/* CSS Document */

.responsive
{
	display: none;
}

/* 1920 */
@media screen and  (max-width: 2500px) 
{
	/* NORMAL ******************/	
	
	
	
	/* ID **********************/
	
	
	
	/* CLASS *******************/
	
	
	
}

/* 1440 */
@media screen and  (max-width: 1919px) 
{
	/* NORMAL ******************/	
	
	
	
	/* ID **********************/
	
	
	
	/* CLASS *******************/
	
	
}

/* 1360 */
@media screen and  (max-width: 1439px) 
{
	/* NORMAL ******************/	
	
	body.home
	{
		max-height: none;
	}
	
	img
	{
		height: auto;
		max-width: 100%;
	}
	
	/* ID **********************/
	
	.slider.video #post-thumbnail
	{
		min-height: auto;
	}
	
	/* CLASS *******************/
	
}

/* 1280 */
@media screen and  (max-width: 1359px) 
{
	/* NORMAL ******************/	
	
	header #logo
	{
		padding-left: 2%;
	}
	
	/* ID **********************/	
	
	#home .slider-pages
	{
		margin-top: 100px;
	}
	
	/* CLASS *******************/
	
}

/* 1024 */
@media screen and  (max-width: 1279px) 
{
	/* NORMAL ******************/	
	
	footer #information .contact
	{
		padding-right: 2%;
		width: 31%;
	}
	
	footer #social a.acc
	{
		line-height: 30px;
	}
	
	/* ID **********************/		
	
	#home #information .information
	{
		width: 50%;
	}
	
	/* CLASS *******************/
	
	.inside
	{
		padding: 0 10%;
	}
	
	.slider #post-thumbnail .capsule
	{
		width: 80%;
	}
	
	.the-content .text
	{
		padding: 50px 10% 0;
	}
	
	.third
	{
		width: 32%;
	}
	
}

/* 800 */
@media screen and  (max-width: 1023px)
{
	/* NORMAL ******************/	
	
	header #logo
	{
		width: 30%;
	}
	
	header #nav-main
	{
		width: 60%;
	}
	
	header #nav-main #main .menu-main-menu-container
	{
		width: 96%;
	}
	
	header #nav-main #main ul li
	{
		padding: 10px;
	}
	
	header #nav-main #main ul li a
	{
		font-size: 12px;
	}
	
	header #nav-main #main ul li ul.sub-menu
	{
		top: 40px;
	}
	
	/* ID **********************/	
	
	#home #welcome
	{
		width: 90%;
	}
	
	/* CLASS *******************/
	
	.reduce
	{
		padding: 0 5%;
	}
	
	.slider #post-thumbnail .capsule
	{
		width: 90%;
	}
	
	.slider.video #post-thumbnail .capsule .slider-text 
	{
    	padding: 50px 10% 50px 10%;
	}
	
	.the-content h2, .content-page h1
	{
		width: auto;
	}
	
	.third
	{
		width: 32%;
	}
	
}


/* 768 */
@media screen and  (max-width: 799px) 
{
	/* NORMAL ******************/	
	
	footer #social a.acc
	{
		padding: 30px 60px 30px 20px;
	}
	
	/* ID **********************/	
	
	#home #information .information
	{
		width: 65%;
	}
	
	/* CLASS *******************/	
		
}

/* 600 */
@media screen and  (max-width: 767px) 
{
	/* NORMAL ******************/
	
	body
	{
		position: relative;
	}
	
	footer #information .contact
	{
		text-align: center;
		width: 100%;
	}
	
	footer #information .third
	{
		padding: 0;
	}
	
	footer #social
	{
		padding-top: 30px;
	}
	
	footer #social a.acc
	{
		line-height: 60px;
	}
	
	header
	{
		height: 90px;
		left: 0;
		position: fixed;
		top: 0;
		z-index: 9;
	}
	
	header #logo
	{
		width: 38%;
	}	
	
	/* ID **********************/
	
	#content
	{
		margin-top: 105px;
		overflow: hidden;
	}
	
	#home #information
	{
		background-attachment: local;
		background-size: auto;
	}
	
	#home #information .information a.news-item
	{
		font-size: 30px;
	}
	
	#home #slide-2 .normal
	{
		height: 140px;
	}
	
	#home .slider-pages
	{
		margin-top: 35px;
	}
	
	#home #welcome
	{
		border: none;
		width: 100%;
	}
	
	#home #welcome h1
	{
		font-size: 25px;
	}
	
	/* CLASS *******************/
	
	.inside, .reduce
	{
		padding: 0 3%;
	}
	
	.page-template-template-contact .slider #post-thumbnail
	{
		height: 460px;
	}
	
	.resource .item
	{
		margin: 0 0 40px 0;
		width: 100%;
	}
	
	.resource .item .position
	{
		padding: 40px 4%;
	}
	
	.resource .item .position .title,
	.resource .item .position .text
	{
		height: auto;
	}
	
	.resource .segment
	{
		background: none !important;
		padding: 0;
	}
	
	.slider #post-thumbnail,
	.multiple_content .section .image
	{
		background-attachment: local !important;
		height: 400px;
		min-height: inherit;
	}
	
	.slider #post-thumbnail .capsule
	{
		width: 95%;
	}
	
	.slider #post-thumbnail .capsule .slider-text
	{
		padding: 20px 5% 20px 5%;
	}
	
	.slider #post-thumbnail .dark .middle a
	{
		font-size: 23px;
	}
	
	.slider .slider-text.noresponsive
	{
		display: none !important;
	}
	
	.slider.video #post-thumbnail .capsule .slider-text 
	{
    	padding: 20px 5% 20px 5%;
	}
	
	.slider-pages .timeline .large .event
	{
		height: 330px;
	}
	
	.slider-pages .timeline .large .event .title
	{
		font-size: 30px;
		height: auto;
		padding: 45px 0;
	}
	
	.the-content h2, .content-page h1
	{
		padding: 15px 10%;
	}
	
	.third
	{
		margin-bottom: 20px;
		width: 100%;
	}
}

/* 480 */
@media screen and  (max-width: 599px) 
{	
	/* NORMAL ******************/	
	
	
	
	/* ID **********************/
	
	#home #information
	{
		padding: 80px 0 180px 0;
	}
	
	#home #information .information
	{
		padding: 0 2%;
	}
	
	#home #information .information a.news-item
	{
		font-size: 16px;
		padding: 0 0 0 50px;
	}
	
	#home #welcome article
	{
		padding: 70px 5% 40px;
	}
	
	#military .content-military
	{
		font-size: 19px;
	}
	
	#team .people
	{
		padding: 50px 0;
	}
	
	#team .people .data
	{
		padding: 0;
		width: 100%;
	}
	
	#team .people .image
	{
		margin-bottom: 20px;
		width: 100%;
	}
	
	/* CLASS *******************/
	
	.middle
	{
		margin-bottom: 40px;
		width: 100%;
	}
	
	.page-template-template-contact .slider #post-thumbnail
	{
		height: 660px;
	}
	
	.slider #post-thumbnail,
	.multiple_content .section .image
	{
		height: 320px;
	}
	
	.slider-images .tp-thumbs
	{
		display: none;
	}
	
	.slider.video #post-thumbnail .capsule .slider-text
	{
		font-size: 45px;
		line-height: 55px;
	}
	
	.slider-pages .arrows.bleft,
	.slider-pages .arrows.bright
	{
		top: -30px;
	}
	
	.slider-pages .arrows.bleft img,
	.slider-pages .arrows.bright img
	{
		width: 60px;
	}
	
	.the-content .text 
	{
   		padding: 50px 5% 0;
	}
	
}

/* 320 */
@media screen and  (max-width: 479px) 
{
	/* NORMAL ******************/		
	
	footer #information
	{
		padding: 40px 3% 25px;
	}
	
	footer #social
	{
		padding: 30px 3%;
		width: 94%;
	}
	
	footer #social a.acc
	{
		line-height: 30px;
	}
	
	header #logo
	{
		width: 60%;
	}
		
	/* ID **********************/
	
	#home #welcome article,
	#home .the-content .text
	{
		font-size: 18px;
	}
	
	#home #welcome .text-center
	{
		top: -40px;
	}
	
	
	/* CLASS *******************/
	
	.custom.tparrows
	{
		display: none !important;
	}
	
	.slider #post-thumbnail,
	.multiple_content .section .image
	{
		height: 150px;
	}
	
	.slider .slider-text
	{
		font-size: 35px;
		line-height: normal;
	}
	
	.slider.video #post-thumbnail .capsule .slider-text 
	{
    	font-size: 30px;
    	line-height: 35px;
	}
	
	.slider-pages .timeline .large .event .title
	{
		font-size: 16px;
	}
	
	.the-content h2, .content-page h1
	{
		font-size: 24px;
	}
}