

/* Start:/local/templates/czebra_daewoo/front/skin/css/content.css?17737538434481*/
html, body, div, blockquote, img, label, p, h1, h2, h3, h4, h5, h6, pre, ul,  
ol, li, dl, dt, dd, form, a, fieldset, th, td, button  {  
	margin: 0;
	padding: 0;
	border: 0;
	outline: none; 
	font-size: 1em; /* 16px */
	font-weight: inherit;
	font-style: inherit;
	font-family: inherit;
	vertical-align: baseline;
} 
html, body, div, blockquote, label, p, h1, h2, h3, h4, h5, h6, pre, ul,  
ol, li, dl, dt, dd, form, a, input, textarea, th, td, button {
	font-family: 'Open Sans', Arial,Helvetica,FreeSans,"Liberation Sans","Nimbus Sans L",sans-serif;
}
html {
	height: 100%;
	color: #352828;
	font-size: 81%; /* 13px */
    -ms-text-size-adjust: 100%;
    -webkit-text-size-adjust: 100%;
}
body {
	height: 100%;
	font-weight: 400;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
nav,
section,
summary {
    display: block;
}
audio,
canvas,
video {
    display: inline-block;
    *display: inline;
    *zoom: 1;
    vertical-align: middle;
}
audio:not([controls]) {
    display: none;
    height: 0;
}
[hidden] {
    display: none;
}

p, h1, h2, h3, h4, h5, h6, ul, ol, table {margin-bottom:.8em}
a{
	color: #737373;
}
a:link, a:visited {
	color:#707070;
}
a:hover, a:active {
	text-decoration:none;
	color:#707070;
	outline: 0;
}
a:focus {
    outline: thin dotted;
}
input, select, textarea {
	outline:none;
	overflow:visible;
}
abbr[title] {
    border-bottom: 1px dotted;
}
b,
strong {
    font-weight: 600;
}
blockquote {
    margin: 1em 40px;
}

dfn {
    font-style: italic;
}
hr {
    -moz-box-sizing: content-box;
    box-sizing: content-box;
    display: block;
    height: 1px;
    border: 0;
    border-top: 1px solid #ccc;
    margin: 1em 0;
    padding: 0;
}

mark {
    background: #ff0;
    color: #000;
}
p,
pre {
    margin: 1em 0;
}
p{
	line-height: 1.8;
}
code,
kbd,
pre,
samp {
    font-family: monospace, serif;
    _font-family: 'courier new', monospace;
    font-size: 1em;
}
pre {
    white-space: pre;
    white-space: pre-wrap;
    word-wrap: break-word;
}
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;
    -ms-interpolation-mode: bicubic;
    vertical-align: middle;
}
svg:not(:root) {
    overflow: hidden;
}
figure {
    margin: 0;
}
::-moz-selection {
    background: #b3d4fc;
    text-shadow: none;
}

::selection {
    background: #b3d4fc;
    text-shadow: none;
}

/* === basic === */
.clear {clear:both;}
.left {float: left;}  
.right  {float: right;} 
.img_left {float: left; margin:0 15px 10px 0}  
.img_right  {float: right; margin:0 0 10px 15px} 
.t_left {text-align: left;}  
.t_right  {text-align: right;} 
.center {text-align: center;}
.ofl {overflow: hidden;	_zoom: 1;}
.red {color: #e45000;}
.bold {font-weight:600;}

/**/
h1, .h1, h2, .h2, h3, .h3,
h4, .h4, h5, .h5, h6, .h6{
	color: #000;
	font-weight: 700;
}
h1, .h1 {	font-size:18px; margin-bottom: 30px;} 
h2, .h2 {	font-size:16px; margin-bottom: 30px;} 
h3, .h3 {	font-size:14px; margin-bottom: 20px;}
h4, .h4 {	font-size:12px; margin-bottom: 20px;}
h5, .h5 {	font-size:11px; margin-bottom: 15px;} 
h6, .h6 {	font-size:10px; margin-bottom: 15px;}

dl,
menu,
ol,
ul {
   margin: 0;
}

dd {
    margin: 0 0 0 40px;
}
menu,
ol,
ul {
    padding: 0 0 0 20px;
	list-style: none;
}
ul li {
	margin-left:20px;
	padding-left:0;
	list-style:disc;
}
nav ul,
nav ol,
nav li {
    list-style: none;
    list-style-image: none;
    margin: 0;
    padding: 0;
}

ol {
	padding-left:15px;
	list-style-position:inside;
}
table {
    border-collapse: collapse;
    border-spacing: 0;
}
th, td {
	padding:2px 4px
}
th {
	border:1px solid #c3c3c3;
	background-color:#e8e8e8;
	text-align:center
}
td {
	border:1px solid #c3c3c3;
}
.ib{
	display: inline-block;
}
#layout_body .ib_wr_j{
	display: inline-block;
	width: 100%;
	text-align: justify;
	text-justify: newspaper; /* IE7 */
	/*font-size: 1%;  1px для Opera */
	font-size:0;
}
#layout_body .ib_wrap_j {
	margin-right:-20px;
	text-align:left;
}
.ib_wrap_j .ib_j {
	margin-right:18px;
}
.ib_wrap_j .inputtext {
	margin-right: 14px;
}
#layout_body .ib_j_helper,
#layout_body .ib_wr_j:after{
	content: "";
	display: inline-block;
	width: 100%;
	height: 0;
	line-height: 0;
	font-size: 0;
}
#layout_body .ib_j{
	display: inline-block;
	text-align: left;
	vertical-align: top; /*Opera*/
	font-size:13px;
}
.lt-ie8 .ib_j{
	display: inline;
	zoom: 1;
}
/* End */


/* Start:/local/templates/czebra_daewoo/front/skin/css/jquery.bxslider.css?173287143911717*/
.bx-wrapper{position:relative;margin:0 auto;padding:0;*zoom:1}
.bx-wrapper li{margin:0;}
.bx-wrapper img{max-width:100%;display:block;margin:auto}
.product_gallery_slider img{display:inline-block; max-width: 100%; max-height: 100%;}
.product_gallery_slider{height:100%}
.product_gallery .bx-wrapper:first-child{border-bottom:1px solid #C7C7C7}
.product_gallery .bx-wrapper:last-child{/*padding:0 55px;*/ padding:0 10px;}
.product_pre .product_gallery .bx-wrapper:last-child{padding:14px 43px}
.bx-wrapper .bx-viewport{-moz-box-shadow:0 0 5px #CCC;-webkit-box-shadow:0 0 5px #CCC;box-shadow:0 0 5px #CCC;background:#FFF}
.product_gallery .bx-viewport{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}
.bx-wrapper .bx-pager,.bx-wrapper .bx-controls-auto{position:absolute;bottom:50px;width:100%}
@media screen and (max-width:1700px) {
.bx-wrapper .bx-pager{bottom:40px}
}
@media screen and (max-width:1600px) {
.bx-wrapper .bx-pager{bottom:30px}
}
@media screen and (max-width:1300px) {
.bx-wrapper .bx-pager{bottom:20px}
}
.bx-wrapper .bx-loading{min-height:50px;background:url(/skin/images/bx_loader.gif) center center no-repeat #FFF;height:100%;width:100%;position:absolute;top:0;left:0;z-index:0}
.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:bold;color:#666;padding-top:20px;margin-top:-50px}
.bx-wrapper .bx-pager .bx-pager-item,.bx-wrapper .bx-controls-auto .bx-controls-auto-item{display:inline-block;*zoom:1;*display:inline}
.bx-wrapper .bx-pager .bx-pager-item a{display:block;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMxMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#575757 0,#323132 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#575757),color-stop(100%,#323132));background:-webkit-linear-gradient(top,#575757 0,#323132 100%);background:-o-linear-gradient(top,#575757 0,#323132 100%);background:-ms-linear-gradient(top,#575757 0,#323132 100%);background:linear-gradient(to bottom,#575757 0,#323132 100%);background-color:#575757;border-top:1px solid #7B7B7B;-webkit-box-shadow:inset 0 1px 0 rgba(240,240,240,.6);-moz-box-shadow:inset 0 1px 0 rgba(240,240,240,.6);box-shadow:inset 0 1px 0 rgba(240,240,240,.6);height:31px;line-height:31px;padding:0 7px 0 22px;text-decoration:none;color:#FFF;font-size:11px;position:relative}
.bx-wrapper .bx-pager .bx-pager-item:first-child a{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;padding-left:14px}
.bx-wrapper .bx-pager .bx-pager-item:last-child a{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0;padding-right:14px}
.bx-wrapper .bx-pager .bx-pager-item a.active{background:url(/skin/images/slide-active-title.png) repeat-x 0 0;-webkit-box-shadow:inset 3px 3px 3px rgba(10,10,10,.2);-moz-box-shadow:inset 3px 3px 3px rgba(10,10,10,.2);box-shadow:inset 3px 3px 3px rgba(10,10,10,.2)}
.bx-wrapper .bx-pager .bx-pager-item a:before{content:"";position:absolute;display:block;left:0;top:0;height:31px;width:12px;background:url(/skin/images/icon/sprite.png) no-repeat 0 -723px;z-index:98}
.bx-wrapper .bx-pager .bx-pager-item:first-child a:before{display:none}
.bx-wrapper .bx-pager .bx-pager-item a.active:after{content:"";position:absolute;z-index:9999999999;display:block;right:-12px;top:0;height:31px;width:12px;background:url(/skin/images/icon/sprite.png) no-repeat 0 -768px;z-index:99}
.bx-wrapper .bx-pager .bx-pager-item:last-child a.active:after{display:none}
.lt-ie9 .bx-wrapper .bx-pager-item{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#323132',GradientType=0)}
.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px}
.bx-wrapper .bx-pager.bx-default-pager a:hover,.bx-wrapper .bx-pager.bx-default-pager a.active{background:#000}
.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-24px;outline:0;width:40px;height:40px;text-indent:-9999px;z-index:99;border:4px solid rgba(10,10,10,0.4);-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQ5NDk0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzQ5NDk0OSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzNhM2EzYSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzYTNhM2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(top,#494949 0,#494949 50%,#3A3A3A 50%,#3A3A3A 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#494949),color-stop(50%,#494949),color-stop(50%,#3A3A3A),color-stop(100%,#3A3A3A));background:-webkit-linear-gradient(top,#494949 0,#494949 50%,#3A3A3A 50%,#3A3A3A 100%);background:-o-linear-gradient(top,#494949 0,#494949 50%,#3A3A3A 50%,#3A3A3A 100%);background:-ms-linear-gradient(top,#494949 0,#494949 50%,#3A3A3A 50%,#3A3A3A 100%);background:linear-gradient(to bottom,#494949 0,#494949 50%,#3A3A3A 50%,#3A3A3A 100%);background-color:#494949;-o-background-clip:padding-box;background-clip:padding-box;-webkit-box-shadow:inset 0 1px 0 rgba(240,240,240,.6),inset 0 -1px 0 rgba(10,10,10,.6);-moz-box-shadow:inset 0 1px 0 rgba(240,240,240,.6),inset 0 -1px 0 rgba(10,10,10,.6);box-shadow:inset 0 1px 0 rgba(240,240,240,.6),inset 0 -1px 0 rgba(10,10,10,.6)}
.bx-wrapper a.bx-prev{left:50%;margin-left:-490px}
.bx-wrapper a.bx-next{right:50%;margin-right:-490px}
.bx-wrapper a.bx-prev:after,.bx-wrapper a.bx-next:after{content:"";display:block;position:absolute;width:15px;height:10px;top:15px;background-image:url(/skin/images/icon/sprite.png)}
.bx-wrapper a.bx-prev:after{right:13px;background-position:0 -551px}
.product_pre .bx-wrapper a.bx-prev:after{right:10px;}
.bx-wrapper a.bx-next:after{left:13px;background-position:0 -536px}
.product_pre .bx-wrapper a.bx-next:after{left:10px;}
.product_gallery_slider li{width:363px; line-height:300px;text-align:center; height: 313px;}
.product_gallery_slider li a{display:block; height: 100%;}
.product_gallery_slider li img{}
.product_gallery .bx-wrapper .bx-controls-direction a{position:absolute;bottom:0;top:0;width:43px;height:100%;overflow:hidden;margin:0 auto;border:none;z-index:100;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}
.product_pre .product_gallery .bx-wrapper .bx-controls-direction a{width: 35px;}
.product_gallery .bx-wrapper a.bx-prev{left:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(left,#FEFFFE 0,#EEE 100%);background:-webkit-gradient(linear,left top,right top,color-stop(0%,#FEFFFE),color-stop(100%,#EEE));background:-webkit-linear-gradient(left,#FEFFFE 0,#EEE 100%);background:-o-linear-gradient(left,#FEFFFE 0,#EEE 100%);background:-ms-linear-gradient(left,#FEFFFE 0,#EEE 100%);background:linear-gradient(to right,#FEFFFE 0,#EEE 100%);background-color:#FEFFFE;-webkit-box-shadow:2px 0 2px #D1D1D1;-moz-box-shadow:2px 0 2px #D1D1D1;box-shadow:2px 0 2px #D1D1D1}
.product_gallery .bx-wrapper a.bx-next{right:0;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:-moz-linear-gradient(right,#FEFFFE 0,#EEE 100%);background:-webkit-gradient(linear,right top,left top,color-stop(0%,#FEFFFE),color-stop(100%,#EEE));background:-webkit-linear-gradient(right,#FEFFFE 0,#EEE 100%);background:-o-linear-gradient(right,#FEFFFE 0,#EEE 100%);background:-ms-linear-gradient(right,#FEFFFE 0,#EEE 100%);background:linear-gradient(to left,#FEFFFE 0,#EEE 100%);background-color:#FEFFFE;-webkit-box-shadow:-2px 0 2px #D1D1D1;-moz-box-shadow:-2px 0 2px #D1D1D1;box-shadow:-2px 0 2px #D1D1D1}
.product_gallery .bx-wrapper a.bx-prev:after,.product_gallery .bx-wrapper a.bx-next:after{top:50%;margin-top:-7px}
.product_gallery_pager_block a{width:78px;height:78px;line-height:78px;border:1px solid #C7C7C7;text-align:center}
.product_gallery_pager_block a img{display:inline-block}
.product_gallery_pager_block a a.active{border-color:#EE6137}
.lt-ie9 .bx-wrapper .bx-controls-direction a{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#494949',endColorstr='#3a3a3a',GradientType=0)}
.bx-wrapper .bx-controls-direction a.disabled{display:none}
.bx-wrapper .bx-controls-auto{text-align:center}
.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(/skin/images/controls.png) -86px -11px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-start:hover,.bx-wrapper .bx-controls-auto .bx-start.active{background-position:-86px 0}
.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(/skin/images/controls.png) -86px -44px no-repeat;margin:0 3px}
.bx-wrapper .bx-controls-auto .bx-stop:hover,.bx-wrapper .bx-controls-auto .bx-stop.active{background-position:-86px -33px}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}
.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}
.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,0.75);width:100%}
.bx-wrapper .bx-caption span{color:#FFF;font-family:Arial;display:block;font-size:.85em;padding:10px}
/* End */


/* Start:/local/templates/czebra_daewoo/front/skin/css/jquery.mCustomScrollbar.css?173287143914898*/
.vertical_scroll{position:relative}
.vertical_scroll .mCSB_container{width:auto; overflow:hidden; margin:0}
.vertical_scroll .mCSB_container.mCS_no_scrollbar{margin-right:0}
.vertical_scroll .mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, 
.vertical_scroll .mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}
.vertical_scroll .mCustomScrollBox{margin-top:0}
.vertical_scroll .mCSB_scrollTools{top:0; bottom:0; height:100%; right:0; left:auto; width:35px; z-index:10; -webkit-border-radius:0 3px 3px 0; -moz-border-radius:0 3px 3px 0; border-radius:0 3px 3px 0}
.vertical_scroll .mCustomScrollBox>.mCSB_scrollTools{width:16px; height:100%; top:0; right:0}
.vertical_scroll .mCSB_scrollTools .mCSB_draggerContainer{position:absolute; top:0; left:0; bottom:0; right:0; height:auto}
.vertical_scroll .mCSB_scrollTools .mCSB_draggerContainer{margin:12px 0}
.vertical_scroll .mCSB_scrollTools .mCSB_draggerRail{width:7px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
.vertical_scroll .mCSB_scrollTools .mCSB_draggerProgress{height:auto; margin:0}
.vertical_scroll .mCSB_scrollTools .mCSB_dragger{cursor:pointer; width:100%; height:52px}
.mCSB_scrollTools .mCSB_dragger:before {
	background-color:#ee5222; -webkit-box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); -moz-box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); padding-right:20px;
	content:''; position:absolute; right:100%; left:-1000px; top:11px; height:7px;
	-webkit-border-radius: 10px 0 0 10px;
	-moz-border-radius: 10px 0 0 10px;
	border-radius: 10px 0 0 10px;
}
.vertical_scroll .mCSB_scrollTools .mCSB_dragger:before {
	top: -1000px;
	bottom: 100%;
	left: 14px;
	right: auto;
	width: 7px;
	height: auto;
	padding: 0;
}
.vertical_scroll .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{height:100%; margin:0 auto; background-position:0 -479px; width:16px; text-align:center}
.vertical_scroll .mCSB_scrollTools .mCSB_buttonUp, 
.vertical_scroll .mCSB_scrollTools .mCSB_buttonDown{display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer}
.vertical_scroll .mCSB_scrollTools .mCSB_buttonDown{top:100%; margin-top:-40px}
.mCSB_container{width:auto; margin-right:30px; overflow:hidden}
.mCSB_container.mCS_no_scrollbar{margin-right:0}
.mCS_disabled>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar, 
.mCS_destroyed>.mCustomScrollBox>.mCSB_container.mCS_no_scrollbar{margin-right:30px}
 .mCSB_scrollTools{width:16px; height:100%; top:0; right:0}
.mCSB_scrollTools .mCSB_draggerContainer{position:absolute; top:0; left:0; bottom:0; right:0; height:auto; overflow:hidden;}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:20px 0}
.mCSB_scrollTools .mCSB_draggerRail{width:2px; height:100%; margin:0 auto; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
.mCSB_scrollTools .mCSB_dragger{cursor:pointer; width:100%; height:100%}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px; height:100%; margin:0 auto; text-align:center}
.mCSB_scrollTools .mCSB_buttonUp, 
.mCSB_scrollTools .mCSB_buttonDown{display:block; position:relative; height:20px; overflow:hidden; margin:0 auto; cursor:pointer}
.mCSB_scrollTools .mCSB_buttonDown{top:100%; margin-top:-40px}
.mCSB_horizontal>.mCSB_container{height:auto; margin-right:0; margin-top:15px; overflow:hidden}
.related .mCSB_horizontal>.mCSB_container{margin:15px 0}
.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-bottom:0}
.mCS_disabled>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar, 
.mCS_destroyed>.mCSB_horizontal>.mCSB_container.mCS_no_scrollbar{margin-right:0; margin-bottom:30px}
.mCSB_scrollTools{width:100%; height:32px; top:0; right:0; overflow:hidden; background:#d1d1d1; -webkit-border-radius:3px 3px 0 0; -moz-border-radius:3px 3px 0 0; border-radius:3px 3px 0 0}
.related .mCSB_scrollTools{top:auto; bottom:-30px; -webkit-border-radius:0 0 3px 3px; -moz-border-radius:0 0 3px 3px; border-radius:0 0 3px 3px}
.mCSB_scrollTools a+.mCSB_draggerContainer{margin:0 12px}
.mCSB_scrollTools .mCSB_draggerRail, 
.mCSB_scrollTools .mCSB_draggerProgress{ width:100%; height:7px; margin:12px 0; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px}
.mCSB_scrollTools .mCSB_draggerProgress{display:none; margin:-19px 0 0; background-color:#ee5222; -webkit-box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); -moz-box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); box-shadow:inset 0 1px 1px rgba(250,250,250,.6),0 1px 1px rgba(0,0,0,.6); padding-right:20px; width:0}
.mCSB_scrollTools .mCSB_dragger{width:52px}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:4px; margin:8px auto}
.mCSB_scrollTools .mCSB_buttonLeft, 
.mCSB_scrollTools .mCSB_buttonRight{display:block; position:relative; width:45px; height:220px; overflow:hidden; margin:0 auto; cursor:pointer; float:left; background:url(data:image/svg+xml; base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+); background:-moz-linear-gradient(left, #fefffe 0%,#eee 100%); background:-webkit-gradient(linear,left top,right top,color-stop(0%,#fefffe),color-stop(100%,#eee)); background:-webkit-linear-gradient(left, #fefffe 0%,#eee 100%); background:-o-linear-gradient(left, #fefffe 0%,#eee 100%); background:-ms-linear-gradient(left, #fefffe 0%,#eee 100%); background:linear-gradient(to right, #fefffe 0%,#eee 100%); background-color:#fefffe}
.mCSB_scrollTools .mCSB_buttonRight{margin-right:-45px; float:right}
.mCSB_scrollTools .mCSB_buttonLeft{margin-left:-45px}
.mCustomScrollBox{-ms-touch-action:none;  margin-top:75px}
.related .mCustomScrollBox{margin-top:0}
 .mCSB_scrollTools{opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCustomScrollBox:hover>.mCSB_scrollTools{opacity:1; filter:"alpha(opacity=100)"; -ms-filter:"alpha(opacity=100)"}
.mCSB_scrollTools .mCSB_draggerRail{background:#bcbcbc; -webkit-box-shadow:inset 1px 1px 1px rgba(120,120,120,.8); -moz-box-shadow:inset 1px 1px 1px rgba(120,120,120,.8); box-shadow:inset 1px 1px 1px rgba(120,120,120,.8)}
.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:url(/local/templates/daewoopo_old/skin/images/icon/sprite.png); background-position:0 -458px; width:52px; height:16px}
.mCSB_scrollTools .mCSB_buttonUp, 
.mCSB_scrollTools .mCSB_buttonDown, 
.mCSB_scrollTools .mCSB_buttonLeft, 
.mCSB_scrollTools .mCSB_buttonRight{background-image:url(/local/templates/czebra_daewoo/front/skin/css/mCSB_buttons.png); background-repeat:no-repeat; opacity:0.4; filter:"alpha(opacity=40)"; -ms-filter:"alpha(opacity=40)"}
.mCSB_scrollTools .mCSB_buttonUp{background-position:0 0}
.mCSB_scrollTools .mCSB_buttonDown{background-position:0 -20px}
.mCSB_scrollTools .mCSB_buttonLeft{background-position:0 -40px}
.mCSB_scrollTools .mCSB_buttonRight{background-position:0 -56px}
.mCSB_scrollTools .mCSB_buttonUp:hover, 
.mCSB_scrollTools .mCSB_buttonDown:hover, 
.mCSB_scrollTools .mCSB_buttonLeft:hover, 
.mCSB_scrollTools .mCSB_buttonRight:hover{opacity:0.75; filter:"alpha(opacity=75)"; -ms-filter:"alpha(opacity=75)"}
.mCSB_scrollTools .mCSB_buttonUp:active, 
.mCSB_scrollTools .mCSB_buttonDown:active, 
.mCSB_scrollTools .mCSB_buttonLeft:active, 
.mCSB_scrollTools .mCSB_buttonRight:active{opacity:0.9; filter:"alpha(opacity=90)"; -ms-filter:"alpha(opacity=90)"}
.mCS-dark>.mCSB_scrollTools .mCSB_draggerRail{background:#000; background:rgba(0,0,0,0.15)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background:#000; background:rgba(0,0,0,0.75)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-dark>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}
.mCS-light-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px; background:#fff; background:rgba(255,255,255,0.1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px; background:#fff; background:rgba(255,255,255,0.75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px}
.mCS-light-.2mCSB_scrollTools .mCSB_draggerRail{width:100%; height:4px; margin:6px 0}
.mCS-light-.2mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:4px; margin:6px auto}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-light-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-32px 0}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-32px -20px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-40px -40px}
.mCS-light-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-40px -56px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_draggerRail{width:4px; background:#000; background:rgba(0,0,0,0.1); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:4px; background:#000; background:rgba(0,0,0,0.75); -webkit-border-radius:1px; -moz-border-radius:1px; border-radius:1px}
.mCS-dark-.2mCSB_scrollTools .mCSB_draggerRail{width:100%; height:4px; margin:6px 0}
.mCS-dark-.2mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:4px; margin:6px auto}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-dark-2>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonUp{background-position:-112px 0}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonDown{background-position:-112px -20px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-120px -40px}
.mCS-dark-2>.mCSB_scrollTools .mCSB_buttonRight{background-position:-120px -56px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px; background:#fff; background:rgba(255,255,255,0.1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px; background:#fff; background:rgba(255,255,255,0.75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}
.mCS-light-.thickmCSB_scrollTools .mCSB_draggerRail{width:100%; height:4px; margin:6px 0}
.mCS-light-.thickmCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:6px; margin:5px auto}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(255,255,255,0.85)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-light-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(255,255,255,0.9)}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-16px 0}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-16px -20px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-20px -40px}
.mCS-light-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-20px -56px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_draggerRail{width:4px; background:#000; background:rgba(0,0,0,0.1); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:6px; background:#000; background:rgba(0,0,0,0.75); -webkit-border-radius:2px; -moz-border-radius:2px; border-radius:2px}
.mCS-dark-.thickmCSB_scrollTools .mCSB_draggerRail{width:100%; height:4px; margin:6px 0}
.mCS-dark-.thickmCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:6px; margin:5px auto}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-dark-thick>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonUp{background-position:-96px 0}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonDown{background-position:-96px -20px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-100px -40px}
.mCS-dark-thick>.mCSB_scrollTools .mCSB_buttonRight{background-position:-100px -56px}
.mCS-light-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#fff; background:rgba(255,255,255,0.1)}
.mCS-light-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px}
.mCS-light-.thinmCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-light-.thinmCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:2px; margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_draggerRail{background:#000; background:rgba(0,0,0,0.15)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:2px; background:#000; background:rgba(0,0,0,0.75)}
.mCS-dark-.thinmCSB_scrollTools .mCSB_draggerRail{width:100%}
.mCS-dark-.thinmCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{width:100%; height:2px; margin:7px auto}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:hover .mCSB_dragger_bar{background:rgba(0,0,0,0.85)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger:active .mCSB_dragger_bar, 
.mCS-dark-thin>.mCSB_scrollTools .mCSB_dragger.mCSB_dragger_onDrag .mCSB_dragger_bar{background:rgba(0,0,0,0.9)}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonUp{background-position:-80px 0}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonDown{background-position:-80px -20px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonLeft{background-position:-80px -40px}
.mCS-dark-thin>.mCSB_scrollTools .mCSB_buttonRight{background-position:-80px -56px}

/* End */


/* Start:/local/templates/czebra_daewoo/front/skin/css/jquery.formstyler.css?173287143914492*/
.label-styler {
    display: inline-block;
    vertical-align: middle
}

.jq-checkbox {
    position: relative;
    width: 15px;
    height: 15px;
    line-height: 15px;
    text-align: center;
    border: none;
    border-radius: 3px;
    background: #dcdcdc;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2RjZGNkYyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #dcdcdc 0%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #dcdcdc), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #dcdcdc 0%, #fff 100%);
    background: -o-linear-gradient(top, #dcdcdc 0%, #fff 100%);
    background: -ms-linear-gradient(top, #dcdcdc 0%, #fff 100%);
    background: linear-gradient(to bottom, #dcdcdc 0%, #fff 100%);
    background-color: #dcdcdc;
    box-shadow: 0 1px 1px rgba(0, 0, 0, .4);
    vertical-align: middle;
    cursor: pointer;
    margin-right: 10px
}

.lt-ie9 .jq-checkbox {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#dcdcdc', endColorstr='#fff', GradientType=0)
}

.jq-checkbox.checked .jq-checkbox__div,
.jq-checkbox.active .jq-checkbox__div {
    display: inline-block;
    width: 9px;
    height: 9px;
    border-radius: 2px;
    background: #666;
    box-shadow: inset 0 -3px 6px #AAA
}

.jq-checkbox.focused {
    border: 1px solid #08C
}

.jq-checkbox.disabled {
    opacity: 0.55;
    filter: alpha(opacity=55)
}

.jq-radio {
    width: 12px;
    height: 12px;
    border: 1px solid #C3C3C3;
    border-radius: 50%;
    background: #F6F6F6 url(data:image/gif;base64,R0lGODlhAQAMALMAAPHx8f7+/vv7+/j4+PX19fLy8vz8/Pn5+fb29vPz8/39/ff39wAAAAAAAAAAAAAAACH5BAAAAAAALAAAAAABAAwAAAQJMCgjzliIpAIiADs=) 0 -1px repeat-x;
    box-shadow: 0 1px 1px rgba(0, 0, 0, 0.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
    vertical-align: middle;
    cursor: pointer
}

.jq-radio.checked span {
    display: block;
    width: 6px;
    height: 6px;
    overflow: hidden;
    margin: 3px 0 0 3px;
    border-radius: 50%;
    background: #666
}

.jq-radio.focused {
    border: 1px solid #08C
}

.jq-radio.disabled {
    opacity: 0.55;
    filter: alpha(opacity=55)
}

.jq-file {
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
    background: #FFF
}

.jq-file.focused {
    border: 1px solid #5794BF
}

.jq-file input {
    cursor: pointer;
    height: auto;
    line-height: 1em
}

.jq-file__name {
    width: 170px;
    padding: 7px 10px 6px;
    border: none;
    background: none;
    color: #333;
    font: 14px Arial, Tahoma, sans-serif
}

.jq-file__browse {
    padding: 0 10px;
    border-left: 1px solid #CCC;
    border-radius: 0 4px 4px 0;
    background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
    box-shadow: inset 1px -1px #F1F1F1, inset 0 -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #333;
    text-shadow: 1px 1px #FFF;
    font: 14px/30px Arial, Tahoma, sans-serif
}

.jq-file:hover .jq-file__browse {
    background-color: #E6E6E6;
    background-position: 0 -10px
}

.jq-file:active .jq-file__browse {
    background: #F5F5F5;
    box-shadow: inset 1px 1px 3px #DDD
}

.jq-file.disabled,
.jq-file.disabled .jq-file__browse {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888
}

.jq-selectbox {
    vertical-align: middle;
    cursor: pointer
}

.jq-selectbox__select {
  width: 185px;
  height: 33px;
  padding: 0 45px 0 10px;
  border: 1px solid #CCC;
  border-bottom-color: #B3B3B3;
  border-radius: 3px;
  color: #333;
  text-shadow: 1px 1px #FFF;
  font: 13px/33px Arial, Tahoma, sans-serif;
  background: #fff;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.34);
  -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.34);
  box-shadow: inset 0 0 2px rgba(0,0,0,.34);
}

.lt-ie9 .jq-selectbox__select {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#d6d6d6', endColorstr='#fff', GradientType=0)
}

.region_search .jq-selectbox__select {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YxZjFmMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #f1f1f1 0%, #fff 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #f1f1f1), color-stop(100%, #fff));
    background: -webkit-linear-gradient(top, #f1f1f1 0%, #fff 100%);
    background: -o-linear-gradient(top, #f1f1f1 0%, #fff 100%);
    background: -ms-linear-gradient(top, #f1f1f1 0%, #fff 100%);
    background: linear-gradient(to bottom, #f1f1f1 0%, #fff 100%);
    background-color: #f1f1f1;
    -webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
    -moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .2);
    box-shadow: 1px 1px 1px rgba(0, 0, 0, .2)
}

.lt-ie9 .region_search .jq-selectbox__select {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f1f1f1', endColorstr='#fff', GradientType=0)
}

.jq-selectbox__select:hover {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNmQ2ZDYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
    background: -moz-linear-gradient(top, #fff 0%, #d6d6d6 100%);
    background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #fff), color-stop(100%, #d6d6d6));
    background: -webkit-linear-gradient(top, #fff 0%, #d6d6d6 100%);
    background: -o-linear-gradient(top, #fff 0%, #d6d6d6 100%);
    background: -ms-linear-gradient(top, #fff 0%, #d6d6d6 100%);
    background: linear-gradient(to bottom, #fff 0%, #d6d6d6 100%);
    background-color: #fff
}

.lt-ie9 .jq-selectbox__select:hover {
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff', endColorstr='#d6d6d6', GradientType=0)
}

.jq-selectbox__select:active {
    background: #F5F5F5;
    box-shadow: inset 1px 1px 3px #DDD
}

.jq-selectbox.focused .jq-selectbox__select {
    border: 1px solid #5794BF
}

.jq-selectbox.disabled .jq-selectbox__select {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888
}

.jq-selectbox__select-text {
    display: block;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}

.jq-selectbox__trigger {
    position: absolute;
    top: 0;
    right: 0;
    width: 34px;
    height: 100%
}

.jq-selectbox__trigger-arrow {
    position: absolute;
    top: 14px;
    right: 12px;
    background: url(/local/templates/daewoopo_old/skin/images/icon/sprite.png) no-repeat 0 -43px;
    width: 16px;
    height: 10px
}

.jq-selectbox:hover .jq-selectbox__trigger-arrow {
    opacity: 1;
    filter: alpha(opacity=100)
}

.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
    opacity: 0.3;
    filter: alpha(opacity=30)
}

.jq-selectbox__dropdown {
    top: 33px;
    width: 100%;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    margin: 0;
    padding: 0;
    border: 1px solid #C6CBD0;
    border-radius: 0 0 3px 3px;
    background: #FFF;
    box-shadow: 0 2px 10px rgba(0, 0, 0, 0.2);
    font: 14px/18px Arial, Tahoma, sans-serif
}

.jq-selectbox ul {
    margin: 0;
    padding: 0
}

.jq-selectbox li {
    margin: 0;
    padding: 5px 10px 6px;
    color: #231F20;
    list-style-type: none
}

.jq-selectbox li.selected,
.jq-selectbox li:hover {
    background: #A3ABB1;
    color: #FFF
}

.jq-selectbox li.disabled {
    color: #AAA
}

.jq-selectbox li.disabled:hover {
    background: none
}

.jq-selectbox li.optgroup {
    font-weight: bold
}

.jq-selectbox li.optgroup:hover {
    background: none;
    color: #231F20;
    cursor: default
}

.jq-selectbox li.option {
    padding-left: 25px
}

.jq-selectbox__search {
    margin: 5px;
}

.jq-selectbox__search input[type="text"],
.jq-selectbox__search input[type="search"] {
    box-sizing: border-box;
    width: 100%;
    margin: 0;
    padding: 5px 27px 6px 8px;
    border: 1px solid #CCC;
    border-radius: 3px;
    outline: none;
    background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
    box-shadow: inset 1px 1px #F1F1F1;
    color: #333;
    -webkit-appearance: textfield;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}

.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
    -webkit-appearance: none;
}

.jq-selectbox__not-found {
    margin: 5px;
    padding: 5px 8px 6px;
    background: #F0F0F0;
    font-size: 13px;
}

.jq-select-multiple {
    padding: 1px;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
    background: #FFF;
    color: #333;
    font: 14px/18px Arial, Tahoma, sans-serif;
    cursor: default
}

.jq-select-multiple.focused {
    border: 1px solid #5794BF
}

.jq-select-multiple.disabled {
    border-color: #CCC;
    background: #F5F5F5;
    box-shadow: none;
    color: #888
}

.jq-select-multiple ul {
    margin: 0;
    padding: 0
}

.jq-select-multiple li {
    padding: 3px 9px 4px;
    list-style: none
}

.jq-select-multiple li:first-child {
    border-radius: 3px 3px 0 0
}

.jq-select-multiple li:last-child {
    border-radius: 0 0 3px 3px
}

.jq-select-multiple li.selected {
    background: #08C;
    color: #FFF
}

.jq-select-multiple li.disabled {
    color: #AAA
}

.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
    background: #CCC;
    color: #FFF
}

.jq-select-multiple li.optgroup {
    font-weight: bold
}

.jq-select-multiple li.option {
    padding-left: 25px
}

input[type="email"].styler,
input[type="number"].styler,
input[type="password"].styler,
input[type="search"].styler,
input[type="tel"].styler,
input[type="text"].styler,
input[type="url"].styler,
textarea.styler {
    padding: 7px 9px;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #333;
    font: 14px Arial, Tahoma, sans-serif
}

input[type="search"].styler {
    -webkit-appearance: none
}

textarea.styler {
    overflow: auto
}

input[type="email"].styler:hover,
input[type="number"].styler:hover,
input[type="password"].styler:hover,
input[type="search"].styler:hover,
input[type="tel"].styler:hover,
input[type="text"].styler:hover,
input[type="url"].styler:hover,
textarea.styler:hover {
    border-color: #B3B3B3
}

input[type="email"].styler:focus,
input[type="number"].styler:focus,
input[type="password"].styler:focus,
input[type="search"].styler:focus,
input[type="tel"].styler:focus,
input[type="text"].styler:focus,
input[type="url"].styler:focus,
textarea.styler:focus {
    border-color: #CCC;
    border-top-color: #B3B3B3;
    box-shadow: inset 0 1px 2px rgba(0, 0, 0, 0.1);
    outline: none
}

button.styler,
input[type="button"].styler,
input[type="submit"].styler,
input[type="reset"].styler {
    overflow: visible;
    padding: 7px 11px;
    outline: none;
    border: 1px solid #CCC;
    border-bottom-color: #B3B3B3;
    border-radius: 4px;
    background: #F1F1F1 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAeCAIAAABi9+OQAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAABdJREFUeNpi+v//PxM2zMDAQEtxgAADAF2uTe9L4getAAAAAElFTkSuQmCC) repeat-x;
    box-shadow: inset 1px -1px #F1F1F1, inset 0 -1px 0 #F1F1F1, 0 1px 2px rgba(0, 0, 0, 0.1);
    color: #333;
    text-shadow: 1px 1px #FFF;
    font: 14px Arial, Tahoma, sans-serif;
    cursor: pointer
}

button.styler::-moz-focus-inner,
input[type="button"].styler::-moz-focus-inner,
input[type="submit"].styler::-moz-focus-inner,
input[type="reset"].styler::-moz-focus-inner {
    padding: 0;
    border: 0
}

button.styler:after {
    content: ''
}

button.styler:hover,
input[type="button"].styler:hover,
input[type="submit"].styler:hover,
input[type="reset"].styler:hover {
    background-color: #E6E6E6;
    background-position: 0 -10px
}

button.styler:active,
input[type="button"].styler:active,
input[type="submit"].styler:active,
input[type="reset"].styler:active {
    background: #F5F5F5;
    box-shadow: inset 1px 1px 3px #DDD
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/skin/css/jquery.fancybox-3.5.7.css?173287143917412*/
body.compensate-for-scrollbar {
    overflow: hidden;
}

.fancybox-active {
    height: auto;
}

.fancybox-is-hidden {
    left: -9999px;
    margin: 0;
    position: absolute !important;
    top: -9999px;
    visibility: hidden;
}

.fancybox-container {
    -webkit-backface-visibility: hidden;
    height: 100%;
    left: 0;
    outline: none;
    position: fixed;
    -webkit-tap-highlight-color: transparent;
    top: 0;
    -ms-touch-action: manipulation;
    touch-action: manipulation;
    transform: translateZ(0);
    width: 100%;
    z-index: 99992;
}

.fancybox-container * {
    box-sizing: border-box;
}

.fancybox-outer,
.fancybox-inner,
.fancybox-bg,
.fancybox-stage {
    bottom: 0;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
}

.fancybox-outer {
    -webkit-overflow-scrolling: touch;
    overflow-y: auto;
}

.fancybox-bg {
    background: rgb(30, 30, 30);
    opacity: 0;
    transition-duration: inherit;
    transition-property: opacity;
    transition-timing-function: cubic-bezier(.47, 0, .74, .71);
}

.fancybox-is-open .fancybox-bg {
    opacity: .9;
    transition-timing-function: cubic-bezier(.22, .61, .36, 1);
}

.fancybox-infobar,
.fancybox-toolbar,
.fancybox-caption,
.fancybox-navigation .fancybox-button {
    direction: ltr;
    opacity: 0;
    position: absolute;
    transition: opacity .25s ease, visibility 0s ease .25s;
    visibility: hidden;
    z-index: 99997;
}

.fancybox-show-infobar .fancybox-infobar,
.fancybox-show-toolbar .fancybox-toolbar,
.fancybox-show-caption .fancybox-caption,
.fancybox-show-nav .fancybox-navigation .fancybox-button {
    opacity: 1;
    transition: opacity .25s ease 0s, visibility 0s ease 0s;
    visibility: visible;
}

.fancybox-infobar {
    color: #ccc;
    font-size: 13px;
    -webkit-font-smoothing: subpixel-antialiased;
    height: 44px;
    left: 0;
    line-height: 44px;
    min-width: 44px;
    mix-blend-mode: difference;
    padding: 0 10px;
    pointer-events: none;
    top: 0;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
}

.fancybox-toolbar {
    right: 0;
    top: 0;
}

.fancybox-stage {
    direction: ltr;
    overflow: visible;
    transform: translateZ(0);
    z-index: 99994;
}

.fancybox-is-open .fancybox-stage {
    overflow: hidden;
}

.fancybox-slide {
    -webkit-backface-visibility: hidden;
    /* Using without prefix would break IE11 */
    display: none;
    height: 100%;
    left: 0;
    outline: none;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: absolute;
    text-align: center;
    top: 0;
    transition-property: transform, opacity;
    white-space: normal;
    width: 100%;
    z-index: 99994;
}

.fancybox-slide::before {
    content: '';
    display: inline-block;
    font-size: 0;
    height: 100%;
    vertical-align: middle;
    width: 0;
}

.fancybox-is-sliding .fancybox-slide,
.fancybox-slide--previous,
.fancybox-slide--current,
.fancybox-slide--next {
    display: block;
}

.fancybox-slide--image {
    overflow: hidden;
    padding: 44px 0;
}

.fancybox-slide--image::before {
    display: none;
}

.fancybox-slide--html {
    padding: 6px;
}

.fancybox-content {
    background: #fff;
    display: inline-block;
    margin: 0;
    max-width: 100%;
    overflow: auto;
    -webkit-overflow-scrolling: touch;
    padding: 44px;
    position: relative;
    text-align: left;
    vertical-align: middle;
}

.fancybox-slide--image .fancybox-content {
    animation-timing-function: cubic-bezier(.5, 0, .14, 1);
    -webkit-backface-visibility: hidden;
    background: transparent;
    background-repeat: no-repeat;
    background-size: 100% 100%;
    left: 0;
    max-width: none;
    overflow: visible;
    padding: 0;
    position: absolute;
    top: 0;
    -ms-transform-origin: top left;
    transform-origin: top left;
    transition-property: transform, opacity;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    z-index: 99995;
}

.fancybox-can-zoomOut .fancybox-content {
    cursor: zoom-out;
}

.fancybox-can-zoomIn .fancybox-content {
    cursor: zoom-in;
}

.fancybox-can-swipe .fancybox-content,
.fancybox-can-pan .fancybox-content {
    cursor: -webkit-grab;
    cursor: grab;
}

.fancybox-is-grabbing .fancybox-content {
    cursor: -webkit-grabbing;
    cursor: grabbing;
}

.fancybox-container [data-selectable='true'] {
    cursor: text;
}

.fancybox-image,
.fancybox-spaceball {
    background: transparent;
    border: 0;
    height: 100%;
    left: 0;
    margin: 0;
    max-height: none;
    max-width: none;
    padding: 0;
    position: absolute;
    top: 0;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    width: 100%;
}

.fancybox-spaceball {
    z-index: 1;
}

.fancybox-slide--video .fancybox-content,
.fancybox-slide--map .fancybox-content,
.fancybox-slide--pdf .fancybox-content,
.fancybox-slide--iframe .fancybox-content {
    height: 100%;
    overflow: visible;
    padding: 0;
    width: 100%;
}

.fancybox-slide--video .fancybox-content {
    background: #000;
}

.fancybox-slide--map .fancybox-content {
    background: #e5e3df;
}

.fancybox-slide--iframe .fancybox-content {
    background: #fff;
}

.fancybox-video,
.fancybox-iframe {
    background: transparent;
    border: 0;
    display: block;
    height: 100%;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 100%;
}

/* Fix iOS */
.fancybox-iframe {
    left: 0;
    position: absolute;
    top: 0;
}

.fancybox-error {
    background: #fff;
    cursor: default;
    max-width: 400px;
    padding: 40px;
    width: 100%;
}

.fancybox-error p {
    color: #444;
    font-size: 16px;
    line-height: 20px;
    margin: 0;
    padding: 0;
}

/* Buttons */

.fancybox-button {
    background: rgba(30, 30, 30, .6);
    border: 0;
    border-radius: 0;
    box-shadow: none;
    cursor: pointer;
    display: inline-block;
    height: 44px;
    margin: 0;
    padding: 10px;
    position: relative;
    transition: color .2s;
    vertical-align: top;
    visibility: inherit;
    width: 44px;
}

.fancybox-button,
.fancybox-button:visited,
.fancybox-button:link {
    color: #ccc;
}

.fancybox-button:hover {
    color: #fff;
}

.fancybox-button:focus {
    outline: none;
}

.fancybox-button.fancybox-focus {
    outline: 1px dotted;
}

.fancybox-button[disabled],
.fancybox-button[disabled]:hover {
    color: #888;
    cursor: default;
    outline: none;
}

/* Fix IE11 */
.fancybox-button div {
    height: 100%;
}

.fancybox-button svg {
    display: block;
    height: 100%;
    overflow: visible;
    position: relative;
    width: 100%;
}

.fancybox-button svg path {
    fill: currentColor;
    stroke-width: 0;
}

.fancybox-button--play svg:nth-child(2),
.fancybox-button--fsenter svg:nth-child(2) {
    display: none;
}

.fancybox-button--pause svg:nth-child(1),
.fancybox-button--fsexit svg:nth-child(1) {
    display: none;
}

.fancybox-progress {
    background: #ff5268;
    height: 2px;
    left: 0;
    position: absolute;
    right: 0;
    top: 0;
    -ms-transform: scaleX(0);
    transform: scaleX(0);
    -ms-transform-origin: 0;
    transform-origin: 0;
    transition-property: transform;
    transition-timing-function: linear;
    z-index: 99998;
}

/* Close button on the top right corner of html content */

.fancybox-close-small {
    background: transparent;
    border: 0;
    border-radius: 0;
    color: #ccc;
    cursor: pointer;
    opacity: .8;
    padding: 8px;
    position: absolute;
    right: -12px;
    top: -44px;
    z-index: 401;
}

.fancybox-close-small:hover {
    color: #fff;
    opacity: 1;
}

.fancybox-slide--html .fancybox-close-small {
    color: currentColor;
    padding: 10px;
    right: 0;
    top: 0;
}

.fancybox-slide--image.fancybox-is-scaling .fancybox-content {
    overflow: hidden;
}

.fancybox-is-scaling .fancybox-close-small,
.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small {
    display: none;
}

/* Navigation arrows */

.fancybox-navigation .fancybox-button {
    background-clip: content-box;
    height: 100px;
    opacity: 0;
    position: absolute;
    top: calc(50% - 50px);
    width: 70px;
}

.fancybox-navigation .fancybox-button div {
    padding: 7px;
}

.fancybox-navigation .fancybox-button--arrow_left {
    left: 0;
    left: env(safe-area-inset-left);
    padding: 31px 26px 31px 6px;
}

.fancybox-navigation .fancybox-button--arrow_right {
    padding: 31px 6px 31px 26px;
    right: 0;
    right: env(safe-area-inset-right);
}

/* Caption */

.fancybox-caption {
    background: linear-gradient(to top,
        rgba(0, 0, 0, .85) 0%,
        rgba(0, 0, 0, .3) 50%,
        rgba(0, 0, 0, .15) 65%,
        rgba(0, 0, 0, .075) 75.5%,
        rgba(0, 0, 0, .037) 82.85%,
        rgba(0, 0, 0, .019) 88%,
        rgba(0, 0, 0, 0) 100%);
    bottom: 0;
    color: #eee;
    font-size: 14px;
    font-weight: 400;
    left: 0;
    line-height: 1.5;
    padding: 75px 44px 25px 44px;
    pointer-events: none;
    right: 0;
    text-align: center;
    z-index: 99996;
}

@supports (padding: max(0px)) {
    .fancybox-caption {
        padding: 75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left));
    }
}

.fancybox-caption--separate {
    margin-top: -50px;
}

.fancybox-caption__body {
    max-height: 50vh;
    overflow: auto;
    pointer-events: all;
}

.fancybox-caption a,
.fancybox-caption a:link,
.fancybox-caption a:visited {
    color: #ccc;
    text-decoration: none;
}

.fancybox-caption a:hover {
    color: #fff;
    text-decoration: underline;
}

/* Loading indicator */

.fancybox-loading {
    animation: fancybox-rotate 1s linear infinite;
    background: transparent;
    border: 4px solid #888;
    border-bottom-color: #fff;
    border-radius: 50%;
    height: 50px;
    left: 50%;
    margin: -25px 0 0 -25px;
    opacity: .7;
    padding: 0;
    position: absolute;
    top: 50%;
    width: 50px;
    z-index: 99999;
}

@keyframes fancybox-rotate {
    100% {
        transform: rotate(360deg);
    }
}

/* Transition effects */

.fancybox-animated {
    transition-timing-function: cubic-bezier(0, 0, .25, 1);
}

/* transitionEffect: slide */

.fancybox-fx-slide.fancybox-slide--previous {
    opacity: 0;
    transform: translate3d(-100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--next {
    opacity: 0;
    transform: translate3d(100%, 0, 0);
}

.fancybox-fx-slide.fancybox-slide--current {
    opacity: 1;
    transform: translate3d(0, 0, 0);
}

/* transitionEffect: fade */

.fancybox-fx-fade.fancybox-slide--previous,
.fancybox-fx-fade.fancybox-slide--next {
    opacity: 0;
    transition-timing-function: cubic-bezier(.19, 1, .22, 1);
}

.fancybox-fx-fade.fancybox-slide--current {
    opacity: 1;
}

/* transitionEffect: zoom-in-out */

.fancybox-fx-zoom-in-out.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(1.5, 1.5, 1.5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(.5, .5, .5);
}

.fancybox-fx-zoom-in-out.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1);
}

/* transitionEffect: rotate */

.fancybox-fx-rotate.fancybox-slide--previous {
    opacity: 0;
    -ms-transform: rotate(-360deg);
    transform: rotate(-360deg);
}

.fancybox-fx-rotate.fancybox-slide--next {
    opacity: 0;
    -ms-transform: rotate(360deg);
    transform: rotate(360deg);
}

.fancybox-fx-rotate.fancybox-slide--current {
    opacity: 1;
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
}

/* transitionEffect: circular */

.fancybox-fx-circular.fancybox-slide--previous {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(-100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--next {
    opacity: 0;
    transform: scale3d(0, 0, 0) translate3d(100%, 0, 0);
}

.fancybox-fx-circular.fancybox-slide--current {
    opacity: 1;
    transform: scale3d(1, 1, 1) translate3d(0, 0, 0);
}

/* transitionEffect: tube */

.fancybox-fx-tube.fancybox-slide--previous {
    transform: translate3d(-100%, 0, 0) scale(.1) skew(-10deg);
}

.fancybox-fx-tube.fancybox-slide--next {
    transform: translate3d(100%, 0, 0) scale(.1) skew(10deg);
}

.fancybox-fx-tube.fancybox-slide--current {
    transform: translate3d(0, 0, 0) scale(1);
}

/* Styling for Small-Screen Devices */
@media all and (max-height: 576px) {
    .fancybox-slide {
        padding-left: 6px;
        padding-right: 6px;
    }

    .fancybox-slide--image {
        padding: 6px 0;
    }

    .fancybox-close-small {
        right: -6px;
    }

    .fancybox-slide--image .fancybox-close-small {
        background: #4e4e4e;
        color: #f2f4f6;
        height: 36px;
        opacity: 1;
        padding: 6px;
        right: 0;
        top: 0;
        width: 36px;
    }

    .fancybox-caption {
        padding-left: 12px;
        padding-right: 12px;
    }

    @supports (padding: max(0px)) {
        .fancybox-caption {
            padding-left: max(12px, env(safe-area-inset-left));
            padding-right: max(12px, env(safe-area-inset-right));
        }
    }
}
/* Share */

.fancybox-share {
    background: #f4f4f4;
    border-radius: 3px;
    max-width: 90%;
    padding: 30px;
    text-align: center;
}

.fancybox-share h1 {
    color: #222;
    font-size: 35px;
    font-weight: 700;
    margin: 0 0 20px 0;
}

.fancybox-share p {
    margin: 0;
    padding: 0;
}

.fancybox-share__button {
    border: 0;
    border-radius: 3px;
    display: inline-block;
    font-size: 14px;
    font-weight: 700;
    line-height: 40px;
    margin: 0 5px 10px 5px;
    min-width: 130px;
    padding: 0 15px;
    text-decoration: none;
    transition: all .2s;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    white-space: nowrap;
}

.fancybox-share__button:visited,
.fancybox-share__button:link {
    color: #fff;
}

.fancybox-share__button:hover {
    text-decoration: none;
}

.fancybox-share__button--fb {
    background: #3b5998;
}

.fancybox-share__button--fb:hover {
    background: #344e86;
}

.fancybox-share__button--pt {
    background: #bd081d;
}

.fancybox-share__button--pt:hover {
    background: #aa0719;
}

.fancybox-share__button--tw {
    background: #1da1f2;
}

.fancybox-share__button--tw:hover {
    background: #0d95e8;
}

.fancybox-share__button svg {
    height: 25px;
    margin-right: 7px;
    position: relative;
    top: -1px;
    vertical-align: middle;
    width: 25px;
}

.fancybox-share__button svg path {
    fill: #fff;
}

.fancybox-share__input {
    background: transparent;
    border: 0;
    border-bottom: 1px solid #d7d7d7;
    border-radius: 0;
    color: #5d5b5b;
    font-size: 14px;
    margin: 10px 0 0 0;
    outline: none;
    padding: 10px 15px;
    width: 100%;
}
/* Thumbs */

.fancybox-thumbs {
    background: #ddd;
    bottom: 0;
    display: none;
    margin: 0;
    -webkit-overflow-scrolling: touch;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    padding: 2px 2px 4px 2px;
    position: absolute;
    right: 0;
    -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
    top: 0;
    width: 212px;
    z-index: 99995;
}

.fancybox-thumbs-x {
    overflow-x: auto;
    overflow-y: hidden;
}

.fancybox-show-thumbs .fancybox-thumbs {
    display: block;
}

.fancybox-show-thumbs .fancybox-inner {
    right: 212px;
}

.fancybox-thumbs__list {
    font-size: 0;
    height: 100%;
    list-style: none;
    margin: 0;
    overflow-x: hidden;
    overflow-y: auto;
    padding: 0;
    position: absolute;
    position: relative;
    white-space: nowrap;
    width: 100%;
}

.fancybox-thumbs-x .fancybox-thumbs__list {
    overflow: hidden;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar {
    width: 7px;
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track {
    background: #fff;
    border-radius: 10px;
    box-shadow: inset 0 0 6px rgba(0, 0, 0, .3);
}

.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb {
    background: #2a2a2a;
    border-radius: 10px;
}

.fancybox-thumbs__list a {
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    background-color: rgba(0, 0, 0, .1);
    background-position: center center;
    background-repeat: no-repeat;
    background-size: cover;
    cursor: pointer;
    float: left;
    height: 75px;
    margin: 2px;
    max-height: calc(100% - 8px);
    max-width: calc(50% - 4px);
    outline: none;
    overflow: hidden;
    padding: 0;
    position: relative;
    -webkit-tap-highlight-color: transparent;
    width: 100px;
}

.fancybox-thumbs__list a::before {
    border: 6px solid #ff5268;
    bottom: 0;
    content: '';
    left: 0;
    opacity: 0;
    position: absolute;
    right: 0;
    top: 0;
    transition: all .2s cubic-bezier(.25, .46, .45, .94);
    z-index: 99991;
}

.fancybox-thumbs__list a:focus::before {
    opacity: .5;
}

.fancybox-thumbs__list a.fancybox-thumbs-active::before {
    opacity: 1;
}

/* Styling for Small-Screen Devices */
@media all and (max-width: 576px) {
    .fancybox-thumbs {
        width: 110px;
    }

    .fancybox-show-thumbs .fancybox-inner {
        right: 110px;
    }

    .fancybox-thumbs__list a {
        max-width: calc(100% - 10px);
    }
}
/* End */


/* Start:/local/templates/czebra_daewoo/front/catalog_template/stylesheets/styles.css?177375384399381*/
@charset 'UTF-8';
/* line 65, ../sass/styles.scss */
html {
  color: #000;
}
/* line 69, ../sass/styles.scss */
body {
  color: #000;
  font-size: 14px;
}
/* line 74, ../sass/styles.scss */
h2,
.h2 {
  margin-bottom: 20px;
  font-size: 20px;
}
/* line 79, ../sass/styles.scss */
.chosen-container {
  position: relative;
  width: 240px;
  max-width: none;
  box-sizing: border-box;
  padding: 10px;
  background: #fff;
  box-shadow: 0 0 4px rgba(0, 0, 0, .3);
}
/* line 88, ../sass/styles.scss */
.chosen-container .chosen-search {
  display: none;
}
/* line 93, ../sass/styles.scss */
.chosen-container.chosen-with-drop .chosen-drop {
  display: block;
}
/* line 98, ../sass/styles.scss */
.chosen-container.chosen-container-active.chosen-with-drop {
  padding-bottom: 0;
}
/* line 102, ../sass/styles.scss */
.chosen-container.chosen-container-active.chosen-with-drop .chosen-search input {
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
}
/* line 108, ../sass/styles.scss */
.chosen-container.chosen-container-active.chosen-with-drop a.chosen-single,
.chosen-container.chosen-container-active.chosen-with-drop a:link.chosen-single,
.chosen-container.chosen-container-active.chosen-with-drop a:hover.chosen-single,
.chosen-container.chosen-container-active.chosen-with-drop a:visited.chosen-single,
.chosen-container.chosen-container-active.chosen-with-drop a:active.chosen-single,
.chosen-container.chosen-container-active.chosen-with-drop a:focus.chosen-single {
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  /* background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA=='); */
  /* background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%); */
  /* background-image: linear-gradient(#ee5222 0%, #d94b1f 100%); */
  background-size: 100%;
  background: #f47920;
}
/* line 113, ../sass/styles.scss */
.chosen-container.chosen-container-active.chosen-with-drop a.chosen-single:hover,
.chosen-container.chosen-container-active.chosen-with-drop a:link.chosen-single:hover,
.chosen-container.chosen-container-active.chosen-with-drop a:hover.chosen-single:hover,
.chosen-container.chosen-container-active.chosen-with-drop a:visited.chosen-single:hover,
.chosen-container.chosen-container-active.chosen-with-drop a:active.chosen-single:hover,
.chosen-container.chosen-container-active.chosen-with-drop a:focus.chosen-single:hover {
  background: #de4e22;
  /* background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxNDgyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c14823), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#c14823 0%, #d94b1f 100%); */
  /* background-image: linear-gradient(#c14823 0%, #d94b1f 100%); */
  /* background-size: 100%; */
}
/* line 118, ../sass/styles.scss */
.chosen-container.chosen-container-active.chosen-with-drop a.chosen-single:before,
.chosen-container.chosen-container-active.chosen-with-drop a:link.chosen-single:before,
.chosen-container.chosen-container-active.chosen-with-drop a:hover.chosen-single:before,
.chosen-container.chosen-container-active.chosen-with-drop a:visited.chosen-single:before,
.chosen-container.chosen-container-active.chosen-with-drop a:active.chosen-single:before,
.chosen-container.chosen-container-active.chosen-with-drop a:focus.chosen-single:before {
  top: 15px;
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* line 127, ../sass/styles.scss */
.chosen-container a.chosen-single,
.chosen-container a:link.chosen-single,
.chosen-container a:hover.chosen-single,
.chosen-container a:visited.chosen-single,
.chosen-container a:active.chosen-single,
.chosen-container a:focus.chosen-single {
  position: relative;
  max-width: none;
  display: block;
  box-sizing: border-box;
  padding: 10px 18px;
  cursor: pointer;
  text-align: left;
  text-decoration: none;
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #f47920;
  /* background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%); */
  /* background-image: linear-gradient(#ee5222 0%, #d94b1f 100%); */
  background-size: 100%;
  font-size: 14px;
  font-weight: bold;
}
/* line 146, ../sass/styles.scss */
.chosen-container a.chosen-single:hover,
.chosen-container a:link.chosen-single:hover,
.chosen-container a:hover.chosen-single:hover,
.chosen-container a:visited.chosen-single:hover,
.chosen-container a:active.chosen-single:hover,
.chosen-container a:focus.chosen-single:hover {
  /* color: #fff; */
  background: #de4e22;
  /* background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2MxNDgyMyIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c14823), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#c14823 0%, #d94b1f 100%); */
  background-image: linear-gradient(#c14823 0%, #d94b1f 100%);
  /* background-size: 100%; */
}
/* line 150, ../sass/styles.scss */
.chosen-container a.chosen-single:before,
.chosen-container a:link.chosen-single:before,
.chosen-container a:hover.chosen-single:before,
.chosen-container a:visited.chosen-single:before,
.chosen-container a:active.chosen-single:before,
.chosen-container a:focus.chosen-single:before {
  position: absolute;
  top: 11px;
  right: 18px;
  width: 10px;
  height: 10px;
  box-sizing: border-box;
  content: '';
  -webkit-transform: rotate(-135deg);
  -moz-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
}
/* line 165, ../sass/styles.scss */
.chosen-container .chosen-drop {
  position: absolute;
  z-index: 10;
  top: 100%;
  left: 0;
  width: 100%;
  display: none;
  box-sizing: border-box;
  margin-top: 0px;
  padding: 10px;
  padding-top: 0;
  background: #ffffff;
  box-shadow: 0 4px 4px rgba(0, 0, 0, .3);
}
.map__shop__find-region .chosen-single {
  transition: opacity .3s ease;
  background: #f47920 !important;
  background-image: none;
}
.map__shop__find-region .chosen-single:hover {
  opacity: .8;
}
/* line 179, ../sass/styles.scss */
.chosen-container .chosen-drop .mCSB_scrollTools {
  right: 3px;
}
/* line 183, ../sass/styles.scss */
.chosen-container .chosen-drop .chosen-results {
  margin: 0;
  padding: 0;
}
/* line 188, ../sass/styles.scss */
.chosen-container .chosen-drop ul {
  max-height: 273px;
  overflow: auto;
  box-sizing: border-box;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: left;
  border: 1px solid #d5d5d5;
  border-bottom: none;
}
/* line 199, ../sass/styles.scss */
.chosen-container .chosen-drop ul li {
  position: relative;
  box-sizing: border-box;
  margin: 1px 0;
  padding: 8px 18px;
  list-style: none;
  cursor: pointer;
  border-right: 1px solid #fff;
  border-bottom: 1px solid #efefef;
  border-left: 1px solid #fff;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
/* line 213, ../sass/styles.scss */
.chosen-container .chosen-drop ul li:after {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  content: '';
  background: #fff;
}
/* line 223, ../sass/styles.scss */
.chosen-container .chosen-drop ul li:hover {
  color: #fff;
  background: #f47920;
}
/* line 232, ../sass/styles.scss */
.catalog_menu_n {
  padding: 0;
  border: none;
  border-radius: 0;
  background: none;
}
/* line 239, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_list > li > a.catalog_menu_link {
  position: relative;
  padding: 0 12px;
  text-align: center;
  color: #ee5424;
  border: 2px solid #ee5424;
  border-radius: 0;
  background: #fff;
  font-size: 13px;
  font-weight: bold;
}
/* line 250, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_list > li > a.catalog_menu_link span {
  border-bottom: 1px dashed #ee5424;
}
/* line 254, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_list > li > a.catalog_menu_link:after {
  display: none;
}
/* line 258, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_list > li > a.catalog_menu_link.active {
  color: #fff;
  background: #ee5424;
}
/* line 264, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_list > li > a.catalog_menu_link:hover span {
  border-bottom-color: transparent;
}
/* line 271, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_l2 {
  padding: 0 3px;
  background: #efefef;
}
/* line 275, ../sass/styles.scss */
.catalog_menu_n .catalog_menu_l2 > li > a.catalog_menu_link {
  padding-left: 25px;
  border-bottom: none;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arrow-left-n.png') 12px center no-repeat;
  font-size: 13px;
  font-weight: 400;
}
/* line 285, ../sass/styles.scss */
.aside_block_n {
  padding: 0;
  border: none;
  border-radius: 0;
  background: none;
}
/* line 291, ../sass/styles.scss */
.aside_block_n .aside_block_name {
  padding: 0;
  text-align: center;
  color: #000;
  font-size: 13px;
}
/* line 298, ../sass/styles.scss */
.aside_block_n nav {
  border: 2px solid #e5e5e5;
}
/* line 303, ../sass/styles.scss */
ul.support-n-list {
  margin: 0;
  padding: 16px 22px;
}
/* line 307, ../sass/styles.scss */
ul.support-n-list li {
  margin: 0;
  padding: 0;
}
/* line 311, ../sass/styles.scss */
ul.support-n-list li a,
ul.support-n-list li a:link,
ul.support-n-list li a:hover,
ul.support-n-list li a:visited,
ul.support-n-list li a:active,
ul.support-n-list li a:focus,
ul.support-n-list li button {
  position: relative;
  display: block;
  padding: 2px 0 2px 15px;
  text-decoration: none;
  color: #565656;
  font-size: 13px;
  font-weight: 400;
}
/* line 320, ../sass/styles.scss */
ul.support-n-list li a:hover,
ul.support-n-list li a:link:hover,
ul.support-n-list li a:hover:hover,
ul.support-n-list li a:visited:hover,
ul.support-n-list li a:active:hover,
ul.support-n-list li a:focus:hover,
ul.support-n-list li button:hover {
  color: #000;
}
/* line 324, ../sass/styles.scss */
ul.support-n-list li a:after,
ul.support-n-list li a:link:after,
ul.support-n-list li a:hover:after,
ul.support-n-list li a:visited:after,
ul.support-n-list li a:active:after,
ul.support-n-list li a:focus:after,
ul.support-n-list li button:after {
  position: absolute;
  top: 10px;
  left: 0;
  width: 4px;
  height: 4px;
  content: '';
  background: #333333;
}
/* line 337, ../sass/styles.scss */
#center.center_no-fon {
  background: none;
}
/* line 341, ../sass/styles.scss */
a.pager_item,
span.pager_item {
  color: #707070;
  border: 1px solid #d1d1d1;
  border-top-color: #e0e0e0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #efefef;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiNlZmVmZWYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(2%, #efefef), color-stop(100%, #e0e0e0));
  background-image: -moz-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: -webkit-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-size: 100%;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  font-size: 14px;
}
/* line 351, ../sass/styles.scss */
a.pager_item:hover,
span.pager_item:hover {
  color: #ee5222;
  border-color: #e0e0e0;
  background: #fbfbfb;
  font-weight: 600;
}
/* line 356, ../sass/styles.scss */
a.pager_item.active,
span.pager_item.active {
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-size: 100%;
  font-weight: normal;
}
/* line 359, ../sass/styles.scss */
a.pager_item.active:hover,
span.pager_item.active:hover {
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIvPjxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIvPjwvbGluZWFyR3JhZGllbnQ+PC9kZWZzPjxyZWN0IHg9IjAiIHk9IjAiIHdpZHRoPSIxMDAlIiBoZWlnaHQ9IjEwMCUiIGZpbGw9InVybCgjZ3JhZCkiIC8+PC9zdmc+IA==');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-size: 100%;
  font-weight: normal;
}
/* line 365, ../sass/styles.scss */
.page-btn-all {
  margin-right: 27px;
}
/* line 373, ../sass/styles.scss */
.page-btn-all .page-btn-all__link {
  min-width: 150px;
  color: #707070;
  border: 1px solid #d1d1d1;
  border-top-color: #e0e0e0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #efefef;
  background-image: url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4gPHN2ZyB2ZXJzaW9uPSIxLjEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGRlZnM+PGxpbmVhckdyYWRpZW50IGlkPSJncmFkIiBncmFkaWVudFVuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgeDE9IjAuNSIgeTE9IjAuMCIgeDI9IjAuNSIgeTI9IjEuMCI+PHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIvPjxzdG9wIG9mZnNldD0iMiUiIHN0b3AtY29sb3I9IiNlZmVmZWYiLz48c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMGUwZTAiLz48L2xpbmVhckdyYWRpZW50PjwvZGVmcz48cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMTAwJSIgaGVpZ2h0PSIxMDAlIiBmaWxsPSJ1cmwoI2dyYWQpIiAvPjwvc3ZnPiA=');
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(2%, #efefef), color-stop(100%, #e0e0e0));
  background-image: -moz-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: -webkit-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-size: 100%;
  -webkit-box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  -moz-box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  box-shadow: 0 1px 1px rgba(0, 0, 0, .3);
  font-size: 14px !important;
}
/* line 379, ../sass/styles.scss */
.page-btn-all .page-btn-all__link:hover {
  min-width: 150px;
  color: #ee5222;
  border-color: #e0e0e0;
  background: #fbfbfb;
  font-size: 14px !important;
  font-weight: 600;
}
/* line 389, ../sass/styles.scss */
.layout_center.border_content_wrap.catalog-n {
  margin-top: 20px;
  border: 1px solid #e5e5e5;
  border-bottom: none;
  border-radius: 0;
  background-color: transparent;
  box-shadow: none;
}
/* line 400, ../sass/styles.scss */
.breadcrumbs_n ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 405, ../sass/styles.scss */
.breadcrumbs_n ul li {
  display: inline-block;
  margin: 0;
  padding: 0;
  list-style: none;
}
/* line 411, ../sass/styles.scss */
.breadcrumbs_n ul li a,
.breadcrumbs_n ul li a:link,
.breadcrumbs_n ul li a:hover,
.breadcrumbs_n ul li a:visited,
.breadcrumbs_n ul li a:active,
.breadcrumbs_n ul li a:focus,
.breadcrumbs_n ul li button {
  color: #d1d1d1;
}
/* line 414, ../sass/styles.scss */
.breadcrumbs_n ul li a:after,
.breadcrumbs_n ul li a:link:after,
.breadcrumbs_n ul li a:hover:after,
.breadcrumbs_n ul li a:visited:after,
.breadcrumbs_n ul li a:active:after,
.breadcrumbs_n ul li a:focus:after,
.breadcrumbs_n ul li button:after {
  width: 6px;
  height: 11px;
  display: inline-block;
  margin: 0 6px 0 8px;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arrow-bread.png') center left no-repeat;
}
/* line 425, ../sass/styles.scss */
.breadcrumbs_n ul li a.home:before,
.breadcrumbs_n ul li a:link.home:before,
.breadcrumbs_n ul li a:hover.home:before,
.breadcrumbs_n ul li a:visited.home:before,
.breadcrumbs_n ul li a:active.home:before,
.breadcrumbs_n ul li a:focus.home:before,
.breadcrumbs_n ul li button.home:before {
  width: 15px;
  height: 15px;
  display: inline-block;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/home-icon-n.png') center left no-repeat;
}
/* line 441, ../sass/styles.scss */
.catalog-n__h1 {
  margin-top: 18px;
}
/* line 444, ../sass/styles.scss */
.catalog-n__h1:after {
  display: table;
  clear: both;
  content: '';
}
/* line 451, ../sass/styles.scss */
.catalog-n__h1 .page_name,
.catalog-n__h1 .page_name h1 {
  float: left;
  font-size: 22px;
  font-weight: bold;
}
/* line 459, ../sass/styles.scss */
.catalog-n__view {
  margin-top: 10px;
}
/* line 462, ../sass/styles.scss */
.catalog-n__view-text {
  display: inline-block;
  vertical-align: middle;
}
/* line 472, ../sass/styles.scss */
.catalog_menu--custom .catalog_menu_l3 a.catalog_menu_link:hover,
.catalog_menu--custom .catalog_menu_l3 a.catalog_menu_link.active {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 479, ../sass/styles.scss */
.catalog-list-n {
  display: flex;
  flex-wrap: wrap;
  margin: 15px -4px;
}
/* line 484, ../sass/styles.scss */
.catalog-list-n:after {
  display: table;
  clear: both;
  content: '';
}
/* line 490, ../sass/styles.scss */
.catalog-list-n__item {
  width: 50%;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  padding: 4px;
}
/* line 497, ../sass/styles.scss */
.catalog-list-n__item-fon {
  position: relative;
  height: 100%;
  overflow: hidden;
  box-sizing: border-box;
  padding: 20px;
  border: 1px solid #ccc;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
}
/* line 511, ../sass/styles.scss */
.catalog-list-n__item-fon:after {
  display: table;
  clear: both;
  content: '';
}
/* line 519, ../sass/styles.scss */
.catalog-list-n__item:hover .catalog-list-n__item-fon,
.catalog-list-n__item:active .catalog-list-n__item-fon {
  transition: transform .3s linear 0s;
  border-color: #b2b2b2;
  box-shadow: 0 0 5px rgba(0, 0, 0, .2);
}
/* line 526, ../sass/styles.scss */
.catalog-list-n__item:hover .catalog-list-n__info-left,
.catalog-list-n__item:active .catalog-list-n__info-left {
  -webkit-transform: translateX(150%);
  -moz-transform: translateX(150%);
  -ms-transform: translateX(150%);
  transform: translateX(150%);
}
/* line 530, ../sass/styles.scss */
.catalog-list-n__item:hover .catalog-list-n__price,
.catalog-list-n__item:active .catalog-list-n__price {
  -webkit-transform: translateX(150%);
  -moz-transform: translateX(150%);
  -ms-transform: translateX(150%);
  transform: translateX(150%);
}
/* line 539, ../sass/styles.scss */
.catalog-list-n__item:hover .catalog-list-n__dop,
.catalog-list-n__item:active .catalog-list-n__dop {
  opacity: 1;
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}
/* line 548, ../sass/styles.scss */
.catalog-list-n__img {
  position: absolute;
  top: 50%;
  width: 58%;
  float: left;
  margin-top: 10px;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
/* line 556, ../sass/styles.scss */
.catalog-list-n__img a,
.catalog-list-n__img a:link,
.catalog-list-n__img a:hover,
.catalog-list-n__img a:visited,
.catalog-list-n__img a:active,
.catalog-list-n__img a:focus,
.catalog-list-n__img button {
  width: 90%;
  height: 100%;
  display: block;
  box-sizing: border-box;
  text-align: center;
}
/* line 567, ../sass/styles.scss */
.catalog-list-n img.series-label {
  position: absolute;
  bottom: -32px;
  left: -5px;
  height: 21px;
  margin-top: 10px;
}
/* line 581, ../sass/styles.scss */
.catalog-list-n__info-left {
  -webkit-transition: -webkit-transform .3s linear 0s;
  -moz-transition: -moz-transform .3s linear 0s;
  -o-transition: -o-transform .3s linear 0s;
  transition: transform .3s linear 0s;
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
}
/* line 586, ../sass/styles.scss */
.catalog-list-n__info-right {
  box-sizing: border-box;
  padding-left: calc(55% + 19px);
}
/* line 590, ../sass/styles.scss */
.catalog-list-n__info-right .catalog-list-n__shilds {
  display: none;
}
/* line 595, ../sass/styles.scss */
.catalog-list-n__info-text {
  position: relative;
  box-sizing: border-box;
  padding-top: 60px;
  color: #000;
  font-size: 15px;
  line-height: 26px;
}
/* line 605, ../sass/styles.scss */
.catalog-list-n__dop {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  box-sizing: border-box;
  padding: 16px;
  -webkit-transition: -webkit-transform .3s linear 0s;
  -moz-transition: -moz-transform .3s linear 0s;
  -o-transition: -o-transform .3s linear 0s;
  transition: transform .3s linear 0s;
  -webkit-transform: translateX(-150%);
  -moz-transform: translateX(-150%);
  -ms-transform: translateX(-150%);
  transform: translateX(-150%);
  text-align: center;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
}
/* line 625, ../sass/styles.scss */
.catalog-list-n__dop-fon {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  width: 80%;
  height: 80%;
  opacity: .08;
  margin: auto;
  background-repeat: no-repeat;
  background-position: 50% 50%;
  background-size: contain;
}
/* line 642, ../sass/styles.scss */
.catalog-list-n__title a,
.catalog-list-n__title a:link,
.catalog-list-n__title a:hover,
.catalog-list-n__title a:visited,
.catalog-list-n__title a:active,
.catalog-list-n__title a:focus,
.catalog-list-n__title button {
  display: block;
  text-align: center;
  text-decoration: none;
}
/* line 647, ../sass/styles.scss */
.catalog-list-n__title a .name,
.catalog-list-n__title a:link .name,
.catalog-list-n__title a:hover .name,
.catalog-list-n__title a:visited .name,
.catalog-list-n__title a:active .name,
.catalog-list-n__title a:focus .name,
.catalog-list-n__title button .name {
  width: 100%;
  display: inline-block;
  color: #999999;
  font-size: 15px;
  font-weight: 400;
}
/* line 655, ../sass/styles.scss */
.catalog-list-n__title a .articul,
.catalog-list-n__title a:link .articul,
.catalog-list-n__title a:hover .articul,
.catalog-list-n__title a:visited .articul,
.catalog-list-n__title a:active .articul,
.catalog-list-n__title a:focus .articul,
.catalog-list-n__title button .articul {
  text-decoration: underline;
  color: #000;
  font-size: 18px;
  font-weight: bold;
}
/* line 663, ../sass/styles.scss */
.catalog-list-n__title a:hover .articul,
.catalog-list-n__title a:link:hover .articul,
.catalog-list-n__title a:hover:hover .articul,
.catalog-list-n__title a:visited:hover .articul,
.catalog-list-n__title a:active:hover .articul,
.catalog-list-n__title a:focus:hover .articul,
.catalog-list-n__title button:hover .articul {
  text-decoration: none;
}
/* line 670, ../sass/styles.scss */
.catalog-list-n__options {
  position: relative;
  height: 115px;
  box-sizing: border-box;
  margin-top: 20px;
  padding-left: calc(55% + 32px);
}
/* line 678, ../sass/styles.scss */
.catalog-list-n__options .catalog-list-n__shilds {
  position: absolute;
  z-index: 1;
  top: -34px;
  right: 0;
}
/* line 685, ../sass/styles.scss */
.catalog-list-n__options-item {
  margin-top: 5px;
}
/* line 688, ../sass/styles.scss */
.catalog-list-n__options-item .first-text {
  display: none;
}
/* line 693, ../sass/styles.scss */
.catalog-list-n__options-item .num {
  display: block;
  color: #000;
  font-size: 14px !important;
  font-weight: bold;
  line-height: 22px;
}
/* line 702, ../sass/styles.scss */
.catalog-list-n__options-item .last-text {
  display: block;
  color: #707070;
  font-size: 14px;
  line-height: 13px;
}
/* line 710, ../sass/styles.scss */
.catalog-list-n__options-item i.icon {
  width: 13px;
  height: 13px;
  display: inline-block;
  vertical-align: baseline;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
/* line 721, ../sass/styles.scss */
.catalog-list-n__options-item_arr .num {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arr-sky-icon.png') center left no-repeat;
}
/* line 727, ../sass/styles.scss */
.catalog-list-n__options-item_star .num {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/star-icon.png') center left no-repeat;
}
/* line 733, ../sass/styles.scss */
.catalog-list-n__options-item_dot .num {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/dot-icon.png') center left no-repeat;
}
/* line 740, ../sass/styles.scss */
.catalog-list-n__price {
  width: 140px;
  margin-top: 5px;
  -webkit-transition: -webkit-transform .3s linear 0s;
  -moz-transition: -moz-transform .3s linear 0s;
  -o-transition: -o-transform .3s linear 0s;
  transition: transform .3s linear 0s;
  -webkit-transform: translateX(0%);
  -moz-transform: translateX(0%);
  -ms-transform: translateX(0%);
  transform: translateX(0%);
  color: #ee5424;
  font-size: 28px;
  font-weight: bold;
  line-height: 28px;
}
/* line 751, ../sass/styles.scss */
.catalog-list-n__price span.product_status {
  width: 150px;
  display: inline-block;
  padding-top: 5px;
  vertical-align: top;
  font-size: 18px;
  line-height: 1;
}
/* line 765, ../sass/styles.scss */
.catalog-list-n__shilds {
  margin-top: 15px;
  text-align: right;
}
/* line 770, ../sass/styles.scss */
.catalog-list-n__btn-wrap {
  position: relative;
  margin-top: 25px;
}
/* line 774, ../sass/styles.scss */
.catalog-list-n__btn-wrap:after {
  display: table;
  clear: both;
  content: '';
}
/* line 781, ../sass/styles.scss */
.catalog-list-n_list {
  margin-top: 0;
}
/* line 784, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item {
  width: 100%;
  padding: 20px 4px 0 4px;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 789, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__info-left,
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__price,
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__dop {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}
/* line 797, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__options .catalog-list-n__shilds {
  display: none;
}
/* line 803, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__info-right .catalog-list-n__shilds {
  display: block;
  margin-top: 0;
  margin-bottom: -5px;
  text-align: right;
}
/* line 809, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item .catalog-list-n__info-right .catalog-list-n__shilds a {
  margin-right: -23px !important;
}
/* line 816, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item:hover .catalog-list-n__shilds {
  opacity: 1;
}
/* line 820, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item:hover .catalog-list-n__item-fon {
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}
/* line 825, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item:hover .catalog-list-n__dop {
  opacity: 1;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}
/* line 834, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__item-fon {
  min-height: auto;
  padding: 10px 20px;
  -webkit-transform: none;
  -moz-transform: none;
  -ms-transform: none;
  transform: none;
}
/* line 840, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__dop {
  position: static;
  display: block;
  opacity: 1;
  padding: 0;
  transition: opacity 0s linear 0s;
  background: none;
}
/* line 849, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__dop-fon {
  display: none;
}
/* line 853, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__info-text {
  display: none;
}
/* line 857, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item {
  margin-top: 0;
  margin-bottom: 1px;
}
/* line 862, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__info-left {
  width: 100%;
  float: left;
  box-sizing: border-box;
  margin-right: -150px;
  padding-right: 165px;
}
/* line 870, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__info-right {
  width: 150px;
  float: right;
  box-sizing: border-box;
  padding: 0;
}
/* line 878, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__img {
  width: 200px;
  height: 100%;
  height: 200px;
  margin: 0;
}
/* line 884, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__img a,
.catalog-list-n_list .catalog-list-n__img a:link,
.catalog-list-n_list .catalog-list-n__img a:hover,
.catalog-list-n_list .catalog-list-n__img a:visited,
.catalog-list-n_list .catalog-list-n__img a:active,
.catalog-list-n_list .catalog-list-n__img a:focus,
.catalog-list-n_list .catalog-list-n__img button {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 0;
}
/* line 898, ../sass/styles.scss */
.catalog-list-n_list img.series-label {
  position: static;
}
/* line 903, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options {
  height: auto;
  overflow: inherit;
  margin: 0;
  padding-left: 210px;
}
/* line 911, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item .first-text {
  width: auto !important;
  display: inline-block;
  margin-right: 5px;
  padding-left: 18px;
  vertical-align: middle;
  color: #707070;
  font-size: 14px;
}
/* line 923, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item .num {
  width: auto !important;
  display: inline-block;
  margin: 0 !important;
  padding: 0 !important;
  background: no-repeat;
  font-size: 14px;
}
/* line 932, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item .last-text {
  display: none;
}
/* line 937, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item_arr .first-text {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arr-sky-icon.png') center left no-repeat;
}
/* line 943, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item_star .first-text {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/star-icon.png') center left no-repeat;
}
/* line 949, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item_dot .first-text {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/dot-icon.png') center left no-repeat;
}
/* line 955, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__shilds {
  margin-top: 0;
}
/* line 959, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__btn-wrap {
  width: 140px;
  margin-top: 6px;
}
/* line 964, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__title {
  margin-bottom: 5px;
  text-align: left;
  vertical-align: top;
  line-height: 1.3;
}
/* line 970, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__title a,
.catalog-list-n_list .catalog-list-n__title a:link,
.catalog-list-n_list .catalog-list-n__title a:hover,
.catalog-list-n_list .catalog-list-n__title a:visited,
.catalog-list-n_list .catalog-list-n__title a:active,
.catalog-list-n_list .catalog-list-n__title a:focus,
.catalog-list-n_list .catalog-list-n__title button {
  text-align: left;
}
/* line 975, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__price {
  margin-top: 0;
  padding-bottom: 2px;
  vertical-align: top;
  font-size: 27px;
  line-height: 1;
}
/* line 982, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__price span.product_status {
  font-size: 15.5px;
}
/* line 988, ../sass/styles.scss */
.catalog-list-n_list a.catalog-list-n__link-compare,
.catalog-list-n_list a:link.catalog-list-n__link-compare,
.catalog-list-n_list a:hover.catalog-list-n__link-compare,
.catalog-list-n_list a:visited.catalog-list-n__link-compare,
.catalog-list-n_list a:active.catalog-list-n__link-compare,
.catalog-list-n_list a:focus.catalog-list-n__link-compare,
.catalog-list-n_list button.catalog-list-n__link-compare {
  position: relative;
  top: auto;
  bottom: auto;
  right: auto;
  left: auto;
  width: 100%;
  display: inline-block;
  margin-top: 10px;
  text-align: left;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
}
/* line 1000, ../sass/styles.scss */
.catalog-list-n_list a.catalog-list-n__link-compare span,
.catalog-list-n_list a:link.catalog-list-n__link-compare span,
.catalog-list-n_list a:hover.catalog-list-n__link-compare span,
.catalog-list-n_list a:visited.catalog-list-n__link-compare span,
.catalog-list-n_list a:active.catalog-list-n__link-compare span,
.catalog-list-n_list a:focus.catalog-list-n__link-compare span,
.catalog-list-n_list button.catalog-list-n__link-compare span {
  display: inline-block;
}
/* line 1005, ../sass/styles.scss */
.catalog-list-n_list a.catalog-list-n__link-all,
.catalog-list-n_list a:link.catalog-list-n__link-all,
.catalog-list-n_list a:hover.catalog-list-n__link-all,
.catalog-list-n_list a:visited.catalog-list-n__link-all,
.catalog-list-n_list a:active.catalog-list-n__link-all,
.catalog-list-n_list a:focus.catalog-list-n__link-all,
.catalog-list-n_list button.catalog-list-n__link-all {
  width: 100%;
  min-width: auto;
  margin-bottom: 2px;
}
/* line 1011, ../sass/styles.scss */
.catalog-list-n_list a.catalog-list-n__link-where,
.catalog-list-n_list a:link.catalog-list-n__link-where,
.catalog-list-n_list a:hover.catalog-list-n__link-where,
.catalog-list-n_list a:visited.catalog-list-n__link-where,
.catalog-list-n_list a:active.catalog-list-n__link-where,
.catalog-list-n_list a:focus.catalog-list-n__link-where,
.catalog-list-n_list button.catalog-list-n__link-where {
  width: 100%;
  min-width: auto;
  margin-top: 10px;
  margin-bottom: 2px;
}
/* line 1018, ../sass/styles.scss */
.catalog-list-n_list a.catalog-list-n__shilds-link,
.catalog-list-n_list a:link.catalog-list-n__shilds-link,
.catalog-list-n_list a:hover.catalog-list-n__shilds-link,
.catalog-list-n_list a:visited.catalog-list-n__shilds-link,
.catalog-list-n_list a:active.catalog-list-n__shilds-link,
.catalog-list-n_list a:focus.catalog-list-n__shilds-link,
.catalog-list-n_list button.catalog-list-n__shilds-link {
  margin-right: -13px;
}
/* line 1026, ../sass/styles.scss */
.grey-fon-n {
  position: relative;
}
/* line 1029, ../sass/styles.scss */
.grey-fon-n:before {
  position: absolute;
  bottom: -90px;
  left: 50%;
  width: 1330px;
  height: 254px;
  content: '';
  transform: translateX(-50%);
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/card-fon.png') bottom center no-repeat;
}
/* line 1041, ../sass/styles.scss */
.card-n {
  position: relative;
  box-sizing: border-box;
  margin-top: 70px;
  padding: 20px 0;
}
/* line 1047, ../sass/styles.scss */
.card-n__top {
  padding-top: 45px;
}
/* line 1050, ../sass/styles.scss */
.card-n__top:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1056, ../sass/styles.scss */
.card-n__top-left {
  width: 50%;
  float: left;
}
/* line 1061, ../sass/styles.scss */
.card-n__top-h1 {
  display: inline-block;
  margin: 0;
  vertical-align: top;
}
/* line 1066, ../sass/styles.scss */
.card-n__top-h1 .line {
  color: #000;
  font-size: 30px;
  font-weight: bold;
  line-height: 35px;
}
/* line 1072, ../sass/styles.scss */
.card-n__top-h1 .line:after {
  width: calc(100% - 10px);
  display: block;
  content: '';
  border-bottom: 2px solid #ee5222;
}
/* line 1080, ../sass/styles.scss */
.card-n__top-h1 .cat {
  display: block;
  margin-top: 5px;
  text-transform: uppercase;
  color: #7f7f7f;
  font-size: 15px;
  font-weight: 400;
}
/* line 1090, ../sass/styles.scss */
.card-n__top-rate {
  display: inline-block;
  vertical-align: top;
}
/* line 1095, ../sass/styles.scss */
.card-n__top-right {
  width: 50%;
  height: 30px;
  float: left;
  text-align: right;
}
/* line 1102, ../sass/styles.scss */
.card-n__top-shilds {
  position: relative;
  bottom: 40px;
  width: 216px;
  min-height: 76px;
  display: flex;
  float: right;
  align-items: flex-end;
  flex-wrap: wrap;
  margin-left: 30px;
}
/* line 1115, ../sass/styles.scss */
.card-n__element {
  position: relative;
  min-height: 350px;
  margin-top: 35px;
}
/* line 1120, ../sass/styles.scss */
.card-n__element:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1126, ../sass/styles.scss */
.card-n__element-left {
  position: relative;
  width: 260px;
  float: left;
  box-sizing: border-box;
}
/* line 1133, ../sass/styles.scss */
.card-n__element-right {
  width: 100%;
  float: left;
  box-sizing: border-box;
  margin-left: -260px;
  padding-left: 280px;
}
/* line 1141, ../sass/styles.scss */
.card-n__element-slider {
  width: 100%;
  height: 360px;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  margin-right: -100px;
  padding-right: 120px;
  text-align: center;
}
/* line 1151, ../sass/styles.scss */
.card-n__element-slider * {
  box-sizing: border-box;
}
/* line 1155, ../sass/styles.scss */
.card-n__element-slider-item {
  min-height: 350px;
  box-sizing: border-box;
  line-height: 350px;
}
/* line 1160, ../sass/styles.scss */
.card-n__element-slider-item a,
.card-n__element-slider-item a:link,
.card-n__element-slider-item a:hover,
.card-n__element-slider-item a:visited,
.card-n__element-slider-item a:active,
.card-n__element-slider-item a:focus,
.card-n__element-slider-item button {
  position: relative;
  display: inline-block;
  vertical-align: middle;
}
/* line 1166, ../sass/styles.scss */
.card-n__element-slider-item img {
  width: 100%;
  display: block;
}
/* line 1172, ../sass/styles.scss */
.card-n__element-slider-tooltip {
  position: absolute;
  z-index: 1;
  box-sizing: border-box;
  padding: 15px;
  /*display: none;

        &.show {
            display: block;
        }*/
}
/* line 1183, ../sass/styles.scss */
.card-n__element-slider-tooltip-wrap {
  position: absolute;
  top: 0;
  left: 260px;
}
/* line 1189, ../sass/styles.scss */
.card-n__element-slider-tooltip-dot {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  width: 29px;
  height: 30px;
  background-image: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/plus-icon.png');
  background-position: -29px 0;
}
/* line 1200, ../sass/styles.scss */
.card-n__element-slider-tooltip-popup {
  position: absolute;
  z-index: 1;
  width: 272px;
  min-height: 122px;
  visibility: hidden;
  opacity: 0;
  box-sizing: border-box;
  padding: 15px;
  border: 1px solid #000;
  background: #fff;
  box-shadow: 0 0 0 5px rgba(255, 255, 255, .5);
}
/* line 1214, ../sass/styles.scss */
.card-n__element-slider-tooltip-img {
  width: 90px;
  height: 90px;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  text-align: center;
  border: 1px solid #fff;
  background: #ececec;
  box-shadow: 0 0 0 1px #cecece;
  line-height: 89px;
}
/* line 1226, ../sass/styles.scss */
.card-n__element-slider-tooltip-img img {
  max-height: 90%;
  display: inline-block;
  vertical-align: middle;
}
/* line 1234, ../sass/styles.scss */
.card-n__element-slider-tooltip-text {
  box-sizing: border-box;
  padding-left: 100px;
  text-align: left;
  font-size: 12px;
  line-height: 16px;
}
/* line 1241, ../sass/styles.scss */
.card-n__element-slider-tooltip-text .title {
  display: block;
  font-weight: bold;
}
/* line 1247, ../sass/styles.scss */
.card-n__element-slider-tooltip:hover {
  z-index: 2;
}
/* line 1250, ../sass/styles.scss */
.card-n__element-slider-tooltip:hover .card-n__element-slider-tooltip-popup {
  visibility: visible;
  opacity: 1;
}
/* line 1255, ../sass/styles.scss */
.card-n__element-slider-tooltip:hover .card-n__element-slider-tooltip-dot {
  background-position: 0 0;
}
/* line 1262, ../sass/styles.scss */
.card-n__element-slider-nav {
  width: 100px;
  float: right;
  box-sizing: border-box;
}
/* line 1267, ../sass/styles.scss */
.card-n__element-slider-nav .slick-prev {
  position: absolute;
  top: -21px;
  left: 38px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
  border-top: 2px solid #999999;
  border-right: 2px solid #999999;
}
/* line 1278, ../sass/styles.scss */
.card-n__element-slider-nav .slick-prev:hover {
  border-color: #ee5424;
}
/* line 1283, ../sass/styles.scss */
.card-n__element-slider-nav .slick-next {
  position: absolute;
  bottom: -21px;
  left: 38px;
  width: 22px;
  height: 22px;
  cursor: pointer;
  -webkit-transform: rotate(135deg);
  -moz-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
  border-top: 2px solid #999999;
  border-right: 2px solid #999999;
}
/* line 1294, ../sass/styles.scss */
.card-n__element-slider-nav .slick-next:hover {
  border-color: #ee5424;
}
/* line 1299, ../sass/styles.scss */
.card-n__element-slider-nav-item {
  box-sizing: border-box;
  padding: 4px 0;
}
/* line 1303, ../sass/styles.scss */
.card-n__element-slider-nav-item-fon {
  height: 60px !important;
  box-sizing: border-box;
  text-align: center;
  border: 1px solid #e5e5e5;
  background: #fff;
  line-height: 58px;
}
/* line 1312, ../sass/styles.scss */
.card-n__element-slider-nav-item img {
  max-width: 90%;
  max-height: 90%;
  display: inline-block;
  box-sizing: border-box;
  vertical-align: middle;
}
/* line 1321, ../sass/styles.scss */
.card-n__element-slider-nav-item.slick-current.slick-active .card-n__element-slider-nav-item-fon {
  border: 2px solid #ee5424;
}
/* line 1328, ../sass/styles.scss */
.card-n__element-option-link {
  margin-top: 20px;
}
/* line 1331, ../sass/styles.scss */
.card-n__element-option-link a,
.card-n__element-option-link a:link,
.card-n__element-option-link a:hover,
.card-n__element-option-link a:visited,
.card-n__element-option-link a:active,
.card-n__element-option-link a:focus,
.card-n__element-option-link button {
  text-decoration: none;
  color: #000;
  font-size: 13px;
  font-weight: 400;
}
/* line 1337, ../sass/styles.scss */
.card-n__element-option-link a span,
.card-n__element-option-link a:link span,
.card-n__element-option-link a:hover span,
.card-n__element-option-link a:visited span,
.card-n__element-option-link a:active span,
.card-n__element-option-link a:focus span,
.card-n__element-option-link button span {
  border-bottom: 1px dashed #000;
}
/* line 1341, ../sass/styles.scss */
.card-n__element-option-link a:after,
.card-n__element-option-link a:link:after,
.card-n__element-option-link a:hover:after,
.card-n__element-option-link a:visited:after,
.card-n__element-option-link a:active:after,
.card-n__element-option-link a:focus:after,
.card-n__element-option-link button:after {
  width: 8px;
  height: 5px;
  display: inline-block;
  margin-left: 5px;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arrow-bot-black.png') center left no-repeat;
}
/* line 1352, ../sass/styles.scss */
.card-n__element-option-link a:hover span,
.card-n__element-option-link a:link:hover span,
.card-n__element-option-link a:hover:hover span,
.card-n__element-option-link a:visited:hover span,
.card-n__element-option-link a:active:hover span,
.card-n__element-option-link a:focus:hover span,
.card-n__element-option-link button:hover span {
  border-bottom-color: transparent;
}
/* line 1359, ../sass/styles.scss */
.card-n__element-price {
  margin-top: 20px;
}
/* line 1362, ../sass/styles.scss */
.card-n__element-price:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1368, ../sass/styles.scss */
.card-n__element-price-num {
  position: relative;
  width: 125px;
  height: 32px;
  float: left;
  box-sizing: border-box;
  text-align: center;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px 0 0 3px;
  border-radius: 3px 0 0 3px;
  background: #ee5424;
  font-size: 21px;
  font-weight: bold;
  line-height: 32px;
}
/* line 1383, ../sass/styles.scss */
.card-n__element-price-num .rub {
  width: 17px;
  height: 15px;
  display: inline-block;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/rub-icon-white.png') center left no-repeat;
  background-size: contain;
}
/* line 1391, ../sass/styles.scss */
.card-n__element-price-num:after {
  position: absolute;
  top: 0;
  right: 0;
  width: 7px;
  height: 32px;
  content: '';
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/price-btn-fon.png') center left no-repeat;
}
/* line 1402, ../sass/styles.scss */
.card-n__element-price-btn {
  width: 110px;
  height: 32px;
  float: left;
  box-sizing: border-box;
  padding: 4px 0;
  text-align: center;
  border: 1px solid #e5e5e5;
  border-left: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0 3px 3px 0;
  border-radius: 0 3px 3px 0;
}
/* line 1414, ../sass/styles.scss */
.card-n__element-price-btn a,
.card-n__element-price-btn a:link,
.card-n__element-price-btn a:hover,
.card-n__element-price-btn a:visited,
.card-n__element-price-btn a:active,
.card-n__element-price-btn a:focus,
.card-n__element-price-btn button {
  text-decoration: none;
  color: #000;
  font-size: 13px;
  font-weight: 400;
  line-height: 13px;
}
/* line 1421, ../sass/styles.scss */
.card-n__element-price-btn a span,
.card-n__element-price-btn a:link span,
.card-n__element-price-btn a:hover span,
.card-n__element-price-btn a:visited span,
.card-n__element-price-btn a:active span,
.card-n__element-price-btn a:focus span,
.card-n__element-price-btn button span {
  border-bottom: 1px dashed #000;
}
/* line 1425, ../sass/styles.scss */
.card-n__element-price-btn a:after,
.card-n__element-price-btn a:link:after,
.card-n__element-price-btn a:hover:after,
.card-n__element-price-btn a:visited:after,
.card-n__element-price-btn a:active:after,
.card-n__element-price-btn a:focus:after,
.card-n__element-price-btn button:after {
  width: 8px;
  height: 5px;
  display: inline-block;
  margin-left: 5px;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arrow-bot-black.png') center left no-repeat;
}
/* line 1436, ../sass/styles.scss */
.card-n__element-price-btn a:hover span,
.card-n__element-price-btn a:link:hover span,
.card-n__element-price-btn a:hover:hover span,
.card-n__element-price-btn a:visited:hover span,
.card-n__element-price-btn a:active:hover span,
.card-n__element-price-btn a:focus:hover span,
.card-n__element-price-btn button:hover span {
  border-bottom-color: transparent;
}
/* line 1444, ../sass/styles.scss */
.card-n__element-instruction {
  margin-top: 15px;
}
/* line 1447, ../sass/styles.scss */
.card-n__element-instruction a,
.card-n__element-instruction a:link,
.card-n__element-instruction a:hover,
.card-n__element-instruction a:visited,
.card-n__element-instruction a:active,
.card-n__element-instruction a:focus,
.card-n__element-instruction button {
  color: #000;
  font-size: 13px;
  font-weight: 400;
}
/* line 1452, ../sass/styles.scss */
.card-n__element-instruction a span,
.card-n__element-instruction a:link span,
.card-n__element-instruction a:hover span,
.card-n__element-instruction a:visited span,
.card-n__element-instruction a:active span,
.card-n__element-instruction a:focus span,
.card-n__element-instruction button span {
  border-bottom: 1px dashed #000;
}
/* line 1456, ../sass/styles.scss */
.card-n__element-instruction a:before,
.card-n__element-instruction a:link:before,
.card-n__element-instruction a:hover:before,
.card-n__element-instruction a:visited:before,
.card-n__element-instruction a:active:before,
.card-n__element-instruction a:focus:before,
.card-n__element-instruction button:before {
  width: 22px;
  height: 17px;
  display: inline-block;
  margin-right: 5px;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/pdf-icon.png') center left no-repeat;
}
/* line 1467, ../sass/styles.scss */
.card-n__element-instruction a:hover span,
.card-n__element-instruction a:link:hover span,
.card-n__element-instruction a:hover:hover span,
.card-n__element-instruction a:visited:hover span,
.card-n__element-instruction a:active:hover span,
.card-n__element-instruction a:focus:hover span,
.card-n__element-instruction button:hover span {
  border-bottom-color: transparent;
}
/* line 1474, ../sass/styles.scss */
.card-n__element-compare {
  margin-top: 35px;
}
/* line 1478, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link,
.card-n__element-compare a:link.card-n__element-compare-link,
.card-n__element-compare a:hover.card-n__element-compare-link,
.card-n__element-compare a:visited.card-n__element-compare-link,
.card-n__element-compare a:active.card-n__element-compare-link,
.card-n__element-compare a:focus.card-n__element-compare-link,
.card-n__element-compare button.card-n__element-compare-link {
  position: relative;
  width: 115px;
  height: 35px;
  display: inline-block;
  text-align: center;
  vertical-align: middle;
  text-decoration: none;
  color: #707070;
  border: 1px solid #d1d1d1;
  border-top-color: #e0e0e0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #e5e5e5;
  background-color: #efefef;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(2%, #efefef), color-stop(100%, #e0e0e0));
  background-image: -moz-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: -webkit-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-size: 100%;
  line-height: 35px;
}
/* line 1491, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link:before,
.card-n__element-compare a:link.card-n__element-compare-link:before,
.card-n__element-compare a:hover.card-n__element-compare-link:before,
.card-n__element-compare a:visited.card-n__element-compare-link:before,
.card-n__element-compare a:active.card-n__element-compare-link:before,
.card-n__element-compare a:focus.card-n__element-compare-link:before,
.card-n__element-compare button.card-n__element-compare-link:before {
  width: 24px;
  height: 21px;
  display: inline-block;
  margin-right: 5px;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/compare-icon-card.png') center left no-repeat;
}
/* line 1501, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link:hover,
.card-n__element-compare a:link.card-n__element-compare-link:hover,
.card-n__element-compare a:hover.card-n__element-compare-link:hover,
.card-n__element-compare a:visited.card-n__element-compare-link:hover,
.card-n__element-compare a:active.card-n__element-compare-link:hover,
.card-n__element-compare a:focus.card-n__element-compare-link:hover,
.card-n__element-compare button.card-n__element-compare-link:hover {
  background: #d7d7d7;
}
/* line 1505, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link.selected,
.card-n__element-compare a:link.card-n__element-compare-link.selected,
.card-n__element-compare a:hover.card-n__element-compare-link.selected,
.card-n__element-compare a:visited.card-n__element-compare-link.selected,
.card-n__element-compare a:active.card-n__element-compare-link.selected,
.card-n__element-compare a:focus.card-n__element-compare-link.selected,
.card-n__element-compare button.card-n__element-compare-link.selected {
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-size: 100%;
}
/* line 1509, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link.selected:hover,
.card-n__element-compare a:link.card-n__element-compare-link.selected:hover,
.card-n__element-compare a:hover.card-n__element-compare-link.selected:hover,
.card-n__element-compare a:visited.card-n__element-compare-link.selected:hover,
.card-n__element-compare a:active.card-n__element-compare-link.selected:hover,
.card-n__element-compare a:focus.card-n__element-compare-link.selected:hover,
.card-n__element-compare button.card-n__element-compare-link.selected:hover {
  color: #fff;
  background: #de4e22;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c14823), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: linear-gradient(#c14823 0%, #d94b1f 100%);
  background-size: 100%;
}
/* line 1513, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-link.selected:before,
.card-n__element-compare a:link.card-n__element-compare-link.selected:before,
.card-n__element-compare a:hover.card-n__element-compare-link.selected:before,
.card-n__element-compare a:visited.card-n__element-compare-link.selected:before,
.card-n__element-compare a:active.card-n__element-compare-link.selected:before,
.card-n__element-compare a:focus.card-n__element-compare-link.selected:before,
.card-n__element-compare button.card-n__element-compare-link.selected:before {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/compare-icon-card-white.png') center left no-repeat;
}
/* line 1519, ../sass/styles.scss */
.card-n__element-compare a.card-n__element-compare-text,
.card-n__element-compare a:link.card-n__element-compare-text,
.card-n__element-compare a:hover.card-n__element-compare-text,
.card-n__element-compare a:visited.card-n__element-compare-text,
.card-n__element-compare a:active.card-n__element-compare-text,
.card-n__element-compare a:focus.card-n__element-compare-text,
.card-n__element-compare button.card-n__element-compare-text {
  display: inline-block;
  margin-left: 10px;
  vertical-align: middle;
  color: #000;
  font-weight: 400;
}
/* line 1530, ../sass/styles.scss */
.card-n__main-options {
  width: 100%;
  margin-top: 30px;
  text-align: center;
}
/* line 1535, ../sass/styles.scss */
.card-n__main-options-item {
  display: inline-block;
  margin: 30px 12px 0 12px;
}
/* line 1540, ../sass/styles.scss */
.card-n__main-options-img {
  width: 57px;
  float: left;
}
/* line 1544, ../sass/styles.scss */
.card-n__main-options-img img {
  max-width: 100%;
}
/* line 1549, ../sass/styles.scss */
.card-n__main-options-text {
  padding-left: 65px;
  text-align: left;
}
/* line 1553, ../sass/styles.scss */
.card-n__main-options-text .title {
  display: block;
  color: #4c4c4c;
  font-size: 32px;
  font-weight: bold;
  line-height: 32px;
}
/* line 1561, ../sass/styles.scss */
.card-n__main-options-text .text {
  color: #a8a8a8;
  font-size: 24px;
  font-weight: 400;
  line-height: 24px;
}
/* line 1570, ../sass/styles.scss */
.card-n__dop-options {
  margin-top: 15px;
  text-align: center;
}
/* line 1574, ../sass/styles.scss */
.card-n__dop-options-item {
  display: inline-block;
  box-sizing: border-box;
  padding: 4px;
}
/* line 1579, ../sass/styles.scss */
.card-n__dop-options-item-fon {
  position: relative;
  width: 220px;
  height: 100px;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  box-sizing: border-box;
  padding: 10px;
  border: 1px solid #fff;
  border-radius: 3px;
  background: #fff;
  box-shadow: 0 0 6px rgba(0, 0, 0, .2);
}
/* line 1593, ../sass/styles.scss */
.card-n__dop-options-item-fon:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  box-sizing: border-box;
  content: '';
  border: 1px solid #cccccc;
  border-radius: 3px;
}
/* line 1607, ../sass/styles.scss */
.card-n__dop-options-img {
  width: 57px;
  float: left;
}
/* line 1611, ../sass/styles.scss */
.card-n__dop-options-img img {
  max-width: 100%;
}
/* line 1616, ../sass/styles.scss */
.card-n__dop-options-text {
  width: 100%;
  float: left;
  box-sizing: border-box;
  margin-left: -57px;
  padding-left: 65px;
  text-align: left;
}
/* line 1624, ../sass/styles.scss */
.card-n__dop-options-text .title {
  display: block;
  color: #000;
  font-size: 13px;
  font-weight: bold;
  line-height: 16px;
}
/* line 1632, ../sass/styles.scss */
.card-n__dop-options-text .text {
  color: #b2b2b2;
  font-size: 13px;
  font-weight: 400;
  line-height: 16px;
}
/* line 1641, ../sass/styles.scss */
.card-n__characteristics {
  margin-top: 25px;
  text-align: center;
}
/* line 1645, ../sass/styles.scss */
.card-n__characteristics-title {
  display: inline-block;
  box-sizing: border-box;
  color: #000;
  border-bottom: 2px solid #ee5424;
  font-size: 22px;
  font-weight: 400;
}
/* line 1654, ../sass/styles.scss */
.card-n__characteristics-list {
  box-sizing: border-box;
  margin: 0 -17px;
  margin-top: 12px;
}
/* line 1659, ../sass/styles.scss */
.card-n__characteristics-list:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1666, ../sass/styles.scss */
.card-n__characteristics-item {
  position: relative;
  width: 50%;
  float: left;
  box-sizing: border-box;
  margin-top: 12px;
  padding: 0 17px;
  text-align: left;
  /*&:before {
      content: '';
      width: calc(100% - 40px);
      height: 2px;
      position: absolute;
      bottom: 5px;
      left: 20px;
      border-bottom: 2px dotted #a1a1a1;
      box-sizing: border-box;
  } */
}
/* line 1686, ../sass/styles.scss */
.card-n__characteristics-item .title {
  position: relative;
  width: 70%;
  float: left;
  overflow: hidden;
  box-sizing: border-box;
  padding-right: 3px;
  color: #000;
  font-size: 17px;
  font-weight: bold;
}
/* line 1698, ../sass/styles.scss */
.card-n__characteristics-item .title:after {
  position: absolute;
  bottom: .35em;
  width: 100%;
  margin-left: .3em;
  content: '';
  border-bottom: 2px dotted #a1a1a1;
}
/* line 1708, ../sass/styles.scss */
.card-n__characteristics-item .text {
  position: relative;
  width: 30%;
  float: right;
  box-sizing: border-box;
  padding-left: 3px;
  word-break: break-all;
  color: #000;
  font-size: 17px;
  font-weight: 400;
}
/* line 1723, ../sass/styles.scss */
.card-n__reviews {
  margin-top: 35px;
  text-align: center;
}
/* line 1727, ../sass/styles.scss */
.card-n__reviews-title {
  display: inline-block;
  box-sizing: border-box;
  color: #000;
  border-bottom: 2px solid #ee5424;
  font-size: 22px;
  font-weight: 400;
}
/* line 1736, ../sass/styles.scss */
.card-n__reviews-list {
  margin-top: 15px;
}
/* line 1740, ../sass/styles.scss */
.card-n__reviews-item {
  box-sizing: border-box;
  margin-top: 5px;
  padding: 20px;
  border: 1px solid #f0f0f0;
  border-radius: 5px;
}
/* line 1747, ../sass/styles.scss */
.card-n__reviews-item:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1754, ../sass/styles.scss */
.card-n__reviews-vote {
  width: 100px;
  float: left;
}
/* line 1759, ../sass/styles.scss */
.card-n__reviews-text-wrap {
  float: left;
  box-sizing: border-box;
  padding-left: 120px;
  text-align: left;
}
/* line 1766, ../sass/styles.scss */
.card-n__reviews-text {
  font-size: 13px;
  font-weight: 400;
}
/* line 1770, ../sass/styles.scss */
.card-n__reviews-text span {
  font-weight: bold;
}
/* line 1776, ../sass/styles.scss */
.card-n__reviews-dop-item {
  margin-top: 10px;
  font-size: 13px;
  font-weight: 400;
}
/* line 1781, ../sass/styles.scss */
.card-n__reviews-dop-item span {
  font-weight: bold;
}
/* line 1787, ../sass/styles.scss */
.card-n__reviews-btn-all {
  position: relative;
  z-index: 1;
  margin-top: 15px;
}
/* line 1792, ../sass/styles.scss */
.card-n__reviews-btn-all a,
.card-n__reviews-btn-all a:link,
.card-n__reviews-btn-all a:hover,
.card-n__reviews-btn-all a:visited,
.card-n__reviews-btn-all a:active,
.card-n__reviews-btn-all a:focus,
.card-n__reviews-btn-all button {
  display: inline-block;
  text-decoration: none;
  color: #000;
  border-bottom: 1px dashed #000;
  font-size: 14px;
}
/* line 1800, ../sass/styles.scss */
.card-n__reviews-btn-all a:hover,
.card-n__reviews-btn-all a:link:hover,
.card-n__reviews-btn-all a:hover:hover,
.card-n__reviews-btn-all a:visited:hover,
.card-n__reviews-btn-all a:active:hover,
.card-n__reviews-btn-all a:focus:hover,
.card-n__reviews-btn-all button:hover {
  border-bottom-color: transparent;
}
/* line 1806, ../sass/styles.scss */
.card-n__reviews-write {
  position: relative;
  z-index: 1;
  margin-top: 20px;
}
/* line 1811, ../sass/styles.scss */
.card-n__reviews-write a,
.card-n__reviews-write a:link,
.card-n__reviews-write a:hover,
.card-n__reviews-write a:visited,
.card-n__reviews-write a:active,
.card-n__reviews-write a:focus,
.card-n__reviews-write button {
  height: 28px;
  display: inline-block;
  padding: 0 20px;
  text-decoration: none;
  color: #fff;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ee5424;
  font-size: 14px;
  font-weight: bold;
  line-height: 28px;
}
/* line 1824, ../sass/styles.scss */
.card-n__reviews-write a:hover,
.card-n__reviews-write a:link:hover,
.card-n__reviews-write a:hover:hover,
.card-n__reviews-write a:visited:hover,
.card-n__reviews-write a:active:hover,
.card-n__reviews-write a:focus:hover,
.card-n__reviews-write button:hover {
  background: #de4e22;
}
/* line 1830, ../sass/styles.scss */
.card-n__reviews-subtext {
  margin-top: 6px;
  color: #666666;
  font-size: 10px;
  font-weight: 400;
}
/* line 1839, ../sass/styles.scss */
.card-n__que-list {
  margin-top: 15px;
}
/* line 1843, ../sass/styles.scss */
.card-n__que-item {
  box-sizing: border-box;
  margin-top: 5px;
  padding: 20px;
  text-align: left;
  border: 1px solid #f0f0f0;
  border-radius: 5px;
}
/* line 1851, ../sass/styles.scss */
.card-n__que-item:after {
  display: table;
  clear: both;
  content: '';
}
/* line 1858, ../sass/styles.scss */
.card-n__que-ask {
  font-size: 13px;
  font-weight: 400;
}
/* line 1862, ../sass/styles.scss */
.card-n__que-ask span.bold-q {
  color: #000;
  font-weight: bold;
}
/* line 1868, ../sass/styles.scss */
.card-n__que-ans {
  margin-top: 5px;
  font-size: 13px;
  font-weight: 400;
}
/* line 1873, ../sass/styles.scss */
.card-n__que-ans span.bold-q {
  color: #ee5424;
  font-weight: bold;
}
/* line 1880, ../sass/styles.scss */
.card-n__map {
  position: relative;
  margin-top: 35px;
  padding-bottom: 60px;
  text-align: center;
}
/* line 1886, ../sass/styles.scss */
.card-n__map-title {
  display: inline-block;
  box-sizing: border-box;
  color: #000;
  border-bottom: 2px solid #ee5424;
  font-size: 22px;
  font-weight: 400;
}
/* line 1895, ../sass/styles.scss */
.card-n__map-frame {
  position: relative;
  height: 360px;
  margin-top: 30px;
}
/* line 1901, ../sass/styles.scss */
.card-n__map-select {
  position: absolute;
  top: 10px;
  right: 10px;
}
/* line 1910, ../sass/styles.scss */
a.compare-link-n,
a:link.compare-link-n,
a:hover.compare-link-n,
a:visited.compare-link-n,
a:active.compare-link-n,
a:focus.compare-link-n,
button.compare-link-n {
  position: relative;
  float: right;
  margin-top: 6px;
  padding-left: 24px;
  text-decoration: underline;
  color: #000;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/compare-icon.png') center left no-repeat;
  font-size: 14px;
  font-weight: 400;
}
/* line 1922, ../sass/styles.scss */
a.compare-link-n:hover,
a:link.compare-link-n:hover,
a:hover.compare-link-n:hover,
a:visited.compare-link-n:hover,
a:active.compare-link-n:hover,
a:focus.compare-link-n:hover,
button.compare-link-n:hover {
  text-decoration: none;
}
/* line 1927, ../sass/styles.scss */
a.catalog-n__view-link,
a:link.catalog-n__view-link,
a:hover.catalog-n__view-link,
a:visited.catalog-n__view-link,
a:active.catalog-n__view-link,
a:focus.catalog-n__view-link,
button.catalog-n__view-link {
  position: relative;
  width: 28px;
  height: 28px;
  display: inline-block;
  overflow: hidden;
  margin: 0;
  vertical-align: middle;
  outline: none;
  background: none;
}
/* line 1938, ../sass/styles.scss */
a.catalog-n__view-link:after,
a:link.catalog-n__view-link:after,
a:hover.catalog-n__view-link:after,
a:visited.catalog-n__view-link:after,
a:active.catalog-n__view-link:after,
a:focus.catalog-n__view-link:after,
button.catalog-n__view-link:after {
  position: absolute;
  top: 7px;
  left: 6px;
  width: 16px;
  height: 14px;
  content: '';
}
/* line 1949, ../sass/styles.scss */
a.catalog-n__view-link_plitka:after,
a:link.catalog-n__view-link_plitka:after,
a:hover.catalog-n__view-link_plitka:after,
a:visited.catalog-n__view-link_plitka:after,
a:active.catalog-n__view-link_plitka:after,
a:focus.catalog-n__view-link_plitka:after,
button.catalog-n__view-link_plitka:after {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/catalog-view-icon.png') top left no-repeat;
}
/* line 1953, ../sass/styles.scss */
a.catalog-n__view-link_plitka.active,
a:link.catalog-n__view-link_plitka.active,
a:hover.catalog-n__view-link_plitka.active,
a:visited.catalog-n__view-link_plitka.active,
a:active.catalog-n__view-link_plitka.active,
a:focus.catalog-n__view-link_plitka.active,
button.catalog-n__view-link_plitka.active {
  background: #f4f4f4;
}
/* line 1956, ../sass/styles.scss */
a.catalog-n__view-link_plitka.active:after,
a:link.catalog-n__view-link_plitka.active:after,
a:hover.catalog-n__view-link_plitka.active:after,
a:visited.catalog-n__view-link_plitka.active:after,
a:active.catalog-n__view-link_plitka.active:after,
a:focus.catalog-n__view-link_plitka.active:after,
button.catalog-n__view-link_plitka.active:after {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/catalog-view-icon.png') bottom left no-repeat;
}
/* line 1963, ../sass/styles.scss */
a.catalog-n__view-link_list:after,
a:link.catalog-n__view-link_list:after,
a:hover.catalog-n__view-link_list:after,
a:visited.catalog-n__view-link_list:after,
a:active.catalog-n__view-link_list:after,
a:focus.catalog-n__view-link_list:after,
button.catalog-n__view-link_list:after {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/catalog-view-icon.png') top right no-repeat;
}
/* line 1967, ../sass/styles.scss */
a.catalog-n__view-link_list.active,
a:link.catalog-n__view-link_list.active,
a:hover.catalog-n__view-link_list.active,
a:visited.catalog-n__view-link_list.active,
a:active.catalog-n__view-link_list.active,
a:focus.catalog-n__view-link_list.active,
button.catalog-n__view-link_list.active {
  background: #f4f4f4;
}
/* line 1970, ../sass/styles.scss */
a.catalog-n__view-link_list.active:after,
a:link.catalog-n__view-link_list.active:after,
a:hover.catalog-n__view-link_list.active:after,
a:visited.catalog-n__view-link_list.active:after,
a:active.catalog-n__view-link_list.active:after,
a:focus.catalog-n__view-link_list.active:after,
button.catalog-n__view-link_list.active:after {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/catalog-view-icon.png') bottom right no-repeat;
}
/* line 1977, ../sass/styles.scss */
a.catalog-list-n__shilds-link,
a:link.catalog-list-n__shilds-link,
a:hover.catalog-list-n__shilds-link,
a:visited.catalog-list-n__shilds-link,
a:active.catalog-list-n__shilds-link,
a:focus.catalog-list-n__shilds-link,
button.catalog-list-n__shilds-link {
  width: 137px;
  height: 26px;
  display: inline-block;
  margin-right: -26px;
}
/* line 1983, ../sass/styles.scss */
a.catalog-list-n__shilds-link_new,
a:link.catalog-list-n__shilds-link_new,
a:hover.catalog-list-n__shilds-link_new,
a:visited.catalog-list-n__shilds-link_new,
a:active.catalog-list-n__shilds-link_new,
a:focus.catalog-list-n__shilds-link_new,
button.catalog-list-n__shilds-link_new {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/new-flag.png') center left no-repeat;
}
/* line 1987, ../sass/styles.scss */
a.catalog-list-n__shilds-link_sale,
a:link.catalog-list-n__shilds-link_sale,
a:hover.catalog-list-n__shilds-link_sale,
a:visited.catalog-list-n__shilds-link_sale,
a:active.catalog-list-n__shilds-link_sale,
a:focus.catalog-list-n__shilds-link_sale,
button.catalog-list-n__shilds-link_sale {
  margin-top: -4px;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/sale-flag.png') center left no-repeat;
}
/* line 1993, ../sass/styles.scss */
a.catalog-list-n__link-compare,
a:link.catalog-list-n__link-compare,
a:hover.catalog-list-n__link-compare,
a:visited.catalog-list-n__link-compare,
a:active.catalog-list-n__link-compare,
a:focus.catalog-list-n__link-compare,
button.catalog-list-n__link-compare {
  position: absolute;
  top: 13px;
  right: 13px;
  text-decoration: none;
  color: #707070;
  outline: none;
  font-size: 14px;
}
/* line 2003, ../sass/styles.scss */
a.catalog-list-n__link-compare:before,
a:link.catalog-list-n__link-compare:before,
a:hover.catalog-list-n__link-compare:before,
a:visited.catalog-list-n__link-compare:before,
a:active.catalog-list-n__link-compare:before,
a:focus.catalog-list-n__link-compare:before,
button.catalog-list-n__link-compare:before {
  width: 35px;
  height: 35px;
  display: inline-block;
  opacity: .5;
  content: '';
  vertical-align: middle;
  color: #707070;
  border: 1px solid #d1d1d1;
  border-top-color: #e0e0e0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #efefef;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(2%, #efefef), color-stop(100%, #e0e0e0));
  background-image: -moz-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: -webkit-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-size: 100%;
}
/* line 2015, ../sass/styles.scss */
a.catalog-list-n__link-compare:after,
a:link.catalog-list-n__link-compare:after,
a:hover.catalog-list-n__link-compare:after,
a:visited.catalog-list-n__link-compare:after,
a:active.catalog-list-n__link-compare:after,
a:focus.catalog-list-n__link-compare:after,
button.catalog-list-n__link-compare:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 35px;
  height: 35px;
  display: inline-block;
  opacity: .5;
  content: '';
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/compare-icon-sprite.png') center left no-repeat;
}
/* line 2028, ../sass/styles.scss */
a.catalog-list-n__link-compare span,
a:link.catalog-list-n__link-compare span,
a:hover.catalog-list-n__link-compare span,
a:visited.catalog-list-n__link-compare span,
a:active.catalog-list-n__link-compare span,
a:focus.catalog-list-n__link-compare span,
button.catalog-list-n__link-compare span {
  display: none;
  margin-left: 10px;
  border-bottom: 1px dashed #707070;
}
/* line 2035, ../sass/styles.scss */
a.catalog-list-n__link-compare:hover,
a:link.catalog-list-n__link-compare:hover,
a:hover.catalog-list-n__link-compare:hover,
a:visited.catalog-list-n__link-compare:hover,
a:active.catalog-list-n__link-compare:hover,
a:focus.catalog-list-n__link-compare:hover,
button.catalog-list-n__link-compare:hover {
  border-bottom-color: transparent;
}
/* line 2038, ../sass/styles.scss */
a.catalog-list-n__link-compare:hover:before,
a:link.catalog-list-n__link-compare:hover:before,
a:hover.catalog-list-n__link-compare:hover:before,
a:visited.catalog-list-n__link-compare:hover:before,
a:active.catalog-list-n__link-compare:hover:before,
a:focus.catalog-list-n__link-compare:hover:before,
button.catalog-list-n__link-compare:hover:before {
  opacity: 1;
  border-color: #e0e0e0;
  background: #fbfbfb;
}
/* line 2043, ../sass/styles.scss */
a.catalog-list-n__link-compare:hover:after,
a:link.catalog-list-n__link-compare:hover:after,
a:hover.catalog-list-n__link-compare:hover:after,
a:visited.catalog-list-n__link-compare:hover:after,
a:active.catalog-list-n__link-compare:hover:after,
a:focus.catalog-list-n__link-compare:hover:after,
button.catalog-list-n__link-compare:hover:after {
  opacity: 1;
}
/* line 2048, ../sass/styles.scss */
a.catalog-list-n__link-compare.selected,
a:link.catalog-list-n__link-compare.selected,
a:hover.catalog-list-n__link-compare.selected,
a:visited.catalog-list-n__link-compare.selected,
a:active.catalog-list-n__link-compare.selected,
a:focus.catalog-list-n__link-compare.selected,
button.catalog-list-n__link-compare.selected {
  border-bottom-color: transparent;
}
/* line 2051, ../sass/styles.scss */
a.catalog-list-n__link-compare.selected:before,
a:link.catalog-list-n__link-compare.selected:before,
a:hover.catalog-list-n__link-compare.selected:before,
a:visited.catalog-list-n__link-compare.selected:before,
a:active.catalog-list-n__link-compare.selected:before,
a:focus.catalog-list-n__link-compare.selected:before,
button.catalog-list-n__link-compare.selected:before {
  opacity: 1;
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-size: 100%;
}
/* line 2056, ../sass/styles.scss */
a.catalog-list-n__link-compare.selected:after,
a:link.catalog-list-n__link-compare.selected:after,
a:hover.catalog-list-n__link-compare.selected:after,
a:visited.catalog-list-n__link-compare.selected:after,
a:active.catalog-list-n__link-compare.selected:after,
a:focus.catalog-list-n__link-compare.selected:after,
button.catalog-list-n__link-compare.selected:after {
  opacity: 1;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/compare-icon-sprite.png') center right no-repeat;
}
/* line 2064, ../sass/styles.scss */
a.catalog-list-n__link-all,
a:link.catalog-list-n__link-all,
a:hover.catalog-list-n__link-all,
a:visited.catalog-list-n__link-all,
a:active.catalog-list-n__link-all,
a:focus.catalog-list-n__link-all,
button.catalog-list-n__link-all {
  min-width: 155px;
  height: 35px;
  display: inline-block;
  float: right;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #ee5424;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ee5222), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-image: linear-gradient(#ee5222 0%, #d94b1f 100%);
  background-size: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 35px;
}
/* line 2080, ../sass/styles.scss */
a.catalog-list-n__link-all:hover,
a:link.catalog-list-n__link-all:hover,
a:hover.catalog-list-n__link-all:hover,
a:visited.catalog-list-n__link-all:hover,
a:active.catalog-list-n__link-all:hover,
a:focus.catalog-list-n__link-all:hover,
button.catalog-list-n__link-all:hover {
  color: #fff;
  background: #de4e22;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #c14823), color-stop(100%, #d94b1f));
  background-image: -moz-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: -webkit-linear-gradient(#c14823 0%, #d94b1f 100%);
  background-image: linear-gradient(#c14823 0%, #d94b1f 100%);
  background-size: 100%;
}
/* line 2085, ../sass/styles.scss */
a.catalog-list-n__link-where,
a:link.catalog-list-n__link-where,
a:hover.catalog-list-n__link-where,
a:visited.catalog-list-n__link-where,
a:active.catalog-list-n__link-where,
a:focus.catalog-list-n__link-where,
button.catalog-list-n__link-where {
  min-width: 125px;
  height: 35px;
  display: inline-block;
  float: left;
  text-align: center;
  text-decoration: none;
  color: #666666;
  border: 1px solid #d1d1d1;
  border-top-color: #e0e0e0;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background: #e5e5e5;
  background-color: #efefef;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(2%, #efefef), color-stop(100%, #e0e0e0));
  background-image: -moz-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: -webkit-linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-image: linear-gradient(#ffffff 0%, #efefef 2%, #e0e0e0 100%);
  background-size: 100%;
  font-size: 14px;
  font-weight: 400;
  line-height: 35px;
}
/* line 2101, ../sass/styles.scss */
a.catalog-list-n__link-where:hover,
a:link.catalog-list-n__link-where:hover,
a:hover.catalog-list-n__link-where:hover,
a:visited.catalog-list-n__link-where:hover,
a:active.catalog-list-n__link-where:hover,
a:focus.catalog-list-n__link-where:hover,
button.catalog-list-n__link-where:hover {
  border-color: #e0e0e0;
  background: #d7d7d7;
  background: #fbfbfb;
}
/* line 2108, ../sass/styles.scss */
a.card-n__top-rate,
a:link.card-n__top-rate,
a:hover.card-n__top-rate,
a:visited.card-n__top-rate,
a:active.card-n__top-rate,
a:focus.card-n__top-rate,
button.card-n__top-rate {
  margin: 9px 0 0 5px;
  text-decoration: none;
  color: #000;
  font-size: 13px;
  font-weight: 400;
}
/* line 2115, ../sass/styles.scss */
a.card-n__top-rate span,
a:link.card-n__top-rate span,
a:hover.card-n__top-rate span,
a:visited.card-n__top-rate span,
a:active.card-n__top-rate span,
a:focus.card-n__top-rate span,
button.card-n__top-rate span {
  margin: 0 5px;
  border-bottom: 1px dashed #000;
}
/* line 2120, ../sass/styles.scss */
a.card-n__top-rate:before,
a:link.card-n__top-rate:before,
a:hover.card-n__top-rate:before,
a:visited.card-n__top-rate:before,
a:active.card-n__top-rate:before,
a:focus.card-n__top-rate:before,
button.card-n__top-rate:before {
  width: 19px;
  height: 18px;
  display: inline-block;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/rate-icon.png') center left no-repeat;
}
/* line 2129, ../sass/styles.scss */
a.card-n__top-rate:after,
a:link.card-n__top-rate:after,
a:hover.card-n__top-rate:after,
a:visited.card-n__top-rate:after,
a:active.card-n__top-rate:after,
a:focus.card-n__top-rate:after,
button.card-n__top-rate:after {
  width: 8px;
  height: 5px;
  display: inline-block;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/arrow-bot-black.png') center left no-repeat;
}
/* line 2139, ../sass/styles.scss */
a.card-n__top-rate:hover span,
a:link.card-n__top-rate:hover span,
a:hover.card-n__top-rate:hover span,
a:visited.card-n__top-rate:hover span,
a:active.card-n__top-rate:hover span,
a:focus.card-n__top-rate:hover span,
button.card-n__top-rate:hover span {
  border-bottom-color: transparent;
}
/* line 2145, ../sass/styles.scss */
a.card-n__top-shilds-link,
a:link.card-n__top-shilds-link,
a:hover.card-n__top-shilds-link,
a:visited.card-n__top-shilds-link,
a:active.card-n__top-shilds-link,
a:focus.card-n__top-shilds-link,
button.card-n__top-shilds-link {
  width: 216px;
  height: 38px;
  display: block;
}
/* line 2150, ../sass/styles.scss */
a.card-n__top-shilds-link_new,
a:link.card-n__top-shilds-link_new,
a:hover.card-n__top-shilds-link_new,
a:visited.card-n__top-shilds-link_new,
a:active.card-n__top-shilds-link_new,
a:focus.card-n__top-shilds-link_new,
button.card-n__top-shilds-link_new {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/new-flag-big.png') center left no-repeat;
}
/* line 2154, ../sass/styles.scss */
a.card-n__top-shilds-link_sale,
a:link.card-n__top-shilds-link_sale,
a:hover.card-n__top-shilds-link_sale,
a:visited.card-n__top-shilds-link_sale,
a:active.card-n__top-shilds-link_sale,
a:focus.card-n__top-shilds-link_sale,
button.card-n__top-shilds-link_sale {
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/sale-flag-big.png') center left no-repeat;
}
/* line 2159, ../sass/styles.scss */
a.card-n__top-video-link,
a:link.card-n__top-video-link,
a:hover.card-n__top-video-link,
a:visited.card-n__top-video-link,
a:active.card-n__top-video-link,
a:focus.card-n__top-video-link,
button.card-n__top-video-link {
  height: 30px;
  display: inline-block;
  padding: 0 12px;
  text-decoration: none;
  color: #fff;
  border-radius: 5px;
  background: #ee5424;
  font-size: 14px;
  font-weight: 400;
  line-height: 30px;
}
/* line 2171, ../sass/styles.scss */
a.card-n__top-video-link:before,
a:link.card-n__top-video-link:before,
a:hover.card-n__top-video-link:before,
a:visited.card-n__top-video-link:before,
a:active.card-n__top-video-link:before,
a:focus.card-n__top-video-link:before,
button.card-n__top-video-link:before {
  width: 11px;
  height: 13px;
  display: inline-block;
  margin: -3px 5px 0 0;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/video-icon.png') center left no-repeat;
}
/* line 2182, ../sass/styles.scss */
a.top-link-n,
a:link.top-link-n,
a:hover.top-link-n,
a:visited.top-link-n,
a:active.top-link-n,
a:focus.top-link-n,
button.top-link-n {
  position: fixed;
  bottom: 50px;
  bottom: 10px;
  right: 50px;
  right: 10px;
  width: 155px;
  width: 40px;
  height: 56px;
  height: 40px;
  display: block;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border: none;
  border-top: 1px solid #f49071;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  background-color: #f47920;
  font-size: 16px;
  font-weight: bold;
  line-height: 56px;
  line-height: 40px;
}
/* line 2206, ../sass/styles.scss */
a.top-link-n:before,
a:link.top-link-n:before,
a:hover.top-link-n:before,
a:visited.top-link-n:before,
a:active.top-link-n:before,
a:focus.top-link-n:before,
button.top-link-n:before {
  width: 13px;
  height: 14px;
  display: inline-block;
  content: '';
  vertical-align: middle;
  background: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/../images/up-icon.png') center left no-repeat;
}
/* line 2216, ../sass/styles.scss */
a.top-link-n:hover,
a:link.top-link-n:hover,
a:hover.top-link-n:hover,
a:visited.top-link-n:hover,
a:active.top-link-n:hover,
a:focus.top-link-n:hover,
button.top-link-n:hover {
  opacity: .8 !important;
  color: #fff;
  background-size: 100%;
}
@media (max-width: 767px) {
  /* line 2226, ../sass/styles.scss */
  .catalog-n__view {
    display: none;
  }
}
@media (max-width: 500px) {
  /* line 2235, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__item .catalog-list-n__options .catalog-list-n__shilds {
    top: 0;
    right: -13px;
    display: block;
  }
  /* line 2240, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__item .catalog-list-n__info-right .catalog-list-n__shilds {
    display: none;
  }
  /* line 2244, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__info-left {
    position: relative;
    padding-top: 20px;
  }
  /* line 2249, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__options {
    position: static;
  }
  /* line 2253, ../sass/styles.scss */
  .catalog-list-n__options-item {
    display: block;
    text-align: center;
  }
  /* line 2257, ../sass/styles.scss */
  .catalog-list-n__options-item span {
    display: inline-block !important;
    float: none !important;
  }
  /* line 2261, ../sass/styles.scss */
  .catalog-list-n__options-item span.last-text {
    display: none !important;
  }
  /* line 2268, ../sass/styles.scss */
  .catalog-list-n__info-right .catalog-list-n__price {
    width: 100% !important;
    text-align: center;
  }
  /* line 2273, ../sass/styles.scss */
  .catalog-list-n__info-right .catalog-list-n__btn-wrap {
    width: 100%;
    margin-top: 8px !important;
  }
  /* line 2277, ../sass/styles.scss */
  .catalog-list-n__info-right .catalog-list-n__btn-wrap a {
    width: 45% !important;
    display: inline-block !important;
    float: none !important;
    margin: 3px !important;
  }
  /* line 2288, ../sass/styles.scss */
  .catalog-list-n__link-compare.compare {
    display: none !important;
  }
  /* line 2292, ../sass/styles.scss */
  .compare-link-n {
    display: none !important;
  }
}
/* line 2300, ../sass/styles.scss */
.top_catalog .top-menu-fix a {
  font-size: 14px;
}
/* line 2309, ../sass/styles.scss */
.catalog_menu.catalog_menu--custom .catalog_menu_l3 .catalog_menu_item a {
  font-size: 14px;
}
/* line 2317, ../sass/styles.scss */
.breadcrumbs_n a {
  font-size: 14px;
}
@media (max-width: 680px) {
  /* line 2323, ../sass/styles.scss */
  .pager-n-wrap .pager {
    width: 100%;
    text-align: center;
  }
  /* line 2328, ../sass/styles.scss */
  .page-btn-all {
    width: 100%;
    float: none;
    clear: both;
    margin: 0;
    text-align: center;
  }
}
@media (min-width: 501px) and (max-width: 680px) {
  /* line 2338, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__item .catalog-list-n__options .catalog-list-n__shilds {
    top: 0;
    right: -13px;
    display: block;
  }
  /* line 2343, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__item .catalog-list-n__info-right .catalog-list-n__shilds {
    display: none;
  }
  /* line 2347, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__info-left {
    position: relative;
    padding-top: 20px;
  }
  /* line 2352, ../sass/styles.scss */
  .catalog-list-n_list .catalog-list-n__options {
    position: static;
  }
}
/* line 2358, ../sass/styles.scss */
.filter-block {
  font-size: 0;
}
/* line 2361, ../sass/styles.scss */
.filter-block .filter-block__link {
  margin-bottom: 5px;
}
/* Slider */
/* line 2369, ../sass/styles.scss */
.slick-slider {
  position: relative;
  display: block;
  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;
}
/* line 2384, ../sass/styles.scss */
.slick-list {
  position: relative;
  display: block;
  overflow: hidden;
  margin: 0;
  padding: 0;
}
/* line 2391, ../sass/styles.scss */
.slick-list:focus {
  outline: none;
}
/* line 2395, ../sass/styles.scss */
.slick-list.dragging {
  cursor: pointer;
  cursor: hand;
}
/* line 2401, ../sass/styles.scss */
.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);
}
/* line 2410, ../sass/styles.scss */
.slick-track {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  margin-right: auto;
  margin-left: auto;
}
/* line 2418, ../sass/styles.scss */
.slick-track:before,
.slick-track:after {
  display: table;
  content: '';
}
/* line 2424, ../sass/styles.scss */
.slick-track:after {
  clear: both;
}
/* line 2428, ../sass/styles.scss */
.slick-loading .slick-track {
  visibility: hidden;
}
/* line 2433, ../sass/styles.scss */
.slick-slide {
  height: 100%;
  min-height: 1px;
  display: none;
  float: left;
}
/* line 2437, ../sass/styles.scss */
[dir='rtl'] .slick-slide {
  float: right;
}
/* line 2440, ../sass/styles.scss */
.slick-slide img {
  display: block;
}
/* line 2443, ../sass/styles.scss */
.slick-slide.slick-loading img {
  display: none;
}
/* line 2449, ../sass/styles.scss */
.slick-slide.dragging img {
  pointer-events: none;
}
/* line 2453, ../sass/styles.scss */
.slick-initialized .slick-slide {
  display: block;
}
/* line 2457, ../sass/styles.scss */
.slick-loading .slick-slide {
  visibility: hidden;
}
/* line 2461, ../sass/styles.scss */
.slick-vertical .slick-slide {
  height: auto;
  display: block;
  border: 1px solid transparent;
}
/* line 2468, ../sass/styles.scss */
.slick-arrow.slick-hidden {
  display: none;
}
/* Slider */
/* line 2504, ../sass/styles.scss */
.slick-loading .slick-list {
  background: #fff /*url("/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./images/ajax-loader.gif")*/ center center no-repeat;
}
/* Icons */
@font-face {
  font-family: 'slick';
  font-weight: normal;
  font-style: normal;
  src: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./fonts/slick.eot');
  src: url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./fonts/slick.eot?#iefix') format('embedded-opentype'), url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./fonts/slick.woff') format('woff'), url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./fonts/slick.ttf') format('truetype'), url('/local/templates/czebra_daewoo/front/catalog_template/stylesheets/./fonts/slick.svg#slick') format('svg');
}
/* Arrows */
/* line 2522, ../sass/styles.scss */
.slick-prev,
.slick-next {
  position: absolute;
  top: 50%;
  width: 20px;
  height: 20px;
  display: block;
  padding: 0;
  cursor: pointer;
  -webkit-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  color: transparent;
  border: none;
  outline: none;
  background: transparent;
  font-size: 0px;
  line-height: 0px;
}
/* line 2540, ../sass/styles.scss */
.slick-prev:hover,
.slick-prev:focus,
.slick-next:hover,
.slick-next:focus {
  color: transparent;
  outline: none;
  background: transparent;
}
/* line 2544, ../sass/styles.scss */
.slick-prev:hover:before,
.slick-prev:focus:before,
.slick-next:hover:before,
.slick-next:focus:before {
  opacity: 1;
}
/* line 2548, ../sass/styles.scss */
.slick-prev.slick-disabled:before,
.slick-next.slick-disabled:before {
  opacity: .25;
}
/* line 2551, ../sass/styles.scss */
.slick-prev:before,
.slick-next:before {
  opacity: .75;
  color: white;
  font-family: 'slick';
  font-size: 20px;
  line-height: 1;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 2562, ../sass/styles.scss */
.slick-prev {
  left: -25px;
}
/* line 2564, ../sass/styles.scss */
[dir='rtl'] .slick-prev {
  right: -25px;
  left: auto;
}
/* line 2568, ../sass/styles.scss */
.slick-prev:before {
  content: '←';
}
/* line 2570, ../sass/styles.scss */
[dir='rtl'] .slick-prev:before {
  content: '→';
}
/* line 2576, ../sass/styles.scss */
.slick-next {
  right: -25px;
}
/* line 2578, ../sass/styles.scss */
[dir='rtl'] .slick-next {
  right: auto;
  left: -25px;
}
/* line 2582, ../sass/styles.scss */
.slick-next:before {
  content: '→';
}
/* line 2584, ../sass/styles.scss */
[dir='rtl'] .slick-next:before {
  content: '←';
}
/* Dots */
/* line 2592, ../sass/styles.scss */
.slick-dotted.slick-slider {
  margin-bottom: 30px;
}
/* line 2596, ../sass/styles.scss */
.slick-dots {
  position: absolute;
  bottom: -25px;
  width: 100%;
  display: block;
  margin: 0;
  padding: 0;
  list-style: none;
  text-align: center;
}
/* line 2605, ../sass/styles.scss */
.slick-dots li {
  position: relative;
  width: 20px;
  height: 20px;
  display: inline-block;
  margin: 0 5px;
  padding: 0;
  cursor: pointer;
}
/* line 2613, ../sass/styles.scss */
.slick-dots li button {
  width: 20px;
  height: 20px;
  display: block;
  padding: 5px;
  cursor: pointer;
  color: transparent;
  border: 0;
  outline: none;
  background: transparent;
  font-size: 0px;
  line-height: 0px;
}
/* line 2625, ../sass/styles.scss */
.slick-dots li button:hover,
.slick-dots li button:focus {
  outline: none;
}
/* line 2627, ../sass/styles.scss */
.slick-dots li button:hover:before,
.slick-dots li button:focus:before {
  opacity: 1;
}
/* line 2631, ../sass/styles.scss */
.slick-dots li button:before {
  position: absolute;
  top: 0;
  left: 0;
  width: 20px;
  height: 20px;
  opacity: .25;
  content: '•';
  text-align: center;
  color: black;
  font-family: 'slick';
  font-size: 6px;
  line-height: 20px;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
}
/* line 2648, ../sass/styles.scss */
.slick-dots li.slick-active button:before {
  opacity: .75;
  color: black;
}
/* line 2656, ../sass/styles.scss */
.landing__item__gradient {
  padding: 60px;
  line-height: 2em;
}
/* line 2661, ../sass/styles.scss */
.landing__item__gradient h2,
.landing__item__gradient h3,
.landing__item__gradient h4 {
  text-transform: uppercase;
  font-weight: normal;
}
/* line 2666, ../sass/styles.scss */
.landing__item__gradient h2 {
  font-size: 2.1em;
}
/* line 2670, ../sass/styles.scss */
.landing__item__gradient h3 {
  font-size: 1.8em;
}
/* line 2674, ../sass/styles.scss */
.landing__item__gradient h4 {
  font-size: 1.5em;
}
/* line 2678, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--whitegray {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ffffff), color-stop(30%, #f0f0f2), color-stop(100%, #efeff1));
  background-image: -moz-linear-gradient(#ffffff, #f0f0f2 30%, #efeff1 100%);
  background-image: -webkit-linear-gradient(#ffffff, #f0f0f2 30%, #efeff1 100%);
  background-image: linear-gradient(#ffffff, #f0f0f2 30%, #efeff1 100%);
  background-size: 100%;
}
/* line 2682, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--graywhite {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #a0a0a0), color-stop(90%, #f7f7f7), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#a0a0a0, #f7f7f7 90%, #ffffff 100%);
  background-image: -webkit-linear-gradient(#a0a0a0, #f7f7f7 90%, #ffffff 100%);
  background-image: linear-gradient(#a0a0a0, #f7f7f7 90%, #ffffff 100%);
  background-size: 100%;
}
/* line 2685, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--graywhitemore {
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(0%, #ababab), color-stop(30%, #f7f7f7), color-stop(100%, #ffffff));
  background-image: -moz-linear-gradient(#ababab, #f7f7f7 30%, #ffffff 100%);
  background-image: -webkit-linear-gradient(#ababab, #f7f7f7 30%, #ffffff 100%);
  background-image: linear-gradient(#ababab, #f7f7f7 30%, #ffffff 100%);
  background-size: 100%;
}
/* line 2689, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--gray {
  background: #ececec;
}
/* line 2693, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--white {
  background: #ffffff;
}
/* line 2697, ../sass/styles.scss */
.landing__item__gradient.landing__item__gradient--orange {
  background: #ff8549;
}
@media (max-width: 510px) {
  /* line 2708, ../sass/styles.scss */
  .product-video__list .product-video__item {
    width: 100%;
  }
  /* line 2712, ../sass/styles.scss */
  .product-video__list .product-video__item .video_img_wr img {
    width: 100%;
  }
  /* line 2720, ../sass/styles.scss */
  .store_item {
    width: 100%;
  }
  /* line 2726, ../sass/styles.scss */
  .tabs_doc input.search_complete {
    width: 100%;
    box-sizing: border-box;
  }
  /* line 2733, ../sass/styles.scss */
  .docs_table tr {
    margin-bottom: 10px;
  }
  /* line 2736, ../sass/styles.scss */
  .docs_table tr td {
    padding: 5px;
  }
  /* line 2744, ../sass/styles.scss */
  .banner__horizontal__list.banner__horizontal__list--mini a {
    height: auto;
    background-image: none;
  }
  /* line 2748, ../sass/styles.scss */
  .banner__horizontal__list.banner__horizontal__list--mini .img_mobile_show {
    width: 100%;
    display: block !important;
  }
  /* line 2753, ../sass/styles.scss */
  .banner__horizontal__list.banner__horizontal__list--mini div {
    display: none;
  }
  /* line 2760, ../sass/styles.scss */
  #center .main_slider_new .main_slider li a,
  #center .inner_head_banner {
    height: 300px;
  }
  /* line 2776, ../sass/styles.scss */
  a.button2.back.right {
    margin-bottom: 30px;
  }
  /* line 2782, ../sass/styles.scss */
  .scroll_tabs_wr .scroll_box_list .scroll_to_left,
  .scroll_tabs_wr .scroll_box_list .scroll_to_right {
    top: 0;
  }
}
@media (max-width: 410px) {
  /* line 2793, ../sass/styles.scss */
  #center .main_slider_new .main_slider li a,
  #center .inner_head_banner {
    height: 200px;
  }
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/skin/css/media/styles.css?173287143953263*/
/* line 3, ../sass/styles.scss */
html {
    box-sizing: border-box;
}

/* line 7, ../sass/styles.scss */
.title-search-result {
    width: 268px !important;
    border: none;
}

/* line 11, ../sass/styles.scss */
.title-search-result .ac_results {
    width: 100% !important;
    box-sizing: border-box;
}

/* line 16, ../sass/styles.scss */
.title-search-result .search-label {
    padding: 5px;
    box-sizing: border-box;
}

/* line 22, ../sass/styles.scss */
#fancybox-content {
    background: #fff;
}

/* line 26, ../sass/styles.scss */
.catalog-list-n {
    width: 100%;
}

/* line 30, ../sass/styles.scss */
#layout_body {
    min-width: 320px;
    overflow-x: hidden;
}

/* line 35, ../sass/styles.scss */
#layout_body-wrap {
    overflow: hidden;
    width: 100%;
    max-width: 100%;
    min-width: 320px;
    position: relative;
}

@media (max-width: 1024px) {
    /* line 43, ../sass/styles.scss */
    .layout_center, .footer_top .layout_center {
        width: 768px;
        padding: 0 20px;
        box-sizing: border-box;
    }
}

@media (max-width: 767px) {
    /* line 43, ../sass/styles.scss */
    .layout_center, .footer_top .layout_center {
        width: 100%;
    }
}

/* line 56, ../sass/styles.scss */
#header {
    position: relative;
}

/* line 60, ../sass/styles.scss */
.top-menu-fix {
    position: absolute;
    top: -70px;
    left: 209px;
}

/* line 66, ../sass/styles.scss */
.top_catalog.hide_menu {
    background: none;
    box-shadow: none;
    height: auto;
}

/* line 71, ../sass/styles.scss */
.top_catalog.hide_menu .top_catalog_list {
    display: none;
}

@media (max-width: 1024px) {
    /* line 66, ../sass/styles.scss */
    .top_catalog.hide_menu {
        background: #fff;
        box-shadow: inset 0 1px 2px rgba(120, 120, 120, 0.8);
    }
}

/* line 81, ../sass/styles.scss */
.catalog-list-n__options {
    padding-left: calc(55% + 20px);
    height: 140px;
}

/* line 85, ../sass/styles.scss */
.catalog-list-n__options .num {
    font-size: 13px;
}

/* line 90, ../sass/styles.scss */
.pager-n-wrap {
    width: 100%;
}

/* line 93, ../sass/styles.scss */
.pager-n-wrap .pager {
    float: left;
}

/* line 98, ../sass/styles.scss */
.page-btn-all {
    float: right;
}

/* line 103, ../sass/styles.scss */
a.header-burger, a:link.header-burger, a:hover.header-burger, a:visited.header-burger, a:active.header-burger, a:focus.header-burger, button.header-burger {
    width: 21px;
    height: 17px;
    display: block;
    overflow: hidden;
    background: url("/local/templates/czebra_daewoo/front/skin/css/media/../../images/burger-icon.png") top left no-repeat;
}

/* line 110, ../sass/styles.scss */
a.header-burger.selected, a:link.header-burger.selected, a:hover.header-burger.selected, a:visited.header-burger.selected, a:active.header-burger.selected, a:focus.header-burger.selected, button.header-burger.selected {
    background: url("/local/templates/czebra_daewoo/front/skin/css/media/../../images/burger-icon.png") top right no-repeat;
}

/* line 115, ../sass/styles.scss */
a.top-link-n, a:link.top-link-n, a:hover.top-link-n, a:visited.top-link-n, a:active.top-link-n, a:focus.top-link-n, button.top-link-n {
    z-index: 100;
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.3s ease-out 0s, visibility 0.3s ease-out 0s;
}

/* line 121, ../sass/styles.scss */
a.top-link-n.visible, a:link.top-link-n.visible, a:hover.top-link-n.visible, a:visited.top-link-n.visible, a:active.top-link-n.visible, a:focus.top-link-n.visible, button.top-link-n.visible {
    opacity: 1;
    visibility: visible;
    transition: opacity 0.3s ease-out 0s, visibility 0.3s ease-out 0s;
}

/* line 128, ../sass/styles.scss */
a.page-btn-all__link, a:link.page-btn-all__link, a:hover.page-btn-all__link, a:visited.page-btn-all__link, a:active.page-btn-all__link, a:focus.page-btn-all__link, button.page-btn-all__link {
    display: inline-block;
    font-size: 13px;
    font-weight: 400;
    color: #fff;
    background: #ee5424;
    height: 35px;
    line-height: 35px;
    text-align: center;
    min-width: 155px;
    text-decoration: none;
}

/* line 142, ../sass/styles.scss */
.card-n__characteristics-item {
    display: block;
}

/* line 145, ../sass/styles.scss */
.card-n__characteristics-item .title {
    width: 100%;
    float: none;
}

/* line 149, ../sass/styles.scss */
.card-n__characteristics-item .title:after {
    display: none;
}

/* line 154, ../sass/styles.scss */
.card-n__characteristics-item .text {
    width: 100%;
    float: none;
    padding-left: 0;
    word-break: normal;
    color: #352828;
}

/* line 163, ../sass/styles.scss */
.catalog-list-n__img {
    top: auto;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
    width: 55%;
}

/* line 169, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__img {
    top: auto;
    -moz-transform: none;
    -ms-transform: none;
    -webkit-transform: none;
    transform: none;
}

/* line 174, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__img {
    top: 50%;
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
}

/* line 179, ../sass/styles.scss */
.card-n__dop-options-img {
    width: 60px;
}

/* line 183, ../sass/styles.scss */
.card-n__dop-options-text {
    padding-left: 67px;
    margin-left: -60px;
}

/* line 188, ../sass/styles.scss */
.card-n__element-slider {
    overflow: visible;
}

/* line 191, ../sass/styles.scss */
.card-n__element-slider .slick-list {
    overflow: visible;
}

/* line 196, ../sass/styles.scss */
.header-burger-wrap {
    position: absolute;
    top: 25px;
    right: 20px;
    display: none;
}

/* line 203, ../sass/styles.scss */
.filter-btn-mobile {
    display: none;
    font-size: 20px;
    color: #ee5424;
    font-weight: bold;
    text-transform: uppercase;
    background: #efefef;
    padding: 15px 10px;
    text-align: center;
    border-bottom: 2px solid #fff;
    position: relative;
}

/* line 215, ../sass/styles.scss */
.filter-btn-mobile:after {
    content: '';
    position: absolute;
    top: 17px;
    right: 17px;
    width: 10px;
    height: 10px;
    border-top: 2px solid #ee5424;
    border-right: 2px solid #ee5424;
    -moz-transform: rotate(135deg);
    -ms-transform: rotate(135deg);
    -webkit-transform: rotate(135deg);
    transform: rotate(135deg);
}

/* line 228, ../sass/styles.scss */
.filter-btn-mobile.selected:after {
    top: 25px;
    -moz-transform: rotate(-45deg);
    -ms-transform: rotate(-45deg);
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg);
}

/* line 235, ../sass/styles.scss */
.infograph-bot {
    text-align: center;
}

/* line 238, ../sass/styles.scss */
.infograph-bot__item {
    display: inline-block;
    margin: 10px;
}

/* line 244, ../sass/styles.scss */
.card-n__map-store-list {
    z-index: 1;
}

/* line 248, ../sass/styles.scss */
.catalog-list-n__options-item i.icon {
    display: none !important;
}

/* line 253, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item {
    position: relative;
}

/* line 256, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item:after {
    clear: both;
    display: table;
    content: '';
}

/* line 262, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item .first-text {
    width: 185px;
    float: left;
    box-sizing: border-box;
    padding-left: 0;
}

@media (max-width: 767px) {
    /* line 262, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__options-item .first-text {
        width: 100%;
    }
}

/* line 273, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item .num {
    width: 100%;
    float: left;
    margin-left: -185px;
    padding-left: 185px;
    box-sizing: border-box;
}

@media (max-width: 767px) {
    /* line 273, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__options-item .num {
        margin-left: 0;
        padding-left: 0;
        margin-top: 5px;
    }
}

/* line 287, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__options-item i.icon {
    position: absolute;
    top: 4px;
    left: 0;
}

/* line 295, ../sass/styles.scss */
.catalog-list-n__img {
    max-height: 164px;
    height: 100%;
}

/* line 300, ../sass/styles.scss */
.catalog-list-n__img a img, .catalog-list-n__img a:link img, .catalog-list-n__img a:hover img, .catalog-list-n__img a:visited img, .catalog-list-n__img a:active img, .catalog-list-n__img a:focus img, .catalog-list-n__img button img {
    max-height: 100%;
    max-width: 100%;
}

/* line 310, ../sass/styles.scss */
.catalog-list-n_list .catalog-list-n__img a img, .catalog-list-n_list .catalog-list-n__img a:link img, .catalog-list-n_list .catalog-list-n__img a:hover img, .catalog-list-n_list .catalog-list-n__img a:visited img, .catalog-list-n_list .catalog-list-n__img a:active img, .catalog-list-n_list .catalog-list-n__img a:focus img, .catalog-list-n_list .catalog-list-n__img button img {
    max-width: 100%;
    height: auto;
}

/* line 318, ../sass/styles.scss */
.card-n__element-price-num .rub {
    background: none;
}

/* line 322, ../sass/styles.scss */
.articles-tile {
    display: flex;
    flex-wrap: wrap;
}

/* line 327, ../sass/styles.scss */
.articles-tile__item {
    height: auto;
}

/* line 331, ../sass/styles.scss */
.articles-tile__text {
    height: 102px;
}

/* line 337, ../sass/styles.scss */
.breadcrumbs_n ul li a, .breadcrumbs_n ul li a:link, .breadcrumbs_n ul li a:hover, .breadcrumbs_n ul li a:visited, .breadcrumbs_n ul li a:active, .breadcrumbs_n ul li a:focus, .breadcrumbs_n ul li button {
    color: #707070;
}

/* line 340, ../sass/styles.scss */
.breadcrumbs_n ul li a:after, .breadcrumbs_n ul li a:link:after, .breadcrumbs_n ul li a:hover:after, .breadcrumbs_n ul li a:visited:after, .breadcrumbs_n ul li a:active:after, .breadcrumbs_n ul li a:focus:after, .breadcrumbs_n ul li button:after {
    background: url("/local/templates/czebra_daewoo/front/skin/css/media/../../images/arrow-left-n.png") center left no-repeat;
}

/* line 347, ../sass/styles.scss */
.xxl-form__input_select select::-ms-expand {
    display: none;
}

/* line 352, ../sass/styles.scss */
.review_item_head input {
    width: 100%;
    box-sizing: border-box;
}

/* line 356, ../sass/styles.scss */
.review_item_head input:first-child {
    margin-bottom: 10px;
}

/* line 362, ../sass/styles.scss */
.rev_section_name {
    margin-bottom: 20px;
}

/* line 366, ../sass/styles.scss */
.card-n__element-slider-tooltip-popup {
    box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 5px;
    border-radius: 10px;
    border: 1px solid #f0f0f0;
    padding: 0;
    min-height: auto;
}

/* line 373, ../sass/styles.scss */
.card-n__element-slider-tooltip-popup .title {
    background-color: #707070;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
    line-height: 16px;
    padding: 10px 15px;
    text-align: left;
    border-radius: 10px 10px 0 0;
}

/* line 385, ../sass/styles.scss */
.card-n__element-slider-tooltip-text {
    font-size: 13px;
    line-height: 1.8;
    padding: 15px !important;
    color: #352828;
}

/* line 392, ../sass/styles.scss */
.card-n__characteristics-list {
    display: flex;
    flex-wrap: wrap;
}

/* line 397, ../sass/styles.scss */
.card-n__element-slider-tooltip-img {
    width: 100%;
    height: auto;
    line-height: normal;
    float: none;
    padding: 10px 15px;
    background: none;
    box-shadow: none;
    border: none;
}

/* line 407, ../sass/styles.scss */
.card-n__element-slider-tooltip-img img {
    background: #ececec;
    border: 1px solid #fff;
    box-shadow: 0 0 0 1px #cecece;
}

/* line 414, ../sass/styles.scss */
.card-n__element-slider-tooltip:hover .card-n__element-slider-tooltip-popup {
    opacity: 0;
    visibility: hidden;
}

/* line 419, ../sass/styles.scss */
.card-n__element-slider-tooltip.hover .card-n__element-slider-tooltip-popup {
    opacity: 1;
    visibility: visible;
}

/* line 424, ../sass/styles.scss */
.card-n__element-slider-tooltip.hover .card-n__element-slider-tooltip-dot {
    background-position: 0 0;
}

/* line 428, ../sass/styles.scss */
.card-n__element-slider-tooltip.hover {
    z-index: 2;
}

/* line 433, ../sass/styles.scss */
.card-n__main-options-text .title {
    font-size: 28px;
    line-height: 34px;
}

/* line 438, ../sass/styles.scss */
.card-n__main-options-text .text {
    font-size: 20px;
    line-height: 24px;
}

@media (max-width: 1530px) {
    /* line 446, ../sass/styles.scss */
    a.top-link-n, a:link.top-link-n, a:hover.top-link-n, a:visited.top-link-n, a:active.top-link-n, a:focus.top-link-n, button.top-link-n {
        height: 40px;
        line-height: 40px;
        width: 40px;
        right: 10px;
        bottom: 10px;
    }

    /* line 453, ../sass/styles.scss */
    a.top-link-n:before, a:link.top-link-n:before, a:hover.top-link-n:before, a:visited.top-link-n:before, a:active.top-link-n:before, a:focus.top-link-n:before, button.top-link-n:before {
        margin: -3px 0px 0 0;
    }
}

@media (max-width: 1024px) {
    /* line 462, ../sass/styles.scss */
    .scroll_box--new .scroll_box_list {
        width: 100%;
    }

    /* line 467, ../sass/styles.scss */
    .page_head-contacts #yaMap1 {
        margin-bottom: 0 !important;
    }

    /* line 472, ../sass/styles.scss */
    .main_slider_new {
        overflow: hidden;
    }

    /* line 475, ../sass/styles.scss */
    .main_slider_new .bx-wrapper {
        width: 100%;
    }

    /* line 479, ../sass/styles.scss */
    .main_slider_new .bx-controls {
        padding: 0 20px;
    }

    /* line 483, ../sass/styles.scss */
    .main_slider_new .banner_front {
        padding: 0 20px;
    }

    /* line 488, ../sass/styles.scss */
    .header-burger-wrap {
        display: block;
    }

    /* line 492, ../sass/styles.scss */
    #header .search-bl {
        margin-right: 51px;
    }

    /* line 496, ../sass/styles.scss */
    .info_bl {
        width: 274px;
        height: 89px;
        margin-bottom: 18px;
    }

    /* line 502, ../sass/styles.scss */
    .info_links {
        margin-bottom: 0;
    }

    /* line 506, ../sass/styles.scss */
    #header .layout_center {
        position: relative;
    }

    /* line 510, ../sass/styles.scss */
    .top-menu-fix {
        position: static;
        width: 100%;
    }

    /* line 514, ../sass/styles.scss */
    .top-menu-fix .top_menu {
        width: 100%;
        padding-top: 10px;
    }

    /* line 518, ../sass/styles.scss */
    .top-menu-fix .top_menu li {
        width: 100%;
        float: none;
    }

    /* line 522, ../sass/styles.scss */
    .top-menu-fix .top_menu li a, .top-menu-fix .top_menu li a:link, .top-menu-fix .top_menu li a:hover, .top-menu-fix .top_menu li a:visited, .top-menu-fix .top_menu li a:active, .top-menu-fix .top_menu li a:focus, .top-menu-fix .top_menu li button {
        color: #707070;
        border: none;
        text-align: left;
        text-transform: uppercase;
        height: auto;
        padding: 10px 15px;
    }

    /* line 530, ../sass/styles.scss */
    .top-menu-fix .top_menu li a:hover, .top-menu-fix .top_menu li a:link:hover, .top-menu-fix .top_menu li a:hover:hover, .top-menu-fix .top_menu li a:visited:hover, .top-menu-fix .top_menu li a:active:hover, .top-menu-fix .top_menu li a:focus:hover, .top-menu-fix .top_menu li button:hover {
        background: none;
    }

    /* line 534, ../sass/styles.scss */
    .top-menu-fix .top_menu li a img, .top-menu-fix .top_menu li a:link img, .top-menu-fix .top_menu li a:hover img, .top-menu-fix .top_menu li a:visited img, .top-menu-fix .top_menu li a:active img, .top-menu-fix .top_menu li a:focus img, .top-menu-fix .top_menu li button img {
        display: none;
    }

    /* line 542, ../sass/styles.scss */
    .top_catalog {
        background: #fff;
        height: auto;
        overflow: auto;
        display: none;
        position: absolute !important;
        top: 100% !important;
    }

    /* line 550, ../sass/styles.scss */
    .top_catalog.show {
        display: block;
    }

    /* line 554, ../sass/styles.scss */
    .top_catalog_list {
        display: block;
        padding-bottom: 15px;
    }

    /* line 558, ../sass/styles.scss */
    .top_catalog_list li {
        width: 100%;
    }

    /* line 561, ../sass/styles.scss */
    .top_catalog_list li a, .top_catalog_list li a:link, .top_catalog_list li a:hover, .top_catalog_list li a:visited, .top_catalog_list li a:active, .top_catalog_list li a:focus, .top_catalog_list li button {
        color: #707070;
        height: auto;
    }

    /* line 569, ../sass/styles.scss */
    .top_catalog_l2 {
        position: static;
        display: none;
        box-shadow: none;
        border: none;
        border-radius: 0;
        background: none;
        padding-left: 20px;
    }

    /* line 578, ../sass/styles.scss */
    .top_catalog_l2.show {
        display: block;
    }

    /* line 583, ../sass/styles.scss */
    .top_catalog_item:hover .top_catalog_l2 {
        display: none;
    }

    /* line 586, ../sass/styles.scss */
    .top_catalog_item:hover .top_catalog_l2.show {
        display: block;
    }

    /* line 591, ../sass/styles.scss */
    .top_catalog_item_in {
        box-shadow: none;
        border: none;
    }

    /* line 595, ../sass/styles.scss */
    .top_catalog_item_in:after {
        display: none;
    }

    /* line 600, ../sass/styles.scss */
    .top_catalog_item:hover .top_catalog_item_in, .top_catalog_item.active .top_catalog_item_in {
        box-shadow: none;
        border: none;
        background: none;
        border-radius: 0;
    }

    /* line 608, ../sass/styles.scss */
    #header.fixed {
        position: fixed;
        top: 0;
        left: 0;
        width: 100%;
        z-index: 100;
    }

    /* line 617, ../sass/styles.scss */
    .articles-tile__item {
        width: 100%;
    }

    /* line 620, ../sass/styles.scss */
    .articles-tile__item .articles-tile__content:after {
        right: auto;
        left: -14px;
        -moz-transform: rotate(0deg);
        -ms-transform: rotate(0deg);
        -webkit-transform: rotate(0deg);
        transform: rotate(0deg);
    }

    /* line 627, ../sass/styles.scss */
    .articles-tile__item:nth-child(-n+4):nth-child(n+3) .articles-tile__image {
        float: left;
    }

    /* line 631, ../sass/styles.scss */
    .articles-tile__item:nth-child(-n+4):nth-child(n+3) .articles-tile__content:after {
        left: -14px;
        right: auto;
        border-color: transparent #f5f5f5 transparent transparent;
        border-width: 42px 16px 42px 0;
    }

    /* line 640, ../sass/styles.scss */
    .articles-tile__item:nth-child(odd) .articles-tile__image {
        float: right !important;
    }

    /* line 644, ../sass/styles.scss */
    .articles-tile__item:nth-child(odd) .articles-tile__content:after {
        right: -14px !important;
        left: auto !important;
        -moz-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg);
    }

    /* line 651, ../sass/styles.scss */
    .articles-tile__item .articles-tile__image {
        background: #fff;
    }

    /* line 654, ../sass/styles.scss */
    .articles-tile__item .articles-tile__image a, .articles-tile__item .articles-tile__image a:link, .articles-tile__item .articles-tile__image a:hover, .articles-tile__item .articles-tile__image a:visited, .articles-tile__item .articles-tile__image a:active, .articles-tile__item .articles-tile__image a:focus, .articles-tile__item .articles-tile__image button {
        text-align: center;
        display: block;
        width: 100%;
        height: 100%;
    }

    /* line 661, ../sass/styles.scss */
    .articles-tile__item .articles-tile__image img {
        display: inline-block;
        min-width: auto;
        float: none;
    }

    /* line 669, ../sass/styles.scss */
    .catalog-bottom {
        display: block;
    }

    /* line 672, ../sass/styles.scss */
    .catalog-bottom:after {
        clear: both;
        display: table;
        content: '';
    }

    /* line 678, ../sass/styles.scss */
    .catalog-bottom__item {
        float: left;
    }

    /* line 683, ../sass/styles.scss */
    .footer_nav {
        width: 100%;
    }

    /* line 687, ../sass/styles.scss */
    .catalog_aside {
        width: 100%;
        padding-right: 0;
    }

    /* line 693, ../sass/styles.scss */
    .catalog_menu_n {
        display: none;
    }

    /* line 696, ../sass/styles.scss */
    .catalog_menu_n.open {
        display: block;
    }

    /* line 701, ../sass/styles.scss */
    .aside_block_n {
        display: none;
    }

    /* line 705, ../sass/styles.scss */
    .catalog_wr {
        width: 100%;
    }

    /* line 709, ../sass/styles.scss */
    .layout_center.border_content_wrap {
        margin-top: 20px;
    }

    /* line 713, ../sass/styles.scss */
    .breadcrumbs_n {
        margin-top: 20px;
    }

    /* line 717, ../sass/styles.scss */
    #fancybox-content {
        width: 100% !important;
        overflow-x: auto;
    }

    /* line 722, ../sass/styles.scss */
    .all_news a.art_link {
        position: static;
    }

    /* line 725, ../sass/styles.scss */
    .all_news a.art_link:after {
        width: 100%;
        bottom: 5px;
    }

    /* line 732, ../sass/styles.scss */
    .news_txt_full img {
        max-width: 100% !important;
        height: auto !important;
    }

    /* line 738, ../sass/styles.scss */
    .article_item_pre {
        width: 100%;
    }

    /* line 741, ../sass/styles.scss */
    .article_item_pre .article_bottom {
        position: relative;
        left: 0;
        width: 100%;
    }

    /* line 747, ../sass/styles.scss */
    .article_item_pre a.art_link {
        position: static;
    }

    /* line 750, ../sass/styles.scss */
    .article_item_pre a.art_link:after {
        width: 100%;
        bottom: 4px;
    }

    /* line 757, ../sass/styles.scss */
    .breadcrumbs {
        margin-top: 30px;
        padding: 20px;
        box-sizing: border-box;
    }

    /* line 762, ../sass/styles.scss */
    .breadcrumbs_link, .breadcrumbs .current {
        line-height: 16px;
        height: auto;
    }

    /* line 767, ../sass/styles.scss */
    .breadcrumbs_link:after {
        top: 5px;
        background: none;
        height: 7px;
        width: 7px;
        border-top: 1px solid #707070;
        border-right: 1px solid #707070;
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    /* line 778, ../sass/styles.scss */
    #yaMapSearch {
        width: 100% !important;
    }

    /* line 782, ../sass/styles.scss */
    .city_list_ttl {
        width: 100%;
        margin-bottom: 20px;
    }

    /* line 787, ../sass/styles.scss */
    .vertical_scroll:not(.articles_scroller) {
        width: 100%;
        height: 237px;
        box-sizing: border-box;
        margin-bottom: 20px;
    }

    /* line 794, ../sass/styles.scss */
    .city_list_wr {
        height: 223px;
    }

    /* line 798, ../sass/styles.scss */
    .docs_table {
        display: block;
        margin-bottom: 20px;
        float: left;
    }

    /* line 803, ../sass/styles.scss */
    .docs_table:after {
        clear: both;
        display: table-cell;
        content: '';
    }

    /* line 809, ../sass/styles.scss */
    .docs_table tbody {
        display: block;
    }

    /* line 813, ../sass/styles.scss */
    .docs_table .result_head, .docs_table thead {
        display: none;
    }

    /* line 817, ../sass/styles.scss */
    .docs_table tr {
        display: block;
        float: left;
        width: 100%;
    }

    /* line 822, ../sass/styles.scss */
    .docs_table tr:after {
        clear: both;
        display: table-cell;
        content: '';
    }

    /* line 829, ../sass/styles.scss */
    .docs_table td {
        float: left;
        width: 50% !important;
        box-sizing: border-box;
    }

    /* line 836, ../sass/styles.scss */
    .scroll_tabs_list_item span, .j-tabs_item span, .j-tabs_item a:not(.j-tabs_a-nostyle) {
        padding: 12px;
    }

    /* line 840, ../sass/styles.scss */
    .infograph__items {
        display: flex;
        flex-wrap: wrap;
    }

    /* line 845, ../sass/styles.scss */
    .infograph__item {
        width: 50%;
    }

    /* line 849, ../sass/styles.scss */
    .contacts_block {
        box-sizing: border-box;
        padding: 15px 20px;
    }

    /* line 854, ../sass/styles.scss */
    .contacts_inf {
        width: 100%;
        height: auto !important;
    }

    /* line 859, ../sass/styles.scss */
    #layout_body .contacts_form .ib_wrap_j {
        margin-right: 0;
    }

    /* line 863, ../sass/styles.scss */
    .contacts_form {
        width: 100%;
        padding: 0;
    }

    /* line 867, ../sass/styles.scss */
    .contacts_form:before {
        display: none;
    }

    /* line 871, ../sass/styles.scss */
    .contacts_form .select-styler {
        margin-bottom: 10px;
    }

    /* line 875, ../sass/styles.scss */
    .contacts_form .select-styler, .contacts_form .jq-selectbox {
        display: block;
        width: 100%;
    }

    /* line 880, ../sass/styles.scss */
    .contacts_form input[type="text"], .contacts_form .jq-selectbox__select, .contacts_form textarea {
        width: 100%;
        box-sizing: border-box;
    }

    /* line 886, ../sass/styles.scss */
    .contacts_row {
        width: 49%;
        display: inline-block;
        box-sizing: border-box;
    }

    /* line 894, ../sass/styles.scss */
    .card-n__characteristics-item .title {
        width: 100%;
        font-size: 15px;
    }

    /* line 899, ../sass/styles.scss */
    .card-n__characteristics-item .text {
        font-size: 15px;
    }

    /* line 904, ../sass/styles.scss */
    .card-n {
        margin-top: 0;
    }

    /* line 908, ../sass/styles.scss */
    .main_slider_new .main_slider .banner_front, .inner_head_banner .banner_front {
        max-width: 100%;
    }

    /* line 912, ../sass/styles.scss */
    .filter-btn-mobile {
        display: block;
    }

    /* line 916, ../sass/styles.scss */
    #fancybox-content {
        box-sizing: border-box;
    }
}

@media (max-width: 767px) {
    /* line 922, ../sass/styles.scss */
    .j-tabs_wr--sheer .j-tabs_list {
        display: block;
        margin-bottom: 20px;
    }

    /* line 926, ../sass/styles.scss */
    .j-tabs_wr--sheer .j-tabs_list .j-tabs_item {
        display: block;
        margin: 10px 0;
    }

    /* line 932, ../sass/styles.scss */
    .inner_head_banner {
        display: none;
    }

    /* line 937, ../sass/styles.scss */
    .j-block a.all_art {
        float: none;
        width: 100%;
        margin-bottom: 30px;
        display: block;
        margin-top: 0;
    }

    /* line 946, ../sass/styles.scss */
    #logo {
        width: 125px;
        background: #dc4d24;
        line-height: 70px;
    }

    /* line 951, ../sass/styles.scss */
    #logo img {
        max-width: 100%;
    }

    /* line 957, ../sass/styles.scss */
    #header .search-bl {
        box-sizing: border-box;
        width: 100%;
        padding-right: 45px;
        padding-left: 150px;
        margin: 0 0 0 -209px;
    }

    /* line 964, ../sass/styles.scss */
    #header .search-bl .search {
        width: 100%;
        position: relative;
    }

    /* line 968, ../sass/styles.scss */
    #header .search-bl .search #q_top_search {
        width: 100%;
        box-sizing: border-box;
    }

    /* line 973, ../sass/styles.scss */
    #header .search-bl .search input[type="submit"] {
        position: absolute;
        top: 0;
        right: 0;
    }

    /* line 982, ../sass/styles.scss */
    .info_bl {
        width: 100%;
        background-size: contain;
        box-shadow: none;
        box-sizing: border-box;
        padding: 0;
        height: 110px;
        margin-bottom: 8px;
    }

    /* line 991, ../sass/styles.scss */
    .info_bl-hover {
        display: none !important;
    }

    /* line 996, ../sass/styles.scss */
    .main_slider_new {
        margin-bottom: 0;
        margin-top: 39px;
    }

    /* line 1000, ../sass/styles.scss */
    .main_slider_new .main_slider li a, .inner_head_banner {
        height: 300px;
    }

    /* line 1004, ../sass/styles.scss */
    .main_slider_new .bx-wrapper .bx-controls {
        bottom: 40px;
    }

    /* line 1008, ../sass/styles.scss */
    .scroll_box--new .scroll_tabs_list_wrap {
        display: none;
    }

    /* line 1013, ../sass/styles.scss */
    .scroll_box_list .mCustomScrollBox {
        margin-top: 0;
    }

    /* line 1018, ../sass/styles.scss */
    .scroll_box--new .scroll_tabs_block {
        opacity: 1;
    }

    /* line 1022, ../sass/styles.scss */
    .prod_name {
        margin: 5px;
    }

    /* line 1026, ../sass/styles.scss */
    .catalog_sub {
        margin-top: 20px;
    }

    /* line 1029, ../sass/styles.scss */
    .catalog_sub li {
        width: 44%;
    }

    /* line 1032, ../sass/styles.scss */
    .catalog_sub li:nth-child(3n) {
        margin-right: 19px;
    }

    /* line 1038, ../sass/styles.scss */
    .aside_right {
        width: 100%;
    }

    /* line 1042, ../sass/styles.scss */
    .support_txt {
        margin: 0;
    }

    /* line 1046, ../sass/styles.scss */
    .page_head {
        margin-bottom: -20px;
    }

    /* line 1050, ../sass/styles.scss */
    .tabs_vertical {
        padding: 0;
    }

    /* line 1053, ../sass/styles.scss */
    .tabs_vertical .j-tabs_list {
        width: 100%;
        position: relative;
        padding-top: 49px;
    }

    /* line 1058, ../sass/styles.scss */
    .tabs_vertical .j-tabs_list:after {
        content: '';
        position: absolute;
        top: 15px;
        right: 15px;
        width: 10px;
        height: 10px;
        border-top: 2px solid #575757;
        border-right: 2px solid #575757;
        z-index: 8;
        -moz-transform: rotate(135deg);
        -ms-transform: rotate(135deg);
        -webkit-transform: rotate(135deg);
        transform: rotate(135deg);
    }

    /* line 1072, ../sass/styles.scss */
    .tabs_vertical .j-tabs_list.open:after {
        top: 20px;
        -moz-transform: rotate(-45deg);
        -ms-transform: rotate(-45deg);
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg);
    }

    /* line 1077, ../sass/styles.scss */
    .tabs_vertical .j-tabs_list.open .j-tabs_item {
        display: block;
    }

    /* line 1083, ../sass/styles.scss */
    .tabs_vertical .j-tabs_item {
        width: 100%;
        background: #e1e1e1;
        border-radius: 0px;
        border-right: 1px solid #b8b8b8;
        box-sizing: border-box;
        display: none;
    }

    /* line 1091, ../sass/styles.scss */
    .tabs_vertical .j-tabs_item.active {
        display: block;
        background: #e1e1e1;
        position: absolute;
        top: 0;
        left: 0;
        border-right: 1px solid #b8b8b8;
    }

    /* line 1101, ../sass/styles.scss */
    .tabs_vertical .j-block {
        width: 100%;
        left: 0;
    }

    /* line 1107, ../sass/styles.scss */
    .table-wrap-overflow {
        overflow-x: auto;
    }

    /* line 1110, ../sass/styles.scss */
    .table-wrap-overflow table {
        width: 100%;
    }

    /* line 1115, ../sass/styles.scss */
    .contacts_row {
        width: 100%;
        margin-bottom: 25px;
    }

    /* line 1120, ../sass/styles.scss */
    .card-n__map-frame {
        height: auto;
    }

    /* line 1124, ../sass/styles.scss */
    .card-n__map-select {
        position: static;
    }

    /* line 1128, ../sass/styles.scss */
    .card-n__characteristics-item {
        width: 100%;
    }

    /* line 1132, ../sass/styles.scss */
    .card-n__map-store-list {
        position: static;
        box-shadow: 0 0 4px rgba(0, 0, 0, 0.3);
        margin-top: 15px;
        width: 100%;
    }

    /* line 1139, ../sass/styles.scss */
    .card-n__element {
        min-height: auto;
    }

    /* line 1143, ../sass/styles.scss */
    .card-n__element-left {
        width: 100%;
    }

    /* line 1147, ../sass/styles.scss */
    .card-n__element-right {
        margin-left: 0;
        padding-left: 0;
        margin-top: 30px;
    }

    /* line 1153, ../sass/styles.scss */
    .card-n__element-slider {
        margin-right: 0;
        padding-right: 0;
    }

    /* line 1158, ../sass/styles.scss */
    .card-n__element-slider-nav {
        width: 100%;
        margin-top: 20px;
        padding: 0 20px;
    }

    /* line 1163, ../sass/styles.scss */
    .card-n__element-slider-nav-item {
        padding: 0;
    }

    /* line 1166, ../sass/styles.scss */
    .card-n__element-slider-nav-item-fon {
        margin: 4px;
    }

    /* line 1171, ../sass/styles.scss */
    .card-n__element-slider-nav .slick-prev {
        top: 22px;
        left: 0;
        -moz-transform: rotate(-135deg);
        -ms-transform: rotate(-135deg);
        -webkit-transform: rotate(-135deg);
        transform: rotate(-135deg);
    }

    /* line 1177, ../sass/styles.scss */
    .card-n__element-slider-nav .slick-next {
        top: 22px;
        bottom: auto;
        right: 0;
        left: auto;
        -moz-transform: rotate(45deg);
        -ms-transform: rotate(45deg);
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg);
    }

    /* line 1186, ../sass/styles.scss */
    .card-n__top {
        padding-top: 25px;
    }

    /* line 1190, ../sass/styles.scss */
    .card-n__top-left {
        width: 100%;
    }

    /* line 1194, ../sass/styles.scss */
    .card-n__top-right {
        width: 100%;
        text-align: left;
        margin-top: 10px;
    }

    /* line 1200, ../sass/styles.scss */
    .card-n__element {
        margin-top: 10px;
    }

    /* line 1204, ../sass/styles.scss */
    .card-n__element-compare {
        margin-top: 15px;
    }

    /* line 1210, ../sass/styles.scss */
    a.compare-link-n, a:link.compare-link-n, a:hover.compare-link-n, a:visited.compare-link-n, a:active.compare-link-n, a:focus.compare-link-n, button.compare-link-n {
        width: 100%;
        text-align: left;
        float: none;
        display: block;
        clear: both;
    }

    /* line 1220, ../sass/styles.scss */
    .card-n__main-options-text .title {
        font-size: 19px;
        line-height: 19px;
    }

    /* line 1225, ../sass/styles.scss */
    .card-n__main-options-text .text {
        font-size: 19px;
        line-height: 19px;
    }

    /* line 1231, ../sass/styles.scss */
    .card-n__characteristics-title {
        font-size: 20px;
    }

    /* line 1235, ../sass/styles.scss */
    .card-n__top-shilds {
        width: 184px;
        min-height: 35px;
        bottom: 0;
        margin-left: 0;
    }

    /* line 1241, ../sass/styles.scss */
    .card-n__top-shilds a, .card-n__top-shilds a:link, .card-n__top-shilds a:hover, .card-n__top-shilds a:visited, .card-n__top-shilds a:active, .card-n__top-shilds a:focus, .card-n__top-shilds button {
        background-size: contain;
    }

    /* line 1246, ../sass/styles.scss */
    .new_review input[type="text"] {
        width: 100%;
        box-sizing: border-box;
        margin: 0 0 10px 0;
    }

    /* line 1252, ../sass/styles.scss */
    textarea {
        width: 100%;
        box-sizing: border-box;
    }

    /* line 1257, ../sass/styles.scss */
    .review_accomp, .review_faults {
        width: 100%;
        box-sizing: border-box;
        margin: 0 0 10px 0;
    }

    /* line 1263, ../sass/styles.scss */
    .title-search-result {
        margin-top: -5px;
        margin-left: 149px;
    }

    /* line 1268, ../sass/styles.scss */
    .catalog-list-n {
        margin-left: 0;
        margin-right: 0;
        width: 100%;
    }

    /* line 1273, ../sass/styles.scss */
    .catalog-list-n__item {
        width: 100%;
    }

    /* line 1277, ../sass/styles.scss */
    .catalog-list-n__price {
        font-size: 25px;
        line-height: 25px;
    }

    /* line 1283, ../sass/styles.scss */
    .xxl-form__block {
        width: 100%;
        margin-bottom: 25px;
    }

    /* line 1288, ../sass/styles.scss */
    .xxl-form__title {
        font-size: 15px;
        margin-bottom: 25px;
    }

    /* line 1293, ../sass/styles.scss */
    .xxl-form__note {
        margin: 15px 0 30px 0;
    }

    /* line 1297, ../sass/styles.scss */
    .xxl-form__complete .xxl-form__cancel {
        margin: 10px 0 0 0;
        width: 100%;
        clear: both;
    }

    /* line 1302, ../sass/styles.scss */
    .xxl-form__complete .xxl-form__cancel a {
        font-size: 16px;
    }

    /* line 1307, ../sass/styles.scss */
    .xxl-form__steps {
        margin-bottom: 35px;
    }

    /* line 1311, ../sass/styles.scss */
    .xxl-form__date label {
        font-size: 16px;
    }

    /* line 1315, ../sass/styles.scss */
    .xxl-form__input {
        height: auto;
        line-height: 0px;
        color: #fff;
        padding-top: 6px !important;
        padding-bottom: 6px !important;
    }

    /* line 1322, ../sass/styles.scss */
    .xxl-form__input input {
        width: 100% !important;
    }

    /* line 1331, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__img a img, .catalog-list-n_list .catalog-list-n__img a:link img, .catalog-list-n_list .catalog-list-n__img a:hover img, .catalog-list-n_list .catalog-list-n__img a:visited img, .catalog-list-n_list .catalog-list-n__img a:active img, .catalog-list-n_list .catalog-list-n__img a:focus img, .catalog-list-n_list .catalog-list-n__img button img {
        height: auto;
    }
}

@media (max-width: 680px) {
    /* line 1340, ../sass/styles.scss */
    .articles-tile__item {
        float: none;
        height: auto;
    }

    /* line 1345, ../sass/styles.scss */
    .articles-tile__image, .articles-tile__content {
        width: 100%;
        float: none !important;
        height: auto;
    }

    /* line 1351, ../sass/styles.scss */
    .articles-tile__item:nth-child(odd) .articles-tile__image {
        float: none !important;
    }

    /* line 1355, ../sass/styles.scss */
    .articles-tile__text {
        flex: auto;
    }

    /* line 1360, ../sass/styles.scss */
    .articles-tile__item .articles-tile__image a, .articles-tile__item .articles-tile__image a:link, .articles-tile__item .articles-tile__image a:hover, .articles-tile__item .articles-tile__image a:visited, .articles-tile__item .articles-tile__image a:active, .articles-tile__item .articles-tile__image a:focus, .articles-tile__item .articles-tile__image button {
        height: auto;
    }

    /* line 1363, ../sass/styles.scss */
    .articles-tile__item .articles-tile__image a img, .articles-tile__item .articles-tile__image a:link img, .articles-tile__item .articles-tile__image a:hover img, .articles-tile__item .articles-tile__image a:visited img, .articles-tile__item .articles-tile__image a:active img, .articles-tile__item .articles-tile__image a:focus img, .articles-tile__item .articles-tile__image button img {
        min-height: auto;
        width: 100%;
        height: auto;
        max-width: none;
        max-height: none;
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none;
    }

    /* line 1374, ../sass/styles.scss */
    .catalog-bottom__item {
        width: 100%;
    }

    /* line 1377, ../sass/styles.scss */
    .catalog-bottom__item:after {
        display: none;
    }

    /* line 1382, ../sass/styles.scss */
    .cat_bottom_section_name a {
        padding: 5px 0;
        display: block;
    }

    /* line 1387, ../sass/styles.scss */
    .footer_bottom {
        padding-left: 20px !important;
        padding-right: 20px !important;
    }

    /* line 1394, ../sass/styles.scss */
    .footer_nav_section {
        width: 50%;
    }

    /* line 1399, ../sass/styles.scss */
    .catalog-list-n__item {
        width: 100%;
    }

    /* line 1404, ../sass/styles.scss */
    .catalog-list-n__item:hover .catalog-list-n__item-fon {
        /*-moz-transform: none;*/
        /*-ms-transform: none;*/
        /*-webkit-transform: none;*/
        /*transform: none;*/
        border: 2px solid #f0f0f0;
        box-shadow: none;
    }

    /* line 1410, ../sass/styles.scss */
    .catalog-list-n__item:hover .catalog-list-n__shilds {
        opacity: 1;
    }

    /* line 1414, ../sass/styles.scss */
    .catalog-list-n__item:hover .catalog-list-n__dop {
        /*opacity: 0;*/
        /*-moz-transform: none;*/
        /*-ms-transform: none;*/
        /*-webkit-transform: none;*/
        /*transform: none;*/
    }

    /* line 1421, ../sass/styles.scss */
    .catalog-list-n__item.hover .catalog-list-n__item-fon {
        border-color: #b2b2b2;
        box-shadow: 0 0 5px rgba(0, 0, 0, 0.2);
        /*-moz-transform: rotateY(180deg);*/
        /*-ms-transform: rotateY(180deg);*/
        /*-webkit-transform: rotateY(180deg);*/
        /*transform: rotateY(180deg);*/
        /*transition: transform 0.3s linear 0s;*/
    }

    /* line 1428, ../sass/styles.scss */
    .catalog-list-n__item.hover .catalog-list-n__shilds {
        /*opacity: 0;*/
    }

    /* line 1432, ../sass/styles.scss */
    .catalog-list-n__item.hover .catalog-list-n__dop {
        /*opacity: 1;*/
        /*-moz-transform: rotateY(-180deg);*/
        /*-ms-transform: rotateY(-180deg);*/
        /*-webkit-transform: rotateY(-180deg);*/
        /*transform: rotateY(-180deg);*/
    }

    /* line 1442, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__item.hover .catalog-list-n__item-fon {
        /*-moz-transform: none;*/
        /*-ms-transform: none;*/
        /*-webkit-transform: none;*/
        /*transform: none;*/
        border: 2px solid #f0f0f0;
        box-shadow: none;
    }

    /* line 1448, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__item.hover .catalog-list-n__shilds {
        opacity: 1;
    }

    /* line 1452, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__item.hover .catalog-list-n__dop {
        /*opacity: 1;*/
        /*-moz-transform: none;*/
        /*-ms-transform: none;*/
        /*-webkit-transform: none;*/
        /*transform: none;*/
    }

    /* line 1461, ../sass/styles.scss */
    .catalog_sub li {
        width: 100%;
        margin-right: 0;
        box-sizing: border-box;
    }

    /* line 1466, ../sass/styles.scss */
    .catalog_sub li:nth-child(3n) {
        margin-right: 0;
    }

    /* line 1472, ../sass/styles.scss */
    .page_name {
        font-size: 18px;
    }

    /* line 1478, ../sass/styles.scss */
    .docs_table td {
        width: 100% !important;
    }

    /* line 1483, ../sass/styles.scss */
    #serviceRegions_form input {
        width: 100% !important;
        margin-top: 15px;
    }

    /* line 1488, ../sass/styles.scss */
    .title-search-result {
        /*display: none !important;*/
    }

    /* line 1492, ../sass/styles.scss */
    .pager-n-wrap {
        width: 100%;
    }

    /* line 1495, ../sass/styles.scss */
    .pager-n-wrap .pager {
        width: 100%;
    }

    /* line 1500, ../sass/styles.scss */
    .page-btn-all {
        width: 100%;
    }

    /* line 1505, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__info-left {
        margin-right: 0;
        padding-right: 0;
    }

    /* line 1510, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__info-right {
        width: 100%;
        padding-left: 210px;
        margin-top: 10px;
    }

    /* line 1517, ../sass/styles.scss */
    .card-n__characteristics-item {
        display: block;
    }

    /* line 1520, ../sass/styles.scss */
    .card-n__characteristics-item .title {
        width: 100%;
    }

    /* line 1523, ../sass/styles.scss */
    .card-n__characteristics-item .title:after {
        display: none;
    }

    /* line 1528, ../sass/styles.scss */
    .card-n__characteristics-item .text {
        width: 100%;
        text-align: left;
        padding-left: 0;
    }
}

@media (max-width: 600px) {
    /* line 1537, ../sass/styles.scss */
    .infograph__title {
        margin-bottom: 30px;
        font-size: 15px;
    }

    /* line 1542, ../sass/styles.scss */
    .infograph__item {
        width: 100%;
    }

    /* line 1546, ../sass/styles.scss */
    .card-n__main-options-item {
        width: 100%;
    }
}

@media (max-width: 500px) {
    /* line 1553, ../sass/styles.scss */
    #header .search-bl {
        padding-right: 35px;
        padding-left: 138px;
    }

    /* line 1559, ../sass/styles.scss */
    #header .search-bl .search input[type="submit"] {
        position: absolute;
        top: 0;
        right: 0;
        width: 29px;
        height: 29px;
        text-indent: 9999px;
        overflow: hidden;
        background: #dc4d24 url("/local/templates/czebra_daewoo/front/skin/css/media/../../images/loop.png") center right no-repeat;
    }

    /* line 1575, ../sass/styles.scss */
    .footer_nav_section {
        width: 100%;
    }

    /* line 1580, ../sass/styles.scss */
    .card-n__reviews-vote {
        width: 100%;
        height: 15px;
    }

    /* line 1585, ../sass/styles.scss */
    .card-n__reviews-text-wrap {
        padding: 0;
        margin-top: 15px;
    }

    /* line 1590, ../sass/styles.scss */
    .catalog-list-n__info-right {
        padding: 0;
    }

    /* line 1594, ../sass/styles.scss */
    .catalog-list-n__img {
        width: 100%;
        position: static;
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none;
        height: 120px;
        overflow: hidden;
    }

    /* line 1601, ../sass/styles.scss */
    .catalog-list-n__img a, .catalog-list-n__img a:link, .catalog-list-n__img a:hover, .catalog-list-n__img a:visited, .catalog-list-n__img a:active, .catalog-list-n__img a:focus, .catalog-list-n__img button {
        width: 100%;
    }

    /* line 1604, ../sass/styles.scss */
    .catalog-list-n__img a img, .catalog-list-n__img a:link img, .catalog-list-n__img a:hover img, .catalog-list-n__img a:visited img, .catalog-list-n__img a:active img, .catalog-list-n__img a:focus img, .catalog-list-n__img button img {
        height: 100%;
    }

    /* line 1610, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__img {
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none;
    }

    /* line 1614, ../sass/styles.scss */
    .catalog-list-n__options {
        padding: 0;
        width: 100%;
        clear: both;
        float: left;
    }

    /* line 1622, ../sass/styles.scss */
    .catalog-list-n img.series-label {
        position: static;
    }

    /* line 1628, ../sass/styles.scss */
    a.catalog-list-n__link-all, a:link.catalog-list-n__link-all, a:hover.catalog-list-n__link-all, a:visited.catalog-list-n__link-all, a:active.catalog-list-n__link-all, a:focus.catalog-list-n__link-all, button.catalog-list-n__link-all {
        width: 100%;
    }

    /* line 1632, ../sass/styles.scss */
    a.catalog-list-n__link-where, a:link.catalog-list-n__link-where, a:hover.catalog-list-n__link-where, a:visited.catalog-list-n__link-where, a:active.catalog-list-n__link-where, a:focus.catalog-list-n__link-where, button.catalog-list-n__link-where {
        width: 100%;
        margin-top: 10px;
    }

    /* line 1640, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__img {
        height: 120px;
        width: 100%;
    }

    /* line 1645, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__img a img, .catalog-list-n_list .catalog-list-n__img a:link img, .catalog-list-n_list .catalog-list-n__img a:hover img, .catalog-list-n_list .catalog-list-n__img a:visited img, .catalog-list-n_list .catalog-list-n__img a:active img, .catalog-list-n_list .catalog-list-n__img a:focus img, .catalog-list-n_list .catalog-list-n__img button img {
        height: 100%;
    }

    /* line 1651, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__options {
        padding-left: 0;
        width: 100%;
    }

    /* line 1656, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__title {
        text-align: center;
        margin-top: 20px;
    }

    /* line 1660, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__title a, .catalog-list-n_list .catalog-list-n__title a:link, .catalog-list-n_list .catalog-list-n__title a:hover, .catalog-list-n_list .catalog-list-n__title a:visited, .catalog-list-n_list .catalog-list-n__title a:active, .catalog-list-n_list .catalog-list-n__title a:focus, .catalog-list-n_list .catalog-list-n__title button {
        text-align: center;
    }

    /* line 1665, ../sass/styles.scss */
    .catalog-list-n_list .catalog-list-n__info-right {
        padding-left: 0;
        margin-right: 0;
    }
}

/* line 1672, ../sass/styles.scss */
.inner_head_banner {
    margin-top: -1px;
}

/* line 1676, ../sass/styles.scss */
.card-n__dop-options-tooltip {
    position: absolute;
    top: 27px;
    left: 50%;
    display: none;
    background: #fff;
    box-shadow: rgba(0, 0, 0, 0.6) 0px 1px 5px;
    border-radius: 10px;
    border: 1px solid #f0f0f0;
    padding: 25px 15px 15px 15px;
    box-sizing: border-box;
    width: calc(50% - 8px);
    -moz-transform: translateX(-50%);
    -ms-transform: translateX(-50%);
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    z-index: 1;
}

@media (max-width: 767px) {
    /* line 1676, ../sass/styles.scss */
    .card-n__dop-options-tooltip {
        width: calc(100% - 8px);
    }
}

@media (max-width: 640px) {
    /* line 1676, ../sass/styles.scss */
    .card-n__dop-options-tooltip {
        position: relative;
        top: auto !important;
        left: 0;
        -moz-transform: none;
        -ms-transform: none;
        -webkit-transform: none;
        transform: none;
        width: 100%;
        margin: 8px 0 10px 0;
        border-radius: 3px;
    }
}

/* line 1705, ../sass/styles.scss */
.card-n__dop-options-tooltip .title {
    background-color: #707070;
    color: #fff;
    font-weight: bold;
    font-size: 13px;
    line-height: 16px;
    padding: 10px 15px;
    margin: -25px -15px 15px -15px;
    text-align: left;
    border-radius: 10px 10px 0 0;
}

/* line 1718, ../sass/styles.scss */
.card-n__dop-options-tooltip-img {
    width: 100%;
    margin: 0 0 10px 0;
    text-align: center;
    box-sizing: border-box;
}

/* line 1724, ../sass/styles.scss */
.card-n__dop-options-tooltip-img img {
    display: inline-block;
    vertical-align: middle;
    max-height: 100%;
    max-width: 100%;
    background: #ececec;
    border: 1px solid #fff;
    box-shadow: 0 0 0 1px #cecece;
}

/* line 1735, ../sass/styles.scss */
.card-n__dop-options-tooltip-text {
    text-align: left;
    font-size: 12px;
    line-height: 16px;
    box-sizing: border-box;
    word-break: break-all;
}

/* line 1742, ../sass/styles.scss */
.card-n__dop-options-tooltip-text .title {
    font-weight: bold;
    display: block;
}

/* line 1747, ../sass/styles.scss */
.card-n__dop-options-tooltip-text a, .card-n__dop-options-tooltip-text a:link, .card-n__dop-options-tooltip-text a:hover, .card-n__dop-options-tooltip-text a:visited, .card-n__dop-options-tooltip-text a:active, .card-n__dop-options-tooltip-text a:focus, .card-n__dop-options-tooltip-text button {
    display: block;
    margin-top: 5px;
}

/* line 1754, ../sass/styles.scss */
.card-n__dop-options-item-fon {
    position: relative;
    width: 100%;
}

/* line 1758, ../sass/styles.scss */
.card-n__dop-options-item-fon:hover, .card-n__dop-options-item-fon.active {
    border-color: #de4e22;
}

/* line 1761, ../sass/styles.scss */
.card-n__dop-options-item-fon:hover:before, .card-n__dop-options-item-fon.active:before {
    border-color: #de4e22;
}

/* line 1767, ../sass/styles.scss */
.card-n__dop-options {
    position: relative;
    font-size: 0px;
}

/* line 1771, ../sass/styles.scss */
.card-n__dop-options-item {
    width: 25%;
}

@media (max-width: 991px) {
    /* line 1771, ../sass/styles.scss */
    .card-n__dop-options-item {
        width: 33.3%;
    }
}

@media (max-width: 767px) {
    /* line 1771, ../sass/styles.scss */
    .card-n__dop-options-item {
        width: 50%;
    }
}

@media (max-width: 640px) {
    /* line 1771, ../sass/styles.scss */
    .card-n__dop-options-item {
        width: 100%;
    }
}

/* line 1788, ../sass/styles.scss */
.card-n__dop-options-tooltip.hover {
    display: block;
}

/* line 1792, ../sass/styles.scss */
.card-n__dop-options-tooltip-text {
    font-size: 13px;
    line-height: 1.8;
    word-break: break-word;
}

/* line 1798, ../sass/styles.scss */
button.card-n__dop-options-tooltip-close {
    width: 10px;
    height: 10px;
    position: absolute;
    top: 12px;
    right: 13px;
    background: url("/local/templates/czebra_daewoo/front/skin/css/media/../../images/tooltip-close-or.png") center center no-repeat;
    opacity: 0.8;
}

/* line 1807, ../sass/styles.scss */
button.card-n__dop-options-tooltip-close:hover {
    opacity: 1;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css/colors.css?17328714392320*/
@media (max-width: 767px){body.bx-theme-yellow .bx-logo{background: #e6a323;}}
body.bx-background-gradient{
	background: rgb(251,250,245);
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZiZmFmNSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top, rgba(251,250,245,1) 0%, rgba(255,255,255,1) 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(251,250,245,1)), color-stop(100%,rgba(255,255,255,1)));
	background: -webkit-linear-gradient(top, rgba(251,250,245,1) 0%,rgba(255,255,255,1) 100%);
	background: -o-linear-gradient(top, rgba(251,250,245,1) 0%,rgba(255,255,255,1) 100%);
	background: -ms-linear-gradient(top, rgba(251,250,245,1) 0%,rgba(255,255,255,1) 100%);
	background: linear-gradient(to bottom, rgba(251,250,245,1) 0%,rgba(255,255,255,1) 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fbfaf5', endColorstr='#ffffff',GradientType=0 );
	background-attachment: fixed;
}
.bx-logo-text small {color: #F9A91D;}

/* news.list.sidebar */
body.bx-theme-yellow .bx-s-info-titleicon{background: #e6a323;}

/*ABOUT*/
a.bxd-block:hover {border-color: #F9A91D;}
.bxd-icon {border: 1px solid #F9A91D;}
a.bxd-block:hover .bxd-icon {background: #F9A91D;}
.bxd-icon .fa {color: #F9A91D;}
a.bxd-block:hover .bxd-icon .fa {color: #fff;}

/* BTN */
.bx-theme-yellow .btn.btn-default {
	outline: none;
	background-color: #ee9200;
	border-color: #ee9200;
	color: #FFF;
}
.bx-theme-yellow .btn.btn-default:hover {
	outline: none;
	background-color: #f0bf72;
	border-color: #f0bf72;
	color: #FFF;
}
.bx-theme-yellow .btn.btn-default:active {
	outline: none;
	-webkit-box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
	box-shadow: inset 0 3px 5px rgba(0,0,0,.125);
}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css/editor.css?1732871439184*/
@import url('https://fonts.googleapis.com/css?family=Open+Sans:400,300,300italic,400italic,600,600italic,700,700italic,800,800italic&amp;subset=latin,cyrillic-ext,latin-ext,cyrillic');
/* End */


/* Start:/local/templates/czebra_daewoo/front/css/styles.css?17328714391934*/
.card-n__map-store-list {
	position: absolute;
	top: 80px;
	right: 10px;
	height: 300px;
	width: 240px;
	background-color: #fff;
	overflow-y: scroll;
	box-sizing: border-box;
}
.card-n__map-store-list .item {
	text-align: left;
	padding: 5px;
	cursor: pointer;
	transition: .15s ease-in;
}
.card-n__map-store-list .item:hover {
	background-color: #ffe7d5;
}
.card-n__map-store-list .item.selected {
	background-color: #ee5424;
    color: #fff;
}
.card-n__map-select.city .chosen-container .chosen-search {
	display: block !important;
}
.card-n__map-select.city .chosen-container .chosen-search input {
	width: 100%;
	box-sizing: border-box;
}
.filter-block {
	margin-top: 10px;
}
.filter-block .filter-block__link {
	display: inline-block;
	width: 150px;
	height: 50px;
	margin-right: 10px;
	border: 1px solid #ccc;
	border-radius: 7px;
    /*filter: grayscale(100%);*/
    transition: filter .2s ease-in;
	text-indent: 100%;
    white-space: nowrap;
    overflow: hidden;
    background-size: 80%;
    background-repeat: no-repeat;
    background-position: center center;
}
.filter-block .filter-block__link.selected, .filter-block .filter-block__link:hover {
	/*filter: grayscale(0%);*/
	border-color: #ee5222;
}
.card-n__top-shilds-link, .catalog-list-n__shilds-link {
	background-position: center left;
	background-repeat: no-repeat;
}
.more-docs-wrap,
.more-cert-wrap,
.more-detail-wrap {
	display: none;
	margin-top: 10px;
	padding-left: 10px;
}
.card-n__element-status {
	color: #000;
    font-size: 24px;
    line-height: 30px;
    font-weight: bold;
    margin-top: 10px;
}
.catalog-list-n__price .product_status {
	font-size: 20px;
}
.catalog-list-n_list .catalog-list-n__price .product_status {
	font-size: 25px;
}
.mainfooter__socseti__item.mainfooter__socseti__item--inst a:before {
    background-image: url("https://daewoo-power.com/local/templates/daewoopo_old/images/insta.png");
    width: 29px;
    height: 29px;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css/template_styles.css?1764687312141845*/
@import url(/local/templates/daewoopo_old/skin/css/content.css) screen;
@import url(/local/templates/daewoopo_old/skin/css/jquery.bxslider.css) screen;
@import url(/local/templates/daewoopo_old/skin/css/jquery.mCustomScrollbar.css) screen;
@import url(/local/templates/daewoopo_old/skin/css/jquery.formstyler.css) screen;
@import url(/local/templates/daewoopo_old/skin/css/jquery.fancybox-1.3.4.css) screen;
@import url(/local/templates/daewoopo_old/skin/css/jquery.autocomplete.css) screen;
@import url(https://fonts.googleapis.com/css?family=PT+Sans&subset=latin,cyrillic,cyrillic-ext,latin-ext);



/* === main === */
#layout_body {
	margin: 0px;
	padding: 0px;
	background:#fff;
	min-width:1000px;
	-webkit-font-smoothing: antialiased;
	position:relative;
}
/*
.container {
	margin:0 auto;
	padding:0;
	background:#fff;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto;
}
*/
#header {
}
#center {
	padding-top: 1px;
	background: url(/images/main-bg.jpg) 50% 0 repeat-x;
	/*padding-bottom: 20px;
	overflow: hidden;*/
}
#footer {
	overflow:hidden;
	clear:both;
}
#footer, .push {
}
.layout_center{
	width: 980px;
	/*padding: 0 10px;*/
	margin: auto;
}
body.big-width .layout_center {
	width: 1004px;
	padding: 0;
}
/* === head === */
#header>.gradient_1{
	height: 70px;
}
#logo{
	float: left;
	height: 70px;
	position: relative;
}
#logo a{
	position: relative;
	top: -1px;
	z-index: 10;
}
	.top_menu li{
		float: left;
		width: 100px;
	}
		.top_menu a{
			display: block;
			padding: 15px 0;
			height: 40px;
			color: #d1d1d1;
			font-size: 13px;
			font-weight: 600;
			text-decoration: none;
			border-right: 1px solid #636263;
			text-align: center;
			-webkit-transition: all 0.2s linear;
			   -moz-transition: all 0.2s linear;
			    -ms-transition: all 0.2s linear;
			     -o-transition: all 0.2s linear;
			        transition: all 0.2s linear;
		}
		.top_menu a:hover,
		.top_menu .active a{
			background: #575757;
		}
		.top_menu a{
		border-left: 1px solid #474847;
		}
		.top_menu li:first-child a{
			border-left: none;
		}
			.top_menu a img{
				display: block;
				margin: auto;
			}
	.search-bl{
		padding: 19px 0 0 15px;
		float: right;
		height: 51px;
	}
		.search{
			    border-radius: 3px;
			    overflow: hidden;
			    padding: 0;
			    vertical-align: middle;
			    width: 355px;
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q2ZDZkNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZWZlZmUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #d6d6d6 0%, #fefefe 100%);
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d6d6d6), color-stop(100%,#fefefe));
				background: -webkit-linear-gradient(top,  #d6d6d6 0%,#fefefe 100%);
				background: -o-linear-gradient(top,  #d6d6d6 0%,#fefefe 100%);
				background: -ms-linear-gradient(top,  #d6d6d6 0%,#fefefe 100%);
				background: linear-gradient(to bottom,  #d6d6d6 0%,#fefefe 100%);
			    background-color: #d6d6d6;
			    white-space: nowrap;
		}
		.big-width .search {
			width: 380px;
		}
		.lt-ie9 .search{
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d6d6d6', endColorstr='#fefefe',GradientType=0 );
		}

			.search #q_top_search {
				background: transparent;
			    font-size: 12px;
			    margin: 0;
			    padding:0 5px;
			    width: 256px;
			    height: 29px;
			    border: 1px solid #cacaca;
			    vertical-align: top;
			}

			.big-width .search #q_top_search {
				width: 281px;
			}

			.search [type="submit"] {
			    color: #FFFFFF;
			    cursor: pointer;
			    font-weight: 600;
			    font-size: 15px;
			    text-transform: uppercase;
			    height: 31px;
			    line-height: 29px;
			    margin: 0;
			    width: 87px;
			    vertical-align: top;
			}
.top_catalog{
	background: url(/images/menu_bg8.png) repeat-x;
	-webkit-box-shadow: inset 0 1px 2px rgba(120,120,120,.8);
	-moz-box-shadow: inset 0 1px 2px rgba(120,120,120,.8);
	box-shadow: inset 0 1px 2px rgba(120,120,120,.8);
	position: absolute;
	top: 71px;
	/*height: 56px;*/
	height: 52px;
	z-index: 101;
	min-width: 100%;
}
	.top_catalog>.layout_center{
		position: relative;
	}
		.top_catalog_list{
			display: -webkit-box;
			  display: -moz-box;
			  display: -ms-flexbox;
			  display: -webkit-flex;
			  display: flex;
			width: 100%;
			padding: 0;
		} 
			.top_catalog_item{
				
			}
				.top_catalog_item_in{
					position: relative;
					z-index: 100;
					border: 2px solid transparent;
					border-bottom: none;
					top: -1px;
				}
				.top_catalog_item_in:after{
					content: '';
					position: absolute;
					top: 13px;
					right: -3px;
					height:26px;
					width:1px;
					background:#fff;
				}
				.top_catalog_item:last-child .top_catalog_item_in:after,
				.top_catalog_item:hover .top_catalog_item_in:after{
					display: none;
				}
					.top_catalog_list a{
						display: block;
						height: 36px;
						line-height: 14px;
						color: #fff;
						font-size: 13px;
						font-weight: 600;
						padding:10px 15px;
						text-decoration: none;
						white-space: nowrap;
					}
					.top_catalog_list .top_catalog_item_in a {
						white-space: normal;
						display: -webkit-box;
						  display: -moz-box;
						  display: -ms-flexbox;
						  display: -webkit-flex;
						  display: flex;
						  -webkit-align-items: center; 
							-moz-align-items: center; 
							-ms-align-items: center; 
							align-items: center;
					}
					a.top_catalog_link{
						text-align: center;
						text-transform: uppercase;
						/*-webkit-transition: color 0.2s ease-in;
						   -moz-transition: color 0.2s ease-in;
						    -ms-transition: color 0.2s ease-in;
						     -o-transition: color 0.2s ease-in;
						        transition: color 0.2s ease-in;*/
					}
					.top_catalog_item:hover .top_catalog_item_in,
					.top_catalog_item.active .top_catalog_item_in,
					.top_catalog_l2{
						background: #fff;
						border:2px solid #d1d1d1;
					}
					.top_catalog_item:hover .top_catalog_item_in,
					.top_catalog_item.active .top_catalog_item_in{
						z-index: 1000001;
						border-bottom: none;
						-webkit-box-shadow: 0 -2px 2px rgba(0,0,0,.5);
						-moz-box-shadow: 0 -2px 2px rgba(0,0,0,.5);
						box-shadow: 0 -2px 2px rgba(0,0,0,.5);
					}
					.top_catalog_item:hover a, .top_catalog_item.active a{
						color: #222;
					}
					.top_catalog_l2{
						display: none;
						padding: 10px;
						position: absolute;
						top:100%;
						left: 0;
						width: 100%;
						margin-top: -3px;
						z-index: 1000000;
						-webkit-box-shadow: 0 2px 2px rgba(0,0,0,.5);
						-moz-box-shadow: 0 2px 2px rgba(0,0,0,.5);
						box-shadow: 0 2px 2px rgba(0,0,0,.5);
						-webkit-border-radius: 0 0 3px 3px;
						-moz-border-radius: 0 0 3px 3px;
						border-radius: 0 0 3px 3px;
						-webkit-box-sizing: border-box;
						-moz-box-sizing: border-box;
						box-sizing: border-box;
						font-size:0;
					}
					.top_catalog_item:hover .top_catalog_l2{
						display: table;
						display: block;
					}
					.top_catalog_item:hover .top_catalog_l2.multicol{
						display: block;
					}
					/*.top_catalog_item:last-child .top_catalog_l2 {
						left:auto;
						right:0;
					}*/
					.top_catalog_item:last-child .top_catalog_l3, .top_catalog_item:nth-child(4) .top_catalog_l3 {
						left:auto;
						right:100%;
					}
					.top_catalog_l2_item{
						width: 25%;
						padding: 0 15px 0 9px;
						position: relative;
						-webkit-box-sizing: border-box;
						-moz-box-sizing: border-box;
						box-sizing: border-box;
						margin-bottom: 8px;
						display: inline-block;
						font-size:1em;
						vertical-align:top;
					}
						/*.top_catalog_l2_item{
							display: table-cell;
						}*/
						.multicol .top_catalog_l2_item{
							width: 25%;
						}
							.top_catalog_l2_item a.top_catalog_l2_link{
								padding: 5px 0 5px 20px;
								color: #ee5222;
								white-space: normal;
								line-height: normal;
								height:auto;
								position: relative;
							}
							.top_catalog_l2_item:hover, .top_catalog_l2_item.active,
							.top_catalog_l3{
								background: #fff;
							}
							.top_catalog_l2_link:after{
								content: "";
								display: block;
								position: absolute;
								top: 8px; left: 2px;
								background: url(/images/icon/sprite.png) no-repeat;
								background-position: 0 -85px;
								width: 12px; height: 12px;
							}
							.top_catalog_l2_item:hover  a.top_catalog_l2_link,
							.top_catalog_l2_item.active a.top_catalog_l2_link{
								color: #ee5222;
							}
							.top_catalog_l3{
								/*position: absolute;
								top:0;
								left: 100%;
								z-index: 1000000;*/
								border-top: 1px solid #e2e2e2;
								padding-top: 13px;
							}
								.top_catalog_l3_item{
									margin-bottom: 7px;
								}
									a.top_catalog_l3_link{
										font-weight: 400;
										padding: 0;
										height: auto;
										line-height: normal;
										display: inline-block;
										color: #222;
									}
									a.top_catalog_l3_link.to_section{
										padding-right: 15px;
										position: relative;
									}
									a.top_catalog_l3_link.to_section:after{
										content: "";
										display: block;
										position: absolute;
										right: 0; top: 50%;
										margin-top: -3px;
										border-top: 4px solid transparent;
										border-bottom: 4px solid transparent;
										border-left: 7px solid #222;
									}
									a.top_catalog_l3_link:hover{
										color: #ee5222;
									}
.main_slider{
	width: 100%;
	margin: 0;
	padding: 0;
	white-space: nowrap;
	overflow: hidden;
	margin-bottom: 20px;
}
	.main_slider li{
		display: inline-block;
		margin: 0;
		padding: 0;
		list-style-type: none;
		width: 100%;
		overflow: hidden;
		text-align: center;
	}
	.main_slider li a{
		text-align: center;
	}
	.main_slider .file {
		border: 0;
		width: 100%;
	}
	.main_slider .bs_back{
		width: 100%;
		min-height: 418px;
	}
	.main_slider .file{
	}
	.main_slider .bs_front{
		visibility: hidden;
		position: absolute;
		top: 50%;
		left: 50%;
	}
.layout_center.border_content_wrap {
	background-color:#fff;
	border-radius:3px 3px 0 0;
	box-shadow:0 0 4px rgba(0, 0, 0, 0.44);
	padding:10px;
	position:relative;
	margin-top: 70px;
}
.main_slider_new+.layout_center.border_content_wrap,
.inner_head_banner+.layout_center.border_content_wrap{
	margin-top: 0;
}
	.layout_center.border_content_wrap .info_links {
		margin-top:0;
	}
	.layout_center.border_content_wrap .j-block.articles_pre {
		margin-bottom:0;
	}
	.layout_center.border_content_wrap .breadcrumbs {
		margin-top:0;
	}
.main_slider_new .bx-wrapper .bx-viewport {
	box-shadow:none;
}
.main_slider_new .bx-wrapper .bx-controls{
	position:absolute;
	bottom:25px;
	width:100%;
	text-align: center;
}
.main_slider_new .bx-wrapper .bx-pager {
	margin:0 auto;
	position:relative;
	bottom:0;
	text-align:left;
	width: auto;
	display: inline-block;
}
.main_slider_new .bx-wrapper .bx-pager .bx-pager-item a {
	background:#fff;
	box-shadow:none;
	border:none;
	border-radius:50%;
	font-size:0;
	height:14px;
	margin:0 4px;
	outline:none;
	padding:0;
	width:14px;
}
	.main_slider_new .bx-wrapper .bx-pager .bx-pager-item a.active,
	.main_slider_new .bx-wrapper .bx-pager .bx-pager-item a:hover {
		background:#fe5000;
		width: 18px;
		height: 18px;
		margin:-2px 2px;
	}
	.main_slider_new .bx-wrapper .bx-pager .bx-pager-item a:after, .main_slider_new .bx-wrapper .bx-pager .bx-pager-item a:before {
		display:none;
	}

.main_slider_new .main_slider li a, .inner_head_banner {
	background-position:50% 100%;
	background-size:cover;
	display:block;
	height:540px;
	padding-top:40px;
}
.inner_head_banner {
	position: relative;
	margin-bottom: -125px;
	overflow: hidden;
}
	.main_slider_new .main_slider .banner_front, .inner_head_banner .banner_front {
		display:block;
		margin:38px auto 0;
		z-index: 100;
		opacity: .99;
	}
.inner_head_banner__video-wr {
	position: absolute;
	top: 0;
	left: 0;
	min-width: 100%;
	min-height: 100%;
	margin-top: -40px;
}
.inner_head_banner__video {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	min-width: 100%;
	min-height: 100%;
}
.inner_head_banner--cover .inner_head_banner__video-wr .inner_head_banner__video-wr-shadow {
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	width: 100%;
	/*background: linear-gradient(to bottom, rgba(0,0,0,.5) 0%, rgba(0,0,0,.4) 70%, rgba(0,0,0,.1) 90%, rgba(0,0,0,0) 100%);*/
	background: linear-gradient(to bottom, rgba(0,0,0,1) 0%, rgba(0,0,0,.7) 70%, rgba(0,0,0,.2) 90%, rgba(0,0,0,0) 100%);
	opacity: .5;
}
/* === center === */
#left_col {
	float:left;
	width:210px;
}
	
#right_col {
	float:right;
	width:200px;
}
.aside_right{
	float: right;
	width: 230px;
}
.breadcrumbs{
	border:1px solid #d5d5d5;
	-webkit-box-shadow: 0 0 4px rgba(0,0,0,.4);
	-moz-box-shadow: 0 0 4px rgba(0,0,0,.4);
	box-shadow: 0 0 4px rgba(0,0,0,.4);
    margin-top: 72px;
	margin-bottom: 16px;
	position: relative;
	z-index: 10;
}
	.breadcrumbs_link,
	.breadcrumbs .current{
		display: inline-block;
		height: 40px;
		line-height: 40px;
		text-decoration: none;
		color: #8e8e8e;
		position: relative;
		padding: 0 24px 0 10px;
	}
	.breadcrumbs_link:after{
		content: "";
		display: block;
		position: absolute;
		top: 0;
		right: 0;
		background: url(/images/icon/sprite.png) -34px -114px no-repeat;
		height: 100%;
		width: 16px;
	}
	.breadcrumbs_link.home span{
		display: inline-block;
		line-height: normal;
		text-indent: -9999px;
		background: url(/images/icon/sprite.png) no-repeat 0 -318px;
		width: 20px; height: 17px;
	}
	.breadcrumbs .button {
		margin: 3px 5px;
	}
		.breadcrumbs .button:after {
			content: "\e04b";
			display: inline-block;
			margin-left: 4px;
			font-family: Flaticon;
			font-size: 15px;
			font-weight: 300;
			color: #fff;
		}
	/*==index==*/
.info_links{
	position: relative;
	z-index: 99;
	margin: 20px 0;
}

.big-width .info_links:before {
	content: "";
	position: absolute;
	height: 71px;
	left: -27px;
	bottom: -51px;
	background-image: url(/images/blocks-shadows.png);
	z-index: -1;
	width:1057px;
}

.product_wr .info_links{
	margin-top: 0;
}
	.info_bl{
		border-radius:2px;
		overflow:hidden;
		position: relative;
		width: 230px;
		height: 73px;
		padding: 10px 65px 30px 15px;
		-webkit-box-shadow:  0 0 5px 1px rgba(140,140,140,.7);
		-moz-box-shadow:  0 0 5px 1px rgba(140,140,140,.7);
		box-shadow:  0 0 5px 1px rgba(140,140,140,.7);
		background-position: 50% 50%;
		background-size: cover;
		background-repeat:no-repeat;
	}
	.info_bl:not(.ib_j) {
		display: block;
	}
	.info_bl:before {

	}
	.info_bl-hover {
		position: absolute;
		top: 0;
		right: 0;
		left: 0;
		opacity: 0;
		transition: opacity .2s ease-in;
	}
	.info_bl:hover .info_bl-hover {
		opacity: 1;
	}
	.product_wr .info_bl{
		width: auto;
		height: 93px;
		margin-bottom: 15px;
		padding-right: 80px;
	}
	.product_wr .info_links:before {
		display:none;
	}
	.info_bl_addr{
		background: url(/images/info-address.jpg) no-repeat top right;
	}
	.info_bl_serv{
		background: url(/images/info-service.jpg) no-repeat top right;
	}
	.info_bl_docs{
		background: url(/images/info-docs.jpg) no-repeat top right;
	}
		.info_bl_title{
			font-size: 16px;
			font-weight: 600;
			color: #3c3b3b;
		}
		a.info_bl_link{
			position: absolute;
			bottom: 15px;
			left: 15px;
			color: #3c3b3b;
			font-size: 13px;
			line-height: 13px;
			text-decoration: none;
		}
.scroll_box{
	position: relative;
	clear: both;
	/*margin-top: 20px;*/
}
.scroll_box--new .mCSB_scrollTools {
	opacity: 0 !important;
}
	.scroll_tabs_wr{
	}
		.scroll_tabs_list{
			margin: 0 0 -1px;
			padding: 0;
			display: table;
			width: 100%;
			position: absolute;
			z-index: 50;
			left: 0;
			top: 30px;
			overflow: hidden;
		}
		.related .scroll_tabs_list{
			position: relative;
			top: auto;
			left: auto;
			z-index: 99;
		}
		.scroll_box--new .scroll_tabs_list_wrap {
			position: absolute;
			top: 30px;
			left: 0;
			width: 100%;
		}
		.scroll_box--new .scroll_tabs_list {
			background-color: #f5f5f5;
			position: static;
		}
		.scroll_box--new .scroll_tabs_active_tab {
			position: absolute;
			background-color: #e95021;
			height: 100%;
			width: 220px;
			pointer-events: none;
			-webkit-transition: all .2s linear;
			-moz-transition: all .2s linear;
			-ms-transition: all .2s linear;
			-o-transition: all .2s linear;
			transition: all .2s linear;
		}
			.scroll_tabs_list_item,
			.j-tabs_item{
				display: table-cell;
				list-style-type: none;
				position: relative;
				vertical-align: bottom;
				cursor: pointer;
				margin: 0;
			}
			.j-tabs_wr--sheer .j-tabs_item{
				font-size: 18px;
				padding-right: 55px;
			}
			.j-tabs_wr--sheer .j-tabs_item:not(.active) {
				text-decoration: underline;
			}
			.j-tabs_wr--sheer .j-tabs_item.active {
				font-weight: 700;
			}
            .related .scroll_tabs_list_item{
                display: block;
                float: left;
                width: 195px;
                margin-left: 0;
            }
            .related .scroll_tabs_list_item span{
            	height: 20px;
				font-size: 105%;
            }
			.scroll_tabs_list_item.active,
			.j-tabs_item.active{
				z-index: 8;
			}
			.scroll_tabs_list_item span,
			.j-tabs_item span,
			.j-tabs_item a:not(.j-tabs_a-nostyle){
				position: relative;
				display: block;
				z-index: 10;
				text-align: center;
				font-size: 14px;
				font-weight: 600;
				padding: 15px 30px 12px;
				color: #484848;
				border:1px solid #d1d1d1;
				border-left: none;
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Y0ZjRmNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9Ijc0JSIgc3RvcC1jb2xvcj0iI2U0ZTNlNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjYWNhY2EiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #f4f4f4 0%, #e4e3e4 74%, #cacaca 100%);
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f4f4f4), color-stop(74%,#e4e3e4), color-stop(100%,#cacaca));
				background: -webkit-linear-gradient(top,  #f4f4f4 0%,#e4e3e4 74%,#cacaca 100%);
				background: -o-linear-gradient(top,  #f4f4f4 0%,#e4e3e4 74%,#cacaca 100%);
				background: -ms-linear-gradient(top,  #f4f4f4 0%,#e4e3e4 74%,#cacaca 100%);
				background: linear-gradient(to bottom,  #f4f4f4 0%,#e4e3e4 74%,#cacaca 100%);
				-webkit-border-radius: 3px 3px 0 0;
				-moz-border-radius: 3px 3px 0 0;
				border-radius: 3px 3px 0 0;
				background-color: #f4f4f4;
				vertical-align: baseline;
				/*z-index: -3;*/
			}
			.j-tabs_item a{
				text-decoration:none;
			}
			.sm_padding .scroll_tabs_list_item span {
				padding: 15px 10px 12px;
			}
			.lt-ie9 .scroll_tabs_list_item span,
			.lt-ie9 .j-tabs_item span,
			.lt-ie9 .j-tabs_item a{
				filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f4', endColorstr='#cacaca',GradientType=0 );
			}
			.scroll_tabs_list_item:first-child span,
			.j-tabs_item:first-child span,
			.j-tabs_item:first-child a{
				border-left:1px solid #d1d1d1;
			}
			.scroll_tabs_list_item.active span,
			.j-tabs_item.active span,
			.j-tabs_item.active a:not(.j-tabs_a-nostyle){
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZGZlZmQiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(top,  #f2f2f2 0%, #fdfefd 100%);
				background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#f2f2f2), color-stop(100%,#fdfefd));
				background: -webkit-linear-gradient(top,  #f2f2f2 0%,#fdfefd 100%);
				background: -o-linear-gradient(top,  #f2f2f2 0%,#fdfefd 100%);
				background: -ms-linear-gradient(top,  #f2f2f2 0%,#fdfefd 100%);
				background: linear-gradient(to bottom,  #f2f2f2 0%,#fdfefd 100%);
				background-color: #f2f2f2;
				border-bottom-color: #fff;
				color: #fd6500;
				position: relative;
				z-index: 0;
			}
			.scroll_box--new .scroll_tabs_list_item {
				text-align: center;
				padding: 12px 0;
			}
			.scroll_box--new .scroll_tabs_list_item.active {
				/*background-color: #e95021;*/
			}
			.scroll_box--new .scroll_tabs_list_item.active:before,
			.scroll_box--new .scroll_tabs_list_item.active:after {
				display: none;
			}
			.scroll_box--new .scroll_tabs_list_item span {
				background: none;
				display: inline-block;
				border: none;
				border-bottom: 1px dashed #a6a6a6;
				color: #a6a6a6;
				padding: 0;
				line-height: 1;
			}
			.scroll_box--new .scroll_tabs_list_item:hover span {
				color: #888;
				border-bottom-color: #888;
			}
			.scroll_box--new .scroll_tabs_list_item.active span {
				color: #fbded5;
				border-bottom-color: #fbded5;
			}
			.scroll_tabs_list_item.active:before,
			.j-tabs_item.active:before,
			.scroll_tabs_list_item.active:after,
			.j-tabs_item.active:after{
				content:"";
				position:absolute;
				z-index: -2;
				top:25px; bottom:-50px;
			    left:0; right:0;
				-moz-border-radius:80px / 120px;
				border-radius:80px / 120px;
			}
			.j-tabs_wr--sheer .j-tabs_item.active:before,
			.j-tabs_wr--sheer .j-tabs_item.active:after {
				display: none;
			}
			.tabs_vertical .j-tabs_item.active:after,
			.tabs_vertical .j-tabs_item.active:before{
				display: none;
			}
			.scroll_tabs_list_item.active:before,
			.j-tabs_item.active:before{
			    -webkit-box-shadow:5px 0 22px rgba(0,0,0,0.6);
				-moz-box-shadow:5px 0 22px rgba(0,0,0,0.6);
		    	box-shadow:5px 0 22px rgba(0,0,0,0.6);
			}
			.scroll_tabs_list_item.active:after,
			.j-tabs_item.active:after{
			    -webkit-box-shadow:-5px 0 22px rgba(0,0,0,0.6);
				-moz-box-shadow:-5px 0 22px rgba(0,0,0,0.6);
		    	box-shadow:-5px 0 22px rgba(0,0,0,0.6);
			}
		.scroll_tabs_block,
        .cat_scroller{
			/*background-color:#d1d1d1;*/
			border-radius:3px;
			width: 100%;
			top: 0;
			left: 0;
			/*height: 220px;
            border-top: 1px solid #b8b8b8;*/
			-ms-overflow-y: hidden;
			    overflow-y: hidden;
			-ms-overflow-x: auto;
			    overflow-x: auto;
			display: none;
		}
        .cat_scroller .scroll_tabs_block{
            overflow: visible;
            display: block;
            float: left;
            width: auto;
            margin-bottom: 0;
        }
		.scroll_box--new .scroll_tabs_block {
			opacity: 0.5;
		}
		.scroll_box--new .scroll_tabs_block.active {
			opacity: 1;
		}
        .cat_scroller .scroll_tabs_block:last-child{
            min-width: 890px;
        }
		.scroll_box--new .scroll_tabs_block:last-child {
			/*min-width: 960px;*/
			min-width: 0;
		}
        .cat_scroller{
            display: block;
        }
		.related .scroll_tabs_block{
			margin-bottom: 50px;
			border-top: 1px solid #d1d1d1;
		}
			.scroll_box.related:before{
				background: #d1d1d1;
				border-radius:  0 0 3px 3px;
				content:'';
				height: 33px;
				position:absolute;
				bottom:-32px;
				width:100%;
			}
			.scroll_box.related .mCSB_horizontal > .mCSB_container.mCS_no_scrollbar {
				margin-bottom:15px;
			}
		.scroll_tabs_block.visible{
			display: block;
		}
			.scroll_to_left,
			.scroll_to_right{
				position: absolute;
				bottom: 0;
				top:75px;
				width:45px;
				overflow:hidden;
				margin:0 auto;
				cursor:pointer;
				border-bottom: 1px solid #d1d1d1;
				z-index: 45;
			}

			.related .scroll_to_left,
			.related .scroll_to_right{
				height: auto;
				top: 49px;
			}
			.scroll_to_left{
				left: 0;
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(left,  #fefffe 0%, #eeeeee 100%);
				background: -webkit-gradient(linear, left top, right top, color-stop(0%,#fefffe), color-stop(100%,#eeeeee));
				background: -webkit-linear-gradient(left,  #fefffe 0%,#eeeeee 100%);
				background: -o-linear-gradient(left,  #fefffe 0%,#eeeeee 100%);
				background: -ms-linear-gradient(left,  #fefffe 0%,#eeeeee 100%);
				background: linear-gradient(to right,  #fefffe 0%,#eeeeee 100%);
				background-color: #fefffe;
				border-left: 1px solid #d1d1d1;
				-webkit-border-radius: 0 0 0 3px;
				-moz-border-radius: 0 0 0 3px;
				border-radius: 0 0 0 3px;
				-webkit-box-shadow: 2px 0 2px #d1d1d1;
				-moz-box-shadow: 2px 0 2px #d1d1d1;
				box-shadow: 2px 0 2px #d1d1d1;
			}
			.scroll_to_right{
				right: 0;
				background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
				background: -moz-linear-gradient(right,  #fefffe 0%, #eeeeee 100%);
				background: -webkit-gradient(linear, right top, left top, color-stop(0%,#fefffe), color-stop(100%,#eeeeee));
				background: -webkit-linear-gradient(right,  #fefffe 0%,#eeeeee 100%);
				background: -o-linear-gradient(right,  #fefffe 0%,#eeeeee 100%);
				background: -ms-linear-gradient(right,  #fefffe 0%,#eeeeee 100%);
				background: linear-gradient(to left,  #fefffe 0%,#eeeeee 100%);
				background-color: #fefffe;
				border-right: 1px solid #d1d1d1;
				-webkit-border-radius: 0 0 3px 0;
				-moz-border-radius: 0 0 3px 0;
				border-radius: 0 0 3px 0;
				-webkit-box-shadow: -2px 0 2px #d1d1d1;
				-moz-box-shadow: -2px 0 2px #d1d1d1;
				box-shadow: -2px 0 2px #d1d1d1;
			}

			.scroll_box--new .scroll_to_left,
			.scroll_box--new .scroll_to_right {
				width: 23px;
				background: none;
				-webkit-box-shadow: none;
				-moz-box-shadow: none;
				box-shadow: none;
				border: none;
			}
			.scroll_to_left:after,
			.scroll_to_right:after{
				content: "";
				display: block;
				position: absolute;
				background: url(/images/icon/sprite.png) no-repeat;
				width: 15px; height: 10px;
				top: 50%;
				margin-top: -5px;
			}
			.scroll_box--new .scroll_to_left:after,
			.scroll_box--new .scroll_to_right:after {
				width: 16px;
				height: 60px;
				margin-top: -30px;
				background: url("/images/arrows.png");
			}
			.scroll_to_left.disabled,
			.scroll_to_right.disabled{
				cursor:default;
			}
			.scroll_to_left.disabled:after,
			.scroll_to_right.disabled:after{
				opacity:0.5;
			}
			.scroll_to_left:after{
				background-position: 0 -551px; 
				left: 50%;
				margin-left: -8px;
			}
			.scroll_box--new .scroll_to_left:after {
				background-position: 0 0;
				left: 0;
				margin-left: 0;
			}
			.scroll_to_right:after{
				background-position: 0 -536px;
				right: 50%;
				margin-right: -8px;
			}
			.scroll_box--new .scroll_to_right:after {
				background-position: 100% 0;
				right: 0;
				margin-right: 0;
			}
				.scroll_box_list{
					background-color:#fff;
					width: 890px;
					height: 100%;
					min-height:224px;
					padding: 0;
					margin: 0 auto 20px;
				}
				.scroll_box--new .scroll_box_list {
					width: 960px;
				}
				.related .scroll_box_list{
					margin-bottom: 0;
					width: 867px;
				}
					.scroll_box_list .scroll_box_list_item{
						display: block;
						float: left;
						list-style-type: none;
						padding: 0;
						margin: 0;
						width: 178px;
					}
					.scroll_box--new .scroll_box_list .scroll_box_list_item {
						width: 192px;
					}
					.related .scroll_box_list .scroll_box_list_item{
						width: 155px;
						padding: 2px;
						border-top:1px solid #d5d5d5;
						border-bottom:1px solid #d5d5d5;
						-webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
						-moz-box-shadow: 0 0 4px rgba(0,0,0,.44);
						box-shadow: 0 0 4px rgba(0,0,0,.44);
						margin: 0 7px;
						text-align: center;
					}
					a.prod_link{
						display: block;
						text-align: center;
						text-decoration: none;
					}
						.prod_img{
							display: block;
							width: 176px;
							margin: auto;
							height: 165px;
							line-height: 165px;
							text-align: center;
							overflow: hidden;
						}
						.related .prod_img,
						.compare_table .prod_img{
							width: 131px;
							height: 131px;
							line-height: 131px;
							border:1px solid #d5d5d5;
							margin: 10px auto;
							background: #fff;
						}
                            .related .prod_img img{
                                max-width: 100%;
                                max-height: 100%;
                            }
						.prod_name{
							display: block;
							color: #000;
							margin: 12px;
							border:1px solid #d1d1d1;
							border-left:none;
							background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
							background: -moz-linear-gradient(top,  #fefffe 0%, #eeeeee 100%);
							background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefffe), color-stop(100%,#eeeeee));
							background: -webkit-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
							background: -o-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
							background: -ms-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
							background: linear-gradient(to bottom,  #fefffe 0%,#eeeeee 100%);
							background-color: #fefffe;
						}
						.scroll_box--new .prod_name {
							background: none;
							background-color: #f0f0f0;
							border: none !important;
						}
                        .cat_scroller .prod_name{
                            height: 42px;
                            line-height: 42px;
                        }
                        .cat_scroller .prod_name span{
                            display: inline-block;
                            line-height: normal;
                        }
						.scroll_box--new .prod_name span {
							width: 100%;
							padding: 3px 0;
						}
						.scroll_box--new .scroll_tabs_block.active  .prod_name span {
							background-color: #f0f0f0;
						}
						.scroll_box_list_item:first-child .prod_name{
							border-left: 1px solid #d1d1d1;
						}
						.prod_link:hover{
						    position: relative;
						}
						.prod_link:hover .prod_name{
							color: #ee5222;
							-webkit-box-shadow: 0 -2px 4px #fff;
							-moz-box-shadow: 0 -2px 4px #fff;
							box-shadow: 0 -2px 4px #fff;
						}
						/*.prod_link:hover .prod_img {
							-webkit-box-shadow: -1px 0 3px #d1d1d1, 1px 0 3px #d1d1d1;
							-moz-box-shadow: -1px 0 3px #d1d1d1, 1px 0 3px #d1d1d1;
							box-shadow: -1px 0 3px #d1d1d1, 1px 0 3px #d1d1d1;
							position: relative;
						}*/
						.items_group .prod_link:hover:before,
						.items_group .prod_link:hover:after{
							content: '';
							position: absolute;
							display: block;
							top: 0; 
							width: 6px; height: 165px;
							background: url(/images/shadow5.png) no-repeat 0 50%;
							z-index: 20;
						}
						.scroll_box--new.items_group .prod_link:hover:before,
						.scroll_box--new.items_group .prod_link:hover:after {
							display: none;
						}
						.items_group .prod_link:hover:before{
							left: -6px;
						}
						.items_group .prod_link:hover:after{
							right: -6px;
							background: url(/images/shadow4.png) no-repeat 0 50%;
						}
						.related .prod_link{
							padding-bottom: 2px;
							margin-bottom: 9px;
							position: relative;
						}
						.related .prod_link:after{
							content: "";
							display: block;
							background: url(/images/shadow3.png) no-repeat 50% 0 #ccc;
							position: absolute;
							height: 3px;
							width: 100%;
							bottom: -3px;
							left: 0;
							z-index: 100;
						}
						.related .prod_link .prod_name{
							color: #fff;
							font-weight: 600;
						}
						.related .prod_link:hover .prod_name{
							color: #fff;
						}
.info_links+.j-tabs_wr{
	margin-top: 10px;
}
	.j-tabs_list{
		display:table;
		padding: 0;
		/*width: 100%;*/
		overflow: hidden;
		margin-bottom: -1px;
		position: relative;
		z-index: 10;
	}
	.j-tabs_wr--sheer .j-tabs_list {
		margin-bottom: 30px;
	}
	.item_tabs {
		width: 100%;
		max-width: 100%;
	}
	.j-block{
		display: none;
		border: 1px solid #d1d1d1;
		-webkit-border-radius: 0 0 3px 3px;
		-moz-border-radius: 0 0 3px 3px;
		border-radius: 0 0 3px 3px;
		margin: -1px 0 20px;
	}
	.j-tabs_wr--sheer .j-block {
		border: none;
		border-radius: 0;
	}
	.j-block.visible{
		display: block;
		position: relative;
		z-index: 9;
	}

	.tabs_vertical{
		padding: 20px;
		overflow: hidden;
	}
	.tabs_vertical .j-tabs_list{
		float: left;
		width: 23%;
		
	}
	.tabs_vertical .j-tabs_list,
	.tabs_vertical  .j-block{
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
		.tabs_vertical .j-tabs_item{
			display: block;
			-webkit-border-radius: 3px 0 0 3px;
			-moz-border-radius: 3px 0 0 3px;
			border-radius: 3px 0 0 3px;
			font-weight: 400;
			padding: 15px;
			border-top: 1px solid #b8b8b8;
			border-left: 1px solid #b8b8b8;
			border-bottom: none;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlMWUxZTEiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(left,  #ffffff 0%, #e1e1e1 100%);
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,#ffffff), color-stop(100%,#e1e1e1));
			background: -webkit-linear-gradient(left,  #ffffff 0%,#e1e1e1 100%);
			background: -o-linear-gradient(left,  #ffffff 0%,#e1e1e1 100%);
			background: -ms-linear-gradient(left,  #ffffff 0%,#e1e1e1 100%);
			background: linear-gradient(to right,  #ffffff 0%,#e1e1e1 100%);
			background-color: #ffffff;
			margin: 0;
			line-height:18px;
		}
		.lt-ie9 .tabs_vertical .j-tabs_item{
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e1e1e1',GradientType=1 );
		}
		.tabs_vertical .j-tabs_item:last-child{
			border-bottom: 1px solid #b8b8b8;
		}
		.tabs_vertical .j-tabs_item.active{
			color: #575756;
			font-weight: 600;
			border-right-style: none;
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIxMDAlIiB5Mj0iMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2UxZTFlMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(left,  #e1e1e1 0%, #ffffff 100%);
			background: -webkit-gradient(linear, left top, right top, color-stop(0%,#e1e1e1), color-stop(100%,#ffffff));
			background: -webkit-linear-gradient(left,  #e1e1e1 0%,#ffffff 100%);
			background: -o-linear-gradient(left,  #e1e1e1 0%,#ffffff 100%);
			background: -ms-linear-gradient(left,  #e1e1e1 0%,#ffffff 100%);
			background: linear-gradient(to right,  #e1e1e1 0%,#ffffff 100%);
			background-color: #e1e1e1;
		}
		.lt-ie9 .tabs_vertical .j-tabs_item.active{
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e1e1e1', endColorstr='#ffffff',GradientType=1 );
		}
	.tabs_vertical  .j-block{
		border-radius:0;
		float: right;
		width: 77%;
		margin: 0;
		position: relative;
		left: -1px;
		padding: 24px 20px;
		overflow: hidden;
	}
/*  .tabs_vertical  .j-block:not(:first-of-type) {
    display: none;
  }*/
  #tinymce .tabs_vertical  .j-block {
    display: block !important;
  }
	.tabs_doc.tabs_vertical  .j-block {
		min-height:99px;
	}
	.item_tabs .j-tabs_item{
	}
		.item_tabs .j-tabs_item span {
			padding: 15px 10px 12px;
		}
.articles_scroller {
  padding: 20px 0;
  max-height: 400px;
  overflow: auto;
}
.articles_scroller.mCustomScrollbar {
  padding-right: 40px;
}
.articles_wr {
  display: -webkit-box;
  display: -moz-box;
  display: -ms-flexbox;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.articles_pre{
}
	a.all_art{
		float: right;
		margin-top: -30px;
		font-size: 12px;
		line-height: 12px;
	}
	.j-tabs_wr--sheer .all_art {
		margin-top: -48px;
		font-size: 18px;
		color: #000;
	}
	.article_item_pre{
		position: relative;
		display: inline-block;
		vertical-align: top;
		width: 49%;
		padding: 0 15px 21px;
		margin-bottom: 18px;
		-webkit-box-sizing: border-box;
		   -moz-box-sizing: border-box;
		        box-sizing: border-box;
	}
	.article_item_pre *{
		line-height: 1.3;
	}
	.article_item_pre h3 {
		
	}
		.article_item_pre h3 a, .article_item_pre .h3 a {
			color: #000000;
			text-decoration: none;
		}
		.article_item_pre h3 a:hover, .article_item_pre .h3 a:hover {
			text-decoration: underline;
		}
	.all_news .article_item_pre,
	.all_news .article_bottom{
		width: 100%;
	}
		.article_bottom{
			clear: both;
			position: absolute;
			bottom: 0;
			left: 15px;
			width: calc(100% - 30px);
			height: 21px;
			padding-bottom: 5px;
		}
		.art_date{
			display: inline-block;
			position: absolute;
			bottom: 0;
			left: 0;
			font-size: 12px;
			height: 12px;
			line-height: 12px;
			background: #fff;
			z-index: 10;
			padding-right: 3px;
		}
		a.art_link{
			float: right;
			padding: 0 8px;
			color: #fff;
			text-decoration: none;
			font-size: 11px;
			height: 21px;
			line-height: 21px;
			background: #afafaf;
			-webkit-border-radius: 3px 3px 0 0;
			-moz-border-radius: 3px 3px 0 0;
			border-radius: 3px 3px 0 0;
			position: relative;
		}
		a.art_link:after{
			content: "";
			position: absolute;
			bottom: 0;
			right: 0;
			display: block;
			width: 450px;
			border-bottom: 2px solid #afafaf;
		}
		.all_news a.art_link:after{
			width: 100%;
		}
		.all_news a.art_link{
			position: initial;
		}
		a.art_link,
		a.art_link:after{
			-webkit-transition: all 0.2s ease-in;
			-moz-transition: all 0.2s ease-in;
			-ms-transition: all 0.2s ease-in;
			-o-transition: all 0.2s ease-in;
			transition: all 0.2s ease-in;
		}
		a.art_link:hover{
			background: #fd7225;
		}
		a.art_link:hover:after{
			border-bottom-color: #fd7225;
		}

	/*===end index===*/
.page_head{
	width: 100%;
	overflow: hidden;
	position: relative;
	margin-bottom: -95px;
	background: #ccc;
}
	.page_head_img{
		width: 100%;
		margin: auto;
	}
	@media screen and (max-width: 1500px) {
		.page_head_img{
			/*left: auto;
			right: -200px;*/
		}
	}
	.page_head .layout_center{
		z-index: 10;
		position: absolute;
		top: 0;
		bottom: 0;
		left: 50%;
		margin-left: -500px;
	}
		.page_head_img_front{
			position: absolute;
			right: 0;
			bottom: 25px;
		}
		.page_title{
			margin-top: 125px;
			font-size: 70px;
			line-height: 75px;
			font-weight: 600;
			padding-bottom: 22px;
			color: #fff;
			text-transform: uppercase;
			position: relative;
			margin-bottom: 30px;
		}
		.page_title span{
			font-size: 55px;
			font-weight: 400;
		}
		.page_title:after{
			content: "";
			display: block;
			position: absolute;
			bottom: 0;
			left: 0;
			width: 96px;
			border-bottom: 3px solid #ee5222;
		}
		.page_desc{
			font-size: 25px;
			text-transform: uppercase;
			color: #fff;
		}
		.page_title,
		.page_desc{
			text-shadow: 1px 1px 1px rgba(0,0,0,.41);
		}
	.catalog_sections_img{
		position: relative;
		z-index: 11;
	}
		.catalog_section_item{
			width: 227px;
			height: 113px;
			overflow: hidden;
			position: relative;
		}
			.catalog_section_name{
				font-size: 25px;
				text-transform: uppercase;
				position: absolute;
				color: #fff;
				bottom: 10px;
				left: 10px;
			}
/*=====catalog====*/
.catalog_sub{
	overflow: hidden;
}
	.catalog_sub ul{
		padding: 0;
	}
		.catalog_sub li{
            display: block;
			float: left;
			width: 220px;
			margin: 0 19px 10px 0;
			border:1px solid #d6d6d6;
			-webkit-border-radius: 7px;
			-moz-border-radius: 7px;
			border-radius: 7px;
			padding: 5px;
		}
        .product_pre .catalog_sub li{
            float: right;
            margin: 0 0 16px 0;
            width: 190px;
        }
		.catalog_sub li:nth-child(3n){
			margin-right: 0;
		}
			.catalog_sub a{
				text-decoration: none;
				display: block;
				height: 75px;
				line-height: 75px;
				outline:none;
			}
				.catalog_sub i{
					float: left;
					width: 75px; height: 75px;
					vertical-align: middle;
					background-position: 0 0;
				}
				.catalog_sub a:hover i{
					background-position: 100% 0;
				}
				.catalog_sub span{
					display: inline-block;
					width: 140px;
					padding-left: 5px;
					font-size: 15px;
					font-weight: 600;
					white-space: normal;
					line-height: normal;
					vertical-align: middle;
				}
				.catalog_sub .small span, .catalog_sub span.small {
					font-size:14px;
				}
				.catalog_sub a:hover span{
					text-decoration: underline;
				}
				.catalog_sub .cat_line {
					background-position:50% 50%;
					background-repeat:no-repeat;
					height:75px;
					filter: grayscale(100%);
					transition: filter .2s ease-in;
				}
					.catalog_sub a:hover .cat_line, .catalog_sub .active .cat_line {
						/*background-position:50% 100%;*/
						filter: grayscale(0%);
					}
			.catalog_sub .ib_j.active {
				border-color:#ee5222;
				box-shadow:0 0 0 1px #ee5222 inset;
			}

.catalog_wr{
	float: right;
	width: 735px;
	margin-bottom: 35px;
}

	.page_name {
		color: #545354;
		font-size: 25px;
		text-transform: uppercase;
		margin-bottom: 18px;
		font-weight: 400;
	}
    @media(max-width: 1200px){
        .page_name {
            padding-left: 12px;
        }
    }
	.page_name h1 {
		color: #545354;
		font-size: 25px;
		text-transform: uppercase;
		margin-bottom: 0;
		font-weight: 400;
	}
	.page_name:after{
		content: "";
		display: block;
		width: 100px;
		border-bottom: 2px solid #ee5222;
	}
	a.compare_link{
		float: right;
		position: relative;
		color: #fff;
		text-decoration: none;
		font-weight: 600;
		height: 31px;
		line-height: 31px;
		padding:0 3px 0 8px;
		margin-right: 15px;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		opacity: 0.6;
	}
	a.compare_link:after{
	    content: "";
	    display: block;
	    height: 0px;
	    position: absolute;
	    right: -14px;
	    top: 0px;
	    width: 0px;
	    border-left:15px solid #e75021;
	    border-top:15px solid transparent;
	    border-bottom:15px solid transparent;
	    border-right:none;
	}
	a.compare_link.active,
	a.compare_link.active:after{
		opacity: 1;
	}
	.catalog_item{
		padding: 1px;
		-webkit-box-shadow: 0 0 4px rgba(140,140,140,.8);
		-moz-box-shadow: 0 0 4px rgba(140,140,140,.8);
		box-shadow: 0 0 4px rgba(140,140,140,.8);
		margin-bottom: 18px;
	}
		.catalog_item_header {
			position: relative;
			padding-right: 197px;
		}
		.catalog_item_desc{
			float: left;
			width: 536px;
		}
			.catalog_item_name,
			.compare_check{
				line-height: 25px;
				color: #fff;
				padding: 7px 10px;
			}
			.compare_check{
        display: -ms-flexbox;
        display: flex;
        -webkit-align-items: center;
        align-items: center;
        -webkit-justify-content: center;
        justify-content: center;
				position: absolute;
				right: 0;
				top: 0;
				bottom: 0;
				width: 177px;
				text-align: center;
			}
			.compare_check label {
        display: inline-block;
				line-height: normal;
			}
			.catalog_item_name{
				float: left;
        min-height: 25px;
				width: 516px;
				font-size: 15px;
				font-weight: 600;
			}
				.catalog_item_name a{
					color:inherit;
					text-decoration: none;
				}
			.catalog_item_spec{
				padding: 10px 15px 10px 10px;
			}
				.catalog_item_img{
					float: left;
					width: 157px;
					height: 157px;
					line-height: 157px;
					text-align: center;
					border:1px solid #d1d1d1;
					overflow: hidden;
					margin-right: 10px;
					background: #fff;
					position: relative;
				}
					.catalog_item_img .series-label{
						position: absolute;
						right: 3px;
						bottom: 5px;
					}
				.catalog_spec_table{
					width: 342px;
				}
						.catalog_spec_table td{
							border:none;
							
							padding: 4px 10px;
							color: #545354;
							line-height: 15px;
						}
						.catalog_spec_table td:first-child{
							padding-right:0;
							width: 60%;
						}
						.catalog_spec_table td:last-child{
							width: 40%;
						}
						.catalog_spec_table tr:nth-child(even) td{
							background: #e8e8e8;
						}
						.catalog_spec_table tr:nth-child(even) td:first-child{
							-webkit-border-radius: 10px 0 0 10px;
							-moz-border-radius: 10px 0 0 10px;
							border-radius: 10px 0 0 10px;
						}
						.catalog_spec_table tr:nth-child(even) td:last-child{
							-webkit-border-radius: 0 10px 10px 0;
							-moz-border-radius: 0 10px 10px 0;
							border-radius: 0 10px 10px 0;
						}
		.catalog_item_opt{
			float: right;
			width: 197px;
		}
			.catalog_item_price_block{
				background: #fcfcfc;
				padding: 7px 13px;
			}
				.catalog_item_price_wr{
					position: relative;
					padding: 5px 0 30px;
					height: 75px;
					line-height: 75px;
					text-align: center;
				}
                .catalog_list .catalog_item_price_wr{
                    height: 60px;
                    line-height: 60px;
                }
					.catalog_item_price_wr .button {
						position: absolute;
						bottom: 13px;
						left: 50%;
						margin-left: -48px;
						height: 22px;
						line-height: 22px;
						font-size: 11px;
					}
					.catalog_item_price{
						display: inline-block;
						width: 100%;
						text-align: center;
						white-space: nowrap;
						line-height: normal;
						vertical-align: middle;
					}
                    .catalog_list .catalog_item_price{
                        margin-top: -10px;
                    }
					.cur_price{
						font-size: 30px;
            line-height: 30px;
						font-weight: 600;
						color: #3e3e3e;
					}
					.related .cur_price{
						font-size: 20px;
					}
					.old_price, .saving{
						color: #7d7d7d;
					}
					.old_price{
						font-size: 15px;
						text-decoration: line-through;
					}
          .soon {
            font-size: 18px;
            font-weight: 600;
            color: #3e3e3e;
          }
					.rub{
						font-family: 'PT Sans';
						text-transform: uppercase;
					}
				a.catalog_item_more{
					display: block;
					height: 29px;
					line-height: 29px;
					color: #6f6f6f;
					border:1px solid #dadada;
					text-decoration: none;
					text-align: center;
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
					background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
					background: -moz-linear-gradient(top,  #e9e8e8 0%, #cdcccc 100%);
					background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e8e8), color-stop(100%,#cdcccc));
					background: -webkit-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
					background: -o-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
					background: -ms-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
					background: linear-gradient(to bottom,  #e9e8e8 0%,#cdcccc 100%);
					background-color: #e9e8e8;
				}
				.lt-ie9 a.catalog_item_more{
					filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#cdcccc',GradientType=0 );
				}
	.pager{
		float: right;
		margin-bottom: 20px;
	}
		a.pager_item,
		span.pager_item{
			display: inline-block;
			vertical-align: middle;
			width: 25px;
			height: 25px;
			line-height: 25px;
			font-size: 12px;
			text-decoration: none;
			text-align: center;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
			
		}
		a.pager_item{
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjIlIiBzdG9wLWNvbG9yPSIjZWZlZmVmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iI2UwZTBlMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);
			background: -moz-linear-gradient(top,  #fff 0%, #efefef 2%, #e0e0e0 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fff), color-stop(2%,#efefef), color-stop(100%,#e0e0e0));
			background: -webkit-linear-gradient(top,  #fff 0%,#efefef 2%,#e0e0e0 100%);
			background: -o-linear-gradient(top,  #fff 0%,#efefef 2%,#e0e0e0 100%);
			background: -ms-linear-gradient(top,  #fff 0%,#efefef 2%,#e0e0e0 100%);
			background: linear-gradient(to bottom,  #fff 0%,#efefef 2%,#e0e0e0 100%);
			background-color: #efefef;
			-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.3);
			-moz-box-shadow: 0 1px 1px rgba(0,0,0,.3);
			box-shadow: 0 1px 1px rgba(0,0,0,.3);
			border:1px solid #d1d1d1;
			border-top-color: #e0e0e0;
		}
		.lt-ie9 a.pager_item{
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f2f2f2', endColorstr='#e0e0e0',GradientType=0 );
		}
		span.pager_item{
			color: #fff;
		}
		a.pager_item.next,
		a.pager_item.prev{
			font-size: 14px;
		}
		a.pager_item:hover{
			background: #fbfbfb;
			color: #ee5222;
			font-weight: 600;
			border-color: #e0e0e0;
		}
		.lt-ie9 a.pager_item:hover{
			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefefe', endColorstr='#f9f9f9',GradientType=0 );
		}

.catalog_aside{
	float: left;
	width: 230px;
	padding-right: 15px;
}
	.catalog_menu,
	.aside_block{
		background: #e6e6e6;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding: 3px;
		border:1px solid #d1d1d1;
		margin-bottom: 17px;
	}
		.catalog_menu_list > .catalog_menu_item{
			margin-bottom: 3px;
		}
		a.catalog_menu_link,
		a.aside_block_link{
			text-decoration: none;
			display: block;
		}
		.catalog_menu_list > li > a.catalog_menu_link,
		.aside_block_name{
			height: 40px;
			line-height: 40px;
			font-size: 15px;
			text-decoration: none;
			font-weight: 600;
			color: #fff;
			padding-left: 12px;
			-webkit-border-radius: 3px;
			-moz-border-radius: 3px;
			border-radius: 3px;
		}
		.catalog_menu_list > li > a.catalog_menu_link{
			padding-right: 30px;
			position: relative;
		}
		.catalog_menu_list > li > a.catalog_menu_link:after{
			content: "";
			display: block;
			position: absolute;
			background: url(/images/icon/sprite.png) no-repeat -16px -114px;
			width: 10px; height: 10px;
			top: 15px;
			right: 15px;
		}
			.aside_block_icon{
				margin-right: 5px;
				vertical-align: middle;
			}

		a.catalog_menu_link.active,
		.aside_block_name{
			-webkit-border-radius: 3px 3px 0 0;
			-moz-border-radius: 3px 3px 0 0;
			border-radius: 3px 3px 0 0;
		}	
			.catalog_menu_l2 .catalog_menu_item{
				position: relative;
			}
			.catalog_menu_l2 > li > a.catalog_menu_link,
			a.aside_block_link{
				display: block;
				line-height: 17px;
				font-weight: 600;
				color: #656769;
				font-size: 14px;
				border-bottom: 1px solid #d6d6d6;
				border-top: 1px solid #f9f9f9;
				padding: 10px 30px 10px 15px;
				position: relative;
			}
			.catalog_menu_l2 > li > a.catalog_menu_link.active,
			.catalog_menu_l2 > li > a.catalog_menu_link:hover,
			a.aside_block_link:hover{
				color: #ee5222;
			}
			.catalog_menu_l2 .arr_toggle,
			a.aside_block_link:after{
				content: "";
				display: block;
				position: absolute;
				background: url(/images/icon/sprite.png);
				right: 15px;
			}
			.catalog_menu_l2 .arr_toggle{
				background-position: 0 -102px;
				width: 10px; height: 7px;
				top: 15px;
			}
			.catalog_menu_l2 > li > a.catalog_menu_link.active .arr_toggle{
				background-position: 0 -58px; width: 10px; height: 7px;
			}
			a.aside_block_link:after{
				background-position: 0 -70px;
				width: 10px;
				height: 10px;
				top: 14px;
			}
			.catalog_menu_l2 li:first-child  a.catalog_menu_link,
			li:first-child a.aside_block_link{
				border-top-color: transparent;
			}
			 .catalog_menu_l2 li:last-child a.catalog_menu_link,
			li:last-child a.aside_block_link{
				border-bottom-color: transparent;
			}
			.catalog_menu_l2,
			.catalog_menu_l3{
				display: none;
			}
			.catalog_menu_link.active + .catalog_menu_l2,
			.catalog_menu_link.active + .catalog_menu_l3{
				display: block;
			}
				.catalog_menu_l3{
					padding: 6px 5px;
					border-bottom: 1px solid #d6d6d6;
					border-top: 1px solid #f9f9f9;
				}
				.catalog_menu_l3 .catalog_menu_item{
					margin-bottom: 5px;
				}
				.catalog_menu_l3  a.catalog_menu_link{
					padding: 6px 17px;
					position:relative;
				}
				.catalog_menu_l3  a.catalog_menu_link:before{
					content:"\2022";
					position:absolute;
					top:6px;
					left:7px;
				}
				.catalog_menu_l3  a.catalog_menu_link.active,
				.catalog_menu_l3  a.catalog_menu_link:hover{
					-webkit-border-radius: 50px;
					-moz-border-radius: 50px;
					border-radius: 50px;
					background: #d6d6d6;
				}
.product_wr{
	
}
.product_wr:after{
	clear: both;
	content: '';
	display: table;
}
	.product_desc{
		float: right;
		width: 595px;
	}
		.product_art{
			font-size: 14px;
			font-weight: 600;
			color: #3e3e3e;
			margin-bottom: 5px;
		}
			.product_pre{
				/*margin-bottom: 20px;*/
			}
				.product_pre_txt{
					width: 375px;
					color: #3e3e3e;
					float: left;
				}
				.product_wr .catalog_item_opt{
					-webkit-border-radius: 3px;
					-moz-border-radius: 3px;
					border-radius: 3px;
				    border:1px solid #d5d5d5;
				    -webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);
				    -moz-box-shadow: 0 0 3px rgba(0,0,0,.5);
				    box-shadow: 0 0 3px rgba(0,0,0,.5);
				    position: relative;
				}
					.product_wr .catalog_item_price_block{
						background: transparent;
				    	border-bottom:1px solid #d5d5d5;
					}
					.product_wr .compare_check{
						color: #999;
						position: static;
					}
                .product_gallery_pager_block{
                    height: 284px;
                    width: 287px !important;
                }
                    .product_gallery_pager_block ul{
                        padding: 0;
                        width: 287px;
                        height: 300px;
                        overflow: hidden;
						-webkit-column-count: 2;
						   -moz-column-count: 2;
						    -ms-column-count: 2;
						     -o-column-count: 2;
							    column-count: 2;
						-webkit-column-gap: 10px;
						   -moz-column-gap: 10px;
						    -ms-column-gap: 10px;
						     -o-column-gap: 10px;
							    column-gap: 10px;
						-webkit-column-width: 137px;
						   -moz-column-width: 137px;
						    -ms-column-width: 137px;
						     -o-column-width: 137px;
							    column-width: 137px;
                    }
                        .product_gallery_pager_block li{
                            display: block;
                            /*float: left;*/
                            margin: 0 0 9px;
                            width: 137px;
                        }
                        .no-csscolumns .product_gallery_pager_block li{
                        	float: left;
                        }
                        .no-csscolumns .product_gallery_pager_block li:nth-child(odd){
                            margin-right: 10px;
                        }
                            .product_gallery_pager_block a{
                                display: block;
                                width: 135px;
                                height: 135px;
                                line-height: 133px;
                                overflow: hidden;
                            }
                                .product_gallery_pager_block img{
                                    max-width: 100%;
                                    max-height: 100%;
                                }
		.product_line{
			font-size: 14px;
			font-weight: 600;
			color: #3e3e3e;
			margin-bottom: 5px;
		}
			.product_line span{
				color: #ee5222;
			}
		.prod_info_block{
			padding: 25px 15px;
			color: #3e3e3e;
		}
			.prod_info_block .catalog_spec_table{
				width: 560px ;/*390px*/
				float: left;
			}
				.prod_info_block .catalog_spec_table td:last-child {
					font-weight: 600;
				}
			.prod_info_block .files{
				width: 125px;
				float: right;
			}
				a.file_link{
					display: block;
					text-align: center;
					margin-bottom: 30px;
				}
					a.file_link .file_name{
						display: block;
						color: #545354;
						font-size: 11px;
						font-style: italic;
					}
			.reviews_head{
				padding-bottom: 18px;
				position: relative;
			}
			.reviews_head:after{
				content: "";
				display: block;
				clear: both;
				position: absolute;
				opacity: 0.5;
				bottom: -10px;
				left: 0;
				height: 10px;
				width: 100%;
				background: url(/images/shadow.png) 50% 0 no-repeat;
			}
				.reviews_head .rating-block{
					float: left;
					width: 355px;
				}
			.review_item{
				padding: 15px;
				margin: 15px 0;
				-webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
				-moz-box-shadow: 0 0 4px rgba(0,0,0,.44);
				box-shadow: 0 0 4px rgba(0,0,0,.44);
			}
				.review_item_head{
					overflow: hidden;
					margin-bottom: 10px;
				}
					.review_user{
						float: left;
						position: relative;
						padding-left: 38px;
					}
					.review_user:before{
						content: "";
						display: block;
						position: absolute;
						top: 2px;
						left: 0;
						width: 29px;
						height: 29px;
						background: url(/images/icon/sprite.png) no-repeat 0 -911px;
					}
						.review_date{
							color: #818181;
							font-size: 12px;
							font-style: italic;
							margin-bottom: 3px;
						}
						.review_user_name{
							color: #3c3b3b;
							font-weight: 600;
						}
					.review_item_head .rating-block{
						float: right;
						width: 135px;
					}
					.new_review .review_item_head .rating-block{
						float: right;
						width: 135px;
						margin-top: 6px;
					}
				.review_body{
					-webkit-box-shadow: inset 0 0 3px rgba(0,0,0,.34);
					-moz-box-shadow: inset 0 0 3px rgba(0,0,0,.34);
					box-shadow: inset 0 0 3px rgba(0,0,0,.34);
				    -webkit-border-radius: 3px;
				    -moz-border-radius: 3px;
				    border-radius: 3px;
				    background: #fff;
				    padding: 12px;
					overflow:hidden;
				}
					.review_accomp, .review_faults{
						width: 48%;
						padding-bottom: 5px;
					}
					.review_accomp{
						float: left;
					}
					.review_faults{
						float: right;	
					}
					.review_comment{
						clear: both;
						border-top: 1px solid #d4d4d4;
						padding-top: 15px;
					}
						.rev_section_name{
							font-weight: 600;
							text-transform: uppercase;
							padding-left: 20px;
							position: relative;
						}
						.rev_section_name:after{
							content: "";
							display: block;
							position: absolute;
							top: 2px; left: 0;
							background: url(/images/icon/sprite.png) no-repeat;
							width: 12px; height: 12px;
						}
						.review_accomp .rev_section_name{
							color: #13921c;
						}
						.review_accomp .rev_section_name:after{
							background-position: 0 -441px;
						}
						.review_faults .rev_section_name{
							color: #ba0000;
						}
						.review_faults .rev_section_name:after{
							background-position: 0 -381px;
						}
						.review_comment .rev_section_name{
							color: #747474;
						}
						.review_comment .rev_section_name:after{
							background-position: 0 -129px;
							width: 13px;
						}
				.reviews_foot{
					text-align: right;
					color: #3e3e3e;
					
				}
					.reviews_foot a.yes,
					.reviews_foot a.no{
						display: inline-block;
						padding-left: 16px;
						position: relative;
					}
					.reviews_foot a.yes:after,
					.reviews_foot a.no:after{
						content: "";
						display: block;
						position: absolute;
						left: 0;
						top: 0;
						width: 13px;
						height: 14px;
						background: url(/images/icon/sprite.png) no-repeat;
					}
					.reviews_foot a.yes:after{
						background-position: 0 -954px;
					}
					.reviews_foot a.no:after{
						background-position: 0 -983px;
						
					}
					.reviews_foot a.yes{
						color: #4ba34f;
					}
					.reviews_foot a.no{
						color: #ba0000;
					}
					.new_review .reviews_foot button.left{
						
					}
					.new_review .reviews_foot .right{
						text-align: left;
						font-size: 12px;
						color: #747474;
						font-style: italic;
					}

	.product_aside{
		float: left;
		width: 365px;
	}
		.product_gallery{
			border: 1px solid #c7c7c7;
			margin-bottom: 20px;
		}
        .product_aside .product_gallery{
            width: 363px;
            height: 313px;
            line-height: 313px;
        }
            .product_aside .product_gallery li {
                 list-style: none;
                 margin:0;
            }
	.more_desc {
		display: inline-block;
		vertical-align: middle;
		height: 25px;
		line-height: 25px;
		font-size:14px;
		text-decoration: none;
		text-align: center;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
		padding:0 25px 0 15px;
		/*margin:12px;*/
        margin-top: -25px;
		min-width:70px;
		border:1px solid #e0e0e0;
		box-shadow: 0 1px 1px rgba(0, 0, 0, 0.3);
		position:relative;
		text-align:center;
	}
		.more_desc:after{
			content: "";
			display: block;
			position: absolute;
			background: url(/images/icon/sprite.png);
			right: 5px;
			background-position: 0 -102px;
			height: 7px;
			top: 10px;
			width: 10px;
		}
		.more_desc.active:after{
			background-position: 0 -58px;
		}
    #content_pre{
        /*overflow: hidden;*/
        clear: both;
    }
        #content_pre > .right{
            width: 180px;
        }
        #content_pre > .left{
        	width: 380px;
        	margin-top: -40px;
        }
        #content_pre > .left.full{
        	width: 100%;
        }
        #content_pre.pre_only > .left{
        	margin-top: 0;
        }
        	#content_pre > .left p:first-child{
        		margin-top: 0;
        	}
        .custom_icons{
            padding: 10px 0 20px;
        }
            .custom_icon_wr{
                display: inline-block;
                width: 100%;
                margin-bottom: 10px;
            }
                .custom_icon_desc,
                .custom_icon_img{
                    display: inline-block;
                    vertical-align: middle;
                    text-align: right;
                }
                .custom_icon_desc{
                    width: 120px;
                }
                .custom_icon_img{
                    width: 50px;
                }
                    .custom_icon_desc p{
                        line-height: 1;
                        margin: 5px 0;
                    }
	#content_ext {
		display:none;
		clear: both;
		/*overflow:hidden;*/
	}
		#content_ext p:first-of-type {
			margin-top:0;
			top:7px;
		}
.text_switcher{
	text-align:center;
	font-weight:bold;
	padding: 0 0 10px 10px;
	}
.switcher_item{
	display:inline-block;
	*zoom:1;
	*display:inline
}
a.switcher_item_link{
	display:block;
	background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMxMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background:-moz-linear-gradient(top,#575757 0,#323132 100%);
	background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#575757),color-stop(100%,#323132));
	background:-webkit-linear-gradient(top,#575757 0,#323132 100%);
	background:-o-linear-gradient(top,#575757 0,#323132 100%);
	background:-ms-linear-gradient(top,#575757 0,#323132 100%);
	background:linear-gradient(to bottom,#575757 0,#323132 100%);
	background-color:#575757;
	border-top:1px solid #7B7B7B;
	-webkit-box-shadow:inset 0 1px 0 rgba(240,240,240,.6);
	-moz-box-shadow:inset 0 1px 0 rgba(240,240,240,.6);
	box-shadow:inset 0 1px 0 rgba(240,240,240,.6);
	height:31px;
	line-height:31px;
	padding:0 7px 0 22px;
	text-decoration:none;
	color:#FFF;
	font-size:11px;
	position:relative
}
.switcher_item:first-child a.switcher_item_link{
	-webkit-border-radius:3px 0 0 3px;
	-moz-border-radius:3px 0 0 3px;
	border-radius:3px 0 0 3px;
	padding-left:14px
}
.switcher_item:last-child a.switcher_item_link{
	-webkit-border-radius:0 3px 3px 0;
	-moz-border-radius:0 3px 3px 0;
	border-radius:0 3px 3px 0;
	padding-right:14px
}
.switcher_item a.switcher_item_link.active{
	background:url(/images/slide-active-title.png) repeat-x 0 0;
	-webkit-box-shadow:inset 3px 3px 3px rgba(10,10,10,.2);
	-moz-box-shadow:inset 3px 3px 3px rgba(10,10,10,.2);
	box-shadow:inset 3px 3px 3px rgba(10,10,10,.2)
}
.switcher_item a.switcher_item_link:before{
	content:"";
	position:absolute;
	display:block;
	left:0;
	top:0;
	height:31px;
	width:12px;
	background:url(/images/icon/sprite.png) no-repeat 0 -723px;
	z-index:98
}
.switcher_item:first-child a.switcher_item_link:before{
	display:none
}
.switcher_item a.switcher_item_link.active:after{
	content:"";
	position:absolute;
	z-index:9999999999;
	display:block;
	right:-12px;
	top:0;
	height:31px;
	width:12px;
	background:url(/images/icon/sprite.png) no-repeat 0 -768px;z-index:99
}
.switcher_item:last-child a.switcher_item_link.active:after{
	display:none
}
.lt-ie9 .switcher_item{
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757',endColorstr='#323132',GradientType=0)
}
.product-video {
	position: relative;
	margin-bottom: 20px;
}
	.product-video__list {
		padding: 0;
		overflow: hidden;
	}
		.product-video__item {
      		position: relative;
			float: left;
			display: block;
			width: 33.3336%;
			margin: 0 0 5px;
			padding: 5px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.product-video__item:nth-child(3n + 1) {
			clear: left;
		}
      .product-video__link {
        position: relative;
        display: block;
        width: 100%;
        height: 100%;
        overflow: hidden;
      }
      .product-video__link .video_img_wr {
        display: block;
        position: relative;
      }
        .product-video__link .video_img_wr:before,
        .product-video__link .video_img_wr:after {
          content: '';
          position: absolute;
          display: block;
        }
        .product-video__link .video_img_wr:after {
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          /*background-image: url(/images/video-item.png);*/
          background-position: 50% 50%;
          -webkit-background-size: contain;
               -o-background-size: contain;
                  background-size: contain;
          background-repeat: no-repeat;
        }
        .product-video__link .video_img_wr:before {
          top: 0;
          right: 0;
          bottom: 0;
          left: 0;
          background-color: rgba(0,0,0,.2);
        }
			.product-video__name {
				position: relative;
				display: block;
				padding-top: 10px;
				font-weight: 700;
				background-color: #fff;
				z-index: 2;
			}
				.product-video__img {
					max-width: 100%;
					max-height: 100%;
				}
	/*=====end catalog====*/
.master-sales-wrap {
	padding-bottom: 50px;
}
.news{
	position: relative;
	padding-bottom: 25px;
	border-bottom: 2px solid #afafaf;
	margin-bottom: 20px;
}
	.news_img{
		border: 1px solid #afafaf;
		float: left;
		/*width: 279px;
		height: 279px;*/
		margin: 0 25px 25px 0;
	}
	.news_txt_full{
		/*margin-left: 305px;*/
	}
	.news .art_date{
		bottom: -7px;
		font-style: italic;
	}
.news_wr .articles-pre-list {
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
}
.news_wr .article_item_pre{
	padding: 0 0 21px;
}
.news_wr .article_item_pre:nth-child(odd){
	padding-right: 15px;
}
.news_wr .article_item_pre:nth-child(even){
	padding-left: 15px;
	margin-left:-5px;
}
	.news_wr .article_bottom{
		width: 475px;
	}
	.news_wr .article_item_pre:nth-child(odd) .article_bottom{
		left: 0;
	}
	.news_wr .article_item_pre:nth-child(even) .article_bottom{
		right: 0;
		left: auto;
	}
	.all_news .article_bottom{
		width: 100%;
	}
	.all_news.news_wr .article_item_pre:nth-child(2n+1) {
		padding: 0 0 21px;
	}
  .article_image {
    float: left;
    width: 58px;
    margin: 0 10px 10px 0;
  }
    .article_image img {
      max-width: 100%;
    }
  .article_image + .article_content {
    margin-left: 68px;
  }
.support_txt{
	margin: 0 260px 80px 0;
}
.support_txt.not_aside{
	margin-right: 0;
}
.docs_table{
	margin-bottom:0;
	width: 100%;
}
	.docs_table thead{
		border-bottom: 1px solid #e2e2e2;
	}
		.docs_table tbody tr:nth-child(even){
			background: #f8f8f8;
		}
			.docs_table th{
				background: #f3f3f3;
			}
			.docs_table th,
			.docs_table td{
				border:none;
				text-align: left;
				padding: 15px;
				line-height:18px;
			}
			.docs_table td:first-child{
				color: #fd7d3e;
				font-weight: 600;
			}
			.docs_table td:nth-child(2){
				font-weight: 600;
			}
.contacts_block{
  margin: 20px 0;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
  border:1px solid  #d5d5d5;
  padding: 15px 0 0 20px;
  overflow: hidden;
}
	.contacts_inf{
		float: left;
		width: 200px;
		padding-bottom: 20px;
	}
		.contacts_row{
			margin-bottom: 45px;
			padding-left: 58px;
			position: relative;
		}
			.contacts_row:before{
				content: "";
				display: block;
				position: absolute;
				left: 0;
				top: 50%;
				background: url(/images/icon/sprite.png) no-repeat;
				margin-top: -19px;
				height: 38px;
			}
			.contacts_addr:before{
				background-position: 0 0;
				width: 29px;
			}
			.contacts_phone:before{
				background-position: 0 -398px;
				width: 36px;
			}
			.contacts_mail:before{
				background-position: 0 -340px;
				width: 39px; height: 36px;
				margin-top: -18px;
			}
			.contacts_inf_title{
				font-size: 16px;
				color: #4b4a49;
				font-weight: 600;
				text-transform: uppercase;
				margin-bottom: 10px;
			}
			.contacts_txt{
				font-size: 15px;
				color: #727272;
                line-height: 140%;
			}
			.contacts_social a{
				display: inline-block;
				width: 39px;
				height: 39px;
				background: url(/images/icon/sprite.png) no-repeat ;
			} 
			.contacts_social a.vk{
				background-position: 0 -676px;
			}
			.contacts_social a.fb{
				background-position: 0 -197px;
				width: 40px;
			}
			.contacts_social a.gplus{
				background-position: 0 -274px;
				width: 40px;
			}
			.contacts_social a.twit{
				background-position: 0 -599px;
			}
	.contacts_form{
		float: right;
		width: 690px;
		padding: 0 18px 22px 28px;
		position: relative;
		color: #4b4b4b;
	}
	.contacts_form:before{
		content: "";
		display: block;
		position: absolute;
		width: 0;
		height: 359px;
		left: -14px;
		top: 50%;
		margin-top: -180px;
    border-left:1px solid  #d5d5d5;
	}
		.contacts_form p{
			margin-top: 0;
		}
.region_search,
.map_search{
	padding: 25px 15px;
}
.region_search .jq-selectbox {
	float: left;
	margin-right:10px;
	margin-bottom: 20px;
}
.region_search .jq-selectbox__select {
	width:173px;
}
.city_list_ttl {
	float:right;
	line-height:14px;
	width:205px;
}
.yaMap_search{
	margin-top: 15px;
}
	#yaMapSearch{
		float: left;
	}
	.vertical_scroll:not(.articles_scroller){
		float: right;
		width: 190px;
		height: 440px;
		padding: 13px 0 13px 15px;
		background: #eee;
		border:1px solid #d9d9d9;
		-webkit-border-radius: 3px;
		-moz-border-radius: 3px;
		border-radius: 3px;
	}
	.city_list_wr{
		height: 440px;
		padding-right: 36px;
		overflow: hidden;
	}
	.city_list{
		padding: 0;
	}
		.city_list_item{
			margin: 0 0 10px;
			list-style-type: none;
		}
			a.city_list_link{
				text-decoration: none;
				color: #494949;
				border-bottom: 1px dotted #494949;
			}
			a.city_list_link:hover{
				border-bottom-color: transparent;
			}

.YMaps-b-balloon-frame {
	margin: 0;
}
.YMaps-b-balloon-frame td {
	border: 0 none !important;
}

.stores{
	border:1px solid #d8d8d8;
	padding: 20px;
	position: relative;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.38);
	-moz-box-shadow: 0 0 3px rgba(0,0,0,.38);
	box-shadow: 0 0 3px rgba(0,0,0,.38);
}
	.stores_list{
		margin: 20px 0 0;
		padding: 0;
	}
	.stores_map .stores_list{
		float: right;
		width: 430px !important;
	}
		.store_item{
			margin: 0 0 20px;
			list-style-type: none;
			color: #515151;
		    text-align: left;
		    vertical-align: top;
		    width: 45%;
		}
		.stores_map .store_item{
			width: 100%;
		}
				.store_item > div > span {
					color:#888;
					font-size:12px;
					font-weight:bold;
					margin-right:5px;
				}
			.store_item .store_name {
				font-size:14px;
				font-weight:bold;
				margin-bottom:5px;
			}
      .store_item .store_info-icon {
        display: inline-block;
        vertical-align: middle;
        height: 20px;
        width: 18px;
        margin-left: 3px;
        background: url(/images/icon/sprite.png) no-repeat 0 -1031px;
			}
/* === misc === */
.close{
	content: "";
	display: block;
	position: absolute;
	width: 22px; height: 22px;
	top: 10px; right: 10px;
	cursor: pointer;
	background: url(/images/icon/sprite.png) no-repeat 0 -1009px;
}
.mycms-dialog-content .close{
	top:-25px;
	right: 0;
}
a.link_dotted{
	color: #3e3e3e;
	border-bottom: 1px dotted #3e3e3e;
	text-decoration: none;
}
a.link_dotted:hover{
	border-bottom-color: transparent;
}
.error, .ok {
	padding:.8em 1em;
	margin-bottom:.8em;
	border-radius:6px;
	display:block;
}
.error {
	border:1px solid #E83930;
	background-color:#fff8f8;
}
.ok {
	border:1px solid #537a29;
	background-color:#f5ffe9;
}
.gradient_1{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzU3NTc1NyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiMzMjMxMzIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #575757 0%, #323132 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#575757), color-stop(100%,#323132));
	background: -webkit-linear-gradient(top,  #575757 0%,#323132 100%);
	background: -o-linear-gradient(top,  #575757 0%,#323132 100%);
	background: -ms-linear-gradient(top,  #575757 0%,#323132 100%);
	background: linear-gradient(to bottom,  #575757 0%,#323132 100%);
	background-color: #575757;
	border-top:1px solid #7b7b7b;
}
.lt-ie9 .gradient_1{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#575757', endColorstr='#323132',GradientType=0 );
}
.gradient_2{
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTRiMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #ee5222 0%, #d94b1f 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee5222), color-stop(100%,#d94b1f));
			background: -webkit-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
			background: -o-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
			background: -ms-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
			background: linear-gradient(to bottom,  #ee5222 0%,#d94b1f 100%);
			background-color: #ee5222;
			border:none;
			border-top:1px solid #f49071;
		}
.lt-ie9 .gradient_2{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee5222', endColorstr='#d94b1f',GradientType=0 );
}
.gradient_3{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZlZmZmZSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZWVlZWUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #fefffe 0%, #eeeeee 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#fefffe), color-stop(100%,#eeeeee));
	background: -webkit-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
	background: -o-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
	background: -ms-linear-gradient(top,  #fefffe 0%,#eeeeee 100%);
	background: linear-gradient(to bottom,  #fefffe 0%,#eeeeee 100%);
	background-color: #fefffe;
}
.lt-ie9 .gradient_3{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fefffe', endColorstr='#eeeeee',GradientType=0 );
}
.gradient_4{
			background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTRiMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
			background: -moz-linear-gradient(top,  #d94b1f 0%, #ee5222 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d94b1f), color-stop(100%,#ee5222));
			background: -webkit-linear-gradient(top,  #d94b1f 0%,#ee5222 100%);
			background: -o-linear-gradient(top, #d94b1f 0%, #ee5222 100%);
			background: -ms-linear-gradient(top, #d94b1f  0%,#ee5222 100%);
			background: linear-gradient(to bottom,  #d94b1f 0%,#ee5222 100%);
			background-color: #d94b1f;
			border:none;
			border-top:1px solid #f49071;
		}
.lt-ie9 .gradient_4{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d94b1f', endColorstr='#ee5222',GradientType=0 );
}
.gradient_blue{
			background: -moz-linear-gradient(top, #1549d9 0%, #021aee 100%);
			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#1549d9), color-stop(100%,#021aee));
			background: -webkit-linear-gradient(top,  #1549d9 0%,#021aee 100%);
			background: -o-linear-gradient(top, #1549d9 0%, #021aee 100%);
			background: -ms-linear-gradient(top, #1549d9  0%,#021aee 100%);
			background: linear-gradient(to bottom,  #1549d9 0%,#021aee 100%);
			background-color: #1549d9;
			border:none;
			border-top:1px solid #0889f4;
		}
.lt-ie9 .gradient_blue{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1549d9', endColorstr='#021aee',GradientType=0 );
}

/* === compare === */
iframe {
	border:none;
}
.iframe .container{
	margin: 0;
}
.iframe .desc {
	border-top:1px solid #c1c1c1;
	padding:0;
	background-color:#fff;
	border:1px solid #c1c1c1;
	font-size:14px;
	margin-bottom:10px;
	overflow:hidden;
}
.iframe .desc.title_char {
	border:none;
	padding:0;
	margin-bottom:0;
}
#content.iframe .tabs-compare.desc.title_char li.first {
	border-left:none;
	width:30%;
}
#content .tabs-compare.desc.title_char li {
	border:1px solid #c1c1c1;
	border-bottom:none;
	border-left:none;
	height:37px;
	line-height:37px;
	margin:0;
	text-align:center;
	width:70%;
	float: left;
	list-style-type: none;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
#content .tabs-compare.desc.title_char li a {
	font-size:12px;
}
#content .tabs-compare.desc.title_char li.active a{
	font-weight: 600;
}
	.iframe .left {
		width:25%;
		border-right: 1px solid #c2c2c2;
	}
		.char_text {
			color:#333;
			/*height:193px;*/
			height:168px;
			overflow:hidden;
			padding:10px 5px 0;
			margin-bottom: -38px;
		}
			.char_text div {
				font-weight:bold;
				text-transform:uppercase;
			}
		.title_char_table {
			margin-bottom:0;
			width:100%;
		}
			.title_char_table td {
				border-left:none;
				border-right:none;
				font-size:12px;
				padding:10px;
			}
				.title_char_table td > div, .compare_table td > div {
					height:15px;
					overflow:hidden;
				}
	.iframe .right {
		background-color:#f1f1f1;
		border:none;
		border-left: 1px solid #c2c2c2;
		width:74%;
	}
		.compare_table td {
			background-color:#fff;
			border-top:none;
			font-size:12px;
			padding:10px;
			text-align:center;
			width:150px;
		}
		.compare_table td.top_td {
			border-top: 1px solid #c2c2c2;
		}
			.compare_table td .gradient_3{
				padding: 0 0 5px;
			}
		#content.iframe .tabs.desc li.first {
			width:187px;
		}
	.compare_table td div.head_td {
		overflow:visible;
		position:relative;
		width:168px;
		height:auto;
	}
	.compare_price {
		/*background:url("/images/compare_price.png") repeat-x scroll 0 0 transparent;*/
		color:#0b57c4;
		font-size:14px;
		font-weight:bold;
		height:29px;
		margin:5px -10px 9px;
		line-height:29px;
		position:absolute;
		left:0;
		bottom:30px;
		width:170px;
	}
	#content.iframe .bl_btn {
		bottom:0;
		left:18px;
		position:absolute;
	}
	#content.iframe .addBasket {
		/*background: url("/images/compare_btn_active.png") no-repeat scroll 0 0 transparent;*/
		color:#FFFFFF;
		bottom:0;
		font-size:13px;
		font-weight:bold;
		height:31px;
		line-height:31px;
		left:18px;
		position:absolute;
		text-align:center;
		width:114px;
	}
	.compare_item_name {
	}
		.compare_item_name a{
			display: block;
			color: #fff;
    		font-weight: 600;
    		padding: 12px;
    		text-decoration: none;
		}
		.compare_item_name a:hover{
			text-decoration: underline;
		}
.compare_item_close {
    background:url("/images/compare_item_close.png") no-repeat scroll 0 0 transparent;
    cursor:pointer;
	display:block;
    height:15px;
    position:absolute;
    right:-5px;
    top:-5px;
    width:15px;
    z-index: 1999;
}
#mcs5_container{padding: 10px;}
#mcs5_container .customScrollBox{position:relative;width:100%; overflow:hidden;}
#mcs5_container .customScrollBox .container{position:relative; left:0;}
#mcs5_container .customScrollBox .content{clear:both;}
#mcs5_container .customScrollBox .content p{padding:5px; margin:0 5px;}
#mcs5_container .customScrollBox .content p img{margin-right:5px;}
#mcs5_container .dragger_container{position:relative; height:15px; margin-bottom:6px; display:none;}
#mcs5_container .dragger_rail{
	background: #bcbcbc;
	-webkit-box-shadow: inset 1px 1px 1px rgba(120,120,120,.8);
	-moz-box-shadow: inset 1px 1px 1px rgba(120,120,120,.8);
	box-shadow: inset 1px 1px 1px rgba(120,120,120,.8);
    width:100%; height:6px;
	-webkit-border-radius:10px;
	-moz-border-radius:10px;
	border-radius:10px;
	position: absolute;
	top: 50%; left: 0;
	margin-top: -3px;
}
#mcs5_container .dragger{
	background: url(/images/icon/sprite.png);
	background-position: 0 -458px; width: 52px; height: 16px; 
	top: 50%;
	margin-top:-8px;
	position:absolute;
}
#mcs5_container .dragger_pressed{
	cursor:pointer;
 }
 .compare_up {
					display:none;
					color:#fff;
					font-size:11px;
					height:35px;
					padding-top:14px;
					position:absolute;
					width:123px;
					background: #616161;
					border-radius:3px;
					z-index: 100;
				}
				.item_grid .compare_up {
					/*background:url("/images/compare_up_left.png") no-repeat scroll 0 0;*/
					right:5px;
					bottom:-3px;
				}
				.item_bottons .compare_up {
					/*	background:url("/images/compare_up.png") no-repeat scroll 0 0;*/
					right:0;
					top:28px;
				}
					.compare_up a {
						color:#fff;
						font-size:11px;
					}
.page_404 {
	background-color:#fff;
	border: 1px solid #c3c3c3;
	margin:100px auto 20px;
	padding:20px;
	text-align:center;
	width:980px;
	box-sizing: border-box;
}
.serv_table {
	text-align:center;
}
.serv_table td, .serv_table th {
	padding:5px;
	vertical-align:middle;
}
.articles-section {
	margin-bottom: 60px;
}
.articles-tile {
	overflow: hidden;
	background-color: #f5f5f5;
	color: #000;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.articles-tile * {
	-webkit-box-sizing: inherit;
	-moz-box-sizing: inherit;
	box-sizing: inherit;
}
	.articles-tile__item {
		float: left;
		width: 50%;
		height: 250px !important;
	}
		.articles-tile__image,
		.articles-tile__content {
			width: 50%;
			height: 100%;
		}

		.articles-tile__image {
			position: relative;
			float: left;
			overflow: hidden;
		}
		.articles-tile__item:nth-child(-n+4):nth-child(n+3) .articles-tile__image {
			float: right;
		}

			.articles-tile__content:after {
				content: '';
				position: absolute;
				display: block;
				left: -14px;
				top: 50%;
				margin-top: -42px;
				border-style: solid;
				border-color: transparent #f5f5f5 transparent transparent;
				border-width: 42px 16px 42px 0;
			}
			.articles-tile__item:nth-child(-n+4):nth-child(n+3) .articles-tile__content:after{
				left: auto;
				right: -14px;
				border-color: transparent transparent transparent #f5f5f5;
				border-width: 42px 0 42px 16px;
			}
			.articles-tile__image img {
				max-width: 100%;
				min-width: 100%;
				max-height: 100%;
				min-height: 100%;
				-webkit-transition: transform .3s ease-out;
				-moz-transition: transform .3s ease-out;
				-ms-transition: transform .3s ease-out;
				-o-transition: transform .3s ease-out;
				transition: transform .3s ease-out;
				width: 100%;
			}

			.articles-tile__item:hover img {
				transform: scale(1.15);
			}
		.articles-tile__content {
			float: right;
			padding: 30px 34px;
			position:relative;
			z-index:1;
		}
		.articles-tile__item:nth-child(-n+4):nth-child(n+3)  .articles-tile__content {
			float: left;
		}
		.articles-tile__content-inner {
			display: flex;
			flex-direction: column;
			height: 100%;
		}
		.articles-tile__title {
			margin-bottom: 5px;
			font-family: Helvetica, Arial, sans-serif;
			font-size: 17px;
			line-height: 1.1;
		}
			.articles-tile__title a {
				color: inherit;
				text-decoration: none;
			}

		.articles-tile__date {

		}
			.articles-tile__date time {
				display: inline-block;
				padding: 4px 5px;
				background-color: #ddd;
				font-size: 10px;
				line-height: 1;
				color: #585858;
			}

		.articles-tile__text {
			flex: 1 1 0;
			line-height: 1.2;
			overflow: hidden;
			margin-bottom: 5px;
			font-size: 13.5px;
		}
		.articles-tile__text p {
			margin: 5px 0;
			line-height: inherit;
		}

		.articles-tile__more {

		}
			.articles-tile__more a {
				display: inline-block;
				padding: 3px;
				background-color: #eb5324;
				color: #fff;
				line-height: 1;
				text-decoration: none;
			}
      
    .articles-tile__more .more-span {
				display: inline-block;
				padding: 3px;
				background-color: #eb5324;
				color: #fff;
				line-height: 1;
				text-decoration: none;
			}

.infograph {
	margin-bottom: 100px;
	font-family: Helvetica;
}
.infograph * {
	font-family: Helvetica;
}
	.infograph__title {
		margin-bottom: 55px;
		color: #b2b2b2;
		font-size: 19px;
		font-weight: 400;
	}

	.infograph__items {
		overflow: hidden;
	}

		.infograph__item {
			float: left;
			width: 33.33336%;
			padding: 0 55px;
			text-align: center;
			margin-bottom: 40px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.infograph__item:nth-child(3n+1) {
			clear: left;
		}
			.infograph__picture {
				position: relative;
				left: -15px;
				margin-bottom: 5px;
			}
			.infograph__text {
				color: black;
				font-size: 15px;
				font-weight: 300;
				line-height: 16px;
			}
	.infograph__btn {
		text-align: center;
	}

.xxl-form {
	overflow: hidden;
	/*font-family: Helvetica;*/
}
.popup .xxl-form {
	overflow:visible;
}
.xxl-form * {
	/*font-family: Helvetica;*/
}

[data-step-block] {
	display: none;
}
.xxl-form[data-step="1"] [data-step-block="1"] {
	display: block;
}
.xxl-form[data-step="2"] [data-step-block="2"] {
	display: block;
}

	.xxl-form__title {
		margin-bottom: 55px;
		color: #b2b2b2;
		font-size: 19px;
		font-weight: 400;
	}

	.xxl-form__steps {
		margin-bottom: 50px;
		overflow: hidden;
	}
		.xxl-form__step {
			float: left;
			width: 50%;
			padding-left: 20px;
			border-bottom: 2px solid #e5e5e5;
			color: #e5e5e5;
			font-size: 31px;
			font-weight: 700;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}

		.xxl-form__step.is-active {
			color: black;
			border-bottom-color: #ec5324;
		}

	.xxl-form__block {
		float: left;
		width: 50%;
		color: black;
		font-size: 19px;
		font-weight: 400;
	}

	.xxl-form__date {

	}
		.xxl-form__date label {
			display: inline-block;
			margin-top: 3px;
			border-bottom: 1px dashed black;
			cursor: pointer;
		}
		.xxl-form__date input[type="text"] {
			display: inline-block;
			width: 100px;
			border: none;
			-webkit-box-shadow: none;
			-moz-box-shadow: none;
			box-shadow: none;
		}
		.xxl-form__date label:hover {
			border-bottom-color: transparent;
		}

	.xxl-form__row {

	}

	.xxl-form__row-icon {
		float: left;
		width: 25px;
		margin-right: 5px;
		padding-top: 3px;
	}
	.xxl-form__input {
		position: relative;
		height: 34px;
		padding: 0 10px;
		margin: 10px 0;
		border: 1px solid #ccc;
		line-height: 34px;
		color: #dfdfdf;
		overflow: hidden;
	}

	.xxl-form__input_select:after {
		content: '';
		position: absolute;
		right: 10px;
		top: 12px;
		border-style: solid;
		border-width: 10px 5px 0 5px;
		border-color: #333 transparent transparent transparent;
		pointer-events: none;
	}

	.xxl-form__row-icon + .xxl-form__date,
	.xxl-form__row-icon + .xxl-form__input {
		margin-left: 30px;
	}
	.xxl-form__row .xxl-form__input {
		margin-bottom: 15px;
	}

		.xxl-form__input input[type="text"],
		.xxl-form__input input[type="email"] {
			width: 100%;
			height: 100%;
			padding: 0;
			border: none;
			box-shadow: none;
			color: black;;
		}
		.xxl-form__input select {
			position: relative;
			left: -10px;
			border: none;
			width: calc(100% + 40px);
			padding-right: 40px;
			padding-left: 10px;
			height: 100%;
			background: transparent;
			-webkit-appearance: none;
			color: black;
		}
			./*xxl-form__input input.xxl-form__input-surname {
				width: 135px;
			}*/
			.xxl-form__input input.xxl-form__input-name {
				width: 38px;
			}
			.xxl-form__input input.xxl-form__input-parent {
				width: 200px;
			}
	.xxl-form__product {
		margin-bottom: 30px;
		overflow: hidden;
	}
		.xxl-form__product-title {
			float: left;
			width: 125px;
		}
		.xxl-form__product-name {
			position: relative;
			padding-left: 12px;
			margin-left: 125px;
			color: #ec5324;
		}
		.xxl-form__product-name:before {
			content: '';
			position: absolute;
			top: 9px;
			left: 0;
			display: block;
			border-style: solid;
			border-width: 4px 0 4px 6px;
			border-color: transparent transparent transparent  #ec5324;
		}

	.xxl-form__desc {
		margin-top: 40px;
		margin-bottom: 20px;
		font-size: 12px;
		text-align: center;
		color: #a2a2a2;
	}
	.xxl-form__btns {
	}
		.xxl-form__cancel {
			display: inline-block;
		}
			.xxl-form__cancel a {
				border-bottom: 1px dashed black;
				color: black;
				text-decoration: none;
			}
		.xxl-form__confirm {
			display: inline-block;
		}
		.xxl-form__btns .button {
			margin: 10px 0;
			/*padding: 9px 20px;*/
			/*margin-left: 15px;*/
		}
		.xxl-form__desc p {
			color: #000;
			font-size: 16px;
		}
	.xxl-form__complete {

	}
		.xxl-form__complete .xxl-form__cancel {
			margin-left: 27px;
			margin-top: 30px;
		}
	.xxl-form__note {
	    color: #737373;
		font-size:16px;
		margin-top:30px;
		text-align:center;
		font-weight: 500;
	}
	.xxl-form__note-ttl {
	    color: #ff7d00;
		font-size:18px;
		font-weight:bold;
	}
	.xxl-form__note a {
	    color: #ff7d00;
	}

.fancybox-text-container {
  width: 800px !important;
}
  
.complete {
	color: #ec5324;
}
.complete:before {
	content: '';
	position: relative;
	top: -2px;
	display: inline-block;
	width: 24px;
	height: 24px;
	background-image: url(/images/xxl/complete.png);
	vertical-align: middle;
}

.icon {
	display: inline-block;
	vertical-align: middle;
}

.icon-calendar {
	background-image: url(/images/xxl/calendar.png);
	width: 24px;
	height: 24px;
}
.icon-person {
	background-image: url(/images/xxl/person.png);
	width: 24px;
	height: 24px;
}
.icon-mail {
	background-image: url(/images/xxl/mail.png);
	width: 24px;
	height: 24px;
}
	/* === footer === */
.footer_top{
	/*padding: 20px 0 10px;*/
	padding: 20px 0;
}
.footer_top .layout_center {
    width: 1004px;
    padding: 0;
}
	.cat_bottom{		
	}
		#layout_body .cat_bottom_section{
			padding-right: 15px;
			/*display:block;
			float:left;*/
		}
		#layout_body .catalog_bottom.ib_wr_j:after {
			display:none;
		}
			.cat_bottom_section_name{
				font-size:13px;
				color: #fa6800;
				text-transform: uppercase;
				font-weight: 600;
				/*margin-bottom: 23px;*/
			}
			.cat_bottom_section_name a {
				color: #fa6800;
				text-decoration:none;
			}
			.cat_bottom_section_name a:hover {
				text-decoration:underline;
			}
			.cat_bottom_list{
				padding-left: 13px;
			}
				.cat_bottom_list_item{
					color: #fff;
					list-style-type: disc;
					margin-bottom: 10px;
					white-space: nowrap;
				}
					a.cat_bottom_link{
						color: #fff;
						font-size: 12px;
						text-decoration: none;
					}
					a.cat_bottom_link:hover{
						color: #fa6800;
					}
.catalog-bottom {
	display: -webkit-box;
	display: -moz-box;
	display: -ms-flexbox;
	display: -webkit-flex;
	display: flex;
	-webkit-align-items: center; 
	-moz-align-items: center; 
	-ms-align-items: center; 
	align-items: center;
	-webkit-box-pack:justify;
	-ms-flex-pack:justify;
	justify-content:space-between;
}
.catalog-bottom__item {
	position:relative;
}
.catalog-bottom__item:after {
	border-right: 1px solid #fa6800;
	content:'';
	height:12px;
	position:absolute;
	right:5px;
	top:3px;
}
.catalog-bottom__item:last-child {
	padding-right:0;
}
.catalog-bottom__item:last-child:after {
	display:none;
}

.footer_bottom{
	padding: 25px 0 !important;
}
	.footer_bottom>.right{
		width: 20%;
		text-align: right;
	}
	.footer_nav{
		width: 80%;
	}
		.footer_nav_section{
			float: left;
			width: 25%;
			padding-right: 15px;
			position: relative;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
		.footer_nav_section:before{
			content: "";
			display: block;
			position: absolute;
			top: 2px;
			left: 3px;
			background: url(/images/icon/sprite.png);
			background-position: 0 -750px;
		}
		.footer_nav_section.foot_about:before{
			width: 16px; height: 12px;
			background-position: 0 -833px;
		}
		.footer_nav_section.foot_support:before{
			width: 14px; height: 14px;
			background-position: 0 -880px;
		}
		.footer_nav_section.foot_where:before{
			width: 14px; height: 12px;
			background-position: 0 -856px;
			/*left: -21px;*/
		}
		.footer_nav_section.foot_contacts:before{
			width: 11px; height: 14px;
			background-position: 0 -807px;
		}
		.footer_nav>.footer_nav_section{
			padding-left: 25px;
			margin-bottom: 20px;
		}
			a.footer_nav_section_head{
				display: inline-block;
				font-weight: 600;
				color: #000;
				text-decoration: none;
				margin-bottom: 12px;
			}
			.footer_nav_list_item{
				font-size: 12px;
				margin-bottom: 12px;
			}
				a.footer_nav_link{
					text-decoration: none;
				}
			.social{
				margin-left: -25px;
			}
				.soc_item{
					float: left;
					width: 28px;
					height: 28px;
					background: url(/images/icon/sprite.png) no-repeat;
					margin-right: 8px;
				}
				.soc_item.vk{
					background-position: 0 -643px;
				}
				.soc_item.fb{
					background-position: 0 -164px;
				}
				.soc_item.gplus{
					background-position: 0 -241px;
				}
				.soc_item.twit{
					background-position: 0 -566px;
				}
.cpr{
	margin-bottom: 10px;
}
#footer .counters {
	padding:0 5px;
	text-align:center;
	margin: 10px 0;
}
.elites, .elites a{
	color: #f6931e;
	font-size: 12px;
}
.elites{
	text-align: right;
	/*padding-right: 44px;
	background: url(/images/elites.png) no-repeat top right;*/
}
.elites img {
	vertical-align: middle;
}
a.button.masters {
  width: 150px;
	/*margin-bottom: 10px;*/
  text-align: center;
}
/* === forms === */
form {
    margin: 0;
}
fieldset {
    border: 1px solid #c0c0c0;
    margin: 0 2px;
    padding: 0.35em 0.625em 0.75em;
    border: 1px solid #222;
    margin: 5px 0;
    padding: 3px;
}
legend {
    border: 0; /* 1 */
    padding: 0;
    white-space: normal; /* 2 */
    *margin-left: -7px; /* 3 */
}
input, select, textarea {
	outline: none;
	overflow: visible;
}
button,
input,
select,
textarea {
    font-size: 100%;
    margin: 0;
    vertical-align: baseline;
    *vertical-align: middle;
}
button,
input {
    line-height: normal;
}
button,
select {
    text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
    -webkit-appearance: button;
    cursor: pointer;
    *overflow: visible;
}
button[disabled],
html input[disabled] {
    cursor: default;
}
input[type="checkbox"],
input[type="radio"] {
    box-sizing: border-box;
    padding: 0;
    *height: 13px;
    *width: 13px;
}
input[type="search"] {
    -webkit-appearance: textfield;
    -moz-box-sizing: content-box;
    -webkit-box-sizing: content-box;
    box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
    -webkit-appearance: none;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
    border: 0;
    padding: 0;
}

textarea {
    overflow: auto;
    vertical-align: top;
    resize: vertical;
}
input[type=text], input[type=email], input[type=tel], input[type=date], input[type=password], input.text, input.title, textarea{
	padding: 0 10px;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	border:1px solid #cacaca;
	height: 34px;
  background: #fff;
  color: #333;
  -webkit-box-shadow: inset 0 0 2px rgba(0,0,0,.34);
  -moz-box-shadow: inset 0 0 2px rgba(0,0,0,.34);
  box-shadow: inset 0 0 2px rgba(0,0,0,.34);
}
.form-row input[type=text],.form-row  input[type=email],.form-row  input[type=tel],.form-row  input[type=date],.form-row  input[type=password],.form-row  input.text,.form-row  input.title,.form-row  textarea {
  -webkit-box-sizing: border-box;
     -moz-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
}

textarea{
	height: auto;
	line-height: normal;
	padding: 10px;
}
input[type=text]:focus, input[type=email]:focus, input[type=tel]:focus, input[type=date]:focus, input[type=password]:focus, input.text:focus, input.title:focus, textarea:focus, select:focus { 
}
textarea      { height: 75px; }
input[type=checkbox], input[type=radio], input.checkbox, input.radio { 
	position:relative;
	top:.1em;
}
input.btn{
}
.form-row {
  margin-bottom: 10px;
}
.form-row .jq-selectbox {
	width: 100%;
}
.form-row .jq-selectbox__select {
	width: auto;
}
.two-cols {
}
.two-cols:after {
	content: "";
	display: block;
	clear: both;
}
  .form-row a {
    vertical-align: middle;
  }
  .two-cols .col-right {
      float: right;
      width: 49%;
  }
  .two-cols .col-left {
      float: left;
      width: 49%;
  }
.contacts_form input[type="text"]{
	width: 314px;
	margin-bottom: 10px;
}
.contacts_form .jq-selectbox__select{
	width: 279px;
}
.contacts_form textarea{
	width: 100%;
	height: 90px;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	margin-bottom: 15px;
}
.register_form,
.profile_form {
    margin-bottom: 20px;
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    border:1px solid  #d5d5d5;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.44);
    box-shadow: 0 0 4px rgba(0,0,0,.44);
    padding: 15px;
}

.profile_form .label {
    margin-bottom: 5px;
    font-size: 14px;
}

.new_review textarea{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	width: 100%;
	height: 60px;
	margin-top: 10px;
}
.new_review .review_comment textarea{
	height: 75px;
}
.new_review input[type="text"]{
	width: 150px;
	margin-right: 10px;
}

a.button, .button{
	display: inline-block;
	color: #fff;
	font-size: 15px;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: none;
	height: 33px;
	line-height: 33px;
	padding: 0 14px; 
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	/*text-shadow: 1px 1px 0 rgba(0,0,0,.24);*/
	vertical-align: middle;
}
a.button2, .button2{
	display: inline-block;
	height: 30px;
	line-height: 30px;
	color: #6f6f6f;
	border:1px solid #dcdcdc;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
	padding: 0 12px;
	text-decoration: none;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #e9e8e8 0%, #cdcccc 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e8e8), color-stop(100%,#cdcccc));
	background: -webkit-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
	background: -o-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
	background: -ms-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
	background: linear-gradient(to bottom,  #e9e8e8 0%,#cdcccc 100%);
	background-color: #e9e8e8;
}

.button_flat,
a.button_flat {
	height: auto;
	padding: 17px 30px;
	color: white;
	font-family: Arial;
	font-size: 20px;
	font-weight: 700;
	line-height: 21px;
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
	text-transform: none;
}
.button_flat_orange,
a.button_flat_orange {
	background-color: #ff7d00;
}
a.back{
	padding-left: 34px;
	position: relative;
}
a.back:after{
	content: "";
	display: block;
	position: absolute;
	left: 12px;
	top: 9px;
	width: 12px;
	height: 12px;
	background: url(/images/icon/sprite.png) no-repeat -17px -68px;
}
.lt-ie9 a.button2, .lt-ie9 .button2{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#cdcccc',GradientType=0 );
}
a.button_orange,
.button_orange{
	display: inline-block;
	text-decoration: none;
	color: #fff;
	font-weight: 600;
	height: 27px;
	line-height: 27px;
	padding: 0 10px;
	border:1px solid #b63b14;
	border-top-color: #ed5221;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTRiMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ee5222 0%, #d94b1f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee5222), color-stop(100%,#d94b1f));
	background: -webkit-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: -o-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: -ms-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: linear-gradient(to bottom,  #ee5222 0%,#d94b1f 100%);
	background-color: #ee5222;
	-webkit-box-shadow: inset 0 1px 1px #ffb368;
	-moz-box-shadow: inset 0 1px 1px #ffb368;
	box-shadow: inset 0 1px 1px #ffb368;
}
.lt-ie9 .button_orange{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee5222', endColorstr='#d94b1f',GradientType=0 );
}
a.button_orange:hover{
	background: #d94b1f;
	filter:none;
}
a.button_orange:active{
	background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2Q5NGIxZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNlZTUyMjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #d94b1f 0%, #ee5222 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#d94b1f), color-stop(100%,#ee5222));
	background: -webkit-linear-gradient(top,  #d94b1f 0%,#ee5222 100%);
	background: -o-linear-gradient(top,  #d94b1f 0%,#ee5222 100%);
	background: -ms-linear-gradient(top,  #d94b1f 0%,#ee5222 100%);
	background: linear-gradient(to bottom,  #d94b1f 0%,#ee5222 100%);
	background-color: #e24e20;
}

a.button_gray,
.button_gray {
  display: inline-block;
	text-decoration: none;
	color: #3e3e3e;
	font-weight: 600;
	height: 27px;
	line-height: 27px;
	padding: 0 10px;
	border:1px solid #3e3e3e;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
  background: #fcfcfc;
  background: -moz-linear-gradient(left, #fcfcfc 0%, #e8e8e8 100%);
  background: -webkit-linear-gradient(left, #fcfcfc 0%,#e8e8e8 100%);
  background: linear-gradient(to right, #fcfcfc 0%,#e8e8e8 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#e8e8e8',GradientType=1 );
}

a.button_gray:hover {
  color: #3e3e3e;
  background: #fcfcfc;
  background: -moz-linear-gradient(left, #fcfcfc 0%, #cfcece 100%);
  background: -webkit-linear-gradient(left, #fcfcfc 0%,#cfcece 100%);
  background: linear-gradient(to right, #fcfcfc 0%,#cfcece 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#fcfcfc', endColorstr='#cfcece',GradientType=1 );
  border-color: #3e3e3e;
}

.lt-ie9 .button_orange:active{
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d94b1f', endColorstr='#ee5222',GradientType=0 );
}
a.download{
	padding-right: 32px;
	position: relative;
}
a.download:after{
	content: "";
	display: block;
	position: absolute;
	right: 10px; top: 7px;
	width: 14px; height: 13px;
	background: url(/images/icon/sprite.png) no-repeat -16px -146px;
}
/*rating*/
.rating-block{
    position: relative;
    height: 15px;
	line-height: 15px;
	font-style: italic;
	color: #6d6d6d;
	padding: 5px 10px;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	background: #e8e8e8;
	overflow: hidden;
    white-space: nowrap;
}
.reviews_head .rating-block{
	padding: 10px;
	margin-right: 17px;
}
.rating-block>span{
	float: left;
	height: 15px;
	line-height: 15px;
	font-size: 12px;
}
.rating-block .num_ {
	background:url("/images/rating_num.png") no-repeat scroll 50% 0;
	float:right;
	font-size:10px;
	height:13px;
	margin:2px 0 0 5px;
	padding-top:12px;
	vertical-align: top;
	text-align:center;
    min-width: 15px;
}
.rating-block .num {
	background-color:rgba(255, 255, 255, 0.9);
	border-radius:7px;
	color:#ee5222;
	display: inline-block;
	font-size:11px;
	font-style:normal;
	font-weight:bold;
	height:11px;
	line-height:11px;
	margin: 0;
	padding:2px;
	vertical-align: top;
	text-align:center;
    min-width: 11px;
}
.related .rating-block .num{
    position: absolute;
    right: 5px;
    top: 5px;
}
.related .rating-block{
	width: 113px;
	margin: auto;
	text-align: center;
}
.rating{
	float: right;
}
.related .rating{
	float: none;
	display: inline-block;
}
.rating_read{
    display: inline-block;
}
div.vote-wrap{
    overflow: hidden;
}

div.vote-block{
	position: relative;	
}

div.vote-hover{
    float: left;
    cursor:  pointer;
}
.rating_read div.vote-hover{
	cursor: default;
}
.review_item_head div.vote-hover,
.review_item_head div.setrating{
	float: right;
}
	.review_item_head div.setrating label{
		float: left;
		margin-right: 2px;
	}


div.vote-stars{
	position: absolute;
	left: 0;
	top: 0;
}

div.vote-active{
	position: absolute;
	left: 0;
	top: 0;
}

div.vote-result{
    font-size: 12px;
    font-weight: 600;
    float: left;
}

div.vote-success{
	display: none;
    clear: both;
    color: #ccc;
    font-size: 14px;
    margin: 10px 0 0 10px;
}



/* === mycms-dialog === */
.mycms-dialog-conteiner {
    /*width: 450px;*/
    margin-bottom: 7px;
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    position: absolute;
    padding: 9px;
    background: #fff;
}
.mycms-dialog-conteiner.sale_termin { width: 1000px; }
.mycms-dialog-conteiner .header {
    position: relative;
    padding: 9px;
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlNTIyMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkOTRiMWYiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
	background: -moz-linear-gradient(top,  #ee5222 0%, #d94b1f 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ee5222), color-stop(100%,#d94b1f));
	background: -webkit-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: -o-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: -ms-linear-gradient(top,  #ee5222 0%,#d94b1f 100%);
	background: linear-gradient(to bottom,  #ee5222 0%,#d94b1f 100%);
	background-color: #ee5222;
	border:none;
	border-top:1px solid #f49071;
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ee5222', endColorstr='#d94b1f',GradientType=0 ); /* IE6-9 */
    -webkit-border-radius: 5px;
       -moz-border-radius: 5px;
            border-radius: 5px;
    margin-bottom:10px;
}

@media (max-width: 939px) {
    .mycms-dialog-conteiner[mycms-dialog-id="MyCMSDialog_master-conditions"] {
        left: 0 !important;
    }
}

.mycms-dialog-conteiner[mycms-dialog-id="MyCMSDialog_master-conditions"] {

}

.mycms-dialog-conteiner[mycms-dialog-id="MyCMSDialog_master-conditions"] .header {
	background: none;
	text-align: center;
	border: none;
}
.mycms-dialog-conteiner .header .title {
    font-size: 15px;
    font-weight: 600;
    color: #fff;
    /*text-shadow: 1px 1px 1px #464646;*/
    text-decoration: none;
    display: block;
    text-align: center;
    line-height: 22px;
    padding-right: 40px;
}
.mycms-dialog-conteiner[mycms-dialog-id="MyCMSDialog_master-conditions"] .header .title {
	color: #222;
	padding: 0;
}
.mycms-dialog-conteiner .header .close {
    position: absolute;
    height: 16px; width: 16px;
    top: 12px; right: 12px;
    background: url("/images/close.png") no-repeat;
    cursor: pointer;
    z-index: 1;
}
.mycms-dialog-conteiner[mycms-dialog-id="MyCMSDialog_master-conditions"] .header .close {
	background-image: url("/images/close-black.png");
}
.mycms-dialog-conteiner .mycms-dialog-content {
    margin: 0 1px;
    -webkit-border-radius: 0 0 5px 5px;
       -moz-border-radius: 0 0 5px 5px;
            border-radius: 0 0 5px 5px;
}
.popup {
  display: none;
}
#master-conditions {
	width: 600px;
}
@media (max-width: 939px) {
    #master-conditions {
        width: 100%;
    }
}
.main-profile__form .form-row .label {
    color: #545354;
}
@media (max-width: 1200px) {
    .main-profile__form {
        margin: 0 12px;
    }

    .master-id {
        margin: 0 12px 0 0;
    }
}
@media (max-width: 768px) {
    .main-profile__form {}

    .main-profile__form .form-row {
        display: flex;
        flex-direction: column;
        gap: 12px;
    }
    .main-profile__form .two-cols .col-right,
    .main-profile__form .two-cols .col-left {
        width: 100%;
        float: none;
    }
}


.conditions-content {
	height: 300px;
	border: 1px solid #ccc;
	padding: 15px;
	margin-bottom: 15px;
	overflow: auto;
}
.popup_question {
	width: 400px;
}
.master-id {
	text-align: right;
	margin-bottom: 20px;
	margin-top: -35px;
}
.master-id__num {
	font-weight: 600;
}
.master-panel {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
    padding: 15px;
    margin-bottom: 17px;
    -webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
    -moz-box-shadow: 0 0 4px rgba(0,0,0,.44);
    box-shadow: 0 0 4px rgba(0,0,0,.44);
}
    .master-points {
        padding: 10px;
        margin-bottom: 30px;
        background: #e6e6e6;
        border:1px solid #d1d1d1;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        overflow: hidden;
    }
		.master-points .info_bl_title {
			margin-bottom: 10px;
		}
		.master-points__score {
			position: relative;
			padding: 15px;
			border-radius: 3px;
			border: 1px solid #d5d5d5;
			overflow: hidden;
			text-align: center;
		}
		.master-points_bill .master-points__score {
			display: inline-block;
			width: 195px;
		}
		.master-panel .master-points__score {
			float: left;
			width: 33%;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
		}
			.master-points__num {
				text-align: center;
				font-size: 30px;
				line-height: 30px;
				font-weight: 600;
				color: #3e3e3e;
			}
        .master-points__levels {
			position: relative;
            float: right;
            width: 65%;
			padding-top: 20px;
			padding-left: 55px;
			-webkit-box-sizing: border-box;
			-moz-box-sizing: border-box;
			box-sizing: border-box;
        }
		.master-points__levels:before {
			content: '\e02a';
			position: absolute;
			bottom: -4px;
			left: 0;
			font-family: Flaticon;
			font-size: 40px;
			color: #333;
		}
            .master-points__levels .h3 {
                margin-bottom: 5px;
				font-weight: 600;
            }
            .points-scale {
                position: relative;
                height: 20px;
				line-height: 20px;
                background-color: #888888;
                -webkit-border-radius: 3px;
                -moz-border-radius: 3px;
                border-radius: 3px;
                overflow: hidden;
            }
                .points-scale__inner {
                    position: absolute;
                    top: 0;
                    left: 0;
                    height: 100%;
                    background-color: #ee5222;
					-webkit-transition: width .2s linear;
					-moz-transition: width .2s linear;
					-ms-transition: width .2s linear;
					-o-transition: width .2s linear;
					transition: width .2s linear;
                }
				.points-scale__inner.is-gold {
					background-color: #e5c100;
				}
				.points-scale__current-num,
				.points-scale__max-num {
					color: #fff;
					position: absolute;
					top: 0;
					font-weight: 600;
				}
                .points-scale__current-num {
                    left: 3px;
                }
                .points-scale__max-num {
                    right: 3px;
                }
.master-btns {

}
    .master-btn,
    a.master-btn {
		position: relative;
        display: block;
        width: 100%;
        height: 40px;
        line-height: 40px;
        margin-bottom: 10px;
		font-size: 15px;
        color: #222;
        border:1px solid #dadada;
        text-decoration: none;
        -webkit-border-radius: 3px;
        -moz-border-radius: 3px;
        border-radius: 3px;
        background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2U5ZThlOCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNjZGNjY2MiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);
        background: -moz-linear-gradient(top,  #e9e8e8 0%, #cdcccc 100%);
        background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#e9e8e8), color-stop(100%,#cdcccc));
        background: -webkit-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
        background: -o-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
        background: -ms-linear-gradient(top,  #e9e8e8 0%,#cdcccc 100%);
        background: linear-gradient(to bottom,  #e9e8e8 0%,#cdcccc 100%);
        background-color: #e9e8e8;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
    }
    .lt-ie9 .master-btn{
        filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#e9e8e8', endColorstr='#cdcccc',GradientType=0 );
    }
    .master-btn:hover,
    a.master-btn:hover {
        background: #e9e8e8;
    }
	.master-btn:before {
		display: inline-block;
		margin-right: 15px;
		font-size: 24px;
		font-weight: 300;
		color: #333;
		font-family: Flaticon;
		vertical-align: middle;
		top: 0;
	}
	.col-left .master-btn {
		padding-left: 160px;
	}
	.col-right .master-btn {
		padding-left: 120px;
	}
	.master-btn_profile:before {
		content: "\e031";
	}
	.master-btn_count:before {
		content: "\e050";
	}
	.master-btn_sales:before {
		content: "\e02c";
	}
	.master-btn_add-sale:before {
		content: "\e01e";
	}
	.master-btn_callback:before {
		content: "\e05c";
	}
	.master-btn_get-pay:before {
		content: "\e044";
	}
.master-history {
	margin-bottom: 30px;
	overflow: hidden;
}
	.b-history {
		position: relative;
		float: left;
		width: 50%;
		padding-left: 40px;
		padding-bottom: 15px;
		-webkit-box-sizing: border-box;
		-moz-box-sizing: border-box;
		box-sizing: border-box;
	}
	.b-history:before {
		position: absolute;
		left: 0;
		top: 0;
		font-family: Flaticon;
		font-size: 30px;
		color: #333;
	}
	.b-history_time:before {
		content: '\e013';
	}
	.b-history_points:before {
		content: '\e015';
	}
	.b-history_sum:before {
		content: '\e010';
	}
	.b-history_max:before {
		content: '\e02b';
	}
		.b-history__title {
			font-size: 14px;
			font-weight: 600;
		}


@font-face {
	font-family: "Flaticon";
	src: url("/local/templates/czebra_daewoo/front/css/skin/css/fonts/flaticon.eot");
	src: url("/local/templates/czebra_daewoo/front/css/skin/css/fonts/flaticon.eot#iefix") format("skin/css/fonts/embedded-opentype"),
	url("/local/templates/czebra_daewoo/front/css/skin/css/fonts/flaticon.woff") format("woff"),
	url("/local/templates/czebra_daewoo/front/css/skin/css/fonts/flaticon.ttf") format("truetype"),
	url("/local/templates/czebra_daewoo/front/css/skin/css/fonts/flaticon.svg") format("svg");
	font-weight: normal;
	font-style: normal;
}
.flaticon:before,
.flaticon:after {
	font-family: Flaticon;
	font-size: 32px;
	font-style: normal;
	font-weight: 400;
}
.flaticon-points:after {
	content: '\e03c';
	display: inline-block;
	margin-left: 10px;
	color: #333;
	vertical-align: middle;
}
/* ==========================================================================
   Helper classes
   ========================================================================== */

/*
 * Image replacement
 */

.ir {
    background-color: transparent;
    border: 0;
    overflow: hidden;
    /* IE 6/7 fallback */
    *text-indent: -9999px;
}

.ir:before {
    content: "";
    display: block;
    width: 0;
    height: 150%;
}

/*
 * Hide from both screenreaders and browsers: h5bp.com/u
 */

.hidden {
    display: none !important;
    visibility: hidden;
}

/*
 * Hide only visually, but have it available for screenreaders: h5bp.com/v
 */

.visuallyhidden {
    border: 0;
    clip: rect(0 0 0 0);
    height: 1px;
    margin: -1px;
    overflow: hidden;
    padding: 0;
    position: absolute;
    width: 1px;
}

/*
 * Extends the .visuallyhidden class to allow the element to be focusable
 * when navigated to via the keyboard: h5bp.com/p
 */

.visuallyhidden.focusable:active,
.visuallyhidden.focusable:focus {
    clip: auto;
    height: auto;
    margin: 0;
    overflow: visible;
    position: static;
    width: auto;
}

/*
 * Hide visually and from screenreaders, but maintain layout
 */

.invisible {
    visibility: hidden;
}

/*
 * Clearfix: contain floats
 *
 * For modern browsers
 * 1. The space content is one way to avoid an Opera bug when the
 *    `contenteditable` attribute is included anywhere else in the document.
 *    Otherwise it causes space to appear at the top and bottom of elements
 *    that receive the `clearfix` class.
 * 2. The use of `table` rather than `block` is only necessary if using
 *    `:before` to contain the top-margins of child elements.
 */

.clearfix:before,
.clearfix:after {
    content: " "; /* 1 */
    display: table; /* 2 */
}

.clearfix:after {
    clear: both;
}

/*
 * For IE 6/7 only
 * Include this rule to trigger hasLayout and contain floats.
 */

.clearfix {
    *zoom: 1;
}

div.social a {text-decoration: none;}

.YMaps-b-balloon_close-on .YMaps-b-balloon-content {font-size:13px; font-family:Tahoma;}


.date-filter {
	position: relative;
	display: inline-block;
	margin-bottom: 15px;
}
#calendar-field {
	/*position: absolute;*/
	top: 0px;
	right: 11px;
	width: 295px;
}

#calendar-field > span{line-height:26px;}

.jqTransformSelectWrapper div span {
	position: absolute;
	height: 33px;
	line-height: 33px;
	width: 190px;
	left:0;
	float: none;
	white-space: nowrap;
	text-align: center;
}

.jqTransformSelectWrapper div span em {
	font-style: normal;
}
#calendar-widget {
	display:none;
	position: absolute;
	top: 34px;
	right: 0px;
	margin-top: 6px;
	padding-top: 10px;
	padding-bottom: 10px;
	z-index: 999;
	background: #fff;
	border: 1px #cecece solid;
	z-index: 100;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);
	-moz-box-shadow:  0 0 3px rgba(0,0,0,.5);
	box-shadow:  0 0 3px rgba(0,0,0,.5);
}

#calendar-widget .arrow{
	left:100%;
	margin-left:-47px;
}
#calendar-widget .arrow:after{
	background:#fff;
}
.jqTransformSelectWrapper {
	position: relative;
	float:right;
	width: 190px;
	height: 33px;
	padding: 0px 30px 0px 10px;
	border-width: 1px;
	border-style: solid;
	border-color: #CCC #CCC #B3B3B3;
	-moz-border-top-colors: none;
	-moz-border-right-colors: none;
	-moz-border-bottom-colors: none;
	-moz-border-left-colors: none;
	border-image: none;
	border-radius: 3px;
	background: #D6D6D6 linear-gradient(to bottom, #D6D6D6 0%, #FFF 100%) repeat scroll 0% 0%;
	box-shadow: 0px 0px 3px rgba(0, 0, 0, 0.75), 0px 1px 0px rgba(255, 255, 255, 0.75) inset;
	color: #333;
	text-shadow: 1px 1px #FFF;
}

.jqTransformSelectWrapper a.jqTransformSelectOpen {
	display: block;
	position: absolute;
	right: 0px;
	width: 30px;
	height: 33px;
	background: url(/images/admin_firms/jquery/jqtransform/select_right.gif) no-repeat center center;
	border-left: 1px solid #CCC;
}

.jqTransformSelectWrapper a.jqTransformSelectOpen:after{
	content:'';
	display:block;
	position: absolute;
	top: 50%;
	left: 50%;
	width: 16px;
	height: 10px;
	margin-top: -5px;
	margin-left: -8px;
	right: 12px;
	background: transparent url("/images/icon/sprite.png") no-repeat scroll 0px -43px;
}

.jqTransformSelectWrapper a.jqTransformSelectOpen:hover:after{
	opacity: 1;
	filter: alpha(opacity=100);
}
.datrpicker_btn{
	margin:5px 10px;
	/*height:30px;
	line-height:30px;*/
}

div.datepicker {
	position: relative;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	width: 196px;
	height: 147px;
	position: absolute;
	cursor: default;
	top: 0;
	left: 0;
	display: none;
	z-index: 999;
}

.datepickerContainer {
	background: #fff;
	position: absolute;
	top: 0;
	left: 0;
	padding: 0 10px;
}

.datepickerBorderT {
	display: none;
	position: absolute;
	left: 10px;
	top: 0;
	right: 10px;
	height: 10px;
}

.datepickerBorderB {
	display: none;
	position: absolute;
	left: 10px;
	bottom: 0;
	right: 10px;
	height: 10px;
}

.datepickerBorderL {
	display: none;
	position: absolute;
	left: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
}

.datepickerBorderR {
	display: none;
	position: absolute;
	right: 0;
	bottom: 10px;
	top: 10px;
	width: 10px;
}

.datepickerBorderTL {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	width: 10px;
	height: 10px;
}

.datepickerBorderTR {
	display: none;
	position: absolute;
	top: 0;
	right: 0;
	width: 10px;
	height: 10px;
}

.datepickerBorderBL {
	display: none;
	position: absolute;
	bottom: 0;
	left: 0;
	width: 10px;
	height: 10px;
}

.datepickerBorderBR {
	display: none;
	position: absolute;
	bottom: 0;
	right: 0;
	width: 10px;
	height: 10px;
}

.datepickerHidden {
	display: none;
}

div.datepicker table {
	border-collapse: collapse;
}

div.datepicker a {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	outline: none;
	text-shadow: none;
}

div.datepicker table td {
	text-align: right;
	padding: 0;
	margin: 0;
	border: none;
}

div.datepicker th {
	text-align: center;
	color: #6e6e6e;
	font-weight: normal;
	border: none;
	background: none;
	padding: 0;
}

div.datepicker tbody a {
	display: block;
}

.datepickerDays a {
	width: 20px;
	line-height: 16px;
	height: 16px;
	padding: 1px;
}

.datepickerYears a,
.datepickerMonths a {
	width: 44px;
	line-height: 36px;
	height: 36px;
	text-align: center;
}

td.datepickerNotInMonth a {
	color: #a5a5a5;
}

tbody.datepickerDays td.datepickerSelected {
	background: #e2e2e2;
}

tbody.datepickerDays td.datepickerSelected a {
	color: #222;
}

tbody.datepickerDays td.datepickerNotInMonth.datepickerSelected {
	background: #e2e2e2;
}

tbody.datepickerYears td.datepickerSelected,
tbody.datepickerMonths td.datepickerSelected {
	background: #e2e2e2;
}

div.datepicker a:hover,
div.datepicker a:hover {
	/*color: #222;*/
}

div.datepicker tbody th.datepickerWeek {
	text-align: left;
}

.datepickerSpace div {
	width: 20px;
}

.datepickerGoNext a,
.datepickerGoPrev a,
.datepickerMonth a {
	text-align: center;
	height: 20px;
	line-height: 20px;
}

.datepickerGoNext a {
	float: right;
	width: 20px;
}

.datepickerGoPrev a {
	float: left;
	width: 20px;
}

.datepickerMonth a {
	height: 25px;
}

div.datepicker .datepickerGoNext a,
div.datepicker .datepickerGoPrev a {
	color: #ec5224;
	line-height: 30px;
	transition: color .3s linear;
}

div.datepicker .datepickerGoNext a:hover,
div.datepicker .datepickerGoPrev a:hover {
	color: #222;
}

table.datepickerViewDays tbody.datepickerMonths,
table.datepickerViewDays tbody.datepickerYears {
	display: none;
}

table.datepickerViewMonths tbody.datepickerDays,
table.datepickerViewMonths tbody.datepickerYears,
table.datepickerViewMonths tr.datepickerDoW {
	display: none;
}

table.datepickerViewYears tbody.datepickerDays,
table.datepickerViewYears tbody.datepickerMonths,
table.datepickerViewYears tr.datepickerDoW {
	display: none;
}

td.datepickerDisabled a,
td.datepickerDisabled.datepickerNotInMonth a {
	color: #333;
}

td.datepickerDisabled a:hover {
	color: #333;
}

td.datepickerSpecial a {
	background: #700;
}

td.datepickerSpecial.datepickerSelected a {
	background: #a00;
}
.ui-widget {
	background: #fff;
	width: 100%;
}
.ui-widget-overlay { position: absolute; top: 0; left: 0; width: 100%; height: 100%; }
.ui-datepicker {
	width: 17em;
	padding: .2em .2em 0;
	display: none;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 0 0 3px rgba(0,0,0,.5);
	-moz-box-shadow:  0 0 3px rgba(0,0,0,.5);
	box-shadow:  0 0 3px rgba(0,0,0,.5);
}
.ui-datepicker .ui-datepicker-header { position:relative; padding:.2em 0; }
.ui-datepicker .ui-datepicker-prev, .ui-datepicker .ui-datepicker-next {
	position:absolute; top: 2px; width: 1.8em; height: 1.8em;
	color: #EC5224;
}
.ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
	cursor: pointer;
}
.ui-datepicker .ui-datepicker-prev { left:2px; }
.ui-datepicker .ui-datepicker-next {
	right:2px;
}
.ui-datepicker .ui-datepicker-prev span, .ui-datepicker .ui-datepicker-next span { display: block; position: absolute; left: 50%; margin-left: -8px; top: 50%; margin-top: -8px;  }
.ui-datepicker .ui-datepicker-title {
	margin: 0 2.3em; line-height: 1.8em; text-align: center;
	text-align: center;
	color: #222;
	font-weight: normal;
	border: medium none;
	background: transparent none repeat scroll 0% 0%;
	padding: 0px;
}
.ui-datepicker .ui-datepicker-title select { font-size:1em; margin:1px 0; }
.ui-datepicker select.ui-datepicker-month-year {width: 100%;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year { width: 49%;}
.ui-datepicker table {width: 100%; font-size: .9em; border-collapse: collapse; margin:0 0 .4em; }
.ui-datepicker th {
	padding: 0;
	text-align: center;
	font-weight: 400;
	border: 0;
	background-color: transparent;
	color: #6E6E6E;
}
.ui-datepicker td {
	border: 0;
	padding: 1px;
	text-align: center;
}
.ui-datepicker td span, .ui-datepicker td a {
	display: block;
	padding: 0;
	text-align: center;
	text-decoration: none;
	color: #000;
}
.ui-datepicker td a.ui-state-active {
	background: #ff7d00;
}
td.ui-datepicker-other-month  span,
td.ui-datepicker-other-month  a {
	color: #a5a5a5;
}
.ui-datepicker .ui-datepicker-buttonpane { background-image: none; margin: .7em 0 0 0; padding:0 .2em; border-left: 0; border-right: 0; border-bottom: 0; }
.ui-datepicker .ui-datepicker-buttonpane button { float: right; margin: .5em .2em .4em; cursor: pointer; padding: .2em .6em .3em .6em; width:auto; overflow:visible; }
.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current { float:left; }

/* with multiple calendars */
.ui-datepicker.ui-datepicker-multi { width:auto; }
.ui-datepicker-multi .ui-datepicker-group { float:left; }
.ui-datepicker-multi .ui-datepicker-group table { width:95%; margin:0 auto .4em; }
.ui-datepicker-multi-2 .ui-datepicker-group { width:50%; }
.ui-datepicker-multi-3 .ui-datepicker-group { width:33.3%; }
.ui-datepicker-multi-4 .ui-datepicker-group { width:25%; }
.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header { border-left-width:0; }
.ui-datepicker-multi .ui-datepicker-buttonpane { clear:left; }
.ui-datepicker-row-break { clear:both; width:100%; font-size:0em; }

/* RTL support */
.ui-datepicker-rtl { direction: rtl; }
.ui-datepicker-rtl .ui-datepicker-prev { right: 2px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next { left: 2px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-prev:hover { right: 1px; left: auto; }
.ui-datepicker-rtl .ui-datepicker-next:hover { left: 1px; right: auto; }
.ui-datepicker-rtl .ui-datepicker-buttonpane { clear:right; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button { float: left; }
.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current { float:right; }
.ui-datepicker-rtl .ui-datepicker-group { float:right; }
.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header { border-right-width:0; border-left-width:1px; }
.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header { border-right-width:0; border-left-width:1px; }

/* IE6 IFRAME FIX (taken from datepicker 1.5.3 */
.ui-datepicker-cover {
	position: absolute; /*must have*/
	z-index: -1; /*must have*/
	filter: mask(); /*must have*/
	top: -4px; /*must have*/
	left: -4px; /*must have*/
	width: 200px; /*must have*/
	height: 200px; /*must have*/
}

a.notice {
	display: inline-block;
	width: 18px;
	height: 18px;
	text-align: center;
	text-decoration: none;
	color: #7a7a7a;
	vertical-align: middle;
}

a.notice svg {
	width: 100%;
	height: 100%;
	fill: currentColor;
}
.ui-dialog {
	background-color: #f1f1f1;
	padding: 1em;
	-webkit-box-shadow: 0 0 2px rgba(0,0,0,.5);
	-moz-box-shadow:  0 0 2px rgba(0,0,0,.5);
	box-shadow:  0 0 2px rgba(0,0,0,.5);
	border-radius: 4px;
}
.notice-popup .ui-dialog-titlebar {
	background: transparent !important;
	border: none !important;
}
.notice-popup .ui-dialog-titlebar-close {
	position: absolute;
	right: 5px;
	top: 5px;
	background: #E45D33;
	border: 1px solid transparent;
}
.notice-popup .ui-dialog-titlebar-close:hover {
	border: 1px solid #fbcb09;
}
.notice-popup .ui-dialog-content {
	border: none !important;
	text-align: justify;
}

.ui-icon-closethick {
	display: block;
	width:16px;
	height:16px;
	margin: 3px;
	background-image: url("/images/close.png");
	font-size: 0;
}

.tooltip {
	display: inline-block;
	width: 16px;
	height: 16px;
	margin-top:-3px;
	text-align: center;
	text-decoration: none;
	color: #7a7a7a;
	vertical-align: middle;
	position:relative;
}
.tooltip svg {
	width: 100%;
	height: 100%;
	fill: currentColor;
}
	.tooltip__container {
		display:none;
		position:absolute;
		top: 0;
		margin-top: 7px;
		left: 26px;
		-moz-transform: translateY(-50%);
		-o-transform: translateY(-50%);
		-ms-transform: translateY(-50%);
		-webkit-transform: translateY(-50%);
		transform: translateY(-50%);
		transform:translateY(-50%);
		z-index:10;
	}
	.tooltip:hover .tooltip__container {
		display:block;
	}
		.tooltip__arr {
			height: 21px;
			overflow:hidden;
			position: absolute;
			left: -9px;
			top: 50%;
			margin-top:-10px;
			width: 10px;
			z-index:1;
		}
			.tooltip__arr:before {
				background-color: #fff;
				border: 1px solid #d0d0d0;
				border-radius: 2px;
				content: '';
				height: 20px;
				-moz-transform: rotate(45deg);
				-o-transform: rotate(45deg);
				-ms-transform: rotate(45deg);
				-webkit-transform: rotate(45deg);
				transform: rotate(45deg);
				position:absolute;
				left:5px;
				top:0;
				width: 20px;
			}
		.tooltip__content {
			background:#fff;
			border:1px solid #d0d0d0;
			box-shadow: 1px 1px 3px rgba(0, 0, 0, 0.2);
			border-radius:5px;
			padding: 10px;
			position:relative;
			text-align:justify;
			width:230px;
		}
    
  .service-img {
    height: 150px;
    display: inline-block;
    width: 200px;
  }
  
  .service-img img {
    max-width: 100%;
  }
  
  .service-row_hide {
    display:none;
    padding: 10px;
  }
  
  .service-tgl {
    cursor: pointer;
  }
  
  .service-btn .button {
    /*width: 110px;*/
    text-align: center;
    }
  
    .service-btn .button:hover {
          background: linear-gradient(to bottom, #c14823 0%,#d94b1f 100%);
    }
  
  .service-btn {
    vertical-align: middle;
  }
  
.review-form-msg .success {
	background-color: green;
	padding-left: 5px;
}
.review-form-msg .success p font {
	color: #fff;
	font-weight: bold;
}
.review-form-msg .errors {
	background-color: #f00;
	padding-left: 5px;
}
.review-form-msg .errors p font {
	color: #fff !important;
	font-weight: bold;
}
.modal-wrap {
	display: none;
}
.auth-error,
.confirm-error,
.add-sales-error {
	display: none;
	color: red;
}
.auth-error.success,
.confirm-error.success,
.add-sales-error.success {
	color: green;
}
a.more-text,
a.min-text {
	font-size: 13px;
    font-weight: 400;
    color: #000;
    text-decoration: none;
    border-bottom: 1px dashed #000;
}
a.more-text::after,
a.min-text::after {
	content: '';
    display: inline-block;
    vertical-align: middle;
    width: 8px;
    height: 5px;
    background: url(/local/templates/daewoopo_old/catalog_template/images/arrow-bot-black.png) center left no-repeat;
    margin-left: 5px;
}
.card-n__element .full_text {
	display: none;
}
.card-n__reviews-dop-item p,
.card-n__que-ask p,
.card-n__que-ans p {
	margin-top: 0px;
}
.mintop.card-n__que-ans {
	margin-top: 0px;
}
#show_more {
	cursor: pointer;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css/vendor/bootstrap.min.css?1732871439121186*/
/*!
 * Bootstrap v3.3.7 (http://getbootstrap.com)
 * Copyright 2011-2016 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 *//*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0;font-size:2em}mark{color:#000;background:#ff0}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}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{padding:0;border:0}input{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;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-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box;-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{padding:.35em .625em .75em;margin:0 2px;border:1px solid silver}legend{padding:0;border:0}textarea{overflow:auto}optgroup{font-weight:700}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}@font-face{font-family:'Glyphicons Halflings';src:url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.eot);src:url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.woff2) format('woff2'),url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.woff) format('woff'),url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(/local/templates/czebra_daewoo/front/css/vendor/../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before{content:"\e227"}.glyphicon-btc:before{content:"\e227"}.glyphicon-xbt:before{content:"\e227"}.glyphicon-yen:before{content:"\00a5"}.glyphicon-jpy:before{content:"\00a5"}.glyphicon-ruble:before{content:"\20bd"}.glyphicon-rub:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:rgba(0,0,0,0)}body{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{color:#337ab7;text-decoration:none}a:focus,a:hover{text-decoration:underline}a:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}figure{margin:0}img{vertical-align:middle}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;margin-left:-5px;list-style:none}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{padding:2px 4px;font-size:90%;color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{padding:2px 4px;font-size:90%;color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;font-weight:700;-webkit-box-shadow:none;box-shadow:none}pre{display:block;padding:9.5px;margin:0 0 10px;font-size:13px;line-height:1.42857143;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;background-color:transparent;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777;text-align:left}th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered{border:1px solid #ddd}.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset{min-width:0;padding:0;margin:0;border:0}legend{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{display:block;padding-top:7px;font-size:14px;line-height:1.42857143;color:#555}.form-control{display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#66afe9;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:34px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:30px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox.disabled label,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .radio label{cursor:not-allowed}.form-control-static{min-height:34px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-sm{height:30px;line-height:30px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-lg{height:46px;line-height:46px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{background-image:none}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#286090;border-color:#122b40}.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#286090;border-color:#204d74}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#204d74;border-color:#122b40}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{background-image:none}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#337ab7;border-color:#2e6da4}.btn-primary .badge{color:#337ab7;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{background-image:none}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{background-image:none}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{background-image:none}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#337ab7;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#23527c;text-decoration:underline;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:5px}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#337ab7;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{right:0;left:auto}.dropdown-menu-left{right:auto;left:0}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:2}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar .btn,.btn-toolbar .btn-group,.btn-toolbar .input-group{float:left}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group{float:left}.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn .caret{margin-left:0}.btn-lg .caret{border-width:5px 5px 0;border-bottom-width:0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.btn-group-vertical>.btn:not(:first-child):not(:last-child){border-radius:0}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group .form-control:focus{z-index:3}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li{position:relative;display:block}.nav>li>a{position:relative;display:block;padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default;background-color:#fff;border:1px solid #ddd;border-bottom-color:transparent}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li{float:none}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}@media (min-width:768px){.navbar{border-radius:4px}}@media (min-width:768px){.navbar-header{float:left}}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}}.navbar-static-top{z-index:1000;border-width:0 0 1px}@media (min-width:768px){.navbar-static-top{border-radius:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (min-width:768px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px 15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}@media (min-width:768px){.navbar-toggle{display:none}}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}@media (min-width:768px){.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{padding:10px 15px;margin-top:8px;margin-right:-15px;margin-bottom:8px;margin-left:-15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1)}@media (min-width:768px){.navbar-form .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .form-control-static{display:inline-block}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .control-label{margin-bottom:0;vertical-align:middle}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:768px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-top-left-radius:4px;border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}}@media (min-width:768px){.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#f8f8f8;border-color:#e7e7e7}.navbar-default .navbar-brand{color:#777}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#5e5e5e;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#777}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#e7e7e7}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#555;background-color:#e7e7e7}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#777}.navbar-default .navbar-link:hover{color:#333}.navbar-default .btn-link{color:#777}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#333}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;background-color:#f5f5f5;border-radius:4px}.breadcrumb>li{display:inline-block}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.breadcrumb>.active{color:#777}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;color:#337ab7;text-decoration:none;background-color:#fff;border:1px solid #ddd}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:2;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:3;color:#fff;cursor:default;background-color:#337ab7;border-color:#337ab7}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;cursor:not-allowed;background-color:#fff;border-color:#ddd}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;cursor:not-allowed;background-color:#fff}.label{display:inline;padding:.2em .6em .3em;font-size:75%;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#337ab7}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#286090}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;font-weight:700;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#337ab7;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron{padding-top:30px;padding-bottom:30px;margin-bottom:30px;color:inherit;background-color:#eee}.jumbotron .h1,.jumbotron h1{color:inherit}.jumbotron p{margin-bottom:15px;font-size:21px;font-weight:200}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding-top:48px;padding-bottom:48px}.container .jumbotron,.container-fluid .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;margin-bottom:20px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#337ab7}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;overflow:hidden;background-color:#f5f5f5;border-radius:4px;-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;background-color:#337ab7;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);box-shadow:inset 0 -1px 0 rgba(0,0,0,.15);-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.progress-bar-striped,.progress-striped .progress-bar{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-bar-success{background-color:#5cb85c}.progress-striped .progress-bar-success{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-info{background-color:#5bc0de}.progress-striped .progress-bar-info{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-warning{background-color:#f0ad4e}.progress-striped .progress-bar-warning{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.progress-bar-danger{background-color:#d9534f}.progress-striped .progress-bar-danger{background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent)}.media{margin-top:15px}.media:first-child{margin-top:0}.media,.media-body{overflow:hidden;zoom:1}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}a.list-group-item,button.list-group-item{color:#555}a.list-group-item .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}a.list-group-item:focus,a.list-group-item:hover,button.list-group-item:focus,button.list-group-item:hover{color:#555;text-decoration:none;background-color:#f5f5f5}button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}a.list-group-item-success,button.list-group-item-success{color:#3c763d}a.list-group-item-success .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success:focus,a.list-group-item-success:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}a.list-group-item-info,button.list-group-item-info{color:#31708f}a.list-group-item-info .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info:focus,a.list-group-item-info:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}a.list-group-item-warning,button.list-group-item-warning{color:#8a6d3b}a.list-group-item-warning .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning:focus,a.list-group-item-warning:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}a.list-group-item-danger,button.list-group-item-danger{color:#a94442}a.list-group-item-danger .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger:focus,a.list-group-item-danger:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px;color:inherit}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.list-group+.panel-footer{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#f5f5f5;border:1px solid #e3e3e3;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:6px}.well-sm{padding:9px;border-radius:3px}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-open{overflow:hidden}.modal{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;display:none;overflow:hidden;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;outline:0;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.5)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:12px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;filter:alpha(opacity=0);opacity:0;line-break:auto}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;color:#fff;text-align:center;background-color:#000;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-left .tooltip-arrow{right:5px;bottom:0;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:0;left:5px;margin-bottom:-5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0;border-right-color:#000}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px;border-left-color:#000}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-left .tooltip-arrow{top:0;right:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:0;left:5px;margin-top:-5px;border-width:0 5px 5px;border-bottom-color:#000}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;font-size:14px;font-style:normal;font-weight:400;line-height:1.42857143;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;word-wrap:normal;white-space:normal;background-color:#fff;-webkit-background-clip:padding-box;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);line-break:auto}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{bottom:-10px;left:1px;content:" ";border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;bottom:-10px;content:" ";border-right-width:0;border-left-color:#fff}.carousel{position:relative}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000px;perspective:1000px}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6);background-color:rgba(0,0,0,0);filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block;margin-top:-10px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;font-family:serif;line-height:1}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:#000\9;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.6)}.carousel-caption .btn{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-10px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-10px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.modal-header:after,.modal-header:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.modal-header:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}@-ms-viewport{width:device-width}.visible-lg,.visible-md,.visible-sm,.visible-xs{display:none!important}.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}
/*# sourceMappingURL=bootstrap.min.css.map */
/* End */


/* Start:/local/templates/czebra_daewoo/front/bfs/css/czebra.valideted.min.css?1732871439142*/
div.cz-wrap-error{position:relative}div.cz-wrap-error p.cz-input-error{position:absolute;font-size:12px;font-style:italic;top:0;color:#FF0000}
/* End */


/* Start:/local/templates/czebra_daewoo/front/bfs/css/tomloprodModal.min.css?17328714393917*/
.tm-avoidSelection{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.tm-modal{position:fixed;top:50%;left:50%;width:50%;max-width:500px;min-width:320px;height:auto;z-index:999999999;visibility:hidden;transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-moz-transform:translateX(-50%) translateY(-50%)}.tm-title{max-height:90px;margin:0;text-align:center;font-size:2.4em;height:90px}.tm-content{position:relative;margin:0 auto 20px;max-height:300px;overflow-y:auto;overflow-x:hidden;padding:0 2em}.tm-center{padding-left:25%;padding-right:25%}.tm-XButton:active,.tm-XButton:hover{transform:scale(1.5,1.5);-webkit-transform:scale(1.5,1.5);-ms-transform:scale(1.5,1.5);-o-transform:scale(1.5,1.5);-moz-transform:scale(1.5,1.5);-ms-transform-origin:center center;-webkit-transform-origin:center center;transform-origin:center center}.tm-XButton{backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;transition:transform .8s;-webkit-transition:-webkit-transform .8s;-moz-transition:-moz-transform .8s;-ms-transition:-ms-transform .8s;-o-transition:-o-transform .8s;position:absolute;top:10px;left:15px;width:28px;height:28px;line-height:28px;cursor:pointer}.tm-XButton:after{font-family:Verdana!important;font-size:29px;display:block;content:"×"}@media (max-width:768px){.tm-title{box-shadow:0 4px 8px -5px rgba(0,0,0,.8)}.tm-modal{width:100%;height:100%;left:50%!important;top:50%!important;max-width:100%}.tm-content{color:#5c7d98;position:relative;margin:0 auto;height:100%;max-height:100%;overflow-y:scroll;padding:15px 40px 30px}.tm-content:after{padding-bottom:120px;content:"";display:block}}.tm-showModal{visibility:visible}.tm-overlay{position:fixed;width:100%;height:100%;visibility:hidden;top:0;left:0;z-index:1040;opacity:0;background:rgba(0,0,0,.8);-webkit-transition:-webkit-transform .3s,opacity .3s,visibility .3s;-moz-transition:-webkit-transform .3s,opacity .3s,visibility .3s;-ms-transition:-webkit-transform .3s,opacity .3s,visibility .3s;-o-transition:-webkit-transform .3s,opacity .3s,visibility .3s;transition:-webkit-transform .3s,opacity .3s,visibility .3s;backface-visibility:hidden;-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden}.tm-showModal~.tm-overlay{opacity:1;visibility:visible}.tm-wrapper{height:100%;box-shadow:0 0 5px rgba(0,0,0,.8);background-color:#FFF;overflow:hidden;color:#5c7d98}.tm-MainContainer{-webkit-overflow-scrolling:touch;-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;-o-transition:-o-transform .5s;transition:transform .5s;-ms-transition:-ms-transform .5s;-ms-transform-origin:center top;-webkit-transform-origin:center top;transform-origin:center top}.tm-MainContainer.tm-effect{-webkit-transform:scale(.8);-moz-transform:scale(.8);-o-transform:scale(.8);-ms-transform:scale(.8);transform:scale(.8)}.tm-effect .tm-wrapper{-webkit-transform:translateY(-20%);-moz-transform:translateY(-20%);-o-transform:translateY(-20%);-ms-transform:translateY(-20%);transform:translateY(-20%);opacity:0;-webkit-transition:-webkit-transform .5s,opacity .5s,visibility .5s;-moz-transition:-moz-transform .5s,opacity .5s,visibility .5s;-o-transition:-o-transform .5s,opacity .5s,visibility .5s;transition:transform .5s,opacity .5s,visibility .5s;-ms-transition:-ms-transform .5s,opacity .5s,visibility .5s}.tm-showModal.tm-effect .tm-wrapper{-webkit-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0);opacity:1}.tm-modal h3{max-height:90px;margin:0;font-size:24px;text-align:center;padding-top:34px}.tm-content>p{margin-top:20px}.tm-content button{display:block;margin:0 auto;font-size:.8em}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css/vendor/slick.css?17328714391776*/
/* Slider */
.slick-slider
{
    position: relative;

    display: block;
    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;
    margin-left: auto;
    margin-right: auto;
}
.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;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/pub/css/main.css?1774333407243154*/
:root {
  --main-color: rgb(247, 102, 0);
}
.hide {
  display: none;
  overflow: auto;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li a,
.menu__link {
  cursor: pointer;
  -webkit-touch-callout: none;
  -webkit-tap-highlight-color: transparent;
}
.btnWhiteBorderGrayActiveOrange,
.btnWhiteBotrderOrange {
  display: inline-block;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
}
.catalog__page a:active,
.catalog__page a:hover,
.catalog__page a:link,
.catalog__page a:visited,
.mainfooter *,
.mainfooter :active,
.mainfooter :focus,
.mainheader *,
.mainheader :active,
.mainheader :focus,
.menu__catalog *,
.menu__catalog :hover {
  outline: 0;
}
.btnWhiteBotrderOrange {
  width: 140px;
  padding: 6px 10px;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 13px;
}
.btnWhiteBotrderOrange:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.btnWhiteBorderGrayActiveOrange {
  width: auto;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 7px 27px 8px;
  color: #000;
  border: 2px solid #d1d1d1;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  font-size: 16px;
}
.btnWhiteBorderGrayActiveOrange.active,
.btnWhiteBorderGrayActiveOrange:hover {
  text-decoration: underline;
  border: 2px solid var(--main-color);
  background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
  background: -webkit-linear-gradient(#fff,#eee);
  background: linear-gradient(#fff,#eee);
}
.menu__footer__list {
  padding-left: 30px;
  list-style: none;
}
.menu__footer__list li {
  display: block;
  margin-bottom: 5px;
}
.menu__footer__list li:last-child {
  margin-bottom: 0;
}
.menu__footer__list li a {
  text-decoration: none;
  color: #000;
  font-size: 14px;
}
.menu__footer__list li a:hover {
  text-decoration: underline;
}
.menu__list {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0;
  padding: 0;
  list-style: none;
}
.menu__item,
.menu__link {
  display: block;
}
.menu__link {
  padding: 0 10px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
}
.menu--alonso .menu__item {
  margin: 0;
}
.menu--alonso .menu__link {
  width: 130px;
  padding: 5px 0;
  -webkit-transition: color .3s;
  transition: color .3s;
  text-align: center;
  color: #000;
}
.menu--alonso .menu__link:focus,
.menu--alonso .menu__link:hover {
  color: #e95331;
}
.menu--alonso .menu__item--current .menu__link {
  -webkit-transition: color .5s;
  transition: color .5s;
  color: #e95331;
}
.menu--alonso .menu__line {
  position: absolute;
  top: 100%;
  left: 0;
  width: 130px;
  height: 2px;
  display: none;
  -webkit-transition: -webkit-transform .5s;
  transition: -webkit-transform .5s;
  transition: transform .5s;
  transition: transform .5s,-webkit-transform .5s;
  -webkit-transition-timing-function: cubic-bezier(1,.01,0,1.22);
  transition-timing-function: cubic-bezier(1,.01,0,1.22);
  pointer-events: none;
  border: 1px solid #fff;
  border-width: 0 10px;
  background: #e95331;
}
.menu--alonso .menu__item:nth-child(1).menu__item--current ~ .menu__line {
  display: block;
  -webkit-transform: translate3d(.01%,0,0);
  transform: translate3d(.01%,0,0);
}
.menu--alonso .menu__item:nth-child(2).menu__item--current ~ .menu__line {
  display: block;
  -webkit-transform: translate3d(100%,0,0);
  transform: translate3d(100%,0,0);
}
.menu--alonso .menu__item:nth-child(3).menu__item--current ~ .menu__line {
  display: block;
  -webkit-transform: translate3d(200%,0,0);
  transform: translate3d(200%,0,0);
}
.menu--alonso .menu__item:nth-child(4).menu__item--current ~ .menu__line {
  display: block;
  -webkit-transform: translate3d(300%,0,0);
  transform: translate3d(300%,0,0);
}
.menu--alonso .menu__item:nth-child(5).menu__item--current ~ .menu__line {
  display: block;
  -webkit-transform: translate3d(400%,0,0);
  transform: translate3d(400%,0,0);
}
.menu__catalog {
  z-index: 120;
  height: 42px;
  display: block;
  background: #e9eaed;
}
.menu__catalog.fixed {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
}
.menu__catalog .container {
  position: relative;
  background: 0 0;
}
.mainfooter,
.menu__catalog-item .menu__catalog-l2,
.menu__catalog-item.active .menu__catalog-item_in,
.menu__catalog-item:hover .menu__catalog-item_in {
  background: #e9eaed;
}
.menu__catalog-wrap {
  position: relative;
}
.menu__catalog-list {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: space-between;
  justify-content: space-between;
  padding: 0;
}
.menu__catalog-list a {
  height: 42px;
  display: block;
  padding: 10px 5px;
  white-space: nowrap;
  text-decoration: none;
  color: #010101;
  line-height: 1;
}
.menu__catalog-item:hover .menu__catalog-item_in:after,
.menu__catalog-item:last-child .menu__catalog-item_in:after {
  display: none;
}
.menu__catalog-item.active .menu__catalog-item_in,
.menu__catalog-item:hover .menu__catalog-item_in {
  z-index: 1;
  border-bottom: none;
}
.menu__catalog-item.active a,
.menu__catalog-item:hover a {
  color: #222;
}
.menu__catalog-item_in a:hover,
.menu__catalog-l2_item.active a.menu__catalog-l2_link,
.menu__catalog-l2_item:hover a.menu__catalog-l2_link {
  color: #ee5222;
}
.menu__catalog-item:hover .menu__catalog-l2,
.menu__catalog-item:hover .menu__catalog-l2.multicol {
  display: block;
}
.menu__catalog-item:last-child .menu__catalog-l3,
.menu__catalog-item:nth-child(4) .menu__catalog-l3 {
  right: 100%;
  left: auto;
}
.menu__catalog-item_in {
  position: relative;
  z-index: 100;
}
.menu__catalog-item_in a {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  padding: 10px 0;
  white-space: normal;
}
.menu__catalog-item_in a:hover span:after {
  border-top-color: #ee5222;
}
.menu__catalog-item_in a span {
  position: relative;
  padding-right: 12px;
}
.menu__catalog-item_in a span:after {
  position: absolute;
  top: 50%;
  right: 0;
  display: block;
  margin-top: -1px;
  content: '';
  border-top: 4px solid #222;
  border-right: 4px solid transparent;
  border-left: 4px solid transparent;
}
.menu__catalog-l2 {
  position: absolute;
  z-index: 100;
  top: 100%;
  left: 0;
  width: 100%;
  display: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: -3px 0 0;
  padding: 10px 10px 0;
  font-size: 0;
}
.menu__catalog-l2-link {
  font-size: 14px;
  font-weight: 600;
}
.menu__catalog-l2_item {
  position: relative;
  width: 25%;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 8px;
  padding: 0 10px;
  vertical-align: top;
  font-size: 1em;
}
.menu__catalog-l2_item a.menu__catalog-l2_link {
  position: relative;
  height: auto;
  padding: 8px 0;
  white-space: normal;
  text-transform: uppercase;
  color: #ee5222;
  font-size: 14px;
  font-weight: 600;
  line-height: normal;
}
.menu__catalog-l3 {
  padding-top: 7px;
  border-top: 1px solid #d1d0d0;
}
.menu__catalog-l3_item {
  margin-bottom: 12px;
}
.menu__catalog-l3_link {
  height: auto!important;
  display: inline-block;
  padding: 0!important;
  color: #222;
  font-size: 13px;
  font-weight: 300;
  line-height: 1;
}
.menu__catalog-l3_link.to_section {
  position: relative;
  padding-right: 15px;
}
.menu__catalog-l3_link.to_section:after {
  position: absolute;
  top: 50%;
  right: 0;
  display: block;
  margin-top: -3px;
  content: '';
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #222;
}
.menu__catalog-l3_link.to_section:hover:after {
  border-left-color: #ee5222!important;
}
.menu__catalog-l3_link:hover {
  color: #ee5222!important;
}
.menu__catalog a.menu__catalog-link {
  text-align: center;
  font-size: 14px;
  font-weight: 600;
}
.menu__catalog .multicol .menu__catalog-l2_item {
  width: 25%;
}
.mainfooter {
  clear: both;
}
.mainfooter .container {
  background: 0 0;
}
.mainfooter .container .row {
  margin-right: -10px;
  margin-left: -10px;
}
.mainfooter-top {
  padding: 40px 0;
}
.mainfooter-bottom {
  padding: 40px 0;
  background: #292828;
}
.mainfooter-bottom .button {
  width: 100%!important;
  height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-transform: uppercase;
  border: none;
  outline: 0;
  font-size: 15px;
}
.mainfooter-bottom .bottom-logo,
.mainfooter-bottom .btn-footer {
  display: flex;
  align-items: center;
}
.bottom-logo img {
  max-width: 260px;
}
@media screen and (max-width:767px) {
  .bottom-logo img {
    max-width: 160px;
  }
}
.mainfooter-ktlogo {
  max-width: 100%;
}
.mainfooter-label,
.mainfooter-label a {
  text-decoration: none;
  text-transform: uppercase;
  color: #000;
  font-size: 16px;
  font-weight: 700;
  line-height: 22px;
}
.mainfooter-label img {
  max-width: 22px;
  max-height: 22px;
}
.mainfooter-copyright {
  color: #000;
  font-size: 14px;
}
.mainfooter__socseti__item a {
  position: relative;
  display: flex;
  align-items: center;
  text-decoration: none;
  font-size: 16px;
  font-weight: 400;
}
.mainfooter__socseti__item a:before {
  position: relative;
  top: 0;
  left: 0;
  display: block;
  content: ' ';
}
.mainfooter__socseti__item.mainfooter__socseti__item--dz a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--inst a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--ok a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--tic a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--rt a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--tg a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--vk a:before,
.mainfooter__socseti__item.mainfooter__socseti__item--yt a:before {
  width: 48px;
  height: 48px;
  border-radius: 50%;
  background-repeat: no-repeat;
  background-position: center center;
  /* border: 2px solid var(--main-color); */
}
.mainfooter__socseti__item.mainfooter__socseti__item--fb a:before {
  width: 29px;
  height: 29px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -245px -137px;
}
.mainfooter__socseti__item.mainfooter__socseti__item--vk a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/vk.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--yt a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/yt.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--rt a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/rutube_power.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--dz a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/dzen.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--ok a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/ok.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--tic a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/tw.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--tg a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/tme.svg);
}
.mainfooter__socseti__item.mainfooter__socseti__item--inst a:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/insta.png);
}
.mainfooter__youtube {
  position: relative;
  display: block;
  margin-bottom: 30px;
  text-decoration: none;
}
.mainfooter__youtube:after,
.mainfooter__youtube:before {
  position: absolute;
  top: 50%;
  left: 50%;
  display: block;
  content: ' ';
}
.mainfooter__youtube img {
  width: 100%;
  max-width: 100%;
  display: block;
}
.mainfooter__youtube:before {
  width: 54px;
  height: 54px;
  margin-top: -27px;
  margin-left: -27px;
  -webkit-border-radius: 54px;
  border-radius: 54px;
  background: #fff;
}
.mainfooter__youtube:after {
  margin-top: -6px;
  margin-left: -3px;
  border: 6px solid transparent;
  border-left: 8px solid #e95331;
}
.mainheader {
  padding: 20px 0;
}
.mainheader__lang,
.mainheader__mobilemenu {
  width: 34px;
  height: 34px;
  display: inline-block;
  float: right;
  margin-left: 8px;
  padding: 6px 0;
  cursor: pointer;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  -webkit-border-radius: 34px;
  font-size: 14px;
  font-weight: 600;
}
.mainheader *,
.mainheader :after,
.mainheader :before {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.mainheader__lang {
  display: none;
  border-radius: 34px;
  background: var(--main-color);
}
.mainheader__lang::-moz-selection {
  background: 0 0;
}
.mainheader__lang::selection {
  background: 0 0;
}
.mainheader__mobilemenu.active i {
  border-color: transparent;
}
.mainheader__mobilemenu.active i:after,
.mainheader__mobilemenu.active i:before {
  top: 0;
  width: 21px;
}
.mainheader__mobilemenu.active i:after {
  -webkit-transform: rotate(45deg) translateX(0) translateY(0);
  -ms-transform: rotate(45deg) translateX(0) translateY(0);
  transform: rotate(45deg) translateX(0) translateY(0);
}
.mainheader__mobilemenu.active i:before {
  -webkit-transform: rotate(-45deg) translateX(0) translateY(0);
  -ms-transform: rotate(-45deg) translateX(0) translateY(0);
  transform: rotate(-45deg) translateX(0) translateY(0);
}
.mainheader__mobilemenu i {
  position: relative;
  top: 50%;
  width: 27px;
  height: 1px;
  display: block;
  margin-top: -1px;
  margin-left: -5px;
  border-bottom: 2px solid #454545;
}
.mainheader__mobilemenu i:after,
.mainheader__mobilemenu i:before {
  position: absolute;
  width: 100%;
  display: block;
  content: ' ';
  -webkit-transition: width .3s,-webkit-transform .3s;
  transition: width .3s,-webkit-transform .3s;
  transition: transform .3s,width .3s;
  transition: transform .3s,width .3s,-webkit-transform .3s;
  border-bottom: 2px solid #454545;
}
.mainheader__mobilemenu i:before {
  top: -6px;
}
.mainheader__mobilemenu i:after {
  top: 6px;
}
.mainheader__mobilemenu::-moz-selection {
  background: 0 0;
}
.mainheader__mobilemenu::selection {
  background: 0 0;
}
.mainheader__search {
  position: relative;
  width: 34px;
  height: 34px;
  display: inline-block;
  float: right;
  margin-left: 8px;
}
.maiheader__mobile-search {
  margin-left: 20px;
}
.maiheader__mobile-search .mainheader__search {
  width: 28px;
  height: 28px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.mainheader__search-open:before {
  margin-top: -8px;
  margin-left: -8px;
  content: ' ';
}
.mainheader__search-open {
  position: absolute;
  z-index: 1;
  top: 0;
  right: 0;
  width: 34px;
  height: 34px;
  display: inline-block;
  cursor: pointer;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  -webkit-border-radius: 34px;
  border-radius: 34px;
  background: #e95331;
  font-size: 14px;
}
.mainheader__search-open:before {
  position: absolute;
  z-index: 2;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  display: block;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -329px -260px;
}
.lang_disabled .mainheader__search-wrap {
  width: 834px;
}
.mainheader__search-wrap {
  position: absolute;
  z-index: 2;
  top: -2px;
  right: -2px;
  width: 790px;
  height: 38px;
  display: none;
  border: 1px solid #e6e5e5;
  -webkit-border-radius: 3px 18px 18px 3px;
  border-radius: 3px 18px 18px 3px;
  background: #fff;
}
.mainheader__search-wrap form {
  -webkit-border-radius: 3px 18px 18px 3px;
  border-radius: 3px 18px 18px 3px;
}
.mainheader__search-wrap:before {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 16px;
  height: 16px;
  display: block;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -313px -260px;
}
.mainheader__search-close {
  position: absolute;
  z-index: 3;
  top: 1px;
  right: 1px;
  width: 34px;
  height: 34px;
  display: block;
  cursor: pointer;
  -webkit-border-radius: 34px;
  border-radius: 34px;
  background: #454746;
}
.mainheader__search-close::after,
.mainheader__search-close::before {
  position: absolute;
  top: 46%;
  left: 22%;
  width: 60%;
  display: block;
  content: '';
  -webkit-transition: width .3s,-webkit-transform .3s;
  transition: width .3s,-webkit-transform .3s;
  transition: transform .3s,width .3s;
  transition: transform .3s,width .3s,-webkit-transform .3s;
  border-bottom: 2px solid #fff;
}
.mainheader__search-close::after {
  -webkit-transform: rotate(45deg) translateX(0) translateY(0);
  -ms-transform: rotate(45deg) translateX(0) translateY(0);
  transform: rotate(45deg) translateX(0) translateY(0);
}
.mainheader__search-close::before {
  -webkit-transform: rotate(-45deg) translateX(0) translateY(0);
  -ms-transform: rotate(-45deg) translateX(0) translateY(0);
  transform: rotate(-45deg) translateX(0) translateY(0);
}
.mainheader__search--active .mainheader__search-wrap,
.search__title.search__title--header.search__title--active form {
  display: block;
}
.search__title.search__title--header form {
  height: 36px;
  background: 0 0;
}
.search__title.search__title--header form input[type=submit] {
  display: none;
}
.search__title.search__title--header form input[type=text] {
  width: 100%;
  height: 36px;
  padding: 5px 40px;
  border: none;
  background: 0 0;
  -webkit-box-shadow: none;
  box-shadow: none;
  font-size: 14px;
}
div.title-search-result {
  margin-top: 0;
  margin-left: 0;
}
.catalog__page {
  position: relative;
  max-width: 1140px;
  margin: 0 auto 60px;
  padding: 20px;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
  box-shadow: 0 0 4px rgba(0,0,0,.44);
}
.catalog__page * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.catalog__good-page *,
.search__page * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  outline: 0;
}
.catalog__good__item__service-map,
.catalog__good__item__wherebuy-map {
  height: 590px;
}
@media screen and (max-width:1199px) {
  .catalog__good__item__service-map,
  .catalog__good__item__wherebuy-map {
    height: 450px;
  }
}
@media screen and (max-width:575px) {
  .catalog__good__item__service-map,
  .catalog__good__item__wherebuy-map {
    height: 270px;
  }
}
.catalog__page:after,
.catalog__page:before {
  display: block;
  clear: both;
  content: ' ';
}
.catalog__good-page {
  position: relative;
  padding-bottom: 15px;
  margin-top: 15px;
}
@media screen and (max-width:650px) {
  .catalog__good-page {
    padding-bottom: 0;
  }
}
.catalog__good-page a {
  color: #000;
}
.catalog__good-page a:active,
.catalog__good-page a:hover,
.catalog__good-page a:link,
.catalog__good-page a:visited {
  outline: 0;
}
.catalog__good-page:after,
.catalog__good-page:before {
  display: block;
  clear: both;
  content: ' ';
}
.catalog__good-wrap {
  max-width: 1140px;
  margin: 0 auto;
  padding: 5px;
}
.catalog__good__item {
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 0;
}
.catalog__good__item-header {
  position: relative;
  min-height: 60px;
  padding-right: 25%;
}
.catalog__good__item-header-slogan {
  position: absolute;
  top: 0;
  right: 0;
  width: 25%;
  display: block;
  text-align: center;
}
.catalog__good__item-header-slogan img {
  width: 90%;
}
.catalog__good__item-header-slogan i {
  width: 297px;
  height: 61px;
  display: inline-block;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: 0 0;
}
.catalog__good__item-header-wrap {
  position: relative;
  margin-right: 10px;
  padding-right: 160px;
  border-top: 11px solid var(--main-color);
}
.catalog__good__item-header-wrap:after {
  position: absolute;
  top: -11px;
  right: -10px;
  width: 10px;
  height: 11px;
  -webkit-clip-path: polygon(0 0,100% 0,0 100%,0 0);
  clip-path: polygon(0 0,100% 0,0 100%,0 0);
}
.catalog__good__item-title {

  font-size: 20px;
  font-weight: 600;
}
.catalog__good__item-title h1 {
  position: relative;
  margin-bottom: 4px;
  font-size: 20px;
  font-weight: 500;
}
.catalog__good__item-mark {
  position: absolute;
  top: 0;
  right: 0;
  width: 140px;
  display: inline-block;
  padding-top: 7px;
  padding-left: 10px;
  text-align: left;
}
.catalog__good__item-mark img {
  max-height: 35px;
}
.catalog__good__item-main {
  position: relative;
  min-height: 375px;
  margin-bottom: 32px;
  padding-right: 25%;
  padding-left: 411px;
  font-size: 0;
  margin-top: 20px;
}
.catalog__good__item-price,
.catalog__good__item-wherebuybtn-area {
  text-align: center;
}
.catalog__good__item-buy {
  position: absolute;
  top: 0;
  right: 0;
  width: 25%;
  display: block;
  padding-bottom: 50px;
  padding-left: 21px;

}
.catalog__good__item-buy.catalog__good__item-buy--pricestatus {
  padding-top: 10px;
}
.catalog__good__item-price {
  margin-top: 0px;
  margin-bottom: 25px;
  font-size: 48px;
  font-weight: 700;
}
.catalog__good__item-price .rub{
  font-size: 36px;
  font-family: "Open Sans" !important;
  font-weight: 700;
}

@media screen and (max-width: 767px) {
  .catalog__good__item-price .rub{
      font-size: 24px;
  }
}

.catalog__good__item-status {
  font-size: 20px;
}
.catalog__good__item-servicebtn-area div,
.catalog__good__item-wherebuybtn-area div {
  display: inline-block;
  padding: 14px 10px 17px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}
.catalog__good__item-wherebuybtn-area div {
  width: 187px;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__good__item-wherebuybtn-area div:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.catalog__good__item-wherebuybtn-area div i {
  width: 20px;
  height: 28px;
  display: inline-block;
  margin: -8px 20px -8px -15px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -275px -99px;
}
.catalog__good__item-wherebuybtn-area div:hover i {
  width: 20px;
  height: 28px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -277px -61px;
}
.catalog__good__item-servicebtn-area {
  margin-bottom: 25px;
  text-align: center;
}
.catalog__good__item-servicebtn-area div {
  width: 187px;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__good__item-servicebtn-area div:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.catalog__good__item-servicebtn-area div i {
  width: 28px;
  height: 23px;
  display: inline-block;
  margin: -2px 9px -6px 0;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -232px -254px;
}
.catalog__good__item-servicebtn-area div:hover i {
  width: 28px;
  height: 23px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -260px -254px;
}
.catalog__good__item-compare-area {
  text-align: left;
}
.catalog__good__item-compare-area div span {
  display: inline;
  vertical-align: bottom;
  text-decoration: underline;
  font-size: 17px;
  font-weight: 400;
  line-height: 1;
}
.catalog__good__item-compare-area div span.js-compare-count-btn {
  margin-left: 5px;
  cursor: pointer;
  text-decoration: none;
}
.catalog__good__item-compare-area div i {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 0;
  transition: all .3s ease;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/compare-2.svg);
  background-repeat: no-repeat;
  background-size: contain;
  filter: grayscale(100%) brightness(120%);
}
.catalog__good__item__share {
  position: absolute;
  top: 0;
  left: 0;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 0;
  transition: all .3s ease;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/share-2.svg);
  background-repeat: no-repeat;
  background-size: contain;
  filter: grayscale(100%) brightness(120%);
}
.catalog__good__item-compare-area .active i {
  filter: none;
}
.catalog__actions-action:hover .catalog__good__item-compare-area i,
.catalog__actions-action:hover .catalog__good__item__share {
  opacity: .7;
  cursor: pointer;
}
.catalog__good__item-compare-area div:hover {
  opacity: .7;
  cursor: pointer;
}
.catalog__good__item-compare-area div:hover span {
  text-decoration: none;
}
.catalog__good__item-compare-area div:hover span.js-compare-count-btn {
  text-decoration: underline;
}
.catalog__good__item-compare-area div.active span.js-compare-count-btn {
  display: inline-block;
}
.catalog__good__item-share {
  position: relative;
  display: block;
  text-align: left;
}
.catalog__good__item-share.show .ya-share2 {
  display: block;
}
.catalog__good__item-share .ya-share2 {
  position: absolute;
  z-index: 1;
  top: -40px;
  right: -50px;
  width: 45px;
  display: none;
  padding: 10px;
  border: 1px solid #d3d1cd;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
  box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
}
.catalog__good__item-share .ya-share2 .ya-share2__container {
  position: relative;
  z-index: 4;
}
.catalog__good__item-share .ya-share2:after,
.catalog__good__item-share .ya-share2:before {
  position: absolute;
  top: 50%;
  display: block;
  content: ' ';
  background: #fff;
}
.catalog__good__item-share .ya-share2 .ya-share2__badge {
  -webkit-filter: grayscale(100%);
  filter: grayscale(100%);
}
.catalog__good__item-share .ya-share2 .ya-share2__badge:hover {
  -webkit-filter: none;
  filter: none;
}
.catalog__good__item-share .ya-share2 .ya-share2__item {
  margin: 0 0 5px;
}
.catalog__good__item-share .ya-share2 .ya-share2__item:last-child {
  margin-bottom: 0;
}
.catalog__good__item-share .ya-share2:after {
  z-index: 3;
  left: 0;
  width: 20px;
  height: 40px;
  margin-top: -15px;
}
.catalog__good__item-share .ya-share2:before {
  z-index: 2;
  left: -9px;
  width: 15px;
  height: 15px;
  margin-top: -5px;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
  border: 1px solid #d3d1cd;
  border-right: none;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
  box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
}
.catalog__good__item-share .catalog__good__item__share span {
  text-decoration: underline;
  line-height: 1;
}
.catalog__good__item-share .catalog__good__item__share:hover span {
  text-decoration: none;
}
.catalog__good__item-manual {
  margin-bottom: 20px;
  text-align: left;
  font-size: 18px;
  font-weight: 400;
}
.catalog__good__item-manual-add {
  display: block;
  margin-top: -5px;
  text-align: center;
}
.catalog__good__item-manual-add .catalog__good__item-manual__title {
  display: block;
  margin-bottom: 10px;
  font-size: 17px;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link {
  cursor: pointer;
  text-decoration: none;
  color: #000;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link span {
  text-decoration: underline;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link i {
  width: 29px;
  height: 29px;
  display: inline-block;
  margin: 0 5px -3px 0;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -246px -99px;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link:hover i {
  width: 30px;
  height: 30px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -216px -99px;
}
.catalog__good__item-preview-left i,
.catalog__good__item-preview-right i {
  left: 0;
  margin-top: -12px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link:hover span {
  text-decoration: none;
}

.catalog__good__item-photos {
  position: absolute;
  top: 0;
  left: 0;
  width: 410px;
  display: inline-block;
  display: flex;
  gap: 8px;
}

/* @media(max-width: 980px) {
  .catalog__good__item-photos{
    display: flex;
    flex-direction: column-reverse;
  }
}  */

.wrapp-slider-card{
  flex: 1;
  min-width: 0;
}

.catalog__good__item-preview{
  opacity: 0;
}

.catalog__good__item-preview:has(.slick-initialized ){
  opacity: 1;
}

.wrapp-slider-card {
  max-height: 340px;
  overflow: hidden;
}

.catalog__good__item-photo {
  min-height: 400px;
  margin-bottom: 30px;
  cursor: pointer;
  text-align: center;
  font-size: 0;
  line-height: 400px;
}
.catalog__good__item-photo img {
  max-width: 100%;
  display: inline;
  vertical-align: middle;
}
.catalog__good__item-preview {
  position: relative;
  width: 66px;
  flex: 0  0 auto;
  
}
.catalog__good__item-preview-slider.slick-dotted.slick-slider {
  margin-bottom: 0;
}
.catalog__good__item-preview-left {
  position: absolute;
  top: auto;
  bottom: 100%;
  left: 0;
  right: 0;

  display: block;
  cursor: pointer;
}
.catalog__good__item-preview-left i {
  position: absolute;
  transform: translate(-50%, -50%) rotate(-90deg);
  left: 50%;
  width: 15px;
  height: 28px;
  display: block;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow-2.svg);
}
.catalog__good__item-preview-left:hover,
.catalog__good__item-preview-right:hover {
  opacity: .6;
}
.catalog__good__item-preview-right {
  position: absolute;
  top: 100%;
  bottom:auto;
  right: 0;
  left: 0;
  
  display: block;
  cursor: pointer;
}
.catalog__good__item-preview-right i {
  position: absolute;
  transform: translate(-50%, 100%) rotate(90deg);
  left: 50%;
  width: 15px;
  height: 28px;
  display: block;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow-2.svg);
}
.catalog__good__item-preview-left i,
.catalog__good__item-preview-right i {
  height: 20px;
}
.catalog__good__item-preview-slide {
  display: inline-block;
  cursor: pointer;
}
.catalog__good__item-preview-slide-wrap {
  height: 62px;
  overflow: hidden;
  margin: 4px 0px;
  text-align: center;
  border: 1px solid transparent;
  border-radius: 8px;
  padding: 2px;
  box-shadow: 0 0 3px 0 #00000040;
  font-size: 0;
  line-height: 45px;

}

.main-nav .slick-list {
  margin: -4px;
  padding: 4px;
}
.catalog__good__item-preview-slide img {
  max-width: 100%;
  max-height: 100%;
  display: inline;
  margin: auto;
  vertical-align: middle;
}
.catalog__good__item-preview-slide.slick-current .catalog__good__item-preview-slide-wrap {
  border-width: 1px;
  border-color: var(--main-color);
  line-height: 42px;
}
.catalog__good__item-info {
  padding-right: 3px;
  padding-left: 27px;
  font-size: initial;
}
.catalog__good__item-info-row {
  margin-bottom: 15px;
  font-size: 18px;
  font-weight: 400;
}
.catalog__good__item-info .js-catalog__good__item-harakteristiki-link {
  cursor: pointer;
  text-decoration: underline;
  font-size: 16px;
}
@media(max-width: 767px) {
  .catalog__good__item-info .js-catalog__good__item-harakteristiki-link {
    font-size: 14px;
  }
}
.catalog__good__item-garantiya:hover span,
.catalog__good__item-info .js-catalog__good__item-harakteristiki-link:hover {
  text-decoration: none;
}
.catalog__good__item-props {
  display: block;
  margin-top: 24px;
  margin-bottom: 19px;
}
.catalog__good__item-prop {
  display: block;
  margin-bottom: 15px;
  font-size: 0;
}
.catalog__good__item-prop-value {
  width: 50%;
  display: inline-block;
  vertical-align: top;
  font-size: 16px;
  font-weight: 400;
}
.catalog__good__item-prop-value span {
  margin-right: 5px;
  font-size: 20px;
  font-weight: 700;
}
.catalog__good__item-prop-name {
  width: 50%;
  display: inline-block;
  padding-left: 15px;
  font-size: 14px;
  font-weight: 400;
}
.catalog__good__item-labels {
  position: absolute;
  top: 0;
  left: -4px;
}
.catalog__good__item-label {
  position: relative;
  left: 0;
  display: inline-block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
.catalog__good__item-label.catalog__good__item-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -182px;
}
.catalog__good__item-label.catalog__good__item-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -104px;
}
.catalog__good__item-iconprops {
  margin: 0 -7.5px 15px;
  text-align: center;
  font-size: 0;
}
@media screen and (max-width:650px) {
  .catalog__good__item-iconprops {
    display: none;
  }
}
.catalog__good__item-iconprop {
  width: 25%;
  display: inline-block;
  text-align: left;
  vertical-align: top;
}
.catalog__good__item-iconprop-wrap {
  position: relative;
  height: 95px;
  margin: 0 7.5px 15px;
  padding: 5px 15px 5px 100px;
  border: 1px solid #d3d1cd;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
  box-shadow: 0 0 10px 0 rgba(0,0,0,.16);
  display: flex;
  align-items: center;
}
.catalog__good__item-iconprop-wrap span {
  display: inline-block;
  vertical-align: middle;
  font-size: 14px;
  font-weight: 600;
  line-height: 18px;
}
.catalog__good__item-iconprop-img {
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  left: 10px;
  width: 60px;
  height: 60px;
  display: block;
  text-align: center;
  line-height: 60px;
}
.catalog__good__item-iconprop-img img {
  max-width: 100%;
  vertical-align: middle;
}
.catalog__good__item-tab-label {
  display: none;
}
.catalog__good__item-garantiya {
  position: relative;
  height: 85px;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-top: 45px;
  margin-bottom: 15px;
  padding: 10px 10px 10px 136px;
  cursor: pointer;
  border: 2px solid #f2f2f2;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__good__item-garantiya:hover {
  border: 2px solid var(--main-color);
}
.catalog__good__item-garantiya:hover:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/garantiya-xxl-hover.png);
  filter: contrast(100%) brightness(113%);
}
.catalog__good__item-garantiya span {
  display: inline-block;
  text-decoration: underline;
  font-size: 18px;
  font-weight: 400;
  line-height: 1;
}
.catalog__good__item-garantiya:before {
  position: absolute;
  top: 10px;
  left: 10px;
  width: 116px;
  height: 65px;
  display: block;
  content: '';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/garantiya-xxl.png);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.lang_en .catalog__good__item-garantiya:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/garantiya-xxl-en.png);
}
.lang_en .catalog__good__item-garantiya:hover:before {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/garantiya-xxl-hover-en.png);
}
.catalog__good__item-ext {
  text-align: center;
}
.catalog__good__item-extwrap {
  width: 187px;
  display: inline-block;
  padding: 10px 20px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #f2f2f2;
}
.catalog__good__item-tabs-area {
  margin-bottom: 40px;
}
@media screen and (max-width:980px) {
  .catalog__good__item-tabs-area {
    display: none;
  }
}
.catalog__good__item-tabs-area-buffer {
  display: none;
  margin-bottom: 75px;
}
.catalog__good__item-tabs-area.fixed {
  position: fixed;
  z-index: 9;
  top: 42px;
  left: 0;
  width: 100%;
  display: block;
  margin: 0;
  border: 1px solid #dbdbdb;
  -webkit-border-radius: 0;
  border-radius: 0;
  background: #eee;
  -webkit-box-shadow: 1px 0 6px 0 rgba(0,0,0,.14);
  box-shadow: 1px 0 6px 0 rgba(0,0,0,.14);
}
.catalog__good__item-tabs-area.fixed .catalog__good__item-tabs.catalog__good__item-tabs--prospero {
  max-width: 1140px;
  margin: 0 auto;
  border: none;
  background-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero {
  display: block;
  margin: 0 auto;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  -webkit-box-shadow: 0 0 15px 0 #00000040;
  box-shadow: 0 0 15px 0 #00000040;
  line-height: 1;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul {
  position: relative;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -ms-flex-pack: distribute;
  -webkit-justify-content: space-around;
  justify-content: space-around;
  margin: 0;
  padding: 0;
  list-style: none;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li {
  display: block;
  margin: 0;
  padding: 12px 10px;
  cursor: pointer;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li.catalog__good__item-tab-item--current a {
  color: var(--main-color);
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li.catalog__good__item-tab-item--current a:before {
  -webkit-transition-timing-function: cubic-bezier(.4,0,.2,1);
  transition-timing-function: cubic-bezier(.4,0,.2,1);
  -webkit-transition-duration: .3s;
  transition-duration: .3s;
  -webkit-transform: scale3d(1,1,1);
  transform: scale3d(1,1,1);
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li a {
  position: relative;
  display: block;
  margin: 0;
  padding: 2px 0;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  -webkit-transition: color .3s;
  transition: color .3s;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-size: 16px;
  font-weight: 400;
}
.catalog__good__item-tabs.catalog__good__item-tabs--prospero ul li a:before {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 1px;
  content: '';
  -webkit-transition: -webkit-transform .1s;
  transition: -webkit-transform .1s;
  transition: transform .1s;
  transition: transform .1s,-webkit-transform .1s;
  -webkit-transform: scale3d(0,1,1);
  transform: scale3d(0,1,1);
  background: var(--main-color);
}
.catalog__good__item__tab {
  margin-bottom: 25px;
}
.catalog__good__item__tab-wrap {
  max-width: 1140px;
  margin: 0 auto;
  padding: 0 0;
}
.catalog__good__item__tab-img {
  width: 100%;
  display: block;
}
.video__slider-left:after,
.video__slider-right:after {
  margin-top: -35px;
  content: ' ';
  background-repeat: no-repeat;
  background-size: contain;
}
.catalog__good__item__tab-title {
  margin-bottom: 24px;
  padding-bottom: 10px;
  border-bottom: 1px solid #e3e3e3;
  font-size: 26px;
  font-weight: 400;
}
.video__slider {
  position: relative;

  padding: 0 0;

}

.video__slider-items{
  border-radius: 12px;
  overflow: hidden;
}

.video__slider-left,
.video__slider-left:after,
.video__slider-right,
.video__slider-right:after {
  position: absolute;
  display: block;
}
.video__slider-left {
  top: 0;
  left: 0;
  width: 67px;
  height: 100%;
  cursor: pointer;
}
.video__slider-left:after {
  top: 50%;
  left: 0;
  width: 36px;
  height: 70px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow.svg);
}
.video__slider-left:active:after,
.video__slider-left:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.video__slider-right {
  top: 0;
  right: 0;
  width: 67px;
  height: 100%;
  cursor: pointer;
}
.video__slider-right:after {
  top: 50%;
  right: 0;
  width: 36px;
  height: 70px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow.svg);
}
.video__slider-right:active:after,
.video__slider-right:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.video__slider-item iframe {
  width: 100%;
}
.catalog__good__item__preim-items {
  display: grid;
  margin: 0 0;
  gap: 40px;
  font-size: 0;
  grid-template-columns: 1fr 1fr;
}
@media screen and (max-width:650px) {
  .catalog__good__item__preim-items {
    gap: 20px;
    grid-template-columns: 1fr;
  }
}
.catalog__good__item__preim-item {
  vertical-align: top;
}
.catalog__good__item__preim-item-img {
  width: 100%;
  margin-bottom: 15px;
}
.catalog__good__item__preim-item-img img {
  width: 100%;
}
@media screen and (max-width:650px) {
  .catalog__good__item__preim-item-img {
    display: flex;
    align-items: center;
    justify-content: center;
  }

}
.catalog__good__item__preim-item-title {
  margin-bottom: 5px;
  text-align: left;
  color: var(--main-color);
  font-size: 20px;
  font-weight: 700;
}
.catalog__good__item__preim-item-text {
  font-size: 17px;
  font-weight: 400;
}
.catalog__good__item__description-item {
  width: 100%;
  max-width: 100%;
  height: auto;
  display: block;
  margin-bottom: 15px;
}
.catalog__good__item__description-item img {
  width: 100%;
  max-width: 100%;
  height: auto;
}
.catalog__good__item__prop-left {
  width: 50%;
  display: inline-block;
  padding-right: 15px;
  vertical-align: top;
}
.catalog__good__item__prop-right {
  width: 50%;
  display: inline-block;
  padding-left: 15px;
  vertical-align: top;
}
.catalog__good__item__prop-right-wrap {
  padding: 30px;
  border-radius: 12px;
  background: #f4f4f4;
  font-size: 17px;
  font-weight: 400;
}
@media (max-width:767px) {
  .catalog__good__item__prop-right-wrap {
    border-radius: 4px;
  }
}
.catalog__good__item__prop-right-wrap p:first-child {
  margin-top: 0;
}
.catalog__good__item__prop-right-wrap ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.catalog__good__item__prop-right-wrap ul li {
  position: relative;
  margin: 0 0 10px;
  padding: 0 0 0 18px;
  list-style: none;
}
@media (max-width:767px) {
  .catalog__good__item__prop-right-wrap ul li {
    font-size: 14px;
  }
}
.catalog__good__item__prop-right-wrap ul li:before {
  position: absolute;
  top: 10px;
  left: 0;
  width: 7px;
  height: 7px;
  display: block;
  content: '';
  border-radius: 10px;
  background-color: var(--main-color);
}
.catalog__good__item__prop-right-wrap ul ol li:before {
  content: none;
}
.catalog__good__item__prop-items {
  padding-top: 25px;
  font-size: 19px;
}
.catalog__good__item__prop-item {
  padding: 5px 0;
  border-bottom: 1px solid #ccc;
  font-size: 0;
}
@media screen and (max-width:600px) {
  .catalog__good__item__prop-item {
    gap: 10px;
  }
}
.catalog__good__item__prop-item:last-child {
  border-bottom: none;
}
.catalog__good__item__prop-item-name {
  width: 60%;
  display: inline-block;
  font-size: 17px;
  font-weight: 400;
}
.catalog__good__item__prop-item-value {
  width: 40%;
  display: inline-block;
  font-size: 17px;
  font-weight: 600;
}
.catalog__good__item__reviews-tab .card-n__reviews-btn-all a,
.catalog__good__item__reviews-writebtn a,
.catalog__good__item__support-question-btns a,
.catalog__good__item__support-tab .card-n__reviews-btn-all a {
  width: auto;
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  font-size: 17px;
}
.catalog__good__item__reviews-tab {
  padding: 15px 0 0;
  background: #f7f7f7;
}
.catalog__good__item__reviews-tab .catalog__good__item__tab-content {
  padding-bottom: 30px;
}
@media(min-width: 768px) {
  .catalog__good__item__preim-tab .catalog__good__item__tab-title {
    margin-right: 15px;
    margin-left: 15px;
  }
  .catalog__good__item__preim-tab .catalog__good__item__tab-content {
    padding: 15px;
  }
}
.catalog__good__item__reviews-tab .card-n__reviews-item {
  margin-top: 0;
  margin-bottom: 10px;
  padding: 15px;
  border-color: #ccc;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__good__item__reviews-tab .card-n__reviews-label {
  margin-right: 10px;
  text-transform: capitalize;
  font-size: 17px;
  font-weight: 700;
}
.catalog__good__item__reviews-tab .card-n__reviews-dop-item,
.catalog__good__item__reviews-tab .card-n__reviews-text {
  width: 100%;
  text-align: justify;
  font-size: 17px;
}
.catalog__good__item__reviews-tab .card-n__reviews-btn-all {
  margin-top: 20px;
  text-align: right;
}
.catalog__good__item__reviews-tab .card-n__reviews-btn-all a {
  padding: 7px 27px 8px;
  text-align: center;
  color: #000;
  border: 1px solid #d1d1d1;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e4e4e4));
  background: -webkit-linear-gradient(#efefef,#e4e4e4);
  background: linear-gradient(#efefef,#e4e4e4);
  font-weight: 400;
}
.catalog__good__item__reviews-tab .card-n__reviews-btn-all a:hover {
  color: var(--main-color);
  border: 1px solid #d1d1d1;
  background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
  background: -webkit-linear-gradient(#fff,#eee);
  background: linear-gradient(#fff,#eee);
}
.catalog__good__item__reviews-tab .card-n__reviews-btn-all a.preloader {
  color: transparent;
  border-color: transparent;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/pl/27gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
}
.catalog__good__item__reviews-writebtn {
  margin-top: -15px;
  text-align: right;
}
.catalog__good__item__reviews-writebtn a {
  padding: 8px 27px 9px;
  text-align: center;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-weight: 400;
}
.catalog__good__item__reviews-writebtn a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.card-n__reviews-source {
  display: flex;
  flex-flow: row nowrap;
  justify-content: flex-end;
  margin-top: 20px;
}
.card-n__reviews-source .read_source {
  display: flex;
  align-items: flex-end;
  flex-flow: column;
  animation-duration: 2s;
}
.card-n__reviews-source .read_source span {
  margin-bottom: 10px;
  text-decoration: underline;
}
.card-n__reviews-source .read_source img {
  max-width: 150px;
  max-height: 60px;
}
.card-n__reviews-source .read_source img.vseinstrumenti {
  width: 90px;
}
.card-n__reviews-source .read_source:hover {
  color: #adadad;
}
.catalog__good__item__wherebuy-tab .card-n__map-frame {
  height: auto;
  margin-top: 0;
}
.catalog__good__item__wherebuy-tab .yaMap_search {
  margin-top: 0;
}
.catalog__good__item__wherebuy-tab .chosen-container .chosen-single,
.catalog__good__item__wherebuy-tab .chosen-container .chosen-single:active,
.catalog__good__item__wherebuy-tab .chosen-container .chosen-single:focus,
.catalog__good__item__wherebuy-tab .chosen-container .chosen-single:hover {
  padding: 7px 18px;
  font-size: 17px;
  font-weight: 600;
}
.catalog__good__item__support-tab .card-n__que-list {
  margin-top: 20px;
  font-size: 17px;
}
.catalog__good__item__support-tab .card-n__que-list * {
  font-size: 17px;
}
.catalog__good__item__support-tab .card-n__que-item {
  margin-top: 0;
  margin-bottom: 15px;
  padding: 15px 15px 10px;
  border-color: #ccc;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__good__item__support-tab .card-n__que-item .card-n__que-ask {
  margin-bottom: 10px;
}
.catalog__good__item__support-tab .card-n__que-item .card-n__que-ask span {
  margin-right: 20px;
}
.catalog__good__item__support-tab .card-n__reviews-btn-all {
  margin-top: 20px;
  text-align: right;
}
.catalog__good__item__support-tab .card-n__reviews-btn-all a {
  padding: 7px 27px 8px;
  text-align: center;
  color: #000;
  border: 1px solid #d1d1d1;
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(#efefef),to(#e4e4e4));
  background: -webkit-linear-gradient(#efefef,#e4e4e4);
  background: linear-gradient(#efefef,#e4e4e4);
  font-weight: 400;
}
.catalog__good__item__support-tab .card-n__reviews-btn-all a:hover {
  color: var(--main-color);
  border: 1px solid #d1d1d1;
  background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
  background: -webkit-linear-gradient(#fff,#eee);
  background: linear-gradient(#fff,#eee);
}
.catalog__good__item__support-tab .card-n__reviews-btn-all a.preloader {
  color: transparent;
  border-color: transparent;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/pl/27gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 20px;
}
.catalog__good__item__support-question-btns {
  text-align: right;
}
.catalog__good__item__support-question-btns a {
  padding: 8px 27px 9px;
  text-align: center;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-weight: 400;
}
.catalog__good__item__support-question-btns a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.catalog__good__item__aksesuary-left:after,
.catalog__good__item__aksesuary-right:after {
  display: block;
  margin-top: -35px;
  content: ' ';
  background-repeat: no-repeat;
  background-size: contain;
}
.catalog__good__item__aksesuary {
  position: relative;
}
.catalog__good__item__aksesuary-tab {
  padding-top: 0;
  padding-bottom: 40px;
}
.catalog__good__item__aksesuary-tab .slick__custom--dotsline .slick-dots{
  display: none;
}
.catalog__good__item__aksesuary-tab .catalog__good__item__tab {
  margin-bottom: 0;
}
.catalog__good__item__aksesuary-left {
  position: absolute;
  top: 0;
  left: 0;
  width: 56px;
  height: 100%;
  display: block;
  cursor: pointer;
}
.catalog__good__item__aksesuary-left:after {
  position: absolute;
  top: 50%;
  left: 0;
  width: 36px;
  height: 70px;
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow.svg);
}
.catalog__good__item__aksesuary-left:active:after,
.catalog__good__item__aksesuary-left:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.catalog__good__item__aksesuary-right {
  position: absolute;
  top: 0;
  right: 0;
  width: 56px;
  height: 100%;
  display: block;
  cursor: pointer;
}
.catalog__good__item__aksesuary-right:after {
  position: absolute;
  top: 50%;
  right: 0;
  width: 36px;
  height: 70px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow.svg);
}
.catalog__good__item__aksesuary-right:active:after,
.catalog__good__item__aksesuary-right:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.catalog__good__item__aksesuary-item-wrap {
  height: 100%;
  display: flex;
  flex-direction: column;
  margin: 0 10px;
  padding: 16px;
  -webkit-border-radius: 12px;
  border-radius: 12px;
  box-shadow: 0 0 8px 0 #00000040;
}
.catalog__good__item__aksesuary-item-img {
  position: relative;
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 16px;
  aspect-ratio: 198/198;
}
.catalog__good__item__aksesuary-item-img img {
  width: 100%;
  height: 100%;
  object-fit: contain;
}
.catalog__good__item__aksesuary-slider {
  margin: 0 -10px;
}
.catalog__good__item__aksesuary-slider .slick-track {
  display: flex;
  margin-right: 0;
  margin-left: 0;
}
.catalog__good__item__aksesuary-slider .slick-list {
  margin: -10px 0;
  padding: 10px 0;
}
.catalog__good__item__aksesuary-item {
  height: auto;
  min-height: 100%;
}
.catalog__good__item__aksesuary-item-img img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.catalog__good__item__aksesuary-item-name {
  margin-bottom: 8px;
  text-align: center;
  color: #000;
  font-size: 16px;
  font-weight: 400;
}
.catalog__good__item__aksesuary-item-name a {
  text-decoration: none;
}
.catalog__good__item__aksesuary-item-name span {
  display: flex;
  flex-direction: column;
  hyphens: auto;
  color: #000;
  font-size: 16px;
}
.catalog__good__item__aksesuary-item-name span span {
  display: -webkit-box;
  overflow: hidden;
  -webkit-box-orient: vertical;
  white-space: nowrap;
  text-transform: uppercase;
  font-weight: 700;
  -webkit-line-clamp: 1;
}
.catalog__good__item__aksesuary-item-price-area {
  display: flex;
  justify-content: center;
  margin-top: auto;
}
.catalog__good__item__aksesuary-item-mark {
  width: 35%;
  display: inline-block;
  vertical-align: middle;
}
.catalog__good__item__aksesuary-item-mark img {
  max-height: 22px;
}
.catalog__good__item__aksesuary-item-price {
  display: inline-block;
  text-align: right;
  vertical-align: middle;
  color: #ed4f1f;
  font-size: 22px;
  font-weight: 600;
}
.catalog__good__item__aksesuary-item-price .rub {
  font-weight: 600;
}
.catalog__good__item__aksesuary-item-price .product_status {
  vertical-align: top;
  font-size: 16px;
}
.catalog__good__item__aksesuary-item-btn-area {
  display: block;
}
.catalog__good__item__aksesuary-item-btn-area a {
  width: 100%;
  display: block;
  padding: 7px 10px 8px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-size: 17px;
  font-weight: 400;
}
.catalog__good__item__aksesuary-item-btn-area a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.catalog__good__item-download-row {
  display: block;
  margin-bottom: 5px;
}

.catalog__good__item-download-row a {
  display: inline-block;
  text-decoration: none;
}

.catalog__good__item-download-row.catalog__good__item-download-row--v2 a span{
  color: #f47920;
  text-decoration: none;
}
.catalog__good__item-download-row--v2 a:hover{
  opacity: 0.8;
}

.catalog__good__item-download-row a i {
  width: 24px;
  height: 24px;
  display: inline-block;
  margin: 0 10px 0 0;
  vertical-align: middle;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/download.svg);
}
.catalog__good__item-download-row a span {
  vertical-align: middle;
  text-decoration: underline;
  color: #333;
  font-size: 16px;
  font-weight: 400;
}
.catalog__good__item-download-row a:hover span {
  text-decoration: none;
}
.faq__item {
  display: block;
  border-bottom: 1px solid #ccc;
}
.faq__item.active .faq__item-title:after {
  display: none;
}
.faq__item-list {
  display: block;
}
.faq__item-title {
  position: relative;
  width: 100%;
  display: block;
  padding: 20px 0;
  cursor: pointer;
  font-size: 20px;
  font-weight: 400;
}
.faq__item-title:after,
.faq__item-title:before {
  position: absolute;
  display: block;
  content: ' ';
  border-radius: 1px;
  background: #333;
}
.faq__item-title:before {
  top: 31px;
  right: 10px;
  width: 18px;
  height: 2px;
}
.faq__item-title:after {
  top: 23px;
  right: 18px;
  width: 2px;
  height: 18px;
}
.faq__item-text {
  display: none;
  padding: 5px 0 25px;
}
.faq__item .chosen-container a.chosen-single,
.faq__item .chosen-container a.chosen-single:active,
.faq__item .chosen-container a.chosen-single:focus,
.faq__item .chosen-container a.chosen-single:hover {
  padding: 7px 18px;
  font-size: 17px;
  font-weight: 600;
}
.catalog__good__item__service {
  position: relative;
  height: auto;
  margin-top: 0;
}
.catalog__good__item__service-region {
  position: absolute;
  z-index: 20;
  top: 10px;
  right: 10px;
  width: 240px;
  display: inline-block;
}
.catalog__good__item__service-item-list {
  position: absolute;
  z-index: 1;
  top: 80px;
  right: 10px;
  width: 240px;
  height: 300px;
  display: none!important;
  overflow-y: scroll;
  background-color: #fff;
}
.catalog__good__item__service-item-list .item {
  padding: 5px;
  cursor: pointer;
  -webkit-transition: .15s ease-in;
  transition: .15s ease-in;
  text-align: left;
}
.catalog__good__item__service-item-list .item:hover {
  background-color: #ffe7d5;
}
.catalog__section {
  width: 100%;
  margin-bottom: 100px;
}
.catalog__section.catalog__section--view-block .catalog__section__items-navbottom {
  padding: 0 20px;
}
.catalog__section-breadcrumb {
  margin-bottom: 0;
}
.catalog__section-breadcrumb .breadcrumbs_n ul li {
  color: #616161;
  font-size: 13px;
}
.catalog__section-breadcrumb .breadcrumbs_n ul li a {
  position: relative;
  color: #616161;
  outline: 0;
  font-size: 13px;
}
.catalog__section-breadcrumb .breadcrumbs_n ul li a.home:before {
  width: 19px;
  height: 19px;
  display: inline-block;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -274px -137px;
}
.catalog__section-breadcrumb .breadcrumbs_n ul li a:before {
  display: none;
}
.catalog__section-breadcrumb .breadcrumbs_n ul li a:after {
  width: 6px;
  height: 10px;
  display: inline-block;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -400px -260px;
}
.catalog__section-title h1 {
  display: inline-block;
  font-size: 25px;
  font-weight: 400;
}
.catalog__section-title .compare-link-n {
  margin-bottom: 18px;
}
.catalog__section__list {
  display: flex;
  flex-flow: row wrap;
  justify-content: start;
  margin-right: -10px;
  margin-bottom: 0px;
  margin-left: -10px;
  font-size: 0;
}
.resize-wrap-class {
  justify-content: space-between;
}
.catalog__section__list__item {
  width: 25%;
  margin-bottom: 20px;
  padding: 0 10px;
  text-align: left;
  font-size: 13px;
}
.resize-wrap-class .catalog__section__list__item-wrap a span {
  padding-left: 0;
}
.catalog__section__list .resize-wrap-class {
  width: 15%;
}
.catalog__section__list__item-wrap {
  width: 100%;
  float: left;
  padding: 6px;
  border: 1px solid #d6d6d6;
  -webkit-border-radius: 7px;
  border-radius: 7px;
}
.catalog__section__list__item-wrap a {
  position: relative;
  height: 75px;
  display: flex;
  align-items: center;
  padding-left: 70px;
  text-decoration: none;
  outline: 0;
  line-height: 1;
}
.catalog__section__list__item-wrap a:hover {
  filter: invert(37%) sepia(64%) saturate(1648%) hue-rotate(343deg) brightness(106%) contrast(97%);
}
.catalog__section__list__item-wrap a:hover span {
  text-decoration: underline;
}
.catalog__section__list__item-wrap a i {
  position: absolute;
  top: 0;
  left: 0;
  width: 75px;
  height: 75px;
  float: left;
  vertical-align: middle;
  background-repeat: no-repeat;
  background-position: left center;
  background-size: cover;
}
.catalog__section__list__item-wrap a span {
  display: inline-block;
  padding-left: 10px;
  vertical-align: middle;
  white-space: normal;
  hyphens: auto;
  font-size: 15px;
  font-weight: 600;
  line-height: normal;
}
.catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
  display: flex;
  justify-content: center;
  padding: 0;
}
.catalog__section__menu-icon {
  width: 90%;
  height: 100%;
  display: flex;
  background-repeat: no-repeat;
  background-position: center;
}
.catalog__section-view .filter-block {
  display: inline-block;
  margin: 0;
}
.catalog__section-view .filter-block .filter-block__link {
  margin: 0 10px 20px 0;
  cursor: pointer;
}
.catalog__section-view .filter-block .filter-block__link.selected,
.catalog__section-view .filter-block .filter-block__link:hover {
  border-width: 2px;
  background-color: #f4f4f4;
}
.catalog__section-view .filter-block .filter-block__link span {
  width: 100%;
  height: 100%;
  display: block;
  background-repeat: no-repeat;
  background-position: center center;
}
.catalog__section-view .filter-block .filter-block__link.preloader {
  position: relative;
  text-align: center;
  background-image: none;
}
.catalog__section-view .filter-block .filter-block__link.preloader span {
  background: 0 0;
}
.catalog__section-view .filter-block .filter-block__link.preloader:after {
  position: absolute;
  top: 0;
  right: auto;
  left: 50%;
  width: 30px;
  height: 30px;
  display: block;
  margin: 8px 0 8px -15px;
  content: ' ';
  color: transparent;
  border-color: transparent;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/pl/27gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.catalog__section-view .filter-block .fitler-block__link-master span {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../../images/master-line.png);
}
.catalog__section-view .filter-block .fitler-block__link-expert span {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../../images/expert-line.png);
}
.catalog__section-view .filter-block .filter-block__link-delete {
  display: inline-block;
  margin: 0 10px 20px 0;
  padding: 15px 0 10px;
  cursor: pointer;
  vertical-align: top;
  text-decoration: underline;
  font-size: 15px;
}
.catalog__section-view .filter-block .filter-block__link-delete.selected {
  display: none;
}
.catalog__section-view .filter-block .filter-block__link-delete:hover {
  text-decoration: none;
}
.catalog__section-view .filter-block .filter-block__link-delete.preloader {
  position: relative;
  padding-top: 0;
  padding-bottom: 0;
  text-align: center;
  color: transparent;
  background-image: none;
}
.catalog__section-view .catalog-n__view .catalog-n__view-link.preloader:after,
.catalog__section-view .filter-block .filter-block__link-delete.preloader:after {
  color: transparent;
  border-color: transparent;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/pl/27gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.catalog__section-view .filter-block .filter-block__link-delete.preloader:after {
  position: absolute;
  right: auto;
  left: 50%;
  width: 30px;
  height: 30px;
  display: inline-block;
  margin: 8px auto 8px -15px;
  content: ' ';
}
.catalog__section-view .catalog-n__view {
  display: inline-block;
  float: right;
  margin: 10px 0 20px;
}
.catalog__section__items {
  clear: both;
}
.catalog__section__items-empty {
  font-size: 15px;
}
.catalog__section-content {
  position: relative;
  width: 100%;
  min-height: 200px;
  display: block;
  padding: 0 306px;
}
.catalog__section__items-content--list .catalog__section__product {
  position: relative;
  margin-bottom: 20px;
  border: 1px solid #e5e5e5;
}
.catalog__section__items-content--list .catalog__section__product:hover {
  border: 1px solid var(--main-color);
}
.catalog__section__items-content--list .catalog__section__product-header {
  position: relative;
  width: 100%;
  display: block;
  padding: 0 306px;
  border-top: 9px solid var(--main-color);
}
.catalog__section__items-content--list .catalog__section__product-header a {
  position: relative;
  width: 100%;
  display: block;
  margin-top: -3px;
  padding: 0 10px 3px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background: var(--main-color);
  font-size: 15px;
  font-weight: 600;
}
.catalog__section__items-content--list .catalog__section__product-header a:before {
  position: absolute;
  top: 0;
  left: -20px;
  width: 20px;
  height: 100%;
  display: block;
  content: ' ';
  background: var(--main-color);
  -webkit-clip-path: polygon(0 0,100% 110%,111% 0,0 0);
  clip-path: polygon(0 0,100% 110%,111% 0,0 0);
}
.catalog__section__items-content--list .catalog__section__product-header a:after {
  position: absolute;
  top: 0;
  right: -19px;
  width: 20px;
  height: 100%;
  display: block;
  content: ' ';
  background: var(--main-color);
  -webkit-clip-path: polygon(0 0,100% 0,100% 0,0 100%);
  clip-path: polygon(0 0,100% 0,100% 0,0 105%);
}
.catalog__section__items-content--list .catalog__section__product-mark {
  position: absolute;
  top: 0;
  right: 0;
  width: 306px;
  padding-top: 3px;
  text-align: center;
}
.catalog__section__items-content--list .catalog__section__product-mark img {
  max-height: 25px;
}
.catalog__section__items-content--list .catalog__section__product-content {
  position: relative;
  width: 100%;
  min-height: 200px;
  display: block;
  padding: 0 306px;
}
.catalog__section__items-content--list .catalog__section__product-img {
  position: absolute;
  top: -5px;
  left: 0;
  width: 306px;
  height: 100%;
  display: block;
  text-align: center;
  line-height: 200px;
}
.catalog__section__items-content--list .catalog__section__product-img img {
  max-width: 295px;
  max-height: 205px;
  overflow: hidden;
  margin-top: -5px;
  vertical-align: middle;
}
.catalog__section__items-content--list .catalog__section__product-buy {
  position: absolute;
  top: 0;
  right: 0;
  width: 306px;
  display: block;
  padding-top: 35px;
}
.catalog__section__items-content--list .catalog__section__product-price {
  margin-bottom: 10px;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}
.catalog__section__items-content--list .catalog__section__product-price .rub{
  font-size: 26px;
}
.catalog__section__items-content--list .catalog__section__product-price .product_status {
  font-size: 20px;
}
.catalog__section__items-content--list .catalog__section__product-labels {
  position: absolute;
  top: -10px;
  left: -6px;
}
.catalog__section__items-content--list .catalog__section__product-label {
  position: relative;
  left: 0;
  display: inline-block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
.catalog__section__items-content--list .catalog__section__product-label.catalog__section__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -26px;
}
.catalog__section__items-content--list .catalog__section__product-label.catalog__section__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -137px -278px;
}
.catalog__section__items-content--list .catalog__section__product-props {
  width: 100%;
  padding-top: 30px;
}

.catalog__section__product-props .left-prop-block:has(.name-set-item[style*="height: 0px"]), .catalog__section__product-props .right-prop-block:has(.name-set-item[style*="height: 0px"]){
  display: none;
}

.catalog__section__items-content--list .catalog__section__product-prop {
  width: 100%;
  display: flex;
  align-items: center;
  padding: 5px 2px;
  border-bottom: 1px solid #cecece;
  font-size: 0;
}
.catalog__section__items-content--list .catalog__section__product-prop:last-child {
  border: none;
}
.catalog__section__items-content--list .catalog__section__product-prop-name {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 400;
}
.catalog__section__items-content--list .catalog__section__product-prop-value {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
}
.catalog__section__items-content--list .catalog__section__product-morebtn-area {
  margin-bottom: 10px;
  text-align: center;
}
.catalog__section__items-content--list .catalog__section__product-morebtn-area a {
  width: 140px;
  display: inline-block;
  padding: 7px 10px 8px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-size: 15px;
  font-weight: 600;
}
.catalog__section__items-content--list .catalog__section__product-morebtn-area a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area {
  margin-bottom: 10px;
  text-align: center;
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area a {
  width: 140px;
  display: inline-block;
  padding: 6px 10px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 15px;
  font-weight: 600;
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area a:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area a .icon-wherebuy {
  width: 11px;
  height: 17px;
  display: inline-block;
  margin-right: 4px;
  margin-bottom: -4px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -313px -278px;
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area a:hover .icon-wherebuy {
  width: 11px;
  height: 17px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -302px -278px;
}
.catalog__section__items-content--block {
  margin: 0 -10px;
  font-size: 0;
}
.catalog__section__items-content--block .catalog__section__items-empty {
  padding-left: 10px;
}
.catalog__section__items-content--block .catalog__section__product {
  width: 50%;
  display: inline-block;
  margin: 0 0 40px;
  padding: 0 10px;
  vertical-align: top;
}
.catalog__section__items-content--block .catalog__section__product-wrap {
  position: relative;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.catalog__section__items-content--block .catalog__section__product-wrap:hover {
  border: 1px solid var(--main-color);
}
.catalog__section__items-content--block .catalog__section__product-img {
  position: relative;
  width: 100%;
  height: 270px;
  display: block;
  padding: 15px 15px 0;
  text-align: center;
  line-height: 255px;
}
.catalog__section__items-content--block .catalog__section__product-img img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.catalog__section__items-content--block .catalog__section__product-labels {
  position: absolute;
  top: 20px;
  left: -6px;
}
.catalog__section__items-content--block .catalog__section__product-label {
  position: relative;
  left: 0;
  display: inline-block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
.catalog__section__items-content--block .catalog__section__product-label.catalog__section__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -26px;
}
.catalog__section__items-content--block .catalog__section__product-label.catalog__section__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -137px -278px;
}
.catalog__section__items-content--block .catalog__section__product-name {
  width: 100%;
  min-height: 20px;
  display: block;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 0 35px;
  text-align: center;
  text-decoration: none;
  text-overflow: ellipsis;
  word-wrap: break-word;
  color: #000;
  font-size: 15px;
  font-weight: 400;
}
.catalog__section__items-content--block .catalog__section__product-name-model {
  font-weight: 700;
}
.catalog__section__items-content--block .catalog__section__product-props {
  width: 100%;
  padding: 0 35px;
}
.catalog__section__items-content--block .catalog__section__product-prop {
  width: 100%;
  padding: 5px 2px;
  border-bottom: 1px solid #cecece;
  font-size: 0;
}
.catalog__section__items-content--block .catalog__section__product-prop:first-child {
  border-top: 1px solid #cecece;
}
.catalog__section__items-content--block .catalog__section__product-prop-name {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 400;
}
.catalog__section__items-content--block .catalog__section__product-prop-value {
  width: 50%;
  display: inline-block;
  text-align: right;
  font-size: 15px;
  font-weight: 700;
}
.catalog__section__items-content--block .catalog__section__product-price-area {
  padding: 5px 35px 0;
  font-size: 0;
}
.catalog__section__items-content--block .catalog__section__product-price-area:after {
  width: 100%;
  display: block;
  clear: both;
  content: ' ';
}
.catalog__section__items-content--block .catalog__section__product-mark {
  float: left;
  margin-top: 7px;
}
.catalog__section__items-content--block .catalog__section__product-mark img {
  max-height: 25px;
}
.catalog__section__items-content--block .catalog__section__product-price {
  float: right;
  margin-bottom: 10px;
  text-align: center;
  color: #ec563b;
  font-size: 29px;
  font-weight: 700;
}
.catalog__section__items-content--block .catalog__section__product-price .product_status {
  font-size: 20px;
}
.catalog__section__items-content--block .catalog__section__product-btns {
  margin-bottom: 20px;
  padding: 10px 35px 0;
  font-size: 0;
}
.catalog__section__items-content--block .catalog__section__product-morebtn-area {
  width: 50%;
  display: inline-block;
  padding-right: 10px;
}
.catalog__section__items-content--block .catalog__section__product-morebtn-area a {
  width: 100%;
  display: inline-block;
  padding: 7px 10px 8px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-size: 15px;
  font-weight: 600;
}
.catalog__section__items-content--block .catalog__section__product-morebtn-area a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.catalog__section__items-content--block .catalog__section__product-wherebtn-area {
  width: 50%;
  display: inline-block;
  padding-left: 10px;
}
.catalog__section__items-content--block .catalog__section__product-wherebtn-area a {
  width: 100%;
  display: inline-block;
  padding: 6px 10px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 15px;
  font-weight: 600;
}
.catalog__section__items-content--block .catalog__section__product-wherebtn-area a:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.catalog__section__items-content--block .catalog__section__product-wherebtn-area a .icon-wherebuy {
  width: 11px;
  height: 17px;
  display: inline-block;
  margin-right: 4px;
  margin-bottom: -4px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -313px -278px;
}
.catalog__section__items-content--block .catalog__section__product-wherebtn-area a:hover .icon-wherebuy {
  width: 11px;
  height: 17px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -302px -278px;
}
.pagination__main {
  margin-bottom: 30px;
}
.pagination__main-more {
  margin-bottom: 15px;
  text-align: center;
  font-size: 0;
}
.pagination__main-more-btn {
  display: inline-block;
  cursor: pointer;
  text-decoration: none;
  color: #6d6966;
  border-bottom: 1px solid #6d6966;
  background-repeat: no-repeat;
  background-position: center center;
  font-size: 19px;
}
.pagination__main-more-btn.preloader {
  color: transparent;
  border-color: transparent;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/pl/27gray.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.pagination__main-more-btn:hover {
  border-color: transparent;
}
.catalog-n__h1 h1 {
  display: inline-block;
  font-size: 25px;
  font-weight: 400;
}
.catalog-n__h1 h1:after,
.catalog__section-title h1:after {
  width: 100px;
  display: block;
  content: '';
  border-bottom: 2px solid #ee5222;
}
.catalog__section-title h1 {
  margin-bottom: 18px;
  color: #545354;
}
.contact__page__sotr-items,
.landing__item__gradient-row {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
}
body.lang_en .catalog__section__items-content--list .catalog__section__product-label.catalog__section__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -208px;
}
body.lang_en .catalog__section__items-content--list .catalog__section__product-label.catalog__section__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px 0;
}
body.lang_en .catalog__section__items-content--block .catalog__section__product-label.catalog__section__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -234px;
}
body.lang_en .catalog__section__items-content--block .catalog__section__product-label.catalog__section__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -130px;
}
body.lang_en .catalog__good__item-label.catalog__good__item-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: 0 -278px;
}
body.lang_en .catalog__good__item-label.catalog__good__item-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -156px;
}
.landing__item__gradient {
  padding: 30px 60px;
  font-weight: 400;
}
.landing__item__gradient-row {
  display: flex;
  -webkit-align-content: center;
  -ms-flex-line-pack: center;
  align-content: center;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
}
.landing__item__gradient-col {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-basis: 46%;
  -ms-flex-preferred-size: 46%;
  flex-basis: 46%;
  margin: 1%;
  text-align: center;
}
.landing__item__gradient-col img {
  max-width: 100%;
  max-height: 100%;
}
.landing__item__gradient.nopadding {
  padding: 0;
}
.landing__item__gradient.nopadding--left {
  padding-left: 0;
}
.landing__item__gradient.nopadding--right {
  padding-right: 0;
}
.landing__item__gradient.nopadding--top {
  padding-top: 0;
}
.landing__item__gradient.nopadding--bottom {
  padding-bottom: 0;
}
.landing__item__gradient.minipadding {
  padding: 30px;
}
.landing__item__gradient.minipadding--left {
  padding-left: 30px;
}
.landing__item__gradient.minipadding--right {
  padding-right: 30px;
}
.landing__item__gradient.minipadding--top {
  padding-top: 30px;
}
.landing__item__gradient.minipadding--bottom {
  padding-bottom: 30px;
}
.landing__item__gradient.smallpadding {
  padding: 15px;
}
.landing__item__gradient.smallpadding--left {
  padding-left: 15px;
}
.landing__item__gradient.smallpadding--right {
  padding-right: 15px;
}
.landing__item__gradient.smallpadding--top {
  padding-top: 15px;
}
.landing__item__gradient.smallpadding--bottom {
  padding-bottom: 15px;
}
.search__page {
  position: relative;
  max-width: 980px;
  margin: 70px auto 30px;
  padding: 20px;
  -webkit-border-radius: 3px 3px 0 0;
  border-radius: 3px 3px 0 0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 4px rgba(0,0,0,.44);
  box-shadow: 0 0 4px rgba(0,0,0,.44);
}
.search__page__item {
  width: 100%;
  display: block;
  margin-bottom: 20px;
}
.search__page__item.search__page__item--file {
  border: 1px solid #fff;
  -webkit-box-shadow: 0 0 4px rgba(140,140,140,.8);
  box-shadow: 0 0 4px rgba(140,140,140,.8);
}
.search__page__item__file-wrap {
  position: relative;
  display: block;
  padding-right: 306px;
  border: none;
  border-top: 1px solid #f49071;
  background: -webkit-gradient(linear,left top,left bottom,from(#ee5222),to(#d94b1f));
  background: -webkit-linear-gradient(top,#ee5222 0,#d94b1f 100%);
  background: linear-gradient(to bottom,#ee5222 0,#d94b1f 100%);
  background-color: #ee5222;
}
.search__page__item__file-name {
  width: 100%;
  min-height: 25px;
  padding: 7px 10px;
  color: #fff;
  font-size: 15px;
  font-weight: 600;
  line-height: 25px;
}
.search__page__item__file-name a {
  text-decoration: none;
  color: inherit;
}
.search__page__item__file-btns {
  position: absolute;
  top: 0;
  right: 0;
  width: 306px;
  display: inline-block;
  padding: 5px 10px 4px;
  text-align: center;
  color: #fff;
  line-height: 25px;
}
.search__page__product {
  position: relative;
  margin-bottom: 20px;
  border: 1px solid #e5e5e5;
}
.search__page__product:hover {
  margin: -1px -1px 19px;
  border-width: 2px;
  border-color: var(--main-color);
}
.search__page__product-header {
  position: relative;
  width: 100%;
  display: block;
  padding: 0 306px;
  border-top: 9px solid var(--main-color);
}
.search__page__product-header a {
  position: relative;
  width: 100%;
  display: block;
  margin-top: -3px;
  padding: 0 10px 3px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  background: var(--main-color);
  font-size: 15px;
  font-weight: 600;
}
.search__page__product-header a:after,
.search__page__product-header a:before {
  top: 0;
  width: 20px;
  height: 100%;
  display: block;
  content: ' ';
  background: var(--main-color);
}
.search__page__product-header a:before {
  position: absolute;
  left: -20px;
  -webkit-clip-path: polygon(0 0,100% 110%,111% 0,0 0);
  clip-path: polygon(0 0,100% 110%,111% 0,0 0);
}
.search__page__product-header a:after {
  position: absolute;
  right: -20px;
  -webkit-clip-path: polygon(0 0,100% 0,100% 0,0 100%);
  clip-path: polygon(0 0,100% 0,100% 0,0 100%);
}
.search__page__product-mark {
  position: absolute;
  top: 0;
  right: 0;
  width: 306px;
  padding-top: 3px;
  text-align: center;
}
.search__page__product-mark img {
  max-height: 25px;
}
.search__page__product-content {
  position: relative;
  width: 100%;
  min-height: 200px;
  display: block;
  padding: 0 306px;
}
.search__page__product-img {
  position: absolute;
  top: -5px;
  left: 0;
  width: 306px;
  height: 100%;
  display: block;
  text-align: center;
  line-height: 200px;
}
.search__page__product-img img {
  max-width: 205px;
  max-height: 205px;
  margin-top: -5px;
  vertical-align: middle;
}
.search__page__product-buy {
  position: absolute;
  top: 0;
  right: 0;
  width: 306px;
  display: block;
  padding-top: 35px;
}
.search__page__product-price {
  margin-bottom: 10px;
  text-align: center;
  font-size: 30px;
  font-weight: 700;
}
.search__page__product-price .product_status {
  font-size: 20px;
}
.search__page__product-labels {
  position: absolute;
  top: 0;
  left: -6px;
}
.search__page__product-label {
  position: relative;
  left: 0;
  display: inline-block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
.search__page__product-label.search__page__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -26px;
}
.search__page__product-label.search__page__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -137px -278px;
}
.search__page__product-props {
  width: 100%;
  padding-top: 30px;
}
.search__page__product-prop {
  width: 100%;
  padding: 5px 2px;
  border-bottom: 1px solid #cecece;
  font-size: 0;
}
.search__page__product-prop:last-child {
  border: none;
}
.search__page__product-prop-name {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 400;
}
.search__page__product-prop-value {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 700;
}
.search__page__product-morebtn-area a,
.search__page__product-wherebtn-area a {
  width: 140px;
  display: inline-block;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  font-size: 15px;
  font-weight: 600;
}
.search__page__product-morebtn-area {
  margin-bottom: 10px;
  text-align: center;
}
.search__page__product-morebtn-area a {
  padding: 7px 10px 8px;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
}
.search__page__product-morebtn-area a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.search__page__product-wherebtn-area {
  margin-bottom: 10px;
  text-align: center;
}
.search__page__product-wherebtn-area a {
  padding: 6px 10px;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.search__page__product-wherebtn-area a:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.search__page__product-wherebtn-area a .icon-wherebuy {
  width: 11px;
  height: 17px;
  display: inline-block;
  margin-right: 4px;
  margin-bottom: -4px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -313px -278px;
}
.search__page__product-wherebtn-area a:hover .icon-wherebuy {
  width: 11px;
  height: 17px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -302px -278px;
}
.search__page.search__page--block .search__page__items {
  margin: 0 -10px;
  font-size: 0;
}
.search__page.search__page--block .search__page__product {
  width: 50%;
  display: inline-block;
  margin: 0 0 40px;
  padding: 0 10px;
  vertical-align: top;
  border: none;
}
.search__page.search__page--block .search__page__product-wrap {
  position: relative;
  border: 1px solid #e5e5e5;
  -webkit-border-radius: 3px;
  border-radius: 3px;
}
.search__page.search__page--block .search__page__product-wrap:hover {
  margin: -1px;
  border-width: 2px;
  border-color: var(--main-color);
}
.search__page.search__page--block .search__page__product-img {
  position: relative;
  width: 100%;
  height: 270px;
  display: block;
  padding: 15px 15px 0;
  text-align: center;
  line-height: 255px;
}
.search__page.search__page--block .search__page__product-img img {
  max-width: 100%;
  max-height: 100%;
  vertical-align: middle;
}
.search__page.search__page--block .search__page__product-labels {
  position: absolute;
  top: 20px;
  left: -6px;
}
.search__page.search__page--block .search__page__product-label {
  position: relative;
  left: 0;
  display: inline-block;
  float: left;
  clear: both;
  margin-bottom: 10px;
}
.search__page.search__page--block .search__page__product-label.search__page__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -26px;
}
.search__page.search__page--block .search__page__product-label.search__page__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -137px -278px;
}
.search__page.search__page--block .search__page__product-name {
  width: 100%;
  height: 20px;
  display: block;
  overflow: hidden;
  margin-bottom: 10px;
  padding: 0 35px;
  text-align: center;
  white-space: nowrap;
  text-decoration: none;
  text-transform: uppercase;
  text-overflow: ellipsis;
  word-wrap: break-word;
  color: #000;
  font-size: 15px;
  font-weight: 400;
}
.search__page.search__page--block .search__page__product-name-model {
  font-weight: 700;
}
.search__page.search__page--block .search__page__product-props {
  width: 100%;
  padding: 0 35px;
}
.search__page.search__page--block .search__page__product-prop {
  width: 100%;
  padding: 5px 2px;
  border-bottom: 1px solid #cecece;
  font-size: 0;
}
.search__page.search__page--block .search__page__product-prop:first-child {
  border-top: 1px solid #cecece;
}
.search__page.search__page--block .search__page__product-prop-name {
  width: 50%;
  display: inline-block;
  font-size: 15px;
  font-weight: 400;
}
.search__page.search__page--block .search__page__product-prop-value {
  width: 50%;
  display: inline-block;
  text-align: right;
  font-size: 15px;
  font-weight: 700;
}
.search__page.search__page--block .search__page__product-price-area {
  padding: 5px 35px 0;
  font-size: 0;
}
.search__page.search__page--block .search__page__product-price-area:after {
  width: 100%;
  display: block;
  clear: both;
  content: ' ';
}
.search__page.search__page--block .search__page__product-mark {
  float: left;
  margin-top: 7px;
}
.search__page.search__page--block .search__page__product-mark img {
  max-height: 25px;
}
.search__page.search__page--block .search__page__product-price {
  float: right;
  margin-bottom: 10px;
  text-align: center;
  color: #ec563b;
  font-size: 29px;
  font-weight: 700;
}
.search__page.search__page--block .search__page__product-price .product_status {
  font-size: 20px;
}
.search__page.search__page--block .search__page__product-btns {
  margin-bottom: 20px;
  padding: 10px 35px 0;
  font-size: 0;
}
.search__page.search__page--block .search__page__product-morebtn-area {
  width: 50%;
  display: inline-block;
  padding-right: 10px;
}
.search__page.search__page--block .search__page__product-morebtn-area a {
  width: 100%;
  display: inline-block;
  padding: 7px 10px 8px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-top: 1px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  background: -webkit-gradient(linear,left top,left bottom,from(var(--main-color)),to(#d94b1f));
  background: -webkit-linear-gradient(var(--main-color),#d94b1f);
  background: linear-gradient(var(--main-color),#d94b1f);
  font-size: 15px;
  font-weight: 600;
}
.search__page.search__page--block .search__page__product-morebtn-area a:hover {
  border-top: 1px solid #e07552;
  background: -webkit-gradient(linear,left top,left bottom,from(#bc411a),to(#d84a1f));
  background: -webkit-linear-gradient(#bc411a,#d84a1f);
  background: linear-gradient(#bc411a,#d84a1f);
}
.search__page.search__page--block .search__page__product-wherebtn-area {
  width: 50%;
  display: inline-block;
  padding-left: 10px;
}
.search__page.search__page--block .search__page__product-wherebtn-area a {
  width: 100%;
  display: inline-block;
  padding: 6px 10px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 2px solid var(--main-color);
  -webkit-border-radius: 2px;
  border-radius: 2px;
  font-size: 15px;
  font-weight: 600;
}
.search__page.search__page--block .search__page__product-wherebtn-area a:hover {
  color: #fff;
  background: -webkit-gradient(linear,left top,left bottom,from(#ec5222),to(#d94b1f));
  background: -webkit-linear-gradient(#ec5222,#d94b1f);
  background: linear-gradient(#ec5222,#d94b1f);
}
.search__page.search__page--block .search__page__product-wherebtn-area a .icon-wherebuy {
  width: 11px;
  height: 17px;
  display: inline-block;
  margin-right: 4px;
  margin-bottom: -4px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -313px -278px;
}
.search__page.search__page--block .search__page__product-wherebtn-area a:hover .icon-wherebuy {
  width: 11px;
  height: 17px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -302px -278px;
}
body.lang_en .search__page__product-label.search__page__product-label--new-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px -208px;
}
body.lang_en .search__page__product-label.search__page__product-label--hit-product {
  width: 137px;
  height: 26px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -297px 0;
}
.contact__page-tabs {
  margin: 0 -15px;
  font-size: 0;
}
.contact__page-tabs.contact__page-tabs--4 .contact__page-tab {
  width: 25%;
}
.contact__page-tabs.contact__page-tabs--4 .contact__page-tab-btn {
  padding-right: 10px;
  padding-left: 10px;
}
.contact__page-tab {
  width: 33.3%;
  display: inline-block;
  vertical-align: middle;
  font-size: 1rem;
}
.contact__page-tab-btn {
  width: auto;
  display: block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 15px 15px;
  padding: 7px 27px 8px;
  cursor: pointer;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 2px solid #d1d1d1;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  font-size: 16px;
  font-weight: 600;
}
.contact__page-tab-btn.active,
.contact__page-tab-btn:hover {
  text-decoration: underline;
  border: 2px solid var(--main-color);
  background: -webkit-gradient(linear,left top,left bottom,from(#fff),to(#eee));
  background: -webkit-linear-gradient(#fff,#eee);
  background: linear-gradient(#fff,#eee);
}
.contact__page-tabarea {
  display: none;
}
.contact__page-tabarea.active {
  display: block;
}
.contact__page__area-title {
  margin-bottom: 15px;
  padding-bottom: 5px;
  border-bottom: 1px solid var(--main-color);
  font-size: 26px;
  font-weight: 400;
}
.contact__page__sotr-map {
  height: 400px;
}
.contact__page__sotr-items {
  display: flex;
  -webkit-box-align: stretch;
  -webkit-align-items: stretch;
  align-items: stretch;
  -ms-flex-align: stretch;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: -15px -15px 0;
  padding: 20px 0;
}
.contact__page__sotr-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
  align-items: center;
  -ms-flex-align: center;
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  -webkit-justify-content: center;
  justify-content: center;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px 15px;
  text-align: center;
  vertical-align: top;
  border-right: 1px solid rgba(238,82,34,.5);
}
.contact__page__sotr-item:nth-child(3n) {
  border-right: none;
}
.contact__page__sotr-itemwrap {
  position: relative;
  display: inline-block;
  padding-left: 58px;
  text-align: left;
  vertical-align: middle;
  line-height: 1;
}
.contact__page__sotr-itemwrap:before {
  position: absolute;
  top: 50%;
  left: 0;
  height: 38px;
  display: block;
  margin-top: -19px;
  content: ' ';
  background: url(/images/icon/sprite.png) no-repeat;
}
.contact__page__sotr-itemwrap.contact__page__sotr-itemwrap--adres:before {
  width: 29px;
  background-position: 0 0;
}
.contact__page__sotr-itemwrap.contact__page__sotr-itemwrap--phone:before {
  width: 36px;
  background-position: 0 -398px;
}
.contact__page__sotr-itemwrap.contact__page__sotr-itemwrap--email:before {
  width: 39px;
  height: 36px;
  margin-top: -18px;
  background-position: 0 -340px;
}
.contact__page-icon {
  position: relative;
  display: inline-block;
}
.contact__page-icon:after {
  display: inline-block;
  content: ' ';
}
.contact__page-icon.contact__page-icon--support:after {
  width: 23px;
  height: 23px;
  display: inline-block;
  margin: -5px 10px -5px 0;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/support_icon.png);
  background-size: 100%;
}
.contact__page-textphone {
  color: #ee5222;
  font-size: 1.6em;
  font-weight: 600;
}
.contact__page a.contact__page-textemail {
  text-decoration: none;
  color: #000;
  font-weight: 600;
}
.contact__page a.contact__page-textemail:hover,
.content__block__epilog a,
.lang__select-option:hover span,
.lang__select-title span:hover {
  text-decoration: underline;
}
.form__result__new.form__result__new--new {
  max-width: 800px;
  padding-top: 15px;
}
.form__result__new.form__result__new--new.hidefields .form__result__new-buttons,
.form__result__new.form__result__new--new.hidefields .form__result__new-fields,
.form__result__new.form__result__new--new.hidefields .form__result__new-textarea {
  display: none;
}
.form__result__new.form__result__new--new .form__result__new-fields {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin: 0 -15px;
}
.form__result__new.form__result__new--new .form__result__new-field {
  -webkit-box-flex: 1;
  -webkit-flex: 1;
  -ms-flex: 1;
  flex: 1;
  -webkit-flex-basis: 50%;
  -ms-flex-preferred-size: 50%;
  flex-basis: 50%;
}
.form__result__new.form__result__new--new .form__result__new-field .jq-selectbox__select {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.form__result__new.form__result__new--new .form__result__new-field .jq-selectbox.jqselect.inputselect {
  display: block!important;
}
.form__result__new.form__result__new--new .form__result__new-field .jq-selectbox__dropdown {
  width: 100%!important;
}
.form__result__new.form__result__new--new .form__result__new-field-wrap {
  padding: 0 15px;
}
.form__result__new.form__result__new--new .form__result__new-field input {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin-bottom: 15px;
}
.form__result__new.form__result__new--new .form__result__new-field .input_description {
  position: relative;
  top: -15px;
}
.form__result__new.form__result__new--new .form__result__new-textarea {
  margin-bottom: 15px;
}
.form__result__new.form__result__new--new .form__result__new-textarea textarea {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.form__result__new.form__result__new--new .form__result__new-field-wrap.form_error_show .jq-selectbox__select,
.form__result__new.form__result__new--new .form__result__new-field-wrap.form_error_show input,
.form__result__new.form__result__new--new .form__result__new-field-wrap.form_error_show textarea,
.form__result__new.form__result__new--new .form__result__new-textarea.form_error_show .jq-selectbox__select,
.form__result__new.form__result__new--new .form__result__new-textarea.form_error_show input,
.form__result__new.form__result__new--new .form__result__new-textarea.form_error_show textarea {
  margin-bottom: 5px;
  border-color: red;
}
.form__result__new.form__result__new--new .form__result__new-field-wrap.form_error_show .input_description,
.form__result__new.form__result__new--new .form__result__new-textarea.form_error_show .input_description {
  top: -5px;
}
.form__result__new.form__result__new--new .form__result__new-field-wrap.form_error_show .form_error,
.form__result__new.form__result__new--new .form__result__new-textarea.form_error_show .form_error {
  margin-bottom: 15px;
  color: red;
}
.form__result__new.form__result__new--new .form__result__new-buttons {
  margin-bottom: 15px;
}
.form__result__new.form__result__new--new .form__result__new-buttons input {
  width: 25%;
  height: 43px;
  display: inline-block;
  float: none;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 5px 0;
}
.form__result__new.form__result__new--new .form__result__new-errors {
  margin-bottom: 15px;
  padding: 15px;
  border: 1px solid rgba(255,17,3,.19);
  background: rgba(255,17,3,.06);
}
.form__result__new.form__result__new--new .form__result__new-errors p {
  margin: 0 0 15px;
  padding: 0;
}
.form__result__new.form__result__new--new .form__result__new-errors p:last-child {
  margin-bottom: 0;
}
.form__result__new.form__result__new--new .form__result__new-notes {
  margin-bottom: 15px;
  padding: 15px;
  border: 1px solid rgba(0,255,15,.19);
  background: rgba(0,255,36,.06);
}
.form__result__new.form__result__new--new .form__result__new-notes font {
  color: #222!important;
}
.form__result__new.form__result__new--new .form__result__new-notes p {
  margin: 0 0 15px;
  padding: 0;
}
.form__result__new.form__result__new--new .form__result__new-notes p:last-child {
  margin-bottom: 0;
}
a,
a:active,
a:focus {
  outline: 0!important;
}
a.black {
  color: #000;
}
a.hover__orange:hover {
  color: #ee5222;
}
body.mobile_menu_active {
  position: fixed!important;
  width: 100%!important;
  height: 100%!important;
  overflow: hidden!important;
}
#fancybox-wrap,
#fancybox-wrap * {
  -webkit-box-sizing: content-box;
  box-sizing: content-box;
}
.lang__select-option:first-child:before,
.lang__select-title:before {
  right: 6px;
  -webkit-box-sizing: border-box;
  border-top: 2px solid #fff;
  border-left: 2px solid #fff;
}
.mainsection > .breadcrumbs {
  margin-top: 20px;
  margin-bottom: 15px;
}
.lang__select {
  position: relative;
  top: 19px;
  width: 40px;
  display: inline-block;
  float: right;
  margin-left: 30px;
  cursor: pointer;
  text-transform: uppercase;
  color: #fff;
  font-weight: 700;
}
.lang__select ::-moz-selection {
  background: 0 0;
}
.lang__select ::selection {
  background: 0 0;
}
.lang__select span {
  display: inline-block;
  margin: 0;
  padding: 0;
  font-size: 15px;
  line-height: 1;
}
.lang__select-title {
  position: relative;
  padding: 6px 5px;
}
.lang__select-title:before {
  position: absolute;
  top: 10px;
  width: 6px;
  height: 6px;
  box-sizing: border-box;
  content: '';
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.lang__select-title.lang__select-title--en span:before,
.lang__select-title.lang__select-title--ru span:before {
  top: 2px;
  left: -24px;
  width: 20px;
  height: 12px;
  display: block;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
}
.lang__select-title.lang__select-title--ru span {
  position: relative;
}
.lang__select-title.lang__select-title--ru span:before {
  position: absolute;
  background-position: -380px -260px;
}
.lang__select-title.lang__select-title--en span {
  position: relative;
}
.lang__select-title.lang__select-title--en span:before {
  position: absolute;
  background-position: -360px -260px;
}
.lang__select-options {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  display: none;
  padding-top: 1px;
  -webkit-border-radius: 2px;
  border-radius: 2px;
}
.lang__select-options.active {
  display: block;
}
.lang__select-option {
  display: block;
  padding: 3px 5px;
}
.lang__select-option:first-child {
  padding-top: 5px;
}
.lang__select-option:first-child:before {
  position: absolute;
  top: 10px;
  width: 6px;
  height: 6px;
  box-sizing: border-box;
  content: '';
  -webkit-transform: rotate(-135deg);
  -ms-transform: rotate(-135deg);
  transform: rotate(-135deg);
}
.lang__select-option.lang__select-option--en span:before,
.lang__select-option.lang__select-option--ru span:before {
  top: 2px;
  left: -24px;
  width: 20px;
  height: 12px;
  display: block;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
}
.lang__select-option.lang__select-option--ru span {
  position: relative;
}
.lang__select-option.lang__select-option--ru span:before {
  position: absolute;
  background-position: -380px -260px;
}
.lang__select-option.lang__select-option--en span {
  position: relative;
}
.lang__select-option.lang__select-option--en span:before {
  position: absolute;
  background-position: -360px -260px;
}
.banner__picture {
  max-width: 100%;
  padding: 0;
}
.banner__picture-area {
  display: block;
  padding: 0;
  text-align: center;
}
.banner__picture img {
  width: 100%;
  max-width: 100%;
}
.main_slider_new .container {
  position: relative;
  max-width: 100%;
}
.main_slider_new-left,
.main_slider_new-right {
  position: absolute;
  z-index: 2;
  width: 80px;
  height: 80px;
  cursor: pointer;
  -webkit-border-radius: 58px;
  border-radius: 58px;
  background: rgb(170 170 170 / 50%);
}
.main_slider_new-left:hover,
.main_slider_new-right:hover {
  background: rgb(0 0 0 / 50%);
}
.main_slider_new-left:after,
.main_slider_new-right:after {
  position: absolute;
  top: 40%;
  width: 30px;
  height: 30px;
  display: inline-block;
  margin-top: -8px;
  margin-left: -8px;
  padding: 3px;
  content: '';
  -webkit-transform: scale(1.2);
  -ms-transform: scale(1.2);
  transform: scale(1.2);
  border: solid #fff;
  border-width: 0 3px 3px 0;
}
.main_slider_new-left {
  left: 20px;
}
.main_slider_new-right {
  right: 20px;
}
.main_slider_new-left:after {
  left: 48%;
  -webkit-transform: rotate(135deg);
  -ms-transform: rotate(135deg);
  transform: rotate(135deg);
}
.main_slider_new-right:after {
  right: 40%;
  -webkit-transform: rotate(-45deg);
  -ms-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.content__block {
  padding-top: 30px;
  padding-bottom: 30px;
}
.content__block.content__block--gray,
.content__block.content__block--gray .content__block__title-text {
  background: #f3f4f6;
}
.content__block.content__block--white {
  background: #fff;
}
.content__block__title-wrap {
  margin-bottom: 35px;
  text-align: center;
  border-bottom: 1px solid #cbcbcb;
}
.content__block__title-text {
  position: relative;
  top: 12px;
  display: inline-block;
  padding: 0 35px;
  color: #000;
  background: #fff;
  font-size: 26px;
  font-weight: 400;
}
.content__block__title-text a {
  display: inline-block;
  transition: border .2s ease;
  color: #000;
  border-bottom: 1px solid #000;
}
.content__block__title-text a:hover {
  border-bottom: 1px solid transparent;
}
.content__block__title-text h1,
.content__block__title-text h2,
.content__block__title-text h3 {
  margin: 0;
  padding: 0;
  color: #000;
  font-size: 26px;
  font-weight: 700;
  line-height: 1;
}
.content__block__subtitle {
  font-size: 18px;
  font-weight: 300;
}
@media screen and (max-width:1199px) {
  .content__block__subtitle {
    display: none;
  }
}
.content__block__epilog {
  padding-top: 28px;
  padding-bottom: 15px;
  text-align: center;
}
.content__block__epilog a {
  text-transform: uppercase;
  color: #e95331;
}
.content__block__epilog a:hover {
  text-decoration: none;
}
.map__shop__find {
  position: relative;
  height: auto;
  clear: both;
  margin-top: 0;
}
@media screen and (max-width:767px) {
  .map__shop__find {
    display: none;
  }
}
.map__shop__find-region {
  position: absolute;
  z-index: 20;
  top: 10px;
  right: 10px;
}
@media screen and (min-width:768px) {
  .map-banner {
    display: none;
  }
}
@media screen and (max-width:767px) {
  .map-banner {
    margin: 0 10px;
  }
  .map-banner__inner {
    display: flex;
    padding: 4px;
    gap: 10px;
    border-radius: 4px;
    background-color: #f3f4f6;
  }
  .map-banner__col {
    width: 50%;
    display: flex;
    align-items: flex-start;
    flex: 0 0 auto;
    flex-direction: column;
    justify-content: center;
  }
  .map-banner__title {
    font-size: 20px;
    font-weight: 700;
  }
  .map-banner__head {
    padding: 8px;
    gap: 8px;
  }
  .map-banner__head span {
    font-size: 14px;
    font-weight: 400;
    line-height: 1.3;
  }
  .map-banner__pic {
    overflow: hidden;
    border-radius: 4px;
  }
  .map-banner__pic img {
    max-width: 100%;
    overflow: hidden;
    border-radius: 4px;
  }
}
@media screen and (max-width:575px) {
  .map-banner__title {
    font-size: 18px;
  }
  .map-banner__head {
    padding: 8px;
    gap: 8px;
  }
  .map-banner__head span {
    font-size: 12px;
  }
}
.mainpage__banners {
  position: relative;
  z-index: 1;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -webkit-flex-direction: row;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  -webkit-justify-content: center;
  justify-content: space-between;
  margin-top: 24px;
  /* padding: 8px 16px; */
  gap: 24px;
  border-radius: 10px;
  /* box-shadow: 0 0 15px 0 rgba(0,0,0,.251); */
}
.mainpage__banners__item {
  position: relative;
  z-index: 0;
  display: flex;
  flex-direction: column;
  align-items: center;
  flex: 1;
  gap: 16px;
}

.mainpage__banners__item:hover{
  cursor: pointer;
}
.mainpage__banners__item:hover .mainpage__banners__item-image{
  transition: all 0.3s ease-in-out;
  transform: translateY(-5px);
}

.mainpage__banners__item:hover .mainpage__banners__item-content{
  transition: all 0.3s ease-in-out;
  color: #fe5000;
}

@media screen and (max-width:1199px) {
  .mainpage__banners__item {
    padding: 8px 6px;
    gap: 8px;
    border-radius: 4px;
    box-shadow: 0 0 4px 0 #00000040;
    flex-direction: row;
  }
}
@media screen and (max-width:767px) {
  .mainpage__banners__item {
    gap: 4px;
  }
}
.mainpage__banners__item-image {
  position: relative;
  width: 100%;
  max-width: 105px;
  aspect-ratio: 1/1;
}
.mainpage__banners__item-content {
  display: flex;
  align-items: center;
  flex-direction: column;
  text-align: center;
  color: #000;
  font-size: 16px;
}
.mainpage__banners__item-title {
  font-weight: 700;
}
.mainpage__banners__item-image img {
  position: absolute;
  width: 100%;
  height: 100%;
  object-fit: cover;
  inset: 0;
}
.mainpage__banners__item:last-child {
  margin-right: 0;
}
.mainpage__banners__item:hover .mainpage__banners__item-fon {
  opacity: 1;
}
.mainpage__sections__slider {
  position: relative;
  width: 100%;
}
.mainpage__sections__slider .slick-list {
  padding-top: 30px!important;
  padding-bottom: 30px!important;
}
.mainpage__sections__slider__item {
  position: relative;
  z-index: 2;
  display: inline-block;
  opacity: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -webkit-transition: opacity .3s,-webkit-transform .3s;
  transition: opacity .3s,-webkit-transform .3s;
  transition: transform .3s,opacity .3s;
  transition: transform .3s,opacity .3s,-webkit-transform .3s;
  text-decoration: none;
  color: #000;
  border: 1px solid #e6e5e5;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background-color: #fff;
}
.mainpage__sections__slider__item:hover .mainpage__sections__slider__item-name span {
  border-bottom-color: #111;
}
.mainpage__sections__slider__item[aria-hidden=true] {
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap {
  max-width: 260px;
  height: 300px;
  display: inline-block;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 50px 15px;
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev .mainpage__sections__slider__item {
  z-index: 4;
  opacity: 1;
  -webkit-transform: translateX(-22%) scale(1.2);
  -ms-transform: translateX(-22%) scale(1.2);
  transform: translateX(-22%) scale(1.2);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev .mainpage__sections__slider__item .mainpage__sections__slider__item-name {
  padding-bottom: 9px;
  font-size: 16px;
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev + div .mainpage__sections__slider__item {
  z-index: 6;
  opacity: 1;
  -webkit-transform: translateX(0) scale(1.6);
  -ms-transform: translateX(0) scale(1.6);
  transform: translateX(0) scale(1.6);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev + div .mainpage__sections__slider__item .mainpage__sections__slider__item-name {
  padding-bottom: 7px;
  font-size: 15px;
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div .mainpage__sections__slider__item .mainpage__sections__slider__item-name,
.mainpage__sections__slider__item-wrap.slick-custom-startprev + div + div .mainpage__sections__slider__item .mainpage__sections__slider__item-name {
  padding-bottom: 9px;
  font-size: 16px;
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev + div + div .mainpage__sections__slider__item {
  z-index: 4;
  opacity: 1;
  -webkit-transform: translateX(22%) scale(1.2);
  -ms-transform: translateX(22%) scale(1.2);
  transform: translateX(22%) scale(1.2);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-startprev + div + div + div .mainpage__sections__slider__item {
  z-index: 2;
  opacity: 1;
  -webkit-transform: translateX(-2%) scale(.85);
  -ms-transform: translateX(-2%) scale(.85);
  transform: translateX(-2%) scale(.85);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-start .mainpage__sections__slider__item {
  z-index: 2;
  opacity: 1;
  -webkit-transform: translateX(2%) scale(.85);
  -ms-transform: translateX(2%) scale(.85);
  transform: translateX(2%) scale(.85);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div .mainpage__sections__slider__item {
  z-index: 4;
  opacity: 1;
  -webkit-transform: translateX(-22%) scale(1.2);
  -ms-transform: translateX(-22%) scale(1.2);
  transform: translateX(-22%) scale(1.2);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div + div .mainpage__sections__slider__item {
  z-index: 6;
  opacity: 1;
  -webkit-transform: translateX(0) scale(1.6);
  -ms-transform: translateX(0) scale(1.6);
  transform: translateX(0) scale(1.6);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div + div .mainpage__sections__slider__item .mainpage__sections__slider__item-name {
  padding-bottom: 7px;
  font-size: 15px;
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div + div + div .mainpage__sections__slider__item {
  z-index: 4;
  opacity: 1;
  -webkit-transform: translateX(22%) scale(1.2);
  -ms-transform: translateX(22%) scale(1.2);
  transform: translateX(22%) scale(1.2);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div + div + div .mainpage__sections__slider__item .mainpage__sections__slider__item-name {
  padding-bottom: 9px;
  font-size: 16px;
}
.mainpage__sections__slider__item-wrap.slick-custom-start + div + div + div + div .mainpage__sections__slider__item {
  z-index: 2;
  opacity: 1;
  -webkit-transform: translateX(-2%) scale(.85);
  -ms-transform: translateX(-2%) scale(.85);
  transform: translateX(-2%) scale(.85);
  -webkit-box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 30px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider__item-img {
  width: 200px;
  height: 160px;
  text-align: center;
  line-height: 160px;
}
.mainpage__sections__slider__item-img img {
  max-width: 100%;
  max-height: 100%;
  display: inline-block;
  vertical-align: middle;
}
.mainpage__sections__slider__item-name {
  padding-bottom: 15px;
  text-align: center;
  text-decoration: none;
  color: #000;
  font-size: 18px;
}
.mainpage__sections__slider__item-name span {
  border-bottom: 1px solid transparent;
}
.mainpage__sections__slider-left,
.mainpage__sections__slider-right {
  position: absolute;
  z-index: 2;
  top: 50%;
  width: 40px;
  height: 40px;
  margin-top: -20px;
  cursor: pointer;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  background: #fff;
  -webkit-box-shadow: 0 6px 11px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 11px 0 rgba(0,0,0,.15);
}
.mainpage__sections__slider-left:hover:after,
.mainpage__sections__slider-right:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.mainpage__sections__slider-left:after,
.mainpage__sections__slider-right:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  display: block;
  margin-top: -8px;
  margin-left: -8px;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_black.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.mainpage__sections__slider-left {
  left: 0;
}
.mainpage__sections__slider-left:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.mainpage__sections__slider-right {
  right: 0;
}
.mainpage__news__slider {
  position: relative;
  width: 100%;
}
.mainpage__news__slider .slick-list {
  margin: -8px;
  padding: 8px;
}
.mainpage__news__slider__item {
  overflow: hidden;
  margin: 0 15px;
  -webkit-border-radius: 3px;
  border-radius: 10px;
  background: #fff;
  box-shadow: 0 0 8px 0 #00000040;
}
@media (max-width:1199px) {
  .mainpage__news__slider__item {
    border-radius: 4px;
  }
}
.mainpage__news__slider-ul {
  margin: 0 -15px;
}
.mainpage__news__slider__item:nth-child(2n) {
  margin-bottom: 0;
}
.mainpage__news__slider__item:hover .mainpage__news__slider__item-fon {
  opacity: 1;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.mainpage__news__slider__item:hover .mainpage__news__slider__item-img img {
  -webkit-transform: scale(.9);
  -ms-transform: scale(.9);
  transform: scale(.9);
}
.mainpage__news__slider__item:hover .mainpage__news__slider__item-imgbg {
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
}
.mainpage__news__slider__item-wrap {
  display: inline-block;
}
.mainpage__news__slider__item-name {
  padding: 8px 16px;
}
.mainpage__news__slider__item-name a {
  display: flex;
  align-items: center;
  justify-content: space-between;
  color: #000;
  font-size: 12px;
}
.mainpage__news__slider__item-name time {
  display: block;
}
.mainpage__news__slider__item-name a span {
  display: inline-block;
  line-height: 1.2;
}
.mainpage__news__slider__item-img {
  position: relative;
  z-index: 1;
  display: block;
  overflow: hidden;
  text-align: center;
  background-position: center center;
  background-size: cover;
  aspect-ratio: 350/311;
}
.mainpage__news__slider__item-img img {
  z-index: 2;
  max-width: 100%;
  display: inline-block;
  -webkit-transition: -webkit-transform .35s;
  transition: -webkit-transform .35s;
  transition: transform .35s;
  transition: transform .35s,-webkit-transform .35s;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  vertical-align: middle;
}
.mainpage__news__slider__item-imgbg {
  position: absolute;
  z-index: 2;
  width: 100%;
  height: 100%;
  display: block;
  -webkit-transition: -webkit-transform .35s;
  transition: -webkit-transform .35s;
  transition: transform .35s;
  transition: transform .35s,-webkit-transform .35s;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.mainpage__news__slider__item-fon {
  position: absolute;
  z-index: 3;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  display: block;
  opacity: 0;
  cursor: pointer;
  -webkit-transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,-webkit-transform .35s;
  transition: opacity .35s,transform .35s;
  transition: opacity .35s,transform .35s,-webkit-transform .35s;
  -webkit-transform: scale(1.5);
  -ms-transform: scale(1.5);
  transform: scale(1.5);
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  background: rgba(0,0,0,.7);
  font-size: 18px;
}
.mainpage__news__slider__item-fon span {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 120px;
  display: inline-block;
  margin-left: -60px;
  font-weight: 500;
}
.mainpage__video__slider {
  position: relative;
  width: 100%;
}
.mainpage__video__slider__item {
  overflow: hidden;
  -webkit-border-radius: 10px;
  border-radius: 10px;
  background: #fff;
  aspect-ratio: 350/200;
}
@media (max-width:1199px) {
  .mainpage__video__slider__item {
    height: 170px;
  }
}
@media (max-width:989px) {
  .mainpage__video__slider__item {
    height: 180px;
  }
}
@media (max-width:989px) {
  .mainpage__video__slider__item {
    height: 180px;
  }
}
@media (max-width:767px) {
  .mainpage__video__slider__item {
    height: unset;
  }
}
.mainpage__video__slider__item a {
  position: relative;
  width: 100%;
  height: 100%;
  display: block;
  text-decoration: none;
}
.mainpage__video__slider__item a svg {
  position: absolute;
  z-index: 1;
  top: 50%;
  left: 50%;
  width: 50px;
  height: 40px;
  display: block;
  opacity: 0;
  margin-top: -20px;
  margin-left: -25px;
  -webkit-transition: opacity .3s;
  transition: opacity .3s;
}
.mainpage__video__slider__item a svg path {
  fill: red;
}
.mainpage__video__slider__item:nth-child(2n) {
  margin-bottom: 0;
}
.mainpage__video__slider__item:hover a svg {
  opacity: 1;
}
.mainpage__video__slider__item:hover a svg path {
  fill: red;
}
.mainpage__video__slider__item-img {
  position: absolute;
  z-index: 1;
  display: block;
  overflow: hidden;
  text-align: center;
  background-position: center center;
  background-size: cover;
  inset: 0;
}
.mainpage__video__slider__item-img img {
  position: absolute;
  z-index: 2;
  min-width: 100%;
  max-width: 100%;
  min-height: 100%;
  display: inline-block;
  -webkit-transition: -webkit-transform .35s;
  transition: -webkit-transform .35s;
  transition: transform .35s;
  transition: transform .35s,-webkit-transform .35s;
  -webkit-transform: scale(1);
  -ms-transform: scale(1);
  transform: scale(1);
  vertical-align: middle;
  object-fit: cover;
  inset: 0;
}
.mainpage__article__slider {
  position: relative;
  width: 100%;
}
.mainpage__article__slider .mainpage__article__slider-left,
.mainpage__article__slider .mainpage__article__slider-right {
  margin-top: -36px;
}
.mainpage__article__slider__item {
  position: relative;
  max-width: 600px;
  overflow: hidden;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  margin: 0 15px 30px;
  padding: 10px 15px 40px 295px;
  -webkit-border-radius: 3px;
  border-radius: 3px;
  background: #fff;
  -webkit-box-shadow: 0 4px 10px 0 rgba(0,0,0,.15);
  box-shadow: 0 4px 10px 0 rgba(0,0,0,.15);
  line-height: 1.2;
}
.mainpage__article__slider__item:hover {
  box-shadow: 0 4px 10px 0 rgba(0,0,0,.3);
}
.mainpage__article__slider__item:nth-child(2n) {
  margin-bottom: 0;
}
.mainpage__article__slider__item-wrap {
  max-width: 600px;
  display: inline-block;
  padding: 20px 0;
}
.mainpage__article__slider__item-img {
  position: absolute;
  top: 0;
  left: 0;
  width: 270px;
  height: 100%;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: cover;
}
.mainpage__article__slider__item-name {
  margin-top: 10px;
  margin-bottom: 15px;
  text-transform: uppercase;
  color: #000;
  font-size: 16px;
}
.mainpage__article__slider__item-descr {
  height: 70px;
  overflow: hidden;
  color: #9299a2;
  font-size: 13px;
  line-height: 1.3;
}
.mainpage__article__slider__item-more {
  position: absolute;
  bottom: 10px;
  right: 15px;
  text-align: right;
}
.mainpage__article__slider__item-more a {
  text-decoration: none;
  color: #e95331;
  font-size: 13px;
}
.mainpage__article__slider__item-more a:hover {
  text-decoration: underline;
}
.mainheader__mobile__search {
  position: relative;
  margin-top: 20px;
  padding: 5px 15px 10px;
  background: #f3f4f6;
}
.mainheader__mobile__search .mainheader__mobile__search-wrap {
  position: relative;
  max-width: 510px;
  margin: 0 auto;
}
.mainheader__mobile__search .mainheader__mobile__search-go {
  position: absolute;
  z-index: 1;
  top: 1px;
  right: 3px;
  width: 34px;
  height: 34px;
  display: block;
  padding: 0;
  cursor: pointer;
  border: none;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  background: #f54d38;
}
.mainheader__mobile__search .mainheader__mobile__search-go:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  display: block;
  margin-top: -8px;
  margin-left: -8px;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -329px -260px;
}
.mainheader__mobile__search .search__title.search__title--header form {
  position: relative;
}
.mainheader__mobile__search .search__title.search__title--header form input[type=text] {
  padding: 5px 40px 5px 10px;
  -webkit-border-radius: 3px 18px 18px 3px;
  border-radius: 3px 18px 18px 3px;
  background: #fff;
}
.mainheader__mobile__menu {
  position: absolute;
  z-index: 1100;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  max-height: 100%;
  display: none;
  overflow-y: auto;
  background: #fff;
  -webkit-box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
  box-shadow: 0 2px 5px 0 rgba(0,0,0,.1);
}
.mainheader__mobile__menu.active {
  top: 53px;
  display: block;
}
.mainheader__mobile__menu__header {
  position: relative;
  height: 40px;
  padding: 0 55px;
  background: #f2f2f1;
}
.mainheader__mobile__menu__header-close {
  position: absolute;
  top: 0;
  right: 15px;
  width: 40px;
  height: 40px;
  display: block;
  cursor: pointer;
}
.mainheader__mobile__menu__header-close:after {
  position: absolute;
  top: 13px;
  left: 12px;
  width: 15px;
  height: 14px;
  display: block;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC41IDE0LjUiPjx0aXRsZT5DbG9zZTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTMuNzUsMTQuNWEuNzQ0Ljc0NCwwLDAsMS0uNTMtLjIybC0xMy0xM0EuNzUuNzUsMCwwLDEsMS4yOC4yMmwxMywxM2EuNzUuNzUsMCwwLDEtLjUzLDEuMjhaIiBmaWxsPSIjNjI2MjYxIi8+PHBhdGggZD0iTS43NSwxNC41YS43NS43NSwwLDAsMS0uNTMtMS4yOGwxMy0xM2EuNzUuNzUsMCwwLDEsMS4wNiwxLjA2bC0xMywxM0EuNzQ0Ljc0NCwwLDAsMSwuNzUsMTQuNVoiIGZpbGw9IiM2MjYyNjEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.mainheader__mobile__menu__header-back {
  position: absolute;
  top: 0;
  left: 15px;
  width: 40px;
  height: 40px;
  display: none;
  cursor: pointer;
  background: #e2e2e2;
}
.mainheader__mobile__menu__header-back:after {
  position: absolute;
  top: 13px;
  left: 16px;
  width: 8px;
  height: 14px;
  display: block;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjU4MyAxMy42NjciPjx0aXRsZT5CYWNrPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGQ9Ik02LjgzMywxMy42NjdhLjc0NC43NDQsMCwwLDEtLjUzLS4yMkwuMjIsNy4zNjRBLjc1Ljc1LDAsMCwxLC4yMiw2LjNMNi4zLjIyYS43NS43NSwwLDAsMSwxLjA2LDEuMDZMMS44MTEsNi44MzNsNS41NTIsNS41NTRhLjc1Ljc1LDAsMCwxLS41MywxLjI4WiIgZmlsbD0iIzYyNjI2MSIvPjwvZz48L2c+PC9zdmc+);
}
.mainheader__mobile__menu__header-title {
  padding-top: 8px;
  text-align: center;
  color: #626261;
  font-size: 14px;
  font-weight: 600;
}
.mainheader__mobile__menu__content {
  position: relative;
  min-height: 415px;
  overflow: hidden;
}
.mainheader__mobile__menu__footer {
  position: relative;
  z-index: 3;
  min-height: 300px;
  padding: 15px;
  background: #f2f2f1;
}
.mainheader__mobile__menu__footer .mainheader__mobile__search {
  margin: 0 0 15px;
  padding: 0;
}
.mainheader__mobile__menu__footer .mainheader__mobile__search-wrap {
  max-width: none;
}
.mainheader__mobile__menu__footer .mainheader__mobile__search .mainheader__mobile__search-go {
  top: 3px;
  right: 4px;
  background: var(--main-color);
}
.mainheader__mobile__menu__footer .mainheader__mobile__search .search__title.search__title--header form {
  height: 40px;
}
.mainheader__mobile__menu__footer .mainheader__mobile__search .search__title.search__title--header form input {
  height: 40px;
  border: 1px solid #e2e3e3;
}
.mainheader__mobile__menu__footer-social {
  display: flex;
  justify-content: center;
  padding: 10px 0;
  gap: 0 30px;
  text-align: center;
}
.mainheader__mobile__menu__footer-social_btn {
  width: 31px;
  height: 31px;
  display: inline-block;
  margin: 0 8px;
}
.mainheader__mobile__menu__footer-social_btn.mainheader__mobile__menu__footer-social_btn--vk {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHRpdGxlPlZrb250YWt0ZTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTUsMS4wNzhBMTMuOTIyLDEzLjkyMiwwLDEsMSwxLjA3OCwxNSwxMy45MzksMTMuOTM5LDAsMCwxLDE1LDEuMDc4TTE1LDBBMTUsMTUsMCwxLDAsMzAsMTUsMTUsMTUsMCwwLDAsMTUsMFoiIGZpbGw9IiNmNzY2MDAiLz48cGF0aCBkPSJNMjMuMjYzLDEwLjU1NWMuMTE5LS40LDAtLjctLjU3Mi0uN0gyMC44YS44MTMuODEzLDAsMCwwLS44MjMuNTM3LDE1Ljg0NSwxNS44NDUsMCwwLDEtMi4zMjcsMy44NzNjLS40NC40NC0uNjQzLjU4Mi0uODg0LjU4Mi0uMTE5LDAtLjMtLjE0Mi0uMy0uNTQzVjEwLjU1NWMwLS40ODMtLjEzNS0uNy0uNTMzLS43SDEyLjk1MWEuNDU3LjQ1NywwLDAsMC0uNDgyLjQzNGMwLC40NTYuNjgyLjU2My43NTIsMS44NDh2Mi43OWMwLC42MTEtLjEwOS43MjMtLjM1LjcyMy0uNjQzLDAtMi4yLTIuMzU5LTMuMTMxLTUuMDU5LS4xODYtLjUyNC0uMzY5LS43MzYtLjg1NS0uNzM2SDYuOTkyYy0uNTQsMC0uNjQ5LjI1NC0uNjQ5LjUzNywwLC41LjY0MywyLjk5MiwyLjk5Miw2LjI4NGE3LjM4Miw3LjM4MiwwLDAsMCw1Ljc3NiwzLjQ2NWMxLjIwNiwwLDEuMzUzLS4yNywxLjM1My0uNzM2LDAtMi4xNDctLjEwOS0yLjM1LjUtMi4zNS4yOCwwLC43NjIuMTQyLDEuODg3LDEuMjI1LDEuMjg2LDEuMjg1LDEuNSwxLjg2MSwyLjIxOCwxLjg2MWgxLjg5M2MuNTQsMCwuODE0LS4yNy42NTYtLjgtLjM2LTEuMTIyLTIuNzkzLTMuNDI5LTIuOS0zLjU4NC0uMjgtLjM2LS4yLS41MiwwLS44NDIsMCwwLDIuMzE0LTMuMjU2LDIuNTUyLTQuMzU4WiIgZmlsbD0iI2Y3NjYwMCIvPjwvZz48L2c+PC9zdmc+);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu__footer-social_btn.mainheader__mobile__menu__footer-social_btn--fb {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHRpdGxlPkZhY2Vib29rPC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGQ9Ik0xNSwxLjA3OEExMy45MjIsMTMuOTIyLDAsMSwxLDEuMDc4LDE1LDEzLjkzOSwxMy45MzksMCwwLDEsMTUsMS4wNzhNMTUsMEExNSwxNSwwLDEsMCwzMCwxNSwxNSwxNSwwLDAsMCwxNSwwWiIgZmlsbD0iI2Y3NjYwMCIvPjxwYXRoIGQ9Ik0xNi4xNjYsMjIuNzE0di02LjloMi4yMThsLjM1My0yLjc0M0gxNi4xNjZWMTEuMTgyYzAtLjc5My4yMi0xLjMzNSwxLjM1OS0xLjMzNWgxLjQ1M1Y3LjM5NGExOS40OTMsMTkuNDkzLDAsMCwwLTIuMTE2LS4xMDgsMy4zLDMuMywwLDAsMC0zLjUyOCwzLjYyNXYyLjE2SDExLjAyMnYyLjc0M2gyLjMxMnY2LjlaIiBmaWxsPSIjZjc2NjAwIi8+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu__footer-social_btn.mainheader__mobile__menu__footer-social_btn--yt {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHRpdGxlPllvdVR1YmU8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggZD0iTTE1LDEuMDc4QTEzLjkyMiwxMy45MjIsMCwxLDEsMS4wNzgsMTUsMTMuOTM5LDEzLjkzOSwwLDAsMSwxNSwxLjA3OE0xNSwwQTE1LDE1LDAsMSwwLDMwLDE1LDE1LDE1LDAsMCwwLDE1LDBaIiBmaWxsPSIjZjc2NjAwIi8+PHBhdGggZD0iTTIzLjE3NywxMC44NzhhMi4xNDYsMi4xNDYsMCwwLDAtMS41MDktMS41MTlBNTAuNjcyLDUwLjY3MiwwLDAsMCwxNSw5YTUwLjY3Miw1MC42NzIsMCwwLDAtNi42NjguMzU5LDIuMTQ4LDIuMTQ4LDAsMCwwLTEuNTA5LDEuNTE5LDIyLjUyNiwyMi41MjYsMCwwLDAtLjM1Niw0LjEzNCwyMi41NDEsMjIuNTQxLDAsMCwwLC4zNTYsNC4xMzUsMi4xMTMsMi4xMTMsMCwwLDAsMS41MDksMS40OTRBNTAuNjcyLDUwLjY3MiwwLDAsMCwxNSwyMWE1MC42NzIsNTAuNjcyLDAsMCwwLDYuNjY4LS4zNTksMi4xMTMsMi4xMTMsMCwwLDAsMS41MDktMS40OTQsMjIuNTQxLDIyLjU0MSwwLDAsMCwuMzU2LTQuMTM1QTIyLjUyNiwyMi41MjYsMCwwLDAsMjMuMTc3LDEwLjg3OFpNMTMuMjU1LDE3LjU1VjEyLjQ3NWw0LjQ2LDIuNTM3LTQuNDYsMi41MzhaIiBmaWxsPSIjZjc2NjAwIi8+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu ul {
  margin: 0;
  padding: 0;
  list-style: none;
}
.mainheader__mobile__menu ul li {
  margin: 0;
  list-style: none;
  border-bottom: 1px solid #f4f4f4;
  font-size: 14px;
}
.mainheader__mobile__menu__footer-bottom ul {
  display: grid;
  grid-template-columns: 1fr 1fr;
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--catalog > .mainheader__mobile__menu__item-wrap i {
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAApCAYAAAC7t0ACAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4NEZGQjg5NkI3QTExRTk4RjE1RUM0QzlCRTI4RDJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4NEZGQjhBNkI3QTExRTk4RjE1RUM0QzlCRTI4RDJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODg0RkZCODc2QjdBMTFFOThGMTVFQzRDOUJFMjhEMkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODg0RkZCODg2QjdBMTFFOThGMTVFQzRDOUJFMjhEMkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Dw76IAAABwElEQVR42uyYP0vDQBjGL60W3FxcBEV3hzoIfgLpqBkdBCfFP7ubcVBwKAgqOokIOvoB6qoi1EG/gVCUjl0b/5zP4Xt6SJI7c7liIA/82kuT5n3y3r2X5BjnnBE+uAFdno3OQVk5fyyyUeduZGTEw8ccY+ySfekKHIAW4CydlsGSsn0BFsB77D9g4ppcN4Bnkj4NAZ0vNM1ICT6myM++xdVH6RbsUnsenIFy1IHCRIXaLZa9NsChzkiJudc6OE4y4sIEj9heSTLiwsQzfU+AgQQjops8WR1S1QwqQzCsVMYJqCj7RPUdKTFF2+tzkIkXsAM2wSKogXvwQfvF1b+CfppTnGRCXvE2eDOZVsXBciBNgoeMszIOZsHod///aIjGhrNMmFCVgXsxT2j1L0yYVMcgkVYdgiXdRXVjIrB8pghyMSZMumMPnFp2h7WJjsmJcl8duRkTY0RaPRFFiRo8ixU3sKJE/16i00Ra3RFWJmr00JpWW1mYaINHCxPtokRzV6IhtUd6HFvGC4WJJm2sRbyguJJHSwZCzd9rVg16W7ZZs9IFFxlYBTP0m+969U6nurqE6GIdM05diuPL2J8CDADIkJc3InUjKAAAAABJRU5ErkJggg==);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--catalog .mainheader__mobile__menu__item-back_area i {
  right: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACEAAAApCAYAAAC7t0ACAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjg4NEZGQjg5NkI3QTExRTk4RjE1RUM0QzlCRTI4RDJGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjg4NEZGQjhBNkI3QTExRTk4RjE1RUM0QzlCRTI4RDJGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6ODg0RkZCODc2QjdBMTFFOThGMTVFQzRDOUJFMjhEMkYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6ODg0RkZCODg2QjdBMTFFOThGMTVFQzRDOUJFMjhEMkYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4Dw76IAAABwElEQVR42uyYP0vDQBjGL60W3FxcBEV3hzoIfgLpqBkdBCfFP7ubcVBwKAgqOokIOvoB6qoi1EG/gVCUjl0b/5zP4Xt6SJI7c7liIA/82kuT5n3y3r2X5BjnnBE+uAFdno3OQVk5fyyyUeduZGTEw8ccY+ySfekKHIAW4CydlsGSsn0BFsB77D9g4ppcN4Bnkj4NAZ0vNM1ICT6myM++xdVH6RbsUnsenIFy1IHCRIXaLZa9NsChzkiJudc6OE4y4sIEj9heSTLiwsQzfU+AgQQjops8WR1S1QwqQzCsVMYJqCj7RPUdKTFF2+tzkIkXsAM2wSKogXvwQfvF1b+CfppTnGRCXvE2eDOZVsXBciBNgoeMszIOZsHod///aIjGhrNMmFCVgXsxT2j1L0yYVMcgkVYdgiXdRXVjIrB8pghyMSZMumMPnFp2h7WJjsmJcl8duRkTY0RaPRFFiRo8ixU3sKJE/16i00Ra3RFWJmr00JpWW1mYaINHCxPtokRzV6IhtUd6HFvGC4WJJm2sRbyguJJHSwZCzd9rVg16W7ZZs9IFFxlYBTP0m+969U6nurqE6GIdM05diuPL2J8CDADIkJc3InUjKAAAAABJRU5ErkJggg==);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--about > .mainheader__mobile__menu__item-wrap i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOS4yIDE5LjIiPjx0aXRsZT7QniDQutC+0LzQv9Cw0L3QuNC4PC90aXRsZT48ZyBpZD0iTGF5ZXJfMiIgZGF0YS1uYW1lPSJMYXllciAyIj48ZyBpZD0iTGF5ZXJfMS0yIiBkYXRhLW5hbWU9IkxheWVyIDEiPjxwYXRoIGQ9Ik05LjYsMGE5LjYsOS42LDAsMSwwLDkuNiw5LjZBOS42MTEsOS42MTEsMCwwLDAsOS42LDBabTAsMThBOC40LDguNCwwLDEsMSwxOCw5LjYsOC40MDksOC40MDksMCwwLDEsOS42LDE4WiIgZmlsbD0iI2Y3NjYwMCIvPjxjaXJjbGUgY3g9IjkuNiIgY3k9IjUuMTc0IiByPSIxLjA1IiBmaWxsPSIjZjc2NjAwIi8+PHJlY3QgeD0iOSIgeT0iOC4zNTIiIHdpZHRoPSIxLjIiIGhlaWdodD0iNiIgZmlsbD0iI2Y3NjYwMCIvPjwvZz48L2c+PC9zdmc+);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--about .mainheader__mobile__menu__item-back_area i {
  right: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACsAAAArCAYAAADhXXHAAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkE4RkI3RjRFNkI4NDExRTlCMEVFODA5ODBEQUEzNkJDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkE4RkI3RjRGNkI4NDExRTlCMEVFODA5ODBEQUEzNkJDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QThGQjdGNEM2Qjg0MTFFOUIwRUU4MDk4MERBQTM2QkMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QThGQjdGNEQ2Qjg0MTFFOUIwRUU4MDk4MERBQTM2QkMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5RhU+oAAAChUlEQVR42tRZ7VHDMAxNcvzHTEDYIEzQbEA2aEagG2SDjFA6QdsJChM0TOAyQcoEwQanp1Nl11+lre50l4ItvTwriqSkwzAkkSRXimWnNFjuAvYWQiuhE6Glxfp3oWuhK2/wkllHrYVuhzDZKDtOvlOHMJDszTVHPTInGfsCf3tU63XMd0Jnam8UZpnQOcFOL7QVWloyU6r1PWGrVX6MNk45yIkj732OEN18TYDengJsMloQBq0YcADdEkQUrmAxUHldRQKJtSJ8MVuwDB298W4jKSaHDAlq4zIQqFzfeO7rUcgZwVYohiqPHAyl9ggJKKUJLDfdmYVy5Ix72Gh1+3WscM+nnhPpyCdLcOp0dI5882hoGFB2tvh1K4uSLaiSngILHCZ0r16nvtIrO1Kepa1M/ZiCRYvASq5T7/ou0M4buP7Fl4EiZZRVch2yQEXUIQzG0kse3UNyPQJDIc0Qq10EByXQJEJIHZ4F3Cl8RHCwAddpBLDjTbMsEgPnkm9wzbLkdqS4JbC7zLr/uYzcY7BQJtd29PCHzLNM5bMYr1qYs2Nkg6M8uwdDh9zQal+CVQbzbUa8YqsrATtFM4mEqtB5YD8FJcQOLFmLc9SzscDWFHlwwWskdmOAPdkpMNRdNhcC29j0YFRbcu55ATUP03bX1IbNPw84dHODpe1EBk9H/nsiw20nMrpZV3HGo7fy5TpFbCIDbWJMEU2AeWAeHh9kanpThAyTxxjeENNqrnJzbgkwV+s5YWtpMwFy+aZQC21BcYE/H8li45P43+TEZ6eZdfvvMYfSseMi46k4zdNcmMUiq7MX1XDalJU7xeDatzsJAQuFgaq+PCrt/kJkH+rkR4ABABGTzYPKTWjtAAAAAElFTkSuQmCC);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--where > .mainheader__mobile__menu__item-wrap i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxOC4yIDI4LjM0MiI+PHRpdGxlPtCT0LTQtSDQutGD0L/QuNGC0Yw8L3RpdGxlPjxnIGlkPSJMYXllcl8yIiBkYXRhLW5hbWU9IkxheWVyIDIiPjxnIGlkPSJMYXllcl8xLTIiIGRhdGEtbmFtZT0iTGF5ZXIgMSI+PHBhdGggZD0iTTkuMSwwYTkuMSw5LjEsMCwwLDAtLjYsMTguMTgxVjI4LjM0Mmw4LjQtMTQuNTY2QTkuMDg3LDkuMDg3LDAsMCwwLDkuMSwwWm02Ljc2MywxMy4xNjdMOS43LDIzLjg1OFYxN0g5LjFhNy45MjIsNy45MjIsMCwxLDEsNi43NjMtMy44MzNaIiBmaWxsPSIjZjc2NjAwIi8+PHBhdGggZD0iTTkuMSw0LjUzM0E0LjU2Nyw0LjU2NywwLDEsMCwxMy42NjcsOS4xLDQuNTcyLDQuNTcyLDAsMCwwLDkuMSw0LjUzM1ptMCw3LjkzNEEzLjM2NywzLjM2NywwLDEsMSwxMi40NjcsOS4xLDMuMzcsMy4zNywwLDAsMSw5LjEsMTIuNDY3WiIgZmlsbD0iI2Y3NjYwMCIvPjwvZz48L2c+PC9zdmc+);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--support > .mainheader__mobile__menu__item-wrap i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMiAyMiI+PHRpdGxlPtCf0L7QtNC00LXRgNC20LrQsDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTEuMDY3LDYuNUE0LjUwNSw0LjUwNSwwLDEsMCwxNS41NzIsMTEsNC41MSw0LjUxLDAsMCwwLDExLjA2Nyw2LjVabTAsNy44MUEzLjMwNSwzLjMwNSwwLDEsMSwxNC4zNzIsMTEsMy4zMDgsMy4zMDgsMCwwLDEsMTEuMDY3LDE0LjMwNVoiIGZpbGw9IiNmNzY2MDAiLz48cGF0aCBkPSJNMjIsMTIuNDk0VjkuNTA2bC0yLjI0MS0uNjc0QTguOSw4LjksMCwwLDAsMTguNzIsNi4zNWwxLjExNS0yLjA3MkwxNy43MjIsMi4xNjVsLTIuMSwxLjEyN2E4LjkyLDguOTIsMCwwLDAtMi40NDMtMUwxMi40OTQsMEg5LjUwNmwtLjcsMi4zMzJhOC45MTgsOC45MTgsMCwwLDAtMi4zNjIsMUw0LjI3OCwyLjE2NSwyLjE2NSw0LjI3OCwzLjM0Miw2LjQ2NmE4LjksOC45LDAsMCwwLS45NTcsMi4zMjNMMCw5LjUwNnYyLjk4OGwyLjM4NS43MTdhOC45LDguOSwwLDAsMCwuOTU3LDIuMzIzTDIuMTY1LDE3LjcyMmwyLjExMywyLjExM0w2LjQ0MywxOC42N2E4LjksOC45LDAsMCwwLDIuMzYyLDFMOS41MDYsMjJoMi45ODhsLjY5LTIuM2E4Ljg3Niw4Ljg3NiwwLDAsMCwyLjQ0My0xbDIuMSwxLjEyNywyLjExMy0yLjExM0wxOC43MiwxNS42NWE4LjksOC45LDAsMCwwLDEuMDM5LTIuNDgyWk0xMS4wNjcsMTguNzY4QTcuNzY4LDcuNzY4LDAsMSwxLDE4LjgzNSwxMSw3Ljc3Nyw3Ljc3NywwLDAsMSwxMS4wNjcsMTguNzY4WiIgZmlsbD0iI2Y3NjYwMCIvPjwvZz48L2c+PC9zdmc+);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--support .mainheader__mobile__menu__item-back_area i {
  right: 20px;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACoAAAArCAYAAAAOnxr+AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhENDlCQzczNkI4NDExRTk5N0JERDI2QzhCNjQ4Qjk4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhENDlCQzc0NkI4NDExRTk5N0JERDI2QzhCNjQ4Qjk4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEQ0OUJDNzE2Qjg0MTFFOTk3QkREMjZDOEI2NDhCOTgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEQ0OUJDNzI2Qjg0MTFFOTk3QkREMjZDOEI2NDhCOTgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4vCEEtAAACbElEQVR42tRZi22DMBBtOoE3KCOwQdwJwgiMkBHoBHQDugEwAekEZAPSCcgG1JZAurrn8xk7RJx0UhSb8+P+Zw7TNL1EolSxQP6/Kr4HS9dAI/Ew4XSOIf81ojYTy9opxgGxgGbEmrS4RHSgCWPPKeBFljNEiI+mikfFvWJprInZ/7qJR7XiHJFRgDOEDQsHJCQNKgPC19A4P4/JsII9WNKTDo6O6Vs3xRfF7fz7avinNutxNj9Hnn7+/V9KY2oSox4xJcVi3j8wZTtNLxmmC8mNGnDpOKPj+mhFgEwjFYiMsJzkAk0sIJOIlczmZrVv1FcP0iSmWUhJSAn9MKIZyxKV4kHHJ+BecekoGo3iTyNTsBN+Qjm2Z2BwmhMBXGDwMX1BOTYQ3iNpZUnmJZKKKgLsGezLuEAH6u0QH+6JFzKj+0y8uDWgsIQMARQWoZJT9izRPRL7a6PMphCoJBoL6RA4eWSDnKHVM4JBW7Uy/dEk26FkzmNMAR3DUn/odWU3v9C357MXMgURs9UaoMLodHzoh9E5RQN6t2iXQ28e1goGCt/66PmsdGhOUEAvwHdsgrGyt8xCXK3moJS2HhrVFvx6Rh6diC4M5tHSzKNrK1NtgE2ZlakIrUyQy5W1vgO1vkDWqVoP83m+pnF2dU8Vs3sqHtE9mU2Ha0aS8/4RKX8lYzIoXWftpsP3mZkGRnRvPjPtYgrdzVzvc1OSbXVTEuvuqZlbvk3vnji3edzJM9ptHjcqB+J+tH/2/ShMVa49LrA5w39F6MeGG2NP61hvGM34fYuPDY1jTgr+zhQL6JXQfBvjgMNevtz9CjAALZYPDd+KUH4AAAAASUVORK5CYII=);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--contacts > .mainheader__mobile__menu__item-wrap i {
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMC41ODMgMTguODY1Ij48dGl0bGU+0JrQvtC90YLQsNC60YLRizwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cmVjdCB4PSI0LjU5MSIgeT0iNC40OTYiIHdpZHRoPSIxMS40MDIiIGhlaWdodD0iMS4yIiBmaWxsPSIjZjc2NjAwIi8+PHJlY3QgeD0iNC41OTEiIHk9IjguNiIgd2lkdGg9IjExLjQwMiIgaGVpZ2h0PSIxLjIiIGZpbGw9IiNmNzY2MDAiLz48cGF0aCBkPSJNMTguMTY1LDBIMi40MThBMi40MjEsMi40MjEsMCwwLDAsMCwyLjQxOVYxMS43YTIuNDIxLDIuNDIxLDAsMCwwLDIuNDE4LDIuNDE5SDQuMzd2NC43NDJsNS44MDgtNC43NDJoNy45ODdBMi40MjEsMi40MjEsMCwwLDAsMjAuNTgzLDExLjdWMi40MTlBMi40MjEsMi40MjEsMCwwLDAsMTguMTY1LDBabTEuMjE4LDExLjdhMS4yMiwxLjIyLDAsMCwxLTEuMjE4LDEuMjE4SDkuNzVMNS41NywxNi4zMzVWMTIuOTIySDIuNDE4QTEuMjIsMS4yMiwwLDAsMSwxLjIsMTEuN1YyLjQxOUExLjIyLDEuMjIsMCwwLDEsMi40MTgsMS4ySDE4LjE2NWExLjIyLDEuMjIsMCwwLDEsMS4yMTgsMS4yMTlaIiBmaWxsPSIjZjc2NjAwIi8+PC9nPjwvZz48L3N2Zz4=);
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item--more.mainheader__mobile__menu__item--more_active > .mainheader__mobile__menu__item-submenu {
  display: block;
  -webkit-transform: translateX(-100%);
  -ms-transform: translateX(-100%);
  transform: translateX(-100%);
}
.mainheader__mobile__menu ul li a {
  position: relative;
  width: 100%;
  display: inline-block;
  padding-left: 63px;
  vertical-align: middle;
  text-decoration: none;
  color: #545354;
  font-size: 18px;
  font-weight: 600;
  line-height: 1;
}
.mainheader__mobile__menu__item-wrap-mt a {
  height: 60px;
  padding-top: 20px;
}
.mainheader__mobile__menu ul li a i {
  position: absolute;
  top: -9px;
  left: 20px;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.mainheader__mobile__menu ul li.mainheader__mobile__menu__item-header {
  position: relative;
  height: 40px;
  display: none;
  padding: 8px 55px 0;
  text-align: center;
  color: #626261;
  background: #f2f2f1;
  font-size: 14px;
  font-weight: 600;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-close {
  position: absolute;
  top: 0;
  right: 9px;
  width: 40px;
  height: 40px;
  display: block;
  padding: 0;
  cursor: pointer;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-close:after {
  position: absolute;
  top: 13px;
  left: 12px;
  width: 15px;
  height: 14px;
  display: block;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNC41IDE0LjUiPjx0aXRsZT5DbG9zZTwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNMTMuNzUsMTQuNWEuNzQ0Ljc0NCwwLDAsMS0uNTMtLjIybC0xMy0xM0EuNzUuNzUsMCwwLDEsMS4yOC4yMmwxMywxM2EuNzUuNzUsMCwwLDEtLjUzLDEuMjhaIiBmaWxsPSIjNjI2MjYxIi8+PHBhdGggZD0iTS43NSwxNC41YS43NS43NSwwLDAsMS0uNTMtMS4yOGwxMy0xM2EuNzUuNzUsMCwwLDEsMS4wNiwxLjA2bC0xMywxM0EuNzQ0Ljc0NCwwLDAsMSwuNzUsMTQuNVoiIGZpbGw9IiM2MjYyNjEiLz48L2c+PC9nPjwvc3ZnPg==);
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-back_area {
  position: relative;
  height: 70px;
  padding: 0 55px 0 0;
  text-align: center;
  color: #fff;
  background: #f87920;
  font-size: 14px;
  font-weight: 600;
  line-height: 70px;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-back_area i {
  position: absolute;
  top: 19px;
  right: 15px;
  width: 30px;
  height: 30px;
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-back {
  position: absolute;
  top: 18px;
  left: 15px;
  width: 40px;
  height: 70px;
  display: block;
  padding: 0;
  cursor: pointer;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-back:after {
  position: absolute;
  top: 0;
  left: 1px;
  width: 27px;
  height: 32px;
  display: block;
  content: ' ';
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAgCAYAAADjaQM7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExN0U1RkI4NkI3QTExRTlBMjEwRTlGNTU1NTcwRUY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExN0U1RkI5NkI3QTExRTlBMjEwRTlGNTU1NTcwRUY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTE3RTVGQjY2QjdBMTFFOUEyMTBFOUY1NTU1NzBFRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTE3RTVGQjc2QjdBMTFFOUEyMTBFOUY1NTU1NzBFRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6U+5MAAAABH0lEQVR42syXzQqBQRSG50MWkp9sLeUS2LsIkStwE8JWsnMFEnZkpaxZuwKxsxJZKDXO0bH3vovJqefbTc/XdOadM857P/JY7YW04FD0EwkTULgVkozM2cI1KJwKcUampGyLkBqzMqUgHEBhh5UpReEMCtusTCkLF0D2EuqsTKkKD0D4FGqszNniJyC82k9SMqVl2/Rr6faXWJmzBkDqaI1GyZQ+KNQjlGVlzg4xUjsLC0qm8bQAhUshwci+OboFhRr0UfQx4pUVNkIFWDOIOa68gVQs6DYyDTInGiQZovX3bOv3iEOdCxFXJzaumqGCGL1ibuwVo4vuIS7PEjEWNP564MkTo1z3r4dUjZMVKJox43fQh8WQyLsM82R6CzAAcKLuN9I84H4AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-wrap {
  position: relative;
  height: 80px;
  padding: 0;
  line-height: 80px;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-more_btn {
  position: absolute;
  top: 0;
  right: 7px;
  width: 45px;
  height: 70px;
  display: block;
  cursor: pointer;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-more_btn:after {
  position: absolute;
  top: 15px;
  right: 30px;
  width: 9px;
  height: 14px;
  display: none;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjU4MyAxMy42NjciPjx0aXRsZT5SaWdodDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNLjc1LDEzLjY2N2EuNzUxLjc1MSwwLDAsMS0uNTMtMS4yODFMNS43NzIsNi44MzMuMjIsMS4yOEEuNzUuNzUsMCwwLDEsMS4yOC4yMkw3LjM2Myw2LjNhLjc0OS43NDksMCwwLDEsMCwxLjA2TDEuMjgsMTMuNDQ3QS43NDguNzQ4LDAsMCwxLC43NSwxMy42NjdaIiBmaWxsPSIjOWM5YzljIi8+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu__item--noicon > div > a {
  padding-left: 30px!important;
}
.mainheader__mobile__menu__item--noicon > div > a i {
  display: none!important;
}
.mainheader__mobile__menu__item-more {
  position: absolute;
  top: 0;
  right: 15px;
  width: 40px;
  height: 40px;
  display: block;
  cursor: pointer;
  background: #e2e2e2;
}
.mainheader__mobile__menu__item-more:after {
  position: absolute;
  top: 13px;
  left: 16px;
  width: 8px;
  height: 14px;
  display: block;
  content: ' ';
  background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3LjU4MyAxMy42NjciPjx0aXRsZT5SaWdodDwvdGl0bGU+PGcgaWQ9IkxheWVyXzIiIGRhdGEtbmFtZT0iTGF5ZXIgMiI+PGcgaWQ9IkxheWVyXzEtMiIgZGF0YS1uYW1lPSJMYXllciAxIj48cGF0aCBkPSJNLjc1LDEzLjY2N2EuNzUxLjc1MSwwLDAsMS0uNTMtMS4yODFMNS43NzIsNi44MzMuMjIsMS4yOEEuNzUuNzUsMCwwLDEsMS4yOC4yMkw3LjM2Myw2LjNhLjc0OS43NDksMCwwLDEsMCwxLjA2TDEuMjgsMTMuNDQ3QS43NDguNzQ4LDAsMCwxLC43NSwxMy42NjdaIiBmaWxsPSIjOWM5YzljIi8+PC9nPjwvZz48L3N2Zz4=);
  background-repeat: no-repeat;
  background-position: center center;
}
.mainheader__mobile__menu__item-submenu {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 100%;
  width: 100%;
  display: none;
  -webkit-transition: -webkit-transform 1s;
  transition: -webkit-transform 1s;
  transition: transform 1s;
  transition: transform 1s,-webkit-transform 1s;
  -webkit-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
  background: #fff;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--catalog > .mainheader__mobile__menu__item-wrap {
  background: #f87920;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--catalog > .mainheader__mobile__menu__item-wrap a {
  color: #fff;
  font-weight: 600;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--catalog > .mainheader__mobile__menu__item-wrap .mainheader__mobile__menu__item-more_btn:after {
  top: 18px;
  right: 8px;
  width: 27px;
  height: 32px;
  display: block;
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAgCAYAAADjaQM7AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyZpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKFdpbmRvd3MpIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExN0U1RkI4NkI3QTExRTlBMjEwRTlGNTU1NTcwRUY0IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExN0U1RkI5NkI3QTExRTlBMjEwRTlGNTU1NTcwRUY0Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTE3RTVGQjY2QjdBMTFFOUEyMTBFOUY1NTU1NzBFRjQiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTE3RTVGQjc2QjdBMTFFOUEyMTBFOUY1NTU1NzBFRjQiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6U+5MAAAABH0lEQVR42syXzQqBQRSG50MWkp9sLeUS2LsIkStwE8JWsnMFEnZkpaxZuwKxsxJZKDXO0bH3vovJqefbTc/XdOadM857P/JY7YW04FD0EwkTULgVkozM2cI1KJwKcUampGyLkBqzMqUgHEBhh5UpReEMCtusTCkLF0D2EuqsTKkKD0D4FGqszNniJyC82k9SMqVl2/Rr6faXWJmzBkDqaI1GyZQ+KNQjlGVlzg4xUjsLC0qm8bQAhUshwci+OboFhRr0UfQx4pUVNkIFWDOIOa68gVQs6DYyDTInGiQZovX3bOv3iEOdCxFXJzaumqGCGL1ibuwVo4vuIS7PEjEWNP564MkTo1z3r4dUjZMVKJox43fQh8WQyLsM82R6CzAAcKLuN9I84H4AAAAASUVORK5CYII=);
}
.mobile_menu_active .title-search-result {
  left: 0!important;
  width: 100%!important;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  padding: 0 19px 0 15px!important;
  border: none!important;
}
.mobile_menu_active .title-search-result .ac_results {
  border: 1px solid #898989;
}
.slick__custom-left,
.slick__custom-right {
  position: absolute;
  z-index: 8;
  top: 50%;
  width: 48px;
  height: 48px;
  margin-top: -24px;
  cursor: pointer;
  -webkit-border-radius: 40px;
  border-radius: 40px;
  background: #fff;
  -webkit-box-shadow: 0 6px 11px 0 rgba(0,0,0,.15);
  box-shadow: 0 6px 11px 0 rgba(0,0,0,.15);
}
.slick__custom-left:hover:after,
.slick__custom-right:hover:after {
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_orange.svg);
}
.slick__custom-left:after,
.slick__custom-right:after {
  position: absolute;
  top: 50%;
  left: 50%;
  width: 16px;
  height: 16px;
  display: block;
  margin-top: -8px;
  margin-left: -8px;
  content: ' ';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/svg/arrow_black.svg);
  background-repeat: no-repeat;
  background-position: center center;
  background-size: contain;
}
.slick__custom-left {
  left: 0;
}
.slick__custom-left:after {
  -webkit-transform: rotate(180deg);
  -ms-transform: rotate(180deg);
  transform: rotate(180deg);
}
.slick__custom-right {
  right: 0;
}
.slick__custom--dotsline:not(.slider-dots--v2) .slick-slider {
  margin-bottom: 35px;
}
.slick__custom--dotsline .slick-dots {
  bottom: -35px;
  height: 7px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 0 15px;
}
.slick__custom--dotsline .slick-dots li {
  height: 7px;
  -webkit-flex-basis: 100%;
  -ms-flex-preferred-size: 100%;
  flex-basis: 100%;
  margin: 0;
  padding: 0;
  border-right: 1px solid #ddd;
  background-color: #ddd;
}
.slick__custom--dotsline .slick-dots li:last-child {
  border-right: none;
}
.slick__custom--dotsline .slick-dots li > * {
  display: none;
}
.slick__custom--dotsline .slick-dots li.slick-active,
.slick__custom--dotsline .slick-dots li:hover {
  background: #e95331;
}
#title-search .search {
  width: 283px;
}
#title-search .search #q_top_search {
  width: 184px;
}
.footer_fololow_us {
  position: relative;
  width: 20%;
  float: right;
}
.footer_fololow_us:before {
  position: absolute;
  top: 2px;
  left: -20px;
  width: 14px;
  height: 14px;
  display: block;
  content: '';
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/sprite.png?v=1535368062465);
  background-position: -275px -175px;
}
.footer_fololow_us .social {
  display: inline-block;
  margin-left: 0;
  padding: 0 0 10px;
}
.footer_fololow_us .footer_nav_section_head {
  display: block;
  margin-bottom: 12px;
  text-decoration: none;
  color: #000;
  font-weight: 600;
}
.footer_fololow_us .footer_nav_section_head:before {
  width: 11px;
  height: 14px;
}
div .breadcrumbs_n ul li a,
div .breadcrumbs_n ul li a:active,
div .breadcrumbs_n ul li a:focus,
div .breadcrumbs_n ul li a:hover,
div .breadcrumbs_n ul li a:link,
div .breadcrumbs_n ul li a:visited,
div .breadcrumbs_n ul li button {
  color: #4c4c4c;
  font-weight: 400;
}
div.catalog-bottom__item:after {
  display: none;
}
.service__page {
  clear: both;
}
.wheretobuy__page {
  position: relative;
  height: auto;
  clear: both;
  margin-top: 0;
}
.wheretobuy__page-region {
  position: absolute;
  z-index: 20;
  top: 10px;
  right: 10px;
}
.wheretobuy__page-item-list {
  position: absolute;
  z-index: 1;
  top: 80px;
  right: 10px;
  width: 240px;
  height: 300px;
  display: none!important;
  overflow-y: scroll;
  background-color: #fff;
}
.wheretobuy__page-item-list .item {
  padding: 5px;
  cursor: pointer;
  -webkit-transition: .15s ease-in;
  transition: .15s ease-in;
  text-align: left;
}
.mainpage-header,
.top_catalog > .layout_center {
  text-align: center;
}
.wheretobuy__page-item-list .item:hover {
  background-color: #ffe7d5;
}
.mainpage-header h1 {
  margin-bottom: 0;
  text-transform: uppercase;
  color: #545354;
  font-size: 25px;
  font-weight: 400;
}
.bxmaker_master_btn {
  width: 150px;
  padding: 0 14px;
  cursor: pointer;
  text-align: center;
}
.card-n__map-select.city .chosen-container .chosen-search,
.catalog__good__item__service-region .chosen-container .chosen-search,
.map__shop__find-region .chosen-container .chosen-search,
.wheretobuy__page-region .chosen-container .chosen-search {
  display: block!important;
}
.card-n__map-select.city .chosen-container .chosen-search input,
.catalog__good__item__service-region .chosen-container .chosen-search input,
.map__shop__find-region .chosen-container .chosen-search input,
.wheretobuy__page-region .chosen-container .chosen-search input {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
ul.top_catalog_list {
  width: auto;
  display: -webkit-inline-box;
  display: -webkit-inline-flex;
  display: -ms-inline-flexbox;
  display: inline-flex;
  text-align: left;
}
ul.top_catalog_list .top_catalog_item_in a {
  font-size: 15px;
}
.mobile__mainpage__category {
  display: none;
  padding: 30px 0 0;
}
.mobile__mainpage__category .catalog__section__list__item {
  width: 50%;
}
.mobile__mainpage__category .catalog__section__list .catalog__section__list__item,
.mobile__mainpage__category .catalog__section__list__item-wrap {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.master-panel .master-points__score {
  width: 49%;
}
.master-panel .master-points__score--right {
  margin-left: 2%;
  text-decoration: none;
  color: #000;
}
.master-panel .master-points__score--right:hover {
  border: 1px solid var(--main-color);
}
.master-panel .master-points__score--right .flaticon {
  padding-left: 106px;
  text-align: left;
  vertical-align: middle;
  font-size: 15px;
  font-weight: 600;
  line-height: 29px;
}
.master-panel .master-points__score--right .flaticon:before {
  position: relative;
  top: 5px;
  width: 24px;
  height: 24px;
  display: inline-block;
  margin-right: 10px;
  content: ' ';
  background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAAGXcA1uAAAAAXNSR0IDN8dNUwAAAAlwSFlzAAALEgAACxIB0t1+/AAABJlJREFUSMedVl1MHFUUvndm9o8uP1ZY5GfXgsQXBULUNqt1y3aBxQ2J6APiAySKhhhISaOmTz41mmhSTUg0MVaNre2DiBqlbSoECbWItW0KNI0PRum2YSkEwlILsz8z1+/O7szOrrQYT3L3/p7vnO/cc88sCQT2UcYY4Y1UVJRZKaWHRFEIaRMC6e19iRLjCITyIyQlc5T/SpLkCAYDcUNHl+7uToFCm/KNSORWc0qfEFVVR0KhoCRxTExO6RrA/lKWZWJY1Fs0eoMMDLxGSX6+8z6zDUEQ2qA1KFEqMN012FhnTO0LBpvqJIDhFL2a9t8JuKlkMonjjFFFUU85HPZfMN4NbYcGabfb4nxw587GKhZnsNmlwXq9u4Xp6QvHMU5mXKAkR/Kg0GK1WvZI4fANyenM708kElZOPBNEPibEZrMtR6PrMVh5v6Ag/08pBcAIgnCLbCGyHOMs+5qaGj/mYEI6agSX5hNF0QezVdgU01YY4tOBoddqTV2NZoFr+v2+8+kAstHRnwZwuAXLR3AhDVB1s5SvlHZ0PEeHhr47nPKYe05YJvr0/MGDfWevXJkTDB8vXpz41/3ltuZmv6bAE5DLSYAmsqmaw8ppiIOKolzQNqBwjNxDyssf4AGQce6zmppqQSPtdO7YmUwqlkz8jYQmy8srRehsmC5UVT2YitLGxmYrDrlz0evra9+bmZldRLjrqqurfudAmgIy+eRW7szOXn2e97A+5/FUisY9AMEL7Z1ZtCk5B6BhuPVqUVFhAc9DQwGLG+g0Dn7/0z/zpYmJc15OBUBHMc/XgaSUyeSMvtDV9QLt6emvRc63cMWyslIH8olkKbS1BUV98cCBQ1bEfAhP6x3gH1lcXLKVlBS/aVZgIyNnFX3B43GrSOeHwaEHBq7h1sbq6h6JG9yQL73w1W3OIeOOGXsL6SBSatw8o6FQizA19euOWCzu0N+GKT/Yvcf6kBKLxSKvQxDxvagMDcXF9x9taKiXaXl5mXVhIfI56kp/a2sgurkpm3D0pGYmMHNLyfT0pbyVldUBDB/HejsYxkD9xcrK8m8lzgaUFE5rePh7Tt9DthWDjIIS8WFpafHiygp5AuvPQv8PYH2KthkO3zTK9rHcyvhfZHLyNHG7K7h+Nzx+Gf0XaIcRpkD6eQqSqTgTlJFqVVXy7g6ZVQ3jnZ09f0UikXGMn1JVNo/SugfptdTe3iasra3xy2aSmbeiJGuQCa67g2uhYQjLqMtVshoOh6cxfwxhmQODD+x2uxwINIrRaJTomSSZUoxX/B+3jzv/qol516+HLwOjFuCXCwsL9q2v3/4IoF/naplDxEtVO4DKsh+1cKmxce9vY2MTTPcKX5dWdLXYHXS5il9HaCUYoFu5lcUgFGr+wfxu08VNPXNmzIUHdhz4EYAmcPYhfp4bXFpa1soBxupWnyxhu0xBMWTJZKIGujfBZhDAr2D8Fdi+DfxHAfwG+mtoJ3y+J2/HYtkO0l27PJb5+fA3+FB9gvnf2ya+oqoAfYbnPKYnkN7vIjzxnBKRKRX79/vo+PgkI/9D8PdFQKkkWwAbBv4BV5QTQMvSCr4AAAAASUVORK5CYII=);
  background-repeat: no-repeat;
  background-position: center center;
}
.cabinet_remember h3 {
  font-size: 16px;
}
.cabinet_remember h2 {
  font-size: 18px;
}
.cabinet_remember p {
  margin-bottom: 50px;
}
.article_author {
  width: 380px;
  margin: 0 0 0 auto;
  text-align: left;
  font-style: italic;
  line-height: 2;
}
.input__require.input__require--error {
  overflow: visible;
}
.input__require.input__require--error .jq-selectbox__select,
.input__require.input__require--error input,
.input__require.input__require--error textarea {
  margin-bottom: 5px;
  vertical-align: top;
  border-color: red;
}
.input__require.input__require--error .input_description {
  top: -5px;
}
.input__require.input__require--error .input__require__error {
  margin-bottom: 15px;
  color: red;
  font-size: 14px;
}
.input__require.input__require--error .input__require__input {
  border-color: red;
}
.xxl-form__date input[type=text] {
  width: 125px;
}
.xxl-form__date .input__require.input__require--error {
  position: relative;
}
.xxl-form__date .input__require.input__require--error .input__require__error {
  position: absolute;
  top: 13px;
}
.xxl-form__input .chosen-container {
  width: 100%;
  padding: 0;
}
.xxl-form__input.xxl__register__select-area {
  max-width: 100%;
  height: auto;
  overflow: visible;
  padding-right: 0;
  padding-left: 0;
  border-color: transparent;
  -webkit-box-shadow: none;
  box-shadow: none;
}
.xxl-form__input.xxl__register__select-area .chosen-container {
  max-width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-search {
  display: block;
  margin-bottom: 10px;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-search input {
  padding: 5px;
  border: 1px solid #d5d5d5;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-drop {
  margin-top: -2px;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-drop ul {
  border: none;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-drop ul li {
  padding: 5px;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-drop ul li:last-child {
  border-bottom: none;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-drop ul li:hover {
  color: #000;
  background: #fafafa;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-single {
  padding: 0 10px;
  color: #000!important;
  border: none!important;
  background: #fff!important;
  font-weight: 600;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-single:hover,
.xxl-form__input.xxl__register__select-area .chosen-container.chosen-with-drop.chosen-container-active,
.xxl-form__input.xxl__register__select-area .chosen-container.chosen-with-drop.chosen-container-active .chosen-single {
  color: #000;
  background: #fff;
  font-weight: 600;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-single span {
  font-size: 19px;
}
.xxl-form__input.xxl__register__select-area .chosen-container .chosen-single:before {
  border-color: #000;
}
.xxl-form__input.xxl__register__select-area:after {
  display: none;
}
.xxl-form {
  overflow: visible!important;
}
.xxl-form__note {
  clear: both;
}
.line-header .mainheader__lang {
  display: none!important;
}
.ymaps-2-1-79-map:nth-child(2) {
  display: none;
}
/*!
 * Bootstrap Grid v4.1.3 (https://getbootstrap.com/)
 * Copyright 2011-2018 The Bootstrap Authors
 * Copyright 2011-2018 Twitter, Inc.
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/master/LICENSE)
 */.container,
.container-fluid {
  width: 100%;
  margin-right: auto;
  margin-left: auto;
  padding-right: 15px;
  padding-left: 15px;
}
.flex-column,
.flex-row {
  -webkit-box-direction: normal!important;
}
@-ms-viewport {
  width: device-width;
}
html {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  -ms-overflow-style: scrollbar;
}
*,
::after,
::before {
  -webkit-box-sizing: inherit;
  box-sizing: inherit;
}
@media (min-width:576px) {
  .container {
    max-width: 540px;
  }
}
@media (min-width:768px) {
  .container {
    max-width: 720px;
  }
}
@media (min-width:992px) {
  .container {
    max-width: 960px;
  }
}
@media (min-width:1200px) {
  .container {
    max-width: 1140px;
  }
}
.row {
  display: -ms-flexbox;
  display: -webkit-box;
  display: -webkit-flex;
  display: flex;
  -webkit-flex-wrap: wrap;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  margin-right: -15px;
  margin-left: -15px;
}
.no-gutters {
  margin-right: 0;
  margin-left: 0;
}
.no-gutters > .col,
.no-gutters > [class*=col-] {
  padding-right: 0;
  padding-left: 0;
}
.col,
.col-1,
.col-10,
.col-11,
.col-12,
.col-2,
.col-3,
.col-4,
.col-5,
.col-6,
.col-7,
.col-8,
.col-9,
.col-auto,
.col-lg,
.col-lg-1,
.col-lg-10,
.col-lg-11,
.col-lg-12,
.col-lg-2,
.col-lg-3,
.col-lg-4,
.col-lg-5,
.col-lg-6,
.col-lg-7,
.col-lg-8,
.col-lg-9,
.col-lg-auto,
.col-md,
.col-md-1,
.col-md-10,
.col-md-11,
.col-md-12,
.col-md-2,
.col-md-3,
.col-md-4,
.col-md-5,
.col-md-6,
.col-md-7,
.col-md-8,
.col-md-9,
.col-md-auto,
.col-sm,
.col-sm-1,
.col-sm-10,
.col-sm-11,
.col-sm-12,
.col-sm-2,
.col-sm-3,
.col-sm-4,
.col-sm-5,
.col-sm-6,
.col-sm-7,
.col-sm-8,
.col-sm-9,
.col-sm-auto,
.col-xl,
.col-xl-1,
.col-xl-10,
.col-xl-11,
.col-xl-12,
.col-xl-2,
.col-xl-3,
.col-xl-4,
.col-xl-5,
.col-xl-6,
.col-xl-7,
.col-xl-8,
.col-xl-9,
.col-xl-auto {
  position: relative;
  width: 100%;
  min-height: 1px;
  padding-right: 15px;
  padding-left: 15px;
}
.col {
  max-width: 100%;
  -webkit-box-flex: 1;
  -webkit-flex-basis: 0;
  -ms-flex-preferred-size: 0;
  flex-basis: 0;
  -webkit-flex-grow: 1;
  -ms-flex-positive: 1;
  flex-grow: 1;
}
.col-auto {
  width: auto;
  max-width: none;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 auto;
  -ms-flex: 0 0 auto;
  flex: 0 0 auto;
}
.col-1 {
  max-width: 8.333333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 8.333333%;
  -ms-flex: 0 0 8.333333%;
  flex: 0 0 8.333333%;
}
.col-2 {
  max-width: 16.666667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 16.666667%;
  -ms-flex: 0 0 16.666667%;
  flex: 0 0 16.666667%;
}
.col-3 {
  max-width: 25%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 25%;
  -ms-flex: 0 0 25%;
  flex: 0 0 25%;
}
.col-4 {
  max-width: 33.333333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 33.333333%;
  -ms-flex: 0 0 33.333333%;
  flex: 0 0 33.333333%;
}
.col-5 {
  max-width: 41.666667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 41.666667%;
  -ms-flex: 0 0 41.666667%;
  flex: 0 0 41.666667%;
}
.col-6 {
  max-width: 50%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 50%;
  -ms-flex: 0 0 50%;
  flex: 0 0 50%;
}
.col-7 {
  max-width: 58.333333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 58.333333%;
  -ms-flex: 0 0 58.333333%;
  flex: 0 0 58.333333%;
}
.col-8 {
  max-width: 66.666667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 66.666667%;
  -ms-flex: 0 0 66.666667%;
  flex: 0 0 66.666667%;
}
.col-9 {
  max-width: 75%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 75%;
  -ms-flex: 0 0 75%;
  flex: 0 0 75%;
}
.col-10 {
  max-width: 83.333333%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 83.333333%;
  -ms-flex: 0 0 83.333333%;
  flex: 0 0 83.333333%;
}
.col-11 {
  max-width: 91.666667%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 91.666667%;
  -ms-flex: 0 0 91.666667%;
  flex: 0 0 91.666667%;
}
.col-12 {
  max-width: 100%;
  -webkit-box-flex: 0;
  -webkit-flex: 0 0 100%;
  -ms-flex: 0 0 100%;
  flex: 0 0 100%;
}
.order-first {
  -webkit-box-ordinal-group: 0;
  -webkit-order: -1;
  -ms-flex-order: -1;
  order: -1;
}
.order-last {
  -webkit-box-ordinal-group: 14;
  -webkit-order: 13;
  -ms-flex-order: 13;
  order: 13;
}
.order-0 {
  -webkit-box-ordinal-group: 1;
  -webkit-order: 0;
  -ms-flex-order: 0;
  order: 0;
}
.order-1 {
  -webkit-box-ordinal-group: 2;
  -webkit-order: 1;
  -ms-flex-order: 1;
  order: 1;
}
.order-2 {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
  -ms-flex-order: 2;
  order: 2;
}
.order-3 {
  -webkit-box-ordinal-group: 4;
  -webkit-order: 3;
  -ms-flex-order: 3;
  order: 3;
}
.order-4 {
  -webkit-box-ordinal-group: 5;
  -webkit-order: 4;
  -ms-flex-order: 4;
  order: 4;
}
.order-5 {
  -webkit-box-ordinal-group: 6;
  -webkit-order: 5;
  -ms-flex-order: 5;
  order: 5;
}
.order-6 {
  -webkit-box-ordinal-group: 7;
  -webkit-order: 6;
  -ms-flex-order: 6;
  order: 6;
}
.order-7 {
  -webkit-box-ordinal-group: 8;
  -webkit-order: 7;
  -ms-flex-order: 7;
  order: 7;
}
.order-8 {
  -webkit-box-ordinal-group: 9;
  -webkit-order: 8;
  -ms-flex-order: 8;
  order: 8;
}
.order-9 {
  -webkit-box-ordinal-group: 10;
  -webkit-order: 9;
  -ms-flex-order: 9;
  order: 9;
}
.order-10 {
  -webkit-box-ordinal-group: 11;
  -webkit-order: 10;
  -ms-flex-order: 10;
  order: 10;
}
.order-11 {
  -webkit-box-ordinal-group: 12;
  -webkit-order: 11;
  -ms-flex-order: 11;
  order: 11;
}
.order-12 {
  -webkit-box-ordinal-group: 13;
  -webkit-order: 12;
  -ms-flex-order: 12;
  order: 12;
}
.offset-1 {
  margin-left: 8.333333%;
}
.offset-2 {
  margin-left: 16.666667%;
}
.offset-3 {
  margin-left: 25%;
}
.offset-4 {
  margin-left: 33.333333%;
}
.offset-5 {
  margin-left: 41.666667%;
}
.offset-6 {
  margin-left: 50%;
}
.offset-7 {
  margin-left: 58.333333%;
}
.offset-8 {
  margin-left: 66.666667%;
}
.offset-9 {
  margin-left: 75%;
}
.offset-10 {
  margin-left: 83.333333%;
}
.offset-11 {
  margin-left: 91.666667%;
}
.d-none {
  display: none!important;
}
.d-inline {
  display: inline!important;
}
.d-inline-block {
  display: inline-block!important;
}
.d-block {
  display: block!important;
}
.d-table {
  display: table!important;
}
.d-table-row {
  display: table-row!important;
}
.d-table-cell {
  display: table-cell!important;
}
.d-flex {
  display: -ms-flexbox!important;
  display: -webkit-box!important;
  display: -webkit-flex!important;
  display: flex!important;
}
.d-inline-flex {
  display: -ms-inline-flexbox!important;
  display: -webkit-inline-box!important;
  display: -webkit-inline-flex!important;
  display: inline-flex!important;
}
@media (min-width:576px) {
  .col-sm {
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .col-sm-auto {
    width: auto;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-sm-1 {
    max-width: 8.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
  }
  .col-sm-2 {
    max-width: 16.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
  }
  .col-sm-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
  }
  .col-sm-4 {
    max-width: 33.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
  }
  .col-sm-5 {
    max-width: 41.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
  }
  .col-sm-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-sm-7 {
    max-width: 58.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
  }
  .col-sm-8 {
    max-width: 66.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
  }
  .col-sm-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
  }
  .col-sm-10 {
    max-width: 83.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
  }
  .col-sm-11 {
    max-width: 91.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
  }
  .col-sm-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
  .order-sm-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-sm-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-sm-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-sm-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-sm-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-sm-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-sm-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-sm-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-sm-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-sm-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-sm-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-sm-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-sm-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-sm-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-sm-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-sm-0 {
    margin-left: 0;
  }
  .offset-sm-1 {
    margin-left: 8.333333%;
  }
  .offset-sm-2 {
    margin-left: 16.666667%;
  }
  .offset-sm-3 {
    margin-left: 25%;
  }
  .offset-sm-4 {
    margin-left: 33.333333%;
  }
  .offset-sm-5 {
    margin-left: 41.666667%;
  }
  .offset-sm-6 {
    margin-left: 50%;
  }
  .offset-sm-7 {
    margin-left: 58.333333%;
  }
  .offset-sm-8 {
    margin-left: 66.666667%;
  }
  .offset-sm-9 {
    margin-left: 75%;
  }
  .offset-sm-10 {
    margin-left: 83.333333%;
  }
  .offset-sm-11 {
    margin-left: 91.666667%;
  }
  .d-sm-none {
    display: none!important;
  }
  .d-sm-inline {
    display: inline!important;
  }
  .d-sm-inline-block {
    display: inline-block!important;
  }
  .d-sm-block {
    display: block!important;
  }
  .d-sm-table {
    display: table!important;
  }
  .d-sm-table-row {
    display: table-row!important;
  }
  .d-sm-table-cell {
    display: table-cell!important;
  }
  .d-sm-flex {
    display: -ms-flexbox!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: flex!important;
  }
  .d-sm-inline-flex {
    display: -ms-inline-flexbox!important;
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important;
  }
}
@media (min-width:768px) {
  .col-md {
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .col-md-auto {
    width: auto;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-md-1 {
    max-width: 8.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
  }
  .col-md-2 {
    max-width: 16.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
  }
  .col-md-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
  }
  .col-md-4 {
    max-width: 33.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
  }
  .col-md-5 {
    max-width: 41.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
  }
  .col-md-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-md-7 {
    max-width: 58.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
  }
  .col-md-8 {
    max-width: 66.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
  }
  .col-md-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
  }
  .col-md-10 {
    max-width: 83.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
  }
  .col-md-11 {
    max-width: 91.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
  }
  .col-md-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
  .order-md-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-md-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-md-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-md-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-md-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-md-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-md-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-md-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-md-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-md-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-md-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-md-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-md-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-md-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-md-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-md-0 {
    margin-left: 0;
  }
  .offset-md-1 {
    margin-left: 8.333333%;
  }
  .offset-md-2 {
    margin-left: 16.666667%;
  }
  .offset-md-3 {
    margin-left: 25%;
  }
  .offset-md-4 {
    margin-left: 33.333333%;
  }
  .offset-md-5 {
    margin-left: 41.666667%;
  }
  .offset-md-6 {
    margin-left: 50%;
  }
  .offset-md-7 {
    margin-left: 58.333333%;
  }
  .offset-md-8 {
    margin-left: 66.666667%;
  }
  .offset-md-9 {
    margin-left: 75%;
  }
  .offset-md-10 {
    margin-left: 83.333333%;
  }
  .offset-md-11 {
    margin-left: 91.666667%;
  }
  .d-md-none {
    display: none!important;
  }
  .d-md-inline {
    display: inline!important;
  }
  .d-md-inline-block {
    display: inline-block!important;
  }
  .d-md-block {
    display: block!important;
  }
  .d-md-table {
    display: table!important;
  }
  .d-md-table-row {
    display: table-row!important;
  }
  .d-md-table-cell {
    display: table-cell!important;
  }
  .d-md-flex {
    display: -ms-flexbox!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: flex!important;
  }
  .d-md-inline-flex {
    display: -ms-inline-flexbox!important;
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important;
  }
}
@media (min-width:992px) {
  .col-lg {
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .col-lg-auto {
    width: auto;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-lg-1 {
    max-width: 8.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
  }
  .col-lg-2 {
    max-width: 16.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
  }
  .col-lg-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
  }
  .col-lg-4 {
    max-width: 33.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
  }
  .col-lg-5 {
    max-width: 41.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
  }
  .col-lg-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-lg-7 {
    max-width: 58.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
  }
  .col-lg-8 {
    max-width: 66.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
  }
  .col-lg-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
  }
  .col-lg-10 {
    max-width: 83.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
  }
  .col-lg-11 {
    max-width: 91.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
  }
  .col-lg-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
  .order-lg-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-lg-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-lg-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-lg-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-lg-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-lg-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-lg-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-lg-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-lg-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-lg-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-lg-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-lg-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-lg-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-lg-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-lg-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-lg-0 {
    margin-left: 0;
  }
  .offset-lg-1 {
    margin-left: 8.333333%;
  }
  .offset-lg-2 {
    margin-left: 16.666667%;
  }
  .offset-lg-3 {
    margin-left: 25%;
  }
  .offset-lg-4 {
    margin-left: 33.333333%;
  }
  .offset-lg-5 {
    margin-left: 41.666667%;
  }
  .offset-lg-6 {
    margin-left: 50%;
  }
  .offset-lg-7 {
    margin-left: 58.333333%;
  }
  .offset-lg-8 {
    margin-left: 66.666667%;
  }
  .offset-lg-9 {
    margin-left: 75%;
  }
  .offset-lg-10 {
    margin-left: 83.333333%;
  }
  .offset-lg-11 {
    margin-left: 91.666667%;
  }
  .d-lg-none {
    display: none!important;
  }
  .d-lg-inline {
    display: inline!important;
  }
  .d-lg-inline-block {
    display: inline-block!important;
  }
  .d-lg-block {
    display: block!important;
  }
  .d-lg-table {
    display: table!important;
  }
  .d-lg-table-row {
    display: table-row!important;
  }
  .d-lg-table-cell {
    display: table-cell!important;
  }
  .d-lg-flex {
    display: -ms-flexbox!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: flex!important;
  }
  .d-lg-inline-flex {
    display: -ms-inline-flexbox!important;
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important;
  }
}
@media (min-width:1200px) {
  .col-xl {
    max-width: 100%;
    -webkit-box-flex: 1;
    -webkit-flex-basis: 0;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-flex-grow: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
  }
  .col-xl-auto {
    width: auto;
    max-width: none;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 auto;
    -ms-flex: 0 0 auto;
    flex: 0 0 auto;
  }
  .col-xl-1 {
    max-width: 8.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 8.333333%;
    -ms-flex: 0 0 8.333333%;
    flex: 0 0 8.333333%;
  }
  .col-xl-2 {
    max-width: 16.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 16.666667%;
    -ms-flex: 0 0 16.666667%;
    flex: 0 0 16.666667%;
  }
  .col-xl-3 {
    max-width: 25%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 25%;
    -ms-flex: 0 0 25%;
    flex: 0 0 25%;
  }
  .col-xl-4 {
    max-width: 33.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 33.333333%;
    -ms-flex: 0 0 33.333333%;
    flex: 0 0 33.333333%;
  }
  .col-xl-5 {
    max-width: 41.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 41.666667%;
    -ms-flex: 0 0 41.666667%;
    flex: 0 0 41.666667%;
  }
  .col-xl-6 {
    max-width: 50%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 50%;
    -ms-flex: 0 0 50%;
    flex: 0 0 50%;
  }
  .col-xl-7 {
    max-width: 58.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 58.333333%;
    -ms-flex: 0 0 58.333333%;
    flex: 0 0 58.333333%;
  }
  .col-xl-8 {
    max-width: 66.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 66.666667%;
    -ms-flex: 0 0 66.666667%;
    flex: 0 0 66.666667%;
  }
  .col-xl-9 {
    max-width: 75%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 75%;
    -ms-flex: 0 0 75%;
    flex: 0 0 75%;
  }
  .col-xl-10 {
    max-width: 83.333333%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 83.333333%;
    -ms-flex: 0 0 83.333333%;
    flex: 0 0 83.333333%;
  }
  .col-xl-11 {
    max-width: 91.666667%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 91.666667%;
    -ms-flex: 0 0 91.666667%;
    flex: 0 0 91.666667%;
  }
  .col-xl-12 {
    max-width: 100%;
    -webkit-box-flex: 0;
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
  }
  .order-xl-first {
    -webkit-box-ordinal-group: 0;
    -webkit-order: -1;
    -ms-flex-order: -1;
    order: -1;
  }
  .order-xl-last {
    -webkit-box-ordinal-group: 14;
    -webkit-order: 13;
    -ms-flex-order: 13;
    order: 13;
  }
  .order-xl-0 {
    -webkit-box-ordinal-group: 1;
    -webkit-order: 0;
    -ms-flex-order: 0;
    order: 0;
  }
  .order-xl-1 {
    -webkit-box-ordinal-group: 2;
    -webkit-order: 1;
    -ms-flex-order: 1;
    order: 1;
  }
  .order-xl-2 {
    -webkit-box-ordinal-group: 3;
    -webkit-order: 2;
    -ms-flex-order: 2;
    order: 2;
  }
  .order-xl-3 {
    -webkit-box-ordinal-group: 4;
    -webkit-order: 3;
    -ms-flex-order: 3;
    order: 3;
  }
  .order-xl-4 {
    -webkit-box-ordinal-group: 5;
    -webkit-order: 4;
    -ms-flex-order: 4;
    order: 4;
  }
  .order-xl-5 {
    -webkit-box-ordinal-group: 6;
    -webkit-order: 5;
    -ms-flex-order: 5;
    order: 5;
  }
  .order-xl-6 {
    -webkit-box-ordinal-group: 7;
    -webkit-order: 6;
    -ms-flex-order: 6;
    order: 6;
  }
  .order-xl-7 {
    -webkit-box-ordinal-group: 8;
    -webkit-order: 7;
    -ms-flex-order: 7;
    order: 7;
  }
  .order-xl-8 {
    -webkit-box-ordinal-group: 9;
    -webkit-order: 8;
    -ms-flex-order: 8;
    order: 8;
  }
  .order-xl-9 {
    -webkit-box-ordinal-group: 10;
    -webkit-order: 9;
    -ms-flex-order: 9;
    order: 9;
  }
  .order-xl-10 {
    -webkit-box-ordinal-group: 11;
    -webkit-order: 10;
    -ms-flex-order: 10;
    order: 10;
  }
  .order-xl-11 {
    -webkit-box-ordinal-group: 12;
    -webkit-order: 11;
    -ms-flex-order: 11;
    order: 11;
  }
  .order-xl-12 {
    -webkit-box-ordinal-group: 13;
    -webkit-order: 12;
    -ms-flex-order: 12;
    order: 12;
  }
  .offset-xl-0 {
    margin-left: 0;
  }
  .offset-xl-1 {
    margin-left: 8.333333%;
  }
  .offset-xl-2 {
    margin-left: 16.666667%;
  }
  .offset-xl-3 {
    margin-left: 25%;
  }
  .offset-xl-4 {
    margin-left: 33.333333%;
  }
  .offset-xl-5 {
    margin-left: 41.666667%;
  }
  .offset-xl-6 {
    margin-left: 50%;
  }
  .offset-xl-7 {
    margin-left: 58.333333%;
  }
  .offset-xl-8 {
    margin-left: 66.666667%;
  }
  .offset-xl-9 {
    margin-left: 75%;
  }
  .offset-xl-10 {
    margin-left: 83.333333%;
  }
  .offset-xl-11 {
    margin-left: 91.666667%;
  }
  .d-xl-none {
    display: none!important;
  }
  .d-xl-inline {
    display: inline!important;
  }
  .d-xl-inline-block {
    display: inline-block!important;
  }
  .d-xl-block {
    display: block!important;
  }
  .d-xl-table {
    display: table!important;
  }
  .d-xl-table-row {
    display: table-row!important;
  }
  .d-xl-table-cell {
    display: table-cell!important;
  }
  .d-xl-flex {
    display: -ms-flexbox!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: flex!important;
  }
  .d-xl-inline-flex {
    display: -ms-inline-flexbox!important;
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important;
  }
}
@media print {
  .d-print-none {
    display: none!important;
  }
  .d-print-inline {
    display: inline!important;
  }
  .d-print-inline-block {
    display: inline-block!important;
  }
  .d-print-block {
    display: block!important;
  }
  .d-print-table {
    display: table!important;
  }
  .d-print-table-row {
    display: table-row!important;
  }
  .d-print-table-cell {
    display: table-cell!important;
  }
  .d-print-flex {
    display: -ms-flexbox!important;
    display: -webkit-box!important;
    display: -webkit-flex!important;
    display: flex!important;
  }
  .d-print-inline-flex {
    display: -ms-inline-flexbox!important;
    display: -webkit-inline-box!important;
    display: -webkit-inline-flex!important;
    display: inline-flex!important;
  }
}
.flex-row {
  -webkit-box-orient: horizontal!important;
  -webkit-flex-direction: row!important;
  -ms-flex-direction: row!important;
  flex-direction: row!important;
}
.flex-column {
  -webkit-box-orient: vertical!important;
  -webkit-flex-direction: column!important;
  -ms-flex-direction: column!important;
  flex-direction: column!important;
}
.flex-column-reverse,
.flex-row-reverse {
  -webkit-box-direction: reverse!important;
}
.flex-row-reverse {
  -webkit-box-orient: horizontal!important;
  -webkit-flex-direction: row-reverse!important;
  -ms-flex-direction: row-reverse!important;
  flex-direction: row-reverse!important;
}
.flex-column-reverse {
  -webkit-box-orient: vertical!important;
  -webkit-flex-direction: column-reverse!important;
  -ms-flex-direction: column-reverse!important;
  flex-direction: column-reverse!important;
}
.flex-wrap {
  -webkit-flex-wrap: wrap!important;
  -ms-flex-wrap: wrap!important;
  flex-wrap: wrap!important;
}
.flex-nowrap {
  -webkit-flex-wrap: nowrap!important;
  -ms-flex-wrap: nowrap!important;
  flex-wrap: nowrap!important;
}
.flex-wrap-reverse {
  -webkit-flex-wrap: wrap-reverse!important;
  -ms-flex-wrap: wrap-reverse!important;
  flex-wrap: wrap-reverse!important;
}
.flex-fill {
  -webkit-box-flex: 1!important;
  -webkit-flex: 1 1 auto!important;
  -ms-flex: 1 1 auto!important;
  flex: 1 1 auto!important;
}
.flex-grow-0 {
  -webkit-box-flex: 0!important;
  -webkit-flex-grow: 0!important;
  -ms-flex-positive: 0!important;
  flex-grow: 0!important;
}
.flex-grow-1 {
  -webkit-box-flex: 1!important;
  -webkit-flex-grow: 1!important;
  -ms-flex-positive: 1!important;
  flex-grow: 1!important;
}
.flex-shrink-0 {
  -webkit-flex-shrink: 0!important;
  -ms-flex-negative: 0!important;
  flex-shrink: 0!important;
}
.flex-shrink-1 {
  -webkit-flex-shrink: 1!important;
  -ms-flex-negative: 1!important;
  flex-shrink: 1!important;
}
.justify-content-start {
  -webkit-box-pack: start!important;
  -ms-flex-pack: start!important;
  -webkit-justify-content: flex-start!important;
  justify-content: flex-start!important;
}
.justify-content-end {
  -webkit-box-pack: end!important;
  -ms-flex-pack: end!important;
  -webkit-justify-content: flex-end!important;
  justify-content: flex-end!important;
}
.justify-content-center {
  -webkit-box-pack: center!important;
  -ms-flex-pack: center!important;
  -webkit-justify-content: center!important;
  justify-content: center!important;
}
.justify-content-between {
  -webkit-box-pack: justify!important;
  -ms-flex-pack: justify!important;
  -webkit-justify-content: space-between!important;
  justify-content: space-between!important;
}
.justify-content-around {
  -ms-flex-pack: distribute!important;
  -webkit-justify-content: space-around!important;
  justify-content: space-around!important;
}
.align-items-start {
  -webkit-box-align: start!important;
  -webkit-align-items: flex-start!important;
  align-items: flex-start!important;
  -ms-flex-align: start!important;
}
.align-items-end {
  -webkit-box-align: end!important;
  -webkit-align-items: flex-end!important;
  align-items: flex-end!important;
  -ms-flex-align: end!important;
}
.align-items-center {
  -webkit-box-align: center!important;
  -webkit-align-items: center!important;
  align-items: center!important;
  -ms-flex-align: center!important;
}
.align-items-baseline {
  -webkit-box-align: baseline!important;
  -webkit-align-items: baseline!important;
  align-items: baseline!important;
  -ms-flex-align: baseline!important;
}
.align-items-stretch {
  -webkit-box-align: stretch!important;
  -webkit-align-items: stretch!important;
  align-items: stretch!important;
  -ms-flex-align: stretch!important;
}
.align-content-start {
  -webkit-align-content: flex-start!important;
  -ms-flex-line-pack: start!important;
  align-content: flex-start!important;
}
.align-content-end {
  -webkit-align-content: flex-end!important;
  -ms-flex-line-pack: end!important;
  align-content: flex-end!important;
}
.align-content-center {
  -webkit-align-content: center!important;
  -ms-flex-line-pack: center!important;
  align-content: center!important;
}
.align-content-between {
  -webkit-align-content: space-between!important;
  -ms-flex-line-pack: justify!important;
  align-content: space-between!important;
}
.align-content-around {
  -webkit-align-content: space-around!important;
  -ms-flex-line-pack: distribute!important;
  align-content: space-around!important;
}
.align-content-stretch {
  -webkit-align-content: stretch!important;
  -ms-flex-line-pack: stretch!important;
  align-content: stretch!important;
}
.align-self-auto {
  -webkit-align-self: auto!important;
  -ms-flex-item-align: auto!important;
  -ms-grid-row-align: auto!important;
  align-self: auto!important;
}
.align-self-start {
  -webkit-align-self: flex-start!important;
  -ms-flex-item-align: start!important;
  align-self: flex-start!important;
}
.align-self-end {
  -webkit-align-self: flex-end!important;
  -ms-flex-item-align: end!important;
  align-self: flex-end!important;
}
.align-self-center {
  -webkit-align-self: center!important;
  -ms-flex-item-align: center!important;
  -ms-grid-row-align: center!important;
  align-self: center!important;
}
.align-self-baseline {
  -webkit-align-self: baseline!important;
  -ms-flex-item-align: baseline!important;
  align-self: baseline!important;
}
.align-self-stretch {
  -webkit-align-self: stretch!important;
  -ms-flex-item-align: stretch!important;
  -ms-grid-row-align: stretch!important;
  align-self: stretch!important;
}
@media (min-width:576px) {
  .flex-sm-column,
  .flex-sm-row {
    -webkit-box-direction: normal!important;
  }
  .flex-sm-row {
    -webkit-box-orient: horizontal!important;
    -webkit-flex-direction: row!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
  }
  .flex-sm-column {
    -webkit-box-orient: vertical!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
  }
  .flex-sm-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: row-reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important;
  }
  .flex-sm-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: column-reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important;
  }
  .flex-sm-wrap {
    -webkit-flex-wrap: wrap!important;
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
  }
  .flex-sm-nowrap {
    -webkit-flex-wrap: nowrap!important;
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important;
  }
  .flex-sm-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse!important;
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important;
  }
  .flex-sm-fill {
    -webkit-box-flex: 1!important;
    -webkit-flex: 1 1 auto!important;
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
  }
  .flex-sm-grow-0 {
    -webkit-box-flex: 0!important;
    -webkit-flex-grow: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
  }
  .flex-sm-grow-1 {
    -webkit-box-flex: 1!important;
    -webkit-flex-grow: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;
  }
  .flex-sm-shrink-0 {
    -webkit-flex-shrink: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important;
  }
  .flex-sm-shrink-1 {
    -webkit-flex-shrink: 1!important;
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important;
  }
  .justify-content-sm-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    -webkit-justify-content: flex-start!important;
    justify-content: flex-start!important;
  }
  .justify-content-sm-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    -webkit-justify-content: flex-end!important;
    justify-content: flex-end!important;
  }
  .justify-content-sm-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    -webkit-justify-content: center!important;
    justify-content: center!important;
  }
  .justify-content-sm-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    -webkit-justify-content: space-between!important;
    justify-content: space-between!important;
  }
  .justify-content-sm-around {
    -ms-flex-pack: distribute!important;
    -webkit-justify-content: space-around!important;
    justify-content: space-around!important;
  }
  .align-items-sm-start {
    -webkit-box-align: start!important;
    -webkit-align-items: flex-start!important;
    align-items: flex-start!important;
    -ms-flex-align: start!important;
  }
  .align-items-sm-end {
    -webkit-box-align: end!important;
    -webkit-align-items: flex-end!important;
    align-items: flex-end!important;
    -ms-flex-align: end!important;
  }
  .align-items-sm-center {
    -webkit-box-align: center!important;
    -webkit-align-items: center!important;
    align-items: center!important;
    -ms-flex-align: center!important;
  }
  .align-items-sm-baseline {
    -webkit-box-align: baseline!important;
    -webkit-align-items: baseline!important;
    align-items: baseline!important;
    -ms-flex-align: baseline!important;
  }
  .align-items-sm-stretch {
    -webkit-box-align: stretch!important;
    -webkit-align-items: stretch!important;
    align-items: stretch!important;
    -ms-flex-align: stretch!important;
  }
  .align-content-sm-start {
    -webkit-align-content: flex-start!important;
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important;
  }
  .align-content-sm-end {
    -webkit-align-content: flex-end!important;
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important;
  }
  .align-content-sm-center {
    -webkit-align-content: center!important;
    -ms-flex-line-pack: center!important;
    align-content: center!important;
  }
  .align-content-sm-between {
    -webkit-align-content: space-between!important;
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important;
  }
  .align-content-sm-around {
    -webkit-align-content: space-around!important;
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important;
  }
  .align-content-sm-stretch {
    -webkit-align-content: stretch!important;
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important;
  }
  .align-self-sm-auto {
    -webkit-align-self: auto!important;
    -ms-flex-item-align: auto!important;
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
  }
  .align-self-sm-start {
    -webkit-align-self: flex-start!important;
    -ms-flex-item-align: start!important;
    align-self: flex-start!important;
  }
  .align-self-sm-end {
    -webkit-align-self: flex-end!important;
    -ms-flex-item-align: end!important;
    align-self: flex-end!important;
  }
  .align-self-sm-center {
    -webkit-align-self: center!important;
    -ms-flex-item-align: center!important;
    -ms-grid-row-align: center!important;
    align-self: center!important;
  }
  .align-self-sm-baseline {
    -webkit-align-self: baseline!important;
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important;
  }
  .align-self-sm-stretch {
    -webkit-align-self: stretch!important;
    -ms-flex-item-align: stretch!important;
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
  }
}
@media (min-width:768px) {
  .flex-md-column,
  .flex-md-row {
    -webkit-box-direction: normal!important;
  }
  .flex-md-row {
    -webkit-box-orient: horizontal!important;
    -webkit-flex-direction: row!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
  }
  .flex-md-column {
    -webkit-box-orient: vertical!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
  }
  .flex-md-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: row-reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important;
  }
  .flex-md-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: column-reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important;
  }
  .flex-md-wrap {
    -webkit-flex-wrap: wrap!important;
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
  }
  .flex-md-nowrap {
    -webkit-flex-wrap: nowrap!important;
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important;
  }
  .flex-md-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse!important;
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important;
  }
  .flex-md-fill {
    -webkit-box-flex: 1!important;
    -webkit-flex: 1 1 auto!important;
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
  }
  .flex-md-grow-0 {
    -webkit-box-flex: 0!important;
    -webkit-flex-grow: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
  }
  .flex-md-grow-1 {
    -webkit-box-flex: 1!important;
    -webkit-flex-grow: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;
  }
  .flex-md-shrink-0 {
    -webkit-flex-shrink: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important;
  }
  .flex-md-shrink-1 {
    -webkit-flex-shrink: 1!important;
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important;
  }
  .justify-content-md-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    -webkit-justify-content: flex-start!important;
    justify-content: flex-start!important;
  }
  .justify-content-md-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    -webkit-justify-content: flex-end!important;
    justify-content: flex-end!important;
  }
  .justify-content-md-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    -webkit-justify-content: center!important;
    justify-content: center!important;
  }
  .justify-content-md-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    -webkit-justify-content: space-between!important;
    justify-content: space-between!important;
  }
  .justify-content-md-around {
    -ms-flex-pack: distribute!important;
    -webkit-justify-content: space-around!important;
    justify-content: space-around!important;
  }
  .align-items-md-start {
    -webkit-box-align: start!important;
    -webkit-align-items: flex-start!important;
    align-items: flex-start!important;
    -ms-flex-align: start!important;
  }
  .align-items-md-end {
    -webkit-box-align: end!important;
    -webkit-align-items: flex-end!important;
    align-items: flex-end!important;
    -ms-flex-align: end!important;
  }
  .align-items-md-center {
    -webkit-box-align: center!important;
    -webkit-align-items: center!important;
    align-items: center!important;
    -ms-flex-align: center!important;
  }
  .align-items-md-baseline {
    -webkit-box-align: baseline!important;
    -webkit-align-items: baseline!important;
    align-items: baseline!important;
    -ms-flex-align: baseline!important;
  }
  .align-items-md-stretch {
    -webkit-box-align: stretch!important;
    -webkit-align-items: stretch!important;
    align-items: stretch!important;
    -ms-flex-align: stretch!important;
  }
  .align-content-md-start {
    -webkit-align-content: flex-start!important;
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important;
  }
  .align-content-md-end {
    -webkit-align-content: flex-end!important;
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important;
  }
  .align-content-md-center {
    -webkit-align-content: center!important;
    -ms-flex-line-pack: center!important;
    align-content: center!important;
  }
  .align-content-md-between {
    -webkit-align-content: space-between!important;
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important;
  }
  .align-content-md-around {
    -webkit-align-content: space-around!important;
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important;
  }
  .align-content-md-stretch {
    -webkit-align-content: stretch!important;
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important;
  }
  .align-self-md-auto {
    -webkit-align-self: auto!important;
    -ms-flex-item-align: auto!important;
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
  }
  .align-self-md-start {
    -webkit-align-self: flex-start!important;
    -ms-flex-item-align: start!important;
    align-self: flex-start!important;
  }
  .align-self-md-end {
    -webkit-align-self: flex-end!important;
    -ms-flex-item-align: end!important;
    align-self: flex-end!important;
  }
  .align-self-md-center {
    -webkit-align-self: center!important;
    -ms-flex-item-align: center!important;
    -ms-grid-row-align: center!important;
    align-self: center!important;
  }
  .align-self-md-baseline {
    -webkit-align-self: baseline!important;
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important;
  }
  .align-self-md-stretch {
    -webkit-align-self: stretch!important;
    -ms-flex-item-align: stretch!important;
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
  }
}
@media (min-width:992px) {
  .flex-lg-column,
  .flex-lg-row {
    -webkit-box-direction: normal!important;
  }
  .flex-lg-row {
    -webkit-box-orient: horizontal!important;
    -webkit-flex-direction: row!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
  }
  .flex-lg-column {
    -webkit-box-orient: vertical!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
  }
  .flex-lg-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: row-reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important;
  }
  .flex-lg-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: column-reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important;
  }
  .flex-lg-wrap {
    -webkit-flex-wrap: wrap!important;
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
  }
  .flex-lg-nowrap {
    -webkit-flex-wrap: nowrap!important;
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important;
  }
  .flex-lg-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse!important;
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important;
  }
  .flex-lg-fill {
    -webkit-box-flex: 1!important;
    -webkit-flex: 1 1 auto!important;
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
  }
  .flex-lg-grow-0 {
    -webkit-box-flex: 0!important;
    -webkit-flex-grow: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
  }
  .flex-lg-grow-1 {
    -webkit-box-flex: 1!important;
    -webkit-flex-grow: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;
  }
  .flex-lg-shrink-0 {
    -webkit-flex-shrink: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important;
  }
  .flex-lg-shrink-1 {
    -webkit-flex-shrink: 1!important;
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important;
  }
  .justify-content-lg-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    -webkit-justify-content: flex-start!important;
    justify-content: flex-start!important;
  }
  .justify-content-lg-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    -webkit-justify-content: flex-end!important;
    justify-content: flex-end!important;
  }
  .justify-content-lg-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    -webkit-justify-content: center!important;
    justify-content: center!important;
  }
  .justify-content-lg-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    -webkit-justify-content: space-between!important;
    justify-content: space-between!important;
  }
  .justify-content-lg-around {
    -ms-flex-pack: distribute!important;
    -webkit-justify-content: space-around!important;
    justify-content: space-around!important;
  }
  .align-items-lg-start {
    -webkit-box-align: start!important;
    -webkit-align-items: flex-start!important;
    align-items: flex-start!important;
    -ms-flex-align: start!important;
  }
  .align-items-lg-end {
    -webkit-box-align: end!important;
    -webkit-align-items: flex-end!important;
    align-items: flex-end!important;
    -ms-flex-align: end!important;
  }
  .align-items-lg-center {
    -webkit-box-align: center!important;
    -webkit-align-items: center!important;
    align-items: center!important;
    -ms-flex-align: center!important;
  }
  .align-items-lg-baseline {
    -webkit-box-align: baseline!important;
    -webkit-align-items: baseline!important;
    align-items: baseline!important;
    -ms-flex-align: baseline!important;
  }
  .align-items-lg-stretch {
    -webkit-box-align: stretch!important;
    -webkit-align-items: stretch!important;
    align-items: stretch!important;
    -ms-flex-align: stretch!important;
  }
  .align-content-lg-start {
    -webkit-align-content: flex-start!important;
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important;
  }
  .align-content-lg-end {
    -webkit-align-content: flex-end!important;
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important;
  }
  .align-content-lg-center {
    -webkit-align-content: center!important;
    -ms-flex-line-pack: center!important;
    align-content: center!important;
  }
  .align-content-lg-between {
    -webkit-align-content: space-between!important;
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important;
  }
  .align-content-lg-around {
    -webkit-align-content: space-around!important;
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important;
  }
  .align-content-lg-stretch {
    -webkit-align-content: stretch!important;
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important;
  }
  .align-self-lg-auto {
    -webkit-align-self: auto!important;
    -ms-flex-item-align: auto!important;
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
  }
  .align-self-lg-start {
    -webkit-align-self: flex-start!important;
    -ms-flex-item-align: start!important;
    align-self: flex-start!important;
  }
  .align-self-lg-end {
    -webkit-align-self: flex-end!important;
    -ms-flex-item-align: end!important;
    align-self: flex-end!important;
  }
  .align-self-lg-center {
    -webkit-align-self: center!important;
    -ms-flex-item-align: center!important;
    -ms-grid-row-align: center!important;
    align-self: center!important;
  }
  .align-self-lg-baseline {
    -webkit-align-self: baseline!important;
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important;
  }
  .align-self-lg-stretch {
    -webkit-align-self: stretch!important;
    -ms-flex-item-align: stretch!important;
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
  }
}
@media (min-width:1200px) {
  .flex-xl-column,
  .flex-xl-row {
    -webkit-box-direction: normal!important;
  }
  .flex-xl-row {
    -webkit-box-orient: horizontal!important;
    -webkit-flex-direction: row!important;
    -ms-flex-direction: row!important;
    flex-direction: row!important;
  }
  .flex-xl-column {
    -webkit-box-orient: vertical!important;
    -webkit-flex-direction: column!important;
    -ms-flex-direction: column!important;
    flex-direction: column!important;
  }
  .flex-xl-row-reverse {
    -webkit-box-orient: horizontal!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: row-reverse!important;
    -ms-flex-direction: row-reverse!important;
    flex-direction: row-reverse!important;
  }
  .flex-xl-column-reverse {
    -webkit-box-orient: vertical!important;
    -webkit-box-direction: reverse!important;
    -webkit-flex-direction: column-reverse!important;
    -ms-flex-direction: column-reverse!important;
    flex-direction: column-reverse!important;
  }
  .flex-xl-wrap {
    -webkit-flex-wrap: wrap!important;
    -ms-flex-wrap: wrap!important;
    flex-wrap: wrap!important;
  }
  .flex-xl-nowrap {
    -webkit-flex-wrap: nowrap!important;
    -ms-flex-wrap: nowrap!important;
    flex-wrap: nowrap!important;
  }
  .flex-xl-wrap-reverse {
    -webkit-flex-wrap: wrap-reverse!important;
    -ms-flex-wrap: wrap-reverse!important;
    flex-wrap: wrap-reverse!important;
  }
  .flex-xl-fill {
    -webkit-box-flex: 1!important;
    -webkit-flex: 1 1 auto!important;
    -ms-flex: 1 1 auto!important;
    flex: 1 1 auto!important;
  }
  .flex-xl-grow-0 {
    -webkit-box-flex: 0!important;
    -webkit-flex-grow: 0!important;
    -ms-flex-positive: 0!important;
    flex-grow: 0!important;
  }
  .flex-xl-grow-1 {
    -webkit-box-flex: 1!important;
    -webkit-flex-grow: 1!important;
    -ms-flex-positive: 1!important;
    flex-grow: 1!important;
  }
  .flex-xl-shrink-0 {
    -webkit-flex-shrink: 0!important;
    -ms-flex-negative: 0!important;
    flex-shrink: 0!important;
  }
  .flex-xl-shrink-1 {
    -webkit-flex-shrink: 1!important;
    -ms-flex-negative: 1!important;
    flex-shrink: 1!important;
  }
  .justify-content-xl-start {
    -webkit-box-pack: start!important;
    -ms-flex-pack: start!important;
    -webkit-justify-content: flex-start!important;
    justify-content: flex-start!important;
  }
  .justify-content-xl-end {
    -webkit-box-pack: end!important;
    -ms-flex-pack: end!important;
    -webkit-justify-content: flex-end!important;
    justify-content: flex-end!important;
  }
  .justify-content-xl-center {
    -webkit-box-pack: center!important;
    -ms-flex-pack: center!important;
    -webkit-justify-content: center!important;
    justify-content: center!important;
  }
  .justify-content-xl-between {
    -webkit-box-pack: justify!important;
    -ms-flex-pack: justify!important;
    -webkit-justify-content: space-between!important;
    justify-content: space-between!important;
  }
  .justify-content-xl-around {
    -ms-flex-pack: distribute!important;
    -webkit-justify-content: space-around!important;
    justify-content: space-around!important;
  }
  .align-items-xl-start {
    -webkit-box-align: start!important;
    -webkit-align-items: flex-start!important;
    align-items: flex-start!important;
    -ms-flex-align: start!important;
  }
  .align-items-xl-end {
    -webkit-box-align: end!important;
    -webkit-align-items: flex-end!important;
    align-items: flex-end!important;
    -ms-flex-align: end!important;
  }
  .align-items-xl-center {
    -webkit-box-align: center!important;
    -webkit-align-items: center!important;
    align-items: center!important;
    -ms-flex-align: center!important;
  }
  .align-items-xl-baseline {
    -webkit-box-align: baseline!important;
    -webkit-align-items: baseline!important;
    align-items: baseline!important;
    -ms-flex-align: baseline!important;
  }
  .align-items-xl-stretch {
    -webkit-box-align: stretch!important;
    -webkit-align-items: stretch!important;
    align-items: stretch!important;
    -ms-flex-align: stretch!important;
  }
  .align-content-xl-start {
    -webkit-align-content: flex-start!important;
    -ms-flex-line-pack: start!important;
    align-content: flex-start!important;
  }
  .align-content-xl-end {
    -webkit-align-content: flex-end!important;
    -ms-flex-line-pack: end!important;
    align-content: flex-end!important;
  }
  .align-content-xl-center {
    -webkit-align-content: center!important;
    -ms-flex-line-pack: center!important;
    align-content: center!important;
  }
  .align-content-xl-between {
    -webkit-align-content: space-between!important;
    -ms-flex-line-pack: justify!important;
    align-content: space-between!important;
  }
  .align-content-xl-around {
    -webkit-align-content: space-around!important;
    -ms-flex-line-pack: distribute!important;
    align-content: space-around!important;
  }
  .align-content-xl-stretch {
    -webkit-align-content: stretch!important;
    -ms-flex-line-pack: stretch!important;
    align-content: stretch!important;
  }
  .align-self-xl-auto {
    -webkit-align-self: auto!important;
    -ms-flex-item-align: auto!important;
    -ms-grid-row-align: auto!important;
    align-self: auto!important;
  }
  .align-self-xl-start {
    -webkit-align-self: flex-start!important;
    -ms-flex-item-align: start!important;
    align-self: flex-start!important;
  }
  .align-self-xl-end {
    -webkit-align-self: flex-end!important;
    -ms-flex-item-align: end!important;
    align-self: flex-end!important;
  }
  .align-self-xl-center {
    -webkit-align-self: center!important;
    -ms-flex-item-align: center!important;
    -ms-grid-row-align: center!important;
    align-self: center!important;
  }
  .align-self-xl-baseline {
    -webkit-align-self: baseline!important;
    -ms-flex-item-align: baseline!important;
    align-self: baseline!important;
  }
  .align-self-xl-stretch {
    -webkit-align-self: stretch!important;
    -ms-flex-item-align: stretch!important;
    -ms-grid-row-align: stretch!important;
    align-self: stretch!important;
  }
}
.mainheader__mobilenew {
  width: 100%;
  height: 32px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  margin-top: 10px;
  background: #fff;
}
.mainheader__mobilenew .left {
  display: flex;
  justify-content: start;
  padding: 0 0 0 10px;
}
.mainheader__mobilenew .center {
  display: flex;
  justify-content: center;
}
.mainheader__mobilenew .right {
  display: flex;
  justify-content: end;
  padding: 0 10px 0 0;
}
.mainheader__mobilenew .mainheader__mobilemenu {
  width: 40px;
  height: 40px;
  display: flex;
  justify-content: center;
  padding: 6px 0;
  cursor: pointer;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  -webkit-border-radius: 50%;
  font-size: 14px;
  font-weight: 600;
}
.mainheader__mobilenew .maiheader__mobile-phone {
  display: block;
  margin-left: 15px;
  cursor: pointer;
}
.mainheader__mobilenew .maiheader__mobile-phone i {
  width: 28px;
  height: 28px;
  display: block;
  margin: 0 auto;
  background-image: url(/local/templates/czebra_daewoo/front/img/call-calling.svg);
  background-size: cover;
}
.mainheader__mobilenew .maiheader__mobile-logo {
  display: block;
  margin-right: auto;
}
.mainheader__mobilenew .maiheader__mobile-search::before {
  left: 15px;
}
.mainheader__mobilenew .maiheader__mobile-search .mainheader__search-close {
  top: -3px;
  right: 0;
}
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search {
  display: block;
  margin-top: 0;
  margin-right: 0;
}
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search .mainheader__search-close,
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search .mainheader__search-open {
  width: 28px;
  height: 28px;
}
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search .mainheader__search-close:after,
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search .mainheader__search-close:before {
  top: 48%;
  left: 21%;
}
.mainheader__mobilenew .maiheader__mobile-search .wrapp-search .mainheader__search-wrap {
  top: 42px;
  right: -12px;
  width: 377px;
  border-radius: 0;
}
.mainheader__mobilenew .maiheader__mobile-search form input[type=text] {
  padding: 5px 50px;
}
.mainheader__mobilenew .mainheader__search-wrapper {
  padding: 10px;
  border-top: 1px solid var(--main-color);
  border-bottom: 1px solid var(--main-color);
  background-color: #f8f8f8;
}
.mainheader__mobilenew .mainheader__search-wrap:before {
  top: 20px;
  left: 20px;
}
.mainheader__mobilenew .search__title--header {
  border: 1px solid #e4e4e4;
  background-color: #fff;
}
.xxl-form__phone .xxl-form__input {
  margin-bottom: 5px;
}
.xxl-form__label-phone {
  color: #a2a2a2;
  font-size: 14px;
  font-weight: 500;
}
.mainpage__catalog__slider {
  position: relative;
  width: 100%;
}
.mainpage__catalog__slider-ul {
  margin: 0 -15px;
}
.mainpage__catalog__slider__item-wrap {
  margin: 0 15px;
}
.mainpage__catalog__slider__item {
  display: flex;
  overflow: hidden;
  align-items: center;
  flex-direction: column;
  padding: 16px;
  gap: 16px;
  transition: all .2s ease;
  border-radius: 10px;
  box-shadow: 0 0 8px 0 #00000040;
}
@media (max-width:1199px) {
  .mainpage__catalog__slider__item {
    border-radius: 4px;
  }
}
.mainpage__catalog__slider__item:hover {
  opacity: .7;
}
.mainpage__catalog__slider__item-name {
  color: #000;
  font-weight: 700;
  font-size: 18px;
}
.mainpage__catalog__slider__item img {
  max-width: 100%;
}
.mainpage__catalog__slider .slick-list {
  margin: -8px;
  padding: 8px;
}
.slider-arrows--v2 .slick__custom-left,
.slider-arrows--v2 .slick__custom-right {
  border-radius: 50%;
}
@media (min-width:768px) {
  .slider-dots--v2:not(.mainpage__catalog__slider) .slick-dots {
    display: none!important;
  }
  .slider-dots--v2:not(.mainpage__catalog__slider) .slick-slider {
    margin-bottom: 0!important;
  }
}
.slider-arrows--v2 .slick__custom-left:after,
.slider-arrows--v2 .slick__custom-right:after {
  width: 16px;
  height: 16px;

}
.slider-arrows--v2 .slick__custom-left {
  left: -54px;
}
.slider-arrows--v2 .slick__custom-right {
  right: -54px;
}
.slider-dots--v2.slick__custom--dotsline .slick-slider:has(.slick-dots li) {
  margin-bottom: 25px;
}
.slider-dots--v2.slick__custom--dotsline .slick-slider:not(:has(.slick-dots li)) {
  margin-bottom: 0;
}
.slider-dots--v2.slick__custom--dotsline .slick-dots {
  height: 3px;
  gap: 7px;
}
.slider-dots--v2.slick__custom--dotsline .slick-dots li {
  height: 3px;
}
.slider-dots--v2.slick__custom--dotsline .slick-dots {
  bottom: -20px;
}
@media (max-width:767px) {
  .slider-dots--v2.slick__custom--dotsline .slick-dots li {
    height: 2px;
  }
  .slider-dots--v2.slick__custom--dotsline .slick-dots {
    bottom: -12px;
  }
  .slider-dots--v2.slick__custom--dotsline .slick-slider:has(.slick-dotsli) {
    margin-bottom: 12px;
  }
}
.slider-dots--v2.slick__custom--dotsline .slick-dots li.slick-active,
.slider-dots--v2.slick__custom--dotsline .slick-dots li:hover {
  background: #1d1d1d;
}
.slider-dots--hidden .slick-dots {
  display: none!important;
}
.slider-dots--hidden .slick-dotted.slick-slider {
  margin-bottom: 0;
}
.content__block__title--v2 .content__block__title-wrap {
  margin-bottom: 20px;
  border: none;
}
.content__block__title--v2 .content__block__title-text {
  top: 0;
}
.content__block--v2.content__block {
  padding-top: 40px;
  padding-bottom: 0;
}
.footer-button-grid {
  display: flex;
  gap: 24px;
  margin-block: 40px;
}
.footer-button-grid__item {
  display: flex;
  flex: 1;
}
.bottom-logo {
  display: flex;
  justify-content: center;
  filter: grayscale(100%) brightness(120%);
}
.btn-footer,
a.btn-footer {
  width: 100%;
  padding: 15px;
  transition: opacity .3s ease;
  text-align: center;
  color: #fff;
  border-radius: 10px;
  background: #f47920;
  box-shadow: 0 0 8px 0 #00000040;
  font-size: 24px;
  font-weight: 400;
}
.btn-footer:hover,
a.btn-footer:hover {
  opacity: .8;
  cursor: pointer;
}
.mainfooter__socseti__list {
  display: flex;
  flex-wrap: nowrap;
  margin-bottom: 20px;
  gap: 20px;
}
.footer-korean-tech {
  width: 100%;
  max-width: 388px;
  margin-top: auto;
}
@media screen and (max-width:767px) {
  .footer-korean-tech {
    max-width: none;
  }
}
.footer-korean-tech img {
  width: 100%;
  max-width: 100%;
  height: 100%;
  object-fit: contain;
}
.footer-item-social {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  gap: 20px;
}
.mainfooter-contacts {
  display: flex;
  justify-content: center;
  margin-bottom: 40px;
  gap: 24px;
}
.mainfooter-btn {
  width: 100%;
  max-width: 260px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
  gap: 15px;
  transition: all .3s ease;
  border: 1px solid #838280;
  border-radius: 10px;
  box-shadow: 0 0 8px 0 #00000040;
  line-height: 1;
}
.mainfooter-btn img {
  width: 20px;
  height: 20px;
}
@media screen and (max-width:767px) {
  .mainfooter-btn {
    padding: 8px;
    gap: 8px;
    border-radius: 4px;
  }
  .mainfooter-btn img {
    width: 16px;
    height: 16px;
  }
}
.mainfooter-btn:hover .mainfooter-mail-text,
.mainfooter-btn:hover .mainfooter-phone-text {
  color: #fd6b04;
}
.footer-row {
  display: grid;
  gap: 20px;
  grid-template-columns: 1fr 1fr 2fr;
}
.mainfooter-copyright {
  padding: 0 5px;
  padding-bottom: 40px;
  text-align: center;
}
.mainfooter-mail-text,
.mainfooter-phone-text {
  color: #000;
  font-size: 16px;
  font-weight: 600;
}
.mainpage__video__slider-ul--desktop .mainpage__video__slider__item {
  margin: 0 15px;
}
.mainpage__video__slider-ul {
  margin: 0 -15px;
}
.catalog__good__buttons {
  display: flex;
  flex-direction: column;
  gap: 16px;
}
.catalog__good__btn {
  display: flex;
  align-items: center;
  justify-content: flex-start;
  padding: 8px 40px;
  gap: 16px;
  transition: opacity .3s ease;
  border-radius: 12px;
  box-shadow: 0 0 8px 0 #00000040;
  font-size: 16px;
}
.catalog__good__btn .icon-area{
  display: none;
}
.catalog__good__btn:hover {
  opacity: .7;
  cursor: pointer;
}
.catalog__good__btn::before {
  position: relative;
  flex: 0 0 auto;
  content: '';
  background-repeat: no-repeat;
  background-size: contain;
}
.catalog__good__btn--wherebuy::before {
  width: 57px;
  height: 52px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/location.svg);
}
.catalog__good__btn--garantiya::before {
  width: 59px;
  height: 52px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/garantiya.svg);
}
.catalog__good__btn--manual-link::before {
  width: 57px;
  height: 52px;
  background-image: url(/local/templates/czebra_daewoo/front/pub/css/../img/catalog.svg);
}

.catalog__good__item-row{
  display: flex;
  align-items: center;
  justify-content: space-between;

}

.catalog__actions {
  display: flex;
  align-items: center;
  gap: 16px;
}
.catalog__actions-action {
  position: relative;
  width: 24px;
  height: 24px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.catalog__good__item-code {
  color: #8f8e8d;
  font-size: 14px;
  font-weight: 600;
}
.catalog__good__item-price .rub {
  font-weight: 700;
}
.faq__item.instruction {
  margin-top: -20px;
}
.faq__item.active .faq__item-grid {
  display: flex;
}
.faq__item-grid {
  flex-wrap: wrap;
  column-gap: 32px;
  row-gap: 0px;
}
.catalog__section__items-content--list .catalog__section__product-buy .catalog__good__item-compare-area {
  margin-bottom: 25px;
}
.catalog__section__items-content--list .catalog__section__product-buy .catalog__good__item-compare-area > div {
  width: auto;
  max-width: fit-content;
  display: flex;
  align-items: flex-end;
  justify-content: center;
  margin: 0 auto;
  gap: 10px;
}
.catalog__section__items-content--list .catalog__good__item-compare-area div i {
  position: static;
  width: 24px;
  height: 24px;
  display: flex;
  background-position: center;
  /* border-radius: 2px; */
  /* padding: 2px; */
  /* border: 1px solid #8f8e8d; */
  /* background-size: 91%;
  filter: grayscale(100%); */
}
.catalog__section__product-mob-header  {
  display: none;
}
@media screen and (max-width:1199px) {
  .mainpage__banners {
    display: grid;
    padding: 0;
    box-shadow: none;
    grid-template-columns: 1fr 1fr;
    row-gap: 8px;
    column-gap: 10px;
  }
  .slider-arrows--v2 .slick__custom-left {
    left: 10px;
  }
  .slider-arrows--v2 .slick__custom-right {
    right: 10px;
  }
  .btn-footer,
  a.btn-footer {
    font-size: 16px;
  }
  .mainpage__video__slider__item {
    -webkit-border-radius: 4px;
    border-radius: 4px;
  }
}
.catalog__good__grid {
  display: contents;
}
@media screen and (max-width:980px) {
  .catalog__good__item__aksesuary-item {
    width: 250px;
  }
  .catalog__actions {
    top: 0;
    bottom: inherit;
  }
  .catalog__good__item-main {
    margin-bottom: 20px;
  }
  .catalog__good__item-info {
    margin-right: 10px;
    margin-left: 10px;
    padding: 0;
  }
  .catalog__good__item {
    padding: 0;
  }
  .catalog__good__item-buy {
    margin-top: 30px;
    margin-right: 10px;
    margin-left: 10px;
    border-left: none;
  }
  .catalog__good__item-price {
    margin-bottom: 0;
  }
  .catalog__good__item-buy {
    padding-left: 0;
  }
  .catalog__good__btn {
    height: 60px;
    padding: 10px 8px;
    color: #000000;
    border-radius: 4px;
    font-size: 16px;
  }

  .catalog__good__btn--garantiya::before {
    width: 65px;
    height: 64px;
  }
  .catalog__good__btn--wherebuy::before {
    width: 40px;
    height: 40px;
  }
  .catalog__good__btn--manual-link::before {
    width: 40px;
    height: 40px;
  }
  .catalog__good__grid {
    display: grid;
    gap: 10px;
    grid-template-columns: calc(50% - 5px) calc(50% - 5px);
  }
  .catalog__good__buttons {
    display: contents;
  }
  .catalog__good__btn--garantiya {
    grid-column: 1/3;
    grid-row: 2/2;
    justify-content: center;
    height: 76px;
    font-size: 18px;
  }
  .catalog__good__btn--manual-link {
    grid-column: 1/2;
    grid-row: 2/3;
    height: 52px;

  }
  .catalog__good__item-price {
    grid-column: 1/3;
    grid-row: 1/1;
  }
  .catalog__good__btn--wherebuy {
    grid-column: 1/2;
    grid-row: 3/3;
    height: 52px;
  }
  .catalog__good__btn--manual-link{
    grid-column: 2/3;
    grid-row: 3/3;
  }
  .catalog__good__buttons:not(:has(.catalog__good__btn--manual-link)) .catalog__good__btn--wherebuy{
    grid-column: 1/3;
    justify-content: center;
  }
  .catalog__good__buttons:not(:has(.catalog__good__btn--wherebuy)) .catalog__good__btn--manual-link{
    grid-column: 1/3;
    justify-content: center;
  }
}
@media screen and (max-width:767px) {

  .catalog__good__item-download-row a span {
    font-size: 12px;
  }
  .faq__item-title:before {
    top: 23px;
  }
  .faq__item-title:after {
    top: 15px;
  }
  .faq__item.instruction {
    margin-top: -12px;
  }
  .faq__item-title {
    padding: 12px 0;
    font-size: 14px;
  }
  .catalog__good__item__aksesuary-tab {
    padding-bottom: 24px;
  }
  .catalog__good__item__aksesuary.slider-arrows--v2.slider-dots--v2.slick__custom--dotsline .slick-slider {
    margin-bottom: 0;
  }
  .catalog__good__item__aksesuary-slider {
    margin: 0 -8px;
    margin-right: -10px;
    padding: 0 4px;
  }
  .catalog__good__item__aksesuary-slider .slick-list {
    margin: -4px 0;
    padding: 4px 0;
  }
  .main-nav {
    margin: 0 ;
  }
  .catalog__good__item__aksesuary-item-wrap {
    margin: 0 4px;
    padding: 8px;
    box-shadow: 0 0 4px 0 #00000040;
  }
  .catalog__good__item__aksesuary-item-img {
    margin-bottom: 12px;
  }
  .catalog__good__item__aksesuary-item-name span {
    font-size: 12px;
  }
  .catalog__good__item__aksesuary-item-price {
    font-size: 15px;
  }
  .catalog__good__item__prop-items {
    padding-top: 16px;
  }
  .catalog__good__item__tab-title {
    font-size: 18px;
  }
  .catalog__good__item-price {

    font-size: 32px;
  }
  .catalog__good__item-buy {
    margin-top: 30px;
  }
  .catalog__good__item-preview {
    padding: 0;
  }
  .catalog__good__item-preview-left,
  .catalog__good__item-preview-right {
    display: none;
  }

  .mainpage__video__slider__item a svg {
    opacity: 1;
  }
  .mainpage__video__slider-ul--mobile .mainpage__video__slider__item-wrap {
    margin: 0 5px;
  }
  .mainpage__video__slider-ul {
    margin: 0 -10px;
  }
  .mainpage__video__slider-ul--mobile .mainpage__video__slider__item-wrap {
    display: flex;
    flex-direction: column;
    gap: 8px;
  }
  .mainpage__video__slider-ul {
    margin: 0 -5px;
  }
  .mainpage__video__slider-ul--desktop .mainpage__video__slider__item {
    margin: 0 5px;
  }
  .mainfooter-contacts {
    margin-bottom: 24px;
    gap: 10px;
  }
  .mainfooter-mail-text,
  .mainfooter-phone-text {
    font-size: 14px;
  }
  .mainfooter-copyright {
    padding-bottom: 24px;
    font-size: 10px;
  }
  .mainfooter__socseti__item.mainfooter__socseti__item--dz a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--inst a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--ok a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--tic a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--rt a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--tg a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--vk a:before,
  .mainfooter__socseti__item.mainfooter__socseti__item--yt a:before {
    width: 41px;
    height: 41px;
  }
  .mainfooter__socseti__list {
    gap: 18px;
  }
  .footer-row {
    grid-template-columns: 1fr 1fr;
  }
  .footer-item-social {
    grid-column: span 2;
  }
  .footer-korean-tech img {
    max-width: 70%;
  }
  .btn-footer,
  a.btn-footer {
    padding: 12px;
    border-radius: 4px;
  }
  .footer-button-grid {
    display: grid;
    gap: 10px;
    margin-block: 24px;
    grid-template-columns: 1fr 1fr;
  }
  .footer-button-grid__item {
    flex: 0 0 50%;
  }
  .content__block__title--v2 .content__block__title-wrap {
    margin-bottom: 12px;
  }
  .content__block--v2.content__block {
    padding-top: 24px;
    padding-bottom: 0;
  }
  .mainpage__catalog__section__slider-area .container {
    padding: 0 10px;
  }
  .slider-arrows--v2:not(.video__slider) .slick__custom-left,
  .slider-arrows--v2:not(.video__slider) .slick__custom-right {
    opacity: 0;
    pointer-events: none;
  }
  .mainpage__catalog__slider__item-wrap {
    margin: 0 5px;
  }
  .mainpage__catalog__slider .slick-list,
  .mainpage__news__slider .slick-list {
    margin: -5px;
    padding: 5px;
  }
  .mainpage__catalog__slider-ul,
  .mainpage__news__slider-ul {
    margin: 0 -5px;
  }
  .slider-dots--v2.slick__custom--dotsline .slick-dots {
    gap: 4px;
  }
  .mainpage__news__slider__item {
    margin: 0 5px;
    box-shadow: 0 0 4px 0 #00000040;
  }
  .mainpage__catalog__slider__item-name {
    font-size: 14px;
  }
  .mainpage__news__slider__item-name {
    padding: 4px 8px;
  }
  .mainpage__catalog__slider__item {
    padding: 8px;
    gap: 4px;
    box-shadow: 0 0 4px 0 #00000040;
  }
  .footer-korean-tech {
    display: flex;
    justify-content: center;
  }
}
@media screen and (max-width:680px) {

  .slider-dots--v2.slick__custom--dotsline .slick-slider:has(.slick-dots li) {
    margin-bottom: 13px;
  }

  .catalog__good__item-main{
    margin-top: 35px;
  }
  
  .catalog__good__item-preview{
    width: auto;
    max-width: 100%;
   align-self: stretch;
  }

  .wrapp-slider-card{
    width: 100%;

  }

  .catalog__good__item-photos{
    gap: 12px;
  }

  .catalog__good__item-preview-slide-wrap {
    margin: 0 4px;
    box-shadow: none;
    height: 50px;
    border-radius: 4px;
  }
  .catalog__actions {
    position: absolute;
    bottom: calc(100% + 4px);
    top: auto;
    right: 0;
  }
  .catalog__good__item__aksesuary-item-wrap {
    border-radius: 4px;
  }
  .catalog__good__item__aksesuary-item {
    width: 40vw;
    min-width: 155px;
  }
  .catalog__good__item__tab-title {
    margin-bottom: 16px;
  }
  .catalog__good__item-buy {
    margin-top: 0;
  }
  .catalog__good__item__tab-title {
    padding-bottom: 4px;
  }
}
@media screen and (max-width:600px) {
  .catalog__good__item__prop-left.new-left .catalog__good__item__prop-item div.catalog__good__item__prop-item-value {
    text-align: left;
  }

}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css/style.css?177375384368274*/
@charset 'UTF-8';
@font-face {
  font-family: 'OpenSans-Regular';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/OpenSans-Regular.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSans-Bold';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/OpenSans-Bold.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSans-SemiBold';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/OpenSans-SemiBold.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSans-Italic';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/OpenSans-Italic.ttf') format('truetype');
}
@font-face {
  font-family: 'OpenSans-Light';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/OpenSans-Light.ttf') format('truetype');
}
@font-face {
  font-family: 'HelveticaNeueLTW1G55Roman';
  src: url('/local/templates/czebra_daewoo/front/css/../fonts/HelveticaNeueLTW1G55Roman.ttf') format('truetype');
}
@font-face {
  font-family: 'flaticon';
  src: url('/local/templates/czebra_daewoo/front/css/../skin/css/fonts/flaticon.ttf') format('truetype');
  src: url('/local/templates/czebra_daewoo/front/css/../skin/css/fonts/flaticon.eot');
  src: url('/local/templates/czebra_daewoo/front/css/../skin/css/fonts/flaticon.woff') format('woff');
}
html {
  position: relative;
  min-height: 100%;
}
body {
  height: 100%; 
  margin: 0;
}
.container {
  margin: 0 auto;
  /* width: 940px; */
  padding: 0;
}
/*target company*/
.wrapp-breadcrumb + .title-page {
  margin-top: 30px;
}
.wrapp-breadcrumb {
  width: 940px;
  margin: 28px auto 0;/*4 item - 36px Цели компании;  6 item - 28px Условия гарантии; 34px - Статьи; */
}
.wrapp-breadcrumb .breadcrumb-item {
  display: inline-block;

/* margin-right: 19px; */
  margin-right: 0;
}
.wrapp-breadcrumb .breadcrumb-item img {
  margin-bottom: 4px;
}
.wrapp-breadcrumb .breadcrumb-item a {
  text-decoration: underline #000;

/* font-weight: 600; */
  color: #000;
  font: 16px/16px 'OpenSans-Regular';
}
.wrapp-breadcrumb .breadcrumb-item a:after {
  width: 6px;
  height: 10px;
  display: inline-block;
  margin: 0 6px 0 8px;
  content: ' ';
  vertical-align: middle;
  background-image: url('/local/templates/czebra_daewoo/front/css/../pub/img/sprite.png?v=1535368062465');
  background-position: -400px -260px;
}
/* .wrapp-breadcrumb div:first-child a ,.wrapp-breadcrumb div:last-child a {
    text-decoration: none;
  } */
.wrapp-breadcrumb .breadcrumb-item a:link {
  text-decoration: underline #000;
}
.wrapp-breadcrumb .breadcrumb-item a:visited {
  text-decoration: underline #000;
}
.wrapp-breadcrumb .breadcrumb-item a:hover {
  text-decoration: none;
}
.wrapp-breadcrumb .breadcrumb-item a:active {
  text-decoration: none;
}
/* .wrapp-breadcrumb div:first-child a:link ,.wrapp-breadcrumb div:last-child a:link {
    text-decoration: none;
  } */
/* .wrapp-breadcrumb div:first-child a:visited ,.wrapp-breadcrumb div:last-child a:visited {
    text-decoration: none;
  } */
.wrapp-breadcrumb div:last-child a:hover {
  text-decoration: underline #000;
}
.wrapp-breadcrumb div:last-child a:active {
  text-decoration: underline #000;
}
.wrapp-breadcrumb .breadcrumb-item span {
  position: relative;
}
.wrapp-breadcrumb div:first-child span:after {
  position: absolute;
  top: 5px;
  right: -14px;
  width: 7px;
  height: 7px;
  display: block;
  content: '';
  transform: rotate(45deg);
  border-top: 2px solid #6a6a6a;
  border-right: 2px solid #6a6a6a;
}
.wrapp-breadcrumb > div:last-child {
  margin: 0 0 0 8px;
}
.breadcrumb-item span:after {
  position: absolute;
  top: 7px;
  right: -14px;
  width: 7px;
  height: 7px;
  display: block;
  content: '';
  transform: rotate(45deg);
  border-top: 1px solid #000;
  border-right: 1px solid #000;
}
.wrapp-breadcrumb div:last-child span:after {
  content: none;
}
.wrapp-pic-nav {
  width: 940px;
  margin: 0 auto;
}
.wrapp-pic-nav .nav-item {
  float: left;
  margin-top: 15px;
  margin-right: 145px; /*135px*/
  margin-bottom: 44px;
}
/* .wrapp-pic-nav div:last-child {
   margin-right: 0;
 }*/
.wrapp-pic-nav .nav-item a {
  text-decoration: none;
  color: #000;
}
.wrapp-pic-nav .nav-item a:link {
  text-decoration: none;
}
.wrapp-pic-nav .nav-item a:visited {
  text-decoration: none;
}
.wrapp-pic-nav .nav-item a:hover {
  text-decoration: none;
}
.wrapp-pic-nav .nav-item a:active {
  text-decoration: none;
}
.wrapp-pic-nav .nav-item span {
  display: block;
}
.wrapp-pic-nav .nav-item .img-block {
  height: 110px;
  text-align: center;
  line-height: 110px;
}
.wrapp-pic-nav .nav-item span {
  margin-top: 11px;
  text-align: center;
/* font-weight: 600; */
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-pic-nav .nav-item {
  margin: 0 auto;
  padding-bottom: 6px;
  border-bottom: 1px solid transparent;
}
.wrapp-pic-nav .nav-item:hover {
  border-bottom: 1px solid #e8552f;
}
.wrapp-pic-nav .nav-item.active::after {
  width: 110px;
  height: 1px;
  display: block;
  margin: 6px auto 0;
  content: '';
  border-bottom: 1px solid #e8552f;
}
.wrapp-pic-nav .nav-item.active:hover {
  border-bottom: 1px solid transparent;
}
.container-target {
  margin-bottom: 47px;
}
.title-page {
  width: 940px;
  margin: 0 auto 12px; /*Сервисные центры  - 48px auto 12px*/
  padding-bottom: 5px;
  color: #000;
  border-bottom: 1px solid #f76600;
  font: 25px/25px 'OpenSans-Bold';
}
.container-target .taget-company .caption {
  position: relative;
  width: 210px;
  margin: 50px auto 0;
  text-align: center;
  color: #000;
  background: #fff;
  font: 25px/25px 'OpenSans-Regular';
}
.container-target .taget-company .caption::after {
  position: absolute;
  z-index: -2;
  top: 15px;
  left: -365px;
  width: 940px;
  height: 1px;
  content: '';
  background: #cbcbcb;
}
.container-target .taget-company .img-target {
  height: 270px; /*268*//*301*/
  float: left;
line-height: 268px;
}
.container-target .taget-company.second-block .img-target {
  height: 300px;
  line-height: 304px;
}
.container-target .taget-company.third-block .img-target {
  line-height: 301px;
}
.container-target .taget-company .block-target {
  float: left;
  margin-top: 44px;/*44*//*62*//*57px*/
}
.container-target .taget-company.second-block .block-target {
  margin-top: 62px;
}
.container-target .taget-company.third-block .block-target {
  margin-top: 58px;
}
.container-target .taget-company .block-target .target {
  position: relative;
  height: 20px;
  float: none;
  margin-bottom: 35px;
  margin-left: 113px;
  color: #000;
  font: 14px/16px 'OpenSans-Regular';
}
.container-target .block-target .target:after ,
.container-target .block-target .target::before {
  position: absolute;
  top: 6px;
  left: -27px;
  height: 10px;
  content: '';
  transform: rotate(-42deg);
  border-left: 4px solid #f76905;
}
.container-target .block-target .target::before {
  top: -4px;
  left: -19px;
  height: 21px;
  transform: rotate(-147deg);
}
/*page guarantee*/
.container-txt-guarantee .wrapp-pic-nav .nav-item {
  margin-right: 42px;
}
.container-txt-guarantee .wrapp-pic-nav .nav-item span {
  width: 109px;
  margin: 15px auto 0;
}
.container-txt-guarantee .wrapp-pic-nav .nav-item .img-block {
  text-align: center;
}
.container-txt-guarantee .title-block {
  margin: 10px 0 26px;
  color: #000;
  font: 18px/18px 'OpenSans-Bold';
}
.common-guarantee {
  margin-bottom: 60px;
}
.container-txt-guarantee ul {
  width: 769px;
  margin: 17px 0 26px 30px;
  padding: 0 0 0 30px;
  list-style: none;
}
.container-txt-guarantee ul li {
  position: relative;
  margin-bottom: 22px;
  font: 14px/24px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.container-txt-guarantee ul li span ,
.container-txt-guarantee .normal-txt span {
  color: #f76600;
  font-family: 'OpenSans-Bold';
}
.container-txt-guarantee ul li:after {
  position: absolute;
  top: 9px;
  left: -39px;
  width: 7px;
  height: 7px;
  content: '';
  border-radius: 50%;
  background: #ec7531;
}
.conditions {
  margin-top: 64px;
}
.container-txt-guarantee .normal-txt {
  color: #000;
  font: 14px/24px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.container-txt-guarantee .notice-txt {
/* font-weight: 600; */
  width: 830px;
  margin: 16px 0 22px;
  color: #000;
  font: 14px/24px 'OpenSans-Italic';
}
.container-txt-guarantee .notice-txt span {
  color: #f98f44;
}
.container-txt-guarantee .extended-warranty ul li span {
  display: block;
  color: #000;
  font-family: 'OpenSans-Italic';
}
.container-txt-guarantee .extended-warranty ul li a {
  text-decoration: underline #000;
  color: #000;
}
.container-txt-guarantee .extended-warranty ul li a:link {
  text-decoration: underline #000;
  color: #000;
}
.container-txt-guarantee .extended-warranty ul li a:visited {
  text-decoration: underline #000;
  color: #000;
}
.container-txt-guarantee .extended-warranty ul li a:hover {
  text-decoration: none;
  color: #000;
}
.container-txt-guarantee .extended-warranty ul li a:active {
  text-decoration: none;
  color: #000;
}
.container-txt-guarantee ol {
  margin: 8px 0 0;
  padding: 0 0 0 21px;
  list-style: none;
  counter-reset: numContainer;
}
.container-txt-guarantee ol li {
/* font-weight: 600; */
  width: 849px;
  margin-bottom: 20px;
  font: 14px/25px 'OpenSans-Regular';
}
.container-txt-guarantee ol li:before {
  display: inline-block;
  margin: 5px 25px 0 0;
  content: counter(numContainer) '. ';
  counter-increment: numContainer;
  text-align: center;
  color: #000;
}
.conditions .title-block {
  margin-bottom: 8px;
}
.no-guarantee {
  margin: 71px 0 68px;
}
.no-guarantee .title-block {
  margin-bottom: 16px;
}
.container-txt-guarantee .no-guarantee span {
  font-family: 'OpenSans-Bold';
}
.no-guarantee ol span ul li:before {
  content: none;
}
.no-guarantee ol span ul {
  margin: 1px 0 21px 11px;
}
.container-txt-guarantee .no-guarantee ol span ul li {
  margin: 0;
}
/*article page*/
.container-article .block-article .article {
  float: left;
  margin-right: 23px;
}
.container-article .block-article > div:last-child {
  margin-right: 0;
}
.article {
  padding-bottom: 15px;
}
.article a:hover {
  text-decoration: none;
}
.article:hover {
  box-shadow: 0 3px 9px rgba(0, 0, 0, .13);
}
.article a:hover .read-more {
  text-decoration: none;
  color: #f76600;
}
.article .date {
  margin: 13px 0 11px;
  padding-left: 10px;
  color: #f76600;
  font: 14px/14px 'OpenSans-Bold';
}
.article .caption-art {
  padding-left: 10px;
  color: #000;
  font: 16px/16px 'OpenSans-Regular';
}
.article .read-more {
  margin-top: 9px;
  padding-left: 10px;
}
.article .read-more {
  text-decoration: underline #000;
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.article .read-more a:link {
  text-decoration: underline #000;
  color: #000;
}
.article .read-more a:visited {
  text-decoration: underline #000;
  color: #000;
}
.article .read-more a:hover {
  text-decoration: none;
  color: #f76600;
}
.article .read-more a:active {
  text-decoration: none;
  color: #f76600;
}
.container-article .block-article {
  margin-bottom: 56px;
}
.container-article {
  margin-top: 35px;
}
.wrapp-article .show-more a {
  display: block;
  margin: 30px auto;
  text-align: center;
  text-decoration: underline #faa96f;
  color: #f76600;
  font: 16px/16px 'OpenSans-Bold';
}
.show-more a:link {
  text-decoration: underline #faa96f;
  color: #f76600;
}
.show-more a:visited {
  text-decoration: underline #faa96f;
  color: #f76600;
}
.show-more a:hover {
  text-decoration: none;
  color: #f76600;
}
.show-more a:active {
  text-decoration: none;
  color: #f76600;
}
/*comparison page*/
.container-comparison .block-form {
  width: 328px;
  height: 185px;
  border-bottom: 1px solid #c9c8c6;
}
.container-comparison .info-produst ,
.container-comparison .item {
  float: left;
}
.container-comparison .block-form span {
  display: block;
  margin-top: 89px;
  margin-bottom: 13px;
  text-align: center;
  color: #000;
  font: 16px/16px 'OpenSans-Bold';
}
.container-comparison .block-form form {
  margin-left: 59px;
}
.container-comparison .block-form input {
  position: relative;
  display: none;
  margin-bottom: 6px;
}
.container-comparison .block-form form label {
  position: relative;
  margin-bottom: 8px;
  font: 14px/14px 'OpenSans-Regular';
}
.container-comparison .block-form .radio-button:after {
  position: absolute;
  z-index: 1;
  top: 0;
  left: -19px;
  width: 14px;
  height: 14px;
  display: block;
  content: '';
  border: 1px solid #000;
  border-radius: 50%;
  background: #fff;
}
.block-form form input[type=radio]:checked + label:before {
  position: absolute;
  z-index: 3;
  top: 4px;
  left: -15px;
  width: 6px;
  height: 6px;
  display: block;
  content: '';
  border: 1px solid #000;
  border-radius: 50%;
  background: #000;
}
.container-comparison .block-product {
  position: relative;
  width: 306px;
  height: 274px;
  border-bottom: 1px solid #c9c8c6;
  border-left: 1px solid #c9c8c6;
}
.container-comparison .block-product .img-product {
  text-align: center;
}
.container-comparison .block-product .delete {
  position: absolute;
  top: 0;
  right: 0;
  width: 15px;
  height: 15px;
  margin-top: 0;
}
.container-comparison .block-product .delete::after ,
.container-comparison .block-product .delete:before {
  position: absolute;
  top: 6px;
  left: -11px;
  width: 10px;
  height: 10px;
  content: '';
  transform: rotate(135deg);
  border-top: 3px solid #6a6a6a;
  border-left: 3px solid #6a6a6a;
}
.container-comparison .block-product .delete::after {
  left: -1px;
  transform: rotate(-45deg);
}
.container-comparison .block-product a {
  display: block;
  margin-top: 10px;
  text-align: center;
  text-decoration: none;
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.container-comparison .block-product .img-product a {
  margin-top: 0;
}
.container-comparison .block-product a span {
  display: block;
  margin-top: 3px;
  text-align: center;
  font-family: 'OpenSans-Bold';
}
.container-comparison .block-product .price {
  padding: 10px 0 0;
  text-align: center;
  color: #f76600;
  font: 25px/25px 'OpenSans-Bold';
}
.container-comparison .block-product a:link {
  text-decoration: none;
  color: #000;
}
.container-comparison .block-product a:visited {
  text-decoration: none;
  color: #000;
}
.container-comparison .block-product a:hover {
  text-decoration: underline #000;
  color: #000;
}
.container-comparison .block-product a:active {
  text-decoration: underline #000;
  color: #000;
}
.container-comparison .line-product {
  border-bottom: 1px solid #c9c8c6;
}
.wrapp-compare .info-produst {
  position: relative;
  z-index: 3;
}
.info-produst .characteristic {
  width: 328px;
  padding-left: 58px;
  color: #000;
  font: 14px/50px 'OpenSans-Bold';
}
.wrapp-compare .info-produst .characteristic,
.container-comparison .wrapp-compare .block-form {
  width: auto;
  min-width: 328px;
  padding-right: 10px;
}
/* .info-produst .block-characteristic .characteristic:hover{
  background: #f76600;
  color: #fff;
 } */

.container-comparison .item .compare-cell {
  width: 290px;
  text-align: center;
  border-left: 1px solid #c9c8c6;
  font: 14px/50px 'OpenSans-Regular';
}
/*.container-comparison .compare-row:hover  {
   background: #f76600;
   border-radius: 3px;
   color: #fff;
 }
.container-comparison .compare-row {
   height: 49px;
   line-height: 49px;
 }
*/
.container-comparison {
  margin: 16px 0 28px;
}
/*advertising page*/
.wrapp-advertising .wrapp-pic-nav .nav-item {
  margin-right: 42px;
}
.wrapp-advertising .wrapp-pic-nav .nav-item span {
  width: 109px;
  margin: 15px auto 0;
}
.wrapp-booklet {
  margin: 25px 0 49px;
}
.wrapp-booklet .block-booklet {
  display: block;
  margin-bottom: 26px;
  border: 2px solid #c9c8c6;
}
.wrapp-booklet .block-booklet:hover {
  border: 2px solid #f76600;
}
.wrapp-booklet .block-booklet .img-block {
  width: 114px;
  display: block;
  float: left;
  margin-right: 109px;
  margin-left: 82px;
  line-height: 169px;
}
.wrapp-booklet .block-booklet .text-block {
  display: block;
  float: left;
  margin-top: 6px;
}
.wrapp-booklet .block-booklet .text-block .title {
  width: 207px;
  height: 48px;
  margin-bottom: 28px;
  color: #000;
  font: 16px/24px 'OpenSans-Bold';
}
.wrapp-booklet .block-booklet .text-block .format-file {
  width: 323px;
  margin-bottom: 10px;
  padding-bottom: 11px;
  color: #000;
  border-bottom: 1px solid #e2e0e0;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-booklet .block-booklet .text-block .file-size {
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-booklet .block-booklet .download {
  display: block;
  float: left;
  margin-left: 85px;
}
.wrapp-booklet .block-booklet .download a {
  width: 138px;
  display: block;
  margin-top: 71px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 4px;
  background: #f76600;
  font: 14px/33px 'OpenSans-Regular';
}
.wrapp-booklet .block-booklet .download a:link {
  text-decoration: none;
}
.wrapp-booklet .block-booklet .download a:visited {
  text-decoration: none;
}
.wrapp-booklet .block-booklet .download a:hover {
  text-decoration: none;
}
.wrapp-booklet .block-booklet .download a:active {
  text-decoration: none;
}
/*search*/
.add-compare a {
  width: 940px;
  display: block;
  margin: 20px auto 37px;
  text-align: right;
  text-decoration: underline;
  color: #000;
  background: url('/local/templates/czebra_daewoo/front/css/../img/compare-img.png') no-repeat 829px 0px;
  font: 14px/14px 'OpenSans-Regular';
}
.add-compare a:link {
  text-decoration: underline;
  color: #000;
}
.add-compare a:visited {
  text-decoration: underline;
  color: #000;
}
.add-compare a:hover {
  text-decoration: none;
  color: #000;
}
.add-compare a:active {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search {
  margin-bottom: 29px;
  border: 2px solid #c9c8c6;
  border-top: 9px solid #f76600;
}
.wrapp-search-items .block-search .img-search {
  width: 302px;
  height: 220px;
  float: left;
  text-align: center;
  line-height: 239px;
}
.wrapp-search-items .block-search .text-search {
  float: left;
}
.wrapp-search-items .block-search .text-search .title a {
  text-decoration: none;
  color: #fff;
  font: 16px/16px 'OpenSans-SemiBold';
}
.wrapp-search-items .block-search .text-search .title a:link {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .text-search .title a:visited {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .text-search .title a:hover {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .text-search .title a:active {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .text-search .title {
  position: relative;
  width: 326px;
  height: 22px;
  text-align: center;
  background: #f76600;
}
.wrapp-search-items .block-search .text-search .title:before {
  position: absolute;
  z-index: -1;
  top: -3px;
  left: -19px;
  width: 31px;
  height: 16px;
  display: block;
  content: '';
  transform: rotate(-127deg);
  border-top: 11px solid #f76600;
  border-left: 21px solid #f76600;
}
.wrapp-search-items .block-search .text-search .title:after {
  position: absolute;
  top: -3px;
  right: -19px;
  width: 31px;
  height: 16px;
  display: block;
  content: '';
  transform: rotate(-231deg);
  border-top: 11px solid #f76600;
  border-right: 22px solid #f76600;
}
.wrapp-search-items .block-search .characteristics-item {
  margin: 35px 0 0 3px;
}
.wrapp-search-items .block-search .line-char .char {
  width: 145px;
  display: inline-block;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-search-items .block-search .line-char .number {
  display: inline-block;
  padding-left: 12px;
  font: 14px/14px 'OpenSans-Bold';
}
.wrapp-search-items .block-search .line-char {
  margin-bottom: 5px;
  padding-bottom: 4px;
  border-bottom: 1px solid #cdccca;
}
.wrapp-search-items .characteristics-item > div:last-child {
  border: none;
}
.wrapp-advertising .wrapp-search-items {
  margin-bottom: 32px;
}
.wrapp-search-items .block-search .button-search {
  width: 240px;
  float: left;
  margin-left: 34px;
  text-align: center;
}
.wrapp-search-items .block-search .button-search .mark-img {
  margin: 5px 0 36px;
}
.wrapp-search-items .block-search .button-search .price {
  color: #000;
  font: 25px/24px 'OpenSans-Bold';
}
.wrapp-search-items .block-search .button-search .about-item a {
  width: 140px;
  display: block;
  margin: 15px auto 10px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 2px;
  background: #f76600;
  font: 14px/35px 'OpenSans-Regular';
}
.wrapp-search-items .block-search .button-search .about-item a:link {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .button-search .about-item a:visited {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .button-search .about-item a:hover {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .button-search .about-item a:active {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search .button-search .search-buy a {
  width: 140px;
  height: 35px;
  display: block;
  margin: 0 auto;
  padding: 0 10px;
  text-align: center;
  color: #000;
  border: 2px solid #f76600;
  border-radius: 2px;
  background: #fff;
  font: 14px/35px 'OpenSans-Regular';
}
.wrapp-search-items .block-search .button-search .search-buy a::before {
  width: 15px;
  height: 22px;
  display: inline-block;
  content: '';
  background: url('/local/templates/czebra_daewoo/front/css/../img/marcker.png') no-repeat left 5px;
}
.wrapp-search-items .block-search .button-search .search-buy a:link {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search .button-search .search-buy a:visited {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search .button-search .search-buy a:hover {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search .button-search .search-buy a:active {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search-booklet {
  margin-top: 38px;
  margin-bottom: 39px;
  border: 2px solid #c9c8c6;
}
.wrapp-search-items .block-search-booklet:hover {
  border: 2px solid #f76600;
}
.wrapp-search-items .block-search:hover {
  border: 2px solid #f76600;
  border-top: 9px solid #f76600;
}
.wrapp-search-items .block-search-booklet .img-block {
  width: 268px;
  float: left;
  margin-right: 37px;
  text-align: center;
  line-height: 170px;
}
.wrapp-search-items .block-search-booklet .text-block {
  width: 326px;
  float: left;
}
.wrapp-search-items .block-search-booklet .text-block .title a {
  display: block;
  margin: 6px 0 28px;
  text-decoration: none;
  color: #000;
  font: 16px/24px 'OpenSans-Bold';
}
.wrapp-search-items .block-search-booklet .text-block .title a:link {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search-booklet .text-block .title a:visited {
  text-decoration: none;
  color: #000;
}
.wrapp-search-items .block-search-booklet .text-block .title a:hover {
  text-decoration: underline;
  color: #000;
}
.wrapp-search-items .block-search-booklet .text-block .title a:active {
  text-decoration: underline;
  color: #000;
}
.wrapp-search-items .block-search-booklet .text-block .format-file {
  margin-bottom: 6px;
  padding-bottom: 12px;
  color: #000;
  border-bottom: 1px solid #e2e0e0;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-search-items .block-search-booklet .download {
  width: 302px;
  float: left;
}
.wrapp-search-items .block-search-booklet .download a {
  width: 138px;
  display: block;
  margin: 71px auto 0;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 4px;
  background: #f76600;
  font: 14px/33px 'OpenSans-Regular';
}
.wrapp-search-items .block-search-booklet .download a:link {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search-booklet .download a:visited {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search-booklet .download a:hover {
  text-decoration: none;
  color: #fff;
}
.wrapp-search-items .block-search-booklet .download a:active {
  text-decoration: none;
  color: #fff;
}
.show-more a {
  display: block;
  margin: -1px auto 74px;
  text-align: center;
  color: #f76600;
  /*.wrapp-search-items */
  font: 16px/16px 'OpenSans-Bold';
}
.n-page {
  width: 940px;
  display: block;
  margin: 0 auto 73px;
}
.n-page a {
  width: 25px;
  height: 25px;
  display: inline-block;
  margin: 0;
  text-align: center;
  text-decoration: none;
  color: #000;
  border: 1px solid #e8e8e7;
  border-radius: 1px;
  background: #f2f2f1;
  font: 14px/23px 'OpenSans-SemiBold';
}
.n-page .active {
  color: #fff;
  border: 1px solid #f76600;
  background: #f76600;
}
.n-page a:link {
  text-decoration: none;
}
.n-page a:visited {
  text-decoration: none;
}
.n-page a:hover {
  text-decoration: none;
  color: #f87011;
  background: #fff;
}
.n-page a:active {
  text-decoration: none;
  color: #f87011;
  background: #fff;
}
.wrapp-search-items .show-more a {
  margin: 42px auto 49px;
}
.wrapp-search-items .n-page a {
  margin: 0 auto 61px;
}
/*main-page*/

.wrapp-progress .center-txt {
  width: 715px; /* 680 */
  margin: 29px auto 29px;
  text-align: center;
  color: #000;
  font: 14px/25px 'OpenSans-SemiBold';
}
.wrapp-progress .block-prog .title-txt.other {
  margin-top: 29px;
  margin-bottom: 28px;
}
.fond {
  width: 940px;
  margin: 0 auto;
  background: linear-gradient(0deg ,#efeff1 ,#fff );
}
.fond .center-txt {
  width: 624px;
  margin: 49px auto 21px;
  text-align: center;
}
.fond .txt-logo {
  margin: 0 auto;
  padding-bottom: 29px;
  text-align: center;
}
.wrapp-progress .block-prog .pic-txt {
  margin: 0 auto 23px; /*40*/
}
.wrapp-progress .block-prog .pic-txt img {
  width: 100%;
  height: auto;
}
.wrapp-progress .block-prog .title-txt {
  margin: 40px auto 38px;
  text-align: center;
  color: #000;
  font: 20px/20px 'OpenSans-Bold';
}
.wrapp-progress .block-list .block-txt .title {
  height: 67px;
  margin: 0 0 0 0;
  padding-left: 24px;
  color: #000;
  background: #f2f2f1;
  font: 16px/64px 'OpenSans-Bold';
}
.wrapp-progress .block-list .block-txt .title span {
  display: block;
  float: left;
  margin-right: 22px;
  font: 25px/62px 'OpenSans-Bold';
}
.wrapp-progress .block-prog .block-list .txt {
  position: relative;
  padding: 26px 82px 32px 63px;
  font: 14px/25px 'OpenSans-SemiBold';
}
.wrapp-progress .block-prog .block-list {
  margin-bottom: 16px;
}
.wrapp-progress .block-prog .block-list.marker .txt:after {
  position: absolute;
  top: 13px;
  left: 54px;
  width: 4px;
  height: 1px;
  content: '';
  background: #000;
}
.wrapp-progress .block-prog .block-list.marker .txt {
  margin-left: 9px;
  padding: 0 0 4px 63px;
}
.wrapp-progress .block-prog .block-list.marker .title {
  margin-bottom: 15px;
}
.wrapp-progress .block-prog .block-list.marker .block-txt {
  margin-bottom: 20px;
}
.wrapp-progress .container > div:last-child {
  margin-top: 42px;
  margin-bottom: 47px;
}
.wrapp-progress .container > div:last-child  .center-txt {
  margin: 33px auto 21px;
}
.wrapp-progress .block-prog .two-col span {
  display: block;
  font: 14px/25px 'OpenSans-SemiBold';
}
.wrapp-progress .block-prog .color-capt {
  height: 79px;
  text-align: center;
  color: #000;
  background: #f76600;
  font: 20px/79px 'OpenSans-Bold';
}
.wrapp-progress .block-prog .block-center-txt > div:first-child {
  width: 600px;
  margin: 25px auto 0;
}
.wrapp-progress .block-prog .block-center-txt > div {
  width: 846px;
  margin: 38px auto 0;
}
.wrapp-progress .block-prog .block-center-txt {
  margin-bottom: 8px;
}
.wrapp-progress .block-prog .wrapp-partners .block-img a {
  width: 227px;
  display: block;
  float: left;
  margin: 8px auto 16px;
  text-align: center;
  line-height: 86px;
}
.wrapp-partners {
  margin-bottom: 30px;
}
.wrapp-progress .block-prog .two-col .left-col {
  width: 289px;
  float: left;
  margin: 46px 190px 36px 64px;
}
.wrapp-progress .block-prog .two-col .left-col img ,
.wrapp-progress .block-prog .two-col .right-col img {
  display: block;
  margin: 0 0 9px;
  text-align: center;
}
.wrapp-progress .block-prog .two-col .right-col {
  width: 346px;
  float: left;
  margin: 46px 0 36px;
}
/*support page*/

.wrapp-support .wrapp-pic-nav .img-block {
  height: 130px;
  text-align: center;
  line-height: 130px;
}
.wrapp-support .wrapp-pic-nav .nav-item {
  width: 208px;
  margin-top: 26px;
  margin-right: 143px;
  margin-bottom: 46px;
}
.wrapp-support .wrapp-pic-nav .nav-item span {
  color: #000;
  font: 16px/16px 'OpenSans-SemiBold';
}
.wrapp-support .wrapp-pic-nav .nav-item > a {
  display: block;
  margin-top: 15px;
  text-align: center;
  color: #000;
  font: 14px/14px 'OpenSans-SemiBold';
}
.wrapp-support .wrapp-pic-nav .block-help > div:last-child {
  margin-right: 0;
}
.wrapp-support .wrapp-pic-nav .nav-item.active::after {
  width: 198px;
  margin-top: 12px;
}
.wrapp-support .title-page {
  margin: 34px 0 25px;
}
.wrapp-pic-nav .block-help {
  display: block;
  float: none;
}
/*chronology page*/
.container-chronology .title {
  margin-top: 22px;
  margin-bottom: 59px;
  color: #000;
  font: 20px/20px 'OpenSans-SemiBold';
}
.container-chronology .block-about {
  position: relative;
  margin-bottom: 21px;
  padding-left: 56px;
}
.container-chronology .block-about .img {
  width: 125px;
  height: 154px;
  display: block;
  float: left;
  line-height: 139px;
}
.container-chronology .block-about .txt {
  width: 675px;
  display: block;
  float: left;
  margin-bottom: 0;
  margin-left: 36px;
  font: 14px/24px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.container-chronology .block-about .txt span {
  display: block;
  margin-top: 9px;
  margin-bottom: 9px;
  color: #f76600;
  font: 17px/16px 'OpenSans-SemiBold';
}
.container-chronology .block-about:before {
  position: absolute;
  top: -27px;
  left: 0;
  width: 24px;
  height: 24px;
  display: block;
  content: '';
  border: 3px solid #f76600;
  border-radius: 50%;
}
.container-chronology .block-about .img:before {
  position: absolute;
  top: 3px;
  left: 11px;
  width: 1px;
  height: 140px;
  display: block;
  content: '';
  background: #f76600;
}
.container-chronology {
  margin-bottom: 38px;
}
/*news*/


.container-news {
  margin: 36px auto 15px;
}
.container-news .block-news .news-item  img {
  width: 100%;
  height: 242px;
  border-radius: 4px 4px 0 0;
}
.container-news .block-news .news-item {
  width: 300px;
  display: block;
  float: left;
  margin-right: 20px;
  margin-bottom: 51px;
  padding-bottom: 15px;
}
.container-news .block-news > div:last-child {
  margin-right: 0;
}
.container-news .block-news .news-item .date {
  margin-top: 15px;
  margin-bottom: 11px;
  padding-left: 10px;
  color: #f76600;
  font: 14px/14px 'OpenSans-Bold';
}
.container-news .block-news .news-item:hover {
  box-shadow: 0 3px 9px rgba(0, 0, 0, .13);
}
.container-news .block-news .news-item a:hover {
  text-decoration: none;
}
.container-news .block-news .news-item .new-item {
  margin-bottom: 4px;
  padding-left: 10px;
  color: #000;
  font: 16px/16px 'OpenSans-Regular';
}
.container-news .block-news .news-item .title {
  margin-bottom: 11px;
  padding-left: 10px;
  color: #000;
  font: 16px/16px 'OpenSans-Regular';
}
.container-news .block-news .news-item .read-more {
  padding-left: 10px;
  text-decoration: underline;
  color: #000;
  font: 14px/16px 'OpenSans-Regular';
}
.container-news .block-news .news-item:hover .read-more {
  text-decoration: none;
  color: #f76600;
}
.container-news .show-more a {
  display: block;
  margin: 0 auto 73px;
  text-align: center;
  color: #f76600;
  font: 16px/16px 'OpenSans-Bold';
}
.container-news .n-page {
  margin-bottom: 33px;
}
/*modal window*/
/* .window-modal {
  padding: 21px 26px 21px 23px;
  background: #fff;
  width: 664px;
  height: 272px;
  margin: 0 auto;
  text-align: center;
} */
.win-modal .modal-dialog {
  width: 663px;
  padding: 0;
}
.win-modal .caption-modal {
  position: relative;
  width: 616px;
  height: 51px;
  display: block;
  margin: 0 auto;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  background: #f76600;
  font: 14px/52px 'OpenSans-SemiBold';
}
.win-modal .caption-modal a {
  position: absolute;
  top: 6px;
  right: 9px;
  width: 20px;
  height: 20px;
  display: inline-block;
  padding-top: 2px;
  text-decoration: none;
  color: #fff;
  border: 1px solid #fff;
  border-radius: 50%;
  line-height: 14px;
}
.win-modal .reason {
  width: 330px;

/* font-weight: 600; */
  margin: 17px auto 24px;
  color: #000;
  font: 14px/25px 'OpenSans-Regular';
}
.win-modal .support {
  text-align: center;
}
.win-modal .support p {
/* font-weight: 600; */
  margin-bottom: -1px;
  color: #000;
  font: 14px/28px 'OpenSans-Regular';
}
.win-modal .support span {
  display: block;
  color: #f76600;
  font: 14px/28px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.win-modal .support span a {
  color: #f76600;
  font: 14px/24px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.wrapp-pic-nav.other {
  margin: 10px auto 43px;
}
.wrapp-pic-nav.other .nav-item {
  position: relative;
  width: 87px;
  width: min-content;
  width: -moz-min-content;
  margin: 0 82px 0 0;
}
.wrapp-pic-nav.other .nav-item .img-block {
  height: 83px;
  line-height: 102px;
}
.wrapp-pic-nav.other .nav-item.active::after {
  width: 100%;
  display: block;
  margin: 4px auto 0;
}
/*.wrapp-pic-nav.other > div:first-child {
    width: 89px;
}*/
.wrapp-pic-nav.other > div:first-child  .img-block {
  line-height: 94px;
}
.wrapp-pic-nav.other > div:last-child {
  margin-right: 0;
}
.wrapp-pic-nav.other .nav-item span {
  margin: 0;
  line-height: 20px;
}
/*documentation*/
.wrapp-doc .filter form .caption {
  margin: 34px 0 21px;
  color: #000;
  font: 16px/16px 'OpenSans-SemiBold';
}
.wrapp-doc .filter .search-doc .caption {
  margin: 34px 0 15px;
}
.filter form select {
  width: 100%;
  height: 46px;
  float: left;
  padding: 0 28px 0 14px;
  list-style: none;
  color: #000;
  border: 2px solid #c9c8c6;
  font: 14px/44px 'OpenSans-Regular';
  -webkit-appearance: none;
  -moz-appearance: none;
  appearance: none;
  /* font-weight: 600; */
}
.filter form select:hover {
  cursor: pointer;
}
.filter form .caption + .drop-filter {
  margin-left: 0;
}
.filter .drop-filter:after {
  position: absolute;
  top: 18px;
  right: 12px;
  width: 9px;
  height: 9px;
  display: block;
  content: '';
  transform: rotate(-45deg);
  border-bottom: 1px solid #000;
  border-left: 1px solid #000;
}
.filter form select:focus {
  outline: none;
}
.filter form .drop-filter {
  position: relative;
  width: 23.4%;
  display: inline-block;
  margin: 0 0 0 16px;
}
.filter form input {
  width: 560px;
  height: 34px;
  padding-left: 3px;
  border: 2px solid #c9c8c6;
/*color: #c9c8c6;*/
  outline: none;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-doc .filter form button {
  position: absolute;
  top: 32px;
  right: 366px;
  width: 33px;
  height: 33px;
  border: none;
  border-radius: 50%;
  outline: none;
  background: #f76600;
}
.wrapp-doc .filter form button:after {
  position: absolute;
  top: 10px;
  left: 9px;
  width: 15px;
  height: 15px;
  display: block;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/css/../img/loop.png) no-repeat center center;
}
.wrapp-doc .filter form button:focus {
  outline: none;
}
.wrapp-doc .filter .search-doc {
  position: relative;
  margin-bottom: 48px;
}
.wrapp-doc .block-booklet {
  display: block;
  margin-bottom: 25px;
  border: 2px solid #c9c8c6;
}
.wrapp-doc .block-booklet .img-block img {
  height: 169px;
}
.wrapp-doc .block-booklet:hover {
  border: 2px solid #f76600;
}
.wrapp-doc .block-booklet .img-block {
  display: block;
  float: left;
  margin-right: 117px;
  margin-left: 81px;
  line-height: 169px;
}
.wrapp-doc .block-booklet .text-block {
  display: block;
  float: left;
  margin-top: 6px;
}
.wrapp-doc .block-booklet .text-block .title {
  width: 288px;
  margin-bottom: 28px;
  color: #000;
  font: 16px/24px 'OpenSans-Bold';
}
.wrapp-doc .block-booklet .text-block .format-file {
  width: 323px;
  margin-bottom: 10px;
  padding-bottom: 12px;
  color: #000;
  border-bottom: 1px solid #e2e0e0;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-doc .block-booklet .text-block .file-size {
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.wrapp-doc .block-booklet .download {
  display: block;
  float: left;
  margin-left: 85px;
}
.wrapp-doc .block-booklet .download a {
  width: 138px;
  display: block;
  margin-top: 71px;
  text-align: center;
  text-decoration: none;
  color: #fff;
  border-radius: 3px;
  background: #f76600;
  font: 14px/33px 'OpenSans-Regular';
}
.wrapp-doc .block-booklet .download a:link {
  text-decoration: none;
}
.wrapp-doc .block-booklet .download a:visited {
  text-decoration: none;
}
.wrapp-doc .block-booklet .download a:hover {
  text-decoration: none;
}
.wrapp-doc .block-booklet .download a:active {
  text-decoration: none;
}
.wrapp-doc {
  margin-bottom: 22px;
}
/*TO page*/
.wrapp-to .filter .caption {
  width: 858px;
  margin: 20px 0 37px;
/* font-weight: 600; */
  color: #000;
  font: 14px/24px 'OpenSans-Regular';
}
.wrapp-to form > div:first-child {
  margin-left: 0;
}
.information-to .caption {
  margin: 44px 0 22px;
  color: #000;
  font: 20px/20px 'OpenSans-SemiBold';
}
.information-to .txt {
  color: #000;
  font: 14px/21px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.information-to .txt span {
  width: 14px;
  height: 14px;
  display: block;
  float: left;
  margin: 5px 3px 0 0;
  border-radius: 50%;
  background: #228a02;
}
.information-to .txt .red {
  background: #fb1806;
}
.information-to table {
  width: 940px;
  margin: 28px auto 0;
  padding: 0;
  text-align: center;
  border-collapse: collapse;
}
.information-to table tr th {
  width: 147px;
  padding: 0 14px;
  text-align: center;
  color: #f76600;
  background: #f2f2f1;
  font: 12px/14px 'OpenSans-Regular';;
  /* font-weight: 600; */
}
.information-to table tr th:first-child ,
.information-to table tr td:first-child {
  width: 181px;
  height: 39px;
  padding-right: 23px;
  padding-left: 17px;
  text-align: left;
  color: #505050;
  border-bottom: 4px solid #fff;
  border-left: none;
  background: #fcd7be;
  font: 11px/11px 'OpenSans-Bold';
}
.information-to table tr th:first-child {
  height: 50px;
  text-align: left;
  color: #f76600;
  border-right: 4px solid #fff;
  font: 16px/50px 'OpenSans-Regular';
}
.information-to table tr td {
  color: #228a02;
  border: 4px solid #fff;
  border-right: none;
  background: #f2f2f1;
  font: 11px/11px 'OpenSans-Bold';
}
.information-to table .green {
  color: #228a02;
}
.information-to table .red {
  color: #fb1806;
}
.information-to {
  margin: 0 0 345px;
}
/*sevice center */
.shop-card .shop-name a {
  display: block;
  margin-bottom: 14px;
  text-decoration: none;
  text-transform: uppercase;
  color: #e24e20;
  border-bottom: 1px dotted #fcdec9;
  font: 18px/18px 'OpenSans-Regular';
  /* font-weight: 600; */
}
.shop-card .info-shop .text {
  display: inline-block;
  margin-bottom: 5px;
}
.shop-card .info-shop .text span {
  margin-right: 16px;
  color: #666363;
  font: 14px/14px 'OpenSans-Regular';
}
.text .marker {
  width: 10px;
  height: 16px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/shop-marker.png') no-repeat center center;
}
.text .clock {
  width: 15px;
  height: 15px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/shop-clock.png') no-repeat center center;
}
.text .tel {
  width: 15px;
  height: 13px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/shop-tel.png') no-repeat center center;
}
.text .world {
  width: 15px;
  height: 15px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/shop-world.png') no-repeat center center;
}
.text .metro {
  width: 23px;
  height: 16px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/metro-ico.png') no-repeat center center;
}
.shop-name .rep-ico {
  width: 16px;
  height: 15px;
  display: inline-block;
  margin-left: 9px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/shop-rep.png') no-repeat center center;
}
.info-shop .text span.marker ,
.info-shop .text span.clock ,
.info-shop .text span.tel ,
.info-shop .text span.world ,
.info-shop .text span.metro {
  display: inline-block;
  margin-right: 4px;
}
.shop-card .info-shop {
  width: 860px;
}
.wrapp-contacts {
  margin-bottom: 323px;
}
.shop-card {
  margin: 15px 0 14px;
  padding: 9px 20px 1px 0;
}
.wrapp-service {
  margin-bottom: 9px;
}
.shop-card.active {
  margin: 29px 0 27px;
  padding-left: 12px;
  border: 1px solid #f2f2f1;
  background: #fef2e9;
}
.wrapp-service .map {
  margin-bottom: 20px;
}
.shop-name a:link {
  text-decoration: none;
  color: #e24e20;
}
.shop-name a:visited {
  text-decoration: none;
  color: #e24e20;
}
.shop-name a:hover {
  text-decoration: none;
  color: #e24e20;
}
.shop-name a:active {
  text-decoration: none;
  color: #e24e20;
}
/*map with banner */
.banner {
  width: 940px;
  margin: 27px auto 24px;
}
.map {
  margin-top: 25px;
}
.wrapp-contacts .title {
  display: block;
  margin: 22px 0 26px;
  text-decoration: underline #f76600;
  font: 25px/25px 'OpenSans-SemiBold';
}
/*header*/
.line-header > div {
  float: left;
}
.line-header > div a {
  padding-bottom: 7px;
  text-decoration: none;
  color: #000;
  font: 16px/16px 'OpenSans-Regular';
}
.line-header a:link {
  text-decoration: none;
}
.line-header a:visited {
  text-decoration: none;
}
.line-header a:hover {
  text-decoration: none;
  color: #e95331;
}
.line-header a:active {
  text-decoration: none;
  color: #e95331;
}
.line-header .active {
  padding: 0 5px 2px;
  border-bottom: 1px solid #e95331;
}
.line-header .logo {
  margin: 18px 74px 17px 0;
}
.line-header .about {
  margin: 26px 36px 15px 0;
}
.line-header .where-buy {
  margin: 26px 43px 15px 0;
}
.line-header .help {
  margin: 26px 44px 15px 0;
}
.line-header .contacts {
  margin: 26px 152px 15px 0;
}
.line-header .search a {
  width: 34px;
  height: 34px;
  display: block;
  border-radius: 50%;
  background: url('/local/templates/czebra_daewoo/front/css/../img/loop.png') no-repeat center center #de502e;
}
.line-header .lang a {
  width: 34px;
  height: 34px;
  display: block;
  padding-top: 9px;
  text-align: center;
  color: #fff;
  border-radius: 50%;
  background-color: #de502e;
  font-size: 14px;
}
.line-header .search {
  margin: 18px 8px 0 0;
}
.line-header .lang {
  margin: 18px 0 0;
}
/*second line menu (header)*/
.navigation-menu {
  height: 42px;
  background: #e9eaed;
  box-shadow: -6.8px 4.2px 7px rgba(0, 0, 0, .3);
}
.navigation-menu ul {
  list-style: none;
}
/* .navigation-menu ul {
  width: 940px;
  margin: 0 auto;
  padding: 0;
  position: relative;
}
 .navigation-menu ul > li:last-child {
   margin-right: 0;
 }
 .navigation-menu ul li {
   margin: 0 83px 0 0;
   padding: 0;
   list-style: none;
   display: inline-block;
 }
  .navigation-menu ul li a {
    font: 14px/42px "OpenSans-Regular";
    color: #010010;
    position: relative;
    text-align: center;
  }
   .navigation-menu ul li a:after {
    content: '';
    display: block;
    position: absolute;
    border-left: 4px solid transparent;
    border-right: 4px solid transparent;
    border-top: 4px solid #222;
    margin-top: -1px;
    right: -10px;
    top: 50%;
   }

  .navigation-menu .submenu {
    display: none;
  }
   .navigation-menu ul li:hover .submenu {
     display: block;
     position: absolute;
     left: 0;
     top: 42px;
     height: 200px;
     background: #e9eaed;
     padding-bottom: 300px;
     z-index: 100;
     width: 100%;
   }

   .navigation-menu ul li:hover

   .navigation-menu .submenu ul{
     width: auto;
   }

   .navigation-menu .submenu .name-menu-item{
     display: block;
     padding-bottom: 5px;
     border-bottom: 1px solid #d1d0d0;
     margin-bottom: 10px;
   }

   .navigation-menu .submenu .name-menu-item a{
     line-height: normal;
     color: #ee5222;
   }

   .navigation-menu .submenu .name-menu-item a::after{
     display: none;
   }
   .navigation-menu .submenu ul{
     width: auto;
   }
   .navigation-menu .submenu ul li a:after {
     content: none;
   }
    .navigation-menu ul li a:link {
      text-decoration: none;
      color: #010101;
    }
    .navigation-menu ul li a:visited {
      text-decoration: none;
      color: #010101;
    }
    .navigation-menu ul li a:hover {
      text-decoration: none;
      color: #e95331;
    }
    .navigation-menu ul li a:hover:after {
        border-top-color: #e95331;
    }
    .navigation-menu ul li a:active {
      text-decoration: none;
      color: #e95331;
    }
    .navigation-menu .submenu li{
      display: block;
      padding: 0;
      margin: 0 0 10px 0;
      background: transparent;
    }

    .navigation-menu .submenu ul li a{
      line-height: normal;
      font-size: 13px;
    } */


/*footer*/
footer {
  background: #e9eaed;
}
.menu-footer .caption-footer {
  margin-top: 38px;
  margin-bottom: 21px;
  text-transform: uppercase;
  color: #000;
  font: 16px/16px 'OpenSans-Bold';
}
.menu-footer .social a {
  position: relative;
  height: 29px;
  display: block;
  margin-bottom: 10px;
  padding-left: 38px;
  color: #000;
  font: 16px/29px 'OpenSans-Regular';
}
.menu-footer .social .facebook a:after {
  background: url('/local/templates/czebra_daewoo/front/css/../img/facebook.png') no-repeat left center;
}
.menu-footer .social .vk a:after {
  background: url('/local/templates/czebra_daewoo/front/css/../img/vk.png') no-repeat center center;
}
.menu-footer .social .youtube a:after {
  background: url('/local/templates/czebra_daewoo/front/css/../img/youtube.png') no-repeat center center;
}
.menu-footer .social .facebook a:after ,
.menu-footer .social .vk a:after ,
.menu-footer .social .youtube a:after {
  position: absolute;
  top: 0;
  left: 0;
  width: 29px;
  height: 29px;
  content: '';
}
.wrapp-menu-footer .row {
  margin: 0;
  padding: 0;
}
.menu-footer .copyright {
  margin-top: 35px;
  color: #aeadad;
  font: 11px/11px 'OpenSans-Regular';
}
.menu-footer.col-lg-3.col-md-3 {
  padding-right: 8px;
}
.menu-footer a.channel {
  position: relative;
  width: 220px;
  height: 180px;
  display: block;
  margin-top: 21px;
  margin-bottom: 38px;
}
.menu-footer a.channel:after {
  position: absolute;
  z-index: 10;
  top: 31%;
  left: 37%;
  width: 55px;
  height: 55px;
  display: block;
  content: '';
  border-radius: 50%;
  background: #fff;
}
.menu-footer a.channel::before {
  position: absolute;
  z-index: 20;
  top: 43.8%;
  left: 47.9%;
  display: block;
  content: '';
  border-top: 7px solid transparent;
  border-bottom: 7px solid transparent;
  border-left: 12px solid #e95331;
}
.menu-footer ul li a {
  color: #000;
  font: 14px/14px 'OpenSans-Regular';
}
.menu-footer ul li {
  list-style: none;
}
.menu-footer ul {
  margin: -5px 0 -14px;
  padding: 0;
}
.menu-footer .social a:link {
  text-decoration: none;
  color: #000;
}
.menu-footer .social a:visited {
  text-decoration: none;
  color: #000;
}
.menu-footer .social a:hover {
  text-decoration: none;
  color: #000;
}
.menu-footer .social a:active {
  text-decoration: none;
  color: #000;
}
.menu-footer .caption-footer a {
  color: #000;
}
.menu-footer .caption-footer a:link {
  text-decoration: none;
  color: #000;
}
.menu-footer .caption-footer a:visited {
  text-decoration: none;
  color: #000;
}
.menu-footer .caption-footer a:hover {
  text-decoration: none;
  color: #000;
}
.menu-footer .caption-footer a:active {
  text-decoration: none;
  color: #000;
}
.footer-banner {
  height: 100px;
  background: #292828;
}
.footer-banner .logo-footer {
  display: inline-block;
  line-height: 100px;
}
.footer-banner .chek ,
.footer-banner .master {
  display: inline-block;
}
.footer-banner .chek a ,
.footer-banner .master a {
  width: 220px;
  display: block;
  text-align: center;
  color: #fff;
  border-radius: 5px;
  background: #e95331;
  font: 16px/40px 'OpenSans-Regular';
}
.footer-banner a:link {
  text-decoration: none;
}
.footer-banner a:visited {
  text-decoration: none;
}
.footer-banner a:hover {
  text-decoration: none;
}
.footer-banner a:active {
  text-decoration: none;
}
.footer-banner .chek {
  margin: 0 20px 0 312px;
}
.container-news .block-news:after ,
.wrapp-doc .block-booklet:after ,
.container-news .block-news .news-item:after ,
.container-chronology .block-about:after ,
.wrapp-pic-nav .block-help::after ,
.wrapp-pic-nav::after ,
.container-target::after ,
.container-target .taget-company::after ,
.block-article::after ,
.line-product:after ,
.compare-row:after ,
.wrapp-booklet .block-booklet:after ,
.wrapp-search-items .block-search:after ,
.wrapp-advertising .wrapp-search-items:after ,
.wrapp-search-items .block-search-booklet:after ,
.wrapp-search-items .block-search:after ,
.wrapp-progress .block-prog .wrapp-partners .block-img:after {
  display: table;
  clear: both;
  content: '';
}
/*help page*/
.wrapp-pic-nav.help-page  .nav-item {
  width: 226px;
  margin: 8px 131px 44px 0;
  text-align: center;
}
.wrapp-pic-nav.help-page div:last-child {
  margin-right: 0;
}
.wrapp-pic-nav.help-page .nav-item .img-block {
  width: 100%;
  height: 125px;
  line-height: 125px;
}
.wrapp-pic-nav.help-page .nav-item.active::after {
  width: 196px;
  margin: 14px auto 0;
;
}
.wrapp-pic-nav.help-page .nav-item span {
  margin-bottom: 6px;
  color: #000;
  font: 17px/16px 'OpenSans-Bold';
}
.wrapp-pic-nav.help-page .nav-item p {
  margin: 5px 0 0 0;
  font: 14px/14px 'OpenSans-Light';
  /* font-weight: 600 */
}
@media (max-width: 939px) {
  .container {
    width: auto;
    margin: 0;
    padding: 0;
  }
  /*Главная*/

  /*header*/

  .header {
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
  }
  .line-header {
    position: relative;
    padding-bottom: 10px;
    border-bottom: 1px solid #f76600;
  }
  .line-header::after {
    display: table;
    clear: both;
    content: '';
  }
  .line-header > div .mob-icon-menu {
    width: 34px;
    height: 34px;
    display: inline-block;
    padding-bottom: 0;
    border-radius: 34px;
    background-color: #de502e;
  }
  .wrapp-mob-menu {
    position: absolute;
    top: 10px;
    left: 10px;
  }
  .mob-icon-menu span {
    position: relative;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 1px;
    display: inline-block;
    display: block;
    margin-top: -1px;
    margin-left: -5px;
    border-bottom: 2px solid #fff;
  }
  .mob-icon-menu span::after,
  .mob-icon-menu span::before {
    position: absolute;
    width: 100%;
    display: block;
    content: ' ';
    border-bottom: 2px solid #fff;
  }
  .mob-icon-menu span::before {
    top: -4px;
  }
  .mob-icon-menu span::after {
    top: 4px;
  }
  .line-header .logo {
    width: 100%;
    margin: 10px 0;
    text-align: center;
  }
  .line-header .search {
    display: none;
  }
  .line-header .lang {
    position: absolute;
    top: 10px;
    right: 10px;
    margin: 0;
  }
  .navigation-menu {
    display: none;
  }
  .line-header .about {
    display: none;
  }
  .line-header .where-buy {
    display: none;
  }
  .line-header .help {
    display: none;
  }
  .line-header .contacts {
    display: none;
  }
  .main {
    padding-top: 60px;
  }
  .title-page {
    margin-top: 40px;
  }
  .fond {
    width: auto;
    padding: 0 10px;
  }
  .fond .center-txt {
    width: auto;
  }
  .fond .txt-logo img {
    max-width: 100%;
  }
  .wrapp-progress {
    padding: 0 10px;
  }
  .wrapp-progress .block-prog .center-txt {
    width: auto;
  }
  .wrapp-progress .block-prog .txt-logo img {
    max-width: 100%;
  }
  .wrapp-progress .block-list .block-txt .title {
    display: flex;
    align-items: center;
    line-height: normal;
  }
  .wrapp-progress .block-prog .block-list .txt {
    padding: 25px 10px;
  }
  .wrapp-progress .block-prog .block-list.marker .txt {
    padding-left: 15px;
  }
  .wrapp-progress .block-prog .block-list.marker .txt:after {
    left: 0;
  }
  .wrapp-progress .block-prog .block-center-txt > div:first-child {
    width: auto;
  }
  .wrapp-progress .block-prog .block-center-txt > div {
    width: auto;
  }
  .wrapp-progress .block-prog .two-col .left-col {
    width: auto;
    float: none;
    margin: 46px 0 43px 0;
    text-align: center;
  }
  .wrapp-progress .block-prog .color-capt {
    height: 70px;
    font-size: 18px;
    line-height: 70px;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a {
    width: 48%;
    margin-right: 4%;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a img {
    max-width: 100%;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-progress .block-prog .two-col .left-col img,
  .wrapp-progress .block-prog .two-col .right-col img {
    margin: 0 auto 18px auto;
  }
  .wrapp-progress .block-prog .two-col .right-col {
    width: auto;
    float: none;
    text-align: center;
  }
  /*Модальное окно*/

  .win-modal .modal-dialog {
    width: auto;
  }
  .win-modal .caption-modal {
    width: auto;
  }
  .win-modal .reason {
    width: auto;
    text-align: center;
  }
  .win-modal .caption-modal a {
    top: 5px;
    right: 5px;
  }
  /*Цели компании*/

  .wrapp-pic-nav {
    margin-top: 30px;
    padding: 0 10px;
  }
  .wrapp-pic-nav .nav-item {
    width: 48%;
    margin: 0;
    margin-right: 4%;
    margin-bottom: 4%;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-pic-nav .nav-item .img-block {
    text-align: center;
  }
  .wrapp-pic-nav .nav-item .img-block img {
    max-width: 100%;
  }
  .container-target .taget-company .caption::after {
    display: none;
  }
  .container-target .taget-company .caption {
    width: 100%;
  }
  .container-target .taget-company .img-target {
    width: 100%;
    float: none;
    text-align: center;
  }
  /*Условия гарантии*/

  .wrapp-breadcrumb {
    padding: 0 10px;
  }
  .title-page {
    text-align: center;
  }
  .container-txt-guarantee {
    padding: 0 10px;
  }
  .wrapp-guarantee .wrapp-pic-nav .nav-item {
    margin-right: 0;
  }
  .wrapp-guarantee .container-txt-guarantee ul {
    margin: 25px 0 0 0;
  }
  .container-txt-guarantee ul {
    width: auto;
  }
  .container-txt-guarantee .notice-txt {
    width: auto;
  }
  .wrapp-guarantee .container-txt-guarantee ul li {
    margin-bottom: 15px;
  }
  .wrapp-guarantee .container-txt-guarantee ol {
    margin: 25px 0 0 0;
    padding: 0 15px;
  }
  .wrapp-guarantee .container-txt-guarantee ol li {
    margin-bottom: 15px;
  }
  .container-txt-guarantee ol li {
    width: auto;
  }
  /*Статьи*/

  .container-article {
    margin-top: 40px;
    padding: 0 10px;
  }
  .container-article .block-article {
    margin-top: 0;
  }
  .container-article .block-article .article {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .container-article .block-article .article .img-art a img {
    width: 100%;
  }
  /*Рекламные материалы*/

  .wrapp-advertising .wrapp-pic-nav .nav-item {
    margin-right: 4%;
  }
  .wrapp-advertising .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-booklet {
    padding: 0 10px;
  }
  .wrapp-booklet .block-booklet {
    padding-bottom: 25px;
  }
  .wrapp-booklet .block-booklet .img-block {
    float: none;
    margin-right: 0;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .img-block {
    width: auto;
  }
  .wrapp-booklet .block-booklet .text-block {
    float: none;
  }
  .wrapp-booklet .block-booklet .text-block .title {
    width: 100%;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .text-block .format-file {
    width: 100%;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .text-block .file-size {
    text-align: center;
  }
  .wrapp-booklet .block-booklet .download {
    float: none;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .download a {
    margin: 0 auto;
    margin-top: 50px;
  }
  /*Новости*/

  .container-news {
    margin-top: 25px;
    padding: 0 10px;
  }
  .container-news .block-news::after {
    display: table;
    clear: both;
    content: '';
  }
  .container-news .block-news .news-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .container-news .block-news .news-item .img a img {
    width: 100%;
  }
  .n-page {
    width: auto;
    text-align: center;
  }
  /*О компании*/

  .container-chronology {
    padding: 0 10px;
  }
  .container-chronology .block-about {
    margin-bottom: 50px;
    padding-left: 35px;
  }
  .container-chronology .block-about .img {
    height: auto;
    float: none;
    line-height: normal;
  }
  .container-chronology .block-about .img:before {
    height: calc(100% + 10px);
  }
  .container-chronology .block-about .txt {
    width: auto;
    height: auto;
    float: none;
    margin-top: 15px;
    margin-left: 0;
  }
  /*Поддержка*/

  .wrapp-support .wrapp-pic-nav .nav-item {
    width: 100%;
    margin-right: 0;
  }
  .wrapp-pic-nav.help-page {
    padding-bottom: 25px;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 100%;
    margin: 0;
    margin-bottom: 15px;
  }
  /*Поиск*/

  .add-compare {
    padding: 0 10px;
  }
  .add-compare a {
    width: auto;
  }
  .wrapp-search-items {
    padding: 0 10px;
  }
  .wrapp-search-items .block-search {
    padding-bottom: 25px;
    border-top: 2px solid #c9c8c6;
  }
  .wrapp-search-items .block-search .img-search {
    width: auto;
    float: none;
  }
  .wrapp-search-items .block-search .text-search {
    float: none;
  }
  .wrapp-search-items .block-search .text-search .title {
    width: auto;
    height: auto;
    padding: 10px 0;
  }
  .wrapp-search-items .block-search .text-search .title:before {
    display: none;
  }
  .wrapp-search-items .block-search .text-search .title:after {
    display: none;
  }
  .wrapp-search-items .block-search .button-search .mark-img {
    margin-bottom: 25px;
  }
  .wrapp-search-items .block-search .line-char {
    padding-left: 10px;
  }
  .wrapp-search-items .block-search .line-char .char {
    width: 50%;
  }
  .wrapp-search-items .block-search .button-search {
    width: auto;
    float: none;
    margin-top: 25px;
    margin-left: 0;
  }
  .wrapp-search-items .block-search-booklet {
    padding-bottom: 25px;
  }
  .wrapp-search-items .block-search-booklet .img-block {
    width: auto;
    float: none;
  }
  .wrapp-search-items .block-search-booklet .text-block {
    width: auto;
    float: none;
    text-align: center;
  }
  .wrapp-search-items .block-search-booklet .download {
    width: 100%;
    float: none;
  }
  .wrapp-search-items .block-search .button-search .search-buy a {
    line-height: 31px;
  }
  .wrapp-search-items .block-search .button-search .search-buy a::before {
    position: relative;
    top: 4px;
    margin-right: 4px;
    background: url('/local/templates/czebra_daewoo/front/css/../img/marcker.png') no-repeat center center;
  }
  /*Сервисные центры*/

  .wrapp-breadcrumb {
    width: auto;
  }
  .wrapp-pic-nav {
    width: auto;
  }
  .wrapp-pic-nav.other .nav-item {
    width: 48%;
    margin-right: 4%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .title-page {
    width: auto;
  }
  .map img {
    max-width: 100%;
  }
  .shop-card {
    padding: 13px 10px 5px 10px;
  }
  .shop-card .info-shop {
    width: auto;
  }
  .shop-card .shop-name a {
    font-size: 16px;
  }
  /*Где купить*/

  .banner {
    width: auto;
    padding: 0 10px;
  }
  .banner img {
    max-width: 100%;
  }
  .wrapp-contacts {
    margin-bottom: 100px;
  }
  .wrapp-contacts .title {
    padding: 0 10px;
    font-size: 22px;
  }
  /*График ТО*/

  .wrapp-pic-nav.other > div:first-child {
    width: 100%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    width: 100%;
  }
  .wrapp-pic-nav.other .nav-item {
    width: 100%;
    margin-bottom: 15px;
  }
  .wrapp-to {
    padding: 0 10px;
  }
  .wrapp-to .filter .caption {
    width: auto;
  }
  .filter form .drop-filter {
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .container-table {
    width: auto;
    overflow-x: scroll;
  }
  /*Документация*/

  .wrapp-doc {
    padding: 0 10px;
  }
  .filter form input {
    width: calc(100% - 15px);
    padding-left: 15px;
  }
  .wrapp-doc .filter form button {
    top: 31px;
    right: 0;
    padding: 0;
  }
  .wrapp-doc .block-booklet {
    padding-bottom: 25px;
  }
  .wrapp-doc .block-booklet .img-block {
    float: none;
    margin: 0;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block {
    float: none;
  }
  .wrapp-doc .block-booklet .text-block .title {
    width: auto;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block .format-file {
    width: auto;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block .file-size {
    text-align: center;
  }
  .wrapp-doc .block-booklet .download {
    float: none;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-doc .block-booklet .download a {
    margin: 70px auto 0 auto;
  }
  .wrapp-menu-footer {
    padding-bottom: 25px;
  }
  .menu-footer a.channel {
    margin-bottom: 0;
  }
  .menu-footer .caption-footer {
    font-size: 14px;
    line-height: normal;
  }
  .menu-footer a.channel {
    width: auto;
    height: auto;
    display: inline-block;
  }
  .menu-footer a.channel:after {
    top: 50%;
    left: 50%;
    margin-top: -27.5px;
    margin-left: -27.5px;
  }
  .menu-footer a.channel img {
    max-width: 100%;
  }
  .menu-footer a.channel::before {
    top: 50%;
    left: 50%;
    margin-top: -7px;
    margin-left: -6px;
  }
  .footer-banner {
    height: auto;
    padding: 0 10px 20px 10px;
  }
  .footer-banner .logo-footer {
    display: block;
    text-align: center;
  }
  .footer-banner .chek,
  .footer-banner .master {
    width: 100%;
    display: block;
    margin: 0;
  }
  .footer-banner .chek {
    margin: 0 0 15px 0;
  }
  .footer-banner .chek a,
  .footer-banner .master a {
    margin: 0 auto;
  }
}
@media (min-width:768px) and (max-width:939px) {
  /*Главная*/

  .wrapp-progress .block-prog .wrapp-partners .block-img a {
    width: 25%;
    margin-right: 0;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a:nth-child(2n+2) {
    margin-right: 0;
  }
  /*Цели компании*/

  .wrapp-pic-nav .nav-item {
    width: 22%;
    margin-right: 4%;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 4%;
  }
  .wrapp-pic-nav .nav-item:last-child {
    margin-right: 0;
  }
  .container-target .taget-company .img-target {
    width: auto;
    float: left;
    text-align: left;
  }
  .container-target .taget-company .caption::after {
    display: block;
  }
  /*Статьи*/

  .container-article .block-article .article {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .container-article .block-article .article:nth-child(3n+3) {
    margin-right: 0;
  }
  /*График ТО*/

  .wrapp-pic-nav.other > div:first-child {
    width: 32%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    width: 32%;
  }
  /*Рекламные материалы*/

  .wrapp-booklet .block-booklet .img-block {
    float: left;
    margin-right: 115px;
    margin-left: 60px;
    text-align: left;
  }
  .wrapp-booklet .block-booklet .text-block {
    float: left;
  }
  .wrapp-booklet .block-booklet .download {
    float: right;
    margin-right: 15px;
  }
  .wrapp-booklet .block-booklet .text-block .format-file {
    text-align: left;
  }
  .wrapp-booklet .block-booklet .text-block .file-size {
    text-align: left;
  }
  /*Новости*/

  .container-news .block-news .news-item {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .container-news .block-news .news-item:nth-child(3n+3) {
    margin-right: 0;
  }
  /*Поддержка*/

  .wrapp-pic-nav.other .nav-item {
    width: 32%;
    min-height: 150px;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    margin-right: 2%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(3n+3) {
    margin-right: 0;
  }
  .wrapp-support .wrapp-pic-nav .nav-item {
    width: 32%;
    margin-right: 2%;
  }
  .wrapp-support .wrapp-pic-nav .nav-item:nth-child(3n+3) {
    margin-right: 0;
  }
  .wrapp-pic-nav .nav-item {
    width: 25%;
    min-height: 153px;
    margin-right: 0;
    margin-bottom: 0;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 32%;
    min-height: 153px;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .wrapp-pic-nav.help-page .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  /*Поиск*/

  .wrapp-search-items .block-search-booklet .img-block {
    width: 245px;
    float: left;
  }
  .wrapp-search-items .block-search-booklet .text-block {
    width: 326px;
    float: left;
    text-align: left;
  }
  .wrapp-search-items .block-search-booklet .download {
    width: auto;
    float: right;
    margin-right: 15px;
  }
  /*Документация*/

  .wrapp-doc .block-booklet .img-block {
    float: left;
    margin: 0 75px 0 75px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .img-block img {
    height: 160px;
  }
  .wrapp-doc .block-booklet .text-block {
    float: left;
  }
  .wrapp-doc .block-booklet .text-block .title {
    width: 290px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .text-block .format-file {
    width: 290px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .text-block .file-size {
    text-align: left;
  }
  .wrapp-doc .block-booklet .download {
    float: right;
    margin-right: 15px;
  }
}
/*Сравнение*/

.container-comparison .info-produst {
  border-right: 1px solid #c9c8c6;
}
.slider-compare .item {
  border-left: 1px solid #c9c8c6;
  outline: none;
}
.slider-compare .item a {
  outline: none;
}
.slider-compare .item a img {
  max-width: 100%;
  margin: 0 auto;
}
.container-comparison .block-product {
  width: auto;
  padding-bottom: 15px;
  border-left: none;
}
.container-comparison .block-product .delete {
  top: 0px;
  right: 10px;
  width: 15px;
  height: 15px;

/* background: url('/local/templates/czebra_daewoo/front/css/../img/close.png') no-repeat center center; */
  background-size: cover;
}
.container-comparison .item .compare-cell {
  width: auto;
  border-left: none;
}
@media (max-width:767px) {
  .container-target {
    padding: 0 10px;
  }
  .container-target .taget-company .img-target {
    height: auto;
    margin-top: 25px;
    text-align: left;
    line-height: normal;
  }
  .container-target .taget-company .block-target {
    float: none;
    margin-top: 25px;
  }
  .container-target .taget-company .block-target .target {
    margin-left: 35px;
  }
  .container-target .taget-company.second-block .img-target {
    height: auto;
    line-height: normal;
  }
  .container-target .taget-company.second-block .block-target {
    margin-top: 25px;
  }
  .container-target .taget-company.third-block .img-target {
    height: auto;
    line-height: normal;
  }
  .wrapp-compare {
    position: relative;
    padding: 0 10px;
  }
  .slider-compare .item {
    border-left: none;
    outline: none;
  }
  .container-comparison .block-product {
    width: auto;

/*border-left: 1px solid #c9c8c6;*/
    padding-top: 10px;
  }
  .container-comparison .block-form {
    display: none;
  }
  .container-comparison .info-produst {
    position: absolute;
    top: 295px;
    left: 20px;
    border-right: none;
  }
  .container-comparison .block-product .delete {
    top: 0;
    right: 5px;
  }
  .info-produst .characteristic {
    width: auto;
    padding: 0;
  }
  .container-comparison .item .compare-cell {
    height: 50px !important;
    box-sizing: border-box;
    padding-left: 10px;
    text-align: left;
  }
  .container-comparison .block-product {
    height: auto;
  }
  .container-comparison .block-product {
    padding-bottom: 15px;
  }
}
@media (min-width: 939px) {
  .contact-info .container,
  .wrapp-doc .container {
    width: 940px;
    padding: 0 12px;
  }
}
.wrapp-news-detail .date-news:before {
  position: absolute;
  top: 1px;
  left: -5px;
  width: 16px;
  height: 16px;
  display: inline-block;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/img/calendar_news.png) no-repeat center center;
  background-size: cover;
}
.wrapp-news-detail .date-news::after {
  left: 130px;
}
.wrapp-news-detail .name-news {
  position: relative;
  width: 100%;
  margin-bottom: 20px;
  padding: 2.5px 2.5px 2.5px 13px;
  color: #fff;
  background: var(--main-color);
  font-size: 18px;
}
.catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
  display: flex;
  justify-content: center;
  padding: 0;
}
.catalog__section__menu-icon {
  width: 90%;
  height: 100%;
  display: flex;
  background-repeat: no-repeat;
  background-position: center;
}

/* End */


/* Start:/local/templates/czebra_daewoo/front/css/cz_style.css?177433279335350*/
/* .container2{
    width: 940px;
} */

.container {
  padding: 0 15px;
}
.line-header {
  display: flex;
  justify-content: space-between;
}
.line-header .logo {
  /* margin: 18px 40px 17px 0; */
  margin: 18px 113px 17px 0;
}
.top-menu ul {
  margin: 26px 0 0 0;
  padding: 0;
  list-style: none;
}
.top-menu ul li {
  display: inline-block;

/* margin-right: 14px; */
  margin-right: 20px;
}
.line-header .spp {
  /* margin: 20px 20px 0 6px; */
  margin: 20px 40px 0 35px;
  white-space: nowrap;
}
.line-header .spp img {
  width: 28px;
}
.wrapp-search {
  margin-top: 18px;
  margin-right: 8px;
}
.mainheader__search {
  margin-left: 0;
}
.search__title.search__title--header form input[type=text] {
  outline: none;
}
.mainheader__search-open {
  background-color: #de502e;
}
.show-more a {
  display: block;
  margin: 0 auto 73px;
  text-align: center;
  text-decoration: underline;
  text-transform: uppercase;
  color: #f76600;
  font: 16px/16px 'OpenSans-Bold';
}
.show-more a:hover {
  cursor: pointer;
  text-decoration: none;
}
.title-page h1 {
  margin: 0;
  color: #000;
  font: 25px/25px 'OpenSans-Bold';
}
.wrapp-breadcrumb .breadcrumb-item:first-child a span {
  width: 15px;
  height: 15px;
  display: inline-block;
  text-indent: -999em;
  background: url('/local/templates/czebra_daewoo/front/css/../img/ico-home.png') no-repeat center center;
  background-size: cover;
}
.wrapp-breadcrumb .bx-breadcrumb-item {
  display: inline-block;
}
.wrapp-breadcrumb .bx-breadcrumb-item span {
  color: #000;
  font-family: 'OpenSans-Regular';
  font-size: 13px;
}
.wrapp-pic-nav.other .nav-item .img-block img {
  max-width: 100%;
}
.wrapp-pic-nav.other .nav-item span {
  text-transform: uppercase;
}
.wrapp-pic-nav.help-page .nav-item span {
  text-transform: uppercase;
}
.navigation-menu .menu__catalog-link span {
  font-family: 'OpenSans-Regular';
  font-size: 14px;
  font-weight: normal;
}
.navigation-menu .menu__catalog-l3 {
  padding-left: 0;
}

.wrapp-slider-card img {
  max-width: 100%;
  max-height: 100%;
}
/* Кнопка сравнения в списке товаров*/

.catalog__section__items-content--list .catalog__section__product-buy {
  padding-top: 0;
  padding-left: 15px;
}
.catalog__section__items-content--list .catalog__section__product-buy .catalog__good__item-compare-area {
  text-align: center;
}
.n-page {
  padding: 0;
  list-style: none;
  text-align: left;
}
.n-page li {
  display: inline-block;
}
.container-article .block-article .article {
  width: 300px;
  margin-right: 20px;
}
.slick__custom--dotsline .slick-dots li {
  list-style: none;
}
.contact__page-tab-btn {
  font-size: 14px;
}
.title-search-result {
  display: none;
  border: none;
}
.mainfooter__socseti__list a {
  color: #707070;
}
.mainfooter__socseti__list a:hover {
  text-decoration: none;
}
a.button.masters:hover {
  text-decoration: none;
  color: #fff;
}
/*Модальное окно*/

.overlay-wrap {
  position: fixed;
  z-index: 9400;
  width: 100%;
  height: 100%;
  display: none;
  opacity: .5;
  background: rgb(0, 0, 0);
  inset: 0px;
}
/*.mycms-dialog-conteiner{
    width: 663px;
    position: fixed;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 9600;
}*/

#master-login {
  position: fixed;
  z-index: 9401;
  top: 50%;
  left: 50%;
  width: 30%;
  padding: 20px;
  transform: translate(-50%, -50%);
  border-radius: 5px;
  background-color: white;
}
.mycms-dialog-conteiner .header {
  text-align: center;
  border-radius: 3px;
  background: #f76600;
}
.mycms-dialog-conteiner .header .close {
  position: absolute;
  top: 6px;
  right: 9px;
  width: 20px;
  height: 20px;
  display: inline-block;
  opacity: 1;
  padding-top: 2px;
  border: 1px solid #fff;
  border-radius: 50%;
  background: none;
  line-height: 14px;
}
.mycms-dialog-conteiner .header .close::after {
  position: absolute;
  top: 1px;
  right: 0;
  left: 1px;
  content: 'X';
  color: #fff;
  font-size: 13px;
}
.mycms-dialog-conteiner .header .close:hover {
  opacity: 1;
}
.mycms-dialog-conteiner .mycms-dialog-content {
  text-align: center;
  color: #000;
  font: 14px/25px 'OpenSans-Regular';
}
.mycms-dialog-conteiner .gradient_2 {
  background: #f76600;
}
.news_txt_full img {
  max-width: 100%;
}
.aside_right {
  width: auto;
  float: none;
}
.container-article .block-article .article .img-art img {
  max-width: 100%;
  max-height: 100%;
}
.wrapp-pic-nav .nav-item span {
  text-transform: uppercase;
}
.wrapp-search-items .block-search .img-search {
  line-height: normal;
}
.wrapp-search-items .block-search .img-search img {
  max-width: 100%;
  max-height: 100%;
}
.top-link-n {
  z-index: 25;
}
a.top-link-n:before,
a:link.top-link-n:before,
a:hover.top-link-n:before,
a:visited.top-link-n:before,
a:active.top-link-n:before,
a:focus.top-link-n:before,
button.top-link-n:before {
  vertical-align: baseline;
}
.mainheader__lang,
.mainheader__mobilemenu {
  display: none;
  margin-left: 0;
  font-weight: normal;
}
/*Где купить*/

.wheretobuy__page-region {
  top: 30px;
}
.wheretobuy__page .page_name {
  text-transform: none;
}
.wheretobuy__page .page_name:after {
  display: none;
}
.shop-card .shop-name {
  margin-bottom: 14px;
  text-decoration: none;
  text-transform: uppercase;
  color: #e24e20;
  border-bottom: 1px dotted #fcdec9;
  font: 18px/18px 'OpenSans-Regular';
  font-weight: 600;
}
/*balloon на карте*/

.ymaps-2-1-74-balloon {
  border-radius: 15px;
  box-shadow: 0 0 10px rgba(1, 0, 1, .75);
}
.ymaps-2-1-74-balloon__layout {
  border-radius: 15px;
}
.name-store-map {
  text-transform: uppercase;
  color: #e24e20;
  font-family: 'OpenSans-Regular';
  font-size: 18px;
  font-weight: 600;
  ;
}
.adress-store-map {
  color: #666363;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
.adress-store-map::before {
  width: 10px;
  height: 16px;
  display: inline-block;
  margin-right: 4px;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/css/../img/shop-marker.png) no-repeat center center;
}
.time-store-map {
  color: #666363;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
.time-store-map::before {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 4px;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/css/../img/shop-clock.png) no-repeat center center;
}
.phone-store-map {
  color: #666363;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
.phone-store-map::before {
  width: 15px;
  height: 13px;
  display: inline-block;
  margin-right: 4px;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/css/../img/shop-tel.png) no-repeat center center;
}
.site-store-map {
  color: #666363;
  font-family: 'OpenSans-Regular';
  font-size: 14px;
}
.site-store-map::before {
  width: 15px;
  height: 15px;
  display: inline-block;
  margin-right: 4px;
  content: '';
  background: url(/local/templates/czebra_daewoo/front/css/../img/shop-world.png) no-repeat center center;
}
/*Карточка товара*/



a:hover {
  text-decoration: none;
}
.content__block__epilog a:hover {
  color: #e95331;
}
.mainpage__article__slider__item-more a:hover {
  color: #e95331;
}
.mainfooter-label a:hover {
  color: #000;
}
.wrapp-progress .block-prog .wrapp-partners .block-img span {
  /*display: block;
    width: calc(100%/4);
    margin: 8px auto 16px;
    line-height: 86px;
    text-align: center;
    float: left;*/
}
.wrapp-search-items .n-page a {
  margin: 0;
}
a.back {
  margin-bottom: 20px;
}
a.back:hover {
  text-decoration: none;
  color: #6f6f6f;
}
/* .wrapp-compare .compare_item_close{
    width: 15px;
    height: 15px;
    background: url('/local/templates/czebra_daewoo/front/css/../img/close.png') no-repeat center center;
    background-size: cover;
    top: 0px;
    right: 10px;
} */


.container-comparison .item .compare-cell {
  position: relative;
  height: 50px;
  overflow: auto !important;

/*overflow: hidden; 
     height: 100% !important; */
  margin: 5px 0;
  padding: 17px 10px !important;
  line-height: 16px !important;
}
.wrapp-compare .info-produst .characteristic {
  margin: 5px 0;
}
/* scrollbar */
.container-comparison .item .compare-cell::-webkit-scrollbar-track {
  border-radius: 10px;
  background-color: #e9eaed;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
.container-comparison .item .compare-cell::-webkit-scrollbar {
  width: 5px;
  background-color: #e9eaed;
}
.container-comparison .item .compare-cell::-webkit-scrollbar-thumb {
  border-radius: 10px;
  background-color: #f76600;
  -webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.3);
}
.container-comparison .item .compare-cell.compare-bg::-webkit-scrollbar-thumb {
  background-color: #9a9a9a;
}
/*
.container-comparison .item .compare-cell:before {
    content: "";
    display: block;
    position: absolute;
    left: 0;
    right: 10px;
    bottom: 0;
    height: 10px;
    z-index: 2;
    opacity: 1;
    transition: opacity .2s ease 0s;
    background: rgba(29,29,29,0);
    background: -webkit-gradient(left top,left bottom,color-stop(0,rgba(29,29,29,0)),color-stop(100%,#fff));
    background: linear-gradient(180deg,rgba(29,29,29,0) 0,#ffffff);
}
.container-comparison .item .compare-cell.compare-bg:before {
    height: 0px;
}*/
.compare-bg {
  color: #fff!important;
  background: #f76600;
}
.compare-bg a {
  color: #fff;
}
.compare_item_close {
  top: 0;
  right: 10px;
  background: none;
}
.compare_item_close::after,
.compare_item_close:before {
  position: absolute;
  top: 6px;
  left: -11px;
  width: 10px;
  height: 10px;
  content: '';
  transform: rotate(135deg);
  border-top: 3px solid #6a6a6a;
  border-left: 3px solid #6a6a6a;
}
.compare_item_close::after {
  left: -1px;
  transform: rotate(-45deg);
}
.container-comparison .block-product a.compare_item_close {
  margin-top: 0;
}
.container-comparison .block-product a {
  line-height: normal;
}
.container-comparison .block-form > div {
  position: relative;
}
.block-form form input[type=radio]:checked + label:before {
  top: 4px;
}
.container-txt-guarantee ul li {
  list-style: none;
}
.wrapp-search {
  margin-right: 5px;
}
.form__result__new.form__result__new--new .form__result__new-buttons input {
  margin-right: 10px;
}
.master-panel .master-points__score--right .flaticon {
  padding-left: 0;
  text-align: center;
}
.infograph p.center {
  margin: 14px 0;
}
.infograph p.center label {
  font-weight: normal;
}
.line-header .mainheader__mobile {
  display: none;
}
.nav-slider-btn-compare {
  margin-bottom: 10px;
  text-align: right;
}
.next-compare-slide {
  width: 44px;
  height: 29px;
  display: inline-block;
  transform: rotate(180deg);
  background: url('/local/templates/czebra_daewoo/front/css/../img/arrow-slider-compare.png') no-repeat center center;
}
.prev-compare-slide {
  width: 44px;
  height: 29px;
  display: inline-block;
  background: url('/local/templates/czebra_daewoo/front/css/../img/arrow-slider-compare.png') no-repeat center center;
}
.slider-compare.slick-slider .slick-track {
    margin-left: 0;
}
/*popup сообщение для сравнения*/

.wrapp-compare-msg-popup {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 600px;
  width: 100%;
  height: 100%;
  display: none;
  background-color: rgba(0,0,0,.3);
}
.wrapp-compare-msg-popup .compare-msg-popup {
  width: 660px;
  margin: 0 auto;
  margin-top: 80px;
  padding: 9px;
  border-radius: 5px;
  background: #fff;
}
.wrapp-compare-msg-popup div p {
  position: relative;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  background: #f76600;
  font-family: 'OpenSans-SemiBold';
  font-size: 15px;
}
.wrapp-compare-msg-popup div .link-msg-popup {
  width: auto;
  margin-top: 0;
  padding: 10px 0;
  text-align: center;
}
.wrapp-compare-msg-popup div .link-msg-popup a {
  margin: 0 10px;
}
.wrapp-compare-msg-popup div .link-msg-popup .gradient_2 {
  background: #f76600;
}
/* div[mycms-dialog-id="MyCMSDialog_compare-msg-popup"]{
    top: 80px!important;
    position: fixed!important;
} */

.close-msg-popup {
  position: absolute;
  top: 6px;
  right: 9px;
  width: 20px;
  height: 20px;
  display: inline-block;
  padding-top: 2px;
  border: 1px solid #fff;
  border-radius: 50%;
  background: none;
  line-height: 14px;
}
.close-msg-popup:hover {
  cursor: pointer;
}
.close-msg-popup::after {
  position: absolute;
  top: 3px;
  right: 0;
  left: 0;
  content: 'X';
  color: #fff;
  font-size: 13px;
}
.catalog__section__items-content--list .catalog__section__product-header a {
  font-weight: normal!important;
}
.catalog__section__items-content--list .catalog__section__product-morebtn-area a {
  font-weight: normal!important;
}
.catalog__section__items-content--list .catalog__section__product-wherebtn-area a {
  font-weight: normal!important;
}
.catalog__section__items-content--list .catalog__section__product-prop-value {
  font-family: 'OpenSans-Bold';
}

/* .catalog__good__item-info{
    width: 300px;
    padding-left: 0;
} */

/* .catalog__good__item-buy{
    width: 210px;
} */

.catalog__good__item-prop-value {
  width: 40%;
  font-size: 16px;
}
.catalog__good__item-prop-name {
  width: 60%;
  padding-left: 15px;
  font-size: 16px;
}
.name-set-item {
  text-transform: uppercase;
  font-family: 'Open Sans', Arial,Helvetica,FreeSans,'Liberation Sans','Nimbus Sans L',sans-serif;
  font-size: 10px;
}
.left-prop-block {
  width: 48%;
  float: left;
}
.right-prop-block {
  width: 48%;
  float: right;
}
.catalog__section__items-content--block .catalog__section__product-price {
  clear: both;
}
.name-product-catalog {
  margin-bottom: 15px;
  font-size: 20px;
}
.slider-card .slide {
  position: relative;
}
.slider-card .slide .wrapp-descr-slide {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  min-height: 40px;
  /* background: #fff; */
}
.slider-card .slide .wrapp-descr-slide img {
  position: absolute;
  width: 100%;
  height: 100%;
}
.slider-card .slide .wrapp-descr-slide .block-descr {
  height: 100%;
  display: block;
  margin-left: 40%;
  padding: 0 0 0 32px;
  text-align: right;
}
.slider-card .slide .wrapp-descr-slide .block-descr .text-descr {
  position: relative;
  z-index: 2;
  height: 100%;
  min-height: 40px;
  display: inline-block;
  padding: 13px 0 5px 25px;
  text-align: left;
  color: #000;
  font-size: 14px;
  line-height: 14px;
}
/* .foto {
    margin: 0 auto;
    position: relative;
} */
.caption-descr {
  position: absolute;
  bottom: 0;
  width: 100%;
  height: 43px;
}
.caption-descr .left,
.caption-descr .right,
.caption-descr .centr {
  height: 43px;
  display: block;
  float: left;
}
.caption-descr .left {
  /* width: 60%; */
  border: none;
  border-bottom: 5px solid var(--main-color);
  /* background: url(https://daewoo-power.ru/local/templates/czebra_daewoo/front/img/cap-2.jpg) repeat-x bottom left; */
}
.caption-descr .centr {
  /* background: url(https://daewoo-power.ru/local/templates/czebra_daewoo/front/img/cap-3.png) no-repeat top left; */
  /* background-size: cover; */
  position: relative;
  z-index: 2;
  width: 6%;
  transform: skew(-47deg);
  border: none;
  background: var(--main-color);
}
.caption-descr .right {
  /* background: url(https://daewoo-power.ru/local/templates/czebra_daewoo/front/img/cap-2.jpg) repeat-x top left; */
  /* padding-top: 50px;
    padding-right: 15px; */
  position: relative;

/* width: 34%; */
  max-width: 65%!important;
  padding: 5px 0 5px 0;
  text-align: right;
  color: #000;
  border: none;
  border-top: 5px solid var(--main-color);
  background-color: #fff;
  font-size: 14px;
  line-height: 14px;
}
.caption-descr .right .right-descr {
  display: inline-block;
  text-align: right;

/* width: auto;
    min-width: 70px;
    max-width: 175px; */
  font-family: 'HelveticaNeueLTW1G55Roman', sans-serif;

  /* position: absolute;
    right: 0;
    max-width: 100%; */
}
.caption-descr .right .right-descr span {
  position: relative;
  padding-left: 30px;
  text-align: left;
}
.caption-descr .right::after {
  position: absolute;
  z-index: 1;
  top: 0;
  left: -38px;
  display: block;
  content: '';
  transform: rotate(3deg);
  border: 20px solid transparent;
  border-right: 20px solid #fff;
  border-bottom: 20px solid #fff;
}
#fancybox-wrap {
  padding: 0;
}
#fancybox-content {
  /* width: 100%!important;
    border: none;
    border-width: 0!important; */
}
#fancybox-content img {
  width: 100%;
}
#fancybox-title {
  bottom: 0!important;

/* min-height: 40px;
    padding: 10px 0;
    padding-left: 56%;
    height: auto; */
  /* background: url('/local/templates/czebra_daewoo/front/css/../img/descr-card-new.png') no-repeat; */
  /* background-size: 100% 100%; */
  /* border-top: 0; */
  /* background-color: #fff; */
  width: 100%!important;
  margin-left: 0!important;
}
#fancy-caption {
  height: 60px;
}
#fancy-caption .fancy-caption-left {
  /* width: 60%; */
  height: 55px;
  display: inline-block;
  float: left;
  border-bottom: 5px solid var(--main-color);
}
#fancy-caption .fancy-caption-centr {
  position: relative;
  width: 5%;
  height: 60px;
  display: inline-block;
  float: left;
  transform: skew(-44deg);
  background: var(--main-color);
}
/* #fancy-caption .fancy-caption-centr::after{
    content: '';
    display: block;
    float: left;
    width: 100%;
    height: 100%;
    background: #fff;
    transform: skew(-44deg);
    position: absolute;
    top: 0;
    left: 0;
} */

#fancy-caption .fancy-caption-right {
  /* width: 35%; */
  max-width: 65%!important;
  height: 55px;
  display: inline-block;
  float: left;
  text-align: right;
  border-top: 5px solid var(--main-color);
  background: #fff;
}
#fancy-caption .fancy-caption-right span {
  position: relative;
  padding-right: 5px;

/* display: inline-block;
    padding-top: 13px; */
  padding-left: 30px;
  text-align: left;
  color: #000;
  text-shadow: none;
  font-family: 'HelveticaNeueLTW1G55Roman', sans-serif;
  font-size: 19px;
  line-height: 20px;
}
#fancy-caption .fancy-caption-right span::after {
  /* background: #fff; */
  position: absolute;
  z-index: -1;
  top: 15px;
  left: -35px;
  display: block;
  content: '';
  border: 20px solid transparent;
  border-right: 20px solid #fff;
  border-bottom: 20px solid #fff;
}
/* .fancybox-title-float{
    text-align: right;
    left: 0px!important;
    right: 0px;
    bottom: 0;
}

#fancybox-title-float-wrap{
    display: inline-block;
    text-align: left;
    font-family: 'HelveticaNeueLTW1G55Roman', sans-serif;
    font-size: 21px;
    color: #000;
    line-height: 21px;
    text-shadow: none;
} */

.mainheader__search-open {
  background: url('/local/templates/czebra_daewoo/front/css/../img/search-2.svg') no-repeat center center!important;
  background-color: transparent!important;
  background-size: contain!important;
}
.mainheader__search-open::before {
  display: none;
}
.catalog__good__item-manual.catalog__good__item-presentation {
  margin-top: 25px;
}
.catalog__good__item-manual .js-catalog__good__item-manual-link span {
  color: #333;
  font-size: 17px;
}
.catalog__good__item-manual.catalog__good__item-presentation .js-catalog__good__item-manual-link i {
  width: 29px;
  height: 29px;
  background-image: url('/local/templates/czebra_daewoo/front/css/../img/presentation.png');
  background-repeat: no-repeat;
  background-position: 50%;
}
.catalog__good__item-manual.catalog__good__item-presentation .js-catalog__good__item-manual-link:hover i {
  width: 29px;
  height: 29px;
  background-image: url('/local/templates/czebra_daewoo/front/css/../img/presentation-color.png');
  background-repeat: no-repeat;
  background-position: 50%;
}
.catalog__good__item-manual.catalog__good__item-presentation .js-catalog__good__item-manual-link span {
  margin-right: -5px;
}
.catalog__good__item__reviews-tab .card-n__reviews-label.name {
  color: #de4d20;
}
.card-n__reviews-dop-item {
  margin-top: 15px;
}
.catalog__good-page .catalog__good__item__reviews-tab .card-n__reviews-item {
  padding: 30px;
}
.card-n__reviews-dop-item p {
  font-size: 15px;
  line-height: 23px;
}
.card-n__reviews-dop-item p:last-of-type {
  margin: 0;
}
.catalog__good-page div.vote-stars,
.catalog__good-page div.vote-active {
  top: 4px;
}
.card-n__reviews-useful {
  margin-top: 20px;
  text-align: right;
  color: #707070;
}
.card-n__reviews-useful .review-vote {
  display: inline;
}
.card-n__reviews-useful label {
  border-bottom: 1px dotted;
  font-weight: normal;
}
.card-n__reviews-useful label:hover {
  cursor: pointer;
}
.card-n__reviews-useful input {
  display: none;
}
.card-n__reviews-useful input:checked + label {
  font-weight: bold;
}
.card-n__reviews-useful label.green {
  color: #7ec240;
}
.card-n__reviews-useful label.red {
  color: #ee252b;
}
.slider-gallery-block {
  position: relative;
  height: 145px;
  overflow: visible!important;
  margin: 0 0 60px 0;
}
.slider-gallery-block ul li {
  width: 230px !important;
  float: left;
  margin: 0;
  text-align: center;
  text-indent: 0!important;
}
.slider-gallery-block ul li img {
  height: 145px;
}
.slider-gallery-block .bx-wrapper .bx-viewport {
  box-shadow: none;
}
.slider-gallery-block .bx-wrapper a.bx-prev:after {
  position: absolute;
  z-index: 60;
  top: 50%;
  left: -24px;
  width: 20px;
  height: 42px;
  margin-top: -21px;
  background: url('/local/templates/czebra_daewoo/front/css/../images/arrows.png') no-repeat scroll 0 0 transparent;
}
.slider-gallery-block .bx-wrapper a.bx-prev {
  left: 0;
  margin-left: 0;
}
.slider-gallery-block .bx-wrapper a.bx-next:after {
  position: absolute;
  z-index: 60;
  top: 50%;
  right: -24px;
  width: 20px;
  height: 42px;
  margin-top: -21px;
  background: url('/local/templates/czebra_daewoo/front/css/../images/arrows.png') no-repeat scroll -20px 0 transparent;
}
.slider-gallery-block .bx-wrapper a.bx-next {
  right: 0;
  margin-right: -29px;
}
.slider-gallery-block .bx-wrapper .bx-controls-direction a {
  border: none;
  background: none;
  box-shadow: none;
}
#fancybox-wrap.gallery-block-fancybox {
  height: 400px!important;
}
.gallery-block-fancybox #fancybox-content {
  width: auto !important;
  height: auto !important;
  border-radius: 4px;
}
.gallery-block-fancybox #fancybox-outer {
  border-radius: 4px;
}
.product-video__list .product-video__item a:hover .video_img_wr:after {
  transition: 3s;
  background: none;
}
.catalog__good__item-iconprop-wrap span {
  max-width: 100%;
  word-wrap: break-word;
  font-weight: 400;
}
/* Новые стили 13.12.2019 */


.wrapp-breadcrumb {
  width: 100%;
}
.wrapp-breadcrumb > div:last-child {
  margin: auto;
}
/*.wrapp-pic-nav div:last-child{
    margin-right: 0;
    margin-left: 0;
}*/

.container-wrap-news {
  display: flex;
  justify-content: space-around;
}
/*.wrapp-pic-nav .nav-item{
    margin-right: 0;
}*/

.title-page {
  width: auto;
  border-bottom: none;
}
.title-page h1 {
  border-bottom: 1px solid #f76600;
}
.fond {
  width: auto;
  max-width: 1110px;
}
.container-news .block-news .news-item {
  width: 355px;
}
.n-page {
  width: auto;
}
.wrapp-pic-nav.help-page .nav-item {
  width: 22%;
  margin: 8px 0px 44px 0;
  margin-right: 17%;
}
.wrapp-pic-nav.help-page .nav-item:nth-child(3n) {
  margin-right: 0;
}
/*.wrapp-pic-nav.other > div:last-child{
    margin-right: auto;
}

.wrapp-pic-nav.other > div:first-child {
    width: auto;
}

.wrapp-pic-nav.other > div:last-child {
    margin-right: auto;
}

.wrapp-pic-nav.other > div:first-child {
    width: auto;
}*/

.contact-info .container,
.wrapp-doc .container {
  width: auto;
}
.container-article .block-article .article {
  width: 355px;
}
.container-article .block-article .article .img-art img {
  width: 100%;
}
.add-compare {
  text-align: right;
}
.add-compare a {
  width: auto;
  display: inline-block;
  padding-left: 30px;
  background: url('/local/templates/czebra_daewoo/front/css/../img/compare-img.png') no-repeat;
}
.wrapp-search-items .block-search .text-search {
  width: 450px;
  margin-top: -1px;
}
.wrapp-search-items .block-search .text-search .title {
  width: 100%;
}
.wrapp-search-items .block-search .line-char .char {
  width: 50%;
}
.wrapp-search-items .block-search .button-search {
  width: 320px;
}
.contact__page-textphone a {
  color: #ee5222;
}
/* Мобильное меню (изменение логики) czebra 17.09.2020 */


.mainheader__mobile__menu {
  background: #f2f2f1!important;
}
.mainheader__mobile__menu__item-back_area[data-level-sub='1'] {
  display: none;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--level1.mainheader__mobile__menu__item--contacts {
  display: none;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--level1.mainheader__mobile__menu__item--about.mainheader__mobile__menu__item--more {
  display: none;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--level1.mainheader__mobile__menu__item--support.mainheader__mobile__menu__item--more {
  display: none;
}
.mainheader__mobile__menu__item.mainheader__mobile__menu__item--level1.mainheader__mobile__menu__item--where {
  display: none;
}
.mainheader__mobile__menu .mainheader__mobile__menu__footer-bottom ul li {
  margin-bottom: 10px;
  text-align: center;
}
.mainheader__mobile__menu .mainheader__mobile__menu__footer-bottom ul li a {
  padding-left: 0;
}
/* Картинки в карточке товара 06.10.2020 */


.wrapp-slider-card .slick-slide a {
  position: relative;
  width: 100%;
  height: 340px;
  display: block;
}


.wrapp-slider-card .slick-slide a img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  margin: auto;
}
.nabory_instrumentov::before {
  background-image: url('/local/templates/czebra_daewoo/front/css/../img/nabory_instrumentov.svg');
}
.izmelchiteli_sadovye::before {
  background-image: url('/local/templates/czebra_daewoo/front/css/../img/izmelchiteli.svg');
}
.vozdukhoduvki_pylesosy::before {
  background-image: url('/local/templates/czebra_daewoo/front/css/../img/vozduhoduvki.svg');
}
/* Правка плашки названия при поиске товаров */

.wrapp-search-items .block-search .text-search .title {
  height: auto;
}
.wrapp-search-items .block-search .text-search .title:before {
  position: absolute;
  z-index: -1;
  top: 0!important;
  left: -20px!important;
  width: 28px!important;
  height: 126%!important;
  display: block;
  content: ' ';
  transform: rotate(360deg)!important;
  -webkit-clip-path: polygon(0 0,100% 110%,111% 0,0 0);
  clip-path: polygon(0 0,100% 110%,111% 0,0 0);
}
.wrapp-search-items .block-search .text-search .title:after {
  position: absolute;
  top: 0!important;
  right: -21px!important;
  width: 20px!important;
  height: 103%!important;
  display: block;
  content: ' ';
  transform: rotate(360deg)!important;
  -webkit-clip-path: polygon(0 0,100% 0,100% 0,0 100%);
  clip-path: polygon(0 0,100% 0,100% 0,0 100%);
}
/* Переверстка характеристик в карточке товара */

.catalog__good__item__prop-left.new-left {
  width: 100%;
  padding-right: 0;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-items {
  display: grid;
  grid-template-columns: 48.5% 48.5%;
  column-gap: 3%;
  grid-auto-flow: column;
  /* column-count: 2; */
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-item:last-child {
  border-bottom: 1px solid #ccc;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-item {
  display: flex;
  align-items: center;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-item .catalog__good__item__prop-item-name {
  vertical-align: middle;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-item .catalog__good__item__prop-item-value {
  vertical-align: middle;
}
.wrapp-catalog__good__item__prop-right {
  margin-top: 25px;
}
.catalog__good__item__prop-right.new-right {
  width: 100%;
  padding-left: 0;
}
#tab-har .catalog__good__item__tab-wrap {
  padding: 0;
}
#tab-wherebuy .catalog__good__item__tab-wrap {
  padding: 0;
}
#tab-accesuar .catalog__good__item__tab-wrap {
  padding: 0;
}
/* .catalog__good__item__prop-right.new-right .catalog__good__item__prop-right-wrap{
    column-count: 2;
} */

.catalog__good__item__prop-right.new-right .catalog__good__item__prop-right-wrap ul {
  display: grid;
  grid-template-columns: 48.5% 48.5%;
  column-gap: 3%;
  grid-auto-flow: column;
}
.catalog__good__item__prop-right-wrap {
  padding: 30px 10px;
}
@media(max-width: 767px) {
  .catalog__good__item__prop-right-wrap {
    padding: 24px 10px;
  }
}
/* Новое модальное окно 30.12.2012 */

.wrapp-popup-container {
  position: fixed;
  z-index: 999;
  top: 0;
  left: 0;
  width: 600px;
  width: 100%;
  height: 100%;
  display: none;
  background-color: rgba(0,0,0,.3);
}
.wrapp-popup-container .wrapp-text-popup-container {
  position: relative;
  width: 660px;
  margin: 0 auto;
  margin-top: 80px;
  padding: 9px;
  border-radius: 5px;
  background: #fff;
}
.wrapp-popup-container .wrapp-text-popup-container .title-popup-container {
  position: relative;
  padding: 5px 0;
  text-align: center;
  color: #fff;
  border-radius: 3px;
  background: #f76600;
  font-family: 'OpenSans-SemiBold';
  font-size: 15px;
}
.wrapp-popup-container .wrapp-text-popup-container .text-popup-container {
  padding: 10px;
}
.wrapp-popup-container .wrapp-text-popup-container .close-modal {
  position: absolute;
  top: 12px;
  right: 13px;
  width: 20px;
  height: 20px;
  display: inline-block;
  padding-top: 2px;
  cursor: pointer;
  border: 1px solid #fff;
  border-radius: 50%;
  background: none;
  line-height: 14px;
}
.wrapp-popup-container .wrapp-text-popup-container .close-modal::after {
  position: absolute;
  top: 1px;
  right: 0;
  left: 6px;
  content: 'X';
  color: #fff;
  font-size: 13px;
}
.wrapp-img-section {
  width: 100%;
  margin-bottom: 20px;
}
.wrapp-img-section img {
  width: 100%;
  max-height: 150px;
}
.infograph p.center label {
  font-size: 17px;
  font-weight: bold;
}
.infograph p.center label input[type='checkbox'] {
  margin-right: 6px;
}
.infograph p.center label .text-label {
  text-decoration: underline;
}
.infograph p.center label small {
  text-decoration: none;
  font-weight: normal;
}
.mainheader__mobile__menu ul li a i {
  top: -3px;
  left: 30px;
  width: 65px;
  height: 65px;
}
.mainheader__mobile__menu ul li a {
  padding-left: 110px;
}
.mainheader__mobile__menu ul li .mainheader__mobile__menu__item-close:after {
  width: 14px;
}
/*.map__shop__find-map {
    width: 100%;
    height: 900px;
}*/

.mainheader__mobile__menu__footer-bottom {
  display: flex;
  justify-content: space-around;
}
.mainheader__mobile__menu__footer-bottom .mobile-menu-footer__item {
  margin-bottom: 10px;
  padding: 10px 30px;
  text-align: center;
  border: 1px solid #939598;
  border-radius: 3px;
  background-color: #ffffff;
  font-size: 16px;
  font-weight: 600;
}
.mainheader__mobile__menu__footer-bottom .mobile-menu-footer__item a {
  width: 100%;
  height: 100%;
  display: inline-block;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-items .reserve__prop__mobile {
  display: none;
}
.catalog__good__item__prop-left.new-left .catalog__good__item__prop-item .catalog__good__item__prop-item-value {
  text-align: right;
}

.mainfooter {
  background: #f3f3f3;
}
@media screen and (max-width:767px) {
  .mainfooter {
    background: #fff;
  }
}

.mainfooter-label,
.mainfooter-label a {
  text-transform: none;
}
.mainfooter-phone a,
.mainfooter-mail a {
  color: #000;
  font-size: 16px;
  font-weight: 600;
}
.mainfooter-phone a:hover,
.mainfooter-mail a:hover {
  color: #e95331;
}
.mainfooter-label,
.mainfooter-label a {
  color: #323232;
}
.menu__footer__list li a {
  color: #323232;
}
.mainfooter-ktlogo-wrap {
  margin-top: 10px;
}
.mainfooter-label {
  margin-bottom: 16px;
}
.mainfooter-label-link {
  display: inline-flex;
  align-items: end;
}
.mainfooter-label-link .mainfooter-label-span-text {
  line-height: normal;
}
.mainfooter-label-span-text {
  padding-left: 8px;
  font-weight: 600;
}
.mainfooter-label-span-text-contact {
  padding-bottom: 5px;
}
.mainfooter__socseti__list a {
  color: #323232;
}
.mainfooter__socseti__list {
  margin-top: 10px;
}
.mainfooter-label-span-text-mobile {
  display: none;
}
.footer-item-contact-mobile {
  display: none;
}
.content__block {
  padding-bottom: 15px;
}
.footer-contact-mobile {
  display: none;
}
.footer-contact-mobile-item {
  width: 49%;
  height: 45px;
  display: flex;
  align-items: center;
  justify-content: center;
  text-align: center;
  border: 1px solid #939598;
  border-radius: 3px;
}
.footer-contact-mobile-item a {
  width: 100%;
  height: 100%;
  display: inline-block;
  color: #323232;
  font-size: 12px;
  font-weight: 700;
  line-height: 45px;
}
.footer-contact-mobile-title {
  margin-bottom: 20px;
  text-align: center;
  text-transform: uppercase;
  color: #323232;
  font-size: 12px;
  font-weight: 700;
}
.footer-contact-mobile-wrap {
  display: flex;
  justify-content: space-between;
}
.mainfooter-label-span-text-mobile {
  font-size: 14px;
}
.footer-contact-mobile-item-img {
  padding-right: 3px;
  padding-bottom: 3px;
}
.footer-hr,
.footer-link-mobile-wrap {
  display: none;
}
.wrapp-news-detail .name-news h1 {
  margin: 10px 0;
  font-size: 18px;
}
.wrapp-news-detail .img-news img {
  width: 100%;
}
.wrapp-pic-nav.other .container {
  width: 100%;
  display: flex;
  flex-flow: row nowrap;
  justify-content: space-between;
}
.catalog__section__items-content--list .catalog__section__product .catalog__section__product-infograph-list img {
  position: absolute;
  z-index: 2;
  top: 62px;
  left: -38px;
  width: 125px;
}
@media(max-width: 1220px) {
    .catalog__section__items-content--list .catalog__section__product .catalog__section__product-infograph-list img{
        left: -15px;
        width: 100px;
        top: 65px;
    }
}

@media(max-width: 510px) {
    .catalog__section__items-content--list .catalog__section__product .catalog__section__product-infograph-list img{
        left: 0px;
        width: 105px;
        top: 67px;
    }
}

.catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
  position: absolute;
  z-index: 2;
  width: 125px;
  margin-top: 75px;
  margin-left: 5px;
}
.tabs {
  max-width: 350px;
  margin-right: auto;
  margin-left: auto;
  font-size: 0;
}
.tabs > input[type='radio'] {
  display: none;
}
.tabs > div {
  /* скрыть контент по умолчанию */
  display: none;
  padding: 10px 15px;
  border: 1px solid #e0e0e0;
  font-size: 16px;
}
/* отобразить контент, связанный с вабранной радиокнопкой (input type="radio") */
#tab-btn-1:checked ~ #content-1,
#tab-btn-2:checked ~ #content-2,
#tab-btn-3:checked ~ #content-3 {
  display: block;
}
.tabs > label {
  position: relative;
  top: 1px;
  display: inline-block;
  padding: 2px 8px;
  cursor: pointer;
  user-select: none;
  transition: color .15s ease-in-out, background-color .15s ease-in-out;
  text-align: center;
  vertical-align: middle;
  border: 1px solid #e0e0e0;
  background-color: #f5f5f5;
  font-size: 16px;
  line-height: 1.5;
}
.tabs > label:not(:first-of-type) {
  border-left: none;
}
.tabs > input[type='radio']:checked + label {
  border-bottom: 1px solid #fff;
  background-color: #fff;
}
.wrapp-search-items .block-search .text-search .title:before {
  position: absolute;
  z-index: -1;
  top: -3px;
  left: -19px;
  width: 31px;
  height: 16px;
  display: block;
  content: '';
  transform: rotate(-127deg);
  border-top: 11px solid #f76600;
  border-left: 21px solid #f76600;
}
.catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
  display: flex;
  justify-content: center;
  padding: 0;
}
.catalog__section__menu-icon {
  width: 90%;
  height: 100%;
  display: flex;
  background-repeat: no-repeat;
  background-position: center;
}


@media screen and (max-width:680px) {
  .wrapp-slider-card .slick-slide a {
    height: 310px;
  }

}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css/custom.css?17737538438872*/
@font-face {
  font-family: 'ALSRubl';
  src: url('/local/templates/czebra_daewoo/front/css/ALSRubl.eot') format('embedded-opentype');
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: 'ALSRubl';
  src:  url(data:application/x-font-woff;charset=utf-8;base64,d09GRgABAAAAABhEABEAAAAAK+QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMVFNIAAACoAAAABsA
AAAbTVQp/09TLzIAAAH0AAAATgAAAGBkUmJXVkRNWAAAArwAAALjAAAF4G6OdsdjbWFwAAAHbAAA
AIYAAAIsBI4G0GN2dCAAAAlgAAAAEAAAABABTwHmZnBnbQAAB/QAAAECAAABcwZZnDdnYXNwAAAY
NAAAABAAAAAQABcACWdseWYAAAlwAAAMrQAAGJB3DusWaGRteAAABaAAAAHKAAACjIkwyiNoZWFk
AAABgAAAADQAAAA26E92d2hoZWEAAAG0AAAAIAAAACQGDwJ1aG10eAAAAkQAAABcAAAAXDumBg1s
b2NhAAAWIAAAADAAAAAwPMRDGm1heHAAAAHUAAAAHgAAACACJAG4bmFtZQAAFlAAAAGdAAADloBj
yc5wb3N0AAAX8AAAAEQAAABWdSBxrXByZXAAAAj4AAAAaAAAAJZO9XUSeNpjYGRgYABilzYZlXh+
m68MkswvgCIMh5mmJEHoeYX/DzMwMEcz7QNyORmYQKIAFzQKKnjaY2BkYGB695+NgYF57f/D/1cx
RzMARVCAOAChigaIeNpjYGRgYBBncGFgYgABRjDJxQDkMhaDmAAMUgDgAAB42mNgZtrKOIGBlYGF
aQ9TFwMDQw+EZrzLYMTwi4GBCSjFAKJYgCQjAxIIiAwKZnBgUGBYwPTuPxtQyT6wMFgN4xemPUBK
gYEBAKP+DWQAAAH0AAAAAAAAAfQAAAH0AAACuABbArr/5wL6AEUCgv/JAr4AlwMrAJoCgAAiAmT/
zwK9ADQCSP/DAswAvwMRAMgCdwBGA60AvgMmADsDWACeAksAWANdAJUC3wBTAAAAFwEBAQFETDNM
RDs3REREOxxETDc7OztMAHjaHdFTtK1HFETh774kN8mNbdu2bdu2bdu2bdu2bds2KnUe5hhn99+9
Vs3CAAP+/zPIbwP/NdBgGMLg4ZD5j6HKQfmNofMbw5TD5oThcsLw5Qg5Z8ScM1LOGbkcJV8xar5i
tHL0fMsY+ZYxy7Fyg7Fzg3Fyg3HL8XKP8XOPCcoJc5uJcpuJy0nyBpPmDSbLG0xeTpGXmDIvMVU5
dd5jmrzHtOV0eZXp8yoz5FVmLGfK28yct5mlnDUTmC0TmD0TmKOcM3OYK3OYu5wn05g305ivnD8z
WSAzWTAzWahcOJNZJJNZtFws81k881miXDJbsFS2YOlswTLlstmF5bILy5crZCNWzEasVK6cvVgl
e7Fq9mK1cvVsxxrZjjXLtbIja2dH1inXzaasl01ZP5uyQblh9mWj7MvG5SbZmk2zNZtlazYvt8ju
bJnd2arcOgnYJgnYttwuOdg+OdghOdix3Clp2Dlp2KXcNZnYLZnYvdwjydgzydgrydi73Cf52Df5
2K/cPyk5ICk5sDwoWTk4WTkkWTm0PCyJOTyJOaI8Mrk5Krk5ujwm6Tk26Tku6Tm+PCEOODEOOKk8
OSY4JSY4NSY4rTw9PjgjPjizPCtWODtWOKc8N244L244P264oLwwhrgohri4vCSeuDSeuKy8PLa4
Ira4Mra4qrw6zrgmzri2vC7muD7muKG8Mf64Kf64Of64pbw1FrktFrm9vCMuuTMuuau8O0a5J0a5
N0a5r7w/XnkgXnmwfCh2eTh2eaR8NI55LI55PI55onwypnkqpnm6fCa+eTa+eS6+eb58IdZ5MdZ5
qXw57nkl7nm1fC0N8Hoa4I00wJvlW+mBt9MD75Tvpg3eSxu8X36QTvgwnfBROuHj8pM0w6dphs/K
z9MPX6Qfviy/Skt8nZb4Ji3xbflduuL7dMUP5Y9pjJ/SGD+Xv6Q3fk1v/Jbe+L38I+3xZ9rjr/Lv
dMg/6ZB/06H/AKIF22AAeNo1z9uOmzAQBmDfBB+xMbYxhnCGkISIHNpku9tWSlVpb/r+79PZHiTP
b2u+8cUghDxCaEvpBm02GJMIzgZvMNlQKBIBMvbfCMXQIiRimEYEg3EWoQg6MExx9GeCERoxAib4
PyOU4YhiSA7FKFgsMMLwZJRyEDAiGMecgSlJECGcQyNmwIJTKQRcYIn6azEXH8YglZDgYFpRRKkQ
MY8lCINUsQIHM4bBHnEMw0rAb0ijNNcSzFmOOFcqiZWOhRIqkVancarAci+QEFqbBI5MpE6lN1Y6
DVYGiaQ0xqYm04lVNtMh80luwapCIaWcy4z1qXba+bTICx0cWFsnKEmyLLdZYU1msmDrYmu2OVjX
aKS198H50llvfOGacmurADYNBvYowjYvmtyHrKjyoW6ypgQ7zg45V9VtUQ9lqPO6K+ZuzMcGbD15
5H3bjlU7Vduu7MfqNM3lvge7nQMKoR/mbth3zVCNc3veL/Uygj1uJSrL3e4w7E59NzXzsb8tKzjY
20uFqmp/OE2HyzQe+sM6vpyv3XUB+/nsUd+v66fl8liO6/5yX56P1/ntCvbrfYd2u8/31+v9+2W9
nx5fz+/fnqcfX8B+Ay1eMIYAAHja1ZG7DcJQDEWP3wuBhPDNp0qRMVgnAiZgIDIDNRswBivQO06I
FKWhoEEcy/K1rVtYBjx9yguho7TOlNwJpeknj2EzIrhBOT7zdnp+TUpGTkHAjJA5CyJiliSsWLNh
y449/4S3Ww5WY7vFWVScuNCo2qyi5txpfepNr3qcfPBLXwu9IyBOAAB42l2QPU7EMBCFxzgs5AZI
FpItKxQrr+ipUjiRUJpAKDwNP9KuRPYOSGloXHCWoTNdLoZgko222MYz783o87MTgGsS5G34FuIL
k/j7TOCvfyAH+fK8SSCc1lXvSbyyOHNsrA130umaZFE/Bos66ni/jbrW729byoq58mAX8VYTdKHn
8ykYKlEd2x3iHXOyiZPNnIhM2C+E/UxgwC8vnbtGk7xpw0OgwSsqPSpjdEVjG2j0yiDy1uqYlOtH
f7VkvuDMqzU3lwdKF6hUBBjjQVlDQ4wq8jsWnWA8MQScGuVi8E9MRFlUSQztPBqsUZNhjTWcEz3f
nbumCxUnNbj5ByTqa+QAAHjaVcxNCkBgEIDh178slJKSQsnGpyylWLqCY7iGK8nmu5rJX2kWMz1N
7w6KAwMLUxkHtowcWlZPR01CBPhK4zBekn/iUpISExI84lH8BC3phopMQu+TycbKwiSxWyxmBtov
fQKHWA7CABQAhAApAFAAZABdAK4AtXja1dhbbBzVGQfwOWt77/fZi3fXs97Zq9c7s2PvzWs7u4kd
O3bi2LGx49hJHBIT4lwICoRbgriUGFpaCSpRIKGF0oeqTatWqDSQuFV4qBAJEsVBoaqqoAqqqog+
8NSqKurQ/8ycjdehCaqaSi3hmzOY9Sj+zf985xwzOmYHw+ju1/2SyTIV5oOzTFU6y+RQVedZhiyj
pL4m5ndMjvkEpZvrCzEm3ARQaVQ3aiNqFnUAdQz1JOoU6jTqHOoiyjaHp+KJtit4IsYejB48vQf3
zcva19roKGC0YVx7hTnLRKQlxsyUmYbMEuNj/OpIGBHjWaaMDxnxYSP+uiLuWdyzuPfjPo17H8YM
fWjPckcnmy8WkqksSRX5nM/r0RvsJEO8PP54fP4wyXv5YpV0VUmFxIr5YixRJdrnM8SVz5V27DGx
7oSdrJs/LiQTs/kxUpLftrhNolu+bBWNDtuePXvIE06LzekupzfkiuvJrs9cIYOhicR2jZWnQi3B
zvZjrqChUR+LkaZGfYA91p7b6897uB6fPyi/zTO6z/+Ed/Eg3kWBWc98b4lxqj+46l+Gf7nmX4Z/
Gf5l+JfhX4Z/Gf5l+JfhX4Z/Gf5l+JfhX1b9nWAYVEyTMLUxVdUywATVsQ+6imkfPsQsa6/fgtEC
zyDuJdwHMHZS17zq2VUoaUSxrjpSA48/dkJVDXxXrgTVtfhQvqtetQGqhT29OqPFGXMYSdfWg8W0
cKh32kp6TPKbLYQYLUbRZZAvG2yi2e1ubNlj3m2bJ696XFaHIxtbt7HcM0nm5EZLk9nVpNfzI/29
u1qjfCF9vMncYHE1Neh5vqnREHQfTxfu4/o4X9rpdMtvpRj8o2MGcXlfzX0X8w7ChB9UkrRQ1eVe
grtUc5fAJcFdgrsEdwnuEtwluEtwl+AuwV2CuwR3SXWX6nJfoLkv3CD33Su5z63KfZHxqO+oSN/R
tTn3YBS/POf+a3NeSGoJH1yweuxZCznxtcc7MsLdQ71kt/yy3W3OOuRFe4eJtS0sLJBL6ybT3lu2
krm/uANGvUmXnJ7tmQ61BIrSbnfQ2GgiqRTSbfR7bpeKF8ZG5Xc2IdcXYf1b1bqH+b4SPqmW65vg
q5ituZ5ZrVfk/o1eUdCyrQX1OsFGqlXDWqoVQyXP+FLzQrlB195hIscffKBcKDw6usFCFszyKb+u
IVEwyotGW6eV9TQGF8z7zQs6fXdffDhS2tzs95Ltn1rsDV6/IT48UtnNt4Yl4TaTo9HnbYrHib5R
H3QdFbJ/LxXlC61caJOS4edxOQnXFibDvI8E4QfiUMLqDHMw5mrGHIw5GHMw5mDMwZiDMQdjDsYc
jDkYczDmYMypxhyeaKIZTmB04ukJp5Zl5Ws+OgYxmpQYKu/Di/fRwMTU9+BmWHVMMg71fSRphhn8
dVnc+3HvxhjA6MAYwhiSlPeAZCqpXZXjWLGW3KvtGfDPD71S3RZNCXxLfH5kC+mV35wbGhoiLwcC
/h5hdF15sNnDkq1kwesPTvaIt3CxRGX8gQfGqx/Giy6HVf6Y9XtzWm94AZd/wLWV6WQuaethRNJC
VOcagWuk5hqBawSuEbhG4BqBawSuEbhG4BqBawSuEbhG4BpRXSN1rm1XtFi2UQ5COZSRo655xbUZ
rl61Xyu+SZrzsOoaxofcNM/Ky/BibKlrNG2aKV9nel1Wr8aKf18YJs7KtnhbppVzZ4LBNcmdZFR+
9ZXh4WHy0xZPQEwFrAHBZW81ua3kAJn0NQdnKp0zYXerxWLtWOzsXOz4azhjsDS+Rxp0dqMrqRhH
cSnDOI3VDtktwjcrac2tzjgL42zNOAvjLL4hC+MsjLMwzsI4C+MsjLMwzsI4C+MsjLOqcbau/7Zj
dOHp7bj3UpYYHVO0/5YU4xYYG5lG1ZZV++4S5phTNc7Q7Cr9Nr6s5Te5rC2winEjxhztwyn0BbRh
1brWhP2+XtwV87muEm3BXZAuFrCMRg3RvXZPKkiYW+/YdNf+e0lWfs/uaQvK7wcF1rx3794LU6Ut
iUEhmCY7/rje6WOTc9XpOzLRI/1OP8tyzjVHopnoZH92LGUG7+fv4nIMxil0RewnrGozVF1FuIo1
VxGuIlxFuIpwFeEqwlWEqwhXEa4iXEW4inAVVVeRzn8P3ppVXduom4npWOWWpm7pOrcodYtTt6TW
c0srLfdqw9XTfpsr0WYLLbU3Q6tvtOjhck3Ec/jQwBNbHnWQcaP8kwDbUtTLn+i7Ms2hDaYhx8jP
5stzhXV9sTzZ9/pQM+tvYHf1l/ZWC/HpAa/L18Cyya274oWoNJfPV0xKNgu4PAK3JJYY7A06JK23
dqzOpgBDoWYowFDAjyrAUIChAEMBhgIMBRgKMBRgKMBQgKGgGiqd2lI3/510/tf6aoSOCpNF2X4p
xkE1m9KqvtpGjduosWLL054ao8YJmknkrLYz0Me0SGq739zVPQFaqk95F7HCvD3WQTqfOzE1kruf
5OV37HFJfrEjZp+fnycNwbUDAwPk9ivdnJs9NDGwx20V2w4r/8G6ue7DbSLZJl8iI1tGNyKLv4Lp
N9T5nmfOKHuAbC2L//EcV6KG0eXu1mZwcSWJnTeYwUuMAf/fpH7b9eZyp7rXRUmr8un3qfN5VT7R
KWsJTajzWQloZE/VERP1xHtXfuzbJ3a7Sd4u/7rZFukyyD/SZ+I2k7N53jbvmif68vBEQTI5ye2/
EVg2RFguu33m8UpmKu1qbiYsS5xuS2UqU8k8NiSVCDL6Bjx/CM9mhlfWqChd+6P/lbXfSDMawGil
RwEnzaa7bg9gVOKm6LvUtT+iqtvVNX8JJw2Lqh+kGXXQfZidNmMLXfj8K+u+b6Vt0sVJa5Xoqm9U
zt+ynUuc/GqGCPLl+Uql8t3U7PzYzBoyT7aHouLokUeGR06cGBkanRiplrR1/QIul+l+6dL/5X7p
Zu2VLvSfX7st2ibwXPy2kTkyKP9irr+/n/w4qOyVdo51b/D53WSK7Pf6Q1uq2XEuHu8fP3p0vO+j
eMllt8kfe30+ulfagMtr1PT0kipG5/VNcqxt1anTEuPC7kfb+8T+pZFL+aYrmpOLOrkptualWLGr
rdSpHOuq7eavHlBhdWzT5Ll1k6EWLidmDm3e5yK3OeXvBHcFN7o2OTeSPztdni5hpn+yeyQUiZAJ
csjv9Vbae/al4rHhzXffvXlYbk7bHHb5I58vtF4zO88wDTt05/+Hc1jL34qx84Y5dK7OIf+lOaSb
y/OzpH39zlhG5FvbF0bvIgfl587Mzs6SDyPelpLYWsiu8bgd2FNu9ftbtlWk7eH29sxiqbTY/rdw
xmjVvWdxOdo1016YjiKHAewsX1RyGKzlMAjHYM0xqP7KI43qRm1EzaIOoI6hnkSdQp1GnUNdRCmO
ik1cyZ4dMpoLp44RbKoUlwh1UXqZkx7y7RTYQa2s6qF/dfZWB48ojc0Amcf2bflscF8innp3adBM
jnHy49Yz1n3hBdM+Xbq3Z2Nn3+QOsp9MsX7/pq6HTmUWi8XFDGlKpy6tVy1eUjZ/qkVcyVcC2QpL
2puvy1cYLuGaSxgfDsMlDJcwXMJwCcMlDJcwXMJwCcMlDJcwXMKqS7guX0GMtmWtvbtorlg6+mm+
kkq+3HV9zqHmaokJUcdQ3bnQSYPqoI4rfsiXP6y73tqg7LlfGiHmwXhhQ/rIt14jJ+SHdo6MjPzg
9dnNYry5eobcScb0po7pwvaHquNPPTVenVpfESpmg2o3g8vXVbuE8rsKg7qI3azznkE5Z6wYxFcZ
tND1sYUaKOuhbfmLDhb6y6MWdeLSPClpwlludZ66eom6VVYm3ENrez6tVtoH7hw7HLWQzTb554HR
QNW21lw96T04MJhtThefIYfIRHSqNPywSCrjTz89XtkSHe9ICG7F5VmaqRBOEx8oB0ltz9G2OlNR
GEVrRlF1MqZR3aiNqFnUAdQx1JOoU6jTqHOoiyjFSNnBNOGJTXQ3U9t7cBgdyytrAqk7wwXo3iOt
2HokZY2ozdOUOoYxc2vn41q+3NTTRT3tVz2xSPop6DURY7308JFKxp6d+MNXUpUJaTiZ272THJaf
eWpiYuL3o1PliBgNjJKHSdXsPDjZN5MzmtfcNz193xpSfcsntSZz+iZ4TqJfpVTPpHI2M2AbR3PG
w5CvGfIw5GHIw5CHIQ9DHoY8DHkY8jDkYcjDkIchfzVnbV+0SKgjRy24up6lbOqsNzRhtVOsXWe4
pmkl8lczdnJmPeFGZvPpNQM90bk5O7kjID/r/qb71tBO+w7SIBzdLPjSG/aTR0glPtld3FtpNTb1
3bN16z1993JrE8GI45+1Gy/IAAAAAAAAAAAAAAAAAADGAXwCMgLeA4oEPATuBYoGNAbcB3YIIAi6
CWQJ6gqICxQLvAxIeNqtkr1KA1EQhc9NYhIFJdFKG6cSBYlrmkCKYBCsRDCBoI2wMTc/uLphdxNI
ay34Aj6Br2BpZ+lTWPkMnuxO/MNCwb3cnW9mzsydvSyAVVOGQfLscCdskKeXcAo5VJTTWEFNOUPN
sfIcFnGqnKW+q5zDOi6V86y+UV7ANm6VC8w8KBdZ8ai8zPgTa0xmnt4ZnpUNCsZRTmHJ7CmnsWGO
lDOMR8pzWDPXylnG75RzqJl75Tyy5kV5ASfmVbmAQupAuYilVGvfH06CQa8fyeb5lpQdpyLtidQP
myWpe57EqVACG9pgbDslJqQxansN2xt5bkC3KrNYNS6feS0bhAP/SnZLjuMwOI3NcjIIxZUocDv2
0g0uxO/GJ3L/PM5vZ4ld7MPHEBMEGKCHPiIINnGOLdoyHK4KqU2FoI5DNFGKyeOST1Vh7FlaSzvm
u0NlUiFoYMQeHq2lfkRyqUqy1ffOH7rqp9OT3CzTivuHPNfHFVW7PMWJ11fd947CiumMLnfEDi7n
s/w7p3NcMObzr/34wsT+5W7+7VbeAMg2lPgAAAB42m3ByxFDUAAAwPWMGnThoAZEJP5JqniTm9LU
x4yzXcHl2JXu5CRBkGo9dV7eeoPRZLZYfXz9VGqNR1b8txhPLlIJrQAAAAMACAACABAAAf//AAM=) format('woff'), url('/local/templates/czebra_daewoo/front/css/ALSRubl.ttf')  format('truetype'), url('/local/templates/czebra_daewoo/front/css/ALSRubl.svg#ALSRubl') format('svg');
  font-weight: normal;
  font-style: normal;
}

.rub {
	font-family: "Open Sans" !important;
	font-weight: normal;
  font-weight: 700;

}
/* End */


/* Start:/local/templates/czebra_daewoo/front/css/media.css?177400679090256*/
/* BP list:

(min-width:2401px) and (max-width:2900px)
(min-width:2001px) and (max-width:2400px)
(min-width:1600px) and (max-width:2000px)
(max-width:1240px)
(min-width:1201px)
(max-width:1200px)
(min-width:1140px)
(max-width:1080px)
(max-width:1024px)
(min-width:993px) and (max-width:1199px)
(min-width:992px) and (max-width:1141px)
(min-width:992px)
(min-width:991px) and (max-width:1200px)
(max-width:991px)
(max-width:990px)
(max-width:980px)
(min-width:940px) and (max-width:1199px)
(min-width:940px) and (max-width:992px)
(min-width:940px)
(max-width:939px)
(max-width:892px)
(max-width:880px)
(max-width:810px)
(max-width:780px)
(max-width:767px)
(min-width:768px) and (max-width:990px)
(min-width:768px) and (max-width:939px)
(max-width:680px)
(max-width:670px)
(max-width:640px)
(max-width:620px)
(max-width:600px)
(min-width:576px) and (max-width:767px)
(max-width:575px)
(min-width:421px) and (max-width:575px)
(max-width:510px)
(max-width:500px)
(max-width:430px)
(max-width:420px)
(max-width:400px)
(max-width:350px)


(max-width:55em)
*/



@media (min-width:2401px) and (max-width:2900px) {
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 810px;
  }
}
/*END min 2401 - max 2900 px*/

@media (min-width:2001px) and (max-width:2400px) {
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 720px;
  }
}
/*END min 2001 - max 2400 px*/

@media (min-width:1600px) and (max-width:2000px) {
  .lg-hidden {
    display: none !important;
  }
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 640px;
  }
}
/*END min 1600 - max 2000 px*/

@media (max-width:1240px) {
  .container.container-mobile,
  .container-mobile {
    padding: 0px 10px;
  }
  .contact__page-tab-btn {
    padding-right: 10px;
    padding-left: 10px;
    font-size: 15px;
  }
  .contact__page-tabs.contact__page-tabs--4 .contact__page-tab-btn {
    padding-right: 3px;
    padding-left: 3px;
  }
  .catalog__good__item-header,
  .catalog__good__item-main {
    padding-right: 250px;
  }
  .catalog__good__item-buy,
  .catalog__good__item-header-slogan {
    width: 250px;
  }
  .catalog__good__item__preim-items {
    margin: 0 0px;
  }
  .catalog__good__item-header-slogan img {
    max-width: 90%;
  }
}
/*END 1240 px*/

@media (min-width:1201px) {
  .lg-hidden {
    display: none !important;
  }
  .catalog__good__item-garantiya {
    line-height: 80px;
  }
  .lang_en .catalog__good__item-garantiya {
    line-height: 58px;
  }
}
/*END 1201 px*/

@media (max-width:1200px) {
  .container {
    max-width: 1170px;
  }
  .layout_center {
    width: 100%;
  }
  .master-bn {
    margin-bottom: 15px;
  }
  .master-bn img {
    max-width: 100%;
  }
}
/*END 1200 px*/

@media (min-width:1140px) {
  .catalog__good__item-iconprop-wrap {
    padding: 5px 5px 5px 85px;
  }
  .catalog__good__item-photos {
    width: 411px;
  }
  .catalog__good__item-garantiya span {
    font-size: 17px;
  }
  .catalog__good__item-iconprop {
    width: 25%;
  }
  /* .catalog__good__item__prop-item-name {
        width: 55%
    }

    .catalog__good__item__prop-item-value {
        width: 45%
    } */

  .catalog__good__item__prop-left {
    width: 50%;
  }
  .catalog__good__item__prop-right {
    width: 40%;
  }
}
/*END 1140 px*/

@media (max-width:1080px) {
  .contact__page-tabs.contact__page-tabs--4 .contact__page-tab {
    width: 25%;
  }
  .contact__page-tabs.contact__page-tabs--4 .contact__page-tab-btn {
    padding-right: 3px;
    padding-left: 3px;
  }
}
/*END 1080px*/

@media (max-width:1024px) {
  #header.fixed {
    z-index: 110;
  }
  .catalog__good__item-tabs-area.fixed {
    top: 42px;
  }
  .catalog__page {
    margin-top: 0;
  }
  .catalog__good-page {
    margin-top: 0;
    background: #fff;
  }
  .catalog__good__item__prop-item-name {
    width: 55%;
  }
  .catalog__good__item__prop-item-value {
    width: 45%;
    padding-left: 15px;
  }
  .catalog__good__item__prop-left {
    width: 100%;
    margin-bottom: 30px;
    padding: 0;
    ;
  }
  .catalog__good__item__prop-right {
    width: 100%;
    padding: 0;
  }
  .catalog__good__item-garantiya {
    padding: 10px 5px 10px 106px;
  }
  .catalog__good__item-garantiya:before {
    top: 14px;
    left: 5px;
    width: 96px;
    height: 53px;
    ;
  }
  .catalog__good__item-garantiya span {
    font-size: 16px;
  }
  .catalog__good__item-prop-name {
    text-align: right;
  }
  .mobile__mainpage__category,
  ul.top_catalog_list {
    display: block;
  }
  ul#top_menu li a {
    font-size: 13px;
  }
  ul.top_catalog_list a.top_catalog_l2_link {
    color: #000;
  }
  ul.top_catalog_list a.top_catalog_link {
    color: #000;
    font-size: 15px;
    font-weight: 700;
    ;
  }
  .lang_disabled #header .search-bl {
    margin-right: 40px;
  }
  #header .search-bl {
    margin-right: 0;
  }
  #header .lang__select {
    margin-right: 30px;
    margin-left: 10px;
  }
  #header .lang__select .lang__select-option.lang__select-option--en span:before,
  #header .lang__select .lang__select-option.lang__select-option--ru span:before,
  #header .lang__select .lang__select-title.lang__select-title--en span:before,
  #header .lang__select .lang__select-title.lang__select-title--ru span:before {
    display: none;
  }
  .footer_top .layout_center,
  .layout_center {
    width: auto;
    padding: 0;
  }
  .mainsection > .breadcrumbs {
    padding-right: 130px;
  }
  .breadcrumbs .button,
  .breadcrumbs a.button {
    position: absolute;
    top: 13px;
    right: 13px;
    margin: 0;
    ;
  }
  .search__page {
    margin-top: 0;
    -webkit-box-shadow: none;
    box-shadow: none;
  }
  .mainpage__sections__slider-left {
    left: 18px;
  }
  .mainpage__sections__slider-right {
    right: 18px;
  }
}
/*END 1024px*/

@media (min-width:993px) and (max-width:1199px) {
  .top-menu ul li {
    margin-right: 13px;
  }
  .line-header .logo {
    margin: 18px 40px 17px 0;
  }
  .line-header .spp {
    margin: 20px 14px 0 6px;
  }
}
/*END min 993 - max 1199 px*/

@media (min-width:992px) and (max-width:1141px) {
  .catalog__good__item-info {
    padding-left: 20px;
  }
}
/*END min 992 - max 1141 px*/

@media (min-width:992px) {
  #fancybox-wrap.fancybox-card-img:not(.video) {
    right: 0!important;
    left: 0!important;
    width: 889px!important;
    height: 889px!important;
    margin: auto;
    padding: 0;
  }
  #fancybox-wrap.fancybox-card-img:not(.video) #fancybox-content {
    right: 0!important;
    left: 0!important;
    width: 889px!important;
    max-width: 100%;
    height: 889px!important;
    margin: auto;
  }
  #fancybox-wrap.fancybox-card-img.video #fancybox-content {
    height: 340px !important;
  }
}
/*END 992 px*/

@media (min-width:991px) and (max-width:1200px) {
  .lg-hidden {
    display: none !important;
  }
  .mainheader__search-wrap {
    width: 690px;
  }
  .lang_disabled .mainheader__search-wrap {
    width: 724px;
  }
  .inner_head_banner .banner_front,
  .main_slider_new .main_slider .banner_front {
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
  }
  .mainpage__news__slider__item-wrap,
  .mainpage__video__slider__item-wrap {
    max-width: none;
  }
}
/*END min 991 - max 1200 px*/

@media (max-width:991px) {
  .master-panel .col-left .master-btn,
  .master-panel .col-right .master-btn {
    padding-left: 10px;
  }
  .master-panel .master-points__score--right .flaticon {
    padding-left: 58px;
  }
}
/*END 991 px*/

@media (max-width:990px) {
  .main_slider_new-right {
    top: 165px;
    right: 10px;
  }
  .main_slider_new-left {
    top: 165px;
    left: 10px;
  }
}
/*END 990 px*/

@media(max-width:980px) {
  /*search page*/
  .search__page__item__file-btns,
  .search__page__product-buy,
  .search__page__product-img,
  .search__page__product-mark {
    width: 250px;
  }
  .search__page__product-content,
  .search__page__product-header {
    padding-right: 250px;
    padding-left: 250px;
    ;
  }
  .search__page__product-img img {
    max-width: 193px;
    max-height: 193px;
  }
  .search__page__item__file-wrap {
    padding-right: 250px;
  }
  .search__page.search__page--block .search__page__product {
    padding: 0 10px;
  }
  /*End search page*/

  .catalog__section__items-content--list .catalog__section__product-buy .catalog__good__item-compare-area {
    display: block;
  }
  .catalog__good__item-manual.catalog__good__item-presentation {
    margin: 0 !important;
  }
  .catalog__section.catalog__section--view-block .catalog__section__items-navbottom {
    padding: 0;
  }
  .catalog__section__items-content--list .catalog__section__product-content,
  .catalog__section__items-content--list .catalog__section__product-header {
    padding-right: 250px;
    padding-left: 250px;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-img img {
    max-width: 193px;
    max-height: 193px;
  }
  .catalog__section__items-content--list .catalog__section__product-buy,
  .catalog__section__items-content--list .catalog__section__product-img,
  .catalog__section__items-content--list .catalog__section__product-mark {
    width: 250px;
  }
  .catalog__section__items-content--block {
    margin: 0 -10px;
  }
  .catalog__section__items-content--block .catalog__section__product {
    padding: 0 10px;
  }
  .catalog__good__item-iconprop {
    width: 50%;
  }
  .catalog__good__item-prop-name {
    text-align: left;
  }
  .catalog__good__item-header {
    padding: 0;
  }
  .catalog__good__item-header-slogan {
    display: none;
  }
  .catalog__good__item-info {

    display: inline-block;
    vertical-align: top;
  }
  
  .catalog__good__item-main {
    padding: 0;
    font-size: 0;
    display: grid;
    grid-template-columns: 1fr 1fr;
  }
  .catalog__good__item-buy {
    grid-column: span 2;
  }
  .catalog__good__item-photos {
    position: relative;
    align-items: flex-start;
  }
  .catalog__good__item-buy {
    position: static;
    width: 100%;
    height: auto;
    min-height: initial;
    display: block;
    clear: both;
    padding-bottom: 0;
  }
  .catalog__good__item-servicebtn-area,
  .catalog__good__item-wherebuybtn-area {
    display: inline-block;
    margin: 0 15px;
    vertical-align: top;
    ;
  }
  .catalog__good__item-compare-area span {
    vertical-align: bottom;
  }
  .catalog__good__item-ext {
    display: block;
    clear: both;
    margin-top: 15px;
    text-align: left;
    ;
  }
  .catalog__good__item-extwrap .catalog__good__item-compare-area,
  .catalog__good__item-extwrap .catalog__good__item-share,
  .catalog__good__item-extwrap .catalog__good__item-manual {
    /*display: inline-block;*/
    margin: 0 20px 0 0;
    /*vertical-align: top*/
  }
  .catalog__good__item-extwrap {
    width: 100%;
    display: flex;
    align-items: center;
    flex-flow: row nowrap;
    justify-content: flex-start;
  }
  .catalog__good__item-extwrap .catalog__good__item-manual {
    display: inline-block;
    vertical-align: top;
  }
  .catalog__good__item-extwrap .catalog__good__item-manual-add {
    margin: 0;
  }
  .catalog__good__item-extwrap .catalog__good__item-manual-add .catalog__good__item-manual__title {
    display: none;
  }
  .catalog__good__item-extwrap .catalog__good__item-share {
    height: auto;
  }
  .catalog__good__item-extwrap .catalog__good__item-compare-area .js-compare-btn,
  .catalog__good__item-extwrap .catalog__good__item-share,
  .catalog__good__item-extwrap .catalog__good__item-manual a {
    display: flex;
    align-items: center;
    flex-flow: row;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 {
    top: 50px;
    width: 163px;
    text-align: center;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2:before {
    top: -3px;
    left: 50%;
    margin-left: -5px;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2:after {
    top: 0;
    left: 50%;
    width: 40px;
    height: 20px;
    margin-top: 0;
    margin-left: -20px;
    ;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 .ya-share2__item {
    margin: 0 5px 0 0;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 .ya-share2__item:last-child {
    margin-right: 0;
  }
  .catalog__good__item-garantiya {
    padding: 10px 10px 10px 130px;
  }
  .catalog__good__item-garantiya:before {
    top: 10px;
    width: 110px;
    height: 65px;
    ;
  }
  .catalog__good__item-garantiya span {
    font-size: 18px;
  }
  .catalog__good__item-tab-label {
    position: relative;

/* display: block; */
    padding: 10px 45px 10px 15px;
    cursor: pointer;
    background-color: #e0dfdf;
    ;
  }
  .catalog__good__item-tab-label:after {
    position: absolute;
    top: 10px;
    right: 11px;
    width: 20px;
    height: 13px;
    display: block;
    content: '';
    -webkit-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    transform: rotate(180deg);
    background-image: url(/local/templates/czebra_daewoo/front/css/../img/svg/arrow_bottom.svg);
    background-repeat: no-repeat;
    ;
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero ul {
    display: none;
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero.show .catalog__good__item-tab-label:after {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero.show ul {
    display: block;
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero.show ul li {
    padding: 0;
    border-bottom: 1px solid #e0dfdf;
    ;
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero.show ul li a {
    padding: 15px;
    text-align: left;
  }
  .catalog__good__item .catalog__good__item-tabs.catalog__good__item-tabs--prospero.show ul li a:before {
    display: none;
  }
  .wrapp-pic-nav {
    width: auto;
  }
  /*.catalog__good__item-extwrap .catalog__good__item-manual {*/
  /*    margin: 0 0 0 0;*/
  /*}*/
}
/*END 980 px*/


@media (min-width:940px) and (max-width:1199px) {
  .wrapp-pic-nav .nav-item {
    width: 25%;
    margin-right: 0;
  }
  .fond {
    max-width: 100%;
  }
  .container-news .block-news .news-item {
    width: 32%;
    margin-right: 2%;
  }
  .wrapp-pic-nav.other .nav-item {
    /*margin-right: 63px;*/
  }
  /*.wrapp-doc .filter form button{
        right: 300px;
    }*/

  .container-article .block-article .article {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .wrapp-search-items .block-search .text-search {
    width: auto;
    width: 400px;
  }
  .wrapp-search-items .block-search .button-search {
    width: auto;
  }
}
/*END min 940 - max 1199 px*/

@media (min-width:940px) and (max-width:992px) {
  .container {
    max-width: 100%;
    padding: 0 10px;
  }
  .wrapp-breadcrumb {
    padding: 0 10px;
  }
  .aside_right {
    padding: 0 10px;
  }
  .title-page {
    padding: 0 10px;
  }
  .container-news .block-news .news-item {
    width: 293px;
  }
  .wrapp-pic-nav.other {
    width: 940px;
  }
  .line-header .spp {
    margin: 20px 20px 0 22px;
  }
  .line-header .logo {
    margin: 18px 23px 17px 0;
  }
  .top-menu ul li {
    margin-right: 10px;
  }
}
/*END min 940 - max 992 px*/

@media (min-width:940px) {
  .mainheader__mobilenew {
    display: none;
  }
}
/*END 940 px*/

@media (max-width:939px) {
  /*.main{
        padding-top: 94px;
    }*/

  body {
    /*padding-top: 68px!important;*/
    padding-top: 34px!important;
  }
  .header {
    /* border-bottom: 1px solid #f76600; */
  }
  .container {
    max-width: 100%;
    padding: 0 15px;
  }
  .line-header {
    position: static;
    border-bottom: none;
  }
  .line-header .mainheader__mobilemenu {
    display: block;
  }
  .main_slider_new {
    margin-top: 10px;
  }
  .main_slider_new-left,
  .main_slider_new-right {
    display: none;
  }
  .catalog__good__item-tabs-area.fixed {
    top: 52px;
  }
  .container2 {
    width: auto;
  }
  .line-header .mainheader__mobile {
    display: block;
  }
  .line-header .mainheader__mobilemenu {
    position: absolute;
    top: 10px;
    left: 10px;
  }
  .line-header .mainheader__lang {
    display: none;
  }
  .line-header .lang .mainheader__lang {
    display: block;
  }
  .line-header .top-menu {
    display: none;
  }
  .line-header .logo {
    display: none;
    /*margin: 10px 40px 17px 0;*/
  }
  .line-header .spp {
    display: none;
  }
  .mainheader__mobile__search {
    margin-top: 0;
  }
  .title-search-result {
    width: 268px!important;
  }
  .mycms-dialog-conteiner {
    width: auto;
    min-width: 300px;
  }
  .mainfooter-top {
    padding: 24px 0px;
  }
  .mainfooter-bottom {
    padding: 30px 10px;
  }
  .no-padding {
    padding-top: 0;
  }
  .wrapp-search {
    display: none;
  }
  .main {
    padding-top: 10px;
  }
  .infograph__item {
    width: 100%;
  }
  .container-txt-guarantee ul {
    margin-left: 10px;
  }
  .container-txt-guarantee ul li {
    list-style: none;
  }
  .master-id {
    margin-top: 0;
  }
  .mycms-dialog-conteiner {
    width: 100%;
  }
  .popup_question {
    width: auto;
  }
  .catalog__good__item-info {
    /* width: auto; */
    /*width: 100%;*/
  }
  .catalog__section__list__item-wrap a span {
    padding-left: 8px;
    font-size: 13px;
  }
  .catalog__section__list__item-wrap a i {
    width: 66px;
    height: 66px;
  }
  .catalog__section__list__item-wrap a {
    height: 66px;
    padding-left: 66px;
  }
  .catalog__good__item-buy {
    width: auto;
  }
  .container-news .block-news .news-item {
    width: 100%;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 100%;
    margin: 0;
    margin-right: 0;
    margin-bottom: 15px;
  }
  /*.wrapp-doc .filter form button {
        right: 0;
    }*/

  .container-article .block-article .article {
    width: 100%;
  }
  .wrapp-search-items .block-search .text-search {
    width: auto;
  }
  .wrapp-search-items .block-search .button-search {
    width: auto;
  }
  .main_slider_new .bx-wrapper .bx-controls {
    position: static;
    padding: 0 5px;
  }
  .main_slider_new .bx-wrapper .bx-pager .bx-pager-item a {
    width: 10px;
    height: 10px;
    margin: 0 2px;
    border: none;
    background: #acaaab;
  }
  .main_slider_new .bx-wrapper .bx-pager .bx-pager-item a.active {
    width: 10px;
    height: 10px;
    margin: 0 2px;
    border: 1px solid var(--main-color);
  }
  .contact-info .container,
  .wrapp-doc .container {
    width: 940px;
    padding: 0 12px;
  }
  .wrapp-search-items .block-search .text-search .title:before {
    display: none;
  }
  .wrapp-search-items .block-search .text-search .title:after {
    display: none;
  }
  .container {
    width: auto;
    margin: 0;
    padding: 0;
  }
  .container2 {
    padding-right: 10px;
    padding-left: 10px;
  }
  /*Главная*/

  /*header*/

  .header {
    position: fixed;
    z-index: 10;
    top: 0;
    left: 0;
    width: 100%;
    background: #fff;
  }
  .line-header {
    position: relative;

/*border-bottom: 1px solid #f76600;*/
    padding-bottom: 10px;
  }
  .line-header::after {
    display: table;
    clear: both;
    content: '';
  }
  .line-header > div .mob-icon-menu {
    width: 34px;
    height: 34px;
    display: inline-block;
    padding-bottom: 0;
    border-radius: 34px;
    background-color: #de502e;
  }
  .wrapp-mob-menu {
    position: absolute;
    top: 10px;
    left: 10px;
  }
  .mob-icon-menu span {
    position: relative;
    top: 50%;
    left: 50%;
    width: 10px;
    height: 1px;
    display: inline-block;
    display: block;
    margin-top: -1px;
    margin-left: -5px;
    border-bottom: 2px solid #fff;
  }
  .mob-icon-menu span::after,
  .mob-icon-menu span::before {
    position: absolute;
    width: 100%;
    display: block;
    content: ' ';
    border-bottom: 2px solid #fff;
  }
  .mob-icon-menu span::before {
    top: -4px;
  }
  .mob-icon-menu span::after {
    top: 4px;
  }
  .line-header .logo {
    width: 100%;
    margin: 10px 0;
    text-align: center;
  }
  .line-header .search {
    display: none;
  }
  .line-header .lang {
    position: absolute;
    top: 10px;
    right: 10px;
    margin: 0;
  }
  .navigation-menu {
    display: none;
  }
  .line-header .about {
    display: none;
  }
  .line-header .where-buy {
    display: none;
  }
  .line-header .help {
    display: none;
  }
  .line-header .contacts {
    display: none;
  }
  /*.main {
        padding-top: 39px;
    }*/


  .title-page {
    margin-top: 40px;
  }
  .fond {
    width: auto;
    padding: 0 10px;
  }
  .fond .center-txt {
    width: auto;
  }
  .fond .txt-logo img {
    max-width: 100%;
  }
  .wrapp-progress {
    padding: 0 10px;
  }
  .wrapp-progress .block-prog .center-txt {
    width: auto;
  }
  .wrapp-progress .block-prog .txt-logo img {
    max-width: 100%;
  }
  .wrapp-progress .block-list .block-txt .title {
    display: flex;
    align-items: center;
    line-height: normal;
  }
  .wrapp-progress .block-prog .block-list .txt {
    padding: 25px 10px;
  }
  .wrapp-progress .block-prog .block-list.marker .txt {
    padding-left: 15px;
  }
  .wrapp-progress .block-prog .block-list.marker .txt:after {
    left: 0;
  }
  .wrapp-progress .block-prog .block-center-txt > div:first-child {
    width: auto;
  }
  .wrapp-progress .block-prog .block-center-txt > div {
    width: auto;
  }
  .wrapp-progress .block-prog .two-col .left-col {
    width: auto;
    float: none;
    margin: 46px 0 43px 0;
    text-align: center;
  }
  .wrapp-progress .block-prog .color-capt {
    height: 70px;
    font-size: 18px;
    line-height: 70px;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a {
    width: 48%;
    margin-right: 4%;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a img {
    max-width: 100%;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-progress .block-prog .two-col .left-col img,
  .wrapp-progress .block-prog .two-col .right-col img {
    margin: 0 auto 18px auto;
  }
  .wrapp-progress .block-prog .two-col .right-col {
    width: auto;
    float: none;
    text-align: center;
  }
  /*Модальное окно*/

  .win-modal .modal-dialog {
    width: auto;
  }
  .win-modal .caption-modal {
    width: auto;
  }
  .win-modal .reason {
    width: auto;
    text-align: center;
  }
  .win-modal .caption-modal a {
    top: 5px;
    right: 5px;
  }
  /*Цели компании*/

  .wrapp-pic-nav {
    margin-top: 30px;
    padding: 0 10px;
  }
  .wrapp-pic-nav .nav-item {
    width: 48%;
    margin: 0;
    margin-right: 4%;
    margin-bottom: 4%;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-pic-nav .nav-item .img-block {
    text-align: center;
  }
  .wrapp-pic-nav .nav-item .img-block img {
    max-width: 100%;
  }
  .container-target .taget-company .caption::after {
    display: none;
  }
  .container-target .taget-company .caption {
    width: 100%;
  }
  .container-target .taget-company .img-target {
    width: 100%;
    float: none;
    text-align: center;
  }
  /*Условия гарантии*/

  .wrapp-breadcrumb {
    padding: 0 10px;
  }
  .title-page {
    text-align: center;
  }
  .container-txt-guarantee {
    padding: 0 10px;
  }
  .wrapp-guarantee .wrapp-pic-nav .nav-item {
    margin-right: 0;
  }
  .wrapp-guarantee .container-txt-guarantee ul {
    margin: 25px 0 0 0;
  }
  .container-txt-guarantee ul {
    width: auto;
  }
  .container-txt-guarantee .notice-txt {
    width: auto;
  }
  .wrapp-guarantee .container-txt-guarantee ul li {
    margin-bottom: 15px;
  }
  .wrapp-guarantee .container-txt-guarantee ol {
    margin: 25px 0 0 0;
    padding: 0 15px;
  }
  .wrapp-guarantee .container-txt-guarantee ol li {
    margin-bottom: 15px;
  }
  .container-txt-guarantee ol li {
    width: auto;
  }
  /*Статьи*/

  .container-article {
    margin-top: 40px;
    padding: 0 10px;
  }
  .container-article .block-article {
    margin-top: 0;
  }
  .container-article .block-article .article {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .container-article .block-article .article .img-art a img {
    width: 100%;
  }
  /*Рекламные материалы*/

  .wrapp-advertising .wrapp-pic-nav .nav-item {
    margin-right: 4%;
  }
  .wrapp-advertising .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-booklet {
    padding: 0 10px;
  }
  .wrapp-booklet .block-booklet {
    padding-bottom: 25px;
  }
  .wrapp-booklet .block-booklet .img-block {
    float: none;
    margin-right: 0;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .img-block {
    width: auto;
  }
  .wrapp-booklet .block-booklet .text-block {
    float: none;
  }
  .wrapp-booklet .block-booklet .text-block .title {
    width: 100%;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .text-block .format-file {
    width: 100%;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .text-block .file-size {
    text-align: center;
  }
  .wrapp-booklet .block-booklet .download {
    float: none;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-booklet .block-booklet .download a {
    margin: 0 auto;
    margin-top: 50px;
  }
  /*Новости*/

  .container-news {
    margin-top: 25px;
    padding: 0 10px;
  }
  .container-news .block-news::after {
    display: table;
    clear: both;
    content: '';
  }
  .container-news .block-news .news-item {
    width: 100%;
    margin-right: 0;
    margin-bottom: 25px;
  }
  .container-news .block-news .news-item .img a img {
    width: 100%;
  }
  .n-page {
    width: auto;
    text-align: center;
  }
  /*О компании*/

  .container-chronology {
    padding: 0 10px;
  }
  .container-chronology .block-about {
    margin-bottom: 50px;
    padding-left: 35px;
  }
  .container-chronology .block-about .img {
    height: auto;
    float: none;
    line-height: normal;
  }
  .container-chronology .block-about .img:before {
    height: calc(100% + 10px);
  }
  .container-chronology .block-about .txt {
    width: auto;
    height: auto;
    float: none;
    margin-top: 15px;
    margin-left: 0;
  }
  /*Поддержка*/

  .wrapp-support .wrapp-pic-nav .nav-item {
    width: 100%;
    margin-right: 0;
  }
  .wrapp-pic-nav.help-page {
    padding-bottom: 25px;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 100%;
    margin: 0;
    margin-bottom: 15px;
  }
  /*Поиск*/

  .add-compare {
    padding: 0 10px;
  }
  .add-compare a {
    width: auto;
  }
  .wrapp-search-items {
    padding: 0 10px;
  }
  .wrapp-search-items .block-search {
    padding-bottom: 25px;
    border-top: 2px solid #c9c8c6;
  }
  .wrapp-search-items .block-search .img-search {
    width: auto;
    float: none;
  }
  .wrapp-search-items .block-search .text-search {
    float: none;
  }
  .wrapp-search-items .block-search .text-search .title {
    width: auto;
    height: auto;
    padding: 10px 0;
  }
  .wrapp-search-items .block-search .text-search .title:before {
    display: none;
  }
  .wrapp-search-items .block-search .text-search .title:after {
    display: none;
  }
  .wrapp-search-items .block-search .button-search .mark-img {
    margin-bottom: 25px;
  }
  .wrapp-search-items .block-search .line-char {
    padding-left: 10px;
  }
  .wrapp-search-items .block-search .line-char .char {
    width: 50%;
  }
  .wrapp-search-items .block-search .button-search {
    width: auto;
    float: none;
    margin-top: 25px;
    margin-left: 0;
  }
  .wrapp-search-items .block-search-booklet {
    padding-bottom: 25px;
  }
  .wrapp-search-items .block-search-booklet .img-block {
    width: auto;
    float: none;
  }
  .wrapp-search-items .block-search-booklet .text-block {
    width: auto;
    float: none;
    text-align: center;
  }
  .wrapp-search-items .block-search-booklet .download {
    width: 100%;
    float: none;
  }
  .wrapp-search-items .block-search .button-search .search-buy a {
    line-height: 31px;
  }
  .wrapp-search-items .block-search .button-search .search-buy a::before {
    position: relative;
    top: 4px;
    margin-right: 4px;
    background: url('/local/templates/czebra_daewoo/front/css/../img/marcker.png') no-repeat center center;
  }
  /*Сервисные центры*/

  .wrapp-breadcrumb {
    width: auto;
  }
  .wrapp-pic-nav.other .nav-item {
    width: 48%;
    margin-right: 4%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .title-page {
    width: auto;
  }
  .map img {
    max-width: 100%;
  }
  .shop-card {
    padding: 13px 10px 5px 10px;
  }
  .shop-card .info-shop {
    width: auto;
  }
  .shop-card .shop-name a {
    font-size: 16px;
  }
  /*Где купить*/

  .banner {
    width: auto;
    padding: 0 10px;
  }
  .banner img {
    max-width: 100%;
  }
  .wrapp-contacts {
    margin-bottom: 100px;
  }
  .wrapp-contacts .title {
    padding: 0 10px;
    font-size: 22px;
  }
  /*Где купить*/


  /*График ТО*/

  .wrapp-pic-nav.other > div:first-child {
    width: 100%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    width: 100%;
  }
  .wrapp-pic-nav.other .nav-item {
    width: 100%;
    margin-bottom: 15px;
  }
  .wrapp-to {
    padding: 0 10px;
  }
  .wrapp-to .filter .caption {
    width: auto;
  }
  .filter form .drop-filter {
    width: 100%;
    margin-bottom: 10px;
    margin-left: 0;
  }
  .container-table {
    width: auto;
    overflow-x: scroll;
  }
  /*График ТО*/

  /*Документация*/

  .wrapp-doc {
    padding: 0 10px;
  }
  .filter form input {
    width: calc(100% - 15px);
    padding-left: 15px;
  }
  .wrapp-doc .filter form button {
    padding: 0;
  }
  .wrapp-doc .block-booklet {
    padding-bottom: 25px;
  }
  .wrapp-doc .block-booklet .img-block {
    float: none;
    margin: 0;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block {
    float: none;
  }
  .wrapp-doc .block-booklet .text-block .title {
    width: auto;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block .format-file {
    width: auto;
    text-align: center;
  }
  .wrapp-doc .block-booklet .text-block .file-size {
    text-align: center;
  }
  .wrapp-doc .block-booklet .download {
    float: none;
    margin-left: 0;
    text-align: center;
  }
  .wrapp-doc .block-booklet .download a {
    margin: 70px auto 0 auto;
  }
  /*Документация*/


  .wrapp-menu-footer {
    padding-bottom: 25px;
  }
  .menu-footer a.channel {
    margin-bottom: 0;
  }
  .menu-footer .caption-footer {
    font-size: 14px;
    line-height: normal;
  }
  .menu-footer a.channel {
    width: auto;
    height: auto;
    display: inline-block;
  }
  .menu-footer a.channel:after {
    top: 50%;
    left: 50%;
    margin-top: -27.5px;
    margin-left: -27.5px;
  }
  .menu-footer a.channel img {
    max-width: 100%;
  }
  .menu-footer a.channel::before {
    top: 50%;
    left: 50%;
    margin-top: -7px;
    margin-left: -6px;
  }
  .footer-banner {
    height: auto;
    padding: 0 10px 20px 10px;
  }
  .footer-banner .logo-footer {
    display: block;
    text-align: center;
  }
  .footer-banner .chek,
  .footer-banner .master {
    width: 100%;
    display: block;
    margin: 0;
  }
  .footer-banner .chek {
    margin: 0 0 15px 0;
  }
  .footer-banner .chek a,
  .footer-banner .master a {
    margin: 0 auto;
  }
  .wrapp-popup-container .wrapp-text-popup-container {
    width: 100%;
    max-width: 660px;
    margin: 80px auto 0 auto;
  }
  .wrapp-popup-container .wrapp-text-popup-container .close-modal::after {
    left: 5.5px;
  }
  #fancybox-wrap {
    right: 0;
    left: 0!important;
    margin: auto;
  }
  #fancybox-content {
    border-width: 0!important;
  }
  #fancybox-title {
    padding: 0;
    background-position: bottom;
  }
  #fancy-caption {
    height: 43px;
  }
  #fancy-caption .fancy-caption-left {
    height: 38px;
  }
  #fancy-caption .fancy-caption-centr {
    width: 8%!important;
    height: 43px;
    transform: skew(-45deg);
  }
  #fancy-caption .fancy-caption-right {
    max-width: 77%!important;
    height: 38px;
  }
  #fancy-caption .fancy-caption-right span {
    padding: 0 0 0 19px;
    font-size: 12px;
    line-height: 10px;
  }
  #fancy-caption .fancy-caption-right span::after {
    top: -2px;
  }
  #fancybox-title-float-wrap {
    font-size: 14px;
  }
  /* #fancybox-wrap.fancybox-card-img:not(.video){
        padding: 0;
        width: 260px!important;
        height: 260px!important;
        left: 0!important;
        right: 0!important;
        margin: auto;
    }

    #fancybox-content{
        width: 260px!important;
        height: 260px!important;
        left: 0!important;
        right: 0!important;
        margin: auto;
    }
    #fancybox-wrap.fancybox-card-img.video #fancybox-content {
        height: 340px !important;
        width: 100% !important;
    } */




  /* Подписи к фотографиям */

  /* .caption-descr{
        display: none;
    } */

  .caption-descr .centr {
    width: 8%!important;
    transform: skew(-45deg);
  }
  .caption-descr .right {
    position: absolute;
    right: 0;
    max-width: 77%!important;
    font-size: 11px;
    line-height: 10px;
  }
  .caption-descr .right .right-descr span {
    padding: 0 0 0 19px;
  }
  .mainheader__mobile__search .mainheader__mobile__search-go {
    background: url('/local/templates/czebra_daewoo/front/css/../img/search.svg') no-repeat center center!important;
    background-color: transparent!important;
    background-size: cover!important;
  }
  .mainheader__mobile__search .mainheader__mobile__search-go:after {
    display: none;
  }
  /* Новые стили 13.12.2019 */

  .wrapp-breadcrumb {
    width: auto;
  }
  .wrapp-pic-nav {
    width: auto;
  }
  .title-page {
    width: auto;
  }
  .wrapp-pic-nav .nav-item {
    margin-right: 4%;
  }
  .wrapp-news-detail .date-news {
    position: relative;
    top: unset;
    right: unset;
    width: 150px;
    margin: -20px 0 20px;
    padding: 0 35px 5px;
    color: white;
    background: #f76600;
  }
  .wrapp-news-detail .date-news:after {
    position: absolute;
    top: 0;
    right: 0;
    width: 20px;
    height: 103%;
    display: block;
    content: '';
    transform: rotate(180deg);
    background: #fff;
    -webkit-clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
    clip-path: polygon(0 0, 100% 0, 100% 0, 0 100%);
  }
  .wrapp-news-detail .date-news:before {
    left: 15px;
    filter: brightness(0) invert(1);
  }
  .wrapp-news-detail .news-body {
    padding: 0 15px;
  }
  /*XXL garantiya*/

  .support_txt.not_aside {
    margin-right: 20px;
    margin-left: 20px;
  }
  .xxl-form__block {
    width: 100%;
  }
  .xxl-form__input.xxl__register__select-area {
    padding-left: 10px;
    border: 1px solid #ccc;
  }
  .xxl-form__input_select:after,
  .xxl__register__select-area:before {
    position: absolute;
    top: 11px;
    right: 18px;
    width: 10px;
    height: 10px;
    box-sizing: border-box;
    content: '';
    -webkit-transform: rotate(-135deg);
    -moz-transform: rotate(-135deg);
    -ms-transform: rotate(-135deg);
    transform: rotate(-135deg);
    border-width: 0;
    border-style: solid;
    border-color: #000;
    border-top: 2px solid;
    border-left: 2px solid;
  }
  /*End XXL garantiya*/

  .mainpage__sections__slider-left,
  .mainpage__sections__slider-right {
    -webkit-box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .5);
    box-shadow: 0 3px 8px 0 rgba(0, 0, 0, .5);
  }
}
/*END 939 px*/

@media (max-width:892px) {
  .contact__page-tabs.contact__page-tabs--4 .contact__page-tab {
    width: 50%;
  }
  .contact__page-tabs.contact__page-tabs--4 .contact__page-tab-btn {
    padding-right: 3px;
    padding-left: 3px;
  }
}
/*END 892 px*/

@media (max-width:880px) {
  /*Catalog*/
  .catalog__section__list .catalog__section__list__item {
    width: 50%;
  }
  .catalog__section__items-content--list .catalog__section__product-content,
  .catalog__section__items-content--list .catalog__section__product-header {
    padding-right: 200px;
    padding-left: 200px;
  }
  .catalog__section__items-content--list .catalog__section__product-img img {
    max-width: 180px;
    max-height: 180px;
  }
  .catalog__section__items-content--list .catalog__section__product-buy,
  .catalog__section__items-content--list .catalog__section__product-img,
  .catalog__section__items-content--list .catalog__section__product-mark {
    width: 200px;
  }
  .catalog__section__items-content--block {
    margin: 0 -10px;
  }
  .catalog__section__items-content--block .catalog__section__product {
    padding: 0 10px;
  }
  .catalog__section__items-content--block .catalog__section__product-btns,
  .catalog__section__items-content--block .catalog__section__product-name,
  .catalog__section__items-content--block .catalog__section__product-props {
    padding: 0 15px;
  }
  .catalog__good__item__preim-item-title {
    font-size: 20px;
  }
  .catalog__good__item__preim-item-text {
    font-size: 16px;
  }
  /*End Catalog*/

  .search__page__item__file-btns,
  .search__page__product-buy,
  .search__page__product-img,
  .search__page__product-mark {
    width: 200px;
  }
  .search__page__product-content,
  .search__page__product-header {
    padding-right: 200px;
    padding-left: 200px;
    ;
  }
  .search__page__product-img img {
    max-width: 180px;
    max-height: 180px;
  }
  .search__page__item__file-wrap {
    padding-right: 200px;
  }
  .search__page.search__page--block .search__page__items {
    margin: 0 -10px;
  }
  .search__page.search__page--block .search__page__product {
    padding: 0 10px;
  }
  .search__page.search__page--block .search__page__product-btns,
  .search__page.search__page--block .search__page__product-name,
  .search__page.search__page--block .search__page__product-props {
    padding: 0 15px;
  }
  .catalog__section__list .catalog__section__list__item-width10 {
    /*width: 110px;*/
  }
  .catalog__section__list__item-width10 .catalog__section__list__item-wrap a i {
    width: 100% !important;
    height: 40px !important;
    margin-top: 15px !important;
  }
  .catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
    display: flex;
    justify-content: center;
    padding: 0;
  }
  .catalog__section__menu-icon {
    width: 90%;
    height: 100%;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
  }
}
/*END 880 px*/

@media (max-width:810px) {
  .catalog__good__item-garantiya {
    height: 60px;
    padding: 5px 5px 5px 90px;
    line-height: 50px;
  }
  .catalog__good__item-garantiya:before {
    top: 5px;
    width: 80px;
    height: 50px;
    ;
  }
  .catalog__good__item-garantiya span {
    font-size: 15px;
  }
}
/*END 810 px*/

@media (max-width:780px) {
  /*contact page*/
  .contact__page-tabs {
    margin: 0 -5px;
  }
  .contact__page-tab-btn {
    margin-right: 5px;
    margin-left: 5px;
    padding-right: 5px;
    padding-left: 5px;
    font-size: 13px;
    ;
  }
  .contact__page__sotr-item {
    padding: 5px;
  }
  .contact__page__sotr-itemwrap {
    padding-left: 45px;
  }
  /*End Contact page*/
  .catalog__section__items-content--list .catalog__section__product-header {
    padding-right: 180px;
    padding-left: 30px;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-content {
    padding-right: 180px;
    padding-left: 180px;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-img img {
    max-width: 160px;
    max-height: 160px;
    margin: 15px 0 0;
  }
  .catalog__section__items-content--list .catalog__section__product-buy,
  .catalog__section__items-content--list .catalog__section__product-img,
  .catalog__section__items-content--list .catalog__section__product-mark {
    width: 180px;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-name {
    width: 70%;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-value {
    width: 30%;
    text-align: right;
  }
  .catalog__section__items-content--block {
    margin: 0 -10px;
  }
  .catalog__section__items-content--block .catalog__section__product {
    padding: 0 10px;
  }
  .catalog__section__items-content--block .catalog__section__product-img {
    height: 240px;
    line-height: 225;
  }
  .catalog__section__items-content--block .catalog__section__product-img img {
    max-height: 225px;
    vertical-align: top;
  }
  .catalog__section__items-content--block .catalog__section__product-btns,
  .catalog__section__items-content--block .catalog__section__product-name,
  .catalog__section__items-content--block .catalog__section__product-props {
    padding: 0 15px;
  }
  .catalog__good__item__aksesuary-left,
  .catalog__good__item__aksesuary-right,
  .video__slider-left,
  .video__slider-right {
    width: 30px;
    overflow: hidden;
  }
  .catalog__good__item__aksesuary-left:after,
  .catalog__good__item__aksesuary-right:after,
  .video__slider-left:after,
  .video__slider-right:after {
    width: 30px;
    height: 60px;
    margin-top: -30px;
  }
  .landing__item__gradient-col {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .search__page__product-header {
    padding-right: 180px;
    padding-left: 30px;
    ;
  }
  .search__page__product-content {
    padding-right: 180px;
    padding-left: 180px;
    ;
  }
  .search__page__product-img img {
    max-width: 160px;
    max-height: 160px;
    margin: 15px 0 0;
  }
  .search__page__product-buy,
  .search__page__product-img,
  .search__page__product-mark {
    width: 180px;
  }
  .search__page__product-prop-name {
    width: 70%;
  }
  .search__page__product-prop-value {
    width: 30%;
    text-align: right;
  }
  .search__page__item__file-btns {
    position: absolute;
    top: 50%;
    width: 180px;
    margin-top: -20px;
  }
  .search__page.search__page--block .search__page__product {
    padding: 0 10px;
  }
  .search__page.search__page--block .search__page__product-img {
    height: 255px;
    padding-top: 30px;
    line-height: 225;
    ;
  }
  .search__page.search__page--block .search__page__product-img img {
    max-height: 225px;
    margin: 0;
    vertical-align: top;
    ;
  }
  .search__page.search__page--block .search__page__product-btns,
  .search__page.search__page--block .search__page__product-name,
  .search__page.search__page--block .search__page__product-props {
    padding: 0 15px;
  }
  .in-russia .block-img {
    display: grid;
    grid-template-columns: repeat(2, 1fr);
  }
}
/*END 780 px*/

@media (max-width:767px) {
  .mainpage__banners__item-image {
    max-width: 52px;
  }
  .mainpage__banners__item-content {
    display: flex;
    flex: 1;
    justify-content: center;
    font-size: 12px;
  }
  body {
    overflow-x: hidden;
    padding-top: 68px;
  }
  .mainfooter__youtube {
    max-width: 250px;
  }
  .mainfooter__youtube img {
    margin: 0 auto;
  }
  .main_slider_new .container,
  .mainpage__article__slider__item-wrap,
  .mainpage__catalog__section__slider-area .container,
  .mainpage__news__slider__item-wrap,
  .mainpage__video__slider__item-img img,
  .mainpage__video__slider__item-wrap {
    max-width: none;
  }
  .main_slider_new .main_slider_new-left,
  .main_slider_new .main_slider_new-right,
  .menu__catalog {
    display: none;
  }
  .mainpage__article__slider__item,
  .mainpage__news__slider__item,
  .mainpage__video__slider__item {
    max-width: none;
    margin-bottom: 0;
    ;
  }
  .mainpage__banners__item-fon {
    display: none;
    background-size: cover;
  }
  .mainpage__video__slider__item-img {
    height: auto;
  }
  .mainpage__video__slider__item-img img {
    width: 100%;
  }
  .mainheader {
    position: fixed;
    z-index: 1000;
    top: 0;
    left: 0;
    width: 100%;
    margin-bottom: 0 !important;
    padding-bottom: 0;
    background: #fff;
    ;
  }
  .main_slider_new .main_slider .banner_front {
    margin-top: -10px;
  }
  .inner_head_banner .banner_front {
    -webkit-transform: scale(.8);
    -ms-transform: scale(.8);
    transform: scale(.8);
  }
  .mobile__mainpage__category {
    padding-top: 30px;
  }
  /*.catalog__good__item-tabs-area.fixed {
        top: 87px
    }*/

  .container-target {
    padding: 0 10px;
  }
  .container-target .taget-company .img-target {
    height: auto;
    margin-top: 25px;
    text-align: left;
    line-height: normal;
  }
  .container-target .taget-company .block-target {
    float: none;
    margin-top: 25px;
  }
  .container-target .taget-company .block-target .target {
    margin-left: 35px;
  }
  .container-target .taget-company.second-block .img-target {
    height: auto;
    line-height: normal;
  }
  .container-target .taget-company.second-block .block-target {
    margin-top: 25px;
  }
  .container-target .taget-company.third-block .img-target {
    height: auto;
    line-height: normal;
  }
  .wrapp-pic-nav .nav-item {
    margin-right: 4%;
  }
  .wrapp-compare {
    position: relative;
    padding: 0 10px;
  }
  .slider-compare .item {
    border-left: none;
    outline: none;
  }
  .container-comparison .block-product {
    width: auto;

/*border-left: 1px solid #c9c8c6;*/
    padding-top: 10px;
  }
  .container-comparison .block-form {
    display: none;
  }
  .container-comparison .info-produst {
    position: absolute;
    top: 295px;
    left: 20px;
    border-right: none;
  }
  .container-comparison .block-product .delete {
    top: 0;
    right: 5px;
  }
  .info-produst .block-characteristic {
    margin-top: 15px;
  }
  .info-produst .characteristic {
    width: auto;
    padding: 0;
    font-size: 12.5px;
  }
  .container-comparison .item .compare-cell {
    padding-left: 10px;
    text-align: left;
  }
  .container-comparison .item .compare-cell div {
    font-size: 13px;
  }
  .compare-bg {
    color: #000!important;
    background: inherit;
  }
  .container-comparison .block-product {
    min-height: 280px;
    max-height: 280px;
  }
  .container-comparison .block-product {
    padding-bottom: 15px;
  }
  .mainpage__article__slider__item {
    height: 250px ;
  }
  .mainpage__news__slider .mainpage__news__slider-left,
  .mainpage__news__slider .mainpage__news__slider-right {
    z-index: 5;
  }
  .mainpage__video__slider .mainpage__video__slider-left,
  .mainpage__video__slider .mainpage__video__slider-right {
    z-index: 5;
  }
  .mainpage__article__slider .mainpage__article__slider-left,
  .mainpage__article__slider .mainpage__article__slider-right {
    z-index: 5;
  }
  .map__shop__find-region {
    z-index: 5;
  }
  .catalog__good__item__service .catalog__good__item__service-region,
  .wheretobuy__page .wheretobuy__page-region {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    width: 100%;
    display: block;
    margin-bottom: 15px;
    ;
  }
  .catalog__good__item__wherebuy-tab .chosen-container {
    width: 100%;
  }
  .catalog__good__item__wherebuy-tab .card-n__map-select,
  .catalog__good__item__wherebuy-tab .card-n__map-store-list {
    margin-bottom: 15px;
  }
  .catalog__good__item__service .catalog__good__item__service-item-list {
    position: relative;
    top: auto;
    right: auto;
    left: auto;
    width: 100%;
    margin-bottom: 15px;
    ;
  }
  .catalog__good__item__service .chosen-container,
  .wheretobuy__page .chosen-container {
    width: 100%;
  }
  .mainfooter-bottom .bottom-logo {
    justify-content: center;
    margin-bottom: 20px;
  }
  .mainfooter-bottom .btn-footer {
    margin-bottom: 10px;
  }
  a.button.masters {
    margin-bottom: 10px;
  }
  .mobile__mainpage__category {
    padding-top: 0;
  }
  .lang_disabled #header .search-bl {
    margin-right: 0;
  }
  #header .search-bl {
    margin: 0 0 0 -150px;
    padding-right: 94px;
    padding-left: 144px;
    ;
  }
  #header .lang__select {
    position: absolute;
    right: 56px;
    margin-right: 0;
    ;
  }
  .master-panel .col-left,
  .master-panel .col-right {
    width: 100%;
    float: none;
  }
  .master-panel .master-points__score {
    width: 100%;
  }
  .master-panel .master-points__score.master-points__score--right {
    margin-top: 10px;
    margin-left: 0;
    ;
  }
  .master-panel .master-points__score.master-points__score--right .flaticon {
    padding-left: 0;
  }
  .content__block {
    padding-top: 15px;
  }
  .mainpage__sections__slider .slick-list {
    padding-top: 16px !important;
    padding-bottom: 16px !important;
  }
  .xxl-form__input,
  .xxl-form__input.xxl__register__select-area {
    height: 54px;
  }
  .xxl-form__input_select:after,
  .xxl__register__select-area:before {
    top: 38%;
  }
}
/*END 767 px*/

@media (min-width:768px) and (max-width:990px) {
  .container {
    max-width: 100%;
    padding: 0 10px;
  }
  .line-header .logo {
    margin: 10px 57px 17px 0;
  }
  .md-hidden {
    display: none !important;
  }
  .mainheader .menu--alonso .menu__link {
    width: 95px;
    font-size: 15px;
  }
  .mainheader .menu--alonso .menu__line {
    width: 95px;
    border-width: 0;
  }
  .mainheader__search-wrap {
    width: 471px;
  }
  .lang_disabled .mainheader__search-wrap {
    width: 517px;
  }
  .menu__catalog-item_in a {
    font-size: 13px;
  }
  .mainfooter-label,
  .mainfooter-label a {
    font-size: 14px;
  }
  .inner_head_banner .banner_front,
  .main_slider_new .main_slider .banner_front {
    -webkit-transform: scale(.65);
    -ms-transform: scale(.65);
    transform: scale(.65);
  }
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 400px;
  }
  .mainpage__article__slider__item,
  .mainpage__article__slider__item-wrap,
  .mainpage__news__slider__item,
  .mainpage__news__slider__item-wrap,
  .mainpage__video__slider__item,
  .mainpage__video__slider__item-wrap {
    max-width: none;
  }
}
/*END min 768 - max 990 px*/

@media (min-width:768px) and (max-width:939px) {
  /*.main{
        padding-top: 102px;
    }*/

  /*Главная*/

  .wrapp-progress .block-prog .wrapp-partners .block-img a {
    width: 25%;
    margin-right: 0;
  }
  .wrapp-progress .block-prog .wrapp-partners .block-img a:nth-child(2n+2) {
    margin-right: 0;
  }
  /*Цели компании*/

  .wrapp-pic-nav .nav-item {
    width: 22%;
    margin-right: 4%;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 4%;
  }
  .wrapp-pic-nav .nav-item:last-child {
    margin-right: 0;
  }
  .container-target .taget-company .img-target {
    width: auto;
    float: left;
    text-align: left;
  }
  .container-target .taget-company .caption::after {
    display: block;
  }
  /*Статьи*/

  .container-article .block-article .article {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .container-article .block-article .article:nth-child(3n+3) {
    margin-right: 0;
  }
  /*График ТО*/

  /* .wrapp-pic-nav.other>div:first-child {
         width: 32%;
     }

     .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
         width: 32%;
     }*/


  /*Рекламные материалы*/

  .wrapp-booklet .block-booklet .img-block {
    float: left;
    margin-right: 115px;
    margin-left: 60px;
    text-align: left;
  }
  .wrapp-booklet .block-booklet .text-block {
    float: left;
  }
  .wrapp-booklet .block-booklet .download {
    float: right;
    margin-right: 15px;
  }
  .wrapp-booklet .block-booklet .text-block .format-file {
    text-align: left;
  }
  .wrapp-booklet .block-booklet .text-block .file-size {
    text-align: left;
  }
  /*Новости*/

  .container-news .block-news .news-item {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .container-news .block-news .news-item:nth-child(3n+3) {
    margin-right: 0;
  }
  /*Поддержка*/

  .wrapp-pic-nav.other .nav-item {
    width: 32%;
    min-height: 150px;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    margin-right: 2%;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(3n+3) {
    margin-right: 0;
  }
  .wrapp-support .wrapp-pic-nav .nav-item {
    width: 32%;
    margin-right: 2%;
  }
  .wrapp-support .wrapp-pic-nav .nav-item:nth-child(3n+3) {
    margin-right: 0;
  }
  .wrapp-pic-nav .nav-item {
    width: 25%;
    min-height: 153px;
    margin-right: 0;
    margin-bottom: 0;
  }
  .wrapp-pic-nav .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 32%;
    min-height: 153px;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .wrapp-pic-nav.help-page .nav-item:nth-child(2n+2) {
    margin-right: 0;
  }
  /*Поиск*/

  .wrapp-search-items .block-search-booklet .img-block {
    width: 245px;
    float: left;
  }
  .wrapp-search-items .block-search-booklet .text-block {
    width: 326px;
    float: left;
    text-align: left;
  }
  .wrapp-search-items .block-search-booklet .download {
    width: auto;
    float: right;
    margin-right: 15px;
  }
  /*Документация*/

  .wrapp-doc .block-booklet .img-block {
    float: left;
    margin: 0 75px 0 75px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .text-block {
    float: left;
  }
  .wrapp-doc .block-booklet .text-block .title {
    width: 290px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .text-block .format-file {
    width: 290px;
    text-align: left;
  }
  .wrapp-doc .block-booklet .text-block .file-size {
    text-align: left;
  }
  .wrapp-doc .block-booklet .download {
    float: right;
    margin-right: 15px;
  }
  .wrapp-pic-nav .nav-item {
    margin-right: 0;
  }
  .container-news .block-news .news-item {
    width: 32%;
  }
  .wrapp-pic-nav.help-page .nav-item {
    width: 32%;
    min-height: 153px;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .container-article .block-article .article {
    width: 32%;
    float: left;
    margin-right: 2%;
    margin-bottom: 2%;
  }
  .mainheader__mobile__search {
    display: block!important;
  }
  .title-search-result {
    width: 500px!important;
  }
  /* Новые стили 13.12.2019 */

  .wrapp-pic-nav .nav-item {
    margin-right: 0;
  }
  #master-login {
    width: 70%;
  }
}
/*END min 768 - max 939 px*/

@media (max-width:900px) {
  .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
    width: 100px;
  }
}
@media (max-width:680px) {

  .catalog__good__item-main{
    display: flex;
    flex-direction: column;
  }

  .catalog__good__item-photos{
    flex-direction: column-reverse;
  }

  .catalog__good__item-header-wrap .catalog__good__item-title:after,
  .catalog__good__item-header-wrap:after {
    display: none;
  }
  .catalog__good__item-header-wrap {
    padding: 0;
    border-top: none;
  }
  .catalog__good__item-header-wrap .catalog__good__item-title {
    margin-bottom: 15px;
    padding: 0;
    color: #000;
    border-bottom: 2px solid var(--main-color);
    background: 0 0;
    font-size: 22px;
    font-weight: 700;
    ;
  }
  .catalog__good__item-header-wrap .catalog__good__item-title h1 {
    margin: 0;
    color: #000;
    ;
  }
  .catalog__good__item-mark {
    position: relative;
    display: block;
    margin-bottom: 15px;
    padding: 0;
    ;
  }
  .catalog__good__item-mark img {
    max-height: 30px;
  }
  .catalog__good__item-photos {
    width: 100%;
  }
  .catalog__good__item-info {
    width: auto;
    display: block;
    margin: 0px;
  }
  .main-nav .slick-list{
    margin: 0px -4px;
    padding: 0px;
  }
  .catalog__good__item-buy {
    text-align: center;
    margin: 0px;
  }
  .catalog__good__item-ext {
    width: 100%;
    display: block;
  }

  .catalog__good__item-servicebtn-area,
  .catalog__good__item-wherebuybtn-area {
    width: 33%;
    display: inline-block;
    margin: 0;
    vertical-align: top;
    ;
  }
  .catalog__good__item-garantiya {
    height: 85px;
    margin: 15px 0;
    padding: 10px 10px 10px 130px;
    line-height: 65px;
    ;
  }
  .catalog__good__item-garantiya:before {
    top: 10px;
    width: 110px;
    height: 65px;
    ;
  }
  .catalog__good__item-garantiya span {
    font-size: 18px;
  }
  .catalog__section__items-content--block {
    margin: 0 -10px;
  }
  .catalog__section__items-content--block .catalog__section__product {
    padding: 0 10px;
  }
  .catalog__section__items-content--block .catalog__section__product-name {
    height: auto;
    white-space: initial;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-img {
    height: 180px;
    line-height: 165px;
  }
  .catalog__section__items-content--block .catalog__section__product-img img {
    max-height: 165px;
    vertical-align: top;
  }
  .catalog__section__items-content--block .catalog__section__product-price-area {
    padding: 0 15px;
  }
  .catalog__section__items-content--block .catalog__section__product-mark {
    width: 100%;
    float: none;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-price {
    float: none;
    margin-top: 10px;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-morebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-wherebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-btns {
    margin-bottom: 15px;
    padding: 0 15px;
  }
  .catalog__section__items-content--block .catalog__section__product-name,
  .catalog__section__items-content--block .catalog__section__product-props {
    padding: 0 15px;
  }
  .articles-section .j-block .articles-tile {
    background-color: transparent;
  }
  .articles-section .j-block .articles-tile__item {
    height: auto !important;
    margin-bottom: 15px;
    background: #f5f5f5;
    ;
  }
  .articles-section .j-block .articles-tile__item .articles-tile__image {
    height: auto !important;
    display: none;
    ;
  }
  .articles-section .j-block .articles-tile__item .articles-tile__text {
    height: auto;
  }
  .search__page.search__page--block .search__page__items {
    margin: 0 -10px;
  }
  .search__page.search__page--block .search__page__product {
    padding: 0 10px;
  }
  .search__page.search__page--block .search__page__product-name {
    height: auto;
    white-space: initial;
    ;
  }
  .search__page.search__page--block .search__page__product-img {
    height: 195px;
    padding-top: 30px;
    line-height: 165px;
    ;
  }
  .search__page.search__page--block .search__page__product-img img {
    max-height: 165px;
    vertical-align: top;
  }
  .search__page.search__page--block .search__page__product-price-area {
    padding: 0 15px;
  }
  .search__page.search__page--block .search__page__product-mark {
    width: 100%;
    float: none;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-price {
    float: none;
    margin-top: 10px;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-morebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-wherebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-btns {
    margin-bottom: 15px;
    padding: 0 15px;
  }
  .search__page.search__page--block .search__page__product-name,
  .search__page.search__page--block .search__page__product-props {
    padding: 0 15px;
  }
  .in-russia .block-prog .block-prog__title,
  .in-russia .block-prog .pic-txt img {
    width: 110%;
    margin-right: -10px;
    margin-left: -10px;
  }
  .in-russia .block-list {
    display: grid;
    grid-template-columns: 1fr;
  }
  .in-russia .block-list .block-txt .title {
    width: 110%;
    margin-left: -10px;
  }
  .in-russia .block-list .block-txt:nth-child(5) {
    grid-column-start: 1;
    grid-column-end: 1;
  }
  #master-login {
    width: 70%;
  }
  .catalog__section {
    margin-bottom: 48px;
  }
  .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
    width: 100px;
    margin-top: 60px;
  }
}
@media (max-width:767px) {
  .catalog__good__item__prop-item-value,
  .catalog__good__item__prop-item-name {
    font-size: 14px;
    line-height: 1.2;
  }
}
@media (max-width:640px) {
  .catalog__good__item-manual.catalog__good__item-presentation {
    margin: 15px 0 0 !important;
  }
  .catalog__section__items-content--list .catalog__section__product-header {
    padding-right: 180px;
    padding-left: 30px;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-content {
    padding-right: 180px;
    padding-left: 0;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-img {
    position: relative;
    top: 0;
    width: 100%;
    min-height: 205px;
    margin: 5px 0;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-img img {
    max-width: 205px;
    max-height: 205px;
    margin: 0;
  }
  .catalog__section__items-content--list .catalog__section__product-buy,
  .catalog__section__items-content--list .catalog__section__product-mark {
    width: 180px;
  }
  .catalog__section__items-content--list .catalog__section__product-props {
    padding: 0 0 10px 20px;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-name {
    width: 70%;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-value {
    width: 30%;
    text-align: right;
  }
  .catalog__good__item__preim-item-title {
    font-size: 18px;
  }
  .catalog__good__item__preim-item-text {
    font-size: 14px;
  }
  .catalog__good__item-iconprop {
    width: 100%;
  }
  .catalog__good__item__aksesuary-left,
  .catalog__good__item__aksesuary-right,
  .video__slider-left,
  .video__slider-right {
    width: 20px;
    overflow: hidden;
  }
  .catalog__good__item__aksesuary-left:after,
  .catalog__good__item__aksesuary-right:after,
  .video__slider-left:after,
  .video__slider-right:after {
    width: 20px;
    height: 39px;
    margin-top: -20px;
  }
  .catalog__good__item-servicebtn-area,
  .catalog__good__item-wherebuybtn-area {
    width: 100%;
    display: block;
    margin: 0 0 15px;
    vertical-align: top;
    ;
  }
  .catalog__good__item-ext {
    width: 187px;
    display: inline-block;
  }
  .catalog__good__item-extwrap {
    width: 100%;
    display: inline-block;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 {
    top: -67px;
    right: -91px;
    width: 45px;
    ;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2:after {
    top: 50%;
    left: 0;
    width: 20px;
    height: 40px;
    margin-top: -15px;
    margin-left: 0;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2:before {
    top: 50%;
    left: -9px;
    width: 15px;
    height: 15px;
    margin-top: -9px;
    margin-left: 0;
    background: #fff;
    ;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 .ya-share2__item {
    margin: 0 0 5px;
  }
  .catalog__good__item-extwrap .catalog__good__item-share .ya-share2 .ya-share2__item:last-child {
    margin-bottom: 0;
  }
  .catalog__good__item-extwrap .catalog__good__item-manual {
    margin: 0;
  }
  .contact__page-tabs {
    margin: 0;
  }
  .contact__page-tab {
    width: 100% !important;
    margin-bottom: 15px;
  }
  .contact__page-tab-btn {
    margin: 0;
    padding-right: 15px;
    padding-left: 15px;
    font-size: 16px;
    ;
  }
  .contact__page__sotr-items {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
    -ms-flex-direction: column;
    flex-direction: column;
    margin: -15px 0 0;
    ;
  }
  .contact__page__sotr-item {
    position: relative;
    width: 70%;
    margin: 0 auto 30px;
    padding: 0 15px;
    border: none;
    ;
  }
  .contact__page__sotr-item:last-child {
    margin-bottom: 0;
  }
  .contact__page__sotr-item:last-child:after {
    display: none;
  }
  .contact__page__sotr-item:after {
    position: absolute;
    bottom: -15px;
    left: 0;
    width: 100%;
    display: block;
    content: ' ';
    border-bottom: 1px solid rgba(238, 82, 34, .5);
    ;
  }
  .contact__page__sotr-itemwrap {
    width: 200px;
  }
  .contact__page__sotr-map {
    margin: 0 -20px;
  }
  .contact__page__area-title {
    font-size: 20px;
  }
  .form__result__new.form__result__new--new .form__result__new-fields {
    margin: 0;
  }
  .form__result__new.form__result__new--new .form__result__new-field {
    -webkit-flex-basis: 100%;
    -ms-flex-preferred-size: 100%;
    flex-basis: 100%;
  }
  .form__result__new.form__result__new--new .form__result__new-field:last-child {
    margin-bottom: 15px;
  }
  .form__result__new.form__result__new--new .form__result__new-field-wrap {
    padding: 0;
  }
  .form__result__new.form__result__new--new .form__result__new-buttons {
    text-align: center;
  }
  .form__result__new.form__result__new--new .form__result__new-buttons input {
    width: 100%;
    max-width: 200px;
    margin: 0 auto;
  }
  .search__page__product-header {
    padding-right: 180px;
    padding-left: 30px;
    ;
  }
  .search__page__product-content {
    padding-right: 180px;
    padding-left: 0;
    ;
  }
  .search__page__product-img {
    position: relative;
    top: 0;
    width: 100%;
    min-height: 205px;
    margin: 5px 0;
    ;
  }
  .search__page__product-img img {
    max-width: 205px;
    max-height: 205px;
    margin: 0;
  }
  .search__page__product-buy,
  .search__page__product-mark {
    width: 180px;
  }
  .search__page__product-props {
    padding: 0 0 10px 20px;
  }
  .search__page__product-prop-name {
    width: 70%;
  }
  .search__page__product-prop-value {
    width: 30%;
    text-align: right;
  }
  .wrapp-pic-nav.other .container {
    flex-flow: wrap;
  }
  .wrapp-pic-nav.other .nav-item {
    width: 50%;
    margin-right: 0;
  }
  .wrapp-pic-nav.other .nav-item:nth-child(2n+2) {
    width: 50%;
    margin-right: 0;
  }
}
/*END 640 px*/

@media (max-width:620px) {
  .mobile__mainpage__category .catalog__section__list .catalog__section__list__item {
    width: 100%;
  }
}
/*END 620 px*/

@media (max-width:600px) {
  .catalog__good__item__prop-left.new-left .catalog__good__item__prop-items {
    grid-template-rows: auto!important;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }
  .catalog__good__item__prop-right.new-right .catalog__good__item__prop-right-wrap ul {
    grid-template-rows: auto!important;
    grid-template-columns: 1fr;
    grid-auto-flow: row;
  }
  /* .catalog__good__item__prop-right.new-right .catalog__good__item__prop-right-wrap{
        column-count: 1;
    } */

  .catalog__good__item__prop-left.new-left .catalog__good__item__prop-items .reserve__prop__mobile {
    display: flex;
  }
  .catalog__good__item__prop-left.new-left .catalog__good__item__prop-items .reserve__prop {
    display: none;
  }
}
/*END 600 px*/

@media (min-width:576px) and (max-width:767px) {
  .sm-hidden {
    display: none !important;
  }
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 250px;
  }
}
/*END min 576 - max 767 px*/

@media (max-width:575px) {
  .xs-hidden {
    display: none !important;
  }
  .mainpage__article__slider__item {
    padding-top: 210px;
    padding-left: 15px;
    ;
  }
  .mainpage__article__slider__item-img {
    top: 0;
    left: 0;
    width: 100%;
    height: 200px;
  }
  .map__shop__find-region {
    position: relative;
    top: 0;
    right: auto;
    left: auto;
    width: 100%;
    margin: 0 0 10px;
    ;
  }
  .map__shop__find-region .chosen-container.chosen-container-single {
    width: 100%;
  }
  .content__block__title-wrap {
    border-bottom: none;
  }
  .inner_head_banner,
  .main_slider_new .main_slider li a {
    height: 250px;
  }
  .content__block__title-text {
    padding: 0;
  }
  .content__block__title-text h1,
  .content__block__title-text h2,
  .content__block__title-text h3 {
    font-size: 21px;
  }
  /*Footer*/

  /*.mainfooter-top {*/
  /*    padding: 40px 40px;*/
  /*}*/

  .mainfooter-label {
    text-align: center;
  }
  .mainfooter__youtube {
    margin: 0 auto 30px;
  }
  .mainfooter__youtube img {
    width: 70%;
  }
  .mainfooter-ktlogo__list {
    text-align: center;
  }
  .menu__footer__list {
    display: flex;
    align-items: center;
    flex-direction: column;
    text-align: center;
  }
  #master-login {
    width: 90%;
  }

  /* End Footer */
}
/*END 575 px*/

@media (min-width:421px) and (max-width:575px) {
  .mainfooter__socseti__list {
    display: flex;
    flex-direction: row;
    justify-content: center;
    padding-top: 0;
    gap: 16px;
  }
}
@media (max-width:510px) {
  .landing__item__gradient {
    padding: 30px;
  }
  .landing__item__gradient h2 {
    font-size: 18px;
  }
  /*Catalog*/
  .catalog__section .catalog__section-title h1{
    margin-top: 10px;
  }
  .catalog__section {
    margin-bottom: 20px;
  }
  .catalog__section__list {
    margin-right: -5px;
    margin-left: -5px;
  }
  .catalog__section__list .catalog__section__list__item {
    margin-bottom: 10px;
    padding: 0 5px;
  }
  .catalog__section__list__item-wrap {
    padding: 8px;
    border: none;
    border-radius: 4px;
    box-shadow: 0px 0px 15px 0px #00000040;
  }
  .catalog__section__list__item-wrap a {
    height: 84px;
    padding-left: 44px;
  }
  .catalog__section__list__item-wrap a span {
    font-size: 12px;
  }
  .catalog__section__list__item-wrap a i {
    top: 50%;
    width: 44px;
    height: 44px;
    transform: translateY( -50%);
    background-position: center;
  }
  .catalog__section__list .resize-wrap-class {
    width: 50%;
  }
  .catalog__section-view .filter-block .filter-block__link-delete {
    margin: 0 15px 25px 0;
    padding: 0;
  }
  .catalog__section-view .catalog-n__view {
    display: none;
  }
  .catalog__section__items-content--list .catalog__section__product {
    border-radius: 4px;
  }
  .catalog__section__items-content--list .catalog__section__product-header {
    display: none;
    padding: 0 30px;
  }
  .catalog__section__product-mob-header {
    margin: 8px 12px 16px;
    display: block;
  }
  .catalog__section__product-mob-header .catalog__section__product-mob-name {
    color: #000;
    font-weight: 600;
  }
  .catalog__section__items-content--list .catalog__section__product-mark {
    position: relative;
    top: 0;
    right: 0;
    width: 100%;
    display: inline-block;
    text-align: right;
  }
  .catalog__section__items-content--list .catalog__section__product-content {
    padding: 0;
  }
  .catalog__section__items-content--list .catalog__section__product-img {
    position: relative;
    width: 100%;
    margin: 12px auto 8px;
    ;
  }
  .catalog__section__items-content--list .catalog__section__product-img img {
    max-width: 205px;
    max-height: 205px;
    margin: 0;
  }
  .catalog__section__items-content--list .catalog__section__product-props {
    padding: 0 12px;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-name {
    width: 70%;
    font-size: 14px;
  }
  .catalog__section__items-content--list .catalog__section__product-prop-value {
    width: 30%;
    text-align: right;
    font-family: 'OpenSans-SemiBold';
    font-size: 14px;
    font-weight: 600;
  }
  .catalog__section__items-content--list .catalog__section__product-buy {
    position: relative;
    width: 100%;
    padding: 0 12px;
    text-align: center;
  }
  .catalog__section__items-content--list .catalog__section__product-price {
    margin: 8px 0;
    text-align: right;
    color: #ec563b;
    font-family: 'OpenSans-Bold';
    font-size: 29px;
    line-height: 1;
  }
  .catalog__section__items-content--list .catalog__section__product-price .rub {
    font-family: 'OpenSans-Bold';
    font-weight: bold;
  }
  .catalog__section__items-content--list .catalog__section__product-buy .catalog__good__item-compare-area {
    display: none;
  }
  .catalog__section__items-content--list .catalog__section__product-morebtn-area,
  .catalog__section__items-content--list .catalog__section__product-wherebtn-area {
    width: 46%;
    display: inline-block;
    margin: 0 10px 12px 0;
  }
  .catalog__section__items-content--list .catalog__section__product-wherebtn-area {
    margin: 0 0 12px 0;
  }
  .catalog__section__items-content--list .catalog__section__product-wherebtn-area a,
  .catalog__section__items-content--list .catalog__section__product-morebtn-area a {
    width: 100%;
  }
  .catalog__section__items-content--block {
    margin: 0 -10px;
  }
  .catalog__section__items-content--block .catalog__section__product {
    width: 100%;
    padding: 0 10px;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-img {
    height: auto;
    min-height: 350px;
    display: block;
    line-height: 350px;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-img img {
    max-width: 90%;
    max-height: 350px;
    vertical-align: middle;
  }
  .catalog__section__items-content--block .catalog__section__product-mark {
    width: auto;
    display: inline-block;
    float: left;
    text-align: left;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-price {
    float: right;
    margin-top: 0;
    text-align: right;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-btns {
    font-size: 0;
  }
  .catalog__section__items-content--block .catalog__section__product-morebtn-area {
    width: 50%;
    display: inline-block;
    margin: 0;
    padding: 0 10px 0 0;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-wherebtn-area {
    width: 50%;
    display: inline-block;
    margin: 0;
    padding: 0 0 0 10px;
    ;
  }
  .pagination__main {
    margin-bottom: 4px;
    text-align: center;
  }
  .catalog__good__item__preim-items {
    margin: 0;
  }
  .catalog__good__item__preim-item {
    width: 100%;
  }
  .catalog__good__item__preim-item-title {
    font-size: 18px;
  }
  .catalog__good__item__preim-item-text {
    font-size: 14px;
  }
  .catalog__good__item-iconprop-img {
    top: 5px;
    left: 5px;
  }
  .catalog__good__item-iconprop-wrap {
    height: 90px;
    padding: 5px 10px 5px 95px;
    line-height: 80px;
    ;
  }
  .catalog__good__item-info-row--manual {
    display: none;
  }
  .catalog__good__item-prop-value span {
    font-size: 18px;
  }
  .catalog__good__item-prop-value,
  .catalog__good__item-prop-name {
    font-size: 14px;
    line-height: 1.3;
  }
  .catalog__good__item-prop {
    margin-bottom: 8px;
  }
  .catalog__good__item-props {
    margin-top: 16px;
    margin-bottom: 16px;
  }
  /*End catalog*/

  /*Contact page*/
  .contact__page__sotr-item {
    width: 90%;
  }
  .contact__page__sotr-itemwrap {
    width: 200px;
  }
  /*End contact page*/

  /*Search page*/

  .search__page__product-img,
  .search__page__product-mark {
    position: relative;
    width: 100%;
    ;
  }
  .search__page__product-header {
    padding: 0 30px;
  }
  .search__page__product-mark {
    top: 0;
    right: 0;
    display: inline-block;
    text-align: right;
  }
  .search__page__product-content {
    padding: 0;
  }
  .search__page__product-img img {
    max-width: 205px;
    max-height: 205px;
    margin: 0;
  }
  .search__page__product-props {
    padding: 0 20px;
  }
  .search__page__product-prop-name {
    width: 70%;
  }
  .search__page__product-prop-value {
    width: 30%;
    text-align: right;
  }
  .search__page__product-buy {
    position: relative;
    width: 100%;
    padding: 0 20px;
    text-align: center;
  }
  .search__page__product-price {
    text-align: center;
  }
  .search__page__product-morebtn-area,
  .search__page__product-wherebtn-area {
    display: inline-block;
    margin: 0 10px 20px 0;
  }
  .search__page__item__file-wrap {
    padding: 0;
  }
  .search__page__item__file-btns {
    position: relative;
    top: auto;
    width: 100%;
    margin: 0;
    padding-bottom: 14px;
  }
  .search__page.search__page--block .search__page__items {
    margin: 0 -10px;
  }
  .search__page.search__page--block .search__page__product {
    width: 100%;
    padding: 0 10px;
    ;
  }
  .search__page.search__page--block .search__page__product-img {
    height: auto;
    min-height: 350px;
    display: block;
    margin-top: 0;
    padding-top: 15px;
    line-height: 350px;
    ;
  }
  .search__page.search__page--block .search__page__product-img img {
    max-width: 90%;
    max-height: 350px;
    vertical-align: middle;
  }
  .search__page.search__page--block .search__page__product-mark {
    width: auto;
    display: inline-block;
    float: left;
    text-align: left;
    ;
  }
  .search__page.search__page--block .search__page__product-price {
    float: right;
    margin-top: 0;
    text-align: right;
    ;
  }
  .search__page.search__page--block .search__page__product-btns {
    font-size: 0;
  }
  .search__page.search__page--block .search__page__product-morebtn-area {
    width: 50%;
    display: inline-block;
    margin: 0;
    padding: 0 10px 0 0;
    ;
  }
  .search__page.search__page--block .search__page__product-wherebtn-area {
    width: 50%;
    display: inline-block;
    margin: 0;
    padding: 0 0 0 10px;
    ;
  }
  .catalog__section__list-justify {
    justify-content: start;
  }
  .catalog__section__list .catalog__section__list__item-width10 {
    /*width: 110px;*/
  }
  .catalog__section__list__item-width10 .catalog__section__list__item-wrap a i {
    width: 100%;
    height: 40px !important;
    margin-top: 15px;
  }
  .catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
    display: flex;
    justify-content: center;
    padding: 0;
  }
  .catalog__section__menu-icon {
    width: 90%;
    height: 100%;
    display: flex;
    background-repeat: no-repeat;
    background-position: center;
  }
}
/*End search page*/

/*END 510 px*/

@media (max-width:500px) {
  .card-n__reviews-text-wrap {
    padding-left: 0;
  }
  .in-russia .block-img {
    overflow-x: scroll;
    gap: 20px;
    grid-template-columns: repeat(4, 1fr);
  }
  .catalog__section__items-content--list .catalog__section__product-header a:before {
    display: none;
  }
  .catalog__section__items-content--list .catalog__section__product-header a:after {
    display: none;
  }
  .catalog__section__items-content--list .catalog__section__product-header {
    padding: 0;
  }
}
@media (max-width: 690px) {
  .mainfooter__socseti__list {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    padding-top: 0;
    gap: 16px;
  }
  .content__block__epilog {
    padding-bottom: 5px;
  }
  .content__block-pb {
    padding-bottom: 0;
  }
  .footer-row {
    flex-direction: column;
  }
  .mainfooter-contacts {
    text-align: center;
  }
  .footer-item-about {
    display: none;
  }
  .footer-item-support {
    display: none;
  }
  .mainfooter-label-span-text {
    display: none;
  }
  .mainfooter-label-span-text-mobile {
    display: flex;
    padding-left: 5px;
  }
  .footer-society .mainfooter-label {
    display: flex;
    justify-content: center;
  }
  .footer-item-contact-mobile {
    display: flex;
  }
  .mainfooter__socseti__list {
    margin-bottom: 0;
  }
  .footer-hr {
    display: block;
  }
  .mainfooter__socseti__item {
    margin-bottom: 0;
  }
  .footer-link-mobile-wrap {
    display: flex;
    justify-content: space-between;
    text-transform: uppercase;
    color: #323232;
    font-size: 12px;
    font-weight: 700;
  }
  .footer-link-mobile-item-img {
    padding-bottom: 5px;
  }
  .footer-mobile-link-span {
    text-decoration: underline;
    color: #323232;
  }
  .mainfooter-top {
    padding-bottom: 20px;
  }
  .footer-contact-mobile {
    display: block;
  }
  .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
    margin-top: 90px;
    margin-left: -10px;
  }
  .catalog__good__item__tab .video__slider {

    margin: 0 auto;
    border-radius: 4px;
    ;
  }
}
/*END 500 px*/

@media (max-width:480px) {
  .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
    width: 115px;
  }
}
@media (max-width:460px) {
  .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
    width: 105px;
  }
}
/*@media (max-width:440px) {
    .catalog__section__items-content--block .catalog__section__product .catalog__section__product-infograph-block img {
        width: 105px;
    }
}*/

@media (max-width:430px) {
  /*.main{
        padding-top: 55px;
    }*/
  /*.catalog__good__item-tabs-area.fixed {
        top: 115px;
    }*/
  .wrapp-breadcrumb {
    margin-top: 12px;
  }
}
/*END 430 px*/

@media (min-width:421px) {
  .mainfooter__socseti__list.mobile-xs {
    display: none;
  }
}
@media (max-width:420px) {
  .catalog__good__item-iconprop-wrap span {
    font-size: 14px;
  }
  .catalog__good__item__aksesuary-item-mark {
    width: 100%;
    display: block;
    margin-bottom: 5px;
    text-align: center;
    ;
  }
  .catalog__good__item__aksesuary-item-mark img {
    display: inline;
  }
  .catalog__good__item__aksesuary-item-price {
    width: 100%;
    display: block;
    text-align: center;
  }
  .catalog__good__item__aksesuary-left,
  .catalog__good__item__aksesuary-right {
    width: 20px;
    overflow: hidden;
  }
  .catalog__good__item__prop-item-name {
    width: 100%;
  }
  .catalog__good__item__prop-item-value {
    width: 100%;
    padding: 0;
  }
  .catalog__good__item-garantiya {
    height: auto;
    padding: 10px;
    line-height: initial;
  }
  .catalog__good__item-garantiya:before {
    position: relative;
    top: 0;
    left: 0;
    width: 90px;
    height: 52px;
    margin-right: 30px;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-img {
    height: auto;
    min-height: 250px;
    display: block;
    line-height: 250px;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-img img {
    max-width: 90%;
    max-height: 250px;
    vertical-align: middle;
  }
  /* Social footer list */
  .mainfooter__socseti__list.main {
    display: none;
  }
  .mainfooter__socseti__list.mobile-xs {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: center;
    margin-bottom: 0;
    gap: 12px;
  }
  .mainfooter__socseti__item {
    margin-bottom: 0;
  }

  /* End Social footer list */
}
/*END 420 px*/

@media (max-width:400px) {
  .mainheader__mobilenew .left,
  .mainheader__mobilenew .center {
    max-width: 33.3333%;
  }
  .mainheader__mobilenew .maiheader__mobile-phone {
    margin-left: 5px;
  }
  /*Search page*/
  .search__page.search__page--block .search__page__product-img {
    height: auto;
    min-height: 250px;
    display: block;
    line-height: 250px;
    ;
  }
  .search__page.search__page--block .search__page__product-img img {
    max-width: 90%;
    max-height: 250px;
    vertical-align: middle;
  }
  /*End search page*/

  /*Contact page*/
  .contact__page__sotr-item {
    width: 100%;
    -webkit-box-align: normal;
    -webkit-align-items: normal;
    align-items: normal;
    -ms-flex-align: normal;
    -webkit-box-pack: left;
    -ms-flex-pack: left;
    -webkit-justify-content: left;
    justify-content: left;
    margin: 0 0 30px;
    text-align: left;
    ;
  }
  .contact__page__sotr-itemwrap {
    width: auto;
    padding-left: 55px;
  }
  /*End Contact page*/
}
/*END 400 px*/

@media (max-width:350px) {
  .catalog__section__items-content--block .catalog__section__product-mark {
    width: 100%;
    float: none;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-price {
    float: none;
    margin-top: 10px;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-morebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    ;
  }
  .catalog__section__items-content--block .catalog__section__product-wherebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    ;
  }
  .catalog__good__item-iconprop-wrap span {
    font-size: 13px;
  }
  /*Search page*/
  .search__page.search__page--block .search__page__product-mark {
    width: 100%;
    float: none;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-price {
    float: none;
    margin-top: 10px;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-morebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0 0 15px;
    padding: 0;
    text-align: center;
    ;
  }
  .search__page.search__page--block .search__page__product-wherebtn-area {
    width: 100%;
    display: block;
    float: none;
    margin: 0;
    padding: 0;
    text-align: center;
    ;
  }
  /*End Search page*/
}
/*END 350 px*/


@media (max-width:55em) {
  .menu--alonso .menu__item:nth-child(1).menu__item--current ~ .menu__line {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
  }
  .menu--alonso .menu__item:nth-child(2).menu__item--current ~ .menu__line {
    -webkit-transform: translate3d(0, 3em, 0);
    transform: translate3d(0, 3em, 0);
  }
  .menu--alonso .menu__item:nth-child(3).menu__item--current ~ .menu__line {
    -webkit-transform: translate3d(0, 6em, 0);
    transform: translate3d(0, 6em, 0);
  }
  .menu--alonso .menu__item:nth-child(4).menu__item--current ~ .menu__line {
    -webkit-transform: translate3d(0, 9em, 0);
    transform: translate3d(0, 9em, 0);
  }
  .menu--alonso .menu__item:nth-child(5).menu__item--current ~ .menu__line {
    -webkit-transform: translate3d(0, 12em, 0);
    transform: translate3d(0, 12em, 0);
  }
}


/* End */


/* Start:/local/templates/czebra_daewoo/components/bitrix/search.title/header/style.css?1732871439705*/
.title-search-result {
    padding: 0px;
    border: 1px solid black;
    background-color: white;
    overflow: hidden;
    z-index: 99999;
    width: 400px !important;
    margin-top: -22px;
    margin-left: 15px;
}
.ac_results ul {
    width: 100%;
    list-style-position: outside;
    list-style: none;
    padding: 0;
    margin: 0;
    max-height: 180px; 
    overflow: auto;
}
.ac_results li {
    margin: 0px;
    padding: 2px 5px;
    cursor: default;
    display: block;
    font: menu;
    font-size: 12px;
    line-height: 16px;
    overflow: hidden;
}
.search-label {
	font-weight: bold;
	margin: 0px 0px 0px 5px;
}
.search-label a {
	color: #000;
}
.ac_odd {
    background-color: #eee;
}


/* End */


/* Start:/local/templates/czebra_daewoo/components/bitrix/menu/menu__catalog__header/style.css?177375384312502*/
.menu__catalog.menu__catalog__new {
  height: 44px;
}
.menu__catalog__new .container {
  padding: 0 10px;
}
.menu__catalog__new .menu__catalog-item_in a.menu__catalog-link img {
  height: 25px;
  margin-right: 17px;
}
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-item_in a.menu__catalog-link {
  color: #ee5222;
}
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-item_in a.menu__catalog-link img {
  filter: invert(27%) sepia(51%) saturate(2878%) hue-rotate(346deg) brightness(104%) contrast(97%);
}
.menu__catalog__new .menu__catalog-item_in a span {
  padding: 0px;
}
.menu__catalog__new .menu__catalog-item_in a span:after {
  display: none;
}
.menu__catalog__new .menu__catalog-item {
  width: 25%;
  /* max-width: 224px; */
}
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-l2,
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-l2.multicol {
  /* display: flex;
    flex-wrap: wrap;
    flex-direction: row;
    width: 1120px;
    align-content: space-between; */
  display: grid;
  grid-template-columns: repeat(4, auto);
  grid-template-rows: auto auto;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-item_in {
  width: 100%;
  padding: 0;
  border: 1px solid transparent;
}
.menu__catalog__new .menu__catalog-l2_item {
  width: auto;
  /* max-width: 267px; */
}
.menu__catalog__new .menu__catalog-item .menu__catalog-item_in:before {
  position: absolute;
  z-index: 200000;
  top: 0;
  bottom: 0;
  right: -3px;
  width: 2px;
  height: 37px;
  display: inline-block;
  margin: auto;
  content: '';
  background-image: url('/images/menu/white-separator.svg');
}
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-item_in:before {
  display: none;
}
.menu__catalog__new .menu__catalog-item:first-of-type .menu__catalog-item_in:after {
  position: absolute;
  z-index: 200000;
  top: 0;
  bottom: 0;
  left: 0;
  width: 2px;
  height: 37px;
  display: inline-block;
  margin: auto;
  content: '';
  background-image: url('/images/menu/white-separator.svg');
  background-repeat: no-repeat;
  background-size: contain;
}
.menu__catalog__new .menu__catalog-list a {
  width: 100%;
  height: 43px;
  display: inline-block;
}
.menu__catalog__new .menu__catalog-item:hover .menu__catalog-item_in {
  z-index: 101;
  border: 1px solid #a5a7aa;
  border-bottom-color: #fff;
  background-color: #fff;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 {
  border: 1px solid #a5a7aa;
  background: #fff;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l3 {
  padding-top: 7px;
  border-top: 1px solid #d9d8d8;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 {
/* margin-top: -1px; */
  margin-top: -3px;
  padding: 22px 20px 50px;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item {
/* margin-bottom: 0px; */
  margin-bottom: 15px;
  padding: 0 70px;
  padding: 0 48px;
}
/*.menu__catalog__new .menu__catalog-l2_item a.menu__catalog-l2_link {
    font-weight: 300;
}*/
.menu__catalog__new .menu__catalog-l2_item .menu__catalog-l3_item {
  margin-bottom: 8px;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .icon-special-section {
  height: 0px;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .icon-special-section img {
  position: absolute;
  bottom: -18px;
  right: 0;
  left: 7px;
  width: 180px;
  height: 170px;
}
/*.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .icon-special-section {
    display: inline-block;
    background-image: url("/images/menu/special/akktech.svg");
    background-repeat: no-repeat;
    background-size: contain;
    height: 207px;
    width: 174px;
    position: absolute;
    right: 30px;
    top: -135px;
}*/
/*.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .icon-special-section {*/
/*    display: inline-block;*/
/*    background-size: contain;*/
/*    height: 207px;*/
/*    width: 174px;*/
/*    position: absolute;*/
/*    left: 0;*/
/*    top: 10px;*/
/*}*/
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu {
  width: calc(100% - 105px);
  display: inline-block;
  margin-left: 133px;
}
/*@media (max-width: 960px) {*/
/*    .menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu {*/
/*        margin-left: 133px;*/
/*    }*/
/*}*/

.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special {
  width: calc(100% + 56px);
  min-height: 166px;
  display: inline-block;
/* margin: 23px -28px -38px; */
  margin: 0 -28px -25px;
  grid-column-end: span 4;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu a.menu__catalog-l2_link {
  padding-left: 10px;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu .special-menu-text {
  position: absolute;
  bottom: 0;
  right: -5px;
  display: inline-block;
  text-align: right;
  text-transform: uppercase;
  color: #a5a7aa;
  font-family: 'Helvetica', 'Brisa Alternates', 'Open Sans', 'Arial' ;
  font-size: 38px;
  font-weight: bold;
}
@media(max-width: 1440px) {
  .menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu .special-menu-text {
    font-size: 24px;
  }
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .menu__catalog-l3 {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  justify-content: flex-start;
  margin-left: -15px;
  padding: 7px 0 7px 7px;
  border-top: 1px solid #d9d8d8;
  border-bottom: 1px solid #d9d8d8;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .menu__catalog-l3 .menu__catalog-l3_item {
  width: max-content;
  min-width: 112px;
  padding: 0 8px;
  text-align: center;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special ul li {
  position: relative;
  display: inline-block;

/* margin: 0 10px; */
  /*margin: 0 18px;*/
  margin: 0;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special ul li span.wrap-img-special-menu {
  position: relative;
  height: 95px;
  display: block;
  margin: 0 auto 5px;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special ul li img {
  position: absolute;
  top: 0;
  bottom: 0;
  right: 0;
  left: 0;
  max-width: 85px;
  max-height: 85px;
  display: block;
  margin: auto;
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special ul li:not(:last-of-type):before {
  position: absolute;
  top: 0;
  bottom: 0;
  right: -2px;
  width: 2px;
  height: 65px;
  display: inline-block;
  margin: auto;
  content: '';
  background-image: url('/images/menu/grey-separator.svg');
  background-repeat: no-repeat;
  background-size: contain;
}
/*.menu__catalog__new .menu__catalog-l2_item a.menu__catalog-l2_link::before{
    content: '';
    width: 30px;
    height: 30px;
    display: inline-block;
    background-position: center center;
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    left: -40px;
    top: 0;
}*/

/*.generatory::before{
    background-image: url('/upload/uf/e43/Generatory.svg');
}*/

/*.kompressory::before{
    background-image: url('/upload/uf/d35/Kompressory.svg');
}*/

/*.svarochnoe_oborudovanie::before{
    background-image: url('/upload/uf/b54/Svarochnoe-oborudovanie.svg');
}*/

/*.stabilizatory_napryadjeniya::before{
    background-image: url('/upload/uf/049/Stabilizatory-napryazheniya.svg');
}*/

/*.aeratory_i_skarifikatory::before{
    background-image: url('/upload/uf/a1a/Aeratory-i-skarifikatory.svg');
}*/

/*.poliv_i_oroshenie::before{
    background-image: url('/upload/uf/1c6/Vypadayushchee-menyu.svg');
}*/

/*.moiki_vysokogo_davleniya::before{
    background-image: url('/upload/uf/1fd/Moyki-vysokogo-davleniya.svg');
}*/

/*.gazonokosilki::before{
    background-image: url('/upload/uf/c9d/Gazonokosilki.svg');
}*/

/*.kultivatory::before{
    background-image: url('/upload/uf/feb/Kultivatory-i-motobloki.svg');
}*/
/*.kustorezy::before{
    background-image: url('/upload/uf/2c7/Kustorez_sekator_19.svg');
}*/
/*.nasosy::before{
    background-image: url('/upload/uf/2a2/nasos.svg');
}*/

/*.tsepnye_pily::before{
    background-image: url('/upload/uf/830/TSepnye-pily.svg');
}*/

/*.opryskivateli::before{
    background-image: url('/upload/uf/36f/Opryskivatel_30px2.png');
}*/

/*.motokosy::before{
    background-image: url('/upload/uf/c21/Motokosy.svg');
}*/

/*.snegouborshiki::before{
    background-image: url('/upload/uf/a18/Snegouborshchiki.svg');
}*/

/*.dreli::before{
    background-image: url('/upload/uf/341/Dreli-udarnye.svg');
}*/

/*.akkumulyatornye_shurupoverty::before{
    background-image: url('/upload/uf/4bc/Dreli_shurupoverty_akkumulyatornye.svg');
}*/

/*.lobziki::before{
    background-image: url('/upload/uf/8a8/Lobziki.svg');
}*/

/*.otvertki_akkumulyatornye::before{
    background-image: url('/upload/uf/7de/Otvertki-akkumulyatornye.svg');
}*/

/*.perforatory::before{
    background-image: url('/upload/uf/7b0/Perforatory.svg');
}*/

/*.pily_diskovye::before{
    background-image: url('/upload/uf/be1/Pily-diskovye.svg');
}*/

/*.rubanki::before{
    background-image: url('/upload/uf/4d3/Rubanki.svg');
}*/

/*.bolgarki::before{
    background-image: url('/upload/uf/38a/Ugloshlifovalnye-mashiny.svg');
}*/

/*.feny_tehnicheskie::before{
    background-image: url('/upload/uf/019/Feny-tekhnicheskie.svg');
}*/

/*.pylesosy::before{
    background-image: url('/upload/uf/e9c/Pylesosy_02.svg');
}*/

/* .nabory_instrumentov::before{
    background-image: url('/local/templates/czebra_daewoo/components/bitrix/menu/menu__catalog__header/local/templates/czebra_daewoo/front/img/nabory_instrumentov.svg');
} */

/*.avtomobilnye::before{
    background-image: url('/upload/uf/951/Avtokompressory.svg');
}*/

/*.avtomobilnye_pylesosy::before{
    background-image: url('/upload/uf/056/Avtopylesosy.svg');
}*/

/*.domkraty::before{
    background-image: url('/upload/uf/fe9/Domkraty.svg');
}*/

/*.zaryadnye_ustroistva::before{
    background-image: url('/upload/uf/67b/Zaryadnye-ustroystva.svg');
}*/

/*.manometry::before{
    background-image: url('/upload/uf/c81/Manometry.svg');
}*/

/*.masla_i_smazki::before{
    background-image: url('/upload/uf/d74/Maslo_butylka_08.svg');
}*/

.benzinovye_2h_taktnye::before {
  background-image: url('/upload/uf/140/2_kh-taktnyy-benzinovyy.svg');
}
.benzinovye_4h_taktnye::before {
  background-image: url('/upload/uf/928/4_kh-taktnyy-benzinovyy.svg');
}
.dizelnye_4h_taktnye::before {
  background-image: url('/upload/uf/28d/4_kh-taktnyy-dizelnyy.svg');
}
.dvuhtoplivnye_gazbenzin::before {
  background-image: url('/upload/uf/08e/dvukhtoplivnyy.svg');
}
.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item.special .wrapp-special-menu a.akkumulyatornaya_tehnika-link {
  padding-top: 27px;
  padding-left: 28px;
}
.menu__catalog__new .menu__catalog-l2_item a.menu__catalog-l2_link.akkumulyatornaya_tehnika::before {
  top: 22px;
  left: -10px;
  background-image: url('/upload/uf/e5b/Akkumulyatornaya-tekhnika.svg');
}
/* Menu & menu icons */

.menu__catalog__new .menu__catalog-item .menu__catalog-l2 .menu__catalog-l2_item:not(.special) {
  min-width: 100%;
  display: flex;
  margin-left: -13px;
  padding: 0 !important;
}
.menu__catalog-l2_item-container {
  width: min-content;
  margin-right: 5px;
  margin-left: 10px;
}
.img-menu img {
  width: 80px;
}
.menu__catalog-l2 {
  background: #e4e5e6;
}
.menu__catalog-l2_item .img-menu img {
  filter: invert(37%) sepia(64%) saturate(1648%) hue-rotate(343deg) brightness(106%) contrast(97%);
}
.menu__catalog-l2_item:hover .img-menu img {
  filter: invert(14%) sepia(0%) saturate(0%) hue-rotate(38deg) brightness(105%) contrast(84%);
}
.menu__catalog-l2_item:hover a.menu__catalog-l2_link {
  color: rgb(105, 105, 105) !important;
}
.menu__catalog-l2_item a.menu__catalog-l2_link {
  height: auto !important;
}
.menu__catalog-l3_link.to_section::after {
  position: absolute;
  top: 50%;
  left: 115px;
  display: block;
  margin-top: -3px;
  content: '';
  border-top: 4px solid transparent;
  border-bottom: 4px solid transparent;
  border-left: 7px solid #222;
}
.img-menu {
  /*margin-left: -7px;*/
}

/* End */


/* Start:/local/templates/czebra_daewoo/styles.css?1773753843714*/
.catalog__good__item-title h1{
    font-weight: 400;
}
.catalog__good__item-title h1 span{
    margin-top: 5px;
    display: block;
    white-space: nowrap;
    font-weight: 700;
    font-size: 24px;
    text-transform: uppercase;
}

.catalog__section__list__item-width10 .catalog__section__list__item-wrap a {
    display: flex;
    justify-content: center;
    padding: 0;
}

.catalog__section__menu-icon {
    height: 100%;
    width: 85%;
    background-repeat: no-repeat;
    background-position: center;
    display: flex;
}

.catalog__good__item__tab-title.video-tab-title {
    display: none;
}

@media(max-width:980px){
    .catalog__good__item__tab-title.video-tab-title {
        display: block;
    }
}
/* End */
/* /local/templates/czebra_daewoo/front/skin/css/content.css?17737538434481 */
/* /local/templates/czebra_daewoo/front/skin/css/jquery.bxslider.css?173287143911717 */
/* /local/templates/czebra_daewoo/front/skin/css/jquery.mCustomScrollbar.css?173287143914898 */
/* /local/templates/czebra_daewoo/front/skin/css/jquery.formstyler.css?173287143914492 */
/* /local/templates/czebra_daewoo/front/skin/css/jquery.fancybox-3.5.7.css?173287143917412 */
/* /local/templates/czebra_daewoo/front/catalog_template/stylesheets/styles.css?177375384399381 */
/* /local/templates/czebra_daewoo/front/skin/css/media/styles.css?173287143953263 */
/* /local/templates/czebra_daewoo/front/css/colors.css?17328714392320 */
/* /local/templates/czebra_daewoo/front/css/editor.css?1732871439184 */
/* /local/templates/czebra_daewoo/front/css/styles.css?17328714391934 */
/* /local/templates/czebra_daewoo/front/css/template_styles.css?1764687312141845 */
/* /local/templates/czebra_daewoo/front/css/vendor/bootstrap.min.css?1732871439121186 */
/* /local/templates/czebra_daewoo/front/bfs/css/czebra.valideted.min.css?1732871439142 */
/* /local/templates/czebra_daewoo/front/bfs/css/tomloprodModal.min.css?17328714393917 */
/* /local/templates/czebra_daewoo/front/css/vendor/slick.css?17328714391776 */
/* /local/templates/czebra_daewoo/front/pub/css/main.css?1774333407243154 */
/* /local/templates/czebra_daewoo/front/css/style.css?177375384368274 */
/* /local/templates/czebra_daewoo/front/css/cz_style.css?177433279335350 */
/* /local/templates/czebra_daewoo/front/css/custom.css?17737538438872 */
/* /local/templates/czebra_daewoo/front/css/media.css?177400679090256 */
/* /local/templates/czebra_daewoo/components/bitrix/search.title/header/style.css?1732871439705 */
/* /local/templates/czebra_daewoo/components/bitrix/menu/menu__catalog__header/style.css?177375384312502 */
/* /local/templates/czebra_daewoo/styles.css?1773753843714 */
