@media (max-width:480px) {
#TopTipHolder{display:none}
.rev_slider_wrapper .smalltext {font-size: 10px!important;line-height: 13px!important;}	
.rev_slider_wrapper .small_text {font-size: 10px!important;line-height: 13px!important; font-family:Microsoft Yahei !important; font-weight:normal !important;}	
.rev_slider_wrapper .mediumlightwhite {font-size: 11px!important;margin-top: -5px!important;}
	
body .forcefullwidth_wrapper_tp_banner .tp-button.red.small {
  font: italic bold 14px/32px "PT Sans" !important;
  height: 31px !important;
  margin-top: 13px !important;
  width: 80px !important;
}
.m-product { width:100% !important}
.thank_you_div {float: none !important;margin: 0 -8%;width: 119% !important;}	
.pro_texx_con .sixteen.columns.mt0 {padding: 0 !important;}	
.airbag_reap .title-inner-content {font-size: 12px;padding-left: 7px;}	
input.medium, select.medium {width: 200px !important;}
#obo_slider .oneByOne_item span.short {margin-top: 8px !important;}	
.txt4.animate4 {
  margin-top: 0 !important;
  z-index: 333333333 !important;
}
#obo_slider .oneByOne_item {
  z-index: 99999;
}
#obo_slider .oneByOne_item span.txt4 a {
  height: 34px !important;
  margin-top: 21px !important;
  padding: 7px 0 0 !important;
  width: 120px !important;
}
#menu-carseatbelt li {width: 98% !important;}	
#content-carseatbelt .item li a img {width: 162px !important;}	
.oneByOne1 {height: 239px !important;}
.seat_belt_webb .whatfoot-box .what-left > span {font-size: 16px !important;}	
.seat_belt_webb .whatfoot-box .what-newtxt {font-size: 10px !important;}
.seat_belt_webb .whatfoot-box .what-newtxt > a {font-size: 11px;}	
.seat_belt_webb .whatfoot-box .what-newtxt {text-align: left;}
.seat_belt_webb .whatfoot-box .what-newtxt span {padding-left: 6px !important;}
.seat_belt_webb .about-midbox {width: 65%;}	
.seat_belt_webb .banner-girl > div {font-size: 12px !important; line-height: 36px !important;}	
.seat_belt_webb .banner {height: auto;width: 100%;}
.seat_belt_webb .banner-girl {background-size: 100% 130%;float: none !important;left: 10px !important;margin: 0 auto !important; padding-left:5px !important; box-sizing:order-box; top: 3% !important;width: 88%;}
.seat_belt_webb .banner-girl img {height: 5px;width: 5px; margin-left:3px !important;}
.seat_belt_webb .whatkind-box {height: auto;}
.seat_belt_webb .aboutus-box {margin: 0;padding-bottom:20px;}
.seat_belt_webb .about-fartxt {font-size: 12px;padding: 0;text-align: center;width: 100%;}
.seat_belt_webb .image-one img { text-align: center;  width: 100% !important;}
.seat_belt_webb .image-one {width: 47%;margin:0 auto !important;}
.seat_belt_webb .three-boxesone > div {margin: 0 !important;}
.seat_belt_webb .driver-outbox img {padding-bottom: 10px;width: 100%;}
.seat_belt_webb .an-box li {padding-left: 40px!important;margin: 0 auto!important;}
.seat_belt_webb .what-newtxt {width: 100%;margin: 0 auto!important;}
.seat_belt_webb .whattype-box {margin: 0 auto;}
.seat_belt_webb .what-left {margin: 0 auto;text-align: center;}
.seat_belt_webb .what-rightimg {margin-left: 0 !important;}
.seat_belt_webb .faq-rightline {width: 50px;}
.seat_belt_webb .faq-midbox {width: 180px;}
.seat_belt_webb .faq-fartxt {font-size: 20px;width: 100%;}
.seat_belt_webb .quesiton-txt div {width: 100%!important;margin: 0 auto!important;height:auto !important;}
.seat_belt_webb .weed_sec__img > img {max-width: 100%;margin:0 auto;}
.seat_belt_webb .weed_sec__img1 {margin: 0 auto;}
.weed_sec__img2 input {width: 100%!important;}
.seat_belt_webb .weed_sec__img2 {background-size: 100% 100% !important;height: 94px !important;margin-left: 0 !important;
  overflow: hidden;width: 414px !important;word-wrap: break-word;}
.seat_belt_webb .weed_sec__img1 {margin: 0 auto !important;}
.seat_belt_webb .whatfoot-box {height: auto;}
.seat_belt_webb .what-rightbox {width: 100% !important;}
.seat_belt_webb .weed_sec__img2 div {margin-left: 85px !important;}
.seat_belt_webb .faq-box {height: auto !important;}
.avy_abt #post-7 {background: #fff none repeat scroll 0 0;}
.hader_div.webb_hadd {border-bottom: 2px solid #414c91;}
.logo img { margin: 0 auto !important; }
#header .air-box, #header .map-outbox { width: 100% !important;}
#header  .air-txt { font-weight: normal; margin-top: -2px; padding-left: 5px; padding-top: 10px; text-align: left; width: 100%;}
.webb_hadd .header-inner {margin: 0 auto;width: 100% !important;}
.top-bar {margin: 0 auto !important;width: 100% !important;}
.map-outbox {float: none !important;margin: 0 auto !important;text-align: center !important;}
.map-box {display: none;}
.air-txt {font-size: 19px !important;margin: 0 auto !important;}
/*.new_button_box {width: 100% !important;}*/
.respon_box {display: block !important;}	
.say1 > img {width: 100%;}
.container {margin: 0 auto !important;width: 300px; !important;}
.menu-nav {display: none;}
.loges_div {float: left !important;margin: 0 auto !important;padding: 0 !important;}
.loges_div img {margin: 0 auto;max-width: 100%;text-align: center;}
.search_fom_div {float: none!important;margin: 0 auto;width: 100%!important;padding: 0px!important; padding-bottom:20px !important;}
.hader_div {border-bottom: 6px solid #2773ae;box-sizing: border-box;float: none;margin: 0 auto;overflow: hidden;padding: 10px 5%;width: 100% !important; height:auto !important;}
.search_fom_div > form {float: none !important;margin: 0 auto !important;width: 100% !important;}
.searchTxt {width: 28% !important;}
.head_bottm_mrg {display: none;}
.aboutus-box {margin: 0 auto;width: 100% !important; height:auto !important;}
.aboutus-innerbox {margin-left: auto;width: 90% !important;margin-right: auto;}
.abt_service {float: none !important;width: 100% !important;}
.searchTxt input {width: 85% !important;}
.about-video {margin: 0 auto;width: 100% !important;}
.an-box {width: 100% !important;}
.an-box ul {float: left;padding-right: 15px;} 
a.about-video {display: block;float: none !important;margin:0 auto!important;text-align: center;width: 42% !important;}
.home_page_vide img {margin: 0 auto;width: 100%;}
.get_abr_vido {display: block;float: none;width: 100%; margin-bottom:5px; text-align:center;}
.product-box {height: auto;}
.six-box {float: none !important;margin: 0 auto;width: 100% !important;}
.left_box_container3 {float: none !important;margin: 0 auto;text-align: center;width: 90% !important;}
.portfolio_img_frame {display: block;margin: 0 auto;text-align: center;width: 100% !important; height:auto !important;}
.download-fartxt {padding-top: 25px !important;width: 100% !important;}  
.download-box {height: auto !important;}
.download-left {float: none;padding-left: 10px;width: 95% !important;}
.product-box {height: auto !important;margin-top: 25px;}
.icn_li > img {display: none;}
.good-box {float: none !important;height: auto !important;margin: 0 auto !important;}
.row {margin: 0 auto !important;width: 100% !important;}
.col-md-4 {float: none !important;width: 90% !important; margin-bottom:40px !important; margin-left:auto !important; margin-right:auto !important;}
.ebook-box {height: auto !important;}
.row2 {width: 100% !important;}
.row1 {width: 100% !important;}
.say1 {float: none !important;margin: 0 auto !important;padding-left: 5px !important;width: 90% !important; padding-bottom:20px;}
.saying-box {height:auto !important;}
.row2 > div {padding-left: 13px !important;}
.rollleft {padding-left: 10px !important;width: 90% !important;}
.foot {margin: 0 auto;width: 100% !important;}
.footer-box { height:auto !important;}
.foot1 {box-sizing: border-box;height: auto !important;padding-top: 20px !important;width: 100% !important;}
.newsletter_con {float: left;width: 55%;}
.foot-text-content {font-size: 15px !important;line-height: 24px !important;}
.new_button {float: right;padding-top: 1px !important;width: 37%;}
.foot5 {box-sizing: border-box;height: auto !important;margin-top: 15px !important;overflow: hidden;width: 100% !important;}
.foot-text { box-sizing: border-box; float: none !important; margin: auto auto 20px; padding-left: 0; padding-right: 0; width: 90% !important;}
.foot-text-title {font-size: 22px !important;line-height: 40px !important;}
a.footer-text {font-size: 14px;padding-left: 15px;}
.foot-div {  width: 25% !important; padding-bottom:10px !important;}
.portfolio_img_description {width: 100% !important;}
.middle_box_container3 {margin: 0 auto;padding-left:0px !important;width: 90% !important; float:none !important;}
.portfolio_img_frame img {width: 100%;}
.product-fartxt {font-size: 21px !important;line-height: 30px !important; }
.portfolio_img_frame img {width: 100%;}
.right_box_container3 {float: none !important;margin: 0 auto;padding: 0 !important;width: 90% !important;}
.search_fom_div {display: none;}
.header_1 {width: 100% !important;}
#SignUp {box-sizing: border-box;margin: 0 auto !important;width: 100% !important;overflow:hidden;padding-top:6px !important;}
.foot-div > a {font-size: 12px !important;}
.product-fartxt > img {width: 90%;}
.foot6 {box-sizing: border-box;width: 100% !important;}
.download-right { padding-bottom: 40px !important;}
.oneByOne1 .txt1.animate1 {font-size: 15px !important;}
#obo_slider .oneByOne_item span.txt2 {font-size: 20px !important;}
#obo_slider .oneByOne_item span.short { width: 277px !important;}
#obo_slider .oneByOne_item span.txt3 {width: 277px !important;}
.homeone .arrowButton .prevArrow, .homeone .arrowButton .nextArrow {top: 342px !important;}
.arrowButton .prevArrow {left: 4px !important;}
.arrowButton .nextArrow {right: 4px !important;}
#obo_slider {width: 100% !important;}
.sarch_res {width: 50%;float: right;}
.respon_box {float: right;padding-top: 14px;width: 30%;}
.responsive_menu_icon {float: left;width: 50%;}
.homeone #obo_slider .oneByOne_item span.txt1 {margin-top: 25px !important;}
.about-container { width: 90% !important;}
.sidebar-included .gdl-page-item { float: none!important; margin-top: 15px; width: 100%!important;}
.aboutus_text {
  float: none !important;
}
.size-full { height: auto; margin-bottom: 10px; width: 100%!important;}
div.shortcode-list li { background-position: 0 8px !important;}
div.gdl-left-sidebar { float: none!important; width: 100% !important ;}
.aboutus_text p { word-wrap: break-word;}
div.shortcode-list li { word-wrap: break-word;}
.left-pro {float: none !important;margin: 0 !important;width: 100% !important;}
.aboutus_text > div { height: auto !important;}
#content-carseatbelt .item li a img { display:block; float:none !important;}
.prod_pages .work-post-gal img { width:100%; }
.prod_pages .faq-number {float: none;margin: 0 auto !important;width: 100%;}
.prod_pages .brand_item a {box-sizing: border-box;height: auto !important;width: 100% !important; overflow:hidden;}
.prod_pages .brand_name > img {width: 100%;}
.prod_pages .brand_item a span { width: auto !important;}
.pro_mens {font-size: 12px !important;width: 100% !important;}
.container .sidebar-included .gdl-page-item .one-third.column {width: 230px !important;margin-left: auto!important;margin-right: auto!important;text-align: center!important;display: block!important;}
.popular_products_m .m-product, .popular_products_m .m-product1 {
  border: 1px solid rgb(237, 237, 237);
  box-sizing: border-box;
  float: none !important;
  margin: 10px 0;
  width: 99% !important;
}
.zoom-right-t4 > a { width: 64% !important;}
body.single.single-portfolio ul.tabs-content { padding:0px;}
body.single.single-portfolio table, table tr, table tr td, table tr th { box-sizing: border-box; font-size: 12px;
max-width: 100% !important;padding: 8px 2px;width: auto !important;word-wrap: break-word;}

.contact_form_div {height: auto !important;padding: 5px !important;width: 100% !important;}
.contact_form_m {margin: 0 auto;padding-left: 0 !important;width: 100% !important;}
.contact_form_m .forms > div {float: none !important;margin: 0 auto;width: 100% !important;padding-left:5px!imortant;padding-top:5px!important;padding-left:0 !important;}
.contact_form_wrapper {height: auto !important;margin: 0 !important;padding: 10px 0 !important;width: 100% !important;}
.contact_innerbox .whatkind-innerbox { width: 100% !important; margin-top:0px;}
.contact_form_m .require-field {box-sizing: border-box;width: 95% !important;}
.contact_form_m textarea {margin-left: 0 !important;width: 85% !important;}
.companys_address_div {width: 100%!important;float: none!important;margin: 0!important;padding-left: 5px;}
.air-txt {float: none;margin:0 auto;padding-left: 0;padding-top: 0;}
.nav-outbox {display: none;}
.banner {height: auto; margin-top: -16px;width: 100%;}
.about-farnewtxt {padding-top: 30px;width: 100% !important;padding-bottom:20px;}
.aboutus-box {margin-top: 0;width: 100%;}
.shadow-bg {margin-top: -16px;}
.three-boxes {float: none; width: 100%;}
.whatkind-box {height: auto !important;margin-top: 0;width: 100%;}
.container.prod_pages .work-post-gal img {width: 98% !important;}
.container.prod_pages .work-post-content {width: auto !important;}
.container.prod_pages .imgbg-p {width: 100% !important;}
.seat_belt_webb .banner {width: 100%;height: auto;margin-top: 0;}
.seat_belt_webb .aboutus-box {height: auto;margin: 0;}
.seat_belt_webb .whatkind-box {height: auto; margin: 0 auto;width: 100%;}
.seat_belt_webb .image-one {width: 100%;margin: 0 auto;}
.seat_belt_webb .image-one img {height: 200px;width: 60%;}
.seat_belt_webb .three-boxesone > div {margin-left: 0 !important;}
.seat_belt_webb .driver-outbox img {margin-left: 0;width: 93%;}
.seat_belt_webb .what-leftbox {margin: 0 auto;text-align: center;width: 100%;}
.seat_belt_webb .what-newtxt {width: 100%;margin: 0 auto;}
.seat_belt_webb .an-box {text-align: left;}
.seat_belt_webb .an-box li {margin: 0 auto !important;padding-left: 30px !important;width: 100%;}
.seat_belt_webb .what-rightimg {margin-left: 0!important;width: 100%!important;}
.seat_belt_webb .faq-midbox {margin: 10px auto 0 0;text-align: center !important;width: 70% !important;}
.seat_belt_webb .faq-fartxt {float: none;font-size: 20px;margin: 0 auto;width: 100%;}
.seat_belt_webb .faq-innerbox {margin: 15px auto;text-align: center !important;}
.seat_belt_webb .faq-box {margin: 0 auto;text-align: center;width: 100%;}
.seat_belt_webb .quesiton-txt div {margin: 0 auto;width: 100% !important;}
.seat_belt_webb .quesiton-txt {margin: 0 auto;padding-left: 0 !important;width: 100%;}
.seat_belt_webb .quesiton-txt div {height: auto !important;margin: 0 auto !important;width: 100% !important;}
.seat_belt_webb .weed_sec__img {width: 100% !important;margin: 0 auto!important;padding-top: 30px;text-align: center!important;}
.weed_sec__img > img {width: 100% !important;}
.seat_belt_webb .weed_sec__img1 {height: auto !important;margin: 0 auto !important;width: 92% !important;}
.seat_belt_webb .weed_sec__img2 {height: auto !important;margin: 10px auto !important;width: 92% !important;}
.seat_belt_webb .weed_sec__img2 input {font-size: 12px;padding-left: 5px !important;width: 100% !important;}
.seat_belt_webb .weed_sec__img2 div {margin-left: 112px !important; width: 54% !important;}
.seat_belt_webb .what-left {float: none;margin: 0 auto !important;text-align: center;width: 100% !important;}
.seat_belt_webb .what-leftbox {width: 100% !important;}
.seat_belt_webb .what-newtxt {float: none !important;}
.seat_belt_webb .whatfoot-box {height: auto !important;margin: 0 auto;width: 100% !important;}
.seat_belt_webb .image-one {margin-top: 0;}
ul.filter li a { font-size:12px !important;}
.prod_pages .m-product {margin-left: auto !important;margin-right: auto !important;width: 100% !important; border:1px solid rgb(237, 237, 237) !important; box-sizing:border-box;}
.sell_bill_infcter .work-post-gal img {width: 100% !important;}

.pro_texx_con .one-third {float: none !important;margin: 0 auto !important;text-align: center !important; margin-bottom:15px !important;}


.airbag_reap .carousel-wrapper {float: none !important;margin: 0 auto !important;text-align: center !important;width: 80% !important;}
.airbag_reap .inner > h2 {font-size: 27px;margin-bottom: 0 !important;text-align: center;}
.ha_free {font-size: 24px !important;}
.airbag_reap .lazy-loading li {display: block !important;float: none !important;margin: 0 auto !important;position: inherit !important;width: 100% !important; margin-bottom:20px!important}
.airbag_reap .bar-title {font-size: 20px;line-height: 26px; margin-bottom:0px !important;}
table.wee_sac_tables td {box-sizing: border-box;overflow: hidden !important;padding: 1px;}
/*site-map*/

.container .eight.columns{ width:100% !important}
.sitemap-title{ border: none !important}

}
@media (max-width:767px) {
.p1 {float: none !important;overflow: hidden;width: 100% !important;}
	
.thank_sec3 {margin: 0 auto;width: 100% !important;}
.thank_box_right img {display: block;margin: 0 auto;max-width: 100%;}	
.thank_sec {float: none !important;width: 100% !important; height:auto !important;}
.thank_sec3 > img {display: block;margin: 0 auto;max-width: 100%; height:auto;}
.thank_sec4 {float: none !important;margin: 0 auto !important;width: 100% !important;}
.thank_sec2 {height: auto !important;margin: 0 auto !important;width: 100% !important;}
.thank_sec4 strong {font-size: 25px;}
.thank_sec04 {font-size: 14px !important;line-height: 21px !important;padding-top: 8px !important;width: 100% !important;}
.thank_sec6 {margin: 0 auto;width: 100% !important; float:none !important;}
.thank_sec7 {margin: 0 auto !important;width: 100% !important;}
.thank_box { float: none !important; height: auto !important; margin: 0 auto 30px !important; overflow: hidden; width: 100% !important;}
.thank_box_right {float: none !important;margin: 0 auto !important;width: 100% !important; height:auto !important;}
.thank_box_contant { height: auto !important; padding-top: 10px !important;width: 100% !important;}
.thank_con {line-height: 23px;padding-top: 0 !important;}	
.thank_btn {float: none !important;margin: 0 auto !important;padding: 5px !important;}
.thank_btn a {margin: 0 auto !important;}
.container {margin: 0 auto !important;width: 100% !important;}	
.webbing-catalogue-download .whatkind-innerbox { margin-top: 20px;width: 100%;}
.webbing-catalogue-download.whatkind-box { background:none;}
.contact_page_alldetails { margin-top:10px !important; padding: 0 !important;}
#header .air-txt { text-align:center; }
.contact_innerbox.whatkind-box { height: auto !important; background:none;}
.logo.loges_div { float: none !important; margin: 0 auto !important; width: 70% !important;}
.contact_page_topheading { height: auto !important; width: 100% !important; margin-top:10px;}
.cph { font-size: 31px !important; line-height: 40px !important; margin: 7px 0 !important;}
html, body { overflow-x: hidden;}
.wee_tab .gdl-button {margin-bottom: 0 !important;margin-left: auto !important;margin-right: auto !important;margin-top: 10px;text-align: center !important;}
.weed_sec_divs.wee_tab {float: none !important;margin: 0 auto !important;overflow: hidden;width: 100% !important;}
.whatkind-box.weed_sec_box {float: none !important;margin: 0 auto !important;width: 100% !important; background:#fff; height:auto !important;}
.wee_tab .whatkind-innerbox {width: 100% !important;}
.wee_tab .what-leftbox {float: none !important;margin: 0 auto !important;overflow: hidden;width: 100% !important;}
.wee_tab .leftie {box-sizing: border-box;float: none !important;margin: 0 auto !important;width: 90% !important;}
.wee_tab .textwidget {text-align: center !important;}
.wee_tab .what-rightbox {float: none !important;margin: 0 auto !important;width: 100% !important;}
.wee_tab .what-rightbox > div {box-sizing: border-box;height: auto !important;width: 100% !important;}
.wee_tab .what-rightbox table {display: block;margin: 0 auto;width: 100% !important;}
.wee_tab .what-rightbox img {width: 100%;}
.CentreBox {margin: 0 auto !important;width: 100% !important;}	
.avy_abt #post-7 {background: #fff none repeat scroll 0 0;}	
.whatkind-box.abt_us_weed {float: none;margin: 0 auto;width: 100%;}
.whatkind-box.abt_us_weed {float: none;margin: 0 auto;width: 100%;height: auto!important;}
.abt_us_weed .whatkind-innerbox {display: block;float: none !important;margin: 0 auto !important;width: 100% !important;}
.abt_us_weed_sec1 {background-position: 50% center !important;margin: 0 auto !important;width: 100% !important;}
.abt_us_weed_seens1{box-sizing: border-box;float: none !important;margin: 0 auto !important;padding-left: 10px;padding-right: 10px;width: 100% !important;}
.abt_us_weed_sec4 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec5 {display: block;width: 100% !important;}
.abt_us_weed_sec5 .fancybox img {height: 115px;width: 100% !important;}
.abt_us_weed_sec6 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec8 {display: block;width: 100% !important;}
.abt_us_weed_sec8 img {text-align: center !important;width: 100%;}
#wrapper {float: none !important;overflow: hidden;width: 100% !important;}	
.foo_wedd {float: none !important;margin: 0 auto !important; height:auto!important; padding-top:8px !important;}
.foo_wedd .footer-inner {display: block;float: none !important;margin: 0 auto !important;width: 100% !important;}
.foo_wedd .social-icons {display: block;float: none !important;margin: 0 auto !important;overflow: hidden;width: 270px !important; text-align:center;}
.foo_wedd .fb-icon {width: 17% !important;}
.foo_wedd .google-icon {width: 17% !important;}
.foo_wedd .add-txt {box-sizing: border-box;display: block;float: none !important;line-height: 23px;margin: 0 auto !important;padding: 5px 10px;text-align: center;width: 100% !important;}
.add-txt p { text-align:center;}

body.single.single-portfolio div.container { padding: 0 !important;}
body.single.single-portfolio .sixteen.columns.mt0 { padding: 0 !important;}
body.single.single-portfolio #breadcrumbs-one { width:100%;margin: 20px 0;}
#breadcrumbs-one a { font-size: 13px;}

body.single-portfolio .single-port-content div#detail-zoom { height: auto; margin-top: 5px; width: 100%; float:none;}
body.single-portfolio .single-port-content div#detail-zoom #examples, body.single-portfolio .single-port-content div#detail-zoom #examples ul {
 float: none !important; height: auto !important; margin: 0; position: relative; width: 100% !important;}
body.single.single-portfolio #detail-zoom .zoom-right { float: none; height: auto; margin:20px 0 0; overflow: hidden; width: 100%;}
body.single.single-portfolio #detail-zoom .zoom-right-t2-l, body.single.single-portfolio #detail-zoom .zoom-right-t3-l { width:35%;}
body.single.single-portfolio .zoom-right-t3 { margin:12px 0;}
body.single.single-portfolio .zoom-right-t4 a { display: inline-block; margin-bottom: 5px; vertical-align:top;}
body.single.single-portfolio .yScrollList { box-sizing: border-box; height: auto; width: 100% !important;}
body.single.single-portfolio .yScrollListTitle { height: auto;  line-height: 38px; width: 100%;}
body.single.single-portfolio .yScrollListTitle h2.yth1click { height:auto; box-sizing:border-box;}
body.single.single-portfolio .yScrollListTitle h2 { border-right: 0 none;line-height: 25px;margin: 0; padding: 12px; text-align: left; width: 100%;}
body.single.single-portfolio .yScrollListInList { width:100%; box-sizing:border-box;}
body.single.single-portfolio #examples .etalage li { box-sizing: border-box; position: relative; width: 100%;}
body.single.single-portfolio #examples .etalage li img { max-width:100% !important; height:auto !important;}
body.single.single-portfolio #etalage .etalage_magnifier, #etalage .etalage_icon, #etalage .etalage_hint { display:none !important;}
body.single.single-portfolio .gdl-page-float-left { float: none !important; padding:0px; width: 90% !important; overflow:hidden;}
body.single.single-portfolio .gdl-right-sidebar, body.single.single-portfolio div.custom-sidebar { float: none; margin: 0 !important; padding: 15px; width: 90%;}
body.single.single-portfolio .main_m_l { max-width:100%; box-sizing:border-box;}
body.single.single-portfolio .warninglabe2 { width:66%;}
body.single.single-portfolio .warninglabe1 { font-size: 20px; padding: 2px 15px 8px 0; width: 45px;}
#etalage .etalage_zoom_area, .etalage_zoom_area { display:none !important;}	
	
.airbag_reap .title-inner-content {background: rgb(231, 231, 231) none repeat scroll 0 0 !important;}	
.airbag_reap .block.portfolio ul.thumbs li .title {margin: 0 !important;}	
.airbag_reap .title-inner {display: block !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 0 !important;}	
.airbag_reap .news_list.lazy-loading.clearfix.lazy-loading-first.lazy-loading-showed {margin: 0 auto !important;width: 100% !important;}	
.ledf_img {float: none !important;width: 100% !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 20px !important;}	
.airbag_reap h3.widget-title {text-align: center;}	
.airbag_reap .sidebar {margin: 0 auto !important;}	
.airbag_reap .button {box-sizing: border-box;margin: 0 auto !important;text-align: center !important;width: 100%;}	
.airbag_reap .inner > h2 {margin-bottom: 0 !important;text-align: center;}
.airbag_reap #main {padding: 5px 0 0 !important;}	
.airbag_reap ul.lazy-loading {margin-bottom: 0 !important;}
.airbag_reap .thumbs.styled {float: none !important;height: auto !important;position: inherit !important;width: 100% !important;}
.airbag_reap .lazy-loading li {display: block !important;float: none !important;margin: 0 auto !important;position: inherit !important; margin-bottom:20px!important}
.airbag_reap .block.portfolio {padding-bottom: 0 !important;padding-top: 15px !important;}	

.airbag_reap .set-description {margin-bottom: 5px !important;}
	
.slicknav_menu {display: block !important;}
.popular_products_m {
  float: none !important;
  overflow: hidden;
  width: 100% !important;
}
.product_group_image {
  display: none;
}
.popular_products_m .g-hd {
  overflow: hidden;
  width: 100% !important;
}

.popular_products_m .g-hd h3 {
  float: none;
  font-size: 22px;
  margin: 0 !important;
  padding: 0 0 4px;
  width: 100%;
}
.popular_products_m .g-bd {
  float: none;
  width: 100%;
}
.popular_products_m .g-bd_left {
  float: none !important;
  width: 100% !important;
  display:none;
}
.popular_products_m .g-bd_left .g-side {
  float: none !important;
  height: auto !important;
  width: 100% !important;
}
.g-main.util-clearfix {
  float: none;
  margin: 0;
  width: 100%;
}
.popular_products_m .g-bd .p1 {
  float: none;
  width: 100%;
}

	
.spring_col1 {float: none !important;margin: 0 auto;width: 100% !important;}	
.pro_texx_con #breadcrumbs-one {width: 100% !important;}
.pro_texx_con .sixteen.columns {margin: 0 auto;width: 100% !important;}
.spring_col5 {box-sizing: border-box;width: 100% !important;}
.spring_col4 {padding-left: 0 !important; text-align:center; width:100%;}
.spring_col6 {float: none !important;margin: 0 auto;width: 100%;overflow: hidden;box-sizing: border-box;text-align: center;}
.spring_col6 img {float: none !important;margin-top: 15px;text-align: center;}	
.spring_col3 {background-image: none !important;border: 1px solid rgb(234, 234, 234);border-radius: 5px;width: 100% !important;}
.spring_col2 {display: none;}
.spring_col7 {display: none;}
.spring_col3 strong {line-height: 48px;}
.pro_texx_con .sixteen.columns.wrapper.gdl-portfolio-item.mb0 {display: block;float: none !important;margin: 0 auto !important;text-align: center !important;width: 100% !important; box-sizing:border-box;}
	
ul.filter li {border: 1px solid rgb(219, 219, 219) !important;width: 12% !important;}	
.prod_pages .p1 {margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
ul.filter li a {box-sizing: border-box;width: 100% !important; padding: 5px 5px!important;text-align:center}
.filter {border: medium none !important;height: auto !important;}
.shop_pro_menu {float: none !important;margin: 0 auto !important;width: 100% !important;}



	
input[type="submit"] {padding: 7px !important 25px;}
.cov_pro{ width:100% !important; margin:0 auto !important;} 	
#elastic_grid_demo {width: 100% !important;}
/*.new_button_box {margin-top: 2px !important;}*/

.main_m_l {width: 90% !important;}
.pr_dec {width: 98% !important;}	
.pro_mens {width: 100% !important;}	
#main .news-content { width: 100% !important; word-wrap: break-word;}
#main .con { box-sizing: border-box; float: none !important; width: 100% !important;}
#main .timeline { width: 100% !important;}
#main img { height: auto; width: 100%;}
#main .timeline .timeline_item { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: 1px solid #ccc; margin-bottom: 18px; min-height: inherit !important;
 padding-top: 12px !important; }
#main .timeline .timeline_item .day { box-sizing: border-box !important; float: left; font-size: 18px !important; padding: 0 10px !important; width: 100% !important;}
#main .timeline .year_2007 { min-height: inherit;}
#main .timeline .year_2008 { min-height: inherit;}
.top_pages_links { font-size: 12px !important; height: auto !important; line-height: 32px !important;  border-bottom: 1px dashed #dddddd !important; border-top: 1px dashed #dddddd !important;}	
.our_team_m .top_pages_links {border-bottom: 1px dashed #dddddd !important; border-top: 1px dashed #dddddd !important;}		

.fea_ser {margin-bottom: 5px !important;}
.an-box ul li {padding-left: 12px !important;}
.foot {height: auto !important; }
.gdl-page-item {float: none !important;margin: 0 auto !important;width: 100% !important;}
.biankuan-title > div {margin: 0 auto !important;width: 100% !important; }
.thank_sec .biankuan-title > div {height:auto !important}
.biankuan-title {box-sizing: border-box;float: none !important;margin-left: auto !important;margin-right: auto !important;padding-left: 15px;padding-right: 15px !important;width: 100% !important;}
.biankuan-title p { word-wrap: break-word;}
.main-content {float: none !important;margin: 0 auto !important;width: 100% !important;}
.download-title {box-sizing: border-box;margin: 0 auto;padding: 10px !important;width: 100% !important;}
.wufoo li {width: 96% !important;}
.field.text.medium {width: 100% !important;}
.ltr .wufoo li {width: 95% !important;}
.field.text.medium {width: 100% !important;}
.sixteen.columns.mt0 {box-sizing: border-box;margin: 0 auto !important;padding-left: 10px !important;padding-right: 20px !important;width: 100% !important; margin-bottom:20px;}
.avy_abt .sixteen.columns.mt0 {box-sizing: border-box;margin: 0 auto !important;padding-left: 0px !important;padding-right: 0px !important;width: 100% !important; margin-bottom:20px;}

.gdl-page-float-left {box-sizing: border-box;margin: 0 auto;width: 100% !important;}
.left-sidebar-wrapper.gdl-divider {margin: 0 auto;width: 100% !important;}
.five.columns.mt0.gdl-left-sidebar {float: none !important;margin: 0 auto !important;width: 100% !important;}

.our_team_m { float: none !important; margin-top: 15px; width: 100% !important; margin-bottom:30px;}
.our_team_m p { line-height: 24px; margin-bottom: 10px;}
.our_team_m div { max-width: 100% !important;}
.our_team_m div { border: medium none !important; box-sizing: border-box; float: none !important; height: auto !important; max-width: 100% !important;}
.team_img { box-sizing: border-box; padding: 0px !important;}
.social-icon { display: inline-block;}
.our_team_m .sixteen.columns { border-bottom: 3px solid #ccc !important; padding: 0 0 10px !important;}
.our_team_m .sixteen.columns > div { padding: 0 !important;}
.social_icon_m { clear: both; padding-top: 6px;}

#content-carseatbelt { box-sizing: border-box; padding: 0px !important; width: 100% !important;}
#content-carseatbelt .item { height:auto !important; overflow:hidden;}
#content-carseatbelt .item {height: auto !important;overflow: hidden;padding: 14px !important;}
#content-carseatbelt .item li { display: block !important; font-size: 15px !important; line-height: 25px !important; margin: 0 0 10px !important;}
#content-carseatbelt .item li a img { max-width:100%; margin-bottom:10px; padding:0px !important; margin-right:15PX !important;}
#menu-carseatbelt { margin-right: 0; position: relative; right: 0; top: 0;}

.gdl-page-content #menu-carseatbelt ul li a{ box-sizing: border-box; font-size: 14px !important;  font-weight: normal !important; height: auto !important; line-height: 28px !important; margin: 3px 0!important;  padding-left: 10px !important; width: 97% !important;}
#menu-carseatbelt li { float: left; width: 50%;}
.gdl-page-content #menu-carseatbelt {
  margin-left: 0 !important;
  margin-right: 0 !important;
  overflow: hidden;
  padding: 5px 0;
  position: relative !important;
  right: 0 !important;
  top: 0 !important;
}
.contact_info_m { background: #f8f8f8 !important; height: auto !important; width: 100% !important;}
.contact_info_wrapper { width: 100% !important;}
.contactus_heading { padding: 20px !important;}
.contactus_heading a span { background:#bee6f0; border: 1px solid #c5c2c9; border-radius: 5px; display: block; font-size: 22px !important; padding: 6px; text-align: center;}
.contact_company_m { background: url("../images/contact_number320.jpg") no-repeat scroll 16px 0 rgba(0, 0, 0, 0);
  box-sizing: border-box; padding: 190px 16px 16px !important; width: 100% !important; }
.we_specialize_in {
  background: url("../images/we_specialize_in.jpg") no-repeat scroll 16px 0 rgba(0, 0, 0, 0);
  box-sizing: border-box; padding: 30px 5px 16px 45px !important; width: 100% !important; margin-top:30px;}
.we_specialize_in a { font-size: 15px;}
.contact_details_m { background: #fff !important; height: auto !important; width: 100% !important; padding-top:10px;}
.contact_phone_m { background: url("../images/phone_icon320.png") no-repeat scroll 6% 20px / 59px auto rgba(0, 0, 0, 0); border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 16px 15px 15px 30% !important; width: 100% !important; margin:0 0 10px !important;}
.contact_email_m { background: url("../images/email_icon320.png") no-repeat scroll 6% 12px / 59px auto rgba(0, 0, 0, 0); border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 16px 15px 15px 30% !important; width: 100% !important; margin:0 0 10px !important;}
.contact_address_m { background: url("../images/address_icon320.png") no-repeat scroll 6% 12px / 59px auto rgba(0, 0, 0, 0); border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 16px 15px 15px 30% !important; width: 100% !important; margin:0 0 10px !important;}
.contact_form_div .what-innerbox { box-sizing: border-box; margin-top: 10px; width: 100% !important;}
.content-wrapper {margin: 0 auto;width: 100% !important;}
.content-wrapper {box-sizing: border-box;margin: 0 auto;overflow: hidden;padding-left: 10px;padding-right: 10px;width: 100% !important;}
#footer.foo_wedd { background: #1b1b1b none repeat scroll 0 0; height: auto !important; padding: 10px 0 !important;}
.wufoo li {
  width: 98% !important;
}

.prod_pages #answer_3_text > img {width: 100%;}
.prod_pages .faq-content {float: none !important;margin: 0 auto !important;width: 100% !important; margin-top:15px !important;}
.prod_pages .faq-answer {width: 100% !important;}
.hadd_div {height: auto !important;}
.prod_pages .brand_item {height: auto !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;width: 100% !important;}
.prod_pages .brandbox {float: none;margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
.prod_pages {float: none !important;margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
.hadd_div {height: auto !important;}

.two-thirds.column {width: 100% !important;}
.dlcls .ln{width: 90% !important; margin-left: 15px !important; padding-top: 10px !important;}

/*site-map*/

.container .eight.columns{ width:100% !important}
.sitemap-title{ border: none !important}
}


@media (min-width: 481px) and (max-width:767px) {
	
#TopTipHolder{height:180px !important;}
#TopTip-contact	{width:100%;max-width:100%;margin-left:-790px !important;}
#TopTip-contact img{width:100%;max-width:100%;height:auto;display:block;padding-top:60px}

#header.hader_div.webb_hadd .map-box { display: none;}
#header.hader_div.webb_hadd .air-box { width: 100%;}
#header.hader_div.webb_hadd .air-box h1 { padding: 10px 0 0 !important; width: 100% !important;}
.header-inner { width:80% !important; }
#header .top-bar { margin: 0 !important; width: 100% !important;}
#header .air-txt { font-size:19px !important; }
#header .map-outbox { margin-left: 0 !important; width: 100% !important;}
.seat_belt_webb .what-left > span {font-size: 15px !important;}
.seat_belt_webb .what-newtxt > a {font-size: 12px;line-height: 25px !important;}
.seat_belt_webb .what-newtxt {font-size: 11px !important;line-height: 20px;}
.faq-rightline {display: none;}
.seat_belt_webb .faq-innerbox {float: none !important;margin: 10px auto 0;width: 71%;}
.seat_belt_webb .banner-girl > div {font-size: 16px !important;}
.seat_belt_webb .abou_sox_dec {padding-bottom: 10px;padding-top: 288px !important;}

.nav-outbox {display: none;}	
.airbag_reap .block.portfolio ul.thumbs li {width: 370px !important;}
	
.pro_texx_con .one-third {text-align: center !important;width: 45% !important;}
	
.popular_products_m .m-product, .popular_products_m .m-product1 {
  border: 1px solid rgb(237, 237, 237);
  box-sizing: border-box;
  display: inline-block;
  float: none !important;
  margin: 10px 1%;
  vertical-align: top;
  width: 46% !important;
}	
	
.m-product {width: 50% !important;}	
.main_m_l {width: 90% !important;}	
.prod_pages .brand_item a span {height: auto !important;width: auto;}	
.prod_pages .brand_item a {height: auto !important;width: auto !important;}
.prod_pages .p-title {width: auto !important;}

	
.respon_box {display: block !important;}	
.sarch_res {width: 50%;float: right;}
.respon_box {float: right;padding-top: 40px;width: 30%;}
.responsive_menu_icon {float: left;width: 50%;}	
.say1 > img {width: 100%;}
.container {margin: 0 auto !important;width: 100% !important;}
.menu-nav {display: none;}
.loges_div {float: left !important;margin: 0 auto;padding: 0 !important;width: 60%;}
.loges_div img {margin: 0 auto !important;max-width: 99%;text-align: center;}
.search_fom_div {float: none!important;margin: 0 auto;width: 100%!important;padding: 0px!important; padding-bottom:20px !important;}
.hader_div {border-bottom: 6px solid #2773ae;box-sizing: border-box;float: none;margin: 0 auto;overflow: hidden;padding: 10px 5%;width: 100% !important; height:auto !important;}
.search_fom_div > form {float: none !important;margin: 0 auto !important;width: 100% !important;}
.searchTxt {width: 28% !important;}
.head_bottm_mrg {display: none;}
.aboutus-box {margin: 0 auto;width: 100% !important; height:auto !important;}
.aboutus-innerbox {margin-left: auto;width: 90% !important;margin-right: auto;}
.abt_service {float: none !important;width: 90% !important;}
.searchTxt input {width: 85% !important;}
.about-video {margin: 0 auto;width: 100% !important;}
.an-box {width: 100% !important;}
.an-box ul {float: left;padding-right: 15px;}
a.about-video {display: block;float: none !important;margin:0 auto!important;text-align: center;width: 42% !important;}
.get_abr_vido {display: block;float: none;width: 100%; margin-bottom:5px; text-align:center;}
.product-box {height: auto;}
.six-box {float: none !important;margin: 0 auto;width: 100% !important;}
.left_box_container3 {float: none !important;margin: 0 auto;text-align: center;width: 90% !important;}
.portfolio_img_frame {display: block;margin: 0 auto;text-align: center;width: 100% !important; height:auto;}
.download-fartxt {width: 100% !important;}
.download-box {height: auto !important;}
.download-left {float: none;padding-left: 10px;width: 95% !important;}
.product-box {height: auto !important;margin-top: 25px;}
.icn_li > img {display: none;}
.good-box {float: none !important;height: auto !important;margin: 0 auto !important;}
.row {margin: 0 auto !important;width: 100% !important;}
.col-md-4 {float: none !important;width: 90% !important; margin-bottom:40px !important; margin-left:auto !important; margin-right:auto !important;}
.ebook-box {height: auto !important;}
.row2 {width: 100% !important;}
.row1 {width: 100% !important;}
.say1 {float: none !important;margin: 0 auto !important;padding-left: 5px !important;width: 90% !important; padding-bottom:20px;}
.saying-box {height:auto !important;}
.row2 > div {padding-left: 13px !important;}
.rollleft {  width: 90% !important;}
.foot {margin: 0 auto;width: 100% !important;}
.footer-box { height:auto !important;}
.foot1 {height: auto !important;padding-top: 20px !important;width: 100% !important;}
.foot-text-content {font-size: 15px !important;line-height: 24px !important;}
.foot-text { box-sizing: border-box; float: none !important; margin: 0 auto 30px !important; padding: 0; width: 90% !important;}
.foot-text-title {font-size: 22px !important;line-height: 40px !important;}
a.footer-text {font-size: 14px;padding-left: 15px;}
.foot5 {box-sizing: border-box;display: block;height: auto !important;overflow: hidden;padding: 10px !important;width: 100% !important;}
.foot-div {  width: 25% !important; padding-bottom:10px !important;}
.portfolio_img_description {width: 100% !important;}
.middle_box_container3 {margin: 0 auto;padding-left:0px !important;width: 90% !important; float:none !important;}
.product-fartxt {font-size: 21px !important;line-height: 30px !important; }
.right_box_container3 {float: none !important;margin: 0 auto;padding: 0 !important;width: 90% !important;}
.search_fom_div {display: none;}
.header_1 {width: 100% !important;}
#SignUp {box-sizing: border-box;margin: 0 auto !important;width: 100% !important;overflow:hidden;}
.newsletter_con {float: left;padding-top: 5px;width: 60%;}
.new_button {float: right;width: 30%;}
.foot-div > a {font-size: 12px !important;}
.product-fartxt > img {width: 100%;}
.foot6 {box-sizing: border-box;width: 100% !important;}
.download-right { padding-bottom: 40px !important;}

.about-container { width: 90% !important;}
.sidebar-included .gdl-page-item { float: none!important; margin-top: 15px !important; width: 100%!important;}
.aboutus_text { float: none !important; width: 100% !important;}
.size-full { height: auto; margin-bottom: 10px; width: 100%!important;}
div.shortcode-list li { background-position: 0 8px !important;}
div.gdl-left-sidebar { float: none!important; width: 100% !important ;}
.aboutus_text p { word-wrap: break-word;}
div.shortcode-list li { word-wrap: break-word;}
.left-pro {float: none !important;margin: 0 !important;width: 100% !important;}
.aboutus_text > div { height: auto !important;}

#obo_slider .oneByOne_item span.txt3 {margin: 0 0 0 100px !important;}
.arrowButton .prevArrow {left: 6px !important;}
.arrowButton .nextArrow {right: 6px !important;}

.our_team_m .div_floatright { float: right !important;}
.our_team_m .div_floatlfet { float: left !important;}
.team_img { width: 34% !important;}
.team_info { width: 60% !important;}
.social-icon { clear: both;}
.our_team_m .sixteen.columns { overflow:hidden;}
.team_img img { margin-top: 20px; width: 100%;}


.contact_email_m {border: 3px solid hsl(0, 0%, 91%);border-radius: 9px;box-sizing: border-box;margin-top: 20px;padding: 25px 15px 25px 30% !important;width: 100% !important;}
.contact_address_m {border: 3px solid hsl(0, 0%, 91%);border-radius: 9px;box-sizing: border-box;margin-top: 20px;padding: 15px 15px 15px 30% !important;width: 100% !important;}

.contact_form_wrapper {height: auto !important;width: 100% !important;}
.contact_form_div {height: auto !important;width: 100%;padding:5px;}
.contact_form_m {float: none !important;padding-left: 0 !important;text-align: justify;width: 100% !important;}
.contact_form_m .forms > div {float: none !important;margin: 0 auto;width: 100% !important;}
.contact_form_m .require-field {box-sizing: border-box;width: 97% !important;}
.contact_form_m .forms > div {float: none !important;margin: 0 auto;padding-left: 5px !important;padding-top: 8px;width:100% !important;}
.contact_form_m textarea {width: 90%!important;margin: 0 auto!important;}
.companys_address_div {float: none !important;margin: 0 auto !important;padding-left: 5px;width: 100% !important;}

.nav-outbox {display: none;}
.seat_belt_webb .banner {height: auto;width: 100%;}
.seat_belt_webb .banner-girl {background-size: 100% 130%;float: none !important;left: 10px !important;margin: 0 auto !important;text-align: center;top: 3% !important;width: 88%;}
.seat_belt_webb .banner-girl img {height: 5px;width: 5px;}
.seat_belt_webb .whatkind-box {height: auto;}
.seat_belt_webb .aboutus-box {margin: 0;padding-bottom:20px;}
.seat_belt_webb .about-fartxt {font-size: 12px;padding: 0;text-align: center;width: 100%;}
.seat_belt_webb .image-one img { text-align: center;  width: 100% !important;}
.seat_belt_webb .image-one {width: 47%;margin:0 auto !important;}
.seat_belt_webb .three-boxesone > div {margin: 0 !important;}
.seat_belt_webb .driver-outbox img {padding-bottom: 10px;width: 100%;}
.seat_belt_webb .an-box li {padding-left: 40px!important;margin: 0 auto!important;}
.seat_belt_webb .what-newtxt {width: 100%;margin: 0 auto!important;}
.seat_belt_webb .whattype-box {margin: 0 auto;}
.seat_belt_webb .what-left {margin: 0 auto;text-align: center;}
.seat_belt_webb .what-rightimg {margin-left: 0 !important;}
.seat_belt_webb .faq-rightline {width: 50px;}
.seat_belt_webb .faq-midbox {width: 180px;}
.seat_belt_webb .faq-fartxt {font-size: 20px;width: 100%;}
.seat_belt_webb .quesiton-txt div {width: 100%!important;margin: 0 auto!important;height:auto !important;}
.seat_belt_webb .weed_sec__img > img {max-width: 100%;margin:0 auto;}
.seat_belt_webb .weed_sec__img1 {margin: 0 auto;}
.weed_sec__img2 input {width: 100%!important;}
.seat_belt_webb .weed_sec__img2 {background-size: 100% 100% !important;height: 94px !important;margin-left: 0 !important;
  overflow: hidden;width: 414px !important;word-wrap: break-word;}
.seat_belt_webb .weed_sec__img1 {margin: 0 auto !important;}
.seat_belt_webb .whatfoot-box {height: auto;}
.seat_belt_webb .what-rightbox {width: 100% !important;}
.seat_belt_webb .weed_sec__img2 div {margin-left: 85px !important;}
.seat_belt_webb .faq-box {height: auto !important;}
}

@media (min-width: 768px) and (max-width:980px) {
.p1 {width: 100% !important;}

	
.thank_sec4 {float: right !important;width: 61% !important;}
.thank_sec3 {width: 36% !important;}
.thank_sec04 {font-size: 17px !important;padding-top: 20px !important;width: 100% !important;}
.thank_sec6 {width: 100% !important;}
.thank_sec7 {margin: 0 auto !important;width: 100% !important;}
.thank_box {margin-bottom: 15px;margin-left: auto !important;margin-right: auto !important;margin-top: 0 !important;width: 100% !important;}
.thank_box_right {width: 33% !important;}
.thank_box_contant {width: 67% !important;}	
.thank_you_div .biankuan-title > div {height: auto !important;overflow: hidden;}
.thank_sec3 > img {max-width: 100%;}
.thank_btn {padding-left: 10px !important;}	
.thank_sec {height: auto !important;}
.thank_sec .biankuan-title {padding-left: 5px;padding-right: 5px;width: 100% !important;}
	
	
.contact_info_m { background: #f8f8f8 !important; height: auto !important; width: 100% !important;}
.contact_info_wrapper { width: 40% !important;}
.contactus_heading { padding: 20px !important;}
.contact_page_topheading {
  width: 100% !important;
}
.contact_innerbox.whatkind-box {
  float: none;
  height: auto !important;
  margin-bottom: 20px;
  padding-bottom: 10px;
}

.contact_form_div.whattype-box {
  float: none;
  margin: 0 auto;
  width: 90%;
}
.contact_innerbox .whatkind-innerbox {
  width: 90%;
}
.we_specialize_in {
  background: url("../images/we_specialize_in.jpg") no-repeat scroll 16px 0 rgba(0, 0, 0, 0);
  box-sizing: border-box; padding: 30px 5px 16px 45px !important; width: 60% !important; margin-top:30px;}
.we_specialize_in a { font-size: 15px;}
.contact_details_m { background: #fff !important; height: auto !important; width: 100% !important; padding-top:10px;}
.contact_phone_m { 
	background: url("../images/phone_icon320.png") no-repeat scroll center 2px / 59px auto rgba(0, 0, 0, 0); 
	border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 80px 15px 15px !important; width: 30% !important; margin:0 !important;}
.contact_email_m { 
	background: url("../images/email_icon320.png") no-repeat scroll center 2px / 59px auto rgba(0, 0, 0, 0); 
	border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 80px 15px 15px !important; width: 30% !important; margin:0 5% !important;}
.contact_address_m { 
	background: url("../images/address_icon320.png") no-repeat scroll center 2px / 59px auto rgba(0, 0, 0, 0); 
	border: 3px solid #e9e9e9; border-radius: 9px; box-sizing: border-box; padding: 80px 15px 15px !important; width: 30% !important; margin:0 !important;}
.contact_form_div .what-innerbox { box-sizing: border-box; margin-top: 10px; width: 100% !important;}

#wrapper .nav-outbox {display: none;}
.seat_belt_webb .banner-girl {left: 3% !important;margin-top: 0 !important;padding: 8px 5 !important;top: 3% !important;width: 100% !important; margin-left:0px !important;}
.seat_belt_webb .abou_sox_dec {padding-left: 27px;padding-top: 299px !important;}
.seat_belt_webb .aboutus-box {box-sizing: border-box;margin: 0 auto !important;width: 100% !important;}
.seat_belt_webb .about-farnewtxt {line-height: 27px !important;}
.seat_belt_webb .whatkind-fartxt {font-size: 17px !important;}
.seat_belt_webb .driver-outbox {box-sizing: border-box;float: none !important;margin: 0 auto !important;padding-left: 5px;padding-right: 5px;width: 100%;}
.seat_belt_webb .first-outbox {margin-left: 1%;width: 32% !important;}
.seat_belt_webb .three-boxes {float: none !important;margin: 0 auto !important;width: 100% !important;}
.seat_belt_webb .first-outbox {margin-left: 1%;width: 32% !important;}
.seat_belt_webb .second-outbox {width: 32% !important;}
.seat_belt_webb .third-outbox {width: 32% !important;}
.seat_belt_webb .first-box {height: auto !important;margin-left: auto !important;margin-right: auto !important;}
.seat_belt_webb .second-box {height: auto !important;margin-left: auto !important;margin-right: auto !important;text-align: center !important;}
.seat_belt_webb  .image-one img {width: 100%;}

.seat_belt_webb .three-boxesone {clear: both;float: none;margin: 0 auto !important;width: 100% !important;}
.seat_belt_webb .forth-outbox {margin-bottom: 0 !important;margin-left: 5px;margin-right: auto !important;margin-top: 0 !important;width: 30% !important;}
.seat_belt_webb .third-box {margin-top: 10px;}
.seat_belt_webb .seat_belt_webb .driver-outbox img {width: 100%;}
.seat_belt_webb .what-innerbox {box-sizing: border-box;margin: 0 auto;padding-left: 10px;padding-right: 10px;width: 100%;}
.seat_belt_webb .what-leftbox {width: 58% !important;}
.seat_belt_webb .what-rightbox {width: 40%!important;float: left;}
.seat_belt_webb .what-rightimg {margin: 0 auto !important;width: 98% !important;}
.seat_belt_webb .what-rightimg img {width: 100%;}
.seat_belt_webb .faq-innerbox {box-sizing: border-box;margin-left: auto !important;margin-right: auto !important;padding: 0 10px;width: 100% !important;}
.seat_belt_webb .faq-rightline {width: 20% !important;}
.seat_belt_webb .faq-midbox {width: 29% !important;}	
.seat_belt_webb .question-ansbox {width: 100% !important;margin: 0 auto;}
.seat_belt_webb .quesiton-box {margin: 0 auto !important;width: 100% !important;}	
.seat_belt_webb .quesiton-txt {margin: 0 auto !important;width: 100% !important;}
.seat_belt_webb .ques_sec2 {width: 55% !important; height:auto !important;}
.seat_belt_webb .ques_sec3 {margin-top: 10px;width: 100% !important;}
.seat_belt_webb .ques_sec5 {width: 100% !important;}
.seat_belt_webb .ques_sec5 > div {width: 100% !important;}
.seat_belt_webb .ques_sec3 > div {width: 100% !important;}
.seat_belt_webb .weed_sec__img {float: inherit !important;margin: 0 auto !important;width: 44% !important;}
.seat_belt_webb .weed_sec__img > img {width: 100%;}
.weed_sec__img2 {background-size: 100% auto !important;padding-left: 10px;width: 51% !important;}
.weed_sec__img1 {background-size: 100% auto !important;width: 45% !important;}
.seat_belt_webb .whatfoot-box .what-left > span {font-size: 15px !important;}
.seat_belt_webb .whatfoot-box .what-leftbox {width: 38% !important;}
.seat_belt_webb .driver-outbox img {width: 100%;}
.seat_belt_webb .whatfoot-box .what-newtxt {width: 90% !important;}
.seat_belt_webb .whatfoot-box .what-newtxt span {padding-left: 10px!important;}
.seat_belt_webb .whatfoot-box .what-newtxt > a {font-size: 10px;}
.seat_belt_webb .what-rightbox.what-rightbox {width: 30% !important;}
.seat_belt_webb .whatfoot-box .what-newtxt {font-size: 9px !important;}
.seat_belt_webb .fifth-outbox .image-one {margin-top: 17px !important;}
.seat_belt_webb .second-outbox .image-one {margin-top: 72px !important;}
.seat_belt_webb .third-outbox .image-one {margin-top: 56px !important;}
.seat_belt_webb .sec_boxes {width: 30% !important;}
.seat_belt_webb .banner-girl img {width: auto !important;}

	
#footer.foo_wedd {
  height: auto !important;
}
#footer.foo_wedd .footer-inner {
  width: 90%;
}
#footer.foo_wedd .social-icons {
  float: right;
  margin: 24px 0 14px;
  padding-left: 0;
  width: 220px;
}
#footer.foo_wedd .add-txt {
  float: left;
  margin: 12px 0;
  text-align: center;
  width: 65%;
}
#footer.foo_wedd .add-txt p {
  line-height: 22px;
  text-align: center;
}
.header-inner {width: 100%;}
.hader_div.webb_hadd {border-bottom: 4px solid #414c91; height:auto !important;}
.logo.loges_div {
  margin-bottom: 10px;
  margin-top: 16px;
  width: 54% !important;
}
.top-bar {float: right !important;text-align: center;width: 40% !important;}
.map-box {display: none;}
.map-outbox {float: right;margin: 0 auto !important;width: 100% !important;}

.wee_tab .whatkind-innerbox {width: 100% !important;}
.wee_tab .what-leftbox {float: left !important;margin: 0 auto !important;width: 27% !important;}
.wee_tab .what-rightbox {box-sizing: border-box;display: block;width: 71% !important;}
.wee_tab .what-rightbox > div {box-sizing: border-box;height: auto !important;width: 100% !important;}
table.wee_sac_tables {box-sizing: border-box;display: block;width: 100% !important;}
.wee_tab .what-rightbox img {width: 100%;}

html, body { overflow-x: hidden;}
#Top .Toolbar2 .CentreBox {width: 100% !important;}
#Top .Menu {box-sizing: border-box;width: 100% !important;}
.CentreBox {margin: 0 auto !important;width: 100% !important;}		
.whatkind-box.abt_us_weed {height: auto !important;}
#footer {margin-top: 2px !important;}
.abt_us_weed_sec1 {background-position: 50% center !important;width: 100% !important;}
.abt_us_weed_seens1 {display: block !important;margin: 0 auto !important;width: 100% !important;}
.abt_us_weed_sec4 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec5 {display: block;width: 100% !important;}
.abt_us_weed_sec5 .fancybox img {height: 165px !important;width: 100%;}
.abt_us_weed_sec6 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec8 {display: block;width: 100% !important;}
.avy_abt #post-7 {background: #fff none repeat scroll 0 0;}


.airbag_reap .block.portfolio .carousel-wrapper {margin-left: 15px !important;margin-right: 15px !important;}	
.airbag_reap .block.portfolio ul.thumbs li {margin-left: 5px !important;margin-right: 6px !important;width: 30% !important;}	
.airbag_reap .quickfinder li {width: 33% !important;}	
.airbag_reap .panel {padding-right: 0 !important;}
.airbag_reap .center {padding: 0 !important;position: inherit !important;width: 60% !important;}	
.airbag_reap .title-inner-content {background: rgb(231, 231, 231) none repeat scroll 0 0 !important;}	
.airbag_reap .block.portfolio ul.thumbs li .title {margin: 0 !important;}	
.airbag_reap .title-inner {display: block !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 0 !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 20px !important;}	
.airbag_reap h3.widget-title {text-align: center;}	
.airbag_reap .sidebar {margin: 0 auto !important;  width:38% !important;}	
.airbag_reap .button {box-sizing: border-box;margin: 0 auto !important;text-align: center !important;width: 100%;}	
.airbag_reap .inner > h2 {margin-bottom: 0 !important;text-align: center;}
.airbag_reap #main {padding: 5px 0 0 !important;}	
.airbag_reap ul.lazy-loading {margin-bottom: 0 !important;}
.airbag_reap .thumbs.styled {float: none !important;height: auto !important;position: inherit !important;width: 100% !important; margin-bottom:30px !important;}
.airbag_reap .lazy-loading li {position: inherit !important;}
.airbag_reap .block.portfolio {padding-bottom: 0 !important;padding-top: 15px !important;}	
.airbag_reap .set-description {margin-bottom: 5px !important;}
	
	

body.single.single-portfolio div.container { padding: 0 !important;}
body.single.single-portfolio .sixteen.columns.mt0 { padding: 0 !important;}
body.single.single-portfolio #breadcrumbs-one { margin: 20px 0px; width:100%;}
#breadcrumbs-one a { font-size: 14px; }

body.single-portfolio .single-port-content div#detail-zoom { height: auto; margin-top: 5px; width: 100%; float:none;}
body.single-portfolio .single-port-content div#detail-zoom #examples ul {
 float: none !important; height: auto !important; margin: 0; position: relative; width: 100% !important;}
 
body.single.single-portfolio #detail-zoom > div#examples {
  float: left !important;
  margin-right: 30px;
  width: 36% !important;
}
body.single.single-portfolio #detail-zoom .zoom-right { float: right; height: auto; margin: 20px 0 0; overflow: hidden; width: 60%;}
body.single.single-portfolio #detail-zoom .zoom-right-t2-l, body.single.single-portfolio #detail-zoom .zoom-right-t3-l { width:35%;}
body.single.single-portfolio .zoom-right-t3 { margin:12px 0;}
body.single.single-portfolio .zoom-right-t4 a { display: inline-block; margin-bottom: 5px; vertical-align:top;}
body.single.single-portfolio .yScrollList { box-sizing: border-box; height: auto; width: 100% !important;}
body.single.single-portfolio .yScrollListTitle { height: auto;  line-height: 38px; width: 100%;}
body.single.single-portfolio .yScrollListTitle h2.yth1click { height:auto; box-sizing:border-box;}
body.single.single-portfolio .yScrollListTitle h2 { border-right: 0 none;line-height: 25px;margin: 0; padding: 12px; text-align: left; width: 100%;}
body.single.single-portfolio .yScrollListInList { width:100%; box-sizing:border-box;}
body.single.single-portfolio #examples .etalage li { box-sizing: border-box; position: relative; width: 100%;}
body.single.single-portfolio #examples .etalage li img { max-width:100% !important; height:auto !important;}
body.single.single-portfolio #etalage .etalage_magnifier, #etalage .etalage_icon, #etalage .etalage_hint { display:none !important;}
body.single.single-portfolio .gdl-page-float-left { float: none !important; padding:0px; width: 90% !important; overflow:hidden;}
body.single.single-portfolio .gdl-right-sidebar { float: none; box-sizing:border-box;}
body.single.single-portfolio #text-7.custom-sidebar.gdl-divider.widget_text { margin: 0 auto; width: 90%;}
body.single.single-portfolio .warninglabe2 { width:66%;}
body.single.single-portfolio .warninglabe1 { font-size: 20px; padding: 2px 15px 8px 0; width: 45px;}
#etalage .etalage_zoom_area, .etalage_zoom_area { display:none !important;}	

	
.slicknav_menu {display: block !important;}
.slicknav_btn {margin: 31px 8px 6px !important;}
.loges_div.fix-h {width: 40% !important;}
	
.popular_products_m { float: none !important; overflow: hidden; width: 100% !important;}
.product_group_image { display: none;}
.popular_products_m .g-hd { overflow: hidden; width: 100% !important;}
.popular_products_m .g-hd h3 { float: none; font-size: 22px; margin: 0 !important; padding: 0 0 4px; width: 100%;}
.popular_products_m .g-bd { float: none; width: 100%;}
.popular_products_m .g-bd_left { float: none !important; width: 100% !important; display:none;}
.popular_products_m .g-bd_left .g-side { float: none !important; height: auto !important; width: 100% !important;}
.g-main.util-clearfix { float: none; margin: 0; width: 100%;}
.popular_products_m .g-bd .p1 { float: none; width: 100%;}
.popular_products_m .m-product, .popular_products_m .m-product1 {
  border: 1px solid rgb(237, 237, 237);
  box-sizing: border-box;
  display: inline-block;
  float: none !important;
  margin: 10px 1%;
  vertical-align: top;
  width: 46% !important;
}

.pro_texx_con #breadcrumbs-one {width: 100% !important;}	
.pro_texx_con .sixteen.columns.wrapper.gdl-portfolio-item.mb0 {width: 100% !important; margin-left:0 auto !important; margin-right:0 auto !important;}	
.spring_rod_pro #text-46 {text-align: center !important;}
.pro_texx_con .two-thirds {width: 70% !important;}
	
	
#elastic_grid_demo {width: 100% !important;}
.pro_hading_dec {box-sizing: border-box;display: block;padding-left: 10px;padding-right: 10px;width: 100% !important;word-wrap: break-word !important;}
.pro_hading_dec > div {width: 100% !important;}	
	
.container.prod_pages .portfolio-container {float: none !important;margin: 0 auto !important;width: 100% !important;}
.portfolio-container.omgs img {width: 98% !important;}
.omgs .imgbg-p {width: auto !important;}
.hadd_div h1 {padding-right: 10px !important;width: auto !important;}
	
ul.filter li {border: 1px solid rgb(219, 219, 219) !important;width: 10% !important;}	
.prod_pages .p1 {margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
ul.filter li a {box-sizing: border-box;width: 100% !important;}
.filter {border: medium none !important;height:85px !important;}
.shop_pro_menu {float: none !important;margin: 0 auto !important;width: 100% !important;}
.m-product {width: 33.3% !important;}	
.main_m_l {width: 90% !important;}	
.prod_pages .brand_item a span {height: auto !important;width: auto;}	
.prod_pages .brand_item a {height: auto !important;width: auto !important;}
.prod_pages .p-title {width: auto !important;}


	
.new_button_box {margin-top: 2px !important;}	
.prod_pages {float: none !important;margin-left: auto !important;margin-right: auto !important;width: 95% !important;}
.prod_pages .brandbox {float: none;margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
.prod_pages .brand_item a {box-sizing: border-box;height: auto !important;width: 100% !important;}
.prod_pages .ui_brands {margin: 0 auto !important;text-align: center !important;}
.prod_pages li.brand_item {overflow: hidden;padding-left: 10px;width: 46% !important;}
.prod_pages .brand_item a span {height: auto !important; width:auto !important}
.prod_pages .faq-content {width: 75% !important;}
.prod_pages .faq-number {width: 18% !important;}
.prod_pages .faq-answer img {width: 100%;}	
	
.hadd_div£ūwidth: 95%;margin-left: 2.5%;£ż
	
.respon_box {display: block !important;}
.respon_box {display: none;}
.say1 > img {width: 100%;}
.aboutus-box {height: auto !important;padding-bottom: 20px !important;}
.aboutus-innerbox {width: 100% !important;}
.aboutus-box {padding-left: 10px;padding-right: 10px;width: 98% !important;}
.abt_service {width: 40% !important;}
.get_abr_vido img {margin-top: 36px;width: 100%;}
.about-video {float: right;padding-right: 21px;width: 45% !important;}
.six-box {display: block;margin: 0 auto !important;overflow: hidden;padding-left: 10px;padding-right: 10px;width: 97% !important; margin-bottom:20px !important;}
.left_box_container3 {width: 47% !important; padding-left:10px !important;}
.search_fom_div { float:left !important;}
.searchTxt input {
  box-sizing: border-box;
  height: 45px;
  width: 98% !important;
}
.middle_box_container3 {padding-left: 0px !important;width: 47% !important; float:right !important;}
.download-fartxt {padding-left: 20px !important;width: 100% !important;}
.product-box {margin: 0 auto !important; height:auto !important; width:100% !important;}
.portfolio_img_frame {width: 100% !important;}
.right-box_con_right {display: block;float: right !important;width: 45%;}
.right-box_con_left {display: block;float: left;width: 47% !important;}
.portfolio_img_frame {margin: 0 auto;width: 100% !important; text-align:center;}
.portfolio_img_description {width: 100% !important; text-align:left !important;}
.right_box_container3 {margin: 20px auto 0;width: 98% !important; padding:0 !important;}
.header_1 {width: 100% !important;}
.download-box {height: auto !important;overflow: hidden;padding-bottom: 40px !important;}
.row {overflow: hidden;padding-left: 10px;padding-right: 10px;width: 98% !important; margin:0 auto;}
.col-md-4 {margin: 0 auto;text-align: center;width: 32.333% !important;}
.skills-c-skill p {padding-left: 12px;padding-right: 12px;text-align: center;}
.skills-c-skill br {display: none;}
.row1 {margin: 0 auto;overflow: hidden;padding-left: 10px;padding-right: 10px;width: 98% !important;}
.say1 {padding-left: 5px !important;padding-right: 5px !important;width: 32% !important;}
.ebook-box {height: auto !important;}
.row2 {width: 100% !important;}
.footer-box{ height:auto}
.foot{ width:100% !important;}
.foot5 {margin: 0 auto !important;width: 100% !important;}
.foot-text {width: 25% !important;}
.foot-text-title {font-size: 19px !important;line-height: 39px !important;}
.foot-text-content {font-size: 13px !important;line-height: 27px !important;}
#SignUp input {margin-top: 9px;width: auto !important;}
.foot1 {margin: 0 auto !important;padding-left: 10px;padding-right: 10px;width: 98% !important;padding-top: 10px;}
.say-text {min-height: 119px;}
.foot5 {width: 98% !important; padding:10px 10px !important;}
.foot6 {width: 95% !important; float:left}
.foot-div{width:11%}
.menu-nav {display: none;}
.product-box .portfolio_img_frame img {width: auto !important;}
.portfolio_img_frame img {width: 100%;}
.portfolio_img_description {font-size: 14px !important;}
.loges_div { overflow: hidden; padding-bottom: 5px; padding-top: 7px !important; width: 32% !important;}
.rollleft { width: 87%;}
.loges_div img { width: 100%;}
.container { width:100% !important;}
.search_fom_div { float: left !important; padding-left: 0px !important; padding-top: 7px !important; width: 40% !important;}
.search_fom_div > form { float: left; width: 100% !important;}
.searchTxt { float: left !important; width: 55% !important;}
.head_bottm_mrg { display: none;}
.hader_div { border-bottom: 5px solid rgb(39, 115, 174); box-sizing: border-box; margin: 0 auto; overflow: hidden; padding: 0 5%; width: 100% !important;}


#main .news-content { width: 100% !important; word-wrap: break-word;}
#main .con { box-sizing: border-box; float: none !important; width: 100% !important;}
#main .timeline { width: 100% !important;}
#main img { height: auto; width: 100%;}
#main .timeline .timeline_item { background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important; border: 1px solid #ccc; margin-bottom: 18px; min-height: inherit !important;
 padding-top: 12px !important; }
#main .timeline .first { display: inline-block; vertical-align: top; width: 61%;}
#main .timeline .year_2007 { display: inline-block; margin-left: 1.5%; vertical-align: top; width: 36%;}
#main .timeline .timeline_item .day { box-sizing: border-box !important; float: left; font-size: 18px !important; padding: 0 10px !important; width: 100% !important;}
#main .timeline .year_2007 { min-height: inherit;}
#main .timeline .year_2008 { min-height: inherit;}
.top_pages_links { font-size: 12px !important; height: auto !important; line-height: 32px !important;}	
.our_team_m .top_pages_links {border-bottom: 1px dashed #dddddd !important; border-top: 1px dashed #dddddd !important;}		
.about-container { width: 100% !important;}
.sidebar-included .gdl-page-item { float: none!important; margin-top: 15px; width: 100%!important;}
.aboutus_text { float: none !important; width: 100% !important;}
.size-full { height: auto; margin-bottom: 10px; width: 100%!important;}
div.shortcode-list li { background-position: 0 8px !important;}
div.gdl-left-sidebar { float: none!important; width: 100% !important ;}
.aboutus_text p { word-wrap: break-word;}
div.shortcode-list li { word-wrap: break-word;}
.left-pro {float: none !important;margin: 0 !important;width: 100% !important;}
.aboutus_text > div { height: auto !important;}

.gdl-page-item {float: none !important;margin: 0 auto !important;width: 100% !important;}
.biankuan-title > div {margin: 0 auto !important;width: 100% !important;}
.biankuan-title {float: none !important;margin-left: auto !important;margin-right: auto !important;padding-left: 20px;padding-right: 20px;width: 90% !important;}
.biankuan-title p { word-wrap: break-word;}
.download-title {padding: 10px !important;width: 100% !important; box-sizing: border-box;}
.field.text.medium {width: 100% !important;}
.sixteen.columns.mt0 {box-sizing: border-box;margin: 0 auto !important;padding-left: 10px !important;padding-right: 20px !important;width: 100% !important; margin-bottom:20px;}


.our_team_m .div_floatright { float: right !important;}
.our_team_m .div_floatlfet { float: left !important;}
.team_img { width: 34% !important;}
.team_info { width: 60% !important;}
.our_team_m .sixteen.columns { overflow:hidden;}
.team_img img { margin-top: 20px; width: 100%;}

.our_team_m { float: none !important; margin-top: 15px; width: 100% !important; margin-bottom:30px;}
.our_team_m p { line-height: 24px; margin-bottom: 10px;}
.our_team_m div { max-width: 100% !important;}
.our_team_m div { border: medium none !important; box-sizing: border-box; float: none !important; height: auto !important; max-width: 100% !important;}
.team_img { box-sizing: border-box; padding: 0px !important;}
.our_team_m .sixteen.columns { border-bottom: 3px solid #ccc !important; padding: 0 0 10px !important;}
.our_team_m .sixteen.columns > div { padding: 0 !important;}
.social_icon_m { clear: both; padding-top: 6px;}
.social_icon_m .social-icon { display: inline-block;}

#content-carseatbelt { box-sizing: border-box; padding: 0px !important; width: 100% !important;}
#content-carseatbelt .item { height:auto !important; overflow:hidden;}
#content-carseatbelt .item li { display: block !important; font-size: 15px !important; line-height: 25px !important; margin: 0 0 10px !important;}
#content-carseatbelt .item li a img { max-width:100%; margin-bottom:10px; padding:0px !important; margin-right:15PX !important;}
.gdl-page-content #menu-carseatbelt {margin-left: -29px !important;margin-right: 0 !important;overflow: hidden;padding: 5px 0;position: relative !important;right: 0 !important;top: 0 !important;}
#menu-carseatbelt ul li a { box-sizing: border-box; font-size: 14px !important;  font-weight: normal !important; height: auto !important; line-height: 28px !important; margin: 3px 0!important;  padding-left: 10px !important; width: 97% !important;}
#menu-carseatbelt li { float: left; width: 33%;}
#menu-carseatbelt { margin-right: 0 !important; overflow: hidden; padding: 5px 0; position: relative !important; right: 0 !important; top: 0 !important;}

.gdl-page-float-left {box-sizing: border-box;margin: 0 auto;padding-left: 10px;padding-right: 20px;width: 100% !important;}
.left-sidebar-wrapper.gdl-divider {margin: 0 auto;width: 100% !important;}
.contact_info_wrapper {width: 100%;}

.contact_info_m {background:#f8f8f8  !important;box-sizing: border-box;height: auto !important;margin: 0 auto !important;padding: 0 !important;
width: 100% !important;}
.content-wrapper {margin: 0 auto !important;width: 100% !important;}
.contactus_heading {padding: 20px !important;}
.contactus_heading a span {background: none repeat scroll 0 0 hsl(192, 62%, 84%);border: 1px solid hsl(266, 6%, 77%);
  border-radius: 5px;display: block;font-size: 22px !important;padding: 6px;text-align: center;}
.contact_company_m {background: url("../images/contact_number320.jpg") no-repeat scroll 16px 0 hsla(0, 0%, 0%, 0);
  box-sizing: border-box;padding: 190px 16px 16px !important;width: 100% !important;}

.dlcls .ln{width: 90% !important; margin-left: 15px !important; padding-top: 10px !important;}

/*site-map*/

.container .eight.columns{ width:100% !important}
}

@media (min-width:981px) and (max-width:1200px) {
.menu-nav nav {width: 100% !important;}
nav ul {background: rgba(0, 0, 0, 0) none repeat scroll 0 0 !important;}
nav ul li a {font-size: 15px !important;padding: 11px 28px !important;}
nav ul li ul li{background:#074979	}
	
.p1 {width: 100% !important;}	
.thank_sec {float: none !important;width: 100% !important;}
.thank_sec3 {width: 36% !important;}
.thank_sec4 {float: right !important;width: 64% !important;}
.thank_sec04 {width: 100% !important;}
.thank_sec6 {width: 100% !important;}
.thank_sec7 {margin: 0 auto !important;width: 100% !important;}
.thank_box {background: #f0f0f0 none repeat scroll 0 0;height: auto !important;margin-left: 3px !important;margin-right: 3px !important;width: 49% !important;}
.thank_box_right {width: 40% !important;}
.thank_btn {margin: 0 auto !important;padding-left: 10px !important;}
.thank_box_right img {max-width: 100%;}
.thank_box_contant {height: auto !important;padding-top: 10px !important;width: 60% !important;}
.thank_con {line-height: 22px;padding-top: 0 !important;}	
.thank_sec {height: auto !important;}	
.wee_tab .whatkind-innerbox {width: 100% !important;}
.wee_tab .what-leftbox {float: left !important;margin: 0 auto !important;width: 27% !important;}
.wee_tab .what-rightbox {box-sizing: border-box;display: block;width: 71% !important;}
.wee_tab .what-rightbox > div {box-sizing: border-box;height: auto !important;width: 100% !important;}
table.wee_sac_tables {box-sizing: border-box;width: 100% !important;}
.wee_tab .what-rightbox img {width: 100%;}

html, body { overflow-x: hidden;}
#Top .Toolbar2 .CentreBox {width: 100% !important;}
body.single.single-portfolio .container {padding: 0;width: 100% !important;}
#Top .Menu {box-sizing: border-box;width: 100% !important;}
.whatkind-box.abt_us_weed {height: auto !important;}
#footer {margin-top: 2px !important;}
.abt_us_weed_sec1 {background-position: 50% center !important;width: 100% !important;}
.abt_us_weed_seens1 {display: block !important;margin: 0 auto !important;width: 100% !important;}
.abt_us_weed_sec4 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec5 {display: block;width: 100% !important;}
.abt_us_weed_sec5 .fancybox img {height: 165px !important;width: 100%;}
.abt_us_weed_sec6 {background-position: 50% center !important;width: 100% !important;}
table.abt_us_weed_sec8 {display: block;width: 100% !important;}
.avy_abt #post-7 {background: #fff none repeat scroll 0 0;}


.airbag_reap .block.portfolio .carousel-wrapper {margin-left: 15px !important;margin-right: 15px !important;}	
.airbag_reap .block.portfolio ul.thumbs li {margin-left: 5px !important;margin-right: 6px !important;width: 30% !important;}	
.airbag_reap .quickfinder li {width: 31% !important;}	
.airbag_reap .panel {padding-right: 0 !important;}
.airbag_reap .center {padding: 0 !important;position: inherit !important;width: 60% !important;}	
.airbag_reap .title-inner-content {background: rgb(231, 231, 231) none repeat scroll 0 0 !important;}	
.airbag_reap .block.portfolio ul.thumbs li .title {margin: 0 !important;}	
.airbag_reap .title-inner {display: block !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 0 !important;}	
.airbag_reap .central-wrapper.clearfix {padding-bottom: 20px !important;}	
.airbag_reap h3.widget-title {text-align: center;}	
.airbag_reap .sidebar {margin: 0 auto !important;  width:38% !important;}	
.airbag_reap .button {box-sizing: border-box;margin: 0 auto !important;text-align: center !important;width: 100%;}	
.airbag_reap .inner > h2 {margin-bottom: 0 !important;text-align: center;}
.airbag_reap #main {padding: 5px 0 0 !important;}	
.airbag_reap ul.lazy-loading {margin-bottom: 0 !important;}
.airbag_reap .thumbs.styled {float: none !important;height: auto !important;position: inherit !important;width: 100% !important; margin-bottom:30px !important;}
.airbag_reap .lazy-loading li {position: inherit !important;}
.airbag_reap .block.portfolio {padding-bottom: 0 !important;padding-top: 15px !important;}	
.airbag_reap .set-description {margin-bottom: 5px !important;}
	
	
.container {width: 95% !important;}	
.container .sixteen.columns.wrapper{ width:100% !important;}
.page-wrapper.spring_rod_pro {margin: 0 auto !important;width: 100% !important;}	
.spring_rod_pro .one-third {width: 20% !important;}
.spring_rod_pro .gdl-page-item.pro_texx_con {float: none !important;}
.gdl-portfolio {margin: 10px 10px 20px 0 !important;}
.pro_texx_con #breadcrumbs-one {width: 100% !important;}	
.pro_texx_con .sixteen.columns.wrapper.gdl-portfolio-item.mb0 {width: 100% !important; margin-left:0 auto !important; margin-right:0 auto !important;}	
.spring_rod_pro #text-46 {text-align: center !important;}
	
	
#elastic_grid_demo {width: 100% !important;}	
.pro_hading_dec {box-sizing: border-box;display: block;padding-left: 10px;padding-right: 10px;width: 100% !important;word-wrap: break-word !important;}
.pro_hading_dec > div {width: 100% !important;}	
	
.container.prod_pages .portfolio-container {float: none !important;margin: 0 auto !important;width: 100% !important;}
.portfolio-container.omgs img {width: 98% !important;}
.omgs .imgbg-p {width: auto !important;}
.hadd_div h1 {padding-right: 10px !important;width: auto !important;}
	
ul.filter li {border: 1px solid rgb(219, 219, 219) !important;width: 10% !important;}	
.prod_pages .p1 {margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
ul.filter li a {box-sizing: border-box;width: 100% !important;}
.filter {border: medium none !important;height: 88px !important;}
.shop_pro_menu {float: none !important;margin: 0 auto !important;width: 100% !important;}
.m-product {width: 33.3% !important;}	
.m-product:last-child {border-right: 1px solid #e9e9e9;}
.main_m_l {width: 90% !important;}	
.prod_pages .brand_item a span {height: auto !important;width: auto;}	
.prod_pages .brand_item a {height: auto !important;width: auto !important;}
.prod_pages .p-title {width: auto !important;}

	
.prod_pages {float: none !important;margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
.prod_pages .brandbox {float: none;margin-left: auto !important;margin-right: auto !important;width: 100% !important;}
.prod_pages .brand_item a {box-sizing: border-box;height: auto !important;width: 100% !important;}
.prod_pages .ui_brands {margin: 0 auto !important;text-align: center !important;}
.prod_pages li.brand_item {overflow: hidden;padding-left: 10px;width: 30% !important;}
.prod_pages .brand_item a span {height: auto !important; width:auto !important}
	

.aboutus-box {box-sizing: border-box;height: auto !important;padding-left: 10px;padding-right: 10px;width: 100% !important;}
.aboutus-innerbox {width: 100% !important;}
.about-video {float: right;width: 40% !important;}
.abt_service {width: 55% !important;}
.get_abr_vido img {width: 99%;}
.product-box {height: auto !important}
.six-box {box-sizing: border-box;overflow: hidden;padding-left: 10px;padding-right: 10px;width: 100% !important;}
.left_box_container3 {width: 31% !important;}
.portfolio_img_frame {width: 100% !important;}
.portfolio_img_description {width: 100% !important;}
.middle_box_container3 {width: 31% !important;}
.right_box_container3 {width: 31% !important;}
.product-box .portfolio_img_frame img {width: 100%;}
.download-box {box-sizing: border-box;height: auto !important;overflow: hidden;padding-left: 10px;padding-right: 10px;width: 100% !important;}
.download-right {padding-bottom: 35px;}
.row {box-sizing: border-box;padding-left: 10px;padding-right: 10px;width: 100% !important; overflow:hidden;}
.product-fartxt {box-sizing: border-box;padding-left: 10px;padding-right: 10px;width: 100% !important;}
.row1 {overflow: hidden;width: 100% !important;}
.say1 {padding-left: 10px !important;width: 31% !important;}
.say-text {min-height: 100px;}


body.single.single-portfolio .gdl-page-float-left { float: left; padding: 0 !important; margin-top:20px; }
body.single.single-portfolio .gdl-page-item .sixteen.columns.mt0, body.single.single-portfolio .gdl-page-item  {
  width: 100% !important;
}
body.single.single-portfolio #breadcrumbs-one,
body.single.single-portfolio #detail-zoom,
body.single.single-portfolio #etalage,
body.single.single-portfolio .yScrollList { width:100% !important;}
body.single.single-portfolio .yScrollListInList { width:100%; box-sizing:border-box;}
body.single.single-portfolio #etalage .etalage_thumb { width:100%; box-sizing:border-box;}
body.single.single-portfolio #examples { width:45%; position:relative;}
body.single.single-portfolio .etalage img { max-width:100%;}
body.single.single-portfolio .zoom-right { float: right; margin-left: 0; width: 50%;}
.zoom-right-t2-l, .zoom-right-t3-l { width:34%;}
.zoom-right-t4 a { display: inline-block; margin-right: 2%; vertical-align: middle; width: 48%;}
body.single.single-portfolio .warninglabe1 { font-size: 20px; width: 45px;}
body.single.single-portfolio .warninglabe2 { padding-left:10px;}

	
.about-container { width:90% !important;}
.left-pro { float: none !important; margin: 0 !important; width: 100% !important;}
div.gdl-left-sidebar { width: 28% !important;}
.sidebar-included .gdl-page-item { width: 70% !important; margin-top:0 !important;}
div.left-sidebar-wrapper, div.right-sidebar-wrapper { padding-top: 0 !important;}
#main .news-content { width: 100% !important;}
#main .timeline { width: 100% !important;}
#main .timeline .con { width:73% !important;}
#main .timeline .con img { max-width:100% ; height:auto;}
.our_team_m { width: 100% !important;}
.our_team_m .gdl-page-item { margin-top: 20px !important; width: 100% !important;}
.our_team_m div { max-width: 100% !important;}
.sidebar-included.left-sidebar .gdl-page-item { float: right !important;}
.team_info { width: 64% !important;}
.team_img { width: 30%;}
.team_img img { width:100%; }

.gdl-page-item {float: none !important;margin: 0 auto !important;width: 100% !important;}
.biankuan-title > div {margin: 0 auto !important;width: 100% !important;}
.biankuan-title {float: none !important;margin-left: 0 !important;margin-right: auto !important;padding-left: 20px;padding-right: 20px;width: 90% !important;}
.biankuan-title p { word-wrap: break-word;}
.companys_address_div{width:30% !important}
.contact_form_div{width:95%}
.download-title {padding: 10px !important;width: 100% !important; box-sizing: border-box;}
.field.text.medium {width: 100% !important;}
.search_fom_div {float: right !important;width: 54% !important;}
.menu-nav nav { margin: 0 auto; width: 90%;}
nav ul { background:none;}
nav ul li a { padding:12px 20px; border-right:#074979 solid 1px; }
nav ul li:last-child a { border-right:0px; }
.hader_div {margin: 0 auto;width: 90% !important;}
.row2 {width: 100% !important;}
.ebook-box {height: auto !important;}
.foot {width: 100% !important; height:auto !important;}
.foot6 { width:100% !important; padding:10px 5% !important; box-sizing:border-box; }
.sixteen.columns.mt0 {box-sizing: border-box;margin: 0 auto !important;padding-left: 10px !important;padding-right: 20px !important;width: 100% !important; margin-bottom:20px;}
.foot5 { box-sizing: border-box; float: none !important; height: 43px !important; margin: 0 auto; padding: 10px 5%; width: 100% !important;}

.foot-text-title { color: #fff; font-size: 20px !important; line-height: 30px !important;}
.foot-text-content { color: #a1a1a1; font-size: 13px !important; line-height: 22px !important;}
.footer-box {height: auto !important;}
.foot1 { display: block; height: auto; margin: 0 auto !important; overflow: hidden; padding-left: 0; padding-right: 0; width: 90% !important;}
#SignUp input#Email {margin-top: 7px;width: 89% !important;}
#SignUp input {margin-bottom: 5px;}
.gdl-page-float-left {box-sizing: border-box;margin: 0 auto;padding-left: 10px;width: 100% !important;}
.left-sidebar-wrapper.gdl-divider {margin: 0 auto;width: 100% !important;}
.five.columns.mt0.gdl-left-sidebar {margin: 0 auto !important;width: 100% !important;}

#menu-carseatbelt { margin-right: 191px !important;}
#content-carseatbelt { box-sizing: border-box; float: right !important; padding: 0 10px 10px !important; width: 70% !important;}
#content-carseatbelt .item { height:auto !important; overflow:hidden !important; }
.gdl-page-item #menu-carseatbelt {margin-left: 78px !important;}	
.dlcls .ln{width: 60% !important; }

/*site-map*/

.container .eight.columns{ margin:10px 5px !important;}
.shortcode-list{magin-right:0 !important}

}
@media (min-width: 320px) and (max-width:980px) {
html.csstransforms {padding-top: 42px !important;}
}
@media (max-width:480px) {
.dlcls .ln{width: 90% !important; margin-left: 15px !important; padding-top: 10px !important;}
.dlcls .ts{width: 40% !important;}
}
@media (max-width:320px) {
ul.filter li {
  border: 1px solid rgb(219, 219, 219) !important;
  width: 18% !important;}

.dlcls .info{width:60% !important;}
.dlcls .ln{width: 90% !important;; margin-left: 15px !important;; padding-top: 10px !important;;}
.dlcls{min-height: 250px !important;;}
.follow-us{display: none !important;;}
}
@media (min-width:1201px) and (max-width:1440px){
#menu-carseatbelt{margin-left: 100px !important;}
}
@media (min-width:1440px){
#menu-carseatbelt{margin-left: 180px !important;}
}
@media (min-width:1920px){
#menu-carseatbelt{margin-left: 390px !important;}
}


.btn_l { z-index: 666666;}
#obo_slider .oneByOne_item span.txt4 a {z-index: 666666;}
.respon_box {display: none !important;}
.fea_ser{ margin-bottom:19px; display:block;}
.div_floatright { float: right;}
.div_floatlfet { float: left;}
.slicknav_menu {display: none;}
#menu-carseatbelt ul li a {border: 1px solid #0088bb !important;font-size: 18px !important;padding-left: 20px !important;text-align: left !important;width: 230px !important;}
#menu-carseatbelt {
  left: 0 !important;
  /*margin-left: 132px !important;*/
  margin-right: 290px;
  position: fixed;
  right: 51%;
  top: 215px !important;
}
#content-carseatbelt .item li a img {
   float: left !important;
  height: auto !important;
}



.scrollup {background: rgba(0, 0, 0, 0) url("../images/icon.png") no-repeat scroll 0 0;right:10px;float: left;height: 43px;position: fixed; cursor:pointer; width:50px; bottom:40px; z-index:66666;}




.sorting {
  padding-top: 25px;
}
.view-as h4 {
  margin: 0;
}
.blog-item.gdl-divider.mb50.col-3 {
  display: inline-block;
  margin: 0 19px 20px 0;
  vertical-align: top;
  width: 31%;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .blog-thumbnail-content {
  clear: both;
  font-size: 13px;
  line-height: 25px;
  overflow: hidden;
  padding: 0 10px 0 0;
  word-wrap: break-word;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div h2 a {
  color: hsl(0, 0%, 28%);
  font-size: 18px;
  line-height: 30px;
  margin-bottom: 5px;
  
}
.blog-item.gdl-divider.mb50.col-3 .blog-thumbnail-context .blog_thumb_img {
  margin-bottom: 20px;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .blog-continue-reading {
  bottom: 0;
  font-size: 13px;
  margin-right: 20px;
  position: absolute;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .gdl-button.shortcode-large-button {
  bottom: 0;
  font-size: 14px;
  position: absolute;
  right: 28px;
}
.blog-item.gdl-divider.mb50.col-3  .blog_content_div {
  clear: both;
  min-height: 286px;
  position: relative;
}
.foot6 {
  background: hsl(218, 9%, 17%) none repeat scroll 0 0;
}
.foot1 {
  height: 216px;
}
@media (max-width:767px) {
	.blog-item.gdl-divider.mb50.col-3 {
  clear: both;
  width: 100%;
}
.blog-item.gdl-divider.mb50.col-3  .blog_content_div {
  clear: both;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div {
  clear: both;
  min-height: 153px;
}
.blog-item.gdl-divider.mb50.col-3 .blog-thumbnail-context .blog_thumb_img {
  margin-bottom:0px;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .gdl-button.shortcode-large-button {
  position:relative;
  right:0;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .blog-continue-reading {
  position: relative;
}
}
@media (min-width:768px) and (max-width:980px){
.blog-item.gdl-divider.mb50.col-3 {
  width: 47%;
}
.blog_content_div {
  clear: both;
}
.blog-item.gdl-divider.mb50.col-3  .blog-thumbnail-context .blog_thumb_img {
  width:58%;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .gdl-button.shortcode-large-button {
  position:relative;
  right:0;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div .blog-continue-reading {
  position: relative;
}
.blog-item.gdl-divider.mb50.col-3 .blog_content_div {
  clear: both;
  min-height: 123px;
}
#carseatbelt-style{width: 100% !important;}
}
@media (min-width:980px) and (max-width:1200px){

.sorting {
  padding-top: 10px;
}
.five.columns.mt0.gdl-left-sidebar {
  width: 28% !important;
}
.view-as {
  width: 95%;
}
.gdl-divider, .custom-sidebar.gdl-divider div, .custom-sidebar.gdl-divider .custom-sidebar-title, .custom-sidebar.gdl-divider ul li {
  padding: 3px 0 0;
}
.blog-item.gdl-divider.mb50.col-3 {
  width: 47%;
}
.blog_content_div {
  clear: both;
}
}

@media (max-width:1024px) {
#carseatbelt-style img{max-width:100%;height:100%}
}