@charset "UTF-8";
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[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;}
@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Light.eot");src:url("../fonts/Montserrat-Light.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Light.woff2") format("woff2"),url("../fonts/Montserrat-Light.woff") format("woff"),url("../fonts/Montserrat-Light.ttf") format("truetype"),url("../fonts/Montserrat-Light.svg#Montserrat-Light") format("svg");font-weight:300;font-style:normal;}
@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Bold.eot");src:url("../fonts/Montserrat-Bold.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Bold.woff2") format("woff2"),url("../fonts/Montserrat-Bold.woff") format("woff"),url("../fonts/Montserrat-Bold.ttf") format("truetype"),url("../fonts/Montserrat-Bold.svg#Montserrat-Bold") format("svg");font-weight:bold;font-style:normal;}
@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Medium.eot");src:url("../fonts/Montserrat-Medium.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Medium.woff2") format("woff2"),url("../fonts/Montserrat-Medium.woff") format("woff"),url("../fonts/Montserrat-Medium.ttf") format("truetype"),url("../fonts/Montserrat-Medium.svg#Montserrat-Medium") format("svg");font-weight:500;font-style:normal;}
@font-face{font-family:'Montserrat';src:url("../fonts/Montserrat-Regular.eot");src:url("../fonts/Montserrat-Regular.eot?#iefix") format("embedded-opentype"),url("../fonts/Montserrat-Regular.woff2") format("woff2"),url("../fonts/Montserrat-Regular.woff") format("woff"),url("../fonts/Montserrat-Regular.ttf") format("truetype"),url("../fonts/Montserrat-Regular.svg#Montserrat-Regular") format("svg");font-weight:normal;font-style:normal;}
.header-menu,
.time,
.contacts,
.menu .menu-catalog-block .menu-catalog li a.menu-seeall,
.directory li a.directory-caption,
.directory li a.menu-seeall,
.services li .inner,
.products li .inner,
.blogs li .inner,
.footer .container .contacts-social-block .social-block,
.footer-menu,
.popup-holder .popup-holder-content,
.category li .inner,
.pagination,
.filters .row .opener-filter,
.filters .row.clear-filter,
.for-form .row .rating,
.for-form .buyinfo li .informat,
.tablet-pricebuy .under-the-order-info,
.infoproduct .under-the-order-info{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;}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block,
.services li .inner .price-link-block .price-block,
.products li .inner .status,
.products li .inner .price-link-block .price-block,
.blogs li .inner .date-link-block .date-block,
.popup-holder.popup-holder-menu .popup-holder-menu-content .popup-menu-content,
.for-form .row div.price,
.inbasket,
.inbasket li .text .price-number-amount-block .price-block,
.settlements ul li,
.photosvideos .status,
.tablet-pricebuy .price-number-buy-block .price-block,
.infoproduct .price-number-buy-block .price-block{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;}
.header-menu li a,
.logo,
.logo a,
.logo a .logo-img,
.logo a .logo-img .inner,
.contacts li a,
.search button,
.basket span.quantity,
.mainslider .slide .slide-container,
.mainslider .slide .slide-container .slide-block,
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price-old:before,
.mainslider .slide .slide-img,
.directory li a.directory-caption .img,
.services li .inner .img,
.products li .inner .img,
.products li .inner .code-avail-block .avail-block .avail,
.products li .inner .price-link-block .price-block .price-old:before,
.blogs li .inner .img,
.seeall-block,
.seeall-block .seeall,
.content .img,
.content ol li:before,
.content.content-contacts ul li,
.content.content-contacts .time-block .time,
.section-bg .img-bg,
.benefits li .inner,
.footer .container .contacts-social-block .social-block .social,
.footer-menu li a,
.popup-holder .popup-holder-content .close-popup,
.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-oneclick .popup-oneclick-content,
.popup-holder.popup-holder-thanksoneclick .popup-thanksoneclick-content,
.category li .inner .img,
.category li .inner .caption,
.pagination li a,
.filters .row label .checkmark,
.sort li a,
.page404 .img,
.column-form,
.video .inner,
.video .inner .youtube,
.video .inner .youtube .play:before,
.for-form .row,
.for-form .buyinfo li a,
.inbasket li .img,
.inbasket li .text .price-number-amount-block .price-block .price-old:before,
.inbasket li .text .price-number-amount-block .number-block,
.inbasket li .delete,
.registration-link-block,
.tablet-pricebuy .price-number-buy-block .price-block .price-old:before,
.infoproduct .price-number-buy-block .price-block .price-old:before,
.tablet-pricebuy .price-number-buy-block .number-block,
.infoproduct .price-number-buy-block .number-block,
.tablet-pricebuy .info-row .avail,
.infoproduct .info-row .avail,
.additproduct .additional .row .title,
.videos-block,
.videos .inner,
.videos .youtube,
.videos iframe,
.videos .youtube:after,
.videos iframe:after,
.section-services-page .services-price-block .price-block{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 .section-header-contacts .container,
.header .section-header-contacts .container .contacts-block,
.header .section-header-catalog .container,
.header .section-header-catalog .container .lang-cabinet-basket-block,
.mainslider .slide .slide-container .slide-block .price-link-block,
.services li .inner .price-link-block,
.products li .inner .code-avail-block,
.products li .inner .price-link-block,
.blogs li .inner .caption,
.blogs li .inner .date-link-block,
.footer .container,
.sort-block,
.for-form.order-form .row.summa-order,
.inbasket li .text .price-number-amount-block,
.forbasket .summa-order,
.tablet-pricebuy .price-number-buy-block,
.infoproduct .price-number-buy-block,
.tablet-pricebuy .info-row,
.infoproduct .info-row{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;}
.menu-block .menu-link,
.basket,
.services li .inner .price-link-block .link-block .link,
.products li .inner .price-link-block .link-block .link,
.blogs li .inner .date-link-block .link-block .link,
.for-form .row-buyinfo,
.tablet-pricebuy .price-number-buy-block .buy-block .buy,
.infoproduct .price-number-buy-block .buy-block .buy{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 .logo-img:after,
.logo a .logo-img .inner:after,
.services li:after,
.services li .inner:after,
.products li:after,
.products li .inner:after,
.blogs li:after,
.blogs li .inner:after,
.section-bg .img-bg:after,
.benefits li:after,
.benefits li .inner:after,
.category li:after,
.category li .inner:after,
.videos .youtube:after,
.videos iframe:after{content:'';display:block;clear:both;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.clearfixb:before,
.header-menu li a:before,
.logo a .logo-img:before,
.logo a .logo-img .inner:before,
.contacts li a:before,
.contacts li.callback a:before,
.menu .menu-catalog-block .menu-catalog li a:before,
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price-old:before,
.mainslider .slide .slide-img:before,
.directory li a:before,
.services li:before,
.services li .inner:before,
.products li:before,
.products li .inner:before,
.products li .inner .price-link-block .price-block .price-old:before,
.blogs li:before,
.blogs li .inner:before,
.content ol li:before,
.content ul li:before,
.section-bg .img-bg:before,
.benefits li:before,
.benefits li .inner:before,
.footer-menu li a:before,
.category li:before,
.category li .inner:before,
.page404 .img:before,
.sitemap li:before,
.video .inner .youtube:before,
.video .inner .youtube .play:before,
.for-form .buyinfo li .informat ul li:before,
.inbasket li .text .price-number-amount-block .price-block .price-old:before,
.tablet-pricebuy .price-number-buy-block .price-block .price-old:before,
.infoproduct .price-number-buy-block .price-block .price-old:before,
.videos .youtube:before,
.videos iframe: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:17px/1.5 "Montserrat","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,
a i{-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;}
a:hover,
a:before:hover,
i:hover,
a:hover i{-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.03);-ms-transform:scale(1.03);transform:scale(1.03);}
[class^="icon-"],
[class*=" icon-"]{-webkit-transition:opacity 0.35s;transition:opacity 0.35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
a:hover,
a:hover *{-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:#39f;}
a:hover,
a:focus{text-decoration:none;}
@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:767px){
  h1,
  .h1{font-size:24px;}
}
@media (max-width:479px){
  h1,
  .h1{font-size:21px;}
}
@media (max-width:767px){
  h2,
  .h2{font-size:21px;}
}
@media (max-width:479px){
  h2,
  .h2{font-size:19px;}
}
@media (max-width:767px){
  h3,
  .h3{font-size:19px;}
}
@media (max-width:479px){
  h3,
  .h3{font-size:17px;}
}
@media (max-width:767px){
  h4,
  .h4{font-size:18px;}
}
@media (max-width:479px){
  h4,
  .h4{font-size:16px;}
}
@media (max-width:767px){
  h5,
  .h5{font-size:17px;}
}
@media (max-width:479px){
  h5,
  .h5{font-size:15px;}
}
@media (max-width:767px){
  h6,
  .h6{font-size:15px;}
}
@media (max-width:479px){
  h6,
  .h6{font-size:14px;}
}
h1,
.h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6,
.h{text-transform:uppercase;font-weight:500;color:#000;}
.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{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;}
.mainpage h1,
.mainpage .h1{text-align:center;font-size:36px;}
@media (max-width:767px){
  .mainpage h1,
  .mainpage .h1{font-size:24px;}
}
@media (max-width:479px){
  .mainpage h1,
  .mainpage .h1{font-size:21px;}
}
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%;}
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;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);padding:10px 20px;border-radius:3px;color:#000;}
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:#fa8c00;}
select{-webkit-appearance:menulist-button;color:#000;}
select:focus{border-color:#fa8c00;}
input[type='number'],
input.captcha{width:auto;}
input[type='number']:focus,
input.captcha:focus{border-color:#fa8c00;}
button,
input[type='button'],
input[type='reset'],
input[type='file'],
input[type='submit']{border:0;padding:10px 20px;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:17px;padding:10px 30px;text-align:center;display:block;margin:10px auto;color:#fff;border-radius:3px;background:#00a046;text-transform:uppercase;font-weight:bold;}
@media (max-width:479px){
  button,
  input[type='button'],
  input[type='reset'],
  input[type='file'],
  input[type='submit']{font-size:15px;padding:10px;}
}
@media (max-width:319px){
  button,
  input[type='button'],
  input[type='reset'],
  input[type='file'],
  input[type='submit']{font-size:13px;}
}
button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='file']:hover,
input[type='submit']:hover{background-color:#fa8c00;color:rgba(255,255,255,0.8);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
input[type='file']{margin-bottom:15px;width:100%;color:#000;font-weight:normal;background:transparent;padding:0;box-shadow:none;border:0;}
input[type='file']:hover{color:#faa700;background:transparent;}
form label{display:block;margin-bottom:7px;color:rgba(0,0,0,0.7);font-size:17px;}
::-webkit-input-placeholder{color:#000;opacity:1;}
:-ms-input-placeholder{color:#000;opacity:1;}
::placeholder{color:#000;opacity:1;}
:-ms-input-placeholder{color:#000;}
::-ms-input-placeholder{color:#000;}
input[type='number']{-webkit-appearance:none;-moz-appearance:none;appearance:none;}
@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot?mbeo4");src:url("../fonts/icomoon.eot?mbeo4#iefix") format("embedded-opentype"),url("../fonts/icomoon.ttf?mbeo4") format("truetype"),url("../fonts/icomoon.woff?mbeo4") format("woff"),url("../fonts/icomoon.svg?mbeo4#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:before{content:"\e900";}
.icon-add-1:before{content:"\e901";}
.icon-add-2:before{content:"\e902";}
.icon-add-3:before{content:"\e903";}
.icon-agenda:before{content:"\e904";}
.icon-alarm:before{content:"\e905";}
.icon-alarm-1:before{content:"\e906";}
.icon-alarm-clock:before{content:"\e907";}
.icon-alarm-clock-1:before{content:"\e908";}
.icon-albums:before{content:"\e909";}
.icon-app:before{content:"\e90a";}
.icon-archive:before{content:"\e90b";}
.icon-archive-1:before{content:"\e90c";}
.icon-archive-2:before{content:"\e90d";}
.icon-archive-3:before{content:"\e90e";}
.icon-attachment:before{content:"\e90f";}
.icon-back:before{content:"\e910";}
.icon-battery:before{content:"\e911";}
.icon-battery-1:before{content:"\e912";}
.icon-battery-2:before{content:"\e913";}
.icon-battery-3:before{content:"\e914";}
.icon-battery-4:before{content:"\e915";}
.icon-battery-5:before{content:"\e916";}
.icon-battery-6:before{content:"\e917";}
.icon-battery-7:before{content:"\e918";}
.icon-battery-8:before{content:"\e919";}
.icon-battery-9:before{content:"\e91a";}
.icon-binoculars:before{content:"\e91b";}
.icon-blueprint:before{content:"\e91c";}
.icon-bluetooth:before{content:"\e91d";}
.icon-bluetooth-1:before{content:"\e91e";}
.icon-bookmark:before{content:"\e91f";}
.icon-bookmark-1:before{content:"\e920";}
.icon-briefcase:before{content:"\e921";}
.icon-broken-link:before{content:"\e922";}
.icon-calculator:before{content:"\e923";}
.icon-calculator-1:before{content:"\e924";}
.icon-calendar:before{content:"\e925";}
.icon-calendar-1:before{content:"\e926";}
.icon-calendar-2:before{content:"\e927";}
.icon-calendar-3:before{content:"\e928";}
.icon-calendar-4:before{content:"\e929";}
.icon-calendar-5:before{content:"\e92a";}
.icon-calendar-6:before{content:"\e92b";}
.icon-calendar-7:before{content:"\e92c";}
.icon-checked:before{content:"\e92d";}
.icon-checked-1:before{content:"\e92e";}
.icon-clock:before{content:"\e92f";}
.icon-clock-1:before{content:"\e930";}
.icon-close:before{content:"\e931";}
.icon-cloud:before{content:"\e932";}
.icon-cloud-computing:before{content:"\e933";}
.icon-cloud-computing-1:before{content:"\e934";}
.icon-cloud-computing-2:before{content:"\e935";}
.icon-cloud-computing-3:before{content:"\e936";}
.icon-cloud-computing-4:before{content:"\e937";}
.icon-cloud-computing-5:before{content:"\e938";}
.icon-command:before{content:"\e939";}
.icon-compact-disc:before{content:"\e93a";}
.icon-compact-disc-1:before{content:"\e93b";}
.icon-compact-disc-2:before{content:"\e93c";}
.icon-compass:before{content:"\e93d";}
.icon-compose:before{content:"\e93e";}
.icon-controls:before{content:"\e93f";}
.icon-controls-1:before{content:"\e940";}
.icon-controls-2:before{content:"\e941";}
.icon-controls-3:before{content:"\e942";}
.icon-controls-4:before{content:"\e943";}
.icon-controls-5:before{content:"\e944";}
.icon-controls-6:before{content:"\e945";}
.icon-controls-7:before{content:"\e946";}
.icon-controls-8:before{content:"\e947";}
.icon-controls-9:before{content:"\e948";}
.icon-database:before{content:"\e949";}
.icon-database-1:before{content:"\e94a";}
.icon-database-2:before{content:"\e94b";}
.icon-database-3:before{content:"\e94c";}
.icon-diamond:before{content:"\e94d";}
.icon-diploma:before{content:"\e94e";}
.icon-dislike:before{content:"\e94f";}
.icon-dislike-1:before{content:"\e950";}
.icon-divide:before{content:"\e951";}
.icon-divide-1:before{content:"\e952";}
.icon-division:before{content:"\e953";}
.icon-document:before{content:"\e954";}
.icon-download:before{content:"\e955";}
.icon-edit:before{content:"\e956";}
.icon-edit-1:before{content:"\e957";}
.icon-eject:before{content:"\e958";}
.icon-eject-1:before{content:"\e959";}
.icon-equal:before{content:"\e95a";}
.icon-equal-1:before{content:"\e95b";}
.icon-equal-2:before{content:"\e95c";}
.icon-error:before{content:"\e95d";}
.icon-exit:before{content:"\e95e";}
.icon-exit-1:before{content:"\e95f";}
.icon-exit-2:before{content:"\e960";}
.icon-eyeglasses:before{content:"\e961";}
.icon-fast-forward:before{content:"\e962";}
.icon-fast-forward-1:before{content:"\e963";}
.icon-fax:before{content:"\e964";}
.icon-file:before{content:"\e965";}
.icon-file-1:before{content:"\e966";}
.icon-file-2:before{content:"\e967";}
.icon-film:before{content:"\e968";}
.icon-fingerprint:before{content:"\e969";}
.icon-flag:before{content:"\e96a";}
.icon-flag-1:before{content:"\e96b";}
.icon-flag-2:before{content:"\e96c";}
.icon-flag-3:before{content:"\e96d";}
.icon-flag-4:before{content:"\e96e";}
.icon-focus:before{content:"\e96f";}
.icon-folder:before{content:"\e970";}
.icon-folder-1:before{content:"\e971";}
.icon-folder-2:before{content:"\e972";}
.icon-folder-3:before{content:"\e973";}
.icon-folder-4:before{content:"\e974";}
.icon-folder-5:before{content:"\e975";}
.icon-folder-6:before{content:"\e976";}
.icon-folder-7:before{content:"\e977";}
.icon-folder-8:before{content:"\e978";}
.icon-folder-9:before{content:"\e979";}
.icon-folder-10:before{content:"\e97a";}
.icon-folder-11:before{content:"\e97b";}
.icon-folder-12:before{content:"\e97c";}
.icon-folder-13:before{content:"\e97d";}
.icon-folder-14:before{content:"\e97e";}
.icon-folder-15:before{content:"\e97f";}
.icon-folder-16:before{content:"\e980";}
.icon-folder-17:before{content:"\e981";}
.icon-folder-18:before{content:"\e982";}
.icon-folder-19:before{content:"\e983";}
.icon-forbidden:before{content:"\e984";}
.icon-funnel:before{content:"\e985";}
.icon-garbage:before{content:"\e986";}
.icon-garbage-1:before{content:"\e987";}
.icon-garbage-2:before{content:"\e988";}
.icon-gift:before{content:"\e989";}
.icon-help:before{content:"\e98a";}
.icon-hide:before{content:"\e98b";}
.icon-hold:before{content:"\e98c";}
.icon-home:before{content:"\e98d";}
.icon-home-1:before{content:"\e98e";}
.icon-home-2:before{content:"\e98f";}
.icon-hourglass:before{content:"\e990";}
.icon-hourglass-1:before{content:"\e991";}
.icon-hourglass-2:before{content:"\e992";}
.icon-hourglass-3:before{content:"\e993";}
.icon-house:before{content:"\e994";}
.icon-id-card:before{content:"\e995";}
.icon-id-card-1:before{content:"\e996";}
.icon-id-card-2:before{content:"\e997";}
.icon-id-card-3:before{content:"\e998";}
.icon-id-card-4:before{content:"\e999";}
.icon-id-card-5:before{content:"\e99a";}
.icon-idea:before{content:"\e99b";}
.icon-incoming:before{content:"\e99c";}
.icon-infinity:before{content:"\e99d";}
.icon-info:before{content:"\e99e";}
.icon-internet:before{content:"\e99f";}
.icon-key:before{content:"\e9a0";}
.icon-lamp:before{content:"\e9a1";}
.icon-layers:before{content:"\e9a2";}
.icon-layers-1:before{content:"\e9a3";}
.icon-like:before{content:"\e9a4";}
.icon-like-1:before{content:"\e9a5";}
.icon-like-2:before{content:"\e9a6";}
.icon-link:before{content:"\e9a7";}
.icon-list:before{content:"\e9a8";}
.icon-list-1:before{content:"\e9a9";}
.icon-lock:before{content:"\e9aa";}
.icon-lock-1:before{content:"\e9ab";}
.icon-locked:before{content:"\e9ac";}
.icon-locked-1:before{content:"\e9ad";}
.icon-locked-2:before{content:"\e9ae";}
.icon-locked-3:before{content:"\e9af";}
.icon-locked-4:before{content:"\e9b0";}
.icon-locked-5:before{content:"\e9b1";}
.icon-locked-6:before{content:"\e9b2";}
.icon-login:before{content:"\e9b3";}
.icon-magic-wand:before{content:"\e9b4";}
.icon-magnet:before{content:"\e9b5";}
.icon-magnet-1:before{content:"\e9b6";}
.icon-magnet-2:before{content:"\e9b7";}
.icon-map:before{content:"\e9b8";}
.icon-map-1:before{content:"\e9b9";}
.icon-map-2:before{content:"\e9ba";}
.icon-map-location:before{content:"\e9bb";}
.icon-megaphone:before{content:"\e9bc";}
.icon-megaphone-1:before{content:"\e9bd";}
.icon-menu:before{content:"\e9be";}
.icon-menu-1:before{content:"\e9bf";}
.icon-menu-2:before{content:"\e9c0";}
.icon-menu-3:before{content:"\e9c1";}
.icon-menu-4:before{content:"\e9c2";}
.icon-microphone:before{content:"\e9c3";}
.icon-microphone-1:before{content:"\e9c4";}
.icon-minus:before{content:"\e9c5";}
.icon-minus-1:before{content:"\e9c6";}
.icon-more:before{content:"\e9c7";}
.icon-more-1:before{content:"\e9c8";}
.icon-more-2:before{content:"\e9c9";}
.icon-multiply:before{content:"\e9ca";}
.icon-multiply-1:before{content:"\e9cb";}
.icon-music-player:before{content:"\e9cc";}
.icon-music-player-1:before{content:"\e9cd";}
.icon-music-player-2:before{content:"\e9ce";}
.icon-music-player-3:before{content:"\e9cf";}
.icon-mute:before{content:"\e9d0";}
.icon-muted:before{content:"\e9d1";}
.icon-navigation:before{content:"\e9d2";}
.icon-navigation-1:before{content:"\e9d3";}
.icon-network:before{content:"\e9d4";}
.icon-newspaper:before{content:"\e9d5";}
.icon-next:before{content:"\e9d6";}
.icon-note:before{content:"\e9d7";}
.icon-notebook:before{content:"\e9d8";}
.icon-notebook-1:before{content:"\e9d9";}
.icon-notebook-2:before{content:"\e9da";}
.icon-notebook-3:before{content:"\e9db";}
.icon-notebook-4:before{content:"\e9dc";}
.icon-notebook-5:before{content:"\e9dd";}
.icon-notepad:before{content:"\e9de";}
.icon-notepad-1:before{content:"\e9df";}
.icon-notepad-2:before{content:"\e9e0";}
.icon-notification:before{content:"\e9e1";}
.icon-paper-plane:before{content:"\e9e2";}
.icon-paper-plane-1:before{content:"\e9e3";}
.icon-pause:before{content:"\e9e4";}
.icon-pause-1:before{content:"\e9e5";}
.icon-percent:before{content:"\e9e6";}
.icon-percent-1:before{content:"\e9e7";}
.icon-perspective:before{content:"\e9e8";}
.icon-photo-camera:before{content:"\e9e9";}
.icon-photo-camera-1:before{content:"\e9ea";}
.icon-photos:before{content:"\e9eb";}
.icon-picture:before{content:"\e9ec";}
.icon-picture-1:before{content:"\e9ed";}
.icon-picture-2:before{content:"\e9ee";}
.icon-pin:before{content:"\e9ef";}
.icon-placeholder:before{content:"\e9f0";}
.icon-placeholder-1:before{content:"\e9f1";}
.icon-placeholder-2:before{content:"\e9f2";}
.icon-placeholder-3:before{content:"\e9f3";}
.icon-placeholders:before{content:"\e9f4";}
.icon-play-button:before{content:"\e9f5";}
.icon-play-button-1:before{content:"\e9f6";}
.icon-plus:before{content:"\e9f7";}
.icon-power:before{content:"\e9f8";}
.icon-previous:before{content:"\e9f9";}
.icon-price-tag:before{content:"\e9fa";}
.icon-print:before{content:"\e9fb";}
.icon-push-pin:before{content:"\e9fc";}
.icon-radar:before{content:"\e9fd";}
.icon-reading:before{content:"\e9fe";}
.icon-record:before{content:"\e9ff";}
.icon-repeat:before{content:"\ea00";}
.icon-repeat-1:before{content:"\ea01";}
.icon-restart:before{content:"\ea02";}
.icon-resume:before{content:"\ea03";}
.icon-rewind:before{content:"\ea04";}
.icon-rewind-1:before{content:"\ea05";}
.icon-route:before{content:"\ea06";}
.icon-save:before{content:"\ea07";}
.icon-search:before{content:"\ea08";}
.icon-search-1:before{content:"\ea09";}
.icon-send:before{content:"\ea0a";}
.icon-server:before{content:"\ea0b";}
.icon-server-1:before{content:"\ea0c";}
.icon-server-2:before{content:"\ea0d";}
.icon-server-3:before{content:"\ea0e";}
.icon-settings:before{content:"\ea0f";}
.icon-settings-1:before{content:"\ea10";}
.icon-settings-2:before{content:"\ea11";}
.icon-settings-3:before{content:"\ea12";}
.icon-settings-4:before{content:"\ea13";}
.icon-settings-5:before{content:"\ea14";}
.icon-settings-6:before{content:"\ea15";}
.icon-settings-7:before{content:"\ea16";}
.icon-settings-8:before{content:"\ea17";}
.icon-settings-9:before{content:"\ea18";}
.icon-share:before{content:"\ea19";}
.icon-share-1:before{content:"\ea1a";}
.icon-share-2:before{content:"\ea1b";}
.icon-shuffle:before{content:"\ea1c";}
.icon-shuffle-1:before{content:"\ea1d";}
.icon-shutdown:before{content:"\ea1e";}
.icon-sign:before{content:"\ea1f";}
.icon-sign-1:before{content:"\ea20";}
.icon-skip:before{content:"\ea21";}
.icon-smartphone:before{content:"\ea22";}
.icon-smartphone-1:before{content:"\ea23";}
.icon-smartphone-2:before{content:"\ea24";}
.icon-smartphone-3:before{content:"\ea25";}
.icon-smartphone-4:before{content:"\ea26";}
.icon-smartphone-5:before{content:"\ea27";}
.icon-smartphone-6:before{content:"\ea28";}
.icon-smartphone-7:before{content:"\ea29";}
.icon-smartphone-8:before{content:"\ea2a";}
.icon-smartphone-9:before{content:"\ea2b";}
.icon-smartphone-10:before{content:"\ea2c";}
.icon-smartphone-11:before{content:"\ea2d";}
.icon-speaker:before{content:"\ea2e";}
.icon-speaker-1:before{content:"\ea2f";}
.icon-speaker-2:before{content:"\ea30";}
.icon-speaker-3:before{content:"\ea31";}
.icon-speaker-4:before{content:"\ea32";}
.icon-speaker-5:before{content:"\ea33";}
.icon-speaker-6:before{content:"\ea34";}
.icon-speaker-7:before{content:"\ea35";}
.icon-speaker-8:before{content:"\ea36";}
.icon-spotlight:before{content:"\ea37";}
.icon-star:before{content:"\ea38";}
.icon-star-1:before{content:"\ea39";}
.icon-stop:before{content:"\ea3a";}
.icon-stop-1:before{content:"\ea3b";}
.icon-stopwatch:before{content:"\ea3c";}
.icon-stopwatch-1:before{content:"\ea3d";}
.icon-stopwatch-2:before{content:"\ea3e";}
.icon-stopwatch-3:before{content:"\ea3f";}
.icon-stopwatch-4:before{content:"\ea40";}
.icon-street:before{content:"\ea41";}
.icon-street-1:before{content:"\ea42";}
.icon-substract:before{content:"\ea43";}
.icon-substract-1:before{content:"\ea44";}
.icon-success:before{content:"\ea45";}
.icon-switch:before{content:"\ea46";}
.icon-switch-1:before{content:"\ea47";}
.icon-switch-2:before{content:"\ea48";}
.icon-switch-3:before{content:"\ea49";}
.icon-switch-4:before{content:"\ea4a";}
.icon-switch-5:before{content:"\ea4b";}
.icon-switch-6:before{content:"\ea4c";}
.icon-switch-7:before{content:"\ea4d";}
.icon-tabs:before{content:"\ea4e";}
.icon-tabs-1:before{content:"\ea4f";}
.icon-target:before{content:"\ea50";}
.icon-television:before{content:"\ea51";}
.icon-television-1:before{content:"\ea52";}
.icon-time:before{content:"\ea53";}
.icon-trash:before{content:"\ea54";}
.icon-umbrella:before{content:"\ea55";}
.icon-unlink:before{content:"\ea56";}
.icon-unlocked:before{content:"\ea57";}
.icon-unlocked-1:before{content:"\ea58";}
.icon-unlocked-2:before{content:"\ea59";}
.icon-upload:before{content:"\ea5a";}
.icon-user:before{content:"\ea5b";}
.icon-user-1:before{content:"\ea5c";}
.icon-user-2:before{content:"\ea5d";}
.icon-user-3:before{content:"\ea5e";}
.icon-user-4:before{content:"\ea5f";}
.icon-user-5:before{content:"\ea60";}
.icon-user-6:before{content:"\ea61";}
.icon-user-7:before{content:"\ea62";}
.icon-users:before{content:"\ea63";}
.icon-users-1:before{content:"\ea64";}
.icon-video-camera:before{content:"\ea65";}
.icon-video-camera-1:before{content:"\ea66";}
.icon-video-player:before{content:"\ea67";}
.icon-video-player-1:before{content:"\ea68";}
.icon-video-player-2:before{content:"\ea69";}
.icon-view:before{content:"\ea6a";}
.icon-view-1:before{content:"\ea6b";}
.icon-view-2:before{content:"\ea6c";}
.icon-volume-control:before{content:"\ea6d";}
.icon-volume-control-1:before{content:"\ea6e";}
.icon-warning:before{content:"\ea6f";}
.icon-wifi:before{content:"\ea70";}
.icon-wifi-1:before{content:"\ea71";}
.icon-windows:before{content:"\ea72";}
.icon-windows-1:before{content:"\ea73";}
.icon-windows-2:before{content:"\ea74";}
.icon-windows-3:before{content:"\ea75";}
.icon-windows-4:before{content:"\ea76";}
.icon-wireless-internet:before{content:"\ea77";}
.icon-worldwide:before{content:"\ea78";}
.icon-worldwide-1:before{content:"\ea79";}
.icon-zoom-in:before{content:"\ea7a";}
.icon-zoom-out:before{content:"\ea7b";}
.icon-bag:before{content:"\ea7c";}
.icon-call:before{content:"\ea7d";}
/*.icon-left-arrow:before{content:"\ea7e";}*/
.icon-phone-call:before{content:"\ea7f";}
.icon-phone-call-1:before{content:"\ea80";}
.icon-right-arrow:before{content:"\ea81";}
.icon-shopping-bag:before{content:"\ea82";}
.icon-smartphone1:before{content:"\ea83";}
.icon-plumber:before{content:"\ea84";}
.icon-plumbing:before{content:"\ea85";}
.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;}
.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-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{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0;opacity:.9;width:44px;height:44px;left:0;z-index:5;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);border-radius:3px;background:#faa700;margin-top:-22px;}
[dir="rtl"] .slick-prev{left:auto;right:0;}
.slick-prev:before{color:#fff;font-family:'icomoon'!important;content:'\ea7e';font-size:24px;}
.slick-prev:focus{background:#fa8c00;opacity:.7;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.slick-prev:focus:before{color:#000;}
.slick-prev:hover{background:#fff;opacity:.8;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.slick-prev:hover:before{color:rgba(0,0,0,0.7);background:transparent;}
.slick-next{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);margin:0;opacity:.9;width:44px;height:44px;right:0;z-index:5;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);border-radius:3px;background:#faa700;margin-top:-22px;}
[dir="rtl"] .slick-next{right:auto;left:0;}
.slick-next:before{color:#fff;font-family:'icomoon'!important;content:'\ea81';font-size:24px;}
.slick-next:focus{background:#fa8c00;opacity:.7;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.slick-next:focus:before{color:#000;}
.slick-next:hover{background:#fff;opacity:.8;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.slick-next:hover:before{color:rgba(0,0,0,0.7);background:transparent;}
.slick-dots{bottom:10px;}
.slick-dots li{padding:0!important;margin:0 5px!important;width:16px;height:16px;}
.slick-dots li button{margin:0!important;background:rgba(179,179,179,0.7);width:16px;height:16px;border-radius:0;}
.slick-dots li button:before{opacity:.7;font-size:14px;color:#faa700;display:none;}
.slick-dots li.slick-active button{background:#fa8c00;}
.slick-dots li.slick-active button:before{color:#fa8c00;}
.slider-main-big .slick-dots,
.slider-main-min .slick-dots{bottom:15px;}
.slider-main-big .slick-dots li button:before,
.slider-main-min .slick-dots li button:before{opacity:.9;color:#fff;}
.slider-main-big .slick-dots li.slick-active button:before,
.slider-main-min .slick-dots li.slick-active button:before{color:#faa700;}
.reviews .slick-dots li{width:initial;}
.products .slick-dots{bottom:-10px;}
.products .slick-dots li{width:initial;}
.products .slick-dots li:before{display:none;}
.products .slick-dots li:after{display:none;}
.mainslider .slick-dots{bottom:0;}
@-webkit-keyframes movebs{
  from{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
  50%{box-shadow:0 0 0 0 transparent;}
  to{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
}
@keyframes movebs{
  from{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
  50%{box-shadow:0 0 0 0 transparent;}
  to{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
}
body.lb-disable-scrolling{overflow:hidden;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:black;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;outline:none;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;max-height:none;border-radius:3px;border:4px solid white;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;background-color:white;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url("data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==");}
.lb-prev,
.lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;border-bottom-left-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-caption a{color:#4ae;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
#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;}
.section-{position:relative;z-index:1;}
.section-.section-filter{z-index:2;}
@media (max-width:1023px){
  .section-.section-filter{z-index:22;}
}
.container{max-width:1400px;display:block;margin:0 auto;position:relative;padding:30px 0;border-bottom:1px solid rgba(179,179,179,0.5);}
@media (max-width:1399px){
  .container{max-width:100%;}
}
.header .container,
.footer .container{overflow:visible;border-bottom:0;}
.header .container:before,
.footer .container:before{display:none;}
.header .container:after,
.footer .container:after{display:none;}
.section-mainslider .container{padding:20px 0 0;border-bottom:0;}
@media (max-width:1023px){
  .section-mainslider .container{padding:0;}
}
.section-breadcrumbs .container{padding:20px 10px 0;border-bottom:0;}
.section-content .container{border-bottom:0;}
.section-bg .container{border-bottom:0;}
.section-content .container{padding:30px 10px;}
.section-border .container{border-bottom:1px solid rgba(179,179,179,0.5);}
.section-notb .container{border-bottom:0;}
.section-blogs .container{padding-top:5px;}
.mainpage .section-blogs .container{padding-top:30px;}
.section-services .container{padding-top:5px;}
.mainpage .section-services .container{padding-top:30px;}
.section-product .container{padding-top:15px;}
.section-category .container{padding-top:5px;}
.section-page .container{padding-top:25px;}
.section-sitemap .container{padding-top:15px;}
.column{float:left;}
.column.column50{padding:0 20px;}
@media (max-width:767px){
  .column.column50{width:100%;}
}
@media (max-width:479px){
  .column.column50.column-contacts{padding:0;}
}
@media (max-width:479px){
  .column.column50.column-contacts .content{padding:0;}
}
.column.column25{float:right;padding:0 20px;}
@media (max-width:1023px){
  .column.column25{float:left;width:100%;margin-top:20px;}
}
@media (max-width:1023px){
  .column.column75{width:100%;}
}
.column.column35{float:right;padding:0 20px;}
@media (max-width:1023px){
  .column.column35{float:left;width:100%;margin-top:20px;}
}
.column.column65{padding:0 20px;}
@media (max-width:1023px){
  .column.column65{width:100%;}
}
@media (max-width:1023px){
  .column.column-filter{margin-top:0;}
}
.aside{float:left;}
.aside.column25{float:left;}
.header{width:100%;z-index:10;position:relative;}
.header .section-header-contacts .container{padding:0;min-height:75px;}
@media (max-width:1023px){
  .header .section-header-contacts .container{min-height:54px;height:54px;}
}
.header .section-header-contacts .container .logo-block{height:100%;min-width:200px;}
@media (max-width:1023px){
  .header .section-header-contacts .container .logo-block{min-width:initial;}
}
@media (max-width:319px){
  .header .section-header-contacts .container .logo-block{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 .section-header-contacts .container .menu-time-nav{height:100%;width:100%;}
@media (max-width:1023px){
  .header .section-header-contacts .container .menu-time-nav{display:none;}
}
.header .section-header-contacts .container .contacts-block{height:100%;min-width:350px;}
@media (max-width:1199px){
  .header .section-header-contacts .container .contacts-block{min-width:300px;}
}
@media (max-width:1023px){
  .header .section-header-contacts .container .contacts-block{display:none;}
}
.header .section-header-catalog{background:#333333;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.header .section-header-catalog .container{padding:0;min-height:60px;}
@media (max-width:1023px){
  .header .section-header-catalog .container{min-height:56px;height:56px;}
}
.header .section-header-catalog .container .menu-nav{min-width:300px;height:100%;}
@media (max-width:1023px){
  .header .section-header-catalog .container .menu-nav{min-width:180px;}
}
@media (max-width:479px){
  .header .section-header-catalog .container .menu-nav{min-width:initial;}
}
.header .section-header-catalog .container .search-block{width:100%;height:100%;padding:0 20px 0 50px;}
@media (max-width:1023px){
  .header .section-header-catalog .container .search-block{display:none;}
}
.header .section-header-catalog .container .lang-cabinet-basket-block{min-width:210px;height:100%;}
@media (max-width:1023px){
  .header .section-header-catalog .container .lang-cabinet-basket-block{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;min-width:initial;}
}
.header-menu{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width:1023px){
  .header-menu{-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-bottom:20px;width:100%;border-bottom:1px solid rgba(179,179,179,0.5);padding-bottom:20px;}
}
.header-menu li{position:relative;height:100%;margin:0 5px;}
@media (max-width:1023px){
  .header-menu li{height:initial;margin:0;}
}
.header-menu li a{height:100%;color:#000;font-size:15px;padding:2px 7px;position:relative;}
@media (max-width:1399px){
  .header-menu li a{font-size:13px;}
}
@media (max-width:1023px){
  .header-menu li a{padding:7px;font-size:17px;color:#000;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.header-menu li a:before{position:absolute;bottom:0;content:'';left:7px;right:7px;height:2px;background:transparent;}
.header-menu li:hover a:before{background:#faa700;}
.header-menu li.active a{color:#fa8c00;}
.header-menu li.active a:before{background:#b3b3b3;}
.header-menu li.active:hover a:before{background:#fa8c00;}
.time{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:5px;}
@media (max-width:1023px){
  .time{width:100%;}
}
.time li{position:relative;margin:0 15px;color:#b3b3b3;font-size:13px;}
.popup-contacts .time{margin-top:12px;}
.popup-contacts .time li{color:#333333;}
.logo{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.logo a{}
.logo a .logo-img{position:relative;margin-right:10px;}
.logo a .logo-img:before{position:absolute;top:0;content:'';right:0;width:10px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
.logo a .logo-img:after{position:absolute;bottom:0;content:'';left:0;width:10px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
.logo a .logo-img .inner{position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;box-shadow:0 0 0 0 transparent;}
.logo a .logo-img .inner:before{position:absolute;left:0;content:'';bottom:0;height:10px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.logo a .logo-img .inner:after{position:absolute;right:0;content:'';top:0;height:10px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.logo a .logo-img .inner i{font-size:50px;color:#000;}
.logo a .logo-name{color:#000;font-weight:bold;}
.logo a .logo-name span{color:#fa8c00;}
.header .logo a{margin-top:2px;}
@media (max-width:319px){
  .header .logo a .logo-img{display:none;}
}
@media (max-width:319px){
  .footer .logo a .logo-img{display:none;}
}
.footer .logo a .logo-img .inner i{color:#b3b3b3;}
.footer .logo a .logo-name{color:#b3b3b3;}
.logo:hover a .logo-img .inner{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
.contacts{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.contacts li{margin:0 5px;}
@media (max-width:1023px){
  .contacts li{margin:10px 0;}
}
.contacts li a{font-weight:500;font-size:15px;color:#000;padding:2px 7px;position:relative;}
@media (max-width:1399px){
  .contacts li a{font-size:13px;}
}
@media (max-width:1023px){
  .contacts li a{font-size:24px;color:#000;}
}
@media (max-width:479px){
  .contacts li a{font-size:21px;}
}
@media (max-width:319px){
  .contacts li a{font-size:18px;}
}
.contacts li a:before{position:absolute;bottom:0;content:'';left:7px;right:7px;height:2px;background:transparent;}
.contacts li a span{color:#fa8c00;margin:0 5px;font-weight:bold;}
.contacts li a span.min{font-size:13px;color:#faa700;margin:0;}
@media (max-width:1023px){
  .contacts li.email{display:initial;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.contacts li.email a{font-weight:300;font-size:13px;}
.footer .contacts li.email{display:initial;}
.contacts li.callback a{position:relative;}
.contacts li.callback a:before{position:absolute;bottom:0;content:'';left:7px;right:7px;height:2px;background:#fa8c00;}
.contacts li.callback a:hover{color:#fa8c00;}
@media (max-width:1023px){
  .contacts li.callback a:hover{color:#fff;border-radius:3px;}
}
.contacts li.all-numbers a{margin:0;padding:0 7px;display:block;font-size:13px;}
.contacts li.all-numbers a span{font-weight:normal;color:#b3b3b3;}
.contacts li.all-numbers a i{color:#b3b3b3;font-size:13px;}
.contacts li.all-numbers a:hover span{color:#fa8c00;}
.contacts li.all-numbers a:hover:before{background:#e6e6e6;}
.contacts li:hover a:before{background:#faa700;}
.footer .contacts{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
@media (max-width:1023px){
  .footer .contacts{display:none;}
}
.footer .contacts li a{color:#fff;}
.popup-contacts .contacts li{margin:10px 0;}
.popup-contacts .contacts li a{font-size:24px;color:#000;}
@media (max-width:479px){
  .popup-contacts .contacts li a{font-size:21px;}
}
@media (max-width:319px){
  .popup-contacts .contacts li a{font-size:18px;}
}
.popup-contacts .contacts li.email a{font-weight:300;font-size:15px;}
.popup-contacts .contacts li.callback a:hover{color:#fff;border-radius:3px;}
.menu-block{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;padding:5px 0;}
@media (max-width:1023px){
  .menu-block{padding:3px 0;}
}
.menu-block .menu-link{height:50px;border-radius:3px;width:100%;background:#fa8c00;text-transform:uppercase;font-weight:bold;color:#000;font-size:15px;padding:0 10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:1023px){
  .menu-block .menu-link{font-size:13px;}
}
@media (max-width:479px){
  .menu-block .menu-link{padding:0 10px;font-size:11px;margin-left:3px;}
}
@media (max-width:319px){
  .menu-block .menu-link{width:75px;}
}
.menu-block .menu-link i{font-size:36px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.menu-block .menu-link br{display:none;}
@media (max-width:1023px){
  .menu-block .menu-link br{display:block;}
}
@media (max-width:479px){
  .menu-block .menu-link span{padding-left:10px;}
}
@media (max-width:319px){
  .menu-block .menu-link span{display:none;}
}
.menu-block .menu-hover-block{position:absolute;top:60px;content:'';left:0;display:none;width:100%;background:#fff;box-shadow:0 0 50px 0 rgba(0,0,0,0.5);}
.menu-block:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.menu-block:hover .menu-link{background:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.menu-block:hover .menu-link i{color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.menu-block:hover .menu-hover-block{display:block;}
.menu{padding:15px 10px;}
@media (max-width:1023px){
  .menu{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:initial;width:100%;}
}
.menu .menu-catalog-block{width:100%;}
@media (max-width:1023px){
  .menu .menu-catalog-block{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.menu .menu-catalog-block .menu-catalog{font-size:0;}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog{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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.menu .menu-catalog-block .menu-catalog li{display:inline-block;vertical-align:top;font-size:13px;width:16.66666%;padding:5px 10px;}
@media (max-width:1199px){
  .menu .menu-catalog-block .menu-catalog li{width:20%;}
}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li{width:100%;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:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:initial;}
}
.menu .menu-catalog-block .menu-catalog li a{color:#000;position:relative;padding:5px 0;font-weight:normal;}
.menu .menu-catalog-block .menu-catalog li a:before{position:absolute;bottom:0;content:'';left:0;height:2px;width:100%;background:transparent;}
.menu .menu-catalog-block .menu-catalog li a:hover{color:#faa700;}
.menu .menu-catalog-block .menu-catalog li a.menu-catalog-caption{text-transform:uppercase;font-size:14px;font-weight:bold;}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li a.menu-catalog-caption{padding:5px 0;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:start;-ms-flex-pack:start;justify-content:flex-start;}
}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li a.menu-catalog-caption span{margin-right:10px;}
}
@media (min-width:1024px){
  .menu .menu-catalog-block .menu-catalog li a.menu-catalog-caption i{display:none;}
}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li a.menu-catalog-caption i.icon-right-arrow{display:none;}
}
.menu .menu-catalog-block .menu-catalog li a.menu-seeall{color:#b3b3b3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.menu .menu-catalog-block .menu-catalog li a.menu-seeall span{margin-right:10px;}
.menu .menu-catalog-block .menu-catalog li a.menu-seeall i{font-size:13px;color:#fa8c00;}
.menu .menu-catalog-block .menu-catalog li a.menu-seeall:hover{color:#faa700;}
.menu .menu-catalog-block .menu-catalog li ul{padding:5px 0;}
.menu .menu-catalog-block .menu-catalog li ul li{width:100%;padding:1px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.menu .menu-catalog-block .menu-catalog li ul li:before{display:none;}
.menu .menu-catalog-block .menu-catalog li ul li:after{display:none;}
.menu .menu-catalog-block .menu-catalog li ul li a{padding:3px 0;line-height:1.3;}
.menu .menu-catalog-block .menu-catalog li.active a:before{background:#fa8c00;}
.menu .menu-catalog-block .menu-catalog li.active a.menu-seeall:before{background:transparent;}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li.active a i.icon-add{display:none;}
}
@media (max-width:1023px){
  .menu .menu-catalog-block .menu-catalog li.active a i.icon-right-arrow{display:initial;}
}
.menu .menu-catalog-block .menu-catalog li.active ul li a:before{background:transparent;}
.menu .menu-catalog-block .menu-catalog li.active ul li.active a:before{background:#fa8c00;}
.menu .menu-catalog-block .menu-catalog li.active:hover a:before{background:#b3b3b3;}
.menu .menu-catalog-block .menu-catalog li.active:hover a.menu-seeall:before{background:transparent;}
.menu .menu-catalog-block .menu-catalog li.active:hover ul li a:before{background:transparent;}
.menu .menu-catalog-block .menu-catalog li.active:hover ul li.active a:before{background:#fa8c00;}
.menu .menu-catalog-block .menu-catalog li.active:hover ul li.active:hover a:before{background:#b3b3b3;}
.js-acc-hidden{position:absolute!important;left:-9999px!important;top:-9999px!important;display:block!important;width:100%!important;}
@media (min-width:1024px){
  .menu .js-acc-hidden{position:relative!important;left:initial!important;top:initial!important;}
}
.search{position:relative;}
@media (max-width:1023px){
  .search{width:98%;margin-bottom:20px;}
}
.search input{margin-bottom:0;background:#fff;font-size:15px;padding:15px;}
@media (max-width:1023px){
  .search input{background:#fff;}
}
.search input::-webkit-input-placeholder{color:#000;}
.search input:-ms-input-placeholder{color:#000;}
.search input::placeholder{color:#000;}
.search button{position:absolute;top:0;content:'';right:0;height:100%;margin:0;padding:0;width:49px;background:transparent;color:#000;font-size:26px;}
.basket{width:180px;height:50px;border-radius:3px;background:#fa8c00;color:#000;position:relative;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;padding:0 10px;}
@media (max-width:1023px){
  .basket{padding:0;width:150px;}
}
@media (max-width:479px){
  .basket{padding:0;width:50px;margin-right:3px;}
}
.basket i{font-size:36px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.basket span{font-size:15px;text-transform:uppercase;font-weight:bold;min-width:70px;}
@media (max-width:1023px){
  .basket span{font-size:13px;}
}
@media (max-width:479px){
  .basket span{display:none;}
}
.basket span.quantity{min-width:initial;position:absolute;top:3px;content:'';left:46px;font-weight:bold;font-size:12px;color:#fff;width:20px;height:20px;border-radius:10px;background:#000;}
@media (max-width:479px){
  .basket span.quantity{left:initial;right:0;}
}
.basket:hover{background:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.basket:hover i{color:#fff;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.basket.active{}
.basket.active span.quantity{background:#fff;color:#000;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);}
.mainslider{height:200px;overflow:hidden;border-radius:3px;}
@media (max-width:1023px){
  .mainslider{border-radius:0;}
}
@media (max-width:767px){
  .mainslider{height:300px;}
}
.mainslider .slide{height:200px;display:block;position:relative;}
@media (max-width:767px){
  .mainslider .slide{height:300px;}
}
.mainslider .slide .slide-container{width:40%;float:left;margin:0 auto;position:relative;overflow:hidden;height:100%;z-index:2;}
@media (max-width:1399px){
  .mainslider .slide .slide-container{width:55%;}
}
@media (max-width:767px){
  .mainslider .slide .slide-container{width:100%;height:initial;position:absolute;bottom:0;content:'';left:0;}
}
.mainslider .slide .slide-container .slide-block{background:#e6e6e6;width:100%;height:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px;text-align:center;box-shadow:0 0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block{height:initial;background:rgba(230,230,230,0.9);}
}
.mainslider .slide .slide-container .slide-block .caption{font-weight:bold;text-transform:uppercase;font-size:24px;color:#000;line-height:1.3;margin-bottom:10px;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block .caption{font-size:19px;}
}
@media (max-width:479px){
  .mainslider .slide .slide-container .slide-block .caption{font-size:17px;}
}
.mainslider .slide .slide-container .slide-block .description{font-size:15px;color:#333333;}
@media (max-width:1023px){
  .mainslider .slide .slide-container .slide-block .description{font-size:13px;}
}
@media (max-width:479px){
  .mainslider .slide .slide-container .slide-block .description{display:none;}
}
.mainslider .slide .slide-container .slide-block .price-link-block{width:100%;}
@media (max-width:479px){
  .mainslider .slide .slide-container .slide-block .price-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block{-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;}
@media (max-width:479px){
  .mainslider .slide .slide-container .slide-block .price-link-block .price-block{margin-bottom:10px;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price{font-size:18px;font-weight:bold;color:#333333;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block .price-link-block .price-block .price{font-size:14px;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price span{font-size:24px;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block .price-link-block .price-block .price span{font-size:19px;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price-old{color:#b3b3b3;font-weight:bold;font-size:15px;position:relative;padding:0 2px;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block .price-link-block .price-block .price-old{font-size:13px;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .price-block .price-old:before{position:absolute;top:-10px;bottom:0;content:'';left:0;right:0;width:100%;height:100%;height:100%;border-bottom:1px solid #fa8c00;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
.mainslider .slide .slide-container .slide-block .price-link-block .link-block .link{border-radius:3px;background:#00a046;color:#fff;font-weight:bold;font-size:17px;padding:10px 15px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:767px){
  .mainslider .slide .slide-container .slide-block .price-link-block .link-block .link{font-size:15px;}
}
@media (max-width:319px){
  .mainslider .slide .slide-container .slide-block .price-link-block .link-block .link{font-size:13px;}
}
.mainslider .slide .slide-container .slide-block .price-link-block .link-block .link:hover{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;background:#faa700;color:#000;}
.mainslider .slide .slide-img{width:60%;float:left;height:100%;overflow:hidden;}
@media (max-width:1399px){
  .mainslider .slide .slide-img{width:45%;}
}
@media (max-width:767px){
  .mainslider .slide .slide-img{width:100%;height:300px;}
}
.mainslider .slide .slide-img:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;z-index:1;background:rgba(0,0,0,0.3);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:1199px){
  .mainslider .slide .slide-img img{height:100%;max-width:initial;}
}
.mainslider .slide:hover .slide-img:before{background:rgba(0,0,0,0.2);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.mainslider .slide:hover .slide-img img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}
.mainslider .slide:hover .slide-container .slide-block{box-shadow:0 0 50px 0 rgba(0,0,0,0.5);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.caption-section{text-align:center;text-transform:uppercase;color:#000;font-size:30px;margin-bottom:10px;}
@media (max-width:1023px){
  .caption-section{font-size:27px;}
}
@media (max-width:767px){
  .caption-section{font-size:24px;}
}
@media (max-width:479px){
  .caption-section{font-size:21px;}
}
@media (max-width:319px){
  .caption-section{font-size:19px;}
}
.column50 .caption-section{padding:0 10px;}
.description-section{font-size:17px;color:#b3b3b3;text-align:center;padding:0 10%;}
@media (max-width:1023px){
  .description-section{padding:0 7%;}
}
@media (max-width:767px){
  .description-section{font-size:15px;padding:0 5%;}
}
@media (max-width:479px){
  .description-section{font-size:13px;}
}
.column50 .description-section{padding:0 10px;}
@media (max-width:1023px){
  .column50 .description-section{padding:0 10%;}
}
@media (max-width:767px){
  .column50 .description-section{font-size:15px;padding:0 5%;}
}
@media (max-width:479px){
  .column50 .description-section{font-size:13px;}
}
.directory{font-size:0;}
.directory li{display:inline-block;vertical-align:top;font-size:15px;width:25%;padding:10px 20px;}
@media (max-width:1023px){
  .directory li{width:33.33333%;}
}
@media (max-width:767px){
  .directory li{width:50%;}
}
@media (max-width:479px){
  .directory li{width:100%;}
}
.directory li a{color:#000;position:relative;padding:5px 0;font-weight:normal;}
.directory li a:before{position:absolute;bottom:0;content:'';left:0;height:2px;width:100%;background:transparent;}
.directory li a:hover{color:#faa700;}
.directory li a.directory-caption{text-transform:uppercase;font-size:16px;font-weight:bold;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
@media (max-width:1023px){
  .directory li a.directory-caption{padding:5px 0;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:start;-ms-flex-pack:start;justify-content:flex-start;}
}
@media (max-width:767px){
  .directory li a.directory-caption{font-size:14px;word-break:break-word;}
}
.directory li a.directory-caption .img{height:50px;width:50px;overflow:hidden;margin-right:10px;min-height:50px;min-width:50px;}
.directory li a.directory-caption .img img{max-height:100%;}
@media (max-width:1023px){
  .directory li a.directory-caption span{margin-right:10px;}
}
.directory li a.menu-seeall{color:#b3b3b3;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.directory li a.menu-seeall span{margin-right:10px;}
.directory li a.menu-seeall i{font-size:13px;color:#fa8c00;}
.directory li a.menu-seeall:hover{color:#faa700;}
.directory li ul{padding:5px 0;}
.directory li ul li{width:100%;padding:1px 0;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.directory li ul li a{line-height:1.3;}
@media (max-width:767px){
  .directory li ul li a{font-size:13px;}
}
@media (max-width:479px){
  .directory li ul li a{padding:3px 0;}
}
.directory li.active a{}
.directory li.active a:before{background:#fa8c00;}
.directory li.active a.menu-seeall:before{background:transparent;}
.directory li.active ul li a:before{background:transparent;}
.directory li.active ul li.active a:before{background:#fa8c00;}
.directory li.active:hover a:before{background:#b3b3b3;}
.directory li.active:hover a.menu-seeall:before{background:transparent;}
.directory li.active:hover ul li a:before{background:transparent;}
.directory li.active:hover ul li.active a:before{background:#fa8c00;}
.directory li.active:hover ul li.active:hover a:before{background:#b3b3b3;}
.services{font-size:0;padding:25px 10px;}
.services li{display:inline-block;vertical-align:top;width:33.33333%;font-size:13px;position:relative;overflow:hidden;box-shadow:0 0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;margin:10px 0;}
@media (max-width:1023px){
  .services li{width:33.33333%;}
}
@media (max-width:767px){
  .services li{width:50%;}
}
@media (max-width:319px){
  .services li{width:100%;}
}
.services li:before{position:absolute;top:0;content:'';right:0;width:100px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
@media (max-width:479px){
  .services li:before{width:50px;}
}
.services li:after{position:absolute;bottom:0;content:'';left:0;width:100px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
@media (max-width:479px){
  .services li:after{width:50px;}
}
.services li .inner{position:relative;overflow:hidden;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:450px;}
@media (max-width:767px){
  .services li .inner{min-height:500px;padding:10px;}
}
@media (max-width:479px){
  .services li .inner{min-height:520px;}
}
@media (max-width:319px){
  .services li .inner{min-height:initial;}
}
.services li .inner:before{position:absolute;left:0;content:'';bottom:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.services li .inner:after{position:absolute;right:0;content:'';top:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.services li .inner .img{height:230px;overflow:hidden;position:relative;margin-bottom:10px;max-width:100%;}
.services li .inner .img img{height:100%;max-width:initial;}
.services li .inner .caption{color:#000;font-size:17px;font-weight:bold;line-height:1.3;margin-bottom:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:479px){
  .services li .inner .caption{font-size:13px;}
}
.services li .inner .caption:hover{color:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.services li .inner .description{line-height:1.3;}
@media (max-width:479px){
  .services li .inner .description{font-size:12px;}
}
.services li .inner .price-link-block{width:100%;}
@media (max-width:767px){
  .services li .inner .price-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.services li .inner .price-link-block .price-block{-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;}
@media (max-width:479px){
  .services li .inner .price-link-block .price-block{margin-bottom:10px;}
}
.services li .inner .price-link-block .price-block .price{font-size:18px;font-weight:bold;color:#333333;}
@media (max-width:1199px){
  .services li .inner .price-link-block .price-block .price{font-size:15px;}
}
@media (max-width:1023px){
  .services li .inner .price-link-block .price-block .price{font-size:13px;}
}
.services li .inner .price-link-block .price-block .price span{font-size:24px;}
@media (max-width:1199px){
  .services li .inner .price-link-block .price-block .price span{font-size:21px;}
}
@media (max-width:1023px){
  .services li .inner .price-link-block .price-block .price span{font-size:19px;}
}
.services li .inner .price-link-block .link-block .link{background:#00a046;border-radius:3px;padding:5px 10px 5px 15px;color:#fff;font-weight:bold;font-size:16px;}
@media (max-width:1199px){
  .services li .inner .price-link-block .link-block .link{font-size:15px;padding:5px 5px 5px 10px;}
}
.services li .inner .price-link-block .link-block .link span{margin-right:5px;}
.services li .inner .price-link-block .link-block .link:hover{background:#faa700;color:#000;}
.services li:hover{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;z-index:2;}
.products{font-size:0;padding:25px 10px;}
.products li{display:inline-block;vertical-align:top;width:25%;font-size:13px;position:relative;overflow:hidden;box-shadow:0 0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;margin:10px 0;}
@media (max-width:1023px){
  .products li{width:33.33333%;}
}
@media (max-width:767px){
  .products li{width:50%;}
}
@media (max-width:319px){
  .products li{width:100%;}
}
.products li:before{position:absolute;top:0;content:'';right:0;width:100px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
@media (max-width:479px){
  .products li:before{width:50px;}
}
.products li:after{position:absolute;bottom:0;content:'';left:0;width:100px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
@media (max-width:479px){
  .products li:after{width:50px;}
}
.products li .inner{position:relative;overflow:hidden;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:460px;}
@media (max-width:767px){
  .products li .inner{padding:10px;min-height:460px;}
}
@media (max-width:479px){
  .products li .inner{min-height:500px;}
}
@media (max-width:319px){
  .products li .inner{min-height:initial;}
}
.products li .inner:before{position:absolute;left:0;content:'';bottom:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.products li .inner:after{position:absolute;right:0;content:'';top:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.products li .inner .status{position:absolute;top:5px;content:'';left:10px;-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;z-index:2;}
.products li .inner .status li{width:initial;background:#fa8c00;font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;padding:3px 10px;margin:3px 0;border-radius:3px;}
@media (max-width:479px){
  .products li .inner .status li{font-size:9px;}
}
.products li .inner .status li:before{display:none;}
.products li .inner .status li:after{display:none;}
.products li .inner .status li:hover{box-shadow:0 0 0 0 transparent;}
.products li .inner .img{height:230px;overflow:hidden;position:relative;margin-bottom:10px;max-width:100%;}
.products li .inner .img img{height:100%;max-width:initial;}
.products li .inner .caption{color:#000;font-size:17px;font-weight:bold;line-height:1.3;margin-bottom:10px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:479px){
  .products li .inner .caption{font-size:13px;}
}
.products li .inner .caption:hover{color:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.products li .inner .code-avail-block{width:100%;margin-bottom:10px;}
@media (max-width:479px){
  .products li .inner .code-avail-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.products li .inner .code-avail-block .code-block .code{line-height:1.3;}
.products li .inner .code-avail-block .avail-block .avail span{font-size:15px;color:#00a046;}
@media (max-width:767px){
  .products li .inner .code-avail-block .avail-block .avail span{font-size:13px;}
}
.products li .inner .code-avail-block .avail-block .avail i{font-size:20px;margin-right:7px;color:#00a046;}
@media (max-width:767px){
  .products li .inner .code-avail-block .avail-block .avail i{margin-right:5px;font-size:16px;}
}
.products li .inner .code-avail-block .avail-block .avail.not-avail span{color:#b3b3b3;}
.products li .inner .code-avail-block .avail-block .avail.not-avail i{color:#b3b3b3;}
.products li .inner .description{line-height:1.3;}
@media (max-width:479px){
  .products li .inner .description{display:none;}
}
.products li .inner .price-link-block{width:100%;}
@media (max-width:479px){
  .products li .inner .price-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.products li .inner .price-link-block .price-block{-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;}
@media (max-width:479px){
  .products li .inner .price-link-block .price-block{margin-bottom:10px;}
}
.products li .inner .price-link-block .price-block .price{font-size:18px;font-weight:bold;color:#333333;}
@media (max-width:1199px){
  .products li .inner .price-link-block .price-block .price{font-size:15px;}
}
@media (max-width:1023px){
  .products li .inner .price-link-block .price-block .price{font-size:13px;}
}
.products li .inner .price-link-block .price-block .price span{font-size:24px;}
@media (max-width:1199px){
  .products li .inner .price-link-block .price-block .price span{font-size:21px;}
}
@media (max-width:1023px){
  .products li .inner .price-link-block .price-block .price span{font-size:19px;}
}
.products li .inner .price-link-block .price-block .price-old{color:#b3b3b3;font-weight:bold;font-size:15px;position:relative;padding:0 2px;}
@media (max-width:1199px){
  .products li .inner .price-link-block .price-block .price-old{font-size:14px;}
}
@media (max-width:1023px){
  .products li .inner .price-link-block .price-block .price-old{font-size:13px;}
}
.products li .inner .price-link-block .price-block .price-old:before{position:absolute;top:-10px;bottom:0;content:'';left:0;right:0;width:100%;height:100%;height:100%;border-bottom:1px solid #fa8c00;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
.products li .inner .price-link-block .link-block .link{background:#00a046;border-radius:3px;padding:5px 10px;color:#fff;font-weight:bold;font-size:16px;}
@media (max-width:1199px){
  .products li .inner .price-link-block .link-block .link{font-size:15px;padding:5px 7px;}
}
@media (max-width:1023px){
  .products li .inner .price-link-block .link-block .link{padding:5px 10px;}
}
.products li .inner .price-link-block .link-block .link span{margin-left:5px;}
.products li .inner .price-link-block .link-block .link:hover{background:#faa700;color:#000;}
.products li:hover{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;z-index:2;}
.column75 .products li{width:33.33333%;}
@media (max-width:1023px){
  .column75 .products li{width:33.33333%;}
}
@media (max-width:767px){
  .column75 .products li{width:50%;}
}
@media (max-width:319px){
  .column75 .products li{width:100%;}
}
.products li.not-available .inner .price-link-block .price-block .price{opacity:.5;}
.products li.not-available .inner .price-link-block .link-block .link{background:#b3b3b3;padding:6px 10px 6px 10px;font-size:14px;}
@media (max-width:1199px){
  .products li.not-available .inner .price-link-block .link-block .link{font-size:13px;padding:6px 5px 6px 5px;}
}
.products li.not-available .inner .price-link-block .link-block .link span{margin-right:initial;margin-left:initial;}
.products li.not-available .inner .price-link-block .link-block .link:hover{color:#fff;}
.products.responsive-products{padding:0;}
.products.responsive-products li{margin:25px 0;}
.blogs{font-size:0;padding:25px 10px;}
.blogs li{display:inline-block;vertical-align:top;font-size:15px;width:25%;position:relative;overflow:hidden;box-shadow:0 0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;margin:10px 0;}
@media (max-width:1023px){
  .blogs li{width:33.33333%;}
}
@media (max-width:767px){
  .blogs li{width:50%;}
}
@media (max-width:319px){
  .blogs li{width:100%;}
}
.blogs li:before{position:absolute;top:0;content:'';right:0;width:100px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
@media (max-width:479px){
  .blogs li:before{width:50px;}
}
.blogs li:after{position:absolute;bottom:0;content:'';left:0;width:100px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
@media (max-width:479px){
  .blogs li:after{width:50px;}
}
.blogs li .inner{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;min-height:480px;position:relative;overflow:hidden;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-ms-flex-direction:column;flex-direction:column;text-align:center;}
@media (max-width:767px){
  .blogs li .inner{padding:10px;min-height:500px;}
}
@media (max-width:479px){
  .blogs li .inner{min-height:530px;}
}
@media (max-width:319px){
  .blogs li .inner{min-height:initial;}
}
.blogs li .inner:before{position:absolute;left:0;content:'';bottom:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.blogs li .inner:after{position:absolute;right:0;content:'';top:0;height:100px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.blogs li .inner .img{height:230px;overflow:hidden;max-width:100%;position:relative;margin-bottom:5px;}
.blogs li .inner .img img{height:100%;max-width:initial;}
.blogs li .inner .img:hover{}
.blogs li .inner .img:hover img{-webkit-transform:scale(1.03);-ms-transform:scale(1.03);transform:scale(1.03);}
.blogs li .inner .caption{color:#000;font-weight:bold;font-size:17px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;width:100%;padding:5px 0;}
@media (max-width:1023px){
  .blogs li .inner .caption{font-size:15px;}
}
@media (max-width:479px){
  .blogs li .inner .caption{font-size:13px;}
}
.blogs li .inner .caption:hover{color:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.blogs li .inner .description{color:#333333;font-size:13px;}
@media (max-width:479px){
  .blogs li .inner .description{font-size:11px;}
}
.blogs li .inner .date-link-block{width:100%;}
@media (max-width:479px){
  .blogs li .inner .date-link-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.blogs li .inner .date-link-block .date-block{-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;}
@media (max-width:479px){
  .blogs li .inner .date-link-block .date-block{margin-bottom:10px;}
}
.blogs li .inner .date-link-block .date-block .date{color:#b3b3b3;font-weight:500;font-size:15px;position:relative;padding:0 2px;}
@media (max-width:1199px){
  .blogs li .inner .date-link-block .date-block .date{font-size:14px;}
}
@media (max-width:1023px){
  .blogs li .inner .date-link-block .date-block .date{font-size:13px;}
}
.blogs li .inner .date-link-block .link-block .link{background:#00a046;border-radius:3px;padding:5px 10px 5px 15px;color:#fff;font-weight:bold;font-size:16px;}
@media (max-width:1199px){
  .blogs li .inner .date-link-block .link-block .link{font-size:15px;padding:5px 5px 5px 10px;}
}
.blogs li .inner .date-link-block .link-block .link span{margin-right:5px;}
.blogs li .inner .date-link-block .link-block .link:hover{background:#faa700;color:#000;}
.blogs li:hover{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;z-index:2;}
.seeall-block .seeall{border-radius:3px;background:#fa8c00;font-weight:bold;color:#000;padding:14px 20px;}
@media (max-width:479px){
  .seeall-block .seeall{font-size:15px;}
}
@media (max-width:319px){
  .seeall-block .seeall{font-size:13px;}
}
.seeall-block .seeall:hover{background:#faa700;}
.content{width:100%;overflow:hidden;padding:0 10px;}
@media (max-width:479px){
  .content{font-size:15px;}
}
.content img{padding:5px 10px;/*float:left;*/}
.content .img{position:relative;border-bottom:0;}
.content .img img{float:initial;}
.content .img.left{max-width:50%;float:left;margin:7px 10px;}
@media (max-width:479px){
  .content .img.left{max-width:initial;}
}
.content .img.right{max-width:50%;float:right;margin:7px 10px;}
@media (max-width:479px){
  .content .img.right{max-width:initial;}
}
.content .img.img100{max-width:100%;margin:7px 10px;}
@media (max-width:479px){
  .content .img.img100{max-width:initial;}
}
.content .img:hover{border-bottom:0;}
.content ol{margin-bottom:1em;counter-reset:myCounter;display:inline-block;}
.content ol li{position:relative;margin:10px 0;padding:2px 15px 2px 35px;}
.content ol li:before{color:#fff;background:#fa8c00;position:absolute;top:1px;left:0;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:26px;height:26px;}
.content ul{margin-bottom:1em;display:inline-block;}
.content ul li{position:relative;margin:10px 0;padding:2px 15px 2px 35px;}
.content ul li:before{width:6px;height:6px;border-radius:3px;background:#fa8c00;position:absolute;top:12px;left:12px;}
.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 table{width:100%;margin:15px 0;}
.content table thead,
.content table tbody{width:100%;}
.content table thead tr th,
.content table thead tr td,
.content table tbody tr th,
.content table tbody tr td{padding:15px;background:rgba(0,0,0,0.05);}
.content table{width:100%;border-collapse:separate;border-spacing:1px;}
.content table thead{padding:10px 0;border-bottom:1px solid rgba(250,167,0,0.2);background:#faa700;color:#fff;}
.content table thead tr th{padding:15px;text-align:left;}
@media (max-width:767px){
  .content table thead tr th{font-size:13px;}
}
.content table tbody tr td a:hover{color:#faa700;}
.content table td{font-size:15px;padding:15px;background:rgba(0,0,0,0.03);font-weight:500;}
@media (max-width:1023px){
  .content table td{font-size:14px;}
}
@media (max-width:767px){
  .content table td{font-size:13px;}
}
.content table td:first-child{font-weight:bold;text-transform:uppercase;background:rgba(0,0,0,0.05);font-size:13px;}
@media (max-width:1023px){
  .content table td:first-child{font-size:12px;}
}
.content table strong{font-weight:500;}
.content a{color:#000;border-bottom:1px solid #faa700;}
.content a:hover{color:#faa700;border-bottom:1px solid #fa8c00;}
.content.blog{padding:0 15%;}
@media (max-width:767px){
  .content.blog{padding:0 7%;}
}
@media (max-width:479px){
  .content.blog{padding:0 10px;}
}
.content.content-contacts ul{width:100%;margin-bottom:0;}
.content.content-contacts ul li{padding:2px 15px;text-align:center;width:100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.content.content-contacts ul li a{font-size:19px;font-weight:500;display:initial;border-bottom:0;}
@media (max-width:479px){
  .content.content-contacts ul li a{font-size:17px;}
}
@media (max-width:319px){
  .content.content-contacts ul li a{font-size:15px;}
}
.content.content-contacts ul li a span{font-weight:500;margin:initial;}
.content.content-contacts ul li a:hover{color:#000;}
.content.content-contacts ul li:before{display:none;}
.content.content-contacts ul li.email{border-top:1px solid rgba(179,179,179,0.3);padding-top:12px;}
.content.content-contacts ul li.email a{font-size:15px;font-weight:normal;}
.content.content-contacts ul li.adress{border-top:1px solid rgba(179,179,179,0.3);padding-top:12px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:initial;flex-direction:initial;font-size:15px;font-weight:normal;}
.content.content-contacts ul li.adress span{margin-right:5px;}
.content.content-contacts .time-block{border-top:1px solid rgba(179,179,179,0.3);}
.content.content-contacts .time-block .time{padding:10px 0;margin-top:initial;}
.content.content-contacts .time-block .time li{width:initial;display:initial;margin:initial;}
.section-bg{position:relative;overflow:hidden;}
.section-bg .img-bg{position:absolute;top:0;bottom:0;content:'';left:0;right:0;}
.section-bg .img-bg:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;background:rgba(179,179,179,0.9);z-index:1;}
.section-bg .img-bg:after{position:absolute;top:0;bottom:0;content:'';left:0;right:0;background:rgba(255,255,255,0.7);z-index:2;}
.section-bg .img-bg img{max-width:initial;}
.section-bg .container-bg{position:relative;z-index:3;}
.section-bg .caption-section{color:#000;}
.section-bg .description-section{color:#333333;}
.benefits{font-size:0;padding:10px;}
.benefits li{display:inline-block;vertical-align:top;width:25%;font-size:13px;color:#000;position:relative;margin:10px 0;}
@media (max-width:1023px){
  .benefits li{width:33.33333%;}
}
@media (max-width:767px){
  .benefits li{width:50%;}
}
@media (max-width:319px){
  .benefits li{width:100%;}
}
.benefits li:before{position:absolute;top:0;content:'';right:0;width:25px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
.benefits li:after{position:absolute;bottom:0;content:'';left:0;width:25px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
.benefits li .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;padding:20px;min-height:160px;position:relative;}
.benefits li .inner:before{position:absolute;left:0;content:'';bottom:0;height:25px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.benefits li .inner:after{position:absolute;right:0;content:'';top:0;height:25px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.benefits li .inner .img{margin-bottom:7px;max-width:100%;overflow:hidden;}
.benefits li .inner .img i{font-size:46px;color:#fa8c00;}
.benefits li .inner .caption{font-size:15px;text-transform:uppercase;font-weight:bold;}
@media (max-width:1023px){
  .benefits li .inner .caption{font-size:13px;}
}
@media (max-width:479px){
  .benefits li .inner .caption{font-size:12px;}
}
.column50 .benefits li{width:50%;}
@media (max-width:767px){
  .column50 .benefits li{width:50%;padding:10px 15px;}
}
@media (max-width:319px){
  .column50 .benefits li{width:100%;}
}
@media (max-width:1023px){
  .column50 .benefits li .img{height:70px;}
}
.footer{width:100%;position:relative;background:#333333;}
@media (max-width:767px){
  .footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:15px 0;}
}
.footer .container .menu-rights-block{width:40%;height:100%;}
@media (max-width:767px){
  .footer .container .menu-rights-block{width:100%;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;}
}
.footer .container .menu-rights-block .rights-block{padding:10px 0;}
.footer .container .menu-rights-block .rights-block .rights{font-size:13px;color:#b3b3b3;margin-left:10px;}
@media (max-width:767px){
  .footer .container .menu-rights-block .rights-block .rights{text-align:center;padding:5px;margin:0;}
}
.footer .container .logo-block{width:20%;height:100%;}
@media (max-width:767px){
  .footer .container .logo-block{width:100%;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.footer .container .contacts-social-block{width:40%;height:100%;}
@media (max-width:767px){
  .footer .container .contacts-social-block{width:100%;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;}
}
.footer .container .contacts-social-block .social-block{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width:767px){
  .footer .container .contacts-social-block .social-block{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.footer .container .contacts-social-block .social-block .social-caption{font-size:13px;color:#b3b3b3;margin:0 10px;}
.footer .container .contacts-social-block .social-block .social{-ms-flex-wrap:wrap;flex-wrap:wrap;}
.footer .container .contacts-social-block .social-block .social li{padding:5px 10px;}
.footer .container .contacts-social-block .social-block .social li a{color:#fa8c00;font-size:15px;}
@media (max-width:479px){
  .footer .container .contacts-social-block .social-block .social li a{font-size:13px;}
}
.footer .container .contacts-social-block .social-block .social li a:hover{color:#fff;}
.footer-menu{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;height:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width:1023px){
  .footer-menu{-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-bottom:20px;width:100%;border-bottom:1px solid rgba(179,179,179,0.5);padding-bottom:20px;}
}
.footer-menu li{position:relative;height:100%;margin:0 5px;}
@media (max-width:1023px){
  .footer-menu li{height:initial;margin:0;}
}
.footer-menu li a{height:100%;color:#fff;font-size:15px;padding:2px 7px;position:relative;}
@media (max-width:1399px){
  .footer-menu li a{font-size:13px;}
}
@media (max-width:1023px){
  .footer-menu li a{padding:7px;font-size:17px;color:#000;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.footer-menu li a:before{position:absolute;bottom:0;content:'';left:7px;right:7px;height:2px;background:transparent;}
.footer-menu li:hover a:before{background:#faa700;}
.footer-menu li.active a{color:#b3b3b3;}
.footer-menu li.active a:before{background:#b3b3b3;}
.footer-menu li.active:hover a{color:#fff;}
@media (max-width:1023px){
  .footer-menu li.active:hover a{color:#000;}
}
.caption-form{text-transform:uppercase;margin-bottom:10px;font-size:21px;text-align:center;margin-top:10px;}
.description-form{font-size:15px;color:#333333;text-align:center;}
.caption-popup{text-transform:uppercase;margin-bottom:10px;font-size:21px;text-align:center;}
.description-popup{font-size:15px;color:#333333;text-align:center;}
.popup-background{position:fixed;top:0;bottom:0;content:'';left:0;right:0;background:#fa8c00;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:#fa8c00;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:0 0 25px 5px rgba(0,0,0,0.1);box-shadow:0 0 25px 5px rgba(0,0,0,0.1);color:#faa700;border-radius:3px;}
.popup-holder .popup-holder-content .close-popup:hover{background:#00a046;}
.popup-holder .popup-holder-content .close-popup:hover i{color:#fff;}
.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;}
@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:0 0 25px 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-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;}
.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: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:rgba(51,51,51,0.1);border-radius:3px;}
}
@media (max-width:479px){
  .popup-holder.popup-holder-menu .open-menu{margin-left:3px;}
}
.popup-holder.popup-holder-menu .open-menu i{color:#000;font-size:32px;}
.popup-holder.popup-holder-menu .open-menu:hover{background:#333333;}
.popup-holder.popup-holder-menu .open-menu:hover i{color:#faa700;}
.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:#fa8c00;}
@media (max-width:1023px){
  .popup-holder.popup-active-menu .popup-menu{display:block;width:100%;min-height:100vh;background:rgba(230,230,230,0.95);overflow-y:auto;}
}
@media (max-width:1023px){
  .popup-holder.popup-active-menu .open-menu{background:#fa8c00;}
  .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:0 0 25px 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:#faa700;border-radius:3px;}
  .popup-holder.popup-holder-catalog .popup-holder-catalog-content .open-catalog:hover{background:#fa8c00;}
}
.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:#fa8c00;}
}
@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:#fa8c00;}
@media (max-width:1023px){
  .popup-holder.popup-active-catalog .popup-catalog{display:block;width:100%;min-height:100vh;background:rgba(230,230,230,0.95);overflow-y:auto;}
}
.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:0 0 25px 5px rgba(0,0,0,0.1);padding:50px;}
@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:0 0 25px 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:rgba(51,51,51,0.1);border-radius:3px;}
}
@media (max-width:479px){
  .popup-holder.popup-holder-contacts .open-contacts{margin-right:3px;}
}
.popup-holder.popup-holder-contacts .open-contacts i{color:#000;font-size:32px;}
.popup-holder.popup-holder-contacts .open-contacts:hover{background:#333333;}
.popup-holder.popup-holder-contacts .open-contacts:hover i{color:#faa700;}
.popup-holder.popup-holder-contacts .open-contacts.open-all-numbers{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder.popup-holder-contacts .open-contacts.open-all-numbers i{color:#b3b3b3;font-size:13px;}
.popup-holder.popup-holder-contacts .open-contacts.open-all-numbers:hover{background:transparent;}
.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(230,230,230,0.95);overflow-y:auto;}
@media (max-width:1023px){
  .popup-holder.popup-active-contacts .popup-contacts{display:block;width:100%;min-height:100vh;background:rgba(230,230,230,0.95);overflow-y:auto;}
}
.popup-holder.popup-active-contacts .close-contacts:hover{background:#fa8c00;}
.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:0 0 25px 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:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@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(230,230,230,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:0 0 25px 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:#000;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@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(230,230,230,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:0 0 25px 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(230,230,230,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:0 0 25px 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(230,230,230,0.95);overflow-y:auto;}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .popup-holder-filter-content{position:relative;display:block;opacity:1;visibility:visible;overflow:visible;padding:0 0 20px 0!important;}
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-filter{display:block!important;padding:0;width:auto;border-radius:3px;}
  .popup-holder.popup-holder-filter .popup-holder-filter-content .popup-background{display:none;}
  .popup-holder.popup-holder-filter .popup-holder-filter-content .close-popup{display:none;}
}
.popup-holder.popup-holder-filter .open-filter{background:#fa8c00;border-radius:3px;padding:7px 15px;position:fixed;bottom:8px;content:'';left:20px;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);z-index:15;color:#fff;font-size:17px;}
@media (max-width:1023px){
  .popup-holder.popup-holder-filter .open-filter{box-shadow:0 0 50px 0 rgba(0,0,0,0.5);}
}
.popup-holder.popup-holder-filter .open-filter span{margin-right:10px;}
.popup-holder.popup-holder-filter .open-filter i{}
@media (min-width:1024px){
  .popup-holder.popup-holder-filter .open-filter{display:none;}
}
@media (max-width:1023px){
  .popup-holder.popup-active-filter{overflow:hidden;}
}
.popup-holder.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;padding:20px;}
.popup-holder.popup-active-filter .popup-filter{display:block;position:relative;padding:0;border-radius:3px;width:100%;}
.popup-holder.popup-active-filter .popup-filter form{padding-top:20px;}
.popup-holder.popup-active-filter .open-filter{}
.popup-holder.popup-active-filter .open-filter:after{background:#fa8c00;}
.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;padding:0 3px;}
.breadcrumbs a{text-decoration:underline;color:#faa700;}
.breadcrumbs a:hover{text-decoration:none;}
.breadcrumbs span{padding:0 10px;}
.breadcrumbs span:last-child{padding:0;}
@media (max-width:767px){
  .breadcrumbs li:last-child{display:none;}
}
.category{font-size:0;padding:10px;}
.category li{display:inline-block;vertical-align:top;font-size:17px;width:25%;position:relative;overflow:hidden;box-shadow:0 0 0 0 transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;margin:10px 0;}
.category li:before{position:absolute;top:0;content:'';right:0;width:70px;height:1px;background:rgba(179,179,179,0.5);z-index:1;}
.category li:after{position:absolute;bottom:0;content:'';left:0;width:70px;height:1px;z-index:1;background:rgba(179,179,179,0.5);}
@media (max-width:1199px){
  .category li{width:33.33333%;}
}
@media (max-width:767px){
  .category li{width:50%;}
}
@media (max-width:479px){
  .category li{width:50%;}
}
.category li .inner{position:relative;overflow:hidden;padding:20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;min-height:270px;}
@media (max-width:767px){
  .category li .inner{min-height:240px;padding:10px;}
}
@media (max-width:479px){
  .category li .inner{min-height:230px;}
}
@media (max-width:319px){
  .category li .inner{min-height:initial;}
}
.category li .inner:before{position:absolute;left:0;content:'';bottom:0;height:70px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.category li .inner:after{position:absolute;right:0;content:'';top:0;height:70px;width:1px;background:rgba(179,179,179,0.5);z-index:1;}
.category li .inner .img{height:150px;overflow:hidden;position:relative;width:100%;}
.category li .inner .img img{height:100%;max-width:initial;}
.category li .inner .img .numeral{border-radius:3px;background:#00a046;padding:5px 15px;font-weight:500;color:#fff;position:absolute;bottom:10px;content:'';left:0;font-size:13px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
@media (max-width:479px){
  .category li .inner .img .numeral{font-size:13px;}
}
.category li .inner .caption{color:#000;font-weight:bold;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;width:100%;padding-top:7px;font-size:16px;}
@media (max-width:1023px){
  .category li .inner .caption{font-size:15px;}
}
@media (max-width:767px){
  .category li .inner .caption{font-size:13px;}
}
.category li .inner .caption i{font-size:19px;}
.category li .inner .caption:hover{color:#faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;}
.category li:hover{box-shadow:0 0 25px 5px rgba(0,0,0,0.1);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;z-index:2;}
.category li:hover .inner .img .numeral{background:#333333;color:#fa8c00;}
.pagination{padding:0 20px;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.pagination li{margin:5px;}
.pagination li a{min-width:36px;min-height:36px;background:rgba(0,0,0,0.2);font-weight:bold;color:#000;border-radius:3px;}
.pagination li:hover a{background:#333333;color:#fff;}
.pagination li.active a{background:#fa8c00;color:#fff;}
.filters{background:#fff;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);padding:10px 0;border-radius:3px;}
@media (max-width:1023px){
  .filters{padding-bottom:50px;}
}
.filters .row{float:left;width:100%;border-bottom:1px solid rgba(179,179,179,0.5);margin-bottom:10px;}
.filters .row .caption{font-size:13px;background:#fff;padding:5px 10px;width:100%;text-transform:uppercase;position:relative;-webkit-transition:0.35s ease;transition:0.35s ease;font-weight:bold;}
.filters .row .initfilter{position:relative;max-height:180px;overflow:hidden;}
.filters .row .initfilter.active{max-height:initial;}
@media (min-width:1024px){
  .filters .row .initfilter.minimal .opener-filter{display:none;}
}
.filters .row .slide-filter{padding:10px;position:relative;}
@media (max-width:1023px){
  .filters .row .slide-filter{padding:10px 10px 33px;}
}
.filters .row .slide-filter.js-acc-hidden{position:relative!important;left:initial!important;top:initial!important;}
@media (max-width:1023px){
  .filters .row .slide-filter.slide-filter-price{padding:10px;}
}
.filters .row .slide-filter.minimal .opener-filter{display:none;}
.filters .row .opener-filter{position:absolute;bottom:0;content:'';left:10px;right:10px;z-index:1;margin-bottom:0;background:#fff;padding:7px 10px;font-size:13px;font-weight:500;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;background:#fff;border-radius:3px 3px 0 0;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
.filters .row .opener-filter span.collapse{display:none;}
.filters .row .opener-filter i{color:#00a046;margin-left:10px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.filters .row .opener-filter:hover{cursor:pointer;background:#fff;color:#00a046;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
@media (min-width:1024px){
  .filters .row .opener-filter.minimal{display:none;}
}
.filters .row label{position:relative;font-size:15px;color:#000;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
.filters .row label sup{color:rgba(0,0,0,0.5);}
.filters .row label .checkmark{position:relative;top:0;content:'';right:0;width:20px;height:20px;background:rgba(179,179,179,0.3);color:#fff;margin:0 10px 0 0;overflow:hidden;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all .35s;transition:all .35s;min-width:20px;min-height:20px;}
.filters .row label .checkmark:before{font-size:24px;}
.filters .row label input[type="checkbox"]{position:absolute;opacity:0;}
.filters .row label input[type="checkbox"]:checked ~ .checkmark{background:#00a046;color:white;}
.filters .row label:hover{cursor:pointer;color:#fa8c00;}
.filters .row label:hover .checkmark{background:#fff;color:#fa8c00;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.filters .row input.amount1{width:45%;float:left;margin-right:5%;border:0;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);font-size:14px;}
.filters .row input.amount2{width:45%;float:left;margin-left:5%;border:0;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);font-size:14px;}
.filters .row.active .caption i{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);color:rgba(0,0,0,0.7);}
.filters .row.clear-filter{overflow:hidden;border-bottom:0;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding:0 10px;}
@media (max-width:1023px){
  .filters .row.clear-filter{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;position:fixed;left:20px;right:20px;content:'';bottom:0;border-radius:0 0 3px 3px;width:initial;background:#fff;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);z-index:2;}
}
.filters .row.clear-filter a,
.filters .row.clear-filter button{background:rgba(179,179,179,0.5);color:#000;padding:5px 7px;float:left;border-radius:3px;font-size:14px;margin:10px 0;}
@media (max-width:1023px){
  .filters .row.clear-filter a,
  .filters .row.clear-filter button{font-size:13px;margin:10px auto;padding:10px 15px;}
}
@media (max-width:319px){
  .filters .row.clear-filter a,
  .filters .row.clear-filter button{font-size:11px;padding:10px;}
}
.filters .row.clear-filter a:hover,
.filters .row.clear-filter button:hover{background:rgba(179,179,179,0.7);}
.filters .row.clear-filter a.apply,
.filters .row.clear-filter button.apply{background:#faa700;color:white;display:none;}
@media (max-width:1023px){
  .filters .row.clear-filter a.apply,
  .filters .row.clear-filter button.apply{display:block;}
}
.filters .row.clear-filter a.apply:hover,
.filters .row.clear-filter button.apply:hover{background:#fa8c00;}
.accordion-filter{position:relative;}
.accordion-filter .active .slide-filter{padding-bottom:33px;}
.accordion-filter .active .opener-filter span{color:#fa8c00;display:none;}
.accordion-filter .active .opener-filter span.collapse{display:initial;}
.accordion-filter .active .opener-filter i{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg);}
.accordion-filter .active .opener-filter:hover span{color:#00a046;}
.sort-block{float:left;width:100%;margin-bottom:20px;margin-top:-5px;}
.sort{float:left;font-size:14px;}
@media (max-width:767px){
  .sort{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;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.sort span{float:left;margin-left:10px;}
@media (max-width:1199px){
  .sort span.capt{display:none;}
}
.sort li{float:left;margin-left:15px;}
@media (max-width:767px){
  .sort li{margin:1px 7px;}
}
.sort li span{margin-left:0;margin-right:3px;}
.sort li a{color:#000;border-bottom:1px solid #fff;}
@media (max-width:479px){
  .sort li a{font-size:13px;}
}
.sort li a i{color:#000;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);float:left;}
.sort li a.asc{color:#00a046;}
.sort li a.asc .icon-left-arrow{color:#fa8c00;}
.sort li a.asc .icon-right-arrow{color:#000;}
.sort li a.asc:hover{color:#faa700;}
.sort li a.desc{color:#00a046;}
.sort li a.desc .icon-left-arrow{color:#000;}
.sort li a.desc .icon-right-arrow{color:#fa8c00;}
.sort li a.desc:hover{color:#faa700;}
.sort li a.active{border-bottom:1px solid #fa8c00;}
.sort li a.active span{color:#fa8c00;}
.sort li:hover a{color:#00a046;border-bottom:1px solid rgba(179,179,179,0.5);}
.page404{position:relative;overflow:hidden;float:left;width:100%;}
.page404 .img{position:absolute;top:0;bottom:0;content:'';left:0;right:0;}
.page404 .img:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;z-index:1;background:rgba(255,255,255,0.9);}
@media (max-width:767px){
  .page404 .img img{max-width:initial;}
}
.page404 .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{font-size:15px;}
}
.page404 .text .caption{background:rgba(255,255,255,0.5);color:#faa700;font-size:36px;text-align:center;padding:20px;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);margin-bottom:5%;}
@media (max-width:767px){
  .page404 .text .caption{font-size:21px;}
}
.page404 .text .caption b{font-size:60px;}
@media (max-width:767px){
  .page404 .text .caption b{font-size:36px;}
}
.page404 .text a{text-decoration:underline;font-weight:500;color:#000;}
.page404 .text a:hover{text-decoration:none;color:#faa700;}
.sitemap{margin-bottom:1em;display:inline-block;}
.sitemap li{position:relative;margin:10px 0;padding:2px 15px 2px 35px;}
.sitemap li:before{width:6px;height:6px;border-radius:3px;background:#fa8c00;position:absolute;top:11px;left:20px;}
.sitemap li a{color:#000;}
.sitemap li a:hover{color:#faa700;}
.column-form{background:#e6e6e6;padding:10px 20px;min-height:300px;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
@media (max-width:767px){
  .column-form{min-height:initial;}
}
.video{padding:15px 0;margin-bottom:10px;}
.video .inner{min-height:280px;overflow:hidden;position:relative;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;box-shadow:0 0 0 0 transparent;}
.video .inner .youtube{background-size:cover;background-position:center;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}
.video .inner .youtube:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;background:rgba(0,0,0,0.5);}
.video .inner .youtube .play{position:absolute;top:0;bottom:0;content:'';left:0;right:0;z-index:5;}
.video .inner .youtube .play:before{content:'\e9f5';font-family:'icomoon'!important;color:#fff;font-size:80px;width:100%;height:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-transition:all .4s;transition:all .4s;}
.video .inner:hover .youtube{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;cursor:pointer;}
.video .inner:hover .youtube .play:before{color:#fa8c00;}
.forbuy{width:100%;background:#e6e6e6;position:relative;padding:10px;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.forbuy.fororder{border:0;padding:20px;margin-bottom:40px;}
.forbuy.forbasket{background:white;margin-bottom:40px;}
.forbuy .artikul{position:absolute;top:-10px;content:'';right:-10px;color:white;background:#00a046;padding:10px 10px;}
.forbuy .price{width:100%;background:white;}
.forbuy .price tbody{width:100%;}
.forbuy .price tr{border-bottom:1px solid #b3b3b3;}
.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:#00a046;font-size:21px;}
.forbuy .price tr:last-child td:nth-child(2) span{font-size:30px;}
.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:10px 0;color:#000;}
@media (max-width:479px){
  .forbuy .contacts li{font-size:17px;}
}
.forbuy .contacts li a{font-size:21px;color:#000;}
@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:#000;}
.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:#000;font-size:17px;}
.forbuy .adress li a{color:#000;font-size:17px;}
.forbuy .adress li a b{font-size:17px;}
.forbuy .adress li a span{color:#000;}
.forbuy.forsend{margin-bottom:20px;}
.forbuy.forsend .row{text-align:left;}
.forbuy hr{height:1px;width:100%;background:rgba(0,0,0,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(0,0,0,0.5);text-decoration:underline;}
.for-form.popup-form .row .lost:hover{color:#00a046;}
.for-form.popup-form .row .reg{padding:10px;background:white;margin-top:10px;text-align:center;}
.for-form.popup-form .row .reg:hover{background:#faa700;color:#000;}
@media (max-width:319px){
  .for-form.popup-form .row div{width:100%;}
}
.for-form.send-form{background:#e6e6e6;padding:10px;}
.for-form.order-form{}
.for-form.order-form .row{display:block;}
.for-form.order-form .row div{width:100%;margin:10px 0;}
.for-form.order-form .row div.capt{margin:0;padding:5px 20px 0 20px;}
.for-form.order-form .row.summa-order{padding:10px 20px;}
.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 .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.price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:transparent;}
.for-form .row div.price b{font-size:24px;}
.for-form .row div.price .old{font-size:15px;text-decoration:line-through;}
.for-form .row div.buy{padding:0 20px;}
@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(0,0,0,0.5);padding:9px 20px;}
@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 #fa8c00;font-size:15px;}
.for-form .row div.capt .icons{padding:5px 10px;background:#fff;text-align:left;border-radius:3px;}
.for-form .row div.capt .icons i{color:#fa8c00;}
.for-form .row div.capt .icons span{padding:0;}
.for-form .row div.capt.nalichie{color:#faa700;padding:10px 20px;}
@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:#000;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 20px;}
@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);}
.for-form .row div .input-name{padding:0;color:#000;}
.for-form .row .rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:7px;padding:0 20px;}
@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:#b3b3b3;border-radius:3px;font-size:13px;color:#fff;padding:1px 7px;margin-left:10px;float:left;width:initial;}
.for-form .row .rating .rating-num:hover{background:#b3b3b3;}
.for-form hr{height:1px;width:100%;background:rgba(255,255,255,0.5);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:14px;}
.for-form .buyinfo li .informat{width:100%;}
@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:120px;min-width:120px;font-weight:500;text-transform:uppercase;color:#00a046;font-size:15px;}
@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(250,167,0,0.5);}
@media (max-width:767px){
  .for-form .buyinfo li .informat i{font-size:26px;}
}
.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:#fa8c00;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:#000;width:100%;min-height:40px;}
@media (max-width:1199px){
  .for-form .buyinfo li a{padding:5px;}
}
.for-form .buyinfo li a i{float:left;margin-right:5px;font-size:24px;color:#000;}
.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(0,0,0,0.3);color:white;}
.for-form .buyinfo li a.compare i{color:white;}
.for-form .buyinfo li a.design{background:rgba(0,160,70,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%;border-bottom:1px solid rgba(179,179,179,0.5);padding-bottom:10px;}
@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;height:100px;overflow:hidden;margin-bottom:5px;}
.inbasket li .img img{height:100%;max-width:initial;}
.inbasket li .text{overflow:hidden;padding-right:50px;}
@media (max-width:479px){
  .inbasket li .text{padding-right:initial;text-align:center;}
}
.inbasket li .text .caption{color:#000;display:block;font-weight:bold;font-size:16px;line-height:1.3;margin-bottom:10px;}
.inbasket li .text .caption:hover{color:#faa700;}
.inbasket li .text .description{font-size:13px;}
.inbasket li .text .price-number-amount-block{width:100%;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width:479px){
  .inbasket li .text .price-number-amount-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.inbasket li .text .price-number-amount-block .price-block{-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;}
@media (max-width:479px){
  .inbasket li .text .price-number-amount-block .price-block{margin-bottom:10px;}
}
.inbasket li .text .price-number-amount-block .price-block .price{font-size:16px;font-weight:bold;color:#333333;}
@media (max-width:1199px){
  .inbasket li .text .price-number-amount-block .price-block .price{font-size:15px;}
}
@media (max-width:1023px){
  .inbasket li .text .price-number-amount-block .price-block .price{font-size:13px;}
}
.inbasket li .text .price-number-amount-block .price-block .price span{font-size:21px;}
@media (max-width:1199px){
  .inbasket li .text .price-number-amount-block .price-block .price span{font-size:19px;}
}
@media (max-width:1023px){
  .inbasket li .text .price-number-amount-block .price-block .price span{font-size:17px;}
}
.inbasket li .text .price-number-amount-block .price-block .price-old{color:#b3b3b3;font-weight:bold;font-size:15px;position:relative;padding:0 2px;}
@media (max-width:1199px){
  .inbasket li .text .price-number-amount-block .price-block .price-old{font-size:14px;}
}
@media (max-width:1023px){
  .inbasket li .text .price-number-amount-block .price-block .price-old{font-size:13px;}
}
.inbasket li .text .price-number-amount-block .price-block .price-old:before{position:absolute;top:-10px;bottom:0;content:'';left:0;right:0;width:100%;height:100%;height:100%;border-bottom:1px solid #fa8c00;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
.inbasket li .text .price-number-amount-block .number-block{padding:0 10px;}
.inbasket li .text .price-number-amount-block .number-block span{margin-right:5px;font-size:13px;}
.inbasket li .text .price-number-amount-block .number-block input{width:initial;padding:7px 10px;max-width:80px;margin-bottom:0;border:1px solid #b3b3b3;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);font-size:13px;background:#e6e6e6;}
.inbasket li .text .price-number-amount-block .amount-block{padding:10px 0;}
.inbasket li .text .price-number-amount-block .amount-block .amount{font-size:13px;}
.inbasket li .text .price-number-amount-block .amount-block .amount span{font-weight:bold;font-size:17px;}
.inbasket li .delete{position:absolute;top:0;content:'';right:0;width:30px;height:30px;color:#000;padding:0;background:transparent;margin:0 auto;background:#fff;}
.inbasket li .delete:hover{color:#faa700;}
.forbasket .summa-order{background:#e6e6e6;padding:10px 20px;}
@media (max-width:479px){
  .forbasket .summa-order{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.forbasket .summa-order .allprice{font-size:30px;font-weight:normal;}
#deliveries label{font-weight:500;}
#payments label{font-weight:500;}
.for-form .row #deliveries label .small{font-size:14px;font-style:italic;color:#b3b3b3;font-weight:normal;}
.for-form .row #payments label .small{font-size:14px;font-style:italic;color:#fa8c00;font-weight:normal;}
.settlements{float:left;width:100%;}
.settlements .row{float:left;width:100%;border-bottom:2px solid rgba(255,255,255,0.5);margin-bottom:20px;}
.settlements .title{background:rgba(179,179,179,0.3);padding:10px;color:#000;}
.settlements .title div{display:inline-block;margin-right:10px;}
.settlements .title div.price{width:initial;border-radius:3px;padding:5px 10px;margin-top:5px;}
.settlements .title .date{font-weight:500;}
.settlements .caption{font-weight:bold;color:#000;font-size:14px;}
.settlements .caption:hover{color:#faa700;}
.settlements ul{padding:10px;}
.settlements ul li{padding:10px 0;font-size:13px;border-bottom:1px solid #fff;-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;-ms-flex-wrap:wrap;flex-wrap:wrap;}
@media (max-width:1023px){
  .settlements ul li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.settlements ul li:last-child{border-bottom:0;}
.settlements ul li div{display:inline-block;}
.settlements ul li div.minopis{color:#000;margin-right:10px;}
.settlements ul li div .price{background:transparent;}
.settlements ul li div p{margin-bottom:0;}
.settlements ul li div span{margin-right:10px;}
.reg-dannie div{margin:10px 0;}
.reg-dannie div:last-child{margin-bottom:10px;}
.reg-dannie a{background:#fff;padding:10px 20px;margin:20px 0;float:left;background:#faa700;border-radius:3px;}
.reg-dannie div{padding:0 10px 10px 10px;font-size:16px;}
.reg-dannie div span{color:rgba(0,0,0,0.5);}
.reg-dannie div a{color:#00a046;margin:0 10px;text-decoration:underline;}
.tabset{overflow:hidden;margin-bottom:10px;}
.tabset li{display:inline-block;vertical-align:middle;width:50%;padding:0 5px;float:left;}
@media (max-width:479px){
  .tabset li{width:100%;margin:1px 0;}
}
.tabset li a{padding:15px 10px;font-size:16px;background:rgba(0,0,0,0.3);color:white;display:block;text-align:center;}
.tabset li a.active{background:#fa8c00;}
.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important;}
.hidden-block{display:none;}
.hidden-block.active{display:block;}
.registration-link-block{padding:10px;}
.registration-link-block .registration-link{padding:10px;border-radius:3px;background:#b3b3b3;color:#fff;text-transform:uppercase;font-size:17px;font-weight:bold;}
.registration-link-block .registration-link:hover{background:#333333;}
.leftcol{float:left;padding:0 20px;width:50%;}
@media (max-width:1023px){
  .leftcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .leftcol{width:100%;padding:0 20px 20px;}
}
.leftcol.column{float:left;padding:0 20px;width:50%;}
@media (max-width:1023px){
  .leftcol.column{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .leftcol.column{width:100%;padding:0 20px 20px;}
}
.rightcol{float:left;padding:0 20px;width:50%;}
@media (max-width:1023px){
  .rightcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .rightcol{width:100%;padding:0 20px 20px;}
}
.rightcol.column{float:left;padding:0 20px;width:50%;}
@media (max-width:1023px){
  .rightcol.column{width:100%;padding:0 100px 20px;}
}
@media (max-width:767px){
  .rightcol.column{width:100%;padding:0 20px 20px;}
}
.section-product .link{color:#faa700;text-decoration:underline;}
.section-product .link:hover{text-decoration:none;}
@media (max-width:767px){
  .section-product .photosvideos{width:100%;}
}
@media (max-width:767px){
  .section-product .infoproduct{width:100%;}
}
.photosvideos{position:relative;}
@media (max-width:479px){
  .photosvideos .photos{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media (max-width:479px){
  .photosvideos .photos .slider-for{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;}
}
.photosvideos .photos .slider-nav{z-index:10;}
@media (max-width:1399px){
  .photosvideos .photos .slider-nav{padding-left:10px;}
}
@media (max-width:479px){
  .photosvideos .photos .slider-nav{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;padding-left:0;}
}
.photosvideos .status{position:absolute;top:5px;content:'';left:10px;-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;z-index:2;}
.photosvideos .status li{width:initial;background:#fa8c00;font-size:11px;color:#fff;font-weight:bold;text-transform:uppercase;padding:3px 10px;margin:3px 0;border-radius:3px;}
@media (max-width:479px){
  .photosvideos .status li{font-size:9px;}
}
.photosvideos .status li:before{display:none;}
.photosvideos .status li:after{display:none;}
.photosvideos .status li:hover{box-shadow:0 0 0 0 transparent;}
.photosvideos .slider-nav{float:left;width:100%;position:relative;}
@media (max-width:479px){
  .photosvideos .slider-nav{width:100%;}
}
.photosvideos .slider-nav li{padding:5px 10px;}
@media (max-width:479px){
  .photosvideos .slider-nav li{padding:5px 10px;}
}
.photosvideos .slider-nav li div{border:2px solid #fff;border-radius:5px;overflow:hidden;}
.photosvideos .slider-nav li div:hover{cursor:pointer;border:2px solid #fff;box-shadow:0 0 7px 2px rgba(0,0,0,0.1);}
.photosvideos .slider-nav li.slick-current div{border:2px solid #00a046;}
.photosvideos .slider-nav .slick-prev{}
.photosvideos .slider-nav .slick-next{}
.photosvideos .slider-for{overflow:hidden;}
@media (max-width:479px){
  .photosvideos .slider-for{float:left;width:100%;overflow:visible;}
}
.photosvideos .slider-for figure,
.photosvideos .slider-for li{margin:0;width:100%;padding:15px;overflow:hidden;}
.photosvideos .slider-for figure a,
.photosvideos .slider-for li a{display:block;box-shadow:0 0 25px 5px rgba(0,0,0,0.1);border-radius:3px;}
.photosvideos .slider-for figure a img,
.photosvideos .slider-for li a img{width:100%;border-radius:3px;}
.photosvideos .slider-for figure a:hover,
.photosvideos .slider-for li a:hover{box-shadow:0 0 3px 1px rgba(0,0,0,0.1);}
.photosvideos .slider-for figure a:hover img,
.photosvideos .slider-for li a:hover img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.photosvideos .slider-for figure figcaption,
.photosvideos .slider-for li figcaption{display:none;}
.tablet-pricebuy,
.infoproduct{margin-top:5px;}
@media (max-width:1199px){
  .tablet-pricebuy,
  .infoproduct{width:50%;padding:0 10px;}
}
.tablet-pricebuy .under-the-order-info,
.infoproduct .under-the-order-info{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;background:rgba(230,230,230,0.5);padding:20px 30px 5px;font-size:14px;}
.tablet-pricebuy .price-number-buy-block,
.infoproduct .price-number-buy-block{width:100%;background:#e6e6e6;padding:20px 30px;}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block,
  .infoproduct .price-number-buy-block{-ms-flex-wrap:wrap;flex-wrap:wrap;}
}
@media (max-width:767px){
  .tablet-pricebuy .price-number-buy-block,
  .infoproduct .price-number-buy-block{padding:20px 15px;}
}
@media (max-width:479px){
  .tablet-pricebuy .price-number-buy-block,
  .infoproduct .price-number-buy-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.tablet-pricebuy .price-number-buy-block .price-block,
.infoproduct .price-number-buy-block .price-block{-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;}
@media (max-width:479px){
  .tablet-pricebuy .price-number-buy-block .price-block,
  .infoproduct .price-number-buy-block .price-block{margin-bottom:10px;}
}
.tablet-pricebuy .price-number-buy-block .price-block .price,
.infoproduct .price-number-buy-block .price-block .price{font-size:19px;font-weight:bold;color:#333333;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block .price-block .price,
  .infoproduct .price-number-buy-block .price-block .price{font-size:17px;}
}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block .price-block .price,
  .infoproduct .price-number-buy-block .price-block .price{font-size:15px;}
}
.tablet-pricebuy .price-number-buy-block .price-block .price span,
.infoproduct .price-number-buy-block .price-block .price span{font-size:27px;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block .price-block .price span,
  .infoproduct .price-number-buy-block .price-block .price span{font-size:24px;}
}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block .price-block .price span,
  .infoproduct .price-number-buy-block .price-block .price span{font-size:21px;}
}
.tablet-pricebuy .price-number-buy-block .price-block .price-old,
.infoproduct .price-number-buy-block .price-block .price-old{color:#b3b3b3;font-weight:bold;font-size:17px;position:relative;padding:0 2px;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block .price-block .price-old,
  .infoproduct .price-number-buy-block .price-block .price-old{font-size:15px;}
}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block .price-block .price-old,
  .infoproduct .price-number-buy-block .price-block .price-old{font-size:13px;}
}
.tablet-pricebuy .price-number-buy-block .price-block .price-old:before,
.infoproduct .price-number-buy-block .price-block .price-old:before{position:absolute;top:-10px;bottom:0;content:'';left:0;right:0;width:100%;height:100%;height:100%;border-bottom:1px solid #fa8c00;-webkit-transform:rotate(-5deg);-ms-transform:rotate(-5deg);transform:rotate(-5deg);}
.tablet-pricebuy .price-number-buy-block .number-block,
.infoproduct .price-number-buy-block .number-block{padding:0 10px;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block .number-block,
  .infoproduct .price-number-buy-block .number-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block .number-block,
  .infoproduct .price-number-buy-block .number-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:initial;flex-direction:initial;}
}
@media (max-width:767px){
  .tablet-pricebuy .price-number-buy-block .number-block,
  .infoproduct .price-number-buy-block .number-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
@media (max-width:479px){
  .tablet-pricebuy .price-number-buy-block .number-block,
  .infoproduct .price-number-buy-block .number-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:initial;flex-direction:initial;}
}
.tablet-pricebuy .price-number-buy-block .number-block span,
.infoproduct .price-number-buy-block .number-block span{margin-right:5px;font-size:13px;}
.tablet-pricebuy .price-number-buy-block .number-block input,
.infoproduct .price-number-buy-block .number-block input{width:initial;padding:7px 10px;max-width:80px;margin-bottom:0;border:1px solid #b3b3b3;box-shadow:0 0 3px 1px rgba(0,0,0,0.1);font-size:13px;background:#fff;}
@media (max-width:1023px){
  .tablet-pricebuy .price-number-buy-block .buy-block,
  .infoproduct .price-number-buy-block .buy-block{-webkit-box-flex:0;-ms-flex:none;flex:none;width:100%;}
}
@media (max-width:767px){
  .tablet-pricebuy .price-number-buy-block .buy-block,
  .infoproduct .price-number-buy-block .buy-block{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:initial;}
}
.tablet-pricebuy .price-number-buy-block .buy-block .buy,
.infoproduct .price-number-buy-block .buy-block .buy{background:#00a046;border-radius:3px;padding:10px;color:#fff;font-weight:bold;font-size:16px;text-transform:uppercase;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block .buy-block .buy,
  .infoproduct .price-number-buy-block .buy-block .buy{font-size:15px;}
}
.tablet-pricebuy .price-number-buy-block .buy-block .buy i,
.infoproduct .price-number-buy-block .buy-block .buy i{font-size:24px;}
.tablet-pricebuy .price-number-buy-block .buy-block .buy span,
.infoproduct .price-number-buy-block .buy-block .buy span{margin-left:5px;}
.tablet-pricebuy .price-number-buy-block .buy-block .buy:hover,
.infoproduct .price-number-buy-block .buy-block .buy:hover{background:#faa700;color:#000;}
.tablet-pricebuy .price-number-buy-block.not-available .price-block .price,
.infoproduct .price-number-buy-block.not-available .price-block .price{opacity:.5;}
.tablet-pricebuy .price-number-buy-block.not-available .number-block,
.infoproduct .price-number-buy-block.not-available .number-block{display:none;}
.tablet-pricebuy .price-number-buy-block.not-available .buy-block,
.infoproduct .price-number-buy-block.not-available .buy-block{-webkit-box-flex:initial;-ms-flex:initial;flex:initial;width:initial;}
.tablet-pricebuy .price-number-buy-block.not-available .buy-block .buy,
.infoproduct .price-number-buy-block.not-available .buy-block .buy{background:#b3b3b3;font-size:14.5px;padding:12px 10px;}
@media (max-width:1199px){
  .tablet-pricebuy .price-number-buy-block.not-available .buy-block .buy,
  .infoproduct .price-number-buy-block.not-available .buy-block .buy{font-size:13.5px;}
}
.tablet-pricebuy .price-number-buy-block.not-available .buy-block .buy span,
.infoproduct .price-number-buy-block.not-available .buy-block .buy span{margin-left:initial;}
.tablet-pricebuy .price-number-buy-block.not-available .buy-block .buy:hover,
.infoproduct .price-number-buy-block.not-available .buy-block .buy:hover{background:#fa8c00;}
.tablet-pricebuy .info-row,
.infoproduct .info-row{border-bottom:1px solid rgba(179,179,179,0.5);padding:8px 0;font-size:14px;}
@media (max-width:479px){
  .tablet-pricebuy .info-row,
  .infoproduct .info-row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.tablet-pricebuy .info-row .code,
.infoproduct .info-row .code{font-size:15px;padding:5px 25px;}
.tablet-pricebuy .info-row .code span,
.infoproduct .info-row .code span{color:#000;}
.tablet-pricebuy .info-row .avail,
.infoproduct .info-row .avail{font-size:17px;padding:5px 25px;color:#00a046;}
.tablet-pricebuy .info-row .avail i,
.infoproduct .info-row .avail i{font-size:25px;margin-right:10px;}
.tablet-pricebuy .info-row .avail i.icon-plus,
.infoproduct .info-row .avail i.icon-plus{color:#00a046;}
.tablet-pricebuy .info-row .avail i.icon-minus,
.infoproduct .info-row .avail i.icon-minus{color:#333333;}
.tablet-pricebuy .info-row .avail.not-avail span,
.infoproduct .info-row .avail.not-avail span{color:#b3b3b3;}
.tablet-pricebuy .info-row .avail.not-avail i,
.infoproduct .info-row .avail.not-avail i{color:#b3b3b3;}
.tablet-pricebuy .info-row .garantee,
.infoproduct .info-row .garantee{font-size:21px;}
.tablet-pricebuy .info-row .compare,
.infoproduct .info-row .compare{font-size:15px;color:#00a046;background:#b3b3b3;margin:0 auto;padding:8px 30px;}
.tablet-pricebuy .info-row .compare i,
.infoproduct .info-row .compare i{font-size:17px;}
.tablet-pricebuy .info-row .compare:before,
.infoproduct .info-row .compare:before{background:#b3b3b3;}
.tablet-pricebuy .info-row .compare:hover,
.infoproduct .info-row .compare:hover{background:#faa700;color:#fff;}
.tablet-pricebuy .info-row .compare:hover:before,
.infoproduct .info-row .compare:hover:before{background:#000;}
.tablet-pricebuy .info-row .stars,
.infoproduct .info-row .stars{font-size:24px;}
.tablet-pricebuy .info-row .stars i.active,
.infoproduct .info-row .stars i.active{color:#faa700;}
.tablet-pricebuy .info-row .rating span,
.infoproduct .info-row .rating span{font-size:21px;color:#faa700;}
.tablet-pricebuy .info-row .link,
.infoproduct .info-row .link{text-decoration:none;color:#faa700;font-size:15px;padding:0 5px;border-bottom:1px dashed rgba(0,160,70,0.5);color:#b3b3b3;}
.tablet-pricebuy .info-row .link:hover,
.infoproduct .info-row .link:hover{color:#333333;}
.tablet-pricebuy .info-row.row-col,
.infoproduct .info-row.row-col{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.tablet-pricebuy .info-row.row-transp,
.infoproduct .info-row.row-transp{border-bottom:0;}
.tablet-pricebuy .mintitle,
.infoproduct .mintitle{text-align:center;font-size:15px;padding:20px 0 5px 0;}
.tablet-pricebuy .mintitle span,
.infoproduct .mintitle span{text-align:center;font-size:14px;font-weight:bold;text-transform:uppercase;}
.additproduct{padding-left:20px;width:100%;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 10px;}
.additproduct .additional{width:100%;border-radius:3px;margin-top:5px;background:rgba(230,230,230,0.5);display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
@media (max-width:767px){
  .additproduct .additional{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.additproduct .additional .row{width:100%;padding:10px 20px;border-right:1px solid #fff;}
@media (max-width:767px){
  .additproduct .additional .row{border-right:0;border-bottom:1px solid #fff;}
}
.additproduct .additional .row .title{font-size:14px;font-weight:500;text-transform:uppercase;color:#333333;margin:0 auto 10px;}
.additproduct .additional .row .title span{text-align:center;}
.additproduct .additional .row .descript{font-size:15px;font-weight:normal;line-height:1.3;}
.additproduct .additional .row .descript p{margin-bottom:7px;}
.additproduct .additional .row .descript ul{font-size:15px;}
.additproduct .additional .row .descript ul li{position:relative;padding:3px 0 3px 10px;}
.additproduct .additional .row .descript ul li:before{width:4px;height:4px;border-radius:3px;display:block;clear:both;position:absolute;top:12px;content:'';left:0;background:#faa700;}
.additproduct .additional .row .link{text-decoration:underline;color:#faa700;}
.additproduct .additional .row .link:hover{text-decoration:none;}
.additproduct .additional .row:last-child{border-right:0;}
.characterist .link-block{text-align:center;margin:0 auto;}
.characterist .link-block .link{text-decoration:none;color:#faa700;font-size:15px;padding:0 5px;border-bottom:1px dashed rgba(0,160,70,0.7);color:#b3b3b3;}
.characterist .link-block .link:hover{color:#333333;border-bottom:1px dashed rgba(250,140,0,0.7);}
.pdf li{float:left;width:100%;margin:5px 0;}
.pdf li a{font-size:17px;position:relative;}
@media (max-width:1023px){
  .pdf li a{font-size:15px;}
}
.pdf li a i{margin-right:10px;color:#fa8c00;}
.pdf li a span{color:#000;border-bottom:1px solid #faa700;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
.pdf li a:hover span{color:#faa700;border-bottom:1px solid #fa8c00;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:all 0.35s;transition:all 0.35s;}
.charact{font-size:14px;}
.charact li{margin:15px 0;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;position:relative;}
.charact li b{background:#fff;position:relative;z-index:2;display:block;width:100%;margin-top:20px;}
.charact li span{background:#fff;position:relative;z-index:2;}
.charact li span:first-child{padding-right:10px;}
.charact li span:last-child{padding-left:10px;text-align:right;font-weight:500;}
@media (max-width:319px){
  .charact li span:last-child{word-break:break-all;}
}
.charact li:before{content:'';display:block;clear:both;height:1px;background:rgba(179,179,179,0.2);width:100%;position:absolute;bottom:5px;content:'';left:0;}
.char .charact{font-size:15px;margin-top:-20px;}
.char .charact li{margin:2px 0;}
.videos-block{width:100%;overflow:hidden;}
.videos{font-size:0;text-align:center;margin-bottom:15px;}
.videos li{display:inline-block;vertical-align:top;font-size:17px;padding:20px;}
@media (max-width:1023px){
  .videos li{padding:20px 10px;}
}
@media (max-width:767px){
  .videos li{padding:10px;}
}
.videos li:hover{box-shadow:0 0 0 0 transparent;}
.videos .inner{max-width:560px;max-height:315px;border-radius:3px;overflow:hidden;margin:0 auto;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;max-width:100%;}
.videos .inner:hover{box-shadow:0 0 0 0 transparent;}
.videos .youtube,
.videos iframe{position:relative;max-width:100%;}
.videos .youtube:before,
.videos iframe:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;background:rgba(0,0,0,0.5);}
.videos .youtube:after,
.videos iframe:after{clear:both;position:absolute;top:0;bottom:0;content:'';left:0;right:0;content:'\e9f5';color:#fff;font-family:'icomoon'!important;font-size:70px;opacity:.8;-webkit-transition:all .5s ease;transition:all .5s ease;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);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;}
.videos .youtube:hover,
.videos iframe:hover{cursor:pointer;}
.videos .youtube:hover:before,
.videos iframe:hover:before{opacity:1;}
.videos .youtube{-webkit-background-size:cover;background-position:center;background-repeat:no-repeat;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:.35s ease-in-out;transition:.35s ease-in-out;}
.videos .youtube:hover{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);}
.videos .youtube:hover:after{-webkit-transform:scale(1.05);-ms-transform:scale(1.05);transform:scale(1.05);color:#fa8c00;}
.caption-row{text-transform:uppercase;font-size:15px;text-align:center;font-weight:bold;}
.caption-row.min{font-size:12px;}
.description-row{font-size:13px;color:#333333;text-align:center;}
.tab-content{overflow:hidden;position:relative;}
.tab-content > .active{display:block;}
.tab{overflow:hidden;width:100%;}
@media (max-width:1023px){
  .mobile-none{display:none;}
}
@media (max-width:1023px){
  .section-services-page .column25-services{margin-top:initial;margin-bottom:20px;}
}
@media (max-width:479px){
  .section-services-page .column25-services{padding:0 10px;}
}
.section-services-page .services-price-block{background:rgba(230,230,230,0.5);padding:20px 10px;border-bottom:2px solid #fa8c00;}
@media (max-width:1023px){
  .section-services-page .services-price-block{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;padding:15px 10px;}
}
@media (max-width:479px){
  .section-services-page .services-price-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.section-services-page .services-price-block .caption-form{margin-top:initial;margin-bottom:initial;padding-top:10px;padding-bottom:10px;}
@media (max-width:1023px){
  .section-services-page .services-price-block .caption-form{padding:initial;margin-right:10px;}
}
@media (max-width:479px){
  .section-services-page .services-price-block .caption-form{margin-right:initial;}
}
.section-services-page .services-price-block .price-block .price{font-size:19px;font-weight:bold;color:#333333;}
.section-services-page .services-price-block .price-block .price span{font-size:27px;}
.section-services-page .form-services-block{background:#e6e6e6;padding:10px 10px;}
@media (max-width:1023px){
  .section-services-page .form-services-block{padding:5px 15%;}
}
@media (max-width:479px){
  .section-services-page .form-services-block{padding:5px 10px;}
}
.section-services-page .form-services-block .caption-form{margin-top:initial;margin-bottom:initial;padding-top:10px;padding-bottom:10px;}
@media (max-width:1023px){
  .section-services-page .form-services-block .caption-form{padding-top:5px;padding-bottom:5px;}
}
@media (max-width:479px){
  .section-services-page .form-services-block .caption-form{font-size:19px;}
}
@media (max-width:1023px){
  .section-services-page .form-services-block .description-form p{margin-bottom:initial;}
}
@media (max-width:1023px){
  .section-services-page .form-services-block form input{margin-bottom:initial;}
}
@media (max-width:1023px){
  .section-services-page .form-services-block form button{margin:5px auto;}
}

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

.jGrowl-notification .jGrowl-close {
  background-color: transparent;
  color: inherit;
  border: none;
  z-index: 99;
  float: right;
  font-weight: 700;
  font-size: 1em;
  cursor: pointer;
  padding: 0;
  margin: 0;
}