

/* Start:/css/foundation.css?172363704723417*/
html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;min-height: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;}
.foundation-mq{font-family:"small=0em&medium=40em&large=64em&xlarge=75em&xxlarge=90em";}
html{font-size:100%;box-sizing:border-box;}
*,
*:before,
*:after{box-sizing:inherit;}
body{padding:0;margin:0;font-weight:normal;line-height:1.5;color:#000000;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Arial;font-size:16px;cursor:default;}
img{max-width:100%;height:auto;-ms-interpolation-mode:bicubic;display:inline-block;vertical-align:middle;}
textarea{height:auto;min-height:50px;border-radius:0px;}
select{width:100%;border-radius:0px;}
#map_canvas img,
#map_canvas embed,
#map_canvas object,
.map_canvas img,
.map_canvas embed,
.map_canvas object,
.mqa-display img,
.mqa-display embed,
.mqa-display object{max-width:none !important;}
button{-webkit-appearance:none;-moz-appearance:none;background:transparent;padding:0;border:0;border-radius:0px;line-height:1;}
.row{max-width:80rem;margin-left:auto;margin-right:auto;}
.row::before, .row::after{content:' ';display:table;}
.row::after{clear:both;}
.row.collapse > .column, .row.collapse > .columns{padding-left:0;padding-right:0;}
@media screen and (min-width:0em){.row .row{margin-left:-0.625rem;margin-right:-0.625rem;}
}
@media screen and (min-width:40em){.row .row{margin-left:-0.625rem;margin-right:-0.625rem;}
}
.row .row.collapse{margin-left:0;margin-right:0;}
.row.expanded{max-width:none;}
.column, .columns{width:100%;float:left;}
@media screen and (min-width:0em){.column, .columns{padding-left:0.625rem;padding-right:0.625rem;}
}
@media screen and (min-width:40em){.column, .columns{padding-left:0.625rem;padding-right:0.625rem;}
}
.column:last-child:not(:first-child), .columns:last-child:not(:first-child){float:left;}
.column.end:last-child:last-child, .end.columns:last-child:last-child{float:left;}
.column.row.row, .row.row.columns{float:none;}
.row .column.row.row, .row .row.row.columns{padding-left:0;padding-right:0;margin-left:0;margin-right:0;}
@media screen and (min-width:0em){.small-1{width:6.25%;}
.small-push-1{position:relative;left:6.25%;}
.small-pull-1{position:relative;left:-6.25%;}
.small-offset-0{margin-left:0%;}
.small-2{width:12.5%;}
.small-push-2{position:relative;left:12.5%;}
.small-pull-2{position:relative;left:-12.5%;}
.small-offset-1{margin-left:6.25%;}
.small-3{width:18.75%;}
.small-push-3{position:relative;left:18.75%;}
.small-pull-3{position:relative;left:-18.75%;}
.small-offset-2{margin-left:12.5%;}
.small-4{width:25%;}
.small-push-4{position:relative;left:25%;}
.small-pull-4{position:relative;left:-25%;}
.small-offset-3{margin-left:18.75%;}
.small-5{width:31.25%;}
.small-push-5{position:relative;left:31.25%;}
.small-pull-5{position:relative;left:-31.25%;}
.small-offset-4{margin-left:25%;}
.small-6{width:37.5%;}
.small-push-6{position:relative;left:37.5%;}
.small-pull-6{position:relative;left:-37.5%;}
.small-offset-5{margin-left:31.25%;}
.small-7{width:43.75%;}
.small-push-7{position:relative;left:43.75%;}
.small-pull-7{position:relative;left:-43.75%;}
.small-offset-6{margin-left:37.5%;}
.small-8{width:50%;}
.small-push-8{position:relative;left:50%;}
.small-pull-8{position:relative;left:-50%;}
.small-offset-7{margin-left:43.75%;}
.small-9{width:56.25%;}
.small-push-9{position:relative;left:56.25%;}
.small-pull-9{position:relative;left:-56.25%;}
.small-offset-8{margin-left:50%;}
.small-10{width:62.5%;}
.small-push-10{position:relative;left:62.5%;}
.small-pull-10{position:relative;left:-62.5%;}
.small-offset-9{margin-left:56.25%;}
.small-11{width:68.75%;}
.small-push-11{position:relative;left:68.75%;}
.small-pull-11{position:relative;left:-68.75%;}
.small-offset-10{margin-left:62.5%;}
.small-12{width:75%;}
.small-push-12{position:relative;left:75%;}
.small-pull-12{position:relative;left:-75%;}
.small-offset-11{margin-left:68.75%;}
.small-13{width:81.25%;}
.small-push-13{position:relative;left:81.25%;}
.small-pull-13{position:relative;left:-81.25%;}
.small-offset-12{margin-left:75%;}
.small-14{width:87.5%;}
.small-push-14{position:relative;left:87.5%;}
.small-pull-14{position:relative;left:-87.5%;}
.small-offset-13{margin-left:81.25%;}
.small-15{width:93.75%;}
.small-push-15{position:relative;left:93.75%;}
.small-pull-15{position:relative;left:-93.75%;}
.small-offset-14{margin-left:87.5%;}
.small-16{width:100%;}
.small-offset-15{margin-left:93.75%;}
.small-up-1 > .column, .small-up-1 > .columns{width:100%;float:left;}
.small-up-1 > .column:nth-of-type(1n), .small-up-1 > .columns:nth-of-type(1n){clear:none;}
.small-up-1 > .column:nth-of-type(1n+1), .small-up-1 > .columns:nth-of-type(1n+1){clear:both;}
.small-up-1 > .column:last-child, .small-up-1 > .columns:last-child{float:left;}
.small-up-2 > .column, .small-up-2 > .columns{width:50%;float:left;}
.small-up-2 > .column:nth-of-type(1n), .small-up-2 > .columns:nth-of-type(1n){clear:none;}
.small-up-2 > .column:nth-of-type(2n+1), .small-up-2 > .columns:nth-of-type(2n+1){clear:both;}
.small-up-2 > .column:last-child, .small-up-2 > .columns:last-child{float:left;}
.small-up-3 > .column, .small-up-3 > .columns{width:33.33333%;float:left;}
.small-up-3 > .column:nth-of-type(1n), .small-up-3 > .columns:nth-of-type(1n){clear:none;}
.small-up-3 > .column:nth-of-type(3n+1), .small-up-3 > .columns:nth-of-type(3n+1){clear:both;}
.small-up-3 > .column:last-child, .small-up-3 > .columns:last-child{float:left;}
.small-up-4 > .column, .small-up-4 > .columns{width:25%;float:left;}
.small-up-4 > .column:nth-of-type(1n), .small-up-4 > .columns:nth-of-type(1n){clear:none;}
.small-up-4 > .column:nth-of-type(4n+1), .small-up-4 > .columns:nth-of-type(4n+1){clear:both;}
.small-up-4 > .column:last-child, .small-up-4 > .columns:last-child{float:left;}
.small-up-5 > .column, .small-up-5 > .columns{width:20%;float:left;}
.small-up-5 > .column:nth-of-type(1n), .small-up-5 > .columns:nth-of-type(1n){clear:none;}
.small-up-5 > .column:nth-of-type(5n+1), .small-up-5 > .columns:nth-of-type(5n+1){clear:both;}
.small-up-5 > .column:last-child, .small-up-5 > .columns:last-child{float:left;}
.small-up-6 > .column, .small-up-6 > .columns{width:16.66667%;float:left;}
.small-up-6 > .column:nth-of-type(1n), .small-up-6 > .columns:nth-of-type(1n){clear:none;}
.small-up-6 > .column:nth-of-type(6n+1), .small-up-6 > .columns:nth-of-type(6n+1){clear:both;}
.small-up-6 > .column:last-child, .small-up-6 > .columns:last-child{float:left;}
.small-up-7 > .column, .small-up-7 > .columns{width:14.28571%;float:left;}
.small-up-7 > .column:nth-of-type(1n), .small-up-7 > .columns:nth-of-type(1n){clear:none;}
.small-up-7 > .column:nth-of-type(7n+1), .small-up-7 > .columns:nth-of-type(7n+1){clear:both;}
.small-up-7 > .column:last-child, .small-up-7 > .columns:last-child{float:left;}
.small-up-8 > .column, .small-up-8 > .columns{width:12.5%;float:left;}
.small-up-8 > .column:nth-of-type(1n), .small-up-8 > .columns:nth-of-type(1n){clear:none;}
.small-up-8 > .column:nth-of-type(8n+1), .small-up-8 > .columns:nth-of-type(8n+1){clear:both;}
.small-up-8 > .column:last-child, .small-up-8 > .columns:last-child{float:left;}
.small-collapse > .column, .small-collapse > .columns{padding-left:0;padding-right:0;}
.small-uncollapse > .column, .small-uncollapse > .columns{padding-left:0.625rem;padding-right:0.625rem;}
.small-centered{float:none;margin-left:auto;margin-right:auto;}
.small-uncentered,
.small-push-0,
.small-pull-0{position:static;margin-left:0;margin-right:0;}
}
@media screen and (min-width:40em){.medium-1{width:6.25%;}
.medium-push-1{position:relative;left:6.25%;}
.medium-pull-1{position:relative;left:-6.25%;}
.medium-offset-0{margin-left:0%;}
.medium-2{width:12.5%;}
.medium-push-2{position:relative;left:12.5%;}
.medium-pull-2{position:relative;left:-12.5%;}
.medium-offset-1{margin-left:6.25%;}
.medium-3{width:18.75%;}
.medium-push-3{position:relative;left:18.75%;}
.medium-pull-3{position:relative;left:-18.75%;}
.medium-offset-2{margin-left:12.5%;}
.medium-4{width:25%;}
.medium-push-4{position:relative;left:25%;}
.medium-pull-4{position:relative;left:-25%;}
.medium-offset-3{margin-left:18.75%;}
.medium-5{width:31.25%;}
.medium-push-5{position:relative;left:31.25%;}
.medium-pull-5{position:relative;left:-31.25%;}
.medium-offset-4{margin-left:25%;}
.medium-6{width:37.5%;}
.medium-push-6{position:relative;left:37.5%;}
.medium-pull-6{position:relative;left:-37.5%;}
.medium-offset-5{margin-left:31.25%;}
.medium-7{width:43.75%;}
.medium-push-7{position:relative;left:43.75%;}
.medium-pull-7{position:relative;left:-43.75%;}
.medium-offset-6{margin-left:37.5%;}
.medium-8{width:50%;}
.medium-push-8{position:relative;left:50%;}
.medium-pull-8{position:relative;left:-50%;}
.medium-offset-7{margin-left:43.75%;}
.medium-9{width:56.25%;}
.medium-push-9{position:relative;left:56.25%;}
.medium-pull-9{position:relative;left:-56.25%;}
.medium-offset-8{margin-left:50%;}
.medium-10{width:62.5%;}
.medium-push-10{position:relative;left:62.5%;}
.medium-pull-10{position:relative;left:-62.5%;}
.medium-offset-9{margin-left:56.25%;}
.medium-11{width:68.75%;}
.medium-push-11{position:relative;left:68.75%;}
.medium-pull-11{position:relative;left:-68.75%;}
.medium-offset-10{margin-left:62.5%;}
.medium-12{width:75%;}
.medium-push-12{position:relative;left:75%;}
.medium-pull-12{position:relative;left:-75%;}
.medium-offset-11{margin-left:68.75%;}
.medium-13{width:81.25%;}
.medium-push-13{position:relative;left:81.25%;}
.medium-pull-13{position:relative;left:-81.25%;}
.medium-offset-12{margin-left:75%;}
.medium-14{width:87.5%;}
.medium-push-14{position:relative;left:87.5%;}
.medium-pull-14{position:relative;left:-87.5%;}
.medium-offset-13{margin-left:81.25%;}
.medium-15{width:93.75%;}
.medium-push-15{position:relative;left:93.75%;}
.medium-pull-15{position:relative;left:-93.75%;}
.medium-offset-14{margin-left:87.5%;}
.medium-16{width:100%;}
.medium-offset-15{margin-left:93.75%;}
.medium-up-1 > .column, .medium-up-1 > .columns{width:100%;float:left;}
.medium-up-1 > .column:nth-of-type(1n), .medium-up-1 > .columns:nth-of-type(1n){clear:none;}
.medium-up-1 > .column:nth-of-type(1n+1), .medium-up-1 > .columns:nth-of-type(1n+1){clear:both;}
.medium-up-1 > .column:last-child, .medium-up-1 > .columns:last-child{float:left;}
.medium-up-2 > .column, .medium-up-2 > .columns{width:50%;float:left;}
.medium-up-2 > .column:nth-of-type(1n), .medium-up-2 > .columns:nth-of-type(1n){clear:none;}
.medium-up-2 > .column:nth-of-type(2n+1), .medium-up-2 > .columns:nth-of-type(2n+1){clear:both;}
.medium-up-2 > .column:last-child, .medium-up-2 > .columns:last-child{float:left;}
.medium-up-3 > .column, .medium-up-3 > .columns{width:33.33333%;float:left;}
.medium-up-3 > .column:nth-of-type(1n), .medium-up-3 > .columns:nth-of-type(1n){clear:none;}
.medium-up-3 > .column:nth-of-type(3n+1), .medium-up-3 > .columns:nth-of-type(3n+1){clear:both;}
.medium-up-3 > .column:last-child, .medium-up-3 > .columns:last-child{float:left;}
.medium-up-4 > .column, .medium-up-4 > .columns{width:25%;float:left;}
.medium-up-4 > .column:nth-of-type(1n), .medium-up-4 > .columns:nth-of-type(1n){clear:none;}
.medium-up-4 > .column:nth-of-type(4n+1), .medium-up-4 > .columns:nth-of-type(4n+1){clear:both;}
.medium-up-4 > .column:last-child, .medium-up-4 > .columns:last-child{float:left;}
.medium-up-5 > .column, .medium-up-5 > .columns{width:20%;float:left;}
.medium-up-5 > .column:nth-of-type(1n), .medium-up-5 > .columns:nth-of-type(1n){clear:none;}
.medium-up-5 > .column:nth-of-type(5n+1), .medium-up-5 > .columns:nth-of-type(5n+1){clear:both;}
.medium-up-5 > .column:last-child, .medium-up-5 > .columns:last-child{float:left;}
.medium-up-6 > .column, .medium-up-6 > .columns{width:16.66667%;float:left;}
.medium-up-6 > .column:nth-of-type(1n), .medium-up-6 > .columns:nth-of-type(1n){clear:none;}
.medium-up-6 > .column:nth-of-type(6n+1), .medium-up-6 > .columns:nth-of-type(6n+1){clear:both;}
.medium-up-6 > .column:last-child, .medium-up-6 > .columns:last-child{float:left;}
.medium-up-7 > .column, .medium-up-7 > .columns{width:14.28571%;float:left;}
.medium-up-7 > .column:nth-of-type(1n), .medium-up-7 > .columns:nth-of-type(1n){clear:none;}
.medium-up-7 > .column:nth-of-type(7n+1), .medium-up-7 > .columns:nth-of-type(7n+1){clear:both;}
.medium-up-7 > .column:last-child, .medium-up-7 > .columns:last-child{float:left;}
.medium-up-8 > .column, .medium-up-8 > .columns{width:12.5%;float:left;}
.medium-up-8 > .column:nth-of-type(1n), .medium-up-8 > .columns:nth-of-type(1n){clear:none;}
.medium-up-8 > .column:nth-of-type(8n+1), .medium-up-8 > .columns:nth-of-type(8n+1){clear:both;}
.medium-up-8 > .column:last-child, .medium-up-8 > .columns:last-child{float:left;}
.medium-collapse > .column, .medium-collapse > .columns{padding-left:0;padding-right:0;}
.medium-uncollapse > .column, .medium-uncollapse > .columns{padding-left:0.625rem;padding-right:0.625rem;}
.medium-centered{float:none;margin-left:auto;margin-right:auto;}
.medium-uncentered,
.medium-push-0,
.medium-pull-0{position:static;margin-left:0;margin-right:0;}
}
@media screen and (min-width:60em){.large-1{width:6.25%;}
.large-push-1{position:relative;left:6.25%;}
.large-pull-1{position:relative;left:-6.25%;}
.large-offset-0{margin-left:0%;}
.large-2{width:12.5%;}
.large-push-2{position:relative;left:12.5%;}
.large-pull-2{position:relative;left:-12.5%;}
.large-offset-1{margin-left:6.25%;}
.large-3{width:18.75%;}
.large-push-3{position:relative;left:18.75%;}
.large-pull-3{position:relative;left:-18.75%;}
.large-offset-2{margin-left:12.5%;}
.large-4{width:25%;}
.large-push-4{position:relative;left:25%;}
.large-pull-4{position:relative;left:-25%;}
.large-offset-3{margin-left:18.75%;}
.large-5{width:31.25%;}
.large-push-5{position:relative;left:31.25%;}
.large-pull-5{position:relative;left:-31.25%;}
.large-offset-4{margin-left:25%;}
.large-6{width:37.5%;}
.large-push-6{position:relative;left:37.5%;}
.large-pull-6{position:relative;left:-37.5%;}
.large-offset-5{margin-left:31.25%;}
.large-7{width:43.75%;}
.large-push-7{position:relative;left:43.75%;}
.large-pull-7{position:relative;left:-43.75%;}
.large-offset-6{margin-left:37.5%;}
.large-8{width:50%;}
.large-push-8{position:relative;left:50%;}
.large-pull-8{position:relative;left:-50%;}
.large-offset-7{margin-left:43.75%;}
.large-9{width:56.25%;}
.large-push-9{position:relative;left:56.25%;}
.large-pull-9{position:relative;left:-56.25%;}
.large-offset-8{margin-left:50%;}
.large-10{width:62.5%;}
.large-push-10{position:relative;left:62.5%;}
.large-pull-10{position:relative;left:-62.5%;}
.large-offset-9{margin-left:56.25%;}
.large-11{width:68.75%;}
.large-push-11{position:relative;left:68.75%;}
.large-pull-11{position:relative;left:-68.75%;}
.large-offset-10{margin-left:62.5%;}
.large-12{width:75%;}
.large-push-12{position:relative;left:75%;}
.large-pull-12{position:relative;left:-75%;}
.large-offset-11{margin-left:68.75%;}
.large-13{width:81.25%;}
.large-push-13{position:relative;left:81.25%;}
.large-pull-13{position:relative;left:-81.25%;}
.large-offset-12{margin-left:75%;}
.large-14{width:87.5%;}
.large-push-14{position:relative;left:87.5%;}
.large-pull-14{position:relative;left:-87.5%;}
.large-offset-13{margin-left:81.25%;}
.large-15{width:93.75%;}
.large-push-15{position:relative;left:93.75%;}
.large-pull-15{position:relative;left:-93.75%;}
.large-offset-14{margin-left:87.5%;}
.large-16{width:100%;}
.large-offset-15{margin-left:93.75%;}
.large-up-1 > .column, .large-up-1 > .columns{width:100%;float:left;}
.large-up-1 > .column:nth-of-type(1n), .large-up-1 > .columns:nth-of-type(1n){clear:none;}
.large-up-1 > .column:nth-of-type(1n+1), .large-up-1 > .columns:nth-of-type(1n+1){clear:both;}
.large-up-1 > .column:last-child, .large-up-1 > .columns:last-child{float:left;}
.large-up-2 > .column, .large-up-2 > .columns{width:50%;float:left;}
.large-up-2 > .column:nth-of-type(1n), .large-up-2 > .columns:nth-of-type(1n){clear:none;}
.large-up-2 > .column:nth-of-type(2n+1), .large-up-2 > .columns:nth-of-type(2n+1){clear:both;}
.large-up-2 > .column:last-child, .large-up-2 > .columns:last-child{float:left;}
.large-up-3 > .column, .large-up-3 > .columns{width:33.33333%;float:left;}
.large-up-3 > .column:nth-of-type(1n), .large-up-3 > .columns:nth-of-type(1n){clear:none;}
.large-up-3 > .column:nth-of-type(3n+1), .large-up-3 > .columns:nth-of-type(3n+1){clear:both;}
.large-up-3 > .column:last-child, .large-up-3 > .columns:last-child{float:left;}
.large-up-4 > .column, .large-up-4 > .columns{width:25%;float:left;}
.large-up-4 > .column:nth-of-type(1n), .large-up-4 > .columns:nth-of-type(1n){clear:none;}
.large-up-4 > .column:nth-of-type(4n+1), .large-up-4 > .columns:nth-of-type(4n+1){clear:both;}
.large-up-4 > .column:last-child, .large-up-4 > .columns:last-child{float:left;}
.large-up-5 > .column, .large-up-5 > .columns{width:20%;float:left;}
.large-up-5 > .column:nth-of-type(1n), .large-up-5 > .columns:nth-of-type(1n){clear:none;}
.large-up-5 > .column:nth-of-type(5n+1), .large-up-5 > .columns:nth-of-type(5n+1){clear:both;}
.large-up-5 > .column:last-child, .large-up-5 > .columns:last-child{float:left;}
.large-up-6 > .column, .large-up-6 > .columns{width:16.66667%;float:left;}
.large-up-6 > .column:nth-of-type(1n), .large-up-6 > .columns:nth-of-type(1n){clear:none;}
.large-up-6 > .column:nth-of-type(6n+1), .large-up-6 > .columns:nth-of-type(6n+1){clear:both;}
.large-up-6 > .column:last-child, .large-up-6 > .columns:last-child{float:left;}
.large-up-7 > .column, .large-up-7 > .columns{width:14.28571%;float:left;}
.large-up-7 > .column:nth-of-type(1n), .large-up-7 > .columns:nth-of-type(1n){clear:none;}
.large-up-7 > .column:nth-of-type(7n+1), .large-up-7 > .columns:nth-of-type(7n+1){clear:both;}
.large-up-7 > .column:last-child, .large-up-7 > .columns:last-child{float:left;}
.large-up-8 > .column, .large-up-8 > .columns{width:12.5%;float:left;}
.large-up-8 > .column:nth-of-type(1n), .large-up-8 > .columns:nth-of-type(1n){clear:none;}
.large-up-8 > .column:nth-of-type(8n+1), .large-up-8 > .columns:nth-of-type(8n+1){clear:both;}
.large-up-8 > .column:last-child, .large-up-8 > .columns:last-child{float:left;}
.large-collapse > .column, .large-collapse > .columns{padding-left:0;padding-right:0;}
.large-uncollapse > .column, .large-uncollapse > .columns{padding-left:0.625rem;padding-right:0.625rem;}
.large-centered{float:none;margin-left:auto;margin-right:auto;}
.large-uncentered,
.large-push-0,
.large-pull-0{position:static;margin-left:0;margin-right:0;}
}
.hide{display:none !important;}
.invisible{visibility:hidden;}
@media screen and (min-width:0em) and (max-width:39.9375em){.hide-for-small-only{display:none !important;}
}
@media screen and (max-width:0em), screen and (min-width:40em){.show-for-small-only{display:none !important;}
}
@media screen and (min-width:40em){.hide-for-medium{display:none !important;}
}
@media screen and (max-width:39.9375em){.show-for-medium{display:none !important;}
}
@media screen and (min-width:40em) and (max-width:59.9375em){.hide-for-medium-only{display:none !important;}
}
@media screen and (max-width:39.9375em), screen and (min-width:60em){.show-for-medium-only{display:none !important;}
}
@media screen and (min-width:60em){.hide-for-large{display:none !important;}
}
@media screen and (max-width:59.9375em){.show-for-large{display:none !important;}
}
@media screen and (min-width:60em) and (max-width:74.9375em){.hide-for-large-only{display:none !important;}
}
@media screen and (max-width:59.9375em), screen and (min-width:75em){.show-for-large-only{display:none !important;}
}
.show-for-sr,
.show-on-focus{position:absolute !important;width:1px;height:1px;overflow:hidden;clip:rect(0, 0, 0, 0);}
.show-on-focus:active, .show-on-focus:focus{position:static !important;height:auto;width:auto;overflow:visible;clip:auto;}
.show-for-landscape,
.hide-for-portrait{display:block !important;}
@media screen and (orientation:landscape){.show-for-landscape,
.hide-for-portrait{display:block !important;}
}
@media screen and (orientation:portrait){.show-for-landscape,
.hide-for-portrait{display:none !important;}
}
.hide-for-landscape,
.show-for-portrait{display:none !important;}
@media screen and (orientation:landscape){.hide-for-landscape,
.show-for-portrait{display:none !important;}
}
@media screen and (orientation:portrait){.hide-for-landscape,
.show-for-portrait{display:block !important;}
}
.float-left{float:left !important;}
.float-right{float:right !important;}
.float-center{display:block;margin-left:auto;margin-right:auto;}
.clearfix::before, .clearfix::after{content:' ';display:table;}
.clearfix::after{clear:both;}
.is-drilldown{position:relative;width:100% !important;}
.is-drilldown-submenu{position:absolute;top:0;left:100%;z-index:-1;height:100%;width:100%;transition:-webkit-transform 0.2s linear;transition:transform 0.2s linear;}
.is-drilldown-submenu.is-active{z-index:1;display:block;-webkit-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%);}
.is-drilldown-submenu.is-closing{-webkit-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%);}
.is-drilldown-submenu-parent > a{position:relative;}
.is-drilldown-submenu-parent > a::after{content:'';display:block;width:0;height:0;border:inset 6px;border-color:transparent transparent transparent #fff;border-left-style:solid;position:absolute;top:50%;margin-top:-6px;left:65px;}
.js-drilldown-back a::before{content:'';position:absolute;left:55px;background:url("/css/../img/back.png") no-repeat;width:23px;height:23px;}
/* End */


/* Start:/css/app.css?175093159057225*/
@font-face{font-family:"RobotoCondensedRegular";src:url("/css/../fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot");src:url("/css/../fonts/RobotoCondensedRegular/RobotoCondensedRegular.eot?#iefix")format("embedded-opentype"),
url("/css/../fonts/RobotoCondensedRegular/RobotoCondensedRegular.woff") format("woff"),
url("/css/../fonts/RobotoCondensedRegular/RobotoCondensedRegular.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"RobotoCondensedLight";src:url("/css/../fonts/RobotoCondensedLight/RobotoCondensedLight.eot");src:url("/css/../fonts/RobotoCondensedLight/RobotoCondensedLight.eot?#iefix")format("embedded-opentype"),
url("/css/../fonts/RobotoCondensedLight/RobotoCondensedLight.woff") format("woff"),
url("/css/../fonts/RobotoCondensedLight/RobotoCondensedLight.ttf") format("truetype");font-style:normal;font-weight:normal;}
@font-face{font-family:"RobotoCondensedBold";src:url("/css/../fonts/RobotoCondensedBold/RobotoCondensedBold.eot");src:url("/css/../fonts/RobotoCondensedBold/RobotoCondensedBold.eot?#iefix")format("embedded-opentype"),
url("/css/../fonts/RobotoCondensedBold/RobotoCondensedBold.woff") format("woff"),
url("/css/../fonts/RobotoCondensedBold/RobotoCondensedBold.ttf") format("truetype");font-style:normal;font-weight:normal;}
a{color:#689900;text-decoration:none;}
*:hover,
*:focus{outline:none;}
ol,
ul,
h1,
h2,
h3,
h4,
p{padding:0;margin:0;font-weight:normal;font-style:normal;line-height:normal;}
h1{font-size:1.500rem;line-height:1.875rem;font-weight:bold;}
h2{font-size:1rem;line-height:1.250rem;font-weight:bold;}
h3{font-size:0.875rem;line-height:1rem;}
h4{font-size:0.750rem;line-height:0.875rem;}
address{font-style:normal}
ul{list-style:none;}
.article p{font-size:0.875rem;line-height:1rem;}
.alert{float:left;width:100%;margin-bottom:20px;padding:10px;}
.alert.alert--info{background:#0568B7;color:#fff;}
.alert.alert--warning{background:#F06444;color:#fff;}
.alert.alert--success{background:#4DA712;color:#fff;}
.article ol,
.article ul,
.article h2,
.article h3,
.article h4,
.article p{margin-bottom:20px;}
.gorm-feedback-text {position:absolute !important; margin-top:-500px;}
ul{/*padding-left:10px; */   list-style: square inside;margin-bottom: 20px}
/*.article ul li{position:relative;line-height:1.250rem;font-size:0.875rem;color:#000000;}
.article ul li::before{content:"";position:absolute;left:-10px;top:7px;border-radius:50%;width:4px;height:4px;background:#C0C0C0;}*/
ol{margin-left:16px;margin-bottom: 20px}
p{margin-bottom: 20px}
.article img{margin-bottom:20px;}
.article img.float-left{margin-right:20px;}
.article img.float-right{margin-left:20px;}
.article table{margin-bottom:20px;width:100%;table-layout:fixed;border-collapse:collapse;border:1px solid #E3E3E3;border-bottom:none;}
.article table tr{border-bottom:1px solid #E3E3E3;}
.article table th{text-align:left;padding:10px 15px;font-size:1rem;font-family:"RobotoCondensedBold";}
.article table th:first-child,
.article table td:first-child{text-align:center;}
.article table td{padding:10px 15px;font-size:0.875rem;}
.text--center{text-align:center;}
.text--left{text-align:left;}
.text--right{text-align:right;}
*::-webkit-input-placeholder{color:#504f4f;opacity:1;font-style:italic;font-size:0.875rem;}
*::-moz-placeholder{color:#504f4f;opacity:1;font-style:italic;font-size:0.875rem;}
*:-moz-placeholder{color:#504f4f;opacity:1;font-style:italic;font-size:0.875rem;}
*:-ms-input-placeholder{color:#504f4f;opacity:1;font-style:italic;font-size:0.875rem;}
.form-line{float:left;width:100%;position:relative;margin-bottom:10px;}
.form-line input[type="text"],
.form-line input[type="password"]{float:left;width:100%;border:none;outline:none;height:37px;padding:0 10px;color:#000;border:1px solid #CCCCCC;border-radius:3px;font-size:0.875rem;text-overflow:ellipsis;}
.form-line textarea{border:none;outline:none;float:left;width:100%;padding:8px 10px;color:#000;background:#fff;font-size:0.875rem;border:1px solid #CCCCCC;border-radius:3px;text-overflow:ellipsis;resize:none;overflow:visible;min-height:115px;}
.form-line.name,
.form-line.email,
.form-line.question,
.form-line.phone,
.form-line.button{padding-left:40px;}
.form-line.name::before,
.form-line.email::before,
.form-line.question::before,
.form-line.phone::before{content:"";position:absolute;top:9px;left:5px;background-image:url('/css/../img/form-img.png');background-repeat:no-repeat;}
.form-line.name.bl::before,
.form-line.email.bl::before,
.form-line.question.bl::before,
.form-line.phone.bl::before{background-image:url('/css/../img/form-img2.png');}
.form-line.name::before{background-position:-2px 0;width:21px;height:23px;}
.form-line.email::before{background-position:-1px -51px;width:21px;height:17px;}
.form-line.question::before{background-position:-4px -97px;width:14px;height:21px;left:10px;}
.form-line.phone::before{background-position:0 -140px;width:23px;height:23px;}
.form-line select{float:left;width:100%;border:none;outline:none;height:37px;padding:0 10px;color:#000;border:1px solid #CCCCCC;font-size:0.875rem;text-overflow:ellipsis;}
.form-line span{float:left;width:100%;color:#6d6d6d;margin-top:10px;font-size:0.75rem;}
.form-line label{font-size:0.875rem;}
.wrapper input[type="checkbox"],
.wrapper input[type="radio"]{display:none;}
.wrapper input[type="checkbox"] + label,
.wrapper input[type="radio"] + label{position:relative;font-size:0.875rem;line-height:1rem;color:#000;cursor:pointer;}
.wrapper input[type="checkbox"] + label::before{content:"";display:inline-block;position:relative;top:5px;height:17px;width:17px;margin:0 10px 0 0;background-image:url("/css/../img/checkbox.png");background-repeat:no-repeat;}
.wrapper input[type="radio"] + label::before{content:"";display:inline-block;position:relative;top:4px;height:15px;width:15px;margin:0 10px 0 0;background-image:url("/css/../img/radio.png");background-repeat:no-repeat;}
.wrapper input[type="checkbox"] + label::before{background-position:0 -29px;}
.wrapper input[type="checkbox"]:checked + label::before{background-position:0 0;}
.wrapper input[type="radio"] + label::before{background-position:-35px -1px;}
.wrapper input[type="radio"]:checked + label::before{background-position:0 0;}
small.error{float:left;width:100%;color:#F06444;font-size:0.750rem;font-weight:normal;margin-top:8px;margin-left:10px;}
.btn{display:inline-block;vertical-align: middle;background:none;border:none;cursor:pointer;border-radius:5px;text-align:center;font-size:1rem;font-weight:bold;position:relative;}
.btn--green{background:rgb(41,137,216);background:-moz-linear-gradient(top, rgba(41,137,216,1) 0%, rgba(74,178,54,1) 0%, rgba(74,178,54,1) 0%, rgba(21,137,0,1) 100%, rgba(32,124,202,1) 100%);background:-webkit-linear-gradient(top, rgba(41,137,216,1) 0%,rgba(74,178,54,1) 0%,rgba(74,178,54,1) 0%,rgba(21,137,0,1) 100%,rgba(32,124,202,1) 100%);background:linear-gradient(to bottom, rgba(41,137,216,1) 0%,rgba(74,178,54,1) 0%,rgba(74,178,54,1) 0%,rgba(21,137,0,1) 100%,rgba(32,124,202,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2989d8', endColorstr='#207cca',GradientType=0);color:#fff;}
.btn--green.basket-red{
	background:rgb(41,137,216);
	background:-moz-linear-gradient(top, rgb(216, 74, 77) 0%, rgb(216, 74, 77) 0%, rgb(168, 47, 49) 0%, rgb(172, 51, 54) 100%, rgb(172, 38, 41) 100%);
	background:-webkit-linear-gradient(top, rgb(216, 74, 77) 0%, rgb(216, 74, 77) 0%, rgb(168, 47, 49) 0%, rgb(172, 51, 54) 100%, rgb(172, 38, 41) 100%);
	background:linear-gradient(top, rgb(216, 74, 77) 0%, rgb(216, 74, 77) 0%, rgb(168, 47, 49) 0%, rgb(172, 51, 54) 100%, rgb(172, 38, 41) 100%);
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d84a4d', endColorstr='#d84a4d',GradientType=0);color:#fff;
}
.btn--green:hover{background:rgb(21,137,0);background:-moz-linear-gradient(top, rgba(21,137,0,1) 0%, rgba(74,178,54,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(21,137,0,1) 0%,rgba(74,178,54,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(21,137,0,1) 0%,rgba(74,178,54,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#158900', endColorstr='#7db9e8',GradientType=0);}
.btn--blue{background:rgb(80,158,227);background:-moz-linear-gradient(top, rgba(80,158,227,1) 0%, rgba(6,105,184,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(80,158,227,1) 0%,rgba(6,105,184,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(80,158,227,1) 0%,rgba(6,105,184,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#509ee3', endColorstr='#7db9e8',GradientType=0);color:#fff;}
.btn--blue:hover{background:rgb(6,105,184);background:-moz-linear-gradient(top, rgba(6,105,184,1) 0%, rgba(80,158,227,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(6,105,184,1) 0%,rgba(80,158,227,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(6,105,184,1) 0%,rgba(80,158,227,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0669b8', endColorstr='#7db9e8',GradientType=0);}
.btn--cart span::before{content:"";display:inline-block;position:relative;top:2px;width:16px;height:15px;background:url("/css/../img/g8.png") no-repeat;margin-right:5px;}
.btn--full{width:100% !important;}
.btn--large{height:40px;padding:0 25px;line-height:40px;}
.btn--small{padding:0 20px;height:35px;line-height:35px;}
.menu{position:relative;float:left;width:100%;z-index:99;}
ul.menu-list{float:left;width:88%;list-style: none}
ul.menu-list > li{float:left;width:16.66666666666667%;}
ul.menu-list > li > a{text-align:center;height:40px;line-height:40px;display:block;color:#fff;text-transform:uppercase;font-family:"RobotoCondensedRegular";font-size:1rem;background:#0568b7;border-right:1px solid #03579E;-moz-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);-webkit-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);}
ul.menu-list > li:first-child > a{border-radius:0 0 0 5px;}
ul.menu-list > li:last-child > a{border-right:none;}
ul.menu-list > li.active > a,
ul.menu-list > li > a:hover{background:#00345d;}
.menu-link a{position:relative;}
.menu-link.active a::before{content:"";position:absolute;left:50%;bottom:-8px;-moz-transform:translateX(-50%);-webkit-transform:translateX(-50%);transform:translateX(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:8px solid #00345d;z-index:10000;}
.menu-dropdown{display:none;position:absolute;left:0;top:40px;background:#fff;width:100%;z-index:999;overflow:hidden;-webkit-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);-moz-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);}
.menu-dropdown_block{float:left;width:100%;}
ul.menu-dropdown_aside{float:left;width:100%;background:#ecf2f8;list-style: none}
ul.menu-dropdown_aside li{float:left;width:100%;position:relative;border-bottom:1px solid #D6E1EC;vertical-align:middle;display:table;}
ul.menu-dropdown_aside li a{vertical-align:middle;display:table-cell;color:#000;font-size:0.875em;padding:10px 20px;}
ul.menu-dropdown_aside li.active,
ul.menu-dropdown_aside li:hover{background:#d6e1ec;}
ul.menu-dropdown_list{float:left;width:100%;padding:10px;list-style: none}
ul.menu-dropdown_list li{float:left;width:100%;}
ul.menu-dropdown_list li a{display:block;padding:10px;color:#000;font-size:0.875em;}
ul.menu-dropdown_list li a:hover{background:#eaf0f5;}
.about-dropdown{visibility:hidden;opacity:0;position:absolute;left:0;top:40px;background:#fff;width:368px;z-index:999;overflow:hidden;padding:10px;-webkit-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);-moz-box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px 0px rgba(0,0,0,0.12);-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;}
ul.menu-list li:hover .about-dropdown{visibility:visible;opacity:1;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;}
.about-dropdown ul{float:left;width:100%;list-style: none}
.about-dropdown ul li{float:left;width:100%;}
.about-dropdown ul li a{display:block;padding:10px;color:#000;font-size:0.875em;}
.about-dropdown ul li a:hover{background:#eaf0f5;}
.cart-link{font-family:"RobotoCondensedRegular";float:left;width:12%;height:40px;line-height:40px;display:block;background:#4da712;text-align:center;border-radius:0 0 5px 0;color:#fff;font-size:1rem;text-transform:uppercase;-moz-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);-webkit-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);}
.cart-link i{font-style:normal;}
.cart-link i::before{content:"";display:inline-block;position:relative;top:5px;background:url("/css/../img/cart.png");width:23px;height:22px;margin-right:7px;}
.cart-link span{font-size:1.250rem;margin-left:15px;}
.menu-place{float:left;width:100%;height:70px;}
.sidebar-link{float:left;width:28%;height:70px;line-height:70px;display:block;text-align:center;background:#0568b7;position:relative;font-family:"RobotoCondensedRegular";}
.sidebar-link span{color:#fff;font-size:1.625rem;text-transform:uppercase;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;-moz-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);-webkit-text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);text-shadow:1px 2px 0 rgba(2, 72, 134, 0.34);}
.sidebar-link span::before{content:"";width:37px;height:23px;background:url("/css/../img/bar.png") no-repeat;display:inline-block;position:relative;top:2px;margin-right:10px;-webkit-transition:all 0.1s ease;-moz-transition:all 0.1s ease;transition:all 0.1s ease;}
.sidebar-link.active span::before{background:url("/css/../img/bar-close.png") no-repeat;}
.sidebar{width:100%;z-index:999;position:fixed;top:70px;left:0;display:none;}
ul.sidebar-list li{list-style: none;border-top:solid 1px #045595;display:block;}
ul.sidebar-list li a{border-top:1px solid #045DA4;display:block;font-family:"RobotoCondensedRegular";font-size:1.125rem;color:#fff;text-transform:uppercase;cursor:pointer;background:#0568b7;padding:15px 15px 15px 95px;}
ul.sidebar-list li a:hover{background:#004D8A;}
ul.sidebar-list li label{font-family:"RobotoCondensedRegular";background:#002E53;padding:10px 10px 10px 95px;display:block;font-size:1.125rem;color:#2986cf;text-transform:uppercase;}
.header{float:left;width:100%;padding:40px 0;position: relative;}
.logo{float:left;width:100%;text-align:center;}
.logo a{display:inline-block;}
.logo span{display:inline-block;color:#767676;font-size:0.563rem;font-weight:bold;text-transform:uppercase;margin-top:5px;}
.header-phone{float:left;width:100%;color:#000;font-size:1.625rem;line-height:1.750rem;font-weight:bold;}
.header-phone_link{float:left;margin-top:3px;font-size:0.875rem;line-height:1rem;color:#689900;border-bottom:1px dashed #689900;}
.header-phone_link:hover{border-bottom:1px dashed #fff;}
.header-phone_wrap{float:left;width:100%;position:relative;}
.header-phone_dropdown{display:none;position:absolute;width:260px;padding:15px 15px 0;top:10px;left:0;background:#fff;border-radius:3px;z-index:999;-moz-box-shadow:0px 0 1px 1px rgba(0,0,0,0.12);-webkit-box-shadow:0px 0 1px 1px rgba(0,0,0,0.12);box-shadow:0px 0 1px 1px rgba(0,0,0,0.12);}
.header-phone_dropdown h2{margin-bottom:10px;}
.header-phone_dropdown table{width:100%;table-layout:fixed;border-collapse:collapse;margin-bottom:15px;}
.header-phone_dropdown tr td{width:50%;vertical-align:top;font-size:0.750rem;padding:3px 0;}
.header-phone_dropdown a{text-decoration:underline;}
.header-phone_dropdown a:hover{text-decoration:none;}
.header-address{float:left;color:#000;font-size:0.938em;line-height:1.125rem;font-weight:bold;margin-right:10px;}
.header-address_email{float:left;font-size:0.875rem;line-height:1rem;color:#689900;}
.header-address_email:hover{text-decoration:underline;}
.header-search{margin-top:10px;float:left;width:100%;position:relative;}
.header-search input[type="text"]{float:left;width:100%;height:37px;border:1px solid #D4D4D4;padding:0 10px;border-radius:3px;font-size:0.875rem;}
.header-search button{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/css/../img/loop.png") no-repeat;width:14px;height:14px;z-index:1;}
.header-search_link{float:left;background:url("/css/../img/loop-m.png") no-repeat;width:35px;height:35px;}
.header-search_link.active{background:url("/css/../img/cross.png") no-repeat;}
.category-menu_list{margin-bottom:20px;}
.category-menu_item{display:table;float:left;width:100%;border-radius:5px;border:1px solid #D4D4D4;padding:0 10px;margin-bottom:20px;}
.category-menu_item .img{display:table-cell;width:80px;padding-right:10px;height:80px;vertical-align:middle;text-align:center;}
.category-menu_item .name{display:table-cell;vertical-align:middle;font-size:1rem;line-height:1rem;font-weight:bold;color:#000;}
.category-menu_item:hover{background:#E0EFFD;}
.slider{padding:0 0 60px;}
.slider-list{float:left;width:100%;position:relative;}
.slider-item{float:left;width:100%;position:relative;border-radius:5px;overflow:hidden;}
.slider-item img{display:block;position:absolute;min-height:350px;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.slider-img{float:left;width:70%;position:relative;height:350px;overflow:hidden;}
.slider-aside{position:absolute;right:0;top:0;height:100%;width:30%;background:#0568b7;border-left:3px solid #0568B7;padding:20px 20px 20px 0px;color:#fff;}
.slider-aside::before{content:"";position:absolute;z-index:1;left:-84px;top:0;background:url("/css/../img/slider-overlay.png") no-repeat;height:350px;width:84px;}
.slider-aside .caption{display:block;color:#fff;font-family:"RobotoCondensedBold";font-size:2rem;line-height:2rem;text-transform:uppercase;margin-bottom:15px;max-height:96px;overflow:hidden;}
.slider-aside .name{font-family:"RobotoCondensedRegular";font-size:1.250rem;line-height:1.250rem;margin-bottom:15px;max-height:20px;overflow:hidden;}
.slider-aside .description{font-family:"RobotoCondensedRegular";font-size:1rem;line-height:1.250rem;margin-bottom:40px;max-height:60px;overflow:hidden;}
.slider-aside .more{display:inline-block;font-size:1rem;color:#fff;border:2px solid #fff;border-radius:5px;font-weight:bold;position:relative;padding:8px 10px 8px 35px;}
.slider-aside .more::before{content:"";background:url("/css/../img/g1.png") no-repeat;height:17px;width:17px;position:absolute;left:8px;top:50%;margin-top:-9px;}
.slider-aside .more:hover{background:#fff;color:#0087d4;}
.slider-aside .more:hover::before{background:url("/css/../img/g1-h.png") no-repeat;}
.slider-aside .condition{margin-left:15px;display:inline-block;font-size:0.750rem;line-height:0.750rem;color:#fff;}
.slider-aside .condition::before{content:"";float:left;background:url("/css/../img/g2.png") no-repeat;width:14px;height:14px;margin-right:7px;}
.slider-aside .condition.false::before{background:url("/css/../img/g7-h.png") no-repeat;}
.main-tab{padding:50px 0 10px 0;background:#ededed;}
.main-tab_link{position:absolute;width:305px;height:42px;left:0;top:-72px;}
.main-tab_link::after{content:"";position:absolute;bottom:0;left:0;background:url("/css/../img/tab.png") no-repeat;height:20px;width:305px;}
.main-tab_link .action-link{position:absolute;z-index:1;top:0;left:14px;border:2px solid #CCE7F6;background:#fff;font-weight:bold;font-size:1rem;line-height:1rem;color:#0087d4;text-transform:uppercase;padding:8px 15px 8px 35px;border-radius:25px;}
.main-tab_link .action-link::before{content:"";background:url("/css/../img/g3-h.png") no-repeat;width:19px;height:19px;position:absolute;left:10px;top:50%;margin-top:-10px;}
.main-tab_link .hit-link{z-index:1;position:absolute;top:0;right:14px;background:#fff;border:2px solid #CCE7F6;font-weight:bold;font-size:1rem;line-height:1rem;color:#0087d4;text-transform:uppercase;padding:8px 15px 8px 35px;border-radius:25px;margin-left:7px;}
.main-tab_link .hit-link::before{content:"";background:url("/css/../img/g4.png") no-repeat;width:19px;height:19px;position:absolute;left:10px;top:50%;margin-top:-10px;}
.main-tab_link a.active,
.main-tab_link a:hover{background:#0087d4;border:2px solid #0087d4;color:#fff;}
.main-tab_link .action-link.active::before,
.main-tab_link .action-link:hover:before{background:url("/css/../img/g3.png") no-repeat;}
.main-tab_link .hit-link.active::before,
.main-tab_link .hit-link:hover::before{background:url("/css/../img/g4-h.png") no-repeat;}
.main-tab_list{float:left;width:100%;position:relative; margin-top: 20px;}
.main-tab_item{float:left;width:100%;background:#fff;border-radius:5px;padding:40px 20px 20px;position:relative;margin-bottom:20px;}
.main-tab_item .condition{position:absolute;right:20px;top:10px;font-size:0.750rem;color:#0568b7;}
.main-tab_item .condition.false{color:#585858;}
.main-tab_item .condition::before{content:"";float:left;position:relative;top:2px;margin-right:7px;background:url("/css/../img/g6.png") no-repeat;width:14px;height:14px;}
.main-tab_item .condition.false::before{background:url("/css/../img/g7.png") no-repeat;}
.main-tab_item .img{display:block;position:relative;overflow:hidden;height:180px;margin-bottom:20px;}
.main-tab_item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;}
.main-tab_item .name{color:#000;text-transform:uppercase;font-weight:bold;height:48px;overflow:hidden;display:block;margin-bottom:5px;}
.main-tab_item:hover .name{color:#0087d4;}
.main-tab_item .description{color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;margin-bottom:15px;height:26px;overflow:hidden;}
.main-tab_item .price{float:left;width:100%;text-align:center;margin-right:10px;background:#e9e9e9;border-radius:5px;padding:0 5px;color:#727272;font-size:1.125rem;font-weight:bold;margin-bottom:10px;}
.main-tab_item .price span{font-size:1.375rem;color:#000;}
.main-category{}
.main-category_list{float:left;width:100%;position:relative;padding:40px 0 20px;}
.main-category_list::before{content:"";height:4px;width:100%;background:#DBDCDB;position:absolute;top:0;left:0;}
.main-category_item{float:left;width:100%;border:1px solid #E5E5E5;border-radius:5px;padding:5px 5px 15px;margin-bottom:20px;}
.main-category_item .img{display:block;position:relative;height:100px;margin-bottom:20px;overflow:hidden;}
.main-category_item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;}
.main-category_item .block{height:140px;overflow:hidden;}
.main-category_item .name{padding:0 15px;display:block;line-height:1rem;font-size:1rem;font-weight:bold;color:#000;height:32px;overflow:hidden;margin-bottom:5px;}
.main-category_item:hover .name{color:#0087d4;}
.main-category_item .description{padding:0 15px;color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;}
.main-category_item .description ul{padding-left:10px;list-style: none}
.main-category_item .description ul li{position:relative;line-height:1.250rem;}
.main-category_item .description ul li::before{content:"";position:absolute;left:-10px;top:7px;border-radius:50%;width:4px;height:4px;background:#C0C0C0;}
.main-category_item .description ul li a{color:#0087d4;}
.main-category_item .description ul li a:hover{text-decoration:underline;}
.main-news{}
.h-caption{float:left;width:100%;position:relative;text-align:center;margin-bottom:30px;}
.h-caption::before{content:"";background:#DBDCDB;top:18px;left:0;width:100%;height:4px;position:absolute;}
.h-caption span{background:#fff;padding:0 20px;position:relative;z-index:2;color:#0087d4;font-size:1.500rem;font-family:"RobotoCondensedBold";}
.main-news_list{float:left;width:100%;margin-bottom:30px;}
.main-news_item{float:left;width:100%;margin-bottom:30px;}
.main-news_item .img{float:left;position:relative;border-radius:50%;overflow:hidden;height:60px;width:60px;margin-right:10px;border:1px solid #DBDCDB;}
.main-news_item .img img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;width:60px;max-width:100%;height:60px;}
.main-news_item .name{display:block;line-height:1rem;font-size:1rem;font-weight:bold;color:#000;height:16px;overflow:hidden;margin-bottom:5px;}
.main-news_item:hover .name{color:#0087d4;}
.main-news_item .description{color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;max-height:52px;overflow:hidden;}
.wrapper{min-height:100%;}
.content-aside{}
.content-container{float:left;width:100%;padding-bottom:60px;}
.aside-category_list{float:left;width:100%;margin-bottom:30px;}
.aside-category_item{float:left;width:100%;margin-bottom:30px;}
.aside-category_name{font-weight:bold;color:#000;display:block;margin-bottom:10px;}
.aside-category_name:hover{color:#0087d4;}
ul.aside-subcategory_list{padding-left:10px;list-style: none}
ul.aside-subcategory_list li{position:relative;line-height:1.250rem;font-size:0.813rem;}
ul.aside-subcategory_list li::before{content:"";position:absolute;left:-10px;top:7px;border-radius:50%;width:4px;height:4px;background:#C0C0C0;}
ul.aside-subcategory_list li a{color:#0087d4;}
ul.aside-subcategory_list li a:hover{text-decoration:underline;}
.category-begin{float:left;width:100%;}
.category-begin h4{color:#6d6d6d;margin-bottom:30px;}
.category-list{float:left;width:100%;}
.category-item{float:left;width:100%;background:#fff;border-radius:5px;padding:20px;position:relative;margin-bottom:20px;border:1px solid #E5E5E5;}
.category-item .img{display:block;position:relative;overflow:hidden;height:180px;margin-bottom:20px;}
.category-item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;}
.category-item .name{color:#000;text-transform:uppercase;font-weight:bold;height:48px;
 overflow:hidden;display:block;}
.category-item:hover .name{color:#0087d4;}
.product-list{float:left;width:100%;}
.product-item{float:left;width:100%;background:#fff;border-radius:5px;padding:40px 20px 10px;position:relative;margin-bottom:20px;border:1px solid #E5E5E5;}
.product-item .condition{position:absolute;right:20px;top:10px;font-size:0.750rem;color:#0568b7;}
.product-item .condition.false{color:#585858;}
.product-item .condition::before{content:"";float:left;position:relative;top:2px;margin-right:7px;background:url("/css/../img/g6.png") no-repeat;width:14px;height:14px;}
.product-item .condition.false::before{background:url("/css/../img/g7.png") no-repeat;}
.product-item .img{display:block;position:relative;overflow:hidden;height:180px;margin-bottom:20px;}
.product-item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;}
.product-item .name{color:#000;text-transform:uppercase;font-weight:bold;height:48px;
overflow:hidden;display:block;margin-bottom:5px;}
.product-item:hover .name{color:#0087d4;}
.product-item .description{color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;margin-bottom:15px;height:26px;overflow:hidden;}
.product-item .price{float:left;width:100%;text-align:center;margin-right:10px;background:#e9e9e9;border-radius:5px;padding:0 5px;color:#727272;font-size:1.125rem;font-weight:bold;margin-bottom:10px;}
.product-item .price span{font-size:1.375rem;color:#000;}
.category-attention{float:left;width:100%;margin:40px 0 0 0;}
.product-begin{float:left;width:100%;}
.content h1{margin-bottom:30px;}
.product-begin h4{color:#6d6d6d;margin-bottom:30px;}
.product-block{float:left;width:100%;position:relative;padding:20px;border:1px solid #E5E5E5;border-radius:5px;margin-bottom:40px;}
.product{position:relative;padding:40px 20px 20px;margin-bottom:20px;border:1px solid #E5E5E5;}
.product-condition{position:absolute;right:20px;top:10px;font-size:0.750rem;color:#0568b7;}
.product-condition.false{color:#585858;}
.product-condition::before{content:"";float:left;position:relative;top:2px;margin-right:7px;background:url("/css/../img/g6.png") no-repeat;width:14px;height:14px;}
.product-condition.false::before{background:url("/css/../img/g7.png") no-repeat;}
.product-img{display:block;position:relative;overflow:hidden;}
.product-img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);/*max-width:none;height:100%;*/}
.product-row{margin-right:-5px;margin-left:-5px;margin-bottom:20px;}
.product-row::before,
.product-row::after{display:table;line-height:0;content:"";clear:both;}
.product-column{float:left;width:25%;padding-right:5px;padding-left:5px;}
.product-thumb{position:relative;display:block;overflow:hidden;margin-bottom:10px;border:1px solid #E5E5E5;}
.product-thumb img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;height:100%;}
.product-name{color:#000;text-transform:uppercase;font-weight:bold;display:block;margin-bottom:5px;}
.product-description{color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;margin-bottom:20px;}
.product-price{display: inline-block; vertical-align: middle;text-align:center;background:#e9e9e9;border-radius:5px;padding:0 8px;color:#727272;font-size:1.125rem;font-weight:bold;margin-bottom:20px;margin-right:10px;}
.product-price span{font-size:1.500rem;color:#000;}
.product-old_price{ font-size: 16px !important; margin-left: 10px;text-decoration: line-through}
.product-button{margin-bottom: 20px;}
.product-specifications{font-weight:bold;border-bottom:1px dotted #000;}
ul.product-specifications_list{display:block;margin-top:10px;margin-bottom:30px;list-style: none}
ul.product-specifications_list li{display:block;font-size:0.750rem;line-height:1.375rem;color:#6d6d6d;padding:0 10px;border-bottom:1px solid #E9E9E9;}
ul.product-specifications_list li:last-child{border-bottom:none;}
ul.product-specifications_list li span{width:50%;float:left;}
.product-article{margin-bottom:30px;}
.product-block .product-article:last-child{margin-bottom:0}
.product-caption{font-weight:bold;margin-bottom:10px;}

.product-application img,
.product-application .product-caption{margin-top:20px;}
.recommended-product{float:left;width:100%;position:relative;}
.recommended-product_list{float:left;width:100%;padding-top:10px;}
.recommended-product_item{padding:5px;float:left;width:100%;background:#fff;border-radius:5px;position:relative;border:1px solid #E5E5E5;}
.recommended-product_item .img{display:block;position:relative;overflow:hidden;height:170px;margin-bottom:20px;}
.recommended-product_item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-height:100%;}
.recommended-product_item .name{padding:0 5px;color:#000;text-transform:uppercase;font-weight:bold;height:48px;overflow:hidden;display:block;margin-bottom:5px;}
.recommended-product_item:hover .name{color:#0087d4;}
.recommended-product_item .description{padding:0 5px;color:#6d6d6d;font-size:0.750rem;line-height:0.813rem;margin-bottom:15px;height:26px;overflow:hidden;}
.recommended-product_item .price{float:left;width:100%;text-align:center;margin-right:10px;background:#e9e9e9;border-radius:5px;padding:0 5px;color:#727272;font-size:1.125rem;font-weight:bold;margin-bottom:10px;}
.recommended-product_item .price span{font-size:1.375rem;color:#000;}
.news-list{float:left;width:100%;}
.news-list .news-item{float:left;width:100%;margin-bottom:40px;}
.news-item .name{display:block;line-height:1rem;font-size:1rem;font-weight:bold;color:#000;height:32px;overflow:hidden;margin-bottom:10px;}
.news-list .news-item:hover .name{color:#0087d4;}
.news-item .img{display:block;position:relative;overflow:hidden;height:120px;width:100%;margin-bottom:15px;border:1px solid #E5E5E5;}
.news-item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;}
.news-item .description{display:block;line-height:0.813rem;font-size:0.750rem;color:#6d6d6d;height:65px;overflow:hidden;}
.news{float:left;width:100%;}
.recommended-news{float:left;width:100%;position:relative;margin-bottom:60px;}
.recommended-news_list{float:left;width:100%;padding-top:10px;}
.recommended-news_item{float:left;width:100%;}
.recommended-news_item .img{display:block;position:relative;overflow:hidden;height:120px;width:100%;margin-bottom:15px;border:1px solid #E5E5E5;}
.recommended-news_item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:100%;}
.recommended-news_item .name{color:#000;text-transform:uppercase;font-weight:bold;height:48px;overflow:hidden;display:block;margin-bottom:5px;}
.recommended-news_item:hover .name{color:#0087d4;}
.recommended-news_item .description{display:block;line-height:0.813rem;font-size:0.750rem;color:#6d6d6d;height:65px;overflow:hidden;}
.contact{float:left;width:100%;}
.contact-block{float:left;width:100%;margin-bottom:40px;}
.address-caption{float:left;width:100%;line-height:1.875rem;font-weight:bold;margin-bottom:20px;position:relative;padding-left:52px;}
.address-caption::before{content:"";left:0;top:0;position:absolute;background:url('/css/../img/contact.png') no-repeat -1px 0;width:32px;height:29px;margin-right:20px;}
.address-block{float:left;width:100%;margin-bottom:10px;}
.address-office_list{float:left;width:100%;}
.address-office_item{float:left;width:100%;font-size:0.875rem;position:relative;/*padding-left:52px;*/margin-bottom:30px;word-break:break-all;}
.address-office_item::before{content:"";position:absolute;left:0;top:3px;/*background-image:url('/css/../img/cifry.png');*/background-repeat:no-repeat;width:30px;height:29px;margin-right:20px;}
.address-office_list .contact-office_item:first-child::before{background-position:0 0;}
.address-office_list .contact-office_item:nth-child(2)::before{background-position:0 -56px;}
.address-office_list .contact-office_item:nth-child(3)::before{background-position:0 -111px;}
.adddress-office_item address{margin-bottom:10px;}
.adddress-office_item ul{list-style: none}
.adddress-office_item ul li{display:block;font-size:0.875rem;line-height:1.3rem;}
.property-caption{float:left;width:100%;line-height:1.875rem;font-weight:bold;margin-bottom:20px;}
.property-caption:before{content:"";float:left;background:url('/css/../img/contact.png') no-repeat -2px -83px;width:31px;height:30px;margin-right:20px;}
.property-block{float:left;width:100%;/*padding-left:52px;*/margin-bottom:40px;}
.property-block ul{margin-bottom:20px;list-style: none}
.property-block ul li{font-size:0.875rem;line-height:1.3rem;word-break:break-word;}
.property-block span{display:block;color:#a5a5a5;}
.time-caption{float:left;width:100%;line-height:1.875rem;font-weight:bold;margin-bottom:20px;position:relative;padding-left:52px;}
.time-caption:before{content:"";left:0;top:0;position:absolute;background:url('/css/../img/contact.png') no-repeat -4px -130px;width:28px;height:28px;margin-right:20px;}
.time-block{float:left;width:100%;/*padding-left:52px;*/margin-bottom:40px;}
.time-block span{color:#8e8e8e;font-size:1.5rem;line-height:1.5rem;}
.question-caption{float:left;width:100%;line-height:1.1rem;font-weight:bold;margin-bottom:20px;position:relative;padding-left:52px;}
.question-caption span{display:block;font-size:0.875rem;font-weight:normal;}
.question-caption:before{content:"";left:0;top:0;position:absolute;background:url('/css/../img/contact.png') no-repeat -5px -169px;width:33px;height:31px;margin-right:20px;}
.question-block{float:left;width:100%;}
.question-block .form-line img{margin-bottom:10px;border-radius:3px;}
.contact-block .form-line input[type="text"]::-webkit-input-placeholder,
.contact-block .form-line input[type="password"]::-webkit-input-placeholder,
.contact-block .form-line textarea::-webkit-input-placeholder{color:#999999;opacity:1;font-style:normal;}
.contact-block .form-line input[type="text"]::-moz-placeholder ,
.contact-block .form-line input[type="password"]::-moz-placeholder ,
.contact-block .form-line textarea::-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.contact-block .form-line input[type="text"]:-moz-placeholder,
.contact-block .form-line input[type="password"]:-moz-placeholder,
.contact-block .form-line textarea:-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.contact-block .form-line input[type="text"]:-ms-input-placeholder ,
.contact-block .form-line input[type="password"]:-ms-input-placeholder ,
.contact-block .form-line textarea:-ms-input-placeholder{color:#999999;opacity:1;font-style:normal;}
.follow-block{float:left;width:100%;margin-bottom:20px;}
.follow-caption{float:left;width:100%;line-height:1.5rem;font-weight:bold;padding-left:52px;position:relative;margin-bottom:20px;}
.follow-caption:before{content:"";left:0;top:0;position:absolute;background:url('/css/../img/contact.png') no-repeat 0 -42px;width:35px;height:30px;margin-right:20px;}
.follow-item{float:left;width:100%;font-size:0.875rem;color:#000;position:relative;padding-left:52px;word-wrap:break-word;margin-bottom:20px;}
.follow-item::before{content:"";display:block;background-image:url('/css/../img/follow.png');background-repeat:no-repeat;margin-right:20px;margin-bottom:10px;}
.follow-item.vk::before{background-position:0 -2px;width:25px;height:25px;}
.follow-item.facebook::before{background-position:-40px 0;width:17px;height:27px;}
.follow-item.instagram::before{background-position:-69px -1px;width:24px;height:25px;}
.follow-item.youtube::before{background-position:-109px -2px;width:31px;height:23px;}
.map{float:left;width:100%;}
.search-block{float:left;width:100%;position:relative;background:#eaeaea;padding:20px;margin-bottom:40px;}
.search-block button{background:none;border:none;cursor:pointer;position:absolute;top:29px;right:30px;background:url("/css/../img/search.png") no-repeat;width:17px;height:17px;}
.search-block input[type="text"]{border:none;outline:none;float:left;width:100%;height:37px;padding:0 37px 0 10px;color:#7b6f6f;background:#fff;font-size:15px;border:1px solid #D4D4D4;text-overflow:ellipsis;}
.search-result{float:left;width:100%;margin-bottom:20px;}
.search-result .name{font-size:0.875rem;font-weight:bold;margin-bottom:5px;}
.search-result .description{font-size:0.875rem;line-height:1rem;margin-bottom:20px;}
.page404{float:left;width:100%;position:relative;height:600px;}
.page404-block{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);}
.page404-block span{margin-bottom:10px;display:block;font-size:6.250rem;line-height:6.250rem;}
.page404-block p{margin-bottom:20px;font-size:2.375rem;line-height:2.375rem;}
.page404-block a{display:block;font-size:1.125rem;font-size:1.5rem;}
.page404-block a:hover{text-decoration:underline;}
.sitemap{float:left;width:100%;}
ul.sitemap-list{float:left;width:100%;list-style: none}
ul.sitemap-list li{float:left;width:33%;}
ul.sitemap-list li a{line-height:1.875rem;text-decoration:underline;}
ul.sitemap-list li a:hover{text-decoration:none;}
.breadcrumbs{float:left;width:100%;margin-bottom:30px;}
ul.breadcrumbs-list{float:left;width:100%;list-style: none}
ul.breadcrumbs-list li{float:left;position:relative;margin-right:40px;}
ul.breadcrumbs-list li:last-child{margin-right:0;}
ul.breadcrumbs-list li::after{content:"";float:left;position:absolute;top:0;right:-23px;background:url("/css/../img/breadcrumbs-divider.png") no-repeat;width:7px;height:21px;}
ul.breadcrumbs-list li:last-child::after{display:none;}
ul.breadcrumbs-list li a{display:block;color:#0087d4;font-size:0.813rem;line-height:1.375rem;}
ul.breadcrumbs-list li:last-child a{color:#000;}
ul.breadcrumbs-list li a:hover{color:#000;}
.pagination{float:left;width:100%;padding:10px 0 0 0;text-align:center;border-top:1px solid #E5E5E5;}
ul.pagination-list{float:right;list-style: none}
ul.pagination-list li{float:left;margin-left:5px;}
ul.pagination-list li a{border-radius:5px;color:#000;font-size:14px;line-height:35px;display:block;width:35px;height:35px;text-align:center;border:1px solid #D4D4D4;background:rgb(30,87,153);background:-moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(255,255,255,1) 0%, rgba(220,220,220,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0);}
ul.pagination-list li a.next{width:75px;}
ul.pagination-list li a.ellipsis{background:#fff;border:none;cursor:default;}
ul.pagination-list li.active a,
ul.pagination-list li a:hover{background:#fff;}
.top-scroll{float:left;}
.top-scroll span{font-size:0.875rem;line-height:35px;color:#333;margin-left:10px;}
.top-scroll div{border-radius:5px;position:relative;float:left;width:35px;height:35px;border:1px solid #D4D4D4;background:rgb(30,87,153);background:-moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(255,255,255,1) 0%, rgba(220,220,220,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0);}
.top-scroll div::before{content:"";position:absolute;left:0;top:0;right:0;bottom:0;margin:auto;width:11px;height:15px;background:url("/css/../img/top-scroll.png") no-repeat;}
.top-scroll:hover div{background:rgb(30,87,153);background:-moz-linear-gradient(top, rgba(30,87,153,1) 0%, rgba(220,220,220,1) 0%, rgba(255,255,255,1) 100%, rgba(125,185,232,1) 100%);background:-webkit-linear-gradient(top, rgba(30,87,153,1) 0%,rgba(220,220,220,1) 0%,rgba(255,255,255,1) 100%,rgba(125,185,232,1) 100%);background:linear-gradient(to bottom, rgba(30,87,153,1) 0%,rgba(220,220,220,1) 0%,rgba(255,255,255,1) 100%,rgba(125,185,232,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0);}
.banner{float:left;width:100%;margin-bottom:20px;}
footer{padding:40px 0;}
.half{width:50% !important}
.footer_follow{float:left}
.mini-divider{margin-bottom:40px;}
.max-divider{margin-bottom:40px;}
ul.footer-list{float:left;width:100%;padding-left:10px;list-style: none}
ul.footer-list li{float:left;width:100%;position:relative;margin-bottom:5px;}
ul.footer-list li:last-child{margin-bottom:0;}
ul.footer-list li::before{content:"";position:absolute;left:-10px;top:7px;border-radius:50%;width:4px;height:4px;background:#C0C0C0;}
ul.footer-list li a{color:#0087d4;font-size:0.875rem;line-height:0.875rem;}
ul.footer-list li a:hover{text-decoration:underline;}
.footer-follow{float:left;width:90%;position:relative;margin-top:25px;}
.footer-follow input[type="text"]{float:left;width:100%;height:37px;border:1px solid #D4D4D4;padding:0 38px 0 10px;border-radius:3px;font-size:0.875rem;}
.footer-follow button{position:absolute;right:10px;top:50%;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);transform:translateY(-50%);background:url("/css/../img/g9.png") no-repeat;width:18px;height:15px;z-index:1;}
.footer-phone{float:left;color:#7e7e7e;font-size:1.625em;line-height:1.750rem;font-weight:bold;margin-right:10px;}
.footer-phone_call{float:left;font-size:0.875rem;line-height:0.875rem;color:#0087d4;}
.footer-phone_call:hover{text-decoration:underline;}
.footer-phone_call.line{display:none;}
.footer-mobile{float:left;width:100%;margin-top:20px;}
.footer-mobile span{display:block;font-size:0.875rem;line-height:1.375rem;overflow:hidden;display:block;}
.footer-mobile::before{content:"";float:left;position:relative;top:4px;background:url("/css/../img/mobile.png") no-repeat;width:21px;height:34px;margin-right:10px;}
.footer-address{float:left;width:100%;margin-top:20px;}
.footer-address span{display:block;font-size:0.875rem;line-height:1.175rem;overflow:hidden;}
.footer-address::before{content:"";float:left;position:relative;top:4px;background:url("/css/../img/location.png") no-repeat;width:22px;height:31px;margin-right:7px;}
.footer-email{float:left;width:100%;margin-top:20px;}
.footer-email span{display:block;font-size:0.875rem;line-height:0.875rem;overflow:hidden;}
.footer-email a{display:block;color:#0087d4;font-size:0.875rem;margin-top:5px;}
.footer-email a:hover{text-decoration:underline;}
.footer-email::before{content:"";float:left;position:relative;top:4px;background:url("/css/../img/email.png") no-repeat;width:22px;height:19px;margin-right:7px;}
.logo-mini{float:left;margin-right:10px;}
.copyright{float:left;color:#6d6d6d;font-size:0.750rem;line-height:1rem}
footer .bottom{margin-top:40px;}
ul.social-list{margin-top:5px;float:left;list-style: none}
ul.social-list li{float:left;width:16px;height:16px;margin-left:5px;}
ul.social-list li a{display:block;width:100%;height:100%;}
ul.social-list li a::before{content:"";float:left;background:url("/css/../img/social.png") no-repeat;width:16px;height:16px;}
ul.social-list li:first-child a::before{background-position:0 0;}
ul.social-list li:nth-child(2) a::before{background-position:-63px 0;}
ul.social-list li:nth-child(3) a::before{background-position:-42px 0;}
ul.social-list li:nth-child(4) a::before{background-position:-21px 0;}
.social-caption{margin-top:5px;float:left;font-size:0.875rem;line-height:1rem;margin-right:10px;}
.site-design{float:left;color:#797979;font-size:0.875rem;line-height:1rem;}
.site-design a{display:block;color:#0087d4;}
.site-design a:hover{text-decoration:underline;}
.modal-overlay{display:none;position:absolute;top:0;left:0;z-index:9998;background:rgba(0,0,0,0.85);width:100%;}
.modal-overlay2{display:none;position:absolute;top:0;left:0;z-index:9998;background:rgba(0,0,0,0.85);width:100%;}
.modal{margin:auto;left:0;right:0;z-index:9999;}
.feedback{display:none;position:fixed;width:365px;background:#0568B7;padding:7px;border-radius:5px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);transform:translateY(-50%);}
.feedback-caption{color:#fff;font-size:1.5rem;padding-left:10px;float:left;width:100%;margin-bottom:10px;}
.feedback-close{position:absolute;right:15px;top:15px;background:url("/css/../img/modal-close.png") no-repeat;width:22px;height:22px;}
.feedback-body{float:left;width:100%;border-radius:5px;padding:60px 40px 40px;background:#fff;text-align:center;-moz-box-shadow:0 0 5px 0 rgba(47, 25, 110, 0.75);-webkit-box-shadow:0 0 5px 0 rgba(47, 25, 110, 0.75);box-shadow:0 0 5px 0 rgba(47, 25, 110, 0.75);}
.feedback-attention{font-size:0.875rem;line-height:1rem;text-align:left;margin-bottom:40px;}
.feedback .btn{margin-top:10px;}
.feedback .form-line input[type="text"]::-webkit-input-placeholder,
.feedback .form-line input[type="password"]::-webkit-input-placeholder,
.feedback .form-line textarea::-webkit-input-placeholder{color:#999999;opacity:1;font-style:normal;}
.feedback .form-line input[type="text"]::-moz-placeholder ,
.feedback .form-line input[type="password"]::-moz-placeholder ,
.feedback .form-line textarea::-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.feedback .form-line input[type="text"]:-moz-placeholder,
.feedback .form-line input[type="password"]:-moz-placeholder,
.feedback .form-line textarea:-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.feedback .form-line input[type="text"]:-ms-input-placeholder ,
.feedback .form-line input[type="password"]:-ms-input-placeholder ,
.feedback .form-line textarea:-ms-input-placeholder{color:#999999;opacity:1;font-style:normal;}
.cart{display:none;position:absolute;width:940px;background:#fff;top:60px;}
.cart .close{position:absolute;right:30px;top:30px;background:url("/css/../img/modal-close2.png") no-repeat;width:22px;height:22px;}
.cart-list{float:left;width:100%;}
.cart-list .cart-item{float:left;width:100%;padding:30px;border-bottom:1px solid #D6D6D6;}
.cart-list .cart-item:last-child{border-bottom:none;}
.cart-list .cart-item:hover{background:#DDEEF3;}
.cart-item .img{background:#fff;width:100%;position:relative;overflow:hidden;border:1px solid #CBCBCB;height:auto;}
.cart-item .img img{position:absolute;margin:auto;top:0;left:0;right:0;bottom:0;max-width:100%;}
.cart-item .name{font-size:1rem;line-height:1rem;font-weight:bold;height:32px;overflow:hidden;}
.cart-item .count span{margin-top:7px;display:block;color:#4d4d4d;font-size:0.875rem;}
.cart-item .count-field{margin-top:5px;float:left;margin-right:20px;position:relative;width:90px;}
.cart-item .count-field input[type="text"]{border:none;background:#fff;height:35px;text-align:center;width:55px;font-size:1.5rem;padding:0 7px;border:1px solid #E5E5E5;border-radius:2px;}
.cart-item .count-field .count-up,
.cart-item .count-field .count-down{position:absolute;right:0;width:35px;height:50%;border:1px solid #D6D6D6;background:#F7F7F7;}
.cart-item .count-field .count-up{top:0;border-radius:2px 2px 0 0;border-bottom:none;}
.cart-item .count-field .count-down{bottom:0;border-radius:0 0 2px 2px;}
.cart-item .count-field .count-up:before,
.cart-item .count-field .count-down:before{content:"";position:absolute;top:50%;left:50%;-moz-transform:translate(-50%, -50%);-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);width:0;height:0;}
.cart-item .count-field .count-up:before{border-left:4px solid transparent;border-right:4px solid transparent;border-bottom:6px solid #565656;}
.cart-item .count-field .count-down:before{border-left:4px solid transparent;border-right:4px solid transparent;border-top:6px solid #565656;}
.cart-item .price{float:left;font-size:1.5rem;}
.cart-item .delete{float:left;background:url("/css/../img/delete.png") no-repeat;width:16px;height:16px;}
.order{float:left;width:100%;padding:30px;}
.order-caption{float:left;width:100%;font-size:1.500rem;line-height:1.3rem;margin-bottom:20px;}
.order-attention{float:left;width:100%;line-height:1.25rem;font-size:0.875rem;margin-bottom:20px;color:#4d4d4d;}
.form-line select.order-pay{margin-bottom:30px;}
.order-delivery{float:left;width:100%;margin-bottom:30px;padding-left:10px;}
.order-delivery span{display:block;line-height:1.25rem;font-size:0.875rem;margin-bottom:10px;color:#4d4d4d;margin-left:30px;}
.order-form{float:left;width:100%;margin-bottom:30px;}
.comment-block{float:left;width:100%;margin-bottom:30px;}
.comment-block span{float:left;width:100%;color:#6d6d6d;font-size:0.75rem;margin-bottom:10px;padding-left:40px;}
.comment-add{float:left;font-size:0.875rem;line-height:1rem;color:#000;}
.comment-add i{font-style:normal;border-bottom:1px dotted #000;}
.comment-add:hover i{border-bottom:1px dotted #fff;}
.comment-add::before{content:"";float:left;background:url("/css/../img/comment.png") no-repeat;width:23px;height:21px;margin-right:10px;}
.comment-popup{display:none;float:left;width:100%;margin-top:20px;}
.order-amount{float:left;width:100%;margin-bottom:30px;}
.order-sum,
.order-total{float:left;font-size:1.5rem;}
.order-sum span,
.order-total span{display:block;color:#4d4d4d;display:block;font-size:0.875rem;}
.order-total{margin-left:30px;}
.order-return{margin-left:30px;color:#000;font-size:0.875rem;display:inline-block;border-bottom:1px dotted #000;}
.order-return:hover{border-bottom:1px dotted #fff;}
.sertificate-list{float:left;width:100%;}
.sertificate-list .sertificate-item{float:left;width:100%;margin-bottom:20px;}
.sertificate-item .img{display:block;position:relative;overflow:hidden;height:250px;width:100%;background:#edeeee;}
.sertificate-item .img img{position:absolute;margin:auto;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);transform:translate(-50%, -50%);max-width:none;height:100%;}
.client-list{float:left;width:100%;}
.client-list .client-item{float:left;width:100%;margin-bottom:20px;}
.client-item .img{display:block;}
.confirm-message{display:none;max-width:940px;position:absolute;top:0;background:#F06444;color:#fff;padding:10px 15px;}
.confirm-message .close{color:#fff;position:absolute;top:10px;right:10px;font-size:27px;line-height:27px;font-weight:normal;}
.subscribe-edit h2{margin-bottom:15px;}
.subscribe-edit_list{float:left;width:100%;}
.subscribe-edit_item{float:left;width:100%;font-weight:bold;font-size:15px;margin-bottom:10px;}
.subscribe-edit_item span{display:block;font-weight:normal;}
.subscribe-edit_alert{padding-left:20px;width:100%;}
.subscribe-edit_alert p{margin-bottom:10px;font-size:15px;color:#6d6d6d;}
.subscribe-edit .btn{margin-top:15px;}
.starrequired-alert{font-size:15px;font-style:italic;}

.faq-list {
    float: left;
    width: 100%;
    margin-bottom: 100px;
}

.faq-list .faq-item {
    margin-bottom: 20px;
    float: left;
    width: 100%;
}

.faq-list .faq-item .question {
    position: relative;
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    padding-left: 48px;

    color: #000;
    transition: all .15s ease;
}
.faq-list .faq-item .question::before{
    content: "";
    position: absolute;
    left:0;
    top:0;
    width: 34px;
    height: 34px;
    background: url("/css/../img/faq-right.png") no-repeat;
}
.faq-list .faq-item .question span {
    border-bottom: 1px dotted #000;
}
.faq-list .faq-item .question.active{
    color: #0669b7;
}
.faq-list .faq-item .question.active::before{
    background: url("/css/../img/faq-bottom.png") no-repeat;
}
.faq-list .faq-item .question.active span {
    border-bottom: none;
}

.faq-list .faq-item .question:hover span{
    border-bottom: none;
}
.faq-list .faq-item .answer {
    display: none;
    position: relative;
    font-size: 14px;
    line-height: 18px;
    padding-left: 48px;
    margin: 20px 0;
}
.faq-list .faq-item .answer .description{
    padding-bottom: 10px;
    border-bottom: 1px solid #e5e5e5;
    margin-bottom: 10px;
}
.faq-feedback h2{
    font-size: 24px; 
    font-weight: normal;
    color: #0669b7;
    margin-bottom: 15px;
}
.faq-feedback p {
    font-size: 14px;
    margin-bottom: 30px;
}
.faq-feedback .form-line input[type="text"]::-webkit-input-placeholder,
.faq-feedback .form-line input[type="password"]::-webkit-input-placeholder,
.faq-feedback .form-line textarea::-webkit-input-placeholder{color:#999999;opacity:1;font-style:normal;}
.faq-feedback .form-line input[type="text"]::-moz-placeholder ,
.faq-feedback .form-line input[type="password"]::-moz-placeholder ,
.faq-feedback .form-line textarea::-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.faq-feedback .form-line input[type="text"]:-moz-placeholder,
.faq-feedback .form-line input[type="password"]:-moz-placeholder,
.faq-feedback .form-line textarea:-moz-placeholder{color:#999999;opacity:1;font-style:normal;}
.faq-feedback .form-line input[type="text"]:-ms-input-placeholder ,
.faq-feedback .form-line input[type="password"]:-ms-input-placeholder ,
.faq-feedback .form-line textarea:-ms-input-placeholder{color:#999999;opacity:1;font-style:normal;}

.action-elem{
    background: url("/css/../img/action-elem.png") no-repeat;
    width: 62px;
    height: 62px;
    left:10px;
    top:10px;
    position: absolute;
    z-index: 1;
}
.old-price{
    float: left;
    width: 100%;
    font-size: 15px;
    font-weight: bold;
    text-decoration: line-through;
    margin-bottom: 10px;
    text-align: center;
color: #727272;
}
.old-price span{
    color: #000;
}

.text_dop p {margin:10px 0;}
.text_dop ul {list-style: square inside;}
.text_dop ol {list-style-position: inside;}
.text_dop li {margin:5px 0;}

.soc-link{
	list-style: none;
	position: absolute;
	display: flex;
	align-items: center;
	justify-content: center;
	right: 0;
	bottom: 0;
}
.soc-link.soc-link--relative{
	position: relative;
	top: auto;
	bottom: auto;
	justify-content: flex-start;
}
.soc-link li{
	margin-right: 20px;
}
.soc-link li:last-child{
	margin-right: 0px;
}
.soc-link li a{
	font-size: 30px;
	line-height: 30px;
	display: block;
	width: 60px;
	height: 90px;
	position: relative;
	text-decoration: none;
    bottom: 25px;
}
.soc-link li a img{
	position: absolute;
	top: 50%;
	left: 50%;
	transform: translate(-50%, -50%);
	max-width: 100%;
	max-height: 50%;
	transition: .15s ease;
}

#kaspiqr{
	position: absolute;
	top: 5%;
	left: 50%;
	transform: scale(2);
	max-width: 100%;
	max-height: 100%;
	transition: .15s ease;
}




.soc-link li a:hover img{
	filter: drop-shadow(0 0 3px rgba(0, 0, 0, .3));
}

@media screen and (max-width: 800px) {
    .product-item .name { font-size: 3vw;
}
    .category-item .name { font-size: 3vw; }

#kaspiqr{
	position: absolute;
	top: 5%;
	left: 5%;
	transform: scale(2);
	max-width: 100%;
	max-height: 100%;
	transition: .15s ease;
}


}
/* End */


/* Start:/css/slick.css?17236370474270*/
/* Slider */
.slick-slider
{
    display: block;

    -moz-box-sizing: border-box;
    box-sizing: border-box;

    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;

    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
    touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;

    display: block;
    overflow: hidden;

    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);
    -moz-transform: translate3d(0, 0, 0);
    -ms-transform: translate3d(0, 0, 0);
    -o-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;

    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;

    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;

    /*height: 100%;*/
    min-height: 1px;
}
[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;
}
.main-tab .slick-arrow,
.recommended-news .slick-arrow,
.recommended-product .slick-arrow{
    position: absolute;
    top:0;
     text-indent: -9999px;
    border-radius: 5px;
    color:#000;
    font-size: 14px;  
    line-height: 35px;
    display: block;
    width: 35px;
    height: 35px;
    text-align: center;
    border: 1px solid #D4D4D4;
    background: rgb(30,87,153); 
    background: -moz-linear-gradient(top,  rgba(30,87,153,1) 0%, rgba(255,255,255,1) 0%, rgba(220,220,220,1) 100%, rgba(125,185,232,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top,  rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom,  rgba(30,87,153,1) 0%,rgba(255,255,255,1) 0%,rgba(220,220,220,1) 100%,rgba(125,185,232,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1e5799', endColorstr='#7db9e8',GradientType=0 ); /* IE6-8 */
}
.main-tab .slick-arrow{
    top:-42px;
}
.main-tab .slick-arrow::before,
.recommended-news .slick-arrow::before,
.recommended-product .slick-arrow::before{
    content: "";
    position: absolute;
    left:0;
    top:0;
    right: 0;
    bottom: 0;
    margin: auto;
    width:7px;
    height:11px;  
}
.main-tab .slick-arrow:hover,
.recommended-news .slick-arrow:hover,
.recommended-product .slick-arrow:hover{
    background: #fff;
}
.main-tab .slick-arrow.slick-next,
.recommended-news .slick-arrow.slick-next,
.recommended-product .slick-arrow.slick-next{
    right: 0;
}
.main-tab .slick-arrow.slick-prev,
.recommended-news .slick-arrow.slick-prev,
.recommended-product .slick-arrow.slick-prev{
    right: 45px;
}
.main-tab .slick-arrow.slick-prev::before,
.recommended-news .slick-arrow.slick-prev::before,
.recommended-product .slick-arrow.slick-prev::before{
    background: url("/css/../img/ar-prev.png") no-repeat;
}
.main-tab .slick-arrow.slick-next::before,
.recommended-news .slick-arrow.slick-next::before,
.recommended-product .slick-arrow.slick-next::before{
    background: url("/css/../img/ar-next.png") no-repeat;
}


.slider .slick-arrow {
    position: absolute;
    top: 50%;
    margin-top: -17px;
    outline: 0;
    width: 53px;
    height: 53px;
    text-indent: -9999px;
    z-index: 999;
}
.slider .slick-arrow.slick-next{
    right: 32%;
    background: url('/css/../img/slider-arrow.png') no-repeat;
}
.slider .slick-arrow.slick-prev{
    left: 35px;
    background: url('/css/../img/slider-arrow1.png') no-repeat;
}
/* End */


/* Start:/css/lightbox.css?17236370473052*/
body:after{content:url(/css/../img/close.png) url(/css/../img/loading.gif) url(/css/../img/prev.png) url(/css/../img/next.png);display:none;}
body.lb-disable-scrolling{overflow:hidden;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background:rgba(0,0,0,0.85);display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;border-radius:3px;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:white;*zoom:1;width:250px;height:250px;margin:0 auto;border-radius:4px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:4px;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(/css/../img/loading.gif) no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:url('data:img/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(/css/../img/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(/css/../img/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#ccc;}
.lb-data .lb-details{display:none;width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#999999;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(/css/../img/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
/* End */


/* Start:/css/media.css?17236370473365*/
@media screen and (min-width:0em) and (max-width:39.9375em){
.menu{margin-left:-0.625rem;margin-right:-0.625rem;position:fixed; top:0;}
.sidebar-link{width:50%;font-size:1.500rem;}
.cart-link{white-space: nowrap; width:50%;height:70px;line-height:70px;font-size:1.500rem;border-radius:0 0 0 0;}
.cart-link i:before{background:url("/css/../img/cart-big.png") no-repeat;width:35px;height:33px;}
.logo{text-align:left;margin-bottom:30px;}
.logo a{float:left;margin-right:15px;}
.header-search{display:none;margin-top:30px;}
.header-search input[type="text"]{height:50px;font-size:1rem;}
.header-search button{background:url("/css/../img/loop-m1.png") no-repeat;width:20px;height:20px;}
.category-menu_list{margin-bottom:40px;}
.main-tab_item{padding:10px}
.main-tab_item .img{height:120px;}
.main-news{padding:30px 0 0 0;}
.main-news_item .img{height:75px;width:75px;margin-right:20px;}
.main-news_item .img img{height:75px;width:75px;}
.product-item{padding:10px;}
.product-item .img{height:120px;}
ul.footer-list li{margin-bottom:10px;}
ul.footer-list li a{font-size:1rem;line-height:1rem;}
.logo-mini{margin-bottom:20px;}
.product-block{padding:0;border:none;border-radius:0;}
.category-attention{font-size:0.875rem;line-height:1rem;}

.cart{width:300px;}
.order{padding:10px;}
.cart .close{top:10px;right:10px;}
.cart-list .cart-item{padding:10px;}
.article img.float-left,
.article img.float-right{float:none !important;margin-right:0;margin-left:0;}
.feedback{width:300px;}
.feedback-body{padding:50px 30px 30px;}
.footer_follow{float:right;}
.header-search_link{margin: 20px 7px;}
.soc-link{top: 47px;;bottom: auto;}
.header-search_link{margin: 15px auto;display: block;float: none}
.mini-divider{margin-bottom: 10px;}
}
@media screen and (min-width:40em) and (max-width:59.9375em){
.header-search_link{margin: 20px 7px;float: none;display: block;}
.soc-link{top: 20px;bottom: auto;}
.menu{margin-left:-0.625rem;margin-right:-0.625rem;position:fixed; top:0;}
.cart-link{width:72%;height:70px;line-height:70px;font-size:1.625rem;border-radius:0 0 0 0;padding-left:30px;text-align:left;overflow:hidden;}
.cart-link i:before{background:url("/css/../img/cart-big.png") no-repeat;width:35px;height:33px;}
.logo{text-align:left;margin-bottom:30px;}
.logo a{float:left;margin-right:15px;}
.header-search{display:none;}
.header-search input[type="text"]{height:50px;font-size:1rem;}
.header-search button{background:url("/css/../img/loop-m1.png") no-repeat;width:20px;height:20px;}
.category-menu_list{margin-bottom:40px;}
.main-category_item .img{height:140px;}
.main-category_item .block{height:160px;}
.main-category_item .description{font-size:0.875rem;line-height:1.125rem;}
.main-category_item .description ul li{line-height:1.5rem;}
.main-category_list{padding:40px 0 40px;}

.main-news_item .img{height:75px;width:75px;margin-right:20px;}
.main-news_item .img img{height:75px;width:75px;}
.category-attention,
.category-begin h4,
.product-begin h4{font-size:0.875rem;line-height:1rem;}
.product-block{padding:0;border:none;border-radius:0;}

.cart{width:620px;}
.news-item .img{height:140px;}
.footer_follow{float:right;}
}
@media screen and (min-width:60em){.header-search{display:block !important;}
}
@media screen and (min-width:60em) and (max-width:80em){.large-full{width:100% !important;}
.footer-phone_call{display:none;}
.footer-phone_call.hide{display:block !important;}
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/top/style.css?1723637007581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/top/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/menu_mobile/style.css?1723637007581*/
/* Left menu*/
ul.left-menu
{
	list-style:none;
	margin:0; padding:0;
	margin-bottom:8px;
	position: relative; /*IE bug*/
}

ul.left-menu li
{
	padding: 10px 16px;
	background:#F5F5F5 url(/bitrix/templates/.default/components/bitrix/menu/menu_mobile/images/left_menu_bg.gif) top repeat-x;
}

ul.left-menu li a
{
	font-size:100%;
	color:#BC262C;
	font-weight:bold;
	text-decoration:none;
}

ul.left-menu li a:visited
{
	color:#BC262C;
}

ul.left-menu li a:hover
{
	color:#BC262C;
}


ul.left-menu li a.selected:link,
ul.left-menu li a.selected:visited,
ul.left-menu li a.selected:active,
ul.left-menu li a.selected:hover
{
	color:#FC8D3D;
}




/* End */


/* Start:/bitrix/templates/page/template_styles.css?175005907350*/
.modal.confirm-message{position:fixed !important;}
/* End */
/* /css/foundation.css?172363704723417 */
/* /css/app.css?175093159057225 */
/* /css/slick.css?17236370474270 */
/* /css/lightbox.css?17236370473052 */
/* /css/media.css?17236370473365 */
/* /bitrix/templates/.default/components/bitrix/menu/top/style.css?1723637007581 */
/* /bitrix/templates/.default/components/bitrix/menu/menu_mobile/style.css?1723637007581 */
/* /bitrix/templates/page/template_styles.css?175005907350 */
