@charset "utf-8";
/* CSS Document */
html { color:#333; font-family:Arial, Helvetica, sans-serif;}
body{ margin:0 auto; padding:0; background:#000;position:relative; z-index:0;}
body,input{ font-size: 12px; font-family:"Lato";}
input, textarea, button { outline:none;}
a {color:#000414;}
a:hover {color: inherit; background-color: transparent; text-decoration: none; color:#000;}
article, aside, details, figcaption, figure, footer, header, main, nav, section, summary { display: block }
.fl { float:left;}
.fr { float:right;}
.clr, .clear{ clear:both;}
h1 {font-size:22px;}
div,ul,li,h1,h2,h3,h4,dd,dt,dl,form,img,table,tr,td,p{ margin:0px auto; padding:0px; list-style:none; border:0px;}
img {border:0; vertical-align:middle;}
.unliststyle { list-style-type:none; margin:0; padding:0; }
.noplr { padding-left:0 !important; padding-right:0 !important;}
.plr5 { padding-left:5px; padding-right:5px;}
.pt150 { padding-top:0;}
.pl0 { padding-left:0 !important;}
.relative { position:relative;}
@media (min-width: 1200px){
.container {
    width: 1370px;
}
}
.mainWrapper { background:url(../images/bg.jpg) repeat}
/* Header */
.headerWrapper { width:100%;}
.header-top { padding:0; background: #000; height:40px;}
.chooseCur { float:left; margin-right:5px; cursor:pointer; position:relative;}
.curTitle { margin:-5px 0; height:40px; line-height:40px; color:#fff; text-align:center}
.curBox { display:none; position:absolute; top:35px; left: -5px; padding:0; background: #fff; border:1px solid #ddd; z-index:9999}
.curBox a { display:block; padding:3px 10px; color:#777 }
.curBox a:hover { background: #ccc; color:#fff;}
.contactsbox { float: left; }
.contactsbox a { padding-right: 6px; color:#fff; display:inline-block; line-height:30px;}
.top-links-area{display:block;float:right;margin-right:-14px;padding:0;position:relative}
.links {display:block; margin:0; padding:0; list-style-type:none;}
.links li{font-size:11px;padding:0 5px;text-transform:uppercase;line-height:24px; width:100px; text-align:center}
.links li.last{padding-right:0}
.top-links-icon{display:none;vertical-align:middle;font-size:11px;position:relative}
.top-links-icon a{ display:block; padding:7px 10px; color:#fff;text-transform:uppercase;text-decoration:none}
.top-links-icon a:hover{text-decoration:none}
@media (max-width: 767px){
.top-links-icon { display: inline-block; }
.links { display: none; position: absolute; right: 0; z-index: 9; background-color: #fff !important; border-radius: 3px; margin: 0; padding: 5px 0; text-align: right; border: 1px solid #ccc; }
}
@media (min-width: 768px) { 
.links li{display:inline; padding:0 15px; border-left:1px solid #ccc; width:auto; text-align:inherit;line-height:19px;}
.links li a { color:#fff; line-height:30px;}
.links li a:hover { color:#ff0;}
.links li.first { border-left:0;}

.blog-box { padding: 35px 0; }
.blog-box .blog-title { margin-bottom: 35px; font-size: 30px; }
.blog-item { margin-bottom: 25px; }
.blog-img img { border: 5px solid #efefef; }
.blog-info { width: 100%; box-sizing: border-box; padding: 10px; background: #f9f9f9; }
.blog-name { margin: 10px 0; font-size: 18px; font-weight: 600; }
.blog-des { margin-bottom: 15px; padding-top: 15px; }
.blog-list .blog-item:nth-child(3n+1) { clear: both; }
}
.header-top-links { float:right; text-transform:uppercase;}
.header-top-links li{display:inline; padding:0 15px; border-left:1px solid #ccc; width:auto; text-align:inherit;line-height:19px;}
.header-top-links li a { color:#fff; line-height:30px;}
.header-top-links li a:hover { color:#ff0;}
.header-top-links li.first { border-left:0;}


.header {  background:#333}
.header-fixed {position: fixed; z-index:999999; top:0; }
.logo { height:84px; padding-left:0}
.logo a { display: inline-block; padding:0;}
.logo a img { max-height:84px;}
@media (max-width: 767px) {
.logo {height:50px;}
.logo a img{height:50px;}
}
.showModel { background: url(../images/show.jpg) no-repeat left; height:80px;}

.search {  width: 100%; height: 100%; padding: 5px 0px; overflow: hidden; transition: opacity .5s ease-in-out; }
.search .close-wrapper { cursor:pointer; display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding:10px 0; font-size:18px; }
.search .search-lulu-text { font-size: 18px; margin-bottom: 15px; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; border-radius:0;}
.search .input-group .form-control { height:35px; line-height:35px;border-radius:0; border:1px solid #ddd; box-shadow:none}
.search .input-group-btn .btn { padding-top:7px; padding-bottom:6px; text-transform:uppercase; color:#333;}
.search .input-group-btn .btn-danger { background: #fff; border-color:#ddd; border-left:0; border-radius:0;}
@media (min-width: 768px) { 
.logo { }
.logo a img { height:84px;}
.search {padding: 10px 60px 10px;}
}

.navbar-header { float:right; height: 34px; margin: 0 5px 0 0; padding-top:3px; }
.navbar-header .mobile-nav-icon { padding:0; margin-top:5px; height: 40px; width: 40px; float: right; border-radius:0; background: #333; color:#000; position:inherit; }
.navbar-header .mobile-nav-icon i {  font-size:24px; color:#fff;}
.pc-side { padding-right:0}
.memberCart {margin:0; color:#fff; height:30px; text-align:left;line-height:30px; font-size:16px;}
.memberCart a { color:#fff; text-decoration:none; margin:0 5px;}
.memberCart a:hover { color:#eee;}
.memberCart #cartnum { color:#fff; font-weight:bold}

.header-side { text-align:right; color:#fff; text-transform: capitalize; height:40px; line-height:40px;}
.header-side a { color:#fff; font-size:12px; margin:0 5px;}
.header-side a:hover { text-decoration:underline;}

.cart-member { height:40px; text-align:center;}
.cart { position:relative; float:right; margin-top:10px;  }
.cart a { font-size:24px;}
.cart #topcart { position:absolute; top:13px; width:100%; height:16px; line-height:16px; text-align:center; color:#f00; font-size:12px; z-index:999}
.cart .fa { color:#fff;}
.member { float:right; margin-top:10px; margin-right:10px;}
.member a { font-size:24px; color:#fff;}
@media (min-width: 768px) { 
.navbar-header { padding-top: 10px; margin-right:15px;}
.navbar-header .mobile-nav-icon i {  font-size:34px}
.member a { font-size:36px;}
.cart a { font-size:36px;}
.cart a span { line-height:40px;}
.cart #topcart { top:24px;}
}
.header-nav { margin-top:10px; padding-left:0;  background: #272828; border-radius:2px;}
.header-nav a { margin:0; padding:0 10px; display:inline-block; font-size:14px; text-transform:uppercase; line-height:44px; color:#fff; }
.header-nav a:hover { text-decoration: none; background: #121313;}
.searchBox {  margin: 10px 0 0 0;}
.searchBox #k { border-radius:5px 0 0 5px;}
.searchBox .btn-k { border-radius:0 5px 5px 0}
.headCart { position: relative;float: right; margin: 12px 0 0 10px; padding: 0 10px; height: 34px; line-height: 34px; background: #fff; border: 1px solid #ddd; border-radius: 5px; text-transform: uppercase;}
.headCart a { padding-left: 20px; position: relative;}
.headCart a.m:after { content: ""; position: absolute; top: 0; left: 0; width: 15px; height: 17px; background: url(/static/images/head-footer.de190341.png) -424px 0 no-repeat; background-size: 600px;}
.headCart a.c:after {content: ""; position: absolute; top: 0; left: 0; width: 20px; height: 20px; background: url(/static/images/head-footer.de190341.png) -424px -29px no-repeat; background-size: 600px;}
.headCart a:first-child {margin-right:10px;}
#hcart { display: none; position: absolute; top: -8px; right: -8px; width: 18px; height: 18px; line-height: 18px; background:#ff2556; text-align: center; color: #fff; border-radius: 50%;}
@media (min-width: 992px) { 
.searchBox {  margin: 10px 0 0 0;}
}
/* MENU */
#menu { min-height: 10px; width: 100%; border:0; margin-bottom: 0; border-radius:0;  }
@media (min-width: 992px) { 
#menu { margin-top:28px; min-height: 34px;}
}
#menu .nav { float: none; text-align: left;}
@media (max-width: 992px) {
#menu .nav { text-align: left; margin: 0; }
}
#menu .nav a { color: #222;  }
#menu .nav > li { position: relative; }
#menu .nav > li .dropdown-menu {
-webkit-transition: all 0.2s ease-out;
-moz-transition: all 0.2s ease-out;
-o-transition: all 0.2s ease-out;
transition: all 0.2s ease-out;
}
@media (min-width: 992px) {
#menu .nav > li .dropdown-menu { top: 140%; visibility: hidden; display: block;  font-size:12px; }
#menu .nav > li:hover .dropdown-menu li { width:50%; float:left;}
}
#menu .nav > li .dropdown-menu > li {  border-bottom: 1px solid #e8e8e8;}
#menu .nav > li .dropdown-menu > li:last-of-type { border-bottom: none; }
#menu .nav > li .dropdown-menu > li > a { padding: 4px 4px; }
@media (min-width: 992px) {
#menu .nav > li { float: none; display: inline-block; }
#menu .nav > li > .toggle-button { position: absolute; top: 50%; margin-top: -9px; right: 0px; }
#menu .nav > li:hover > a { color: #fff; background: #3b3b3b;}
#menu .nav > li:hover .dropdown-menu { display: block; visibility: visible;top: 100%; } 
#menu .nav > li:hover .dropdown-menu li { width:100%;}
#menu .nav > li > a { height: 34px; line-height: 34px; padding: 0 10px; color: #222; font-size: 14px; font-weight:400; text-transform:uppercase;}
}
@media (max-width: 992px) {
#menu .nav > li { float: none;  border-bottom: 1px solid #e5e5e5;} 
#menu .nav > li.active > a, #menu .nav > li.active .toggle-button { color: #e93b3d; }
#menu .nav > li.active > a i, #menu .nav > li.active .toggle-button i { 
-ms-transform: rotate(-180deg);
-webkit-transform: rotate(-180deg);
-o-transform: rotate(-180deg);
transform: rotate(-180deg);
}
#menu .nav > li > .toggle-button { position: absolute; top: 0; padding: 10px; cursor: pointer; right: 0px; }
#menu .nav > li > a { width: 84%;  color: #666;}
#menu .nav > li .dropdown-menu { position: relative; float: none; box-shadow: none; border: none; padding-left: 12px; transition: none;  }
}
#menu .navbar-header { float:right; height: 34px; margin: 0; }
#menu .mobile-header { float: left; margin-top:-10px; margin-right:10px; margin-left:6px; padding-right:10px; line-height:54px; height: 54px; color:#fff; text-transform:uppercase;}
#menu .mobile-header img { max-height:54px;}
#menu .navbar-header .mobile-nav-icon { padding:0; height: 34px; width: 40px; float: right; border-radius:0; background: #333; color:#000; position:inherit; }
#menu .navbar-header .mobile-nav-icon i {  font-size:24px}
#menu .navbar-side { margin:0; padding:0; list-style-type:none; }
#menu .navbar-side li { display:inline-block; margin:0 5px; height:34px; line-height:34px; font-size:24px;}
#menu .navbar-side li a { color:#333;}
#menu .navbar-side li:nth-child(1) { font-size:14px; font-weight:600; text-transform:uppercase; padding-right:10px; }
#menu .navbar-side li:nth-child(1):after { content:" | "; position:absolute; top:0px; margin-left:10px;}
#menu .navbar-side li:nth-child(2),
#menu .navbar-side li:nth-child(3) { font-size:22px; position:relative; top:2px;}

@media only screen and (max-width: 992px) {
.side-menu { position: fixed; float: none; background: #fff; overflow: auto; padding: 14px 10px; top: 0; bottom: 0;right: 100%; width: 80%; z-index: 99999999;
-ms-transform: translateX(0);
-webkit-transform: translateX(0);
transform: translateX(0);
-webkit-transition: all 0.3s ease-out;
-moz-transition: all 0.3s ease-out;
-o-transition: all 0.3s ease-out;
transition: all 0.3s ease-out;
}
.side-menu.active {
-ms-transform: translateX(100%);
-webkit-transform: translateX(100%);
transform: translateX(100%);
box-shadow: rgba(0, 0, 0, 0.1) 0 0 100px 0;
transition-delay: .1s;
}
.side-title { text-align: center; font-size: 20px; font-weight: bold; margin: 20px -10px 0 -10px;padding-bottom: 20px; }
}
body.body-overflow {
    overflow: hidden;
}
body.body-overflow:before {
    opacity: 1;
    z-index: 999999;
}
@media (max-width: 992px){
body:before {
    content: '';
    background: rgba(41, 45, 53, 0.5);
    position: fixed;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    opacity: 0;
    z-index: -1;
    transition: .3s opacity;
}
}

@media (max-width: 768px) {
	.navbar-default .navbar-nav .open .dropdown-menu>li>a {color: #fff;}
}
/* menu end */

.swiper-pagination-bullet-active {
    background: #fff !important;
}
.showBan { margin-bottom:5px;}
.showBan .swiper-slide { text-align:center;}
.showBan .swiper-slide img { max-width:100%}
.showBan .swiper-button-next,
.showBan .swiper-button-prev { display:none; }
.ban-next,
.ban-prev {font-size: 18px; width: 62px; height: 62px; line-height: 62px; -webkit-transition: 0.3s; transition: 0.3s; text-align: center; background: rgba(255, 255, 255, 0.15); color: #fff; border-radius: 50%; }
.ban-next:hover,
.ban-prev:hover { background: rgba(255, 255, 255, 0.95); color:#F53737; }

@media (min-width: 768px) {
.navbar-menu .navbar-collapse { padding-left:0; padding-right:0;}
.site_main_menu { display:block;}
.showBan .swiper-button-next,
.showBan .swiper-button-prev { display:block; }
.headline { font-size:40px;}
.banner-pro { padding-top:150px;}
.banner-good img { width:auto;}
.banner-pro-right a:nth-child(2) { margin-top:20px; display:inline-block;}
.btn-box { padding:50px 0; }
.btn-box a { padding:18px 40px;}
.banner-four {}
}


/* Main */
.main { background:#fff;}
.main-view { }
.main-left { padding-left:0; padding-right:5px;}
.leftBox { width:100%;}
.left-hd { color:#000; border-bottom: 1px solid #434446; font-size: 18px; font-weight:bold; height: 30px; line-height: 30px; text-indent: 10px; }
.left-bd {  }
.all-sort-list { margin:0; padding:0;}
.all-sort-list dt { overflow: hidden; text-align: left; height: 35px; display: block;}
.all-sort-list dt  a {  line-height: 33px; color: #000; display: block; font-size: 14px; padding-left: 10px; font-weight: bold; text-decoration: none; text-transform:capitalize; }
.all-sort-list .set,
.all-sort-list a:hover { color:#f00;}
.sort-two { padding: 0 12px 0px;}
.sort-two a { border: 0 none; color: #333; display: block; font-size: 14px; font-weight: normal; height: auto; line-height: 20px; overflow: hidden; padding-left: 0px; text-transform:capitalize;}
.sort-thr { background: #333; border: 0 none; padding-left: 30px; } 
.sort-thr a {font-size: 12px; color: #8d8d8d; display: block; font-weight: normal; overflow: hidden; line-height:22px; border: 0 none; text-transform:capitalize;}
.items-list { margin:0; padding:0; list-style-type:none; text-align:center;}
.items-list .detail { padding:10px 0; }
.items-list .pro-name a { color:#fff;}

.items-list .pro-rating {width: 100%; line-height:22px; height: 22px; font-size:12px; text-transform:uppercase; color:#ff0;text-align: center}
.items-list .pro-rating i { color: #ff0; margin:0 1px; font-size:12px;}

.items-list .price { color:#ff0; font-weight:bold;}
.items-list .price s { color:#fafafa}
.main-right { background: #fff;}

div.filter-title,h2.filter-title{ font-size:20px;font-weight:bold; line-height:40px; margin:0; color:#333;text-transform: capitalize; border-bottom:1px #666 solid;}
div.filter-title .content,h2.filter-title .content{display:block;  border-bottom:1px #666 solid;}
p.filter-title,h3.filter-title{background:url(../images/slider-bar.png) right no-repeat;font-size:1.7em;font-weight:400;line-height:24px;margin:0 0 32px 0;color:#08c}
p.filter-title .content,h3.filter-title .content{background-color:#fff;padding-right:20px}

.box { padding-top:5px; padding-bottom:5px;}
.whatsapp {margin:0 auto;padding:0;max-width:800px;width:100%; display:block; text-align:center}
.whatsapp a img {max-width:800px;width:100%;text-align:center; margin:0 auto; display:block;border:0;}
.goods {  padding:7px 0; margin-bottom:10px;}

.goods .goods-img {display: table; width: 97%;height:157px;line-height:157px; text-align:center; border:1px #666 solid; padding:1%; }

.goods .goods-img a {  height: 157px; line-height:157px; display:table-cell;text-align:center;vertical-align:middle;}

.goods .goods-img a img { margin: 0 auto; max-width: 100%; max-height:157px;}
.goods .goods-name { padding:3px 0; height: 45px; font-size:14px; line-height:22px; color:#333; overflow: hidden;}
.goods .goods-name a { color:#333; font-family:"Lato", Helvetica, Arial, sans-serif;}
.goods .goods-rating { width: 100%; line-height:30px; height: 30px; font-size:13px; text-transform:uppercase; color:#333; }
.goods .goods-price {  height:30px;}
.goods .goods-price span {  color:#f00; font-size:15px; line-height:30px; font-weight: 600; font-family:Arial,Helvetica,sans-serif;}
.goods .goods-price s { margin-left: 10px; display:inline-block; color:#999; font-size:14px; }

#imloading { margin: 10px auto; width: 100%; height: 32px; background: url(../images/loading.gif) no-repeat center center;}

.pro_title {padding-top:10px; padding-bottom:10px; font-size:22px; color:#000; text-align:center}
.pro_title a { font-size:14px; text-decoration:underline;}
.breadcrumbBox { margin-bottom:15px; border-bottom:1px solid #ddd; text-transform:uppercase}
.breadcrumbBox li { font-family: Arial, sans-serif; font-size:12px; color:#333;}
.breadcrumbBox .active,
.breadcrumbBox a { color:#333;}
.breadcrumbBox .breadcrumb { padding:10px 15px;}
.breadcrumb { margin-bottom: 0px;background: none;}

/* view */
.viewCon { margin-top:10px; margin-bottom:10px; padding-bottom:10px; background: #fff; }
.pc-slide { width: 100%; margin: 0 auto; }
.view .swiper-container { width: 100%; height: 100%; text-align:center }
.view .swiper-container .img-responsive { display:inline-block;}
.view .arrow-left { background: url(../images/index_tab_l.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10; }
.view .arrow-right { background: url(../images/index_tab_r.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -25px; width: 28px; height: 51px; z-index: 10; }
.preview { max-width: 100%; margin-top: 10px; position: relative; } 
.preview .swiper-container { width: 80%; height: 82px; margin-left: 35px; }
.preview .swiper-slide { width: 100px; height: 82px; cursor:pointer; } 
.preview .swiper-slide img { height:82px}
.preview .slide6 { width: 82px;} 
.preview .arrow-left { background: url(../images/feel3.png) no-repeat left top; position: absolute; left: 10px; top: 50%; margin-top: -9px; width: 9px; height: 18px; z-index: 10; }
.preview .arrow-right { background: url(../images/feel4.png) no-repeat left bottom; position: absolute; right: 10px; top: 50%; margin-top: -9px; width: 9px; height: 18px; z-index: 10; }
.preview img { padding: 1px; }
.preview .active-nav img { padding: 0; border: 1px solid #F00; }
@media (min-width: 667px) {
	.preview .swiper-container { width: 88%; } 
}
@media (min-width: 768px) {
	.preview .swiper-container { width: 270px; } 
}
@media (min-width: 992px) {
	.preview .swiper-container { width: 380px; } 
}
@media (min-width: 1200px) {
	.preview .swiper-container { width: 490px; } 
}
.prodesc span {
	float: right;
	transition: transform .3s
}
.panel-title .collapsed span {
	transform: rotate(180deg)
}

.autoplays { position:relative; }
.autoplays i { position:absolute; top:50%; left:50%; margin:-14px 0 0 -14px;  font-size:28px; z-index:99; color:#fff;}
.autoplays span { position:absolute; display:block; top:0; left:0; width:100%; height:100%; background: rgba(0,0,0,0.67); z-index:88}

#tabs-container { padding:0; text-align:center; justify-content:center;}
#tabs-container img { width:100%;}
.tags-big { text-align:center;}
.tabs { margin-top:10px; text-align: center;}
.tabs a span { display:inline-block; margin:3px; background: rgba(0,0,0,.50); height:11px; width:11px; border-radius:50%;}
.tabs a.active span { border:1px solid #333; background: #fff; width:11px; height:11px;}

.taber { text-align: center;}
.taber a img { display:none;}
.prod_details div { font-family:Arial,Helvetica,sans-serif;}
.details_title h1 { font-size: 30px;  color: #000; line-height: 40px; font-weight:600; text-transform: none; padding-top:10px; margin: 0 0 15px 0;}
@media (max-width:768px) {
.details_title h1 { font-size: 18px;  line-height: 24px;font-weight:normal;}
}
.prod_detail_stock,
.prod_detail_sku { margin:0 0 10px 0; color:#777;}
.prod_detail_pay img { border:0;}
.details_rating { display:inline-block; line-height:30px; font-size:16px; text-transform:uppercase; color:#337ab7;}
.details_rating a { color:#337ab7;}
.details_rating a:hover { text-decoration:underline;}
.details_rating i { color: #337ab7; margin:0 1px; font-size:16px;}

.detalis_line { height:1px; overflow:hidden; border-bottom:1px solid #ddd; margin:10px 0; clear:both;}
.prod_detail_stock { font-size:14px; column-rule: #555;}
.share-buttons { float:none; padding-bottom:5px;}
.share-buttons__label { display: inline-block; margin-right: 25px; text-transform: uppercase; font-size: 14px; font-weight: bolder; vertical-align: text-bottom;color:#f60829; }
.share-buttons__list { display: inline-block } 
.share-buttons__item { display: inline-block; width:28px; height:28px; background: #3a559f; }
.share-buttons__item a { display:block; color:#fff; text-align:center; line-height:28px;}
.share-buttons__item:nth-child(2) { background: #50abf1;}
.share-buttons__item:nth-child(3) { background: #c9353d;}
.share-buttons__item:nth-child(4) { background: #dd4b39;}
.share-buttons__item:not(:last-child) { margin-right: 4px; }
.share-buttons__item:hover { color: #e80e1c }

.prod_detail_cart_prices {overflow: hidden; margin-bottom: 5px; padding-top:10px; padding-right: 10px;} 
.details_cart_prices_new > b, .details_cart_prices_old > b { font-weight: normal; display: inline-block; width: 100px; color: #888; font-size: 11px; }
.prod_detail_cart_prices span.old_price { font-size: 15px; color: #828282; text-decoration: line-through; text-transform: uppercase; font-weight: normal; }
.prod_detail_cart_prices span.new_price { font-size: 22px; color: #444; text-transform: uppercase; line-height: 30px; font-family:Arial,Helvetica,sans-serif;  }
.prod_detail_cart_prices span.new_price b { text-transform: uppercase; font-weight: 100; }
.prod_detail_cart_prices span.new_price s { font-size:16px; margin-left:10px;}
.prod_detail_cart_save { float:left; border-left: dotted 1px #ddd; text-align: center; line-height: 24px; padding-left: 10px; min-height:56px; }
.prod_detail_cart_save span.yousave { font-size: 10px; font-weight: normal; color: #999; display:block;}
.prod_detail_cart_save span.percentage { display:block; font-size: 22px; color: #aaa; font-weight: normal; }

.shopcart { margin:30px 0 15px 0; padding:0 0 15px 0; }
.product__variants { margin-bottom:10px; color:#828282;}
.product__variants .hwsize { font-size: 14px; font-weight: 500; color: #2a2a2a; line-height: 18px;}

.single-option-selector { border:1px solid #ddd; padding:8px 10px; min-width:100%; border-radius:4px; outline:none; font-size:14px; color:#000;}
.form__label { line-height:30px;}
.product__quantity { padding:8px 15px 7px 15px; max-width:100%; border-radius: 2px; border: 1px solid #e4e4e4; -webkit-appearance: none; text-align:center; font-size:18px;}
.add-to-cart { width:100%; text-transform:uppercase; border-radius:0; padding-top:8px; padding-bottom:8px;}
.btn-fav { padding-top:8px; padding-bottom:8px; border-radius:0; border:1px solid #999; background: none; color:#333;}
.btn-fav:focus,
.btn-fav:hover { border-color:#C10206; }

.btn-fav:focus span,
.btn-fav:hover span{ color:#C10206; }

#cartAdd input[name="cart_quantity"]{ height:40px;text-align:center;}
#cartAdd .qty { border:1px #ddd solid; border-radius:2px; background:#fff}
#cartAdd .qty .row { margin:0; }
#cartAdd .qty div { padding:0; }
#cartAdd .quantity-controls{margin:0; padding:0; height:40px; border:0; width:100%; cursor:pointer; background:#fff; font-size:18px; outline:none;}
#cartAdd .quantity-controls:hover{ background:#f7f7f7}
#cartAdd input{border:0;}
#cartAdd .quantity-minus{border-radius:5px 0 0 5px;border-right:1px solid #f7f7f7}
#cartAdd .quantity-plus{border-radius:0 5px 5px 0;border-left:1px solid #f7f7f7}

.prod_whyawok { width: 100%; border: 1px solid rgb(221, 221, 221); float: right; margin-top: 15px; }
.prod_whyawok h2 { font-weight: normal; font-size: 13px; color: #333; padding: 10px; background: #eee; }
.prod_whyawok li { overflow: hidden; margin-bottom: 18px; }
.prod_whyawok li span { display: table-cell; padding:5px 0; line-height:22px; overflow: hidden; vertical-align:middle; }
.prod_whyawok li span img { float: left; width: 30px; margin: 0 5px 0 0; }
.prod_whyawok h3 { display:inline-block;  font-weight: normal; font-size: 13px; line-height:22px; color: #333; float: left; }
.prod_whyawok li div { clear: both; padding: 0px 10px; }
.prod_whyawok p { font-size: 12px; color: #999; line-height: 16px; } 

.viewDetail { margin-top:5px; }
.details { border:0; margin:0; }
.details .panel { box-shadow:none;}
.details .panel-heading { padding-left:0; padding-right:0; border:0 !important;}
.details .panel-title,
.details .panel-title span { line-height:40px; font-weight:bold; }
.details .panel-title a { text-decoration:none;}
.details .panel-body { border-top:0 !important; padding-left:0; padding-right:0; font-size:14px;}

.showColor img { max-height:50px; margin:0 5px 5px 0; border-radius:0; border:1px solid #ddd;}
.showColor .set,
.showColor img:hover  { border:1px solid #000;}

.likes { padding-left:10px; padding-right:10px;}
.like-title {font-size: 38px; text-align:center; font-family:"Gill Sans", "Gill Sans MT", "Myriad Pro", "DejaVu Sans Condensed", Helvetica, Arial, sans-serif; color: #333; padding: 10px 15px;}

/* Reviews */
.review-header {margin: 56px 0 40px; font-size: 34px; text-align: center; font-weight: bold; color: black;}
.review-container {box-sizing: border-box; color: #212121; font-family: Tahoma; padding: 30px; border: 1px solid #eee;}

.wirteReviews { margin-bottom:10px; padding-bottom:10px}
.Reviews-title,
.wirteReviews h2 { padding:10px 0 20px 0; font-size:13px; font-weight:600; text-transform:uppercase}
.wirteReviews h2 span { float:right; line-height:18px; cursor:pointer;}
@media (min-width: 768px) {
.wirteReviews h2 { font-size:16px;}
}
.writereview,
.closetowrite { display:none;}
.Reviews-title { border-bottom:1px solid #ddd; margin-bottom:10px;}
#comments .media-heading { padding:5px; background: #f8f8f8;}
#comments .media-heading .text-danger { font-size:14px; line-height:20px;}
#comments .media-left a { display:block; width:64px; height:64px; font-size:20px; background: #f8f8f8; line-height:64px; text-align:center; color:#999}
.mediaHelpful { padding-top:5px; clear:both; text-align:right}
.mediaHelpful .like,
.mediaHelpful .unlike { cursor:pointer; }
#Tab1{ width:100%; padding:20px 0 0; margin:0 auto; overflow: hidden; font-size:12px; }
.Menubox { width:100%; height:38px; border-bottom:1px solid #eee; text-transform: capitalize;}
.Menubox ul{ margin:0px auto; padding:0; position:relative; }
.Menubox li{ float:left; margin:0 1px 0 0; padding:0 10px; display:block; cursor:pointer; text-align:center; background: #f3f3f3; border:1px solid #eee; border-width:3px 1px 0 1px; height:37px; color:#333; font:400 13px/37px Arial,Helvetica,sans-serif; }
.Menubox li.hover{ height:38px; color:#333; border-top-color:#3b3b3b; background:#fff; }
.Contentbox{ clear:both; margin:0px; padding:20px; width:100%; overflow:hidden; text-align:left; background:#fff; border:1px solid #eee; border-width:0 1px 1px; }

/* shoping cart */
.main-cart { margin-top:10px; background: #fff; }
.red { color:#c00; font-size:14px;}
#cart_title{margin:auto;padding:0;margin-top:10px;width:100%;line-height:30px;font-family:Georgia, "Times New Roman", Times, serif;font-style: normal; font-size:20px;}
#cart_list{margin:auto;padding:0;margin-top:10px; width:100%;height:auto; overflow:hidden;}
#ctitle{ clear:both; height:40px; line-height:40px;border-top:#CCC 1px solid;border-bottom:#CCC 1px solid;}
#ctitle li{display:block; float:left;font-family:Georgia, "Times New Roman", Times, serif; font-size:16px}
/*#ctitle #t1{width:534px;}
#ctitle #t2{width:140px;}
#ctitle #t3{width:120px;}
#ctitle #t4{width:100px;}
#ctitle #t5{width:120px;}
#ctitle #t6{width:100px;}*/
.cartbox { padding-top:10px;}
.cartbox .qty { border-radius:5px; text-align:center; border:1px solid #ddd;}
#clist{ clear:both; height:auto; overflow:hidden;}
#clist ul{clear:both;padding:10px 0px 10px 0px;border-bottom:#CCC 1px solid;height:auto; overflow:hidden;}
#clist li{display:block; float:left;}

#clist input,
#clist select  {
    vertical-align: middle;
    color: #636363;
    font: 16px Calibri,Helvetica,sans-serif;
}
#ctotal{padding:2px 0px 2px 0px; height:auto; overflow:hidden;}
#ctotal li{display:block; float:left;}
#ctotal #o1{width:100%; text-align:center}
#ctotal #o1 a{display:inline-block;height:30px; width:150px; line-height:30px; color:#FFF; text-align:center; background:#000;}
#ctotal #o2{width:100%; text-align:center; font-size:18px;}
#ctotal #o2 span { font-size:18px;}
#cart_content{margin:auto;padding:0;width:974px;}

#cart_left{margin-top:10px; border:#f1f1f1 1px solid; height:auto; overflow:hidden;}
#cart_right{height:auto; overflow:hidden;}
#tl{height:30px; margin:0 -15px;  line-height:30px;font-family:Georgia, "Times New Roman", Times, serif;font-weight:bolder; background:#ededed; text-indent:10px;}
#tc{}
#tc ul{ clear:both; padding:5px 0;}
#tc #oc_box{padding:5px 10px 5px 10px;width:275px; display:block;float:left;  height:auto; overflow:hidden;}
#tc #oc_boxs{padding:10px;width:660px; display:block; height:auto; overflow:hidden;}
#tc li{ display:block;}
#tc #oc_title{line-height:25px; font-weight:bolder;}
#tc .reg_input{ width:275px; height:25px;border:#ccc 1px solid;}
#tc .reg_inputs{ width:572px; height:25px;border:#ccc 1px solid;}
#tc .reg_select{ width:280px; height:28px;border:#ccc 1px solid;}
#tc .reg_textarea{ width:572px; border:#ccc 1px solid;}

#tb{margin-top:10px; border:#f1f1f1 1px solid;height:auto; }
#cart_right #tb #tl { margin:0; }
#ts{ padding:10px;}
#ts li { margin:0; padding:0; list-style-type:none;}
#ttotal{ padding:10px;}
#ttotal li{ margin:0; padding:0; list-style-type:none; line-height:30px;border-bottom:#ccc 1px solid; font-family:Calibri, "Times New Roman", Times, serif; font-size:17px;}
#ttotal li span{ float:right; font-family:Calibri, "Times New Roman", Times, serif; font-size:16px;}
#ordersumbit{ margin: 10px auto 10px auto;height:30px; width:150px; line-height:30px; color:#FFF; text-align:center; background:#000;cursor:pointer;}
#ttotals{ padding:10px;}
#ttotals li{ margin:0; padding:0; list-style-type:none; line-height:30px;border-bottom:#ccc 1px solid; font-family:Calibri, "Times New Roman", Times, serif; font-size:17px;}
#ttotals li span{ float:right; font-family:Calibri, "Times New Roman", Times, serif; font-size:16px;}

#tcoupon{padding:10px;}
#tcoupon #coupon{width:200px; height:25px;border:#ccc 1px solid;}
#tcoupon #apply{ display:inline-block;height:29px; width:80px; line-height:29px;color:#FFF; text-align:center;background:#000;cursor:pointer; vertical-align:middle;}

#c{clear:both; padding-top:20px;text-align:center;}

#cart_login{margin:auto; margin-top:10px; padding:5px; height:auto; overflow:hidden;border:#ddd 1px solid;}
#cart_login #lt{ font-size:18px;}
#cart_login #lc{ line-height:30px;}
#cart_login #lc a{font-family:Georgia, "Times New Roman", Times, serif;font-style: italic; font-size:18px; color:#F00; }

/* login */
.member-nav { padding:15px ; font-size:12px; font-weight:600; font-family:arial,sans-serif; background: #fff;}

.form--shrink {
	max-width: 500px;
	margin: 0 auto
}
.form__control, .form__row {
	position: relative;
	margin-bottom: 30px;
	text-align: left
}
.form__control:last-child, .form__row:last-child {
	margin-bottom: 0
}
.form__label, .spr-form-label {
	display: block;
	margin-bottom: 10px;
	font-size: 16px;
	color:#000;
	text-transform: capitalize;
	font-weight: 100
}
.form--inline .form__control {
	display: table;
	width: 100%;
	table-layout: fixed;
	margin-bottom: 20px;
}
.form--inline .form__label, .form--inline .spr-form-label {
	display: table-cell;
	margin: 0 10px 0 0;
	vertical-align: middle
}
.form--inline .form__label+input, .form--inline .spr-form-label+input, .form--inline .form__label+textarea, .form--inline .spr-form-label+textarea, .form--inline .form__label+.form__select, .form--inline .spr-form-label+.form__select {
	display: table-cell;
	width: 55%
}
.form__submit-duo input:last-child {
	margin-top: 10px;
}
.login__forgot-password {
	float: right;
	font-weight: normal
}
.table-striped th {font-family:arial,sans-serif;  font-size:12px}
.table-striped td { padding:8px !important; font-size:12px; font-family:arial,sans-serif; color:#333; font-weight:100;}
.viewTime { background: url(../images/time.jpg) no-repeat left 5px; height:40px; padding:5px 0 5px 25px; line-height:20px; font:100 14px/20px arial;}
.viewTime span { display:inline-block; color:#333;}
.viewTime span:first-child { margin-right:10px;}

.showPage { display:none;}
.showPaging { display:block;}
.pc-show { display:none; }
.mb-show { display:block;}

.member_title { margin-bottom:10px;}

@media screen and (min-width: 500px) {
.goods .goods-img {display: table; width: 97%; height:370px;line-height:370px;text-align:center; border:1px #666 solid; padding:1%; }	
.goods .goods-img a {  height: 370px; line-height:370px; display:table-cell;text-align:center;vertical-align:middle; }
.goods .goods-img a img { max-height: 370px;}
/* View */
.prod_detail_cart_prices  { padding-right: 40px; }
.prod_detail_cart_save  { padding-left: 40px; }
.showPage { display:block; text-align:center;}
.showPaging { display:none}

}

@media (min-width: 768px) {
.goods .goods-img {display: table; width: 97%;height:157px;line-height:157px; text-align:center; border:1px #666 solid; padding:1%; }
.goods {  padding:7px 0; }
.goods .goods-img a {  height: 157px; line-height:157px; display:table-cell;text-align:center;vertical-align:middle;}
.goods .goods-img a img { max-height: 157px;}
.goods .goods-name {height: 45px;}
.goods .goods-price span { height:42px; width:100%;}
/* view */
.tabs a span,
.tabs a.active span { display:none;}
.taber a img { display:inline-block; width: 80%; margin: 3px; object-fit: cover; vertical-align: middle; cursor: pointer; transition: all 0.25s ease-in-out; border:1px solid #ddd;}
.taber a:Hover img,
.taber a.active img { border:1px solid #000; }
.viewCon { margin-top:10px;}
.product__quantity { min-width:100%}
.cartbox { border:0; padding:0;}
.prod_details { padding-left:30px;}
#ctotal #o1{width:50%; text-align:left}
#ctotal #o2{width:50%; text-align:right}
#cart_right{ padding-right:0;}
.details-title span { width:36%;}
.pc-show { display:block; }
.mb-show { display:none;}
.banner-four { position:absolute; z-index:1000; top:30%; }
.pro_title { text-align:left;}
.Menubox { height:38px;}
.Menubox li{ float:left; margin:0 1px 0 0; padding:0 20px; display:block; cursor:pointer; text-align:center; background: #f4f4f4; height:37px; border:1px solid #eee; border-width:3px 1px 0 1px; color:#333; font:400 14px/37px Arial,Helvetica,sans-serif; }
.Menubox li.hover { height:38px; border-top-color:#3b3b3b; background: #fff;}
}

@media (min-width: 992px) {
	.goods .goods-img {display: table; width: 97%; height:172px;line-height:172px;text-align:center; border:1px #666 solid; padding:1%; }
.goods .goods-img a {  height: 172px; line-height:172px; display:table-cell;text-align:center;vertical-align:middle;}
.goods .goods-img a img { max-height: 172px;}
.goods .goods-name {height: 45px;}
.details-title span { width:24%;}
}

@media (min-width: 1100px) {
	.goods .goods-img {display: table; width: 97%;height:172px;line-height:172px;text-align:center; border:1px #666 solid; padding:1%; }
.goods .goods-img a { height: 172px; line-height:172px; display:table-cell;text-align:center;vertical-align:middle;}
.goods .goods-img a img { max-height: 172px;}
}
@media (min-width: 1200px) {
	.goods .goods-img {display: table; width: 97%; height:213px;line-height:213px;text-align:center; border:1px #666 solid; padding:1%; }
.goods .goods-img a { height: 213px;line-height:213px; display:table-cell;text-align:center; vertical-align:middle;}
.goods .goods-img a img { max-height: 213px;}
}
/* Footer */
.footerWrapper {width:100%; font-family:"Lato";}
.footer_heading { margin-bottom: 10px; font-size: 16px; text-transform: capitalize; font-weight:600; color:#fff;}
.footerlist ul  { margin-bottom:15px;}
.footerlist ul li a { display: inline-block; position: relative; font-size: 13px; margin-top: 12px; text-decoration: none; color: #f8f8f8; font-weight:400;  }
.footerlist ul li a:hover { color:#999 !important; text-decoration:none;}

 .sales_mail { font-size: 13px; height: 26px; line-height: 26px; padding-left: 25px; display: block; color: #555555; background-image: url(../images/footer_sale_email.png); background-repeat: no-repeat; background-position: 0 50%;background-size: 16px;  }
.social_links_list li { display: inline-block; margin:10px 1px 0 1px; }
.social_links_list li a {display: block; width: 35px; height: 35px; color:#000; text-align:center; line-height:35px; }
.social_links_list li a i { line-height:35px;}

.news_letter p { color: #f9f9f9; font-size: 13px; margin: 18px 0 10px; line-height: 18px; }
.news_letter .news_letter_box { margin-top: 20px; position: relative;}
.news_letter .newsletter_email_input { float: left; width: 70%; height: 34px; border: 1px solid #dddddd; padding: 0 10px; display: inline-block; vertical-align: middle; margin-bottom: 0; box-sizing: border-box; -ms-box-sizing: border-box; border-radius:20px 0 0 20px } 
.news_letter .newsletter_submit { font-size: 14px; float: left; height: 34px; line-height: 34px; width: 30%; display: inline-block; vertical-align: middle; border: 0; background: rgbargba(79,83,92,1.00); color: #333; font-weight: normal; cursor: pointer; border-radius:0 20px 20px 0; }

.footer { background:#333;padding:10px 0;}
.footer_bot { background:#F5F6F8;padding:10px 0;}

.footer .footer_menu { display:block; font-family:}
.footer .footer_menu p { font-size:12px; color:#eee;}
.footer .footer_menu h3 { font-weight:bold; font-size:18px; color:#fff;padding:10px 0; line-height:30px;}
.footer .footer_menu a {color:#fff; font-size:14px; font-weight:normal; display:block;line-height:24px;}
.footer .footer_menu a:hover { text-decoration:underline;}
.subscribe {margin:5px 0 0 0;}
.subscribe .newsletter_email_input {height:30px; line-height:30px;border:0;padding:0 5px; border-radius:5px; width:75%;}
.subscribe .newsletter_submit{ background:#d9534f;height:30px;line-height:30px;border:0;color:#fff;border-radius:5px;}
.subscribe .newsletter_submit:hover { background:#c9302c;}

.footer_list {margin:5px 0; display:block;color:#333; text-align:center; font-size:14px; line-height:20px;}
.footer_list a {color:#333;margin:0 5px;}
.copyright { padding:0; text-align: center; font-size:14px; color:#333; }
.copyright a { color:#333; font-size:14px;}


@media screen and (min-width: 500px) {
	
}
@media (min-width: 768px) {
.footerlist { padding:0;}
.site_main_wrapper { text-align:inherit;}
.payment_copright,
.copyright-link {  text-align:left; }
}

.toolbar { padding: 10px 0; margin-bottom: 30px; border-top: 1px solid #dddddd; border-bottom: 1px solid #dddddd; }
.toolbar .modes { display: inline-block; vertical-align: top; margin-right: 30px; height: 30px; }
.toolbar .modes .modes-mode { display: inline-block; width: 30px; height: 30px; background-color: #e9e9e9;}
.toolbar .modes .modes-mode.mode-grid:hover,  
.toolbar .modes .modes-mode.mode-grid.active { background-color: #f4a137; }
.toolbar .modes .modes-mode.mode-list:hover, 
.toolbar .modes .modes-mode.mode-list.active { background-color: #f4a137; }
.toolbar .modes .modes-mode span { display: none; }
.toolbar select { height: 30px; }
.toolbar .modes .modes-label { display: none; }
.toolbar .modes .modes-mode.mode-grid { margin-right: 5px; background-image: url(../images/icon-image.png); background-repeat: no-repeat; background-position: -12px -171px; }
.toolbar .modes .modes-mode.mode-grid:hover,
.toolbar .modes .modes-mode.mode-grid.active { background-position: -61px -171px; }
.toolbar .modes .modes-mode.mode-list { margin-right: 5px; background-image: url(../images/icon-image.png); background-repeat: no-repeat; background-position: -14px -212px; }
.toolbar .modes .modes-mode.mode-list:hover,
.toolbar .modes .modes-mode.mode-list.active { background-position: -62px -211px; }
.toolbar .toolbar-amount { margin: 0; }
.toolbar .toolbar-sorter { display: inline-block; vertical-align: top; margin-right: 30px; }
.toolbar .toolbar-sorter .sorter-label,
.toolbar .toolbar-sorter .sorter-options,
.toolbar .toolbar-sorter .sorter-action { display: inline-block; vertical-align: middle; width: auto;}
.toolbar .toolbar-sorter .sorter-label { line-height: 32px; margin: 0; }
.toolbar .toolbar-sorter .sorter-action { display: inline-block; padding: 0 5px;}
.toolbar .toolbar-sorter .sorter-action span { display: none; }
.toolbar .limiter { display: inline-block; vertical-align: top;}
.toolbar .limiter .label,
.toolbar .limiter .control,
.toolbar .limiter .limiter-text { display: inline-block; vertical-align: middle; width: auto;}
.toolbar .limiter .label { line-height: 32px; margin: 0;}
.toolbar .pages { display: none; vertical-align: top; float: right; }
.toolbar .pages .pagination { margin:0;}
.toolbar .pages .pages-label { display: none;} 
.toolbar .pages .pages-items .item { display: inline-block; vertical-align: top; min-width: 30px; height: 30px; border: 1px solid #ddd; line-height: 28px; text-align: center;}
.toolbar .pages .pages-items .item:hover a { color: #fff; background: #f4a137;} 
.toolbar .pages .pages-items .item a { display: block;} 
.toolbar .pages .pages-items .item a .label { display: none; }
.toolbar .pages .pages-items .item.current { color: #fff;} 
.toolbar .pages .pages-items .item.current .label { display: none; }

.toolbar .pages .pages-items .item.current { background-color: #f4a137; border-color: #f4a137;}
@media (min-width: 768px) {
.toolbar .pages { display:inline-block;}
}

.page-title { margin-bottom: 30px; }
.page-title { font-size: 166.6%; color: #444; font-weight: 700; text-transform: uppercase; position: relative; } 
.page-title:before { content: ""; width: 70px; height: 3px; display: inline-block; position: absolute; bottom: -8px; left: 0; background-color: #f4a137; }

#my-video { width:100%; height:260px;}
@media (min-width: 768px) {
#my-video { height:260px;}
}
@media (min-width: 992px) {
#my-video { height:340px;}
}
@media (min-width: 1200px) {
#my-video { height:418px;}
}

.hwid .pagination>li>a,.hwid .pagination>li>span { color: #337ab7}
.hwid .pagination>.active>a, 
.hwid .pagination>.active>a:focus, 
.hwid .pagination>.active>a:hover, 
.hwid .pagination>.active>span, 
.hwid .pagination>.active>span:focus, 
.hwid .pagination>.active>span:hover {  
  background-color: #337ab7;
  border-color: #337ab7;
  color: #fff;
}
.product-description { width:100%;}
.product-description .guarantee { position: relative; border-top: 1px solid #f1f3f2; padding: 10px 22px 10px 30px; }
.product-description .guarantee.a { cursor: pointer; }
.patpat-medium { font-family: patpat-medium,sans-serif; font-weight: 400; }
.product-description .guarantee strong { font-size: 14px; }
.product-description .guarantee p { width: 90%; color: #444; font-size: 13px; padding-top: 10px; }
.product-description .guarantee:after { position: absolute; content: "";top: 13px; left: 0; width: 20px; height: 20px; border-radius: 100%;}
.product-description .guarantee:nth-child(1):after {
background: url(data:image/png;base64,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) no-repeat 0 -73px;
background-size: 20px;
}
.product-description .guarantee:nth-child(2):after {
background: url(data:image/png;base64,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) no-repeat 0 -98px;
background-size: 20px;
}
.product-description .guarantee:nth-child(3):after {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAFTCAMAAAB8sr7pAAAAsVBMVEUAAADx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/L/JVbx8/L/JVbx8/Lx8/L/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVbx8/L/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVbx8/L/JVacpqjU2dnHzc3t7++irK3n6urM0tKrtLXh5eS5wcLZ3t7Dycr////e4uKwuLmzu7y9xMWdO4CQAAAAKHRSTlMA7Zeu04d4WDccE+Hj8bUKIMAwhw/33IDk0m9kF7eTPeupxrGeeE0seR5YHAAABapJREFUaN7sz1tuwyAQheF5R0i28dQy4LvT6mwg+19aHaTGarmItnmJwv/EiE+CoV+mBfqJqFkxX1LO4Ig/qhlHKdnD0I51w0bvmBNwRkutAKQlYiTggM2oFeiV2dFHkDVaK8bZqLWxvpsYgXgK7DF0twTGrhsh3TAE3geTq0ZDVEGQi+FDGYLyPxBvLrjOyYOMYOzBBqxuCexKjZBukJjIC9L/o0Bb4PNARvUTWg7BBZBHcH2da/JrF3gNlkqlUumvWT0Ixr2ou8gTpeACZMEReXD6jq7XGKwzYeWxCNS5cHHXJ4vCPhfKO3EsDpEPT/pYCLwSLJU+2S2z1NaBIIpqHoxJfrOES6kHTUay97+wJ0v4VbVb7QgCgYDP94GrarpL982vUBVpFmsdZ2lRha06P0Nwzutd7ZTAIzn5Xhljh7h89hIESBzt8wNBPj6FmOIFaSg3nF5iRZFHp3Gn3LxTjBWa2ycUtdvsJyeYFJ7QpER4je9F1IuYC9EqQSPEfBHPQmydSYR4jqIKR6JRRQVkdCMYpVhEKULRRopplDnRWuBEZ1EsRd0s7H5jHEGKihaaPRGuiH4BQNsZM1hHdKM39EzdZSBqnOjMF29ruu3IUsvDpJ6o6YY7li5a3N7CE0casdJdAT7w6phYyUvhR/My4GvmD2PIAuKa1cHj4ZlRB57CeuD9/N9M+HGxKJj5ca2UIRHXzSx5Aew/13Ex3fWT7i+ADtBAenhJHV17xxfp8dXsL/svCL7y+pvfB7D9Pt78Rd4N4OcNIAw3gNdwA3gNN4BX+A2AnriCcRoATfZBPy2YCxjZAMiKRUvUPX4i3AB8sWu1NUoZDYYbgBRV3yuy85VNbgBSHMyd1nZ0m/wGwCIzDdQ13ABY9NHKDFgJiMxEWHGjdQ+B7jVgaYt2hrkRmQYA98nLQ8zk8SgzoaHHoA2N+NeeGe26DcJg+GrvYhlscAAFeP8Hm6BnswJy04tt0tHyXySp+jUuIWm+Oplj5MUAcH4eQPBX6rzHoVsMgEIQP+avhFfSGG5viwHMRHZHwfB7uP6I6C4GoCSKngpOdGg/Pj5xP74UPr+4Pr9c74qvBmDmMYAn3yD/rQFkQUzh3gAc1uiZw50BEPexlHZnAA5JV+8MwMtcBTwMA7BBNQAtK8yMPDJX4nYDmOHmL2m8G8AMOrjE4W4ANqgGcAOqAWxgTCkqqAawgCRYKwopqAZwATufACf3BYQVJIyzPNICrqUPDF8zo6AawAaGiDEoqAawgsSIpKAawFY6otfSagA7CFUHsxnABIPQ3NbjqAZwN4VqADa4GIANGgaAyV2S0DCAiEviYwCPATx5VOFfNQvIM3u6bRacCbkUxnS+UwWKguK+/m9JJEsVCqL+Tz47YjFUYfaWNVTQUIVFOOBAQxUMUFXBBHdV2MHUFFRV2MGIScFdFQ4tKnO5q4KCft6FOSwgrGBAIaiYYQW30g65jylZS++DyYx1rNfB7IfnaLSAqyrwendlQxVauoKpGaqQ8bw2R7KhCpCY9AVxAkMVgERo2TaaBUEkLFuLKijJ5/x+LOF9s4DmE4KIjW6bBX6Ipv9EFQ6R41GFJ98qjwH8KQMIRRC5uTsDKJhyoCOKnG+bBVWC9mrfNAtS1e3Mx9Ys0Pfo2mAwDABqHHstBKGPLc6GARCOZWPuyAP03TAA1+a4vetHHTs7xTAAX+DXfuZAyDKACbr5a99lDMsygNgB8kt+glSAwIYBZAHITdCDoDQCVw0DgFff6OD4GkXyhgFASXPV0M0PYDAMAIjd11cYkQKLAWiyPlanWkGjBqBN+1c9j1p4MwAIfGZGZhHElBKAYQAg/ktemycgzmAYgOdYypibDiNOLANgboUDsWPSAtbjgu57mke6CGKzDQBOZoKTwUkO7x8XcJynurg7A6DXxSMfNgvEPQbwd/ITn9g7ukehVPYAAAAASUVORK5CYII=) no-repeat 0 -124px;
background-size: 20px;
}
.product-description .guarantee:nth-child(4):after {
background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACgAAAFTCAMAAAB8sr7pAAAAsVBMVEUAAADx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/Lx8/L/JVbx8/L/JVbx8/Lx8/L/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVbx8/L/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVb/JVbx8/L/JVacpqjU2dnHzc3t7++irK3n6urM0tKrtLXh5eS5wcLZ3t7Dycr////e4uKwuLmzu7y9xMWdO4CQAAAAKHRSTlMA7Zeu04d4WDccE+Hj8bUKIMAwhw/33IDk0m9kF7eTPeupxrGeeE0seR5YHAAABapJREFUaN7sz1tuwyAQheF5R0i28dQy4LvT6mwg+19aHaTGarmItnmJwv/EiE+CoV+mBfqJqFkxX1LO4Ig/qhlHKdnD0I51w0bvmBNwRkutAKQlYiTggM2oFeiV2dFHkDVaK8bZqLWxvpsYgXgK7DF0twTGrhsh3TAE3geTq0ZDVEGQi+FDGYLyPxBvLrjOyYOMYOzBBqxuCexKjZBukJjIC9L/o0Bb4PNARvUTWg7BBZBHcH2da/JrF3gNlkqlUumvWT0Ixr2ou8gTpeACZMEReXD6jq7XGKwzYeWxCNS5cHHXJ4vCPhfKO3EsDpEPT/pYCLwSLJU+2S2z1NaBIIpqHoxJfrOES6kHTUay97+wJ0v4VbVb7QgCgYDP94GrarpL982vUBVpFmsdZ2lRha06P0Nwzutd7ZTAIzn5Xhljh7h89hIESBzt8wNBPj6FmOIFaSg3nF5iRZFHp3Gn3LxTjBWa2ycUtdvsJyeYFJ7QpER4je9F1IuYC9EqQSPEfBHPQmydSYR4jqIKR6JRRQVkdCMYpVhEKULRRopplDnRWuBEZ1EsRd0s7H5jHEGKihaaPRGuiH4BQNsZM1hHdKM39EzdZSBqnOjMF29ruu3IUsvDpJ6o6YY7li5a3N7CE0casdJdAT7w6phYyUvhR/My4GvmD2PIAuKa1cHj4ZlRB57CeuD9/N9M+HGxKJj5ca2UIRHXzSx5Aew/13Ex3fWT7i+ADtBAenhJHV17xxfp8dXsL/svCL7y+pvfB7D9Pt78Rd4N4OcNIAw3gNdwA3gNN4BX+A2AnriCcRoATfZBPy2YCxjZAMiKRUvUPX4i3AB8sWu1NUoZDYYbgBRV3yuy85VNbgBSHMyd1nZ0m/wGwCIzDdQ13ABY9NHKDFgJiMxEWHGjdQ+B7jVgaYt2hrkRmQYA98nLQ8zk8SgzoaHHoA2N+NeeGe26DcJg+GrvYhlscAAFeP8Hm6BnswJy04tt0tHyXySp+jUuIWm+Oplj5MUAcH4eQPBX6rzHoVsMgEIQP+avhFfSGG5viwHMRHZHwfB7uP6I6C4GoCSKngpOdGg/Pj5xP74UPr+4Pr9c74qvBmDmMYAn3yD/rQFkQUzh3gAc1uiZw50BEPexlHZnAA5JV+8MwMtcBTwMA7BBNQAtK8yMPDJX4nYDmOHmL2m8G8AMOrjE4W4ANqgGcAOqAWxgTCkqqAawgCRYKwopqAZwATufACf3BYQVJIyzPNICrqUPDF8zo6AawAaGiDEoqAawgsSIpKAawFY6otfSagA7CFUHsxnABIPQ3NbjqAZwN4VqADa4GIANGgaAyV2S0DCAiEviYwCPATx5VOFfNQvIM3u6bRacCbkUxnS+UwWKguK+/m9JJEsVCqL+Tz47YjFUYfaWNVTQUIVFOOBAQxUMUFXBBHdV2MHUFFRV2MGIScFdFQ4tKnO5q4KCft6FOSwgrGBAIaiYYQW30g65jylZS++DyYx1rNfB7IfnaLSAqyrwendlQxVauoKpGaqQ8bw2R7KhCpCY9AVxAkMVgERo2TaaBUEkLFuLKijJ5/x+LOF9s4DmE4KIjW6bBX6Ipv9EFQ6R41GFJ98qjwH8KQMIRRC5uTsDKJhyoCOKnG+bBVWC9mrfNAtS1e3Mx9Ys0Pfo2mAwDABqHHstBKGPLc6GARCOZWPuyAP03TAA1+a4vetHHTs7xTAAX+DXfuZAyDKACbr5a99lDMsygNgB8kt+glSAwIYBZAHITdCDoDQCVw0DgFff6OD4GkXyhgFASXPV0M0PYDAMAIjd11cYkQKLAWiyPlanWkGjBqBN+1c9j1p4MwAIfGZGZhHElBKAYQAg/ktemycgzmAYgOdYypibDiNOLANgboUDsWPSAtbjgu57mke6CGKzDQBOZoKTwUkO7x8XcJynurg7A6DXxSMfNgvEPQbwd/ITn9g7ukehVPYAAAAASUVORK5CYII=) no-repeat 0 -149px;
background-size: 20px;
}
.product-description .guarantee i.down-g,
.product-description .guarantee i.down-h { position: absolute; top: 10px; right: 0; width: 10px; height: 10px; transition: .5s; -webkit-transition: .5s;}
.product-description .guarantee i.down-g:before { content: ""; position: absolute; left: 0; top: 4px; width: 10px; height: 2px; background: #9ba5a7;}
.product-description .guarantee i.down-g:after { content: ""; position: absolute; left: 4px; top: 0; width: 2px; height: 10px; background: #9ba5a7; }

.product-description .guarantee i.down-h:before { content: ""; position: absolute; left: 0; top: 4px; width: 10px; height: 2px; background: #9ba5a7;}



.footer-social { width: 100% }
.footer-social h3 { margin-bottom: 8px; font-size:12px; font-weight:600; }
.footer-social p { padding: 5px 0 15px }
.footer-social p a { text-decoration: underline }
.footer-social .subscribe { position: relative; padding-right: 90px; height: 34px }
.footer-social .subscribe input { width: 100%; height: 34px; border: 1px solid #d2d2d2; padding-left: 10px; border-radius: 0; -webkit-box-shadow: none; box-shadow: none; -webkit-appearance: none}
.footer-social .subscribe button { position: absolute; right: 0; top: 0; width: 90px; height: 34px; color: #fff; line-height: 34px; cursor: pointer; border:0; background: #9ba5a7}
.footer-social .subscribe p { position: absolute; left: 10px; bottom: -36px; height: 32px; line-height: 32px; background-color: #e44f4f; border-radius: 5px; padding: 0 10px; color: #fff }
.footer-social .subscribe p:after { content: ""; position: absolute; left: 9px; top: -8px; width: 0; height: 0; border-left: 8px solid transparent; border-right: 0 solid transparent; border-bottom: 8px solid #e44f4f }
.footer-social .c-icon { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center }
.footer-social .c-icon a { display: inline-block; opacity: .9 }
.footer-social .c-icon a:hover { opacity: 1 }
.footer-social .c-icon a:first-child { height: 28px; width: 28px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAAnCAYAAACSamGGAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAIGSURBVHja7Nk9ixNRFMbxX7KTZHcj+K6FhWwl4i42fgCF1BZ2gljYiCKSQrCwFhtfOkXETr/BgpU2FloudoKIWCyi+LIS3JiYxCJ3IYSM2YRkZoQ8MMXcOXPnP3fuuefcM7lKpQKLuIxTKOGP9BThN17gPjYjLOESrmBBdnQS+/EwwjVcwLxsaRFXUc5jOYOAW1rAch6bsq16Hp2MQ3by/gNFCT3nA1axhu9oooEaDuAWjqQJuYqLWI+5nkc1TcjXOB9GL057sONfnUx7Tj4dArgthmlCtvBlG3af8TMtx8nFBImDOBc+cTMs2EtpQuYGtJ/B7VE6mvacbMWEOlmBzGHvgPZS2ot5PSzQRbRj8oJf2AjX22G0d6OQFGQVr8ID23g/wOYJXoacYQvyJk4nBfkWb4bYfA3HsLk7tTl5aIx79uFwkpDr46RiKCfpOMeCUxTCJ3yHH302ZRwN3t/AStjLJAZ5N3hvMew4r+NBn80KnoUXqQfo+SQhC9jZc16MsdnVM6qpLuYdfBvQ3ggxOzNhcS4mEskS5EQ0g5xBziBnkJPN2EeGzE0RaFAxrDkqY970qrvtkGz0a2PEfkqRbhHphG5lddIh8QbO9iQynWH7mT7VsBbhTqggVIfVZMbQ8XCMoxru4VGEj2Ej9AmVkF61Jjia/YXazpD+53T/PjzHY9T/DgC0FGGvP+RoZQAAAABJRU5ErkJggg==) 0 no-repeat; background-size: 28px }
.footer-social .c-icon a:nth-child(2) { height: 28px; width: 28px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACkAAAApCAYAAACoYAD2AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAUPSURBVHjaxJlZbFRVGMd/s5QOyNASgSJJ0UzVUlKjIvIAqFGbuBATJSExEmkfVGwMigipER41sQIGxKj4IktMjEZJXAK+qIlLjAtY14K4gWktQ4JltLa00/HB/8Wvh3vv3JnS8iUn7T33LP855/v+33JjTU1NBEgauBi4AWgAZgNTgBRQCUwAEkDMzInruQAMm/4CkAdOAQNAP3ASOAL8ALwP/Ajk/IAkAwDWAvcCNwJ1wHQBONsyDGSBpcB7wIvAUXdQIpPJjHgGVgMvAUsEdrJzWmdTYlq/FrgWuFP9n+n0zzjJScBzQHPAgv+ondLVDdmFzKb2it13SR3EBO2XcsZcAGwCGoEHgD4LMga8ANztTOoCPtYv+xnoBk5Ip/oF1L0JT/I+qpVSmypAGWABsAiYZca2SL2aLciHfAC+DLQD3zD2chnQBiw3fSuA/cDWROY/pdyl4/dkE9AKHGN85BjwhhhloemfD7we19FOMy/2AuvGAVgz8CawBZihvrXAPjNmGtCSlD54MgCsH2NwMWAlsM2o2yU6rCywAbheXAywKA7MMQt8DXw3CgBpGUU6ZMxkYJXDLLfKgAC+VfOkPgnUmI79PlZZTOZpg3nARcB5wN/Ar8AB4FP99WQQ6ATmOkzQZf7/ErhKzzOTDm0cKQHkFTKu5QIWJH+JKZ4HOkRd64DzgevkYTaYHzIE/GZpzXWLPREBrgA2GoWnyPWuBG4XuN3iXO+Ku4BDzpxsmO/ORdh0lSzS9eW9wEHguKyyHqgy72uAHUC1jKYP+CBgj5NhIAeKALxNBB93VORZ4BUtPghUKGK6S+6t1kRJ7cAvwNsh+4zA4Z7GYMjEFPA0MNH0fSi62Cjd6tUJ9eq5Xe8/MnMmap1UyF6DYSALIRNXy9d60gksk36FyU8ad9D01QEPFgnhAkEGSRy4w4zvAx4uwdD+AB7xohqtszRqCBgVZIPRK0QX+0rk03eAr5zAuiHEKwWCTARMqpchePJFmR7JzqvSun6SCAMZdPyVDhNkywSZ9YkvS77uIMPpdzzR9DJB2nlDWrdkkEEu8ZBoxcZ55ch8H/L3k3w5hvO9k8VdCdxSIsAl8veeHFU66yeFckAWgD2GvyaJkGsizp8JbDbR/7Ai8UI51x3GW1sc4p4DvOYQvJ/UaZy15MPAM1FxuSArQib2A2uU1npyjaoPbeK9ap1WtZ4f1fvFTmq8pojRVIQFGJVFTuUtAbJR0GzgSeAxGUJWVuxyq3fNbSJ2isQJgSDTEVRkmyzzKUcnpwBXh8zrMfFklBg08LqjGsIu4CZguyJvikTm2zV+d8T1Z7gnmTdu6EL1DUVYqAO4XwAWKCeJkuMUk6TWOc2ZSV3DLJNUlVo9O2BApM2PzFGeJITjdAQVV1xoyx2No0hpc6oV5UaxRqODoTOugpS17ic4t/K4wzKfxJUcHTedN6sWdC5ks/a3UdPORCaTOaGao325ELhUnqFnHMBdLjd7n9O/HtgbMzXzncqnrXQrifrc1Cf/lNcYkIEMywcnfIqoefXFZVCVSsSmyp9nxK2LVa90aa7ZJfNWbdjiVF6XqfUrR/EqvXkB8Vo8IKGKmZZQ88AGBb07lAqf4XH6gHtUtFrrVF4xVdqxlG7Zw1YbU7qF/YLI91V5iiT/17fHorg/rAJqh9StFXjXDeGCPpH8rl+0R8n9XAUSVQR/xymYK82bZ6uf9jtOLyO/4xwO4td/BwBmay4/3Pi7PgAAAABJRU5ErkJggg==) 0 no-repeat; background-size: 28px }
.footer-social .c-icon a:nth-child(3) { height: 28px; width: 28px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAAAfCAYAAACYn/8/AAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAAH+SURBVHja1Ng7aBRRFMbx314nMVlEjIU2GgQxIFYmilgoGCK2Fj6wUbS0UZCAgYiFhSl8NIqVhViKhY1YRUQbH0iwsNKIWEk0CehK1E1isXdhDNvtzLDzweHADPPxn8vl3nNOZWRkRAsdwi70YSPWowdV9CJBN7pidKMSI0SPJOZFLGMp5mX8TcUf1PELtZh/4Btm8Q5PMZ8GTFYAn8UotugszeMWLjUfhNTLm7jdgdCwDuOYXAk+iPM6XwdwMg1+RXk03gTvwXCJwLehP2BvhC+ThgOGlE87AwYyMlssEHx7wKaMzC7jGF4VAN4XsCEjszk8wB4cxpscwasBazMyS/s8wm5cwIscwHsD1uS4MjewD0fwNUPfnoDVBezJh9iKMbzPwK8rxOquCNUwgR04gak2vJIQy8yi9RIzbXxfKRp8M+5jGgfbMUpiIZ+3hnAOx2PT0a6WEizkCDyAizidsW89wc+MzNJNyX6cwpmcFuR3Evu7LDQd+9F7OJrz1lsI+J6R2Sg+FAANtSTDG22wwNOpFvClhPX4p4DPJQSfCnhdQvDJoDEpmikR9CzeNs/esRKBX01fGnfxvATQH3Gt1W13p4OhH6cnEq2Gntc1prWD6I+NRlVj9pLE+r2ZV8WfT0fLomhFLGtMaOuxyFvy//R2IcZcPPWe4Fna8N8AreBlgE2thfUAAAAASUVORK5CYII=) 0 no-repeat; background-size: 28px } 
.footer-social .c-icon a:nth-child(4) { height: 28px; width: 28px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC0AAAAjCAYAAAAAEIPqAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAANuSURBVHjazNhpiFZVGAfw3zvzNmZDm2UWFQxjZLYgiiWFKOW0QUJFRUSaQgWVgkFEBAb5JVrALxWNthAZkdAiyaBhZITQQgmlSabm2NhCiaOZ5jb2weeNS9w7977NnXnnDwcu595z7v+c85z/s1Q6OjoMEVpwFW7AJIxGBbuxESvxGXozxp+O09DT3N7enpz0LOwbBMIXYTGew1SMxdnR2nAF7saV2IbuxNhTMANv4QDWVRMvZ2Ih7sOXJRKehreDYB6mYw0ewi+xmGnRvxPLIUl6BibgddyMzSUQnoAVcaxFcQKW/Kfv5ziFndAUnSdhfDyPx+pY4UDQijfqJJyG9zEFP+FJzKqRPhNjEh+24V3MTSysXtyGywZI+A9sxSP4HbdjQ808muMmJ3EGXsVkPIvtdf7wrhLMaxQejo3bFKQ3NiVWtDtj4IMhRfeGTBXBqbikBNJN0dbgupDGf4/+z5yLNwZL0YX7cX7Oz87DySWQPhL3YiZ6kiup4b3Qwf4wGZ2x8pdxJ85J+W479pdAej9ewN/JzqTkrcBHuKnAZBdGmxMEt2E9fsAO7MLegtrcHyph19JIV3AM92AVLi84aXN4t7G4FkdjVw6HjA4Ux9CXZugwDgtiZ27Bh2kfF1xEa2hzSwmkD8eppZJuwTP4NjSxNwY0GgfTpLZmHt/F5boxdrx2NI1GT8hx6k4fwRcpl6DR+DpLvGt4Cd8bPjiKT/JI/4qnhxHpPfg4jzS8hseHCelVESTlkoanMAsbGkx6SZbsNmV4oWURVs6JYKlviAl/inVZL6sZXmhRRHTdg5Qz5uGJULTCpEV+trBBZrEMa/Pi1TR04pUGKUaugmWR7gvP2DXEpOcXEYD+8r99uBUvDhHhxRHw50dliWJNllfqwlfxXKsKHcSIEgl/gAf6u3xFdzqJlZgdZa3r8U2JhFeHXzhQdEC95YFReKyE0kANy6PUsKeeQdUC34yO3HAersbIkoKh5/EoDtU7uBqJaRv+irxuRGTSF2NixNjjSjSHHyNUWPp/J6gGwQW4I5HjtQ6COvTizSj8dA9komrUO+aHv58eNlYmuvFO2O/nZUxYSSmqT8Q10aY6Xh+uFztiE9ZGTLy1zF1Iu4jro3VGdn5p2PcFODcWcWKMPRR3YZfjVc3N4dG24LfBSo7/GQBtq7oDnY3vVAAAAABJRU5ErkJggg==) 0 no-repeat; background-size: 28px }
.footer-social .c-icon a:nth-child(5) { height: 28px; width: 28px; background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAApCAYAAACsldDLAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAIGNIUk0AAHolAACAgwAA+f8AAIDpAAB1MAAA6mAAADqYAAAXb5JfxUYAAATySURBVHjaxJlpbFVFHMV/77VChUIVxSKI4gNUNimiREBUoEQRMKJxS9QoCXGvWBM+uMfEuMSlCLFRJHxBBJcQqEuqlmqhkIANgQarImIgNgShTY2tiGD9cm5yM5k7M/cV9SQv6Z3Odmf+c875z82Ul5eTB/oB1wBTgInAcGAwkLHUPQ4cBPYBTcA24AvgcNpBC1PWHwYsBK4HRgEFgWOco980lX0H1ALLgd2hgxfkcrmQer2BCmAlMBs4C8iSP84ELgduBvoC24G/fI1CBhwD1ACvAYM4uRgIPANsAib3dLI3AhuBWfy7mADUA/flO9n7gY+05f8FegPV2sFUk60A3uT/waPA0lA2uBtYknKAo8BOYI9oqkPlJcAQxf24BGqz4SGgHXjaNdmJwMuBHXYBDcAaoFG82Wk51b2AYmAoMA+4A7gwoP8nRHGro4JMTBSKgTpgkqeTP4AvgSrga+BEyl0oARYADwPne+r+BFwNHDBj9rmAibYCt0kUNlomWqRtz0kETrX00QG8DlwGvO0ZL6c6BfEwGAvcGfCWNwDNlv/NBa4Exkt2+2oHWoEdCpePjTZHgHuB/lqAJMyUeKyJwqDax3HqcK1RdgXwuFTNhw3Ak5aX7QN8pZVOwufAvKz03udm1gIfGmV3AesDJ4pCp9YiMF16iaOOttOBqVmtzghHxXbgFSM+5wPvAANSHq6z9eIXWFZunaPdKcCMrGf5AT4FvjFMSLU6iGO9dL4a+N3R3+kJ9Pge8Kej3eRCoMxR4bhoKo6ngNLYcyfwCLAiVrYZeNfR73XyAztiZXWyi5cktCnLAiMdnR4Athime75Rp8qYKCLybZ5tvckSuz842pyR9di+X+XwI0zRNkbYB7xhadcLaPGEl03F9vpcV8YjqXH5HGEQ/bfAoQTPcZ5nssUJ6pi3n+22TCJjELsNg4BLPX3bDlNRTybbxzj1+w0+LEloV56wcmaImSj1Tbbb8f+hwEWx50ad/ggjE7h2fMCO/WgpH+6brCslHizXE+GQ0ugIo4A5eUzWRolDtDjOye4NyMPih+ox4PuYg2q1nPJxnj6bDY4FuNZjGbuywC5Px1cBt8aeD8Yc1B4leibh++L1eeBvo2y25x5jd9ZD3uj0vyjFiRCpTItl0P6eg7vaYhdnKotwYWtWOfsvnoqlwKvAuVq1KMffbqm7Tvyc5DMqgGPxixagUkLiQkNWElcX4JimA58BH4gP24Ctlnq7gEUx5Tuhshdk0k1uXqTQcaEJqI9iZIU0v5+n0Wj9otjdmVBvudKe0VrFpgTWmWtmsAl4H2iLYqtBK5YGTaKguHW8XUIS6XyNDPdhS9JYAaxSjPuY4y1TwSql9SE4ZuHJsfKyNfLI5g1jgfzCYh3qJQ4FjBv/B6N7iEIj61ys9KXI00mnJV7LNPgMCcdm+dMuObUxEouBKXZvqQjAesnxCfCsqMqFn8WxcUwytnlOgrqFYoMyD6eReUl5vQsmNw/Qyp0sbFFCGuS6Kj0T3m88TzMMT0/QoEy4I41FrNSNXneCKY9jVgCph2CVlOxIPn62St60xdHuYlFWT/Cb7r4W6O+8zDci96mipWhr4inLPXncHxBTt3rdXSzD810h9CNGO/CAtqhOW54BbpFcpkWXDulCmZjmkEZpPy1tUlicJpKfINkN+TDSJt5t1N1Wbdo3/GcAMHELbfwEmwQAAAAASUVORK5CYII=) 0 no-repeat; background-size: 28px }
@media (max-width:768px){
.site-footer .services,
.site-footer .get-app { width:100%; }
.site-footer .services a { width:50%;padding-top: 10px; min-height: 120px;}
}

.details_collect { float: left; text-align: center; margin-left: 30px; margin-top:20px;}
.details_collect span {border:0; display: inline-block; width: 38px; height: 38px; cursor: pointer;
background: url(data:image/png;base64,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) no-repeat 0 0;
background-size: 38px
}
.details_collect span:hover {
background: url(data:image/png;base64,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) no-repeat 0 -38px;
background-size: 38px
}
.details_collect span.on {
background: url(data:image/png;base64,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) no-repeat 0 -76px;
background-size: 38px
}
.details_collect i { display: block; font-size: 12px; font-style:normal; color:#000; }

.tab-header { padding:15px 15px 0 15px;border:0;}
.userTab {border-bottom:0;}
.userTab>li>a {display: inline-block; font-size: 16px; font-weight:bold; font-family: patpat-medium,sans-serif; color: #9ba5a7;}
.userTab>li.active>a, .userTab>li.active>a:focus, .userTab>li.active>a:hover {color: #f1435a; border:0; border-bottom: 2px solid #f1435a; padding-bottom: 7px;}
.userTab>li>a:focus, .userTab>li>a:hover {background: none;border:0;}



.web-cl{ clear:both; height:0px; margin:0px; padding:0px; overflow:hidden;}
.menu_container {width:100%; background:#242424; }
/* 导航开始 */
#nav{ text-align: left;}
#nav > ul{margin:0;padding:0; text-align: center;}
.nav-list li.level-0{ display: inline-block; position: relative;color:#f30910;font-size:16px;padding:0 20px;}
.nav-list li.level-0:hover{background-color:#E4C021;}
.nav-list li.level-0:hover a{color:#000;}
.nav-list a.level-0{display:block; height: 36px; line-height: 36px; overflow:hidden; color:#fff;cursor:pointer;text-align:center; font-size: 13px;text-transform: uppercase; font-family: Lato; font-weight: 700;}
.nav-list a.level-0 .fa{ margin-left: 5px;}
.nav-list a.level-0:after{}
#nav .nav-list li.level-0:hover a.level-0{}

.nav-list ul.level-0{position:absolute;z-index:999;left:0px;top:36px;border:1px solid #c5c5c5;padding:10px 20px;display:none; width: 500px; background: #fff;}
.nav-list li.level-1{line-height:22px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden; color: #f30910; float: left; width: 50%;}
.nav-list a.level-1{font-size:12px; color: #333;display: block; text-align: left;font-family: Lato;}
.nav-list a.level-1:before{content: "\f0da";font-family: FontAwesome;font-size: 13px;margin-right:5px;}
#nav .nav-list li.level-0:hover ul.level-0{ display: block;}
/* 导航结束 */

/* 顶部开始 */
.header-up { background: #F5F6F8;}
.top-shipping-banner{}
#top-shipping-banner{text-align:center;background-color:#1B1B1C;}
.top-bar{ border-bottom: 1px solid #d5d5d5; height: 40px; line-height: 40px; text-align: right;position:relative;background-color:#F5F6F8;margin-top:0px;}
.top-bar ul{float:right;}
.top-bar ul li{ display: inline-block; margin: 0px 5px;}
.top-bar-email {font-size: 16px;font-weight: bold; padding: 0; margin:0;}
.top-bar-email a, .top-bar-email a:hover {color: #36d643;}
.top-bar .top-bar-cart{ float:right;position:absolute;height:46px;width:64px;display:inline-block;text-align:center;top:0;right:10px;background-color:#e4c021;z-index:99;}
.top-bar  .top-bar-cart a{width:100%;height:100%;display:inline-block;line-height:46px;font-size:2em;}
.top-bar  .top-bar-cart a:hover{background-color:#D2B01A;}
/* 顶部结束 */
.fan-gird-item2 { display:block;margin:5px 0;}
.fan-gird-item-box2{
	background: #0d3349; text-align: center; padding:0 10px;color: #fff; border-radius: 5px; vertical-align:middle;height: 25px; line-height: 25px;margin:5px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;float:left;
}
.fan-gird-item-box2 a{ color: #fff;}

/* view size tip text */
.web-clm { display:none; border:dashed 2px #ccc; padding:5px 10px; text-align:center; font-size:20px; color:#f00;}
.products_price {color:#f00;margin:0 5px 0 0;font-size:14px;}
#product__form ul > li{ padding: 3px 0px;}
.goodsinfo-qty-box{ border: 1px solid #ccc;background: #fff; width: 105px;}
.goodsinfo-qty-box input{ border: 1px solid #ccc; border-width: 0px 1px 0px 1px; width: 100%; height: 24px; text-align: center; margin-top: -1px;}
.goodsinfo-qty-box li{ display: inline-block; cursor: pointer; width: 30px;  height: 25px; line-height: 25px;}
.goodsinfo-qty-box li.qty-jian,.goodsinfo-qty-box li.qty-jia{ border: 0px;}
.tab-content{ padding: 5px;}
.add-to-cart{ width: 100%; padding-top: 8px; padding-bottom: 8px;font-size: 25px; background: #37677B; border-color: #37666B;}
.add-to-cart:hover{background: #00C1B3; border-color: #00C1D5;box-shadow: inset 0 -2px 0 rgba(0,0,0,.3);}
.goods-desc{ line-height: 22px;}

.share-buttons { float:none; padding-bottom:5px;}
.share-buttons__label { display: inline-block; margin-right: 25px; text-transform: uppercase; font-size: 14px; font-weight: bolder; vertical-align: text-bottom;color:#f60829; }
.share-buttons__list { display: inline-block } 
.share-buttons__item { display: inline-block; width:28px; height:28px; background: #3a559f; }
.share-buttons__item a { display:block; color:#fff; text-align:center; line-height:28px;}
.share-buttons__item:nth-child(2) { background: #50abf1;}
.share-buttons__item:nth-child(3) { background: #c9353d;}
.share-buttons__item:nth-child(4) { background: #dd4b39;}
.share-buttons__item:not(:last-child) { margin-right: 4px; }
.share-buttons__item:hover { color: #e80e1c }


.review-list{ clear: both;}
.review-list ul{ border-bottom: 1px solid #d31732; padding: 5px 0px;}
.review-list ul h2{ font-size: 18px; padding: 10px 0px;}
.review-list ul .ratingimg{ height: 10px; margin-right: 15px;}
.review-list ul li span{ display: inline-block; margin-left: 20px;}
.review-info .btn{ display: none;}
.fan-rank-box li{ padding-top: 8px;}
.fan-rank-box li input[type="text"]{ height: 35px; line-height: 35px; border: 1px solid #ccc;}
.fan-rank-box li label{ display: inline-block; width: 60px;}

#float_notice { position:fixed; right:10px; padding:0;bottom:100px;width:40px; text-align:right; z-index:999; background:#fff; border-radius:5px;}
#float_notice a { display:block;margin:3px auto;}
#float_notice a img {border:0; display:block; width:30px;}

.entry-meta { padding: 10px 0;}
.author, .entry-date { color: #175a92; }
.blog { padding-top: 50px; }
.entry-content { padding: 15px 0; }
.blog-list-new { padding-top: 10px; padding-bottom: 10px; border-bottom: 1px dotted #eee; }
.blog-list-new img { object-fit: cover; width: 80px; height: 80px; border-radius: 50%; }
.blog-list-new span { display: block; font-size: 12px; margin-top: 10px; }


.rating {padding-top: 20px;}
.rating small {display:block;padding: 10px 0;}
.rating small i{margin-right:2px; color:#ffb600;}
.rewrite-box {padding-left: 5px; padding-right: 5px;}
@media (min-width:768px) {
  .rewrite-box {padding-left: 15px; padding-right: 15px;}
}

.sale_title{font-size:37px;margin-bottom:25px}
.sale_time{text-align:center;font-size:18px !important;font-weight:700;padding:10px 0;max-width:800px;margin:auto}
.sale_time .dot span{position:absolute;right:0;top:0}
.sale_time .dot{font-size:50px !important;line-height:1.5}
.testimonials_modal .jumbotron{padding:0}
@media (max-width:767px){
.sale_time .dot{font-size:20px !important}
.sale_time{font-size:14px !important}
.sale_title{font-size:22px !important}
}