/*responsinator screen width(320px,  568px, 375px, 667px, 414px,  736px,  384px, 600px, 768px, 1024px)*/

@media (max-width: 1200px) {
	 
    
}

@media (max-width: 1199px) {
	 
    
}

/*responsinator screen size*/
@media (max-width: 1024px) {
	 
    
}
/************************************************@media (max-width: 1024px)************************************************/



@media (min-width: 992px) {
    .responsive-logo{
        display: none;
    }
}
@media (max-width: 992px) {

}
/************************************************@media (max-width: 992px)************************************************/





@media (max-width: 991px) {
      .left-right-panel    .col-sm-2{
		  -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
	  }
	   .left-right-panel    .col-sm-10{
		  -ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
	  }
	  .accordion_bg{
		  float: none;
	  }
	  .bg-white{
		  padding: 15px;
	  }
	  .product-scroll .holder{
		  margin: 0px auto;
		  max-width: 300px;
	  }
	  .accordion_bg{
		  float: none !important;
	  }
.slider{
	width: 100% !important;
}
.accordion, .accordion1{
	 float: none !important;
	margin: 0 auto !important;
}
.about-mission-vission-milestone-mdmessage .col-sm-3{
	-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.about-mission-vission-milestone-mdmessage .col-sm-3 .text{
	margin: 0px auto;
	max-width: 250px;
}
.download-brochure{
	margin: 0px auto;
	max-width: 250px;
}
.testimonial-certified-catalog .col-sm-6{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.testimoinal{
	margin: 0px auto;
	max-width: 300px;
	height: auto !important;
}
.testimonial-certified-catalog .col-sm-3 {
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
	padding: 0 10px;
}
.certified{
	margin: 20px auto 0px;
	max-width: 215px;
}
.catalog{
	margin: 20px auto 0px;
	max-width: 215px;
}
.footer-top .col-sm-3:first-child{
	display: none;
}
.footer-top .col-sm-3{
	-ms-flex: 0 0 33.333%;
flex: 0 0 33.333%;
max-width: 33.333%;
}
.footer-address{
	max-width: 200px;
	margin: 0 auto;
}
.footer-top .col-sm-3 + .col-sm-3{
	margin-top: 15px;
}
.footer-map{
	max-width: 200px;
	margin: 0 auto;
}
.slider{
	overflow: auto !important;
}
.navbar-toggler{
	position: absolute;
	right: 0;
	top: 45px;
}
.navigation-sec{
	min-height: 51px;
	background: #000;
	position: relative;
	z-index: 99;
	top: 0 !important;
}
.logo{
	position: relative;
	top:0;
	padding: 10px 0px;
}
.navigation{
	min-height: 51px;
	background: #000;
}
.navbar-dark .navbar-toggler{
	border-color: #fff;
}
.navbar-dark .navbar-toggler-icon {
	background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 1%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e") !important;
}
.navbar-collapse{
	margin-top: 15px;
}
.menu li{
	margin-right: 0px;
}
.menu li + li{
	margin-top: 1px;
}
.my_dropdown_menu{
	margin: 0px !important;
}
.navigation-banner{
	height: auto !important;
}
.menu   .dropdown.show .dropdown-toggle{
	background: #F23839 !important;
}
.my_dropdown_menu .row .col-sm-2{
	-ms-flex: 0 0 33.333%;
flex: 0 0 33.333%;
max-width: 33.333%;
margin-top: 15px;
}
.navbar-nav .dropdown-menu{
	overflow: hidden;
}
.aboutus-sec{
	padding-right: 0px;
}
.intro-table{
	overflow: auto;
}
.director-table{
	overflow: auto;
}
.chairman-md-message-sec  .col-sm-6{
		-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.chairman-md-message-sec  .col-sm-6+ .col-sm-6{
	margin-top: 15px;
}
.core-team-sec{
	margin-left: 0px !important;
	margin-right: 0px !important;
}
.messages{
	height: auto !important;
}
}
/************************************************@media (max-width: 991px)************************************************/





@media (max-width: 768px) {

	
}
/************************************************@media (max-width: 768px)************************************************/






@media (max-width: 767px) {
     .footer-top .col-sm-3{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.footer-bottom .col-sm-6{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.footer-bottom .col-sm-6 + .col-sm-6{
	margin-top: 15px;
}
.copy p{
	text-align: center !important;
}
.about-mission-vission-milestone-mdmessage .col-sm-3 {
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.my_dropdown_menu .row .col-sm-2{
	-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
}
.my_dropdown_menu .row .col-sm-3{
	-ms-flex: 0 0 50%;
flex: 0 0 50%;
max-width: 50%;
margin-top: 15px;
}
.product .col-sm-3{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.product .col-sm-9{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.product-pic{
	text-align: center;
	margin-bottom: 15px;
}
.contact .col-sm-6{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.contact-right{
	margin-top: 15px;
}
}
/************************************************@media (max-width: 767px)************************************************/





@media (max-width: 736px) {
	
	
}
/************************************************@media (max-width: 736px)************************************************/




@media (max-width: 667px) {
	
	
}
/************************************************@media (max-width: 667px)************************************************/



@media (max-width: 600px) {
	.my_dropdown_menu .row .col-sm-2{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width: 100%;
}
.my_dropdown_menu .row .col-sm-3{
	-ms-flex: 0 0 100%;
flex: 0 0 100%;
max-width:100%;
}	 


}
/************************************************@media (max-width: 600px)************************************************/




@media (max-width: 575px) {

}
/************************************************@media (max-width: 575px)************************************************/




@media (max-width: 480px) {

}
/************************************************@media (max-width: 480px)************************************************/





@media (max-width: 414px) {
  

}
/************************************************@media (max-width: 414px)************************************************/





@media (max-width: 384px) {
	
   

}
/************************************************@media (max-width: 384px)************************************************/





@media (max-width: 375px) {
	
   

}
/************************************************@media (max-width: 375px)************************************************/





@media (max-width: 360px) {

}
/************************************************@media (max-width: 360px)************************************************/




@media (max-width: 320px) {
	
   

}
/************************************************@media (max-width: 320px)************************************************/
/*responsinator screen size*/