/* Large Devices, Wide Screens */

@media only screen and (max-width : 1300px) {
	.navbar-nav li a { 
		font-size: 16px !important; }
}
 @media only screen and (max-width : 1200px) {

	.f35-big img { width: 60%; }
	.navbar-nav li a { 
		font-size: 14px !important; }


		.right-bar { padding-right: 0px !important; }

		.left-bar { padding-right: 0px !important; }
		
		.navbar-bg { padding: 50px; background-color:#001733; width: 100%; height: auto; top:100px;   position: fixed !important; right:0 !important; left:auto !important; z-index: 111; }
	
	
	.d-lg-block { display: none !important;}


	.cd-hero__content.cd-hero__content--full-width, .cd-hero__content.cd-hero__content--half-width { padding-top: 250px !important;}

	
}


	

 @media only screen and (max-width : 1100px) {




 }


	@media only screen and (max-width : 992px) {


		.form-box { width: 100%; padding: 20px;}


		.checkbox-tools:checked + label,
			.checkbox-tools:not(:checked) + label{
			
				width: 23.5%;
			
				
			
				
			}

		.navbar-brand img { width: 70%;}
		
		
		.cap2 { font-size:36px; width: 80%;}

		.it-style2 { font-size: 20px !important; line-height: 32px;}
		.para-pads { padding: 0px 0px;}
		.f35-big img { width: 50%; }

		.it-style { font-size: 26px !important;}
		
	

		


		.f-35a { background-image: url(../images/f35asm.png);   }
.f-35b { background-image: url(../images/f35bsm.png);   }
.f-35c { background-image: url(../images/f35csm.png);   }

	}
	

@media only screen and (max-width : 768px) {

	.checkbox-tools:checked + label,
	.checkbox-tools:not(:checked) + label{
	
		width: 100%;
	
		
	
		
	}

	.f35-png  { position: relative; top:20px; width: 100%; left:auto; right: 0px;  -webkit-transform: scaleX(-1);
		transform: scaleX(-1);  }

	.para-pads { padding: 50px 0px;}

	
	.cap2 { font-size:28px !important; width: 90%;}

	.cd-hero__content.cd-hero__content--full-width, .cd-hero__content.cd-hero__content--half-width { padding-top: 300px !important;}
	 
	.fetaured-links li { padding: 10px 0px;}
h1 {
	font-size: 30px;
}
h2 {
	font-size: 24px;
}
h3 {
	font-size: 20px;
}
h4 {
	font-size: 16px;
}



}


	/* Extra Small Devices, Phones */ 
	@media only screen and (max-width : 480px) {
		
		
		.cd-hero__content.cd-hero__content--full-width, .cd-hero__content.cd-hero__content--half-width { padding-top: 225px !important;}
	.hidden { display: none;}

	.up-content { font-size: 12px;}

.up-content-right { font-size: 12px; }

}


	/* Custom, iPhone Retina */ 
	@media only screen and (max-width : 420px) {

		.hidden { display: none;}

	
}


