@import url("/css/city_selection.css");
@import url('/css/more.css?v=1.0');
.nowrap{white-space:nowrap}
.compare-add{padding:0;text-align:center;box-sizing:border-box}
.list-item .comp-is{display:none}
.compare-add span{display:inline-block;cursor:pointer}
.compare-round-set{cursor:pointer}
.compare-round-del{color:#ff7e00}
.compare-round-del,.compare-round-go{cursor:pointer}
.compare-add span:hover{color:#ff7e00}
.compare-in-sidebar{cursor:pointer}
.compare-in-sidebar .compare-num{display:inline-block;color:#fff;font-size:12px;font-weight:700;width:20px;height:20px;text-align:center;border-radius:50%;line-height:20px !important;margin:0 5px -5px;overflow:hidden;background-color:#09e}
.compare-body{overflow:hidden;padding-right:16px}
.compare-box{position:fixed;z-index:99999;opacity:0;left:0;top:0;width:100%;height:100%;background:#fff;color:#000}
.compare-head{padding:15px;height:100px;text-align:center;background:#fafafa}
.compare-head-title{display:block;text-align:center;font-size:20px;height:auto;line-height:1;text-transform:uppercase;color:#09e}
.compare-line{width:100%; margin:30px auto -16px auto}
.compare-menu-button{display:inline-flex;align-items:center;padding:3px 15px;margin:0 10px 0px 10px;font-size:16px;cursor:pointer;border-radius:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid #fafafa}
.compare-menu-button:hover{border:1px solid #2196F3;background:#2196F3;color:#fff}
.compare-menu-icon{flex-shrink:0;margin-left:5px}
.compare-table{margin-top:0;overflow:scroll;height:calc(100% - 87px);opacity:0;vertical-align:middle;padding-bottom:0}
.compare-table::-webkit-scrollbar-track{border-radius:10px;background-color:transparent}
.compare-table::-webkit-scrollbar{width:4px;background-color:transparent}
.compare-table::-webkit-scrollbar-thumb{background-color:#2196F3}
.compare-table > div:hover{background:#fafafa}
.compare-thumb:hover{background:none !important}
.compare-table > div{display:table-row}
.compare-thumb img{margin:0 auto;text-align:center;display:inline-block;max-width:80%}
.compare-table .compare-price div + div{font-size:18px}
.compare-table .compare-price div + div s + span{font-size:16px;width:100px;padding-top:5px;margin:0 auto}
.compare-table > div > div{padding:10px;display:table-cell;border-bottom:1px solid #ededed;border-right:1px solid #ededed;line-height:1;vertical-align:middle}
.compare-view-column .compare-thumb > div:first-child,.compare-view-column .compare-entry_title > div:first-child{/* border-bottom:1px solid #fff;*/}
.compare-view-column .compare-thumb > div:first-child,.compare-view-column .compare-entry_title > div:first-child,.compare-view-column .compare-price > div:first-child{/* color:#fff;*/}
.compare-table > div > div:first-child{font-size:100%;vertical-align:middle}
.compare-table > div > div + div{text-align:center;position:relative;display:none;opacity:0}
.compare-table.compare-view-column > div > div{min-width:250px;max-width:250px}
.compare-table .compare-thumb{width:100px}
.compare-table.compare-view-line > div{display:table-cell}
.compare-table.compare-view-line > div > div:first-child{font-size:90%;display:block;line-height:1;min-height:50px;padding:5px 10px;vertical-align:middle}
.compare-table.compare-view-line > div > div + div{height:100px;overflow:hidden;text-align:left;vertical-align:middle}
.compare-table.compare-view-line .compare-remov{margin-top:8px}
.compare-table.compare-view-line .compare-thumb img{margin-top:0;width:80px;max-width:none}
.compare-table.compare-view-line .compare-entry_title > div{width:250px;font-size:16px}
.compare-table.compare-view-line .compare-brief > div + div{width:400px}
.compare-table.compare-view-line .compare-to_item > div{width:200px}
.compare-table.compare-view-line .compare-stock_total > div{width:100px}
.compare-table.compare-view-line .compare-unit > div,.compare-table.compare-view-line .compare-is_in_discount > div{width:150px}
.compare-remov{position:absolute;left:5px;top:0;color:#aaa;text-align:center;cursor:pointer}
.compare-remov:hover{transition:0.3s;color:#333;}
.compare-entry_title div + div{font-weight:400;text-decoration:none}
.compare-entry_title div + div a{text-decoration:none}
.compare-price div + div{font-size:20px;font-weight:bolder}
.compare-price div + div span{display:block;text-align:center}
.compare-price div + div s{color:#e62121;font-size:12px}
.compare-price div + div s + span{color:#2196f3;font-size:28px}
.compare-to_item div:first-child{text-indent:-99999px}
.compare-to_item div + div a:nth-child(1){display:none}
.compare-to_item div + div a{display:inline-block;cursor:pointer;text-decoration:none;border-radius:5px;color:#fff;border:0;margin:0 20px 0 20px;height:35px;line-height:35px;font-size:18px;padding:0 30px;text-indent:-111111px;width:130px;background-size:84px 22px !important}
.compare-to_item div + div a[data-buy]{background:#2196F3 url(/img/compare-cart.png) no-repeat center}
.compare-to_item div + div a[data-buy].compare-checked{background:#ff7e00 url(/img/compare-cart2.png) no-repeat center !important;box-shadow:inset 0 0 0px 1px #ff7e00;background-size:84px 22px !important}
@media screen and (max-width:980px){.compare-head-title{font-size:18px;line-height:1;height:auto}
 .compare-menu-button{padding:0 10px 0 10px}}
@media screen and (max-width:640px){.compare-head{padding:15px 10px}}
@media screen and (max-width:500px){.compare-head{padding:5px 10px}}
.bonus-item{margin:0 0 30px;line-height:1.5}
.bonus-item-note{font-size:12px;color:#8a8a8a;margin-top:15px}
.bonus-item-title{padding:15px 0;line-height:1;font-size:18px;font-weight:500;color:#2196F3}
.h-content .profile-intro{display:block;border-bottom:1px solid #ddd;margin-bottom:20px}
.h-content .profile-label{background:#fff;border:0;border-radius:5px;font-size:14px;box-shadow:inset 0 0 0px 1px #2196F3;color:#2196F3}
.h-content .profile-label:focus,.h-content .profile-label:hover{background:#2196F3;color:#fff}
.h-content .profile-body{padding:0;margin:0 0 20px;border-top:0}
.uRelatedEntries{margin:0;padding:0;list-style:none}
.uRelatedEntry .news-img{height:200px}
.uRelatedEntry .eBlock{border:0}
.uRelatedEntry .eTitle{font-size:16px;line-height:1;text-align:left;font-weight:500}
#quick-success p{margin:20px 0 30px;color:#7f7f7f;font-size:16px;text-transform:uppercase}
#quick-success *{box-sizing:border-box}
#quick-success input{width:80%;margin:0 auto 20px auto}
.qo-error{width:100%;margin:20px 0 0 0}
.quick_order{color:#fff;background:#333333;cursor:pointer;line-height:40px;padding:0px 30px;display:inline-block;border-radius:5px;margin:0 0 10px;font-size:18px}
.quick_order:hover{background:#fff;box-shadow:inset 0 0 0px 1px #333333;color:#333333}
#goods_cont{position:relative}
.myWinGrid{position:absolute;top:0;bottom:0;left:0;right:0;z-index:994;background:repeating-linear-gradient(-45deg,#f3f3f3,#f3f3f3 11px,#fff 10px,#fff 20px) !important;background-size:28px 28px;animation:move .5s linear infinite;opacity:0.75!important;border:0 !important}
@keyframes move{0%{background-position:0 0}100%{background-position:28px 0}}
.fast-order-form{text-align:center}
.fast-order-form .icon{padding:10px 0 0}
#fast-order .thank-cart{font-size:20px;color:#2196f3;font-weight:500}
.thank-cart{text-transform:uppercase;margin:10px 0 5px;font-weight:bold;font-size:28px}
#cart-success .alert__icon,#cart-success-del .alert__icon,#wishlist-success .alert__icon,#wishlist-success-del .alert__icon,#cart-success-del-all .alert__icon,#compare-success-del .alert__icon,#compare-success .alert__icon,#quick-success .alert__icon,#quick-success i{font-size:100px}
#cart-success .alert__icon,#wishlist-success .alert__icon,#compare-success .alert__icon,#quick-success .alert__icon,#quick-success i{color:#ff7e00}
#wishlist-success .alert__icon{color:#e74f45}
#cart-success-del .alert__icon,#wishlist-success-del .alert__icon,#cart-success-del-all .alert__icon,#compare-success-del .alert__icon{color:#7f7f7f}
#cart-success p,#cart-success-del p,#wishlist-success p,#wishlist-success-del p,#cart-success-del-all p,#compare-success-del p,#compare-success p{margin:0 0 30px;color:#7f7f7f;font-size:16px;font-weight:bold}
a.go-buy,.fast-order-form input[type=submit]{display:inline-block;text-decoration:none;line-height:1;border-radius:5px;background:#2196F3;color:#fff;box-shadow:inset 0 0 0px 1px #2196F3;padding:15px 18px;border:0;height:auto}
a.go-buy:hover,.fast-order-form input[type=submit]:hover{background:#fff;color:#2196F3}
#cart-success,#cart-success-del{text-align:center;background:#fff;display:none;padding:40px 20px;border-radius:5px;min-width:380px;min-height:180px;box-shadow:0px 10px 20px rgba(0,0,0,0.5)}
#wishlist-success,#wishlist-success-del,#cart-success-del-all,#compare-success-del,#compare-success,#quick-success,.test-popup{text-align:center;background:#fff;display:none;padding:40px 20px;width:380px;box-shadow:0px 10px 20px rgba(0,0,0,0.5);min-height:180px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.b-close{cursor:pointer;position:absolute;right:15px;top:15px;text-transform:uppercase;font-size:12px;letter-spacing:2px;transition:all 0.3s}
.b-close:hover{color:#e74c3c;transition:all 0.3s}
.slist a{color:#000;text-decoration:none}
.slist a.active{color:#09e}
.slist a:hover{text-decoration:underline}
a{color:#0099F2}
.top-cart span,.h-cabinet span,.hf-pos span,.hf-soc a{color:#000}
input[type=button],input[type=submit],input[type=reset],button,.button{border:0;background-color:#fff;box-shadow:inset 0 0 0px 1px #2196F3;color:#2196F3}
.hc-basket a,.ui-widget-header{background:#333}
.h-search button{border-color:#09e;background:#09e}
.shop-tabs .postRest1 a,.shop-tabs .postRest1 a:hover,.hc-buy a,.h-s-buy,.calTable .calMdayA,.calTable .calMdayIsA,.calMonth{background-color:#09e}
::selection{background-color:#333}
.h-menu{background-color:#333}
.cssload-loading{margin:50px auto 20px;width:70px;text-align:center}
.cssload-loading > div{width:18px;height:18px;background-color:#eaeaea;border-radius:100%;display:inline-block;-webkit-animation:sk-bouncedelay 1.4s infinite ease-in-out both;animation:sk-bouncedelay 1.4s infinite ease-in-out both}
.cssload-loading .bounce1{-webkit-animation-delay:-0.32s;animation-delay:-0.32s}
.cssload-loading .bounce2{-webkit-animation-delay:-0.16s;animation-delay:-0.16s}
@-webkit-keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0) }40%{-webkit-transform:scale(1.0) }}
@keyframes sk-bouncedelay{0%,80%,100%{-webkit-transform:scale(0);transform:scale(0)}40%{-webkit-transform:scale(1.0);transform:scale(1.0)}}
html,body{margin:0px;padding:0px}
body{font-family:'Roboto', sans-serif;font-size:15px}
.hf-pos{color:#535353}
.hf-pos a{text-decoration:none;color:#535353}
a:hover,.hf-pos a:hover{color:#000;text-decoration:none}
.h-logo a,.hb-title,.hf-title,.hb-header,.flist-label{font-family:'Roboto';font-weight:700;color:#535353!important}
h1,h2,h3,h4,h5,h6{margin:0 0 22px;padding:0;font-weight:600;line-height:1.4em;color:#1a1a1a}
h1{font-size:28px}
h2{font-size:28px}
h3{font-size:16px}
h4{font-size:15px}
h5{font-size:14px}
h6{font-size:13px}
.shop-options .nal{color:#4CAF50}
.shop-options .nonal{color:#d02a45}
.h-shat-text *,.h-wish *,.h-photo-mtr *,.h-card a,.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,a.pgSwch,.owl-prev,.owl-next,.banners-list-item,.btn,.hc-basket,.value-numb,.slide-info span{transition:all linear .2s;-moz-transition:all linear .2s;-webkit-transition:all linear .2s;-o-transition:all linear .2s}
.next{padding-top:10px;padding-bottom:40px}
.next a{display:inline-block;background:#09e;color:#FFF;text-decoration:none;padding:8px 28px!important;border-bottom:0!important;margin-right:10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.next a:hover{opacity:0.9;color:#09e;text-decoration:none;background:#fff;box-shadow:0 0 0 1px #09e}
/*.f-block{width:auto;display:inline-block;vertical-align:top;padding-right:90px;margin-bottom:30px}*/
.f-block{width:18%;display:inline-block;vertical-align:top;padding-right:90px;margin-bottom:30px}
.f-block:last-child{padding-right:0}
/*.f-site-info{text-align:center;font-size:20px;line-height:1}*/
.f-site-info{text-align:center;font-size:20px;line-height:1;width:25%;}
.str-cont{text-align:left}
.str-cont .f-mas{margin:0}
.str-cont .f-mas a{text-decoration:none;padding:0 15px}
.f-site-info .f-logo{width:200px;display:inline-block;margin-bottom:15px}
.f-time{margin-bottom:15px}
.f-mas{font-size:16px;margin-bottom:15px}
.f-mas img{width:20px;position:relative;margin:0 2px -2px 0}
.str-cont .f-mas img{display:block;width:40px;margin:0 auto 5px auto}
.f-mas a{text-decoration:underline;display:inline-block;padding:0 5px}
.f-mas .viber{color:#9C27B0}
.f-mas .telegram{color:#2196F3}
.f-mas .whatsapp{color:#4CAF50}
.f-phone a{color:#000;font-size:26px;margin-bottom:15px;display:block;text-decoration:none;font-weight:500}
.f-mail a{font-size:16px;text-decoration:underline}
.f-time span{color:#666;display:block;font-size:16px;margin-bottom:5px}
.inf-news-data{background:#09e;border-radius:20px;padding:2px 9px;display:inline-block;margin-bottom:10px;color:#fff;font-size:12px}
/*.container{width:1200px;margin:0px auto;box-sizing:border-box}*/
.container {
 width: auto;
 margin: 0px 30px;
}
nav.container.container-nopad{
 margin: auto 0px;
}
.nav_fixed .container.container-nopad{
 margin: 0px;
}
.clr:after{content:'';display:block;clear:both}
img{vertical-align:bottom}
.news-inf .name_banner .name{padding:0;color:#363434;font-size:15px;font-weight:400;line-height:1;text-decoration:none;display:block}
.news-inf .name_banner{display:block;width:100%;padding:15px;text-decoration:none;position:relative;z-index:1}
.news-inf .banners-list-item:hover{box-shadow:0px 10px 20px rgba(0,0,0,0.1)}
.news-inf .banners-list-item{border:1px solid #ededed;position:relative;margin-bottom:30px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;overflow:hidden}
.news-inf .img_banner{display:block;width:100%;padding-top:0;background-position:center;background-repeat:no-repeat;padding-bottom:50%;background-size:cover}
.uadm--black,.uadm--black .uadm-avatar{background:#333333 !important}
.img_banner2{overflow:hidden}
.uadm--black.uadm--open-subl .uadm-iparent--open{border-color:#333333 !important;background:#333333 !important}
.uadm--black .uadm-subl{border-color:#333333 !important;background:#333333 !important}
.col2{width:48.717948716%}
.col3{width:31.623931622%}
.col4{width:23.076923075%}
.col5{width:18%}
.h-content{width:74.358974357%;float:right;line-height:1.8em}
.h-sidebar{width:23.076923075%;float:left}
.info-add{max-width:500px;margin:0 auto;float:none;text-align:center;padding:100px 0 50px 0}
.info-add i{font-size:150px;color:#76cd29;display:inline-block}
.col2,.col3,.col4,.col5{box-sizing:border-box;margin-bottom:30px;margin-right:2.5%;float:left}
.col2:nth-child(2n),.col3:nth-child(3n),.col4:nth-child(4n),.col5:nth-child(5n){margin-right:0}
.col2:nth-child(2n+1),.col3:nth-child(3n+1),.col4:nth-child(4n+1),.col5:nth-child(5n+1){clear:left}
.col2 *,.col3 *,.col4 *,.col5 *{max-width:100%}
.gp_tabs{margin-top:50px}
.h-sort-left{float:left}
.h-cat-sort .item-shop{float:right}
.h-cat-sort .item-shop a{padding:5px;border-radius:4px;border:1px solid;display:inline-block;line-height:1;color:#ddd}
.item-shop.normal .normal-mode,.item-shop.table .table-mode,.item-shop.small .compact-mode{color:#2196F3}
.send-form{position:relative;max-width:350px;margin:0 auto}
input[type=text].send-pole:focus{border:1px solid #ff7e00}
input[type=text].send-pole{width:100%;height:44px;border-radius:43px;border:1px solid #2196F3;font-size:16px;padding:0 20px;-webkit-appearance:none}
.send-btn{display:flex;align-items: center;justify-content:center;width:36px;height:36px;line-height:36px;color:#fff;text-align:center;font-size:19px!important;margin:0px;padding:0px!important;position:absolute;right:4px;top:4px;cursor:pointer;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;background:#2196F3;border:0}
.send-btn-icon{flex-shrink:0;margin-left:-1px}
.owl-dots.disabled{display:none !important}
.owl-goods:hover{z-index:9}
.owl-goods{text-align:center;position:relative;z-index:0}
.owl-slider .owl-dots{bottom:30px}
.owl-dots{width:auto;text-align:center;z-index:0;position:relative;display:inline-block}
.owl-dot{width:35px;text-align:center;margin:0;display:inline-block;box-shadow:none}
.owl-dots .owl-dot.active span{background:#333333}
.owl-dots .owl-dot span{width:28px;height:4px;margin:0 0 0px;background:#d8d8d8;display:inline-block;-webkit-backface-visibility:visible;transition:opacity .2s ease}
.gp_tabs > ul{border-top:2px solid #09e;padding-top:20px !important}
.shop-description img{max-width:100%;height:auto !important}
.gp_tabs > ul,.gp_tabs > ul > li{padding:0;margin:0;list-style:none}
.gp_tabs .aTabsHead{margin-bottom:-2px;overflow:hidden;line-height:15px}
.gp_tabs .aTabsHead > span{display:block;float:left;margin-right:5px;font-weight:400;cursor:pointer;color:#a7a7a7;margin-bottom:0px;padding:10px 15px;position:relative;font-size:16px;background:#fafafa;border-radius:5px 5px 0 0;border:1px solid #ddd;border-bottom:none}
.gp_tabs .aTabsHead > span.aTabsHeadSpanActive{color:#fff;cursor:default;border-bottom:2px solid #09e;background:#09e}
.gp_tabs .aTabsHead > span:last-child{margin-right:0}
.modal{text-align:left;width:390px;padding:30px 30px;position:fixed;z-index:999;left:50%;margin-left:-190px;top:15%;background:#fff;box-shadow:0px 10px 20px rgba(0,0,0,0.5)}
.modal.open{display:block !important}
table.table{width:100%;max-width:100%;margin-bottom:1rem;border-collapse:collapse}
table.table-striped tr:nth-of-type(odd){background-color:rgba(0,0,0,0.05)}
table.table th,table.table td{padding:0.75rem;vertical-align:top;border-top:1px solid #eceeef}
table.table thead th{vertical-align:bottom;border-bottom:2px solid #eceeef}
table.table tbody + tbody{border-top:2px solid #eceeef}
table.table .table{background-color:#fff}
table.table-bordered{border:1px solid #eceeef}
table.table-bordered th,table.table-bordered td{border:1px solid #eceeef}
table.table p{margin:0}
.hc-breef-table{display:none}
.table .hc-breef-table{display:block}
.table .list-item,.small .list-item{width:100% !important}
.table .hc-img{float:left;width:200px;margin:0 10px 0 0}
.table span[class^="id-good"]{line-height:1}
.table .list-item .hc-img a{max-width:100%}
.table .h-marker{width:auto;left:220px}
.table .h-comp{top:10px;right:40px}
.table .h-admin{top:10px;right:75px}
.table .hc-title{margin:10px 0 10px;min-height:auto}
.table .hc-cat-title{float:left;text-align:left;width:calc(100% - 400px);padding-right:10px;margin-top:40px}
.table .hc-price-basket{float:right;text-align:left;margin-top:45px;height:auto;margin:40px 0 10px;width:180px;clear:none}
.table .bonus-product-entry{display:block;float:none;margin-top: -8px;}
.table .btn.now{font-size:14px}
.table .btn.credit{width:100%;font-size:14px}
.table .hc-basket a.basket{font-size:22px;height:37px}
.table .hc-info-buynow{float:right;margin-right:0px;clear:right;width:180px}
.table .hc-info{position:initial;background:none;box-shadow:none;display:block;padding:10px 0 0;border:0 !important}
.table .hc-breef{display:none}
.table .h-card:after{content:'';width:100%;height:0px;clear:both;overflow:hidden;display:block}
.table .hc-price{padding:0;margin:0;line-height:1;float:none;display:block}
.table .hc-price s{}
.table .hc-price s span{margin-left:0}
.table .hc-price .bonus-product-entry{/* width:150px; */margin-top:8px}
.small .hc-img{float:left;width:80px;margin:0 10px 0 0}
.small span[class^="id-good"]{line-height:1}
.small .list-item .hc-img a{max-width:100%}
.small .h-marker{width:auto;left:100px}
.small .hc-title{margin:30px 0 0}
.small .hc-cat-title{float:left;text-align:left;width: calc(100% - 470px);padding-right:10px;}
.small .hc-cat{display:none}
.small .hc-price-basket{float:left;margin:15px 0;padding-right:0;height:auto;text-align:left;clear:none}
.small .btn.now{padding:10px 0;font-size:14px}
.small .btn.now.pred-btn{margin-top:25px}
.small .btn.credit{width:100%;padding:10px 0;font-size:14px}
.small .hc-info-buynow{float:right;margin-right:30px;width:180px}
.small .hc-basket.cr-top{margin-top:25px}
.small .hc-basket a.basket{font-size:22px;height:37px}
.small .hc-info{position:initial;background:none;box-shadow:none;display:block;padding:7px 0 0;border:0 !important}
.small .hc-breef{display:none}
.small .h-card:after{content:'';width:100%;height:0px;clear:both;overflow:hidden;display:block}
.small .hc-price{padding:0;margin:0;float:none;display:block}
.small .bonus-product-entry{float:none;display:block;margin-top: -10px;}
.small .hc-price s span{margin-left:0}
.small .hc-price .bonus-product-entry{margin-top:8px}
.list-item .shop-options{display:none}
#content3 .list-item{float:left;width:33.333333%;margin-right:0;margin-bottom:30px;padding:0 15px}
#content4 .goods-list,#content3 .goods-list{margin:0 -15px;width:auto}
#content4 .owl-goods .goods-list,#content3 .owl-goods .goods-list{margin:0;width:auto}
#content4 .list-item{float:left;width:25%;margin-right:0;margin-bottom:20px;padding:0 15px}
#content3 .owl-carousel .list-item,#content4 .owl-carousel .list-item{width:100% !important;margin-bottom:0px !important;padding:0 1px 0 0}
#content3 .list-item:nth-child(3n){margin-right:0}
#content3 .list-item:nth-child(3n+1){clear:left}
#content4 .list-item:nth-child(4n){margin-right:0}
#content4 .list-item:nth-child(4n+1){clear:left}
.hc-img a{display:block;margin:0 auto;max-width:80%}
.list-item img{margin:0 auto;max-width:100%}
.cat-blocks div{color:#000;font-size:14px;cursor:pointer;margin-bottom:1px;height:auto!important;text-align:left!important;overflow:hidden;border-bottom:1px solid #e3e3e3}
.cat-blocks ul{display:none;list-style:none;margin:0;padding:0;text-align:left }
.cat-blocks li{font-size:13px;height:auto;margin-bottom:1px;overflow:hidden;margin-bottom:10px !important}
.cat-blocks .gTableTop{font-weight:normal}
.cat-blocks a,.cat-blocks a:hover,.cat-blocks a:visited,.cat-blocks u{text-decoration:none }
.h-admin{position:absolute;top:70px;right:10px;z-index: 3;}
.h-card{border:1px solid #ededed;padding:10px;padding-bottom:10px;background:#fff;position:relative;text-align:center;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.baner-main{display:block;background:#fafafa;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-align:center;padding:0;border:1px solid #fafafa}
.h-card:hover,.baner-main:hover{box-shadow:0px 10px 20px rgba(0,0,0,0.1);z-index:9;border:1px solid #09e}
.baner-main:hover img{transform:scale(1.1)}
.table .h-card:hover,.small .h-card:hover{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.h-card:hover{-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0}
.h-card *{line-height:normal}
.normal .h-card:hover .value-numb{opacity:1;right:0;width:119px}
.normal .h-card:hover .value-numb .value-n{opacity:1}
.sb-option-title{box-shadow:inset 0 0 0px 1px #ff7e00;background:#fff;color:#ff7e00;border-radius:5px;display:block;text-align:center;width:120px;font-size:13px;padding:4px 0;cursor:pointer;margin-left:60px;margin-bottom:5px}
.sb-option-title:hover{;background:#ff7e00;color:#fff}
.value-numb{background:#fff;color:#2196F3;border-radius:5px;padding:2px 40px 2px 0px;position:absolute;right:0;top:1px;height:38px;line-height:40px;width:0;opacity:0}
.value-numb .value-n{overflow:hidden;width:80px;opacity:0;height:35px}
.value-numb *{float:left;display:inline-block;text-align:center}
.value-numb input[type=text]{border:0;width:20px;height:34px;padding:0}
.value-numb input[type=text]::selection{background:none;color:#000}
.value-numb input[type=text]:focus{border:0}
.value-numb a{line-height:37px;background:none;text-decoration:none;height:34px;width:30px;color:#000}
.h-card.hover .hc-info{display:block}
.h-red .hc-info{border:1px solid #d02a45;left:-1px;right:-1px;border-top:0}
.hc-info{display:none;position:absolute;top:100%;right:-1px;left:-1px;background-color:#fff;box-shadow:0 8px 15px -2px rgba(1,1,1,0.25);padding:0 10px 10px;z-index:9;-webkit-border-radius:0 0 5px 5px;-moz-border-radius:0 0 5px 5px;border-radius:0 0 5px 5px;border:1px solid #2196f3;border-top:0}
.hc-breef{margin-top:15px;font-size:14px;text-align:left}
.btn{border-radius:5px;padding:10px 10px;display:inline-block;font-size:16px;cursor:pointer;text-decoration:none;text-align:center}
.btn.now{background:#fff;color:#2196F3;box-shadow:inset 0 0 0px 1px #2196F3;width:calc(100% - 50px);margin-top:0;float:left;padding:10px 0}
.btn.now:hover{background:#2196F3;color:#fff}
.btn.btn-gb{background:#fff;color:#ff7e00;box-shadow:inset 0 0 0px 1px #ff7e00;padding:10px 30px}
.btn.btn-gb:hover{background:#ff7e00;color:#fff}
.btn.credit{background:#fff;color:#ff7e00;box-shadow:inset 0 0 0px 1px #ff7e00;width:100%;padding:10px 0}
.h-s-basket .btn.credit,.options-button{border-radius:5px;width:auto;float:left;height:40px;padding:0 30px;line-height:40px;font-size:18px;margin:0 20px 10px 0;background:#ff7e00;color:#fff}
.h-s-basket .btn.credit:hover,.options-button:hover{background:#fff;color:#ff7e00;box-shadow:inset 0 0 0px 1px #ff7e00}
.h-s-basket .btn.credit{padding:0 28px}
.btn.credit:hover{background:#ff7e00;color:#fff}
button.btn.credit.options-button{width:auto;font-size:14px;padding:0px 15px;height:28px;line-height:14px;margin-top:5px;display:block}
.baner-info{color:#000;padding:20px 0}
.baner-main img{height:150px;width:auto;padding:0 20px 20px;-webkit-transition:-webkit-transform .6s;transition:transform .6s}
.baner-item{font-size:30px;:}
.baner-descr{font-size:18px;font-weight:400}
.h-marker{position:absolute;top:10px;left:10px;width:80px;text-align:left;z-index:2} 
/* .h-marker{position:absolute;top:10px;left:10px;width:125px;text-align:left;z-index:2} */ /* Black Friday */
/* .h-marker{position:absolute;top:10px;left:10px;width:135px;text-align:left;z-index:2} */ /* Cyber Monday */
.h-sovet{padding:7px 15px 6px 15px;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:auto;display:inline-block;margin-bottom:5px;line-height:1}
.h-hit{padding:7px 15px 6px 15px;background:#329b48;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;width:auto;display:inline-block;line-height:1;margin-bottom:5px}
.h-sale{padding:7px 15px 6px 15px;background:#d02a45;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:5px;width:auto;display:inline-block;line-height:1} 
/* .h-sale{padding:7px 15px 6px 15px;background:#000;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:5px;width:auto;display:inline-block;line-height:1} */ /* Black Friday */
/* .h-sale{padding:7px 15px 6px 15px;background:#000;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;margin-bottom:5px;width:auto;display:inline-block;line-height:1} */ /* Cyber Monday */
.h-wish{position:absolute;top:5px;right:5px;font-size:18px;width:30px;height:30px;line-height:30px;text-align:center;z-index:2}
.h-comp{position:absolute;top:35px;right:5px;font-size:18px;width:30px;height:30px;line-height:24px;text-align:center;z-index:2}
.h-new.item-new{display:none}
.h-new{padding:7px 15px 6px 15px;color:#fff;font-size:11px;font-weight:400;-webkit-border-radius:15px;-moz-border-radius:15px;border-radius:15px;display:inline-block;margin-bottom:5px;line-height:1;width:77px}
.g-blue{background:#1a58d7;color:#fff;background:rgb(86,171,210); background:-moz-linear-gradient(45deg,rgba(86,171,210,1) 0%,rgba(91,28,196,1) 100%);/* FF3.6-15 */ background:-webkit-linear-gradient(45deg,rgba(86,171,210,1) 0%,rgba(91,28,196,1) 100%);/* Chrome10-25,Safari5.1-6 */ background:linear-gradient(45deg,rgba(86,171,210,1) 0%,rgba(91,28,196,1) 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#56abd2',endColorstr='#5b1cc4',GradientType=1 );/* IE6-9 fallback on horizontal gradient */}
.g-fil{background:#1a5d96;color:#fff;background:#621276; background:-moz-linear-gradient(top,#621276 0%,#a61d62 100%); background:-webkit-linear-gradient(top,#621276 0%,#a61d62 100%); background:linear-gradient(to bottom,#621276 0%,#a61d62 100%);/* W3C,IE10+,FF16+,Chrome26+,Opera12+,Safari7+ */ filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#621276',endColorstr='#a61d62',GradientType=0 );/* IE6-9 */}
.hc-img{margin-bottom:5px;text-align:center;position:relative;z-index:1}
.hc-cat{margin-bottom:5px}
.hc-cat a{color:#A0A0A0;font-size:13px;text-decoration:none}
.hc-cat a:hover{color:#666}
.hc-price-basket{position:relative;padding:0;margin:0;margin-bottom:10px;clear:both;z-index:2}
.hc-title{min-height:34px;margin-bottom:10px;overflow:hidden}
.hc-title a{font-size:16px;margin-bottom:5px;font-weight:400;text-decoration:none;line-height:1.2em;color: #333;}
.hc-title a:hover{color:#2196f3}
.center .hc-price{float:none;text-align:center}
.center .bonus-product-entry{text-align:center}
.hc-price .pr-roz span{border:0;background:#e8f4fe;padding:6px 7px 3px 7px;line-height:1;border-radius:5px;color:#2196f3;display: block;text-align:center;font-size:14px;font-weight:500;}
.pr-roz{display:inline-block;margin-right:5px;position: relative;cursor: help;}
.pr-zak{border:0;background:#fbecef;padding:6px 7px 3px 7px;line-height:1;border-radius:5px;color:#d02a45;text-align:center;font-weight:500;font-size:14px;display:inline-block;position: relative;cursor:help}
.pr-zak:hover{background:#d02a45;color:#fbecef}
.pr-roz:hover span{background:#2196f3;color:#e8f4fe}
.table .pr-roz{width:55%}
.table .pr-zak{width:42%}
.hc-price{margin-top:0;margin-bottom:0;text-align:left;vertical-align:middle;display:inline-block;float:left;position: relative;z-index: 1;}
.hc-price span{font-size:18px;font-weight:bold;position: relative}
.hov-info{display:none;position: absolute;background: #2196f3;color: #fff;bottom:34px;left:0;width:175px;z-index:9;padding:7px 8px !important;line-height: 1.2;font-size: 14px;font-weight: 400;border-radius:5px;text-align:left !important;box-shadow:0px 10px 20px rgba(0,0,0,0.5);}
.pr-roz .hov-info:before{background: #2196f3;}
.pr-zak .hov-info:before{background:#d02a45}
.hov-info:before{content:'';width:10px;height:10px;display:block;position:absolute;bottom:-5px;left:15px;-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);z-index:0;}
.table .pr-zak .hov-info{left:auto;right:0}
.table .pr-zak .hov-info:before{left:auto;right:20px}
.pr-roz:hover .hov-info{display:block}
.pr-zak:hover .hov-info{display:block}
.pr-zak .hov-info{background: #d02a45;color: #fff;}
.hc-price s span{font-size:13px;color:#d02a45;margin-left:3px;display:inline-block;line-height:1;text-decoration:line-through}
.hc-price s{color:#d02a45;display:inline-block;line-height:1}
.hc-basket{vertical-align:middle;overflow:hidden}
.hc-info-buynow{overflow:hidden}
.hc-basket a.basket{text-decoration:none;display:inline-flex;align-items:center;justify-content:center;float:right;padding:0;text-align:center;line-height:40px;width:40px;height:39px;font-size:25px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative;background:#fff;color:#2196F3;box-shadow:inset 0 0 0px 1px #2196F3}
a.basket:hover{background:#2196F3;color:#fff}
.hc-basket span{margin-right:0}
.hc-basket .done{background:#b3b3b3}
.h-wish .wadd,.ms-wish .wadd{color:#aaaaaa;cursor:pointer;display:inline-block}
.ms-wish .wish{display:flex;align-items:center}
.wish-icon{flex-shrink:0;margin-right:5px}
.h-wish .wadd:hover,.ms-wish .wadd:hover,.ms-wish .wish:hover:before{color:#f00}
.h-comp{color:#aaaaaa;cursor:pointer}
.h-comp .compare-widget:hover{color:#909090}
.h-wish .werr,.ms-wish .werr{color:pink}
.h-wish .wdel,.ms-wish .wdel{color:red;cursor:pointer}
.h-wish .wdel{padding-top:5px}
.h-wish .wadd .w2,.h-wish .werr .w2,.h-wish .wait .w2{display:none}
.h-wish .wdel .w1{display:none}
.h-red{border-color:#d02a45 !important}
.h-red .h-sale{background-color:#d02a45}
.h-red .hc-buy a{background-color:#DD0D0D}
.h-shat-over{margin-top:20px}
.hs-path a{color:#09e;text-decoration:none}
.shop-item-page .hs-path a{color:#000000}
.hs-path a:hover span{text-decoration:underline}
.hs-path i{font-style:normal;padding:0 5px}
.shop-item-page .hs-path a:hover{color:#09e}
.ms-comp .compare-widget:hover,.ms-comp .compare-widget:hover:after,.ms-comp .compare-widget:hover:before{color:#ff7e00}
.hs-path a span{display:inline-block}
.h-shat{display:table;width:100%;margin-bottom:60px}
.h-shat-image{display:table-cell;vertical-align:top;text-align:left;width:580px;padding-right:30px}
.h-shat-image-in{display:block;padding:0;position:relative}
.h-shat-image-in .big-f img{width:auto;max-width:100%;max-height:550px;display:inline-block;margin:0 auto}
.big-f{
 display:table-cell;
 vertical-align:middle;
 position:relative;
 height:550px;
 text-align:center;
 width:100%;
}
.h-shat-image-in-in{
 text-align:center;
 width:100%;
 overflow:hidden;
}
.old-info{min-width:200px}
.h-shat-text{display:table-cell;vertical-align:top;text-align:left}
.h-shat-list{text-align:center;margin-top:20px}
.h-shat-list img{width:50px;cursor:pointer;padding:5px 5px;box-sizing:content-box;border:1px solid #fff}
.h-shat-list img:hover{opacity:0.9;border:1px solid #09e}
.h-s-title{margin-bottom:30px;overflow:hidden}
.h-s-title h1{font-size:20px;color:#09e;float:left;width: calc(100% - 355px);margin:0;}
.ms-wish{float:right;font-size:16px;font-weight:400;color:#000;cursor:pointer}
.ms-wish-text{color:#000;}
.ms-wish:hover .ms-wish-text{color:#f00}
.ms-comp{float:right;font-size:16px;font-weight:400;color:#000;margin-right:30px}
.ms-wish .wish:after{float:left;margin:0 5px 0}
.h-s-price > span{font-size:33px;vertical-align:bottom;line-height:1;padding:0;font-weight:700;width:100%}
.h-s-price s{color:#d02a45;font-size:20px;margin:0px 0 0 10px;line-height:normal;display:inline-block}
.h-shat-bonus{margin:0px 0 0 1px}
.h-s-price .econom{padding:5px;line-height:1;margin-top:7px;margin-right: 10px;font-weight:500;font-size:13px;display:inline-block;color:#2196f3;box-shadow:0 0 0 1px #2196f3;border-radius:5px;vertical-align:middle;float: left;}
.h-s-price{float:right;padding-top:25px}
.h-s-price s span{line-height:normal}
.h-s-price .ms-wish{float:right;font-size:22px;line-height:42px}
.title-social{display:inline-block;vertical-align:middle}
.uSocial-Share{display:inline-block !important;vertical-align:middle !important}
.shop-options{margin:0px;margin-bottom:20px;padding:0px;list-style-type:none}
.shop-options.param{float:left;width:auto;width:calc(100% - 262px)}
.shop-options li{margin:0px;padding:0px;padding-bottom:10px;display:table}
.shop-options .opt{z-index:1;width:100%;line-height:1;padding:14px 5px 5px 0;float:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.shop-options.param .opt{width:200px}
.shop-options.param .val{padding:13px 5px 5px 0;width:calc(100% - 200px)}
.shop-options.param .stock{font-weight:400}
.h-s-basket input.hsb_math{border:1px solid #ddd;color:#000;display:inline-block;height:40px;background:#efefef;width:40px;margin-right:5px;box-shadow:none;margin-bottom:10px;float:left;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px}
.h-s-basket input.item{
 background:#fff;
}
.h-s-basket input.plus{font-weight:700;margin-right:0}
.h-s-basket input.minus{font-weight:700}
.h-s-basket{padding:20px 0 10px;margin:10px 0;border-bottom:1px solid #e3e3e3;border-top:1px solid #e3e3e3;overflow:hidden}
.h-s-basket .colv{float:left;width:auto}
.h-s-basket input:hover{color:#2196f3;border-color:#2196F3}
.h-s-now .ms-wish{display:inline-block;padding:0px 10px}
.h-s-now{padding:0 0;float:left}
.h-s-buy{padding:14px 38px;color:#FFF;text-decoration:none;font-weight:normal;display:inline-block;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.h-s-buy:hover{color:#FFF;text-decoration:none;opacity:0.7}
.h-s-buy span{margin-right:6px}
.h-s-basket .hsb-right{float:right}
.h-s-basket input{text-align:center}
.h-shat-rat{margin-top:15px}
.h-rate-num{float:right;padding-top:2px;color:#aaaaaa}
.h-shat-image_in img:hover{opacity:0.8}
.hs-imgs img{width:100%;cursor:pointer}
.ya-share2{padding:0;display:inline-block;margin:0 0 0 5px}
/*.uc-timer{position:absolute;top:-73px;left:-95px;transition:0.5s}*/
.uc-timer {
 position: initial;
 overflow: hidden;
 margin: 5px 0 10px;
}
/*.hb-block.action:hover .uc-timer{left:-90px}
.countdown-section{background:#d12a45;color:#fff;display:block;margin-bottom:10px;border-radius:5px;text-align:center;padding:5px;width:60px;height:60px}
.countdown-period{display:block;font-size:12px}
.countdown-amount{font-size:24px}*/
.countdown-section{background:#d12a45;color:#fff;display:block;margin-bottom:10px;border-radius:5px;text-align:center;padding:5px;width:60px;height:60px;float:left;margin:0 1% 0 0;width:24%;height: 50px;}
.countdown-section:last-child{margin-right:0}
.countdown-period{display:block;font-size: 12px;}
.countdown-amount{font-size:24px;line-height:1.1}
.hb-block.action{padding:10px}
.shop-tabs-over{white-space:normal;height:auto;margin-bottom:20px}
.shop-tabs-over *{white-space:normal}
.shop-tabs{display:block;height:31px;padding:0;margin:0 0 30px 0;overflow:visible}
.shop-tabs li{float:left;height:30px;line-height:30px;list-style-type:none;margin:0;margin-right:10px}
.shop-tabs a{text-decoration:none!important;color:#666;background:#efefef;padding:7px 14px;font-size:13px;;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.shop-tabs a:hover{color:#000;background:#dedede}
.shop-tabs .postRest1 a{color:#fff}
.open ul.cat-tree{display:block}
ul.cat-tree.open2{display:block}
ul.cat-tree{display:none;list-style:none;margin:0;padding:0 0 0 16px;text-align:left }
.cat-tree li{background:none!important;padding:15px 0px!important;border-bottom:1px solid #dedede}
.cat-tree li:last-child{border-bottom:0px}
.cat_show_more{font-weight:bold;cursor:pointer;text-decoration:none}
.cat_show_more:hover{text-decoration:underline}
.cat-tree b{color:#bbb;font-weight:normal }
.cat-tree u{text-decoration:none;position:relative;display:block}
.cat-tree u.plus:after{display:block;position:absolute;content:'';top:2px;right:0px;width:7px;height:7px;border-top:2px solid #09e;border-left:2px solid #09e;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}
.cat-tree u.minus:after{display:block;position:absolute;content:'';top:6px;right:0px;width:7px;height:7px;border-top:2px solid #09e;border-left:2px solid #09e;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease;cursor:pointer}
.cat-tree li ul{margin-top:20px;margin-bottom:5px;margin-left:20px;border-left:1px solid #dedede;padding:0px;padding-left:20px}
.cat-tree li ul li{border-bottom:0px}
.cat-tree a{color:#666;font-size:15px;text-decoration:none}
.cat-tree a:hover{color:#666}
.footer-nav__link{color:#666;display:flex;align-items:center;justify-content:center}
.footer-nav__link::before{content:'';display:block;width:6px;height:6px;flex-shrink:0;border-top:1px solid;border-right:1px solid;transform:rotate(45deg);margin-right:10px}
.footer-nav__link:hover{color:#2196F3}
.hb-title .h-line{background:none}
.hb-title{font-size:24px;margin-bottom:0px;font-weight:bold}
.hb-title h2{margin-bottom:0px}
.news-inf{position:relative;z-index:1}
.news-inf .owl-item,.gb-inf .owl-item{padding:0}
.news-inf .owl-news,.gb-inf .owl-gb{margin:0;width:auto}
footer a{text-decoration:none}
footer{margin-top:50px;padding-bottom:40px}
footer ul,footer li{list-style-type:none;margin:0px;padding:0px}
footer li:not(.social__item){margin-bottom:18px}
.h-payments{margin-bottom:0;padding:0;text-align:center}
.f-payment{list-style:none;padding:0}
.f-payment li{margin: 0;border:1px solid #fff;border-radius:0px;transition:border-radius .2s ease-out;overflow:hidden;display:inline-block;}
.f-payment div{width:80px;height:44px;text-align:center;line-height:44px;padding:5px 5px;background:#fff;display:table-cell;vertical-align:middle}
.f-payment li:hover{padding:1px;border-radius:0;border:none;background:url(/img2/bg-payment-check.png) no-repeat scroll 0px 0px / cover transparent}
.f-payment img{max-width:100%;max-height:100%;border:0;display:block}
.h-bottom{margin-top:10px;padding-top:20px;border-top:1px solid #dedede;font-size:13px;color:#666;text-align:right}
.h-bottom .h-copy{float:left}
.h-bottom .h-copy.right{float:right}
.hb-allgoods{float:right;font-size:16px}
.hb-allgoods a{text-decoration:none}
.hb-allgoods span{margin-left:6px}
.hb-block.action{border:1px solid #d02a45;position:relative}
.hb-block.action .hb-header{color:#d02a45 !important}
.hb-block.action .h-card{border:0;box-shadow:none;padding:0}
.hb-block.action .hc-info{display:none}
.hb-empty{border:0px!important;padding:0px!important}
.hb-block{margin-bottom:30px;padding:20px;border:1px solid #dedede;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hb-block.left-menu{padding:0;border:0}
.hb-block .uMenuRoot{margin:0;padding:0;border-radius:5px;overflow:hidden;background:none}
.hb-block .uMenuRoot li{list-style:none;padding:0;margin:0}
.hb-block .uMenuRoot li a,.hb-block .catsTd a{background:#f1f1f1;display:block;text-decoration:none;padding:15px 20px;color:#000}
.hb-block .catsTd a{padding-left:40px}
.hb-block .uMenuRoot li a:hover,.hb-block .uMenuRoot li a.uMenuItemA{background:#09e;color:#fff}
.hb-header,.flist-label{font-size:18px;margin-bottom:20px}
.flist-label div{float:right;margin-top:-3px}
.flist-label div a{color:#09e;text-decoration:none;font-weight:normal;font-size:14px}
.clear-filter2 a{display:block;bo;background:#fff;color:#2196F3;box-shadow:inset 0 0 0px 1px #2196F3}
.clear-filter2 a:hover{background:#09e;color:#fff}
.flist-label div a:hover{color:#666}
#recommended_products .hf-title{font-size:18px;font-weight:500;margin-bottom:20px;padding-bottom:5px;border-bottom:1px solid #2196f3;color:#2196f3 !important}
.f-top{text-align:center;padding:30px 0 0;margin-bottom:40px;border-top:1px solid #ddd;position:relative}
.hf-title{font-size:18px;font-weight:700;margin-bottom:20px}
.h-line{height:1px;margin-top:10px;display:block;background:#ddd;width:100%}
.h-banner{margin-bottom:30px;overflow:hidden;border-radius:5px}
.h-banner .item{position:relative;height:215px;width:100%;display:table;float:none}
.h-banner .item.right .slide-img{position:absolute;top:0px;left:0;height:100%;width:70%;padding:0;text-align:center}
.h-banner .item.left .slide-img{position:absolute;top:0px;right:0;height:100%;width:70%;padding:0;text-align:center}
.h-banner .item img{display:inline-block}
.h-banner .item.right .slide-info{color:#000;margin-top:0px;width:100%;padding-left:70%;padding-right:5%;text-align:center;display:table-cell;vertical-align:middle;position:relative;z-index:1;border-radius:5px}
.h-banner .item.left .slide-info{color:#000;margin-top:0px;width:100%;padding-right:70%;padding-left:5%;text-align:center;display:table-cell;vertical-align:middle;position:relative;z-index:1}
.h-banner .item .slide-item img{display:inline-block;margin-bottom:20px;height:60px}
.h-banner .item .slide-item .slide-item-text{font-size:38px;height:60px;font-weight:bold;display:inline-flex;align-items:center;justify-content:center;margin-bottom:20px}
.h-banner .slide-info span{display:inline-block;color:#000;box-shadow:inset 0 0 0px 2px #000;border-radius:8px;padding:5px 30px;font-size:30px}
.h-banner:hover .slide-info span{color:#ffffff;box-shadow:inset 0 0 0px 2px #ffffff;background:#000}
.hf-pos{margin-bottom:15px}
.hf-pos span{width:24px;display:inline-block}
.hf-pos span img{width:16px}
.hf-desc{font-size:13px;color:#666;line-height:1.6em;padding-right:20px}
.hf-soc-text{color:#8b8b8b;line-height:1.6em;margin-bottom:20px;font-size:13px}
.h-top{padding-top:0;padding-bottom:0;border-bottom:1px solid #dedede;background:#fafafa;height:35px}
.h-top a{text-decoration:none}
.h-header{padding:30px 0px 30px 0px}
.h-logo a{font-size:28px;text-decoration:none;font-weight:bold}
.h-logo span{margin-right:10px;font-size:24px}
.h-logo-desc{font-size:13px;color:#ABABAB;margin-top:5px}
.nav_fixed .h-menu{position:initial}
.h-menu{padding:0px 0px;line-height:1;vertical-align:top;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;position:relative}
.h-menu-button{display:none;padding:0px 20px 0px 0;text-align:center;font-size:16px;color:#fff;height:42px;margin:3px 0 4px 0;line-height:44px !important}
.h-menu-button .icon-bar{margin-right:6px}
.nav-cat .container{position:relative}
.h-cover{height:0px}
.h-menu{z-index:9!important}
.h-menu:after{content:'';width:100%;clear:both;height:0px;display:block}
.h-menu ul,.h-menu li{margin:0px;padding:0px;list-style-type:none}
.h-menu ul{display:inline-block;border-collapse:collapse;float:left}
.h-menu li{display:inline-block;float:left}
.h-menu li:last-child{border-right:0px}
.h-menu li:first-child a{border-radius:5px 0 0 0}
.h-menu li:last-child a{border-radius:0 5px 0 0}
.h-menu li > a{display:block;padding:18px 13px 17px 13px;font-size:14px;letter-spacing:1px;color:#fff;position:relative;text-decoration:none}
.h-menu li > a:hover{box-shadow:inset 0 -2px 0 0 #4bbfff;background:#4a4a4a}
@media(min-width:769px){
 .h-menu li:hover > ul, .h-menu li:hover .nav-div {visibility:visible;opacity:1;margin-left:0}
}
.h-menu li li:hover > ul{margin-left:0px}
.h-menu li > ul, .nav-div {visibility:hidden;opacity:0;position:absolute;top:49px;left:0px;margin:0;display:block;white-space:nowrap;background:#f3f3f3;padding:0;box-shadow:0px 10px 50px rgba(0,0,0,.1);z-index:999999999!important;width:100%;text-align:center}
.h-menu li ul li{display:block}
.h-menu li ul li a,.h-menu li ul li a:hover{padding:0px 20px;font-size:13px;color:#a5a5a5;text-transform:none;letter-spacing:normal}
.h-menu li ul li a:hover{color:#000}
.h-menu li li ul{top:-10px;left:100%}
.h-menu .uWithSubmenu{padding-right:10px}
.h-menu .uWithSubmenu > a:after{content:'';position:absolute;right:2px;top:24px;display:inline-block;width:0;height:0;border-left:3px solid transparent;border-right:3px solid transparent;border-top:3px solid rgba(255,255,255,.9)}
.h-menu .uWithSubmenu .uWithSubmenu > a:after{content:'';position:absolute;right:14px;top:14px;display:inline-block;width:0;height:0;border-top:3px solid transparent;border-bottom:3px solid transparent;border-left:3px solid rgba(255,255,255,.5)}
.h-menu li .uWithSubmenu{padding-right:0px}
.h-menu li .uWithSubmenu:after{display:none}
.h-c0{float:left;height:50px;line-height:50px}
.h-c1{float:left;padding-right:40px}
.h-c2{float:left;width:calc(100% - 780px)}
.h-c3{float:left;height:50px;line-height:50px}
.h-c-hide{display:none}
.top-cart{color:#797979;line-height:1}
.h-cabinet{line-height:1;text-align:center;white-space:nowrap}
.h-c-1,.h-c-2{display:inline-block;vertical-align:middle;padding:0 5%}
.top-cart a{text-decoration:none;color:#000000;display:inline-block;padding:20px 30px 10px 0}
.h-cabinet a{text-decoration:none;color:#000000}
.h-cabinet a:hover{color:#09e;}
.h-cabinet .link-cab{text-decoration:none;color:#000000;padding:5px 0px 5px 0;text-align:left}
.h-cabinet a:last-child{padding-right:0}
.h-cabinet .icon{font-size:16px}
.top-cart a:hover span,.h-cabinet a:hover span,.hf-soc a:hover{color:#09e}
.top-cart span{margin-right:10px;position:relative}
.top-cart span b{width:16px;height:16px;line-height:16px;color:#fff;font-size:10px;font-weight:normal;background:#ff4e00;position:absolute;top:-4px;right:-4px;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.h-cat-sort,.shop-itempage-author{padding:15px 20px;border:1px solid #dedede;margin-bottom:30px;overflow:hidden;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.h-cat-sort:hover,.shop-itempage-author:hover,.hb-block:hover{border-color:#09e}
.h-sort-right{float:right}
.h-cat-sort.brief{line-height:1.2;margin:20px 0}
.h-cat-sort.brief:hover{border-color:#09e}
.h-search{position:relative;display:inline-block;margin-top:5px;line-height:1}
.h-search .h-query{width:400px;height:34px;padding-left:15px!important;padding-right:32px!important;font-size:13px!important;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px}
.h-search button{box-shadow:none;width:28px;height:28px;line-height:20px;color:#fff;text-align:center;font-size:14px!important;margin:0px;padding:0px!important;position:absolute;right:4px;top:1px;cursor:pointer;-webkit-border-radius:40px;-moz-border-radius:40px;border-radius:40px;margin-top:2px}
.h-search button:hover{opacity:0.8}
.h-wish-link a{display:block;padding:0px 13px;text-align:center;font-size:11px;letter-spacing:2px;color:#fff;text-decoration:none;text-transform:uppercase}
.h-wish-link a:hover{color:#fff;opacity:.7}
.h-city{font-size:13px;line-height:36px;float:left}
.h-curr a{color:#000000}
.h-curr{float:left;position:relative;line-height:36px;font-size:13px;margin-right:30px}
.h-curr a i{font-size:18px;display:inline-block;vertical-align:middle;padding-right:5px;line-height:1}
.h-curr a span{display:inline-block}
.h-curr *{margin:0px;padding:0px;line-height:1.5}
#shop-basket li{border-bottom:1px solid #ccc;margin:0 0 15px!important;padding:0 0 5px!important}
#shop-basket li a{border:none!important}
#shop-basket li small{/padding-bottom:5px;clear:both}
#shop-basket li img{float:left;margin:0 10px 0px 0}
#shop-basket li .sb-name{line-height:1.2;padding-bottom:10px}
#shop-basket li .sb-name a{color:#000}
#shop-basket li .sb-name a:hover{color:#09e}
#shop-basket li .sb-cost{font-weight:100;line-height:2;font-size:14px;color:#09e;padding:0;margin:0;padding-left:60px}
#shop-basket .basket-info-down{margin:20px 0 0}
.basket-info-down .sbtn a{background:#09e;color:#fff;display:block;border-radius:5px;padding:10px}
.basket-info-down .sbtn a:hover{background:#fff;color:#09e;box-shadow:0 0 0 1px }
.basket-info-down{text-align:center}
#shop-basket .basket-info-down .basketclear{color:#777;display:inline-flex;align-items:center;font-size:14px;text-transform:uppercase;border:none!important;margin-bottom:10px}
#shop-basket .basket-info-down .basketclear:hover{color:#09e}
#shop-basket .basket-info-down .basketclear>.icon{margin-right:5px;font-size:16px;flex-shrink:0}
.sbtn{display:inline-block;margin-right:15px}
.basket-main-top{position:relative}
#shop-basket{margin-top:8px;float:right}
.basket-main-top a{text-decoration:none}
.basket-main-top .drop-area{position:absolute;width:400px;top:50px;z-index:-3;margin-right:-100px;right:50%;display:none;line-height:1.5}
.basket-main-top .drop-area .drop-area-main{margin:0 auto;min-height:22px;width:400px}
.basket-main-top.show-dropmenu>.drop-area{z-index:998!important;display:block}
.header-basket{display:block;color:#000000!important;border:none!important;cursor:pointer}
.header-basket:hover{color:#09e!important}
.header-basket-icon{position:relative;width:40px;height:40px;margin-right:10px;float:left}
.header-basket-icon .icon{color:#000000!important;font-size:40px;position:absolute;top:0;left:0}
.header-basket-icon>span{display:block;color:#fff;position:absolute;top:-3px;left:11.5px;font-size:12px;font-weight:700;width:25px;height:25px;text-align:center;border-radius:50%;line-height:25px;overflow:hidden;background-color:#09e}
.basket-link{display:flex;align-items:center}
.header-basket-info .basket-link:after{content:'';flex-shrink:0;margin-top:-2px;display:block;width:4px;height:4px;border-style:solid;border-width:0 2px 2px 0;transform:rotate(45deg);margin-left:5px}
.header-basket-info .meta-text{color:#09e;font-size:12px}
.header-basket-info{float:right;text-align:left;line-height:1.5}
.rate-list{margin:0;padding:10px 0;list-style-type:none}
.h-curr .drop-area{position:absolute;width:250px;top:100%;z-index:10;display:none;margin-right:-125px;right:50%}
.drop-area-main{width:250px;padding:20px;position:relative;background-color:#fff;cursor:default;box-shadow:0px 10px 20px rgba(0,0,0,0.5);border:1px solid #eee;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.h-curr.show-dropmenu .drop-area{display:block}
.top-contacts svg.icon-chevron-down,.h-curr a i.flaticon-arrows-1,.h-city .icon-chevron-down{font-size:10px;margin-left:10px;color:#5f6680}
.top-contacts .icon,.top-contacts i{font-size:18px;display:inline-block;vertical-align:middle;margin-right:5px;line-height:1;color:#5f6680}
.top-contacts .icon{font-size:18px}
.top-contacts{float:left;line-height:36px;list-style:none;margin:0 10px 0 0;padding:0;font-size:13px}
.top-contacts > li{font-weight:400;text-align:left;position:relative;display:inline-block;padding-right:30px}
.top-contacts a{transition:all 0.3s ease 0s;color:#000000}
.top-contacts a:hover,.top-contacts span:hover{color:#09E;cursor:pointer}
.show-dropmenu .h-tel{position:relative;z-index:99}
.dropdown .drop-area{z-index:9999;display:none;list-style:none;position:absolute;left:0;top:100%;width:250px}
.dropdown .drop-area table{box-shadow:0px 10px 20px rgba(0,0,0,0.1);border-collapse:collapse;white-space:nowrap;line-height:1;background:#fff;border:1px solid #eee;border-radius:5px}

.top-contacts table,.top-contacts table *{display:block}
.top-contacts td,.top-contacts th{border-bottom:1px solid #eee;padding:12px 15px}
.top-contacts tr:hover{background:#F5F5F5}
.top-contacts th{font-size:19px;font-weight:400}
.dropdown.show-dropmenu .drop-area{display:block}
.hs-cat-top{padding:100px 30px;text-align:center;margin-bottom:30px;background-color:#f1f1f1;background-size:cover;color:#000;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.hs-cat-top a{color:rgba(255,255,255,0.7);text-decoration:none}
.hs-cat-top a:hover{color:#fff}
.hs-cat-top h1{color:#000;margin:0px}
.hs-cat-top .hs-path{font-size:13px;color:rgba(255,255,255,0.4)}
#shop-currency-select{color:#666;font-size:13px!important;margin-top:-3px;height:32px;padding-right:14px;padding:0 20px;line-height:1em;cursor:pointer}
#invoice_sum1,#invoice_sum2{width:60px}
.owl-pagination .active span{background:#001480 !important}
.owl-carousel{position:relative}
.owl-prev{position:absolute;line-height:1;left:-20px;top:50%;margin-top:-30px;z-index:9;opacity:0.6;color:#939393;font-size:20px}
.owl-next{position:absolute;line-height:1;right:-20px;top:50%;margin-top:-30px;z-index:9;opacity:0.6;color:#939393;font-size:20px}
.owl-prev,.owl-next{display:flex;align-items:center;justify-content:center}

#content4 .owl-next,.owl-news .owl-next,.gb-inf .owl-next{box-shadow:none;background:#fff;padding:0;right:-25px;border-radius:30px;width:50px;height:50px;font-size:24px;text-align:center;opacity:1;border:1px solid #ddd;padding-left:3px;color:#d4d4d4}
#content4 .owl-prev,.owl-news .owl-prev,.gb-inf .owl-prev{box-shadow:none;background:#fff;padding:0;left:-27px;border-radius:30px;width:50px;height:50px;font-size:24px;text-align:center;opacity:1;border:1px solid #ddd;padding-right:3px;color:#d4d4d4}
#content4 .owl-prev:hover,.owl-news .owl-prev:hover,.gb-inf .owl-prev:hover,#content4 .owl-next:hover,.owl-news .owl-next:hover,.gb-inf .owl-next:hover{color:#2196f3}
.gb-inf .owl-next,.gb-inf .owl-prev{top:200px}
.owl-prev:hover,.owl-next:hover{opacity:1}
.Carousel .owl-prev{left:0 !important;border-radius:5px 0 0 5px;}
.Carousel .owl-next{right:0 !important;border-radius:0 5px 5px 0;}
.Carousel .owl-prev, .Carousel .owl-next{box-shadow:none;height:100%;top:0;margin:0;padding:0;background:#e8e8e8;width:30px}
.owl-slider .owl-nav{display:none}
.owl-slider{margin-bottom:30px;text-align:center}
.owl-carousel:hover .owl-nav{opacity:1}
.owl-slider .item.red *{color:#fff}
.owl-slider .item{position:relative;height:440px;background:#d3efff;display:table;width:100%;overflow:hidden;display:table;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.owl-slider .item .slide-img img{position:absolute;bottom:0;left:0}
.owl-slider .item.left .slide-img{position:absolute;top:0px;right:0;height:100%;padding-top: 32%;width:50%;text-align:center;/* display:table; *//* z-index: 2; */background-position: center;background-size: contain;background-repeat: no-repeat;}

#owl-example .slide_design_1 .slide-item b{font-weight:inherit}
@media(min-width:571px){
 .owl-slider .item.left .slide-img.slide-img_type_1{width:60%;background-size:auto 97%;background-position:left bottom !important}
 .owl-slider .item.right .slide-img.slide-img_type_2{width:60%;background-size:auto 97%;background-position:right bottom !important}
 #owl-example .slide_design_1 .slide-img{width:55%;background-size:100% auto;background-position:left top}
 #owl-example .slide_design_1 .slide-info{padding-left:55%}
 #owl-example .slide_design_2 .slide-img{background-position:left top;width:60%;background-size:100% auto}
 #owl-example .slide_design_2 .slide-info{background-position:left bottom -50px;padding-left:60%;}
}
@media (max-width: 1200px) {
 #owl-example .slide-item {font-size: 35px;font-weight: 700}
}
.owl-slider .item.left .slide-info{color:#000;width:100%;display:table-cell;vertical-align:middle;padding-right:50%;padding-left:5%;position: relative;z-index: 2;}
.owl-slider .item.right .slide-img{position:absolute;top:0px;left:0%;height:100%;padding-top: 32%;width:50%;/* display:table; */z-index:0;background-position: center bottom;background-size: contain;background-repeat: no-repeat;}
.owl-slider .item.right img{display:table-cell;vertical-align:middle}
.owl-slider .item.right .slide-info{color:#000;width:100%;z-index:9;padding-left:50%;display:table-cell;vertical-align:middle;padding-right:5%;position:relative}
.owl-slider .item .slide-item img{width:auto;height:auto;display:inline-block;margin-bottom:20px}
.owl-slider .item.black .slide-info{color:#fff}
.owl-slider .slide-item{font-size:50px;font-weight:500}
.slide-item-banner{font-size:50px;font-weight:500}
.owl-slider .slide-item div{font-size:22px;font-weight:400;letter-spacing:2px}
.owl-slider .red .slide-item div{color:#f01a24}
.owl-slider .slide-descr{font-size:35px;line-height:1.2;font-weight:400;margin-bottom:30px}
.slide-descr-anonce{font-size:25px;line-height:1.2;font-weight:400;margin-bottom:30px;color:#f01a24}
.owl-slider .item.center .slide-descr{display:inline-block;padding-right:30px}
.owl-slider .slide-info span{display:inline-block;color:#2196F3;box-shadow:inset 0 0 0px 2px #2196F3;border-radius:8px;padding:5px 30px;font-size:30px}
.animate-btn{color:#09e;-webkit-animation:blink 1s step-end infinite;-moz-animation:blink 1s step-end infinite;-ms-animation:blink 1s step-end infinite;-o-animation:blink 1s step-end infinite;animation:blink 1s step-end infinite}
@-webkit-keyframes blink{0%{color:#09e;background:none}
 50%{color:#fff;background:#09e}
 100%{color:#09e;background:none}
}
@-moz-keyframes blink{0%{color:#09e;background:none}
 50%{color:#fff;background:#09e}
 100%{color:#09e;background:none}
}
@-ms-keyframes blink{0%{color:#09e;background:none}
 50%{color:#fff;background:#09e}
 100%{color:#09e;background:none}
}
@-o-keyframes blink{0%{color:#09e;background:none}
 50%{color:#fff;background:#09e}
 100%{color:#09e;background:none}
}
@keyframes blink{0%{color:#09e;background:none}
 50%{color:#fff;background:#09e}
 100%{color:#09e;background:none}
}
.animate-btn.red{box-shadow: inset 0 0 0px 2px #f01a24!important;color:#f01a24;-webkit-animation:blink2 1s step-end infinite;-moz-animation:blink2 1s step-end infinite;-ms-animation:blink2 1s step-end infinite;-o-animation:blink2 1s step-end infinite;animation:blink2 1s step-end infinite}
@-webkit-keyframes blink2{0%{color:#f01a24;background:none}
 50%{color:#fff;background:#f01a24}
 100%{color:#f01a24;background:none}
}
@-moz-keyframes blink2{0%{color:#f01a24;background:none}
 50%{color:#fff;background:#f01a24}
 100%{color:#f01a24;background:none}
}
@-ms-keyframes blink2{0%{color:#f01a24;background:none}
 50%{color:#fff;background:#f01a24}
 100%{color:#f01a24;background:none}
}
@-o-keyframes blink2{0%{color:#f01a24;background:none}
 50%{color:#fff;background:#f01a24}
 100%{color:#f01a24;background:none}
}
@keyframes blink2{
 0%{color:#f01a24;background:none}
 50%{color:#fff;background:#f01a24}
 100%{color:#f01a24;background:none}
}
.owl-slider .slide-info span:hover{background:#2196F3;color:#fff}
.owl-slider .red .slide-info span{display:inline-block;color:#f01a24;box-shadow:inset 0 0 0px 2px #f01a24;border-radius:8px;padding:5px 30px;font-size:30px}
.owl-slider .red .slide-info span:hover{background:#f01a24;color:#fff}
.owl-slider .item.center .slide-info{width:100%;margin:20px 0 0 0}
.owl-slider .item.center .slide-img img{display:inline-block;width:100%;height:auto;position:relative;left:auto;bottom:auto}
.owl-slider .item.center .slide-img{width:100%;padding-top: 18%;background-repeat: no-repeat;background-position: center;background-size: contain;}
.owl-slider a{text-decoration:none;color:#000}
.str-dost{line-height:1.2}
.str-dost h4{margin:0 0 10px}
.str-dost h3{margin:0 0 10px;font-size:18px}
.str-dost img{max-width:100%;max-height:100%;display:block;margin:0 auto}
.str-dost-1{padding-right:15px;display:table-cell;padding-bottom:30px;width:150px;height:115px;line-height:100px;padding:10px;vertical-align:middle}
.str-dost-2{vertical-align:middle;display:table-cell;padding-bottom:30px}
.str-dost-punkt{color:#9e9e9e}
.str-dost-punkt a{text-decoration:none;color:#000}
.str-dost-punkt a:hover{;color:#09e}
a.str-dost-adres{color:#09e;padding:0 0 10px;display:block}
.str-dost-graf{padding-top:5px}
a.str-dost-adres:hover{color:#000}
.phtTdMain *{vertical-align:bottom}
.phtTdMain .entryBlock{width:100%;width:-moz-calc(100% - 30px);width:calc(100% - 30px);position:relative;margin-bottom:30px}
.h-photo-over{width:100%;overflow:hidden}
.h-photo-in{width:100%;overflow:hidden;width:-moz-calc(100% + 30px);width:calc(100% + 30px)}
.h-photo-mtr{text-align:center;overflow:hidden;position:relative}
.h-photo-mtr .h-photo-moder{position:absolute;right:20px;bottom:20px;z-index:999}
.h-photo-mtr:hover .hb-section{visibility:visible;opacity:1;top:0px}
.h-photo-mtr img{width:100%;amrgin-bottom:30px}
.hb-section{position:absolute;top:0px;left:0px;right:0px;height:100%;padding:0px 20px;background:rgba(0,0,0,.7);color:#fff;font-size:13px;font-weight:bold;visibility:hidden;opacity:0}
.hb-section span{display:table;width:100%;height:100%}
.hb-section span span{display:table-cell;height:100%;vertical-align:middle}
.hb-section,.hb-section:hover{display:inline-block;color:#fff;text-decoration:none}
.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:1px solid #dcdcdc !important;background:#fff !important;cursor:pointer !important;box-shadow:0 0 8px rgba(170,170,170,0.4)!important}
.ui-widget-header{background:#09e!important}
.formCost{text-align:right;margin-top:3px}
.formCost input{width:48%}
.formCost #minCost{float:left}
#flist-item-price{display:none}
.archiveDateTitle hr{display:none}
.archiveDateTitle{border-top:1px solid #dedede;padding-top:15px;padding-bottom:15px;margin-top:15px;display:block}
table tr:first-child .archiveDateTitle{padding-top:0;margin-top:0;border:0}
.sliderCont{margin-top:15px;margin-bottom:5px;padding:0px 6px}
#slider{width:100% !important;overflow:visible;height:6px !important}
.ui-slider{position:relative}
.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:9px;height:9px;background:#fff;border:2px solid #535353;cursor:pointer}
.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;overflow:hidden}
.ui-slider-horizontal{height:4px}
.ui-slider-horizontal .ui-slider-handle{top:-8px !important;margin-left:-6px}
.ui-slider-horizontal .ui-slider-range{top:0;height:100%}
.ui-slider-horizontal .ui-slider-range-min{left:0}
.ui-slider-horizontal .ui-slider-range-max{right:0}
.ui-widget-content{border:1px solid #fff;background:#dedede}
.ui-widget-header{border:1px solid #fff}
.ui-corner-all{-moz-border-radius:21px;-webkit-border-radius:21px;border-radius:21px}
.h-relative{position:relative}
.flist-item{margin-bottom:26px}
.flist-values a span{display:none}
.flist-values{font-size:0px;display:block;border-bottom:0px;overflow:hidden}
.flist-values a,.flist-values .active{display:block;padding:10px 0;font-size:14px}
.flist-values a{color:#666;text-decoration:none}
.flist-values a,.flist-values .active{display:block;color:#000;float:left;width:90%;padding-bottom:0;/* white-space:nowrap */}
.flist-values a:before,.flist-values .active:before{content:"\f096";font-family:'FontAwesome';display:inline-block;float:left;margin-right:5px;color:#c0c0c0;padding-left:1px;font-size:20px;margin-top:-2px}
.flist-values .active:before{content:"\f046";color:#09e}
.flist-values a:hover{color:#09e}
#price_min{float:left;margin-right:3%}
#price_min,#price_max{width:48%}
.h-logo{width:160px}
.h-logo img{width:100%}
#full.close{position:fixed;height:100%;width:100%;background:rgba(255,255,255,0.8);z-index:9;top:0;left:0;display:none}
#full.close.show{display:block}
.popup_header{padding:15px 30px;color:#fff;font-size:18px;background:#000}
.popup_content{padding:30px}
.tes-form .ucoz-editor-bottom{display:none}
.tes-form .fHelp{display:none}
.h-cat-path{margin-bottom:25px}
header{height:194px;margin-bottom:30px}
*{outline:none;box-sizing:border-box}
.myWinCont input[type="checkbox"]{margin-bottom:0}
.myWinCont .outBtn,.myWinCont .downBtn,.myWinCont .overBtn,.myWinCont td table{margin-left:15px}
.city-popup{background:#333 !important}
#cityPopUpWindow{overflow-y:scroll;background:#f9f9f9 !important;max-height:250px}
.fancybox-inner{overflow:hidden !important}
.city-popup ul li a.city-popup-link{padding:0;display:block}
.favorits .title{color:#fff}
.fancybox-title-float-wrap .child{background-color:#333 !important}
.favorits .cities .item a{color:#09e !important}
.favorits .cities .item a:hover{color:#fff !important}
.city-popup h2{color:#fff;margin-bottom:10px;font-size:25px}
.instr{;margin:10px 0 30px}
.instr a{border:1px solid #ddd;display:inline-block;padding:5px 15px;border-radius:5px;text-decoration:none;text-transform:uppercase;color:#000}
.instr a img{width:30px}
.instr a:hover{color:#09e;border-color:#09e}
ul,ol{margin:0 0 20px}
.left{float:left}
.right{float:right}
.basket-main-top.show-dropmenu{position:relative;z-index:10}
.xw-ml .myWinCont input:-webkit-autofill,.xw-ml .myWinCont textarea:-webkit-autofill,.myWinCont textarea,.xw-ml .myWinCont select:-webkit-autofill{background-color:#333 !important;-webkit-box-shadow:inset 0 0 0 50px #333!important;color:#fff !important}
.xw-plain .xw-hdr{text-align:center}
.xw-plain .xw-ml,.xw-plain .xw-tl,.xw-plain .xw-bl{background-color:#333 !important}
.uadm-collapse.uadm-collapse--empty{top:60px !important;left:10px !important}
.uadm{top:60px !important}
textarea.cke_source{padding:10px !important}
.row{display:-ms-flexbox;display:flex;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}
.responsive-frame{position:relative;padding-bottom:56.25%}
.responsive-frame iframe{position:absolute;left:0;top:0;width:100%;height:100%;border:none}
.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl{width:100%;min-height:1px;padding:0px 15px}
.text-center{text-align:center}
.text-left,.shop-description .text-left{text-align:left}
.text-right{text-align:right}
.text-justify{text-align:justify}
.add-link a:hover{color:#000}
.shop-description h1,.shop-description h2,.shop-description h3,.shop-description h4,.shop-description h5,.shop-description h6{text-align:center}
.product-descr h1,.product-descr h2,.product-descr h3,.product-descr h4,.product-descr h5,.product-descr h6{margin:.8em 0;font-weight:400;color:#09e}
.product-descr h4{font-size:14px}
.product-descr h5{color:#000}
.product-descr ul{margin:0;padding-left:20px}
.product-descr li{list-style:none;padding:3px 0}
.product-descr li:before{content:"";display:inline-block;vertical-align:middle;margin-top:-3px;color:#09e;margin-right:7px;width:6px;height:6px;border-style:solid;border-width:1px 1px 0 0;transform:rotate(45deg);}
.product-descr section{padding:5px 0}
.product-descr .grey{color:#999}
.page404{display:table;position:absolute;height:360px;-moz-border-radius:5px;border-radius:5px;padding:40px 20px;background-color:#fff;top:0;right:0;left:0;bottom:0;margin:auto;text-align:center;z-index:99}
.page404>div{display:table-cell;vertical-align:middle}
.page404>div>h1{color:#000;font-size:42px;font-weight:100;line-height:1}
.page404>div>p{color:#717171;margin:30px 0}
.page404>div .queryField{width:80%;padding:10px;height:40px}
#page404over{position:absolute;width:100%;height:100%;background-color:#101010;opacity:.8;z-index:9}
#own-site-iframe{width:100%;height:100%;-webkit-filter:blur(5px);filter:blur(5px)}
input[type=text],input[type=password],textarea,input[type=button],input[type=submit],input[type=reset],.button,select{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;-webkit-appearance:none}
input[type=text],input[type=password],textarea{height:32px;padding:0 10px;font-family:'Roboto',sans-serif;font-size:13px;color:#3B3B3B;background:#fff;border:1px solid #D8D8D8;outline:none;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;margin-bottom:15px}
input[type=text]:focus,input[type=password]:focus,textarea:focus{border:1px solid #09e}
input.securityCode{height:28px!important}
textarea{padding:5px 10px;height:auto;overflow:auto;resize:none;line-height:20px}
input[type=button],input[type=submit],input[type=reset],button,.button{margin:0;padding:0 15px;display:inline-block;text-align:center;height:28px;font-family:'Roboto';font-size:13px;color:#2196F3;text-decoration:none;cursor:pointer;margin-bottom:15px}
input[type=button]:hover,input[type=submit]:hover,input[type=reset]:hover,button:hover,.button:hover{text-decoration:none;opacity:0.9;background:#2196F3;color:#fff}
input.codeButtons{padding:0px 3px!important}
input.codeButtons{padding:0px 3px!important;box-shadow:none;background:none;color:#fff;border:1px solid #ddd;margin-left:2px;margin-bottom:5px}
input.codeButtons:hover{background:none}
.commTd2 input[type=button]{
 box-shadow:inset 0 0 0px 1px #d8d8d8;
 color:#000000;
 margin-bottom:5px;
}
.myBtnLeftA img,.myBtnRightA img{display:none}
hr{border:0px;margin:20px 0px;background:#dedede;height:1px}
#cat-add{height:auto;min-width:257px}
select{border:1px solid #D8D8D8!important;background:transparent;font-family:'Roboto',sans-serif!important;font-size:13px!important;padding:0px 30px 0px 10px;font-size:16px;border:1px solid #ccc;height:28px;text-overflow:'';-ms-appearance:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;align-items:center;white-space:pre;-webkit-rtl-ordering:logical;background:url('/img/select-arrow-pad.png') center right no-repeat #fff;margin-bottom:15px;max-width:100%}
.shop-options select:focus,.shop-options select:hover{border:1px solid #09e !important;cursor:pointer}
select::-ms-expand{display:none}
@media screen and (min-width:0\0){select{background:none;padding:5px}
}
.tes-form .rb{margin-bottom:20px}
.clr{clear:both}
.Carousel .owl-carousel.owl-loaded{opacity:1 !important}
.active .Carousel .owl-carousel.owl-loaded{display:block;overflow:hidden}
.owl-stage-outer{width:100%}
.goods-list .owl-stage-outer{padding-bottom:250px;margin-bottom:-250px;z-index:0}
.owl-carousel:hover{z-index:2}
.cat-nav2{margin-top:-30px;padding-bottom:30px}
.cat-nav2 .Carousel{box-shadow:none}
.Carousel .owl-stage{display:inline-block;min-width:100%;white-space:nowrap}
.Carousel ul{margin:0 !important;padding:0}
.Carousel ul .owl-item{float:none;display:inline-block;width:155px !important}
.acc .Carousel ul .owl-item{width:auto !important}
.Carousel{background:#f3f3f3;box-shadow:0px 10px 20px rgba(0,0,0,0.1);text-align:center;border-radius:5px}
.Carousel .owl-carousel .owl-nav.disabled{display:block}
.active .owl-carousel{display:block;z-index:9}
.owl-carousel.owl-loaded{display:none}
.owl-gb .owl-stage-outer{padding-bottom:20px}
.carousel-section{position:relative}
nav{position:relative}
nav.show{z-index:99}
.show .nav-cat{display:block}
.nav_fixed .carousel-section{margin:0}
.nav_fixed .nav-cat{background:#f3f3f3;box-shadow:0px 10px 20px rgba(0,0,0,0.1)}
.nav_fixed .nav-cat .container{width:100%;margin:0}
.nav_fixed .Carousel{box-shadow:none}
.Carousel li{display:inline-block !important;text-align:center;padding:0 2px;list-style:none;position:relative;margin:10px 0 0;float:none}
.Carousel li .img-menu{position:relative;overflow:hidden;margin-bottom:5px;text-align:center}
.acc .open .link-acc{display:block}
.acc .link-acc.open{background:#f3f3f3;display:block}
.acc .link-acc{margin-top:0px;position:absolute;top:0;width:100%;height:100%;text-align:center;display:none;background:#f3f3f3;z-index:1;overflow-y:scroll;/* box-shadow:0px 12px 20px 0 #00000029; */}
.acc .link-acc a{padding:10px 0 !important;color:#000 !important;margin:1px 0}
.acc a{line-height:1 !important}
.acc .link-acc a:hover{color:#09e !important;opacity:1;padding:5px 0}
.acc .Carousel li h4{text-align:center}
.Carousel li img{margin:0 auto;max-width:115px;min-height:115px;object-fit:contain}
.mac .Carousel li img,.audio .Carousel li img,.airpods .Carousel li img,.audio2 .Carousel li img,.xiaomi .Carousel li img,.mac2 .Carousel li img,.xiaomi2 .Carousel li img,.acc .Carousel li img,.acc2 .Carousel li img{max-width:153px;width:auto}
.Carousel li a{text-decoration:none;box-shadow:none !important;background:none !important;text-align:center !important;padding:0 0px !important;display:block}
.Carousel li a h4{color:#09e;font-weight:400;border-radius:5px;padding:6px 10px 5px 10px;line-height:1;display:inline-block;margin:0;font-size:14px}
.Carousel li:hover h4{color:#fff;background:#09e}
.Carousel li .marker-n{position:absolute;width:60px;top:0;float:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:0}
.Carousel li .marker-n.left{left:0}
.Carousel li .marker-n.left:before{content:'';display:block;position:absolute;bottom:-12px;right:35px;transform:rotate(-25deg);z-index:1;width:0;height:0;border-style:solid;border-width:20px 3px 0 13px;border-color:#ff9800 transparent transparent transparent}
.Carousel li .marker-n.right{right:10px}
.Carousel li .marker-n.right:before{content:'';display:block;position:absolute;bottom:-12px;left:35px;transform:rotate(25deg);z-index:1;width:0;height:0;border-style:solid;border-width:20px 13px 0 3px;border-color:#ff9800 transparent transparent transparent}
.Carousel li a span{background:#ff9800;color:#fff;border-radius:5px;padding:3px 0px;line-height:1;display:block;font-size:14px;font-weight:400;position:relative;z-index:1}
.Carousel li:hover .marker-n{margin-top:5px}
.calTable{width:100%;border-left:1px solid #fff;border-top:1px solid #fff;border-spacing:0;border-collapse:initial}
.calTable td{color:#6e6e6e;padding:8px 4px;text-align:center;font-size:13px;border-right:1px solid #fff;border-bottom:1px solid #fff}
.calMonth{border-radius:5px}
td.calMonth a{color:#FFF;text-decoration:none}
td.calWday{color:#000}
td.calWdaySe{color:#000;font-weight:bold}
td.calWdaySu{color:#000;font-weight:bold}
td.calWday,td.calWdaySu,td.calWdaySe{color:#b5b5b5}
td.calMdayA{color:#fffffe}
a.calMdayLink{color:#75a3de}
td.calMdayIsA{color:#FFF;padding:8px;;border-radius:8px}
td.calMdayIsA a{color:#FFF}
td.calMday{padding:8px;;border-radius:8px}
.eBlock img{border-radius:5px}
.eBlock{border-spacing:0;margin:0 0 20px;padding:0 0 10px;border-bottom:1px solid #dedede;clear:both;table-layout:fixed}
.eBlock + br{display:none}
.eBlock + table{margin:40px 0 0;border-spacing:0}
.eBlock + table td[width="60%"]{font-size:18px;padding:0 0 20px}
.eBlock td{padding:0!important}
.eTitle{padding:0!important;font-size:21px;font-weight:bold}
.eTitle a{color:#09e;text-decoration:none}
.eTitle a:hover{color:#000}
.eTitle div[style^="float:right"] a{font-size:inherit}
.eDetails,.eDetails1,.eDetails2{clear:both;font-size:12px;padding:7px 0!important;color:#666;margin:10px 0 0;line-height:170%}
.eDetails ul,.eDetails1 ul,.eDetails2 ul{line-height:normal}
.eBlock .eDetails,.eBlock .eDetails1,.eDetails2{padding:7px 0!important;margin:10px 0 0!important}
.eDetails a,.eDetails1 a,.eDetails2 a{text-decoration:none;color:#666}
.eDetails a:hover,.eDetails1 a:hover,.eDetails2 a:hover,.eDetails .ed-value:hover,.eDetails1 .ed-value:hover,.eDetails2 .ed-value:hover{color:#000}
.ed-sep,.ed-title{display:none}
.news-img{padding-bottom:50%;background-color:#f1f1f1;background-size:cover;background-position:center;border-radius:5px;position:relative}
.news-img2{overflow:hidden;border-radius:5px;margin-bottom:20px}
.zoom-bl{-webkit-transition:-webkit-transform .6s ;transition:transform .6s}
.zoom-bl:after{background:rgba(0,0,0,0.2);content:'';position:absolute;top:0;left:0;height:100%;width:100%;display:block;opacity:0;transition:.6s}
.zoom-bl:hover:after{opacity:1}
.zoom-bl:hover{-webkit-transform:scale(1.25);transform:scale(1.25)}
.post-rate{float:right}
.post-details{overflow:hidden;margin-bottom:10px;font-size;14px}
.post-details u{text-decoration:none;padding-right:20px}
.post-details i{color:#09e}
.post-details a{text-decoration:none;color:#545454}
.post-details a:hover{color:#09e}
.related-news{margin:20px 0 0}
.doppole{border-radius:5px;background:#09e;padding:5px 15px ;color:#fff;text-align:center;width:100%;clear:both;overflow:hidden;border:1px solid #09e}
.doppole:hover{color:#09e;background:#fff}
.eBlock td.eMessage,.eBlock td.eText{padding:10px 0 20px!important}
.eMessage,.eText{margin:0;padding:10px 0 0px!important;line-height:1.8em;text-align:justify!important}
.eMessage img,.eText img{max-width:100%;width:100% !important;height:auto!important;margin:5px 20px 5px 0!important;border:none!important}
.eMessage p,.eText p{margin:0;padding:0 0 5px 0;overflow:hidden;line-height:1.5;text-align:left !important}
.eMessage,.eText,.cMessage{word-wrap:break-word}
.eBlock td.eMessage,.eBlock td.eMessage.eText{padding:20px 0 10px!important}
.item-news img{display:none !important;}
.plist{display:inline-block}
.catPages1{text-align:center}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b,.plist b,.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,a.pgSwch{display:inline-block;margin:2px 2px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;vertical-align:middle;font-weight:500}
.pagesBlockuz1 b,.pagesBlockuz2 b,#pagesBlock1 b,#pagesBlock2 b,.pgSwchA b{padding:0px 12px;background:#2196f3;border:2px solid #2196f3;text-transform:uppercase;color:#fff;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.pagesBlockuz1 a,.pagesBlockuz2 a,#pagesBlock1 a,#pagesBlock2 a,a.pgSwch{padding:0px 12px;font-size:14px;color:#2196f3;border:1px solid #2196f3;background:none;text-decoration:none;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}
.pagesBlockuz1 a:hover,.pagesBlockuz2 a:hover,#pagesBlock1 a:hover,#pagesBlock2 a:hover,a.pgSwch:hover{color:#fff;border:1px solid #2196f3;background:#2196f3;text-decoration:none}
.uSpoilerText{padding:10px;border:1px solid #dedede;margin-top:10px}
.codeMessage,.quoteMessage{color:#797979;border:0px!important;padding:0px!important}
.bbQuoteBlock,.bbCodeBlock{border:0 !important;border-left:3px solid #dedede!important;background:#f1f1f1;padding:20px}
.bbQuoteName,.bbCodeName{padding:0px !important;font-size:11px !important}
.quoteMessage{font-size:16px;color:#000}
.codeMessage{border:0 !important;border-left:1px solid #dedede!important;padding-left:68px !important;letter-spacing:2px!important;font-size:13px;color:#000}
.gb-inf{padding:30px 0;background:#fafafa}
.gb-inf #text{margin:0 -15px}
.gb-inf .cBlock2,.gb-inf .cBlock1{background:#fff;text-align:center}
.gb-inf .u-mpanel{display:none}
.gb-inf .cTop a,.gb-inf .cDate{display:none}
.gb-inf .close-rev{display:none}
.gb-inf .show .open-rev{display:none}
.gb-inf .show .close-rev{display:block}
.gb-inf .gb-blocks.show .cMessage{height:auto}
.csTop{margin:0 0 30px 0;padding:10px 15px!important;background-color:#f6f6f6;text-align:left!important;border-radius:5px}
.csTop #pagesBlock1{display:none}
.gb-inf .user_avatar{left:50%;margin-left:-50px}
.user_avatar img{width:100%;display:block}
.no-ava .user_avatar{display:none}
.user_avatar{width:100px !important;transform: scale(1) !important;height:100px;line-height:100px;background:#fff;display:block;position:absolute;top:-50px;border-radius:50px;font-size:50px;text-align:center;overflow:hidden;color:#09e;background-size:contain;background-position:center;background-repeat:no-repeat}
.cBlock2,.cBlock1{background:#f9f9f9;margin-top:70px;padding:60px 30px 20px 30px;display:block;position:relative;border-radius:5px;margin-bottom:30px;width:100%}
.cBlock2:hover,.cBlock1:hover,.user_avatar{box-shadow:0px 10px 20px rgba(0,0,0,0.1)}
.com-otvet .user_avatar{top:30px;left:30px}
.report-spam-target td,.report-spam-target tbody,.report-spam-target tr{width:100%;display:block}
.cBlock2{background:#f9f9f9}
.comEnt{text-align:right}
.cMessage a{padding:0 !important}
.com-item.com-otvet{padding:30px 20px 70px 150px;width:90%;display:inline-block;margin-top:-20px}
.com-item .cMessage .user_avatar img{width:100%}
.com-item{margin:0 0 50px 0;padding:30px}
.com-item .cMessage{margin:0}
#pagesBlock2{padding-top:30px;overflow:hidden}
.xily-gb-add .commFl{width:100%;margin-bottom:10px;min-height:32px}
.xily-gb-add .title{margin-bottom:10px}
.xily-gb-add .recaptcha-wrapper{margin-bottom:10px}
#gbsbm{background:#e74f45;border:0;color:#fff;padding:10px 30px;height:auto}
.xily-gb-add textarea{height:120px}
.xily-comment-items-holder .com-order-block select.com-order-select{margin:0 0 0 15px;background-color:#fff}
.xily-comment-items-holder #allEntries,.xily-gb #allEntries,.xily-gb #newEntryT{padding:0 15px}
.com-order-block{margin-bottom:20px;margin-top:10px;text-align:left !important}
#content .cBlock1,#content .cBlock2{padding:0 0 20px!important;margin:0 0 20px!important}
form input,form textarea,.recaptcha-wrapper{margin-bottom:15px}
.commTable{background:#fafafa;padding:20px}
.cMessage{font-size:14px;line-height:1.5;margin-bottom:15px;padding-top:10px}
.cMessage blockquote:hover:before{color:#09e}
.cMessage p{margin:0}
.cMessage blockquote{background:#fff;padding:1px 20px;box-shadow:inset 1px 1px 2px 1px #ddd;border-radius:5px;margin:20px 0 0 50px;cursor:pointer}
.cMessage blockquote:before{content:'Ответ администрации';padding-top:10px;display:block;font-size:18px;font-weight:500;margin-bottom:10px}
.cMessage blockquote p{display:none;margin:0 0 20px}
.cMessage blockquote.show p{display:block}
.owl-gb .cMessage{height:95px;overflow:hidden}
.owl-gb .cMessage blockquote{display:none}
.cMessage img{width:auto}
.all-text-gb i{font-size:12px}
.all-text-gb{padding:0 10px 10px;cursor:pointer;color:#2196F3}
.all-text-gb:height{color:#329b48}
.gb-imgs{line-height:1}
.gb-site{margin-bottom:0}
.gb-site a{color:#ff7e00}
.gb-img{width:100px;height:100px;display:inline-block;overflow:hidden;margin:0 5px 0 0}
.gb-img span{height:100%;width:100%;display:block;background-size:cover;background-position:center}
.owl-item img,.h-card img{transition:300ms}
.h-card:hover img,.owl-item:hover img{transform:scale(0.89)}
.owl-item:hover .iphone img{transform:scale(1.11)}
.shell-li{cursor:pointer}
.shell-links{background:#f3f3f3;display:none;padding:10px 30px;width:100%;white-space:initial}
.shell-links.opened{display:block}
.shell-links a{display:inline-block!important;color:#fff!important;text-decoration:none;font-size:14px;padding:5px 10px 4px 10px;border-radius:5px !important;margin:2px 2px;border:1px solid #09e;background:#09e}
.shell-links a:hover{border-radius:30px;color:#09e !important;background:none}
.shell-opacity img{-webkit-filter:contrast(200%) brightness(200%) saturate(0%);filter:contrast(200%) brightness(200%) saturate(0%)}
.shell-active h4{color:#fff!important;background:#09e!important}
.cTop{padding:0;font-size:20px;width:100%}
.cTop .cDate{font-size:0.8em!important;color:#949494}
.cTop *{font-weight:normal}
.report-spam-wrap{display:none}
.cAnswer{padding:5px 0 0 0;font-style:italic;color:#464646;font-size:11px}
.commTd1{padding:5px 2px;width:20%}
input.codeButtons{min-width:30px}
.eAttach{margin:10px 0;font-size:11px;color:#939fae;padding:0 0 0 15px;background:url(/.s/t/1323/attach.gif) 0 0 no-repeat}
.eRating{font-size:8pt}
.manTdError,.commError{color:#f00}
.commReg{padding:10px 0;text-align:center}
a.groupModer:link,a.groupModer:visited,a.groupModer:hover{color:blue}
a.groupAdmin:link,a.groupAdmin:visited,a.groupAdmin:hover{color:red}
a.groupVerify:link,a.groupVerify:visited,a.groupVerify:hover{color:green}
.replaceTable{font-size:12px;padding:20px;border:none;background:#fff}
.outputPM{border:1px dashed #ddd;margin:4px 0 4px 30px}
.inputPM{border:1px dashed #ddd;margin:4px 0}
.uTable{border-spacing:0;margin:0;padding:0}
.uTable td{padding:8px 10px;border-bottom:1px solid #dbe1e8}
.uTable td.uTopTd{border-bottom:none;background:#dbe1e8}
.eAttach .entryAttachSize{padding-left:4px}
.manTable{text-align:left}
.manTable .manTd1{width:30%}
#casing.popuptable{margin:0;padding:0;background:#fff}
.popuptitle{background:#9b59b6;text-transform:uppercase;padding:13px 20px;color:#fff;font-size:16px;font-family:'PT Sans'}
.popupbody{padding:20px;font-size:12px;color:#5e6d81}
.popupbody *{font-size:12px!important}
.popuptable table{text-align:left;color:#5e6d81}
.archiveEntryTitle ul{margin:2px 0;list-style:none;padding-left:0}
.archiveEntryTitle .archiveEntryTime{display:inline-block;padding:8px 10px;background:#09e;color:#fff;margin-right:10px;border-radius:5px}
.archiveEntryTitle .archiveEntryTitleLink{font-size:14px;text-decoration:none;color:#000;line-height:1}
.archiveEntryTitle .archiveEntryTitleLink:hover{text-decoration:underline}
.archiveEntryTitle .archiveEntryComms{font-size:11px;color:#939fae}
.archiveEntryTitle{line-height:1;border-spacing:0}
.news-page table{border-spacing:0;display:block}
.news-page .catsTable{border-radius:0 0 5px 5px}
.news-page .catsTable tr:last-child a{border-radius:0 0 5px 5px}
.news-page .catsTable td a:hover{background:#09e;color:#fff}
.news-page .hb-block .uMenuRoot{border-radius:5px 5px 0 0}
.news-page.year table{display:table}
.news-page .catsTable *{display:block}
#uEntriesList .uEntryWrap{width:33.33%;-webkit-box-sizing:border-box;box-sizing:border-box}
#uEntriesList .entryBlock{display:block!important}
#uEntriesList .uphoto{width:auto;display:block;margin:0}
#uEntriesList .photo-title{height:40px;line-height:40px;overflow:hidden;white-space:normal}
#uEntriesList .photo-block,#uEntriesList .photo-eblock{display:block;font-family:Tahoma,Geneva,sans-serif;font-weight:normal;padding:10px;border-radius:0;-webkit-box-shadow:none;box-shadow:none}
#uEntriesList .ph-wrap,#uEntriesList .ph-tc{height:100%;width:100%;display:block;overflow:hidden}
#uEntriesList .ph-wrap img{display:block;padding:0;margin:0;border:none;width:100%}
#uEntriesList .ph-data{position:relative;top:50%;margin:-22px 0 0}
#photoModalWrap .fancybox-wrap,#photoModalWrap .fancybox-inner,#photoModalWrap .fancybox-outer{max-width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
.cMessage .user_avatar img{width:50px;margin:0 10px 5px 0}
#footer{padding:40px 0}
#footer a{color:#f27935}
.foot-l{float:left;width:50%}
.foot-r{float:right;width:50%;text-align:right}
.forumTop{font-size:13px;padding-bottom:20px;text-align:center;line-height:1.2em}
.forumTop a{display:inline-block;padding:0px 5px}
.funcBlock{padding-top:20px!important;font-size:11px}
.forum-box{padding:0px}
.gTable,.postTable{background:none;border-spacing:0}
.postTable{border-top:1px solid #dbe1e8;margin-top:30px}
.forumContent .gTableTop{background:#444;color:#fff;font-size:16px;font-weight:bold;padding:14px 30px}
.forumContent .gTableTop a{color:#fff!important}
.forumContent .gTableTop a:hover{color:#fff;text-decoration:none!important}
.gTableSubTop,.postTdTop{padding:0 10px;height:42px;line-height:42px;font-size:12px;border-bottom:1px solid #dedede;position:relative}
.gTableSubTop a,.gTableSubTop a:hover,.postTdTop a,.postTdTop a:hover{color:#5e6d81!important}
.gTableSubTop b{font-weight:normal}
.gTableBody,.gTableBody1,.gTableBottom,.gTableError,.forumNameTd,.forumLastPostTd,.threadNametd,.threadAuthTd,.threadLastPostTd,.threadsType,.postPoll,.newThreadBlock,.newPollBlock,.newThreadBlock,.newPollBlock,.gTableRight,.postTdInfo,.codeMessage,.quoteMessage,.forumIcoTd,.forumThreadTd,.forumPostTd,.gTableLeft,.threadIcoTd,.threadPostTd,.threadViewTd,.postBottom{padding:20px 10px;border-bottom:1px solid #dedede}
.gTableBody1{font-size:13px;padding:30px 0px !important}
.postPoll,.postTdInfo,.postBottom,.posttdMessage{border-bottom:none}
.postBottom{border-top:1px solid #dbe1e8}
.postBottom{padding:3px 7px}
a.forum,a.threadLink{padding:0;font-size:16px}
.gTableLeft{font-weight:bold}
.gTableError{color:#f00}
a.catLink{text-decoration:none}
a.catLink:hover{text-decoration:underline}
.lastPostGuest,.lastPostUser,.threadAuthor{font-weight:bold}
.archivedForum{font-size:8pt;color:#f00!important;font-weight:bold}
.forumDescr{font-size:8pt}
.ThrForumBarTbl,.forumModerFuncsT,.FrmForumBarTbl,#forum_filter{margin:15px 0px}
div.forumModer,.subforumDescr{color:#666;font-size:8pt;margin-top:8px}
.forumViewed{font-size:9px;color:#666}
.forumBarKw{font-weight:normal}
a.forumBarA{text-decoration:none;color:#666!important}
a.forumBarA:hover{text-decoration:none}
#thread_search_button{margin-top:0px!important}
.ThrBotTbl{margin-bottom:30px}
.fastLoginForm{font-size:8pt}
.userRights,.legendTable{line-height:1.8em;margin-top:30px;font-size:13px}
.legendTable img{margin-right:10px!important}
.switch,.pagesInfo{padding:4px 12px !important;font-weight:normal;font-size:11px;background:#f1f1f1;color:#666}
.switchActive{padding:4px 12px;font-weight:normal;background:#666;color:#fff;font-size:11px}
a.switchDigit,a.switchBack,a.switchNext{text-decoration:none;color:#fff;font-size:11px}
a.switchDigit:hover,a.switchBack:hover,a.switchNext:hover{text-decoration:underline}
.threadLastPostTd{font-size:8pt}
.threadDescr{color:#939fae;font-size:8pt}
.threadNoticeLink{font-weight:bold}
.threadsDetails,.forumOnlineBar{padding:5px 0}
a.threadPinnedLink{font-weight:bold;color:#f63333!important}
a.threadFrmLink{color:#939fae!important}
.postpSwithces{font-size:8pt}
.thDescr{font-weight:normal}
.threadFrmBlock{font-size:8pt;text-align:right}
.forumNamesBar{font-size:11px;padding:3px 0}
.forumModerBlock{padding:3px 0}
.postPoll{text-align:center}
.postUser{font-weight:bold}
.postRankName{margin-top:5px}
.postRankIco{margin-bottom:5px;margin-bottom:5px}
.reputation{margin-top:5px}
.signatureHr{margin-top:20px}
.postTdInfo,.posttdMessage{padding:20px}
.postTdInfo{text-align:center;border-left:1px solid #dbe1e8}
.posttdMessage{line-height:18px;border-left:1px solid #dbe1e8;border-right:1px solid #dbe1e8}
.pollQuestion{text-align:center;font-weight:bold}
.pollButtons,.pollTotal{text-align:center}
.pollSubmitBut,.pollreSultsBut{width:140px;font-size:8pt}
.pollSubmit{font-weight:bold}
.pollEnd{text-align:center;height:30px}
.signatureView{display:block;font-size:8pt;line-height:14px;padding:0 0 0 10px;border-left:3px solid #dbe1e8}
.edited{padding-top:30px;font-size:8pt;text-align:right;color:gray}
.editedBy{font-weight:bold;font-size:8pt}
.statusBlock{padding-top:3px}
.statusOnline{color:#0f0}
.statusOffline{color:#f00}
.newThreadItem{padding:0 0 8px;background:url(/.s/t/1323/12.gif) no-repeat 0 4px}
.newPollItem{padding:0 0 8px;background:url(/.s/t/1323/12.gif) no-repeat 0 4px}
.pollHelp{font-weight:normal;font-size:8pt;padding-top:3px}
.smilesPart{padding-top:5px;text-align:center}
.pollButtons button{margin:0 10px 0 0!important}
.postBottom .goOnTop{display:none!important}
.postIpLink{text-decoration:none}
.thread_subscribe{text-decoration:none}
.thread_subscribe:hover{text-decoration:underline}
.postip,.postip a{font-size:11px;color:#939fae}
.UhideBlockL{background:none;border:1px solid #dbe1e8;padding:10px;color:#939fae}
.UhideBlockL a{color:#939fae;text-decoration:underline}
.forumNamePrivate,.forumNameArchive{cursor:default;color:#fff;font-size:11px;background:#b8b8b8;margin-top:12px;padding:2px 8px;font-weight:normal;display:inline-block}
.forumNamePrivate i,.forumNameArchive i{margin-right:6px}
.forumNameArchive{background:#91a3bc}
#casing input[type='text'],#casing input[type='password'],#casing textarea,#casing input[type='file'],#casing select,.filterBlock{color:#999;background:#fff;padding:7px 5px;margin:0 0 1px;text-decoration:none;border:1px solid #dbe1e8;outline:none}
#options-vals input{font-size:11px}
#casing input[type='submit'],#casing input[type='reset'],#casing input[type='button'],#casing button{font-size:11px!important;padding:9px 11px;margin:0 0 1px;border:none;font-weight:normal!important;cursor:pointer;background:#f27935;text-transform:uppercase;color:#fff;width:auto !important}
input.commFl,textarea.commFl,.prosFl,.consFl,.mchat,.sidebox .loginField,.postTextFl{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}
#mchatMsgF{min-height:60px;max-width:98%}
#casing textarea{resize:vertical}
#MCaddFrm table{border-spacing:0}
#MCaddFrm table td{padding:2px 0}
#casing input[type='submit']:hover,#casing input[type='reset']:hover,#casing input[type='button']:hover,#casing button:hover{background:#9b59b6;color:#fff}
#iplus input{width:auto!important}
#thread_search_field{width:155px!important;margin-right:4px!important}
div[id^="imblock"] > span:first-child{width:34px;display:inline-block;text-align:center;padding-right:0!important}
div[id^="imblock"] > div:first-child,#iplus > div{line-height:34px;vertical-align:middle}
div[id^="imblock"]{clear:both}
.editImgBlock{padding-left:7px}
.uplFileFl{margin-left:7px!important}
.ucoz-forum-post-image-interface{padding-left:12px}
[id^="catSelector"]{width:auto!important;padding-left:3px!important;padding-right:3px!important}
textarea.mchat{vertical-align:bottom}
input[type="text"][id^="qid-"]{margin-bottom:0 !important}
input[type="text"][id^="qid-"],input[type="button"][id^="bid-"]{-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top}
.manTable select{max-width:300px}
input[type=submit].commSbmFl{background:#2196F3;color:#fff;box-shadow:inset 0 0 0px 1px #2196F3;border:0}
input[type=submit].commSbmFl:hover{background:#fff;color:#2196F3}
input.tobasket,.fast-order{background:#2196F3;color:#fff;box-shadow:inset 0 0 0px 1px #2196F3;border:0;margin:0 20px 0 20px;height:40px;font-size:18px;padding:0 30px;margin-bottom:10px;float:left}
input.tobasket:hover,.fast-order:hover{background:#fff;color:#2196F3;box-shadow:inset 0 0 0px 1px #2196F3}
.fast-order{margin:0 0 10px;border-radius:5px;line-height:40px;cursor:pointer}
#doSmbBt,.u-combobut{display:none}
#casing .u-comboeditcell,#casing .u-combo{border:0!important;background:none!important}
#casing .u-combolist,#content .xw-mc{padding:5px 3px;background:#fff;border:1px solid #dbe1e8;margin:0;font-size:12px!important;color:#939fae!important}
#content .xw-tl,#content .xw-bl,#content .u-menuvsep{display:none}
#content .xw-ml,#content .xw-mr{margin:0;padding:0;background:none}
#uNetRegF table{text-align:left}
#uNetRegF table table{clear:both}
#uNetRegF table table td{padding:5px 0 0 0}
.manTable td input,.manTable td textarea{max-width:99%}
.manTable td input#id_file_add{max-width:none}
.entTd .eDetails{margin:0 0 40px}
.opt_vals .gTableSubTop{padding-left:0;background:none}
#content form[action$="search/"] table{width:100%}
#content form[action$="search/"] table td{white-space:normal!important}
#content form[action$="search/"] table td+td{width:30%}
#content .queryField{width:70%!important}
#slideshowBlock7{margin:0 0 20px}
#selectPhotosBtn{height:auto!important}
#content .gTableSubTop{font-size:10px!important}
.cats-select-btn{text-shadow:inherit !important}
.allUsersBtn,.uSearchFlSbm{width:180px!important;text-align:center}
.gphoto,.smiles img{max-width:inherit}
#baseLogForm td:first-child{width:25%}
.ucoz-forum-post-image-preview{max-width:inherit!important;max-height:35px!important}
#mchatBtn{padding:0px!important;text-align:center!important}
#catSelector9{background:#efefef!important;border:1px solid #efefef!important;color:#666!important;width:200px!important}
.u-comboeditcell{border:0px !important}
.u-combolist{border-top:1px solid #B5B8C8!important;margin-top:5px!important}
.fileinput input{padding:4px 7px!important}
.catsTable{padding:0;border-spacing:0}
.catsTd a{color:#8B8B8C;text-decoration:none}
.catsTd a:hover{color:#000;text-decoration:none}
::selection{color:#fff}
.ui-slider-handle{text-decoration:none}
.ui-slider-handle:before{display:none!important}
.ui-slider-handle:nth-child(3) .slider-price{left:auto;right:0}
.slider-price{font-size:13px;position:absolute;top:23px;left:0}
.flist-values{display:none;padding:0px 0 20px 0}
.flist-item{border-bottom:1px solid #dcdcdc;margin:0;position:relative}
.flist-item:last-child{margin-bottom:20px}
.flist-label{font-size:15px!important;font-weight:400;cursor:pointer;display:block;margin:0;padding:15px 0;position:relative;z-index:2}
.flist-label:hover,.cat-tree a:hover{color:#09e!important}
.flist-item:after{display:block;position:absolute;content:'';top:17px;right:0px;width:7px;height:7px;border-top:2px solid #09e;border-left:2px solid #09e;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}
.flist-open.flist-item:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);top:21px}
.flist-open .flist-values{display:block!important}
.sfilt-body{overflow:hidden;margin:0px 0 20px 0}
.sfilt-not{margin-bottom:-20px}
.sfilt-item{box-shadow:none!important;font-size:13px;color:gray;border:1px solid #ccc;outline:0!important;background:#fff;font-weight:400;float:left;padding:6px 12px;line-height:1.25;border-radius:4px;margin:0 10px 10px 0;cursor:pointer}
.sfilt-item:hover{color:#333;border-color:#09e}
.sfilt-del{background:url(/img/sfilt-del.png) no-repeat;display:inline-block;vertical-align:middle;width:7px;height:8px;margin-right:7px}
.sfilt-name{display:inline-block;vertical-align:middle;margin-top:-2px}
.unstyled{margin:0;padding:0;list-style:none}
.shop-options > li[id*="15"] select{pointer-events:none;background:#FAFAFA}
.nav-div{float:left}
.Carousel,.Carousel * {outline:none!important;}
.pr-zak-hidden .pr-zak-filtered {display:none}
#owl-example .owl-stage{display:flex}
#owl-example .owl-item{flex-shrink:0}
.slider-price-cnt{display:flex;justify-content: space-between;margin: 16px -5px 0;}
.slider-price-val{font-size: 13px;color:#555}
.d-none{display: none !important;}
/*@media (min-width: 571px) {
#owl-example .slide_design_1 .slide-img {
width: 70%;
background-size: 100%;
background-position: center top;
}
#owl-example .slide_design_1 .slide-info {
padding-left: 70%;
}
}*/