
@media only screen and (max-width: 1680px)  
{
.goods-col{width: 71%;}
.goods-col ul li{ width: 48%; }
}




@media only screen and (max-width: 1366px)  
{
.goods-col{width: 90%;}
.goods-col ul li{ width: 45%; }
}


@media only screen and (max-width: 1199px)  
{
.carousel-caption {max-width: 367px;top: 60px;}
.carousel-caption h3{ font-size: 22px;}
.carousel-caption p{font-size: 15px;}
.carousel-caption a{ padding: 10px 22px;font-size: 15px;top: 215px;}

.about h3{font-weight: 500;font-size: 25px;color: #cc0000;margin-bottom: 30px;margin-top: 0;}
.about h3 span{font-weight: bold;}
.about p{font-size: 12px;color: #4d4d4d;margin-bottom: 20px;}
.p_location h2{color: #cc0000;font-size: 14px; font-weight: 600;}
.p_location h2 span{color: #4d4d4d;font-weight: 500;}
.about .bttn{margin: 20px 0 40px 0}
.products .heat{text-align: center;}.products .heat{ text-align: center; }
.products h3{font-size: 25px;color: #fff;margin:30px 0 40px 0;text-align: center;}
.products h3 span{font-weight: bold;}
.customers{position: absolute; top: 30%; left: 15%;color: #fff;font-size: 30px;font-weight: bold;}
.awards{position: absolute; top: 25%; left: 15%;color: #fff;font-size: 30px;font-weight: bold;}
.products h2{font-size: 14px;font-weight: 600;}
.facilities{padding-top: 80px;}
.facilities h3{font-size: 25px;color: #cc0000;margin: 0 0 30px 0;font-weight: bold;}
.facilities p{color: #666666;font-size: 15px;padding-bottom: 5px;}.facilities h4{font-size: 15px;color: #444444;}
.facilities hr{margin: 15px 0!important;}.clients{margin: 50px 0 0 0;}.clients h3{color: #cc0000;margin:0 0 50px 0;}#footer{margin: 80px 0 0 0;}
.social_icon_col{width: 51%;margin: 0 auto;}


.establish_center h2{width: 195px;}
.establish_center p{width: 269px;}
.venture h3{margin: 60px 0 30px 25px;}
.venture_col ul li{font-size: 15px;line-height: 21px;background: url(../images/circle.svg) 0px 6px no-repeat;background-size: 2%;}



.mission1{margin:0 15px!important;}.mission1 p{font-size: 15px;}
.mission1 img{width: 100%; max-width: 70%; margin-top: -72px;}
.vision p{padding: 0px 0 78px 30px;}
.goods-col{width: 95%;}
.goods-col ul li{width: 48%;}
.automate_col ul li{ width: 100%; }
.contact-box { width: 31%;}
}

@media only screen and (max-width: 991px)
{
.carousel-caption {max-width: 367px;top: 40px;}
.carousel-caption h3{ font-size: 22px; top: 70px;}
.carousel-caption p{display: none;}
.carousel-caption a{ display: none;}

.navbar-nav li a{font-size: 15px;}
.about{padding-top: 60px;}.navbar-brand img{width: 90%;}
.about .about_flex{flex-direction: column-reverse;}.about img{margin-bottom: 20px;}
.customers{position: absolute; top: 22%; left: 5%;color: #fff;font-size: 37px;font-weight: bold;}
.products .heat{text-align: center;border-right:1px solid #fff;}.products .heat{ text-align: center; }
.products .evaporator{border-right: none;}.products .roll{border-right:1px solid #fff;}
.products .heat img{margin-top: 25px;}.products h2{color: #fff;margin:50px 0 100px 55px;font-size: 18px;font-weight: 600;}
.products .evaporator h2{margin:64px 0 40px 55px;text-align: center;}.facilities h4{font-size: 15px;color: #444444;}
.facilities{padding-top: 50px;}.facilities h3{margin: 0 0 20px 0;}.facilities hr{margin: 10px 0!important;}.facilities img{margin-bottom: 20px;}
.facilities .faci_flex{flex-direction: column-reverse;}
.clients{margin: 30px 0 0 0;text-align: center;}.clients h3{color: #cc0000;margin:0 0 30px 0;}.clients img{margin-top: 50px;display: inline;}
.clients{text-align: center;}.clients .bttn {margin: 70px 0 20px 0;}

#footer{margin: 50px 0 0 0;padding:35px 0}.social_icon_col{width: 67%;margin: 0 auto;}
/*facilities page*/
.facilities_col{padding: 50px 0 0 0;}.facilities_col h2{padding-bottom: 35px;}.faci_right{ border-left:none;}
.faci_right .faci_img{margin-bottom: 20px;}.faci_right .row_margin{margin-bottom: 0px}.faci_left ul{padding: 0; margin: 0 15px 0 15px}    
.faci_left{padding: 0}
/*facilities page*/
/*contact page*/

.facilities_col img{margin: 40px 0 20px 0;}.facilities_col p{margin-bottom:20px;font-size: 16px;}
.facilities_col .faci_left{margin: 0 0 30px 0;}.facilities_col .data{float: right; width: 94%;}
.facilities_col .address img{width: 3%;float: left;margin: 0;}
/*contact page*/


/*group page*/
.about_bagla{padding: 0px 0 70px 0;}.establish p{font-size: 20px;}.establish h2{font-size: 60px;}.establish_center h2{width: 135px;font-size: 80px;}
.manu_heading {margin: 100px 40px 60px;}
.establish_center p{float: right;width:226px;padding-top: 18px;}.establish_center{padding: 16px 0;}
.cap_bg{width: 100%;padding-left: 10px;}.cap_bg_img{width: 100%;}.joint_flex{flex-direction: column-reverse;}.joint_flex img{margin-bottom: 20px;}
/*group page*/


.mission .row{margin-top: 0px;padding: 0 15px;}
.mission1{margin: 85px 15px 0 0 !important; height: 145px!important;}.mission1 p{font-size: 15px; padding-top: 34px;}
.mission1 img{width: 100%; max-width: 13%; margin-top: -73px;}
.vision p{padding: 0px 0 38px 20px; font-size: 16px;}
.vision .col-sm-4{margin: 0 62px 0 0;}.vision h2{font-size: 30px; margin: 45px 0 13px 19px;}

.mil_right_col .list{width: 75%;}.mil_right_col ul li{font-size: 14px;}.milestone .bg{padding: 14px 0px 16px 0px;}
.mil_left1_col .list2{width: 78%;}.bg2 h3{font-size: 16px;}.bg h3{font-size: 16px;}.mil_left1_col ul li{font-size: 14px;}

.awards{position: absolute; top: 22%; left: 15%;color: #fff;font-size: 30px;font-weight: bold;}
.location_col h4{font-size: 13px; font-weight: 300; line-height: 19px;}

.goods{  width: 100%!important;}
.goods-col{ width: 83%; }
.automate{width: 100%!important; padding: 50px 0px 50px; }
.automate_col ul li{ background-size: 2%; }
.automate_col {width: 75%; float: none; margin: 0px auto;}


}


@media only screen and (max-width: 768px)
{
#feedback{display: none;}
.about_bagla p{padding: 15px 0 0 0;}
.carousel-caption {display: none;}.navbar{display: none;}
.navi .navbar-nav{margin-top: 20px; background-color: #fff;}
.navi .navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}.about{padding-top: 50px;}
.customers{position: absolute; top: 22%; left: 5%;color: #fff;font-size: 30px!important;font-weight: bold;}
.about h3{font-weight: 500;font-size: 22px;color: #cc0000;margin-bottom: 20px;margin-top: 0;}
.about p{font-size: 12px;color: #4d4d4d;margin-bottom: 20px;}.about .bttn{margin: 15px 0 20px 0}
.about .about_flex{flex-direction: column-reverse;}.about img{margin-bottom: 20px;}

.products h2{color: #fff;margin:50px 0 100px 55px;font-size: 18px;font-weight: 600;}
.products .heat{text-align: center;border-right:none;}
.products .heat h2{margin: 40px 0 0px 0;}
.products .heat img{margin-top: 25px; }

.products .evaporator{border-right: none;}
.products .evaporator h2{margin: 30px 0 0px 0;}

.products .roll{border-right:none;}
.products .roll h2{margin: 30px 0 0px 0;}

.products .filter h2{margin: 40px 0 0px 0;}

.facilities{padding-top: 30px;}.facilities h3{margin: 0 0 20px 0;}.facilities hr{margin: 10px 0!important;}.facilities img{margin-bottom: 20px;}
.facilities .faci_flex{flex-direction: column-reverse;}
.facilities p{color: #666666;font-size: 12px;padding-bottom: 5px;}.facilities h4{font-size: 14px;color: #444444;}
.clients{margin: 25px 0 0 0;}.clients h3{color: #cc0000;margin:0 0 20px 0;}.clients img{margin-top: 50px;display: inline;}.clients{text-align: center;}
.clients .bttn {margin: 70px 0 20px 0;}#footer{margin: 40px 0 0 0;padding:35px 0}.footer_faci{padding-left:15px;}.social_icons{margin-bottom: 4px}
.social_icons .fb{background-color: #fff; padding: 9px 14px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .twit{background-color: #fff; padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .link{background-color: #fff;padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.fa{font-size: 16px;}.final_footer .follow{text-align: center;}.follow p{ margin-bottom: 10px}
.follow_last{text-align:left;margin: 20px 0 0 0}
.final_footer .follow{text-align: left;}.social_icon_col{width:100%;margin: 0 auto;}
/*customer page section*/
.navbar-nav{margin-top: 20px; background-color: #fff;}.navbar{margin-bottom: 0}
.navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}
.navbar-brand img{width: 80%;}.navbar-toggle{margin-top: 25px;}
.customers{position: absolute; top: 22%; left: 5%;color: #fff;font-size: 37px;font-weight: bold;}
.customers_col{padding: 50px 0 0 0;}.customers_col h2{padding-bottom: 30px;}
/*customer page section*/
/*facilities page*/
.faci_left{display: none;}
.facilities_col{padding: 45px 0 0 0;}.facilities_col h2{padding-bottom: 35px;}.faci_right{ border-left:none;}

/*facilities page*/
/*products page*/
.facilities_col h3{font-size: 22px;}
/*products page*/
/*contact page*/
.facilities_col p{margin-bottom:20px;font-size: 16px;}
/*contact page*/
/*group page*/
.about_bagla{padding: 0px 0 50px 0;}.about_bagla p{font-size: 15px;line-height:27px;}.establish p{font-size: 20px;}
.establish h2{font-size: 60px;}.establish_center h2{width:85px;font-size: 60px;}.establish_left{border:none;}.establish_right{border:none;}
.manu_heading {margin: 100px 40px 60px;}.establish_left{padding-left: 15px;}
.establish_center p{float: right;width:608px;padding: 0px;}.establish_center{padding: 16px 0;}
.cap_bg{width: 100%;padding:0 0 10px 10px ;margin-bottom: 20px}.cap_bg_img{width: 100%;}
.joint_flex{flex-direction: column-reverse;}.joint_flex img{margin-bottom: 20px;}.process{margin: 70px 0;}
/*group page*/
.techno_col{padding: 65px 0 0 0;}.techno_col h3{margin:20px 0 0 0;}.bmr_products{margin:65px 0 0 0;}


.awards{position: absolute; top: 15%; left: 15%;color: #fff;font-size: 30px;font-weight: bold;}
.customers_col .clients_img{margin: 0 0 20px 0;}

/*milestone page*/
.mil_right_col .list{width: 75%;padding-left: 4px;}.mil_right_col ul li{font-size: 14px;}.mil_left1{padding-left: 0;}
.mil_left1_col .list2{float: left;text-align: left;}.mil_left1_col h3{text-align: left;}.mil_left1_col img{display: none;}
.milestone .bg{padding: 0px 0px 16px 0px;float: left;background:none }.bg h3{padding: 25px 12px 25px 12px;text-align: left;line-height: 25px;}
.mil_left1_col .list2{width: 78%;}.bg2 h3{font-size: 16px;}.bg h3{font-size: 16px;}.mil_left1_col ul{padding-left: 0;}
.mil_left1_col ul li{font-size: 14px;background: url(../images/circle.png) top 12px left no-repeat;padding: 5px 20px 0px 20px;}
.line-bg{width: 100%; background: none; }.mil_flex{flex-direction: column-reverse;}.mil_right img{display: none;}.mil_left{margin:0;}
.mil_right2 .bg2{background:none;padding: 14px 0px 16px 15px;}

/*milestone page*/

.col1 .col-sm-4{margin-bottom: 10px;}


.mobile-menu{display: block;}
.desktop-header{ }
.mobile-banner{display: block;position: relative;}
.mobile-banner h3{position: absolute; top: 36%; left: 21%;color: #fff;font-size: 26px;font-weight: bold;}

.vision .row{margin: 0;}
.vision .col-sm-4{background: none; margin: 0 0 100px 0}
.vision p{padding: 0px 0 20px 20px;}.vision .col-sm-7{text-align: center;}.vision .col-sm-7 img{display: inline;}
.plant img{width: 2%; } 


.goods{ width: 100%!important;}
.goods-col{ width: 95%; }
.automate{width: 100%!important; padding: 50px 0px 50px; }
.automate_col ul li{ background-size: 2%; }
.automate_col {width: 100%; float: none; margin: 0px auto;}


.establish_left { width: 100%!important; float: left; margin-bottom: 30px; }
.establish_center { width: 100%!important; float: left; margin-bottom: 30px; }
.establish_right { width: 100%!important; float: left; margin-bottom: 30px; }

.establish_center p {
    float: right;
    width: 650px;
    padding: 0px;
    margin-top: 5px;
}

.manu_heading {
    margin: 100px 0px 60px;
}

.form-group .col-md-4, .col-xs-12, .col-md-12 { position: inherit!important; }

}




@media only screen and (max-width: 640px)
{.navi .navbar-nav{margin-top: 20px; background-color: #fff;}.navi .navbar-brand img{width: 75%;}.navi .navbar-toggle{margin-top: 20px;}
.navi .navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}
.customers{position: absolute; top: 22%; left: 5%;color: #fff;font-size: 25px!important;font-weight: bold;}
.about{padding-top: 50px;}
.about{padding-top: 50px;}.about .about_flex{flex-direction: column-reverse;}.about img{margin-bottom: 18px;}
.about h3{font-size: 20px;margin-bottom: 16px;}.about p{font-size: 13px;margin-bottom: 18px;}.about .bttn{margin: 15px 0 20px 0}
.about .bttn {margin: 30px 0 40px 0;padding: 16px 28px;color: #fff;font-size: 16px;}
.products h2{color: #fff;margin:50px 0 90px 55px;font-size: 18px;}
.facilities h4{font-size: 15px;color: #444444;}
.facilities{padding-top: 20px;}.facilities h3{margin: 0 0 20px 0;}.facilities p{font-size: 13px;}
.facilities hr{margin: 10px 0!important;}.facilities img{margin-bottom: 20px;}.facilities .faci_flex{flex-direction: column-reverse;}
.clients{margin: 30px 0 0 0;}.clients h3{color: #cc0000;margin:0 0 20px 0;}.clients img{margin-top: 50px;display: inline;}.clients{text-align: center;}
.clients .bttn {margin: 70px 0 20px 0;}#footer{margin: 40px 0 0 0;padding:35px 0}.footer_faci{padding-left:15px;}.social_icons{margin-bottom: 4px}
.social_icons .fb{background-color: #fff; padding: 9px 14px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .twit{background-color: #fff; padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .link{background-color: #fff;padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.fa{font-size: 16px;}.final_footer .follow{text-align: center;}
.follow p{ margin-bottom: 10px}.follow_last{margin-top: 15px; text-align:left;}.final_footer .follow{text-align: left;}.social_icon_col{width:100%;margin: 0 auto;}
/*customer page*/
.navbar-nav{margin-top: 20px; background-color: #fff;}.navbar{margin-bottom: 0}
.navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}
.customers{position: absolute; top: 15%; left: 5%;color: #fff;font-size: 29px;font-weight: bold;}
.customers_col{padding: 30px 0 0 0;}.customers_col h2{padding-bottom: 20px;}
/*customer page*/
/*facilities page*/
.facilities_col{padding: 50px 0 0 0;}.facilities_col h2{padding-bottom: 35px;}.faci_right{ border-left:none;}

/*facilities page*/
/*products page*/
.facilities_col h3{font-size: 22px;}
/*products page*/
/*contact page*/
.facilities_col p{margin-bottom:20px;font-size: 16px;}
/*contact page*/
/*group page*/
.about_bagla{padding: 0px 0 70px 0;}.about_bagla p{font-size: 15px;line-height:27px;}.establish p{font-size: 20px;}.establish h2{font-size: 60px;}
.establish_center h2{width: 83px;font-size: 60px;}
.manu_heading {margin: 50px 0 30px;}.establish_left{padding-left: 15px;border:none;}.establish_right{border:none;}
.establish_center p{float: right;width:541px;padding: 0px;}.establish_center{padding: 16px 0;}
.cap_bg{width: 100%;padding:0 0 10px 10px ;}.cap_bg_img{width: 100%;}
.joint_flex{flex-direction: column-reverse;}.joint_flex img{margin-bottom: 20px;}.process{margin: 70px 0;}
/*group page*/
.location_col .plant{margin-bottom: 10px;}.plant img{width: 3%; } 
.location_col h4{font-size: 15px; font-weight: 300; line-height: 18px;}


.techno_col{padding: 65px 0 0 0;text-align: center;}.techno_col h3{margin:20px 0 0 0;font-size: 16px;}.techno_col h4{font-size: 16px;}
.techno_col h2{color: #cc0000;font-size: 25px;font-weight: bold;text-align: center;margin: 0;}
.Changzheng_col img{margin: 0 0 20px 0;}

.mission1 img{width: 100%; max-width: 13%; margin-top: -60px;}

/*milestone page*/
.milestone{padding: 65px 0 0 0;}.milestone h2{margin: 0 0 30px 0;}
.mil_right_col .list{width: 75%;padding-left: 4px;}.mil_right_col ul li{font-size: 14px;}.mil_left1{padding-left: 0;}
.mil_left1_col .list2{float: left;text-align: left;}.mil_left1_col h3{text-align: left;}.mil_left1_col img{display: none;}
.milestone .bg{padding: 0px 0px 16px 0px;float: left;background:none }.bg h3{padding: 25px 12px 25px 12px;text-align: left;line-height: 25px;}
.mil_left1_col .list2{width: 78%;}.bg2 h3{font-size: 16px;}.bg h3{font-size: 16px;}.mil_left1_col ul{padding-left: 0;}
.mil_left1_col ul li{font-size: 14px;background: url(../images/circle.png) top 12px left no-repeat;padding: 5px 20px 0px 20px;}
.line-bg{width: 100%; background: none; }.mil_flex{flex-direction: column-reverse;}.mil_right img{display: none;}.mil_left{margin:0;}
.mil_right2 .bg2{background:none;padding: 14px 0px 16px 15px;}

/*milestone page*/

.col1 .col-sm-4{margin-bottom: 10px;}

.mobile-menu{display: block;}
.desktop-header{ }
.mobile-banner{display: block;position: relative;}
.mobile-banner h3{position: absolute; top: 36%; left: 16%;color: #fff;font-size: 26px;font-weight: bold;}

.awards{position: absolute; top: 11%; left: 8%;color: #fff;font-size: 26px;font-weight: bold;}
.location_col{margin: 50px 0 0 0;}
.goods-col ul li{width: 100%;}

.job{margin: 50px 0 0 0;}
	
	.form-group .col-md-4, .col-xs-12, .col-md-12{ position: inherit!important; }
	.contact-row {margin-top: 15px;}
	.contact-box { width: 100%;margin-bottom: -2px;  }
	.contact-box img { max-width: 10%; margin-top: 0;}
}


@media only screen and (max-width: 550px)
{.navi .navbar-brand img{width: 60%;}.navi .navbar-toggle{margin-top: 10px;}
.navi .navbar-nav{margin-top: 20px; background-color: #fff;}.navi .navbar-brand {padding:10px 15px }
.navi .navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}.about{padding-top: 50px;}
.about{padding-top: 30px;}.about .about_flex{flex-direction: column-reverse;}.about img{margin-bottom: 18px;}
.about h3{font-size: 20px;margin-bottom: 16px;}.about p{font-size: 13px;margin-bottom: 18px;}.about .bttn{margin: 15px 0 20px 0}
.about .bttn {margin: 30px 0 40px 0;padding: 16px 28px;color: #fff;font-size: 16px;}
.products h3{font-size: 22px;color: #fff;margin:30px 0 40px 0;text-align: center;}
.products h2{color: #fff;margin:50px 0 90px 55px;font-size: 18px;}
.facilities h4{font-size: 15px;color: #444444;}
.facilities{padding-top: 20px;}.facilities h3{margin: 0 0 20px 0;font-size: 20px}.facilities p{font-size: 13px;}
.facilities hr{margin: 10px 0!important;}.facilities img{margin-bottom: 20px;}.facilities .faci_flex{flex-direction: column-reverse;}
.clients{margin: 30px 0 0 0;text-align: center;}.clients h3{color: #cc0000;margin:0 0 20px 0;}
#footer{margin: 40px 0 0 0;padding:35px 0}.footer_faci{padding-left:15px;}.social_icons{margin-bottom: 4px}
.social_icons .fb{background-color: #fff; padding: 9px 14px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .twit{background-color: #fff; padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .link{background-color: #fff;padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.fa{font-size: 16px;}.final_footer .follow{text-align: center;}
.follow p{ margin-bottom: 10px}.follow_last{margin-top: 15px;text-align:left;}.final_footer .follow{text-align: left;}.social_icon_col{width:100%;margin: 0 auto;}
/*customer page*/
.navbar-nav{margin-top: 20px; background-color: #fff;}.navbar{margin-bottom: 0}
.navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}.navbar-brand img{width: 80%;}.navbar-toggle{margin-top: 25px;}
.customers{position: absolute; top: 14%; left: 5%;color: #fff;font-size: 22px;font-weight: bold;}
.customers_col{padding: 30px 0 0 0;}.customers_col h2{padding-bottom: 0px;}
/*customer page*/
/*facilities page*/
.facilities_col{padding: 40px 0 0 0;}.facilities_col h2{padding-bottom: 35px;}.faci_right{ border-left:none;}

/*facilities page*/
/*products page*/
.facilities_col h3{font-size: 22px;}
/*products page*/
/*contact page*/
.facilities_col p{margin-bottom:20px;font-size: 14px;}.facilities_col .data{float: right; width: 93%;}
.facilities_col .address img{width: 4%;float: left;margin: 0;}
/*contact page*/
/*group page*/
.about_bagla{padding: 0px 0 30px 0;}.about_bagla p{font-size: 15px;line-height:27px;}.establish p{font-size: 20px;}
.establish h2{font-size: 50px;}.establish_center h2{width: 72px;font-size: 60px;}
.manu_heading {margin: 50px 0px 30px;}.manu_heading h3{font-size: 20px;}.establish_left{border:none;padding-left: 15px;}.establish_right{border:none;}
.establish_center p{float: left;width:404px;padding: 0px; margin-left: 10px;}.establish_center{padding: 16px 0;}
.cap_bg{width: 100%;padding: 10px 0 10px 10px;}.capabilities .goods h4{font-size: 16px;}.cap_bg_img{width: 100%;}.joint_flex{flex-direction: column-reverse;}
.joint_flex img{margin-bottom: 20px;}.capabilities h3{font-size: 20px}
.automate_col ul li{ width: 100%;font-size: 16px;}.process{margin: 40px 0;}
.venture h3{font-size: 20px;}
/*group page*/
.location_col .plant{margin-bottom: 10px;}

.techno_col{padding: 45px 0 0 0;text-align: center;}.techno_col h3{margin:20px 0 0 0;font-size: 15px;}.techno_col h4{font-size: 15px;}
.techno_col h2{color: #cc0000;font-size: 25px;font-weight: bold;text-align: center;margin: 0;}.ref_para p{font-size: 15px;padding: 160px 0 0 0;}


.mission1 img{width: 100%; max-width: 19%; margin-top: -63px;}


/*milestone page*/
.milestone{padding: 65px 0 0 0;}.milestone h2{margin: 0 0 20px 0;}
.mil_right_col .list{width: 75%;padding-left: 4px;}.mil_right_col ul li{font-size: 14px;}.mil_left1{padding-left: 0;}
.mil_left1_col .list2{float: left;text-align: left;}.mil_left1_col h3{text-align: left;}.mil_left1_col img{display: none;}
.milestone .bg{padding: 0px 0px 16px 0px;float: left;background:none }.bg h3{padding: 25px 12px 25px 12px;text-align: left;line-height: 25px;}
.mil_left1_col .list2{width: 78%;}.bg2 h3{font-size: 16px;}.bg h3{font-size: 16px;}.mil_left1_col ul{padding-left: 0;}
.mil_left1_col ul li{font-size: 14px;background: url(../images/circle.png) top 12px left no-repeat;padding: 5px 20px 0px 20px;}
.line-bg{width: 100%; background: none; }.mil_flex{flex-direction: column-reverse;}.mil_right img{display: none;}.mil_left{margin:0;}
.mil_right2 .bg2{background:none;padding: 14px 0px 16px 15px;}

/*milestone page*/

.col1 .col-sm-4{margin-bottom: 10px;}

.mobile-menu{display: block;}
.desktop-header{ }
.mobile-banner{display: block;position: relative;}
.mobile-banner h3{position: absolute; top: 33%; left: 10%;color: #fff;font-size: 26px;font-weight: bold;}

.awards{position: absolute; top: 8%; left: 8%;color: #fff;font-size: 20px;font-weight: bold;}

.job h2{font-size: 24px;padding-bottom: 30px!important;}
.panel-heading h4{font-size: 22px;}
.query-form { margin: 55px 0 0 0;}
	
	
	.form-group .col-md-4, .col-xs-12, .col-md-12{ position: inherit!important; }

	.query-form select{background-size: 6%;}
}

@media only screen and (max-width: 420px) and (min-width: 320px)
{.navi .navbar-brand img{width: 50%;}.navi .navbar-toggle{margin-top: 0!important;}
.navi .navbar-nav{ background-color: #fff;}.navi .navbar-toggle{margin-top: 20px;}.navi .navbar-brand {padding:5px 15px }.navi .navbar-nav{margin-top: 0px;}
.navi .navbar-nav li a{color: #000!important;font-size: 14px;font-weight: 600; padding: 5px 0px 5px;}.about{padding-top: 50px;}
.about{padding-top: 30px;}.about .about_flex{flex-direction: column-reverse;}.about img{margin-bottom: 18px;}
.about h3{font-size: 20px;margin-bottom: 16px;}.about p{font-size: 13px;margin-bottom: 18px;}.about .bttn{margin: 15px 0 20px 0}
.about .bttn {margin: 20px 0 40px 0;padding: 14px 26px;color: #fff;font-size: 14px;}
.products h3{font-size: 22px;color: #fff;margin:30px 0 40px 0;text-align: center;}
.products h2{color: #fff;margin:50px 0 70px 25px;font-size: 16px;}
.facilities h4{font-size: 15px;color: #444444;}
.facilities{padding-top: 20px;}.facilities h3{margin: 0 0 20px 0; font-size: 20px}.facilities p{font-size: 13px;}
.facilities hr{margin: 10px 0!important;}.facilities img{margin-bottom: 20px;}.facilities .faci_flex{flex-direction: column-reverse;}
.clients{margin: 30px 0 0 0;}.clients h3{color: #cc0000;margin:0 0 20px 0;font-size: 20px}#footer{margin: 40px 0 0 0;padding:35px 0}.footer_faci{padding-left:15px;}.social_icons{margin-bottom: 4px}
.social_icons .fb{background-color: #fff; padding: 9px 14px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .twit{background-color: #fff; padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.social_icons .link{background-color: #fff;padding: 9px 12px; border-radius: 100%;float: left; margin-right: 5px;}
.fa{font-size: 16px;}.final_footer .follow{text-align: center;}
.follow p{ margin-bottom: 10px}.follow_last{margin-top: 15px;text-align:left;}.final_footer .follow{text-align: left;}.social_icon_col{width:100%;margin: 0 auto;}
/*customer page*/
.navbar-nav{margin-top: 20px; background-color: #fff;}.navbar{margin-bottom: 0}
.navbar-nav li a{color: #000!important;font-size: 16px;font-weight: 600; padding: 5px 0px 10px;}.navbar-brand img{width: 69%;}.navbar-toggle{margin-top: 15px;}
.customers{position: absolute; top: 4%; left: 5%;color: #fff;font-size: 21px;font-weight: bold;}
.customers_col{padding: 20px 0 0 0;}.customers_col h2{padding-bottom: 20px;}
/*customer page*/
/*facilities page*/
.facilities_col{padding: 20px 0 0 0;}.facilities_col h2{padding-bottom: 15px;}.faci_right{ border-left:none;}

/*facilities page*/

.facilities_col .address img{width: 5%;float: left;margin: 0;}
.facilities_col .data{float: right; width: 92%;}.facilities_col p{margin-bottom:20px;font-size: 14px;}
.faci_left ul li a{font-size:17px;}

/*group page*/
.about_bagla{padding: 0px 0 30px 0;}.about_bagla p{font-size: 15px;line-height:27px;}.establish p{font-size: 20px;}
.establish h2{font-size: 50px;}.establish_center h2{width: 72px;font-size: 50px;}
.manu_heading {margin: 50px 0px 30px;}.manu_heading h3{font-size: 20px;}.establish_left{border:none;padding-left: 15px;}.establish_right{border:none;}
.establish_center p{float: right;width:330px;padding: 0px;}.establish_center{padding: 16px 0;}
.cap_bg{width: 100%;padding: 10px 0 10px 10px;}.capabilities .goods h4{font-size: 14px;}.cap_bg_img{width: 100%;}.joint_flex{flex-direction: column-reverse;}
.joint_flex img{margin-bottom: 20px;}.capabilities h3{font-size: 18px;margin-left: 35px;}.automate_col ul{padding-left: 15px;}
.automate_col ul li{ width: 100%;font-size: 14px;background: url(../images/circle.svg) 0px 6px no-repeat; background-size: 2%; padding-left: 20px;}
.process{margin: 40px 0;}
.venture h3{font-size: 20px;font-weight: bold; margin: 40px 0 25px 15px}.venture_col ul{ list-style: none; padding-left: 15px;}

/*group page*/.location_col h2{padding-bottom: 30px;}
.location_col .plant{margin-bottom: 10px;}

.techno_col{padding: 25px 0 0 0;text-align: center;}.techno_col h3{margin:20px 0 0 0;font-size: 14px;}.techno_col h4{font-size: 15px;}
.techno_col h2{color: #cc0000;font-size: 25px;font-weight: bold;text-align: center;margin: 0;}.ref_para p{padding: 130px 0 0 0;}


.mission1 img{width: 100%; max-width: 17%; margin-top: -57px;}

/*milestone page*/
.milestone{padding: 65px 0 0 0;}.milestone h2{margin: 0 0 20px 0;}
.mil_right_col .list{width: 100%;padding-left: 6px;}.mil_right_col ul li{font-size: 14px;}.mil_left1{padding-left: 0;}
.mil_left1_col .list2{float: left;text-align: left;margin: 10px 16px;}.mil_left1_col h3{text-align: left;}.mil_left1_col img{display: none;}
.milestone .bg{padding: 0px 0px 16px 0px;float: left;background:none; }.bg h3{padding: 25px 12px 25px 12px;text-align: left;line-height: 25px;}
.mil_left1_col .list2{width: 100%;}.bg2 h3{font-size: 16px;padding: 25px 12px 25px 12px;text-align: left;line-height: 25px;}.bg h3{font-size: 16px;}
.mil_left1_col ul{padding-left: 0;}
.mil_left1_col ul li{font-size: 14px;background: url(../images/circle.png) top 12px left no-repeat;padding: 5px 20px 0px 20px;}
.line-bg{width: 100%; background: none; }.mil_flex{flex-direction: column-reverse;}.mil_right img{display: none;}.mil_left{margin:0;}
.mil_right2 .bg2{background:none;padding: 14px 0px 16px 15px;}

/*milestone page*/

.col1 .col-sm-4{margin-bottom: 10px;}


.mobile-menu{display: block;}
.desktop-header{ }
.mobile-banner{display: block;position: relative;}
.mobile-banner h3{position: absolute; top: 32%; left: 11%;color: #fff;font-size: 17px;font-weight: bold;}

.awards{position: absolute; top: -9%; left: 8%;color: #fff;font-size: 16px;font-weight: bold;}

.panel-collapse .panel{font-size: 14px;}
	
	.form-group .col-md-4, .col-xs-12, .col-md-12{ position: inherit!important; }
}