@media (min-width:992px){
    .col-md-first{clear:left}
}
@media (min-width:768px){
    .col-sm-first{clear:left}
}
@media (max-width:767px){
    .col-xs-first{clear:left}
}
.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}
.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}
.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0,0,0)}
.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition:height 500ms ease-in-out;-moz-transition:height 500ms ease-in-out;-ms-transition:height 500ms ease-in-out;-o-transition:height 500ms ease-in-out;transition:height 500ms ease-in-out}
.owl-carousel .owl-item{float:left;width: auto !important;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}
.owl-controls{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}
.grabbing{cursor:url(../img/grabbing.png) 8 8,move}
.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0,0,0);-moz-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0)}
body{font-size:13px;font-family:Open Sans,sans-serif}
body a{color:#ff8100}
body a:hover{color:#cc6700;text-decoration:none}
body a:hover,body a:focus,body a:active{outline:0;text-decoration:none;}
/*body *{-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease} */
.orange_text,.highlight{color:#ff8100}
.block .block-head{border-bottom:1px solid #d0d0d0;margin-bottom:25px}
.block .block-head.center{text-align:center}
.block .block-head h3{margin:0;padding:10px 5px 15px;display:inline-block;vertical-align:middle;position:relative;font-size:150%;text-transform:uppercase}
.block .block-head h3:before{content:'';display:block;width:100%;height:1px;position:absolute;background:#ff8100;left:0;top:100%}
.block .block-head a{float:right;margin-top:15px;color:#181213}
.block .block-head a:hover{color:#ff8100}
.block.bg-center{text-align:center;background:#f7f7f7;padding:10px 5%;border: solid 1px #eaeaea;}
.additional-info-container{border-top:1px dashed #d0d0d0;border-bottom:1px dashed #d0d0d0;padding:10px 0}
.additional-info-container .additional-info{border-left:1px solid #d0d0d0;text-transform:uppercase;font-size:110%;padding-top:5px;padding-bottom:5px}
.additional-info-container .additional-info:first-child{border-left:0}
.additional-info-container .additional-info:first-child+div{text-align:center}
.additional-info-container .additional-info:first-child+div+div{text-align:right}
.mr0{margin:0}
.singe_post{border:1px solid #d0d0d0;position:relative}
.singe_post:before,.singe_post:after{content:" ";display:table}
.singe_post:after{clear:both}
.singe_post .img{float:left;width:65%}
.singe_post .img img{width:100%;height:auto}
.singe_post .info{float:left;width:35%;padding:0 10px;position:absolute;height:100%;top:0;right:0}
.singe_post .info .top{overflow:auto;height:65%}
.singe_post .info .bottom{position:absolute;width:100%;left:0;bottom:0;background:#f8f8f7;border-top:1px solid #d0d0d0}
.singe_post .info .bottom p{margin:0;padding:10px}
h3.title-line{margin:0;padding:15px 0;position:relative;border-bottom:1px solid #d0d0d0;color:#ff8100;font-size:120%;margin-bottom:10px}
h3.title-line:before{content:'';display:block;position:absolute;left:0;width:30px;height:1px;background:#ff8100;top:100%}
.home #ht_wrapall{overflow:hidden}
#ht_header_mobile{height:60px;border-bottom:1px solid #d0d0d0;background:#f5f5f5;margin-bottom:20px}
#ht_header_mobile .container{position:relative}
#ht_header_mobile .menu-mobile{position:absolute;top:0;left:15px}
#ht_header_mobile .block-cart{position:absolute;top:0;right:15px}
#ht_header_mobile .block-cart .fa,#ht_header_mobile .menu-mobile .fa{width:60px;height:60px;line-height:60px;text-align:center;color:#181213;font-size:20px;cursor:pointer}
#ht_header_mobile .block-cart .fa:hover,#ht_header_mobile .menu-mobile .fa:hover{color:#ff8100}
#ht_header_mobile #ht_logo_mobile{margin:0;height:60px;width:auto;text-align:center}
#ht_header_mobile #ht_logo_mobile img{height:60px;width:auto}
#ht_header_mobile .overlay{position:fixed;width:100%;height:100%;left:0;top:0;background:rgba(0,0,0,.09999999999999998);z-index:9997;display:none;bottom:0;right:0}
#ht_header_mobile #nav_mobile{position:fixed;width:250px;top:0;left:-250px;background:#f5f5f5;border:1px solid #d0d0d0;max-height:100%;overflow:auto;border-top:0;z-index:9998;-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#ht_header_mobile #nav_mobile .inner{padding:0 0 10px}
#ht_header_mobile #nav_mobile .nav_title{text-align:center;height:60px;text-transform:uppercase;line-height:60px;border-bottom:1px solid #d0d0d0;font-size:16px}
#ht_header_mobile #nav_mobile .block-search{padding:10px;border-bottom:1px solid #d0d0d0}
#ht_header_mobile #nav_mobile .block-search button{display:none}
#ht_header_mobile #nav_mobile .block-search input{width:100%;background:#fff;color:#999;border:1px solid #d0d0d0;padding:5px 10px}
#ht_header_mobile #nav_mobile .main-menu{border-bottom:1px solid #d0d0d0}
#ht_header_mobile #nav_mobile .main-menu ul{margin:0;padding:0;list-style:none;border-top:1px solid #d0d0d0}
#ht_header_mobile #nav_mobile .main-menu ul:first-child{border:0}
#ht_header_mobile #nav_mobile .main-menu ul li{border-top:1px solid #d0d0d0}
#ht_header_mobile #nav_mobile .main-menu ul li:first-child{border:0}
#ht_header_mobile #nav_mobile .main-menu ul li a{display:block;padding:10px;text-transform:uppercase;color:#181213;position:relative}
#ht_header_mobile #nav_mobile .main-menu ul li a:hover,#ht_header_mobile #nav_mobile .main-menu ul li a.active{color:#ff8100;background:#fff}
#ht_header_mobile #nav_mobile .main-menu ul li a.arrow-r:after{content:'\f054';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:20px;height:20px;text-align:center;line-height:20px;vertical-align:middle;position:absolute;top:50%;margin-top:-10px;right:0}
#ht_header_mobile #nav_mobile .block-social{padding:10px;border-bottom:1px solid #d0d0d0}
#ht_header_mobile #nav_mobile .block-social ul{margin:0;padding:0;list-style:none}
#ht_header_mobile #nav_mobile .block-social ul:before,#ht_header_mobile #nav_mobile .block-social ul:after{content:" ";display:table}
#ht_header_mobile #nav_mobile .block-social ul:after{clear:both}
#ht_header_mobile #nav_mobile .block-social ul li{float:left}
#ht_header_mobile #nav_mobile .block-social ul li i{width:30px;height:30px;line-height:30px;text-align:center;color:#fff}
#ht_header_mobile #nav_mobile .block-subscribe{padding:10px}
#ht_header_mobile #nav_mobile .block-subscribe button{width:100%;background:#ff8100;color:#fff;border:0;text-transform:uppercase;padding:5px 10px}
#ht_header_mobile #nav_mobile .block-subscribe input{width:100%;background:#fff;color:#999;border:1px solid #d0d0d0;padding:5px 10px;margin-bottom:10px}
#ht_header_top{background:#1e191a}
#ht_header_top .top-menu{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}
#ht_header_top .top-menu>li{display:inline-block;vertical-align:middle;position:relative}
#ht_header_top .top-menu>li>a{color:#eee;line-height:34px;padding:0 15px;text-transform:uppercase;display:block;font-weight:700}
#ht_header_top .top-menu>li:hover ul{display:block}
#ht_header_top .top-menu>li ul{margin:0;padding:0;list-style:none;padding:15px;display:none;position:absolute;top:100%;left:0;border:1px solid #1e191a;border-top:0;z-index:9999;width:180px}
#ht_header_top .top-menu>li ul li{padding:3px 0}
#ht_header_top .top-menu>li ul li a{color:#4b4b4b}
#ht_header_top .top-menu>li ul li a:hover{color:#ff8100}

#ht_header_top .custommer{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}
#ht_header_top .custommer>li{display:inline-block;vertical-align:middle;border-right:1px solid #eee}
#ht_header_top .custommer>li:first-child{border-left:1px solid #eee}
#ht_header_top .custommer>li>a{color:#eee;line-height:34px;padding:0 10px;display:block;font-weight:700}
#ht_header_top .custommer>li>a:hover,#ht_header_top .custommer>li>a.active{background:#444}
@media (max-width:991px){#ht_header_top .custommer{border-left:1px solid #eee;border-right:1px solid #eee;padding:0 5px}
#ht_header_top .custommer>li{border:0}
#ht_header_top .custommer>li:first-child{border:0}
#ht_header_top .custommer>li:first-child:after{content:'/';display:inline-block;vertical-align:middle;color:#eee}
#ht_header_top .custommer>li i{display:none}
#ht_header_top .custommer>li>a{padding:0 5px;display:inline-block;vertical-align:middle}
}
#ht_header_top .block-media{display:inline-block;vertical-align:middle;position:relative;float:right}
#ht_header_top .block-media>span{display:none}
#ht_header_top .block-media .social-top{margin:0;padding:0;list-style:none}
#ht_header_top .block-media .social-top li{float:left;border-right:1px solid #eee}
#ht_header_top .block-media .social-top li:first-child{border-left:1px solid #eee}
#ht_header_top .block-media .social-top li a{line-height:34px;text-align:center;color:#eee;width:34px;height:34px;font-size:18px;display:block}
@media (max-width:1199px){#ht_header_top .block-media .social-top li a{width:30px}
}
@media (max-width:991px){#ht_header_top .block-media .caret{color:#ff8100}
#ht_header_top .block-media>span{color:#eee;line-height:34px;padding:0 10px;display:block;font-weight:700}
#ht_header_top .block-media .social-top{display:none;position:absolute;top:100%;right:0;width:110px;background:#444;z-index:1;padding:10px}
#ht_header_top .block-media .social-top li{border:0}
#ht_header_top .block-media .social-top li:first-child{border-left:0}
#ht_header_top .block-media .social-top li a:hover{background:#1e191a}
#ht_header_top .block-media:hover>span{background:#444}
#ht_header_top .block-media:hover .social-top{display:block}
}
#ht_header_top .currency{float:right;margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}
#ht_header_top .currency>li{display:inline-block;vertical-align:middle;position:relative}
#ht_header_top .currency>li .caret{color:#ff8100}
#ht_header_top .currency>li>span{color:#1e191a;line-height:34px;padding:0 20px;text-transform:uppercase;display:block;font-weight:700;background:#fff}
@media (max-width:991px){#ht_header_top .currency>li>span{padding:0 10px}
}
#ht_header_top .currency>li:hover ul{display:block}
#ht_header_top .currency>li ul{margin:0;padding:0;list-style:none;padding:5px 15px;display:none;position:absolute;top:100%;right:-2px;background:#fff;border:1px solid #1e191a;border-top:0;z-index:1;width:100px;text-align:right}
#ht_header_top .currency>li ul li{padding:3px 0}
#ht_header_top .currency>li ul li a{color:#4b4b4b}
#ht_header_top .currency>li ul li a:hover{color:#ff8100}
#ht_header_middle #ht_logo{float:left;margin:15px 0 10px}
#ht_header_middle .block-right{float:right;margin-top:25px}
#ht_header_middle .block-right .block-search{display:inline-block;vertical-align:middle}
#ht_header_middle .block-right .block-search input{display:inline-block;vertical-align:middle;border:1px solid #d0d0d0}
#ht_header_middle .block-right .block-search input,#ht_header_middle .block-right .block-search button{display:inline-block;vertical-align:middle;border:1px solid #d0d0d0;background:0 0;height:34px !important;line-height:34px;padding:0 10px}
#ht_header_middle .block-right .block-search button{margin-left:-5px}
#ht_header_middle .block-right .block-cart{display:inline-block;vertical-align:middle;border-left:1px solid #d0d0d0;margin-left:25px}
#ht_header_middle .block-right .block-cart h4{display:inline-block;vertical-align:middle;font-size:115%;font-weight:700;margin:0;padding:0 35px 0 20px}
#ht_header_middle .block-right .block-cart h4 span{display:inline;margin:10px 0}
#ht_header_middle .block-right .block-cart h4 a{display:block;color:#181213}
#ht_header_middle .block-right .block-cart .hdr_basket{display:inline-block;vertical-align:middle;text-align:center;background:#e2e2e1;border:1px solid #d0d0d0}
#ht_header_middle .block-right .block-cart .hdr_basket .cart-button{height:4rem;color:#181213}
#ht_menu{margin-bottom:20px}
#ht_menu .main-menu{background:#f5f5f5;border:1px solid #d0d0d0}
#ht_menu .main-menu:before,#ht_menu .main-menu:after{content:" ";display:table}
#ht_menu .main-menu:after{clear:both}
#ht_menu .main-menu ul.link-extras,#ht_menu .main-menu ul.menu{margin:0;padding:0;list-style:none;display:inline-block;vertical-align:middle}
#ht_menu .main-menu ul.link-extras li,#ht_menu .main-menu ul.menu li.parent-category{display:inline-block;vertical-align:middle;line-height:48px}
#ht_menu .main-menu ul.link-extras li a.parent-cat-link,#ht_menu .main-menu ul.menu li a.parent-cat-link{display:block;padding:0 10px;color:#181213;position:relative; font-weight:600;}
#ht_menu .main-menu ul.link-extras li a.parent-cat-link:before,#ht_menu .main-menu ul.menu li a.parent-cat-link:before,#ht_menu .main-menu ul.link-extras li a.parent-cat-link:after,#ht_menu .main-menu ul.menu li a.parent-cat-link:after{content:'';display:block;position:absolute;top:-1px;left:0;width:100%;height:2px;background:#ff8100;opacity:0;filter:alpha(opacity=0);-webkit-transition:all .25s ease;-o-transition:all .25s ease;transition:all .25s ease}
#ht_menu .main-menu ul.link-extras li a.parent-cat-link:after,#ht_menu .main-menu ul.menu li a.parent-cat-link:after{top:auto;bottom:-1px}
#ht_menu .main-menu ul.link-extras li a.parent-cat-link:hover,#ht_menu .main-menu ul.menu li a.parent-cat-link:hover,#ht_menu .main-menu ul.link-extras li a.parent-cat-link.active,#ht_menu .main-menu ul.menu li a.active{color:#ff8100}
#ht_menu .main-menu ul.link-extras li a.parent-cat-link:hover:before,#ht_menu .main-menu ul.menu li a.parent-cat-link:hover:before,#ht_menu .main-menu ul.link-extras li a.parent-cat-link.active:before,#ht_menu .main-menu ul.menu li a.parent-cat-link.active:before,#ht_menu .main-menu ul.link-extras li a.parent-cat-link:hover:after,#ht_menu .main-menu ul.menu li a.parent-cat-link:hover:after,#ht_menu .main-menu ul.link-extras li a.parent-cat-link.active:after,#ht_menu .main-menu ul.menu li a.parent-cat-link.active:after{opacity:1;filter:alpha(opacity=100)}
@media (max-width:1199px){#ht_menu .main-menu ul.link-extras li a,#ht_menu .main-menu ul.menu li a{padding:0 5px}
}
@media (max-width:991px){#ht_menu .main-menu ul.link-extras li a,#ht_menu .main-menu ul.menu li a{padding:0 2px;letter-spacing:-.5px;font-size:92%}
}
#ht_menu .main-menu ul.link-extras{float:right;background:#e2e2e2;border-left:1px solid #d0d0d0;padding:0 10px}
#ht_menu .main-menu ul.link-extras li a:before,#ht_menu .main-menu ul.link-extras li a:after{display:none}
@media (max-width:991px){#ht_menu .main-menu ul.link-extras{padding:0 5px}
}
#ht_breadcrumb .breadcrumb{padding:0;background:0 0}
#ht_breadcrumb .breadcrumb li{color:#ff8100;font-weight:700}
#ht_breadcrumb .breadcrumb li+li:before{content:'>'}
#ht_breadcrumb .breadcrumb a{color:#181213;font-weight:400}
#ht_breadcrumb .breadcrumb a:hover{color:#ff8100}
#ht_slideshow{margin-bottom:25px}
#ht_slideshow .slideshow{border:1px solid #d0d0d0;position:relative}
#ht_slideshow .slideshow .owl-prev{position:absolute;left:5px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
#ht_slideshow .slideshow .owl-next{position:absolute;right:5px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
#ht_slideshow .slideshow .slide:before,#ht_slideshow .slideshow .slide:after{content:" ";display:table}
#ht_slideshow .slideshow .slide:after{clear:both}
#ht_slideshow .slideshow .slide .info{width:50%;padding:50px 40px 0 60px;}
#ht_slideshow .slideshow .slide .info h3{color:#ff8100;font-size:180%;margin:0 0 15px; font-weight: 600;}
#ht_slideshow .slideshow .slide .info .price{font-size:180%;color:#ff8100;font-weight: 600;}
#ht_slideshow .slideshow .slide .img{float:right}
@media (max-width:767px){#ht_slideshow .slideshow .slide .info{clear:both;width:100%;background:#f4f4f4;border-top:1px solid #d0d0d0;padding:15px 50px 15px 15px;padding-right:30%;position:relative}
#ht_slideshow .slideshow .slide .info:before,#ht_slideshow .slideshow .slide .info:after{content:" ";display:table}
#ht_slideshow .slideshow .slide .info:after{clear:both}
#ht_slideshow .slideshow .slide .info .price{position:absolute;top:15px;right:15px}
#ht_slideshow .slideshow .slide .img{width:100%;text-align:center}
}
#ht_catinfo{margin-bottom:20px}
/*.results{text-align:center;position:relative;padding:5px 0 0}
.results:before{content:'';height:1px;background:#ddd;position:absolute;top:50%;left:0;width:100%}
.results .total{position:relative;z-index:1;background:#fff;display:inline-block;padding:0 5px}*/
.woocommerce-result-count{text-align: center;margin: 2rem;}
div.product_meta{display:none !important;}
#ht_content{margin-bottom:1rem}
#ht_spol{margin-bottom:20px}
.banner{position:relative}
.banner img{max-width:100%}
.banner h3{position:absolute;bottom:15px;left:15px;margin:0;text-transform:uppercase;color:#fff}
.banner .btn{position:absolute;padding-right:25px;padding-left:25px;border:2px solid #fff;border-radius:0;right:15px;bottom:15px;color:#fff;text-transform:uppercase}
.slider_item{position:relative}
.slider_item .item{background:#ff8100;color:#fff;padding:20px 30px;text-align:center}
.slider_item .item a{color:#fff}
.slider_item .item h3{font-size:21px;margin:0}
.slider_item .item .prince{font-size:65px;font-weight:700}
.slider_item .item .prince:before{content:'';position:absolute;display:block;background:#ff8100;width:14px;height:14px;left:50%;margin-left:-10px;border:6px double #fff;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);bottom:-3px;z-index:1}
.slider_item .item .btn{margin-top:10px;padding-right:25px;padding-left:25px;border:2px solid #fff;border-radius:0}
.slider_item .item .head{position:relative;margin-bottom:15px;padding-bottom:5px}
.slider_item .item .head:before,.slider_item .item .head:after{content:'';position:absolute;display:block;height:1px;background:#fff}
.slider_item .item .head:before{bottom:0;width:100%;left:0}
.slider_item .item .head:after{width:90%;left:5%;bottom:5px}
.slider_item .owl-prev{position:absolute;left:10px;top:45%;color:#fff;font-size:20px}
.slider_item .owl-next{position:absolute;right:10px;top:45%;font-size:20px;color:#fff}
#ht_slider1{position:relative;z-index:3}
#ht_slider2{position:relative;z-index:2}
#ht_slider3{position:relative;z-index:1}
.product{padding:0 15px;position:relative}
.product .inner{position:relative;padding-bottom:20px;margin-bottom:85px}
.product .img{text-align:center;border:1px solid #d0d0d0}
.product .img img{max-width:100%}
.product .info{position:absolute;top:100%;border:1px solid #d0d0d0;border-left: 1px solid #f4f4f4;border-right: 1px solid #f4f4f4;border-bottom: 1px solid #f4f4f4;padding:10px 5px;width:100%;z-index:1}
.product .info:before{content:'';display:block;position:absolute;left:0;width:25%;height:1px;background:#ff8100;bottom:100%}
.product .info .title{color:#181213;display:block;font-weight: 600;}
.product .info .title:hover{color:#ff8100}
.product .info .price{display:block;color:#ff8100;position: absolute;bottom: 2rem;}
.product .info button{width:34px;height:34px;line-height:34px;text-align:center;background:#ff8100;border:0;position:absolute;top:15px;right:0;color:#fff;border-radius:5px}
.product .info .description{display:none;padding:0px 10px;}
.product .info .description .desc{border-top:1px dashed #d0d0d0;border-bottom:1px dashed #d0d0d0;margin:10px 0;padding:10px 0}
.product .info .description .readmore{display:block;background:#6b6b6b;padding:10px;color:#fff;text-transform:uppercase;font-weight:700;text-align:center}
.product:hover .info{background:#fff;border:1px solid #d0d0d0;z-index:9999}
.product:hover .info button{right:10px}
.product:hover .info .description{display:block}
.price-slider:before,.price-slider:after{content:" ";display:table}
.price-slider:after{clear:both}
.price-slider .ht-range-wrap{margin:20px 0;padding-right:12px}
.price-slider .ht-range-wrap:before,.price-slider .ht-range-wrap:after{content:" ";display:table}
.price-slider .ht-range-wrap:after{clear:both}
.price-slider .ht-range-wrap .ht-range{height:1px;position:relative;background:#b3b3b3}
.price-slider .ht-range-wrap .ht-range .ht-price-slider-range{background:#e6e6e6;position:absolute;top:0;height:1px}
.price-slider .ht-range-wrap .ht-range .btn-slide{position:absolute;width:12px;height:12px;background:#ff8100;border:1px solid #181213;margin-top:-6px}
.ht-slider{padding:20px 0}
.ht-slider .owl-carousel .owl-wrapper-outer{overflow:visible}
.ht-slider .owl-carousel .owl-wrapper-outer .owl-item{opacity:0;filter:alpha(opacity=0);}
.ht-slider .owl-carousel .owl-wrapper-outer .owl-item.active{opacity:1;filter:alpha(opacity=100);}
.ht-slider.bg{border-top:1px solid #d0d0d0;border-bottom:1px solid #d0d0d0}
.ht-slider.last{margin-bottom:30px}
.ht-slider .block-body{position:relative;z-index:2}
.ht-slider .owl-prev{position:absolute;left:-15px;top:30%;color:#ff8100;font-size:30px}
.ht-slider .owl-next{position:absolute;right:-15px;top:30%;color:#ff8100;font-size:30px}
@media (max-width:767px){.ht-slider .owl-prev{left:20px}
.ht-slider .owl-next{right:20px}
}
#ht_newsletter{margin-bottom:20px}
#ht_newsletter .block-newsletter{width:55%;display:block;margin-left:auto;margin-right:auto;text-align:center;background:#f8f8f7;border:5px solid #efefef;padding:15px}
#ht_newsletter .block-newsletter:before,#ht_newsletter .block-newsletter:after{content:" ";display:table}
#ht_newsletter .block-newsletter:after{clear:both}
#ht_newsletter .block-newsletter label{display:inline-block;vertical-align:middle;height:34px;line-height:34px;font-weight:700;text-transform:uppercase;margin:0}
#ht_newsletter .block-newsletter input{display:inline-block;vertical-align:middle;border:1px solid #d0d0d0;height:34px;line-height:34px;padding:0 10px;color:#999;width:250px}
#ht_newsletter .block-newsletter button{display:inline-block;vertical-align:middle;height:34px;line-height:34px;background:#6b6b6b;border:0;color:#fff;font-weight:700;text-transform:uppercase;padding:0 20px}
@media (max-width:1199px){#ht_newsletter .block-newsletter{width:75%}
}
#ht_blogs{padding:20px 0 30px}
#ht_blogs .blog_tab .nav-tab{margin:0;padding:0;list-style:none;border:1px solid #ff8100;margin-bottom:15px}
#ht_blogs .blog_tab .nav-tab:before,#ht_blogs .blog_tab .nav-tab:after{content:" ";display:table}
#ht_blogs .blog_tab .nav-tab:after{clear:both}
#ht_blogs .blog_tab .nav-tab li{float:left;width:50%}
#ht_blogs .blog_tab .nav-tab li a{color:#181213;text-transform:uppercase;text-align:center;display:block;padding:8px 0}
#ht_blogs .blog_tab .nav-tab li.active a{background:#ff8100;color:#fff}
#ht_blogs .blog_tab .media>a{width:30%}
#ht_blogs .blog_tab .media>a img{width:100%;height:auto}
#ht_brands{text-align:center;border-top:1px solid #f1f1f3;padding:15px 0}
#ht_brands .owl-prev{position:absolute;left:0;top:50%;margin-top:-8px}
#ht_brands .owl-next{position:absolute;right:0;top:50%;margin-top:-8px}
#ht_twitter{background:#EAEAEA}
#ht_twitter .twitter{position:relative;height:50px;padding-left:70px;padding-top:8px}
#ht_twitter .twitter:before{position:absolute;content:'\f099';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:50px;height:50px;text-align:center;line-height:50px;vertical-align:middle;width:60px;background:#ff8100;left:0;top:0;font-size:35px;color:#fff}
#ht_twitter .twitter .post{color:#4a4a4a;margin:0}
#ht_twitter .twitter .post .name{font-weight:700}
#ht_twitter .twitter .post .text{font-style:italic;margin:0 10px}
@media (max-width:991px){#ht_twitter .twitter{padding-top:5px}
}
#ht_footer_top{background:#ffffff;padding:35px 0}
#ht_footer_top p{position:relative;border-bottom:1px solid #bfbfbf;color:#ddd;padding-bottom:15px;margin:0 0 15px;font-size:15px}
#ht_footer_top h4:before{content:'';display:block;position:absolute;left:0;width:25px;height:1px;background:#ff8100;top:100%}
#ht_footer_top ul{margin:0;padding:0;list-style:none}
#ht_footer_top ul li{padding:3px 0}
#ht_footer_top ul li a{color:#eee}
#ht_footer_top ul li a:hover{color:#ff8100}
#ht_footer_top ul.list-arrow a:before{content:"→";color:#ff8100;margin-right:7px}
#ht_footer_top .subscribe{padding-top:10px}
#ht_footer_top .subscribe input{display:block;width:100%;background:#5d5d5d;border:0;margin-bottom:10px;color:#eee;padding:8px 15px}
#ht_footer_top .subscribe button{background:0 0;border:2px solid #eee;text-transform:uppercase;color:#eee;font-weight:700;padding:7px 25px;margin-bottom:10px}
#ht_footer_top .block-border{border:1px solid #ddd;position:relative;margin-top:10px;padding:30px 0}
#ht_footer_top .block-border .block-title{text-align:center;position:absolute;width:100%;left:0;top:-10px}
#ht_footer_top .block-border .block-title>span{display:inline-block;color:#ddd;font-size:15px;background:#6b6b6b;line-height:1;padding:0 5px;white-space:nowrap}
#ht_footer_top .block-border ul{text-align:center}
#ht_footer_top .block-border ul li{display:inline-block;vertical-align:middle}
#ht_footer_top .block-social .block-title{color:#ddd;font-size:15px;margin-bottom:10px}
#ht_footer_top .block-social ul li{display:inline-block;vertical-align:middle;margin-left:-4px}
#ht_footer_top .block-social ul li a i{display:block;width:32px;height:32px;font-size:16px;background:#666;line-height:32px;text-align:center;color:#fff}
#ht_footer_top .float-right{float:right;height:110px}
#ht_footer_top [class*=col-]{padding-top:5px;padding-bottom:5px}
#ht_footer_bottom .copyright{color:#ff8100;padding:20px 0;margin:0}
@media (max-width:767px){#ht_footer_bottom{text-align:center}
}
#ht_left .col-title{border:1px solid #0f1010;padding:5px 10px;cursor:pointer}
#ht_left .col-title:hover+.inner .refineby{display:block}
#ht_left .refineby{margin:0;padding:0;list-style:none;display:none;background:#fff;border:1px solid #0f1010;border-top:0;padding:10px 0}
#ht_left .refineby:hover{display:block}
#ht_left .refineby li>*{color:#181213;padding:5px 10px;display:block}
#ht_left .refineby li>:hover{color:#ff8100}
#ht_left .box:before,#ht_left .box:after{content:" ";display:table}
#ht_left .box:after{clear:both}
#ht_left .box h3.title{padding:10px;margin:20px 0 0;background:#6b6b6b;color:#fff;font-size:16px;text-transform:uppercase}
#ht_left .box ul{margin:0;padding:0;list-style:none;padding:20px 0}
#ht_left .box ul li{padding:5px 0}
#ht_left .box ul li>a,#ht_left .box ul li>span{display:block;position:relative;padding:3px 0 3px 20px;color:#181213}
#ht_left .box ul li>a:before,#ht_left .box ul li>span:before{content:'';position:absolute;width:12px;height:12px;border:1px solid #ccc;left:0;top:50%;display:block;margin-top:-6px}
#ht_left .box ul li>a:after,#ht_left .box ul li>span:after{content:'';opacity:0;filter:alpha(opacity=0);position:absolute;width:8px;height:8px;left:2px;display:block;top:50%;margin-top:-4px;background:#ff8100;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}
#ht_left .box ul li>a:hover:after,#ht_left .box ul li>span:hover:after{opacity:1;filter:alpha(opacity=100)}
#ht_left .btn-action{border-top:1px solid #ccc;padding:15px 0}
#ht_left .btn-action .btn{background:#efebe6;color:#181213;font-weight: 900;border-radius:0;padding-left:20px;padding-right:20px;text-transform:uppercase}
#ht_left .btn-action .btn:hover{background:#dbd2c7}
.toolbar-top{margin-bottom:20px}
.toolbar-top:before,.toolbar-top:after{content:" ";display:table}
.toolbar-top:after{clear:both}
.toolbar-top .limiter{position:relative;float:right}
.toolbar-top .limiter .title{border:1px solid #0f1010;padding:5px 10px;cursor:pointer;padding-right:30%}
.toolbar-top .limiter ul.list-limiter{margin:0;padding:0;list-style:none;display:none;position:absolute;right:0;top:100%;z-index:9999;background:#fff;border:1px solid #0f1010;margin-top:-1px;width:100%;min-width:120px;padding:10px 0}
.toolbar-top .limiter ul.list-limiter li>*{color:#181213;padding:5px 10px;display:block}
.toolbar-top .limiter ul.list-limiter li>:hover{color:#ff8100}
.toolbar-top .limiter:hover ul.list-limiter{display:block}
.toolbar-bottom{border-bottom:1px solid #6b6b6b;padding:15px 0}
.toolbar-bottom:before,.toolbar-bottom:after{content:" ";display:table}
.toolbar-bottom:after{clear:both}
.toolbar-bottom .ht-pagination{float:right;margin:0;padding:0;list-style:none;font-size:14px;margin-top:3px}
.toolbar-bottom .ht-pagination li{display:inline-block;vertical-align:middle;text-transform:uppercase}
.toolbar-bottom .ht-pagination li *{color:#181213;padding:0 2px;display:inline-block;vertical-align:middle}
.toolbar-bottom .ht-pagination li a:hover{color:#ff8100}
.toolbar-bottom .ht-pagination li i{color:#ff8100;font-size:16px}
.toolbar-bottom .ht-pagination li i[class*=left]{margin-right:5px}
.toolbar-bottom .ht-pagination li i[class*=right]{margin-left:5px}
.toolbar-bottom .viewall{color:#181213;background:#efebe6;text-transform:uppercase;border-radius:0;padding-left:20px;padding-right:20px}
.toolbar-bottom .viewall:hover{background:#dbd2c7}
@media (max-width:767px){#ht_content>.container{position:relative}
#ht_content>.container #ht_left{position:absolute;top:0;left:15px;padding:0;width:130x;background:#fff;z-index:2}
#ht_content>.container #ht_left .refineby{display:block;border:1px solid #181213}
#ht_content>.container #ht_left>.inner{border:1px solid #181213;padding:10px;display:none;width:250px;position:absolute;top:100%;left:0;background:#fff;margin-top:-1px}
#ht_content>.container #ht_left:hover>.inner{display:block}
}
.product-view .product-media .producr_head{text-align:center}
.product-view .product-media .producr_head .p_name{border-bottom:1px solid #d0d0d0;margin-bottom:25px;margin:0 0 10px}
.product-view .product-media .producr_head .p_name span{margin:0;padding:5px 5px 10px;display:inline-block;vertical-align:middle;position:relative;text-transform:uppercase}
.product-view .product-media .producr_head .p_name span:before{content:'';display:block;width:100%;height:1px;position:absolute;background:#ff8100;left:0;top:100%}
.product-view .product-media .producr_head .p_price{margin:5px 0 20px}
.product-view .product-media .producr_bottom{margin-bottom:30px}
.product-view .product-media .producr_bottom .sloption{border-top:0}
.product-view .product-media .main-img{border:1px solid #ccc}
.product-view .product-media .main-img .main-img-info-wrap{position:relative}
.product-view .product-media .main-img .main-img-info{position:absolute;left:-30px;top:-1px;right:-2px;z-index:3;background:#fff;border:1px solid #ccc;border-width:1px;padding:15px}
.product-view .product-media .main-img .main-img-info .p_name{margin-top:0}
.product-view .product-media .main-img .main-img-info .p_price{margin:10px 0}
.product-view .product-media .main-img .slider_main_img{text-align:center}
.product-view .product-media .main-img .slider_main_img img{max-width:100%;height:auto}
.product-view .product-media .main-img .slider_main_img .owl-prev{position:absolute;left:5px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
.product-view .product-media .main-img .slider_main_img .owl-next{position:absolute;right:5px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
.product-view .product-media .more_view_wrap{overflow:hidden;padding:20px;/*margin-bottom:20px*/}
.product-view .product-media .more_view_wrap .item{border:1px solid #ccc;margin:0 5px}
.product-view .product-media .more_view_wrap .item img{width:100%;height:auto}
.product-view .product-media .more_view_wrap .owl-prev{position:absolute;left:-15px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
.product-view .product-media .more_view_wrap .owl-next{position:absolute;right:-15px;top:50%;margin-top:-12px;color:#ff8100;font-size:20px}
.product-view .product-media .qty,.product-view .product-media .sloption{padding:10px 0;border-top:1px solid #ccc;margin-bottom:10px}
.product-view .product-media .qty .select,.product-view .product-media .sloption .select{position:relative}
.product-view .product-media .qty .select:before,.product-view .product-media .sloption .select:before,.product-view .product-media .qty .select:after,.product-view .product-media .sloption .select:after{content:" ";display:table}
.product-view .product-media .qty .select:after,.product-view .product-media .sloption .select:after{clear:both}
.product-view .product-media .qty .select>span,.product-view .product-media .sloption .select>span{display:block;padding:7px 10px;border:1px solid #ccc;margin:5px 0 0}
.product-view .product-media .qty .select>span:before,.product-view .product-media .sloption .select>span:before{content:'\f107';display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:18px;height:18px;text-align:center;line-height:18px;vertical-align:middle;float:right;display:block;margin-left:10px;color:#ff8100;font-size:20px}
.product-view .product-media .qty .select>span:after,.product-view .product-media .sloption .select>span:after{float:right;width:18px;height:18px;border:1px solid #181213;display:block}
.product-view .product-media .qty .select span.blue:after,.product-view .product-media .sloption .select span.blue:after,.product-view .product-media .qty .select a.blue:after,.product-view .product-media .sloption .select a.blue:after{background:#0050ab;content:''}
.product-view .product-media .qty .select:hover>ul,.product-view .product-media .sloption .select:hover>ul{display:block}
.product-view .product-media .qty .select>ul,.product-view .product-media .sloption .select>ul{margin:0;padding:0;list-style:none;position:absolute;top:100%;left:0;width:100%;min-width:150px;border:1px solid #ccc;border-top:0;padding:5px 0;background:#fff;z-index:9999;display:none}
.product-view .product-media .qty .select>ul li,.product-view .product-media .sloption .select>ul li{padding:3px 0}
.product-view .product-media .qty .select>ul li>*,.product-view .product-media .sloption .select>ul li>*{display:block;padding:3px 10px;color:#181213}
.product-view .product-media .qty .select>ul li>:hover,.product-view .product-media .sloption .select>ul li>:hover{color:#ff8100}
.product-view .product-media .qty .select>ul li>:after,.product-view .product-media .sloption .select>ul li>:after{float:right;width:18px;height:18px;border:1px solid #181213;display:block}
.product-view .product-media .qty{padding:0;border:0; font-weight:bold;}
.product-view .product-media .qty:before,.product-view .product-media .qty:after{content:" ";display:table}
.product-view .product-media .qty:after{clear:both}
.product-view .product-media .qty>strong{display:inline-block;vertical-align:middle;margin-right:10px}
.product-view .product-media .qty .select{display:inline-block;vertical-align:middle;}
.product-view .product-media .btn-cart{display:block;width:100%;border-radius:0;padding:10px;background:#ff8100;color:#fff;text-transform:uppercase;font-weight:700;margin-bottom:20px}
.product-view .product-media .share{border:1px solid #ccc;padding:10px;text-align: center;}
.product-view .product-media .share .addthis{margin-bottom:10px}
.product-view .product-media .share a.sendemail{background:#e6e6e6;color:#181213;text-transform:uppercase;font-weight:700;padding:10px;display:block;width:100%;border-radius:0}
.product-view .product-tab ul.nav-tabs *{border-radius:0!important}
.product-view .product-tab ul.nav-tabs a{font-weight:700}
.product-view .product-tab ul.nav-tabs li a{background:#e6e6e6;color:#181213}
.product-view .product-tab ul.nav-tabs li a i{text-align:center;padding:5px 0 0;font-size:20px}
@media (max-width:767px){.product-view .product-tab ul.nav-tabs li a{padding-left:5px;padding-right:5px}
}
.product-view .product-tab ul.nav-tabs li.active a{background:#fff;color:#ff8100}
.product-view .product-tab .tab-content{border:1px solid #ddd;border-top:0;padding:15px}
 .more-view,.slider_main_img,#ht_slider1 .slider-wrap,#ht_slider2 .slider-wrap,#ht_slider3 .slider-wrap,.slider_brands,.slider_item,#ht_slideshow .slideshow{display:none}


@media (min-width: 979px){#ht_left .col-title{display: none;}
}

@media (min-width: 480px) {

}
@media (min-width: 481px) and (max-width: 1024px) {

}
@media (min-width: 1025px) {
    .slideshow .owl-wrapper-outer.autoHeight {
    height: 338px !important;
}
#ht_slideshow p {

}
}

div.mr_social_sharing_wrapper {height: auto; width: auto !important; margin: 4px auto !important; padding: 0; border: 0; line-height: 0; display:table;}
.desc > p{font-weight:normal;}

.col2-set {
    width: 47.8261%;
    float: left;
    margin-right: 4.34783%;
}
#gray_footer {
    background: #fff;
    padding-top: 0px;
  padding-bottom: 0px;
    overflow: hidden;
    position: relative;
    z-index: 199;
  color:#555a5f;
}
#gray_footer a{color:#555a5f;}
.social-column img{width:32px;}
.page-template-template-contact-php #ht_content > div.container {
    width: 100%;
    padding: 2rem;
}
.page-template-template-contact-php .email .form-fields input {
    width: 95% !important;
}
.page-template-template-contact-php .rc-anchor-light.rc-anchor-normal{
margin:0 0.4rem;
width: 96% !important;
}
.page-id-62825 .woochimp_skin_general .woochimp_shortcode_content button {
    float: right;
    width: 100%;
    background: #ff8100;
    border-color: #ff8100 !important;
    color: #fff !important;
    font-size: 1.3em;
    font-weight: bold;
    letter-spacing: 1px;
    text-transform: uppercase;
}
.page-id-62825 .woochimp_skin_general input:focus{
border-color:transparent !important;
box-shadow: 0 0px 4px rgba(160, 160, 160, 0.3) !important;
}