@media (max-width: 1200px) {
	 
    
}
@media (max-width: 1199px) {
	 .logo-text h2 {
	 	font-size: 27px;
	 }
	 .index-why .col-sm-4 {
	 	width: 40%;
	 }
	 .index-why .col-sm-8 {
	 	width: 60%;
	 }
	 .certification-outer {
	 	padding-left:15px;
	 	padding-right:15px;
	 }
	 .prdct-page-box-outer .col-sm-3 {
	 	width: 30%;
	 }
	 .prdct-page-box-outer .col-sm-9 {
	 	width: 70%;
	 }
	 .prdct-page-right .col-sm-4 {
	 	width: 50%;
	 	float: left;
	 }
	 .dealer-box-inner {
	 	height: 300px;
	 }
	.logo-img-outer img{
		width: 132px;
	}
	.carreer-box-inner{
		padding-left: 10px;
		padding-right: 10px;
	}
	.prdct-modal-dialog{
		width: 95%;
	}
	.product-text h2{
		font-size: 25px;
	}
	.prdct-page-box-outer .col-sm-9 {
	width: 75%;
}
.prdct-page-box-outer .col-sm-3 {
	width: 25%;
}

    
}

@media (max-width: 991px) {
	.nav > li {
  display: table !important;
  width: 100% !important;
}
 .prdct-page-box-outer > div {
 	width: 100%;
 }
 .logo {
 	float: none;
 	display: inline-block;
 }
 .logo-outer .navbar-header {
 	text-align: center;
 }
 .mega-menu {
 	margin-top: 0px;
 	margin-bottom: 0px;
 }
 .mega-menu > li > a {
 	padding: 0px !important;
 	text-align: center;
 }
 .dropdown-menu li a {
 	text-align: center;
 }
 .index-why > .row > div, .our-prdct-slider-outer > .row > div {
 	width: 100%;
 	margin-bottom: 15px;
 }
 .index-privew-content-outer {
 	padding-top: 15px;
 }
 .logo-text h2 {
  font-size: 35px;
}
.index-product-box .our-prdct-box-img-outer {
	height: auto;
}
.banner-text-inner {
	text-align: center;
}
.banner-text-outer {
	top: 40%;
}
.prdct-page-box-outer .col-sm-3, .prdct-page-box-outer .col-sm-9 {
	width: 100%;
}

.dealer-box-sec-outer .row .col-sm-4 {
	width: 50%;
	float: left;
	margin-bottom: 15px;
}
.carrer-form-sec-outer .row .col-sm-6, .contact-content-inner .row .col-sm-6 {
	width: 100%;
}
.carrer-form-sec-outer .carreer-right-outer {
	border-left: 0 none;
}
.carreer-form-outer, .carreer-form-outer .control-label, .carreer-form-outer h2, .carrer-left-inner h2, .email-box {
	text-align: center !important;
}
.login-form {
	text-align: center;
}
.contact-right-inner .email-box:first-child p {
	max-width: 185px;
	margin: 0 auto;
}
.contact-right-inner .email-box+.email-box p, .contact-right-inner .email-box+.email-box ul {
	text-align: center;
}
.phone-menu li, .social-icon li{
	display: inline-block;
	float: none;
}
.picupload-inner {
	float: none;
	width: 100%;
	text-align: center;
}
.radio-btn-outer {
	width: 60%;
	margin: 0 auto;
	float: none;
}
.establishment-outer  .col-sm-3 {
	width: 100%;
	text-align: center !important;
}
.establishment-outer ul {
	margin: 0 auto;
	float: none;
	display: block;
	width: 100%;
}
.propertior-left-outer, .certify-form-left-outer {
	width: 100%;
}
.phoneno-outer .row .col-sm-9,  .phoneno-outer .col-sm-3  {
	width: 50%;
	float: left;
}
.per-text {
	padding-left: 15px;
}
.propertior-outer .row .col-sm-6:first-child, .establishment-outer ul li, .certify-text-inner {
	margin-bottom: 15px;
}
.radio-inline-outer .radio {
	padding-bottom: 0px !important;
}
.radio-btn-outer {
		width: 100%;
	}
	.location-form .form-group .control-label {
		width: 50%;
		float: left;
	}
	.logo-outer .navbar-header {
	display: flex;
	display: -ms-flexbox;
	align-items: center;
	width: 100%;
	justify-content: space-between;
}
.navbar-inr{
	flex-direction: column;
}
.navbar-collapse{
	width: 100%;
}
.navbar-toggle{
	margin-right: 0px;
}
.carreer-form-outer .control-label{
	text-align: left !important;
}
.carreer-form-outer .fileUpload{
	display: block;
}
.prdct-page-inner{
	padding: 50px 0px;
}
.prdct-mdl-pic-left{
	margin: 0 auto 20px;
}
.prdct-mdl-pic{
	margin-top: 15px;
}
.prdct-mdl-pic:first-child {
	margin-top: 15px;
}
.prdct-mdl-pic{
	width: 50%;
}
.location-form .form-group .col-sm-2 {
	width: 24%;
	float: left;
}
.location-form .form-group .col-sm-7 {
	width: 50.333%;
}
.locator-btn-outer {
	text-align: center !important; 
}
	
	
}

@media (max-width: 768px) {
	
	
}

@media (max-width: 767px) {
	.footer-menu {
		text-align: center;
	}
	.footer-menu li {
		display: inline-block;
		float: none;
	}
	.locator-btn-outer {
		text-align: center !important;
	}
	
	.location-form .form-group .col-sm-6 {
		width: 50%;
		float: left;
	}
	.establishment-outer ul li .row .col-sm-6, .propertior-left-outer .col-sm-6 {
		width: 50%;
		float: left;
	}
	.certify-text-inner label {
		display: block;
	}
	.radio-btn-outer {
		width: 100%;
	}
	.product-text h2 {
	font-size: 20px;
}
.location-form .form-group .col-sm-2 {
	width: 100%;
	float: left;
	margin-bottom: 10px;
}
.location-form .form-group .col-sm-7 {
	width: 100%;
	margin-bottom: 10px;
}
.locator-btn-outer {
	text-align: left !important;
}
}

@media (max-width: 568px) {
	.inner-banner {
		height: auto;
	}
	.prdct-page-right .col-sm-4, .dealer-box-sec-outer .row .col-sm-4, .carreer-box {
		width: 100%;
	}
	.prdct-page-right .our-prdct-box-inner a {
		height: auto;
	}
	.prdct-mdl-pic {
	width: 100%;
}
	
	
		 

}

@media (max-width: 480px) {
	
	.logo-img-outer img {
	width: 105px;
}	
.logo-text h2 {
	font-size: 25px;
} 
.carrermodal-dialog{
	width: 90%;
}
.product-text h2 {
	font-size: 17px;
}

}

@media (max-width: 360px) {
	
   

}

@media (max-width: 320px) {
	
   

}

/*responsinator screen size*/
@media (max-width: 1024px) {
	 
    
}

@media (max-width: 768px) {
	
	
}

@media (max-width: 736px) {
	
	
}

@media (max-width: 667px) {
	
	
}

@media (max-width: 600px) {
	.establishment-outer ul li .row .col-sm-6, .propertior-left-outer .col-sm-6 {
		width: 100%;
	}
	.phoneno-outer .row .col-sm-9, .phoneno-outer .col-sm-3 {
		width: 100%;
	}
	.our-prdct-outer > h2{
		font-size: 25px;
	}
		 

}

@media (max-width: 568px) {
	.location-form .form-group .control-label, .location-form .form-group .col-sm-6 {
		width: 100%;
	}
	.radio-btn-inner > label, .radio-btn-inner ul {
		width: 100%;
	}
		 

}
@media (max-width: 480px) {
.certification-outer h2{
	font-size: 20px;
}
}

@media (max-width: 414px) {
	.email a::before {
		content: " ";
	}
	.logo-text{
		display: none;
	}
	.whyus-outer h2
   

}

@media (max-width: 384px) {
	.logo > div {
		width: 100%;
		
	}
   .logo-text {
   	padding-left: 0px;
   	padding-bottom: 15px;
   }

}
@media (max-width: 375px) {
	
   

}

@media (max-width: 320px) {
	
   

}
/*responsinator screen size*/