﻿@charset "UTF-8";
/*@import url("https://fonts.googleapis.com/css?family=Noto+Sans+SC:400,500,700,900&subset=cyrillic");*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;}
body{margin:0;}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary{display:block;}
audio,
canvas,
progress,
video{display:inline-block;vertical-align:baseline;}
audio:not([controls]){display:none;height:0;}
[hidden],
template{display:none;}
a{background-color:transparent;}
a:active,
a:hover{outline:0;}
abbr[title]{border-bottom:1px dotted;}
b,
strong{font-weight:bold;}
dfn{font-style:italic;}
h1{font-size:2em;margin:0.67em 0;}
mark{background:#ff0;color:#000;}
small{font-size:80%;}
sub,
sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}
sup{top:-0.5em;}
sub{bottom:-0.25em;}
img{border:0;}
svg:not(:root){overflow:hidden;}
figure{margin:1em 40px;}
hr{box-sizing:content-box;height:0;}
pre{overflow:auto;}
code,
kbd,
pre,
samp{font-family:monospace,monospace;font-size:1em;}
button,
input,
optgroup,
select,
textarea{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button,
select{text-transform:none;}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"]{-webkit-appearance:button;cursor:pointer;}
button[disabled],
html input[disabled]{cursor:default;}
button::-moz-focus-inner,
input::-moz-focus-inner{border:0;padding:0;}
input{line-height:normal;}
input[type="checkbox"],
input[type="radio"]{box-sizing:border-box;padding:0;}
input[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:'Eurostile';src:url("../fonts/Eurostile-Bol.eot");src:url("../fonts/Eurostile-Bol-1.eot") format("embedded-opentype"),url("../fonts/Eurostile-Bol.woff2") format("woff2"),url("../fonts/Eurostile-Bol.woff") format("woff"),url("../fonts/Eurostile-Bol.ttf") format("truetype"),url("../fonts/Eurostile-Bol.svg") format("svg");font-weight:bold;font-style:normal;}
@font-face{font-family:'Eurostile';src:url("../fonts/Eurostile-Med.eot");src:url("../fonts/Eurostile-Med-1.eot") format("embedded-opentype"),url("../fonts/Eurostile-Med.woff2") format("woff2"),url("../fonts/Eurostile-Med.woff") format("woff"),url("../fonts/Eurostile-Med.ttf") format("truetype"),url("../fonts/Eurostile-Med.svg") format("svg");font-weight:500;font-style:normal;}
@font-face{font-family:'Eurostile';src:url("../fonts/Eurostile-Reg.eot");src:url("../fonts/Eurostile-Reg-1.eot") format("embedded-opentype"),url("../fonts/Eurostile-Reg.woff2") format("woff2"),url("../fonts/Eurostile-Reg.woff") format("woff"),url("../fonts/Eurostile-Reg.ttf") format("truetype"),url("../fonts/Eurostile-Reg.svg") format("svg");font-weight:normal;font-style:normal;}
@font-face{font-family:'Eurostile Extd';src:url("../fonts/EurostileExt-BlaIta.eot");src:url("../fonts/EurostileExt-BlaIta-1.eot") format("embedded-opentype"),url("../fonts/EurostileExt-BlaIta.woff2") format("woff2"),url("../fonts/EurostileExt-BlaIta.woff") format("woff"),url("../fonts/EurostileExt-BlaIta.ttf") format("truetype"),url("../fonts/EurostileExt-BlaIta.svg") format("svg");font-weight:900;font-style:italic;}
@font-face{font-family:'Eurostile Extd';src:url("../fonts/EurostileExt-RegIta.eot");src:url("../fonts/EurostileExt-RegIta-1.eot") format("embedded-opentype"),url("../fonts/EurostileExt-RegIta.woff2") format("woff2"),url("../fonts/EurostileExt-RegIta.woff") format("woff"),url("../fonts/EurostileExt-RegIta.ttf") format("truetype"),url("../fonts/EurostileExt-RegIta.svg") format("svg");font-weight:normal;font-style:italic;}
@font-face{font-family:'Eurostile Extd';src:url("../fonts/EurostileExt-Reg.eot");src:url("../fonts/EurostileExt-Reg-1.eot") format("embedded-opentype"),url("../fonts/EurostileExt-Reg.woff2") format("woff2"),url("../fonts/EurostileExt-Reg.woff") format("woff"),url("../fonts/EurostileExt-Reg.ttf") format("truetype"),url("../fonts/EurostileExt-Reg.svg") format("svg");font-weight:normal;font-style:normal;}
.container:after{display:block;clear:both;content:'';}
.header:before{background-image:-webkit-linear-gradient(0deg,transparent,rgba(0,0,0,0.7));background-image:-webkit-linear-gradient(90deg,transparent,rgba(0,0,0,0.7));background-image:linear-gradient(0deg,transparent,rgba(0,0,0,0.7));}
.mininav,
.bigcaption,
.products li .rating,
.for-form .row .rating,
.for-form .buyinfo li .informat{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;}
.header .h-nav .container,
.logo a,
.lang-container,
.lang,
.contacts li,
.contacts-adress-block,
.nav li a,
.mininav li a,
.nav-link,
.nav-link li a,
.nav-link li a span,
.slider-block a,
.products li .img,
.products li .img .icons,
.products li .text,
.products li .price,
.products li .basket,
.advantages li .inner:before,
.advantages li .img,
.categories li .inner .img,
.categories li .inner .text,
.categories li .inner .text .caption,
.showhide-block .showhide-link-block,
.seeall-block,
.production li .img,
.blogs li .img,
.content ul li:before,
.content ol li:before,
.popular-block .img,
.footer .container .logo-container,
.footer .container .social,
.filters .drop-filter label .checkmark,
.back-sort-view .sort,
.back-sort-view .sort li a,
.back-sort-view .change-view,
.slider-for li a,
.slider-for figure a,
.slider-nav li a,
.slider-nav li div,
.for-form .row,
.for-form .row .basket,
.for-form .row button,
.for-form .buyinfo li a,
.inbasket li .delete,
.popup-holder-search .popup-holder-search-content .open-search,
.close-contacts,
.popup-holder-cabinet .popup-holder-cabinet-content .close-cabinet,
.popup-holder-callback .popup-holder-callback-content .close-callback,
.popup-holder-help .popup-holder-help-content .close-help,
.popup-holder-basket .popup-holder-basket-content .close-basket,
.popup-holder-filter .close-filter,
.popup-holder-thanks .popup-holder-thanks-content .close-thanks,
.page404 .img,
.comment-form .title{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;}
.section-slider .container,
.header .h-contadr .container,
.products li .price-basket,
.footer .container,
.back-sort-view,
.more-pagenav,
.for-form.order-form .row.summa-order,
.forbasket .summa-order,
.text-popup-contacts{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;}
.callback,
.ask,
.for-form .row-buyinfo{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.contadr-container,
.contacts,
.adress,
.advanta li .inner,
.advantages li .inner,
.for-form .row div.price,
.inbasket,
.settlements ul li{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;}
.column1{width:1%;}
.column2{width:2%;}
.column3{width:3%;}
.column4{width:4%;}
.column5{width:5%;}
.column6{width:6%;}
.column7{width:7%;}
.column8{width:8%;}
.column9{width:9%;}
.column10{width:10%;}
.column11{width:11%;}
.column12{width:12%;}
.column13{width:13%;}
.column14{width:14%;}
.column15{width:15%;}
.column16{width:16%;}
.column17{width:17%;}
.column18{width:18%;}
.column19{width:19%;}
.column20{width:20%;}
.column21{width:21%;}
.column22{width:22%;}
.column23{width:23%;}
.column24{width:24%;}
.column25{width:25%;}
.column26{width:26%;}
.column27{width:27%;}
.column28{width:28%;}
.column29{width:29%;}
.column30{width:30%;}
.column31{width:31%;}
.column32{width:32%;}
.column33{width:33%;}
.column34{width:34%;}
.column35{width:35%;}
.column36{width:36%;}
.column37{width:37%;}
.column38{width:38%;}
.column39{width:39%;}
.column40{width:40%;}
.column41{width:41%;}
.column42{width:42%;}
.column43{width:43%;}
.column44{width:44%;}
.column45{width:45%;}
.column46{width:46%;}
.column47{width:47%;}
.column48{width:48%;}
.column49{width:49%;}
.column50{width:50%;}
.column51{width:51%;}
.column52{width:52%;}
.column53{width:53%;}
.column54{width:54%;}
.column55{width:55%;}
.column56{width:56%;}
.column57{width:57%;}
.column58{width:58%;}
.column59{width:59%;}
.column60{width:60%;}
.column61{width:61%;}
.column62{width:62%;}
.column63{width:63%;}
.column64{width:64%;}
.column65{width:65%;}
.column66{width:66%;}
.column67{width:67%;}
.column68{width:68%;}
.column69{width:69%;}
.column70{width:70%;}
.column71{width:71%;}
.column72{width:72%;}
.column73{width:73%;}
.column74{width:74%;}
.column75{width:75%;}
.column76{width:76%;}
.column77{width:77%;}
.column78{width:78%;}
.column79{width:79%;}
.column80{width:80%;}
.column81{width:81%;}
.column82{width:82%;}
.column83{width:83%;}
.column84{width:84%;}
.column85{width:85%;}
.column86{width:86%;}
.column87{width:87%;}
.column88{width:88%;}
.column89{width:89%;}
.column90{width:90%;}
.column91{width:91%;}
.column92{width:92%;}
.column93{width:93%;}
.column94{width:94%;}
.column95{width:95%;}
.column96{width:96%;}
.column97{width:97%;}
.column98{width:98%;}
.column99{width:99%;}
.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 .item,
.item10 .row{width:10%;}
.item9 li,
.item9 .item,
.item9 .row{width:11.1111111111%;}
.item8 li,
.item8 .item,
.item8 .row{width:12.5%;}
.item7 li,
.item7 .item,
.item7 .row{width:14.2857142857%;}
.item6 li,
.item6 .item,
.item6 .row{width:16.6666666667%;}
.item5 li,
.item5 .item,
.item5 .row{width:20%;}
.item4 li,
.item4 .item,
.item4 .row{width:25%;}
.item3 li,
.item3 .item,
.item3 .row{width:33.3333333333%;}
.item2 li,
.item2 .item,
.item2 .row{width:50%;}
.item1 li,
.item1 .item,
.item1 .row{width:100%;}
.clearfix:after,
.categories li .inner:after{content:'';display:block;clear:both;}
.ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.clearfixb:before,
.header:before,
.callback:before,
.ask:before,
.products li .img:before,
.categories li .inner:before,
.showhide-block .showhide-link-block .showhide-link:before,
.blogs li .img:before,
.content ul li:before,
.content ol li:before,
.for-form .buyinfo li .informat ul li:before,
.page404 .img:before{content:'';display:block;clear:both;}
html{box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
*{max-height:1000000px;}
body{color:#262626;background:#fff;font:17px/1.5 "Eurostile","Eurostile Extd","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;}
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;}
form,
fieldset{margin:0;padding:0;border-style:none;}
input[type='text'],
input[type='tel'],
input[type='email'],
input[type='search'],
input[type='password'],
input[type='url'],
input[type='date'],
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,
input[type='url']:focus,
input[type='date']:focus,
textarea:focus{border-color:#262626;}
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,
input[type='url']::-webkit-input-placeholder,
input[type='date']::-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,
input[type='url']::-moz-placeholder,
input[type='date']::-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,
input[type='url']:-moz-placeholder,
input[type='date']:-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,
input[type='url']:-ms-input-placeholder,
input[type='date']:-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,
input[type='url'].placeholder,
input[type='date'].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%;}
form small,
fieldset small{font-size:75%;color:#b2b2b2;width:100%;float:left;}
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:10px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);padding:10px 20px;border-radius:3px;}
select{-webkit-appearance:menulist-button;}
input[type='number'],
input.captcha{width:auto;border-radius:3px;}
button,
input[type='button'],
input[type='reset'],
input[type='file'],
input[type='submit']{border:0;padding:10px 20px;background-color:#d81d42;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;font-size:19px;font-weight:bold;text-transform:uppercase;padding:10px;text-align:center;display:block;margin:10px auto;color:#fff;border-radius:3px;}
button:hover,
input[type='button']:hover,
input[type='reset']:hover,
input[type='file']:hover,
input[type='submit']:hover{background-color:#b9202e;color:#fff;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
input[type='file']{margin-bottom:15px;width:100%;color:#262626;font-weight:normal;background:transparent;padding:0;box-shadow:none;border:0;}
input[type='file']:hover{color:#f9ea54;background:transparent;}
form label{display:block;margin-bottom:7px;color:rgba(38,38,38,0.7);font-size:17px;}
::-webkit-input-placeholder{color:#262626;opacity:1;}
:-ms-input-placeholder{color:#262626;opacity:1;}
::placeholder{color:#262626;opacity:1;}
:-ms-input-placeholder{color:#262626;}
::-ms-input-placeholder{color:#262626;}
@font-face{font-family:'icomoon';src:url("../fonts/icomoon.eot");src:url("../fonts/icomoon.eot") format("embedded-opentype"),url("../fonts/icomoon.ttf") format("truetype"),url("../fonts/icomoon.woff") format("woff"),url("../fonts/icomoon.svg") 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-zoom-out:before{content:"\e900";}
.icon-zoom-in:before{content:"\e901";}
.icon-thunderbolt:before{content:"\e902";}
.icon-close-2:before{content:"\e903";}
.icon-close-1:before{content:"\e904";}
.icon-close:before{content:"\e905";}
.icon-wind:before{content:"\e906";}
.icon-watch:before{content:"\e907";}
.icon-video-camera-1:before{content:"\e908";}
.icon-video-camera:before{content:"\e909";}
.icon-user-2:before{content:"\e90a";}
.icon-user-1:before{content:"\e90b";}
.icon-user:before{content:"\e90c";}
.icon-upload-2:before{content:"\e90d";}
.icon-upload-1:before{content:"\e90e";}
.icon-unlock:before{content:"\e90f";}
.icon-umbrella:before{content:"\e910";}
.icon-twitter:before{content:"\e911";}
.icon-triangle:before{content:"\e912";}
.icon-trash-1:before{content:"\e913";}
.icon-trash:before{content:"\e914";}
.icon-switch-1:before{content:"\e915";}
.icon-switch:before{content:"\e916";}
.icon-like:before{content:"\e917";}
.icon-dislike:before{content:"\e918";}
.icon-thermometer:before{content:"\e919";}
.icon-target:before{content:"\e91a";}
.icon-tag:before{content:"\e91b";}
.icon-sunset:before{content:"\e91c";}
.icon-sunrise:before{content:"\e91d";}
.icon-sun:before{content:"\e91e";}
.icon-star:before{content:"\e91f";}
.icon-square:before{content:"\e920";}
.icon-prohibition:before{content:"\e921";}
.icon-share:before{content:"\e922";}
.icon-search:before{content:"\e923";}
.icon-scissors:before{content:"\e924";}
.icon-rotate-1:before{content:"\e925";}
.icon-rotate:before{content:"\e926";}
.icon-refresh-1:before{content:"\e927";}
.icon-refresh:before{content:"\e928";}
.icon-wifi:before{content:"\e929";}
.icon-printer:before{content:"\e92a";}
.icon-power-button:before{content:"\e92b";}
.icon-pocket:before{content:"\e92c";}
.icon-add-2:before{content:"\e92d";}
.icon-add-1:before{content:"\e92e";}
.icon-add:before{content:"\e92f";}
.icon-play:before{content:"\e930";}
.icon-pie-chart:before{content:"\e931";}
.icon-phone-call-6:before{content:"\e932";}
.icon-phone-call-5:before{content:"\e933";}
.icon-phone-call-4:before{content:"\e934";}
.icon-phone-call-3:before{content:"\e935";}
.icon-phone-call-2:before{content:"\e936";}
.icon-phone-call-1:before{content:"\e937";}
.icon-phone-call:before{content:"\e938";}
.icon-pause:before{content:"\e939";}
.icon-octagon:before{content:"\e93a";}
.icon-musical-note:before{content:"\e93b";}
.icon-move:before{content:"\e93c";}
.icon-moon:before{content:"\e93d";}
.icon-monitor-1:before{content:"\e93e";}
.icon-minus-2:before{content:"\e93f";}
.icon-minus-1:before{content:"\e940";}
.icon-minus:before{content:"\e941";}
.icon-minimize-1:before{content:"\e942";}
.icon-minimize:before{content:"\e943";}
.icon-voice-recording-1:before{content:"\e944";}
.icon-voice-recording:before{content:"\e945";}
.icon-menu:before{content:"\e946";}
.icon-maximize-1:before{content:"\e947";}
.icon-maximize:before{content:"\e948";}
.icon-map:before{content:"\e949";}
.icon-placeholder:before{content:"\e94a";}
.icon-email:before{content:"\e94b";}
.icon-padlock:before{content:"\e94c";}
.icon-loading:before{content:"\e94d";}
.icon-lifebuoy:before{content:"\e94e";}
.icon-layout:before{content:"\e94f";}
.icon-layers:before{content:"\e950";}
.icon-instagram:before{content:"\e951";}
.icon-info:before{content:"\e952";}
.icon-inbox:before{content:"\e953";}
.icon-image:before{content:"\e954";}
.icon-home:before{content:"\e955";}
.icon-heart:before{content:"\e956";}
.icon-headphones:before{content:"\e957";}
.icon-hash:before{content:"\e958";}
.icon-grid:before{content:"\e959";}
.icon-worldwide:before{content:"\e95a";}
.icon-folder:before{content:"\e95b";}
.icon-flag:before{content:"\e95c";}
.icon-filter:before{content:"\e95d";}
.icon-file:before{content:"\e95e";}
.icon-feather:before{content:"\e95f";}
.icon-facebook:before{content:"\e960";}
.icon-visualization:before{content:"\e961";}
.icon-hide:before{content:"\e962";}
.icon-external:before{content:"\e963";}
.icon-edit:before{content:"\e964";}
.icon-droplet:before{content:"\e965";}
.icon-download-1:before{content:"\e966";}
.icon-cloud-computing-1:before{content:"\e967";}
.icon-compact-disc:before{content:"\e968";}
.icon-delete:before{content:"\e969";}
.icon-cpu:before{content:"\e96a";}
.icon-chat-1:before{content:"\e96b";}
.icon-chat:before{content:"\e96c";}
.icon-command:before{content:"\e96d";}
.icon-settings:before{content:"\e96e";}
.icon-cloud:before{content:"\e96f";}
.icon-cloud-computing:before{content:"\e970";}
.icon-clock:before{content:"\e971";}
.icon-circle:before{content:"\e972";}
.icon-check-2:before{content:"\e973";}
.icon-check-1:before{content:"\e974";}
.icon-check:before{content:"\e975";}
.icon-photo-camera:before{content:"\e976";}
.icon-no-photo:before{content:"\e977";}
.icon-briefcase:before{content:"\e978";}
.icon-cube:before{content:"\e979";}
.icon-bookmark:before{content:"\e97a";}
.icon-bluetooth:before{content:"\e97b";}
.icon-bell-1:before{content:"\e97c";}
.icon-bell:before{content:"\e97d";}
.icon-battery:before{content:"\e97e";}
.icon-bar-chart-1:before{content:"\e97f";}
.icon-bar-chart:before{content:"\e980";}
.icon-medal:before{content:"\e981";}
.icon-at:before{content:"\e982";}
.icon-upload:before{content:"\e983";}
.icon-right-arrow:before{content:"\e984";}
.icon-left-arrow:before{content:"\e985";}
.icon-download:before{content:"\e986";}
.icon-shutter:before{content:"\e987";}
.icon-anchor:before{content:"\e988";}
.icon-right-alignment:before{content:"\e989";}
.icon-left-alignment:before{content:"\e98a";}
.icon-justify:before{content:"\e98b";}
.icon-center-align:before{content:"\e98c";}
.icon-warning-2:before{content:"\e98d";}
.icon-warning-1:before{content:"\e98e";}
.icon-warning:before{content:"\e98f";}
.icon-monitor:before{content:"\e990";}
.icon-sound-waves:before{content:"\e991";}
.icon-shopping-cart:before{content:"\e992";}
.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:transparent;}
.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0;}
.slick-list:focus{outline:none;}
.slick-list.dragging{cursor:pointer;cursor:hand;}
.slick-slider .slick-track,
.slick-slider .slick-list{-webkit-transform:translate3d(0,0,0);-ms-transform:translate3d(0,0,0);transform:translate3d(0,0,0);}
.slick-track{position:relative;left:0;top:0;display:block;/*margin-left:auto;margin-right:auto;*/}
.slick-track:before,
.slick-track:after{content:"";display:table;}
.slick-track:after{clear:both;}
.slick-loading .slick-track{visibility:hidden;}
.slick-slide{float:left;height:100%;min-height:1px;display:none;}
[dir="rtl"] .slick-slide{float:right;}
.slick-slide img{display:block;}
.slick-slide.slick-loading img{display:none;}
.slick-slide.dragging img{pointer-events:none;}
.slick-initialized .slick-slide{display:block;}
.slick-loading .slick-slide{visibility:hidden;}
.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent;}
.slick-arrow.slick-hidden{display:none;}
.slick-loading .slick-list{background:#fff url("../images/ajax-loader.gif") center center no-repeat;}
@font-face{font-family:"slick";src:url("../fonts/slick.eot");src:url("../fonts/slick-1.eot") format("embedded-opentype"),url("../fonts/slick.woff") format("woff"),url("../fonts/slick.ttf") format("truetype"),url("../fonts/slick.svg") format("svg");font-weight:normal;font-style:normal;}
.slick-prev,
.slick-next{position:absolute;display:block;height:50px;width:50px;line-height:0px;font-size:0px;cursor:pointer;z-index:5;color:transparent;top:50%;margin-top:0;-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%);padding:0;border:none;outline:none;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#f7f7f7;box-shadow:2px 3px 4px 0 rgba(0,0,0,0.1);}
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus{outline:none;background:#e5e5e5;color:transparent;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.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:'icomoon';font-size:20px;line-height:1;color:#262626;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:"\e985";}
[dir="rtl"] .slick-prev:before{content:"\e985";}
.slider-nav .slick-prev{left:-20px;}
.slick-next{right:0;}
[dir="rtl"] .slick-next{left:0;right:auto;}
.slick-next:before{content:"\e984";}
[dir="rtl"] .slick-next:before{content:"\e984";}
.slider-nav .slick-next{right:-20px;}
.slick-dotted.slick-slider{margin-bottom:0;}
.slick-dots{position:relative;bottom:0;list-style:none;display:block;text-align:center;padding:10px 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:14px;line-height:20px;text-align:center;color:#787878;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}
.slick-dots li.slick-active button:before{color:#d71820;}
.slick-prev{opacity:.5;width:44px;height:44px;left:0;z-index:5;background:#fff;}
[dir="rtl"] .slick-prev{left:auto;right:0;}
.slick-prev:before{color:#000;}
.slick-prev:hover{background:#fff;opacity:.8;}
.slick-prev:hover:before{background:transparent;}
.slick-next{opacity:.5;width:44px;height:44px;right:0;z-index:5;background:#fff;}
[dir="rtl"] .slick-next{right:auto;left:0;}
.slick-next:before{color:#000;}
.slick-next:hover{background:#fff;opacity:.8;}
.slick-next:hover:before{background:transparent;}
.slick-dots li{width:initial!important;padding:0!important;}
.slick-dots li button:before{opacity:.5;}
body{font-weight:normal;background:#f7f7f7;}
ul,
ol{margin:0;padding:0;list-style-type:none;}
a,
button{text-decoration:none;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
a:hover,
button:hover{-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;text-decoration:none;}
p{margin:0;margin-bottom:20px;}
button{padding:0;}
.wrapper{max-width:100%;}
.container{display:block;margin:0 auto;max-width:1400px;}
.section-slider .container{max-width:2000px;padding:0;height:100%;position:relative;}
@media (max-width:767px){
  .section-slider .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.section-slider .container:after{display:none;}
.section-products .container,
.section-categories .container,
.section-advantag .container{border-bottom:1px solid #e6e6e6;}
.header{position:relative;z-index:10;/*background:url("../images/header-bg.jpg") top center no-repeat;*/background-size:cover;}
.header:before{position:absolute;top:0;bottom:0;content:'';left:0;right:0;width:100%;height:100%;z-index:-1;}
.mainpage .header{background:transparent;top:0;content:'';left:0;width:100%;}
@media (max-width:768px){
  .header{box-shadow:1px 2px 3px 0 rgba(0,0,0,0.05);}
}
.header .container{height:100%;}
.header .h-nav{background:#0171bb;height:50px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);}
.header .h-nav .container{position:relative;}
@media (max-width:1024px){
  .header .h-nav .container{padding-left:0;}
}
.header .h-nav .container .nav-link{position:absolute;top:0;content:'';right:0;}
@media (max-width:480px){
  .header .h-nav .container .nav-link{z-index:1;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
}
.header .h-contadr{height:100px;background:#f7f7f7;}
@media (max-width:767px){
  .header .h-contadr{height:56px;}
}
.header .h-contadr .container:after{display:none;}
.logo{display:block;}
.logo a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;font-weight:500;color:#4d4d4d;font-family:'Eurostile Extd';}
@media (max-width:1199px){
  .logo a{font-size:10px;}
}
.logo a b{color:#003d66;font-weight:900;text-transform:uppercase;font-style:italic;font-size:32px;line-height:1;}
@media (max-width:1199px){
  .logo a b{font-size:22px;}
}
.logo a b span{background:#0171bb;color:#f9ea54;font-size:24px;font-weight:normal;text-transform:none;margin-top:-5px;border-radius:3px;padding:0 5px;display:inline-block;vertical-align:middle;font-style:normal;}
@media (max-width:1199px){
  .logo a b span{font-size:18px;}
}
.logo a p{margin-bottom:0;}
.footer .logo{margin-bottom:10px;}
.footer .logo a{color:#fff;}
.footer .logo a b{color:#fff;}
.lang-container{height:100%;}
.lang{font-size:15px;color:#000000;display: flex;flex-direction: column;align-items: center;}
.lang li{margin:0 5px;}
.lang li a{padding:10px 7px;color:#000000;border-radius:50px;}
.lang li a:hover{/*background:rgba(249,234,84,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*/}
.lang li a.active{color:#013D66;/*background:rgba(0,61,102,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*/font-weight: 800;}
@media (max-width:1023px){
    .lang{padding-right:140px;color: #ffffff;}
    .lang li a{padding:10px 7px;color:#ffffff;border-radius:50px;}
    .lang li a.active{color:#f9ea54;/*background:rgba(0,61,102,0.7);box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);*/font-weight: 800;}
}
.contadr-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:1023px){
  .footer .contadr-container{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
  .footer .contadr-container .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;margin:0 10px;}
  .footer .contadr-container .contacts li{margin:5px 0;}
  .footer .contadr-container .adress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:initial;margin:0 10px;}
  .footer .contadr-container .adress li{margin:5px 0;}
}
@media (max-width:767px){
  .footer .contadr-container .adress{display:none;}
}
@media (max-width:479px){
  .footer .contadr-container .contacts{display:none;}
}
@media (max-width:767px){
  .header .contacts-block{display:none;}
}
.contacts{-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;position:relative;padding-left:35px;}
.contacts .contacts-icon{position:absolute;left:0;content:'';top:50%;margin-top:-13px;font-size:26px;color:#808080;}
.contacts li{font-size:15px;color:#262626;}
@media (max-width:1023px){
  .contacts li{margin:0 5px;}
}
@media (max-width:1200px){
  .contacts li.adress{display:none;}
}
.contacts li i{margin-right:10px;color:#d81d42;font-size:14px;}
.contacts li a{color:#262626;display:block;font-size:21px;}
.contacts li a span{color:#262626;}
.contacts li a span b{color:#d81d42;font-weight:normal;}
.contacts li a.viber,
.contacts li a.telegram{width:26px;height:26px;border-radius:3px;overflow:hidden;margin:0 1px;}
@media (max-width:767px){
  .popup-contacts .contacts{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
  .popup-contacts .contacts li{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#262626;-ms-flex-wrap:wrap;flex-wrap:wrap;}
  .popup-contacts .contacts li a{color:#262626;}
  .popup-contacts .contacts li a span{color:#262626;}
}
.footer .contacts li a{color:#fff;}
.footer .contacts li a span{color:#fff;}
@media (max-width:1023px){
  .header .adress-block{display:none;}
}
@media (max-width:1023px){
  .footer .adress-block{display:block;}
}
.adress{-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;}
.adress li{margin:2px 0;color:#808080;font-size:17px;}
@media (max-width:1199px){
  .adress li{font-size:12px;}
}
@media (max-width:1023px){
  .adress li{margin:0 5px;}
}
.adress li i{margin-right:10px;color:#808080;font-size:18px;float:left;margin-top:2px;}
@media (max-width:1023px){
  .adress li i{margin-top:0;}
}
.adress li i.icon-at{margin-top:5px;}
@media (max-width:1023px){
  .adress li i.icon-at{margin-top:3px;}
}
.adress li b{font-weight:500;}
.adress li a{color:#003d66;font-size:17px;}
@media (max-width:1199px){
  .adress li a{font-size:15px;}
}
@media (max-width:767px){
  .popup-contacts .adress{height:initial;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
  .popup-contacts .adress li{margin:7px 0;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#262626;}
  .popup-contacts .adress li a{color:#262626;}
}
.footer .adress li{color:#e6e6e6;}
.footer .adress li a{color:#fff;}
.contacts-adress-block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.callask-block{min-width:240px;max-width:240px;}
@media (max-width:1399px){
  .callask-block{min-width:220px;}
}
@media (max-width:1199px){
  .callask-block{min-width:200px;}
}
@media (max-width:767px){
  .callask-block{display:none;}
}
.callask li{margin:5px 0;}
.callback,
.ask{padding:5px 10px;font-weight:normal;font-size:14px;color:#fff;border-radius:3px;background:#4d4d4d;width:240px;margin:0 auto;position:relative;overflow:hidden;}
@media (max-width:1199px){
  .callback,
  .ask{padding:10px;width:initial;}
}
.callback i,
.ask i{font-size:20px;color:#f9ea54;}
.callback span,
.ask span{padding:0 5px;}
.callback:hover,
.ask:hover{background-color:#00ADEE;color:#fff;-webkit-transition:all .35s;transition:all .35s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.callback:hover i,
.ask:hover i{color:#fff;}
.callback:hover:before,
.ask:hover:before{background:#f9ea54;}
.popup .callback,
.popup
.ask{margin:10px auto;width:200px;}
.callback{font-size:19px;background:#0171bb;padding:3px 10px;}
.callback span{padding:0 13px;}
.search .search-form{position:relative;}
.search .search-form fieldset{position:relative;}
.search .search-form input[type="text"]{border:0;height:50px;background:#e6e6e6;position:relative;width:100%;font-size:14px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);}
@media (max-width:768px){
  .search .search-form input[type="text"]{height:50px;width:100%;}
}
.search .search-form button{background:transparent;position:absolute;top:0;content:'';right:0;font-size:0;width:50px;height:50px;border:0;color:#262626;font-size:30px;margin:0;}
@media (max-width:768px){
  .search .search-form button{width:50px;height:50px;}
}
.search .search-form:hover fieldset{}
.search .search-form:hover input[type="text"]{background:#fff;}
.nav{height:100%;float:left;}
@media (max-width:1024px){
  .nav{width:100%;}
}
.nav li{height:100%;float:left;}
@media (max-width:1024px){
  .nav li{width:100%;}
}
.nav li:hover{background:#f9ea54;}
.nav li:hover a:before{background:#d81d42;}
.nav li a{height:100%;color:#262626;position:relative;text-transform:uppercase;background:#00ADEE;font-size:16px;font-weight:500;padding:0 10px;width:280px;}
@media (max-width:1199px){
  .nav li a{font-size:15px;}
}
@media (max-width:1024px){
  .nav li a{font-size:15px;width:100%;}
}
.nav li a i{margin-right:10px;font-size:24px;color:#f9ea54;}
@media (max-width:1024px){
  .nav li a i{margin-right:0;font-size:17px;}
}
.nav li a:hover{background:#00ADEE;color:#fff;}
.nav li a:active{background:#00ADEE;}
.nav li a.opener-catalog{font-weight:900;font-style:italic;color:#fff;font-size:19px;}
.nav li ul{display:none;position:absolute;top:50px;content:'';left:0;width:100%;background:url("../images/bg-menu.png") center bottom no-repeat #4d4d4d;border:0;font-size:0;text-align:center;box-shadow:5px 5px 10px 5px rgba(0,0,0,0.1);max-width:280px;padding:10px 0;}
.nav li ul li{font-size:16px;color:#262626;display:inline-block;vertical-align:top;width:100%;position:relative;text-align:left;height:initial;border:0;float:none;}
.nav li ul li.active,.nav li ul li:hover{background:rgba(242,242,242,0.5);}
.nav li ul li a{display:block;color:#fff;padding:5px 10px;text-align:left;font-weight:normal;text-transform:none;background:transparent;width:100%;text-transform:uppercase;}
.nav li ul li a span{border-bottom:1px solid #4d4d4d;}
.nav li ul li a:hover{color:white;}
.nav li ul li a:hover span{border-bottom:1px solid #f9ea54;}
.nav li ul li a:before{display:none;}
.nav li ul li ul{padding:0;box-shadow:0 0 0 0 rgba(255,255,255,0);position:absolute;top:0;content:'';left:100%;display:none;background:#808080;}
.nav li ul li ul li{width:100%;}
.nav li ul li ul li:hover{background:transparent;}
.nav li ul li ul li a{text-align:left;font-weight:normal;text-transform:none;}
.nav li:hover ul{display:block;}
.nav li:hover ul li ul{display:none;}
.nav li:hover ul li:hover ul{display:block;}
.mininav-container{height:100%;overflow:hidden;}
@media (max-width:1024px){
  .mininav-container{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:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.mininav{height:100%;padding-left:30px;}
@media (max-width:1200px){
  .mininav{padding-left:0;}
}
@media (max-width:1024px){
  .mininav{width:100%;padding-left:0;}
}
.mininav li{height:100%;}
.mininav li a{padding:0 15px;font-size:21px;color:#f9ea54;height:100%;}
@media (max-width:1399px){
  .mininav li a{font-size:17px;}
}
@media (max-width:1199px){
  .mininav li a{font-size:15px;padding:2px 7px;}
}
.mininav li a:hover{color:#262626;background:#f9ea54;}
.mininav li a.active{color:white;background:#00ADEE;}
.nav-link{width:240px;}
.nav-link li{height:50px;width:33.33333%;}
.nav-link li a{width:100%;height:100%;color:white;font-size:30px;position:relative;}
.nav-link li a i{font-size:24px;}
.nav-link li a span{position:absolute;top:3px;content:'';right:3px;width:26px;height:26px;background:rgba(242,242,242,0.9);border-radius:15px;color:#262626;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.2);font-size:17px;font-weight:normal;display:none;}
.nav-link li a span i{font-size:15px;}
.nav-link li a.active span{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.nav-link li .basket{background:#d81d42;}
.nav-link li .cabinet{background:#f9ea54;}
.nav-link li .cabinet i{color:#262626;}
.nav-link li .open-search{background:#0171bb;}
.mobile-link{display:none;}
@media (max-width:768px){
  .mobile-link{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;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;}
}
.section-slider{max-height:500px;overflow:hidden;}
.slider-block{max-width:100%;float:left;}
@media (max-width:767px){
  .slider-block{max-width:100%;}
}
.slider-block img{max-width:initial;margin:0 auto;}
@media (max-width:1399px){
  .slider-block img{padding-left:280px;}
}
@media (max-width:767px){
  .slider-block img{max-width:180%;padding-left:initial;}
}
.section-slider-center .slider-block{float:none;margin:0 auto;display:block;}
.bigcaption{color:#003d66;font-size:21px;padding:40px 20px 10px 20px;font-weight:900;font-style:italic;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;text-align:left;}
.bigcaption span{/*background:#f9ea54;*/padding:0 10px;}
@media (max-width:479px){
  .bigcaption{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption{font-size:17px;}
}
.bigcaption.center{text-align:center;padding:20px 20px 30px 20px;}
.bigcaption.bigcaption-products{padding-top:0;font-size:24px;}
@media (max-width:479px){
  .bigcaption.bigcaption-products{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption.bigcaption-products{font-size:17px;}
}
.bigcaption.mincaption{padding:0;font-size:21px;color:#003d66;margin-bottom:7px;}
@media (max-width:479px){
  .bigcaption.mincaption{font-size:19px;}
}
@media (max-width:319px){
  .bigcaption.mincaption{font-size:17px;}
}
.bigcaption.black{color:#262626;}
.products{font-size:0;}
@media (max-width:480px){
  .products.responsive li{padding:20px 40px;}
}
@media (max-width:320px){
  .products.responsive li{padding:20px;}
}
@media (max-width:480px){
  .products.responsive-aside li{padding:20px 40px;}
}
@media (max-width:320px){
  .products.responsive-aside li{padding:20px;}
}
.products li{display:inline-block;vertical-align:top;font-size:16px;padding:15px;}
@media (max-width:1199px){
  .products li{width:25%;}
}
@media (max-width:1024px){
  .products li{width:33.33333%;padding:10px;}
}
@media (max-width:768px){
  .products li{width:50%;}
}
@media (max-width:320px){
  .products li{width:100%;}
}
.aside.infopage .products li{width:100%;padding:20px 0;}
@media (max-width:1024px){
  .aside.infopage .products li{width:33.33333%;padding:15px;}
}
@media (max-width:768px){
  .aside.infopage .products li{width:50%;}
}
@media (max-width:480px){
  .aside.infopage .products li{width:100%;padding:20px 60px;}
}
@media (max-width:320px){
  .aside.infopage .products li{width:100%;padding:15px;}
}
.products li .inner{text-align:left;position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:#fff;border-radius:3px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);min-height:420px;}
@media (max-width:479px){
  .products li .inner{min-height:initial;}
}
.products li .inner:hover{box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);}
.products li .inner:hover .articul{opacity:1;bottom:5px;}
.products li .img{height:240px;width:100%;position:relative;z-index:1;overflow:hidden;position:relative;border-radius:3px;}
.aside.infopage .products li .img{height:220px;}
@media (max-width:479px){
  .products li .img{height:130px;}
}
.products li .img img{width:100%;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}
.products li .img .icons{align-items: flex-start;position:absolute;top:5px;content:'';left:5px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;z-index:5;line-height:1;}
.products li .img .icons li{padding:3px 5px;box-shadow:2px 2px 5px 0px rgba(0,0,0,0.07);background:#f3f3f3;border-radius:3px;width: initial;margin-bottom: 5px;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction: row;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;}
.products li .img .icons i{font-size:14px;color:#d81d42;margin-right:5px;}
.products li .img .icons span{color:#262626;font-size:14px;}
.products li .img .articul{position:absolute;bottom:-55px;content:'';left:0;background:#fff;padding:2px 7px;color:#f9ea54;font-size:13px;opacity:0;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.products li .img:hover{}
.products li .img:hover img{-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.products li .caption{color:#4d4d4d;position:relative;z-index:1;font-size:21px;font-weight:bold;line-height:1.2;width:100%;}
@media (max-width:479px){
  .products li .caption{font-size:15px;}
}
.products li .caption:hover{color:#003d66;}
.products li .text{position:relative;z-index:3;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:17px;padding:10px;overflow:hidden;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (max-width:1024px){
  .products li .text{overflow:visible;}
}
.products li .minopis{color:#b2b2b2;font-size:14px;position:relative;z-index:2;text-align:left;margin:7px 0;line-height:1.2;width:100%;}
.products li .minopis p{margin-bottom:5px;}
.products li .minopis ul li{width:100%;padding:0!important;margin-bottom:5px;font-size:13px;}
.products li .rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:0px;}
.products li .rating .rating-stars img{display:block;}
.products li .rating .rating-num{<!--background:#b2b2b2;-->border-radius:3px;font-size:13px;color:#fff;padding:1px 7px;margin-left:10px;}
.products li .price-basket{position:relative;z-index:5;width:100%;}
@media (max-width:479px){
  .products li .price-basket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.products li .price{margin-top:5px;position:relative;z-index:1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;font-size:13px;line-height:1;}
.products li .price span{color:#4d4d4d;font-size:13px;}
.products li .price span b{font-size:24px;}
@media (max-width:767px){
  .products li .price span b{font-size:22px;}
}
.products li .price .old{font-size:13px;text-decoration:line-through;color:#262626;}
.products li .basket{text-align:left;padding:5px 10px;font-size:14px;background:#00ADEE;margin:0;color:#fff;text-transform:none;line-height:1;font-size:19px;border-radius:3px;}
@media (max-width:767px){
  .products li .basket{font-size:17px;}
}
@media (max-width:479px){
  .products li .basket{font-size:15px;margin-top:5px;}
}
.products li .basket i{font-size:21px;margin-right:10px;color:#f9ea54;}
@media (max-width:767px){
  .products li .basket i{margin-right:5px;}
}
.products li .basket:hover{background:#b9202e;color:#fff;}
.products li:hover{}
.products.list li{width:100%;}
.products.list li .inner{min-height:150px;overflow:hidden;}
.products.list li .img{max-width:150px;width:initial;height:150px;float:left;margin-right:20px;}
@media (max-width:480px){
  .products.list li .img{max-width:80px;height:80px;margin-right:5px;}
}
.products.list li .img img{height:100%;width:initial;max-width:initial;}
@media (max-width:480px){
  .products.list li .img .icons{width:30px;height:30px;}
}
@media (max-width:480px){
  .products.list li .img .icons i{font-size:20px;margin-right:0;}
}
@media (max-width:480px){
  .products.list li .img .icons span{display:none;}
}
.products.list li .text{overflow:hidden;display:block;}
@media (max-width:479px){
  .products.list li .text .price-basket{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
}
@media (max-width:319px){
  .products.list li .text .price-basket{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.products.list li .text .price{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;}
@media (max-width:479px){
  .products.list li .text .price{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.products.list li .text .price .old{margin-left:20px;}
@media (max-width:479px){
  .products.list li .text .price .old{margin-left:0;}
}
.products.list li:hover .art-combas{position:relative;top:0;z-index:2;}
.section-info .products{}
.section-info .categories li{width:33.33333%;}
@media (max-width:768px){
  .section-info .categories li{width:50%;}
}
@media (max-width:480px){
  .section-info .categories li{width:100%;}
}
@media (max-width:320px){
  .section-info .categories li{padding:20px;}
}
.section-top{margin-top:-20px;}
@media (max-width:1023px){
  .section-top .blogs li{padding:10px;}
}
.categories-top{margin-top:-20px;}
.categories-top .categoties,
.categories-top .products{text-align:left;}
.section-seeafter .categoties{text-align:left;}
.section-seeafter .products{text-align:left;}
@media (max-width:480px){
  .section-seeafter .products li{padding:20px 60px;}
}
@media (max-width:320px){
  .section-seeafter .products li{padding:20px;}
}
.advanta{font-size:0;text-align:center;}
.advanta li{display:inline-block;vertical-align:middle;font-size:17px;color:#262626;font-weight:bold;padding:15px;}
@media (max-width:1023px){
  .advanta li{width:33.33333%;}
}
@media (max-width:767px){
  .advanta li{width:50%;}
}
@media (max-width:479px){
  .advanta li{width:100%;}
}
.advanta li .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:220px;background:#fff;padding:20px;line-height:1.3;}
.advanta li .caption{color:#d81d42;text-transform:uppercase;font-size:19px;font-weight:500;margin:15px 0 5px 0;}
@media (max-width:1199px){
  .advanta li .caption{font-size:17px;}
}
@media (max-width:1023px){
  .advanta li .caption{font-size:15px;margin-right:10px;}
}
@media (max-width:767px){
  .advanta li .caption{margin:10px 10px 10px 0;}
}
.advanta li i{margin-bottom:10px;color:#0171bb;font-size:80px;}
@media (max-width:1199px){
  .advanta li i{font-size:60px;}
}
@media (max-width:767px){
  .advanta li i{font-size:27px;margin-right:10px;}
}
.advanta li p{margin-bottom:0;}
.advanta li p b{color:#d81d42;}
.advantages{font-size:0;text-align:center;counter-reset:myCounterAdv;}
.advantages li{display:inline-block;vertical-align:top;font-size:15px;padding:15px;}
.rightcol .advantages li{width:100%;padding:0 20px;}
.rightcol .advantages li .img{display:none;}
@media (max-width:1023px){
  .advantages li{width:33.33333%;}
}
@media (max-width:767px){
  .advantages li{width:50%;}
}
@media (max-width:479px){
  .advantages li{width:100%;}
}
.advantages li .inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:160px;background:#fff;padding:20px;}
.advantages li .inner:before{width:40px;height:40px;text-align:center;margin:0 auto;font-size:17px;border-radius:3px;background:#b2b2b2;color:#fff;counter-increment:myCounterAdv;content:counter(myCounterAdv);}
.advantages li .caption{color:#0171bb;font-size:24px;margin:20px 0 10px 0;font-weight:bold;line-height:1;}
@media (max-width:479px){
  .advantages li .caption{font-size:21px;}
}
@media (max-width:319px){
  .advantages li .caption{font-size:19px;}
}
.advantages li .img{max-width:260px;height:100px;overflow:hidden;margin:0 auto;}
.advantages li p{margin-bottom:0;}
.section-advantages{background:#f2f2f2;position:relative;z-index:1;}
@media (max-width:1200px){
  .section-advantages{padding-bottom:50px;}
}
.section-advantages.white{background:white;}
.section-advantages:before{clear:both;display:block;content:'';position:absolute;z-index:-2;bottom:0;left:0;width:100%;height:100%;background:url("../images/adv-before.png") -40% bottom no-repeat;}
@media (max-width:1200px){
  .section-advantages:before{background-size:45%;}
}
.section-advantages:after{clear:both;display:block;content:'';position:absolute;z-index:-2;bottom:0;right:0;width:100%;height:100%;background:url("../images/adv-after.png") 140% bottom no-repeat;}
@media (max-width:1200px){
  .section-advantages:after{background-size:45%;}
}
.section-advantages.vigodnie{background:rgba(38,38,38,0.1);padding-bottom:70px;}
@media (max-width:1024px){
  .section-advantages .bigcaption.center{padding:20px 100px 30px 100px;}
}
@media (max-width:480px){
  .section-advantages .bigcaption.center{padding:20px 30px 30px 30px;}
}
.categories{font-size:0;}
@media (max-width:480px){
  .categories.responsive li{padding:20px 60px;}
}
@media (max-width:320px){
  .categories.responsive li{padding:15px;}
}
@media (max-width:480px){
  .categories.responsive-aside li{padding:20px 60px;}
}
@media (max-width:320px){
  .categories.responsive-aside li{padding:15px;}
}
.categories li{display:inline-block;vertical-align:top;font-size:15px;padding:15px;position:relative;}
@media (max-width:1024px){
  .categories li{width:33.33333%;padding:10px;}
}
@media (max-width:768px){
  .categories li{width:50%;}
}
@media (max-width:480px){
  .categories li{width:50%;padding:10px;}
}
@media (max-width:319px){
  .categories li{width:100%;}
}
.categories li .inner{position:relative;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;background:#fff;border-radius:3px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories li .inner .img{height:180px;width:85%;overflow:hidden;margin:0 auto;position:relative;}
.categories li .inner .img img{-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;}
.categories li .inner .img .numeral{position:absolute;top:5px;content:'';left:5px;border-radius:3px;font-size:13px;text-transform:none;font-weight:normal;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);color:#fff;padding:2px 7px;background:#00ADEE;}
.categories li .inner .text{position:relative;content:'';padding:10px;color:#262626;font-size:15px;z-index:5;-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.categories li .inner .text .caption{width:100%;min-height:50px;font-size:16px;padding:3px 10px;text-transform:uppercase;color:#0171bb;font-weight:bold;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;text-align:center;}
.categories li .inner .text .caption:hover{color:#003d66;}
.categories li .inner:hover{box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;}
.categories li .inner:hover .img img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories li .inner:hover .img .numeral{background:#00ADEE;}
.categories li .inner:hover .text{}
@media (max-width:1199px){
  .categories.brand li{width:25%;}
}
@media (max-width:768px){
  .categories.brand li{width:50%;}
}
@media (max-width:480px){
  .categories.brand li{width:50%;padding:10px;}
}
@media (max-width:319px){
  .categories.brand li{width:100%;}
}
.categories.brand li .inner .img{height:160px;}
.categories.brand li .inner .text .caption{text-transform:none;font-size:19px;line-height:1;}
.categories.cat-brand li .inner:after{background:rgba(38,38,38,0.3);}
.categories.cat-brand li .inner .img{height:150px;}
.categories.cat-brand li .inner .img img{-webkit-transform:scale(0.8);-ms-transform:scale(0.8);transform:scale(0.8);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories.cat-brand li .inner .img .text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.categories.cat-brand li .inner .img .text .numeral{margin-bottom:0;}
.categories.cat-brand li .inner:hover img{-webkit-transform:scale(0.9);-ms-transform:scale(0.9);transform:scale(0.9);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.categories.cat-model li .inner:after{background:rgba(38,38,38,0.3);}
.categories.cat-model li .inner .img{height:150px;}
.categories.cat-model li .inner .img img{-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;}
.categories.cat-model li .inner .img .text{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;}
.categories.cat-model li .inner .img .text .numeral{margin-bottom:0;}
.categories.cat-model li .inner:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);-webkit-transition:all .4s;transition:all .4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.showhide-block{margin-top:-20px;}
.showhide-block .showhide{max-height:190px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:all 1s;-ms-transform:all 1s;transform:all 1s;overflow:hidden;}
@media (max-width:1023px){
  .showhide-block .showhide{max-height:170px;}
}
.showhide-block .showhide.active{max-height:1500px;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:all .4s;-ms-transform:all .4s;transform:all .4s;}
.showhide-block .showhide-link-block{border-top:1px solid rgba(38,38,38,0.1);}
.showhide-block .showhide-link-block .showhide-link{background:#f9ea54;color:#fff;text-align:center;padding:5px 10px;margin-bottom:20px;}
.showhide-block .showhide-link-block .showhide-link:before{content:'Показать все';}
.showhide-block .showhide-link-block .showhide-link:hover{background:#003d66;cursor:pointer;}
.showhide-block .showhide-link-block .showhide-link.active:before{content:'Свернуть';}
.seeall{display:block;margin:0 auto 30px;background:#d81d42;color:#fff;text-align:center;padding:5px 20px;font-weight:normal;font-size:17px;border-radius:3px;}
.seeall:hover{color:#fff;background:#b9202e;}
.section-production{background:#f2f2f2;}
.section-production .container{background:url("../images/prod-bg.png") right bottom no-repeat;}
.production li{overflow:hidden;padding:20px;}
@media (max-width:768px){
  .production li{padding:20px 100px;}
}
@media (max-width:480px){
  .production li{padding:20px;}
}
.section-none .production li{border-bottom:1px solid #f2f2f2;}
.section-none .production li:nth-child(2n) .img{float:right;margin-right:0;margin-left:40px;}
.production li .img{float:left;width:430px;height:280px;margin-right:40px;overflow:hidden;}
@media (max-width:1024px){
  .production li .img{width:240px;height:initial;}
}
@media (max-width:768px){
  .production li .img{width:100%;height:240px;margin-bottom:20px;}
}
.production li .text{overflow:hidden;line-height:1.5;padding-right:50px;}
.production li .text .caption{font-size:36px;color:#003d66;text-transform:uppercase;display:block;margin-bottom:20px;}
@media (max-width:768px){
  .production li .text .caption{font-size:30px;}
}
@media (max-width:480px){
  .production li .text .caption{font-size:24px;}
}
.production li .text .more{float:left;display:block;font-size:13px;width:150px;background:#003d66;padding:5px 10px;border-radius:3px;text-align:center;color:white;margin-top:10px;}
.production .slick-prev,
.production .slick-next{background:#fff;}
@media (max-width:480px){
  .production .slick-prev,
  .production .slick-next{top:25%;}
}
.production .slick-dots li{padding:0;}
.production .slick-dots li:hover{opacity:0.7;}
.blogs{font-size:0;text-align:center;}
.blogs li{display:inline-block;vertical-align:top;font-size:14px;padding:15px;}
@media (max-width:1024px){
  .blogs li{width:33.33333%;padding:10px;}
}
@media (max-width:768px){
  .blogs li{width:50%;}
}
@media (max-width:480px){
  .blogs li{width:100%;}
}
.blogs li .inner{position:relative;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);border-radius:3px;background:#fff;}
.blogs li .inner:hover{box-shadow:3px 3px 5px 0 rgba(0,0,0,0.15);}
.blogs li .inner:hover .text{background:#f9f9f9;}
.blogs li .img{height:220px;overflow:hidden;position:relative;border-radius:3px;}
.blogs li .img img{height:100%;max-width:initial;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (max-width:320px){
  .blogs li .img img{max-width:initial;}
}
.blogs li .img .date{font-size:12px;position:absolute;bottom:5px;content:'';left:5px;background:rgba(249,234,84,0.7);color:#262626;padding:3px 7px;z-index:1;border-radius:3px;}
.blogs li .img:hover:before{opacity:1;-webkit-transform:scale(1);-ms-transform:scale(1);transform:scale(1);}
.blogs li .img:hover img{-webkit-transform:scale(1.1);-ms-transform:scale(1.1);transform:scale(1.1);}
.blogs li .text{text-align:left;padding:10px;min-height:180px;color:#808080;line-height:1.3;-webkit-transition:all 0.4s;transition:all 0.4s;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
@media (max-width:479px){
  .blogs li .text{min-height:initial;padding-bottom:20px;}
}
.blogs li .text p{margin-bottom:5px;}
@media (max-width:1023px){
  .blogs li .text{font-size:14px;}
}
.blogs li .text .caption{color:#0171bb;font-size:21px;font-weight:bold;margin-bottom:10px;display:block;}
.blogs li .text .caption:hover{color:#003d66;}
.section-content{position:relative;padding:10px 0;}
.mainpage .section-content{padding:30px 0 0 0;}
.section-content .container{padding:0 10px;border-bottom:1px solid #e6e6e6;}
.section-content.black{}
.section-content.black-aside:before{display:none;}
.section-content .container{position:relative;z-index:1;}
h1{font-size:30px;font-weight:normal;text-transform:uppercase;color:#262626;margin:10px 0;}
h1.red{color:#262626;}
@media (max-width:480px){
  h1{font-size:20px;}
}
.caption-section{font-size:30px;color:#003d66;text-transform:uppercase;padding:40px 20px 0 20px;}
.content{line-height:1.5;}
@media (max-width:479px){
  .content{font-size:15px;}
}
.content h1,
.content .caption-h1{font-size:36px;font-weight:normal;text-transform:uppercase;color:#262626;margin:20px 0;}
@media (max-width:480px){
  .content h1,
  .content .caption-h1{font-size:24px;}
}
.content h2,
.content .caption-h2{font-weight:normal;font-size:24px;color:#262626;margin:20px 0;text-transform:uppercase;}
@media (max-width:480px){
  .content h2,
  .content .caption-h2{font-size:21px;}
}
.content h3,
.content .caption-h3{font-weight:normal;font-size:21px;color:#262626;margin:20px 0;text-transform:uppercase;}
@media (max-width:480px){
  .content h3,
  .content .caption-h3{font-size:19px;}
}
.content img{float:left;margin:5px 20px 5px 0;}
.content img.right{float:right;margin:5px 0 5px 20px;}
.content table{margin-bottom:20px;}
@media (max-width:1399px){
  .content{padding:0 10px;}
  .mainpage .content{padding:0;}
}
.content.content-bigcaption{padding:0 150px;text-align:center;}
@media (max-width:1023px){
  .content.content-bigcaption{padding:0 10px;}
}
@media (max-width:767px){
  .content.content-bigcaption{font-size:15px;}
}
@media (max-width:479px){
  .content.content-bigcaption{padding:0 10px;}
}
.content ul{width:100%;float:left;padding-left:30px;margin-bottom:10px;}
.content ul li{margin:5px 0;position:relative;}
.content ul li:before{font-family:'icomoon'!important;content:"\e973";float:left;margin-right:20px;color:#262626;font-size:14px;padding:3px 5px;position:absolute;top:0;left:-30px;}
.content ul li a{color:#003d66;text-decoration:underline;}
.content ul li a:hover{text-decoration:none;}
.content ul.row li{float:left;margin-right:40px;}
.content ol{width:100%;float:left;padding-left:30px;counter-reset:myCounter;margin-bottom:10px;}
.content ol li{margin:5px 0;position:relative;}
.content ol li:before{float:left;margin-right:20px;color:#262626;font-size:14px;background:#fff;border:1px solid #003d66;padding:3px 8px;position:absolute;top:0;left:-30px;counter-increment:myCounter;content:counter(myCounter);text-align:center;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;width:26px;height:26px;border-radius:15px;}
.content ol li a{color:#003d66;text-decoration:underline;}
.content ol li a:hover{text-decoration:none;}
.content ol.row li{float:left;margin-right:40px;}
.content a{color:#003d66;}
.section-popular{background:#f2f2f2;}
.popular-block .column{float:left;padding:20px;}
@media (max-width:767px){
  .popular-block .column.column50{width:100%;}
}
.popular-block .content ul li{margin:10px 0;font-size:21px;}
@media (max-width:767px){
  .popular-block .content ul li{float:left;padding-right:50px;font-size:17px;margin:5px 0;}
}
@media (max-width:479px){
  .popular-block .content ul li{padding-right:0;width:100%;}
}
.popular-block .content ul li:before{font-size:17px;}
@media (max-width:767px){
  .popular-block .content ul li:before{font-size:14px;}
}
.popular-block .content ul li a{font-weight:500;text-decoration:none;}
.footer{background:#003d66;}
.footer .container{padding:30px 0;height:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
@media (max-width:767px){
  .footer .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
}
.footer .container .column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:1023px){
  .footer .container .column.footer-catalog{display:none;}
}
@media (max-width:767px){
  .footer .container .column.footer-menu{display:none;}
}
.footer .container .logo-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
@media (max-width:1023px){
  .footer .container .logo-container{margin:0 10px;}
}
@media (max-width:479px){
  .footer .container .logo-container{width:100%;}
}
.footer .container i{color:rgba(242,242,242,0.7);}
.footer .container a{margin:0;}
.footer .container p{margin:0 0 10px 0;}
.footer .container .foot-capt{background:rgba(249,234,84,0.5);padding:5px 10px;color:#003d66;font-weight:bold;}
.footer .container ul{padding:10px;}
.footer .container ul.adress,
.footer .container ul.contacts,
.footer .container ul.callask{padding:0;}
.footer .container ul li a{color:#fff;}
.footer .container ul li a:hover{color:#f9ea54;}
.footer .container ul.contacts{padding-top:0;padding-left:35px;}
.footer .container ul.foot-menu li{line-height:1.3;}
.footer .container ul.foot-menu li a{font-size:14px;}
.footer .container .footer-logo-info{color:#e6e6e6;font-size:13px;font-weight:normal;text-align:center;}
.footer .container .footer-logo-info p{margin-bottom:0;}
.footer .container .social{margin:10px 0;}
.footer .container .social li{margin:0 10px;}
.footer .container .social li a{color:#fff;text-decoration:underline;}
.footer .container .social li a:hover{color:#f9ea54;text-decoration:none;}
.section-breadcrumbs{padding:10px 0;}
@media (max-width:1200px){
  .section-breadcrumbs{padding:10px;}
}
.section-breadcrumbs .container .breadcrumbs{font-size:13px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.section-breadcrumbs .container .breadcrumbs span{margin:0 10px;}
@media (max-width:767px){
  .section-breadcrumbs .container .breadcrumbs span:nth-last-child(2){display:none;}
}
.section-breadcrumbs .container .breadcrumbs li:first-child{margin-left:0;}
.section-breadcrumbs .container .breadcrumbs li a{color:#262626;}
.section-breadcrumbs .container .breadcrumbs li a:hover{color:#003d66;}
.section-breadcrumbs .container .breadcrumbs li span{color:rgba(38,38,38,0.5);margin:0;}
@media (max-width:767px){
  .section-breadcrumbs .container .breadcrumbs li:last-child{display:none;}
}
@media (max-width:767px){
  .section-breadcrumbs .container h1{margin:0;}
}
section.section-info{float:right;width:80%;}
@media (max-width:1024px){
  section.section-info{width:100%;}
}
section.section-info.infopage{float:left;}
@media (max-width:1200px){
  section.section-info.infopage .content{padding:0 20px;}
}
section.section-tehni{float:right;}
@media (max-width:1024px){
  section.section-tehni{width:100%;}
}
section.section-tehni.infopage{float:left;}
@media (max-width:1200px){
  section.section-tehni.infopage .content{padding:0 20px;}
}
aside.aside{float:left;width:20%;padding-right:15px;}
@media (max-width:1024px){
  aside.aside{width:100%;padding:0 20px 40px 20px;}
}
@media (max-width:1024px){
  aside.aside.aside-filter{padding:0;}
}
aside.aside.infopage{float:right;padding:0 0 0 15px;}
@media (max-width:1024px){
  aside.aside.infopage{padding:0 20px 40px 20px;}
}
.filters{background:#f2f2f2;padding:15px;}
.filters ul li{width:100%;}
.filters .caption{background:white;border-bottom:1px solid #003d66;padding:7px 10px;margin-bottom:10px;/*background:#f9ea54;*/}
.filters .caption i{margin-right:10px;color:rgba(38,38,38,0.3);}
.filters .drop-filter{font-size:14px;color:#262626;width:100%;margin-top:20px;border-bottom:1px solid #e8e8e8;padding-bottom:15px;}
.filters .drop-filter:first-child{margin-top:0;}
.filters .drop-filter.clear-filter{overflow:hidden;border-bottom:0;}
.filters .drop-filter.clear-filter a{background:rgba(38,38,38,0.3);color:white;padding:10px 15px;float:left;font-weight:500;}
.filters .drop-filter.clear-filter a:hover{background:#f9ea54;}
.filters .drop-filter.clear-filter button{background: rgba(38,38,38,0.3);color: white;padding: 10px 15px;float: left;font-size: 14px;font-weight: 500;text-transform: none;text-align: center;display: block;margin: 0;color: #fff;border-radius: 0px;}
.filters .drop-filter.clear-filter button:hover{background:#f9ea54;}

@media (max-width:1024px){
  .filters .drop-filter.clear-filter a{float:right;}
  .filters .drop-filter.clear-filter button{float:right;}
}
.filters .drop-filter.clear-filter .apply{background:#d81d42;color:#fff;padding:10px 15px;display:none;}
.filters .drop-filter.clear-filter .apply:hover{background:#003d66;color:#fff;}
@media (max-width:1024px){
  .filters .drop-filter.clear-filter .apply{display:block;float:left;}
}
.filters .drop-filter div{width:100%;}
.filters .drop-filter span{color:rgba(38,38,38,0.5);}
.filters .drop-filter .filter-row{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;padding:5px 0;position:relative;}
.filters .drop-filter input#amount1{width:45%;float:left;margin-right:5%;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);}
.filters .drop-filter input#amount2{width:45%;float:left;margin-left:5%;border:0;box-shadow:0 2px 3px 0 rgba(0,0,0,0.1);}
.filters .drop-filter label{position:relative;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;}
.filters .drop-filter label span{margin:0 5px;font-size:12px;}
.filters .drop-filter label .checkmark{position:relative;top:0;content:'';right:0;width:20px;height:20px;background:white;color:white;margin:0 10px 0 0;}
.filters .drop-filter label .checkmark:before{font-size:12px;}
.filters .drop-filter label input[type="checkbox"]{position:absolute;opacity:0;}
.filters .drop-filter label input[type="checkbox"]:checked ~ .checkmark{background:#d81d42;color:#fff;}
.filters .drop-filter label:hover{cursor:pointer;color:#003d66;}
.filters .drop-filter label:hover .checkmark{background:#003d66;}
.back-sort-view{padding:0 20px;}
.back-sort-view .back{background:#f2f2f2;padding:10px 20px;color:#262626;}
@media (max-width:480px){
  .back-sort-view .back{font-size:0;}
}
@media (max-width:320px){
  .back-sort-view .back{padding:10px;}
}
.back-sort-view .back i{color:#003d66;margin-right:5px;}
@media (max-width:480px){
  .back-sort-view .back i{font-size:24px;}
}
@media (max-width:320px){
  .back-sort-view .back i{font-size:19px;}
}
.back-sort-view .back span{color:#003d66;text-transform:uppercase;}
@media (max-width:1200px){
  .back-sort-view .back span{display:none;}
}
.back-sort-view .sort{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;}
.back-sort-view .sort li{margin:0 10px;font-size:13px;}
@media (max-width:768px){
  .back-sort-view .sort li{margin:1px 10px;}
}
.back-sort-view .sort li a{font-size:15px;position:relative;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;color:#262626;}
.back-sort-view .sort li a span{margin-right:3px;}
.back-sort-view .sort li a i{font-size:12px;color:#262626;padding:2px;}
.back-sort-view .sort li a.asc{color:#003d66;}
.back-sort-view .sort li a.asc .icon-download{color:white;background:#d81d42;}
.back-sort-view .sort li a.asc .icon-upload{color:#262626;}
.back-sort-view .sort li a.asc:hover{color:#d81d42;}
.back-sort-view .sort li a.desc{color:#003d66;}
.back-sort-view .sort li a.active{color:#003d66;}
.back-sort-view .sort li a.desc .icon-download{color:#262626;}
.back-sort-view .sort li a.desc .icon-upload{color:white;background:#d81d42;}
.back-sort-view .sort li a.desc:hover{color:#d81d42;}
.back-sort-view .sort li a:hover{color:rgba(38,38,38,0.5);}
@media (max-width:768px){
  .back-sort-view .sort li.capt{display:none;}
}
@media (max-width:320px){
  .back-sort-view .change-view{}
}
.back-sort-view .change-view button{border:0;background:#f2f2f2;color:#003d66;padding:12px;margin:0 5px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
.back-sort-view .change-view button.active{background:#003d66;color:white;}
.back-sort-view .change-view button.active button:before{color:white;}
.back-sort-view .change-view button:focus{outline:none;}
.pagenav{padding:20px;}
.pagenav li{float:left;margin:0 5px 0 0;}
.pagenav li a{padding:14px 20px;background:#f2f2f2;color:#262626;font-size:18px;}
.pagenav li a.active{background:#003d66;color:#fff;}
.pagenav li a:hover{background:#f9ea54;color:#262626;}
.content .pagenav li{width:initial;margin:0 5px 0 0;}
.content .pagenav li:before{display:none;}
.content .pagenav li a{text-decoration:none;}
.more-pagenav{padding:20px;}
.more-pagenav .seemore{padding:14px 20px;background:#f9ea54;color:white;font-size:18px;}
.more-pagenav .pagenav{padding-left:0;padding-right:0;}
.leftcol{float:left;padding:0 20px;width:50%;}
@media (max-width:1024px){
  .leftcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:768px){
  .leftcol{width:100%;padding:0 20px 20px;}
}
.rightcol{float:left;padding:0 20px;width:50%;}
@media (max-width:1024px){
  .rightcol{width:100%;padding:0 100px 20px;}
}
@media (max-width:768px){
  .rightcol{width:100%;padding:0 20px 20px;}
}
.slider-for{/*box-shadow:3px 4px 7px 0 rgba(0,0,0,0.1);*/margin-bottom:0px;}
.slider-for li,
.slider-for figure{margin:0;}
.slider-for li a,
.slider-for figure a{overflow:hidden;height:460px;/*background:#fff;*/}
@media (max-width:768px){
  .slider-for li a,
  .slider-for figure a{height:230px;}
}
.slider-for li a img,
.slider-for figure a img{max-width:initial;max-height:99%;}
.slider-for li figcaption,
.slider-for figure figcaption{display:none;}
.slider-nav li{margin:0 6px;}
.slider-nav li.slick-center{border-bottom:5px solid #d81d42;}
.slider-nav li a,
.slider-nav li div{overflow:hidden;height:70px;}
.slider-nav li a img,
.slider-nav li div img{max-width:initial;max-height:100%;}
.forbuy{width:100%;background:#f2f2f2;position:relative;padding:10px;}
.forbuy.fororder{border:0;padding:20px;margin-bottom:40px;}
.forbuy.forbasket{background:white;margin-bottom:40px;}
@media (max-width:479px){
  .forbuy.forbasket{padding:0;}
}
.forbuy .artikul{position:absolute;top:-10px;content:'';right:-10px;color:white;background:#003d66;padding:10px 10px;}
.forbuy .price{width:100%;background:white;}
.forbuy .price tbody{width:100%;}
.forbuy .price tr{border-bottom:1px solid #f2f2f2;}
.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:#003d66;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:#262626;}
@media (max-width:479px){
  .forbuy .contacts li{font-size:17px;}
}
.forbuy .contacts li a{font-size:21px;color:#262626;}
@media (max-width:479px){
  .forbuy .contacts li a{font-size:17px;}
}
.forbuy .contacts li a b{font-size:21px;}
@media (max-width:479px){
  .forbuy .contacts li a b{font-size:17px;}
}
.forbuy .contacts li a span{color:#262626;}
.forbuy .adress{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;height:initial;}
.forbuy .adress li{margin:10px 0;color:#262626;font-size:17px;}
.forbuy .adress li a{color:#262626;font-size:17px;}
.forbuy .adress li a b{font-size:17px;}
.forbuy .adress li a span{color:#262626;}
.forbuy.forsend{margin-bottom:20px;}
.forbuy.forsend .row{text-align:left;}
.forbuy.forsend .row .send{float:right;width:auto;margin:20px 0;padding:15px 30px;}
.forbuy hr{height:1px;width:100%;background:rgba(38,38,38,0.1);border:0;margin:10px 0;float:left;}
.for-form.popup-form .row{margin:10px 0;}
@media (max-width:320px){
  .for-form.popup-form .row{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.for-form.popup-form .row.row100 div{width:100%;}
.for-form.popup-form .row .lost{float:right;font-size:13px;color:rgba(38,38,38,0.5);text-decoration:underline;}
.for-form.popup-form .row .lost:hover{color:#003d66;}
.for-form.popup-form .row .reg{padding:10px;background:white;margin-top:10px;text-align:center;}
.for-form.popup-form .row .reg:hover{background:#f9ea54;color:#262626;}
@media (max-width:320px){
  .for-form.popup-form .row div{width:100%;}
}
.for-form.send-form{background:#f2f2f2;padding:10px;}
.for-form.send-form .send{margin:10px 0;}
.for-form.order-form .row{display:block; margin: 10px 0px;}
.for-form.order-form .row div{width:100%;}
.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.order-form .order{float:right;border:0;text-align:left;padding:15px 30px;font-size:16px;background:#d81d42;color:#fff;margin:10px 0;}
@media (max-width:479px){
  .for-form.order-form .order{font-size:14px;}
}
@media (max-width:319px){
  .for-form.order-form .order{font-size:12px;}
}
.for-form.order-form .order:hover{background:#b9202e;color:#fff;}
.for-form .row{width:100%;font-size:16px;}
@media (max-width:480px){
  .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:32px;}
.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:480px){
  .for-form .row div{width:100%;}
}
.for-form .row div.capt{color:rgba(38,38,38,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 #d81d42;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:#d81d42;}
.for-form .row div.capt .icons span{padding:0;}
.for-form .row div.capt.nalichie{color:#0171bb;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:#262626;margin:3px 5px 0 0;float:left;}
.for-form .row div select{width:100%;padding:7px 10px;border:0;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);}
.for-form .row div span{/*padding:0 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:#262626;}
.for-form .row .rating{-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;width:100%;margin-bottom:0px;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:#b2b2b2;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:#808080;}
.for-form .row .basket,
.for-form .row button{width:100%;border:0;text-align:left;padding:10px;font-size:16px;background:#00ADEE;color:#fff;margin-top:5px;border-radius:3px;}
.for-form .row .basket i,
.for-form .row button i{margin-right:10px;color:#fff;font-size:28px;}
.for-form .row .basket span,
.for-form .row button span{padding:0;}
.for-form .row .basket:hover,
.for-form .row button:hover{background:#b9202e;color:#fff;}
.for-form .row .basket:hover i,
.for-form .row button:hover i{color:#fff;}
.for-form hr{height:1px;width:100%;background:white;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:#003d66;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(249,234,84,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:#d81d42;border-radius:3px;}
.for-form .buyinfo li a{float:left;padding:5px 10px;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#262626;width:100%;min-height:40px;}
@media (max-width:1200px){
  .for-form .buyinfo li a{padding:5px;}
}
.for-form .buyinfo li a i{float:left;margin-right:5px;font-size:24px;color:#262626;}
.for-form .buyinfo li a span{overflow:hidden;}
.for-form .buyinfo li a.truck{background:rgba(255,255,255,0.7);}
.for-form .buyinfo li a.card{background:rgba(255,255,255,0.7);}
.for-form .buyinfo li a.compare{background:rgba(38,38,38,0.3);color:white;}
.for-form .buyinfo li a.compare i{color:white;}
.for-form .buyinfo li a.design{background:rgba(0,61,102,0.9);color:white;}
.for-form .buyinfo li a.design i{color:white;}
.inbasket{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.inbasket li{position:relative;margin-bottom:30px;width:100%;}
@media (max-width:479px){
  .inbasket li{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
}
.inbasket li .img{float:left;width:100px;margin-right:10px;}
@media (max-width:320px){
  .inbasket li .img{width:60px;margin-right:5px;}
}
.inbasket li .text{overflow:hidden;padding-right:50px;}
.inbasket li .text .caption{font-weight:bold;color:#0171bb;}
.inbasket li .text .caption:hover{color:#003d66;}
.inbasket li .text .minopis{margin:2px 0;font-size:12px;color:rgba(38,38,38,0.5);}
.inbasket li .text .minopis p{margin-bottom:0;}
.inbasket li .text .minopis li{margin:0;}
@media (max-width:479px){
  .inbasket li .text .minopis li{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;}
}
.inbasket li .text .summa-price{font-size:13px;display: flex;flex-wrap: nowrap;align-items: center;justify-content: space-between;flex-direction: row;}
.inbasket li .text .summa-price span{/*margin-right:10px;*/ width: auto;}
.inbasket li .text .summa-price span.old{text-decoration:line-through;color:rgba(38,38,38,0.5);}
.inbasket li .text .summa-price span .summa{margin:5px 0 0 0;float:left;width:100%;}
.inbasket li .delete{position:absolute;top:0;content:'';right:0;width:30px;height:30px;color:#262626;background: none;}
.forbasket .summa-order{background:#f2f2f2;padding:10px 20px;}
.forbasket .summa-order .allprice{font-size:30px;font-weight:normal;}
.forbasket .summa-order.summa-delivery{margin-top:20px;background:white;}
.forbasket .summa-order.summa-delivery a{color:#262626;text-decoration:underline;}
.table{width:100%;background:#f2f2f2;}
.table tbody tr{width:100%;}
.table tbody tr:nth-child(2n){background:white;}
.table tbody tr td{padding:10px 20px;}
@media (max-width:767px){
  .table tbody tr td{padding:10px;}
}
@media (max-width:479px){
  .table tbody tr td{padding:10px 5px;}
}
.table tbody tr td:nth-child(2){text-align:right;}
.section-content-table{padding:0;}
.section-content-table .table{width:70%;margin:0 16% 15px;}
@media (max-width:768px){
  .section-content-table .table{width:90%;margin:0 5%;}
}
@media (max-width:480px){
  .section-content-table .table{width:100%;margin:0;}
}
.col-1{width:100%;}
.col-2{width:50%;}
.col-3{width:33.3333333333%;}
.col-4{width:25%;}
.item-1{width:25%;}
.item-2{width:50%;}
.item-3{width:75%;}
.item-4{width:100%;}
.nav_icon{float:left;}
.nav_icon-bar{display:block;background:#fff;width:26px;height:2px;margin:5px 0;}
.popup-holder-nav .popup-holder-nav-content{width:100%;height:100%;}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content{width:initial;position:absolute;top:0;content:'';left:0;}
}
@media (max-width:480px){
  .popup-holder-nav .popup-holder-nav-content{z-index:5;}
}
.popup-holder-nav .popup-holder-nav-content .open-nav{display:none;}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .open-nav{display: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;height:50px;width:50px;background:#00ADEE;}
}
.popup-holder-nav .popup-holder-nav-content .close-nav{display:none;}
.popup-holder-nav .popup-holder-nav-content .popup-nav{height:100%;}
@media (min-width:1025px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav{display:block!important;}
}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav{height:initial;display:none;position:absolute;top:50px;content:'';left:0;width:240px;background:rgba(38,38,38,0.95);padding:10px;}
  .popup-holder-nav .popup-holder-nav-content .popup-nav:before{content:'';display:block;clear:both;}
  .popup-holder-nav .popup-holder-nav-content .popup-nav:before{position:absolute;top:0;content:'';left:0;right:0;bottom:0;background:rgba(38,38,38,0.95);z-index:-1;}
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul{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;height:initial;border:0;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul.lang{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;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:0;}
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul.lang li{width:initial;margin:5px;}
}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li{height:initial;width:100%;border:0;margin:5px 0;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li.active{background:#003d66;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li.active a:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);color:#262626;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li.active ul li a:after{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li.active ul li.active a:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);}
}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li a{display:block;height:initial;text-align:center;font-size:17px;padding:5px 10px;}
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li a:before{opacity:0.5;height:1px;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li a:after{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;font-size:8px;display:block;clear:both;position:absolute;top:50%;margin-top:-4px;content:'\e984';right:2px;color:#fff!important;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);}
}
@media (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li a:only-child:after{display:none;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li ul{position:relative;top:0;padding:5px;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li ul li{margin:2px 0;padding:0;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li ul li.active{background:#808080;}
}
@media (max-width:1024px) and (max-width:1024px){
  .popup-holder-nav .popup-holder-nav-content .popup-nav ul li ul li.active ul{background:transparent;left:0;}
}
.popup-holder-nav.popup-active-nav .header{z-index:55;}
.popup-holder-nav.popup-active-nav .nav_icon-bar{display:none;}
.popup-holder-nav.popup-active-nav .nav_icon-bar:first-child{display:block;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);margin-top:7px;}
.popup-holder-nav.popup-active-nav .nav_icon-bar:last-child{display:block;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);margin-top:-7px;}
.popup-holder-search .popup-holder-search-content{position:relative;}
@media (max-width:479px){
  .popup-holder-search .popup-holder-search-content{position:initial;}
}
.popup-holder-search .popup-holder-search-content .open-search{height:50px;}
.popup-holder-search .popup-holder-search-content .open-search .close-active{display:none;}
@media (max-width:768px){
  .popup-holder-search .popup-holder-search-content .open-search{display: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;height:50px;}
}
.popup-holder-search .popup-holder-search-content .close-search{display:none;}
.popup-holder-search .popup-holder-search-content .popup-search{display:none;position:absolute;top:50px;content:'';right:0;width:500px;}
@media (max-width:768px){
  .popup-holder-search .popup-holder-search-content .popup-search{width:300px;}
}
@media (max-width:479px){
  .popup-holder-search .popup-holder-search-content .popup-search{width:100%;}
}
.popup-holder-search.popup-active-search .open-search i{display:none;}
.popup-holder-search.popup-active-search .open-search .close-active{display:block;}
.open-contacts{display:none;}
.open-contacts i{color:#fff;font-size:24px;}
@media (max-width:768px){
  .open-contacts i{margin-right:10px;}
}
.open-contacts .close-active{display:none;}
@media (max-width:768px){
  .open-contacts{display: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;height:50px;background:#00ADEE;padding:0 17px;color:#fff;border-radius:3px;}
}
@media (max-width:479px){
  .open-contacts{width:50px;}
  .open-contacts span{display:none;}
  .open-contacts i{margin-right:0;}
}
.close-contacts{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.close-contacts i{color:#003d66;}
.close-contacts:hover{background:#003d66;}
.close-contacts:hover i{color:white;}
.popup-holder-contacts .popup-holder-contacts-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:59;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder-contacts .popup-holder-contacts-content .popup-contacts{display:none;}
@media (max-width:768px){
  .popup-holder-contacts .popup-holder-contacts-content .popup-contacts{display:none;width:520px;padding:50px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
  .popup-holder-contacts .popup-holder-contacts-content .popup-contacts .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-bottom:10px;}
  .popup-holder-contacts .popup-holder-contacts-content .popup-contacts .contacts li{text-align:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
  .popup-holder-contacts .popup-holder-contacts-content .popup-contacts .contacts li.adress{display:block;}
}
@media (max-width:480px){
  .popup-holder-contacts .popup-holder-contacts-content .popup-contacts{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-contacts.popup-active-contacts .open-contacts i{display:none;}
.popup-holder-contacts.popup-active-contacts .open-contacts .close-active{display:block;}
.popup-holder-contacts.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-contacts.popup-active-contacts .popup-contacts{display:block;}
.popup-background{position:fixed;top:0;bottom:0;content:'';left:0;right:0;background:rgba(38,38,38,0.7);z-index:5;}
.popup-holder-cabinet .popup-holder-cabinet-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder-cabinet .popup-holder-cabinet-content .open-cabinet i{color:#d81d42;font-size:20px;}
.popup-holder-cabinet .popup-holder-cabinet-content .close-cabinet{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.popup-holder-cabinet .popup-holder-cabinet-content .close-cabinet:hover{background:#003d66;}
.popup-holder-cabinet .popup-holder-cabinet-content .close-cabinet:hover i{color:white;}
.popup-holder-cabinet .popup-holder-cabinet-content .popup-cabinet{display:none;width:520px;padding:50px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
@media (max-width:480px){
  .popup-holder-cabinet .popup-holder-cabinet-content .popup-cabinet{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-cabinet.popup-active-cabinet .popup-holder-cabinet-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder-cabinet.popup-active-cabinet .popup-cabinet{display:block;}
.popup-holder-callback .popup-holder-callback-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder-callback .popup-holder-callback-content .open-callback i{color:#d81d42;font-size:20px;}
.popup-holder-callback .popup-holder-callback-content .close-callback{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.popup-holder-callback .popup-holder-callback-content .close-callback:hover{background:#003d66;}
.popup-holder-callback .popup-holder-callback-content .close-callback:hover i{color:white;}
.popup-holder-callback .popup-holder-callback-content .popup-callback{display:none;width:520px;padding:50px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
@media (max-width:480px){
  .popup-holder-callback .popup-holder-callback-content .popup-callback{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-callback.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-callback.popup-active-callback .popup-callback{display:block;}
.popup-holder-help .popup-holder-help-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder-help .popup-holder-help-content .open-help i{color:#d81d42;font-size:20px;}
.popup-holder-help .popup-holder-help-content .close-help{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.popup-holder-help .popup-holder-help-content .close-help:hover{background:#003d66;}
.popup-holder-help .popup-holder-help-content .close-help:hover i{color:white;}
.popup-holder-help .popup-holder-help-content .popup-help{display:none;width:520px;padding:50px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
@media (max-width:480px){
  .popup-holder-help .popup-holder-help-content .popup-help{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-help.popup-active-help .popup-holder-help-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder-help.popup-active-help .popup-help{display:block;}
.popup-holder-basket{}
.popup-holder-basket .popup-holder-basket-content{z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;position:absolute;top:50px;content:'';right:0;width:520px;box-shadow:5px 5px 20px 20px rgba(0,0,0,0.1);}
.popup-holder-basket .popup-holder-basket-content .open-basket i{color:#d81d42;font-size:20px;}
.popup-holder-basket .popup-holder-basket-content .close-basket{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);display:none;color:#003d66;}
.popup-holder-basket .popup-holder-basket-content .close-basket:hover{background:#003d66;}
.popup-holder-basket .popup-holder-basket-content .close-basket:hover i{color:white;}
.popup-holder-basket .popup-holder-basket-content .popup-basket{display:none;width:520px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
@media (max-width:480px){
  .popup-holder-basket .popup-holder-basket-content .popup-basket{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-basket .popup-holder-basket-content .popup-basket .forpopup{margin-bottom:0;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li{height:initial;margin-bottom:20px;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li .img{width:75px;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li .minopis ul{display:none;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li a{font-size:17px;height:initail;color:initial;font-size:initial;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li a.caption{color:#0171bb;font-weight:bold;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li a.caption:hover{color:#003d66;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .inbasket li a i{font-size:15px;}
.popup-holder-basket .popup-holder-basket-content .popup-basket a{font-size:17px;}
.popup-holder-basket .popup-holder-basket-content .popup-basket .allprice{font-size:21px;}
.popup-holder-basket.popup-active-basket .popup-holder-basket-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;}
.popup-holder-basket.popup-active-basket .popup-basket{display:block;}
.popup-holder-filter .open-filter{position:relative;height:50px;width:100%;background:#d81d42;color:#fff;display:none;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);font-weight:500;text-transform:uppercase;}
@media (max-width:1024px){
  .popup-holder-filter .open-filter{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;}
}
.popup-holder-filter .open-filter i{color:#fff;font-size:20px;margin-right:5px;}
@media (min-width:1025px){
  .popup-holder-filter .open-filter{display:none;}
}
@media (max-width:1024px){
  .popup-holder-filter .open-filter{position:fixed;left:10px;bottom:10px;width:240px;height:40px;padding:10px;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-pack:distribute;justify-content:space-around;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:5;font-size:15px;}
}
.popup-holder-filter .close-filter{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.popup-holder-filter .close-filter:hover{background:#003d66;}
.popup-holder-filter .close-filter:hover i{color:white;}
@media (min-width:1025px){
  .popup-holder-filter .close-filter{display:none;}
}
@media (min-width:1025px){
  .popup-holder-filter .popup-holder-filter-content{z-index:6;position:relative;display:block;opacity:1;visibility:visible;overflow:visible;}
  .popup-holder-filter .popup-holder-filter-content .popup-filter{display:block!important;padding:0;width:auto;}
}
@media (min-width:1025px) and (min-width:1025px){
  .popup-holder-filter .popup-holder-filter-content .popup-background{display:none;}
}
@media (min-width:1025px) and (max-width:1024px){
  .popup-holder-filter .popup-holder-filter-content .popup-background{display:block;}
}
@media (max-width:1024px){
  .popup-holder-filter .popup-holder-filter-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
}
.popup-holder-filter .popup-holder-filter-content .popup-filter{}
@media (min-width:1024px){
  .popup-holder-filter .popup-holder-filter-content .popup-filter{display:block!important;}
}
@media (max-width:1024px){
  .popup-holder-filter .popup-holder-filter-content .popup-filter{position:relative;display:none;padding:20px;}
}
.popup-holder-filter.popup-active-filter .popup-holder-filter-content{opacity:1;visibility:visible;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;}
@media (max-width:1024px){
  .popup-holder-filter.popup-active-filter .popup-holder-filter-content{position:fixed;}
}
.popup-holder-filter.popup-active-filter .popup-filter{display:block;}
.popup-holder-filter.popup-active-filter .popup-background{z-index:-1;}
.popup-holder-thanks .popup-holder-thanks-content{position:fixed;left:0;right:0;top:0;bottom:0;content:'';z-index:60;display:none;opacity:0;visibility:hidden;overflow:auto;display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;}
.popup-holder-thanks .popup-holder-thanks-content .open-thanks i{color:#d81d42;font-size:20px;}
.popup-holder-thanks .popup-holder-thanks-content .close-thanks{position:absolute;top:0;content:'';right:0;width:30px;height:30px;background:white;box-shadow:2px 3px 5px 0 rgba(0,0,0,0.1);color:#003d66;}
.popup-holder-thanks .popup-holder-thanks-content .close-thanks:hover{background:#003d66;}
.popup-holder-thanks .popup-holder-thanks-content .close-thanks:hover i{color:white;}
.popup-holder-thanks .popup-holder-thanks-content .popup-thanks{display:none;width:520px;padding:50px;box-shadow:0 0 25px 0 rgba(0,0,0,0.2);background:#f2f2f2;z-index:60;position:relative;top:initial;margin-top:initial;left:initial;margin-left:initial;right:initial;margin:auto;}
@media (max-width:480px){
  .popup-holder-thanks .popup-holder-thanks-content .popup-thanks{width:96%;padding:40px 15px 20px 15px;}
}
.popup-holder-thanks.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-thanks.popup-active-thanks .popup-help{display:block;}
.text-popup-contacts{margin-bottom:10px;font-size:13px;color:rgba(38,38,38,0.7);}
@media (max-width:320px){
  .text-popup-contacts{display:none;}
}
.text-popup-contacts i{margin:10px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);}
.text-popup-contacts .contacts{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;}
.text-popup-contacts .contacts li{margin:5px 0;}
.text-popup-contacts .contacts li a{white-space:pre;}
@media (max-width:1024px){
  .section-order .container{display:-moz-flex;display:-ms-flex;display:-o-flex;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse;}
}
@media (max-width:1024px){
  .form-for-zakaz{width:100%;padding:0 200px;}
}
@media (max-width:768px){
  .form-for-zakaz{width:100%;padding:0 100px;}
}
@media (max-width:480px){
  .form-for-zakaz{width:100%;padding:0 50px;}
}
@media (max-width:320px){
  .form-for-zakaz{width:100%;padding:0;}
}
.reg-dannie div{padding:0 10px 10px 10px;font-size:16px;}
.reg-dannie div span{color:rgba(38,38,38,0.5);}
.reg-dannie div a{color:#003d66;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:480px){
  .tabset li{width:100%;margin:1px 0;}
}
.tabset li a{padding:15px 10px;font-size:16px;background:rgba(38,38,38,0.3);color:white;display:block;text-align:center;}
.tabset li a.active{background:#d81d42;}
.js-tab-hidden{display:block!important;left:-9999px!important;position:absolute!important;top:-9999px!important;}
.settlements{float:left;width:100%;}
.settlements .row{float:left;width:100%;border-bottom:1px solid #f2f2f2;margin-bottom:20px;}
.settlements .row .title{background:rgba(38,38,38,0.1);padding:10px;color:#000;}
.settlements .row .title div{display:inline-block;margin-right:10px;}
.settlements a{text-decoration:underline;color:#d71820;margin-right:10px;}
.settlements a:hover{text-decoration:none;}
.settlements ul{padding:10px;}
.settlements ul li{padding:2px 0;font-size:13px;}
.settlements ul li div{display:inline-block;}
.settlements ul li div span{margin-right:10px;}
.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.8);}
@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:#003d66;color:#fff;font-size:36px;text-align:center;padding:20px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);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:bold;}
.page404 .text a:hover{text-decoration:none;}
.sitemappage ul li{float:left;width:100%;}
.sitemappage ul li a:hover{color:#d81d42;}
.ttu{text-transform:uppercase;margin-bottom:30px;}
.ttu i{margin-right:10px;}
.settlements{float:left;width:100%;}
.settlements .row{float:left;width:100%;border-bottom:2px solid #e8e8e8;margin-bottom:20px;}
.settlements .row .title{background:rgba(232,232,232,0.3);padding:10px;color:#000;}
.settlements .row .title div{display:inline-block;margin-right:10px;}
.settlements .row .title .date{font-weight:500;}
.settlements a{font-weight:500;color:#003d66;margin-right:10px;}
.settlements a:hover{color:#f9ea54;}
.settlements ul{padding:10px;}
.settlements ul li{padding:10px 0;font-size:13px;border-bottom:1px solid #e6e6e6;-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:#b2b2b2;margin-right:10px;}
.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:20px;}
.reg-dannie a{background:#fff;padding:10px 20px;margin:20px 0;float:left;background:#f9ea54;border-radius:3px;}
.hidden-block{display:none;}
.hidden-block.active{display:block;}
section.column50{float:left;}
@media (max-width:1023px){
  section.column50{width:100%;}
}
aside.column25,
section.column75,
aside.column20,
section.column80{float:left;}
@media (max-width:1023px){
  aside.column25,
  section.column75,
  aside.column20,
  section.column80{width:100%;}
}
.section-settlements{padding:0 40px 20px 0;}
@media (max-width:1023px){
  .section-settlements{padding:0 0 20px 0;}
}
.mainpage .h-nav{}
@media (min-width:1024px){
  .mainpage .h-nav .popup-holder-nav-content{display:block;opacity:1;visibility:visible;}
}
@media (min-width:1024px){
  .mainpage .h-nav .popup-nav{display:block;}
}
@media (min-width:1024px){
  .mainpage .h-nav .nav li ul{display:block;}
}
@media (min-width:1024px){
  .mainpage .h-nav .nav li ul li ul{display:none;}
}
@media (min-width:1024px){
  .mainpage .h-nav .nav li ul li:hover ul{display:block;}
}
.section- .column{float:left;}
@media (max-width:1023px){
  .comments{width:100%;}
}
.comments .content ul{padding-left:0;}
.comments .content ul li:before{display:none;}
.comments .comments-wrapper{padding-right:80px;}
@media (max-width:1199px){
  .comments .comments-wrapper{padding-right:30px;}
}
@media (max-width:1023px){
  .comments .comments-wrapper{padding:0;}
}
.comments li{margin:10px 0;padding:5px 0;border-bottom:1px solid #f3f3f3;position:relative;}
.comments li span{font-size:14px;font-weight:normal;color:#bfbfbf;}
.comments li .caption{font-weight:normal;color:#bfbfbf;font-size:17px;margin-right:20px;position:relative;}
.comments li .caption:before{position:absolute;top:7px;content:'';right:-10px;width:6px;height:6px;border-radius:3px;background:#bfbfbf;}
.comments li div{margin:5px 0;}
.comments li div i{float:left;color:#003d66;margin:10px 10px 0 0;font-size:24px;}
.comments li div div{overflow:hidden;}
.comments li div p{margin-bottom:0;}
.comments li div a{color:#b9202e;float:left;display:block;font-weight:normal;text-decoration:underline;}
.comments li div a:hover{text-decoration:none;}
.comments li ul li{padding-left:50px;border-bottom:0;}
.comments li ul li:before{position:absolute;top:0;content:'\e907';left:0;display:block;clear:both;font-size:36px;color:#e6e6e6;font-family:'icomoon'!important;-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1);}
@media (max-width:1023px){
  .comment-form-block{width:50%;margin:0 25%;}
}
@media (max-width:767px){
  .comment-form-block{width:70%;margin:0 15%;}
}
@media (max-width:479px){
  .comment-form-block{width:100%;margin:0;}
}
.comment-form{padding:10px;border-radius:5px;box-shadow:5px 5px 10px 0px rgba(0,0,0,0.15);background:#fff;border:2px solid #f3f3f3;}
.comment-form .title{font-size:17px;font-weight:normal;margin:0 auto 10px;}
.comment-form .title span{text-align:center;border-bottom:1px dashed #b2b2b2;}
.comment-form .row{padding:10px 20px;float:left;width:100%;}
.comment-form .row input,
.comment-form .row textarea{box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);background:rgba(243,243,243,0.3);color:#262626;padding:15px 20px;}
.comment-form .row button{box-shadow:5px 5px 10px 0px rgba(0,0,0,0.07);padding:5px 20px;}

#msMiniCart .empty { display: flex; }
#msMiniCart .not_empty { display: none; }
#msMiniCart.full .empty { display: none; }
#msMiniCart.full .not_empty { display: flex; }
#mse2_sort .sort[data-dir="asc"] i { color: white;background: #00ADEE;}
#mse2_sort .sort[data-dir="asc"] i:before { content: "\e983"; }
#mse2_sort .sort[data-dir="desc"] i { color: white;background: #00ADEE;}
#mse2_sort .sort[data-dir="desc"] i:before { content: "\e986"; }
.ajax_form .error {color: brown;border: 1px solid brown!important;}

#msOrder {margin-top: 0px!important;}

.firstreview {position: relative;overflow: hidden;float: left;width: 100%;margin-bottom: 20px;}
.page404 .img, .firstreview .img {position: absolute;top: 0;bottom: 0;content: '';left: 0;right: 0;}
.firstreview .img:before {position: absolute;top: 0;bottom: 0;content: '';left: 0;right: 0;z-index: 1;background: rgba(255, 255, 255, 0.8);}
.firstreview .text {position: relative;z-index: 2;top: 0;content: '';left: 0;width: 100%;padding: 12% 10%;font-weight: normal;font-size: 19px;}
.firstreview .text .caption {background: #003d66;color: #fff;font-size: 36px;text-align: center;padding: 20px;box-shadow: 3px 3px 10px 5px rgba(0, 0, 0, 0.1);margin-bottom: 5%;}

.nav-link li .open-search,
.nav-link li .cabinet,
.nav-link li .basket {
    background: #00ADEE;
    border-right: 1px solid #003d66;
}
.nav-link li .cabinet i {
    color: #fff;
}

.nav-link li .cabinet i.icon-check-2 {color: #000;}


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



.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(38,38,38,0.05);}
@media (max-width:479px){
    .content table thead tr th,
    .content table thead tr td,
    .content table tbody tr th,
    .content table tbody tr td{padding:5px;}
}
.content table{width:100%;border-collapse:separate;border-spacing:1px;border:0;}
.content table thead{padding:10px 0;border-bottom:1px solid rgba(0,95,177,0.2);background:#005fb1;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:#005fb1;}
.content table tbody tr:nth-child(2n) td{background:rgba(38,38,38,0.03);}
.content table tbody tr th{background:#005fb1;color:#fff;}
.content table td{font-size:15px;padding:15px;background:rgba(38,38,38,0.03);font-weight:500;border:0;}
@media (max-width:1023px){
    .content table td{font-size:14px;}
}
@media (max-width:767px){
    .content table td{font-size:13px;}
}
@media (max-width:479px){
    .content table td img.aligncenter{padding:0;}
}
.content table strong{font-weight:500;}
.content .table{width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;}
.content .table.bm img{border-radius:50px;box-shadow:0 15px 20px 0 rgba(255,208,50,0.3);display:block;margin:0 auto;}
.oneclick {padding: 0px 20px;}

.review-category-output {display: flex; flex-wrap: wrap;}
.review-category {font-size: 16px;border: 1px solid #d9d9d9;cursor: pointer;padding: 10px;margin: 10px 1%;float: left;width: 48%;}
.review-category .review-category-author {float: left;font-weight: 400;position: relative;color: #3b5998; width: 100%}
.review-category .review-category-date {float: left;font-weight: 500;}
.review-category .review-category-text {float: left;width: 100%;margin-top: 5px;}

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

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

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

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

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

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

.forbuy .price-date {
    font-weight: 600;
    font-size: 18px;
}

.content .caption-warning {
    color: #d81d42;!important;
    font-size: 20px;!important;
    font-weight: 500;!important;
}