@charset "utf-8";
/* CSS Document */

@media only screen and (max-width:1100px)
{
	#wrapper .sa-menubar{padding-left:20px; padding-right:20px;}
	#wrapper .sa-welcome{padding-left:20px; padding-right:20px;}
	#wrapper .sa-gallery{padding-left:20px; padding-right:20px;}
	#wrapper .sa-quality{padding-left:20px; padding-right:20px;}
	#wrapper .sa-footer{padding-left:20px; padding-right:20px;}
	#wrapper .sa-copy{padding-left:20px; padding-right:20px;}
	#wrapper .sa-products{padding-left:20px; padding-right:20px;}
	#wrapper .sa-welcome .content p{ width:100%;}
	#wrapper .sa-gallery p{ width:100%;}	
	.InnerContainer{ width:100%;}
	
}

@media only screen and (max-width:1000px)
{
	#wrapper .sa-products a{ margin-bottom: 20px; display: inline-block;}
	#wrapper .sa-welcome .content a{ margin-bottom: 20px; display: inline-block;}
	.alignCenter{ text-align:center;}
	#wrapper .sa-products a{ margin-left:0%;}
	#wrapper .sa-gallery .gallery-img{height:100%;}
	#wrapper .sa-quality .content-img img{ margin-left: 0px; width:100px;}
	.paddingTop{ padding-top:15px;}
	#wrapper .sa-copy .icons{width: 100%; margin-bottom: 30px;}
	#wrapper .sa-menubar .menu{ margin:10px 0px 0px 0px; float:none; display:none; clear:both;}
	#wrapper .sa-menubar .menu ul{ float:none;}
	#wrapper .sa-menubar .menu ul li{list-style: none; display: block; width: 100%; text-align: center; font-size: 18px; padding: 6px 0px;
    background: #f9f9f9; border-top: 1px solid #ffffff;}
	#wrapper .sa-products .content .content-box{ width:100%;}
	#wrapper .sa-products .content .content-box .content-products{ width:100%;}
	.hidePhoneDiv{ display:none;}
	#wrapper .sa-gallery .gallery-img{ float:none !important;}
	#wrapper .sa-gallery .gallery-img{ margin:auto; margin-bottom:10px;}
	.mobileTopDiv{position: absolute; right: 10px; top: 20px; display:inline; z-index:9; width: 110px;}
	.menuBar{background: #2e3192;  padding: 8px 16px;  font-size: 24px; color: #ffffff; margin-right: 5px; float:left;}
	.phoneDivMobi{background: #f47d29;  padding: 8px 16px;  font-size: 24px; color: #ffffff; float:left;}
	#wrapper .sa-quality h1{font-size: 30px;}
	.innerDivBann{ font-size:40px; }
	.productLR{padding-left:0px !important; padding-right:0px !important;} 
	.width50{ width:50% !important;}
	#wrapper .sa-welcome .content h1, #wrapper .sa-gallery h1, #wrapper .sa-products h1 {font-size: 32px;}
	#wrapper .sa-welcome .content p{ text-align: left;}
	#wrapper .sa-gallery p{ text-align: left;}	

	
}
@media only screen and (max-width:760px){
	#owl-demo .item{width: 100%; margin: 0px !important;}
	.slideMobile img {width: 180% !important; margin-left: -20%;}
	.mobBigImg{overflow: hidden;}
	.mobBigImg img {width: 180% !important;}
	.hideonMob {display: none;}
}
