html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed,
figure, figcaption, footer, header, hgroup,
menu, nav, output, ruby, section, summary,
time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}
article, aside, details, figcaption, figure,
footer, header, hgroup, menu, nav, section{display:block;}
body{line-height:1;}
ol, ul{list-style:none;}
blockquote, q{quotes:none;}
blockquote:before, blockquote:after,
q:before, q:after{content:'';content:none;}
table{border-collapse:collapse;border-spacing:0;}
body{font-family:'Exo 2', Arial, sans-serif;font-size:14px;line-height:18px;padding:0px;font-weight:400;background:url(img/bg.jpg) center top repeat;background-color:#f8f8f8;}
strong, b{font-weight:700;}
a:link{color:#fc860b;}
a:visited{color:#fc860b;}
sup{vertical-align:baseline;position:relative;top:-0.4em;font-size:80%;}
sub{vertical-align:baseline;position:relative;bottom:-0.4em;}
h1, h2, h3, h4, h5{margin:0px 0px 18px 0px;font-weight:bold;}
h1{font-size:28px;line-height:36px;}
h2{font-size:28px;line-height:36px;}
h3{font-size:24px;line-height:26px;}
h4{font-size:20px;line-height:22px;}
h5{font-size:18px;line-height:18px;}
li{list-style:none;}
ul{margin-left:0px;}
p{margin-bottom:18px;}
hr{border-bottom::1px solid #666;display:block;height:1px;margin:5px auto;}
em{font-style:italic;}
blockquote{background-color:#C5C5C5;padding:20px 20px 5px 25px;color:#000;margin-bottom:18px;border:1px solid #373737;}
blockquote ul{margin-left:10px;}
blockquote ul li{list-style:square !important;}
.justifyright{float:right;}
.clear{clear:both;line-height:1px;font-size:1px;height:1px;display:block;}
.site{position:relative;max-width:1154px;margin:0px auto;}
.header{width: 1136px;padding-top: 11px;-webkit-box-shadow: 0 0 20px 0 #e6e6e6;box-shadow: 0 0 20px 0 #e6e6e6;}
.header .logo{float:left;width:240px;height:94px;}
.header .logo a{width:240px;height:94px;display:block;background:url(img/logo.png) center no-repeat;}
.header-nav{float: left;width: 100%;max-width: 100%;background: url(img/header-bg.png) left top repeat-x #FFF;overflow: visible;height: auto;}
.header-nav .menu ul{margin-left:-10px;}
.menu{margin-left: 0;width: 81%;display: inline-block;}
.menu li{float:left;height:54px;background:url(img/menu-sep.png) left center no-repeat;padding:0px 0px 0px 0px;}
.menu li:nth-child(1){margin-left: 10px;/*background:#f85032;background:-moz-linear-gradient(top, #f85032 0%, #e73827 100%);background:-webkit-linear-gradient(top, #f85032 0%,#e73827 100%);background:linear-gradient(to bottom, #f85032 0%,#e73827 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f85032', endColorstr='#e73827',GradientType=0);*/}
.menu li a{font-size:15px;color:#000000;height:31px;padding:18px 15px 0px 15px;text-decoration:none;text-transform:uppercase;display:inline-block;}
.menu li:nth-child(1) a{color:#000;}
.menu li a:hover{color:#67a2da}
.menu li.active a{background:url(img/menu-active2.png) bottom center no-repeat;}
.header-phone{line-height: 20px;display: inline-block;width: 28%;}
.header-phone .phone-num{color: #ff0000;background: url(img/phone.png) left center no-repeat;font-size: 29px;font-style: italic;font-weight: bold;padding-left: 30px;display: inline-block;line-height: 40px;margin-left: 28px;}
.header-phone .phone-text{font-size:13px;color:#4d4d4d;margin-left:10px;font-style:italic;}
.header-cart{display: inline-block;position: relative;top: -17px;right: -8px;width: 18%;height: 54px;background: none;float: none;}
.social {display: inline-block;width: 49%;text-align: center;}
.fa {background: url(../img/fa.png) center no-repeat;width: 50px;height: 50px;background-size: contain;display: inline-block;margin: 5px 10px;}
.vk {background: url(../img/vk.png) center no-repeat;width: 50px;height: 50px;background-size: contain;display: inline-block;margin: 5px 10px;}
.ok {background: url(../img/ok.png) center no-repeat;width: 50px;height: 50px;background-size: contain;display: inline-block;margin: 5px 10px;}
.in {background: url(../img/in.png) center no-repeat;width: 50px;height: 50px;background-size: contain;display: inline-block;margin: 5px 10px;}
.tw {background: url(../img/tw.png) center no-repeat;width: 50px;height: 50px;background-size: contain;display: inline-block;margin: 5px 10px;}
.cart-text-line-2 button{border:0px;border-bottom:1px dotted #95bee5;background:none;padding:0px;margin:0px;color:#FFF;cursor:pointer;font-size:12px;}
.order-button{height:58px;margin-top:13px;margin-right:-3px;float:right;}
.order-button a{background:url(img/order-but.png) top left no-repeat;height:52px;width:173px;display:inline-block;}
.order-button a:hover{background:url(img/order-but.png) bottom left no-repeat;height:58px;width:173px;display:inline-block;}
.cart-text-line-2 a{color:#FFF;display:inline-block;text-decoration:none;border-bottom:1px dotted #95bee5;}
.content-text .shop-cart{background:none;height:auto;margin-top:0px;color:inherit !important;}
tr.cart-order{border-bottom:1px solid #E3E3E3;line-height:30px;}
#shopOrderForm{}
#shopOrderForm input{width:250px;line-height:23px;height:23px;}
#shopOrderForm td{padding-bottom:10px;vertical-align:top;}
.shop-cart{position:relative;background:url(img/cart-bg.png) left top no-repeat;height:125px;margin-top:-11px;color:#FFF;}
.cart-icon{position:absolute;top:8px;left:0px;width:46px;height:46px;background:url(img/cart.png) center no-repeat;}
.cart-text-line-1{margin-left:63px;width:133px;text-transform:uppercase;font-size:12px;border-bottom:1px solid #95bee5;padding-bottom:5px;padding-top:10px;}
.cart-price{display:inline-block;float:right;}
.cart-text-line-2{margin-left:63px;width:133px;font-size:12px;}
#shopOrderForm select{width:250px;line-height:23px;height:23px;}
#shopOrderForm textarea{width:240px;}
#shopOrderForm .button{border:0px;cursor:pointer;color:#FFF;font-weight:bold;font-family:'Exo 2', sans-serif;height:47px;background:url(img/but-buy-bg.png) center repeat-x #85ac38;font-size:16px;cursor:pointer;letter-spacing:0px}
#shopOrderForm .button:hover{opacity:0.8;}
.content{width:1154px;margin-top:20px;}
.center-content{float:right;width:894px;}
.sidebar{float:left;width:240px;}
.side-menu{background:#FFF;box-shadow:0 0 20px 0 #e6e6e6;padding:10px 0px 10px 0px;margin-bottom:20px;}
.side-menu > ul{padding:0px 16px 0px 20px;}
.side-menu > ul > li > a{background-color:#c2ecff;padding:7px 0px 7px 20px;text-align:left;margin:0px 0px;text-decoration:none;font-weight:normal;color:#000000;text-transform:none;line-height:14px;display:block;font-size:16px;}
.side-menu > ul > li.active > a{border-left:5px solid #ff0000;padding-left:15px;}
.side-menu ul li ul li{border-bottom:1px solid #e6e6e6;padding-left:20px;background:url(img/submenu.png) no-repeat left center;}
.side-menu ul li ul li a{text-decoration:none;font-weight:normal;color:#000000;text-transform:none;line-height:14px;padding:7px 0px;display:block;font-size:16px;cursor:pointer;}
.side-menu ul li ul li.active{border-bottom:0px solid #e6e6e6;margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-left:5px solid #ff0000;}
.side-menu ul li ul li.active a{background-color:#a1a1a1;color:#FFF;padding-right:13px;padding:7px 13px 7px 15px;}
.side-menu ul li ul li.last{border-bottom:0px solid #e6e6e6;}
.side-menu ul li.last{border-bottom:0px solid #e6e6e6;}
.side-menu ul li:last-child{border-bottom:0px solid #e6e6e6;}
.side-menu li a:hover{color:#67a2da;}
.side-menu li.active a:hover{color:#000;}
.side-menu2 li{border-bottom:1px solid #e6e6e6;background-color:#FFF !important;padding:0px !important;}
.side-menu-size ul li ul{margin:5px 0px 10px 0px;}
.side-menu-size ul li ul li{display:inline-block;border:1px solid #e6e6e6;padding:0px;background:none;margin:2px 2px;}
.side-menu-size ul li ul li a{padding:5px 7px;}
.side-menu-size ul li ul li.active{border-top:1px solid #a1a1a1;border-bottom:1px solid #a1a1a1;border-right:1px solid #a1a1a1;}
.side-menu-size ul li ul li.active a{padding:5px 7px;}
.side-menu-size ul li ul li:last-child{border-bottom:1px solid #e6e6e6;}
.side-menu-b{background:#FFF;box-shadow:0 0 20px 0 #e6e6e6;padding:10px 0px 10px 10px;margin-bottom:20px;}
.side-menu-b .b-block{margin-bottom:10px;}
.side-menu-b .b-block a{display:block;}
.side-menu-b .b-block a:hover{opacity:0.9;}
.side-menu-b .b-block:last-child{margin-bottom:0px;}
.reviews-box a{color:#FFF;text-decoration:none;}
.side-menu-p{background:url(img/p-block-bg.png) 0px 39px repeat-x #FFF;box-shadow:0 0 20px 0 #e6e6e6;margin-bottom:20px;padding-bottom:20px;}
.p-title{background:url(img/p-block-title.png) top center repeat-x;padding-bottom:9px;}
.p-title .title-text{font-size:20px;color:#FFF;font-weight:bold;font-style:italic;padding-left:22px;padding-top:9px;line-height:20px;height:20px;width:130px;overflow:hidden;text-transform:uppercase;display:inline-block;vertical-align:top;}
.p-title .title-date{width:66px;height:21px;background:url(img/p-block-title-date.png) center no-repeat;text-transform:uppercase;color:#e12300;font-size:10px;font-style:italic;text-align:center;display:inline-block;vertical-align:top;margin-top:9px;}
.p-timer{position:relative;background:url(img/timer-bg.png) bottom center no-repeat;width:240px;height:64px;text-align:center;cursor:default;}
.p-timer span{font-size:26px;margin-top:0px;display:inline-block;width:52px;letter-spacing:13px;text-align:right;}
.p-timer span.hours{position:absolute;top:20px;left:30px;}
.p-timer span.mins{position:absolute;top:20px;left:101px;}
.p-timer span.secs{position:absolute;top:20px;left:170px;}
.p-image{width:240px;height:auto;padding-bottom:40px;overflow:hidden;display:table;text-align:right;position:relative;}
.p-image .sale-text{width:80px;height:33px;background:url(img/p-block-sale-bg.png) center no-repeat;position:absolute;left:20px;top:17px;}
.p-image .sale-text span{display:block;padding:5px 0px 0px 9px;color:#FFF;font-size:26px;font-weight:bold;text-align:left;}
.p-image a{display:table-cell;width:220px;vertical-align:middle;text-align:center}
.p-image img{vertical-align:middle;display:inline-block;}
.p-price{color:#b90000;padding-left:20px;position:absolute;bottom:0px;left:0px;width:220px;text-align:left;}
.p-price .price-title{}
.p-price .price-left{width:140px;font-size:24px;vertical-align:bottom;display:inline-block;font-weight:bold;}
.p-price .price-right{color:#999999;text-decoration:line-through;font-size:18px;vertical-align:bottom;display:inline-block;}
.delivery-box{border-bottom:1px solid #e6e6e6;margin:0px 16px 0px 20px;padding-bottom:9px;vertical-align:top;}
a.delivery-icon{background:url(img/delivery-icon.png) center no-repeat;width:80px;height:87px;display:inline-block;margin-top:-22px;}
a.delivery-link{text-align:center;display:inline-block;background:url(img/menu-active.png) 100% 90% no-repeat;color:#000;text-decoration:none;width:85px;margin-left:20px;font-size:16px;line-height:17px;vertical-align:top;margin-top:18px;}
a.delivery-link:hover{color:#67a2da;text-decoration:underline;}
.reviews-box{background:url(img/rew-bg.png) top center no-repeat;color:#FFF;padding:15px 20px 20px 85px;font-size:12px;line-height:14px;margin-top:20px;}
.rew-bottom{background:url(img/rew-bg2.png) center no-repeat;font-size:10px;color:#6b90c2;height:21px;padding-left:85px;line-height:21px;}
a.all-rews-link{color:#000000;background:url(img/rews-icon.png) left center no-repeat;display:block;margin:10px 0px 0px 35px;padding:0px 0px 0px 50px;height:23px;text-decoration:none;font-size:14px;}
a.all-rews-link:hover{text-decoration:underline;}
.b-share-btn__wrap{margin-top:5px;margin-bottom:5px;}
.crumbs{background-color:#FFF;height:auto;padding-bottom:7px;box-shadow:0 0 20px 0 #e6e6e6;vertical-align:top;}
.crumbs ul{padding-top:7px;padding-left:20px;float:left;}
.crumbs li{display:inline-block;padding:0px 5px 0px 5px;}
.crumbs li:first-child{padding:0px 5px 0px 0px;}
.crumbs a{font-size:12px;color:#808080;text-decoration:none;}
a.B_currentCrumb{color:#000000;}
.crumbs a:hover{text-decoration:underline;}
.crumbs .navigation-arrows{float:right;display:inline-block;vertical-align:top;padding:7px 20px 0px 0px;}
.crumbs .navigation-arrows a{color:#000;}
.crumbs .navigation-arrows .left{border-right:1px solid #e6e6e6;padding:0px 10px 0px 0px;}
.crumbs .navigation-arrows .right{padding:0px 0px 0px 10px;}
.catalog-item-full{background-color:#FFF;box-shadow:0 0 20px 0 #e6e6e6;position:relative;margin-top:20px;}
.catalog-item-full .title{background-color:#000;color:#FFF;display:inline-block;font-size:22px;font-weight:bold;padding:0px 20px 5px 20px;position:absolute;top:25px;left:25px;max-width:600px;line-height:44px;}
.brand-block{box-shadow:0 0 20px 0 #e6e6e6;background-color:#FFF;padding:30px 0px 30px 0px;margin:0px 0px 20px 0px;}
.brand-logo{width:155px;display:inline-block;text-align:center;vertical-align:top;}
.brand-logo img{display:inline-block;}
.brand-text{display:inline-block;width:80%;text-align:left;}
.catalog-more-button{background-color:#FFF;padding:15px 0px 15px 0px;text-align:center;box-shadow:0 0 20px 0 #e6e6e6;margin-bottom:20px;}
.catalog-more-button a{color:#000;font-size:18px;}
.catalog-more-button a:hover{color:#6b90c2;}
.bottom-info{position:absolute;bottom:0px;left:0px;width:100%;height:110px;z-index:5;}
.separator-line{background-color:#e6e6e6;height:1px;width:100%;}
.art-num{font-size:12px;text-transform:uppercase;padding-left:30px;margin-bottom:5px;}
.art-num span{color:#666666;}
.button-block{width:308px;position:relative;margin-right:25px;position:absolute;right:0px;bottom:0px;vertical-align:top;}
.button-block-content{position:relative;z-index:15;width:240px;margin:30px 0px 0px 30px;margin-top:-30px;}
.button-block-bg-top{width:308px;height:50px;background:url(img/button-block-bg-top.png) center no-repeat;position:absolute;top:-50px;left:0px;z-index:10;}
.button-block-bg-center{width:308px;height:100%;margin:0px 0px 0px 0px;background:url(img/button-block-bg-center.png) center repeat-y;position:absolute;top:0px;left:0px;z-index:11;}
.button-block-bg-bottom{width:308px;height:50px;background:url(img/button-block-bg-bottom.png) center no-repeat;position:absolute;bottom:-50px;left:0px;z-index:12;}
.sale .button-block-bg-top{width:308px;height:50px;background:url(img/button-block-bg-top-sale.png) center no-repeat;position:absolute;top:-50px;left:0px;z-index:10;}
.sale .button-block-bg-center{width:308px;height:100%;margin:0px 0px 0px 0px;background:url(img/button-block-bg-center-sale.png) center repeat-y;position:absolute;top:0px;left:0px;z-index:11;}
.sale .button-block-bg-bottom{width:308px;height:50px;background:url(img/button-block-bg-bottom-sale.png) center no-repeat;position:absolute;bottom:-50px;left:0px;z-index:12;}
.sale.button-block .badges{position:absolute;top:-50px;right:7px;z-index:13;}
.sale.button-block .badges .sale{display:block;background:url(img/label-sale.png) center no-repeat;width:50px;height:50px;}
.button-block .price{margin-bottom:12px;}
.button-block .price-left{width:150px;float:left;}
.button-block .price span{display:block;color:#4c4c4c;font-size:14px;margin-bottom:7px;}
.button-block .price b{font-size:36px;color:#000000;}
.sale.button-block .price span{display:block;font-size:14px;margin-bottom:7px;color:#b90000;}
.sale.button-block .price b{font-size:36px;color:#b90000;}
.button-block .price-right{float:right;width:80px;text-align:right;color:#999999;font-size:20px;vertical-align:bottom;margin-top:33px;background:url(img/old-price-bg.png) center repeat-x;}
.size-select{vertical-align:top;margin-bottom:7px;}
.size-select span{display:block;padding-right:0px;margin-bottom:5px;color:#4c4c4c;}
.size-select select{background-color:#f5f5f5;border:1px solid #808080;padding:7px 0px 7px 0px;width:150px;line-height:25px;display:inline-block;font-size:12px;width:240px;cursor:pointer;}
.button-block .catalog-button{margin-top:13px;}
.button-block .catalog-button button{width:240px;height:48px;background:url(img/but-buy-bg2.png) top center repeat-x;cursor:pointer;border:0px;color:#FFF;font-weight:bold;font-family:'Exo 2', sans-serif;padding-left:40px;font-size:19px;text-align:center;}
.button-block .catalog-button button:hover{opacity:0.8;}
.button-block .catalog-button button:active{margin-top:1px;height:47px;}
.catalog-button .preorder{width:100%;height:48px;display:block;background:url(img/but-order.png) top center repeat-x;cursor:pointer;border:0px;color:#333333;font-weight:normal;font-family:'Exo 2', sans-serif;padding-top:13px;font-size:17px;text-align:center;}
.catalog-button .preorder:hover{opacity:0.8;}
.catalog-button{position:relative;max-height:60px;}
.catalog-button p{margin-bottom:10px;}
.catalog-button .preorder-button{margin-top:10px;}
.catalog-button .preorder-form{display:none;position:relative;top:-155px;left:-155px;z-index:5555;min-width:245px;max-width:245px;max-height:300px;background-color:#FFF;padding:20px;-webkit-box-shadow:5px 5px 15px 0 #666666;box-shadow:5px 5px 15px 0 #666666;}
.catalog-button .preorder-form .close{position:absolute;top:3px;right:8px;cursor:pointer;font-weight:bold;color:#ce0000;font-size:22px;}
.catalog-button .hidden{display:none;}
.preorder-button{background:url(img/but-buy-bg2.png) top right repeat-x;cursor:pointer;border:0px;color:#FFF;font-weight:normal;font-family:'Exo 2', sans-serif;padding:5px 10px;font-size:14px;text-align:center;cursor:pointer;}
.input-hidden{display:none;}
.contact-links{padding-top:8px;}
.contact-links .left-block{width:240px;height:13px;float:left;}
.contact-links .right-block{max-width:708px;padding-left:21px;height:13px;float:left;vertical-align:top;}
.contact-links .call-back-but{display:inline-block;position:relative;margin-right:14px;vertical-align:top;}
.contact-links .links{display:inline-block;}
.contact-links .links img{margin-right:4px;display:inline-block;}
.viber{text-decoration:none;}
.skype span{color:#26a5dc;text-decoration:underline;font-size:14px;font-style:italic;display:inline-block;line-height:20px;vertical-align:top;}
.viber span{color:#25aa49;font-size:14px;font-style:italic;display:inline-block;line-height:20px;vertical-align:top;}
.call-back-but > span{line-height:21px;display:inline-block;padding:0px 12px 0px 33px;cursor:pointer;background:url(img/call-back.png) left center no-repeat;border-radius:3px;font-size:10px;text-transform:uppercase;color:#FFF;}
.call-back-but span:hover{opacity:0.8;}
.call-back-but .call-form{display:none;position:relative;top:-21px;left:0px;z-index:5555;min-width:245px;max-width:445px;max-height:300px;background-color:#FFF;padding:20px;-webkit-box-shadow:5px 5px 15px 0 #666666;box-shadow:5px 5px 15px 0 #666666;}
.call-back-but .call-form p{margin-bottom:10px;}
.call-back-but .call-form .button{margin-top:10px;}
.call-back-but .call-form .preorder-form{display:none;position:relative;top:-155px;left:-155px;z-index:5555;min-width:245px;max-width:245px;max-height:300px;background-color:#FFF;padding:20px;-webkit-box-shadow:5px 5px 15px 0 #666666;box-shadow:5px 5px 15px 0 #666666;}
.call-back-but .call-form .call-close{position:absolute;top:3px;right:8px;cursor:pointer;font-weight:bold;color:#ce0000;font-size:22px;}
.call-back-but .call-form .hidden{display:none;}
.call-back-but .call-form .button{background-color:#6cad30;border:0px;color:#FFF;font-weight:normal;font-family:'Exo 2', sans-serif;padding:5px 10px;font-size:14px;text-align:center;cursor:pointer;}
.big-image-box{text-align:center;min-height:400px;}
.catalog-image-big{min-height:500px;}
.catalog-image-big img{max-width:600px;}
.big-image-thumbs{max-width:400px;height:53px;overflow:hidden;padding-left:30px;padding-bottom:20px;position:relative;z-index:6;margin-top:30px;}
.big-image-thumbs .thumb{display:inline-block;margin:0px 0px 30px 0px;}
.big-image-thumbs a{display:inline-block;border:2px #8f8f8f solid;background:#FFF;margin-right:5px;}
.big-image-thumbs a:hover img{opacity:0.7;}
.catalog-item-descr{background-color:#e6e6e6;padding:35px 0px 35px 0px;}
.descr-left{float:left;width:660px;max-width:660px;border-right:1px solid #b3b3b3;}
.descr-left .content-text{padding-right:20px;width:80%;}
.descr-left .size-image{text-align:left;padding:0px 20px 0px 30px;}
.descr-left #size-img{display:inline-block;width:600px;height:auto !important;}
.descr-right{float:left;width:100%;max-width:230px;text-align:center;}
.descr-right .tovar-logo{opacity:0.5;text-align:center;margin:25px 0px;}
.descr-right .separator{background:url(img/product-separator.png) center no-repeat;width:100%;height:1px;}
.descr-right .delivery-info{margin:25px 0px;padding-top:56px;padding-bottom:20px;background:url(img/deliver-bg.png) top center no-repeat;color:#808080;font-size:14px;line-height:17px;padding-left:40px;text-align:left;}
.descr-right .delivery-info span{color:#dd410a;display:block;text-transform:uppercase;margin-bottom:3px;}
.descr-left ul li{display:list-item;list-style:circle;}
.descr-left ul{margin-left:20px;margin-bottom:16px;}
.similar-items{margin:20px 0px 20px;}
.similar-title{background-color:#FFF;box-shadow:0 0 20px 0 #e6e6e6;font-size:18px;color:#000000;line-height:57px;padding:0px 0px 0px 20px;margin-bottom:20px;}
.content-text{color:#000;margin-top:15px;padding-left:26px;}
.content-text a{color:#67a2da;}
.content-text ul{margin-left:25px;margin-bottom:15px;}
.content-text ul li{display:list-item;list-style:disc;padding-left:5px;}
.content-text ol{margin-left:25px;margin-bottom:15px;}
.content-text ol li{display:list-item;list-style:decimal;padding-left:5px;}
.content-text blockquote{width:60%;background:url(img/rew-bg.png) top left no-repeat #26a5dc;border:0px !important;color:#FFF;padding:15px 70px 20px 75px;font-style:italic;}
.content-text blockquote p:last-child{margin-bottom:0px;}
.catalog{margin:0px;text-align:center;vertical-align:top;}
.catalog-item{width:287px;box-shadow:0 0 20px 0 #e6e6e6;position:relative;padding:0px 0px 0px 0px;background-color:#FFF;display:inline-block;margin:0px 4px 18px 3px;text-align:left;vertical-align:bottom;}
.badges{position:absolute;top:0px;right:0px;width:50px;height:50px;overflow:hidden;}
.catalog-item.new{background:url(img/label-new-bg.png) top left repeat-x #FFFFFF;}
.catalog-item.new .badges .new{display:block;background:url(img/label-new.png) center no-repeat;width:50px;height:50px;}
.catalog-item.sale{background:url(img/label-sale-bg.png) top left repeat-x #FFFFFF;}
.catalog-item.sale .badges .sale{display:block;background:url(img/label-sale.png) center no-repeat;width:50px;height:50px;}
.catalog-item.hit{background:url(img/label-hit-bg.png) top left repeat-x #FFFFFF;}
.catalog-item.hit .badges .hit{display:block;background:url(img/label-hit.png) center no-repeat;width:50px;height:50px;}
.catalog-title{font-size:16px;color:#000000;padding:20px 20px 0px 20px;}
.catalog-title a{color:#000;text-decoration:none;font-size:16px;line-height:16px;}
.catalog-title a:hover{color:#67a2da;}
.catalog-title span{color:#999999;display:block;font-size:10px;text-transform:uppercase;}
.catalog-image{width:287px;height:auto;min-height:240px;overflow:hidden;display:block;text-align:center;}
.catalog-image a{display:block;width:287px;vertical-align:middle;text-align:center;overflow:hidden;height:auto;overflow:hidden;}
.catalog-image a img{vertical-align:middle;}
.catalog-size{text-align:center;}
.catalog-size select{display:inline-block;border:1px solid #e6e6e6;padding:5px 8px;font-size:12px;width:90%}
.catalog-bottom{height:47px;margin-top:10px;padding-bottom:-1px;}
.catalog-bottom .price{width:156px;height:34px;padding-top:13px;padding-left:0px !important;padding-right:0px !important;float:left;text-align:center;color:#000000;font-size:22px;}
.catalog-bottom .price span{font-size:12px;text-transform:uppercase;}
.catalog-bottom .price.sale{padding-top:0px;}
.old-price{color:#dc3625;text-decoration:line-through;font-size:16px;}
.old-price span{text-decoration:none;}
.new-price{color:#dc3625;}
.catalog-bottom .catalog-button{width:131px;float:left;height:47px;}
.catalog-button button{height:47px;width:131px;background:url(img/but-buy-bg2.png) center repeat-x #85ac38;color:#FFF;font-weight:bold;border:0px;font-size:16px;cursor:pointer;padding-left:33px;letter-spacing:1px;}
.catalog-button button:hover{opacity:0.9;}
.shk-but{margin:0px !important;}
.bottom-logos{width:1154px;text-align:center;    margin: 0px auto 40px auto;padding:20px 0px 20px 0px;box-shadow:0 0 20px 0 #e6e6e6;background-color:#FFF;}
.bottom-logos a:hover{opacity:0.8;}
.logo-img{display:inline-block;}
.footer{width:1154px;    margin: 0px auto 40px auto; background-color:#FFF;box-shadow:0 0 20px 0 #e6e6e6;}
.footer .logo{float:left;width:240px;height:160px;text-align:center;}
.footer .logo a{width:240px;height:94px;display:block;background:url(img/logo.png) center no-repeat;}
.footer .logo span{color:#cccccc;font-size:11px;line-height:12px;padding-top:10px;}
.footer-right{float:left;}
.footer-contact{float:left;width:380px;margin-left:30px;padding-top:30px;}
.footer-contact span{display:block;}
.footer-contact .title{font-size:24px;margin-bottom:17px;}
.footer-contact a.mail-link{font-size:14px;text-decoration:underline;color:#000000;background:url(img/mail.png) left center no-repeat;padding:0px 0px 0px 30px;}
.footer-contact a.mail-link:hover{color:#67a2da;}
.footer-contact .phone-num{font-size:24px;padding-left:40px;background:url(img/phone-footer.png) left center no-repeat;display:block;height:35px;line-height:35px;margin:10px 0px 0px 0px;}
.footer-contact .phone-text{font-size:12px;padding-left:40px;}
.footer-menu{float:left;width:490px;padding-top:30px;}
.footer-menu li a{font-size:16px;line-height:22px;color:#000000;text-decoration:none;padding-left:12px;background:url(img/menu-footer.png) left center no-repeat;}
.footer-menu li a:hover{text-decoration:underline;}
.pluso-more{display:none !important;}
#msCart table{background:url(img/bg.jpg) repeat #f8f6f6;}
#msCart table tbody{display:block;}
#msCart table tr{height:45px;vertical-align:top;}
#msCart table td{height:45px;vertical-align:top;padding-left:10px;padding-right:10px;}
#msCart table td img{}
#msCart table tr:nth-child(even){}
#msCart table tr:nth-child(odd){background:url(img/table-td-even.png) repeat #f1ede3;}
#msCart table tr.header{background:url(img/table-head.png) repeat-x top center;height:45px;}
#msCart table tr.header th{height:30px;line-height:30px;vertical-align:top;padding-top:4px;padding-left:10px;font-weight:bold;font-size:12px;font-weight:bold;color:#633c16;padding-right:10px;}
.button-delete{width:16px;height:16px;cursor:pointer;border:0px;background:url(img/delete.png) center no-repeat;}
#msCart table .input-sm{width:30px;}
.table-right{text-align:left;padding:10px 0px;}
.table-right button{display:inline-block;height:26px;padding-left:0px;font-size:13px;border:0px;cursor:pointer;text-decoration:underline;margin-left:470px;opacity:0.5;background:none}
.table-right button:hover{opacity:1;}
#msOrder{margin-top:0px !important;}
#msOrder{}
#msOrder input{width:250px;line-height:23px;height:23px;margin-bottom:10px;}
#msOrder input.radio{width:30px;min-height:inherit !important;height:auto !important;line-height:inherit !important;margin-bottom:0px;}
#msOrder td{padding-bottom:10px;vertical-align:top;}
#msOrder select{width:250px;line-height:23px;height:23px;}
#msOrder textarea{width:250px;}
#msOrder button{border:0px;cursor:pointer;color:#FFF;font-weight:bold;font-family:'Exo 2', sans-serif;height:47px;background:url(img/but-buy-bg.png) center repeat-x #85ac38;font-size:16px;cursor:pointer;letter-spacing:0px;padding:0px 20px;}
#msOrder button:hover{opacity:0.8;}
#goToOrderForm{background:url(img/message-box-bg.png) top center repeat-x #FFF !important;background-color:#FFF !important;text-align:center;border-radius:15px;-webkit-box-shadow:0 5px 15px 0 #000;box-shadow:0 5px 15px 0 #000;}
#goToOrderForm span{display:block;color:#000000;margin-bottom:25px;font-size:24px;}
#goToOrderForm p{margin-bottom:25px;display:block;width:100%;font-size:18px;line-height:22px;}
#goToOrderForm a{height:49px;line-height:49px;display:inline-block;padding:0px 25px;color:#FFF;background:#92b749;cursor:pointer;text-decoration:none;font-size:18px;margin-right:2px;}
#goToOrderForm a:hover{opacity:0.7;}
#goToOrderForm .gotoback{background:url(img/message-box-but1-bg.png) top center repeat-x #969696;}
#goToOrderForm .gotoorder{background:url(img/message-box-but2-bg.png) top center repeat-x #8bb140;}
.pagination{padding:0px 20px;}
.pagination li{display:inline-block;padding:0px 9px;margin-right:4px;border-radius:3px;border:solid 1px #c0c0c0;background:#e9e9e9;box-shadow:inset 0px 1px 0px rgba(255,255,255, .8), 0px 1px 3px rgba(0,0,0, .1);font-size:.875em;font-weight:bold;text-decoration:none;color:#717171;text-shadow:0px 1px 0px rgba(255,255,255, 1);}
.pagination li:hover{background:#fefefe;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#FEFEFE), to(#f0f0f0));background:-moz-linear-gradient(0% 0% 270deg,#FEFEFE, #f0f0f0);}
.pagination li.active{border:none;background:#616161;box-shadow:inset 0px 0px 8px rgba(0,0,0, .5), 0px 1px 0px rgba(255,255,255, .8);color:#f0f0f0;text-shadow:0px 0px 3px rgba(0,0,0, .5);}
.pagination li{background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(#f8f8f8), to(#e9e9e9));background:-moz-linear-gradient(0% 0% 270deg,#f8f8f8, #e9e9e9);}
.pagination li a{color:#000;text-decoration:none;padding:8px 4px 10px 4px;display:inline-block;}
.pagination li span{padding:8px 4px 10px 4px;opacity:0.5;display:inline-block;}
.pagination li.active a{color:#FFF;}
#editButtonbox{bottom:0px;left:0px;background-color:rgba(255, 255, 255, 0.7);width:100%;padding:20px 0px 20px 0px;position:fixed;z-index:4000;display:block;}
#editButtonbox span{display:block;margin-left:20px;color:#000 !important;}
#editButton a{color:#000;text-decoration:none;}
#editButton{position:fixed;z-index:5000;right:20px;bottom:10px;width:auto;height:20px;border:2px solid #000;display:block;cursor:pointer;text-decoration:none;border:1px solid rgb(153, 153, 153);padding:6px 10px 6px 10px;color:rgb(0, 0, 0);font-size:14px;font-family:arial, serif;text-shadow:0px 0px 5px rgb(255, 255, 255);font-size:14px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;box-shadow:0px 0px 0px rgb(0, 0, 0);-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);background-color:rgb(255, 255, 255);background-image:linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(238, 238, 238)), to(rgb(204, 204, 204)));background-image:-moz-linear-gradient(-90deg, rgb(238, 238, 238), rgb(204, 204, 204));}
#editButton a:before{content:"";display:block;background:url("img/edit.png") no-repeat 0px 1px;width:16px;height:18px;float:left;margin:0 6px 0 3px;}
#editButton:hover{cursor:pointer;text-decoration:none;border:1px solid rgb(153, 153, 153);padding:6px 10px 6px 10px;color:rgb(0, 0, 0);font-size:14px;font-family:arial, serif;text-shadow:0px 0px 5px rgb(255, 255, 255);font-size:14px;border-radius:5px 5px 5px 5px;-moz-border-radius:5px 5px 5px 5px;-webkit-border-radius:5px 5px 5px 5px;box-shadow:0px 0px 0px rgb(0, 0, 0);-moz-box-shadow:0px 0px 0px rgb(0, 0, 0);-webkit-box-shadow:0px 0px 0px rgb(0, 0, 0);background-color:rgb(255, 255, 255);background-image:linear-gradient(-90deg, rgb(204, 204, 204), rgb(238, 238, 238));background-image:-webkit-gradient(linear, 50% 0%, 50% 100%, from(rgb(204, 204, 204)), to(rgb(238, 238, 238)));background-image:-moz-linear-gradient(-90deg, rgb(204, 204, 204), rgb(238, 238, 238));}
@media only screen and (max-width:479px){}
@media only screen and (min-width:480px) and (max-width:767px){}
@media only screen and (min-width:768px) and (max-width:799px){}
@media only screen and (min-width:1024px) and (max-width:1200px){}
.shop-cartf{height:125px;width:206px;margin-top:-11px;color:#FFF;position:fixed !important;z-index:5000;top:0px;}
.shop-cartf .cart-text-line-1{padding-top:15px;}
.shop-cartf .order-button{margin-top:8px;}
.shop-cartf .cart-icon{top:14px;}
.menufl{margin-left:10px;position:fixed;top:0px;z-index:5000;width:728px;background:#FFF;}
.sub-form{background:url(/img/email-bg.png) top right no-repeat;width:200px;padding:37px 0px 20px 15px;color:#FFF;text-align:left;margin-left:34px;-webkit-border-bottom-right-radius:10px;border-bottom-right-radius:10px;}
.sub-form form{display:block;width:150px;}
.sub-form .title{font-size:16px;line-height:16px;font-weight:bold;margin-bottom:10px;padding-left:5px;}
.sub-form p{font-size:13px;line-height:15px;margin-bottom:10px;padding-left:5px;}
.sub-form input{border:1px solid #000;color:#000000;margin-bottom:5px;height:24px;width:90%;padding-left:5px;}
.sub-form button{cursor:pointer;color:#000;border:1px solid #000;background-color:#fde800;line-height:24px;width:95%;padding:0px;}
.sub-form button:hover{background-color:#e3d000;}
.message{padding-left:5px;}
.quip-success{color:#FFF !important;display:block;padding:0px;border-radius:10px;margin-bottom:10px;}
.status-link-box{text-align:center;margin-top:13px;}
a.status-link{background:url(img/track.png) left center no-repeat;color:#26a5dc;padding-left:30px;line-leight:30px;display:inline-block;}
a.status-link:hover{color:#67a2da;opacity:0.8;}
/*.side-menu-hat ul li.last{display:none;}*/
.side-menu .winter{background:url(img/li2.jpg) left center repeat;margin-bottom:5px;}
.side-menu .winter a{color:#FFF;font-weight:bold;margin-top:3px;margin-bottom:3px;}
.side-menu .sale{background:url(img/li1.jpg) left center repeat;margin-bottom:5px;}
.side-menu .sale a{color:#FFF;font-weight:bold;margin-top:3px;margin-bottom:3px;}
.side-menu li{margin-bottom:5px;}
/*.side-menu-hat ul li.last{display:none;}*/
.b-share_theme_counter .b-share{text-align:center;}
.b-share_theme_counter .b-share .b-share-btn__wrap{display:inline-block;float:none;}
.mobile-sidebar{display:none;}
.mobile-nav{display:none;}
.left-block .mobile-nav-but-1{display:none;}
.contact-links .phone-num{display:none;}
#slideshow{width:894px;height:400px;padding:0;margin:0;margin-bottom:20px;overflow:hidden;}
 .logo-img { display:inline-block; margin:0px 35px;} 
.logo-img:hover a img { -webkit-filter: sepia(100%);}
.recaptcha { margin:15px 0px; }
.rews-left { float:left; width:48%; padding-right:2%; }
.rews-right { float:left; width:50%; margin-top:-5px; }
.bottom-rew { overflow:hidden; }
.rews-block { padding:20px 20px 0px 20px; margin-bottom:20px; }
.add-rew {background: #88c250;background-image: -webkit-linear-gradient(top, #88c250, #6cad30);background-image: -moz-linear-gradient(top, #88c250, #6cad30);background-image: -ms-linear-gradient(top, #88c250, #6cad30);background-image: -o-linear-gradient(top, #88c250, #6cad30);background-image: linear-gradient(to bottom, #88c250, #6cad30);font-family: Arial;color: #ffffff;font-size: 16px;padding: 10px 20px 10px 20px;text-decoration: none;cursor:pointer;float:right;}
.add-rew:hover {background: #3cb0fd;background-image: -webkit-linear-gradient(top, #3cb0fd, #3498db);background-image: -moz-linear-gradient(top, #3cb0fd, #3498db);background-image: -ms-linear-gradient(top, #3cb0fd, #3498db);background-image: -o-linear-gradient(top, #3cb0fd, #3498db);background-image: linear-gradient(to bottom, #3cb0fd, #3498db);text-decoration: none;}

ul.footer2 {   -moz-column-count: 6;    -moz-column-gap: 10px;    -webkit-column-count: 6;    -webkit-column-gap: 10px;    column-count: 6;    column-gap: 10px;}
.catalog section {background: #FFF; box-shadow: 0 0 20px 0 #e6e6e6; padding: 20px 0px 20px 0px; margin-bottom: 20px; color: #ff0000;}
.catalog section b { font-size:24px; }
.composition {	float: left;	width: 100%;	margin: 15px 0;}
 @media (max-width:992px) {.none {display:none}}