@charset "UTF-8";
@import url("https://fonts.googleapis.com/css?family=Open+Sans:300,400,600,700&subset=cyrillic");
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[engine="hidden"] {display:none;}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button{height:auto;}
input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box;}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}
fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em;}
legend{border:0;padding:0;}
textarea{overflow:auto;}
optgroup{font-weight:bold;}
table{border-collapse:collapse;border-spacing:0;}
td,
th{padding:0;}
.mininav li a,
.catalog-open,
.catalog-content li a,
.bigcaption,
.for-form .row .rating,
.for-form .buyinfo li .informat,
.popup-holder .popup-holder-content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.adress li a,
.products li .inner .price-block,
.for-form .row div.price,
.inbasket{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
.menu,
.helpmenu,
.menu li a,
.helpmenu li a,
.adress,
.adress li,
.contacts,
.contacts li a,
.logo a,
.logo a i,
.search-block,
.search button,
.links,
.links li a span.num,
.mininav,
.slider-block a,
.products li .inner .img,
.products li .inner .img .status,
.products li .inner .buy-block,
.content ol li:before,
.advanta li .inner,
.advanta li .inner .img,
.seeall-block,
.categories li .inner .img,
.categories li .inner .text,
.filters .drop-filter label .checkmark,
.links .basket li .delete,
.blogs li .img,
.basket li .delete,
.comment-form .title,
.page404 .img,
.firstreview .img,
.slider-for li a,
.slider-for figure a,
.slider-nav li a,
.slider-nav li div,
.for-form .row,
.for-form .row div.number-block,
.for-form .row .basket,
.for-form .row button,
.for-form .buyinfo li a,
.inbasket li .delete,
.popup-holder .popup-holder-content .close-popup,
.popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu-content,
.popup-holder.popup-active-menu .popup-holder-menu-content .close-menu,
.popup-holder.popup-holder-catalog .popup-holder-catalog-content .popup-catalog-content,
.popup-holder.popup-active-catalog .popup-holder-catalog-content .close-catalog,
.popup-holder.popup-holder-contacts .popup-contacts-content,
.popup-holder.popup-holder-callback .popup-callback-content,
.popup-holder.popup-holder-thanks .popup-thanks-content,
.popup-holder.popup-holder-thanksform .popup-thanksform-content,
.popup-holder.popup-holder-oneclick .popup-oneclick-content,
.popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick-content{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.header .container,
.footer .container,
.section-slider .container,
.products li .inner .pricebuy-block,
.more-pagenav,
.summa-order,
.for-form.order-form .row.summa-order,
.forbasket .summa-order{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.links li a,
.for-form .row-buyinfo{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.column5{width:5%;}
.column10{width:10%;}
.column15{width:15%;}
.column20{width:20%;}
.column25{width:25%;}
.column30{width:30%;}
.column35{width:35%;}
.column40{width:40%;}
.column45{width:45%;}
.column50{width:50%;}
.column55{width:55%;}
.column60{width:60%;}
.column65{width:65%;}
.column70{width:70%;}
.column75{width:75%;}
.column80{width:80%;}
.column85{width:85%;}
.column90{width:90%;}
.column95{width:95%;}
.column100{width:100%;}
.col1{width:100%;}
.col2{width:50%;}
.col3{width:33.3333333333%;}
.col4{width:25%;}
.col5{width:20%;}
.col6{width:16.6666666667%;}
.col7{width:14.2857142857%;}
.col8{width:12.5%;}
.col9{width:11.1111111111%;}
.col10{width:10%;}
.item10 li,
.item10 figure{width:10%;}
.item9 li,
.item9 figure{width:11.1111111111%;}
.item8 li,
.item8 figure{width:12.5%;}
.item7 li,
.item7 figure{width:14.2857142857%;}
.item6 li,
.item6 figure{width:16.6666666667%;}
.item5 li,
.item5 figure{width:20%;}
.item4 li,
.item4 figure{width:25%;}
.item3 li,
.item3 figure{width:33.3333333333%;}
.item2 li,
.item2 figure{width:50%;}
.item1 li,
.item1 figure{width:100%;}
.clearfix:after,
.container:after,
.logo a i:after,
.categories li .inner:after{content:'';display:block;clear:both;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.clearfixb:before,
.blogs li .img:before,
button:before,
input[type='button']:before,
input[type='reset']:before,
input[type='file']:before,
input[type='submit']:before,
.menu li a:before,
.helpmenu li a:before,
.adress:before,
.catalog-content li a:before,
.content ul li:before,
.content ol li:before,
.categories li .inner:before,
.page404 .img:before,
.firstreview .img:before,
.srezi li:before,
.for-form .buyinfo li .informat ul li:before{content:'';display:block;clear:both;}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
*{max-height:1000000px;}
body{color:#333;background:#fff;font:16px/1.5 "Open Sans","Arial","Helvetica Neue","Helvetica",sans-serif;min-width:240px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
img{max-width:100%;height:auto;}
.gm-style img{max-width:none;}
:active,
:hover,
:focus{outline:0;outline-offset:0;}
a,
i,
a:before{-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;}
a:hover,
a:before:hover,
i:hover{-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;}
ul,
ol{list-style-type:none;padding:0;margin:0;}
button{border:0;padding:0;}
*{box-sizing:border-box;}
figure a img,
.img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
figure a:hover img,
/*.img:hover img{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}*/
[class^="icon-"],
[class*=" icon-"]{-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.h{font-family:inherit;font-weight:bold;margin:0 0 0.5em;color:inherit;}
h1,
.h1{font-size:30px;}
h2,
.h2{font-size:27px;}
h3,
.h3{font-size:24px;}
h4,
.h4{font-size:21px;}
h5,
.h5{font-size:17px;}
h6,
.h6{font-size:15px;}
p{margin:0 0 1em;}
a{color:#CA8647;}
a:hover,
a:focus{text-decoration:none;}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.h{font-weight:600;color:#262626;}
@media (max-width:1399px){
  h1,
  .h1,
  h2,
  .h2,
  h3,
  .h3,
  h4,
  .h4,
  h5,
  .h5,
  h6,
  .h6,
  .h{padding:0 10px;}
}
@media (max-width:1399px){
  .column h1,
  .column .h1,
  .column
  h2,
  .column .h2,
  .column
  h3,
  .column .h3,
  .column
  h4,
  .column .h4,
  .column
  h5,
  .column .h5,
  .column
  h6,
  .column .h6,
  .column
  .h{padding:0;}
}
@media (max-width:479px){
  .section-products h1,
  .section-products .h1,
  .section-products
  h2,
  .section-products .h2,
  .section-products
  h3,
  .section-products .h3,
  .section-products
  h4,
  .section-products .h4,
  .section-products
  h5,
  .section-products .h5,
  .section-products
  h6,
  .section-products .h6,
  .section-products
  .h{padding-right:100px;}
}
@media (max-width:767px){
  .section-comments h1,
  .section-comments .h1,
  .section-comments
  h2,
  .section-comments .h2,
  .section-comments
  h3,
  .section-comments .h3,
  .section-comments
  h4,
  .section-comments .h4,
  .section-comments
  h5,
  .section-comments .h5,
  .section-comments
  h6,
  .section-comments .h6,
  .section-comments
  .h{padding:0;}
}
@media (max-width:767px){
  h1,
  .h1{font-size:24px;}
}
@media (max-width:767px){
  h2,
  .h2{font-size:21px;}
}
@media (max-width:767px){
  h3,
  .h3{font-size:19px;}
}
@media (max-width:767px){
  h4,
  .h4{font-size:18px;}
}
@media (max-width:767px){
  h5,
  .h5{font-size:17px;}
}
@media (max-width:767px){
  h6,
  .h6{font-size:15px;}
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.h{color:#333333;}
.section-breadcrumbs h1,
.section-breadcrumbs .h1,
.section-breadcrumbs
h2,
.section-breadcrumbs .h2,
.section-breadcrumbs
h3,
.section-breadcrumbs .h3,
.section-breadcrumbs
h4,
.section-breadcrumbs .h4,
.section-breadcrumbs
h5,
.section-breadcrumbs .h5,
.section-breadcrumbs
h6,
.section-breadcrumbs .h6,
.section-breadcrumbs
.h{padding:0;margin-bottom:0;}
.content h1,
.content .h1,
.content
h2,
.content .h2,
.content
h3,
.content .h3,
.content
h4,
.content .h4,
.content
h5,
.content .h5,
.content
h6,
.content .h6,
.content
.h{padding:0;}
form,
fieldset{margin:0;padding:0;border-style:none;}
input[type='text'],
input[type='tel'],
input[type='email'],
input[type='search'],
input[type='password'],
textarea{-webkit-appearance:none;-webkit-border-radius:0;box-sizing:border-box;border:1px solid #999;padding:0.4em 0.7em;}
input[type='text']:focus,
input[type='tel']:focus,
input[type='email']:focus,
input[type='search']:focus,
input[type='password']:focus,
textarea:focus{border-color:#333;}
input[type='text']::-webkit-input-placeholder,
input[type='tel']::-webkit-input-placeholder,
input[type='email']::-webkit-input-placeholder,
input[type='search']::-webkit-input-placeholder,
input[type='password']::-webkit-input-placeholder,
textarea::-webkit-input-placeholder{color:#999;}
input[type='text']::-moz-placeholder,
input[type='tel']::-moz-placeholder,
input[type='email']::-moz-placeholder,
input[type='search']::-moz-placeholder,
input[type='password']::-moz-placeholder,
textarea::-moz-placeholder{opacity:1;color:#999;}
input[type='text']:-moz-placeholder,
input[type='tel']:-moz-placeholder,
input[type='email']:-moz-placeholder,
input[type='search']:-moz-placeholder,
input[type='password']:-moz-placeholder,
textarea:-moz-placeholder{color:#999;}
input[type='text']:-ms-input-placeholder,
input[type='tel']:-ms-input-placeholder,
input[type='email']:-ms-input-placeholder,
input[type='search']:-ms-input-placeholder,
input[type='password']:-ms-input-placeholder,
textarea:-ms-input-placeholder{color:#999;}
input[type='text'].placeholder,
input[type='tel'].placeholder,
input[type='email'].placeholder,
input[type='search'].placeholder,
input[type='password'].placeholder,
textarea.placeholder{color:#999;}
select{-webkit-border-radius:0;}
textarea{resize:vertical;vertical-align:top;}
button,
input[type='button'],
input[type='reset'],
input[type='file'],
input[type='submit']{-webkit-appearance:none;-webkit-border-radius:0;cursor:pointer;}
form,
fieldset{width:100%;}
form .row,
fieldset .row{float:left;width:100%;position:relative;}
select,
input[type='number'],
input[type='text'],
input[type='tel'],
input[type='email'],
input[type='search'],
input[type='password'],
input[type='url'],
input[type='date'],
textarea{border:0;width:100%;margin-bottom:15px;padding:7px 15px;border-radius:3px;border:1px solid #d6d6d6;box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);}
select:focus,
input[type='number']:focus,
input[type='text']:focus,
input[type='tel']:focus,
input[type='email']:focus,
input[type='search']:focus,
input[type='password']:focus,
input[type='url']:focus,
input[type='date']:focus,
textarea:focus{border-color:#bfbfbf;}
select{-webkit-appearance:menulist-button;}
select:focus{border-color:#bfbfbf;}
input[type='number'],
input.captcha{border:1px solid #d6d6d6;}
input[type='number']:focus,
input.captcha:focus{border-color:#bfbfbf;}
button,
input[type='button'],
input[type='reset'],
input[type='file'],
input[type='submit']{border:0;padding:10px 20px;-webkit-transition:all .35s;transition:all .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:19px;font-weight:normal;padding:7px 15px;text-align:center;display:block;margin:10px auto;color:#ffffff;border-radius:3px;background:#666666;position:relative;overflow:hidden;}
button:hover:not(.pswp__button),
button:hover:not(.slick-dots button),
input[type='button']:hover:not(.pswp__button),
input[type='button']:hover:not(.slick-dots button),
input[type='reset']:hover:not(.pswp__button),
input[type='reset']:hover:not(.slick-dots button),
input[type='file']:hover:not(.pswp__button),
input[type='file']:hover:not(.slick-dots button),
input[type='submit']:hover:not(.pswp__button),
input[type='submit']:hover:not(.slick-dots button){background:#000000;color:#33333;-webkit-transition:all .35s;transition:all .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
button:hover:not(.pswp__button) i,
button:hover:not(.pswp__button):before,
button:hover:not(.slick-dots button) i,
button:hover:not(.slick-dots button):before,
input[type='button']:hover:not(.pswp__button) i,
input[type='button']:hover:not(.pswp__button):before,
input[type='button']:hover:not(.slick-dots button) i,
input[type='button']:hover:not(.slick-dots button):before,
input[type='reset']:hover:not(.pswp__button) i,
input[type='reset']:hover:not(.pswp__button):before,
input[type='reset']:hover:not(.slick-dots button) i,
input[type='reset']:hover:not(.slick-dots button):before,
input[type='file']:hover:not(.pswp__button) i,
input[type='file']:hover:not(.pswp__button):before,
input[type='file']:hover:not(.slick-dots button) i,
input[type='file']:hover:not(.slick-dots button):before,
input[type='submit']:hover:not(.pswp__button) i,
input[type='submit']:hover:not(.pswp__button):before,
input[type='submit']:hover:not(.slick-dots button) i,
input[type='submit']:hover:not(.slick-dots button):before{color:#fff;}
input[type='file']{margin-bottom:15px;width:100%;color:#262626;font-weight:normal;background:transparent;padding:0;box-shadow:none;border:0;}
input[type='file']:hover{color:#1bb34d;background:transparent;}
form label{display:block;margin-bottom:7px;color:rgba(38,38,38,0.7);font-size:15px;}
::-webkit-input-placeholder{color:#262626;opacity:1;}
:-ms-input-placeholder{color:#262626;opacity:1;}
::placeholder{color:#262626;opacity:1;}
:-ms-input-placeholder{color:#262626;}
::-ms-input-placeholder{color:#262626;}
@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?pvaux0");src:url("../fonts/icomoon.eot?pvaux0#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?pvaux0") format("truetype"),url("../fonts/icomoon.woff?pvaux0") format("woff"),url("../fonts/icomoon.svg?pvaux0#icomoon") format("svg");font-weight:normal;font-style:normal;}
[class^="icon-"],
[class*=" icon-"]{font-family:'icomoon'!important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.icon-add-circular-outlined-button:before{content:"\e900";}
.icon-add-cross-outlined-symbol:before{content:"\e901";}
.icon-add-square-outlined-interface-button:before{content:"\e902";}
.icon-airplane-rotated-diagonal-transport-outlined-symbol:before{content:"\e903";}
.icon-alarm-clock-symbol:before{content:"\e904";}
.icon-arrow-entering-into-square:before{content:"\e905";}
.icon-attach-interface-symbol-of-rotated-paperclip:before{content:"\e906";}
.icon-attachment:before{content:"\e907";}
.icon-audio-tool-in-silence:before{content:"\e908";}
.icon-back-left-arrow-circular-button-outline:before{content:"\e909";}
.icon-back-left-arrow-square-button-outline:before{content:"\e90a";}
.icon-big-map-placeholder-outlined-symbol-of-interface:before{content:"\e90b";}
.icon-bookmark-outlined-interface-symbol:before{content:"\e90c";}
.icon-book-outline:before{content:"\e90d";}
.icon-bottle-gross-outlined-symbol:before{content:"\e90e";}
.icon-button-of-nine-outlined-circles:before{content:"\e90f";}
.icon-buttons:before{content:"\e910";}
.icon-cellphone:before{content:"\e911";}
.icon-cellular-phone-outline:before{content:"\e912";}
.icon-center-text-interface-symbol-of-lines:before{content:"\e913";}
.icon-chat-comment-oval-speech-bubble-with-text-lines:before{content:"\e914";}
.icon-chat-oval-speech-bubbles-symbol:before{content:"\e915";}
.icon-checkmark-outline:before{content:"\e916";}
.icon-checkmark-square-button-outline:before{content:"\e917";}
.icon-checkmark-verify-interface-symbol-button:before{content:"\e918";}
.icon-circular-arrow-counterclockwise-rotating-symbol:before{content:"\e919";}
.icon-circular-graphic-outline:before{content:"\e91a";}
.icon-circular-outlined-badge-with-ribbon-recognition-prize-symbol:before,
.icon-prize-symbol:before{content:"\e91b";}
.icon-circular-target-shooting-interface-symbol:before{content:"\e91c";}
.icon-clipboard-square-symbol:before{content:"\e91d";}
.icon-close-circular-button-symbol:before{content:"\e91e";}
.icon-cloud-outlined-shape:before{content:"\e91f";}
.icon-cloud-with-hail-falling:before{content:"\e920";}
.icon-cocktail-glass-outline:before{content:"\e921";}
.icon-code-signs:before{content:"\e922";}
.icon-collapse-two-arrows-diagonal-symbol:before{content:"\e923";}
.icon-comment-oval-outlined-balloon:before{content:"\e924";}
.icon-compass-orientation-symbol:before{content:"\e925";}
.icon-contract-two-arrows-symbol-pointing-the-center-of-square-button:before{content:"\e926";}
.icon-copy-two-paper-sheets-interface-symbol:before{content:"\e927";}
.icon-crescent-moon-phase-outlined-shape:before{content:"\e928";}
.icon-cropping-interface-tool-symbol:before{content:"\e929";}
.icon-cross-rounded-outline:before{content:"\e92a";}
.icon-cross-square-button:before{content:"\e92b";}
.icon-cube-of-notes-stack:before{content:"\e92c";}
.icon-double-arrow-horizontal-symbol:before{content:"\e92d";}
.icon-double-arrow-vertical-symbol:before{content:"\e92e";}
.icon-double-right-arrows-angles:before{content:"\e92f";}
.icon-down-arrow:before{content:"\e930";}
.icon-down-arrow-square-button:before{content:"\e931";}
.icon-down-arrow-square-outlined-button:before{content:"\e932";}
.icon-down-arrow-to-a-square:before{content:"\e933";}
.icon-down-circular-button:before{content:"\e934";}
.icon-download-circular-button:before{content:"\e935";}
.icon-download-down-arrow-symbol:before{content:"\e936";}
.icon-download-from-internet-cloud:before{content:"\e937";}
.icon-download-square-button:before{content:"\e938";}
.icon-download-square-outlined-interface-button:before{content:"\e939";}
.icon-electrical-storm-weather-symbol:before{content:"\e93a";}
.icon-electronic-game-machine-outline:before{content:"\e93b";}
.icon-email-closed-outlined-back-envelope-interface-symbol:before{content:"\e93c";}
.icon-email-square-outlined-interface-symbol-of-envelope-back:before{content:"\e93d";}
.icon-equalization:before{content:"\e93e";}
.icon-equalizer-interface-square-button-symbol:before{content:"\e93f";}
.icon-event-weekly-calendar-symbol:before{content:"\e940";}
.icon-expanding-two-opposite-arrows-diagonal-symbol-of-interface:before{content:"\e941";}
.icon-expand-square-interface-button-of-two-arrows:before{content:"\e942";}
.icon-fast-forward-double-arrow-outline:before{content:"\e943";}
.icon-favourites-star-outline-interface-symbol:before,
.icon-star-symbol:before{content:"\e944";}
.icon-file-rounded-empty-sheet:before{content:"\e945";}
.icon-file-rounded-outlined-symbol:before{content:"\e946";}
.icon-film-strip-couple-of-photograms:before{content:"\e947";}
.icon-flag-outline:before,
.icon-flag-symbol:before{content:"\e948";}
.icon-fog-at-night-weather-symbol:before{content:"\e949";}
.icon-foggy-day-fog-at-sunset-or-sunrise:before{content:"\e94a";}
.icon-folder-outline:before{content:"\e94b";}
.icon-fork:before{content:"\e94c";}
.icon-four-rounded-squares-button:before{content:"\e94d";}
.icon-full-screen-interface-symbol-of-four-arrows-in-square-button:before{content:"\e94e";}
.icon-games-machine-outline:before{content:"\e94f";}
.icon-gear-outlined-symbol:before{content:"\e950";}
.icon-giftbox-outline:before,
.icon-giftbox-symbol:before{content:"\e951";}
.icon-graphical-business-presentation-on-a-screen:before{content:"\e952";}
.icon-headphones-audio-symbol:before{content:"\e953";}
.icon-hot-interface-symbol-of-fire-flames-outline:before,
.icon-hot-symbol:before{content:"\e954";}
.icon-images-square-outlined-interface-button-symbol:before{content:"\e955";}
.icon-ink-interface-symbol-of-drop-outline:before{content:"\e956";}
.icon-label-outline:before{content:"\e957";}
.icon-left-alignment:before{content:"\e958";}
.icon-left-arrow-curve-outline:before{content:"\e959";}
.icon-left-arrow-in-circle-outline:before{content:"\e95a";}
.icon-left-arrow-line-symbol:before{content:"\e95b";}
.icon-left-arrow-rounded-outlined-button-interface-symbol:before{content:"\e95c";}
.icon-left-arrow-signal-outline:before{content:"\e95d";}
.icon-left-arrow-square-outlined-button:before{content:"\e95e";}
.icon-left-arrow-with-a-cross:before{content:"\e95f";}
.icon-like-heart-outline-symbol:before{content:"\e960";}
.icon-link-button:before{content:"\e961";}
.icon-list:before{content:"\e962";}
.icon-list-interface-symbol:before{content:"\e963";}
.icon-lock-circular-padlock-outline-tool-symbol:before{content:"\e964";}
.icon-login-arrow-symbol-entering-back-into-a-square:before{content:"\e965";}
.icon-login-square-arrow-button-outline:before{content:"\e966";}
.icon-map-folded-outlined-paper:before{content:"\e967";}
.icon-megaphone-outline-of-amplification-tool:before{content:"\e968";}
.icon-men:before{content:"\e969";}
.icon-menu-square-button:before{content:"\e96a";}
.icon-menu-three-outlined-rounded-lines-symbol:before{content:"\e96b";}
.icon-microphone:before{content:"\e96c";}
.icon-microphone-outlined-tool:before{content:"\e96d";}
.icon-minus-circular-button:before{content:"\e96e";}
.icon-minus-in-zoom-symbol:before{content:"\e96f";}
.icon-minus-outline:before{content:"\e970";}
.icon-minus-square-outlined-button:before{content:"\e971";}
.icon-monitor-outline:before{content:"\e972";}
.icon-musical-note:before{content:"\e973";}
.icon-musical-note-outlined-symbol:before{content:"\e974";}
.icon-music-note:before{content:"\e975";}
.icon-music-rectangular-interface-button-outline:before{content:"\e976";}
.icon-music-theme:before{content:"\e977";}
.icon-mute-voice:before{content:"\e978";}
.icon-new-email-envelope-frontal-view:before{content:"\e979";}
.icon-nine-oclock-on-circular-clock:before{content:"\e97a";}
.icon-notebook-rectangular-symbol-with-spring:before{content:"\e97b";}
.icon-note-outlined-symbol:before{content:"\e97c";}
.icon-notification-bell-outline-interface-symbol:before{content:"\e97d";}
.icon-notification-bell-outline-interface-symbol-1:before{content:"\e97e";}
.icon-opened-email-outlined-envelope-back-interface-symbol:before{content:"\e97f";}
.icon-oval-empty-outlined-speech-bubble:before{content:"\e980";}
.icon-paintbrush-outline:before{content:"\e981";}
.icon-paper-airplane-outline:before{content:"\e982";}
.icon-pause-outlined-big-symbol:before{content:"\e983";}
.icon-pencil-big-outlined-vertical-tool-symbol:before{content:"\e984";}
.icon-phone-auricular-outline:before{content:"\e985";}
.icon-photo-camera-outline:before{content:"\e986";}
.icon-pin:before{content:"\e987";}
.icon-planetary-grid-symbol:before{content:"\e988";}
.icon-play-triangle-outline:before{content:"\e989";}
.icon-portfolio-outline:before{content:"\e98a";}
.icon-print-interface-button-symbol-of-printer-outline:before{content:"\e98b";}
.icon-radio:before{content:"\e98c";}
.icon-rain-weather-cloud-outline-symbol-with-raindrops-lines:before{content:"\e98d";}
.icon-rectangular-outlined-speech-bubble-symbol:before{content:"\e98e";}
.icon-recycling-bin:before{content:"\e98f";}
.icon-rewind-double-arrow-outline-multimedia-button-symbol:before{content:"\e990";}
.icon-right-arrow-angle:before{content:"\e991";}
.icon-right-arrow-circular-button-outline:before{content:"\e992";}
.icon-right-arrow-circular-outlined-button:before{content:"\e993";}
.icon-right-arrow-on-a-pole-outlined-orientation-signal-symbol:before{content:"\e994";}
.icon-right-arrow-outline:before{content:"\e995";}
.icon-right-arrow-square-button-symbol:before{content:"\e996";}
.icon-right-arrow-square-outlined-button:before{content:"\e997";}
.icon-right-arrow-symbol-in-a-square-outline:before{content:"\e998";}
.icon-rounded-rectangular-tool-shape:before{content:"\e999";}
.icon-sand-clock:before{content:"\e99a";}
.icon-save-button-interface-symbol-of-outlined-diskette:before{content:"\e99b";}
.icon-search-interface-symbol:before{content:"\e99c";}
.icon-search-oval-magnification-tool-or-spoon-interface-symbol:before{content:"\e99d";}
.icon-share-social-interface-button:before{content:"\e99e";}
.icon-shopping-bag:before{content:"\e99f";}
.icon-shopping-basket-e-commerce-symbol:before{content:"\e9a0";}
.icon-shopping-cart-outline:before{content:"\e9a1";}
.icon-shopping-cart-outline-1:before{content:"\e9a2";}
.icon-shuffle:before{content:"\e9a3";}
.icon-sort-ascending:before{content:"\e9a4";}
.icon-sort-descending:before{content:"\e9a5";}
.icon-speaker-musical-amplification-outlined-frontal-tool:before{content:"\e9a6";}
.icon-speaker-outline:before{content:"\e9a7";}
.icon-speaker-outline-1:before{content:"\e9a8";}
.icon-speaker-outline-audio-interface-symbol:before{content:"\e9a9";}
.icon-speaker-outlined-square-frontal-tool-audio-tool-symbol:before{content:"\e9aa";}
.icon-speech-bubble-oval-symbol-with-three-dots:before{content:"\e9ab";}
.icon-square-outline:before{content:"\e9ac";}
.icon-square-shape-design-interface-tool-symbol:before{content:"\e9ad";}
.icon-square-targeting-interface-symbol:before{content:"\e9ae";}
.icon-store-commercial-symbol-outline:before{content:"\e9af";}
.icon-sun-day-weather-symbol:before{content:"\e9b0";}
.icon-sunrise-or-sunset:before{content:"\e9b1";}
.icon-switch-outlined-symbol:before{content:"\e9b2";}
.icon-switch-outlined-tool-symbol:before{content:"\e9b3";}
.icon-tag-outline:before{content:"\e9b4";}
.icon-television-outline:before{content:"\e9b5";}
.icon-text-alignment-option-button-interface-symbol:before{content:"\e9b6";}
.icon-text-paper-sheet-symbol:before{content:"\e9b7";}
.icon-three-vertical-outlined-bars-symbol:before{content:"\e9b8";}
.icon-timer-timing-tool:before{content:"\e9b9";}
.icon-tool-outline-of-hotel-reception-or-covered-food-tray:before{content:"\e9ba";}
.icon-triangle-equilateral-outline-shape-on-horizontal-line:before{content:"\e9bb";}
.icon-trophy-outline:before{content:"\e9bc";}
.icon-two-arrows:before{content:"\e9bd";}
.icon-two-circular-arrows:before{content:"\e9be";}
.icon-two-circular-counterclockwise-rotating-arrows-symbol:before{content:"\e9bf";}
.icon-two-drops-sizes-outlined-shapes:before{content:"\e9c0";}
.icon-two-rounded-equal-squares-outlines-symbol:before{content:"\e9c1";}
.icon-unlocked-circular-padlock-outline:before{content:"\e9c2";}
.icon-up-arrow-angle:before{content:"\e9c3";}
.icon-up-arrow-circular-button:before{content:"\e9c4";}
.icon-up-arrow-in-square-interface-button:before{content:"\e9c5";}
.icon-up-arrow-into-square:before{content:"\e9c6";}
.icon-up-arrow-or-flag-shape-big-gross-outlined-symbol:before{content:"\e9c7";}
.icon-up-arrow-square-button:before{content:"\e9c8";}
.icon-up-arrow-square-button-outline:before{content:"\e9c9";}
.icon-up-arrow-with-house-shape-outlined-symbol:before{content:"\e9ca";}
.icon-up-circular-interface-button:before{content:"\e9cb";}
.icon-upload:before{content:"\e9cc";}
.icon-upload-to-the-cloud:before{content:"\e9cd";}
.icon-upper-right-arrow-square-button-outlined-symbol:before{content:"\e9ce";}
.icon-up-square-button-outline:before{content:"\e9cf";}
.icon-user-info-interface-symbol-with-text-lines-at-right-side:before{content:"\e9d0";}
.icon-user-outline-male-symbol-of-interface:before{content:"\e9d1";}
.icon-video-camera-outline:before{content:"\e9d2";}
.icon-wallet-outline:before{content:"\e9d3";}
.icon-weather-interface-symbol-of-a-semicircle-on-three-lines-perspective:before{content:"\e9d4";}
.icon-weekly-calendar:before{content:"\e9d5";}
.icon-weekly-calendar-outline-event-interface-symbol:before{content:"\e9d6";}
.icon-window-outline:before{content:"\e9d7";}
.icon-winds-lines-weather-symbol:before{content:"\e9d8";}
.icon-wind-socket-outlined-symbol:before{content:"\e9d9";}
.icon-wrench-outline:before{content:"\e9da";}
.icon-zoom-increasing-symbol:before{content:"\e9db";}
.icon-allen:before{content:"\e9dc";}
.icon-allen-1:before{content:"\e9dd";}
.icon-allen-2:before{content:"\e9de";}
.icon-anvil:before{content:"\e9df";}
.icon-axe:before{content:"\e9e0";}
.icon-barrier:before{content:"\e9e1";}
.icon-battery:before{content:"\e9e2";}
.icon-battery-1:before{content:"\e9e3";}
.icon-board:before{content:"\e9e4";}
.icon-brace:before{content:"\e9e5";}
.icon-brick-wall:before{content:"\e9e6";}
.icon-brick-wall-1:before{content:"\e9e7";}
.icon-brick-wall-2:before{content:"\e9e8";}
.icon-brick-wall-3:before{content:"\e9e9";}
.icon-bucket:before{content:"\e9ea";}
.icon-bucket-1:before{content:"\e9eb";}
.icon-caulk-gun:before{content:"\e9ec";}
.icon-chainsaw:before{content:"\e9ed";}
.icon-chisel:before{content:"\e9ee";}
.icon-concrete-mixer:before{content:"\e9ef";}
.icon-cone:before{content:"\e9f0";}
.icon-construction:before{content:"\e9f1";}
.icon-construction-1:before{content:"\e9f2";}
.icon-crane:before{content:"\e9f3";}
.icon-crane-1:before{content:"\e9f4";}
.icon-cutter:before{content:"\e9f5";}
.icon-door:before{content:"\e9f6";}
.icon-door-1:before{content:"\e9f7";}
.icon-door-2:before{content:"\e9f8";}
.icon-door-3:before{content:"\e9f9";}
.icon-drawing:before{content:"\e9fa";}
.icon-drawing-1:before{content:"\e9fb";}
.icon-drill:before{content:"\e9fc";}
.icon-drill-1:before{content:"\e9fd";}
.icon-drill-2:before{content:"\e9fe";}
.icon-drill-3:before{content:"\e9ff";}
.icon-electricity:before{content:"\ea00";}
.icon-electric-tower:before{content:"\ea01";}
.icon-electric-tower-1:before{content:"\ea02";}
.icon-engineer:before{content:"\ea03";}
.icon-eolic-energy:before{content:"\ea04";}
.icon-flash:before{content:"\ea05";}
.icon-flashlight:before{content:"\ea06";}
.icon-garage:before{content:"\ea07";}
.icon-gas-pipe:before{content:"\ea08";}
.icon-gas-pipe-1:before{content:"\ea09";}
.icon-gas-pipe-2:before{content:"\ea0a";}
.icon-gas-pipe-3:before{content:"\ea0b";}
.icon-gas-pipe-4:before{content:"\ea0c";}
.icon-gas-pipe-5:before{content:"\ea0d";}
.icon-gas-pipe-6:before{content:"\ea0e";}
.icon-gas-pipe-7:before{content:"\ea0f";}
.icon-gas-pipe-8:before{content:"\ea10";}
.icon-glass-wall:before{content:"\ea11";}
.icon-hammer:before{content:"\ea12";}
.icon-hammer-1:before{content:"\ea13";}
.icon-hammer-2:before{content:"\ea14";}
.icon-hammer-3:before{content:"\ea15";}
.icon-hammer-4:before{content:"\ea16";}
.icon-hammer-5:before{content:"\ea17";}
.icon-helmet:before{content:"\ea18";}
.icon-hook:before{content:"\ea19";}
.icon-hydrant:before{content:"\ea1a";}
.icon-jackhammer:before{content:"\ea1b";}
.icon-jigsaw:before{content:"\ea1c";}
.icon-knife:before{content:"\ea1d";}
.icon-ladder:before{content:"\ea1e";}
.icon-ladder-1:before{content:"\ea1f";}
.icon-ladder-2:before{content:"\ea20";}
.icon-ladder-3:before{content:"\ea21";}
.icon-ladder-4:before{content:"\ea22";}
.icon-level:before{content:"\ea23";}
.icon-light-bulb:before{content:"\ea24";}
.icon-light-bulb-1:before{content:"\ea25";}
.icon-light-bulb-2:before{content:"\ea26";}
.icon-light-bulb-3:before{content:"\ea27";}
.icon-light-bulb-4:before{content:"\ea28";}
.icon-light-bulb-5:before{content:"\ea29";}
.icon-light-bulb-6:before{content:"\ea2a";}
.icon-light-bulb-7:before{content:"\ea2b";}
.icon-light-bulb-8:before{content:"\ea2c";}
.icon-light-bulb-9:before{content:"\ea2d";}
.icon-light-bulb-10:before{content:"\ea2e";}
.icon-light-bulb-11:before{content:"\ea2f";}
.icon-light-bulb-12:before{content:"\ea30";}
.icon-light-bulb-13:before{content:"\ea31";}
.icon-loader:before{content:"\ea32";}
.icon-log:before{content:"\ea33";}
.icon-log-1:before{content:"\ea34";}
.icon-log-2:before{content:"\ea35";}
.icon-measuring-tape:before{content:"\ea36";}
.icon-nail:before{content:"\ea37";}
.icon-nail-gun:before{content:"\ea38";}
.icon-nails:before{content:"\ea39";}
.icon-nails-1:before{content:"\ea3a";}
.icon-paint-brush:before{content:"\ea3b";}
.icon-paint-brush-1:before{content:"\ea3c";}
.icon-paint-brush-2:before{content:"\ea3d";}
.icon-paint-brush-3:before{content:"\ea3e";}
.icon-paint-brush-4:before{content:"\ea3f";}
.icon-paint-brush-5:before{content:"\ea40";}
.icon-paint-brush-6:before{content:"\ea41";}
.icon-paint-brush-7:before{content:"\ea42";}
.icon-paint-brush-8:before{content:"\ea43";}
.icon-paint-brush-9:before{content:"\ea44";}
.icon-paint-brush-10:before{content:"\ea45";}
.icon-paint-brush-11:before{content:"\ea46";}
.icon-paint-brush-12:before{content:"\ea47";}
.icon-paint-roller:before{content:"\ea48";}
.icon-paint-roller-1:before{content:"\ea49";}
.icon-paint-roller-2:before{content:"\ea4a";}
.icon-pantone:before{content:"\ea4b";}
.icon-parquet:before{content:"\ea4c";}
.icon-parquet-1:before{content:"\ea4d";}
.icon-pipe:before{content:"\ea4e";}
.icon-pipe-1:before{content:"\ea4f";}
.icon-pipe-2:before{content:"\ea50";}
.icon-pipe-3:before{content:"\ea51";}
.icon-pipe-4:before{content:"\ea52";}
.icon-pipe-5:before{content:"\ea53";}
.icon-pipe-6:before{content:"\ea54";}
.icon-pipe-7:before{content:"\ea55";}
.icon-pipe-8:before{content:"\ea56";}
.icon-pipe-9:before{content:"\ea57";}
.icon-pipe-10:before{content:"\ea58";}
.icon-pipe-11:before{content:"\ea59";}
.icon-plier:before{content:"\ea5a";}
.icon-plier-1:before{content:"\ea5b";}
.icon-plier-2:before{content:"\ea5c";}
.icon-plier-3:before{content:"\ea5d";}
.icon-plier-4:before{content:"\ea5e";}
.icon-plug:before{content:"\ea5f";}
.icon-plug-1:before{content:"\ea60";}
.icon-plug-2:before{content:"\ea61";}
.icon-plug-3:before{content:"\ea62";}
.icon-plug-4:before{content:"\ea63";}
.icon-plug-5:before{content:"\ea64";}
.icon-plumbering:before{content:"\ea65";}
.icon-plumbering-1:before{content:"\ea66";}
.icon-rake:before{content:"\ea67";}
.icon-rake-1:before{content:"\ea68";}
.icon-rake-2:before{content:"\ea69";}
.icon-relief-valve:before{content:"\ea6a";}
.icon-relief-valve-1:before{content:"\ea6b";}
.icon-relief-valve-2:before{content:"\ea6c";}
.icon-roof:before{content:"\ea6d";}
.icon-ruler:before{content:"\ea6e";}
.icon-ruler-1:before{content:"\ea6f";}
.icon-ruler-2:before{content:"\ea70";}
.icon-ruler-3:before{content:"\ea71";}
.icon-ruler-4:before{content:"\ea72";}
.icon-ruler-5:before{content:"\ea73";}
.icon-saw:before{content:"\ea74";}
.icon-saw-1:before{content:"\ea75";}
.icon-saw-2:before{content:"\ea76";}
.icon-saw-3:before{content:"\ea77";}
.icon-saw-4:before{content:"\ea78";}
.icon-saw-5:before{content:"\ea79";}
.icon-screw:before{content:"\ea7a";}
.icon-screw-1:before{content:"\ea7b";}
.icon-screw-2:before{content:"\ea7c";}
.icon-screw-3:before{content:"\ea7d";}
.icon-screw-4:before{content:"\ea7e";}
.icon-screw-5:before{content:"\ea7f";}
.icon-screwdriver:before{content:"\ea80";}
.icon-screwdriver-1:before{content:"\ea81";}
.icon-screwdriver-2:before{content:"\ea82";}
.icon-screwdriver-3:before{content:"\ea83";}
.icon-screwdriver-4:before{content:"\ea84";}
.icon-screwdriver-5:before{content:"\ea85";}
.icon-screws:before{content:"\ea86";}
.icon-screws-1:before{content:"\ea87";}
.icon-scythe:before{content:"\ea88";}
.icon-shovel:before{content:"\ea89";}
.icon-shovel-1:before{content:"\ea8a";}
.icon-shovel-2:before{content:"\ea8b";}
.icon-shovel-3:before{content:"\ea8c";}
.icon-shovel-4:before{content:"\ea8d";}
.icon-socket:before{content:"\ea8e";}
.icon-socket-1:before{content:"\ea8f";}
.icon-socket-2:before{content:"\ea90";}
.icon-socket-3:before{content:"\ea91";}
.icon-socket-4:before{content:"\ea92";}
.icon-socket-5:before{content:"\ea93";}
.icon-socket-6:before{content:"\ea94";}
.icon-socket-7:before{content:"\ea95";}
.icon-socket-8:before{content:"\ea96";}
.icon-socket-9:before{content:"\ea97";}
.icon-socket-10:before{content:"\ea98";}
.icon-socket-11:before{content:"\ea99";}
.icon-socket-12:before{content:"\ea9a";}
.icon-socket-13:before{content:"\ea9b";}
.icon-socket-14:before{content:"\ea9c";}
.icon-socket-15:before{content:"\ea9d";}
.icon-socket-16:before{content:"\ea9e";}
.icon-socket-17:before{content:"\ea9f";}
.icon-socket-18:before{content:"\eaa0";}
.icon-socket-19:before{content:"\eaa1";}
.icon-spray:before{content:"\eaa2";}
.icon-spray-gun:before{content:"\eaa3";}
.icon-swiss-army-knife:before{content:"\eaa4";}
.icon-swiss-army-knife-1:before{content:"\eaa5";}
.icon-swiss-army-knife-2:before{content:"\eaa6";}
.icon-swiss-army-knife-3:before{content:"\eaa7";}
.icon-swiss-army-knife-4:before{content:"\eaa8";}
.icon-swiss-army-knife-5:before{content:"\eaa9";}
.icon-switch:before{content:"\eaaa";}
.icon-switch-1:before{content:"\eaab";}
.icon-switch-2:before{content:"\eaac";}
.icon-switch-3:before{content:"\eaad";}
.icon-switch-4:before{content:"\eaae";}
.icon-switch-5:before{content:"\eaaf";}
.icon-switch-6:before{content:"\eab0";}
.icon-switch-7:before{content:"\eab1";}
.icon-tap:before{content:"\eab2";}
.icon-tap-1:before{content:"\eab3";}
.icon-tap-2:before{content:"\eab4";}
.icon-tiles:before{content:"\eab5";}
.icon-toolbox:before{content:"\eab6";}
.icon-toolbox-1:before{content:"\eab7";}
.icon-tools:before{content:"\eab8";}
.icon-tools-1:before{content:"\eab9";}
.icon-tools-2:before{content:"\eaba";}
.icon-tools-3:before{content:"\eabb";}
.icon-trowel:before{content:"\eabc";}
.icon-trowel-1:before{content:"\eabd";}
.icon-trowel-2:before{content:"\eabe";}
.icon-trowel-3:before{content:"\eabf";}
.icon-trowel-4:before{content:"\eac0";}
.icon-vest:before{content:"\eac1";}
.icon-vise:before{content:"\eac2";}
.icon-vise-1:before{content:"\eac3";}
.icon-vise-2:before{content:"\eac4";}
.icon-vise-3:before{content:"\eac5";}
.icon-vise-4:before{content:"\eac6";}
.icon-voltmeter:before{content:"\eac7";}
.icon-voltmeter-1:before{content:"\eac8";}
.icon-voltmeter-2:before{content:"\eac9";}
.icon-voltmeter-3:before{content:"\eaca";}
.icon-wallpaper:before{content:"\eacb";}
.icon-wall-plug:before{content:"\eacc";}
.icon-wheelbarrow:before{content:"\eacd";}
.icon-window:before{content:"\eace";}
.icon-window-1:before{content:"\eacf";}
.icon-window-2:before{content:"\ead0";}
.icon-window-3:before{content:"\ead1";}
.icon-window-4:before{content:"\ead2";}
.icon-wood:before{content:"\ead3";}
.icon-wood-1:before{content:"\ead4";}
.icon-woodcutter:before{content:"\ead5";}
.icon-wrench:before{content:"\ead6";}
.icon-wrench-1:before{content:"\ead7";}
.icon-wrench-2:before{content:"\ead8";}
.icon-wrench-3:before{content:"\ead9";}
.icon-wrench-4:before{content:"\eada";}
.icon-wrench-5:before{content:"\eadb";}
.icon-wrench-6:before{content:"\eadc";}
.icon-wrench-7:before{content:"\eadd";}
.icon-wrench-8:before{content:"\eade";}
.icon-wrench-9:before{content:"\eadf";}
.icon-gift:before{content:"\eae0";}
.icon-close-2:before {content: "\e903";}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto;}
.slick-track:before,
.slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url("./../fonts/ajax-loader.gif") center center no-repeat;}
@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick.eot?#iefix") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg#slick") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,
.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:transparent;color:transparent;top:50%;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{outline:none;background:transparent;color:transparent;}
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before{opacity:1;}
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before{opacity:0.25;}
.slick-prev:before,
.slick-next:before{font-family:"slick";font-size:20px;line-height:1;color:white;opacity:0.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-prev{left:0;}
[dir="rtl"] .slick-prev{left:auto;right:0;}
.slick-prev:before{content:"";}
[dir="rtl"] .slick-prev:before{content:"";}
.slick-next{right:0;}
[dir="rtl"] .slick-next{left:0;right:auto;}
.slick-next:before{content:"";}
[dir="rtl"] .slick-next:before{content:"";}
.slick-dotted.slick-slider{margin-bottom:30px;}
.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%;}
.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer;}
.slick-dots li button{border:0;background:transparent;display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:transparent;padding:5px;cursor:pointer;}
.slick-dots li button:hover,
.slick-dots li button:focus{outline:none;}
.slick-dots li button:hover:before,
.slick-dots li button:focus:before{opacity:1;}
.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"slick";font-size:6px;line-height:20px;text-align:center;color:black;opacity:0.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{color:black;opacity:0.75;}
.slick-prev{margin:0;opacity:.5;width:44px;height:44px;left:0;z-index:5;background:#fff;}
[dir="rtl"] .slick-prev{left:auto;right:0;}
.slick-prev:before{color:#000;font-family:'icomoon'!important;content:'\e95b';}
.slick-prev:focus{background:#fff;opacity:.5;}
.slick-prev:hover{background:#1bb34d;opacity:.8;}
.slick-prev:hover:before{color:#fff;background:transparent;}
.slick-next{margin:0;opacity:.5;width:44px;height:44px;right:0;z-index:5;background:#fff;}
[dir="rtl"] .slick-next{right:auto;left:0;}
.slick-next:before{color:#000;font-family:'icomoon'!important;content:'\e991';}
.slick-next:focus{background:#fff;opacity:.5;}
.slick-next:hover{background:#1bb34d;opacity:.8;}
.slick-next:hover:before{color:#fff;background:transparent;}
.slick-dots li{width:initial!important;padding:0!important;margin:0 3px!important;}
.slick-dots li button{margin:0!important;}
.slick-dots li button:before{opacity:.5;font-size:14px;color:#bfbfbf;}
.slick-dots li.slick-active button:before{color:#bfbfbf;}
#wrapper{max-width:100%;min-height:100vh;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.section-prefooter{-webkit-box-flex:1;-ms-flex:1 0 auto;flex:1 0 auto;}
.footer{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;}
.container{max-width:1400px;display:block;margin:0 auto;position:relative;padding:10px 0 30px;}
@media (max-width:1023px){
  .container .column{padding:10px;}
}
.section-afterh1 .container{padding:0 0 30px;}
.section-content-border .container{border-top:1px solid #e6e6e6;}
.section-subcategory .container{border-bottom:1px solid #e6e6e6;}
.section-popularlinks .container{border-top:1px solid #e6e6e6;}
.section-advanta .container{border-bottom:1px solid #e6e6e6;}
.section-categories .container{border-bottom:1px solid #e6e6e6;}
.section-comments .container{border-bottom:1px solid #e6e6e6;}
.section-content-table .container{border-bottom:1px solid #e6e6e6;}
.section-content .container{border-bottom:1px solid #e6e6e6;}
.mainpage .section-content .container{padding-bottom:150px;}
.header .container{height:100%;padding:0;}
@media (max-width:1399px){
  .header .container{padding:0 10px;}
}
.header .container:after{display:none;}
@media (max-width:1399px){
  .header .header-catalog .container{padding:0;}
}
.footer .container{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;padding:30px 0;}
@media (max-width:1399px){
  .footer .container{padding:30px 10px;}
}
@media (max-width:1023px){
  .footer .container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
@media (max-width:767px){
  .footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.footer .container:after{display:none;}
.section-slider .container{height:100%;position:relative;padding:0;max-width:100%;}
@media (max-width:767px){
  .section-slider .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.section-slider .container:after{display:none;}
.section-breadcrumbs .container{padding:0;}
@media (max-width:1399px){
  .section-breadcrumbs .container{padding:0 5px;}
}
.section-h1 .container{padding:15px 0;}
.section-product .container{padding:0 0 20px 0;}
.section-products .container,
.section-blognews .container{border-bottom:1px solid #e6e6e6;}
.section-comments .container{padding:20px 20px 40px;}
@media (max-width:767px){
  .section-comments .container{padding:20px 10px 40px;}
}
@media (max-width:1399px){
  .container{max-width:100%;}
}
.section-{position:relative;z-index:1;}
.section-.section-content{background:#fff;}
.mainpage .section-.section-content{/*background:url("../images/bg-content-mainpage.png") center bottom no-repeat #f3f3f3;*/}
.section-.section-h1{background:#f3f3f3;}
.section-.section-product,
.section-.section-products{position:relative;z-index:2;}
.section-.section-h1{z-index:1;}
.section-.section-slider-center{padding-bottom:30px;}
.section- .column{float:left;}
section.section-info{float:right;width:80%;}
@media (max-width:1199px){
  section.section-info{width:75%;}
}
@media (max-width:1023px){
  section.section-info{width:100%;}
}
section.section-info.infopage{float:left;}
@media (max-width:1399px){
  section.section-info.infopage .content{padding:0 20px;}
}
section.section-tehni{float:right;}
@media (max-width:1023px){
  section.section-tehni{width:100%;}
}
section.section-tehni.infopage{float:left;}
@media (max-width:1399px){
  section.section-tehni.infopage .content{padding:0 20px;}
}
aside.aside{float:left;width:20%;padding-right:15px;}
@media (max-width:1199px){
  aside.aside{width:25%;}
}
@media (max-width:1023px){
  aside.aside{width:100%;padding:0 20px 40px 20px;}
}
@media (max-width:1023px){
  aside.aside.aside-filter{padding:0;}
}
aside.aside.infopage{float:right;padding:0 0 0 0px;}
@media (max-width:1023px){
  aside.aside.infopage{padding:0 20px 40px 20px;}
}
section.column50{float:left;}
@media (max-width:1023px){
  section.column50{width:100%;}
}
aside.column25,
section.column75,
aside.column20,
section.column80,
section.column40{float:left;}
@media (max-width:1023px){
  aside.column25,
  section.column75,
  aside.column20,
  section.column80,
  section.column40{width:100%;}
}
.leftcol,
.section- .leftcol{float:left;}
@media (max-width:1023px){
  .leftcol,
  .section- .leftcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .leftcol,
  .section- .leftcol{padding:0 20px 20px;}
}
.rightcol,
.section- .rightcol{float:left;padding:0 20px;}
@media (max-width:1023px){
  .rightcol,
  .section- .rightcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .rightcol,
  .section- .rightcol{padding:0 20px 20px;}
}
.informata,
.section- .informata{float:left;}
@media (max-width:1023px){
  .informata,
  .section- .informata{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .informata,
  .section- .informata{padding:0 20px 20px;}
}
.header{position:relative;width:100%;z-index:10;}
.header .header-menu{height:46px;background:#f3f3f3;}
@media (max-width:1023px){
  .header .header-menu{display:none;}
}
.header .header-contacts{height:54px;background:#fff;}
@media (max-width:1023px){
  .header .header-contacts{height:54px;}
}
.header .header-catalog{height:50px;background:#808080;}
@media (max-width:1023px){
  .footer .fmenu-block{display:none;}
}
.empty-block,
.logo-block{min-width:300px;}
.timework-block,
.callback-block,
.links-block{min-width:350px;}
@media (max-width:1399px){
  .empty-block{display:none;}
}
.contacts-nav{}
@media (max-width:1023px){
  .header .contacts-nav{display:none;}
}
.menu,
.helpmenu{height:30px;}
@media (max-width:1023px){
  .menu,
  .helpmenu{height:initial;width:100%;}
}
.footer .menu,
.footer
.helpmenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.menu li,
.helpmenu li{height:100%;position:relative;margin-right:5px;}
@media (max-width:1023px){
  .menu li,
  .helpmenu li{margin-right:0;width:100%;}
}
.menu li a,
.helpmenu li a{font-size:14px;color:#262626;height:100%;padding:5px;position:relative;border-radius:3px;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);}
@media (max-width:1023px){
  .menu li a,
  .helpmenu li a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;min-height:50px;}
}
.menu li a i,
.helpmenu li a i{margin-right:7px;color:#b2b2b2;font-size:16px;}
@media (max-width:1023px){
  .menu li a i,
  .helpmenu li a i{margin:0 18px 0 6px;}
}
.menu li a:hover,
.helpmenu li a:hover{background:#fff;}
.menu li a:hover span,
.helpmenu li a:hover span{color:#262626;}
.menu li.active a,
.helpmenu li.active a{background:#CA8647;color:#333333;}
.menu li.active a i,
.helpmenu li.active a i{color:#fff;}
.popup .menu,
.popup
.helpmenu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-flex:0;-ms-flex:0 50%;flex:0 50%;}
.popup .menu li a,
.popup
.helpmenu li a{color:#fff;font-weight:600;font-size:19px;}
@media (max-width:767px){
  .popup .menu li a,
  .popup
  .helpmenu li a{font-size:17px;}
}
.adress{padding:0 10px 0 30px;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.footer .adress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;margin:20px 0;padding:0;height:initial;}
.adress li{height:100%;position:relative;font-size:14px;color:#4c4c4c;height:100%;padding:0px 10px;font-weight:300;}
@media (max-width:1199px){
  .adress li{font-size:13px;}
}
.footer .adress li{padding:3px 10px;color:#000000;}
.adress li i{color:#faa700;font-size:16px;margin-right:7px;}
.footer .adress li i{color:#faa700;margin-top:3px;}
.adress li a{color:#262626;}
.footer .adress li a{color:#000000;}
.footer .adress li a i{margin-top:3px;}
.header .adress li.email{display:none;}
.popup .adress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent;height:initial;margin:10px auto;}
.popup .adress li{color:#fff;}
.popup .adress li a{color:#fff;}
.popup .adress li a i{margin-top:2px;}
@media (max-width:1023px){
  .footer .contacts-block{min-width:300px;}
}
@media (max-width:319px){
  .footer .contacts-block{min-width:initial;}
}
.contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.footer .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.contacts li a{padding:5px 20px;color:#262626;font-size:16px;font-weight:bold;}
.contacts li a b{color:#faa700;}
.contacts li a span span{font-size:12px;}
.header .contacts li a{padding:0 70px 0 10px;}
@media (max-width:1199px){
  .header .contacts li a{font-size:14px;padding:0 10px;}
}
.footer .contacts li a{padding:5px;color:#000000;}
.contacts li a img{width:30px;height:30px;margin-right:5px;}
.contacts li a i{color:#1bb34d;font-size:27px;margin-right:5px;}
.popup .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:10px 0;}
.popup .contacts li a{color:#fff;font-size:21px;}
@media (max-width:479px){
  .popup .contacts li a{padding:5px 0;font-size:19px;}
}
@media (max-width:1399px){
  .header .logo-block{min-width:250px;}
}
@media (max-width:1199px){
  .header .logo-block{min-width:initial;width:260px;}
}
@media (max-width:479px){
  .header .logo-block{width:initial;}
}
.footer .logo-block{max-width:20%;color:#000000;font-size:13px;font-weight:300;}
@media (max-width:319px){
  .footer .logo-block{min-width:initial;max-width:initial;}
}
.logo a{font-size:20px;font-weight:bold;color:#262626;}
@media (max-width:1399px){
  .logo a{font-size:17px;}
}
.logo a b{font-size:22px;color:#000000;}
@media (max-width:1399px){
  .logo a b{font-size:19px;}
}
.logo a i{width:46px;height:46px;position:relative;color:#fff;font-size:34px;margin-right:10px;-webkit-transform-origin:50% 51%;}
.logo a i:after{position:absolute;top:0;content:'';left:0;width:46px;height:46px;border-radius:50px;background:#666666;}
.logo a i:before{z-index:2;margin:0px 0 0 0;padding: 10px}
.footer .logo a{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:15px;color:#d6d6d6;}
.footer .logo a i{color:#262626;}
.footer .logo a i:after{background:#d6d6d6;}
@media (max-width:479px){
  .footer .logo a{max-width:240px;margin:0 auto;}
}
@media (max-width:479px){
  .header .logo a span{display:none;}
}
.search-block{content:'';height:100%;width:700px;padding:0 50px;}
@media (max-width:1023px){
  .search-block{width:100%;}
}
@media (max-width:767px){
  .search-block{display:none;}
}
.search{width:100%;position:relative;}
@media (max-width:767px){
  .search{padding-right:40px;}
}
.search input{width:100%;margin-bottom:0;height:38px;}
@media (max-width:1023px){
  .search input{height:44px;}
}
.search button{position:absolute;top:0;content:'';right:0;z-index:5;margin:0;padding:8px 15px;}
@media (max-width:1023px){
  .search button{padding:11px 12px;}
}
.search button:before{display:none;}
.search button i{font-size:22px;}
.links-block{content:'';}
@media (max-width:1399px){
  .links-block{min-width:300px;}
}
@media (max-width:1023px){
  .links-block{min-width:initial;}
}
.links{font-size:0;text-align:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.links li{display:inline-block;vertical-align:middle;font-size:12px;}
.links li a{position:relative;position:relative;height:40px;width:280px;background:#f3f3f3;border-radius:3px;}
@media (max-width:1023px){
  .links li a{width:initial;min-width:40px;}
}
.links li a span{color:#262626;font-weight:300;font-size:12px;padding:0 3px;line-height:1.4;display:block;}
.links li a span b{font-weight:bold;color:#CA8647;text-transform:uppercase;}
@media (max-width:1199px){
  .links li a span{font-size:11px;}
}
@media (max-width:1023px){
  .links li a span{display:none;}
}
.links li a span.num{background:#262626;border-radius:50px;min-width:24px;min-height:24px;color:#fff;}
.links li a i{color:#000000;font-size:30px;margin-right:5px;}
@media (max-width:1023px){
  .links li a i{margin-right:initial;}
}
.links li a:hover{background:#e6e6e6;}
.links li.none{display:none;}
@media (max-width:1023px){
  .links li.none{display:inline-block;}
}
@media (max-width:1023px){
  .links li.links-basket{margin:0 10px;}
}
@media (max-width:1023px){
  .links li.links-basket a{min-width:50px;height:50px;padding:0 10px;}
}
@media (max-width:1023px){
  .links li.links-basket a i{margin-right:10px;}
}
.links li.links-search{display:none;}
@media (max-width:767px){
  .links li.links-search{display:block;}
}
@media (max-width:767px){
  .links li.links-search a{width:50px;height:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.mininav-nav{position:absolute;top:0;content:'';right:0;width:75%;height:100%;}
@media (max-width:1023px){
  .mininav-nav{display:none;}
}
.mininav{height:100%;}
@media (max-width:1023px){
  .mininav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;}
}
@media (max-width:1023px){
  .mininav li{width:100%;}
}
.mininav li a{width:100%;height:50px;position:relative;overflow:hidden;border-left:1px solid rgba(51,51,51,0.9);border-right:1px solid rgba(128,128,128,0.7);}
@media (max-width:1023px){
  .mininav li a{border-left:0;border-right:0;border-radius:3px;}
}
.mininav li a span{color:#fff;text-transform:uppercase;font-weight:bold;font-size:15px;position:relative;z-index:2;margin:0 auto;}
@media (max-width:1199px){
  .mininav li a span{padding-left:25px;}
}
@media (max-width:1023px){
  .mininav li a span{padding-left:50px;}
}
.mininav li a img{position:absolute;top:50%;margin-top:-70px;content:'';right:10px;opacity:.5;z-index:1;}
.mininav li a:hover{background:#5c5c5c;}
.mininav li:first-child a{border-left:0;}
.mininav li.active a{background:#1bb34d;}
.catalog-block{width:100%;}
@media (max-width:1023px){
  .catalog-block{width:50%;max-height:50px;overflow:hidden;}
}
.catalog-open{background:#CA8647;color:#fff;font-size:19px;height:100%;height:50px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);width:25%;padding:0 15px;}
.catalog-open i{margin-right:10px;font-size:27px;}
@media (max-width:479px){
  .catalog-open i{font-size:21px;}
}
.catalog-open:hover{background:#CA8647;color:#fff;}
@media (max-width:1023px){
  .catalog-open{font-size:17px;width:100%;}
}
@media (max-width:479px){
  .catalog-open{line-height:1;font-size:14px;}
}
.catalog-content-block{position:absolute;top:50px;content:'';left:0;width:100%;width:25%;}
.catalog .catalog-content-block:hover{width:100%;}
.catalog .catalog-content-block:hover .catalog-content{width:25%;}
.catalog-content{font-size:0;text-align:left;color:#262626;width:25%;width:100%;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);display:none;}
.mainpage .catalog-content{display:block;}
@media (max-width:1023px){
  .catalog-content{padding:10px 0;display:block;}
}
.catalog-content li{display:inline-block;vertical-align:top;font-size:13px;text-align:left;width:100%;background:#fff;}
@media (max-width:1023px){
  .catalog-content li{width:100%;}
}
@media (max-width:767px){
  .catalog-content li{width:100%;}
}
.catalog-content li a{font-size:16px;color:#262626;padding:3px 15px;position:relative;-webkit-transform:perspective(1px) translateZ(0);transform:perspective(1px) translateZ(0);border-top:1px solid #fff;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;border-left:0;width:100%;}
.catalog-content li a i{font-size:24px;margin-right:10px;color:#b2b2b2;}
.catalog-content li a:before{position:absolute;top:50%;content:'\e991';font-family:'icomoon'!important;right:5px;font-size:12px;color:#b2b2b2;margin-top:-9px;}
.catalog-content li a:only-child:before{content:'';}
@media (max-width:1023px){
  .catalog-content li a{font-size:19px;}
}
@media (max-width:767px){
  .catalog-content li a{font-size:17px;}
}
@media (max-width:479px){
  .catalog-content li a{font-size:15px;}
}
.catalog-content li a:hover{background:#f3f3f3;}
.catalog-content li ul{position:absolute;top:0;content:'';left:25%;width:75%;background:#fff;min-height:100%;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);display:none;max-height:100%;overflow-y:auto;}
@media (max-width:1023px){
  .catalog-content li ul{display:none;}
}
.catalog-content li ul li{width:50%;}
.catalog-content li ul li a{font-size:16px;text-transform:none;padding:3px 15px;display:block;}
.catalog-content li ul li a:first-letter{text-transform:uppercase;}
.catalog-content li ul li ul{position:absolute;top:0;content:'';left:50%;width:50%;display:none;min-height:100%;z-index:2;}
.catalog-content li ul li ul li{width:100%;}
.catalog-content li ul li:hover ul{display:block;}
.catalog-content li:hover{background:#f3f3f3;}
.catalog-content li:hover a:hover{border-top:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #.catalog-content li:hover ul li:hover ul li a:hover{border-top:1px solid #f3f3f3;border-right:1px solid #CA8647;border-bottom:1px solid #faa700;border-left:0;}
;border-left:0;}
.catalog-content li:hover ul{display:block;}
@media (max-width:1023px){
  .catalog-content li:hover ul{display:none;}
}
.catalog-content li:hover ul li a:hover{border-top:1px solid #f3f3f3;border-right:1px solid #f3f3f3;border-bottom:1px solid #.catalog-content li:hover ul li:hover ul li a:hover{border-top:1px solid #f3f3f3;border-right:1px solid #CA8647;border-bottom:1px solid #faa700;border-left:0;}
;border-left:0;}
.catalog-content li:hover ul li ul{display:none;}
.catalog-content li:hover ul li:hover ul{display:block;}
.catalog-content li.active a{background:#CA8647;border-top:1px solid #CA8647;border-right:1px solid #CA8647;border-bottom:1px solid #CA8647;color:#fff;}
.catalog-content li.active a i{color:#f3f3f3;}
.catalog-content li.active a:before{color:#f3f3f3;}
.catalog-content li.active:hover a{border-top:1px solid #1bb34d;border-right:1px solid #1bb34d;border-bottom:1px solid #1bb34d;/*background:#1bb34d;*/}
.catalog-content li.active:hover ul li a{background:#fff;border-top:1px solid #fff;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;color:#262626;}
.catalog-content li.active:hover ul li a:before{color:#b2b2b2;}
.catalog-content li.active:hover ul li ul li a{background:#fff;border-top:1px solid #fff;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.catalog-content li.active:hover ul li.active a{background:#CA8647;border-top:1px solid #CA8647;border-right:1px solid #CA8647;border-bottom:1px solid #CA8647;color:#fff;}
.catalog-content li.active:hover ul li.active a:before{color:#f3f3f3;}
.catalog-content li.active:hover ul li.active:hover a{border-top:1px solid #1bb34d;border-right:1px solid #1bb34d;border-bottom:1px solid #1bb34d;background:#1bb34d;}
.catalog-content li.active:hover ul li.active:hover ul li{}
.catalog-content li.active:hover ul li.active:hover ul li a{background:#fff;border-top:1px solid #fff;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;color:#262626;}
.catalog-content li.active:hover ul li.active:hover ul li a:before{color:#b2b2b2;}
.catalog-content li.active:hover ul li.active:hover ul li.active a{background:#CA8647;border-top:1px solid #CA8647;border-bottom:1px solid #CA8647;color:#fff;}
.catalog-content li.active:hover ul li.active:hover ul li.active a i{color:#f3f3f3;}
.catalog-content li.active:hover ul li.active:hover ul li.active:hover a{border-top:1px solid #1bb34d;border-bottom:1px solid #1bb34d;background:#1bb34d;}
.catalog-content li.active:hover ul li:hover a{border-top:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;background:#f3f3f3;}
.catalog-content li.active:hover ul li:hover a:hover{border-top:1px solid #f3f3f3;border-bottom:1px solid #CA8647;background:#f3f3f3;}
.catalog-content li.active:hover ul li:hover ul li a{background:#fff;border-top:1px solid #fff;border-right:1px solid #f3f3f3;border-bottom:1px solid #f3f3f3;}
.catalog-content li.active:hover ul li:hover ul li:hover a{border-top:1px solid #f3f3f3;border-bottom:1px solid #CA8647;background:#f3f3f3;}
.catalog-content li.active:hover ul li.active:hover a{border-top:1px solid #1bb34d;border-bottom:1px solid #1bb34d;background:#1bb34d;}
.catalog{position:relative;}
.catalog:hover .catalog-open{background:##5c5c5c;color:#fff;}
.catalog:hover .catalog-open:hover{background:##5c5c5c;color:#fff;}
.catalog:hover .catalog-content{display:block;}
@media (max-width:1023px){
  .catalog:hover .catalog-content{display:none;}
}
.section-slider{max-height:450px;overflow:hidden;}
.slider-block{max-width:1400px;margin: 0 auto;}
@media (max-width:767px){
  .slider-block{max-width:100%;}
}
.slider-block img{max-width:initial;margin:0 auto;}
@media (max-width:1399px){
  .slider-block img{/*padding-left:280px;*/}
}
@media (max-width:767px){
  .slider-block img{max-width:180%;padding-left:initial;}
}
.section-slider-center .slider-block{float:none;margin:0 auto;display:block;}
.products{font-size:0;text-align:left;}
.products li{display:inline-block;vertical-align:top;padding:10px 10px 20px;font-size:13px;}
@media (max-width:1199px){
  .products li{width:25%;}
}
@media (max-width:1023px){
  .products li{width:33.33333%;}
}
@media (max-width:767px){
  .products li{width:50%;}
}
@media (max-width:479px){
  .products li{width:50%;}
}
@media (max-width:1199px){
  .section-info .products li{width:33.33333%;}
}
@media (max-width:767px){
  .section-info .products li{width:50%;}
}

.products li li{min-height:initial;padding:initial;width:initial;}
.products li .inner{box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);border-radius:5px;text-align:left;min-height:370px;-webkit-transition:all 0.35s;transition:all 0.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.products li .inner .img{height:260px;position:relative;overflow:hidden;background:#fff;border-radius:3px;}
.products li .inner .img img{max-width:initial;}
.products li .inner .img .status{position:absolute;top:5px;content:'';left:5px;z-index:5;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;color:#262626;font-weight:bold;text-transform:uppercase;font-size:11px;padding:3px 7px;border-radius:3px;background:rgba(243,243,243,0.9);z-index:2;}
.products li .inner .img .status i{color:#1bb34d;margin-right:5px;font-size:15px;}
.products li .inner .caption{color:#000000;font-size:17px;padding:5px 10px;display:block;min-height:54px;position:relative;z-index:7;text-decoration:none;font-weight:bold;}
.products li .inner .caption:hover{color:#000000;}
.products li .inner .avail{color:#b2b2b2;font-size:13px;font-weight:300;padding:0 10px;display:block;position:relative;z-index:7;}
.products li .inner .price-block{overflow:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:5px 10px;}
.products li .inner .price-block span{color:#333333;font-weight:bold;font-size:18px;}
.products li .inner .price-block .old{color:#262626;text-decoration:line-through;font-size:12px;font-weight:300;}
.products li .inner .buy-block{padding:5px 10px 10px;}
.products li .inner .buy-block .buy{margin:0 auto;font-size:11px;text-transform:uppercase;font-weight:bold;
  display: inline-block;
  text-decoration: none;
  background: #CA8647;
  color: #fff;
  padding: 10px 10px;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;}
.products li .inner:hover{box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);}

@media (max-width:479px){
  .section-info .products li{width:50%;}
  .right-block {display: none}
  .products li .inner .img {height: 130px;}
  .products li .inner .caption {font-size: 13px;text-align: center}
  .products li .inner .img {height: 130px;}
  .products li .inner .pricebuy-block {flex-direction: column;}
  .products li .inner {min-height: initial;}
  .products li .inner .avail {text-align: center}
  .products li {padding: 10px 7px 20px;}
  .products li .inner .img img {max-height: 100%;}
  .filters .drop-filter.clear-filter button {margin: 0}
}

@media (max-width:1399px){
  .section-content .content h1,
  .section-content .content .h1,
  .section-content .content h2,
  .section-content .content .h2,
  .section-content .content h3,
  .section-content .content .h3,
  .section-content .content h4,
  .section-content .content .h4,
  .section-content .content h5,
  .section-content .content .h5,
  .section-content .content h6,
  .section-content .content .h6,
  .section-content .content .h{padding:0;}
}
.content{line-height:1.5;margin-bottom:20px;padding:0 10px;}
@media (max-width:479px){
  .content{font-size:15px;}
}
.content img{margin:5px 20px 5px 0;}
@media (max-width:767px){
  .content img{max-width:50%;}
}
@media (max-width:479px){
  .content img{max-width:100%;}
}
.content img.right{float:right;margin:5px 0 5px 20px;}
.content table{margin-bottom:20px;}
@media (max-width:1399px){
  .content{padding:0 10px;}
}
.content.content-bigcaption{padding:0 150px;text-align:center;}
@media (max-width:1023px){
  .content.content-bigcaption{padding:0 10px;}
}
@media (max-width:767px){
  .content.content-bigcaption{font-size:15px;}
}
@media (max-width:479px){
  .content.content-bigcaption{padding:0 10px;}
}
.content ul{width:100%;padding-left:30px;margin-bottom:10px;}
.content ul li{margin:10px 0;position:relative;}
.content ul li:before{float:left;position:absolute;top:9px;left:-21px;width:6px;height:6px;background:#faa700;border-radius:3px;}
.content ul li a{color:#1bb34d;text-decoration:underline;}
.content ul li a:hover{text-decoration:none;}
.content ul.gallery,
.content ul.video,
.content ul.slider-for,
.content ul.slider-nav{padding:0;}
.content ul.gallery li:before,
.content ul.video li:before,
.content ul.slider-for li:before,
.content ul.slider-nav li:before{display:none;}
.content ol{width:100%;padding-left:30px;counter-reset:myCounter;margin-bottom:10px;}
.content ol li{margin:10px 0;position:relative;}
.content ol li:before{border-radius:3px;float:left;margin-right:20px;color:#faa700;font-size:14px;background:#fff;border:1px solid rgba(38,38,38,0.1);position:absolute;top:0;left:-30px;counter-increment:myCounter;content:counter(myCounter);text-align:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:24px;height:24px;}
.content ol li a{color:#faa700;text-decoration:underline;}
.content ol li a:hover{text-decoration:none;}
.desc .content{padding:0;}
.desc .content p{margin-top:3px;margin-bottom:10px;}
.desc .content ul{margin-bottom:10px;}
.desc .content ul li{margin:5px 0;}
.advanta{font-size:0;text-align:center;}
.advanta li{display:inline-block;vertical-align:top;padding:8px 10px;font-size:13px;color:#262626;font-weight:300;}
@media (max-width:1023px){
  .advanta li{width:33.33333%;}
}
@media (max-width:767px){
  .advanta li{width:50%;}
}
@media (max-width:479px){
  .advanta li{width:50%;}
  .advanta li .inner .img img {
    max-width: initial;
    height: auto;
    width: 100%;
  }
}
.advanta li .inner{text-align:left;position:relative;-webkit-transition:all 0.35s;transition:all 0.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;/*background:#f3f3f3;*/border-radius:3px;min-height:200px;}
.advanta li .inner .caption{color:#333333;font-weight:normal;font-size:14px;padding:15px 10px;display:block;position:relative;z-index:7;line-height:1.5;text-align:center;min-height:60px;font-weight: bold;}
@media (max-width:1199px){
  .advanta li .inner .caption{font-size:12px;}
}
.advanta li .inner .img{border-radius:100px;height:120px;border-radius:3px;overflow:hidden;/*box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);*/}
.advanta li .inner .img img{max-width:initial;height:100%;}
.footer{background:#f0f0f0;}
.footer .fmenu-block .mintitle{text-transform:uppercase;font-weight:bold;color:#1bb34d;font-size:14px;padding:0 10px 10px;}
.fmenu li a{font-size:14px;color:#000000;padding:2px 10px;border-radius:3px;}
.fmenu li a:hover{color:#fff;background:#4c4c4c;}
.social-block .mintitle{color:#d6d6d6;font-size:13px;float:left;padding-left:10px;}
.social li{margin:0 0 0 10px;float:left;}
.social li a{display:block;font-size:13px;color:#d6d6d6;text-decoration:underline;}
.social li a:hover{color:#1bb34d;text-decoration:none;}
.opener-block.none{display:none;}
@media (max-width:1023px){
  .opener-block.none{display:block;}
}
@media (max-width:1023px){
  .opener-block.opener-block-menu{width:50%;}
}
.seeall-block{margin:10px 0;}
.seeall{background:#faa700;color:#454545;font-size:17px;margin:0 auto;padding:5px 20px;border-radius:3px;}
.seeall:hover{background:#1bb34d;}
.links .seeall{margin:0 auto;background:#faa700;color:#fff;font-size:17px;}
.links .seeall:hover{background:#1bb34d;}
.section-breadcrumbs{margin-top:10px;padding:10px 0;}
@media (max-width:1399px){
  .section-breadcrumbs{padding:10px;}
}
.section-breadcrumbs .container .breadcrumbs{font-size:13px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-breadcrumbs .container .breadcrumbs span{margin:0 10px;}
@media (max-width:767px){
  .section-breadcrumbs .container .breadcrumbs span:nth-last-child(2){display:none;}
}
.section-breadcrumbs .container .breadcrumbs li:first-child{margin-left:0;}
.section-breadcrumbs .container .breadcrumbs li a{color:#262626;}
.section-breadcrumbs .container .breadcrumbs li a:hover{color:#262626;}
.section-breadcrumbs .container .breadcrumbs li span{color:rgba(38,38,38,0.5);margin:0;}
@media (max-width:767px){
  .section-breadcrumbs .container .breadcrumbs li:last-child{display:none;}
}
.section-breadcrumbs .container h1{line-height:1.3;text-align: left;font-weight: bold;color: #333333;letter-spacing: -0.5px;font-size: 28px;}
@media (max-width:767px){
  .section-breadcrumbs .container h1{margin:0;}
}
.categories{font-size:0;}
@media (max-width:479px){
  .categories.responsive li{padding:20px 60px;}
}
@media (max-width:319px){
  .categories.responsive li{padding:15px;}
}
@media (max-width:479px){
  .categories.responsive-aside li{padding:20px 60px;}
}
@media (max-width:319px){
  .categories.responsive-aside li{padding:15px;}
}
.categories li{display:inline-block;vertical-align:top;font-size:15px;padding:10px 10px 20px;position:relative;}
@media (max-width:1199px){
  .categories li{width:25%;}
}
@media (max-width:1023px){
  .categories li{width:33.33333%;}
}
@media (max-width:767px){
  .categories li{width:50%;}
}
@media (max-width:479px){
  .categories li{width:50%;}
}
@media (max-width:319px){
  .categories li{width:100%;}
}
.categories li .inner{position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background:#fff;border-radius:3px;/*box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);*/-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories li .inner .img{height:240px;width:100%;overflow:hidden;margin:0 auto;position:relative;border-radius:3px;}
.categories li .inner .img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;max-width:initial;max-height: 100%;-webkit-filter: grayscale(85%);-moz-filter: grayscale(85%);-ms-filter: grayscale(85%);-o-filter: grayscale(85%);filter: grayscale(85%); /* Firefox 4+ */filter: gray; /* IE 6-9 */}
.categories li .inner .img .numeral{position:absolute;top:5px;content:'';left:5px;border-radius:3px;font-size:13px;text-transform:none;font-weight:300;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);color:#000000;padding:2px 7px;background:#CA8647;}
.categories li .inner .text{position:relative;content:'';padding:10px;color:#262626;font-size:15px;z-index:5;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.categories li .inner .text .caption{width:100%;min-height:46px;font-size:17px;color:#262626;font-weight:bold;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.categories li .inner .text .caption:hover{color:#CA8647;}
.categories li .inner:hover{box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
.categories li .inner:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories li .inner:hover .img .numeral{background:#a6a6a6;}
.categories li .inner:hover .text{}
.pagenav{padding:20px;}
.pagenav li{float:left;margin:0 5px 0 0;}
.pagenav li a{padding:10px 16px;background:#f3f3f3;color:#262626;font-size:18px;border-radius:3px;}
.pagenav li a.active{background:#a6a6a6;color:#FFFFFF;}
.pagenav li a:hover{background:#CA8647;color:#333333;}
.content .pagenav li{width:initial;margin:0 5px 0 0;}
.content .pagenav li:before{display:none;}
.content .pagenav li a{text-decoration:none;}
.more-pagenav{padding:20px;}
.more-pagenav .seemore{padding:14px 20px;background:#CA8647;color:white;font-size:18px;}
.more-pagenav .pagenav{padding-left:0;padding-right:0;}
.bigcaption{text-align: center;font-weight: bold;color: #333333;letter-spacing: -0.5px;font-size: 28px;}
@media (max-width:479px){
  .bigcaption{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption{font-size:17px;}
}
.bigcaption.center{text-align:center;padding:20px 20px 30px 20px;}
.bigcaption.bigcaption-products{padding-top:0;font-size:24px;}
@media (max-width:479px){
  .bigcaption.bigcaption-products{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption.bigcaption-products{font-size:17px;}
}
.bigcaption.mincaption{padding:0;font-size:21px;color:#262626;margin-bottom:7px;}
.comment-form .bigcaption.mincaption{padding:0 20px;}
@media (max-width:479px){
  .bigcaption.mincaption{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption.mincaption{font-size:17px;}
}
.bigcaption.black{color:#262626;}
.filters{background:#f3f3f3;padding:15px;margin-top:10px;}
.filters ul li{width:100%;}
.filters .caption{padding:2px 5px;margin-bottom:2px;background:#CCCCFF;}
.filters .caption i{margin-right:10px;color:rgba(38,38,38,0.3);}
.filters .drop-filter{font-size:14px;color:#262626;width:100%;margin-top:7px;border-bottom:1px solid #b2b2b2;padding-bottom:15px;}
.filters .drop-filter:first-child{margin-top:0;padding-bottom: 0;}
.filters .drop-filter.clear-filter{overflow:hidden;border-bottom:0;}
.filters .drop-filter.clear-filter a,
.filters .drop-filter.clear-filter button{background:rgba(38,38,38,0.3);color:white;padding:10px 15px;float:left;font-weight:600;font-size:14px;border-radius:3px;}
.filters .drop-filter.clear-filter a:hover,
.filters .drop-filter.clear-filter button:hover{background:#CA8647;cursor:pointer;}
@media (max-width:1023px){
  .filters .drop-filter.clear-filter a,
  .filters .drop-filter.clear-filter button{float:right;}
}
.filters .drop-filter.clear-filter .apply{background:#faa700;color:#fff;padding:10px 15px;display:none;}
.filters .drop-filter.clear-filter .apply:hover{background:#262626;color:#fff;}
@media (max-width:1023px){
  .filters .drop-filter.clear-filter .apply{display:block;float:left;}
}
.filters .drop-filter div{width:100%;max-height: 450px;overflow: hidden;overflow-y: auto;-webkit-overflow-scrolling: touch;}
.filters .drop-filter span{color:rgba(38,38,38,0.5);}
.filters .drop-filter .filter-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:1px 0;position:relative;}
.filters .drop-filter input#amount1{width:45%;float:left;margin-right:5%;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);}
.filters .drop-filter input#amount2{width:45%;float:left;margin-left:5%;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);}
.filters .drop-filter label{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.filters .drop-filter label sup{margin:0 5px;font-size:12px;}
.filters .drop-filter label .checkmark{position:relative;top:0;content:'';right:0;width:20px;height:20px;background:white;color:white;margin:0 10px 0 0;border-radius:3px;}
.filters .drop-filter label .checkmark:before{font-size:14px;}
.filters .drop-filter label input[type="checkbox"]{position:absolute;opacity:0;}
.filters .drop-filter label input[type="checkbox"]:checked ~ .checkmark{background:#faa700;color:#fff;}
.filters .drop-filter label:hover{cursor:pointer;color:#CA8647;}
.filters .drop-filter label:hover .checkmark{background:#CA8647;}
.section-order{background:#f3f3f3;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:20px;}
.section-order hr{border:0;height:2px;width:100%;background:#fff;}
.section-basket{padding:0 40px 20px 0;}
@media (max-width:1023px){
  .section-basket{padding:0 0 20px 0;}
}
.section-settlements{padding:0 40px 20px 0;}
@media (max-width:1023px){
  .section-settlements{padding:0 0 20px 0;}
}
.section-fos{background:#f3f3f3;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:20px;}
.summa-order{font-size:19px;background:#f3f3f3;padding:10px 20px;}
.summa-order .allprice{font-weight:bold;}
.links .basket li,
.basket li{float:left;width:100%;font-size:11px;margin-bottom:15px;border-bottom:2px solid #f3f3f3;position:relative;}
.links .basket li .delete,
.basket li .delete{padding:0;float:right;font-size:16px;width:30px;height:30px;border-radius:3px;background:#f3f3f3;color:#262626;}
@media (max-width:479px){
  .links .basket li .delete,
  .basket li .delete{position:absolute;top:0;content:'';right:0;margin: 0px;}
}
.links .basket li .delete:hover,
.basket li .delete:hover{color:#fff;background:#faa700;}
.links .basket li .img,
.basket li .img{float:left;width:140px;border-radius:3px;overflow:hidden;height:initial;max-height:100px;}
@media (max-width:479px){
  .links .basket li .img,
  .basket li .img{margin:10px; width:100px;max-height:70px;}
  .basket li .data .summa-price {display: flex;justify-content: center;align-items: flex-start;flex-direction: column;}
}
.links .basket li .img img,
.basket li .img img{display:block;}
.links .basket li .data,
.basket li .data{overflow:hidden;padding:0 20px;}
@media (max-width:479px){
  .links .basket li .data,
  .basket li .data{padding:0 20px 0 0;}
}
.links .basket li .data .caption,
.basket li .data .caption{display:block;font-size:14px;font-weight:600;margin-bottom:5px;height:initial;width:initial;font-size:14px;background:transparent;font-weight:bold;color:#262626;text-align:left;}
.links .basket li .data .caption:hover,
.basket li .data .caption:hover{color:#faa700;}
.links .basket li .data .summa-price,
.basket li .data .summa-price{margin:5px 0 15px 0;font-size:15px;display: flex;justify-content: space-between;align-items: center;}
.links .basket li .data .summa-price .price,
.basket li .data .summa-price .price{color:#CA8647;font-weight:600;margin-right:15px;width: auto;}
.links .basket li .data .summa-price input,
.basket li .data .summa-price input{/*margin:2px 15px 2px 0;*/width:80px;box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);background:rgba(243,243,243,0.5);}
.links .basket li .data .summa-price .summa,
.basket li .data .summa-price .summa{font-weight:600;}
.links .basket li .data .summa-price .summa b,
.basket li .data .summa-price .summa b{color:#CA8647;}
@media (max-width:479px){
  .links .basket li .data .summa-price .summa,
  .basket li .data .summa-price .summa{display:block;margin-top:3px;}
}
.settlements{float:left;width:100%;}
.settlements .row{float:left;width:100%;border-bottom:2px solid #f3f3f3;margin-bottom:20px;}
.settlements .row .title{background:rgba(243,243,243,0.3);box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:10px;color:#262626;}
.settlements .row .title div{display:inline-block;margin-right:10px;}
.settlements .row .title .date{font-weight:600;}
.settlements a{font-weight:bold;color:#262626;margin-right:10px;}
.settlements a.caption{font-size:15px;display:block;}
.settlements a:hover{color:#CA8647;}
.settlements ul{padding:10px;}
.settlements ul li{padding:5px 0;font-size:15px;border-bottom:1px solid #f3f3f3;}
.settlements ul li div{display:inline-block;}
.settlements ul li div span{margin-right:10px;}
.settlements ul li div b{color:#CA8647;}
.reg-dannie div{margin:10px 0;}
.reg-dannie div:last-child{margin-bottom:20px;}
.reg-dannie a{border-radius:3px;background:#fff;padding:10px 20px;margin:20px 0;float:left;}
.hidden-block{display:none;}
.hidden-block.active{display:block;}
@media (max-width:1023px){
  .comments{width:100%;}
}
.comments .content ul{padding-left:0;padding-top:0;}
.comments .content ul li{margin-top:0;}
.comments .content ul li:before{display:none;}
.comments .comments-wrapper{padding-right:80px;}
@media (max-width:1199px){
  .comments .comments-wrapper{padding-right:30px;}
}
@media (max-width:1023px){
  .comments .comments-wrapper{padding:0;}
}
.comments li{margin:10px 0;padding:5px 0;border-bottom:1px solid #f3f3f3;position:relative;}
.comments li span{font-size:14px;font-weight:300;color:#bfbfbf;}
.comments li .caption{font-weight:normal;color:#bfbfbf;font-size:17px;margin-right:20px;position:relative;}
.comments li .caption:before{position:absolute;top:10px;content:'';right:-10px;width:6px;height:6px;border-radius:3px;background:#bfbfbf;}
.comments li div{margin:5px 0;}
.comments li div i{float:left;color:#262626;margin:10px 10px 0 0;font-size:24px;}
.comments li div div{overflow:hidden;}
.comments li div p{margin-bottom:0;}
.comments li div a{color:#faa700;float:left;display:block;font-weight:300;text-decoration:underline;}
.comments li div a:hover{text-decoration:none;}
.comments li ul li{padding-left:50px;border-bottom:0;}
.comments li ul li:before{position:absolute;top:0;content:'\e907';left:0;display:block;clear:both;font-size:36px;color:#e6e6e6;font-family:'icomoon'!important;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}
@media (max-width:1023px){
  .comment-form-block{width:50%;margin:0 25%;}
}
@media (max-width:767px){
  .comment-form-block{width:70%;margin:0 15%;}
}
@media (max-width:479px){
  .comment-form-block{width:100%;margin:0;}
}
.comment-form{padding:10px;border-radius:5px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);background:#fff;border:2px solid #f3f3f3;}
.comment-form .title{font-size:17px;font-weight:300;margin:0 auto 10px;}
.comment-form .title span{text-align:center;border-bottom:1px dashed #b2b2b2;}
.comment-form .row{padding:10px 20px;float:left;width:100%;}
.comment-form .row input,
.comment-form .row textarea{box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);background:rgba(243,243,243,0.3);color:#262626;padding:15px 20px;}
.comment-form .row button{box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);padding:5px 20px;}
.page404,
.firstreview{position:relative;overflow:hidden;float:left;width:100%;}
.page404 .img,
.firstreview .img{position:absolute;top:0;bottom:0;content:'';left:0;right:0;}
.page404 .img:before,
.firstreview .img:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;z-index:1;background:rgba(255,255,255,0.8);}
@media (max-width:767px){
  .page404 .img img,
  .firstreview .img img{max-width:initial;}
}
.page404 .text,
.firstreview .text{position:relative;z-index:2;top:0;content:'';left:0;width:100%;padding:5% 10%;font-weight:normal;font-size:19px;}
@media (max-width:767px){
  .page404 .text,
  .firstreview .text{font-size:15px;}
}
.page404 .text .caption,
.firstreview .text .caption{background:rgba(255,255,255,0.5);color:#262626;font-size:36px;text-align:center;padding:20px;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);margin-bottom:5%;}
@media (max-width:767px){
  .page404 .text .caption,
  .firstreview .text .caption{font-size:21px;}
}
.page404 .text .caption b,
.firstreview .text .caption b{font-size:60px;}
@media (max-width:767px){
  .page404 .text .caption b,
  .firstreview .text .caption b{font-size:36px;}
}
.page404 .text a,
.firstreview .text a{text-decoration:underline;font-weight:bold;color:#262626;}
.page404 .text a:hover,
.firstreview .text a:hover{text-decoration:none;color:#CA8647;}
.firstreview{margin-bottom:20px;}
.firstreview .text{padding:12% 10%;}
.sitemappage ul li{float:left;width:100%;}
.sitemappage ul li a{color:#262626;}
.sitemappage ul li a:hover{color:#faa700;}
.ttu{text-transform:uppercase;margin-bottom:30px;}
.ttu i{margin-right:10px;}
.srezi-block{float:left;width:100%;margin:20px 0;padding:10px;}
@media (max-width:1023px){
  .srezi-block{margin:0;padding-top:0;}
}
.srezi li{float:left;width:100%;position:relative;padding-left:14px;margin:2px 0;}
@media (max-width:1023px){
  .srezi li{width:initial;margin-right:14px;}
}
.srezi li a{color:#262626;}
.srezi li a:hover{color:#faa700;}
.srezi li:before{float:left;position:absolute;top:9px;left:0;width:6px;height:6px;background:#faa700;border-radius:3px;}
.slider-for{box-shadow:3px 4px 7px 0 rgba(0,0,0,0.1);margin-bottom:20px;}
.slider-for li,
.slider-for figure{margin:0;}
.slider-for li a,
.slider-for figure a{overflow:hidden;height:460px;background:#fff;}
@media (max-width:767px){
  .slider-for li a,
  .slider-for figure a{height:400px;}
}
@media (max-width:479px){
  .slider-for li a,
  .slider-for figure a{height:340px;}
}
.slider-for li a img,
.slider-for figure a img{/*max-width:initial;*/}
.slider-for li figcaption,
.slider-for figure figcaption{display:none;}
.slider-nav li{margin:0 6px;}
.slider-nav li.slick-center{border-bottom:5px solid #faa700;}
.slider-nav li a,
.slider-nav li div{overflow:hidden;height:70px;}
.slider-nav li a img,
.slider-nav li div img{max-width:initial;max-height:100%;}
.forbuy{width:100%;background:#f3f3f3;position:relative;padding:10px;}
.forbuy.fororder{border:0;padding:20px;margin-bottom:40px;}
.forbuy.forbasket{background:white;margin-bottom:40px;}
@media (max-width:479px){
  .forbuy.forbasket{padding:0;}
}
.forbuy .artikul{position:absolute;top:-10px;content:'';right:-10px;color:white;background:#262626;padding:10px 10px;}
.forbuy .price{width:100%;background:white;}
.forbuy .price tbody{width:100%;}
.forbuy .price tr{border-bottom:1px solid #f3f3f3;}
.forbuy .price tr td{padding:10px 20px;}
.forbuy .price tr td:nth-child(2){text-align:center;}
.forbuy .price tr:last-child td:nth-child(2){font-weight:normal;color:#262626;font-size:21px;}
.forbuy .price tr:last-child td:nth-child(2) span{font-size:30px;}
.popup-basket .forbuy{padding:0;}
.forbuy{padding:20px;}
.forbuy.forcontacts{padding-top:20px;background:white;margin-bottom:20px;}
.forbuy .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;height:initial;}
.forbuy .contacts li{font-size:21px;margin:5px 0;color:#262626;}
@media (max-width:479px){
  .forbuy .contacts li{font-size:17px;}
}
.forbuy .contacts li a{font-size:21px;color:#333333;}
@media (max-width:479px){
  .forbuy .contacts li a{font-size:17px;}
}
.forbuy .contacts li a b{font-size:21px;}
@media (max-width:479px){
  .forbuy .contacts li a b{font-size:17px;}
}
.forbuy .contacts li a span{color:#262626;}
.forbuy .adress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;height:initial;}
.forbuy .adress li{margin:10px 0;color:#262626;font-size:17px;}
.forbuy .adress li a{color:#262626;font-size:17px;}
.forbuy .adress li a b{font-size:17px;}
.forbuy .adress li a span{color:#262626;}
.forbuy.forsend{margin-bottom:20px;}
.forbuy.forsend .row{text-align:left;}
.forbuy.forsend .row .send{float:right;width:auto;margin:20px 0;padding:15px 30px;}
.forbuy hr{height:1px;width:100%;background:rgba(38,38,38,0.1);border:0;margin:10px 0;float:left;}
.for-form.popup-form .row{margin:10px 0;}
@media (max-width:319px){
  .for-form.popup-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.for-form.popup-form .row.row100 div{width:100%;}
.for-form.popup-form .row .lost{float:right;font-size:13px;color:rgba(38,38,38,0.5);text-decoration:underline;}
.for-form.popup-form .row .lost:hover{color:#262626;}
.for-form.popup-form .row .reg{padding:10px;background:white;margin-top:10px;text-align:center;}
.for-form.popup-form .row .reg:hover{background:#1bb34d;color:#262626;}
@media (max-width:319px){
  .for-form.popup-form .row div{width:100%;}
}
.for-form.send-form{background:#f3f3f3;}
.for-form.send-form .send{margin:10px 0;}
.for-form.order-form .row{display:block;}
.for-form.order-form .row div{width:100%;margin:3px 0;}
.for-form.order-form .row div.capt{margin:0;padding:5px 10px 0 10px;}
.for-form.order-form .row.summa-order{padding:10px 10px;}
.for-form.order-form .row.summa-order .allprice{font-size:30px;font-weight:normal;}
.for-form.order-form hr{margin-top:10px;float:left;width:100%;}
.for-form.order-form .order{float:right;border:0;text-align:left;padding:15px 30px;font-size:16px;background:#bfbfbf;color:#333333;margin:10px 0;font-weight: bold;}
@media (max-width:479px){
  .for-form.order-form .order{font-size:14px;}
}
@media (max-width:319px){
  .for-form.order-form .order{font-size:12px;}
}
.for-form.order-form .order:hover{background:#1bb34d;color:#333333;}
.for-form .row{width:100%;font-size:16px;}
@media (max-width:479px){
  .for-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.for-form .row div{float:left;width:100%;}
.for-form .row div.kolich{font-size:13px;}
.for-form .row div.kolich span{color:#333333;}
.for-form .row div.kolich span b{color:#333333;}
.for-form .row div.number-block{min-height:44px;margin:5px 0 10px;}
.for-form .row div.number-block input{margin-bottom:0;}
@media (max-width:479px){
  .for-form .row div.number-block input{margin-right:10px;}
}
.for-form .row div.number-block span{font-size:13px;}
.for-form .row div.price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent;color:#333333;}
.for-form .row div.price b{font-size:24px;}
.for-form .row div.price .old{font-size:15px;text-decoration:line-through;color:#b2b2b2;}
.for-form .row div.buy{padding:0 10px;}
@media (max-width:479px){
  .for-form .row div.buy{padding:0 10px;}
}
@media (max-width:479px){
  .for-form .row div{width:100%;}
}
.for-form .row div.capt{color:rgba(38,38,38,0.5);padding:9px 10px;}
@media (max-width:479px){
  .for-form .row div.capt{padding:9px 10px;}
}
.for-form .row div.capt.articul{padding:10px 0;}
.for-form .row div.capt.articul span{padding:5px 10px;background:#fff;border-left:5px solid #faa700;font-size:15px;}
.for-form .row div.capt .icons{padding:5px 10px;background:#fff;text-align:left;border-radius:3px;display:initial;}
.for-form .row div.capt .icons i{color:#faa700;}
.for-form .row div.capt .icons span{padding:0;display:initial;}
.for-form .row div.capt.nalichie{color:#333333;padding:10px 10px;}
@media (max-width:479px){
  .for-form .row div.capt.nalichie{padding:10px;}
}
.for-form .row div.capt.nalichie span{padding:0;}
.for-form .row div.capt.nalichie i{color:#262626;margin:3px 5px 0 0;float:left;}
.for-form .row div select{width:100%;padding:7px 10px;border:0;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);}
.for-form .row div span{padding:0 10px;}
@media (max-width:479px){
  .for-form .row div span{padding:0 10px;}
}
.for-form .row div input,
.for-form .row div textarea{width:100%;border:0;padding:7px 10px;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#333333;}
.for-form .row div .input-name{padding:0;color:#262626;}
.for-form .row .rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:7px;padding:0 10px;}
@media (max-width:479px){
  .for-form .row .rating{padding:0;}
}
@media (max-width:479px){
  .for-form .row .rating .rating-stars{margin-left:10px;}
}
.for-form .row .rating .rating-stars img{display:block;}
.for-form .row .rating .rating-num{background:#808080;border-radius:3px;font-size:14px;color:#fff;padding:5px 10px;float:left;width:initial;}
.for-form .row .rating .rating-num:hover{background:#000000;}
.for-form .row .basket,
.for-form .row button{width:100%;border:0;text-align:left;padding:10px;font-size:16px;background:#000000;margin-top:5px;border-radius:3px;font-weight: bold;}
.for-form .row .basket i,
.for-form .row button i{margin-right:10px;color:#fff;font-size:28px;}
.for-form .row .basket span,
.for-form .row button span{padding:0;}
.for-form .row .basket:hover,
.for-form .row button:hover{background:#5c5c5c;}
.for-form .row .basket:hover i,
.for-form .row button:hover i{color:#fff;}
.for-form hr{height:1px;width:100%;background:#fff;border:0;}
.for-form .buyinfo{font-size:0;text-align:center;}
.for-form .buyinfo li{display:inline-block;vertical-align:top;width:100%;padding:5px;font-size:13px;}
.for-form .buyinfo li .informat{width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;border-bottom:1px solid #fff;}
@media (max-width:479px){
  .for-form .buyinfo li .informat{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.for-form .buyinfo li .informat .caption{max-width:165px;min-width:120px;font-weight:bold;text-transform:uppercase;color:#333333;font-size:13px;}
@media (max-width:767px){
  .for-form .buyinfo li .informat .caption{font-size:13px;max-width:100px;min-width:100px;}
}
.for-form .buyinfo li .informat i{font-size:46px;color:rgba(189,72,25,0.5);}
@media (max-width:767px){
  .for-form .buyinfo li .informat i{font-size:26px;}
}
.for-form .buyinfo li .informat ul{width:100%;}
.for-form .buyinfo li .informat ul li{text-align:left;position:relative;padding:0 0 0 20px;margin:3px 0;}
.for-form .buyinfo li .informat ul li:before{position:absolute;top:7px;content:'';left:0;width:6px;height:6px;background:#000000;border-radius:3px;}
.for-form .buyinfo li a{float:left;padding:5px 10px;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#262626;width:100%;min-height:40px;}
@media (max-width:1399px){
  .for-form .buyinfo li a{padding:5px;}
}
.for-form .buyinfo li a i{float:left;margin-right:5px;font-size:24px;color:#262626;}
.for-form .buyinfo li a span{overflow:hidden;}
.for-form .buyinfo li a.truck{background:rgba(255,255,255,0.7);}
.for-form .buyinfo li a.card{background:rgba(255,255,255,0.7);}
.for-form .buyinfo li a.compare{background:rgba(38,38,38,0.3);color:white;}
.for-form .buyinfo li a.compare i{color:white;}
.for-form .buyinfo li a.design{background:rgba(38,38,38,0.9);color:white;}
.for-form .buyinfo li a.design i{color:white;}
.inbasket{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.inbasket li{position:relative;margin-bottom:30px;width:100%;}
@media (max-width:479px){
  .inbasket li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.inbasket li .img{float:left;width:100px;margin-right:10px;}
@media (max-width:319px){
  .inbasket li .img{width:60px;margin-right:5px;}
}
.inbasket li .text{overflow:hidden;padding-right:50px;}
.inbasket li .text .caption{font-weight:bold;color:#1bb34d;}
.inbasket li .text .caption:hover{color:#262626;}
.inbasket li .text .minopis{margin:2px 0;font-size:12px;color:rgba(38,38,38,0.5);}
.inbasket li .text .minopis p{margin-bottom:0;}
.inbasket li .text .minopis li{margin:0;}
@media (max-width:479px){
  .inbasket li .text .minopis li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.inbasket li .text .summa-price{font-size:13px;}
.inbasket li .text .summa-price span{margin-right:10px;}
.inbasket li .text .summa-price span.old{text-decoration:line-through;color:rgba(38,38,38,0.5);}
.inbasket li .text .summa-price span .summa{margin:5px 0 0 0;float:left;width:100%;}
.inbasket li .delete{position:absolute;top:0;content:'';right:0;width:30px;height:30px;color:#262626;}
.forbasket .summa-order{background:#f3f3f3;padding:10px 20px;}
.forbasket .summa-order .allprice{font-size:30px;font-weight:normal;}
.forbasket .summa-order.summa-delivery{margin-top:20px;background:white;}
.forbasket .summa-order.summa-delivery a{color:#262626;text-decoration:underline;}
.table{width:100%;background:#f3f3f3;}
.table tbody tr{width:100%;}
.table tbody tr:nth-child(2n){background:white;}
.table tbody tr td{padding:10px 20px;}
@media (max-width:767px){
  .table tbody tr td{padding:10px;}
}
@media (max-width:479px){
  .table tbody tr td{padding:10px 5px;}
}
.table tbody tr td:nth-child(2){text-align:right;}
.section-content-table{padding:0;}
.section-content-table .table{width:70%;margin:0 16% 15px;}
@media (max-width:767px){
  .section-content-table .table{width:90%;margin:0 5%;}
}
@media (max-width:479px){
  .section-content-table .table{width:100%;margin:0;}
}
.popup-background{position:fixed;top:0;bottom:0;content:'';left:0;right:0;background:#faa700;z-index:5;}
.popup-holder .popup-holder-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder .popup-holder-content .open-popup i{color:#faa700;font-size:20px;}
.popup-holder .popup-holder-content .close-popup{position:fixed;top:5px;content:'';right:5px;width:50px;height:50px;background:white;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);color:#1bb34d;border-radius:3px;}
.popup-holder .popup-holder-content .close-popup i{font-size:27px;}
.popup-holder .popup-holder-content .close-popup:hover{background:#262626;}
.popup-holder .popup-holder-content .close-popup:hover i{color:#fff;font-size:30px;}
.popup-holder .popup-holder-content .popup{display:none;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
.popup-holder .popup-holder-content .popup .mintitle{color:#faa700;font-weight:bold;}
.popup-holder .popup-holder-content.popup-hover{position:absolute;top:46px;content:'';left:initial;bottom:initial;}
@media (min-width:1025px){
  .popup-holder .popup-holder-content.popup-hover{overflow:visible;}
}
.popup-holder.popup-holder-basket .popup-holder-basket-content{box-shadow:2px 2px 7px 3px rgba(0,0,0,0.07);border-radius:3px;}
.popup-holder.popup-holder-basket .popup-holder-basket-content .popup-basket{width:560px;padding:20px;background:#fff;}
.popup-holder.popup-holder-basket .popup-holder-basket-content .popup-basket .bigcaption{font-size:21px;text-align:center;width:100%;display:block;}
@media (min-width:1024px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content{position:relative;display:block;opacity:1;visibility:visible;overflow:initial;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content{position:relative;top:0;content:'';left:0;display:block!important;float:left;opacity:1;visibility:visible;overflow:visible;}
}
@media (min-width:1024px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu{width:initial;display:block!important;border-radius:0;box-shadow:0;padding:0;background:transparent;box-shadow:0 0 0 0 #fff;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);display:none;padding:50px;}
}
@media (max-width:479px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu{padding:50px 25px;}
}
.popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu-content{min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:479px){
  .popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu-content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.popup-holder.popup-holder-menu .popup-holder-menu-content .close-menu{display:none;}
.popup-holder.popup-holder-menu .open-menu{display:none;z-index:7;}
@media (max-width:1023px){
  .popup-holder.popup-holder-menu .open-menu{width:100%;height:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#4c4c4c;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;color:#fff;font-size:17px;padding:0 15px;}
}
@media (max-width:1023px) and (max-width:479px){
  .popup-holder.popup-holder-menu .open-menu{font-size:14px;line-height:1;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-menu .open-menu:hover{background:#262626;}
}
.popup-holder.popup-holder-menu .open-menu i{color:#fff;font-size:24px;margin-left:10px;}
@media (max-width:479px){
  .popup-holder.popup-holder-menu .open-menu i{font-size:17px;}
}
.popup-holder.popup-active-menu{overflow:hidden;}
.popup-holder.popup-active-menu .popup-holder-menu-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:61;}
@media (max-width:1023px){
  .popup-holder.popup-active-menu .popup-holder-menu-content .close-menu{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
}
.popup-holder.popup-active-menu .popup-holder-menu-content .close-menu:hover{background:#faa700;}
@media (max-width:1023px){
  .popup-holder.popup-active-menu .popup-menu{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
}
@media (max-width:1023px){
  .popup-holder.popup-active-menu .open-menu{background:#faa700;}
  .popup-holder.popup-active-menu .open-menu:hover .nav_icon-bar{background:#fff;}
}
@media (min-width:1024px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content{position:relative;display:block;opacity:1;visibility:visible;overflow:initial;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content{position:relative;top:0;content:'';left:0;display:block!important;float:left;opacity:1;visibility:visible;overflow:visible;}
}
@media (min-width:1024px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .popup-catalog{width:initial;display:block!important;border-radius:0;box-shadow:0;padding:0;background:transparent;box-shadow:0 0 0 0 #fff;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .popup-catalog{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
}
@media (max-width:479px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .popup-catalog{padding:50px 25px;}
}
.popup-holder.popup-holder-catalog .popup-holder-catalog-content .popup-catalog-content{min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-catalog .popup-holder-catalog-content .open-catalog{display:none;z-index:7;}
@media (max-width:1023px){
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .open-catalog{width:50px;height:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#CA8647;border-radius:3px;}
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .open-catalog:hover{background:#faa700;}
}
.popup-holder.popup-holder-catalog .popup-holder-catalog-content .close-catalog{display:none;}
.popup-holder.popup-active-catalog{overflow:hidden;}
.popup-holder.popup-active-catalog .popup-holder-catalog-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;z-index:61;}
@media (max-width:1023px){
  .popup-holder.popup-active-catalog .popup-holder-catalog-content .open-catalog{background:#faa700;}
}
@media (max-width:1023px){
  .popup-holder.popup-active-catalog .popup-holder-catalog-content .close-catalog{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;}
}
.popup-holder.popup-active-catalog .popup-holder-catalog-content .close-catalog:hover{background:#faa700;}
@media (max-width:1023px){
  .popup-holder.popup-active-catalog .popup-catalog{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-contacts .popup-contacts{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
}
@media (max-width:479px){
  .popup-holder.popup-holder-contacts .popup-contacts{padding:50px 25px;}
}
.popup-holder.popup-holder-contacts .popup-contacts-content{min-height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-contacts .open-contacts{display:none;z-index:7;}
@media (max-width:1023px){
  .popup-holder.popup-holder-contacts .open-contacts{width:50px;height:50px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#CA8647;border-radius:3px;}
  .popup-holder.popup-holder-contacts .open-contacts:hover{background:#faa700;}
}
.popup-holder.popup-holder-contacts .open-contacts i{color:#fff;font-size:24px;}
.popup-holder.popup-active-contacts{overflow:hidden;}
.popup-holder.popup-active-contacts .popup-holder-contacts-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-contacts .popup-contacts{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);}
@media (max-width:1023px){
  .popup-holder.popup-active-contacts .popup-contacts{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
}
.popup-holder.popup-active-contacts .close-contacts:hover{background:#faa700;}
.popup-holder.popup-holder-callback .popup-callback{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
@media (max-width:479px){
  .popup-holder.popup-holder-callback .popup-callback{padding:50px 25px;}
}
.popup-holder.popup-holder-callback .popup-callback-content{min-height:100%;max-width:460px;margin:0 auto;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-callback .popup-callback-content .mintitle{text-transform:uppercase;font-size:19px;margin-bottom:10px;}
@media (min-width:1400px){
  .popup-holder.popup-holder-callback .close-callback{right:50%;margin-right:-700px;}
}
.popup-holder.popup-active-callback{overflow:hidden;}
.popup-holder.popup-active-callback .popup-holder-callback-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-callback .popup-callback{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
.popup-holder.popup-holder-thanks .popup-thanks{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
@media (max-width:479px){
  .popup-holder.popup-holder-thanks .popup-thanks{padding:50px 25px;}
}
.popup-holder.popup-holder-thanks .popup-thanks-content{min-height:100%;max-width:460px;margin:0 auto;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-thanks .popup-thanks-content .mintitle{text-transform:uppercase;font-size:19px;margin-bottom:10px;}
@media (min-width:1400px){
  .popup-holder.popup-holder-thanks .close-thanks{right:50%;margin-right:-700px;}
}
.popup-holder.popup-active-thanks{overflow:hidden;}
.popup-holder.popup-active-thanks .popup-holder-thanks-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-thanks .popup-thanks{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
.popup-holder.popup-holder-thanksform .popup-thanksform{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
@media (max-width:479px){
  .popup-holder.popup-holder-thanksform .popup-thanksform{padding:50px 25px;}
}
.popup-holder.popup-holder-thanksform .popup-thanksform-content{min-height:100%;max-width:460px;margin:0 auto;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-thanksform .popup-thanksform-content .mintitle{text-transform:uppercase;font-size:19px;margin-bottom:10px;}
@media (min-width:1400px){
  .popup-holder.popup-holder-thanksform .close-thanksform{right:50%;margin-right:-700px;}
}
.popup-holder.popup-active-thanksform{overflow:hidden;}
.popup-holder.popup-active-thanksform .popup-holder-thanksform-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-thanksform .popup-thanksform{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
.popup-holder.popup-holder-oneclick .popup-oneclick{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
@media (max-width:479px){
  .popup-holder.popup-holder-oneclick .popup-oneclick{padding:50px 25px;}
}
.popup-holder.popup-holder-oneclick .popup-oneclick-content{min-height:100%;max-width:460px;margin:0 auto;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-oneclick .popup-oneclick-content .mintitle{text-transform:uppercase;font-size:19px;margin-bottom:10px;}
@media (min-width:1400px){
  .popup-holder.popup-holder-oneclick .close-oneclick{right:50%;margin-right:-700px;}
}
.popup-holder.popup-active-oneclick{overflow:hidden;}
.popup-holder.popup-active-oneclick .popup-holder-oneclick-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-oneclick .popup-oneclick{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
.popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick{position:fixed;top:0;bottom:0;content:'';right:0;left:0;padding:0;width:100%;border-radius:0;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);padding:50px;}
@media (max-width:479px){
  .popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick{padding:50px 25px;}
}
.popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick-content{min-height:100%;max-width:460px;margin:0 auto;color:#fff;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick-content .mintitle{text-transform:uppercase;font-size:19px;margin-bottom:10px;}
@media (min-width:1400px){
  .popup-holder.popup-holder-thanksoneclick .close-thanksoneclick{right:50%;margin-right:-700px;}
}
.popup-holder.popup-active-thanksoneclick{overflow:hidden;}
.popup-holder.popup-active-thanksoneclick .popup-holder-thanksoneclick-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-active-thanksoneclick .popup-thanksoneclick{display:block;width:100%;min-height:100vh;background:rgba(38,38,38,0.95);overflow-y:auto;}
.popup-holder.popup-active-basket .popup-holder-basket-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media (max-width:1023px){
  .popup-holder.popup-active-basket .popup-holder-basket-content{display:none!important;}
}
.popup-holder.popup-active-basket .popup-basket{display:block;}
.popup-holder.popup-holder-filter .open-filter{position:relative;height:50px;width:100%;background:#CCCCFF;color:#808080;display:none;box-shadow:3px 3px 10px 5px rgba(0,0,0,0.1);font-weight:600;}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter .open-filter{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.popup-holder.popup-holder-filter .open-filter i{color:#fff;font-size:20px;margin-right:5px;}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .open-filter{display:none;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter .open-filter{position:fixed;left:10px;bottom:10px;width:240px;height:40px;padding:10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:10;font-size:15px;}
}
.popup-holder.popup-holder-filter .close-filter{position: fixed;top: 10px;content: '';right: 10px;background: white;box-shadow: 2px 3px 5px 0 rgba(0,0,0,0.1);color: #003d66;padding: 5px 10px}
.popup-holder.popup-holder-filter .close-filter:hover{}
.popup-holder.popup-holder-filter .close-filter:hover i{}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .close-filter{display:none;}
}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content{z-index:6;position:relative;display:block;opacity:1;visibility:visible;overflow:visible;}
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-filter{display:block!important;padding:0;width:auto;}
}
@media (min-width:1024px) and (min-width:1024px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-background{display:none;}
}
@media (min-width:1024px) and (max-width:1023px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-background{display:block;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.popup-holder.popup-holder-filter .popup-holder-filter-content .popup-filter{}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-filter{display:block!important;}
}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-filter{position:relative;display:none;padding:20px;}
}
.popup-holder.popup-holder-filter.popup-active-filter .header{z-index:1;}
.popup-holder.popup-holder-filter.popup-active-filter .popup-holder-filter-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter.popup-active-filter .popup-holder-filter-content{position:fixed;}
}
.popup-holder.popup-holder-filter.popup-active-filter .popup-filter{display:block;}
.popup-holder.popup-holder-filter.popup-active-filter .popup-background{z-index:-1;background:rgba(38,38,38,0.95);}

.ajax_form .error {color: brown;border: 1px solid brown!important;}
#msOrder {margin-top: 0px!important;}

.mininav li a i {color:#fff;display:none;}
@media (max-width: 1023px) {
  .mininav li a img {display:none;}
  .mininav li a i {display:block;margin-left:10px;}
  .mininav li a span {padding-left: 20px;font-weight: 600;font-size: 19px;text-transform: none;}
}
@media (max-width: 767px) {
  .mininav li a span {font-size: 17px;margin: 0;}
}

.products li .img .icons, .for-form .row .icons{align-items: flex-start;position:absolute;top:5px;content:'';left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5;line-height:1;}
.products li .img .icons li, .for-form .row .icons li{padding:3px 5px;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.07);background:#f3f3f3;border-radius:3px;width: initial;margin-bottom: 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction: row;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
.products li .img .icons i, .for-form .row .icons i{font-size:14px;color:#faa700;margin-right:5px;}
.products li .img .icons span, .for-form .row .icons span{color:#262626;font-size:14px;}
.for-form .row .icons{position:relative;}
.for-form .row .icons li{box-shadow: 0 0 0 0 #fff;}
.right-block {float: right}
.availability-yes {color: #17883a}

.for-form .row div input.label-input {box-shadow: none;padding: 0px;width: auto;}

.mse2_number_slider {display: block}

.slider, .my-gallery { display:none; }
.slider.slick-initialized, .my-gallery.slick-initialized { display: block; }

/*#lightboxOverlay { position: fixed !important; top: 0; left: 0; height: 100% !important; width: 100% !important; }*/
#lightbox { position: fixed !important; top: 50% !important; transform: translateY(-50%); }

@media (max-width:1023px){
  .header .header-menu.header-sale{display:block; padding: 10px 0;font-size: 16px!important;display: block;}
}


/* Let's get this party started */
::-webkit-scrollbar {
  width: 07px;
}

/* Track */
::-webkit-scrollbar-track {
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
  -webkit-border-radius: 10px;
  border-radius: 10px;
}

/* Handle */
::-webkit-scrollbar-thumb {
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #333333;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.5);
}
::-webkit-scrollbar-thumb:window-inactive {
  background: #333333;
}

.products li .inner .pricebuy-block .buy.buy-notavail {font-size:14px; padding: 7px 10px 10px; color: #808080;}
.products li .inner .pricebuy-block .buy.buy-notavail:hover {background:#f3f3f3;}
.products li .inner .pricebuy-block .buy.buy-notavail {background:#f3f3f3;}
.products li .inner .pricebuy-block .buy.buy-notavail:hover {color: #808080;}
.products li .inner .price-block.price-notavail span{color: #f3f3f3;}

.catalog-content li a {border-top: 0; border-bottom: 0;}
.catalog-content li:hover a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li ul li a {border-top: 0; border-bottom: 0;}
.catalog-content li:hover ul li a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li:hover ul li:hover a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li ul li ul li a {border-top: 0; border-bottom: 0;}
.catalog-content li:hover ul li:hover ul li a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li:hover ul li:hover ul li:hover a:hover {border-top: 0; border-bottom: 0;}

.catalog-content li.active a {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover a {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover ul li:hover a {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover ul li:hover a:hover {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover ul li:hover ul li:hover a  {border-top: 0; border-bottom: 0;}
.catalog-content li.active:hover ul li:hover ul li:hover a:hover  {border-top: 0; border-bottom: 0;}



.blogs{font-size:0;text-align:left;}
.blogs li{display:inline-block;vertical-align:top;font-size:14px;padding:15px;}
@media (max-width:1024px){
  .blogs li{width:33.33333%;padding:10px;}
}
@media (max-width:768px){
  .blogs li{width:50%;}
}
@media (max-width:480px){
  .blogs li{width:100%;}
}
.blogs li .inner{position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);border-radius:3px;background:#fff;}
.blogs li .inner:hover{box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);}
.blogs li .inner:hover .text{background:#f9f9f9;}
.blogs li .img{height:220px;overflow:hidden;position:relative;border-radius:3px;}
.blogs li .img img{height:100%;max-width:initial;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (max-width:320px){
  .blogs li .img img{max-width:initial;}
}
.blogs li .img .date{font-size:12px;position:absolute;bottom:5px;content:'';left:5px;background:#f2f2f2;color:#333333;padding:3px 7px;z-index:1;border-radius:3px;}
.blogs li .img:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.blogs li .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.blogs li .text{text-align:left;padding:10px;min-height:180px;color:#808080;line-height:1.3;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (max-width:479px){
  .blogs li .text{min-height:initial;padding-bottom:20px;}
}
.blogs li .text p{margin-bottom:5px;}
@media (max-width:1023px){
  .blogs li .text{font-size:14px;}
}
.blogs li .text .caption{color:#333333;font-size:19px;font-weight:bold;margin-bottom:10px;display:block;}
.blogs li .text .caption:hover{color:#333333;}

.tags-block{float:left;width:100%;width: 100%;max-width: 1400px;display: block;margin: 0 auto;position: relative;padding: 0px 0px 0px 0px;}
.tags{padding:0 0px;}
.tags li{padding:10px 5px;float:left;}
.tags li a{font-weight:500;background:#f2f2f2;padding:5px 10px;}
.tags li a:hover{color:#333333;background:#1bb34d;}
.tags li.active a{background:#1bb34d;color:#333333;}

.content table {width:80%;background:#f3f3f3;margin: 0 auto;}
.content table tr{width:100%;}
.content table tr:nth-child(2n){background:white;}
.content table tr td{padding:10px 20px;}


.content table tr td input {box-shadow: 2px 2px 7px 3px rgba(0,0,0,0.07);background: rgba(243,243,243,0.3);color: #262626;border: 0;width: 100%;margin-bottom: 15px;padding: 7px 15px;border-radius: 3px;border: 1px solid #d6d6d6;box-shadow: 2px 2px 7px 3px rgba(0,0,0,0.07);}

@media (max-width:479px){
  .content table {
    width: 100%;
    display: block;
    overflow: auto;
  }
}

.floating-block{position:fixed;right:20px;bottom:8%;margin-top:-98px;z-index:5;}
@media (max-width:1023px){
  .floating-block{top:initial;margin-top:initial;bottom:20px;z-index:22;}
}
@media (max-width:1023px){
  .popup-active-filter .floating-block{z-index:3;}
}
.floating{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.floating .call{margin:10px 0;}
.floating .call a{width: 96px;-webkit-box-orient: vertical;-webkit-box-direction: normal;-ms-flex-direction: column;flex-direction: column;text-align: center;background: #CA8647;color: #333333;font-size: 30px;box-shadow: 0 0 20px 0 rgba(0,0,0,0.1);padding: 5px 10px;}
.floating .call a i{font-size:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
.floating .call a span{line-height:1;margin-top:7px;}
.floating .call a:hover i{-webkit-animation:0.4s ease-in-out 0s normal none infinite running trambling-animation-still;animation:0.4s ease-in-out 0s normal none infinite running trambling-animation-still;}
.floating .totop{margin:10px 0;}
.floating .totop a{width:60px;height:60px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:rgba(67,66,66,0.7);color:#fff;font-size:11px;}
.floating .totop a i{-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);font-size:30px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
.floating .totop a:hover i{-webkit-animation:0.4s ease-in-out 0s normal none infinite running trambling-animation-stilltwo;animation:0.4s ease-in-out 0s normal none infinite running trambling-animation-stilltwo;}

@media (max-width: 767px) {
  .floating .call a {width: 86px;height: 86px;}
  .floating .call a span {margin-top: 4px;}
}

.jGrowl-notification .jGrowl-close {padding: 0;margin: 0;}

.order-calculate {border: 0;
  padding: 10px 20px;
  -webkit-transition: all .35s;
  transition: all .35s;
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  font-size: 19px;
  font-weight: normal;
  padding: 7px 15px;
  text-align: center;
  display: block;
  margin: 10px auto;
  color: #33333;
  border-radius: 3px;
  background: #faa700;
  position: relative;
  overflow: hidden;
  width: 200px;}

.text-slider {position: absolute;
  color: #fff;
  font-size: 40px;
  background: #222;
  padding: 5px 30px;
  opacity: 0.8;
}

@media (max-width: 479px) {
  .text-slider {
    font-size: 30px;
  }
}

.avail-text ul{
  margin: 0 0 0 10px;
}

.avail-text ul li {
  list-style: circle;
  display: list-item;
  margin: 0 0 0 20px;
}


ul.city-block li {width: 12.5%;float: left;}


.quantity input{
  width: 60px;
  max-width: 60px;
  height: 32px;
  line-height: 1.65;
  float: left;
  display: block;
  padding: 0;
  margin: 0;
  padding-left: 5px;
  padding-right: 23px;
  border: 1px solid #eee;
  border-radius: 5px;
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
}

.quantity .quantity-nav {
  float: left;
  position: relative;
  height: 32px;
}

.quantity .quantity-nav .quantity-button {
  position: relative;
  cursor: pointer;
  border-left: 1px solid #eee;
  width: 20px;
  text-align: center;
  color: #333;
  font-size: 13px;
  line-height: 1.7;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
  -webkit-user-select: none;
  -ms-user-select: none;
  -o-user-select: none;
  user-select: none;
  background: #f0f0f0;
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.quantity .quantity-nav .quantity-button.quantity-up {
  position: absolute;
  height: 50%;
  top: 0;
  border-top: 1px solid #eee;
  border-right: 1px solid #eee;
  border-radius: 0 5px 0 0;
}

.quantity .quantity-nav .quantity-button.quantity-down {
  position: absolute;
  bottom: 0;
  height: 50%;
  border-bottom: 1px solid #eee;
  border-right: 1px solid #eee;
  border-radius: 0 0 5px 0;
}

.quantity input[type=number]::-webkit-inner-spin-button, .quantity input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0
}
.quantity input[type=number] {
  -moz-appearance: textfield;
}

.lang-container{height:100%;}
.lang{font-size:13px;color:#000000;display: flex;flex-direction: column;align-items: center;}
.lang li{margin:0 5px;}
.lang li a{padding:10px 7px;color:#000000;border-radius:50px;}
.lang li a:hover{/*background:rgba(249,234,84,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*/}
.lang li a.active{color:#CA8647;/*background:rgba(0,61,102,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*/font-weight: 800;}
/*
@media (max-width:1023px){
  .lang{padding-right:140px;color: #ffffff;}
  .lang li a{padding:10px 7px;color:#ffffff;border-radius:50px;}
  .lang li a.active{color:#f9ea54;!*background:rgba(0,61,102,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*!font-weight: 800;}
}*/


.buy-form .buy-block .buy {
  display: inline-block;
  text-decoration: none;
  background: #CA8647;
  color: #fff;
  padding: 10px 10px;
  border-radius: 5px;
  text-align: center;
  cursor: pointer;
}