/* CSS Document */

/* 1280 */
@media screen and  (max-width: 1359px) 
{
}

/* 1024 */
@media screen and  (max-width: 1279px) 
{
	header #logo
	{
		width: 35%;
	}
	
	header #nav-main
	{
		width: 60%;
	}
}
	
/* 800 */
@media screen and  (max-width: 1023px)
{
	header #logo
	{
		width: 45%;
	}
	
	header #nav-main
	{
		width: 45%;
	}
}

/* 600 */
@media screen and  (max-width: 767px) 
{
	body,
	#military .content-military,
	#home #welcome article, 
	#home .the-content .text,
	.content-text,
	.resource .item .position .text,
	.slider #post-thumbnail .dark .middle a,
	#contact .content-contact
	{
		font-size: 16px;
	}
	
	button#responsive-menu-button
	{
		top: -5px !important;
	}
	
	footer #social a.acc
	{
		background-size: 40px;
		height: 30px;
		line-height: 30px;
	}
	
	header
	{
		height: 55px;
	}
	
	header #logo
	{
		width: 70%;
	}
	
	#content
	{
		margin-top: 70px;
	}
	
	#home #information
	{
		background-attachment: local;
		background-size: cover;
	}
	
	.slider #post-thumbnail .dark h1
	{
		font-size: 50px;
	}
	
	.slider.video
	{
		background: #333333;
	}
	
	.slider.video #post-thumbnail
	{
		height: auto;
	}
}

/* 480 */
@media screen and  (max-width: 599px) 
{	
	#home #welcome h1
	{
		padding-top: 40px;
	}
	
	#home #welcome article
	{
		padding: 0;
	}
	
	#home .slider .slider-text
	{
		display: none;
	}
	
	.myslider .arrow-center
	{
		bottom: 0;
	}
	
	.slider .slider-text
	{
		font-size: 20px;
		line-height: normal;
	}
	
	.slider .slider-text span
	{
		font-size: 18px;
	}
	
	.slider-pages .timeline .large .event .title
	{
		font-size: 20px;
	}
	
	.page-id-441 #equipments .equipment .partial .description
	{
		margin-top: 0;
	}
}

/* 320 */
@media screen and  (max-width: 479px) 
{
	#home #welcome h1
	{
		padding-top: 30px;
	}
			
	.slider-pages .timeline .large .event .title
	{
		font-size: 16px;
	}
}