@import "fonts/110960/font110960.css";
@import "fonts/111170/font111170.css";
@import "fonts/247434/font247434.css";
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700');
.alignleft, img.alignleft{display:inline;float:left;}
.alignright, img.alignright{display:inline;float:right;}
.aligncenter, img.aligncenter{margin-right:auto;margin-left:auto;display:block;clear:both;}
.alignnone, img.alignnone{}
.wp-caption{text-align:center;padding:10px;}
.wp-caption img{border:0 none;padding:0;margin:0;}
.wp-caption p.wp-caption-text{line-height:1.5;font-size:10px;margin:0;}
.wp-smiley{margin:0 !important;max-height:1em;}
blockquote.left{text-align:right;margin-left:0;width:33%;float:left;}
blockquote.right{text-align:left;margin-right:0;width:33%;float:right;}
.aligncenter,
div.aligncenter{display:block;margin:5px auto 5px auto;}
.alignright{float:right;}
.alignleft{float:left;}
a img.alignright{float:right;}
a img.alignleft{float:left;}
a img.aligncenter{display:block;margin-left:auto;margin-right:auto}
.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 5px 10px;text-align:center;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;}
.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden;}
.screen-reader-text:focus{background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0, 0, 0, 0.6);clip:auto !important;color:#21759b;display:block;font-size:14px;font-size:0.875rem;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000;}
@media (min-width:1200px){.container{width:1185px;}
}
body{background:#e9eaea;font-family:'Roboto', sans-serif;float:left;width:100%;}
form{margin:0px;padding:0px;}
ul, ul li{list-style:none;}
a:hover, a:active, a:visited{background:none;outline:none;text-decoration:none;color:#f44f00;}
img{max-width:100%;height:auto;}
@font-face{font-family:icielBrandonTextBold;src:url("fonts/icielBrandonText-Bold.ttf");}
@font-face{font-family:AndesRoundedLight;src:url("fonts/AndesRoundedLight.otf");}
.header-top{z-index:10;background:#dedfdf;font-family:AndesRoundedLight;font-size:13px;color:#58595b;}
.header-top a{font-size:13px;transition:all 0.3s;color:#58595b;}
.nopadding{padding:0px;}
.nomargin{margin:0px;}
.header-top .fa{background:#eb7920;color:#FFF;width:18px;height:18px;text-align:center;display:inline-block;padding-top:4px;font-size:10px;border-radius:50%;}
.header-top .nav li a{padding:8px 15px;font-size:14px;}
.header-top .nav li a:hover{background:#FFF;color:#eb7920;}
.header-menu{background:#FFF;box-shadow:0px 0px 5px #ccc;padding:25px 15px;padding-bottom:0px;}
.form-search{margin:0px;padding:0px;}
.form-search .textsearch{width:100%;display:block;position:relative;padding:10px 0px;padding-left:55px;border:1px solid #57585b;color:#57585b;padding-right:150px;font-size:14px;}
.form-search{position:relative;}
.form-search .textsearch:focus{outline:none;}
.form-search .textsearch:hover{outline:none;}
.form-search .iconsearch{position:absolute;background:url(img/beforeinput.png) no-repeat center #c8cacc;height:40px;width:40px;left:1px;top:1px;z-index:9;}
#btnsearch{position:absolute;top:0px;right:0px;background:#57585b;color:#FFF;border:none;outline:none;text-align:center;width:140px;height:42px;text-transform:uppercase;font-weight:bold;transition:all 0.3s;}
#btnsearch:hover{background:#eb7920;color:#FFF;}
.nav-cart .nav li{float:left;display:inline-block;padding:0px 12px;}
.nav-cart .nav li a{display:block;font-size:13px;padding:0px;font-weight:bold;color:#57585b;text-transform:uppercase;}
.nav-cart .nav li a:hover{background:none;color:#eb7920;}
.nav-cart .nav li span.fa{width:38px;height:38px;background:#eb7920;text-align:center;color:#FFF;border-radius:50%;font-size:18px;padding-top:10px;transition:all 0.3s;margin-right:5px;}
.nav-cart .nav li:hover span.fa{background:#57585b;color:#FFF;}
.nav-cart .nav{text-align:center;float:right;}
.nav-cart .nav li:last-child{padding-right:0px;}
.nav-cart{padding-top:5px;}
.nav-cart .countcart{position:absolute;background:#eb7920;display:inline-block;padding:2px 5px;color:#FFF;top:-6px;left:-18px;font-size:9px;border-radius:2px;}
.nav-cart .countcart:after{content:'';position:absolute;border-width:7px 5px 0px 0px;border-style:solid;border-color:#eb7920 transparent;right:-6px;bottom:0px;transform:rotate(-90deg);}
.nav.nav-list-menu-checkout li{float:left;position:relative;}
.nav.nav-list-menu-checkout li:after{content:'';width:1px;height:15px;background:#c0c0c1;display:inline-block;position:absolute;right:0px;top:11px;}
.nav.nav-list-menu-checkout li a{color:#57585b;text-transform:uppercase;font-weight:bold;transition:all 0.3s;}
.nav.nav-list-menu-checkout li ul{position:absolute;z-index:999;padding-left:0px;width:230px;left:0px;display:none;background:#FFF;box-shadow:0px 0px 3px #ccc;}
.nav.nav-list-menu-checkout li ul li{display:block;width:100%;position:relative;}
.nav.nav-list-menu-checkout li ul li a{padding:9px 15px;display:block;width:100%;border-bottom:1px dotted #ccc;font-size:12px;}
.nav.nav-list-menu-checkout li ul li ul{position:absolute;left:100%;display:none !important;top:0px;}
.nav.nav-list-menu-checkout li ul li:after{display:none;}
.nav.nav-list-menu-checkout li ul li:hover ul{display:block !important;}
.nav.nav-list-menu-checkout li:hover ul{display:block;}
.nav.nav-list-menu-checkout li a:hover{background:none;color:#eb7920;}
.form-search form{margin-bottom:5px;}
.page-template .container{background:#FFF;box-shadow:0px 5px 5px 0px #ccc;}
.title-menu{background:#57585b;text-transform:uppercase;font-size:17px;color:#FFF;font-weight:bold;padding:5px 10px;}
nav#menutheme{float:left;width:100%;font-family:AndesRoundedLight;}
nav#menutheme li a{color:#000;padding:8px 15px;padding-left:30px;transition:all 0.3s;font-size:13px;font-family:'Roboto', sans-serif;}
nav#menutheme li{position:relative;border-bottom:1px dotted #ccc;}
nav#menutheme li span.tooglesubmenu{position:absolute;right:0px;top:0px;height:34px;background:#333;text-align:center;width:35px;color:#FFF;font-size:31px;line-height:0px;padding-top:14px;cursor:pointer;}
nav#menutheme li a:hover{background:#eb7920;color:#FFF;}
nav#menutheme li:hover:before{background:#FFF;color:#eb7920;}
nav#menutheme li ul{position:absolute;left:100%;top:0px;z-index:9999;background:#FFF;width:230px;padding:0px;box-shadow:0px 0px 9px #333;display:none;}
nav#menutheme li ul.showsubmenu{display:block !important;}
nav#menutheme li ul.showsubmenu li ul.showsubmenu{display:none !important;}
nav#menutheme li:hover{background:#eb7920;color:#FFF;}
nav#menutheme li:hover a{color:#FFF;}
nav#menutheme li:hover ul li a{color:#000;}
nav#menutheme li:hover ul{display:block;}
nav#menutheme li ul li ul{display:none !important;}
nav#menutheme li ul li:hover a{color:#FFF;}
nav#menutheme li ul li:hover{color:#FFF;}
nav#menutheme li ul li:hover ul li a{color:#000;}
nav#menutheme li ul li ul li:hover a{color:#fff;}
nav#menutheme li ul li:hover ul{display:block !important;}
nav#menutheme li ul li a, nav#menutheme li ul li{display:block;width:100%;}
@media (min-width:992px){.menusidebar, #logo{width:21%;}
.formtheme, .slider-home{width:79%;}
}
.padding5{padding:0px 5px;}
nav#menutheme li a span.fa, nav#menutheme li a span.glyph-icon{display:inline-block;margin-right:5px;}
nav#menutheme li i.fa.fa-angle-right{position:absolute;right:13px;color:#000;top:8px;font-size:16px;}
.owlhome .items-owl .box-items-owl{background:#FFF;padding:10px 0px;}
.padding10{padding:0px 10px;}
.row10{margin-right:-10px;margin-left:-10px;}
.product-features{margin-top:20px;margin-bottom:20px;}
.product-features .right-box-items-owl{padding-top:25px;}
.product-features .link-product{color:#57585b;font-weight:500;font-size:16px;transition:all 0.3s;max-height:42px;overflow:hidden;display:block;}
.product-features .link-product:hover{color:#eb7920;}
.product-features .items-owl p{margin-bottom:0px;}
.template-this .note-product, .product-features .note-product{font-family:AndesRoundedLight;margin-bottom:10px;}
.template-this .container{border-bottom:2px solid #FFF;padding-bottom:10px;position:relative;}
.template-this .container:before{content:'';position:absolute;bottom:-4px;height:2px;width:100%;background:#bdbec0;left:0px;}
.template-this .note-product{margin-top:5px;margin-bottom:0px;padding:0px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.product-features .price{font-weight:bold;font-size:14px;color:#eb7920;font-family:AndesRoundedLight;overflow:hidden;white-space:nowrap;display:block;text-overflow:ellipsis;}
.product-features .owl-controls{position:absolute;top:30px;width:100%;}
.product-features .owl-theme .owl-controls .owl-buttons div{background:none;color:#000;position:absolute;font-size:44px;}
.product-features .owl-theme .owl-controls .owl-buttons div.owl-next{right:10px;}
.product-features .owl-theme .owl-controls .owl-buttons div.owl-prev{left:10px;}
.title-cat-product{background:#FFF;padding:0px;margin-bottom:10px;}
.title-product-cat{background:#57585b;padding:15px;text-transform:uppercase;color:#FFF;display:inline-block;font-weight:bold;font-size:16px;position:relative;}
.title-product-cat:after{content:'';position:absolute;border-style:solid;border-width:37px 37px 0px 0px;border-color:#57585b transparent;transform:rotate(135deg);right:-18px;top:7px;}
.title-cat-product ul.nav{position:absolute;bottom:0px;right:0px;padding-right:10px;}
.title-cat-product ul.nav li{float:left;position:relative;}
.title-cat-product ul.nav li a{font-weight:bold;text-transform:uppercase;color:#57585b;font-size:12px;background:none !important;}
.title-cat-product ul.nav li a:hover{background:none;color:#eb7920;}
.title-cat-product ul.nav li:after{content:'';position:absolute;left:100%;height:15px;width:1px;background:#c0c0c1;top:11px;}
.title-cat-product ul.nav li:last-child:after{display:none;}
.padding3{padding:0px 3px;}
.list-product-incat .info-product-incat .box-thumbnail-product{height:216px;text-align:center;display:table;overflow:hidden;}
.list-product-incat .info-product-incat .box-thumbnail-product a img{max-height:216px;transition:all 0.3s;}
.list-product-incat .info-product-incat .box-thumbnail-product a{display:table-cell;vertical-align:middle;}
.list-product-incat .info-product-incat{background:#FFF;padding:10px;transition:all 0.3s;padding-bottom:15px;}
.list-product-incat .info-product-incat:hover{box-shadow:0px 0px 10px #999;}
.list-product-incat .info-product-incat .title-product{margin-top:10px;padding:0px 4px;}
.list-product-incat .info-product-incat .title-product a{color:#57585b;font-weight:400;height:37px;display:block;transition:all 0.3s;font-size:14px;font-family:"Roboto Condensed";overflow:hidden;}
.list-product-incat .info-product-incat .title-product a:hover{color:#f44f00;}
.list-product-incat .info-product-incat .price-product .text-product-price{color:#300000;font-size:14px;font-family:'Oswald', sans-serif;font-weight:600;margin-right:5px;display:inline-block;text-transform:uppercase;}
.list-product-incat .info-product-incat .price-product{margin-top:5px;padding:0px 4px;}
.list-product-incat .info-product-incat .text-product-priceold{color:#999;font-family:'Oswald', sans-serif;font-weight:600;font-size:15px;text-decoration:line-through;}
.list-product-incat .info-product-incat .extend-product-box{margin-top:5px;font-size:13px;height:35px;color:#57585b;}
.list-product-incat .info-product-incat .extend-product-box a.added_to_cart.wc-forward{display:block;position:absolute;right:4px;top:25px;width:80px;font-weight:bold;}
.checkaddtocart span.fa.fa-cart-arrow-down, .checkinstock span.fa.fa-check, .list-product-incat .info-product-incat .extend-product-box span.fa.fa-check{background:#b4b6b8;color:#FFF;text-align:center;padding:4px;font-size:10px;margin-right:4px;height:21px;width:21px;padding-top:6px;transition:all 0.3s;}
.checkaddtocart span.fa.fa-cart-arrow-down{background:#eb7920;color:#FFF;}
.list-product-incat .info-product-incat .extend-product-box span.fa.fa-check:hover{background:#eb7920;color:#FFF;}
.list-product-incat .info-product-incat .extend-product-box a span.fa.fa-cart-arrow-down{background:#eb7920;color:#FFF;text-align:center;padding:4px;display:inline-block;border-radius:2px;transition:all 0.3s;}
.list-product-incat .info-product-incat .extend-product-box a span.fa.fa-cart-arrow-down:hover{background:#f44f00;color:#FFF;}
.list-product-incat .items-product{margin-bottom:6px;}
.margintop20{margin-top:20px;}
.banner-list-home{margin-top:20px;}
.list-product-incat .info-product-incat .sale-price{background:#eb7920;color:#FFF;text-align:center;font-weight:bold;padding:8px 5px;display:inline-block;position:absolute;z-index:10;top:10px;padding-bottom:2px;left:10px;width:36px;}
.list-product-incat .info-product-incat .sale-price:before{content:'';position:absolute;display:inline-block;border-style:solid;border-width:18px 18px 18px 0px;border-color:#eb7920 transparent;bottom:-27px;transform:rotate(90deg);left:9px;}
.list-product-insidebar .box-list-product-insidebar{background:#c8cacc;}
@media (min-width:992px){.template-home .left-template-home{width:79%;}
.template-home .list-product-insidebar{width:21%;padding:0px;padding-left:10px;}
}
.product-sidebar .thumbnail-product{padding:5px;height:216px;text-align:center;display:table;width:100%;}
.product-sidebar .thumbnail-product a{display:table-cell;vertical-align:middle;width:100%;}
.product-sidebar .thumbnail-product a img{max-height:216px;width:100%;}
.date-sale{position:absolute;bottom:0px;width:100%;color:#FFF;left:0px;text-align:right;padding:6px 10px;}
.date-sale:after{content:'';position:absolute;width:100%;height:100%;background:#000;opacity:0.25;left:0px;bottom:0px;}
.date-sale span{position:relative;z-index:10;}
.list-product-insidebar .box-list-product-insidebar .product-sidebar .info-product{margin-top:7px;}
.list-product-insidebar .box-list-product-insidebar .product-sidebar .info-product a{color:#57585b;font-weight:600;display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.list-product-insidebar .box-list-product-insidebar .product-sidebar .info-product .price-info-product{color:#FFF;text-align:center;font-size:15px;margin-bottom:5px;}
.list-product-insidebar .box-list-product-insidebar .product-sidebar .info-product a:hover{color:#f44f00;}
.list-product-insidebar .bx-wrapper .bx-controls-direction a{background:none;color:#000;text-align:center;text-indent:0px;top:20px;right:inherit;left:inherit;box-shadow:0px 0px 3px #999;background:#FFF;}
.list-product-insidebar .bx-wrapper .bx-controls-direction a.bx-next{left:50%;padding-top:10px;transform:translate(-50%, 0);}
.list-product-insidebar .bx-wrapper .bx-controls-direction a.bx-prev{top:inherit;bottom:0px;padding-top:10px;left:50%;transform:translate(-50%, 0);}
.items-product-custom.items-product{width:100%;border-right:1px solid #EEE;float:left;}
.product-top .list-product-incat .items-product-custom.items-product .info-product-incat:hover{box-shadow:none;}
.product-top .list-product-top .title-cat-product{margin-bottom:0px;border-bottom:1px solid #EEE;}
.cathome{margin-top:15px;}
.cathome .title-cat-home{text-transform:uppercase;color:#57585b;font-weight:600;font-size:20px;position:relative;}
.cathome .title-cat-home span{padding:25px 0px;font-family:'Roboto Condensed', sans-serif;font-size:23px;display:inline-block;}
.cathome .title-cat-home:before{content:'';position:absolute;top:0px;height:1px;width:60%;background:#57585b;left:50%;transform:translate(-50%, 0);}
.items-new .box-items-new{padding:3px;background:#FFF;transition:all 0.3s;box-shadow:0px 0px 13px #CCC;}
.items-new .box-items-new .thumbnail-items-new{display:table;height:175px;text-align:center;width:140px;margin-right:10px;float:left;}
.items-new .box-items-new .thumbnail-items-new a{display:table-cell;vertical-align:middle;}
.items-new .box-items-new a.post-incat{display:inline-block;background:#57585b;color:#FFF;font-size:12px;font-family:icielBrandonTextBold;padding:2px 6px;transition:all 0.3s;margin-top:3px;}
.items-new .box-items-new a.link-post{font-family:'Roboto Condensed', sans-serif;display:block;text-transform:uppercase;font-weight:600;font-size:14px;color:#eb7920;transition:all 0.3s;margin-top:6px;height:40px;overflow:hidden;}
.items-new .box-items-new a.link-post:hover{color:#333;}
.items-new .box-items-new .excerpt-in-post{font-family:AndesRoundedLight;text-align:justify;font-size:13.5px;height:57px;overflow:hidden;display:block;}
.items-new .box-items-new a.post-incat:hover{background:#eb7920;color:#FFF;}
.items-new .box-items-new a.author-link-post{color:#333;}
.items-new .box-items-new .author-post{position:absolute;bottom:2px;right:0px;font-size:13px;font-family:AndesRoundedLight;width:100%;padding:5px 10px;padding-left:155px;}
.footer{margin-top:40px;background:#FFF;}
.footer .sendemail{text-transform:uppercase;color:#FFF;background:#8a8d90;padding:2px 0px;}
.footer .sendemail form{display:inline-block;}
.footer .sendemail .text-title-register-email{display:inline-block;font-weight:bold;margin-right:20px;}
.footer .sendemail form input[type='text']{padding:6px 12px;text-transform:none;font-weight:400;color:#333;font-size:13px;border:none;height:38px;width:335px;outline:none;}
.footer .sendemail form input[type='text']:focus{outline:none;}
.footer .sendemail input[type="button"]{background:#57585b;color:#FFF;text-align:center;border:none;outline:none;text-transform:uppercase;height:38px;font-weight:bold;padding:0px 20px;margin-left:-3px;transition:all 0.3s;}
.footer .sendemail .box-form-register{text-align:center;}
.footer .sendemail input[type="button"]:hover{background:#eb7920;}
.footer .content-footer{padding-top:25px;color:#57585b;font-family:AndesRoundedLight;}
.footer .content-footer p{margin-bottom:5px;}
.footer .content-footer .title-items-footer{font-weight:bold;text-transform:uppercase;color:#57585b;margin-bottom:10px;font-family:'Roboto', sans-serif;}
.footer .content-footer ul li a{padding:5px 30px;padding-right:0px;color:#57585b;position:relative;transition:all 0.3s;}
.footer .content-footer ul li{transition:all 0.3s;}
nav#menutheme li:nth-child(-n+6) a:before{height:16px;width:16px;display:block;position:absolute;content:'';left:5px;border-radius:50%;background-size:100%;top:8px;background:url("img/icon1add.jpg") no-repeat left top;}
nav#menutheme li:nth-child(n+7) a:before{height:16px;width:16px;display:block;position:absolute;content:'';left:5px;border-radius:50%;background-size:100%;top:8px;background:url("img/icon2add.jpg") no-repeat left top;}
nav#menutheme li ul li a:before, .footer .content-footer ul li a:before{content:"\f105" !important;position:absolute;background:none;font:normal normal normal 14px/1 FontAwesome;display:inline-block;left:5px;background:#eb7920 !important;color:#FFF !important;padding:0px;border-radius:50%;height:16px;width:16px;font-size:12px;text-align:center;padding-top:2px;padding-left:1px;top:8px;}
.footer .content-footer ul li:hover{background:rgba(0, 0, 0, 0.1);font-weight:bold;}
.footer .content-footer ul li:hover a{padding-left:40px;}
.faborder{background:#57585b;color:#FFF;text-align:center;height:20px;width:20px;border-radius:50%;padding-top:3px;}
.copyright{background:#FFF;padding-bottom:48px;padding-top:10px;}
.copyright p{margin-bottom:0px;}
.menu-footer ul, .menu-footer ul li{float:left;margin:0px;padding:0px;}
.menu-footer ul li a{color:#626366;text-transform:uppercase;font-weight:bold;padding:0px 10px;transition:all 0.3s;}
.copyright .contact-footer-text{padding-top:20px;font-size:13px;}
.copyright .menu-footer{padding-top:40px;}
.menu-footer ul li a:hover{background:none;}
.menu-footer ul li{position:relative;}
.menu-footer ul li:before{content:'';position:absolute;left:100%;top:3px;height:11px;width:1px;background:#626366;}
.menu-footer ul li a:hover{color:#eb7920;}
a#btnmobile{height:38px;width:38px;text-align:center;padding-top:7px;font-size:28px;display:none;color:#000;position:absolute;left:0px;top:5px;z-index:100;}
.backtotop{position:fixed;bottom:60px;right:20px;cursor:pointer;color:#eb7920;transition:all 0.5s;width:40px;height:40px;text-align:center;font-size:35px;background:#333;display:none;}
.backtotop .fa{position:absolute;left:9px;}
.backtotop:hover{background:#eb7920;color:#FFF;}
.breadcrumb{background:#bbbdc0;color:#FFF;}
.breadcrumb a:first-child:before{font:normal normal normal 14px/1 FontAwesome;content:"\f015";position:relative;margin-right:5px;color:#FFF;display:inline-block;}
.breadcrumb a{transition:all 0.3s;color:#FFF;}
.breadcrumb a:hover{color:#eb7920;}
.sale-product{position:absolute;top:0px;right:10px;font-size:12px;z-index:99999;background:#FF0000;color:#FFF;text-transform:uppercase;padding:4px 7px;}
.spinner{margin:0px auto;width:50px;height:30px;text-align:center;font-size:10px;}
.spinner > div{background-color:#333;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out;}
.spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s;}
.spinner .rect3{-webkit-animation-delay:-1.0s;animation-delay:-1.0s;}
.spinner .rect4{-webkit-animation-delay:-0.9s;animation-delay:-0.9s;}
.spinner .rect5{-webkit-animation-delay:-0.8s;animation-delay:-0.8s;}
@-webkit-keyframes sk-stretchdelay{0%, 40%, 100%{-webkit-transform:scaleY(0.4)}
20%{-webkit-transform:scaleY(1.0)}
}
@keyframes sk-stretchdelay{0%, 40%, 100%{transform:scaleY(0.4);-webkit-transform:scaleY(0.4);}
20%{transform:scaleY(1.0);-webkit-transform:scaleY(1.0);}
}
.breadcrumb-theme{background:#bdbec0;padding:10px 0px;}
.breadcrumb-theme .woocommerce-breadcrumb{margin:0px;color:#FFF;}
.breadcrumb-theme .woocommerce-breadcrumb a{color:#FFF;position:relative;}
.breadcrumb-theme .woocommerce-breadcrumb a:first-child:before{font:normal normal normal 14px/1 FontAwesome;content:"\f015";position:relative;display:inline-block;margin-right:5px;}
.template-this .list-product-incat .info-product-incat{border:3px solid transparent;padding:5px;}
.template-this .list-product-incat .info-product-incat:hover{border:3px solid #f89520;}
.template-this .list-product-incat .items-product{padding:0px 6px;margin-bottom:12px;}
.row6{margin-right:-6px;margin-left:-6px;}
.template-this .list-product-incat .info-product-incat .title-product a{font-weight:500;font-size:15px;height:40px;}
.template-this .list-product-incat .info-product-incat .text-product-priceold, .template-this .list-product-incat .info-product-incat .price-product .text-product-price{font-family:'Roboto', sans-serif;}
.woocommerce .template-this a.button{padding:0px;background:none;border:none;}
.woocommerce #respond input#submit.added:after, .woocommerce a.button.added:after, .woocommerce button.button.added:after, .woocommerce input.button.added:after{display:none;}
.template-this .list-product-incat .info-product-incat .extend-product-box a.added_to_cart.wc-forward{top:-30px;}
.template-this .list-product-incat .info-product-incat .extend-product-box{padding-top:20px;padding-bottom:30px;font-family:AndesRoundedLight;}
.template-this .list-product-incat .info-product-incat .box-thumbnail-product{border-bottom:1px solid #EEE;}
.template-this{margin-top:35px;}
.pagination a, .pagination span{display:inline-block;padding:5px 10px;color:#FFF;transition:sll 0.3s;text-align:center;background:#bdbec0;margin:15px 0px;}
.pagination span.page-numbers.current, .pagination a:hover, .pagination span:hover{background:#fa921f;}
.new-product-title{text-transform:uppercase;color:#58595b;font-weight:bold;margin-bottom:10px;font-size:19px;display:block;}
.new-product-title .fa{color:#FFF;background:#58595b;padding:5px;border-radius:50%;font-size:14px;vertical-align:top;}
.template-this .list-product-incat .info-product-incat .price-product{margin-top:0px;}
.template-this .list-product-incat .info-product-incat .price-product .text-product-price{font-size:18px;}
.template-this .list-product-incat .info-product-incat .text-product-priceold{font-size:14px;}
.woocommerce-ordering{margin:0px;cursor:pointer;}
.woocommerce .woocommerce-ordering select{background:#818284;color:#FFF;border:none;padding:5px 10px;outline:none !important;}
.box-sidebar-product .title-menu{background:#818286;color:#FFF;font-size:15px;padding:5px 15px;}
.box-sidebar-product ul.nav-list-menu-sidebar-product{background:#FFF;float:left;width:100%;margin-bottom:15px;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li a{padding:2px 15px;font-size:13px;color:#000;padding-left:35px;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li a:before{font:normal normal normal 14px/1 FontAwesome;content:"\f105";position:absolute;display:inline-block;left:9px;height:15px;width:15px;background:#500e12;border-radius:50%;color:#FFF;text-align:center;padding-top:0px;top:8px;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li:hover a:before{background:#FFF;color:#ec7920;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li ul{position:absolute;display:none;right:100%;width:230px;background:#FFF;top:0px;margin:0px;padding:0px;box-shadow:0px 0px 3px #ccc;z-index:9999;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li ul li a{display:block;width:100%;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li{border:1px solid #eee;margin-top:-1px;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li a:hover{background:#500e12;color:#FFF;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li:hover ul{display:block;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li ul li ul{display:none !important;}
.box-sidebar-product ul.nav-list-menu-sidebar-product li ul li:hover ul{display:block !important;}
.list-product-insidebar .box-sidebar-product .new-product-title{color:#500e12;line-height:20px;font-size:15px;}
.sidebar-product-sale{margin-bottom:0px;margin-top:25px;}
.sidebar-product-sale .new-product-title .fa{color:#fff;background:#500e12;vertical-align:bottom;display:inline-block;margin-right:5px;}
.sidebar-product-sale{margin-bottom:10px;}
.list-sidebar-product-sale .text-link-sidebar-product{font-weight:500;font-size:14px;color:#57585b;display:block;margin-top:10px;transition:all 0.3s;padding:0px 15px;margin-bottom:15px;line-height:20px;font-family:"Roboto Condensed";}
.list-sidebar-product-sale .text-link-sidebar-product:hover{color:#f5951d;}
.list-sidebar-product-sale .text-product-price{font-size:16px;color:#f44f00;font-weight:600;margin-right:10px;display:inline-block;text-transform:uppercase;margin-bottom:10px;font-weight:400;font-family:roboto condensed;}
.list-sidebar-product-sale .text-product-priceold{font-size:14px;font-weight:600;text-decoration:line-through;color:#999;margin-right:15px;}
.list-sidebar-product-sale .items-product-first-sidebar{margin-bottom:12px;border:1px solid #eee;}
.list-sidebar-product-sale .items-product-first-sidebar img{display:block;margin:0px auto;border:2px solid #FFF;max-height:210px;}
.list-sidebar-product-sale .items-product-sidebar img.thumbnail-sidebar{height:81px;width:81px;border:1px solid #EEE;margin-top:10px;}
.list-sidebar-product-sale .items-product-sidebar{margin-bottom:12px;}
.list-sidebar-product-sale .items-product-sidebar:last-child{margin-bottom:0px;}
.list-sidebar-product-sale .items-product-sidebar .left{display:block;float:left;margin-right:8px;}
.list-sidebar-product-sale .items-product-sidebar .right a{font-weight:500;font-size:14px;color:#57585b;display:block;white-space:nowrap;overflow:hidden;margin-top:10px;font-family:'Roboto', sans-serif;text-overflow:ellipsis;transition:all 0.3s;}
.list-sidebar-product-sale .items-product-sidebar .price{color:#500e12;font-family:AndesRoundedLight;font-size:16px;font-weight:bold;}
.list-sidebar-product-sale .items-product-sidebar .right a:hover{color:#f44f00;}
.template-this .list-product-insidebar{border-left:1px solid #FFF;}
.template-this .list-product-insidebar:before{content:'';position:absolute;left:1px;top:0px;height:100%;width:2px;background:#bdbec0;}
.template-this .price_slider_wrapper .price_slider{background:#d1d2d4;width:100%;height:10px;cursor:pointer;position:relative;}
.template-this .price_slider_wrapper .ui-slider-range.ui-widget-header{display:block;z-index:99;height:10px;background:#949599;position:absolute;border-radius:10px;}
.template-this .price_slider_wrapper .ui-slider-handle.ui-state-default{color:#FFF;background:#ef7921;text-align:center;height:22px;width:22px;display:inline-block;position:absolute;z-index:999;top:-7px;outline:none !important;margin-left:-22px;}
.template-this .price_slider_wrapper .price_slider span:after{font:normal normal normal 14px/1 FontAwesome;color:#FFF;content:"\f104";display:block;position:absolute;font-size:15px;left:8px;top:4px;}
.template-this .price_slider_wrapper .price_slider span:nth-of-type(2):after{content:"\f105";left:10px;}
.template-this .price_slider_wrapper span:nth-of-type(1){margin-left:0px !important;}
.template-this .price_slider_wrapper .price_slider_amount .price_label{text-align:right;padding:5px 10px;font-size:14px;font-weight:500;margin-top:10px;}
.sidebar-productcat{margin-bottom:15px;}
.sidebar-productcat .price_slider_wrapper{background:#FFF;margin:0px;padding:0px;padding-top:15px;overflow:hidden;}
.template-this .price_slider_wrapper .price_slider_amount .price_label span{margin:0px 2px;}
.sidebar-productcat.sidebar-price-filter{background:#FFF;padding:15px 10px;font-weight:600;text-transform:uppercase;color:#58595b;font-size:16px;padding-bottom:3px;box-shadow:0px 0px 10px #ccc;margin-bottom:80px;}
.sidebar-productcat.sidebar-price-filter .price_slider_amount button.button{position:absolute;bottom:-45px;color:#FFF;text-align:center;text-transform:uppercase;font-size:13px;font-weight:500;background:#818284;transition:all 0.3s;border-radius:0px;left:0px;}
.sidebar-productcat.sidebar-price-filter .price_slider_amount button.button:hover{background:#f7941f;}
.sidebar-productcat.sidebar-filter-byrating{background:#FFF;box-shadow:0px 0px 10px #ccc;}
.sidebar-productcat.sidebar-filter-byrating .title-sidebar-by-rating{text-transform:uppercase;padding:15px 10px;font-weight:600;color:#58595b;font-size:16px;padding-bottom:0px;}
.sidebar-productcat.sidebar-filter-byrating ul, .sidebar-productcat.sidebar-filter-byrating ul li{float:left;margin:0px;padding:0px;}
.sidebar-productcat.sidebar-filter-byrating ul{padding:0px 10px;display:none;}
.sidebar-productcat.sidebar-filter-byrating .star-filter{padding:0px 10px;padding-bottom:10px;font-size:23px;color:#f7941f;cursor:pointer;}
.sidebar-productcat.sidebar-filter-byrating .star-filter .fa{transition:all 0.3s;}
.sidebar-productcat.sidebar-filter-byrating .star-filter .fa:hover{color:#818286;}
.items-features .box-items-features{background:#FFF;}
.product-features-cat.template-home{background:#FFF;padding:15px 0px;margin:0px;}
.product-features-cat.template-home .new-product-title{color:#ef7921;margin-bottom:15px;}
.product-features-cat.template-home .new-product-title .fa.fa-star{color:#fff;background:#ef7921;}
.alert-found-product{background:#FFF;padding:10px;font-size:15px;}
#reviews .comment .star-rating{float:none;font-size:1em;margin:0;position:absolute;top:2px;right:20px;}
.star-rating{overflow:hidden;height:1em;line-height:1em;width:104px;font-family:"fontawesome";}
.star-rating:before{content:"\f006\f006\f006\f006\f006";float:left;top:0;left:0;position:absolute;letter-spacing:7px;color:#000;}
.star-rating span{overflow:hidden;float:left;top:0;left:0;position:absolute;padding-top:1.5em;}
.star-rating span:before{content:"\f005\f005\f005\f005\f005";top:0;position:absolute;left:0;letter-spacing:7px;color:#ee7820;}
.star-rating{line-height:1em;font-size:15px;position:relative;font-family:"fontawesome";}
.woocommerce .list-product-incat .star-rating{float:left;width:104px;}
.woocommerce .list-product-incat .items-stating-incat a.button{background:none;padding:0px;}
.list-product-incat .items-stating-incat .info-product-incat .extend-product-box a.added_to_cart.wc-forward{top:20px;}
.list-product-incat .items-stating-incat .info-product-incat .title-product a{font-weight:bold;}
.title-cat-product.show-product-rating-incat{background:none;}
.title-cat-product.show-product-rating-incat .title-product-cat{background:none;padding:0px;color:#57585b;margin-bottom:15px;font-size:18px;}
.title-cat-product.show-product-rating-incat .title-product-cat:before, .title-cat-product.show-product-rating-incat .title-product-cat:after{display:none;}
#ratingincat .items-product-custom.items-product{width:100%;padding:0px 5px;}
#ratingincat.owl-theme .owl-controls .owl-buttons{position:absolute;top:0px;left:0px;width:100%;}
#ratingincat.owl-theme .owl-controls .owl-buttons div{position:absolute;background:#FFF;z-index:9999;border-radius:0px;text-align:center;color:#000;margin:0px;font-size:30px;height:40px;width:35px;top:140px;padding-left:10px;line-height:initial;}
#ratingincat.owl-theme .owl-controls .owl-buttons div.owl-next{right:20px;}
#ratingincat.owl-theme .owl-controls .owl-buttons div.owl-prev{left:20px;}
.product-top.product-top-incat{margin-top:25px;}
.template-single-product{background:#FFF;padding:10px;}
.template-single-product .product_title.entry-title{color:#666;font-size:20px;font-family:'Roboto', sans-serif;font-weight:500;margin-bottom:5px !important;margin-top:10px !important;}
.product-features-cat.product-features .right-box-items-owl{padding-top:0px;}
.items-featured-incat{padding:10px;height:162px;}
.items-featured-incat .box-items-owl{background:-moz-radial-gradient(center center, circle closest-corner, #ffffff 0%, #e1e2e4 100%);background:-o-radial-gradient(center center, circle closest-corner, #ffffff 0%, #e1e2e4 100%);background:-ms-radial-gradient(center center, circle closest-corner, #ffffff 0%, #e1e2e4 100%);background:-webkit-radial-gradient(center center, circle closest-corner, #ffffff 0%, #e1e2e4 100%);padding:30px 5px;}
.product-features-cat.product-features .sale-product{top:10px;}
.items-featured-incat .box-items-owl .left-box-items-owl{padding-top:10px;}
.product-features-cat.product-features .link-product{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;margin-top:10px;}
.product-features-cat.product-features .note-product{margin-bottom:0px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.nav-list-menu-sidebar-product.custom-menu-incat-product li a:before{font:normal normal normal 14px/1 FontAwesome;content:"\f105";position:absolute;display:inline-block;left:9px;height:20px;width:20px;background:#ec7920;border-radius:50%;color:#FFF;text-align:center;padding-top:3px;}
.nav-list-menu-sidebar-product.custom-menu-incat-product li a{padding:10px 15px !important;padding-left:35px !important;}
.nav-list-menu-sidebar-product.custom-menu-incat-product li:hover a:before{background:#FFF;color:#ec7920;}
.nav-list-menu-sidebar-product.custom-menu-incat-product{background:#f2f2f2 !important;}
.related.products .items-product h3:hover, .title-cat-product ul.nav li a.activeajax{color:#ec7920;}
.related.products h2{font-size:16px;text-transform:uppercase;display:block;margin-bottom:20px;}
.related.products .items-product h3{font-weight:500;font-size:15px;height:40px;margin-bottom:0px;color:#57585b;text-align:left;}
.box-items-product-related{padding:5px;border:1px solid #DDD;text-align:center;}
.related.products .box-items-product-related .price del .woocommerce-Price-amount.amount{font-size:14px;color:#999;font-weight:600;text-decoration:line-through;}
.related.products .box-items-product-related .price del{opacity:1;float:right;}
.related.products .box-items-product-related .price .woocommerce-Price-amount.amount, .related.products .box-items-product-related .price ins .woocommerce-Price-amount.amount{font-size:18px;color:#f44f00;font-weight:600;float:left;margin-right:5px;display:inline-block;}
.related.products .box-items-product-related a.button{width:21px;height:21px;background:#f44f00;color:#FFF;display:inline-block;overflow:hidden;clear:both;float:right;padding-left:21px;}
.related.products .box-items-product-related h2.woocommerce-loop-product__title{text-transform:inherit;color:#57585b;font-size:15px;}
.related.products .box-items-product-related h2.woocommerce-loop-product__title:hover{color:#f44f00;}
.related.products .box-items-product-related a.button:after{content:"\f218";display:inline-block;position:absolute;font:normal normal normal 14px/1 FontAwesome;left:0px;width:inherit;top:3px;margin:0px !important;}
.template-single-product #reviews #review_form_wrapper #reply-title, .template-single-product #reviews #comments .woocommerce-Reviews-title{text-transform:uppercase;font-size:18px;}
.template-single-product #reviews #comments .commentlist .star-rating{top:10px;}
.woocommerce .related.products .box-items-product-related a.added_to_cart{display:block;width:21px;text-align:center;background:#f44f00;height:21px;overflow:hidden;float:left;margin:0px;color:#FFF;padding-left:21px;position:relative;border-radius:2px;}
.woocommerce .related.products .box-items-product-related a.added_to_cart:before{font:normal normal normal 14px/1 FontAwesome;content:"\f046";position:absolute;display:inline-block;left:4px;top:4px;}
.template-single-product #reviews #review_form #respond .comment-form-rating p.stars{font-size:18px;}
.template-single-product #reviews #review_form #respond #commentform.comment-form label{font-weight:500;display:block;}
.template-single-product #reviews #review_form #respond #commentform.comment-form textarea, .template-single-product #reviews #review_form #respond #commentform.comment-form input{border:1px solid #ccc;padding:3px 10px;outline:none !important;display:block;width:100%;}
.template-single-product #reviews #review_form #respond #commentform.comment-form .form-submit input[type='submit']#submit{width:inherit;border:none;border-radius:0px;font-weight:500;background:#f25a29 !important;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;padding:10px 15px !important;}
.template-single-product .images .thumbnails a.zoom img{width:71px;height:71px;}
.woocommerce-page div.product div.thumbnails a.zoom{width:inherit;margin-bottom:10px;}
.woocommerce-page .template-single-product div.product span.onsale{position:absolute;top:0px;font-size:12px;background:#FF0000;color:#FFF;left:80px;text-transform:uppercase;padding:4px 7px;min-width:inherit;min-height:inherit;border-radius:0px;line-height:inherit;}
.woocommerce-page .template-single-product div.product .box-items-product-related span.onsale{min-width:inherit;min-height:inherit;font-size:12px;border-radius:0px;background:#FF0000;line-height:inherit;width:inherit;left:inherit;right:6px;top:6px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .woocommerce-product-rating{margin-bottom:5px;margin-top:10px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .star-rating{width:104px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .price{font-size:24px;color:#f44f00;font-weight:600;float:left;display:block;margin:10px 0px;margin-bottom:10px;width:100%;position:relative;padding-left:42px;margin-bottom:25px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .price:before{content:'';position:absolute;background:url("img/icon-price.png");display:inline-block;width:35px;height:36px;left:0px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .price del{color:#999;padding-top:8px;opacity:1;font-size:18px;display:inline-block;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .price ins{float:left;margin-right:8px;font-size:24px;color:#f44f00;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .quantity .input-text.qty.text{height:34px;border:1px solid #CCC;outline:none !important;padding:5px 0px;text-align:center;margin-right:10px;padding-left:13px;width:100px;}
a#linkshowformcontact, .woocommerce-page .template-single-product div.product .summary.entry-summary form.cart .single_add_to_cart_button.button.alt{background:#f7941f;color:#FFF;border-radius:0px;text-transform:uppercase;font-weight:700;display:inline-block;padding:8px 15px;height:34px;line-height:inherit;}
a#linkshowformcontact{margin-left:10px;padding:8px 15px;float:left;clear:both;position:relative;top:-23px;left:47px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta, .woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta .tagged_as, .woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta .posted_in{display:block;float:left;width:100%;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta .posted_in{margin-bottom:10px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta{padding-bottom:15px;border-top:1px solid #CCC;padding-top:15px;}
.page-title{font-size:16px;display:inline-block;margin:0px;}
.description-product-theme{padding:15px 0px;padding-top:0px;font-size:13px;}
.woocommerce .products .star-rating{width:104px;}
.form-contact-box-theme{position:fixed;left:0px;top:0px;width:100%;height:110%;text-align:center;display:none;z-index:999;}
.form-contact-box-theme.show-table{display:table;}
.box-theme-contact-form7{display:table-cell;vertical-align:middle;position:relative;z-index:10;}
.form-contact-box-theme .ovelayerform{position:absolute;width:100%;height:110%;background:#000;opacity:0.5;left:0px;top:0px;}
.form-contact-box-theme .box-theme-contact-form7 .box-template{max-width:390px;width:100%;margin:0px auto;border-radius:3px 3px 0px 0px;background:#FFF;box-shadow:0px 0px 3px #333;position:relative;}
.form-contact-box-theme .box-theme-contact-form7 .header-box-form-contact{background:#f44f00;color:#FFF;padding:8px 15px;margin-bottom:15px;border-radius:3px 3px 0px 0px;}
.form-contact-box-theme .box-theme-contact-form7 .header-box-form-contact span{font-size:16px;text-transform:uppercase;display:block;}
.form-contact-box-theme .box-theme-contact-form7 .wpcf7-form-control{width:100%;display:block;margin-bottom:10px;border:1px solid #CCC;padding:5px;outline:none !important;}
.form-contact-box-theme .box-theme-contact-form7 div.wpcf7{padding:5px 15px;text-align:left;}
.form-contact-box-theme .box-theme-contact-form7 div.wpcf7 p{margin-bottom:5px;}
.form-contact-box-theme .box-theme-contact-form7 div.wpcf7-response-output{margin:0px;position:absolute;bottom:0px;font-size:13px;margin:0px;padding:0px 5px;border:none;margin-bottom:0px;}
.removeshow-table{font:normal normal normal 14px/1 FontAwesome;position:absolute;right:0px;font-size:23px;top:-2px;}
.removeshow-table:after{content:"\f2d3";color:#fff;cursor:pointer;}
.woocommerce a.button{padding:7px 10px;border:1px solid #CCC;border-radius:0px;font-weight:500;display:inline-block;}
.content-loop-cat{background:#FFF;padding:15px 0px;}
.name-category-title{font-size:17px;text-transform:uppercase;margin:0px;margin-top:5px;padding-left:30px;margin-bottom:10px;}
.name-category-title:before{font:normal normal normal 14px/1 FontAwesome;content:"\f1ea";position:absolute;left:15px;font-size:17px;top:6px;}
.taxonomy-description-category{background:#F2F2F2;padding:10px 15px;}
.template-category-theme{margin-top:15px;}
.taxonomy-description-category p{margin-bottom:3px;}
.col-items-post-theme{margin-top:20px;}
.col-items-post-theme .title-box-items-post-theme{color:#58595b;font-weight:600;font-size:19px;text-transform:uppercase;padding-top:15px;margin-bottom:30px;border-top:1px solid #58595b;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home{background:#FFF;box-shadow:0px 0px 3px #CCC;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .box-thumbnail-items-post{padding:5px;height:165px;display:table;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .box-thumbnail-items-post a{display:table-cell;vertical-align:middle;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .post-incat a{background:#58595b;color:#FFF;padding:3px 7px;max-width:120px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .post-incat{margin-top:7px;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .title-post-theme a{color:#f44f00;font-weight:500;text-transform:uppercase;font-size:15px;margin-top:7px;display:block;max-height:40px;overflow:hidden;margin-bottom:3px;transition:all 0.3s;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .title-post-theme a:hover{color:#333;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .box-items-post-theme-excerpt{font-size:13px;height:75px;display:block;overflow:hidden;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .readmorelink{color:#eb7921;font-size:13px;}
.col-items-post-theme .items-post-theme-home .box-content-items-post-home .author-text{font-size:13px;padding:10px;}
.content-loop-cat .col-items-post-theme .items-post-theme-home{margin-bottom:20px;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home{border:none;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .box-items-post-theme-excerpt{height:70px;margin-top:3px;margin-bottom:3px;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .info-post-list a, .content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .info-post-list{color:#942423;font-size:13px;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .info-post-list .fa{margin-right:5px;font-size:14px;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .info-post-list .fa.fa-list-alt{float:left;}
.content-loop-cat .col-items-post-theme .items-post-theme-home .box-content-items-post-home .info-post-list .link-get-cat-loop{max-width:80px;display:inline-block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;float:left;}
.col-items-post-theme.nomargin{margin-top:0px;}
.nopaddingleft{padding-left:0px;}
.pagination{background:#FFF;margin:0px;text-align:right;}
.row5{margin-right:-5px;margin-left:-5px;}
.col-items-post-theme.page-template-post-single {
    margin: 0px;
    display: none;
}
.content-page-single-theme{margin-top:20px;}
.template-category-theme.template-this .container:before, .template-category-theme.template-this .container{border-bottom:none;}
.template-category-theme.template-this .container:before{display:none;}
.template-category-theme.template-this .list-product-insidebar{border:none;}
.template-category-theme.template-this .list-product-insidebar:before{display:none;}
.template-comment-single-post #comments{border-top:1px solid #FFF;position:relative;}
.template-comment-single-post{margin-top:10px;}
.template-comment-single-post #comments:before{content:'';position:absolute;left:0px;top:0px;height:1px;width:100%;background:#bdbec0;}
.template-comment-single-post #comments h2.comments-title{font-size:17px;text-transform:uppercase;padding-bottom:10px;border-bottom:2px solid #eee;}
.template-comment-single-post #comments .comment-list li.comment, .template-comment-single-post #comments .comment-list, .template-comment-single-post #comments .comment-list .comment-body{float:left;width:100%;}
.template-comment-single-post #comments .comment-list{margin:0px;padding:0px;font-family:AndesRoundedLight;}
.template-comment-single-post #comments .comment-list li.comment{list-style:none;padding:10px 15px;border-radius:0px;margin-bottom:10px;}
.template-comment-single-post #comments .comment-list li.comment div.comment-author.vcard{float:left;margin-right:15px;}
.template-comment-single-post #comments .comment-list .children li.comment .comment-author{position:absolute;margin-left:-85px;margin-top:-7px;}
.template-comment-single-post #comments .comment-list li.comment .comment-author img{border:3px solid #e4e1e3;}
.template-comment-single-post #comments .comment-list li.comment .comment-author cite.fn, .template-comment-single-post #comments .comment-list li.comment .comment-author span.says{display:none;}
.template-comment-single-post #comments .comment-list li.comment .reply{text-align:right;position:absolute;right:26px;}
.template-comment-single-post #comments .comment-list li.comment p{margin-bottom:3px;}
.template-comment-single-post #comments .comment-respond{float:left;width:100%;}
.template-comment-single-post #comments .comment-respond .comment-reply-title a, .template-comment-single-post #comments .comment-respond .comment-reply-title{text-transform:uppercase;font-size:17px;}
.template-comment-single-post #comments .comment-respond .comment-form input, .template-comment-single-post #comments .comment-respond .comment-form textarea{width:100%;float:left;border:1px solid #DDD;padding:6px 10px;outline:none !important;display:block;}
.template-comment-single-post #comments .comment-respond .comment-form input{padding-left:140px;}
.template-comment-single-post #comments .comment-respond .comment-form label{display:block;font-weight:500;margin-top:1px;float:left;padding-top:7px;font-size:13px;}
.template-comment-single-post #comments .comment-respond .comment-form #submit{width:inherit;display:inline-block;margin-top:15px;width:110px;padding:7px 10px;background:#f25a29 !important;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;border:none;}
.template-comment-single-post #comments .comment-list li.comment ol li{border:none;border-top:none;border-radius:0px;margin-top:15px;background:#fff;padding:0px;overflow:hidden;}
.template-comment-single-post #comments .comment-list li.comment ol.children li .comment-body{margin-left:70px;background:#eee;word-break:break-all;padding:7px 15px;padding-right:80px;}
.template-comment-single-post #comments .comment-list li.comment ol.children li .comment-body p{word-break:break-all;overflow:hidden;}
.content-single-page form.wpcf7-form .wpcf7-form-control{border:1px solid #DDD;display:block;padding:5px 10px;width:100%;color:#4e4343;font-weight:normal;font-size:12px;}
.content-single-page form.wpcf7-form label, .content-single-page form.wpcf7-form p{display:block;float:left;width:100%;margin-bottom:2px;color:#eb7920;font-weight:500;margin-top:8px;}
.content-single-page form.wpcf7-form .wpcf7-form-control.wpcf7-submit{display:inline-block;color:white;background:#eb7920;margin-top:10px;font-weight:bold;width:84px;border:none;}
.content-single-page form.wpcf7-form label, .content-single-page form.wpcf7-form p span.fa{padding-right:5px;}
.content-single-page form.wpcf7-form p{margin-bottom:5px;}
.content-single-page form.wpcf7-form .wpcf7-form-control.wpcf7-submit{width:initial;display:inline-block;margin-top:10px;}
.woocommerce form .form-row label, .woocommerce .cart .button, .woocommerce .cart input.button{font-weight:400;}
.content-single-page .cart_totals h2{font-size:20px;text-transform:uppercase;}
.wc-proceed-to-checkout a{font-size:14px !important;padding:10px 15px !important;}
.woocommerce form .form-row input.input-text, .woocommerce form .form-row textarea{padding:5px 10px;border:1px solid #DDD;}
.woocommerce-order-details__title, .checkout.woocommerce-checkout h3, .checkout.woocommerce-checkout h2{font-size:17px;text-transform:uppercase;}
.checkout.woocommerce-checkout #order_comments{height:140px;resize:none;}
.woocommerce-error li{display:none;}
.woocommerce-error li:first-child{display:block;}
.social-home-theme li span.fa{color:#FFF;background:#eb7920;display:inline-block;padding:9px;border-radius:50%;margin-right:10px;width:32px;text-align:center;}
.social-home-theme{margin:0px;padding:0px;margin-top:14px;}
.social-home-theme li{padding-left:15px;margin-bottom:7px;}
.social-home-theme li a{font-family:'Roboto', sans-serif;color:#000;font-weight:bold;}
.social-home-theme li a:hover{color:#eb7920;}
.page-template .slider-home .slider{width:70%;}
.page-template .slider-home .adshome{width:30%;}
.widget-home-template{padding-top:15px;}
.es_shortcode_form .es_lablebox{display:none;}
.box-form-register div{display:inline-block;}
.woocommerce .woocommerce-message{display:none;}
.woocommerce .woocommerce-message:first-child{display:block;}
.woocommerce-message{border-top-color:#eb7920;}
.woocommerce-message::before{color:#eb7920;}
#add_payment_method table.cart img, .woocommerce-cart table.cart img, .woocommerce-checkout table.cart img{width:90px;}
.woocommerce-cart table.cart td.product-price{color:#FF0000;font-size:20px;}
.woocommerce-cart table.cart .product-thumbnail{padding:15px 10px;}
.woocommerce-cart table.cart .quantity input.qty{padding:10px 5px;min-width:55px;border:1px solid #DDD;}
.woocommerce table.shop_table thead th{text-transform:uppercase;background:#EEE;border-right:1px solid #ccc;text-align:center;}
.woocommerce table.shop_table thead th.product-subtotal{border:none;}
.content-single-page .woocommerce a.remove{display:block;text-align:center;line-height:1;border-radius:100%;text-decoration:none;font-weight:700;border:0;margin:0px auto;width:21px;height:21px;font-size:17px;padding-top:3px;}
.woocommerce table.shop_table td.product-name a{color:#333;}
.woocommerce table.shop_table td.product-subtotal span.woocommerce-Price-amount{color:#eb7920;font-size:22px;}
.woocommerce table.shop_table{border-radius:0px;}
.woocommerce input.button{background:#f25a29;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;}
.woocommerce input.button:hover{background:#f9941e;color:#FFF !important;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals.cart-theme-custom{max-width:280px;background:#FFF;text-transform:uppercase;color:#000;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals.cart-theme-custom .title-order-total-theme{background:#eee;width:50%;font-size:17px;color:#666;}
.woocommerce .cart-collaterals .cart_totals, .woocommerce-page .cart-collaterals .cart_totals.cart-theme-custom .price-total-cart-theme{padding:0px;text-align:center;vertical-align:middle;color:#f9941e;font-weight:500;font-size:19px;}
.btn-update-cart-theme{background:#f25a29;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;padding:10px 15px !important;font-size:14px !important;font-weight:400 !important;display:inline-block;border:none !important;text-transform:uppercase;}
a.btn-checkout-theme.checkout-button{background:#f25a29 !important;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;padding:10px 15px !important;font-size:14px;text-transform:uppercase;display:inline-block !important;border:none !important;}
div.wc-proceed-to-checkout{text-align:right;}
.woocomerce-form.woocommerce-form-login.login a, .woocommerce-info a, .woocommerce-info::before, .woocommerce a.showcoupon{color:#f25a29;}
.woocomerce-form.woocommerce-form-login.login .form-row label.woocommerce-form__label{float:left;padding-top:10px;margin-right:15px;}
.woocommerce-info{border-top-color:#f25a29;}
.title-thongtinthem, #title-thongtinthanhtoan{margin-top:0px;font-size:18px;color:#666;}
#customer_details .woocommerce-billing-fields .form-row, #customer_details .woocommerce-billing-fields .input-text{display:block;width:100%;}
#customer_details .woocommerce-billing-fields .input-text{padding:8px 10px;padding-left:180px;font-size:13px;}
#customer_details .woocommerce-billing-fields .form-row label{position:absolute;height:31px;margin-top:1px;margin-left:1px;background:#EEE;display:inline-block;width:140px;padding-top:4px;padding-left:10px;font-size:13px;}
#customer_details .woocommerce-billing-fields .form-row label:after{content:'';position:absolute;display:inline-block;border-width:20px 20px 0px 0px;border-style:solid;border-color:#eee transparent;transform:rotate(135deg);right:-10px;}
.woocommerce-additional-fields__field-wrapper #order_comments_field label{display:none;}
.woocommerce-additional-fields{float:left;display:block;width:100%;}
.return-to-shop a.button.wc-backward{background:#f25a29;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;border:none;}
form.checkout.woocommerce-checkout #customer_details .col-1 .form-row.create-account{padding-left:30px;position:relative;}
form.checkout.woocommerce-checkout #customer_details .col-1 .form-row.create-account #createaccount{position:absolute;left:-20px;margin:0px;top:3px;}
#order_review table.shop_table.woocommerce-checkout-review-order-table tr td{border:1px solid #EEE;}
#order_review table.shop_table.woocommerce-checkout-review-order-table{border-collapse:collapse;}
#order_review table.shop_table.woocommerce-checkout-review-order-table tr td.product-total{color:#f25a29;}
#order_review table.shop_table.woocommerce-checkout-review-order-table tr.order-total{background:#eee;text-transform:uppercase;font-size:17px;color:#666;}
#order_review table.shop_table.woocommerce-checkout-review-order-table tr.order-total th{border-right:1px solid #ccc;}
#order_review table.shop_table.woocommerce-checkout-review-order-table tr.order-total .woocommerce-Price-amount{color:#f25a29;}
.woocommerce-checkout #payment{background:none;}
.woocommerce input.button.alt{background:#f25a29;text-transform:uppercase;}
h2.woocommerce-order-details__title.nomargin{margin-bottom:10px;}
.contact-theme span.title-contact{position:absolute;background:#EEE;display:inline-block;height:34px;width:100px;font-size:13px;z-index:10;color:#000;padding-top:8px;padding-left:10px;margin-top:1px;}
.contact-theme .wpcf7-form-control{padding:8px 10px !important;padding-left:140px !important;position:relative;color:#000;font-size:13px;outline:none !important;}
.contact-theme .col-xs-12.col-sm-12{padding:7px 0px;}
.contact-theme span.title-contact:after{content:'';position:absolute;border-width:26px 26px 0px 0px;border-style:solid;border-color:#eee transparent;display:inline-block;transform:rotate(135deg);top:3px;right:-12px;}
div.wpcf7-validation-errors{border:2px solid #f7e700;float:left;width:100%;margin:0px auto;}
.content-single-page .contact-theme form.wpcf7-form .wpcf7-form-control.wpcf7-submit{background:#f25a29 !important;color:#FFF !important;border-radius:0px;box-shadow:0px 0px 3px #666;padding:10px 15px !important;font-size:14px;text-transform:uppercase;display:inline-block !important;border:none !important;}
.content-single-page .contact-theme form.wpcf7-form .wpcf7-textarea{padding:7px 10px !important;}
h1.title-single-template:after{content:'';position:absolute;left:0px;height:2px;width:100%;background:#bdbec0;bottom:0px;}
.content-single-page.content-single-page-template{margin-top:8px;}
.info-content-single-page-template{margin-top:8px;}
.info-content-single-page-template, .info-content-single-page-template a{color:#333;font-family:AndesRoundedLight;font-size:14px;}
.info-content-single-page-template a:hover{color:#f25a29;}
.tinlienquan ul{margin:0px;padding:0px;margin-top:10px;}
.tinlienquan ul li{padding:2px 0px;}
.tinlienquan ul li a{padding-left:25px;position:relative;color:#952323;}
.tinlienquan ul li a:before{content:"\f105";position:absolute;font:normal normal normal 14px/1 FontAwesome;display:inline-block;left:5px;color:#FFF;background:#952323;padding:0px;border-radius:50%;height:16px;width:16px;font-size:12px;text-align:center;padding-top:2px;padding-left:1px;top:1px;}
.tags-single{margin-top:5px;}
.tags-single a{font-weight:600;color:#f5951d;}
.template-comment-single-post #comments .comment-list li.comment a{color:#333;font-weight:bold;}
.template-comment-single-post #comments .comment-list li.comment a.comment-reply-link{color:#f5951d;font-weight:400;}
.template-comment-single-post #comments .comment-list ol.children li.comment .reply{margin-top:-15px;}
.template-comment-single-post .comment-form p{float:left;width:100%;position:relative;}
.template-comment-single-post .comment-form .comment-form-url label, .template-comment-single-post .comment-form .comment-form-author label, .template-comment-single-post .comment-form .comment-form-email label{position:absolute;color:#fff;background:#666;height:32px;width:110px;padding-left:10px;}
.template-comment-single-post .comment-form .comment-form-url label:after, .template-comment-single-post .comment-form .comment-form-author label:after, .template-comment-single-post .comment-form .comment-form-email label:after{content:"";position:absolute;display:inline-block;border-width:22px 22px 0px 0px;border-style:solid;border-color:#666 transparent;right:-11px;transform:rotate(135deg);top:5px;}
#customthemepostsingle .items-post-theme-home{margin-bottom:10px;}
.product-new-template{margin-top:15px;background:#fff;}
.product-template-default .footer, .post-template-default .footer{margin-top:0px;}
.product-new-template.list-product-incat .info-product-incat:hover{box-shadow:none;}
.items-post-new-sidebar{background:#FFF;padding:5px;margin-bottom:10px;}
.items-post-new-sidebar .left{float:left;margin-right:6px;width:90px;}
.items-post-new-sidebar .right{font-weight:600;text-transform:uppercase;font-size:13px;padding-top:4px;}
.items-post-new-sidebar .right a{color:#666;height:36px;display:block;overflow:hidden;}
.items-post-new-sidebar .right a:hover{color:#f44f00;}
#customthemepostsingle h3, .product-new-template h3{font-size:21px;}
#customthemepostsingle h3{margin-bottom:15px;}
.woocommerce .product-new-template a.button{background:none;border:none;padding:0px;}
.woocommerce .template-this .list-product-insidebar:before, .woocommerce .template-this .container:before{display:none;}
.woocommerce .template-this .container{border-bottom:none;}
.woocommerce .template-this .list-product-insidebar{border-left:none;}
.woocommerce #reviews #comments ol.commentlist li img.avatar{left:0px;padding:3px;width:66px;border:none;top:10px;background:none;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{border-radius:0px;}
.woocommerce div.product .woocommerce-tabs ul.tabs li::before, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::after, .woocommerce div.product .woocommerce-tabs ul.tabs li.active::before{display:none !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li{background-color:#fff !important;color:#000;text-align:center;}
.woocommerce div.product .woocommerce-tabs ul.tabs li a{color:#000;text-transform:uppercase;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active{background:#f7941d !important;}
.woocommerce div.product .woocommerce-tabs ul.tabs li.active a{color:#fff;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover{background:#FFF;}
.woocommerce div.product .woocommerce-tabs ul.tabs li:hover a{color:#ef7921;}
.woocommerce #reviews #comments ol.commentlist li .comment-text{margin-left:30px;border:none;}
.woocommerce .woocommerce-tabs #reviews .comment .star-rating{top:inherit !important;right:inherit;position:relative;margin-bottom:10px;width:104px;}
.woocommerce #reviews #comments ol.commentlist li .meta{font-weight:bold;margin-bottom:0px !important;font-size:13px !important;}
.woocommerce #reviews #comments ol.commentlist li .description{font-size:13px;}
.woocommerce #reviews #comments ol.commentlist{padding:0px;}
.woocommerce #reviews #comments ol.commentlist li{padding-left:40px;position:relative;margin:0px;padding-bottom:20px;}
.woocommerce #reviews #comments ol.commentlist li:after{content:"";position:absolute;left:0px;bottom:0px;width:100%;height:1px;background:#FFF;box-shadow:0px 0px 3px #333;display:block;}
.woocommerce .left-template-home .woocommerce-tabs .panel{border:none;box-shadow:none;margin:0px !important;padding:0px 25px !important;}
.woocommerce .woocommerce-Tabs-panel .woocommerce-Reviews #review_form_wrapper{margin-top:10px;}
.woocommerce .template-single-product #reviews #review_form #respond #commentform.comment-form input{padding:6px 10px;padding-left:140px;font-size:13px;}
.woocommerce .template-single-product #reviews #review_form #respond #commentform.comment-form .comment-form-email label, .woocommerce .template-single-product #reviews #review_form #respond #commentform.comment-form .comment-form-author label{position:absolute;background:#57585b;color:#FFF;font-size:13px;height:32px;width:100px;font-weight:400;padding-top:7px;padding-left:10px;}
.woocommerce .template-single-product #reviews #review_form #respond #commentform.comment-form .comment-form-email label:after, .woocommerce .template-single-product #reviews #review_form #respond #commentform.comment-form .comment-form-author label:after{content:"";position:absolute;display:inline-block;border-width:22px 22px 0px 0px;border-style:solid;border-color:#57585b transparent;right:-11px;top:5px;transform:rotate(135deg);}
.template-single-product #reviews #review_form #respond #commentform.comment-form textarea{height:145px;}
.woocommerce #reviews #comments ol.commentlist ul.children{margin:10px 0px;padding:0px;border-top:1px solid #DDD;}
.woocommerce #reviews #comments ol.commentlist ul.children li:after{display:none;}
.template-single-product .product.type-product .thumbnails{position:absolute;top:-10px;width:71px;left:0px;}
.template-single-product .product.type-product .thumbnails a{width:100%;}
.woocommerce div.product div.images{padding-left:80px;position:relative;}
#imagezoomproduct{position:relative;}
.woocommerce div.product form.cart{margin-bottom:15px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta{font-weight:500;margin-bottom:0px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta a{font-weight:400;color:#666;display:inline-block;padding:2px 7px;background:#EEE;margin:0px 1px;font-size:13px;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta a:hover{background:#f7941f;color:#FFF !important;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .product_meta a:hover{color:#f44f00;}
.woocommerce-page .template-single-product div.product .summary.entry-summary .woocommerce-product-rating a.woocommerce-review-link{color:#666;}
.product-custom-template-lc{margin-top:15px;}
.product-custom-template-lc h3{text-transform:uppercase;font-size:20px;margin-bottom:15px;color:#666;}
.product-custom-template-lc .items-product-sidebar{background:#FFF;padding:2px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar img.thumbnail-sidebar{width:125px;height:125px;}
.product-custom-template-lc .items-product-sidebar .right{padding-right:4px;}
.checkaddtocart, .checkinstock{margin-bottom:0px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right a{margin:0px;margin-top:5px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right .note-product{margin-top:0px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right .checkaddtocart a{margin-bottom:5px;}
.taxonomy-description{background:#FFF;margin-bottom:20px;padding:10px 15px !important;padding-top:0px;box-shadow:0px 0px 3px #ccc;}
.list-sidebar-product-sale{background:#FFF;padding:5px;}
.woocommerce div.product div.summary{padding-right:15px;}
.fixheader-menu.header-menu{position:fixed;width:100%;top:0px;z-index:9999999;padding:4px 15px;box-shadow:0px 0px 3px #999;}
.fixheader-menu.header-menu #logo img{max-height:38px;}
.fixheader-menu.header-menu .form-search .textsearch{width:100%;display:block;position:relative;padding:7px 0px;padding-left:55px;border:1px solid #57585b;color:#57585b;padding-right:150px;font-size:13px;}
.fixheader-menu.header-menu .form-search .iconsearch{height:32px;width:34px;left:1px;top:1px;}
.fixheader-menu.header-menu #btnsearch{height:33px;}
.fixheader-menu.header-menu .nav-cart .nav li a{font-size:12px;}
.fixheader-menu.header-menu .nav-cart .nav li span.fa{width:28px;height:28px;background:#eb7920;text-align:center;color:#FFF;border-radius:50%;font-size:13px;padding-top:8px;transition:all 0.3s;margin-right:5px;}
.fixheader-menu.header-menu .form-search form{margin-bottom:0px;display:none;}
.result-search{position:absolute;background:#FFF;box-shadow:0px 0px 3px #999;width:100%;max-width:470px;z-index:999999;}
.result-search .items-search-ajax a.thumbnail-items-search-ajax{float:left;margin-right:10px;}
.result-search .items-search-ajax a.thumbnail-items-search-ajax img{width:61px;height:61px;padding:5px;}
.result-search .items-search-ajax{padding:1px 0px;border-bottom:1px dashed #CCC;}
.result-search .items-search-ajax a.link-items-search{display:block;margin-top:10px;}
.hidden-theme{display:none;}
.menu-mobile-theme{background:#FFF;padding:15px 0px;}
.menu-mobile-theme .nav li{display:inline-block;width:25%;float:left;}
.menu-mobile-theme .nav li a span{display:block;width:100%;font-size:12px;margin-top:10px;}
.menu-mobile-theme .nav li a img{max-width:60px;}
.menu-mobile-theme .nav li:hover a{color:#f7941d;}
.menu-mobile-theme .nav li:hover .fa{background:#57585b;}
.menu-mobile-theme .nav{display:block;width:100%;text-align:center;}
.menu-mobile-theme .nav li .fa{display:block;background:#f7941d;color:#FFF;padding:15px;border-radius:50%;font-size:22px;width:60px;height:60px;margin:0px auto;margin-bottom:8px;transition:all 0.3s;}
.menu-mobile-theme .nav li a{color:#666;font-weight:bold;padding:0px;display:block;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;}
.menu-mobile-theme .nav li a:hover{background:none;}
.menu-mobile-theme.menu-mobile-theme-top{padding-top:30px;menu-mobile-theme menu-mobile-theme-top-bottom:15px;}
.hotline-mobile{font-weight:bold;}
.contact-phone-mobile{margin:20px 0px;font-size:23px;}
.phone-hotline-end-mobile{color:#666;font-weight:600;display:inline-block;margin-left:40px;}
.contact-phone-mobile .fa{padding:6px;background:#f7941d;color:#FFF;border-radius:50%;font-size:13px;position:absolute;margin-left:8px;margin-top:1px;width:25px;text-align:center;}
.woocommerce input.button:disabled, .woocommerce input.button:disabled[disabled]{background:#f25a29 !important;}
.title-mobile-theme{text-transform:uppercase;font-weight:bold;display:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:130px;font-size:16px;}
a.backhomemobile{font-size:40px;position:absolute;color:#333;left:0px;top:-12px;z-index:100;display:none;}
a#menumobilecarttheme{font-size:30px;color:#333;position:absolute;right:0px;top:-40px;}
.nav-cart-mobile{position:absolute;right:0px;background:#58595b;z-index:9999999;width:240px;}
.nav-cart-mobile:before{content:"";position:absolute;border-style:solid;border-color:#58595b transparent;border-width:10px 10px 0px;display:inline-block;top:-10px;right:17px;transform:rotate(180deg);}
.nav-cart-mobile ul li a{position:relative;display:block;padding:7px 10px;color:white;border-bottom:1px solid #999;font-size:13px;}
.nav-cart-mobile ul li a:hover{background:#f7941d;color:#fff;}
.nav-cart-mobile.displayblock{display:block !important;}
.prevnumber, .nextnumber{position:absolute;background:#bdbec0;color:#FFF;font-weight:bold;height:34px;width:32px;display:inline-block;font-size:27px;padding-left:9px;line-height:34px;cursor:pointer;}
.prevnumber{left:0px;top:0px;}
.nextnumber{left:68px;top:0px;}
.qty-theme-custom{position:relative;float:left;display:inline-block;margin-right:20px;}
.donvisp{font-size:14px;color:#999;font-weight:normal;}
.mobile-info-stock-right{font-weight:bold;color:#f25a2b;font-size:16px;text-align:center;padding-top:5px;}
.mobile-info-price{display:none;position:relative;padding-top:5px;padding-bottom:5px;text-transform:uppercase;margin-bottom:15px;}
.mobile-info-price:before{height:1px;content:"";width:100%;background:#ddd;position:absolute;top:0px;left:0px;}
.mobile-info-price:after{height:1px;content:"";width:100%;background:#ddd;position:absolute;bottom:0px;left:0px;}
.mobile-info-price-left p{margin-bottom:0px;}
.mobile-info-price-left{font-size:20px;font-weight:bold;color:#f25a2b;border-right:1px solid #DDD;}
.mobile-info-price .price-mobile{text-align:center;width:100%;}
.mobile-info-price .price-mobile ins{float:left;text-decoration:none;text-transform:none;width:100%;text-align:center;}
.mobile-info-price .price-mobile del{color:#999;width:100%;text-align:center;font-weight:normal;float:left;text-transform:none;}
.mobile-info-stock-right.paddingtop20{padding-top:20px;}
select.theme-custom-xs.nav.pull-right{margin:0 auto;text-align:center;clear:both;display:block;float:none !important;color:black;border:1px solid gray;width:250px;font-size:14px;}
.quick-alo-phone.quick-alo-show{visibility:visible;}
.quick-alo-phone{backface-visibility:hidden;background-color:transparent;cursor:pointer;height:75px;position:fixed;left:0px;top:75%;transform:translateZ(0px);transition:visibility 0.5s ease 0s;visibility:hidden;z-index:200000 !important;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle{border-color:#00a3ee;opacity:0.99;}
.quick-alo-ph-circle{animation:1.2s ease-in-out 0s normal none infinite running quick-alo-circle-anim;background-color:transparent;border:2px solid rgba(30, 30, 30, 0.4);border-radius:100%;height:160px;left:20px;opacity:0.1;position:absolute;top:20px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:160px;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-circle-fill{background-color:rgb(130, 216, 255);opacity:0.75 !important;}
.quick-alo-ph-circle-fill{animation:2.3s ease-in-out 0s normal none infinite running quick-alo-circle-fill-anim;background-color:#000;border:2px solid transparent;border-radius:100%;height:100px;left:50px;opacity:0.1;position:absolute;top:50px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:100px;}
.quick-alo-phone.quick-alo-green .quick-alo-ph-img-circle{background-color:#00a3ee;}
.quick-alo-ph-img-circle{animation:1s ease-in-out 0s normal none infinite running quick-alo-circle-img-anim;background:rgba(30, 30, 30, 0.1) url(img/message503.png) no-repeat scroll center center;border:2px solid transparent;border-radius:100%;height:60px;left:70px;opacity:0.99;position:absolute;top:70px;transform-origin:50% 50% 0;width:60px;}
.quick-alo-phone.quick-alo-show, .tool-footer{display:none;}
@media (max-width:768px){#linkshowformcontact{display:none !important;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme ul{float:left;height:71px;overflow:hidden;}
.quick-alo-ph-circle{animation:1.2s ease-in-out 0s normal none infinite running quick-alo-circle-anim;background-color:transparent;border:2px solid rgba(30, 30, 30, 0.4);border-radius:100%;height:80px;left:60px;opacity:0.1;position:absolute;top:60px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:80px;}
.quick-alo-phone.quick-alo-show{display:block;}
.quick-alo-ph-circle-fill{animation:2.3s ease-in-out 0s normal none infinite running quick-alo-circle-fill-anim;background-color:#000;border:2px solid transparent;border-radius:100%;height:70px;left:64px;opacity:0.1;position:absolute;top:65px;transform-origin:50% 50% 0;transition:all 0.5s ease 0s;width:70px;}
.quick-alo-phone{backface-visibility:hidden;background-color:transparent;cursor:pointer;height:75px;position:fixed;left:-56px;top:78%;transform:translateZ(0px);transition:visibility 0.5s ease 0s;visibility:hidden;z-index:200000 !important;}
.tool-footer{position:fixed;bottom:0px;left:0px;width:100%;display:block;z-index:99999;}
}
.list-tool-footer{width:100%;}
.list-tool-footer .item-tool{width:33.3333%;display:block;padding:8px 10px;text-transform:uppercase;text-align:center;line-height:normal;float:left;color:#FFF;position:relative;font-size:12px;padding-left:24px;}
.list-tool-footer .item-tool:before{content:"";position:absolute;height:100%;width:1px;background:#FFF;left:28px;top:0px;}
.list-tool-footer .item-tool.item-toolcheckout:before{left:25px;}
.list-tool-footer .item-tool .fa{position:absolute;top:7px;font-size:16px;left:6px;width:16px;}
.list-tool-footer .item-tool.item-toolphone{background:#be1e2d;color:#FFF;text-transform:uppercase;}
.list-tool-footer .item-tool.item-toolcart{background:#f7941e;}
.list-tool-footer .item-tool.item-toolcheckout{background:#fac53b;padding-left:31px;}
.img-footer-logo img{width:100%;}
quick-alo-phone.quick-alo-green.quick-alo-hover .quick-alo-ph-img-circle, .quick-alo-phone.quick-alo-green:hover .quick-alo-ph-img-circle{background-color:#ff0101;}
@keyframes quick-alo-circle-anim{0%{opacity:0.1;transform:rotate(0deg) scale(0.5) skew(1deg);}
30%{opacity:0.5;transform:rotate(0deg) scale(0.7) skew(1deg);}
100%{opacity:0.6;transform:rotate(0deg) scale(1) skew(1deg);}
}
@keyframes quick-alo-circle-anim{0%{transform:rotate(0deg) scale(0.5) skew(1deg);}
30%{transform:rotate(0deg) scale(0.7) skew(1deg);}
100%{transform:rotate(0deg) scale(1) skew(1deg);}
}
@keyframes quick-alo-circle-fill-anim{0%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg);}
50%{opacity:0.2;}
100%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg);}
}
@keyframes quick-alo-circle-fill-anim{0%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg);}
50%{opacity:0.2;transform:rotate(0deg) scale(1) skew(1deg);}
100%{opacity:0.2;transform:rotate(0deg) scale(0.7) skew(1deg);}
}
@keyframes quick-alo-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0deg) scale(1) skew(1deg);}
100%{transform:rotate(0deg) scale(1) skew(1deg);}
}
@keyframes quick-alo-circle-img-anim{0%{transform:rotate(0deg) scale(1) skew(1deg);}
10%{transform:rotate(-25deg) scale(1) skew(1deg);}
20%{transform:rotate(25deg) scale(1) skew(1deg);}
30%{transform:rotate(-25deg) scale(1) skew(1deg);}
40%{transform:rotate(25deg) scale(1) skew(1deg);}
50%{transform:rotate(0deg) scale(1) skew(1deg);}
100%{transform:rotate(0deg) scale(1) skew(1deg);}
}
.hide_post{display:none !important;}
.loadajaxaddtocart{position:fixed;top:0px;z-index:99999999;left:0px;width:100%;height:100%;display:none;}
.bgloadajaxaddtocart{background:#000;position:absolute;height:100%;width:100%;left:0px;top:0px;opacity:0.6;}
.content-box-loadajaxaddtocart{display:block;width:100%;max-width:800px;margin:0px auto;position:relative;display:table-cell;vertical-align:middle;}
.showboxcontentloadajax{width:94%;display:block;max-width:800px;margin:0px auto;}
.showboxcontentloadajax .boxinfc{background:#FFF;border-radius:5px;padding:15px 0px;}
.showboxcontentloadajax #col1 h4.text-success{font-size:18px;color:#72b656;line-height:18px;margin-top:0px;font-weight:700;margin-bottom:15px;}
.showboxcontentloadajax #col1{border-right:1px solid #CCC;padding-bottom:15px;}
.showboxcontentloadajax #col2{padding-bottom:15px;}
.showboxcontentloadajax .borderbottom{border-bottom:1px solid #CCC;}
.showboxcontentloadajax .imgboxajax{max-width:140px;margin-right:15px;float:left;}
.infoboxproduct{margin-left:155px;display:block;}
.excerptthemeaj{color:#666;line-height:18px;margin-bottom:10px;text-align:justify;}
.showboxcontentloadajax .pricebox{margin-bottom:5px;}
.showboxcontentloadajax del{text-decoration:line-through;color:gray;display:inline-block;font-size:13px;}
.showboxcontentloadajax .titlepro{font-size:15px;color:gray;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0px;margin-top:5px;}
.showboxcontentloadajax #txtcartmini{font-weight:400;font-size:14px;}
.showboxcontentloadajax #txtcartmini strong{font-size:18px;color:#292929;}
.summary-main-table-mtm .tamtinh{float:right;font-size:15px;}
.summary-main-table-mtm{padding-bottom:10px;border-bottom:1px solid #CCC;}
#totalpriceajax .right{color:#292929;padding-bottom:5px;line-height:16px;font-weight:bold;font-size:18px;text-align:right;}
.totalboxtt{margin-top:15px;margin-bottom:5px;}
.totalboxtt a{color:#199cb7;}
.totalboxtt a:hover{text-decoration:underline;}
.totalboxtt #nextcart{font-weight:400;font-size:16px;border-radius:0px;text-align:center;display:block;text-transform:uppercase;white-space:nowrap;color:#fff;background:#f37021;width:100%;}
.iconedit{background:url("img/icons-header.png") no-repeat;background-position:-799px -704px;width:15px;height:15px;}
span.closeclboxaddtocartct{background:url(img/icn_general_1.png) 0 -290px no-repeat;width:29px;height:29px;display:inline-block;position:absolute;right:-15px;top:-15px;cursor:pointer;}
.totalboxtt a.closeclboxaddtocartct{margin-top:10px;display:inline-block;}
.showboxtable{display:table;}
form.cart a.btnaddtocarthemect{background:#f7941f;color:#FFF;border-radius:0px;text-transform:uppercase;font-weight:700;display:inline-block;padding:8px 15px;height:34px;float:left;line-height:inherit;margin-right:10px;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme a{width:71px !important;float:left !important;height:71px !important;clear:inherit;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme .bx-controls{position:absolute;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme ul{margin:0px !important;padding:0px !important;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme .bx-controls-direction a{width:20px !important;height:20px !important;margin:0px !important;background:#ccc !important;top:inherit;left:0px;margin-right:5px !important;position:relative;text-indent:0px;color:#FFF;font-weight:bold;font-size:16px;text-align:center;}
.template-single-product .product.type-product .thumbnails.thumbnailstheme .bx-controls-direction{position:relative;width:70px;display:block;height:20px;}
.woocommerce-order-details .woocommerce-column__title{font-size:17px;text-transform:uppercase;}
.headermenufix{position:fixed;top:0px;width:100%;left:0px;z-index:9999;padding:5px 10px;box-shadow:0px 0px 5px #666;}
.headermenufix #logo #logodk img{max-width:100px;margin-left:0px;}
.headermenufix a#btnmobile{padding-top:0px;font-size:22px;}
.headermenufix .formtheme{display:none;}
.fixmenuscrollmb{position:fixed;top:52px;width:100%;z-index:9999;max-height:90%;overflow:auto;}
.bgwhite{background:#FFF;border-bottom:2px solid #CCC;}
.hotline-top{padding-top:10px;}
.bx-clone{display:none !important;}
.headermenufix #btnmobile{top:0px !important;}
.headermenufix a#menumobilecarttheme{top:-30px !important;}
.headermenufix .title-mobile-theme{margin-top:5px;}
.list-parent-cat{background:#FFF;padding:15px 0px;padding-bottom:0px;}
.list-parent-cat ul{float:left;width:100%;padding:0px;}
.list-parent-cat ul li{float:left;position:relative;margin-bottom:5px;padding:0px 8px;}
.list-parent-cat ul li a{color:#f7941f;font-size:13px;}
.list-parent-cat ul li a:hover{color:#ec7920;}
.list-parent-cat ul li:after{content:'';height:12px;width:2px;background:#999;display:inline-block;position:absolute;right:0px;top:5px;}
.woocommerce div.product .out-of-stock{color:red;font-size:15px !important;font-weight:bold;}
/*
@import url('https://fonts.googleapis.com/css?family=Roboto:300,400,500,700&subset=vietnamese');@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:300;src:local('Roboto Condensed Light'), local('RobotoCondensed-Light'),
url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v8/b9QBgL0iMZfDSpmcXcE8nFgFMY7EK8ynABYD_ZHMS7s.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:400;src:local('Roboto Condensed Regular'), local('RobotoCondensed-Regular'),
url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v8/Zd2E9abXLFGSr9G3YK2MsNIjcMYHK_OhdqQKvz8_Eqo.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:normal;font-weight:700;src:local('Roboto Condensed Bold'), local('RobotoCondensed-Bold'),
url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v8/b9QBgL0iMZfDSpmcXcE8nMSqxGqx1BqHsIjxNL4q2HQ.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:300;src:local('Roboto Condensed Light Italic'), local('RobotoCondensed-LightItalic'),
url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v8/mg0cGfGRUERshzBlvqxeAALJ2z5ZyH4OGzxaAobx77I.woff) format('woff')}
@font-face{font-family:'Roboto Condensed';font-style:italic;font-weight:400;src:local('Roboto Condensed Italic'), local('RobotoCondensed-Italic'),
url(http://themes.googleusercontent.com/static/fonts/robotocondensed/v8/BP5K8ZAJv9qEbmuFp8RpJaZHp5Ygr-TRGz22M2CAQPE.woff) format('woff')}
*/
@font-face{font-family:AndesRoundedLight;src:url("fonts/AndesRoundedLight.otf");}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Regular.otf);font-weight:normal;}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Bold.otf);font-weight:bold;}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-UltraLight.otf);font-weight:100;}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Light.otf);font-weight:200;}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-Black.otf);font-weight:900;}
@font-face{font-family:Montserrat;src:url(../fonts/Montserrat-SemiBold.otf);font-weight:700;}
html{height:100%;}
body{font-family:'Arial', sans-serif;font-size:13px;overflow-x:hidden;-webkit-font-smoothing:antialiased;background:#fff;}
body.is-ontop{margin-top:53px;}
h1{font-size:44px;}
h2{font-size:20px;}
h3{font-size:18px;}
a{color:#333333;}
a:hover{color:#ffb549;text-decoration:none;transition:all 0.25s;}
a:focus{text-decoration:none;}
.fa{line-height:inherit;}
.bold{font-weight:bold;}
.alignleft{float:left;}
.alignright{float:right;}
.btn-fb-login{width:65px;height:22px;background:url('../images/fb.jpg') no-repeat;display:inline-block;margin-top:5px;font-size:0;border:none !important;}
.button{padding:10px 20px;border:1px solid #eaeaea;background:#666;color:#fff;}
.button-sm{padding:5px 10px;}
.button:hover{background:#e5101d;border:1px solid #e5101d;}
.input{border-radius:0px;border:1px solid #eaeaea;-webkit-box-shadow:inherit;box-shadow:inherit;}
.button .fa{line-height:inherit;}
.text-center{text-align:center;}
.text-left{text-align:left;}
.text-right{text-align:right;}
img.alignleft{margin:0 20px 15px 0;}
img.alignright{margin:0 0 15px 20px;}
.clearfix:before{content:"";display:table;}
.container{padding-left:0;padding-right:0;}
.loader{position:fixed;left:0px;top:0px;width:100%;height:100%;z-index:9999;background:#fff url('../images/Preloader_4.gif') 50% 50% no-repeat;}
.banner-opacity{position:relative;}
.banner-opacity a:before{display:block;position:absolute;-webkit-transition:all 0.1s ease-in 0.1s;transition:all 0.1s ease-in 0.1s;background:rgba(0, 0, 0, 0.1);opacity:0;filter:alpha(opacity=0);left:0px;top:0px;content:"";height:0%;width:100%;left:0%;top:50%;}
.banner-opacity a:hover:before{opacity:1;filter:alpha(opacity=1);-webkit-transition:all 0.2s ease-in 0.1s;transition:all 0.2s ease-in 0.1s;height:100%;left:0%;top:0%;}
.tab-container{position:relative;}
.tab-container .tab-panel{position:absolute;top:0;left:0;width:100%;opacity:0;visibility:hidden;}
.tab-container .active{opacity:1;visibility:inherit;position:inherit;-vendor-animation-duration:0.3s;-vendor-animation-delay:1s;-vendor-animation-iteration-count:infinite;}
.hover-zoom{-webkit-transition:0.7s all ease-in-out;transition:0.7s all ease-in-out;-webkit-backface-visibility:hidden;-webkit-perspective:1000;overflow:hidden;}
.hover-zoom:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);opacity:0.7;}
.banner-boder-zoom{position:relative;overflow:hidden;}
.banner-boder-zoom a:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;z-index:10;background-color:rgba(0, 0, 0, 0.2);background:rgba(0, 0, 0, 0.2);color:rgba(0, 0, 0, 0.2);opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.banner-boder-zoom a:after{position:absolute;top:10px;left:10px;right:10px;bottom:10px;content:"";display:block;z-index:10;border:1px solid #fff;opacity:0;}
.banner-boder-zoom a img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.banner-boder-zoom:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.banner-boder-zoom:hover a:before{opacity:1;}
.banner-boder-zoom:hover a:after{opacity:0;}
.banner-boder-zoom2{position:relative;overflow:hidden;}
.banner-boder-zoom2 a:before{position:absolute;top:0;left:0;right:0;bottom:0;content:"";display:block;z-index:10;background-color:rgba(0, 0, 0, 0);background:rgba(0, 0, 0, 0);color:rgba(0, 0, 0, 0);opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.banner-boder-zoom2 a:after{position:absolute;top:10px;left:10px;right:10px;bottom:10px;content:"";display:block;z-index:10;border:1px solid #fff;opacity:0;}
.banner-boder-zoom2 a img{-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.banner-boder-zoom2:hover a img{-webkit-transform:scale(1.1);-moz-transform:scale(1.1);-ms-transform:scale(1.1);-o-transform:scale(1.1);transform:scale(1.1);}
.banner-boder-zoom2:hover a:before{opacity:1;}
.banner-boder-zoom2:hover a:after{opacity:0;}
.icon-up,
.icon-down{width:100%;height:17px;display:block;}
.icon-up{background:url("images/up.png") no-repeat center center;}
.icon-down{background:url("images/down.png") no-repeat center center;}
.image-hover2 a{position:relative;display:table;width:100%;}
.image-hover2 a:after{overflow:hidden;position:absolute;top:0;content:"";z-index:100;width:100%;height:100%;left:0;right:0;bottom:0;opacity:0;pointer-events:none;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;background-color:rgba(0, 0, 0, 0.3);-webkit-transform:scale(0);-ms-transform:scale(0);transform:scale(0);z-index:1;}
.image-hover2 a:before{font:normal normal normal 18px/1 FontAwesome;content:"\f002";position:absolute;top:50%;left:50%;z-index:2;color:#fff;ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;-webkit-transition:opacity 0.3s ease 0s;-o-transition:opacity 0.3s ease 0s;transition:opacity 0.3s ease 0s;}
.image-hover2 a:hover:after{visibility:visible;opacity:0.8;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.image-hover2 a:hover:before{opacity:1;}
.top-banner{height:55px;background:url('images/header-2016.jpg') no-repeat top center #171B1C;position:relative;color:#fff;line-height:20px;}
.bg-overlay{width:100%;height:100%;position:absolute;top:0;left:0;background-color:rgba(0, 0, 0, 0.7);}
.top-banner .container{position:relative;padding-top:10px;}
.top-banner h1{color:#fff;font-size:18px;font-weight:bold;margin-left:25px;}
.top-banner h2{font-weight:bold;font-size:15px;padding-left:150px;}
.top-banner span{font-size:12px;color:#999;}
.top-banner .btn-close{width:24px;height:24px;background:#e5101d url("images/btn-close.png") no-repeat;position:absolute;top:0;right:0;cursor:pointer;}
.nav-ontop{position:fixed;top:0px;left:0px;width:100%;padding-bottom:0px;background:#eee;z-index:999;box-shadow:0 1px 1px 0 rgba(50, 50, 50, 0.1);}
.nav-ontop span.notify-right{top:2px;}
.nav-ontop > .container{position:relative;}
.nav-ontop #box-vertical-megamenus{width:300px;padding:0;}
.nav-ontop #box-vertical-megamenus .title{background:#e5101d;color:#fff;overflow:hidden;border-left:0px solid #eaeaea;}
.nav-ontop #box-vertical-megamenus .title.active{background:#565b70;color:#fff;}
.nav-ontop #box-vertical-megamenus .title .btn-open-mobile{margin-right:15px;}
.nav-ontop #box-vertical-megamenus .title .title-menu{}
.nav-ontop #box-vertical-megamenus .vertical-menu-content{min-width:270px;position:absolute;display:none;border-top:none;border-bottom:1px solid #eaeaea;border-right:1px solid #eaeaea;padding-bottom:15px;border-left:1px solid #eaeaea;}
.nav-ontop #box-vertical-megamenus .vertical-menu-content .vertical-menu-list{border-left:none;}
.nav-ontop #box-vertical-megamenus .vertical-menu-content .all-category{margin-left:20px;}
#shopping-cart-box-ontop{width:50px;height:50px;position:absolute;top:0;right:0;display:none !important;}
#shopping-cart-box-ontop .fa{line-height:50px;cursor:pointer;font-size:20px;text-align:center;width:100%;color:#fff;}
#shopping-cart-box-ontop .shopping-cart-box-ontop-content{position:absolute;right:0;top:100%;}
#shopping-cart-box-ontop:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
#user-info-opntop{width:50px;height:50px;position:absolute;top:0;right:38px;display:none;}
#user-info-opntop a.current-open span{display:none;}
#user-info-opntop a.current-open{height:50px;padding-top:17px;width:50px;float:left;text-align:center;}
#user-info-opntop a.current-open:hover .dropdown-menu{transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-khtml-transform:translateY(0px);opacity:1;z-index:2;}
#user-info-opntop a.current-open:before{font:normal normal normal 18px/1 FontAwesome;content:"\f007";color:#fff;}
#user-info-opntop .dropdown{height:50px;}
#user-info-opntop .dropdown-menu{border-radius:0;border:none;top:48px;right:0;left:auto;border-top:2px solid #e5101d;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;opacity:0;display:block;transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);-khtml-transform:translateY(50px);z-index:0;visibility:hidden;}
#user-info-opntop .dropdown.open > .dropdown-menu{transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-khtml-transform:translateY(0px);opacity:1;z-index:2;visibility:inherit;}
#form-search-opntop{position:absolute;top:0;right:100px;height:50px;display:none;}
#form-search-opntop .form-category{display:none;}
#form-search-opntop form{margin-top:10px;border:1px solid transparent;padding-right:10px;}
#form-search-opntop .btn-search{}
#form-search-opntop .btn-search{background:#fff url("images/search.png") no-repeat scroll 5px center;border:medium none;border-radius:0;color:#e5101d;font-size:12px;font-weight:bold;height:31px;padding:0 5px 0 25px;position:absolute;right:0;top:10px;}
#form-search-opntop .btn-search:before{font:normal normal normal 18px/1 FontAwesome;content:"\f002";color:#e5101d;height:30px;width:25px;display:none;padding-top:6px;}
#form-search-opntop .input-serach{height:30px;padding:5px 5px 0 15px;}
#form-search-opntop .input-serach input{width:220px;-webkit-transition:width 1s ease-in-out;-moz-transition:width 1s ease-in-out;-o-transition:width 1s ease-in-out;transition:width 1s ease-in-out;}
#form-search-opntop form{border:1px solid transparent;background:#fff;}
#form-search-opntop:hover form{border:1px solid transparent;background:#fff;}
#form-search-opntop:hover .input-serach input{width:220px;}
.top-header{}
.top-header .nav-top-links,
.top-header .language,
.top-header .currency,
.top-header .user-info,
.top-header .support-link,
.top-header .top-bar-social{width:auto;display:inline-block;line-height:34px;}
.top-header .top-bar-social .fa{line-height:inherit;}
.top-header .top-bar-social a{border:none;padding:0;color:#999;font-size:14px;}
.top-header .support-link{float:right;}
.top-header img{display:inline-block;vertical-align:middle;margin-top:-3px;margin-right:5px;}
.top-header a{border-right:0px solid #e0e0e0;padding-right:0px;margin-left:10px;}
.top-header a.first-item{margin-left:0;}
.top-header a.current-open:after{content:"\f107";font-family:"FontAwesome";font-size:17px;vertical-align:0;padding-left:15px;font-weight:bold;}
.top-header .dropdown{width:auto;display:inline-block;}
.top-header .dropdown-menu{border-radius:0;border:none;top:100%;left:0;right:0;min-width:auto;border-top:2px solid #ffb549;transition:all 0.4s ease-out 0s;-webkit-transition:all 0.4s ease-out 0s;-o-transition:all 0.4s ease-out 0s;-ms-transition:all 0.4s ease-out 0s;opacity:0;display:block;transform:translateY(50px);-webkit-transform:translateY(50px);-o-transform:translateY(50px);-ms-transform:translateY(50px);-khtml-transform:translateY(50px);z-index:0;visibility:hidden;}
.top-header .dropdown.open > .dropdown-menu{transform:translateY(0px);-webkit-transform:translateY(0px);-o-transform:translateY(0px);-ms-transform:translateY(0px);-khtml-transform:translateY(0px);opacity:1;z-index:2;visibility:inherit;}
.top-header .dropdown-menu a{border:none;margin:0;padding:0;padding:5px 10px;font-size:12px;}
.block-language{float:right;margin-top:12px;}
.block-language .language-content{margin:20px 0 0 0;}
.block-language .language-content a{line-height:25px;font-size:12px;margin-right:3px;}
.block-language .language-content img{margin-right:5px;}
#home-slider{}
.header{}
.main-header{padding:5px 0px;}
.main-header .header-search-box{margin-top:22px;}
.main-header .header-search-box .form-inline .popup{left:156px;position:absolute;top:52px;z-index:11;font-size:12px;}
#form-search-opntop .sup-popup{display:none;}
.sup-popup{background:#fff none repeat scroll 0 0;border:0px solid rgba(204, 213, 219, 0.8);box-shadow:1px 1px 15px 0 rgba(0, 0, 0, 0.3);color:#555;line-height:22px;padding:12px;width:376px;border-radius:5px;}
.popup-content::after{-moz-border-bottom-colors:none;-moz-border-left-colors:none;-moz-border-right-colors:none;-moz-border-top-colors:none;border-color:transparent transparent #fff;border-image:none;border-style:solid;border-width:10px;content:"";height:0;left:20px;position:absolute;top:-18px;width:0;}
.sup-popup span{display:block;text-align:right;}
.sup-popup span > a{padding:0 10px;display:inline-block;margin-top:6px;}
.btn-danger{background:#e5101d;border-color:#e5101d;color:#fff;}
.btn-sm, .btn-group-sm > .btn{font-size:13px;line-height:1.5;padding:5px 10px;}
.btn.btn-danger:hover{background:#494748;border:1px solid #333;}
.main-header .header-search-box .form-inline{border:1px solid #f1f1f1;height:41px;position:relative;}
.main-header .header-search-box .form-inline .form-category{background:#f6f6f6;height:39px;}
.main-header .header-search-box .form-inline .select2{border-right:1px solid #eaeaea;min-width:152px;height:40px;}
.main-header .header-search-box .form-inline .select2 .select2-selection{border:none;background:transparent;margin-top:-1px;}
.select2-container--default .select2-selection--single .select2-selection__rendered{line-height:41px;}
.select2-container--default .select2-selection--single .select2-selection__arrow{top:6px;right:15px;}
.select2-dropdown{border:2px solid #e5101d;}
.select2-container--default .select2-results > .select2-results__options{max-height:500px;}
.select2-container--open .select2-dropdown{left:-2px;width:200px !important;}
.select2-container .select2-selection--single .select2-selection__rendered{padding-left:15px;}
.main-header .header-search-box .form-inline .input-serach{display:block;margin-top:12px;width:auto;}
.main-header .header-search-box .form-inline .input-serach input{border:none;padding-left:15px;width:100%;}
.main-header .header-search-box .form-inline .btn-search{background:#500e12 url("images/search.png") no-repeat scroll center center;border:medium none;border-radius:0;color:#fff;font-size:12px;font-weight:bold;height:41px;padding:0 20px;position:absolute;right:-1px;text-indent:-9999px;top:-1px;}
.main-header .header-search-box .form-inline .btn-search:hover{}
.main-header .shopping-cart-box{line-height:normal;margin-left:-15px;margin-right:22px;margin-top:17px;padding:0;width:50px;float:right;display:none;}
.main-header .shopping-cart-box:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
.main-header .shopping-cart-box a.cart-link{height:41px;width:100%;border:0px solid #eaeaea;display:block;position:relative;padding:2px 41px 0 15px;}
.main-header .shopping-cart-box a.cart-link:hover:after{opacity:0.8;}
.main-header .shopping-cart-box a.cart-link .title{width:100%;float:left;text-transform:uppercase;font-weight:bold;margin-top:2px;}
.main-header .shopping-cart-box a.cart-link:after{content:'';width:41px;height:41px;background:#e5101d url('images/cart.png') no-repeat center center;position:absolute;top:-1px;right:-1px;}
.cart-block{position:absolute;top:100%;right:-7px;z-index:1002;max-height:500px;overflow-y:auto;background:#FFF;color:#666;width:300px;opacity:0;-webkit-box-shadow:0px 4px 7px 0px rgba(50, 50, 50, 0.2);-moz-box-shadow:0px 4px 7px 0px rgba(50, 50, 50, 0.2);box-shadow:0px 4px 7px 0px rgba(50, 50, 50, 0.2);-webkit-transition:opacity 0.5s,
-webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transform:translate(0, 40px);-moz-transform:translate(0, 40px);-o-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px);opacity:0;display:block;visibility:hidden;border-top:3px solid #e5101d;}
.cart-block .cart-block-content{padding:10px;overflow:hidden;}
.cart-block .cart-block-content .cart-title{text-transform:uppercase;font-size:12px;}
.cart-block .cart-block-content .cart-block-list{}
.cart-block .cart-block-content .product-info{margin-top:10px;border-bottom:1px solid #eaeaea;display:block;overflow:hidden;padding-bottom:10px;}
.cart-block .cart-block-content .product-info .p-left{width:60px;float:left;position:relative;}
.cart-block .cart-block-content .product-info .p-left .remove_link{position:absolute;left:0;top:0;}
.cart-block .cart-block-content .product-info .p-left .remove_link:after{content:'';background:url("images/delete_icon.png") no-repeat center center;font-size:0;height:9px;width:9px;display:inline-block;line-height:24px;}
.cart-block .cart-block-content .product-info .p-right{margin-left:70px;line-height:25px;}
.cart-block .cart-block-content .product-info .p-right .p-rice{color:#e5101d;}
.cart-block .cart-block-content .product-info .p-right .change_quantity{margin-top:10px;}
.cart-block .cart-block-content .product-info .p-right .change_quantity .blockcart_quantity_down,
.cart-block .cart-block-content .product-info .p-right .change_quantity .blockcart_quantity_up{float:left;width:20px;height:30px;border:1px solid #ccc;padding-top:2px;text-align:center;}
.cart-block .cart-block-content .product-info .p-right .change_quantity .cart_quantity_input_text{width:60px;border:1px solid #ccc;margin-left:-1px;margin-right:-1px;height:30px;line-height:100%;float:left;text-align:center;}
.cart-block .cart-block-content .toal-cart{margin-top:10px;}
.cart-block .cart-block-content .toal-cart .toal-price{font-size:18px;color:#e5101d;}
.cart-block .cart-block-content .cart-buttons{overflow:hidden;width:100%;}
.cart-block .cart-block-content .cart-buttons a{width:49%;float:left;margin-top:12px;text-transform:uppercase;font-size:13px;padding:10px 0;text-align:center;}
.cart-block .cart-block-content .cart-buttons a:hover{opacity:0.8;}
.cart-block .cart-block-content .cart-buttons a.btn-my-cart{background:#eee;}
.cart-block .cart-block-content .cart-buttons a.btn-check-out{background:#e5101d;color:#fff;margin-right:5px;}
.cart-block .cart-block-content .cart-buttons a.btn-view-cart{background:#444;color:#fff;}
span.notify{width:32px;height:22px;color:#fff;text-align:center;position:absolute;line-height:normal;font-size:11px;padding-top:3px;z-index:1;}
span.notify-left{background:url('images/notify.png') no-repeat;right:25px;top:-8px;}
span.notify-right{background:url('images/notify-right.png') no-repeat;right:0px;top:-7px;}
.nav-top-menu{background:#500e12;margin-bottom:6px;}
.box-vertical-megamenus{position:absolute;left:15px;right:15px;z-index:1000;background:#fff;}
.box-vertical-megamenus .title{background:#ffb549;color:#fff;height:50px;line-height:50px;text-transform:uppercase;font-weight:bold;font-size:16px;padding-left:20px;padding-right:20px;overflow:hidden;}
.box-vertical-megamenus .title .btn-open-mobile > .fa{line-height:inherit;}
.box-vertical-megamenus .title .btn-open-mobile{font-size:18px;cursor:pointer;line-height:50px;}
.box-vertical-megamenus .vertical-menu-content{border-color:#e5101d;border-style:solid;border-width:0px;display:none;padding-bottom:14px;background:#fff;}
.home .box-vertical-megamenus .vertical-menu-content{display:block;}
.box-vertical-megamenus .vertical-menu-list{padding-top:8px;}
.box-vertical-megamenus .vertical-menu-list li{display:block;line-height:34px;margin-left:-1px;position:relative;}
.box-vertical-megamenus .vertical-menu-list > li:hover{background:#e5101d;}
.box-vertical-megamenus .vertical-menu-list > li:hover > a{color:#fff;border-color:#e5101d;}
.box-vertical-megamenus .vertical-menu-list > li:hover > a.parent:before{color:#fff;}
.box-vertical-megamenus .vertical-menu-list > li > a{padding-left:35px;line-height:35px;display:block;color:#333;font-weight:bold;font-size:12px;}
.box-vertical-megamenus .vertical-menu-content ul > li > a.parent:before{font-family:FontAwesome;font-style:normal;font-weight:normal;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:"\f105";position:absolute;top:10px;right:8px;color:#fff;display:none;}
.box-vertical-megamenus .vertical-menu-content ul > li > a.parent::after{border:1px solid #dfdfdf;border-radius:100%;color:#333;content:"\f105";display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;height:20px;left:8px;line-height:1;padding-top:3px;position:absolute;text-align:center;top:8px;width:20px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.box-vertical-megamenus .vertical-menu-content ul > li:hover > a.parent:after{opacity:1;border:1px solid #fff;color:#fff;}
.box-vertical-megamenus .vertical-menu-content ul > li.cat-link-orther{display:none;}
.box-vertical-megamenus .vertical-menu-content ul li:hover .vertical-dropdown-menu{visibility:visible;display:block;height:auto;-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;}
.box-vertical-megamenus .vertical-menu-content ul li img.icon-menu{vertical-align:middle;padding-right:15px;}
.box-vertical-megamenus .all-category{text-align:center;margin-top:14px;padding-right:20px;display:none;}
.box-vertical-megamenus .all-category span{height:40px;width:100%;line-height:39px;border:1px solid #eaeaea;text-align:center;display:block;cursor:pointer;}
.box-vertical-megamenus .all-category span:hover{background:#e5101d;color:#fff;border-color:#e5101d;}
.box-vertical-megamenus .all-category span:after{font:normal normal normal 14px/1 FontAwesome;content:"\f105";font-weight:bold;margin-left:20px;}
.vertical-dropdown-menu{position:absolute;top:0px;left:100%;z-index:900;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transition:all 0.45s ease-out 0s;-moz-transition:all 0.45s ease-out 0s;-o-transition:all 0.45s ease-out 0s;transition:all 0.45s ease-out 0s;-moz-transform:translate(100px, 0);-webkit-transform:translate(100px, 0);transform:translate(100px, 0);opacity:0;display:block;visibility:hidden;-webkit-backface-visibility:hidden;height:0;background:#fff;box-shadow:0 3px 12px 1px rgba(0, 0, 0, 0.1);}
.vertical-dropdown-menu .vertical-groups{padding:7px 10px 7px 10px;}
.vertical-dropdown-menu .mega-group-header{border-bottom:1px solid #E8E8E8;font-size:17px;margin-bottom:10px;display:table;width:100%;}
.vertical-dropdown-menu .mega-group-header span{padding-bottom:10px;border-bottom:1px solid #e5101d;float:left;margin-bottom:-1px;}
.vertical-dropdown-menu .group-link-default{border:none !important;padding:0;margin:0;padding-bottom:10px;}
.vertical-dropdown-menu .group-link-default li{border:none !important;padding-left:0 !important;line-height:28px !important;}
.vertical-dropdown-menu .mega-products .mega-product{border-right:1px solid #eaeaea;margin-top:15px;line-height:18px;}
.vertical-dropdown-menu .mega-products .mega-product:last-child{border-right:none;}
.vertical-dropdown-menu .mega-products .mega-product .product-price .new-price{width:auto;display:inline-block;color:#e5101d;}
.vertical-dropdown-menu .mega-products .mega-product .product-price .old-price{color:#999;text-decoration:line-through;width:auto;display:inline-block;padding-left:20px;}
.vertical-dropdown-menu .mega-products .mega-product .product-star{margin-top:5px;color:#ff9900;}
#main-menu{}
#main-menu .container-fluid{padding:0;}
#main-menu .navbar-header{display:none;}
#main-menu .navbar{border:none;margin:0;background:none;}
#main-menu .navbar-collapse{padding:0;}
.nav-ontop #main-menu .navbar .navbar-nav > li > a{}
#main-menu .navbar .navbar-nav > li > a{background:transparent none repeat scroll 0 0;border-right:0 solid #cacaca;color:#111;font-family:Ubuntu, sans-serif;font-size:15px;font-weight:400;margin:0 0 5px;padding:0 24px;text-align:center;}
#main-menu .navbar .navbar-nav > li:last-child > a{border-right:none;}
#main-menu .navbar .navbar-nav > li:hover,
#main-menu .navbar .navbar-nav > li.active{background:#e5101d;color:#fff;}
#main-menu .navbar .navbar-nav > li:hover > a,
#main-menu .navbar .navbar-nav > li.active > a{color:#fff;border-right:0px solid transparent;}
#main-menu .nav,
#main-menu .collapse,
#main-menu .dropup,
#main-menu .dropdown{position:static;}
#main-menu .dropdown-menu{border-radius:0;min-width:200px;border-top:none;left:auto;padding:30px 15px;-webkit-transition:opacity 0.5s, -webkit-transform 0.5s;transition:opacity 0.5s, transform 0.5s;-webkit-transform:translate(0, 40px);-moz-transform:translate(0, 40px);-o-transform:translate(0, 40px);-ms-transform:translate(0, 40px);transform:translate(0, 40px);display:block;visibility:hidden;opacity:0;background:#fff;}
#main-menu .dropdown-menu.container-fluid{padding:10px 20px;}
#main-menu .navbar-nav > li:hover .dropdown-menu{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
#main-menu .mega_dropdown .block-container{padding:0 15px;}
#main-menu .mega_dropdown .group_header{text-transform:uppercase;border-bottom:1px solid #eaeaea;margin-bottom:10px;font-weight:bold;font-size:13px;margin-top:15px;}
#main-menu .mega_dropdown .group_header:first-child{margin-top:0;}
#main-menu .mega_dropdown .img_container{padding:0 0 5px;}
#main-menu .dropdown-menu .block-container .link_container > a{font-family:"roboto condensed";font-size:14px;font-weight:400;line-height:32px;}
#main-menu .dropdown-menu .block-container .group_header > a{line-height:32px;border-bottom:1px solid #e5101d;display:inline-block;margin-bottom:-1px;}
#main-menu li.dropdown > a:after{content:"\f107";font-family:"FontAwesome";font-size:14px;vertical-align:0;padding-left:7px;display:none;}
#main-menu li.dropdown:before{content:"\f0de";font-family:"FontAwesome";font-size:15px;color:#fff;padding-left:7px;position:absolute;bottom:-13px;right:48%;display:none;z-index:1001;}
#main-menu li.dropdown:hover:before{display:none;}
.nav-menu{border:none;}
.nav-menu .container-fluid{padding:0;}
.nav-menu .navbar-collapse{z-index:10000;padding:0;margin:0;border-top:none;border-bottom:none;border-left:none;}
.nav-menu .nav > li:last-child a{background-image:none;}
.nav-menu .nav > li > a{padding:10px 8px;background:url('images/line.png') no-repeat right center;}
.nav-menu .navbar-toggle{background:url('images/bar.png') no-repeat left center;height:40px;margin:0;padding-right:3px;}
.nav-menu .navbar-brand{height:40px;font-size:14px;font-weight:bold;display:none;text-transform:uppercase;}
.nav-menu .navbar-brand a{color:#fff;}
.nav-menu .toggle-menu{float:right;line-height:49px;max-height:40px;}
.nav-menu .toggle-menu:before{font:normal normal normal 17px/1 FontAwesome;content:"\f0c9";line-height:inherit;color:#fff;}
.floor-elevator{width:70px;height:40px;position:absolute;top:0;right:0;background:url("images/floor-elevator.png") no-repeat left center;padding-left:38px;padding-right:22px;font-size:20px;font-weight:bold;line-height:normal;color:#999;padding-top:7px;}
.floor-elevator .fa{font-weight:bold;}
.floor-elevator .btn-elevator{cursor:pointer;}
.floor-elevator .btn-elevator:hover, .floor-elevator .disabled{color:#ccc;}
.floor-elevator .down{margin-top:-6px;}
.category-featured .navbar-collapse .navbar-nav li.active a{font-weight:bold;font-size:12px;}
.category-featured .navbar-collapse .navbar-nav li a{font-size:12px;}
.nav-menu-default{height:50px;background:#e5101d;border-radius:0;padding:0;margin:0;}
.nav-menu-default .navbar-collapse{background:#eee;}
.nav-menu-default ul > li > a:hover,
.nav-menu-default ul > li.active > a,
.nav-menu-default ul > li.selected > a{background:#e5101d;color:#fff;}
.nav-menu-red{height:53px;background:#e5101d;border-radius:0;padding:0;padding-top:3px;margin:0;}
.nav-menu-red .navbar-collapse{background:#fff;}
.nav-menu-red li a:hover,
.nav-menu-red li.active a,
.nav-menu-red li.selected a{background:#e5101d;color:#fff;}
.nav-menu-green{height:53px;background:#339966;border-radius:0;padding:0;padding-bottom:3px;margin:0;}
.nav-menu-green .navbar-collapse{background:#fff;}
.nav-menu-green li a:hover,
.nav-menu-green li.active a,
.nav-menu-green li.selected a{background:#339966;color:#fff;}
.nav-menu-orange{height:53px;background:#ff6633;border-radius:0;padding:0;padding-top:3px;margin:0;}
.nav-menu-orange .navbar-collapse{background:#fff;}
.nav-menu-orange li a:hover,
.nav-menu-orange li.active a,
.nav-menu-orange li.selected a{background:#ff6633;color:#fff;}
.nav-menu-jbl{height:43px;background:#0088cc;border-radius:0;padding:0;padding-top:3px;margin:0 0 10px;min-height:40px;}
.nav-menu-jbl .navbar-collapse{background:#fff;}
.nav-menu-jbl .navbar-brand{background:#0088cc !important;}
.nav-menu-jbl li a:hover,
.nav-menu-jbl li.active a,
.nav-menu-jbl li.selected a{background:#f1f1f1;color:#333;}
.nav-menu-blue{height:53px;background:#3366cc;border-radius:0;padding:0;padding-top:3px;margin:0;}
.nav-menu-blue .navbar-collapse{background:#fff;}
.nav-menu-blue li a:hover,
.nav-menu-blue li.active a,
.nav-menu-blue li.selected a{background:#3366cc;color:#fff;}
.nav-menu-gray{height:53px;background:#6c6856;border-radius:0;padding:0;padding-top:3px;margin:0;}
.nav-menu-gray .navbar-collapse{background:#fff;}
.nav-menu-gray li a:hover,
.nav-menu-gray li.active a,
.nav-menu-gray li.selected a{background:#6c6856;color:#fff;}
.nav-menu-blue2{height:53px;background:#669900;border-radius:0;padding:0;padding-top:3px;margin:0;}
.nav-menu-blue2 .navbar-collapse{background:#fff;}
.nav-menu-blue2 li a:hover,
.nav-menu-blue2 li.active a,
.nav-menu-blue2 li.selected a{background:#669900;color:#fff;}
.show-brand .navbar-brand::after{border-color:transparent #500e12;border-style:solid;border-width:20px 0 20px 8px;content:"";display:block;left:234px;margin-top:-20px;position:absolute;top:50%;width:0;z-index:1;}
.show-brand .navbar-brand{display:block;width:234px;background:#500e12;margin-left:0 !important;text-transform:uppercase;padding:0;padding-left:20px;line-height:40px;font-size:15px;margin-right:20px;color:#FFF;}
.show-brand .navbar-brand a{color:#fff;font-family:"Roboto Condensed";font-size:18px;font-weight:400;line-height:40px;}
.nav-menu-custom{border-radius:4px 0 0;border-top:2px solid #500e12;min-height:40px;margin-bottom:10px;}
.left-block.image-p-home{}
.show-brand .navbar-brand img{vertical-align:middle;margin-right:10px;}
.header-top-right{}
.header-top-right{}
.header-top-right .homeslider{float:left;}
.header-top-right .header-banner{width:30%;float:right;}
.header-top-right .header-banner img{width:100%;height:auto;}
.header-top-right .homeslider img{width:100%;height:auto;}
.header-top-right .homeslider .bx-wrapper .bx-viewport{-moz-box-shadow:0;-webkit-box-shadow:0;box-shadow:none;border:0;left:0;background:#fff;}
.header-top-right .homeslider .bx-controls-direction .bx-prev,
.header-top-right .homeslider .bx-controls-direction .bx-next{background:#ffb549;text-indent:0px !important;color:#fff;font-size:15px;text-align:center;line-height:32px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;position:absolute;opacity:0;visibility:hidden;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.header-top-right .homeslider .bx-controls-direction .bx-prev{left:50%;}
.header-top-right .homeslider .bx-controls-direction .bx-next{right:50%;}
.header-top-right .homeslider:hover .bx-controls-direction .bx-next{right:10px;opacity:1;visibility:inherit;}
.header-top-right .homeslider:hover .bx-controls-direction .bx-prev{left:10px;opacity:1;visibility:inherit;}
.header-top-right .homeslider .bx-controls-direction .bx-prev:hover,
.header-top-right .homeslider .bx-controls-direction .bx-next:hover{opacity:0.8;}
.header-top-right .homeslider .bx-wrapper:hover .bx-prev, .bx-wrapper:hover .bx-next{display:block;}
.header-top-right .homeslider .bx-wrapper .bx-pager, .bx-wrapper .bx-controls-auto{position:absolute;bottom:5px;width:100%;padding-right:5px;text-align:center;}
.header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item{width:16px;height:16px;border-radius:0%;margin-right:5px;line-height:20px;}
.header-top-right .homeslider .bx-wrapper .bx-pager .bx-pager-item a{width:100%;height:100%;float:left;background:#fff;margin:0;padding:0;text-align:center;text-indent:0px;border-radius:0%;color:#666;border:0px solid #999;padding-left:1px;text-indent:-9999px;}
.header-top-right .homeslider .bx-wrapper .bx-pager.bx-default-pager a:hover, .header-top-right .homeslider .bx-wrapper .bx-pager.bx-default-pager a.active{background:#ffb549;color:#fff;border:0px solid #fff;}
.bx-wrapper{margin:0;}
.page-top{margin-top:10px;}
.latest-deals{}
.latest-deals .latest-deal-title{background:#e5101d;color:#fff;font-size:13px;font-weight:bold;margin:0;padding:10px 0 10px 20px;text-transform:uppercase;}
.latest-deals .product-list li{padding-right:0;border:none;}
.latest-deals .latest-deal-content{border:3px solid #e5101d;padding:0;overflow:hidden;}
.latest-deals .count-down-time{text-align:center;padding-bottom:0px;}
.latest-deals .count-down-time span{height:24px;background:#999;color:#fff;width:auto;display:inline-block;line-height:24px;margin:0 3px;font-size:18px;letter-spacing:17px;padding-left:7px;position:relative;}
.latest-deals .count-down-time span:after{content:'';height:24px;width:2px;position:absolute;left:25px;top:0;background:#fff;}
.latest-deals .count-down-time span:before{content:'';height:24px;width:11px;position:absolute;right:0;top:0;background:#fff;}
.latest-deals .count-down-time span:first-child{margin-left:10px;}
.latest-deals .count-down-time b{margin-left:-8px;position:relative;}
.latest-deals .count-down-time b:after{position:absolute;right:-1px;top:0;content:':';}
.latest-deals .product-list .owl-controls{width:100%;top:40%;}
.latest-deals .product-list li .right-block{padding:0;}
.latest-deals .content_price{width:100% !important;}
.latest-deals .colreduce-percentage{float:right;padding-right:20px;}
.latest-deals .owl-prev,
.latest-deals .owl-next{-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;display:block;opacity:0;}
.latest-deals .owl-next{right:-50px;}
.latest-deals .owl-prev{left:-50px;}
.latest-deals:hover .owl-prev{left:-15px;opacity:1;}
.latest-deals:hover .owl-next{right:-15px;opacity:1;}
.popular-tabs .owl-controls .owl-next{top:-48px;}
.popular-tabs .owl-controls .owl-prev{top:-48px;left:inherit;right:26px;}
.popular-tabs .nav-tab{margin:0;padding:0;}
.popular-tabs .nav-tab{margin:0;overflow:hidden;}
.popular-tabs .nav-tab li{list-style:none;display:inline;margin-right:15px;height:40px;line-height:40px;float:left;padding:0 18px;position:relative;background:#f1f1f1;margin-left:-12px;}
.popular-tabs .nav-tab li:hover::after{border-color:transparent #500e12;}
.popular-tabs .nav-tab li:first-child{margin-left:0;}
.popular-tabs .nav-tab li.active::after{border-color:transparent #500e12;border-style:solid;border-width:28px 0 28px 12px;content:"";display:block;margin-top:-28px;position:absolute;right:-12px;top:50%;width:0;z-index:1;}
.popular-tabs .nav-tab li::after{border-color:transparent #f1f1f1;border-style:solid;border-width:28px 0 28px 12px;content:"";display:block;margin-top:-28px;position:absolute;right:-12px;top:50%;width:0;z-index:1;}
.popular-tabs .nav-tab li:first-child{}
.popular-tabs .nav-tab li img{padding-right:5px;}
.popular-tabs .nav-tab li:hover, .popular-tabs .nav-tab li.active{background:#500e12;color:#FFF;}
.popular-tabs .nav-tab li:hover a, .popular-tabs .nav-tab li.active a{color:#fff;}
.popular-tabs .nav-tab li a{color:#333;font-family:"Roboto Condensed";font-size:16px;font-weight:400;text-transform:uppercase;}
.popular-tabs .tab-container{padding-top:30px;}
.popular-tabs .product-list li .left-block{}
.popular-tabs .product-list li{border:1px solid #dfdfdf;padding-bottom:10px;overflow:hidden;box-shadow:0 3px 12px 1px rgba(0, 0, 0, 0.1);margin-bottom:10px;}
.service{background:#f6f6f6;border:1px solid #eaeaea;padding:19px 0;font-size:12px;margin-top:10px;float:left;width:100%;}
.service .service-item{padding-left:35px;border-right:1px solid #ccc;overflow:hidden;}
.service .service-item .icon{width:40px;height:40px;float:left;}
.service .service-item .info{padding-left:15px;margin-left:40px;padding-top:2px;}
.service .service-item h3{margin:0;padding:0;text-transform:uppercase;}
.service .service-item:last-child{border-right:none;}
.product-list li{}
.product-list li:hover .add-to-cart{bottom:0;}
.product-list li:hover .quick-view a.heart{margin-left:0;}
.product-list li:hover .quick-view a.compare{margin-left:0;}
.product-list li:hover .quick-view a.search{margin-left:0;}
.product-list li .left-block{position:relative;overflow:hidden;padding:0;}
.product-list li .left-block.h-226{}
.product-list li .left-block a{display:block;overflow:hidden;}
.product-list li .left-block img{transition:all 0.5s;margin:0 auto;transform-style:flat;width:auto;}
.product-list li:hover img{}
.product-list li .right-block{padding:0 5px;margin-top:15px;text-align:center;}
.product-list li .quick-view{overflow:hidden;position:absolute;right:20px;top:20%;width:32px;display:none;}
.product-list li .quick-view a{width:32px;height:32px;float:left;border-radius:90%;margin-top:5px;text-align:center;line-height:32px;color:#fff;}
.product-list li .quick-view a.heart{-webkit-transition:margin-left 0.4s ease 0.4s;-moz-transition:margin-left 0.4s ease 0.4s;-ms-transition:margin-left 0.4s ease 0.4s;-o-transition:margin-left 0.4s ease 0.4s;transition:margin-left 0.4s ease 0.4s;margin-left:200px;background:rgba(0, 0, 0, 0.4);}
.product-list li .quick-view a.heart:before{font:normal normal normal 14px/1 FontAwesome;content:"\f08a";font-weight:bold;}
.product-list li .quick-view a.compare{background:rgba(0, 0, 0, 0.4);-webkit-transition:margin-left 0.3s ease 0.3s;-moz-transition:margin-left 0.3s ease 0.3s;-ms-transition:margin-left 0.3s ease 0.3s;-o-transition:margin-left 03s ease 0.3s;transition:margin-left 0.3s ease 0.3s;margin-left:200px;}
.product-list li .quick-view a.compare:before{font:normal normal normal 14px/1 FontAwesome;content:"\f012";}
.product-list li .quick-view a.search{background:rgba(0, 0, 0, 0.4);-webkit-transition:margin-left 0.2s ease 0.2s;-moz-transition:margin-left 0.2s ease 0.2s;-ms-transition:margin-left 0.2s ease 0.2s;-o-transition:margin-left 0.2s ease 0.2s;transition:margin-left 0.2s ease 0.2s;margin-left:200px;}
.product-list li .quick-view a.search:before{font:normal normal normal 14px/1 FontAwesome;content:"\f002";}
.product-list li .quick-view a:hover{background-color:#e5101d;}
.product-list li .add-to-cart{width:100%;position:absolute;left:0;right:0;bottom:-50px;width:100%;background-color:rgba(0, 0, 0, 0.4);color:#fff;text-align:center;line-height:50px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;display:none !important;}
.product-list li .add-to-cart:hover{background-color:rgba(229, 16, 29, 0.5);}
.product-list li .add-to-cart a{background:url("images/add-cart.png") no-repeat left center;height:32px;line-height:32px;color:#fff;width:auto;padding-left:40px;display:inline-block;vertical-align:middle;}
.product-list li .product-name{padding-bottom:5px;display:block;overflow:hidden;}
.product-list li .product-info{padding:0 5px;}
.product-list li .content_price{width:auto;display:inline-block;}
.product-list li .product-price{color:#e5101d;font-size:14px;font-weight:400;font-family:roboto condensed;}
.product-list li .old-price{color:#ccc;font-family:roboto condensed;font-size:14px;font-weight:normal;margin-left:3px;}
.product-list li .sale-off{background:#d60c0c none repeat scroll 0 0;border-radius:2px;color:#fff;margin-left:5px;padding:0 5px;}
.product-list li .colreduce-percentage{line-height:28px;}
.product-list li .gift-promo-item{background:#00be67 none repeat scroll 0 0;color:#fff;height:auto;padding:2px 6px;position:absolute;right:10px;top:10px;border-radius:3px;}
.product-list li .gift-promo-item i{margin-right:7px;font-size:15px;}
.product-list li .group-price{height:auto;left:3px;position:absolute;top:3px;display:none;}
.product-list li .group-price .price-percent-reduction{width:36px;height:36px;background:#ff6600;color:#fff;float:left;border-radius:90%;line-height:normal;text-align:center;font-size:12px;padding-top:5px;margin-bottom:5px;}
.product-list li .price-percent-reduction2{width:52px;height:44px;background:url("images/price-percent-br.png") no-repeat center center;color:#fff;line-height:normal;text-align:center;font-size:14px;position:absolute;top:10px;right:0;font-family:'Arial Narrow', Arial, sans-serif;padding-left:5px;padding-top:2px;}
.product-list li .group-price .product-new{background:transparent url("images/icon-new.png") no-repeat scroll 0 0;color:#fff;float:left;font-size:11px;height:29px;line-height:22px;padding:0;text-align:center;text-transform:uppercase;width:29px;padding-top:4px;}
.product-list li .group-price .product-sale{background:#fff none repeat scroll 0 0;border:0 solid #ffd145;color:#333;float:left;font-size:12px;line-height:22px;padding:0 4px;text-align:center;text-transform:uppercase;}
.product-list li .product-star{width:auto;float:right;color:#ff9900;text-align:right;display:none;padding-top:5px;font-size:13px;}
.owl-controls{}
.owl-controls .owl-prev{position:absolute;left:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.owl-controls .owl-next{position:absolute;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.owl-controls .owl-prev,
.owl-controls .owl-next{background:#500e12;width:24px;height:24px;color:#fff;text-align:center;line-height:24px;}
.owl-controls .owl-prev:hover,
.owl-controls .owl-next:hover{background:#eaeaea;color:#fff;}
.owl-controls .owl-prev .fa,
.owl-controls .owl-next .fa{font-weight:bold;}
.banner a{width:100%;overflow:hidden;height:auto;display:block;position:relative;}
.banner a:before{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(255, 255, 255, 0.5);content:'';-webkit-transition:-webkit-transform 0.6s;transition:transform 0.6s;-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, 300%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0, 300%, 0);}
.banner a:hover:before{-webkit-transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 45deg) translate3d(0, -300%, 0);transform:scale3d(1.9, 1.4, 1) rotate3d(0, 0, 1, 135deg) translate3d(0, -300%, 0);}
.banner-img,
.banner-img2{position:relative;background:#fff;margin-top:4px;}
.content-page{background:#fff;margin-top:10px;padding-bottom:0px;}
.category-featured{margin-top:10px;}
.category-banner{overflow:hidden;}
.category-banner .banner{padding:0;overflow:hidden;}
.featured-text{position:absolute;right:-5px;top:-5px;background:url('images/featured2.png') no-repeat;width:75px;height:75px;z-index:100;display:none;}
.featured-text span{color:#fff;text-transform:uppercase;font-size:12px;width:100%;height:20px;line-height:24px;float:left;margin-top:24px;margin-left:17px;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);color:#003366;font-weight:bold;text-indent:-999px;}
.product-featured{background:#fff none repeat scroll 0 0;border-bottom:0px solid #eaeaea;margin-top:0;}
.product-featured .product-featured-content{width:100%;float:right;}
.product-featured .product-featured-content .product-featured-list{margin-left:0;overflow:hidden;}
.product-featured .banner-featured{width:234px;float:left;margin-right:-100%;position:relative;display:none;}
.product-featured .product-list li{padding-bottom:10px;}
.product-list .product-container{border:1px solid #dfdfdf;padding:4px;box-shadow:0 3px 12px 1px rgba(0, 0, 0, 0.1);}
.product-list .product-container:hover{}
.product-featured .product-list .owl-stage .active:last-child li{border:none;}
.product-featured .owl-prev,
.product-featured .owl-next{-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.product-featured .owl-next{right:-50px;}
.product-featured .owl-prev{left:-50px;}
.product-featured .owl-carousel:hover .owl-prev{left:0;opacity:1;visibility:inherit;}
.product-featured .owl-carousel:hover .owl-next{right:0;opacity:1;visibility:inherit;}
.banner-bottom{margin-top:18px;}
.owl-carousel .item{background:#eaeaea;}
.brand-showcase{margin-top:0px;}
.brand-showcase .brand-showcase-title{border-bottom:2px solid #eaeaea;color:#333;font-size:15px;font-weight:bold;line-height:35px;padding-left:0;text-transform:uppercase;}
.brand-showcase-box{padding-bottom:10px;margin-bottom:10px;}
.brand-showcase-box .brand-showcase-logo{}
.brand-showcase-box .brand-showcase-logo .owl-item:last-child{margin-right:0 !important;}
.brand-showcase-box .brand-showcase-logo li{background:#eaeaea none repeat scroll 0 0;cursor:pointer;padding:10px;text-align:center;font-weight:bold;}
.brand-showcase-box .brand-showcase-logo li:hover, .brand-showcase-box .brand-showcase-logo li.active{background:#fff;}
.brand-showcase-box .brand-showcase-logo .owl-controls .owl-prev,
.brand-showcase-box .brand-showcase-logo .owl-controls .owl-next{top:-18px;}
.brand-showcase-box .brand-showcase-logo .owl-controls .owl-next{}
.brand-showcase-box .brand-showcase-logo .owl-controls .owl-prev{left:inherit;right:26px;}
.brand-showcase-box .brand-showcase-logo .owl-controls .fa{font-weight:bold;}
.brand-showcase-content .brand-showcase-content-tab{display:none;}
.brand-showcase-content .active{display:block;}
.trademark-info{padding-left:25px !important;}
.trademark-info .trademark-logo{border-bottom:0px dotted #999999;padding-bottom:0px}
.trademark-info .trademark-desc{padding-bottom:20px}
.trademark-info .trademark-logo{margin-top:30px;}
.trademark-info .trademark-desc{line-height:18px;margin-top:20px;}
.trademark-info .trademark-link{line-height:30px;text-transform:uppercase;border:0px solid #999;padding:0 10px 0 15px;margin-top:20px;float:left;}
.trademark-info .trademark-link:after{font:normal normal normal 14px/1 FontAwesome;content:"\f0da";padding-left:12px;}
.trademark-product{padding-right:45px;}
.trademark-product .product-item{margin-top:15px;}
.trademark-product .image-product{float:left;width:40%}
.trademark-product .info-product{float:right;padding-left:20px;padding-top:0;width:60%;line-height:27x;}
.trademark-product .info-product .blog-meta{margin:5px 0;}
.trademark-product .info-product .blog-meta .fa{margin-right:10px;}
.brand-showcase-content .info-product h5{font-size:13px;font-weight:400;line-height:19px;}
.trademark-product .info-product p{text-align:justify;line-height:24px;}
.trademark-product .info-product .product-price{font-size:13px;color:#e5101d;font-weight:bold;}
.trademark-product .info-product .product-star{color:#ff9900;font-size:13px;}
.trademark-product .info-product .quick-view a{width:25px;height:25px;display:inline-block;background:rgba(0, 0, 0, 0.7);color:#fff;text-align:center;}
.trademark-product .info-product .btn-view-more{height:26px;text-align:center;line-height:24px;padding:0 15px;display:inline-block;border:1px solid #eaeaea;}
.trademark-product .info-product .btn-view-more:hover{background:#e5101d;color:#fff;}
.trademark-product .info-product .quick-view a .fa{text-align:center;line-height:25px;}
.trademark-product .info-product .quick-view a:hover{background:#e5101d;}
#hot-categories{margin-top:10px}
.group-title-box{margin-bottom:20px;}
.group-title{font-size:16px;border-bottom:0px solid #e1e1e1;font-weight:bold;padding-bottom:7px;}
.group-title span{border-bottom:3px solid #ffb549;text-transform:uppercase;padding:5px 0px 5px 0;}
.cate-box{padding-bottom:10px;}
.cate-box .cate-tit{background:#f4f4f4;overflow:hidden;}
.cate-box .cate-tit .div-1{float:left;width:100%;}
.cate-name-wrap{display:table;}
.cate-box .cate-name{font-size:12px;font-weight:bold;display:table-cell;vertical-align:middle;display:none;}
.cate-box .cate-link{padding:4px 4px 3px 7px;background:#999999;text-decoration:none;color:#fff;}
.cate-box .cate-link:hover{background:#e5101d !important;}
.cate-link span{padding-right:12px;background:url('images/cate-readmore-arrow.png') right 2px top 50% no-repeat;text-transform:uppercase;font-size:12px;line-height:20px;}
.cate-content{padding-top:10px;padding-bottom:10px;}
.cate-content ul{list-style:none;}
.cate-content ul li a:before{display:inline-block;font-family:FontAwesome;content:"\f105";padding:0 10px;font-weight:bold;}
.cate-box .div-2{width:46%;float:left;padding-top:10px;overflow:hidden;}
#footer{background:#eee;}
#address-list .tit-name{float:left;width:90px;padding-right:5px;line-height:20px;}
#address-list .tit-name .fa.fa-map-marker{font-size:17px;}
#address-list .tit-name .fa{font-size:13px;margin-right:10px;}
#address-list .tit-name.tit-name_en{float:left;font-weight:bold;line-height:20px;padding-right:5px;}
#address-list{margin-top:10px;font-size:12px;}
#address-list .tit-contain{display:flex;line-height:20px;}
#address-list.contact-pro .tit-name{float:left;width:auto;padding-right:5px;line-height:20px;}
#address-list.contact-pro .tit-name .fa{color:#ffb549;}
#introduce-box{margin-top:15px;}
.introduce-title{text-transform:uppercase;font-size:13px;list-style:none;font-weight:bold;margin-bottom:8px;}
.introduce-list li{padding-top:2px;padding-bottom:2px;}
.introduce-list li a{color:white;font-size:12px;}
.introduce-list{list-style:none;}
#mail-box{margin-bottom:20px;}
#mail-box input{height:30px;background:#fff;width:100%;padding-left:10px;}
#mail-box .btn{font-weight:bold;color:#fff;height:30px;border-radius:0;background:#e5101d;border:none;outline:none;}
#mail-box .btn:hover{z-index:0;opacity:0.8;transition:0.3s;}
#trademark-text-box{font-size:13px;}
#trademark-list{list-style:outside none none;margin-bottom:10px;display:table;width:100%;margin-top:10px;}
#trademark-list li{display:inline-block;padding:5px 0px;margin-right:2px;}
#trademark-list li:last-child{padding-right:0;}
#trademark-list #payment-methods{display:inline-block;vertical-align:middle;text-transform:uppercase;font-weight:bold;padding-left:0px;padding-top:12px;}
.trademark-text-tit{text-transform:uppercase;font-size:12px;font-weight:bold;}
.trademark-list{list-style:none;margin-bottom:10px;}
.trademark-list li{display:inline;padding:0 7px 0 5px;border-right:1px solid #f0f0f0;}
.trademark-list li a{font-size:12px;}
.trademark-list li:first-child{border-right:none;padding-right:0;padding-left:0;}
.trademark-list li:last-child{border-right:0;padding-right:0;}
.social-link a:hover{opacity:0.8;}
.social-link a{cursor:pointer;}
.social-link .fa{width:30px;height:30px;color:#fff;line-height:30px;text-align:center;}
.social-link .fa-facebook{background:#415a99;}
.social-link.social-product .fa{font-size:15px;}
.social-link.social-product .fa-facebook{color:#415a99;background:#fff;}
.social-link .fa-youtube{background:#E62117;}
.social-link.social-product .fa-youtube{color:#E62117;background:#fff;}
.social-link .fa-instagram{background:#125688;}
.social-link.social-product .fa-instagram{color:#125688;background:#fff;}
.social-link .fa-pinterest-p{background:#cb222a;}
.social-link .fa-vk{background:#5b7fa6;}
.social-link .fa-twitter{background:#00caff;}
.social-link .fa-google-plus{background:#da4735;}
.social-link.social-product .fa-google-plus{background:#fff;color:#da4735;}
#footer{background:#500e12 none repeat scroll 0 0;border-top:1px solid #f0f0f0;font-size:12px;color:white;}
#footer{color:white;}
#footer-menu-box{background:#500e12 none repeat scroll 0 0;margin-top:10px;padding-top:20px;padding-bottom:10px;font-size:12px;}
#footer-menu-box strong{color:white;}
.footer-menu-list{list-style:none;text-align:center;margin-bottom:5px;}
.footer-menu-list li{display:inline;padding:0 7px 0 5px;border-right:1px solid #0066cc;}
.footer-menu-list li:last-child{border-right:none;}
.footer-menu-list li a{color:#0066cc;}
.footer-menu-list li a:hover{text-decoration:underline;transition:all 0.3s;}
.scroll_top{width:34px;height:34px;position:fixed;display:none;font-size:0;z-index:9999;right:10px;bottom:65px;background:#500e12;display:none;}
.scroll_top:hover{background:#e5101d;}
.scroll_top:before{content:"\f106";font-family:"FontAwesome";font-size:14px;color:#fff;text-align:center;width:34px;height:34px;line-height:34px;display:block;}
.breadcrumb{background:rgba(0, 0, 0, 0) none repeat scroll 0 0;border-bottom:1px solid #f1f1f1;border-radius:0;line-height:normal;margin:0 0 12px;padding:8px 0px;}
.breadcrumb .navigation-pipe:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;width:6px;color:#aaa;font-family:"FontAwesome";padding:0 15px;}
#columns{padding-top:5px;padding-bottom:30px;}
#left_column .left-module{margin-bottom:30px;overflow:hidden;}
#left_column .left-module .owl-dots{bottom:5px;}
#left_column .left-module:last-child{margin-bottom:0;}
#left_column .left-module img{margin:0 auto;}
#left_column .block .block_content{border:1px solid #eaeaea;}
#left_column .block .title_block{background:#494748 none repeat scroll 0 0;color:#fff;font-size:16px;font-weight:bold;padding-bottom:6px;padding-left:28px;padding-top:5px;text-transform:uppercase;}
#left_column .block .title_block a{color:#fff;}
#left_column .block .block_content{padding:15px 20px;}
.layered .layered_subtitle{color:#666;font-size:16px;padding-bottom:4px;text-transform:uppercase;}
.layered .layered-content{border-bottom:1px solid #eaeaea;padding-bottom:15px;margin-bottom:15px;padding-top:15px;}
.layered .layered-content:last-child{border-bottom:none;padding-bottom:0;margin-bottom:0;}
.layered .layered-content:first-child{}
.layered-category .layered-content{border-bottom:none;padding-bottom:0;padding-top:0;margin-bottom:0;}
.tree-menu li{line-height:24px;}
.tree-menu li:hover > a,
.tree-menu li.active > a,
.tree-menu li:hover > span:before,
.tree-menu li.active > span:before{color:#e5101d;}
.tree-menu li i{line-height:24px;font-style:normal;color:#777;font-size:12px;}
.tree-menu > li > span:before{content:"\f105";font-size:14px;display:inline-block;text-align:right;color:#666;font-family:"FontAwesome";padding-right:12px;color:#ccc;font-weight:bold;cursor:pointer;}
.tree-menu > li > span.open:before{content:"\f107";font-size:14px;display:inline-block;text-align:right;color:#666;font-family:"FontAwesome";padding-right:12px;color:#ccc;font-weight:bold;cursor:pointer;}
.tree-menu > li > ul{padding-left:17px;display:none;}
.tree-menu > li > ul > li{border-bottom:1px dotted #eaeaea;}
.tree-menu > li > ul > li:last-child{border:none;}
.tree-menu > li > ul > li > span:before{content:"\f0da";font-size:14px;display:inline-block;text-align:right;color:#666;font-family:"FontAwesome";padding-right:12px;color:#ccc;}
.layered-filter-price .amount-range-price{padding:15px 0;}
.layered-filter-price .slider-range-price{height:7px;background:#e5101d;border:none;border-radius:0;}
.layered-filter-price .slider-range-price .ui-widget-header{background:#ccc;height:7px;}
.layered-filter-price .slider-range-price .ui-slider-handle{border:none;border-radius:0;background:url("images/range-icon.png") no-repeat;cursor:pointer;}
.check-box-list{overflow:hidden;}
.check-box-list li{line-height:24px;cursor:pointer;}
.check-box-list label{display:inline-block;cursor:pointer;line-height:12px;}
.check-box-list img.img-close{display:inline-block;cursor:pointer;margin-top:3px !important;}
.check-box-list label:hover{color:#e5101d;}
.check-box-list input[type="checkbox"]{display:none;}
.check-box-list input[type="checkbox"] + label span.button{display:inline-block;width:12px;height:12px;margin-right:13px;background:url("images/checkbox.png") no-repeat;padding:0;border:none;}
.check-box-list input[type="checkbox"]:checked + label span.button,
.filter-color li input[type="checkbox"] + label.checked span.button,
.filter-brand li input[type="checkbox"] + label.checked span.button{background:#e5101d url("images/checked.png") no-repeat center center;}
.check-box-list input[type="checkbox"]:checked + label, .check-box-list label.checked{color:#e5101d;}
.check-box-list label span.count{color:#a4a4a4;margin-left:2px;}
.filter-color ul{padding:0;margin:0;overflow:hidden;margin-left:-5px;margin-right:-5px;margin-top:-5px;}
.filter-color li{display:inline;padding:0;margin:0;line-height:normal;float:left;padding:5px;position:relative;}
.filter-color li label{border:1px solid #eaeaea;width:20px;height:20px;padding-top:6px;padding-left:6px;float:left;}
.filter-color li input[type="checkbox"] + label span.button{background:none;margin:0;}
.filter-color li input[type="checkbox"]:checked + label{border-color:#e5101d;}
.filter-color li .checked{border-color:#e5101d;}
.filter-brand li{position:relative;}
.filter-size{max-height:200px;overflow-y:auto;}
.filter-size li{width:50%;float:left;}
.owl-controls .owl-dots{position:absolute;left:0;bottom:0;text-align:center;width:100%;}
.owl-controls .owl-dots .owl-dot{width:14px;height:14px;background:#adadad;display:inline-block;margin:0 6px;border-radius:90%;}
.owl-controls .owl-dots .owl-dot.active{background:#e5101d;}
.products-block{overflow:hidden;}
.products-block .products-block-left{width:75px;float:left;}
.products-block .products-block-right{margin-left:85px;}
.products-block .product-price{font-size:12px;color:#e5101d;font-weight:bold;line-height:35px;}
.products-block .product-star{color:#ff9900;display:none;}
.products-block-bottom{padding-top:15px;}
.products-block .link-all{height:35px;width:120px;border:1px solid #e5101d;line-height:33px;font-size:14px;color:#e5101d;display:block;margin:0 auto;text-align:center;clear:both;background:#e5101d;color:#fff;}
.products-block .link-all:hover{opacity:0.8;}
.products-block .link-all:after{font:normal normal normal 13px/1 FontAwesome;content:"\f101";margin-left:10px;}
.best-sell li{border-bottom:1px solid #eaeaea;padding:5px 0;overflow:hidden;}
.best-sell li:first-child{padding-top:0;}
.best-sell li:last-child{padding-bottom:0;border-bottom:none;}
.owl-best-sell{padding-bottom:35px;}
#left_column .block .block_content.product-onsale{padding:15px 20px;}
#left_column .block .block_content.product-onsale .product-list{padding-bottom:25px;}
#left_column .block .block_content.product-onsale .product-list .product-container{border:none;}
#left_column .block .block_content.product-onsale .product-list .product-container .right-block{padding:0;}
.product-bottom{padding-top:10px;text-align:center;}
.btn-add-cart{background:#e5101d none repeat scroll 0 0;clear:both;color:#fff;display:inline-block;font-size:17px;font-weight:bold;height:45px;line-height:45px;margin:0 auto;overflow:hidden;padding:0 26px 0 0;text-align:center;width:auto;}
.btn-add-cart:hover{color:#fff;opacity:0.8;}
.btn-add-cart:before{width:40px;height:100%;float:left;background:url("images/cart.png") no-repeat scroll left center;content:" ";margin-right:15px;background-color:rgba(0, 0, 0, 0.2);}
.tags{line-height:26px;}
.tags span{padding:0 5px;}
.tags .level1{font-size:12px;}
.tags .level2{font-size:16px;}
.tags .level3{font-size:18px;}
.tags .level4{font-size:20px;}
.tags .level5{font-size:24px;}
.testimonials{padding-bottom:38px;}
.testimonials .client-mane{font-weight:600;text-align:left;font-size:12px;}
.testimonials .client-avarta{margin-top:10px;text-align:center;}
.testimonials .client-avarta img{width:110px;height:110px;border:3px solid #eaeaea;border-radius:90%;margin:0 auto;}
.testimonials .testimonial{font-size:12px;line-height:20px;height:118px;overflow:hidden;}
.category-slider .owl-controls .owl-prev,
.category-slider .owl-controls .owl-next{background:#aaa;width:40px;height:40px;color:#fff;text-align:center;line-height:40px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;position:absolute;visibility:hidden;opacity:0;}
.category-slider .owl-controls .owl-prev:hover,
.category-slider .owl-controls .owl-next:hover{background:#e5101d;}
.category-slider .owl-controls .owl-prev{left:50%;}
.category-slider .owl-controls .owl-next{right:50%;}
.category-slider:hover .owl-controls .owl-next{right:0;visibility:inherit;opacity:1;}
.category-slider:hover .owl-controls .owl-prev{left:0;visibility:inherit;opacity:1;}
.subcategories{border:0 dashed #e4e4e4;border-radius:5px;margin-bottom:15px;margin-top:0;padding:0px;}
.subcategories ul{overflow:hidden;}
.subcategories li{display:inline;float:left;}
.subcategories li a{display:block;font-size:13px;height:30px;line-height:30px;padding:0px;margin-right:20px;border-bottom:2px solid #dfdfdf;}
.subcategories li:first-child a{}
.subcategories li a:hover{border-bottom:2px solid #ffb549;}
.subcategories li.current-categorie{position:relative;}
.subcategories li.current-categorie:after{font:normal normal normal 14px/1 FontAwesome;content:"\f0da";position:absolute;left:0px;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);color:#fff;display:none;}
.subcategories li.current-categorie a{font-size:12px;font-weight:bold;border-bottom:2px solid #500e12;color:#500e12;}
.view-product-list{margin-top:0px;position:relative;}
.page-heading{border-bottom:0px solid #eaeaea;line-height:35px;position:relative;font-size:17px;height:35px;margin-bottom:15px;}
.page-heading span.page-heading-title{border-bottom:3px solid #ffb549;position:absolute;bottom:-1px;padding:0 10px 0 0;}
.page-heading span.page-heading-title2{text-transform:uppercase;}
.no-line{border-bottom:none;}
.view-product-list .display-product-option{position:absolute;top:0;right:0;display:none;}
.display-product-option{width:63px;height:30px;}
.display-product-option li.view-as-grid span{width:30px;height:30px;display:block;float:left;cursor:pointer;text-indent:-9999px;background:url("images/grid-view-bg.png") 0 0 #666;border:none;float:left;}
.display-product-option li.view-as-list span{width:30px;height:30px;display:block;float:left;cursor:pointer;text-indent:-9999px;background:url("images/list-view-bg.png") 0 0 #666;border:none;float:right;}
.display-product-option li.selected span,
.display-product-option li:hover span{background-color:#e5101d;background-position:0 -30px;}
.view-product-list .product-list.grid{margin-top:-10px;}
.product-list .product-container{overflow:hidden;}
.product-list .info-orther{display:none;}
.product-list.grid li{margin-top:10px;margin-bottom:10px;}
.product-list.grid .info-orther{display:none;}
.product-list.list li{width:100%;margin-top:-1px;}
.product-list.list li .product-container{border:none;border-bottom:1px solid #eaeaea;border-left:1px solid transparent;border-top:1px solid transparent;border-right:1px solid transparent;}
.product-list.list li:first-child .product-container{margin-top:20px;}
.product-list.list li:hover .product-container{border:1px solid #eaeaea;}
.product-list.list .left-block{width:29%;float:left;position:inherit;}
.product-list.list .add-to-cart{top:70px;right:36px;left:inherit;bottom:inherit;width:129px;height:36px;background:#e5101d;line-height:36px;position:absolute;}
.product-list.list .add-to-cart a{height:36px;background:url("images/cart.png") no-repeat left center;margin-left:15px;padding-left:35px;width:114px;}
.product-list.list .quick-view{width:129px;right:36px;top:120px;text-align:center;padding-left:5px;}
.product-list.list .quick-view a{margin:0 10px;}
.product-list.list .quick-view a:last-child{margin:0;}
.product-list.list .quick-view a.heart{margin-left:inherit;}
.product-list.list .quick-view a.compare{margin-left:inherit;}
.product-list.list .quick-view a.search{margin-left:inherit;}
.product-list.list .group-price{top:34px;left:25px;}
.product-list.list .product-star{width:100%;float:left;text-align:left;font-size:14px;line-height:26px;padding-top:6px;}
.product-list.list li .content_price{margin-top:-3px;}
.product-list.list .right-block{width:71%;float:left;margin-top:20px;line-height:26px;}
.product-list.list .info-orther{display:block;}
.product-list.list .right-block .product-name{font-size:18px;}
.product-list.list .right-block .availability span{color:#009966;}
.product-list.list .right-block .product-desc{line-height:24px;margin-top:20px;}
.product-list.style2.grid .add-to-cart{position:inherit;background:none;margin-top:5px;}
.product-list.style2.grid .add-to-cart a{background:#e5101d;padding:0 15px;}
.product-list.style2.grid .add-to-cart a:hover{opacity:0.8;}
.product-list.style2.grid .add-to-cart a:before{content:'';width:16px;height:100%;background:url("images/cart.png") no-repeat left center;float:left;margin-right:10px;}
.page-content{margin-top:30px;}
.page-order ul.step{width:100%;clear:both;overflow:hidden;}
.page-order ul.step li{display:inline;line-height:30px;width:20%;float:left;text-align:center;border-bottom:3px solid #ccc;}
.page-order ul.step li.current-step{border-bottom:3px solid #e5101d;}
.page-order .heading-counter{margin:30px 0;padding:15px;border:1px solid #eaeaea;}
.table-bordered > thead > tr > td,
.table-bordered > thead > tr > th{border-bottom-width:0px;}
.page-order .cart_navigation a{padding:10px 20px;border:1px solid #eaeaea;}
.page-order .cart_avail{text-align:center;}
.page-order .cart_avail .label{white-space:normal;display:inline-block;padding:6px 10px;font-size:14px;border-radius:0px;}
.page-order .product-name{font-size:16px;}
.page-order .cart_description{font-size:14px;}
.page-order .cart_avail .label-success{background:#FFF;border:1px solid #55c65e;color:#48b151;font-weight:normal;}
.page-order .cart_navigation a.next-btn{float:right;background:#e5101d;color:#fff;border:1px solid #e5101d;}
.page-order .cart_navigation a.next-btn:hover{opacity:0.8;}
.page-order .cart_navigation a.prev-btn{float:left;}
.page-order .cart_navigation a.prev-btn:before{font:normal normal normal 14px/1 FontAwesome;content:"\f104";padding-right:15px;}
.page-order .cart_navigation a.next-btn:after{font:normal normal normal 14px/1 FontAwesome;content:"\f105";padding-left:15px;}
.page-order .cart_navigation a:hover{background:#e5101d;color:#fff;}
.cart_summary > thead,
.cart_summary > tfoot{background:#f7f7f7;font-size:16px;}
.cart_summary > thead > th{border-bottom-width:1px;padding:20px;}
.cart_summary td{vertical-align:middle !important;padding:20px;}
.cart_summary .table > tbody > tr > td, .table > tbody > tr > th,
.cart_summary .table > tfoot > tr > td, .table > tfoot > tr > th,
.cart_summary .table > thead > tr > td, .table > thead > tr > th{padding:15px;}
.cart_summary img{max-width:100px;}
.cart_summary td.cart_product{width:120px;padding:15px;}
.cart_summary .price{text-align:right;}
.cart_summary .qty{text-align:center;width:100px;}
.cart_summary .qty input{text-align:center;max-width:64px;margin:0 auto;border-radius:0px;border:1px solid #eaeaea;}
.cart_summary .qty a{padding:8px 10px 5px 10px;border:1px solid #eaeaea;display:inline-block;width:auto;margin-top:5px;}
.cart_summary .qty a:hover{background:#e5101d;color:#fff;}
.cart_summary .action{text-align:center;}
.cart_summary .action a{background:url("images/delete_icon.png") no-repeat center center;font-size:0;height:9px;width:9px;display:inline-block;line-height:24px;}
.cart_summary tfoot{text-align:right;}
.cart_navigation{margin-top:10px;float:left;width:100%;}
#product .pb-right-column{line-height:30px;}
#product .pb-right-column .fa{line-height:14px;}
#product .pb-right-column .product-name{font-size:24px;}
#product .pb-right-column .product-comments .product-star,
#product .pb-right-column .product-comments .comments-advices{width:auto;display:inline-block;}
#product .pb-right-column .product-comments .product-star{color:#ff9900;}
#product .pb-right-column .product-comments .comments-advices a{border-right:1px solid #eaeaea;padding-left:15px;padding-right:15px;}
#product .pb-right-column .product-comments .comments-advices a:last-child{border-right:none;}
#product .pb-right-column .product-price-group .price,
#product .pb-right-column .product-price-group .old-price,
#product .pb-right-column .product-price-group .discount{display:inline-block;margin-right:15px;}
#product .pb-right-column .product-price-group .price{color:#ff621a;font-family:roboto condensed;font-size:18px;font-weight:400;}
#product .pb-right-column .product-price-group .old-price{text-decoration:line-through;}
#product .pb-right-column .product-price-group .discount{background:#e5101d none repeat scroll 0 0;border-radius:4px;color:#fff;height:22px;line-height:22px;margin-right:0;padding:0 15px;text-align:center;}
#product .pb-right-column .info-orther{padding-bottom:5px;margin:10px 0px;}
#product .pb-right-column .info-orther p{font-size:13px;line-height:17px;margin:0;}
#product .pb-right-column .info-orther h3{background:#e5101d none repeat scroll 0 0;border-radius:5px;color:#fff;font-size:12px;margin-bottom:15px;padding:4px 5px;font-weight:bold;}
#product .pb-right-column .info-orther h3 span{background-clip:padding-box;background-color:#e5101d;border-radius:50%;float:left;font-size:18px;height:28px;margin:0 10px;text-align:center;width:35px;}
#product .pb-right-column .info-orther p span{display:inline-block;width:90px;}
#product .pb-right-column .info-orther p a{color:#ff6600;}
#product .pb-right-column .product-desc,
#product .pb-right-column .form-action,
#product .pb-right-column .form-share{border-top:0px solid #eaeaea;padding:5px 0;}
#product .pb-right-column .form-option{border-top:1px solid #eaeaea;padding:5px 0;}
#product .pb-right-column .form-option #size_chart{color:#e5101d;text-decoration:underline;margin-left:15px;}
#product .pb-right-column .product-desc{line-height:24px;font-size:12px;}
#product .pb-right-column .form-option .attributes{clear:both;padding:5px 0;overflow:hidden;}
#product .pb-right-column .form-option .attributes:first-child{padding-top:0;}
#product .pb-right-column .form-option .attributes .attribute-label{font-size:12px;font-weight:bold;}
#product .pb-right-column .form-option .form-option-title{font-weight:bold;line-height:20px;}
#product .pb-right-column .form-option .attributes select{padding:0px 0px 0px 10px;height:29px;line-height:23px;-moz-appearance:none;-webkit-appearance:none;background:#FAFAFA url("images/dropdown.png") no-repeat scroll right center;display:inline-block;border:1px solid #eaeaea;min-width:95px;}
#product .pb-right-column .form-option .qty{width:40px;display:inline-block;float:left;overflow:hidden;}
#product .pb-right-column .form-option .product-qty{border:1px solid #eaeaea;width:60px;margin-left:50px;overflow:hidden;background:#FAFAFA;}
#product .pb-right-column .form-option .attributes .btn-plus{width:18px;height:29px;float:left;display:inline-block;margin-top:-5px;}
#product .pb-right-column .form-option .btn-plus a{width:18px;height:10px;float:left;text-align:center;cursor:inherit;}
#product .pb-right-column .form-option .attributes input{max-width:50px;padding:0 5px;}
#product .pb-right-column .form-option .list-color{overflow:hidden;padding-top:5px;}
#product .pb-right-column .form-option .list-color li{border:1px solid #eaeaea;float:left;margin-right:6px;border-radius:3px;padding:2px 6px;position:relative;line-height:17px;}
#product .pb-right-column .form-option .list-color li.listOption2{height:60px;}
#product .pb-right-column .form-option .list-color li span{color:#555;display:block;font-size:15px;font-weight:bold;}
#product .pb-right-column .form-option .list-color li span{color:#555;font-size:12px;display:block;}
#product .pb-right-column .form-option .list-color li span.price_cover{color:#999;font-size:13px;text-decoration:line-through;font-weight:normal;}
#product .pb-right-column .form-option .list-color li.starActive span.price_cover{color:#999;}
#product .pb-right-column .form-option .list-color li img{background-clip:padding-box;border-radius:3px;width:100%;}
#product .pb-right-column .form-option .list-color li:hover,
#product .pb-right-column .form-option .list-color li.active,
#product .pb-right-column .form-option .list-color li.starActive{border:1px solid #e5101d;}
#product .pb-right-column .form-option .list-color li.starActive a, #product .pb-right-column .form-option .list-color li.starActive a span{color:#e5101d;}
#product .pb-right-column .form-option .list-color li a{float:left;font-weight:bold;font-size:12px;}
#product .pb-right-column .form-action{padding:0;padding-bottom:5px;}
#product .pb-right-column .form-action .button-group{margin-top:10px;overflow:hidden;}
#product .pb-right-column .form-action .button-group .wishlist,
#product .pb-right-column .form-action .button-group .compare{min-width:50px;padding-right:15px;text-align:center;float:left;}
#product .pb-right-column .form-action .button-group .wishlist .fa,
#product .pb-right-column .form-action .button-group .compare .fa{font-size:18px;width:30px;height:30px;color:#fff;line-height:30px;background:rgba(0, 0, 0, 0.4) none repeat scroll 0% 0%;border-radius:90%;}
#product .pb-right-column .form-action .button-group .wishlist:hover .fa,
#product .pb-right-column .form-action .button-group .compare:hover .fa{background:#e5101d;}
#product .pb-right-column .form-share .fa{font-size:18px;}
#product .pb-right-column .form-share .sendtofriend-print a{margin-right:15px;margin-bottom:15px;}
#product .pb-left-column .product-image .product-full{border:0px solid #eaeaea;overflow:hidden;padding:0px;position:relative;}
#product .pb-left-column .product-image .product-full.product-full-view{}
#product .pb-left-column .product-image .product-img-thumb{margin-top:15px;padding:0 40px;}
.list-image-view .owl-carousel .owl-item img{display:block;width:100%;}
#product .pb-left-column .product-image .product-img-thumb li{padding:7px 10px;}
#product .pb-left-column .product-image .owl-next{right:-40px;}
#product .pb-left-column .product-image .owl-prev{left:-40px;}
.product-tab{margin-top:10px;}
.product-tab .nav-tab{width:100%;overflow:hidden;z-index:100;position:relative;}
.product-tab .nav-tab > li{height:40px;line-height:40px;float:left;display:inline;background:#e2e2e2;border:0px solid #e2e2e2;color:#333333;text-transform:uppercase;text-align:center;margin-right:8px;font-weight:bold;}
.product-tab .nav-tab > li:last-child{margin-right:0;}
.product-tab .nav-tab > li > a{color:#333333;padding:0 26px;height:50px;float:left;}
.product-tab .nav-tab > li:hover > a,
.product-tab .nav-tab > li.active > a{background:#ffb549;color:#fff;}
.product-tab .tab-container{border:0px solid #e2e2e2;margin-top:0;padding:10px 20px 10px 0;z-index:1;}
.product-tab .tab-container p{margin:0 0 10px;}
.product-tab .tab-container .table{margin-bottom:0;}
.product-tab .tab-container .tab-panel{line-height:24px;}
.product-comments-block-tab{overflow:hidden;}
.product-comments-block-tab .fa{line-height:inherit;}
.product-comments-block-tab .reviewRating{color:#ff9900;}
.product-comments-block-tab .comment{padding-bottom:10px;padding-top:10px;border-bottom:1px dotted #eaeaea;}
.product-comments-block-tab .comment:first-child{padding-top:0;}
.product-comments-block-tab .comment:last-child{padding-bottom:0;border-bottom:none;}
.product-comments-block-tab .comment .author{border-right:1px solid #eaeaea;}
.product-comments-block-tab .btn-comment{padding:5px 15px;border:1px solid #eaeaea;float:left;margin-top:15px;}
.page-product-box{margin-top:20px;}
.page-product-box .heading{font-size:16px;color:#333333;text-transform:uppercase;font-weight:bold;padding-bottom:17px;}
.page-product-box .owl-next{top:-36px;}
.page-product-box .owl-prev{top:-36px;left:inherit;right:26px;}
.page-product-box .product-list li{margin-bottom:10px;}
#contact{margin-top:20px;}
#contact .page-subheading{padding-left:0px;border:none;margin:14px 0 30px;text-transform:uppercase;font-size:18px;color:#666;}
#contact .contact-form-box{padding:0;margin:0 0 30px 0;}
#contact .contact-form-box label{padding-bottom:5px;}
#contact .contact-form-box .form-selector{padding-bottom:25px;}
#contact input,
#contact select,
#contact textarea{border-radius:0;border-color:#eaeaea;box-shadow:inherit;outline:0 none;}
#contact input:focus,
#contact select:focus,
#contact textarea:focus{box-shadow:inherit;outline:0 none;}
#contact #btn-send-contact{font-size:14px;line-height:18px;color:white;padding:0;font-weight:normal;background:#666;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;border:none;padding:10px 25px;}
#contact #btn-send-contact:hover{background:#F36;}
#contact_form_map ul{line-height:28px;list-style:disc;list-style-position:inside;font-style:italic;}
#contact_form_map ul.store_info{list-style:none;font-style:normal;color:#696969;}
#contact_form_map ul.store_info i{display:inline-block;width:30px;line-height:inherit;}
#message-box-conact .fa{line-height:inherit;}
.content-text{padding:0 0 10px;line-height:22px;}
.content-text h2, .content-text h3, .content-text h4{margin:15px 0;}
.content-text p{margin-bottom:10px;line-height:25px;font-size:14px;color:#4a4a4a;}
.contentsingle p{margin:10px 0px;font-size:14px;color:#4a4a4a;line-height:25px;}
.right-sidebar #left_column{float:right;}
.content-text img{margin-bottom:10px;}
.blog-posts{line-height:24px;margin-top:10px;}
.blog-posts .post-item{padding-bottom:10px;padding-top:10px;}
.blog-posts .post-item .entry-meta-data{padding:5px 0;color:#666;font-size:13px;}
.blog-posts .post-item .entry-meta-data span{margin-right:5px;}
.blog-posts .post-item .entry-meta-data .author .fa{opacity:0.7;}
.blog-posts .post-item .entry-meta-data .fa{line-height:inherit;margin-right:7px;}
.blog-posts .post-item .post-star{font-size:13px;}
.blog-posts .post-item .post-star .fa{line-height:inherit;color:#ff9900;}
.blog-posts .post-item .entry-excerpt{text-align:justify;}
.blog-posts .post-item .entry-more a{border:0px solid #eaeaea;padding:10px 12px;background:#eee;}
.blog-posts .post-item .entry-more{margin-top:15px;}
.blog-posts .post-item .entry-more a:hover{background:#ffd145;color:#111;}
.blog-posts .post-item .entry-thumb img{border:0px solid #eaeaea;}
.blog-list-sidebar{}
.blog-list-sidebar li{border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:10px;overflow:hidden;}
.blog-list-sidebar li:last-child{border:none;margin-bottom:0px;}
.blog-list-sidebar li .post-thumb{width:80px;float:left;border:1px solid #eaeaea;padding:4px;background:#fcfcfc;}
.blog-list-sidebar li .post-info{margin-left:90px;color:#999;}
.blog-list-sidebar li .post-info .post-meta{font-size:12px;margin-top:5px;}
.blog-list-sidebar li .post-info .fa{line-height:inherit;}
.recent-comment-list li{border-bottom:1px solid #eaeaea;padding-bottom:10px;margin-bottom:10px;overflow:hidden;}
.recent-comment-list li:last-child{border:none;margin-bottom:0px;}
.recent-comment-list li .author{color:#666;margin-bottom:5px;font-size:13px;}
.recent-comment-list li .comment{margin-top:5px;color:#666;}
.recent-comment-list li > h5 > a{color:#333;}
.entry-detail{margin-top:0px;}
.entry-detail .entry-photo img{border:1px solid #eaeaea;}
.entry-detail .entry-meta-data{padding:10px 0;color:#666;}
.entry-detail .entry-meta-data .fa{line-height:inherit;}
.entry-detail .entry-meta-data span{}
.entry-detail .entry-meta-data .author .fa{opacity:0.7;}
.entry-detail .entry-meta-data .post-star{float:right;}
.entry-detail .entry-meta-data .post-star .fa{color:#ff9900;}
.entry-detail .entry-meta-data .post-star span{margin:0;}
.single-box{margin-top:20px;}
.single-box > h2{}
.comment-list{margin-top:20px;}
.comment-list ul{padding-left:80px;}
.comment-list ul li{overflow:hidden;margin-bottom:15px;border-bottom:1px solid #eaeaea;padding-bottom:15px;}
.comment-list ul li:last-child{margin-bottom:0;border:none;padding:0;}
.comment-list > ul{padding-left:0;}
.comment-list .avartar{width:80px;border:1px solid #eaeaea;padding:4px;float:left;}
.comment-list .comment-body{margin-left:90px;}
.comment-list .comment-meta{color:#ccc;}
.comment-list .comment-meta .author a{font-weight:bold;}
.coment-form{margin-top:20px;}
.coment-form label{margin-top:10px;margin-bottom:2px;}
.coment-form input,
.coment-form textarea{border-radius:0px;border:1px solid #eaeaea;-webkit-box-shadow:inherit;box-shadow:inherit;}
.coment-form .btn-comment{padding:10px 20px;border:1px solid #eaeaea;background:#666;color:#fff;margin-top:15px;}
.coment-form .btn-comment:hover{background:#e5101d;border:1px solid #e5101d;}
.related-posts{margin-top:15px;}
.related-posts .entry-thumb img{border:0px solid #eaeaea;transform-style:flat;}
.related-posts .entry-thumb img.image-other{height:120px;}
.related-posts .entry-ci{margin-top:10px;}
.related-posts .entry-meta-data{color:#999;font-size:12px;margin-top:10px;}
.related-posts .entry-meta-data .fa{line-height:inherit;}
.related-posts .entry-ci .entry-excerpt{padding:10px 0;}
.related-posts .entry-title{font-size:13px;min-height:40px;line-height:20px;}
.related-posts .owl-next{top:-31px;}
.related-posts .owl-prev{top:-31px;left:inherit;right:26px;}
.box-authentication{border:1px solid #eaeaea;padding:30px;min-height:320px;}
.box-authentication > h3{margin-bottom:15px;}
.box-authentication label{margin-top:10px;margin-bottom:2px;}
.box-authentication .forgot-pass{margin-top:15px;}
.box-authentication input,
.box-authentication textarea{border-radius:0px;border:1px solid #eaeaea;-webkit-box-shadow:inherit;box-shadow:inherit;width:50%;}
.box-authentication .button{margin-top:15px;}
.box-border{border:1px solid #eaeaea;padding:20px;overflow:hidden;}
.box-wishlist label,
.box-wishlist .button{margin-top:15px;margin-bottom:5px;}
.box-wishlist{margin-top:20px;}
.table-wishlist{margin-top:20px;}
.table-wishlist th{background:#fafafa;}
.list-wishlist{margin-top:20px;}
.list-wishlist li{margin-top:30px;}
.list-wishlist li .product-img{border:1px solid #eee;padding:10px;}
.list-wishlist li .product-name,
.list-wishlist li .qty,
.list-wishlist li .priority,
.list-wishlist li .button{margin-top:10px;}
.list-wishlist li .button-action{position:relative;}
.list-wishlist li .button-action a{position:absolute;right:10px;top:15px;}
.list-wishlist li .button-action a .fa{line-height:inherit;}
.table-compare td.compare-label{width:150px;background:#fafafa;vertical-align:middle;}
.table-compare .product-star .fa{line-height:inherit;color:#ff9900;}
.table-compare .price{font-weight:bold;color:#e5101d;}
.table-compare .add-cart{background:#e5101d;color:#fff;}
.table-compare .add-cart:hover{opacity:0.8;}
.checkout-page .checkout-sep{padding-bottom:15px;text-transform:uppercase;}
.checkout-page .box-border{margin-bottom:15px;}
.checkout-page .box-border .button{margin-top:15px;}
.checkout-page .box-border label{margin-top:5px;}
.checkout-page .box-border p,
.checkout-page .box-border h4{padding-bottom:5px;margin-top:5px;}
.checkout-page .box-border .fa{line-height:inherit;}
.checkout-page .box-border input[type="radio"]{margin-right:10px;}
.cat-short-desc{margin-top:20px;}
.cat-short-desc .cat-short-desc-products{margin-top:20px;}
.cat-short-desc .cat-short-desc-products li .product-container{border:1px solid #eaeaea;padding:10px;}
.cat-short-desc .cat-short-desc-products li .product-container .product-name{margin-top:10px;}
.today-deals{position:relative;}
.today-deals .deals-product-list .product-info{margin-top:10px;}
.today-deals .deals-product-list .product-info .show-count-down{text-align:center;}
.today-deals .deals-product-list .product-info .show-count-down .box-count{display:inline-block;margin-right:2px;color:#e5101d;}
.today-deals .deals-product-list .product-info .show-count-down .dot{display:none;}
.today-deals .deals-product-list .product-info .show-count-down .box-count .number{width:100%;float:left;background:#eaeaea;padding:5px 0;font-size:16px;}
.today-deals .deals-product-list .product-info .show-count-down .box-count .text{background:#eaeaea;font-size:12px;margin-top:1px;width:100%;float:left;padding:5px 0;color:#666;}
.today-deals .deals-product-list .product-info .product-name{margin-top:15px;}
.today-deals .deals-product-list .product-info .product-meta{margin-top:7px;line-height:18px;}
.today-deals .deals-product-list .product-info .product-meta .fa{line-height:inherit;}
.today-deals .deals-product-list .product-info .product-meta .price{color:#e5101d;font-size:18px;}
.today-deals .deals-product-list .product-info .product-meta .old-price{text-decoration:line-through;margin-left:11px;color:#666;}
.today-deals .deals-product-list .product-info .product-meta .star{float:right;font-size:13px;color:#ff9900;}
.today-deals .owl-next{top:-55px;}
.today-deals .owl-prev{top:-55px;left:inherit;right:26px;}
.group-button-header{margin-top:17px;}
.group-button-header .btn-cart,
.group-button-header .btn-heart,
.group-button-header .btn-compare{width:39px;height:39px;float:right;position:relative;margin-right:16px;}
.group-button-header .btn-cart{background:url("images/icon-cart-round.png") no-repeat center center;position:relative;}
.group-button-header .btn-cart:after{content:"";width:100%;height:10px;display:block;position:absolute;bottom:-10px;}
.group-button-header .btn-cart .notify-right{top:-12px;right:-12px;}
.group-button-header .btn-heart{background:url("images/icon-heart-round.png") no-repeat center center;text-indent:-999px;display:inline-block;font-size:0;}
.group-button-header .btn-compare{background:url("images/icon-compare-round.png") no-repeat center center;text-indent:-999px;margin-right:0;display:inline-block;font-size:0;}
.main-header .group-button-header .btn-cart > a{width:100%;height:100%;float:left;font-size:0;}
.main-header .group-button-header .btn-cart:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
.blog-list{margin-top:30px;}
.blog-list .page-heading{text-transform:uppercase;}
.blog-list .blog-list-wapper{margin-top:30px;}
.blog-list .blog-list-wapper ul li{border:1px solid #eaeaea;line-height:30px;}
.blog-list .blog-list-wapper ul li .post-desc{padding:15px;}
.blog-list .blog-list-wapper ul li .post-desc .post-title a{font-size:14px;color:#333;}
.blog-list .blog-list-wapper ul li .post-desc .post-title a:hover{color:#f96d10;}
.blog-list .blog-list-wapper ul li .post-desc .post-meta{color:#919191;font-size:13px;}
.blog-list .blog-list-wapper ul li .post-desc .post-meta .date:before{font:normal normal normal 13px/1 FontAwesome;content:"\f1ec";padding-right:5px;}
.blog-list .blog-list-wapper ul li .post-desc .post-meta .comment:before{font:normal normal normal 13px/1 FontAwesome;content:"\f0e5";padding-right:5px;padding-left:15px;}
.blog-list .blog-list-wapper ul li .readmore{text-align:right;}
.blog-list .blog-list-wapper ul li .readmore a{color:#f96d10;}
.blog-list .blog-list-wapper ul li .readmore a:after{font:normal normal normal 14px/1 FontAwesome;content:"\f178";padding-left:10px;}
.blog-list .blog-list-wapper .owl-controls .owl-next{top:-50px;}
.blog-list .blog-list-wapper .owl-controls .owl-prev{left:inherit;right:26px;top:-50px;}
#footer2{margin-top:45px;border-top:1px solid #eaeaea;background:#fff;}
#footer2 .footer-top{padding:10px 0;}
#footer2 .footer-top .footer-menu{margin-top:25px;}
#footer2 .footer-top .footer-menu li{display:inline;float:left;padding:0 10px;}
#footer2 .footer-social{margin-top:18px;}
#footer2 .footer-social li{display:inline;float:right;}
#footer2 .footer-social li > a .fa{line-height:inherit;}
#footer2 .footer-social li > a{color:#fff;width:32px;height:32px;background:#415a99;float:left;text-align:center;line-height:32px;margin-left:5px;}
#footer2 .footer-social li > a:hover{opacity:0.8;}
#footer2 .footer-social li > a.twitter{background:#00caff;}
#footer2 .footer-social li > a.pinterest{background:#cb222a;}
#footer2 .footer-social li > a.vk{background:#5b7fa6;}
#footer2 .footer-social li > a.google-plus{background:#da4735;}
#footer2 .footer-paralax{background:url("images/brand_prlx_bg-small.jpg") 50% 0 no-repeat fixed;color:#fff;}
#footer2 .footer-row{padding:45px 0;background-color:rgba(0, 0, 0, 0.8);background:rgba(0, 0, 0, 0.8);color:#fff;}
#footer2 .footer-center{text-align:center;background-color:rgba(0, 0, 0, 0.6);background:rgba(0, 0, 0, 0.6);}
#footer2 .footer-center h3{text-transform:uppercase;padding-bottom:20px;}
#footer2 .footer-center p{color:#999;padding-bottom:20px;}
#footer2 .footer-row .form-subscribe{width:540px;margin:0 auto;border:1px solid #999;line-height:normal;}
#footer2 .footer-row .form-subscribe .form-group{width:100%;position:relative;}
#footer2 .footer-row .form-subscribe .form-control{width:100%;background:transparent;border:none;border-radius:0;-webkit-box-shadow:inherit;box-shadow:inherit;padding-right:40px;color:#fff;}
#footer2 .footer-row .form-subscribe .btn{position:absolute;top:3px;right:0;background:transparent;border:none;border-radius:0;-webkit-box-shadow:inherit;box-shadow:inherit;color:#fff;}
#footer2 .widget-title{text-transform:uppercase;padding-bottom:20px;}
#footer2 .widget-body ul{padding-left:25px;}
#footer2 .widget-body li{line-height:30px;}
#footer2 .widget-body li a{color:#999;margin-left:-25px;}
#footer2 .widget-body li a:hover{color:#fff;}
#footer2 .widget-body li a:before{font-family:'FontAwesome';font-size:14px;content:"\f105";margin-right:15px;}
#footer2 .widget-body li a.location:before{content:"\f041";}
#footer2 .widget-body li a.phone:before{content:"\f095";}
#footer2 .widget-body li a.email:before{content:"\f003";}
#footer2 .widget-body li a.mobile:before{content:"\f10b";}
#footer2 .footer-bottom{background-color:rgba(0, 0, 0, 0.8);background:rgba(0, 0, 0, 0.8);color:#fff;}
#footer2 .footer-bottom .footer-bottom-wapper{border-top:1px solid #333333;padding:30px 0;}
#footer2 .footer-bottom .footer-payment-logo{text-align:right;}
.block-banner{margin-top:30px;}
.block-banner .block-banner-left,
.block-banner .block-banner-right{width:50%;float:left;}
.block-banner .block-banner-left{padding-right:5px;}
.block-banner .block-banner-right{padding-left:5px;}
.hot-deals-row{margin-top:30px;}
.hot-deals-box{border:1px solid #eaeaea;}
.hot-deals-box .hot-deals-tab{display:table;width:100%;}
.hot-deals-box .hot-deals-tab .hot-deals-title{width:45px;display:table-cell;text-transform:uppercase;font-size:24px;text-align:center;background:#0088cc;color:#fff;padding-top:40px;}
.hot-deals-box .hot-deals-tab .hot-deals-title > span{width:100%;float:left;text-align:center;}
.hot-deals-box .hot-deals-tab .hot-deals-title > span.yellow{color:#ffcc00;}
.hot-deals-box .hot-deals-tab .hot-deals-tab-box{display:table-cell;padding:25px;}
.hot-deals-box .hot-deals-tab .hot-deals-tab-box .nav-tab li{line-height:40px;border-bottom:1px solid #eaeaea;text-transform:uppercase;padding-left:15px;}
.hot-deals-box .hot-deals-tab .hot-deals-tab-box .nav-tab li.active > a{color:#0099cc;}
.hot-deals-box .hot-deals-tab .box-count-down{margin-top:20px;float:left;padding-left:4px;}
.hot-deals-box .hot-deals-tab .box-count-down .box-count{width:67px;height:67px;border:1px solid #eaeaea;float:left;border-radius:90%;text-align:center;padding:10px;position:relative;color:#fff;margin-left:-4px;background:#fff;}
.hot-deals-box .hot-deals-tab .box-count-down .dot{display:none;}
.hot-deals-box .hot-deals-tab .box-count-down .box-count:before{width:100%;height:100%;background:#0088cc;float:left;content:'';border-radius:90%;}
.hot-deals-box .hot-deals-tab .box-count-down .box-count:after{content:'';width:23px;height:1px;background:#fff;position:absolute;top:34px;left:20px;}
.hot-deals-box .hot-deals-tab .box-count-down .number{position:absolute;width:100%;left:0;top:15px;}
.hot-deals-box .hot-deals-tab .box-count-down .text{position:absolute;width:100%;left:0;bottom:16px;font-size:10px;}
.hot-deals-box .hot-deals-tab-content-col{padding-left:0;}
.hot-deals-box .hot-deals-tab-content{padding:30px 30px 0 0;}
.hot-deals-box .product-list .left-block{border:1px solid #eaeaea;padding:0;}
.hot-deals-box .product-list .right-block{padding:0;}
.box-products{margin-top:30px;}
.box-products .box-product-head{height:30px;border-bottom:1px solid #eaeaea;}
.box-products .box-product-head .box-title{color:#333;text-transform:uppercase;border-bottom:3px solid #ff3300;padding-bottom:5px;font-size:18px;padding-left:10px;padding-right:5px;}
.box-products .box-tabs{float:right;}
.box-products .box-tabs li{display:inline;text-transform:uppercase;height:30px;float:left;}
.box-products .box-tabs li > a{position:relative;padding:0 10px;display:block;line-height:normal;background:url('images/kak3.png') no-repeat center right;float:left;height:30px;line-height:30px;}
.box-products .box-tabs li > a:after{content:"\f0d8";font-family:'FontAwesome';font-size:13px;color:#0088cc;position:absolute;bottom:-12px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;}
.box-products .box-tabs li > a:before{content:'';height:1px;background:#0088cc;position:absolute;bottom:0;left:10px;right:10px;transform:scale(0, 1);}
.box-products .box-tabs li:last-child > a{background:none;}
.box-products .box-tabs li:last-child > a:before{right:0;}
.box-products .box-tabs li:last-child > a{border-right:none;padding-right:0;}
.box-products .box-tabs li > a:hover:before,
.box-products .box-tabs li.active > a:before{transform:scale(1);-webkit-transition:all 0.3s ease-out 0s;-moz-transition:all 0.3s ease-out 0s;-o-transition:all 0.3s ease-out 0s;transition:all 0.3s ease-out 0s;}
.box-products .box-tabs li > a:hover,
.box-products .box-tabs li.active > a{color:#333;}
.box-products .box-tabs li > a:hover:after,
.box-products .box-tabs li.active > a:after{display:block;}
.box-products .box-product-content{margin-top:20px;}
.box-products .box-product-content .box-product-adv{width:226px;float:left;}
.box-products .box-product-content .box-product-list{margin-left:236px;}
.box-products .box-product-content .box-product-list .product-list li{border:1px solid #eaeaea;padding-bottom:10px;overflow:hidden;}
.box-products .box-product-content .box-product-list .product-list li .right-block{margin-top:30px;}
.option3 .product-list li .price-percent-reduction2{right:-8px;}
.box-products.new-arrivals .box-tabs li > a:after{color:#ff3300;}
.box-products.new-arrivals .box-tabs li > a:before{background:#ff3300;}
.box-products.new-arrivals .box-product-head .box-title{border-bottom:3px solid #ff3300;}
.box-products.top-sellers .box-tabs li > a:after{color:#ffcc00;}
.box-products.top-sellers .box-tabs li > a:before{background:#ffcc00;}
.box-products.top-sellers .box-product-head .box-title{border-bottom:3px solid #ffcc00;}
.box-products.special-products .box-tabs li > a:after{color:#009966;}
.box-products.special-products .box-tabs li > a:before{background:#009966;}
.box-products.special-products .box-product-head .box-title{border-bottom:3px solid #009966;}
.box-products.recommendation .box-tabs li > a:after{color:#ff66cc;}
.box-products.recommendation .box-tabs li > a:before{background:#ff66cc;}
.box-products.recommendation .box-product-head .box-title{border-bottom:3px solid #ff66cc;}
.option3 .blog-list .page-heading{font-size:18px;}
.option3 .blog-list .blog-list-wapper ul li .readmore a{color:#0099cc;}
.option3 .blog-list .page-heading span.page-heading-title{border-color:#0099cc;}
.block-popular-cat{border:1px solid #eaeaea;padding:15px;}
.block-popular-cat .parent-categories{text-transform:uppercase;font-size:16px;text-decoration:underline;padding-bottom:15px;}
.block-popular-cat .image{width:auto;display:inline-block;}
.block-popular-cat .sub-categories{width:auto;display:inline-block;line-height:30px;}
.block-popular-cat .sub-categories > ul > li > a:before{content:'';background:#008a90;border-radius:50%;width:4px;height:4px;display:inline-block;margin-right:10px;margin-bottom:3px;}
.block-popular-cat .more{height:36px;width:70px;line-height:36px;color:#fff;background:#00abb3;margin-top:10px;display:block;text-align:center;}
.block-popular-cat .more:hover{color:#fff;opacity:0.8;}
.block-quickview{padding:15px;background:#fff;}
.service3{padding-bottom:30px;}
.service3 .service-item{margin-top:30px;}
.service3 .service-item .icon{width:50px;float:left;}
.service3 .service-item .service-info{padding-left:73px;display:block;padding-top:8px;}
.service3 .service-item .service-title a{color:#fff;text-transform:uppercase;font-size:18px;}
.service3 .service-item .service-desc{color:#999;}
.footer3{background:#191919;padding-top:10px;}
.footer3 .footer-top,
.footer3 .footer-bottom{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:rgba(80, 80, 80, 0.6);overflow:hidden;}
.footer3 .footer-bottom{padding:40px 0;}
.footer3 .footer-coppyright{padding:30px 0;}
.footer3 .footer-coppyright .coppyright,
.footer3 .footer-coppyright .payment-logo{width:auto;display:inline-block;color:#ccc;}
.footer3 .footer-coppyright .payment-logo{float:right;}
.footer3 .footer-bottom .footer-bottom-left{width:64%;float:left;}
.footer3 .footer-bottom .footer-bottom-right{width:36%;float:left;}
.footer3 .widget-container{margin-bottom:50px;}
.footer3 .widget-container:last-child{margin-bottom:0;}
.footer3 .widget-container .widget-title,
.footer3 .widget-container .block-heading h3{text-transform:uppercase;font-size:14px;color:#fff;margin-bottom:20px;}
.footer3 .widget-container li{line-height:24px;list-style:none;font-weight:300;}
.footer3 .widget-container li a{color:#999;}
.footer3 .widget-container li a:hover{color:#fff;}
.footer3 .social-link a{margin-right:20px;}
.footer3 .social-link a:last-child{margin-right:0;}
.footer3 .social-link .fa{width:32px;height:32px;border:1px solid #8c8c8c;background-color:transparent;color:#8c8c8c;webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.footer3 .mailchimp-form .input-group{border:1px solid #505050;}
.footer3 .mailchimp-form .input-group input{height:40px;padding-left:15px;}
.footer3 .mailchimp-form .mailchimp-submit{height:40px;background-color:#505050;border:none;color:#999999;text-transform:uppercase;padding:0 20px;webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;float:right;}
.footer3 .mailchimp-form .mailchimp-submit:hover,
.footer3 .mailchimp-form .mailchimp-submit:focus{background-color:#ffd68f;color:#fff;}
.section-featured-banner{margin-top:30px;}
.featured-banner{display:block;overflow:hidden;background:#fff;}
.featured-banner .left,
.featured-banner .right{width:50%;float:left;position:relative;}
.featured-banner .box-countdown{position:absolute;left:0;right:0;bottom:37px;font-family:'Oswald', sans-serif;font-weight:700;text-align:center;}
.featured-banner .box-countdown .box-title{width:100px;height:100px;background-color:rgba(255, 102, 51, 0.8);font-size:36px;line-height:36px;text-transform:uppercase;text-align:center;color:#fff;vertical-align:middle;padding:15px 0;display:inline-block;}
.featured-banner .box-countdown-inner{display:inline-block;height:100px;}
.featured-banner .box-countdown-inner .dot{display:none;}
.featured-banner .box-countdown-inner .box-count{width:80px;height:100px;background-color:rgba(255, 255, 255, 0.8);display:inline-block;float:left;margin-left:1px;text-align:center;padding-top:10px;color:#333;position:relative;}
.featured-banner .box-countdown-inner .box-count:before{content:'';height:1px;background-color:#b0b0ae;position:absolute;left:0;right:0;top:50%;-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);}
.featured-banner .box-countdown-inner .box-count .number{font-size:60px;font-weight:700;display:block;line-height:60px;position:relative;}
.featured-banner .box-countdown-inner .box-count .text{font-size:16px;text-transform:uppercase;display:block;margin-top:3px;position:relative;}
.featured-banner .box-small-banner{width:50%;float:left;position:relative;}
.featured-banner .box-small-banner .text-content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;}
.featured-banner .box-small-banner .banner:before{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;background-color:rgba(255, 102, 51, 0.8);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.featured-banner .box-small-banner .text-content .title{font-size:18px;text-transform:uppercase;color:#333;font-weight:600;}
.featured-banner .box-small-banner .text-content .title:after{content:'';height:2px;background:#333;width:50px;display:inline-block;margin:0 auto 0 auto;margin-top:3px;}
.featured-banner .box-small-banner .text-content .title span{display:block;}
.featured-banner .box-small-banner .text-content .sub-title{font-size:14px;text-transform:uppercase;color:#666666;margin-top:5px;display:inline-block;}
.featured-banner .box-small-banner.style1 .text-content{display:none;}
.featured-banner .box-small-banner.style1:hover .text-content,
.featured-banner .box-small-banner:hover .group-button{display:block;}
.featured-banner .box-small-banner:hover .banner:before{opacity:1;filter:alpha(opacity=100);}
.featured-banner .box-small-banner.style1 .text-content .sub-title,
.featured-banner .box-small-banner.style1 .text-content .title{color:#fff;}
.featured-banner .box-small-banner.style1 .text-content .title:after{background-color:#fff;}
.featured-banner .box-small-banner .group-button{position:absolute;bottom:43px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);display:none;}
.featured-banner .box-small-banner .group-button a{font-size:0;display:inline-block;float:left;margin-right:30px;}
.featured-banner .box-small-banner .group-button .btn-quick-view{width:25px;height:24px;background:url('images/icon-quick-view.png') no-repeat center center;}
.featured-banner .box-small-banner .group-button .btn-add-to-cart{width:32px;height:25px;background:url('images/icon-add-tocart.png') no-repeat center center;}
.featured-banner .box-small-banner .group-button .btn-compare{width:24px;height:24px;background:url('images/icon-compare.png') no-repeat center center;margin-right:0;}
.featured-banner .box-small-banner.style2 img{opacity:0;filter:alpha(opacity=0);}
.featured-banner .box-small-banner.style2:hover img{opacity:1;filter:alpha(opacity=100);}
.featured-banner .box-small-banner.style2:hover .text-content .title,
.featured-banner .box-small-banner.style2:hover .text-content .sub-title{color:#fff;}
.featured-banner .box-small-banner.style2:hover .text-content .title:after{background-color:#fff;}
.featured-banner .box-small-banner.style2:hover .text-content .price del{color:#eaeaea;}
.featured-banner .box-small-banner .price{font-size:18px;text-decoration:none;font-weight:600;line-height:18px;display:inline-block;}
.featured-banner .box-small-banner .price ins{text-decoration:none;}
.featured-banner .box-small-banner .price del{font-size:14px;margin-left:15px;color:#999999;font-weight:normal;}
.featured-banner .banner-text{position:relative;}
.featured-banner .banner-text .banner:before{content:'';position:absolute;top:10px;right:10px;bottom:10px;left:10px;background-color:rgba(255, 102, 51, 0.8);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.featured-banner .banner-text:hover .banner:before{opacity:1;filter:alpha(opacity=100);}
.featured-banner .banner-text .text-content{position:absolute;top:50%;left:50%;-ms-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);text-align:center;color:#fff;}
.featured-banner .banner-text .text-content .title{text-transform:uppercase;font-size:30px;font-weight:600;line-height:30px;}
.featured-banner .banner-text .text-content .title span{display:block;}
.featured-banner .banner-text .text-content .sub-title{display:inline-block;margin-top:28px;font-size:24px;font-weight:600;}
.featured-banner .banner-text .text-content .sub-title span{display:block;}
.featured-banner .banner-text .text-content .sub-title span:first-child:after{content:'';width:40px;height:2px;background-color:#fff;display:block;margin:0 auto;margin-bottom:3px;}
.featured-banner .banner-text .text-content .sub-title span:last-child{font-size:14px;font-weight:normal;}
.featured-banner .banner-text .group-button{margin-top:45px;}
.featured-banner .banner-text .group-button a{height:40px;padding:0 30px;line-height:40px;color:#333;background-color:#fff;border:2px solid #fff;text-transform:uppercase;text-align:center;display:inline-block;}
.featured-banner .banner-text .group-button a.border{background-color:transparent;color:#fff;}
.overlay{position:absolute;width:100%;height:100%;top:0;left:0;background-color:rgba(0, 0, 0, 0.6);}
.hotcat-section{padding:60px 0 35px 0;background:url("images/service-bg.jpg") 50% 0 no-repeat fixed;position:relative;margin-top:30px;}
.section-title-2{text-align:center;position:relative;margin-bottom:55px;}
.section-title-2:after{content:'';width:50px;height:2px;background-color:#333333;margin:0 auto;margin-top:10px;display:block;}
.section-title-2 h2{font-size:18px;text-transform:uppercase;margin-bottom:5px;font-weight:600;}
.hotcat-section .section-title-2{color:#fff;}
.hotcat-section .section-title-2:after{background-color:#fff;}
.hot-cat-9{position:relative;text-align:center;color:#fff;}
.hot-cat-9 .cat-item .cat-title{font-size:18px;font-weight:600;text-transform:uppercase;margin-bottom:5px;}
.hot-cat-9 .cat-item .cat-title a{color:#fff;}
.hot-cat-9 .cat-item:hover .cat-title a{color:#ff6633;}
.hot-cat-9 .cat-item .icon{width:100px;height:100px;display:block;margin:0 auto;}
.hot-cat-9 .cat-item .icon .img2{display:none;}
.hot-cat-9 .cat-item .info{margin-top:15px;}
.hot-cat-9 .cat-item:hover{color:#ff6633;}
.hot-cat-9 .cat-item:hover .icon .img1{display:none;}
.hot-cat-9 .cat-item:hover .icon .img2{display:inline-block;}
.section-lasttest-blog{padding:90px 0 48px 0;}
.lasttest-blog9{}
.lasttest-blog9 .item{display:table;position:relative;}
.lasttest-blog9 .item:before{content:'';height:6px;width:0%;position:absolute;left:0;bottom:0;background-color:#ff6633;webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;z-index:2;}
.lasttest-blog9 .item:hover:before{width:100%;}
.lasttest-blog9 .item .thumb,
.lasttest-blog9 .item .info{display:table-cell;width:50%;}
.lasttest-blog9 .item .info{padding:30px;position:relative;}
.lasttest-blog9 .item .info .cat{height:30px;padding:0 10px;display:inline-block;background-color:#ff6633;line-height:30px;color:#fff;}
.lasttest-blog9 .item .info .title{font-size:24px;text-transform:uppercase;margin-top:30px;}
.lasttest-blog9 .item .info .title a{color:#333;}
.lasttest-blog9 .item .info .title a:hover{color:#ff6633;}
.lasttest-blog9 .item .info .readmore{position:absolute;bottom:30px;left:30px;font-weight:400;color:#999;}
.lasttest-blog9 .item .info .readmore:hover{color:#ff6633;}
.lasttest-blog9 .item .info .readmore:before{font-family:'FontAwesome';content:"\f105";margin-right:10px;}
.lasttest-blog9 .owl-controls .owl-dots .owl-dot.active{background-color:#999;border-color:#999;}
.section-band-logo{padding:40px 0;background-color:#ebebeb;}
.lasttest-blog11 .item{background-color:#fff;}
.lasttest-blog11 .item .info{padding:25px;}
.lasttest-blog11 .item .title{font-size:18px;font-weight:700;}
.lasttest-blog11 .item .desc{padding:10px 0;}
.lasttest-blog11 .item .readmore{color:#ff6600;}
.lasttest-blog11 .item .readmore:before{font-family:'FontAwesome';content:"\f105";margin-right:10px;}
.lasttest-blog11 .item .thumb{position:relative;}
.lasttest-blog11 .item .cat{padding:3px 30px;color:#fff;position:absolute;bottom:20px;left:0;background-color:rgba(255, 102, 0, 0.8);}
.option12{font-family:'Arimo', sans-serif;}
.header.style12{background-color:#394264;}
.header.style12 #main-menu{margin:0;padding:0 15px;}
.header.style12 .top-header{background-color:transparent;}
.header.style12 .top-header a{color:#9099b7;border-color:rgba(220, 220, 220, 0.3);padding-right:15px;}
.header.style12 .top-header .dropdown-menu{border-color:#009999;}
.header.style12 .top-bar-social{float:right;padding-top:5px;}
.header.style12 .top-bar-social a{width:23px;height:23px;border:1px solid #9099b7;display:inline-block;line-height:23px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-left:8px;float:left;font-size:10px;padding:0;}
.header.style12 .top-bar-social a:first-child{margin-left:15px;}
.header.style12 .top-header .inner{border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(220, 220, 220, 0.3);padding:3px 0;}
.header.style12 .language a{border:none;}
.header.style12 .support-link > a{text-transform:uppercase;}
.header.style12 .support-link > a:before{font-family:'FontAwesome';content:"\f095";width:23px;height:23px;border:1px solid #9099b7;display:inline-block;line-height:23px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-right:8px;}
.header.style12 .main-header{padding:40px 0 65px 0;}
.header.style12 .main-menu .navbar-collapse{float:right;}
.header.style12 #main-menu .navbar .navbar-nav > li > a{color:#9099b7;font-weight:700;text-transform:uppercase;border:none;padding:0 10px;}
.header.style12 #main-menu .navbar .navbar-nav > li > a:before{content:'';width:20px;height:2px;background-color:#fff;display:block;margin:0 auto;display:none;position:absolute;bottom:-10px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.header.style12 #main-menu .navbar .navbar-nav > li:last-child > a{padding-right:0;}
.header.style12 #main-menu .navbar .navbar-nav > li:hover,
.header.style12 #main-menu .navbar .navbar-nav > li.active{background-color:transparent;color:#fff;}
.header.style12 #main-menu .navbar .navbar-nav > li:hover > a:before,
.header.style12 #main-menu .navbar .navbar-nav > li.active > a:before{display:block;}
.header.style12.optop{position:fixed;top:0;right:0;left:0;z-index:100;}
.header.style12.optop .top-header{display:none;}
.header.style12.optop .main-header{padding:15px 0;}
.block-header-top12{display:table;background-color:#50597b;padding:13px 20px;margin-top:-34px;width:100%;}
.block-header-top12 .block-vertical,
.block-header-top12 .block-search,
.block-header-top12 .block-mini-cart{display:table-cell;position:relative;}
.block-header-top12 .block-vertical{width:250px;height:44px;}
.block-header-top12 .block-search{width:690px;}
.block-header-top12 .box-vertical-megamenus{left:0;right:0;position:static;}
.block-header-top12 .box-vertical-megamenus .title{height:44px;line-height:44px;padding:0 20px 0 30px;background-color:#e5101d;}
.block-header-top12 .box-vertical-megamenus .btn-open-mobile{width:16px;height:16px;border:1px solid #fff;text-align:center;line-height:14px;font-size:12px;margin-top:14px;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-content{position:absolute;top:57px;z-index:12;left:-21px;right:0px;border:1px solid #eee;border-top:none;padding-top:3px;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list{border:none;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li{padding:0 20px;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li > a{border-bottom:1px solid #eee;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li:hover{background-color:transparent;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li > a{color:#333;padding:0;line-height:41px;position:relative;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li > a.parent:before{right:0;color:#333;top:12px;}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li > a > img{min-width:}
.block-header-top12 .box-vertical-megamenus .vertical-menu-list > li:hover > a{color:inherit;}
.block-header-top12 .box-vertical-megamenus .all-category{padding:0;}
.block-header-top12 .box-vertical-megamenus .all-category span{border:none;font-weight:700;color:#999999;height:inherit;font-family:'Oswald', sans-serif;line-height:normal;}
.block-header-top12 .box-vertical-megamenus .all-category span:after{display:block;margin:0 auto;content:"\f107";}
.block-header-top12 .box-vertical-megamenus .all-category .colse-cate:after{content:"\f106";}
.block-header-top12 .box-vertical-megamenus .all-category span:hover{background-color:transparent;}
.block-search form{width:100%;background-color:#fff;position:relative;}
.block-search .input-serach{width:66%;}
.block-search .input-serach input{width:100%;padding:12px 30px 12px 30px;}
.block-search .form-category{width:25%;border-left:1px solid #eee;}
.block-search .select2-container{width:100% !important;}
.block-search .select2-container--default .select2-selection--single{border:none;}
.block-search .select2-container--default .select2-selection--single .select2-selection__rendered{line-height:29px;}
.block-search .select2-container--default .select2-selection--single .select2-selection__arrow{top:2px;}
.block-search .btn-search{width:56px;height:44px;text-align:center;line-height:44px;color:#fff;background-color:#394264;}
.block-mini-cart{background-color:#11a8ab;color:#fff;vertical-align:middle;}
.block-mini-cart .cart-link{color:#fff;font-weight:700;text-transform:uppercase;}
.block-mini-cart .cart-link .icon{width:26px;height:22px;display:inline-block;background:url('images/icon-cart12.png') no-repeat center center;padding:0 16px 0 22px;position:relative;}
.block-mini-cart .cart-link .icon .count{position:absolute;top:-20px;left:9px;width:20px;height:20px;background-color:#e5101d;text-align:center;line-height:20px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.block-mini-cart:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
.block-top-slide{display:table;width:100%;padding-top:10px;}
.block-top-slide .block-blank,
.block-top-slide .block-slide,
.block-top-slide .block-banner{display:table-cell;}
.block-top-slide .block-blank{width:281px;}
.block-top-slide .block-slide{width:680px;max-width:680px;}
.block-top-slide .block-slide .owl-controls .owl-prev,
.block-top-slide .block-slide .owl-controls .owl-next{width:40px;height:40px;line-height:38px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-top-slide .block-slide:hover .owl-controls .owl-prev,
.block-top-slide .block-slide:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
.block-top-slide .block-slide .owl-controls .owl-prev{left:10px;}
.block-top-slide .block-slide .owl-controls .owl-next{right:10px;}
.block-top-slide .block-banner{max-width:210px;}
.block-top-slide .owl-controls .owl-dots{bottom:20px;}
.block-top-slide .owl-controls .owl-dots .owl-dot{border:2px solid #eee;background-color:transparent;opacity:0.7;margin:0 5px;}
.block-top-slide .owl-controls .owl-dots .owl-dot.active{background-color:#fff;border-color:#fff;opacity:1;}
.block-brands .owl-controls .owl-prev,
.block-brands .owl-controls .owl-next{background-color:transparent;color:#cccccc;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-brands:hover .owl-controls .owl-prev,
.block-brands:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
.block-brands .owl-controls .owl-prev:hover,
.block-brands .owl-controls .owl-next:hover{color:#999999;}
.block-group-banner{margin:0;padding-top:30px;}
.block-group-banner .item{padding:0;margin-bottom:30px;}
.block-group-banner2 .item{margin-bottom:30px;}
.block-tab-category{margin-bottom:30px;display:table;width:100%;}
.block-tab-category .head{background-color:#eee;border-bottom:2px solid #e5101d;display:table;width:100%;}
.block-tab-category .head .title{display:inline-block;float:left;line-height:50px;text-transform:uppercase;font-weight:300;font-size:18px;color:#333333;margin:0;font-family:'Oswald';}
.block-tab-category .head .title .bar{width:50px;height:50px;text-align:center;display:inline-block;line-height:50px;margin-right:8px;cursor:pointer;}
.block-tab-category .head .title .bar.active{background-color:#e5101d;color:#fff;}
.block-tab-category .box-tabs{display:inline-block;float:right;}
.block-tab-category .box-tabs li{display:inline-block;float:left;}
.block-tab-category .box-tabs li a{color:#666666;font-weight:700;padding:15px 20px;display:inline-block;position:relative;}
.block-tab-category .box-tabs li a:hover,
.block-tab-category .box-tabs li.active a{color:#e5101d;}
.block-tab-category .box-tabs li a:after{content:"\f0d8";font-family:'FontAwesome';line-height:2px;position:absolute;left:50%;bottom:2px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);opacity:0;filter:alpha(opacity=0);-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.block-tab-category .box-tabs li a:hover:after,
.block-tab-category .box-tabs li.active a:after{opacity:1;filter:alpha(opacity=100);}
.block-tab-category .block-banner{width:31.1%;float:left;margin:0;padding:0;position:relative;}
.block-tab-category .tab-cat{position:absolute;left:0;right:0;top:0;bottom:0;z-index:10;padding-top:30px;padding-left:20px;background-color:rgba(255, 51, 102, 0.8);opacity:0;filter:alpha(opacity=0);visibility:hidden;-webkit-transition:all 0.3s ease 0s;-o-transition:all 0.3s ease 0s;transition:all 0.3s ease 0s;}
.block-tab-category .tab-cat.show{opacity:1;filter:alpha(opacity=100);visibility:inherit;}
.block-tab-category .tab-cat li > a{padding:10px 0;color:#fff;display:inline-block;width:100%;padding-left:15px;}
.block-tab-category .tab-cat li > a .img-2{display:none;}
.block-tab-category .tab-cat li > a > img{margin-right:5px;}
.block-tab-category .tab-cat li > a:hover{background-color:#fff;color:#333;}
.block-tab-category .tab-cat li > a:hover .img-1{display:none;}
.block-tab-category .tab-cat li > a:hover .img-2{display:inline-block;}
.block-tab-category .block-content{width:68.9%;float:left;}
.block-tab-category .tab-products .product-style3{width:33.333333%;float:left;border-bottom:1px solid #eee;border-right:1px solid #eee;float:left;}
.block-tab-category.men .head{border-color:#11a8ab;}
.block-tab-category.men .box-tabs li a:hover,
.block-tab-category.men .box-tabs li.active a{color:#11a8ab;}
.block-tab-category.men .head .title .bar.active{background-color:#11a8ab;}
.block-tab-category.men .tab-cat{background-color:rgba(17, 168, 171, 0.8);}
.block-tab-category.men .product-style3 .btn-add-to-cart:hover,
.block-tab-category.men .product-style3 .group-button-control a:hover{background-color:#11a8ab;}
/**/.block-tab-category.accessories .head{border-color:#0066cc;}
.block-tab-category.accessories .box-tabs li a:hover,
.block-tab-category.accessories .box-tabs li.active a{color:#0066cc;}
.block-tab-category.accessories .head .title .bar.active{background-color:#0066cc;}
.block-tab-category.accessories .tab-cat{background-color:rgba(0, 102, 204, 0.8);}
.block-tab-category.accessories .product-style3 .btn-add-to-cart:hover,
.block-tab-category.accessories .product-style3 .group-button-control a:hover{background-color:#0066cc;}
.product-style3{position:relative;overflow:hidden;}
.product-style3 .product-info{padding:15px 15px 3px 15px;}
.product-style3 .product-name a{color:#333;font-size:14px;}
.product-style3 .price{color:#e5101d;}
.product-style3 .product-star{display:table;font-size:13px;color:#ffae00;margin-top:5px;}
.product-style3 .product-star .fa{margin-right:3px;}
.product-style3 .product-star .fa:last-child{margin-right:0;}
.product-style3 .btn-add-to-cart{padding:12px 0;background-color:rgba(57, 66, 100, 0.9);color:#fff;text-align:center;position:absolute;bottom:-50px;left:0;right:0;font-family:'Oswald';font-size:16px;font-weight:300;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;}
.product-style3 .btn-add-to-cart:before{content:'';width:20px;height:16px;display:inline-block;background:url('images/cart12.png') no-repeat center center;margin-right:5px;}
.product-style3 .btn-add-to-cart:hover{background-color:#e5101d;}
.product-style3:hover .btn-add-to-cart{bottom:0;}
.product-style3 .group-button-control{width:auto;position:absolute;bottom:90px;right:5px;}
.product-style3 .wishlist{background-image:url('images/wishlist12.png');background-repeat:no-repeat;background-position:center center;}
.product-style3 .compare{background-image:url('images/compare12.png');background-repeat:no-repeat;background-position:center center;}
.product-style3 .quickview{background-image:url('images/quickview12.png');background-repeat:no-repeat;background-position:center center;}
.product-style3 .group-button-control a{width:39px;height:34px;display:block;margin-top:10px;background-color:#eeeeee;line-height:34px;font-size:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(0, 1);transform:scale(0, 1);opacity:0;filter:alpha(opacity=0);}
.product-style3 .group-button-control a:hover{background-color:#e5101d;color:#fff;}
.product-style3:hover .group-button-control a{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);}
.product-style3 .status{width:40px;height:40px;text-align:center;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;display:inline-block;font-family:'Oswald';font-size:12px;color:#fff;}
.product-style3 .status.sale{background-color:#89b13a;bottom:15px;right:15px;}
.product-style3 .status.new{background-color:#fa894b;bottom:15px;left:15px;}
.footer4{border-top:5px solid #eee;}
.footer4 .footer-top{overflow:hidden;}
.footer4 .footer-top .left{width:64%;float:left;}
.footer4 .footer-top .right{width:36%;float:left;}
.footer4 .widget-container{margin-top:30px;}
.footer4 .widget-container .widget-title{font-size:16px;font-family:'Oswald';font-weight:300;text-transform:uppercase;margin-bottom:20px;color:#333;}
.footer4 .widget-container li{line-height:28px;}
.footer4 .social-link{overflow:hidden;}
.footer4 .social-link a{float:left;}
.footer4 .social-link .fa{width:32px;height:32px;border:2px solid #999999;background-color:transparent;color:#999999;webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-right:15px;}
.footer4 .widget-container .widget-title,
.footer4 .widget-container .block-heading h3{font-size:16px;font-family:'Oswald';font-weight:300;text-transform:uppercase;margin-bottom:20px;color:#333;}
.footer4 .mailchimp-form .input-group{border:1px solid #eee;}
.footer4 .mailchimp-form .input-group input{height:40px;padding-left:15px;}
.footer4 .mailchimp-form .mailchimp-submit{height:42px;background-color:#11a8ab;border:none;color:#fff;text-transform:uppercase;padding:0 20px;float:right;font-size:16px;font-family:'Oswald';font-weight:300;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0;border-radius:0;margin-top:-1px;margin-right:-1px;}
.footer4 .mailchimp-form .mailchimp-submit:hover{opacity:0.8;}
.footer4 .footer-middle{border-bottom:1px solid #eee;border-top:1px solid #eee;margin-top:30px;}
.footer4 .footer-link{text-align:center;}
.footer4 .footer-bottom{padding:30px 0;}
.footer4 .footer-link a{border-right:1px solid #666;display:inline-block;padding:0 10px;line-height:11px;margin:5px 0;}
.footer4 .footer-link a:last-child{border:none;}
.footer4 .footer-coppyright{text-align:center;font-family:'Oswald';font-weight:300;color:#333;padding:20px 0;}
.footer4 .footer-middle{padding:10px 0;}
.block-cat{border:1px solid #eee;margin-bottom:30px;position:relative;padding:30px;background-position:bottom right;background-repeat:no-repeat;}
.block-cat .sub-cat{width:auto;display:inline-block;}
.block-cat .sub-cat li{border-bottom:1px solid #eee;padding:4px 0;padding-right:30px;list-style:inside;}
.block-cat .read-more{display:block;font-family:'Oswald';font-weight:300;color:#333;margin-top:20px;}
.block-cat .read-more:before{content:'';width:20px;height:2px;background-color:#999999;display:block;margin-bottom:4px;}
.block-cat .cat-title{position:absolute;top:30px;right:30px;font-size:24px;color:#999999;font-family:'Oswald';font-weight:300;text-align:right;}
.block-cat .cat-title span{display:block;line-height:auto;}
.block-cat .cat-title .cat-name{font-weight:700;font-size:30px;text-transform:uppercase;font-family:'Montserrat', sans-serif;}
.block-cat.women{background-image:url('../data/option12/women.png');}
.block-cat.women .cat-name{color:#e5101d;}
.block-cat.men{background-image:url('../data/option12/men.png');}
.block-cat.men .cat-name{color:#11a8ab;}
.block-cat.accessory{background-image:url('../data/option12/Accessory.png');}
.block-cat.accessory .cat-name{color:#2b5e92;}
.section-blog-12{padding-bottom:30px;}
.section-blog-12 .section-title{font-size:18px;font-weight:bold;text-transform:uppercase;color:#333;margin-bottom:20px;}
.section-blog-12 .section-title:before{content:'';width:20px;height:2px;background-color:#333333;display:block;}
.section-blog-12 .section-title .sub-title{display:block;font-size:14px;font-weight:normal;text-transform:none;color:#999999;}
.blog12{border:1px solid #eee;display:table;width:100%;}
.blog12 .thumb,
.blog12 .info{width:50%;float:left;}
.blog12 .info{padding:25px;position:relative;}
.blog12 .date{padding:5px 12px;display:inline-block;background-color:#e5101d;color:#fff;font-size:16px;}
.blog12 .blog-title{font-size:24px;padding-top:30px;text-transform:uppercase;margin-bottom:70px;}
.blog12 .blog-title a{color:#333;}
.blog12 .blog-title a:hover{color:#e5101d;}
.blog12 .read-more{font-family:'Oswald';font-weight:300;text-transform:uppercase;}
.blog12 .read-more:before{content:'';width:20px;height:2px;background-color:#999;display:block;}
.section-blog-12 .owl-controls .owl-prev,
.section-blog-12 .owl-controls .owl-next{background-color:#fff;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#b3b3b3;line-height:22px;top:-40px;}
.section-blog-12 .owl-controls .owl-prev{left:inherit;right:36px;}
.section-band-logo.style2{background-color:transparent;padding:0;padding-bottom:30px;}
.section-band-logo.style2 a{padding:0 1px;display:inline-block;}
.section-band-logo.style2 .owl-controls .owl-prev,
.section-band-logo.style2 .owl-controls .owl-next{background-color:#fff;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#b3b3b3;line-height:22px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.section-band-logo.style2 .owl-controls .owl-prev{left:-12px;}
.section-band-logo.style2 .owl-controls .owl-next{right:-12px;}
.section-band-logo.style2:hover .owl-controls .owl-prev,
.section-band-logo.style2:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
.block-hotdeal-week{border:1px solid #eee;}
.block-hotdeal-week .title{padding:13px 24px;background-color:#eee;text-transform:uppercase;font-family:'Oswald';font-weight:300;color:#333;font-size:18px;}
.block-hotdeal-week .inner{padding:23px 10px;}
.block-hotdeal-week .product{text-align:center;}
.block-hotdeal-week .countdown-lastest{text-align:center;display:table;margin:0 auto;}
.block-hotdeal-week .price{color:#e5101d;text-decoration:none;margin-bottom:10px;display:inline-block;}
.block-hotdeal-week .price ins{text-decoration:none;margin-right:10px;}
.block-hotdeal-week .price del{color:#999;}
.block-hotdeal-week .countdown-lastest .dot{display:none;}
.block-hotdeal-week .countdown-lastest .box-count{width:42px;display:inline-block;margin-right:15px;}
.block-hotdeal-week .countdown-lastest .box-count .number{background-color:#e5101d;color:#fff;font-size:16px;display:inline-block;height:34px;width:100%;line-height:34px;font-weight:600;}
.block-hotdeal-week .countdown-lastest .box-count .text{display:block;color:#999;font-family:'Oswald';}
.block-hotdeal-week .owl-controls .owl-prev,
.block-hotdeal-week .owl-controls .owl-next{background-color:#fff;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#b3b3b3;line-height:22px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-hotdeal-week .owl-controls .owl-prev{left:-22px;}
.block-hotdeal-week .owl-controls .owl-next{right:-22px;}
.block-hotdeal-week .owl-carousel:hover .owl-controls .owl-prev,
.block-hotdeal-week .owl-carousel:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
.block-hotdeal-week .product-name{font-size:14px;margin-bottom:10px;}
.block-hotdeal-week .btn-add-to-cart{padding:0 13px;background-color:#11a8ab;color:#fff;height:34px;line-height:34px;display:inline-block;}
.block-hotdeal-week .btn-add-to-cart:before{content:'';width:20px;height:16px;display:inline-block;background:url('../images/cart12.png') no-repeat center center;margin-right:5px;}
.block-hotdeal-week .wishlist,
.block-hotdeal-week .compare{width:40px;height:34px;background-color:#eee;display:inline-block;font-size:0;}
.block-hotdeal-week .wishlist{background-image:url('../images/wishlist12.png');background-repeat:no-repeat;background-position:center center;}
.block-hotdeal-week .compare{background-image:url('../images/compare12.png');background-repeat:no-repeat;background-position:center center;}
.block-hotdeal-week .btn-add-to-cart:hover,
.block-hotdeal-week .wishlist:hover,
.block-hotdeal-week .compare:hover{background-color:#e5101d;}
.block-testimonials2{background-color:#394264;color:#fff;margin-top:30px;padding:20px;}
.block-testimonials2 li{padding-top:17px;margin-bottom:20px;}
.block-testimonials2 li img{border:3px solid #bcbdbe;border-radius:90%;opacity:0.5;}
.block-testimonials2 .item-center li{width:100px;height:100px;position:absolute;z-index:2;top:-17px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.block-testimonials2 .item-center li img{opacity:1;}
.block-testimonials2 .info{display:none;}
.block-testimonials2 .text{margin-bottom:15px;}
.block-testimonials2 .text:before{content:"\f10d";font-family:'FontAwesome';font-size:40px;color:#009999;margin-right:10px;line-height:normal;}
.block-testimonials2 .name{text-align:right;float:right;}
.block-testimonials2 .testimonial-caption{overflow:hidden;}
.block-new-product12{border:1px solid #eee;margin-top:30px;}
.block-new-product12 .title{padding:13px 24px;background-color:#eee;text-transform:uppercase;font-family:'Oswald';font-weight:300;color:#333;font-size:18px;}
.block-new-product12 .inner{padding:10px 25px;}
.block-new-product12 .price{color:#e5101d;text-decoration:none;display:inline-block;}
.block-new-product12 .price ins{text-decoration:none;margin-right:10px;}
.block-new-product12 .price del{color:#999;font-weight:normal;}
.block-new-product12 .product{border-bottom:1px solid #eee;padding-bottom:12px;margin-top:12px;overflow:hidden;}
.block-new-product12 .product .image{width:80px;height:80px;float:left;}
.block-new-product12 .product .info{margin-left:105px;}
.block-new-product12 .product .product-name{font-size:14px;margin-bottom:10px;}
.block-new-product12 .owl-controls{text-align:center;padding-top:20px;padding-bottom:10px;}
.block-new-product12 .owl-controls .owl-prev,
.block-new-product12 .owl-controls .owl-next{background-color:#fff;border:1px solid #eee;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px;color:#b3b3b3;line-height:22px;position:static;top:inherit;right:inherit;left:inherit;bottom:inherit;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:inline-block;margin:0 5px;}
.block-banner12{margin-top:30px;}
.option13{font-family:'Montserrat', sans-serif;font-weight:300;}
.header.style13 .support-link > a:before{font-family:'FontAwesome';content:"\f095";width:23px;height:23px;border:1px solid #666;display:inline-block;line-height:23px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-right:8px;}
.header.style13 .top-bar-social{float:right;padding-top:5px;}
.header.style13 .top-bar-social a:first-child{margin-left:15px;}
.header.style13 .top-bar-social a{width:23px;height:23px;border:1px solid #666;display:inline-block;line-height:20px;text-align:center;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;margin-left:8px;float:left;font-size:10px;padding:0;}
.header.style13 .top-header{background-color:#fff;box-shadow:0 1px 1px 0 rgba(50, 50, 50, 0.1);padding:5px 0;}
.header.style13 .main-header{padding:50px 0;}
.header.style13 .main-header .header-search-box,
.header.style13 .main-header .shopping-cart-box{margin-top:0;}
.header.style13 .main-header .header-search-box .form-inline{border-color:#ffae00;}
.header.style13 .main-header .header-search-box .form-inline .btn-search{background-color:#ffae00;}
.header.style13 .main-header .header-search-box .form-inline .form-category{background-color:#fff;border-left:1px solid #eee;}
.header.style13 .main-header .header-search-box .form-inline .select2{border:none;}
.header.style13.optop{position:fixed;top:0;right:0;left:0;z-index:100;background-color:#fff;box-shadow:0 1px 1px 0 rgba(50, 50, 50, 0.1);}
.header.style13.optop .top-header,
.header.style13.optop .main-header{display:none;}
.header.style13.optop .block-header-top13 .box-vertical-megamenus .vertical-menu-content{display:none;}
.header.style13.optop .vertical-menu-wapper{width:80px;padding-right:0;}
.header.style13.optop .box-vertical-megamenus .title .title-menu{display:none;}
.header.style13.optop .block-header-top13 .box-vertical-megamenus .btn-open-mobile{display:table;margin:0 auto;vertical-align:middle;float:none !important;margin-top:16px;}
.header.style13.optop .box-vertical-megamenus .title{padding:0;}
.mini-cart-13{border:1px solid #eee;padding:6px 0;padding-left:20px;width:100%;float:left;}
.mini-cart-13 .cart-link .icon{width:26px;height:22px;display:inline-block;background:url('../images/iconcart-13.png') no-repeat center center;position:relative;}
.mini-cart-13 .cart-link{text-transform:uppercase;color:#333;line-height:28px;}
.mini-cart-13 .cart-link .count{position:absolute;top:-25px;left:50%;height:20px;background-color:#333;display:inline-block;min-width:36px;color:#fff;text-align:center;line-height:20px;ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.mini-cart-13 .cart-link .count:after{content:"";width:0;height:0;border-top:6px solid #333;border-left:5px solid transparent;border-right:5px solid transparent;display:table;margin:0 auto;}
.mini-cart-13:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
.mini-cart-13 .cart-block{right:15px;}
.header.style13 .main-header .header-search-box{padding:0 15px;}
.block-header-top13 .box-vertical-megamenus .btn-open-mobile{width:16px;height:16px;border:1px solid #fff;text-align:center;line-height:14px;font-size:12px;margin-top:17px;display:inline-block;float:right;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-content{position:absolute;top:100%;z-index:2;right:0px;left:0;border:1px solid #eee;border-top:none;padding-top:6px;border-top:none;padding-bottom:20px;min-width:270px;}
.header.style13 .box-vertical-megamenus .title .title-menu{display:inline-block;float:left;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list{border:none;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li{padding:0 20px;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li > a{border-bottom:1px solid #eee;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li:last-child > a{border:none;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li:hover{background-color:transparent;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li > a{color:#333;padding:0;line-height:45px;position:relative;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li > a.parent:before{right:0;color:#333;top:12px;}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li > a > img{min-width:}
.block-header-top13 .box-vertical-megamenus .vertical-menu-list > li:hover > a{color:inherit;}
.block-header-top13 .box-vertical-megamenus .all-category{padding:0;}
.block-header-top13 .box-vertical-megamenus .all-category span{border:none;font-weight:700;color:#999999;height:inherit;font-family:'Oswald', sans-serif;line-height:normal;}
.block-header-top13 .box-vertical-megamenus .all-category span:after{display:block;margin:0 auto;content:"\f107";}
.block-header-top13 .box-vertical-megamenus .all-category span:hover{background-color:transparent;}
.block-header-top13 #main-menu{margin:0;border-top:2px solid #eee;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a{text-transform:uppercase;color:#666;border:none;padding:0 17px;position:relative;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a > img{position:absolute;top:-22px;left:50%;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a:before{content:'';height:2px;position:absolute;left:0;right:0;top:-17px;background-color:#ffae00;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.block-header-top13 #main-menu .navbar .navbar-nav > li:hover,
.block-header-top13 #main-menu .navbar .navbar-nav > li.active{background-color:transparent;}
.block-header-top13 #main-menu .navbar .navbar-nav > li:hover > a,
.block-header-top13 #main-menu .navbar .navbar-nav > li.active > a{color:#333;}
.block-header-top13 #main-menu .navbar .navbar-nav > li.active > a{font-weight:700;}
.block-header-top13 #main-menu .navbar .navbar-nav > li:hover > a:before,
.block-header-top13 #main-menu .navbar .navbar-nav > li.active > a:before{opacity:1;}
.block-header-top13 #main-menu li.dropdown > a:after{content:"\f0d7";}
.block-slide13 .owl-controls .owl-dots{bottom:20px;}
.block-slide13 .owl-controls .owl-dots .owl-dot{border:2px solid #eee;background-color:transparent;opacity:0.5;}
.block-slide13 .owl-controls .owl-dots .owl-dot.active{background-color:#fff;border-color:#fff;opacity:1;}
.block-slide13 .owl-controls .owl-prev,
.block-slide13 .owl-controls .owl-next{-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-slide13:hover .owl-controls .owl-prev{left:50px;}
.block-slide13:hover .owl-controls .owl-next{right:50px;}
.block-slide13:hover .owl-controls .owl-prev,
.block-slide13:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
.option13 .cart-block .cart-block-content .cart-buttons a.btn-check-out{background-color:#ffae00;}
.header.style13 .top-header a.current-open:after{content:"\f0d7";font-size:13px;}
.block-service13{padding-top:30px;}
.block-service13 .item{margin-bottom:30px;}
.block-service13 .item .icon{width:70px;float:left;}
.block-service13 .item .info{margin-left:90px;font-size:12px;font-weight:300;color:#999;}
.block-service13 .item .name{font-size:14px;font-weight:700;color:#333;text-transform:uppercase;margin-bottom:5px;}
.block-service13 .inner{overflow:hidden;}
.block-service13 .inner .line{border-bottom:1px solid #eee;display:inline-block;width:100%;float:left;}
.tab-product-13{margin-top:30px;}
.tab-product-13 .head{background-color:#f8f8f8;border-bottom:2px solid #e5e5e5;display:table;width:100%;padding:10px 0;}
.tab-product-13 .box-tabs li{display:inline-block;float:left;}
.tab-product-13 .box-tabs li a{padding:4px 25px;display:inline-block;color:#999;text-transform:uppercase;position:relative;font-weight:700;border-right:1px solid #eee;}
.tab-product-13 .box-tabs li:last-child a{border:none;}
.tab-product-13 .box-tabs li a:after{content:'';height:2px;position:absolute;left:0;right:0;bottom:-12px;background-color:#ffae00;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.tab-product-13 .box-tabs li:hover a,
.tab-product-13 .box-tabs li.active a{color:#333;}
.tab-product-13 .box-tabs li:hover a:after,
.tab-product-13 .box-tabs li.active a:after{opacity:1;}
.tab-product-13 .tab-content{padding-top:17px;margin:}
.tab-product-13 .product-style3{border:1px solid #eee;}
.tab-product-13 .owl-controls .owl-prev,
.tab-product-13 .owl-controls .owl-next{-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.tab-product-13 .owl-controls .owl-prev{left:-24px;}
.tab-product-13 .owl-controls .owl-next{right:-24px;}
.tab-product-13 .owl-carousel:hover .owl-next{right:-12px;opacity:1;visibility:inherit;}
.tab-product-13 .owl-carousel:hover .owl-prev{left:-12px;opacity:1;visibility:inherit;}
.tab-product-13.top-nav .owl-controls .owl-prev,
.tab-product-13.top-nav .owl-controls .owl-next{top:-44px;opacity:1;visibility:inherit;}
.tab-product-13.top-nav .owl-controls .owl-prev{left:inherit;right:50px;}
.tab-product-13.top-nav .owl-controls .owl-next{right:18px;}
.block-banner13{margin-top:30px;}
.tab-product-13 .product-style3{padding-bottom:15px;}
.tab-product-13 .product-style3 .status.sale{background-color:#aa8056;left:15px;top:15px;right:inherit;bottom:inherit;text-transform:uppercase;}
.tab-product-13 .product-style3 .status.new{background-color:#2ea76f;right:15px;top:15px;left:inherit;bottom:inherit;text-transform:uppercase;}
.tab-product-13.style2 .box-tabs{float:right;}
.tab-product-13 .title{display:inline-block;float:left;padding-left:30px;text-transform:uppercase;color:#333;font-weight:700;margin-top:8px;}
.block-top-brands{margin-top:30px;}
.block-top-brands .owl-controls .owl-prev,
.block-top-brands .owl-controls .owl-next{-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-top-brands .owl-controls .owl-prev{left:-24px;}
.block-top-brands .owl-controls .owl-next{right:-24px;}
.block-top-brands .owl-carousel:hover .owl-next{right:-12px;opacity:1;visibility:inherit;}
.block-top-brands .owl-carousel:hover .owl-prev{left:-12px;opacity:1;visibility:inherit;}
.block-top-brands .head{display:table;width:100%;background-color:#f8f8f8;}
.block-top-brands .head .tab,
.block-top-brands .head .title{display:table-cell;}
.block-top-brands .head .title{background-color:#ffae00;color:#fff;text-transform:uppercase;width:34px;}
.block-top-brands .head .title .text{text-align:center;margin:0 auto;-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-ms-transform:rotate(270deg);-o-transform:rotate(270deg);transform:rotate(270deg);white-space:nowrap;overflow:hidden;position:absolute;left:-35px;top:50%;letter-spacing:4px;}
.block-top-brands .bx-wrapper .bx-viewport{moz-box-shadow:0 0 0 #ccc;-webkit-box-shadow:0 0 0 #ccc;box-shadow:0 0 0 #ccc;border:0 solid #fff;left:0;background:#f8f8f8;border-top:1px solid #eee;border-bottom:1px solid #eee;}
.block-top-brands .list-brand{padding-left:1px;}
.block-top-brands .list-brand .item{border-left:2px solid transparent;border-right:1px solid #eee;}
.block-top-brands .list-brand .item > a{border-bottom:1px solid transparent;border-top:1px solid transparent;display:inline-block;width:100%;}
.block-top-brands .list-brand .item:hover > a,
.block-top-brands .list-brand .item.active > a{border-bottom-color:#eee;border-top-color:#eee;}
.block-top-brands .list-brand .item:hover,
.block-top-brands .list-brand .item.active{background-color:#fff;border-right-color:#fff;border-left-color:#ffae00;}
.block-top-brands .bx-wrapper .bx-controls-direction a{margin:0;width:25px;height:25px;webkit-border-radius:90%;-moz-border-radius:90%;-ms-border-radius:90%;-o-border-radius:90%;border-radius:90%;border:1px solid #eee;line-height:23px;font-size:13px;background:none;background-color:#fff;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);text-indent:inherit;font-size:0;text-align:center;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-top-brands .bx-wrapper:hover .bx-controls-direction a{opacity:1;visibility:inherit;}
.block-top-brands .bx-wrapper .bx-controls-direction a:hover{background-color:#ffae00;border-color:#ffae00;color:#fff;}
.block-top-brands .bx-wrapper .bx-prev{top:-12px;left:50%;top:0;}
.block-top-brands .bx-wrapper .bx-prev:before{content:"\f0d8";font-family:'FontAwesome';font-size:13px;}
.block-top-brands .bx-wrapper .bx-next:before{content:"\f0d7";font-family:'FontAwesome';font-size:13px;}
.block-top-brands .bx-wrapper .bx-next{top:inherit;bottom:0;right:inherit;left:50%;}
.block-top-brands .bx-wrapper:hover .bx-next{bottom:-12px;}
.block-top-brands .bx-wrapper:hover .bx-prev{top:-12px;}
.block-top-brands .product-style3 .status.sale{background-color:#aa8056;left:15px;top:15px;right:inherit;bottom:inherit;text-transform:uppercase;}
.block-top-brands .product-style3 .status.new{background-color:#2ea76f;right:15px;top:15px;left:inherit;bottom:inherit;text-transform:uppercase;}
.block-top-brands .product-style3{border:1px solid #eee;padding-bottom:15px;}
.block-testimonials3{margin-top:30px;background-color:#f2e9e0;}
.block-testimonials3 .blank{height:32px;background-color:#fff;}
.block-testimonials3 .image{width:100px;height:100px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;border:5px solid #f2e9e0;position:absolute;left:50%;top:0;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.block-testimonials3 .image img{-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.block-testimonials3 li{position:relative;}
.block-testimonials3 .info{padding:80px 20px 15px 20px;overflow:hidden;}
.block-testimonials3 .text{margin-bottom:12px;}
.block-testimonials3 .text:before{content:"\f10d";font-family:'FontAwesome';font-size:40px;color:#a5917b;margin-right:10px;line-height:normal;}
.block-testimonials3 .name{text-align:right;float:right;}
.block-testimonials3 .owl-controls .owl-dots{position:static;padding-bottom:20px;}
.block-testimonials3 .owl-controls .owl-dots .owl-dot{border:2px solid #a5917b;background-color:transparent;opacity:0.6;width:10px;height:10px;margin:0 3px;}
.owl-controls .owl-dots .owl-dot.active{background-color:#e5101d;border-color:#e5101d;opacity:1;}
.block-slide14 .owl-controls .owl-dots{bottom:20px;}
.block-slide14 .owl-controls .owl-dots .owl-dot{width:8px;height:8px;background-color:#999;margin:0 2px;}
.block-slide14 .owl-controls .owl-dots .owl-dot.active{width:14px;height:14px;border:2px solid #cc9933;background-color:transparent;margin-top:-3px;}
.block-group-banner-top{padding-bottom:40px;}
.block-group-banner-top .item{margin-top:30px;}
.block-tab-category14{padding-top:40px;}
.block-tab-category14 .head{position:relative;}
.block-tab-category14 .head:after{content:'';width:80%;position:absolute;right:0;top:50%;height:1px;background:#eee;}
.block-tab-category14 .bar{width:36px;height:32px;display:inline-block;border:1px solid #eee;color:#999;text-align:center;line-height:30px;}
.block-tab-category14 .box-tabs{padding:0;display:inline-block;overflow:hidden;background-color:#fff;position:relative;z-index:1;}
.block-tab-category14 .box-tabs li{display:inline;float:left;}
.block-tab-category14 .box-tabs li:after{content:'';width:18px;height:18px;background:url('images/kak4.png') no-repeat center center;display:inline-block;margin-top:5px;}
.block-tab-category14 .box-tabs li:last-child:after{display:none;}
.block-tab-category14 .box-tabs li a{line-height:30px;margin:0 15px;position:relative;}
.block-tab-category14 .box-tabs li a:after{content:'';height:2px;position:absolute;left:0;right:0;bottom:-5px;background-color:#cc9933;opacity:0;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;-ms-transition:all 1s ease;-o-transition:all 1s ease;transition:all 1s ease;}
.block-tab-category14 .box-tabs li:hover a:after,
.block-tab-category14 .box-tabs li.active a:after{opacity:1;}
.block-tab-category14 .box-tabs li:hover a,
.block-tab-category14 .box-tabs li.active a{color:#cc9933;}
.block-tab-category14 .link-all{border:1px solid #eee;padding:5px 10px;display:inline-block;float:right;position:relative;z-index:1;background-color:#fff;}
.block-tab-category14 .link-all:before{content:'';height:5px;background-color:#fff;width:15px;position:absolute;left:-16px;top:50%;}
.block-tab-category14 .link-all:hover{background-color:#cc9933;color:#fff;border-color:#cc9933;}
.block-tab-category14 .product-style4{margin-top:30px;}
.product-style4{border:1px solid transparent;padding-bottom:20px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;position:relative;}
.product-style4 .product-thumb{position:relative;overflow:hidden;}
.product-style4 .product-thumb img{-webkit-transition:all 1s ease;transition:all 1s ease;display:inherit;}
.product-style4 .product-thumb .secondary_image{position:absolute;top:0;left:0;opacity:0;}
.product-style4:hover .product-thumb .secondary_image{opacity:1;}
.product-style4 .btn-add-to-cart{padding:12px 0;background-color:rgba(207, 161, 69, 0.7);color:#fff;text-align:center;position:absolute;bottom:-50px;left:17px;right:17px;font-weight:300;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;}
.product-style4 .btn-add-to-cart:before{content:'';width:20px;height:16px;display:inline-block;background:url('images/cart12.png') no-repeat center center;margin-right:5px;}
.product-style4 .btn-add-to-cart:hover{background-color:#cfa145;color:#fff;}
.product-style4:hover .btn-add-to-cart{bottom:0;}
.product-style4 .group-button-control{width:auto;position:absolute;bottom:64px;right:17px;}
.product-style4 .wishlist{background-image:url('images/wishlist12.png');background-repeat:no-repeat;background-position:center center;}
.product-style4 .compare{background-image:url('images/compare12.png');background-repeat:no-repeat;background-position:center center;}
.product-style4 .quickview{background-image:url('images/quickview12.png');background-repeat:no-repeat;background-position:center center;}
.product-style4 .group-button-control a{width:39px;height:34px;display:block;margin-top:10px;background-color:#ddd;line-height:34px;font-size:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(0, 1);transform:scale(0, 1);opacity:0;filter:alpha(opacity=0);border:1px solid #d6d6d6;}
.product-style4 .group-button-control a:hover{background-color:#cfa145;color:#fff;}
.product-style4:hover .group-button-control a{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);}
.product-style4 .status{width:40px;height:40px;text-align:center;line-height:40px;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;position:absolute;display:inline-block;font-family:'Oswald';font-size:12px;color:#fff;text-transform:uppercase;}
.product-style4 .status.sale{background-color:#ff6666;top:15px;right:15px;}
.product-style4 .status.new{background-color:#cc9933;top:15px;left:15px;}
.product-style4 .product-info{padding-top:25px;}
.product-style4 .product-name{font-size:14px;margin-bottom:10px;}
.product-style4 .price{font-size:16px;color:#333;}
.product-style4 .price ins{text-decoration:none;margin-right:5px;}
.product-style4 .price del{color:#999;}
.product-style4:hover{border-color:#cc9933;text-align:center;background-color:#eee;}
.section-block-deal{padding:70px 0 70px 0;background-image:url('images/bg-hotdeal.jpg');background-position:top;background-repeat:no-repeat;margin-top:50px;}
.block-deal{overflow:hidden;padding-bottom:135px;}
.block-deal .title{font-size:18px;font-weight:800;color:#cc9933;text-transform:uppercase;margin-bottom:15px;}
.block-deal .box-count{margin-right:8px;display:inline-block;}
.block-deal .countdown-lastest .dot{display:none;}
.block-deal .box-count .number{width:50px;height:40px;background-color:#333;font-size:18px;font-weight:700;display:table;color:#fff;text-align:center;line-height:40px;}
.block-deal .box-count .text{display:table;width:100%;text-align:center;padding-top:5px;color:#333;font-weight:600;}
.block-deal .product-name{font-size:24px;font-weight:700;margin-top:55px;margin-bottom:10px;}
.block-deal .desc{color:#666;margin-bottom:25px;}
.block-deal .price{color:#cc9933;font-weight:700;font-size:24px;line-height:18px;display:table;width:100%;padding-bottom:15px;}
.block-deal .price ins{text-decoration:none;margin-right:10px;}
.block-deal .price del{font-size:18px;color:#666;}
.block-deal .btn-add-to-cart,
.block-deal .wishlist{width:44px;height:44px;display:inline-block;float:left;font-size:0;margin-right:5px;}
.block-deal .btn-add-to-cart{background:#cc9933 url('images/cart12.png') no-repeat center center}
.block-deal .btn-add-to-cart:hover{opacity:0.8;}
.block-deal .wishlist{border:1px solid #c8c8c8;background-image:url('images/wishlist12.png');background-repeat:no-repeat;background-position:center center;}
.block-deal .wishlist:hover{background-color:#cc9933;border-color:#cc9933;}
.block-top-brands2{margin-top:50px;}
.block-top-brands2 .title{text-align:center;border-bottom:1px solid #eee;padding-bottom:20px;font-size:24px;font-weight:600;}
.block-top-brands2 .list-brands{max-width:887px;display:block;margin:0 auto;padding:20px 0;}
.block-top-brands2 .list-brands img{border:1px solid #eee;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;border-radius:3px;}
.block-top-brands2 .list-brands a:hover img{border-color:#cc9933;}
.block-top-brands2 .list-brands a.active img{border-color:#cc9933;border-width:2px;}
.block-top-brands2 .list-brands .owl-controls .owl-prev,
.block-top-brands2 .list-brands .owl-controls .owl-next{position:static;left:inherit;top:inherit;right:inherit;bottom:inherit;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:inline-block;width:17px;height:17px;border:1px solid #eee;background-color:transparent;line-height:16px;font-size:12px;margin:0 3px;}
.block-top-brands2 .list-brands .owl-controls .owl-next .fa:before{content:"\f0da";}
.block-top-brands2 .list-brands .owl-controls .owl-prev .fa:before{content:"\f0d9";}
.block-top-brands2 .list-brands .owl-controls .owl-prev:hover,
.block-top-brands2 .list-brands .owl-controls .owl-next:hover{background-color:#cc9933;border-color:#cc9933;}
.block-top-brands2 .list-brands .owl-nav{position:absolute;left:50%;top:-9px;background-color:#fff;padding:0 10px;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.block-top-brands2 .brand-products .owl-controls .owl-prev,
.block-top-brands2 .brand-products .owl-controls .owl-next{width:44px;height:44px;background-color:#e5e5e5;border-color:#dfdfdf;font-size:20px;line-height:42px;top:40%;}
.block-top-brands2 .brand-products .owl-controls .owl-prev:hover,
.block-top-brands2 .brand-products .owl-controls .owl-next:hover{background-color:#cc9933;border-color:#cc9933;}
.block-top-brands2 .brand-products .owl-controls .owl-next{right:-63px;}
.block-top-brands2 .brand-products .owl-controls .owl-prev{left:-63px;}
.block-newsletter{margin:40px 0;background:url('images/bg-block-newsletter.jpg') no-repeat center center;padding:35px 0;}
.block-newsletter .subscribe-form{text-align:center;color:#333;}
.block-newsletter .block-title{line-height:24px;color:#333;font-weight:700;font-size:24px;text-transform:uppercase;margin-bottom:5px;}
.block-newsletter .input-box{text-align:left;margin:0px;padding:0 0 0 20px;position:relative;margin-top:20px;}
.block-newsletter input.input-text{display:block;height:46px;margin:0;width:100%;border-width:0px;border-style:solid;padding-right:46px;padding-left:20px;color:#333333;background-color:#ffffff;border-color:#dddddd;}
.block-newsletter .actions{padding:0;margin:0px;position:absolute;right:0;top:0;}
.block-newsletter .actions button.button{background-image:url(images/icon-subscribe.png);background-repeat:no-repeat;background-position:center center;border-width:0 0 0 1px;height:26px;margin:10px 0;text-indent:-999em;width:46px;color:#ffffff;background-color:transparent;border-color:#cfcfcf;}
.block-static{margin-bottom:45px;}
.block-static .title{color:#333;font-weight:700;text-transform:uppercase;font-size:14px;margin-bottom:30px;position:relative;}
.block-static .title:after{content:'';position:absolute;left:0;right:0;top:50%;height:1px;background-color:#eee;}
.block-static .title span{display:inline-block;background-color:#fff;position:relative;z-index:1;padding-right:10px;}
.block-static .block-static-products ul.list li{margin-bottom:30px;display:block;width:100%;float:left;}
.block-static .block-static-products .product-thumb{width:100px;float:left;border:1px solid transparent;}
.block-static .block-static-products .product-info{margin-left:120px;}
.block-static .owl-controls .owl-prev,
.block-static .owl-controls .owl-next{position:static;left:inherit;top:inherit;right:inherit;bottom:inherit;-ms-transform:translateY(0);-webkit-transform:translateY(0);transform:translateY(0);display:inline-block;width:17px;height:17px;border:1px solid #eee;background-color:transparent;line-height:16px;font-size:12px;margin:0 3px;}
.block-static .owl-controls .owl-next .fa:before{content:"\f0da";}
.block-static .owl-controls .owl-prev .fa:before{content:"\f0d9";}
.block-static .owl-controls .owl-prev:hover,
.block-static .owl-controls .owl-next:hover{background-color:#cc9933;border-color:#cc9933;}
.block-static .owl-nav{position:absolute;right:0;top:-45px;background-color:#fff;padding-left:10px;}
.block-static .product-name{font-size:14px;margin-bottom:5px;}
.block-static .price{color:#333;font-size:16px;}
.block-static .price ins{text-decoration:none;margin-right:5px;}
.block-static .price del{color:#999;}
.block-static .group-button-control{margin-top:30px;}
.block-static .group-button-control a{width:40px;height:34px;display:inline-block;background-color:#e5e5e5;border:1px solid #dfdfdf;font-size:0;-webkit-transition:all 0.5s ease;transition:all 0.5s ease;-webkit-transform:scale(0, 1);transform:scale(0, 1);opacity:0;filter:alpha(opacity=0);}
.block-static .group-button-control a:hover{background-color:#d1a347;border-color:#d1a347;}
.block-static .group-button-control .wishlist{background-image:url('images/wishlist12.png');background-repeat:no-repeat;background-position:center center;}
.block-static .group-button-control .compare{background-image:url('images/compare12.png');background-repeat:no-repeat;background-position:center center;}
.block-static .group-button-control .quickview{background-image:url('images/quickview12.png');background-repeat:no-repeat;background-position:center center;}
.block-static .group-button-control .btn-add-to-cart{background-image:url('images/cart12.png');background-repeat:no-repeat;background-position:center center;background-color:#d1a347;border-color:#d1a347;}
.block-static .block-static-products ul.list li:hover .group-button-control a{opacity:1;filter:alpha(opacity=100);-webkit-transform:scale(1);transform:scale(1);}
.block-static .block-static-products ul.list li:hover .product-thumb{border-color:#d1a347;}
.footer5{background-color:#333333;color:#999;padding-top:30px;}
footer.footer5 a{color:#999;}
.footer5 .footer-top{overflow:hidden;padding-bottom:30px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(102, 102, 102, 0.3);}
.footer5 .footer-top .left{width:30%;float:left;}
.footer5 .footer-top .right{width:70%;float:left;}
.footer5 .footer-logo{margin-top:30px;}
.footer5 .address-list{margin-top:18px;margin-bottom:0;}
.footer5 .address-list li.feature-icon{clear:both;line-height:25px;}
.footer5 .address-list .tit-name{float:left;padding-right:5px;width:70px;font-size:13px;color:#cc9933;}
.footer5 .address-list .tit-contain{float:left;width:200px;font-size:13px;}
.footer5 .social-link{width:100%;float:left;padding-top:30px;}
.footer5 .social-link a .fa{width:24px;height:24px;display:inline-block;border:1px solid #999;webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;background-color:transparent;color:#999;font-size:12px;line-height:22px;margin-right:10px;}
.footer5 .widget-container{margin-top:30px;}
.footer5 .widget-container .widget-title{font-size:14px;color:#ccc;text-transform:uppercase;margin-bottom:15px;font-weight:700;}
.footer5 .widget-container li{line-height:28px;}
.footer5 .tagcloud a{border-width:1px;border-style:solid;display:inline-block;margin:0 2px 7px 0;padding:0px 8px;line-height:26px;text-decoration:none;color:#999999;background-color:#3d3d3d;border-color:#4a4a4a;}
.footer5 .tagcloud a:hover{color:#ffffff;background-color:#cc9933;border-color:#cc9933;}
.footer5 .recent_post li{line-height:24px;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:rgba(102, 102, 102, 0.3);padding-bottom:15px;padding-top:15px;}
.footer5 .recent_post li:last-child{border:none;padding-bottom:0;}
.footer5 .recent_post li:first-child{-padding-top:0;}
.footer5 .recent_post li .time{font-style:italic;}
.footer5 .footer-bottom{padding:30px 0 60px 0;text-align:center;}
.footer5 .footer-link a{font-size:12px;border-right:1px solid #666;display:inline-block;padding:0 10px;line-height:11px;margin:5px 0;}
.footer5 .footer-coppyright{padding:25px 0;font-size:12px;}
.header.style14{padding:35px 0 30px 0;}
.header.style14 #main-menu{margin:0;padding-top:30px;}
.header.style14 #main-menu .navbar .navbar-nav > li > a{padding:0 14px;border:none;position:relative;}
.header.style14 #main-menu .navbar .navbar-nav > li:hover,
.header.style14 #main-menu .navbar .navbar-nav > li.active{background-color:transparent;color:#cc9933;}
.header.style14 #main-menu .navbar .navbar-nav > li:hover > a,
.header.style14 #main-menu .navbar .navbar-nav > li.active > a{color:#cc9933;}
.header.style14 #main-menu .navbar .navbar-nav > li:hover > a:before,
.header.style14 #main-menu .navbar .navbar-nav > li.active > a:before{display:block;}
.header.style14 #main-menu .navbar .navbar-nav > li.active > a{font-weight:700;}
.header.style14 #main-menu .navbar .navbar-nav > li > a:before{content:'';width:20px;height:2px;background-color:#cc9933;display:block;margin:0 auto;display:none;position:absolute;bottom:-10px;left:50%;-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);}
.header.style14 #main-menu li.dropdown > a:after{content:"\f0d7";}
.header.style14 .top-header{background-color:transparent;margin-top:38px;}
.header.style14 .top-header a{border:none;}
.header.style14 .top-header .dropdown-menu{border-color:#cc9933;}
.header.style14 .top-header a.current-open:after{content:"\f0d7";font-size:13px;padding-left:5px;}
.header.style14.optop{position:fixed;top:0;left:0;right:0;background-color:#fff;z-index:100;box-shadow:0 1px 1px 0 rgba(50, 50, 50, 0.1);padding:15px 0;}
.header.style14.optop #main-menu{padding-top:20px;}
.header.style14.optop .top-header{margin-top:30px;}
.block-minicart14{position:relative;display:inline-block;width:auto;}
.block-minicart14 .cart-link{line-height:34px;position:relative;}
.block-minicart14 .cart-link .count{width:17px;height:17px;display:inline-block;color:#fff;text-align:center;line-height:17px;font-size:11px;position:absolute;top:-10px;right:-14px;background-color:#cc9933;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;border-radius:50%;}
.block-minicart14:hover .cart-block{-webkit-transform:translate(0, 0);-moz-transform:translate(0, 0);-o-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0);opacity:1;visibility:visible;}
.header.style14 .form-search{width:auto;display:inline-block;position:relative;}
.header.style14 .form-search .icon{line-height:36px;padding-left:15px;color:#999999;cursor:pointer;}
.header.style14 .form-search .form{position:absolute;top:100%;right:0;min-width:200px;display:none;}
.header.style14 .form-search .form input{width:100%;padding:8px 10px;border:1px solid #eee;}
.block-slide14 .owl-controls .owl-prev,
.block-slide14 .owl-controls .owl-next{width:44px;height:44px;background-color:#e5e5e5;border-color:#dfdfdf;font-size:20px;line-height:42px;-moz-transition:all 0.45s ease;-webkit-transition:all 0.45s ease;-o-transition:all 0.45s ease;-ms-transition:all 0.45s ease;transition:all 0.45s ease;opacity:0;visibility:hidden;}
.block-slide14 .owl-controls .owl-prev{left:50px;}
.block-slide14 .owl-controls .owl-next{right:50px;}
.block-slide14 .owl-controls .owl-prev:hover,
.block-slide14 .owl-controls .owl-next:hover{background-color:#e5e5e5;border-color:#dfdfdf;}
.block-slide14:hover .owl-controls .owl-prev,
.block-slide14:hover .owl-controls .owl-next{opacity:1;visibility:inherit;}
@media (max-width:1200px){.block-header-top12 .block-vertical{width:20%;}
.block-header-top12 .block-search{width:60%;}
.block-search .input-serach{width:60%;}
.block-top-slide .block-blank{display:none;}
.block-top-slide .block-slide{width:80%;}
.block-top-slide .block-banner{width:20%;}
.block-header-top13 .box-vertical-megamenus .title .title-menu{display:none;}
.block-hotdeal-week .title,
.block-new-product12 .title{padding:13px 15px;font-size:14px;}
.block-hotdeal-week .countdown-lastest .box-count{width:auto;margin-right:10px;}
.block-hotdeal-week .countdown-lastest .box-count .number{font-size:14px;padding:0 5px;}
.block-hotdeal-week .btn-add-to-cart{padding:0 5px;}
.block-new-product12 .product .info{display:block;margin:0;float:left;margin-top:10px;}
.block-cat .cat-title{position:relative;top:inherit;right:inherit;}
.block-newsletter .subscribe-form{background-color:#f3f3f3;padding:30px;}
.block-newsletter .input-box{padding:0;}
}
@media (max-width:991px){.block-top-slide .block-banner{display:none;}
.block-top-slide .block-slide{width:100%;}
.block-search .form-category{display:none;}
.block-header-top12 .block-vertical{width:50px;}
.block-header-top12 .box-vertical-megamenus .title{padding:0;padding-right:17px;}
.block-header-top12 .box-vertical-megamenus .title .title-menu{display:none;}
.block-tab-category .block-banner{width:100%;}
.block-tab-category .block-content{width:100%;border-left:1px solid #eee;}
.block-tab-category .block-banner .banner-img{display:none;}
.block-tab-category .tab-cat{bottom:inherit;}
.block-tab-category .box-tabs{float:left;}
.header.style13 .main-header .logo{margin-bottom:30px;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a{padding:0 10px;font-size:12px;}
.tab-product-13 .box-tabs li a{padding:4px 10px;font-size:12px;}
.tab-product-13.style2 .box-tabs{float:left;padding-left:30px;padding-top:15px;}
.header.style14 #main-menu{display:table;margin:0 auto;padding-top:0;padding-bottom:30px;}
.header.style14 .top-header{display:table;margin:0 auto;margin-top:30px;}
.block-deal{background-color:#fff;padding:30px;}
.footer5 .footer-top .left,
.footer5 .footer-top .right{width:100%;}
.footer5 .footer-logo,
.footer5 .social-link{text-align:center;}
.footer5 .address-list{display:table;margin:0 auto;margin-top:30px;}
}
@media (max-width:767px){.block-header-top12 .block-mini-cart{display:inline-block;width:100%;float:left;padding:13px;}
.block-tab-category .box-tabs li{width:100%;}
.block-tab-category .box-tabs li a:after{content:'';}
.header.style12 #main-menu .navbar-header{background-color:#50597b;width:100%;float:left;margin:0;padding:0;margin-top:30px;padding:0 15px;}
.header.style12 #main-menu .navbar-header .navbar-brand{padding:0;}
.header.style12 #main-menu .navbar-header .navbar-toggle{margin-right:0;}
.header.style12 #main-menu .navbar-nav{margin:0;}
.header.style12 #main-menu .navbar-collapse{width:100%;}
.header.style12 #main-menu .navbar .navbar-nav > li > a{padding:13px 20px;}
.header.style12 #main-menu .navbar .navbar-nav > li > a:before{display:none !important;}
.block-header-top12 #box-vertical-megamenus{width:100%;}
.block-header-top12 .block-search{width:100%;float:left;}
.block-header-top12 .block-search .btn-search{display:none;}
.block-top-slide{display:inline-block;max-width:100%;}
.block-top-slide .block-slide{width:100%;display:inline-block;float:left;overflow:hidden;}
.footer4 .footer-top .left,
.footer4 .footer-top .right{width:100%;}
.blog12 .thumb, .blog12 .info{width:100%;}
.tab-product-13 .owl-controls .owl-prev,
.tab-product-13 .owl-controls .owl-next{top:50%;}
.tab-product-13 .owl-controls .owl-prev,
.section-blog-12 .owl-controls .owl-prev{left:-12px;}
.tab-product-13 .owl-controls .owl-next,
.section-blog-12 .owl-controls .owl-next{right:-12px;}
.tab-product-13 .box-tabs{text-align:center;}
.tab-product-13 .box-tabs li{float:none;}
.tab-product-13 .box-tabs li a:after{display:none;}
.tab-product-13 .title{float:none;padding:0;text-align:center;margin:0 auto;display:table;}
.section-blog-12 .owl-controls .owl-prev,
.section-blog-12 .owl-controls .owl-next{top:50%;}
.header.style13 .main-header{padding:30px 15px;}
.mini-cart-13{margin-top:30px;}
.header.style13 #box-vertical-megamenus{width:100%;margin-bottom:15px;}
.block-header-top13 #main-menu{border:none;width:100%;}
.block-header-top13 #main-menu .container-fluid{padding:0;}
.block-header-top13 #main-menu .navbar-header{width:100%;margin:0;}
.block-header-top13 .box-vertical-megamenus .title .title-menu{display:inline-block;}
.block-header-top13 .navbar-nav{margin:0;}
.block-header-top13 #main-menu .navbar-collapse{padding:0;margin:0;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a{padding:0 25px;margin:10px 0;}
.block-header-top13 #main-menu .navbar .navbar-nav > li > a:before{display:none;}
.block-header-top13 #main-menu li.dropdown > a:after{top:0;}
.header.style13 .top-header .nav-top-links,
.header.style13 .top-header .user-info,
.header.style13 .top-header .support-link{text-align:center;}
.header.style13 .top-header a{border:none;}
.header.style14 #main-menu{display:block;}
.header.style14 #main-menu .container-fluid{padding:0;}
.header.style14 #main-menu .navbar-header{margin:0;background-color:transparent;border:1px solid #eee;color:#333;}
.header.style14 #main-menu .navbar-header .navbar-brand,
.header.style14 #main-menu .navbar-header .fa{color:#333;}
.header.style14 .navbar-nav{margin:0;}
.header.style14 #main-menu .navbar-collapse{padding:0;margin:0;}
.header.style14 #main-menu .navbar .navbar-nav > li > a{padding:10px 15px;}
.header.style14 #main-menu .navbar .navbar-nav > li > a:before{display:none !important;}
.header.style14 .form-search{width:100%;border:1px solid #eee;margin-top:30px;width:100%;float:right;}
.header.style14 .form-search .icon{padding:0;width:38px;text-align:center;float:right;}
.header.style14 .form-search .form{top:0;left:0;}
.header.style14 .form-search .form input{border:none;}
.header.style14 .top-header .nav-top-links,
.header.style14 .top-header .user-info,
.header.style14 .top-header .support-link{width:auto;}
.block-tab-category14 .bar,
.block-tab-category14 .link-all,
.block-tab-category14 .box-tabs li:after{display:none;}
.block-tab-category14 .box-tabs{text-align:center;}
.block-tab-category14 .box-tabs li{float:none;padding-bottom:10px;display:inline-block;}
.product-style4 .product-thumb img{width:100%;}
.block-deal .box-count .number{width:auto;height:inherit;padding:5px 10px;font-size:14px;line-height:24px;}
}
@media (max-width:480px){.block-tab-category .tab-products .product-style3{width:100%;}
.block-banner13 img{width:100%;}
.header.style13 .box-vertical-megamenus{position:static;}
.header.style13 .top-bar-social{display:none;}
.header.style13 .top-header .nav-top-links,
.header.style13 .top-header .user-info,
.header.style13 .top-header .support-link,
.header.style12 .top-header .nav-top-links,
.header.style12 .top-header .user-info,
.header.style12 .top-header .support-link,
.header.style12 .top-bar-social{display:none;}
.block-banner12 img{width:100%;}
}
.tags-product, .contentsingle{padding:15px 0px;}
.tags-product a{display:inline-block;padding:1px 10px;margin:0px 1px;line-height:inherit;background:#eee;}
.taxonomy-description, .commenttheme{padding:15px 0px;}
.wpcf7-form-control{border:1px solid #DDD;display:block;width:100%;padding:5px 10px;margin-bottom:10px;}
.wpcf7-form-control.wpcf7-submit{display:inline-block;padding:5px 15px;background:#e5101d;color:#FFF;width:inherit;}
@media (max-width:768px){.dhc-mes-phone{display:none;}
.nav-top-menu{background:none !important;}
.dhc-alo-phone{left:-55px;top:inherit;bottom:-40px;}
.dhc-alo-phone.dhc-alo-green .dhc-alo-ph-img-circle{background-color:#43962e;}
.main-header .header-search-box .form-inline .input-serach input{height:40px;position:absolute;top:0px;}
.contentsingle{padding:0px;}
.block-language, .product-image.list-image-view .product-img-thumb, .product-image.list-image-view .owl-controls{display:none !important;}
.main-header .logo{width:40%;text-align:left !important;}
.hotline{margin-top:25px !important;position:absolute;right:0px;width:230px;}
#main-menu .container-fluid{padding:0px !important;}
}
#mega-menu-wrap-primary{background:#500e12;}
@media (max-width:1000px) and (min-width:992px){.hotline{width:30%;}
.block-language{display:none;}
}
@media (max-width:992px){.nav-top-menu{background:none !important;}
}
@media (min-width:768px) and (max-width:992px){.container{width:90%;}
.hotline{width:30%;}
.block-language{display:none;}
}
@media (max-width:768px) and (min-width:480px){.hotline{margin-top:25px !important;position:absolute;right:0px;width:175px;}
}
.aligncenter{display:block;margin:0px auto;text-align:center;}
.alignleft{display:block;float:left;}
.alignright{display:block;float:right;}
.wp-caption-text{text-align:center;}
.content-text a{color:#22BBED;}
.nopadding{padding:0px;}
.product-custom-template-lc .items-product-sidebar .right{padding-right:4px;}
.checkaddtocart, .checkinstock{margin-bottom:0px;font-family:'Roboto', sans-serif;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right a{margin:0px;margin-top:5px;margin-bottom:5px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right .note-product{margin-top:0px;}
.list-sidebar-product-sale.product-custom-template-lc .items-product-sidebar .right .checkaddtocart a{margin-bottom:5px;}
.list-sidebar-product-sale .items-product-sidebar .right a{font-weight:500;font-size:14px;color:#57585b;display:block;white-space:nowrap;overflow:hidden;margin-top:10px;text-overflow:ellipsis;transition:all 0.3s;padding:0px;background:none;border:none;}
.list-sidebar-product-sale .items-product-sidebar .price{color:#500e12;font-family:AndesRoundedLight;font-size:16px;font-weight:bold;margin-bottom:4px;}
.list-sidebar-product-sale .items-product-sidebar .right a:hover{color:#f44f00;}
.checkaddtocart span.fa.fa-cart-arrow-down, .checkinstock span.fa.fa-check, .list-product-incat .info-product-incat .extend-product-box span.fa.fa-check{background:#b4b6b8;color:#FFF;text-align:center;padding:4px;font-size:10px;margin-right:4px;height:21px;width:21px;transition:all 0.3s;}
.checkaddtocart, .checkinstock{margin-bottom:0px;}
.wp-caption{max-width:100%;}
.product-custom-template-lc{margin-top:15px;margin-bottom:20px;}
.items-product-custom.items-product{border:1px solid #EEE;float:left;margin-left:-1px;margin-top:-1px;}
.list-product-incat .info-product-incat{background:#FFF;padding:10px;transition:all 0.3s;padding-bottom:15px;}
.list-product-incat .info-product-incat .box-thumbnail-product{height:216px;text-align:center;display:table;overflow:hidden;}
.list-product-incat .info-product-incat .box-thumbnail-product a{display:table-cell;vertical-align:middle;}
.list-product-incat .info-product-incat .box-thumbnail-product a img{max-height:216px;transition:all 0.3s;}
.list-product-incat .info-product-incat .title-product{margin-top:10px;padding:0px 4px;}
.list-product-incat .info-product-incat .title-product a{color:#3c3c3c;font-weight:400;height:24px;text-align:center;font-weight:bold;display:block;transition:all 0.3s;overflow:hidden;}
.list-product-incat .info-product-incat .price-product{margin-top:5px;padding:0px 4px;}
.list-product-incat .info-product-incat .price-product .text-product-price{color:#300000;font-size:16px;font-family:roboto condensed;font-weight:600;margin-right:5px;display:inline-block;text-transform:uppercase;}
.list-product-incat .info-product-incat .extend-product-box{margin-top:5px;font-size:13px;height:35px;color:#57585b;}
.woocommerce .list-product-incat .star-rating{float:left;width:104px;}
.items-product-custom.items-product a.product_type_simple.add_to_cart_button.ajax_add_to_cart{width:21px;height:21px;padding:0px;padding-left:3px;display:none;float:right;}
.list-product-insingleproduct .items-product-custom:last-child{border-right:1px solid #EEE;}
.logo img{position:relative;bottom:-7px;}
.contentsingle p{margin:10px 0px;}
.category-featured.item-3 .show-brand .navbar-brand{width:341px;}
.category-featured.item-3 .show-brand .navbar-brand::after{left:341px;}
.tab-content-template{margin-top:15px;}
#mota{padding-top:10px;}
.product-list .items-product-custom.items-product{border:none !important;}
.product-list li .product-name a{color:#333333 !important;}
.list-user-comment-template{margin:40px 0px;}
.left-image-template-custom img{border-radius:50%;max-height:170px;width:auto !important;}
.right-content-template-custom, .right-content-template-custom .fa.fa-star{color:#FFF;}
.left-image-template-custom{float:left;}
.bg-home-template{margin:30px 0px;background-size:cover;background:url('images/img_slider_32-2.jpg') no-repeat center;}
.right-content-template-custom .name-user{font-weight:500;font-style:italic;font-size:19px;display:block;font-family:roboto condensed;margin:5px 0px;}
.breadcrumb-theme{background:#bdbec0;padding:10px 0px;margin-top:-6px;margin-bottom:15px;}
#center_column{margin-top:20px;}
h1, h2, h3{font-weight:bold;}
h4, h5, h6{font-weight:500;}
.info-orther .items-info-orther{border:1px solid #EEE;margin-top:-1px;}
.info-orther .items-info-orther .left{border-right:1px solid #eee;}
.info-orther .items-info-orther .left, .info-orther .items-info-orther .right{padding:5px 10px;}
.info-orther .items-info-orther p{margin:0px;}
.support-sidebar-template{border:5px solid #e4e9ed;padding:10px;margin-bottom:15px;}
.support-sidebar-template ul li{padding:8px 0px;border-bottom:dotted 1px #ccc;font-size:13px;font-weight:bold;line-height:18px;}
a.btntolinkaddtocart{background:url("images/shoppingcard.jpg") no-repeat center;height:40px;margin:0px auto;margin-top:10px;width:139px;display:inline-block;}
.addthis{margin-top:10px;}
.btn-contact-form{cursor:pointer;}
.boxcontent-product-lightbox{position:fixed;top:0px;left:0px;width:100%;height:100%;text-align:center;display:none;z-index:9999;}
.bgboxcontactlight{position:absolute;background:#000;opacity:0.6;width:100%;height:100%;top:0px;left:0px;}
.box-form-lightbox{position:absolute;z-index:9999;width:100%;max-width:450px;background:#FFF;top:50%;left:50%;transform:translate(-50%, -50%);}
.boxcontent-product-lightbox .headerbox-lightbox{padding:10px 20px;border:none;border-bottom:1px solid #d0d6db;background:#f6f7f8;display:block;float:left;text-align:left;color:#2c3e50;font-weight:normal;font-size:18px;width:100%;}
.box-form-lightbox .closelightbox{position:absolute;font-weight:normal;right:15px;top:10px;}
.box-form-lightbox .box-content-light-form .item-simple-boxlight{padding-top:25px;padding-bottom:15px;}
.input-form-control{display:block;transition:all 0.4s;width:100%;height:32px;padding:4px 8px;border:1px solid #c2c9d0;margin:4px 0px;margin-bottom:12px;}
.colorb94a48{color:#b94a48;}
.boxformcontact{margin-top:5px;padding:10px 20px;background:#f6f7f8;}
.boxformcontact button{color:#FFF;font-weight:bold;background:#d80000;padding:6px 15px;border:none;margin-top:10px;}
.input-form-control:focus{border-color:#0054a6;outline:none;}
.box-form-lightbox .box-content-light-form .item-simple-boxlight a{font-weight:bold;font-size:15px;display:block;margin-bottom:10px;}
.inputerror{border:1px solid #FF0000;}
#boxajaxtemplate{position:absolute;width:100%;z-index:9999;margin-top:10px;box-shadow:0px 0px 4px #CCC;}
#boxajaxtemplate .items-the-post-search{background:#FFF;padding:7px 10px;border-bottom:1px solid #EEE;}
#boxajaxtemplate .items-the-post-search .left img{width:52px;}
#boxajaxtemplate .items-the-post-search .left, #boxajaxtemplate .items-the-post-search .right{display:inline-block;float:left;}
#boxajaxtemplate .items-the-post-search{float:left;width:100%;display:block;}
#boxajaxtemplate .items-the-post-search .left{margin-right:10px;}
#boxajaxtemplate .items-the-post-search .right a{color:#555;font-family:"Roboto Condensed";font-size:15px;}
#boxajaxtemplate .items-the-post-search .right span{color:#e5101d;font-size:14px;font-weight:400;font-family:roboto condensed;display:block;}
.price.product-price.btn-contact-form{display:none;}
.content_price .gio-qua-tet{display:block !important;padding-bottom:12px;}
.term-qua-tet .price.product-price.btn-contact-form,
.term-gio-qua .price.product-price.btn-contact-form,
.term-hop-qua .price.product-price.btn-contact-form{display:block !important;padding-bottom:12px;}
.single-product-page .price.product-price.btn-contact-form{display:block;color:red;font-size:15px;text-align:center;}
.single-product-page .list-product-incat .info-product-incat .price-product{min-height:21px;}

.term-qua-tet .product-list .product-container,
.term-gio-qua .product-list .product-container,
.term-hop-qua .product-list .product-container {
    overflow: hidden;
    min-height: 229px;
}
.search-title{
    margin: 0px 0px 19px;
    color: #500f12;
}