.show-tablet{display:none!important;}
.show-mobile{display:none!important;}
.show-desktop{display:block!important;}
.hide-desktop{display:none!important;}
.header-wrap.open{position:fixed;top:0;width:100%;z-index:9996;}
.main-container, .footer-container{padding-left:0;padding-right:0;}
@media only screen and (max-width:1250px){.page-header{padding:0 20px;}
.logo{padding-left:0;}
.contact-us-page .main{max-width:100%;}
}
@media only screen and (max-width:1170px){.wordpress-page-view .main-container{background:#fff;padding:15px 0;margin-bottom:30px;}
div{max-width:100%;}
.top-bar-container{padding:0 20px;}
.logo{width:auto;margin-right:15px;}
.nav{margin-top:28px;}
.nav a{font-size:16px;}
.nav a .arrow{bottom:-34px;}
.sub-nav li{padding:0 15px;}
.sub-nav-full-inner{padding-left:20px;padding-right:20px;}
.sub-nav-full-inner .box{padding-left:20px;padding-right:20px;}
.sub-nav-full-inner .box .each-col{width:32.60%;margin-right:1%;padding-right:1%;}
.home-product-category .box a{padding-left:20px;padding-right:20px;}
.bottom-product-slider{padding-bottom:47px;}
.clients-panel{text-align:center;}
.clients{display:inline-block;}
.clients li{padding-left:10px;}
.blog-sidebar{padding-left:0;padding-right:0;}
.blog-sidebar .block{padding-left:20px;padding-right:20px;}
.recent-posts-list li .thumbnail{width:22%;height:auto;margin-right:3%;}
.recent-posts-list li .text-col{width:75%;}
.article .image-col a{width:100%;height:auto;display:inline-block;line-height:normal;overflow:visible;}
.product-view .product-shop .help-info .hotline2{margin-left:0;}
.sidenav .block-title{padding-left:20px;padding-right:20px;}
.sidenav .category-list li ul{padding:0 20px;}
.sidenav .category-list > li > a{padding-left:20px;}
.sidenav .category-list > li > a .toggle-btn{right:20px;}
.technical-data-content .title-links li{padding:0 4px 0 5px;}
.footer-container{padding:0 20px;}
.footer-links li{padding-left:0;}
.copyright .copy-text{display:block;padding-bottom:21px;}
.footer .designed-by{margin-left:0;float:none;text-align:right;display:block;}
.footer .others{padding-bottom:3px;float:none;display:block;}
.footer .others img{margin:0 0 0 18px;}
.product-overview .read-more-shadow{height:50px;}
.zblock-menu-top .zblock-item h3{font-size:46px;line-height:50px;}
.zblock-menu-top .zblock-item h4{font-size:24px;}
.zblock-menu-top .zblock-item h5{font-size:20px;}
.blog-page .header-top-wrap-inner .header-cart{padding-left:15px;}
.blog-menu .nav{text-align:center;}
.blog-menu .nav li{float:none;display:inline-block;vertical-align:middle;padding:0 30px;}
.blog-menu .nav li.wp-search{float:none;display:inline-block;width:auto;border-right:0;}
.blog-menu .sub-nav li{float:left;padding:10px 16px 0;}
.zblock-menu-top .zblock-item h3{font-size:46px;line-height:50px;}
.zblock-menu-top .zblock-item h4{font-size:24px;}
.zblock-menu-top .zblock-item h5{font-size:20px;}
.product-collateral .tab-content .discription-col .discription-content{column-count: 1;-moz-column-count: 1;-webkit-column-count: 1;}
.full-width-tabs .product-collateral .tab-content .specification-col .specs-data ul{float:none;width: 100%; margin-right: 0;}
}
@media only screen and (max-width:1024px){.home-products-cta .col{margin-right:0;width:100%;}
.hide-tablet{display:none!important;}
.show-tablet{display:block!important;}
h1{font-size:24px;}
h2{font-size:18px;}
.page-title h1{font-size:40px;}
.page-title_with-banner{min-height:120px;}
.col1-layout .col-main{margin-bottom:0;}
.col2-left-layout .col-main{padding-left:0;}
.box-container .inner{padding-left:20px;padding-right:20px;}
.logo{max-width:100%;margin:18px 9px 15px 0;min-height:1%;}
.header-nav-panel{padding-right:0;margin-top:20px;}
.header-right-cart{position:relative;top:0;right:0;}
.header-cart a{padding-left:0;}
.header-cart a .cart-img{background-size:auto 100%;width:31px;height:25px;top:-4px;}
.top-nav a{font-size:14px;}
.header-nav-panel{margin-left:0;}
.nav{margin-top:22px;}
.nav li.has-dropdown a{padding-right:14px;}
.nav a .arrow{bottom:-40px;}
.sub-nav-full-wrap{position:relative;}
.sub-nav li{padding:0 10px;}
.sub-nav a{font-size:14px;}
.sub-nav-full-inner{padding-top:20px;padding-bottom:20px;}
.sub-nav-full-inner .box{padding:20px;}
.sub-nav-full-inner .box .each-col{width:auto;float:none;padding:0;border:none!important;height:auto!important;}
.sub-sub-nav li{padding:5px 0;}
.sub-sub-nav li:first-child{padding-top:5px;}
.sub-sub-nav li:last-child{padding-bottom:5px;}
.search-bar-row .each-select, .search-bar-row .search-btn, .search-bar-row .clear-btn{}
.header .search-btn-new{margin-top:28px;}
.sub-content{padding:30px 0 40px;}
.cms-index-index .filter{height:350px;}
.cms-index-index #filter-banner img{max-width:100%;}
.cms-index-index .filter .container{margin:80px 5% 0;}
.filter{padding:30px 0 29px;background-position:300% top;}
.filter-bg-right{width:326px;}
.filter h1{font-size:24px;padding-bottom:23px;}
.filter-row{padding:0;}
.filter-col{width:24%;}
.filter-col.btn-col{width:100%;text-align:center;}
.filter-col .btn-search{width:50%;margin-top:10px;}
.home-product-category{padding:31px 0 33px;}
.home-product-category .sub-title{padding-bottom:21px;font-size:12px;}
.home-product-category .box{height:262px;margin-top:7px;margin-bottom:8px;}
.home-product-category .box a{padding:15px 20px;}
.home-product-category .box a .category-name{font-size:18px;padding:7px 0 10px;}
.home-product-category .box a .image-box{height:159px;line-height:159px;}
.product-list li{width:31.66%;}
.product-list li:last-child{display:none;}
.product-list .product .product-image{height:150px;}
.clients-panel{padding:31px 0 28px;}
.clients{margin-top:6px;}
.clients li{float:none;display:inline-block;padding:0 25px;vertical-align:middle;}
.article-full .inner,
.article-single .inner{padding-left:20px;padding-right:20px;}
.article .inner{padding:20px;}
.blog-sidebar{margin-left:0;}
.recent-posts-list li .thumbnail{display:none;}
.recent-posts-list li .text-col{width:100%;float:none;}
.pagination-bottom{padding-bottom:10px;}
.products-grid > li{margin-bottom:19px;}
.products-grid-4 > li{width:30.8642%;margin-right:3.7037%!important;}
.products-grid-4 > li:nth-child(3n){margin-right:0!important;}
.products-grid .box, .category-linear-actuators .products-grid .box{}
.products-grid-3 .box{}
.products-grid .product-info{padding-top:8px;padding-left:15px;padding-right:15px;}
.products-grid .product-info.info-2{font-size:12px;padding-top:8px;padding-left:15px;padding-right:15px;}
.products-grid .h3.product-name{font-size:16px;}
.products-grid .product-image{}
.products-grid-3 .product-image{}
.col2-left-layout .sidenav{margin-bottom:30px;}
.sidenav .category-list > li > a{padding-right:45px;}
.sidenav .category-list li li a{padding-right:18px;}
.product-content .content-inner{padding:15px;}
.product-essential{padding-bottom:20px;}
.product-view .product-img-box{width:100%;float:none;}
.product-view .product-shop{width:100%;float:none;}
.product-view .product-shop{clear:both;padding-left:0;padding-right:0;}
.specs-list{padding-bottom:20px;}
.product-collateral .toggle-tabs li{}
.product-collateral .toggle-tabs li > span{padding:0;}
.product-collateral .toggle-tabs li a, .product-collateral .toggle-tabs li a:hover{padding:0 20px;}
.product-collateral > dl > dd{padding:20px 10px}
#discount-coupon-form .field-wrapper{display:block;padding-right:79px;position:relative;}
#discount-coupon-form .input-text{width:100%;}
#discount-coupon-form .button-wrapper{position:absolute;top:4px;right:0;}
.data-table tfoot td .button2{padding:0 10px;margin:2px 0;}
.opc select{width:100%;}
.contact-us-content .left-col{float:none;width:100%;}
.contact-form-col{float:none;width:100%;}
.contact-form .buttons-set{text-align:center;}
.contact-form-col .buttons-set button.button{float:none;width:50%;}
.technical-data-content .title-links{display:none;}
.technical-data-content .title-tab{display:block;cursor:pointer;border-bottom:2px solid #fff;}
.technical-data-content .tab-content{padding:20px 15px;}
.technical-data-content .links{padding:0;}
.technical-data-content .title-bar{margin-top:10px;}
.footer-top-panel{padding:41px 0 27px;}
.footer-top-panel .footer-col .inner-content{display:none;}
.footer-top-panel .footer-col .inner-content.active{display:block;}
.footer-col .title-bar{margin-bottom:11px;}
.footer-col .title-bar.active{margin-bottom:0;}
.footer-bottom-panel{padding:19px 0 26px;}
.footer .others{padding-top:3px;}
.footer-links{margin-bottom:22px;}
.footer-links li{padding:1px 30px 1px 0;}
.copyright .copy-text{padding-bottom:25px;}
.footer .others{padding-bottom:10px;}
.products-grid .category-item .box{min-height:250px;}
.contact-us-page .contact-form{float:none;}
.contact-us-page .contact-form .form-list{padding-left:0;}
.contact-us-page .contact-form form{padding:0 6px;}
.header-top-wrap-inner .right-col{position:static;clear:both;}
.header-top-wrap-inner .header-cart{position:absolute;right:0;padding:0 10px 0 15px;}
.zblock-menu-top .zblock-item h3{font-size:40px;line-height:48px;}
.zblock-menu-top .zblock-item h4{font-size:20px;}
.zblock-menu-top .zblock-item h5{font-size:16px;}
.header-blog-logo{padding:0 10px;text-align:left;}
.blog-menu .nav li{padding:0 20px;}
.blog-menu .sub-nav li{float:left;padding:10px 16px 0;}
.blog-header-top-wrap .header-top-wrap-inner .right-col{padding:0;float:right;margin-top:32px;}
.blog-header-top-wrap .flags-wrap{position:absolute;top:0;right:0}
.blog-header-top-wrap .header-top-wrap-inner .header-cart{position:static;float:right;}
.blog-header-top-wrap .header-top-wrap-inner .header-cart .text{display:inline-block;}
.blog-header-top-wrap .header-top-wrap-inner ul.btns{float:left;margin-right:10px;}
.wordpress-page-view .page-view .row img.size-full{max-width:50%;margin:0 0 10px 10px;}
.cms-page-view .wrap, .wordpress-page-view .wrap{padding:0 15px;}
}
@media only screen and (max-width:770px){img{max-width:100%;}
.wrapper{max-width:768px;overflow:hidden;}
.col1-layout .col-main{margin-bottom:0;}
.product-collateral > dl > dd{border-top:none;}
.search-bar .other-links a{padding:0 15px;}
.cms-index-index .filter{height:260px;}
.cms-index-index #filter-banner img{max-width:100%;}
.aw-onestepcheckout-row .aw-onestepchekocut-column.aw-onestepchekocut-column-left,
.aw-onestepcheckout-row .aw-onestepchekocut-column.aw-onestepchekocut-column-middle,
.aw-onestepcheckout-row .aw-onestepchekocut-column.aw-onestepchekocut-column-right{display:block !important;width:auto !important;vertical-align:top !important;padding:0 !important;}
#aw-onestepcheckout-container .sp-methods label{min-width:0 !important;}
.aw-onestepcheckout-row .aw-onestepchekocut-column.aw-onestepchekocut-column-right,
.aw-onestepcheckout-row .aw-onestepchekocut-column.aw-onestepchekocut-column-left{background:none !important;}
#search_bar-sticky-wrapper{height:auto !important;}
#search_bar-sticky-wrapper .search-bar{position:static !important;}
.social-row .social a{color:#559fd7;}
#aw-onestepcheckout-place-order{max-width:266px;float:right;}
.dashboard .box-account{border:none;}
.search-bar .desktop_search.active{width:250px;}
.top-bar-left{width:60%;}
.zblock-menu-top .zblock-item h3{font-size:28px;}
.zblock-menu-top .zblock-item h4{font-size:18px;}
.zblock-menu-top .zblock-item h5{font-size:14px;padding:0 10px;margin-left:0;border-left:1px solid #fff;}
.blog-menu .sub-nav ul{margin:0;}
.blog-menu .nav li{padding:0 16px;}
.blog-menu .sub-nav li{float:left;padding:10px 10px 0;height:200px;}
.blog-menu .nav li a img{max-height:120px;}
.blog-page .header-top-wrap-inner .hotline-number{margin-left:30px;}
.blog-page .article .inner{padding:10px 15px 50px;}
.blog-page .col2-right-layout .col-main{float:left;width:68%;}
.blog-page .col-right{float:right;width:32%;}
.cols3_center .col{width:49%;margin:0 0 10px 2% !important;float:left !important;clear:none !important;}
.cols3_center .col:nth-child(odd){clear:both !important;margin-left:0 !important;}
}
@media only screen and (max-width:767px){.hide-mobile{display:none!important;}
.top-bar-left{width:auto;}
.show-mobile{display:block!important;}
.main{padding:25px 15px 30px;}
.is-blog .main-container{padding:15px 0;}
.is-blog .col-main{padding:0;}
.is-blog .col-main img{max-width:100%;height:auto;}
.box-container .inner{padding:20px 18px;}
.col2-left-layout .col-main{padding-left:0;}
.col2-set .col-1{max-width:100%;padding:15px 0;float:none;}
.col2-set .col-2{max-width:100%;padding:15px 0;float:none;}
.col2-set .col-2.a-right{text-align:center;}
.top-bar{height:41px;}
.top-bar-container{padding:0 18px;}
.brochure a{margin-top:9px;}
.account-nav{margin-top:9px;}
.page-header{padding:0 18px 0;}
.header-wrap{padding-bottom:0;}
.header-nav-panel{width:auto;margin-top:34px;float:right;}
.header-cart{width:auto;}
.header-cart a{line-height:25px;margin:0;padding:0;height:25px;vertical-align:middle;}
.mobile-nav-btn{display:block;}
.mobile-nav ul{padding:0 15px;}
.filter{padding:22px 0 14px;}
.filter-bg-left{left:-50px;}
.filter-bg-right{width:250px;}
.filter-col{width:100%;float:none;padding:0 0 20px;}
.filter div.fancy-select div.trigger{height:39px;padding-top:13px;}
.filter-col .btn-search{width:100%;margin-top:0;}
.search-bar .other-links{height:auto;float:none;}
.search-bar .other-links li{float:none;border:none;border-bottom:1px solid #adadad;}
.search-bar .other-links a{display:block;padding:0 15px;background:url(../images/arrow-right-white.png) no-repeat right center;background-color:#999;}
.search-bar .container{padding:0;}
.search-bar-row .each-select, .search-bar-row .search-btn, .search-bar-row .clear-btn{width:46%;margin:0 2% 10px;}
.home-product-category{padding-bottom:43px;}
.home-product-category .sub-title{padding-bottom:35px;}
.home-product-category .box{width:48.75%;}
.home-product-category .box:nth-child(2n+1){margin-left:0;}
.home-product-category .box:nth-child(4n){margin-left:2.5%;}
.home-product-category .box a .image-box{height:160px;line-height:160px;margin-bottom:15px;}
.home-product-category .box a .view-all-link{font-size:13px;}
.bottom-product-slider{padding:0 10px 10px;}
.product-list li{width:48.75%;}
.product-list .product{height:266px;}
.product-list .product .product-image{height:172px;line-height:172px;}
.product-list .product .product-image img{vertical-align:middle;}
.clients li{padding:0 15px;}
.slider .flex-direction-nav a{bottom:-37px;}
.slider .flex-direction-nav .flex-prev{}
.slider .flex-direction-nav .flex-next{}
.slider .flex-control-nav{bottom:-38px;}
.category-title-row h3{float:none;display:block;margin-right:0;}
.category-title-row .results-text{float:none;}
.sidenav .block-title{padding:11px 20px 12px;}
.products-grid > li{width:48.75%;margin-bottom:14px;}
.products-grid > li:nth-child(even){clear:none;margin-right:0!important;}
.products-grid > li:nth-child(odd){clear:left;}
.products-grid .product-image{}
.products-grid-3 .product-image{}
.products-grid .product-image img{width:auto;max-height:100%;}
.sidenav .category-list > li > a{padding-top:10px;padding-bottom:10px;}
.product-view .add-to-cart .price{float:none;padding-bottom:15px;}
.product-image-thumbs li{margin-bottom:2px;}
.specs-list{padding-bottom:10px;}
.article-full .inner,
.article-single .inner{padding-left:17px;padding-right:17px;}
.article .inner{padding:17px;}
.article .image-block{padding:12px 0;}
.social-bar{padding-top:10px;}
.pagination a{min-width:35px;height:31px;line-height:29px;}
.pagination .prev{}
.pagination .next{}
.pagination a, .pagination .active span{min-width:31px;height:31px;line-height:31px;}
.form-list .form-col{width:100%;margin:0;float:none;}
.form-list .form-col.first{margin-bottom:10px;}
.form-list .form-col-2.first{margin-bottom:0;}
.form-list .form-col.last{margin-bottom:0;}
.buttons-set p.back-link{max-width:100%;margin:4px 0;}
.buttons-set a.back-link{max-width:100%;}
.buttons-set button.button{max-width:100%;margin:4px 0;}
.customer-account-login .col2-set .col-2{padding-left:0;border:none;}
.cart .cart-totals table tfoot td{font-size:16px;}
#checkout-review-table tr{border:none;}
#checkout-review-table h2{padding-bottom:0;}
#checkout-review-table .product-cart-actions .qty{display:inline-block;margin-top:5px;width:36px;padding:0;text-align:center;}
#checkout-review-table .product-cart-actions .btn-update{min-width:inherit!important;vertical-align:middle;}
.data-table tbody td .item-options{margin-left:0;}
.opc #opc-login .step{padding-bottom:10px;}
.opc .section .step{padding:10px 0 25px;}
.contact-form-col .buttons-set button.button{width:100%;}
.tab-content .col2-set .col-1{text-align:center;}
.technical-data-content .span_1_of_3{width:100%;margin:0;float:none;}
.footer-container{padding:0 18px;}
.footer-top-panel{padding:39px 0 32px;}
.footer-top-panel .footer-col.col-2{width:38.26%;}
.footer-top-panel .follow-us-col{clear:left;width:auto;padding-bottom:0;padding-top:26px;margin-left:0;}
.footer-bottom-panel{padding:18px 0 24px;}
.footer-links{margin-bottom:4px;}
.footer-links li{padding-right:20px;}
.footer .others-on-mobile{display:inline-block;float:right;text-align:right;margin:24px 0 0;}
.footer .others-on-mobile img{margin-bottom:17px;display:inline-block;float:none;}
.footer address{display:block;float:none;padding-bottom:0;}
.footer .social{top:-9px;}
.footer .designed-by{float:left;clear:none;margin-top:45px;}
.brands-panel .col{float:none;width:auto;margin-right:0;}
.cms-index-index .filter{height:auto;}
.cms-index-index #filter-banner img{height:auto;max-width:100%;}
#filter-banner{position:static;}
.flex-direction-nav a{width:30px;height:30px;margin:-15px 0 0;}
.flex-direction-nav a:before{font-size:30px;}
.product-options{width:auto;float:none;}
.product-collateral .tab-content .discription-col, .product-collateral .tab-content .specification-col{float:none;width:auto;}
.tab-container .Videos iframe{max-width:100%;}
#my-orders-table thead th{display:none;}
#my-orders-table tbody tr{display:block;}
#my-orders-table tbody td{display:block;position:relative;}
#my-orders-table{border-bottom:0;}
#my-orders-table tfoot td{padding:6px;}
#my-orders-table td.a-right{text-align:center !important;}
#my-orders-table tbody td:before{width:40%;display:inline-block;}
#my-orders-table tbody td:nth-of-type(1):before{content:"Order # : ";}
#my-orders-table tbody td:nth-of-type(2):before{content:"Date : ";}
#my-orders-table tbody td:nth-of-type(3):before{content:"Ship To : ";}
#my-orders-table tbody td:nth-of-type(4):before{content:"Order Total : ";}
#my-orders-table tbody td:nth-of-type(5):before{content:"Status : ";}
.page-technical-data .main{padding-top:0;}
.category-linear-actuators .products-grid .box{}
#filter-banner .flex-direction-nav{position:absolute;right:20px;top:20px;}
#filter-banner .flex-direction-nav li{display:inline-block;}
#filter-banner .flex-direction-nav a{position:static;margin:0;}
#filter-banner .flex-control-nav{bottom:auto;padding-top:10px;}
.cms-index-index .filter .container{margin-top:40px;}
#checkout-review-table span.or{display:none;}
.checkout-progress{padding:0 20px;}
.checkout-progress li{width:80%;float:none;margin:0 auto;}
#multiship-addresses-table thead th{display:none;}
#multiship-addresses-table tbody tr{display:block;position:relative;border-bottom:1px solid #F0F0F0;width:100%;}
#multiship-addresses-table tbody td{display:block;position:relative;border-bottom:none;padding-left:40%;}
#multiship-addresses-table{border-bottom:0;}
#multiship-addresses-table tfoot td{padding:6px;}
#multiship-addresses-table td.a-right{text-align:center !important;}
#multiship-addresses-table tbody td:before{width:40%;display:inline-block;position:absolute;left:15px;}
#multiship-addresses-table tbody td:nth-of-type(1):before{content:"Product : ";}
#multiship-addresses-table tbody td:nth-of-type(2):before{content:"Qty :";}
#multiship-addresses-table tbody td:nth-of-type(3):before{content:"Send To : ";}
#multiship-addresses-table tbody td:nth-of-type(4):before{content:"";}
#multiship-addresses-table tbody td.last{position:absolute;top:5px;right:5px;padding:0;}
#multiship-addresses-table tbody td .product-name{padding-right:25px;}
.multiple-checkout .box-sp-methods{margin-top:20px;}
.multiple-checkout #review-order-form thead th{display:none;}
.multiple-checkout #review-order-form tbody tr{display:block;position:relative;border-bottom:1px solid #F0F0F0;width:100%;}
.multiple-checkout #review-order-form tbody td{display:block;position:relative;border-bottom:none;padding-left:40%;}
.multiple-checkout #review-order-form{border-bottom:0;}
.multiple-checkout #review-order-form tfoot td{padding:6px;}
.multiple-checkout #review-order-form td.a-right{text-align:center !important;}
.multiple-checkout #review-order-form tbody td:before{display:inline-block;position:absolute;left:15px;}
.multiple-checkout #review-order-form tbody td:nth-of-type(1):before{content:"Product : ";}
.multiple-checkout #review-order-form tbody td:nth-of-type(2):before{content:"Price :";}
.multiple-checkout #review-order-form tbody td:nth-of-type(3):before{content:"Qty : ";}
.multiple-checkout #review-order-form tbody td:nth-of-type(4):before{content:"Subtotal";}
.multiple-checkout .place-order .grand-total big{display:block;margin-right:0;font-size:24px;text-align:right;margin-bottom:10px;}
.multiple-checkout .place-order .grand-total{float:none;height:auto;}
.article .social-row:after{clear:both;}
.technical-data-content .title-bar{margin-top:40px;}
.product-view .add-to-cart-right{margin-top:20px;}
.top-bar{height:auto;}
.top-bar .hotline{display:block !important;}
.top-bar .hotline a{padding:6px 5px 5px 15px;font-size:10px;line-height:12px;background-position-x:5px;}
.top-bar .top-bar-right{float:left;}
.top-bar .account-nav li:first-child{margin-left:0;}
.zblock-menu-top .zblock-item{padding-bottom:5px;}
.zblock-menu-top .zblock-item h3{display:block;}
.blog-page .blog-header-top-wrap{height:60px;}
.blog-header-top-wrap .header-top-wrap-inner{height:60px;}
.blog-header-top-wrap .header-top-wrap-inner ul.btns li{padding:0;}
.blog-header-top-wrap .header-top-wrap-inner .right-col{margin:0;padding-top:6px;}
.blog-header-top-wrap .flags-wrap{position:static;}
.blog-header-top-wrap .header-top-wrap-inner .hotline-number{float:right;padding:0;margin:0;}
.blog-header-top-wrap .header-top-wrap-inner .hotline-number .time{margin-left:30px;}
.blog-menu{border:0;height:auto;display:none;}
.header-blog-logo .logo{margin:0;padding:10px 5px;}
.header-blog-logo #toggle_blog_menu{display:block!important;float:right;color:#111;font-size:25px;padding:5px 0;}
.blog-menu .inner-wrap{border:0;height:auto;}
.blog-menu .nav li{display:block;text-align:left;background:#fff;border:0;padding:0 15px;height:auto;background-color:#3e4048;border-top:1px solid #666;}
.blog-menu .nav li a{text-align:left;padding:5px 0;color:#fff;text-decoration:none;}
.blog-menu .nav li:first-child > a{}
.blog-menu .nav li a em{float:right;color:#fff;padding-right:10px;display:none;}
.blog-menu .nav li a:hover > em{color:#4bbcd0;}
.blog-menu .sub-nav{position:static;display:none;opacity:1;visibility:visible;background:transparent;border-top:1px solid #4bbcd0;}
.blog-menu .sub-nav li{float:none;display:block;padding:0 0 0 20px;width:100%;background:transparent;}
.blog-menu .sub-nav li a{font-size:14px;height:auto;padding:8px 0;border-top:1px solid #666;}
.blog-menu .sub-nav li .post-image{display:none;}
.blog-menu .sub-nav .more-article{display:none;}
.blog-page .col2-right-layout .col-main{float:none;width:auto;border:0;}
.blog-page .col-right{float:none;width:auto;border:0}
.blog-menu .nav li.wp-search{display:none;}
.blog-search-mobile{display:block !important;padding:0 15px 10px;clear:both;}
.blog-search-mobile form{margin-right:35px;}
.blog-search-mobile .search-btn{float:right;padding:7px 0;}
.blog-page .main{border:0;}
.blog-page .pagination-bottom{padding:15px 0 25px;}
.pagination-bottom .pagination{text-align:center;}
.pagination li{display:inline-block;float:none;}
.blog-page .blog-sidebar .border{display:none;}
.blog-sidebar .block-title{border-top:2px solid #d9dadb;}
.blog-sidebar .block-content{padding-top:15px;}
.blog-sidebar .block-gallery .block-content{padding:15px 0;}
.blog-sidebar .gallery .gallery-item{width:33.3% !important;margin:0 !important;padding:2px;}
.blog-page .article, .blog-page .article.odd{width:auto;float:none;border-left:0;border-right:0;padding-top:15px}
.blog-page .article-full .inner{padding-top:0;}
.blog-page .article .inner{padding-left:0;padding-right:0;}
.blog-page .footer-wrap{padding:0 15px;text-align:center;}
.blog-page .footer-top-panel .col-links{padding:0;float:none;width:auto;}
.blog-page .footer-top-panel footer-col{float:none;width:auto;border:0;}
.footer-top-panel ul.footer-links{}
.blog-page .footer-top-panel ul.footer-links li{padding:10px 15px;display:inline-block;}
.blog-page .footer-top-panel .col-advertisement{float:none;}
.blog-page .footer-bottom-panel p{font-size:12px;}
.blog-page .footer-top-panel{float:none;}
.page-title h1{font-size:30px;}
.page-title_with-banner{min-height:100px;}
}
@media only screen and (max-width:599px){#checkout-review-table colgroup,#checkout-review-table thead{display:none}
#checkout-review-table tr{display:block;margin-bottom:10px;padding-bottom:10px;overflow:hidden;position:relative;width:100%}
#checkout-review-table tr:after{content:'';display:table;clear:both}
#checkout-review-table tr:last-child{margin-bottom:0}
#checkout-review-table tfoot tr{padding-bottom:0}
#checkout-review-table td{border:none;display:block}
#checkout-review-table td[data-rwd-label]{padding-left:15px;margin-bottom:6px}
#checkout-review-table td[data-rwd-label] .price{font-weight:400}
#checkout-review-table td[data-rwd-label]:before{content:attr(data-rwd-label) ":";font-size:12px;padding-right:5px;text-transform:uppercase}
#checkout-review-table td.product-cart-price{text-align:left}
#checkout-review-table h2{font-size:12px}
#checkout-review-table .cart-links{padding-top:5px;padding-right:5px}
#checkout-review-table .cart-links > li{white-space:normal;text-align:center}
#checkout-review-table .cart-links > li > a{padding:2px 0}
#checkout-review-table .cart-tax-info{font-style:italic;padding-left:15px;font-size:13px}
#checkout-review-table .cart-tax-info .price{font-size:13px}
#checkout-review-table .product-cart-image{width:25%;float:left;padding-bottom:0}
#checkout-review-table .product-cart-image a.cart-edit{display:block;font-size:16px;text-align:center;text-transform:uppercase}
#checkout-review-table .product-cart-info,#checkout-review-table td[data-rwd-label]{float:right;width:75%}
#checkout-review-table .product-cart-actions,#checkout-review-table .product-cart-price{padding-bottom:0;padding-top:0;float:right}
#checkout-review-table .product-cart-remove,#checkout-review-table .product-cart-total,#checkout-review-table .product-cart-actions .cart-links{display:none}
#checkout-review-table .product-cart-image .cart-links,#checkout-review-table .product-cart-info .btn-remove{display:block}
#checkout-review-table .product-cart-actions .button{display:none}
#checkout-review-table .product-cart-info .btn-remove{float:right;margin:-4px 0 2px 7px}
#checkout-review-table .product-cart-info .product-cart-sku{margin-bottom:5px}
#checkout-review-table .product-cart-actions{text-align:left}
#checkout-review-table .product-cart-actions .qty{margin-right:7px;margin-bottom:7px}
#checkout-review-table .price,#checkout-review-table .product-cart-price:before{font-weight:500;font-size:15px;}
#checkout-review-table .cart-footer-actions{text-align:center;width:100%}
#checkout-review-table .cart-footer-actions #empty_cart_button{float:right}
#checkout-review-table .cart-footer-actions .btn-continue{float:left}
#checkout-review-table .cart-footer-actions .btn-update,#checkout-review-table .cart-footer-actions span.or{display:none}
.display-both-prices #checkout-review-table td[data-rwd-tax-label]:before{content:attr(data-rwd-tax-label) ":"}
.onestepcheckout-index-index .osc-product-image{width:25%;height:auto;}
.onestepcheckout-index-index .osc-product-image img{max-width:100%;height:auto;}
.onestepcheckout-index-index .item-options dd{margin:0;padding:0;}
#one-step-checkout-form .checkout-review-load .data-table tbody th{display:none;}
#one-step-checkout-form .checkout-review-load .data-table td h2{margin-left:30%;}
#one-step-checkout-form .checkout-review-load .data-table td{padding:10px !important;}
#one-step-checkout-form .checkout-review-load .data-table td.qty-box{padding:0 !important;border:0 !important;margin-left:30%;text-align:left;}
#one-step-checkout-form .checkout-review-load .data-table td.qty-box .box-qty{width:auto;margin:0;position:relative;}
.onestepcheckout-index-index .osc-product-image{margin:0;}
button.onestepcheckout-btn-checkout{padding:0;}
#one-step-checkout-form .checkout-review-load .data-table .item-options:after{clear:none;}
#one-step-checkout-form .checkout-review-load .data-table td.qty-box .box-qty:before{content:"Qty: ";}
#one-step-checkout-form .checkout-review-load .data-table tbody th, #one-step-checkout-form .checkout-review-load .data-table tbody td{border-bottom:0 !important;}
#one-step-checkout-form .checkout-review-load .data-table .product-cart-price{display:block;float:none;padding:0 0 10px 30% !important;margin:0 !important;border-bottom:1px solid #ededed !important;}
#one-step-checkout-form .checkout-review-load .data-table tfoot tr td{display:inline-block !important;}
#one-step-checkout-form .checkout-review-load .data-table tfoot tr{text-align:right;}
.is-blog .blog-header-top-wrap{height:85px;background:#c8c8c8;}
.blog-header-top-wrap .header-top-wrap-inner{height:85px;}
.blog-header-top-wrap .header-top-wrap-inner .hotline-number{height:40px;padding-top:8px;}
.is-blog .blog-header-top-wrap .hotline-number .pnum{display:block;line-height:16px;height:16px;}
.blog-header-top-wrap .header-top-wrap-inner .hotline-number .time{margin:0;display:block;line-height:16px;height:16px;}
.blog-header-top-wrap .header-top-wrap-inner .right-col{padding-top:12px;}
.blog-header-top-wrap .store-link{font-size:18px;margin-top:8px;}
.wordpress-page-view .page-view .row img.size-full{max-width:100%;margin:0 0 15px;float:none !important;}
}
@media only screen and (max-width:479px){.wrapper{max-width:100%;}
.hide-320{display:none!important;}
.container{padding:0 10px;}
.customer-account-login .col2-set .col-1{padding-bottom:15px;}
.customer-account-login .col2-set .col-2{padding-top:15px;padding-bottom:20px;}
.top-bar-container{padding:0 10px;}
.page-header{padding:0 10px 0;}
.mobile-nav-btn{margin-left:15px;}
.mobile-nav ul{padding:0 8px;}
.mobile-nav ul li a{font-size:11px;padding:6px 0;text-transform:capitalize;}
.header-nav-panel{margin-top:37px;}
.header-cart{}
.header-cart a .cart-img{top:0;}
.brochure a{margin-right:5px;}
.account-nav li{margin-left:5px;}
.sub-content{padding:20px 0 30px;}
.filter{padding-bottom:5px;}
.filter-bg-left{left:-80px;}
.filter-bg-right{width:180px;}
.search-bar .other-links{height:auto;float:none;}
.search-bar .other-links li{float:none;border:none;border-bottom:1px solid #adadad;}
.search-bar .other-links a{display:block;padding:0 15px;background:url(../images/arrow-right-white.png) no-repeat right center;background-color:#999;}
.search-box{margin:10px 10px 0;}
.home-product-category{padding-bottom:10px;}
.home-product-category .sub-title{padding-bottom:25px;}
.home-product-category .box{width:100%;margin:5px 0;height:auto;}
.home-product-category .box:nth-child(4n){margin-left:0;}
.home-product-category .box:nth-child(2n+1){margin-left:0;}
.home-product-category .box a .category-name{min-height:inherit;font-size:24px;}
.home-product-category .box a .image-box{height:auto;line-height:normal;margin-bottom:20px;}
.bottom-product-slider{padding:28px 0 57px;}
.bottom-product-slider h1{padding-bottom:16px;text-align:left;font-size:16}
.product-list li{width:100%;margin-left:0;}
.slider .flex-direction-nav a{bottom:-28px;}
.slider .flex-direction-nav .flex-prev{}
.slider .flex-direction-nav .flex-next{}
.slider .flex-control-nav{bottom:-28px;}
.clients-panel{padding:27px 0 21px;}
.products-grid .box{height:auto;min-height:0;}
.products-grid > li{width:100%;margin-right:0;margin-bottom:10px;}
.products-grid > li:nth-child(odd){clear:left;margin-right:0;}
.product-name h1,
.product-name .h1{font-size:22px;}
.article-full .inner,
.article-single .inner{padding-left:15px;padding-right:15px;}
.article .inner{padding:15px;}
.blog-sidebar{}
.article .image-col{display:none;}
.article .text-col{float:none;width:100%;}
.article .title-row .posted-by{display:block;}
.pagination li{padding-right:5px;}
.pagination a{margin:4px 0;min-width:30px;}
.pagination .prev{padding:0;}
.pagination .next{padding:0;}
.pagination .arrow{display:block;font-size:16px;font-family:'open_sansregular';line-height:28px;}
div.fancy-select #ccsave_expiration + div.trigger{margin-bottom:10px;}
.footer{position:relative;}
.footer-container{padding:0 10px;}
.footer-top-panel{padding:0 0 13px;}
.footer-top-panel .footer-container{padding:0;}
.footer-top-panel .footer-col{float:none;width:auto;margin-left:0;padding:0;border-bottom:1px solid #868789;}
.footer-top-panel .footer-col h6{padding:22px 10px 23px;}
.footer-top-panel .footer-col.has-links h6{cursor:pointer;background:url(../images/arrow-down-white.png) no-repeat right center;}
.footer-top-panel .footer-col.has-links.open h6{background:url(../images/arrow-up-white.png) no-repeat right center;}
.footer-top-panel .footer-col.col-2{width:100%;}
.footer-top-panel .footer-col .footer-links{display:none;margin:0 10px;}
.footer-top-panel .footer-col.has-links.open{padding-bottom:23px;}
.footer-top-panel .footer-col.has-links.open .footer-links{display:block;}
.footer-top-panel .follow-us-col h6{float:left;}
.footer .social{float:right;margin-top:18px;}
.footer .others-on-mobile{float:none;text-align:left;margin:22px 10px 0;}
.footer .others-on-mobile img{margin-bottom:10px;}
.footer-bottom-panel{padding:16px 0 13px;}
.footer-bottom-panel .footer-left{float:none;display:block;}
.footer address{margin-right:0;overflow:hidden;padding-bottom:10px;}
.footer address a.first{margin-left:0;}
.copyright .copy-text{padding-bottom:17px;}
.footer .designed-by-320{display:inline-block;margin-right:0;text-align:right;float:right;}
.footer address a{margin:0 6px;}
.form-list .fields .field{width:100%;margin-left:0;float:none;}
.title-buttons .button{margin:0 0 15px;float:none;}
.addresses-list .item{float:none;width:auto;padding:0;margin:0 !important;}
ul.pagination{text-align:center;}
.pagination li{display:inline-block;float:none;}
.category-linear-actuators .products-grid .box{min-height:0;height:auto;}
.footer address a{margin:0 4px;}
.zblock-menu-top .zblock-item h4{font-size:12px;padding:0 5px;}
.zblock-menu-top .zblock-item h5{font-size:12px;border-left:1px solid #fff;padding:0 5px;}
.products-grid .category-item .box{min-height:200px;}
.blog-sidebar .gallery .gallery-item{width:50% !important;}
.blog-page .footer-top-panel{display:block !important;}
.header-blog-logo .logo a{width:190px;display:block;overflow:hidden;float:left;}
.header-blog-logo .logo a img{max-width:none;}
.header-blog-logo .logo #toggle_blog_menu{width:auto;float:right;}
.blog-page .blog-cta-images{}
.blog-page .blog-cta-images a{width:auto;float:none;margin-bottom:5px;}
.cols3_center .col{width:100%;margin:0 0 10px !important;float:none !important;clear:none !important;}
}
@media only screen and (max-width:1500px){.wrap{width:auto;}
.header-top-wrap-inner{width:auto;padding:0 20px;}
.header{width:auto;padding:7px 20px;height:auto;}
.header .head-left-col{width:auto;}
.header .hotline-number{padding:10px 0 0 10px}
.header .logo{margin-left:0;margin-right:20px;}
.search-bar-row{height:auto;}
.home-prod-category .box{width:32.66%;margin-left:1%;}
.home-cta-banners .each-cta{width:32.66%;margin-left:1%;}
.home-products-cta .each-box{width:100%;}
.block-content-cta{min-height:415px;}
.small-box .block-content-cta{min-height:315px;}
.services-brand-logos{width:auto;padding:10px 0;overflow:hidden;}
.footer{width:auto;}
.footer-bottom-panel{width:auto;}
.footer-top-panel .footer-col{width:25%;}
.sub-content-wrap{width:auto;padding:0 20px 10px 20px;}
.contact-us-wrap .left-column{width:50%;}
.contact-us-wrap .right-column{width:45%;padding-right:0;}
.related-products-box{padding:16px 10px 23px 10px;}
.related-products-box .imagebox{width:31%;margin:0 1% 15px 1%;}
.main{min-height: 520px;}
}
@media only screen and (max-width:1439px){.show-small-desktop{display:block!important;}
.hide-small-desktop{display:none!important;}
.header .hotline-number{padding:0 0 8px 0;margin:0;height:auto;float:none;clear:both;border:0;}
.header-top-wrap-inner .download-pdf-btn{position:relative;float:left;}
.header-top-wrap-inner .hotline-number{float:left;text-align:left;padding-left:30px;}
.header .head-right-col{float:right;width:auto;padding-right:0;}
.header .search-btn-new{margin-top:15px;}
ul.main-nav{padding-top:24px;}
ul.main-nav li{float:left;padding-right:20px;}
input#dsearch{margin-top:21px;}
.sub-nav-full-inner .box .each-col{width:32.60%;margin-right:1%;padding-right:1%;}
.search-bar-wrap{display:block;height:auto;}
.search-bar-wrap .search-bar-row{width:auto;}
.search-bar-row{height:auto;background:none;}
.search-bar-row ul.links{width:100%;float:none;clear:both;text-align:center;border-bottom:2px solid #fff;}
.search-bar-row ul.links li{float:none;display:inline-block;}
.search-bar-row ul.links li a{height:51px;padding:0 30px;}
.search-bar-row .filter-column{float:none;display:block;clear:both;padding:9px 30px;}
.home-products-cta .inner-box{padding:20px 20px 0 20px;}
.block-content-cta{min-height:465px;}
.small-box .block-content-cta{min-height:340px;}
.footer-top-panel{padding:16px 60px;}
.product-view .product-shop{padding-right:120px;}
.product-view .product-shop .main-info{width:100%;max-width:100%;}
}
@media only screen and (max-width:1024px){.show-tablet{display:block!important;}
.hide-tablet{display:none!important;}
.header-top-wrap-inner .hotline-number{padding-bottom:4px;}
.header-top-wrap-inner .download-pdf-btn{font-size:14px;}
.header-top-wrap-inner .header-cart .text{display:none;}
.header{padding:7px 10px;}
.header .logo{width:180px;margin:0;}
.header .search-btn-new{width:26px;height:20px;background-size:80%;}
input#dsearch{margin-top:14px;}
.header-wrap{background-position:top center;background-size:100% auto;}
.wrap{padding:0;}
ul.main-nav{padding-top:18px;}
ul.main-nav li{padding-right:14px;}
ul.main-nav li a{font-size:16px;height:30px;}
ul.main-nav li.has-dropdown a{background-size:10px;padding-right:16px;}
.sub-nav-full-inner{padding:20px;}
.sub-nav-full-inner .box{padding:20px;}
.sub-nav-full-inner .box .each-col{width:100%;height:auto!important;margin-right:0;padding-right:0;border-right:0;}
.sub-nav li{float:left;padding:0 10px;}
.sub-sub-nav li:first-child{padding:5px 0;}
.sub-sub-nav li:last-child{padding:5px 0;}
.sub-sub-nav li{padding:5px 0;}
.search-bar-row ul.links{}
.search-bar-row ul.links li a{padding:0 14px;}
.search-bar-row ul.links li:last-child{}
.search-bar-row .filter-column{padding-left:24px;padding-right:24px;}
.home-prod-category{}
.home-prod-category .cat-name-wrap h2{font-size:23px;line-height:20px;}
.home-prod-category .box.accessories h2{}
.home-prod-category .price{padding-left:10px;}
.home-prod-category .view-all-btn{margin-right:10px;font-size:14px;}
.home-prod-category .view-all-btn{padding:0 0 5px;background-size:30px;}
.home-cta-banners{}
.services-brand-logos{padding:10px 0;}
.services-brand-logos ul li{padding:0 8px;}
.sub-content-wrap{width:auto;padding:0;}
.contact-us-wrap{padding-left:18px;padding-right:18px;}
.contact-form{width:auto;}
.contact-us-wrap .left-column{width:49%;}
.contact-us-wrap .right-column{width:49%;padding-right:0;}
.footer-top-panel{padding:16px 22px;}
.footer-bottom-panel .footer-container{width:auto;}
.footer-bottom-panel ul.footer-left{width:100%;text-align:center;float:left;padding-top:20px;}
.footer-bottom-panel ul.footer-left li{float:none;display:inline-block;padding:0 8px;}
.footer-right{width:100%;text-align:center;clear:both;}
ul.foot-logos{text-align:center;}
min-height: initial;
}
@media only screen and (max-width:767px){.show-mobile{display:block!important;}
.hide-mobile{display:none!important;}
.header-wrap.open{position:relative;}
.header-top-wrap-inner{padding:0 18px;position:relative;}
.header-top-wrap-inner .hotline-number{}
.header-top-wrap-inner .hotline-number .separator{display:none}
.header{padding:10px 18px;position:relative;}
.mobile-menu-btn{top:20px;}
.header-top-wrap-inner ul.btns li{margin-right:0;margin-left:4px;}
.header .head-left-col{float:none;}
.header .head-right-col{float:none;padding-top:10px;}
input#dsearch{position:relative;width:auto;visibility:visible;opacity:1;width:100%;margin:0;border:1px solid #c7c8cb;}
.header .search-btn-new{display:none;}
ul.main-nav{display:none;}
.header .search-btn-new{}
.desktop_search_new{float:none;}
.header .logo{width:100%;text-align:center;float:none;display:block;margin:0 auto;}
.search-bar-row ul.links{padding:17px 0;}
.search-bar-row ul.links li{width:32%;padding:0;}
.search-bar-row ul.links li a{padding:0 0 0 24px;font-size:14px;height:25px;line-height:27px;text-align:left;}
.search-bar-row .filter-column{padding:20px 1% 0 1%;}
.search-bar-row .search-btn, .search-bar-row .clear-btn{float:left;width:21%;margin:0 2% 10px;}
.home-prod-category{padding:0 5px;}
.home-prod-category .box{width:49%;margin:0 .5% 5px !important;}
.home-prod-category .price{font-size:16px;}
.home-cta-banners{padding:0 5px;}
.home-cta-banners .each-cta{width:49%;margin:0 .5% 5px !important;text-align:center;}
.home-products-cta .each-box{width:100%;height:auto;margin-left:0;margin-bottom:14px;}
.home-products-cta h2{font-size:28px;}
.home-products-cta .each-box.small-box{height:auto;}
.home-products-cta .inner-box{padding:20px 10px 10px 10px;}
.block-content-cta{min-height:615px;}
.small-box .block-content-cta{min-height:540px;}
.services-brand-logos{padding:12px 0;}
.services-brand-logos ul{overflow:hidden;}
.services-brand-logos ul li{padding:0 8px;width:auto;height:28px;}
.services-brand-logos ul li img{max-height:28px;}
.contact-us-wrap{padding-bottom:20px;}
.contact-us-wrap .left-column{width:100%;padding-bottom:40px;}
.contact-us-wrap .right-column{width:100%;}
.contact-form{padding-left:0;}
.related-products-box .imagebox{width:47%;margin:0 1% 15px 1%;}
.footer-top-panel h6{letter-spacing:0;font-size:12px;padding-bottom:12px;}
.footer-bottom-panel ul.footer-left li{padding:0 4px;}
.footer-top-panel ul.footer-links li a{font-size:11px;}
.footer-top-panel .footer-col{width:30%;}
.footer-top-panel .footer-col.customer-services{width:40%;}
.footer-top-panel .footer-col.social-icons{width:100%;padding-top:18px;}
.blog-page .footer-top-panel footer-col{float:none;width:auto;border:0;}
}
@media only screen and (max-width:479px){.show-mobile-xs{display:block!important;}
.hide-mobile-xs{display:none!important;}
.header-wrap{margin-bottom:0;}
.header{padding-left:10px;padding-right:10px;}
.mobile-menu-btn{left:10px;}
.header .header-cart{right:10px;}
.header .logo a{width:159px;}
.search-bar-row ul.links{padding:14px 0;}
.search-bar-row ul.links li a{padding-left:4px;font-size:11px;text-align:center;}
.search-bar-row .filter-column{padding-top:10px;}
.home-prod-category{padding-top:10px;padding-left:10px;padding-right:10px;}
.home-prod-category .box{width:100%;margin:0 0 10px 0!important;}
.home-cta-banners{padding-left:10px;padding-right:10px;padding-bottom:0;}
.home-cta-banners .each-cta{margin-bottom:10px;}
.home-products-cta .arrow-top{width:59px;height:58px;}
.home-products-cta .each-box{margin-bottom:10px;}
.services-brand-logos ul li{padding:0 4px;height:21px;}
.services-brand-logos ul li img{max-height:21px;}
.footer-top-panel{padding:0;background-color:#68696c;}
.footer-top-panel .footer-col{width:auto!important;float:none;padding:20px 15px;border-bottom:1px solid #868789;overflow:hidden;}
.footer-top-panel h6{padding:20px 15px;border-top:1px solid #868789;background-image:url(../images/accordion-arrow-down.jpg);background-repeat:no-repeat;background-position:96% center;}
.footer-top-panel h6.active{background-image:url(../images/accordion-arrow-up.jpg);}
.accordion-footer .foot-content{padding:0 15px 20px 15px;display:none;overflow:hidden;}
ul.foot-logos li{padding:0 2px;}
ul.foot-logos li img{max-height:16px;}
.footer-bottom-panel .footer-container{padding-left:10px;padding-right:10px;}
.footer-bottom-panel ul.footer-left{text-align:left;padding-bottom:10px;padding-top:10px;}
.footer-bottom-panel ul.footer-left li:first-child{display:block;text-align:left;padding-bottom:20px;}
#scroll-top-btn{height:40px;width:40px;background-size:100%;}
}
.contacts-index-index .main-container{height:0;margin:0;padding:0;width:0;}
@media only screen and (min-width:1500px){}
@media only screen and (max-width:1499px){}
@media only screen and (min-width:1370px){}
@media only screen and (max-width:1285px){.blog-page .blog-cta-images .col h3{height:70px;font-size:22px;padding-top:15px;}
.blog-page .blog-cta-images .col h3.small-text{font-size:18px;line-height:20px;padding-top:20px}
}
@media only screen and (max-width:1024px){.header-top-wrap{background-size:100%;height:auto;}
.header-top-wrap-inner{height:80px;padding:0 10px 5px;}
.header-top-wrap-inner .hotline-number{float:right;}
.header-top-wrap-inner .hotline-number .time{}
.header-top-wrap-inner .hotline-number .pnum{border:0;margin:0;}
.header-top-wrap-inner .hotline-number .separator{display:none;}
.header-top-wrap-inner .download-pdf-btn{left:auto;}
.header-top-wrap-inner .right-col{padding-top:10px;}
.flags-wrap{border:0;}
.header-top-wrap-inner ul.btns{float:right;margin-right:50px;}
.header-top-wrap-inner ul.btns li{border:0;padding:0 5px;}
.header-top-wrap-inner ul.btns li a{font-size:14px;}
.zblock-menu-top .zblock-item h3{font-size:40px;line-height:48px;}
.zblock-menu-top .zblock-item h4{font-size:20px;}
.zblock-menu-top .zblock-item h5{font-size:16px;}
}
@media only screen and (max-width:984px){.hide-mobile{display:none!important;}
.top-bar-left{width:auto;}
.show-mobile{display:block!important;}
ul.main-nav{display:none;}
.desktop_search_new{float:none;}
.header .logo{width:100%;text-align:center;float:none;display:block;margin:0 auto;}
.header .logo a{}
.search-bar-row ul.links{}
.search-bar-row ul.links li{width:32%;padding:0;}
.search-bar-row ul.links li a{padding:0 0 0 24px;font-size:14px;height:25px;line-height:27px;text-align:left;}
.search-bar-row .filter-column{padding:20px 1% 0 1%;}
.search-bar-row .search-btn, .search-bar-row .clear-btn{float:left;width:21%;margin:0 2% 10px;}
.mobile-menu-btn{right:38px;left:auto;}
.header .search-btn-new{float:none;}
input#dsearch{position:relative;width:auto;visibility:visible;opacity:1;width:100%;margin:0;border:1px solid #c7c8cb;}
.header-top-wrap{background:#c8c8c8;border:0;}
.header{padding-left:20px;padding-right:20px;background:#ededed;}
.header .head-left-col{float:none;}
.header .head-right-col{float:none;padding-top:10px;}
.header .logo{text-align:left;margin:0;}
.mobile-menu-btn{top:26px;bottom:auto;right:20px;}
}
@media only screen and (max-width:954px){.product-img-box .product-name{position:relative;}
.product-view .product-img-box .product-name h1{width:76%;font-size:24px;line-height:28px;}
.catalog-product-view .social-row{display:none;}
.product-img-box .social-row{display:block;right:0;margin:0;top:5px;}
.header-top-wrap-inner ul.btns li{padding:0 5px;}
.product-view .product-shop{padding-right:0;}
}
@media only screen and (max-width:770px){.product-collateral > dl > dd{border-top:none;border:1px solid #ccc;margin:0;}
.product-collateral > dl > dd:last-child{border-bottom:0;}
.product-collateral > dl{border-bottom:1px solid #ccc;}
.blog-page .blog-cta-images .col h3{height:50px;font-size:18px;padding-top:10px;}
.blog-page .blog-cta-images .col h3.small-text{font-size:16px;line-height:16px;padding-top:5px}
.zblock-menu-top .zblock-item h3{font-size:28px;}
.zblock-menu-top .zblock-item h4{font-size:18px;}
.zblock-menu-top .zblock-item h5{font-size:14px;padding:0 10px;margin-left:0;border-left:1px solid #fff;}
}
@media only screen and (max-width:767px){.header-top-wrap-inner .hotline-number .time,
.header-top-wrap-inner .hotline-number .pnum,
.header-top-wrap-inner .hotline-number .separator{font-size:14px;}
.flags-wrap{padding-right:5px;float:left;}
.flags-wrap a{margin:0 8px 0 0;}
.header-top-wrap-inner ul.btns .hide-mobile-xs{display:inline-block !important;}
.header-top-wrap-inner ul.btns li{padding:0;margin:0;}
.header-top-wrap-inner ul.btns li a{padding:0 10px;margin:0 0 0 5px;background:url(../images/middle-menu-bg.jpg) repeat-x top;color:#5cb6c6;}
.home-prod-category .box{margin-left:0%;}
.home-prod-category .box:nth-child(even){margin-left:2%;}
.product-view .product-shop .main-info{padding:5px 0 0;width:auto;}
.product-view .product-shop .product_no_option{padding:5px 0 40px;margin-bottom:20px;}
.product-view .product_no_option .product_model{margin-bottom:0;}
.product-view .product_model{font-size:22px;margin-bottom:0;}
.product-view .add-to-cart .price{font-size:24px !important;line-height:28px;top:2px}
.product-view .product-shop .help-info{padding:0 0 0 35px;font-size:14px;background-size:30px;line-height:28px;}
.product-view .product-shop .availability{font-size:15px;line-height:28px;}
.zblock-menu-top .zblock-item{padding-bottom:5px;}
.zblock-menu-top .zblock-item h3{display:block;}
}
@media only screen and (max-width:479px){.header-top-wrap-inner .hotline-number{float:left;padding-left:0;}
.header-top-wrap-inner .hotline-number .time{display:block;float:none;}
.header-top-wrap-inner .hotline-number .pnum{display:block;float:none;clear:none;}
.header-top-wrap-inner .hotline-number .separator{display:none;}
.header-top-wrap-inner .right-col{padding-top:0;}
.header-top-wrap-inner{height:100px;padding:0 10px;}
.header-top-wrap-inner .download-pdf-btn{}
.header-top-wrap-inner .hotline-number .separator{padding:0 5px;}
.header-top-wrap-inner .right-col{margin-right:10px;}
.header-top-wrap-inner .download-pdf-btn{float:right;}
.product-image-thumbs li{width:49%;margin-right:0;}
.product-image-thumbs li:nth-child(even){margin-left:2%;}
.product-view{padding:10px;}
.catalog-product-view .breadcrumbs{margin:0 10px 0;}
.zblock-menu-top .zblock-item h4{font-size:12px;padding:0 5px;}
.zblock-menu-top .zblock-item h5{font-size:12px;border-left:1px solid #fff;padding:0 5px;}
}
@media only screen and (max-width:1500px){}
@media only screen and (max-width:1439px){.search-bar-row{border:0;border:2px solid #f3f3f3;border-right:0;margin:5px 0;}
.search-bar-row .wrap{padding:0;}
.search-bar-row ul.links li{float:left;width:20%;padding:0;margin:0}
.search-bar-row .filter-column{padding:0;border-top:2px solid #f3f3f3;margin:0;}
.search-bar-row .each-select{width:25%;padding:0;margin:0;border-left:0;border-right:2px solid #f3f3f3;}
.search-bar-row .search-btn, .search-bar-row .clear-btn{border-left:0;width:12.5%;padding:0;margin:0;border-right:2px solid #f3f3f3;}
.catalogsearch-result-index .search-bar-row .each-select{width: 18.75%;}
.catalog-category-view.category-linear-actuators .category-title-row{height:auto;}
.catalog-category-view.category-linear-actuators .category-title-row h3, .catalog-category-view.category-linear-actuators .category-title-row h1{margin:50px 66px;}
.col1-layout .category-products{padding:15px 20px;}
.product-overview-wrap{padding:15px 15px 0;}
.header-top-wrap{border-top:0;}
}
@media only screen and (max-width:1399px){.catalog-category-view .category-title-row .valign-wrap{padding:0 15px;}
.catalog-category-view .category-title-row .ibanner-inner{background-size:cover;background-position:center;}
.catalog-category-view.category-linear-actuators .category-title-row h3, .catalog-category-view.category-linear-actuators .category-title-row h1{margin:5px 15px;}
.category-title-row h3, .category-title-row h1{font-size:40px;}
.catalog-category-view .category-title-row .ibanner-inner .learn-more a{display:inline-block;width:200px;}
.catalog-category-view .category-title-row .ibanner-inner .learn-more a img{max-width:100%;}
}
@media only screen and (max-width:1280px){.header .logo{height:50px;}
ul.main-nav{padding-top:14px;}
.blog-header-top-wrap .header-top-wrap-inner .header-cart{padding:0 0 0 10px;}
.progressive-automations-canada .product-view .product-shop .product-name {width: 60%;}
}
@media only screen and (max-width:1170px){.progressive-automations-canada .header .logo{height:44px;width:auto;}
.progressive-automations-canada .header .logo img{max-height:100%;}
.header .search-btn-new{margin-top:25px;}
}
@media only screen and (max-width:1024px){.header .search-btn-new{margin-top:22px;}
.category-title-row h3, .category-title-row h1{font-size:40px;}
.products-grid .h3.product-name{width:150px;}
.products-grid .price-box{height:40px;}
.products-grid .price-box .regular-price, .products-grid .price-box .old-price, .products-grid .price-box .special-price{border:0;}
.search-bar-row ul.links, .search-bar-row ul.links li{height:46px;line-height:46px;}
.search-bar-row ul.links li a{line-height:normal;display:table;width:100%;height:100%}
.search-bar-row ul.links li a span{display:table-cell;vertical-align:middle}
.flexslider .flex-next, .flexslider .flex-prev{opacity:1 !important;}
.products-grid .h3.product-name{width:auto;}
.products-grid .product-info{position:relative;}
.products-grid .product-info{position:static;}
.products-grid > li{padding-bottom:40px;}
.category-linear-actuators .products-grid .box{min-height:320px;}
.products-grid .price-box{top:auto;bottom:0;width:100%;}
.products-grid .price-box .regular-price, .products-grid .price-box .old-price, .products-grid .price-box .special-price, .products-grid .cart-btn{width:50%;}
.category-title-row .float-left, .category-title-row .float-right{float:none !important;text-align:center;}
.catalog-category-view .category-title-row .ibanner-inner .learn-more{position:static;}
.catalog-category-view.category-linear-actuators .category-title-row h1{padding:15px;}
.catalog-category-view.category-linear-actuators .category-title-row h3{font-size:32px;}
.catalog-product-view .social-row{right:0;}
}
@media only screen and (max-width:768px){.header-top-wrap{background:#c8c8c8;border:0;}
.header{padding-left:15px;padding-right:15px;background:#ededed;}
.header .logo{text-align:left;margin:0;}
.mobile-menu-btn{right:15px;left:auto;}
.products-grid > li{float:left;width:48%;margin-right:4% !important;}
.products-grid > li:nth-child(even){clear:none;margin-right:0!important;}
.products-grid .h3.product-name{width:200px;}
}
@media only screen and (max-width:767px){.search-bar-row ul.links{padding:0;height:46px;}
.search-bar-row ul.links li a{height:46px;line-height:normal;padding:5px;text-align:center;}
.search-bar-row .each-select, .search-bar-row .search-btn{width:27%;height:36px;line-height:36px;background-size:3px 108px;}
.catalogsearch-result-index .search-bar-row .each-select{width: 20.25%;}
.search-bar-row .search-btn{width:19%;}
.search-bar-row .clear-btn{display:none;}
.search-bar-row .each-select select{height:36px;line-height:36px;font-size:14px;background-size:24px;padding-left:20px;}
.category-linear-actuators .products-grid .box{min-height:320px;}
.category-title-row h3, .category-title-row h1{padding:20px;margin:0;font-size:30px;}
.catalog-category-view.category-linear-actuators .category-title-row h3, .catalog-category-view.category-linear-actuators .category-title-row h1{font-size:30px;margin:0;text-align:center;}
.catalog-category-view .category-title-row .ibanner-inner .learn-more a{width:150px;}
.catalog-category-view .category-title-row .ibanner-inner{height:180px;}
.product-overview.opened{max-height:1500px;}
.product-view .add-to-cart-right{float:right;width:260px;}
.product-view .add-to-cart-buttons .button{position:static;}
.product-view .add-to-cart .qty-wrapper{margin:0;float:left;}
.product-view .add-to-cart-right .add-to-cart-buttons{float:right;}
.is-blog .footer-top-panel .footer-links{display:block;}
.is-blog .footer-top-panel .footer-col{border:0;}
.is-blog .footer .social{float:none;}
.catalog-category-view.category-linear-actuators .category-title-row h1{padding:15px 0;font-size:32px;}
.catalog-category-view.category-linear-actuators .category-title-row h3{font-size:28;}
.col1-layout .category-products{padding:15px 15px;}
.blog-page .blog-cta-images .col{width:100%;float:none;margin-bottom:10px;}
.blog-page .blog-cta-images .col h3{height:104px;font-size:28px;padding-top:20px;}
.blog-page .blog-cta-images .col h3.small-text{font-size:25px;line-height:25px;padding-top:40px}
}
@media only screen and (max-width:479px){.header{padding:10px 15px;}
.products-grid > li{width:100%;margin-right:0;margin-bottom:10px;}
.header-top-wrap-inner ul.btns li a{padding:0 5px;}
.search-bar-row{border:0;margin:0}
.search-bar-row .each-select, .search-bar-row .search-btn, .search-bar-row .clear-btn{width:100% !important;height:32px;line-height:32px;border:0;margin-bottom:10px;}
.search-bar-row .search-btn, .search-bar-row .clear-btn{width:49%  !important;margin:0;}
.search-bar-row .clear-btn{float:right;display:block;}
.search-bar-row .filter-column{border-top:0;}
.search-bar-row .each-select select{height:32px;line-height:32px;}
.search-bar-row ul.links{height:auto;border:0;line-height:20px;padding:10px 5px 0;}
.search-bar-row ul.links li{height:14px;line-height:14px;margin-bottom:10px;float:none;width:auto;border:0;border-left:1px solid #4bbcd0;}
.search-bar-row ul.links li a{height:14px;line-height:14px;font-size:13px;padding:0 4px;background:none;}
.search-bar-row ul.links li a:hover{color:#4bbcd0;background:none;}
.search-bar-row ul.links li:first-child{border:0;}
.search-bar-row .filter-column{background:#5cb6c6;padding:10px;}
.header-top-wrap-inner .header-cart{padding:0 10px;}
.header-top-wrap{border-top:0;}
.header-top-wrap-inner{height:90px;}
.header-top-wrap-inner .hotline-number{float:left;padding-left:0;height:auto;margin-top:5px;}
.header-top-wrap-inner .hotline-number .pnum{display:block;float:none;clear:none;line-height:normal;height:auto;font-size:14px;}
.header-top-wrap-inner .hotline-number .time{display:block;float:none;line-height:normal;font-size:14px;}
.header-top-wrap-inner .download-pdf-btn{margin-top:5px;font-size:17px;}
.header-top-wrap-inner .download-pdf-btn em{display:none;}
.header-top-wrap-inner .right-col{position:absolute;bottom:8px;top:auto;width:100%;padding:0 10px 0 0;margin:0;}
.flags-wrap{padding:0;position:absolute;}
.flags-wrap a{width:120px;margin:0;}
.flags-wrap a img{max-width:100%;}
.header-top-wrap-inner ul.btns{float:right;margin-right:45px;}
.header-top-wrap-inner ul.btns li{padding:0;margin:0}
.related-products-box .imagebox{width:auto;}
.product-view .add-to-cart-buttons .button{width:auto;}
.catalog-category-view.category-linear-actuators .category-title-row h1{padding:10px 0;font-size:25px;}
.catalog-category-view.category-linear-actuators .category-title-row h3{font-size:20px;}
.progressive-automations-canada .header .logo img.cad-logo{display:none;}
.data-table tfoot td .button2{font-size:11px;}
.blog-header-top-wrap .header-top-wrap-inner .right-col{position:static;}
.blog-header-top-wrap .header-cart{display:inline-block !important;}
.blog-header-top-wrap .header-cart .text{display:none !important;}
.blog-header-top-wrap .store-link{margin-top:3px;}
.blog-header-top-wrap .header-top-wrap-inner .hotline-number{float:none;display:block;clear:both;padding:0;height:auto;margin-bottom:5px;}
.is-blog .blog-header-top-wrap .hotline-number .pnum, .blog-header-top-wrap .header-top-wrap-inner .hotline-number .time{display:inline-block;}
.is-blog .blog-header-top-wrap .header-top-wrap-inner .right-col{padding-top:0;}
.is-blog .blog-header-top-wrap .header-top-wrap-inner ul.btns{float:right;margin:0;}
.is-blog .blog-header-top-wrap .header-top-wrap-inner ul.btns li:first-child > a{margin-left:0;}
.is-blog .blog-header-top-wrap .header-top-wrap-inner .header-cart{position:absolute;top:4px;right:8px;}
.blog-page .blog-cta-images .col h3{height:70px;font-size:22px;padding-top:15px;}
.blog-page .blog-cta-images .col h3.small-text{font-size:18px;line-height:20px;padding-top:20px}
}