@media only screen and (min-width: 1025px) { 

	
} 


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

	.htext h2 { padding-top:0px;}
	
	.sidebar-accents { display:none; }
	#sidebar { padding-top:25px; border-top:1px solid #ddd !important;}
	#sidebar { border:0px; 
  -webkit-box-shadow: 0px 0px 0px #ccc; 
     -moz-box-shadow: 0px 0px 0px #ccc; 
          box-shadow: 0px 0px 0px #ccc; }
	.start { top:0px; margin-bottom:50px;}		
	.banner .loader { background-position: center center;}
	
	
	body.home .start { margin-top:50px !important;}
	
	.ps-home .po { width:100%; margin-right:0px; float:none;}
	
	.logos  { text-align:center; margin:auto;}
	
	div.wpcf7 { margin-bottom:0px !important;}
	
	#footer p{ padding-right:0px;}
	
	
	#int-banner .loader div { background-position: center center; margin-left:-10px !important; margin-top:24px !important;}
	.content-side { padding-bottom:50px;}
	.logos li { margin-bottom:24px;}
}


@media only screen and (max-width: 782px) { 
	.htext h2 { padding-top: 0px;}
	body.home .start { margin-top:0px !important;}
	#int-banner .banner , #int-banner  { height:80px;}
	#int-banner .loader div { background-position: center center; margin-left:-10px !important; margin-top:-4px !important;}
	.start h3 { margin-bottom:5px;}

	body.home .quote { font-size:18px;}
	body.home .quote br { display:none;}
}
@media only screen and (min-width: 421px) { 

	div.products .product  {  padding-left:90px; }
	div.products .product .icon-wrap { position:absolute; top:0px; left:0px;}	 	
	
} 

@media only screen and (max-width: 450px) { 
	#footer span.copy { display:block; padding-top:10px;}
	
	div div.start label.checkbox  { display:none !important;} 
	#footer p .sl { display:none !important;}
	
	.rs100sm  { width:100%; }
	
	.gtform input { margin-bottom:0px;} 

}

@media only screen and (max-width: 500px) { 
	#main h1 { font-size:28px;}
	#int-banner .banner , #int-banner  { height:60px !important;}
	
	.htext .btn-main { display:block; margin-bottom:25px; margin-right:0px}
}
