

/* Start:/bitrix/templates/.default/ajax/ajax.min.css?1446126779420*/
iframe.waitwindowlocal{position:absolute;border:0;z-index:9999}div.waitwindowlocal{position:absolute;width:25px;height:25px;padding:0;z-index:10000;background-color:#fcf7d1;border:1px solid #e1b52d;background-image:url(/bitrix/templates/.default/ajax/images/wait.gif);background-position:center center;background-repeat:no-repeat}div.waitwindowlocalshadow{position:absolute;z-index:9998;background-image:url(/bitrix/templates/.default/ajax/images/shadow.gif);border:1px solid #808080}
/* End */


/* Start:/bitrix/templates/kovervdom/styles.css?15644952565339*/
html, body, div, span,
applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dd, dl, dt, li, ol, ul,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0; padding: 0; border: 0;
	text-align: left;
}
a img, :link img, :visited img {border: 0;}
table {border-collapse: collapse;border-spacing: 0;}
ul {list-style: none;}
ol, ul {padding-left:25px;}
q:before, q:after,blockquote:before, blockquote:after {content: "";}


.clearfix:after {content: "."; display: block; height: 0; clear: both; visibility: hidden;}

/* Hides from IE-mac \*/
* html .clearfix { height: 1%;}
.clearfix {display: block; zoom:1;}
/* End hide from IE-mac */

.fontsize13{
font-size:13px;
font-weight:bold;
}
.zoomContainer{
	/* z-index:9999999; */
	z-index:99; 
}
.show-more-button{
	font-size: 15px;
	line-height: 45px;
	/*margin: 7px 8px 0 11px;*/
	margin-right: 18px;
	width: auto;
	height: 45px;
	text-align: center;
	text-decoration: underline;
	color: #000;
	border: 1px solid #bebebe;
	border-radius: 3px;
	box-shadow: 1px 1px 2px rgba(160,147,133,.75);
	text-transform: uppercase;
	background-color: #fcfaf9;
}

.show-more-button-search{
	margin-bottom: 15px;
}


.carpet-filter-price-wrapper .styled-input {
	width: 93px;
}

@media screen and (min-width: 1190px) {
	.carpet-filter-column-size {
		width: 150px!important;
	}
	.carpet-filter-size{
		width: 100%;
	}
	.carpet-filter-size .styled-select {
		width: 76px;
	}
	.carpet-filter {
		padding-right: 4px!important;
	}
	.carpet-filter-column-price {
		width: 200px;
	}
	.carpet-filter-column-properties {
		width: 315px;
	}
}


.show_filter_button a {
  -webkit-transition: box-shadow 0.15s  ;
  -moz-transition: box-shadow 0.15s  ;
  -ms-transition: box-shadow 0.15s  ;
  -o-transition: box-shadow 0.15s  ;
  transition: box-shadow 0.15s  ;
  border: 1px solid #b2afa5;
  border-color: #ffe19f #c9c8c1 #b2afa5;
  text-shadow: 0 1px 0 rgba(240, 163, 33, 0.439);
  -webkit-box-shadow: rgba(240, 163, 33, 0) 0 0 1px 0, rgba(240, 163, 33, 0) 0 0 0 1px inset, white 0 1px 0 0;
  -moz-box-shadow: rgba(240, 163, 33, 0) 0 0 1px 0, rgba(240, 163, 33, 0) 0 0 0 1px inset, white 0 1px 0 0;
  -ms-box-shadow: rgba(240, 163, 33, 0) 0 0 1px 0, rgba(240, 163, 33, 0) 0 0 0 1px inset, white 0 1px 0 0;
  -o-box-shadow: rgba(240, 163, 33, 0) 0 0 1px 0, rgba(240, 163, 33, 0) 0 0 0 1px inset, white 0 1px 0 0;
  box-shadow: rgba(240, 163, 33, 0) 0 0 1px 0, rgba(240, 163, 33, 0) 0 0 0 1px inset, white 0 1px 0 0;
  display: inline-block;
  white-space: nowrap;
  margin: 0;
  cursor: pointer;
  padding: 6px 12px;
    font-weight: bold;
    font-size: 14px;
  line-height: normal;
  text-align: center;
  color: #fff;
  
  text-decoration: none;
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  -ms-border-radius: 3px;
  -o-border-radius: 3px;
  border-radius: 3px;    

  text-shadow: none;
  background: -webkit-linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), -webkit-linear-gradient(top, #b7670e, #b7670e);
  background: -moz-linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), -moz-linear-gradient(top, #b7670e, #b7670e);
  background: -ms-linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), -ms-linear-gradient(top, #b7670e, #b7670e);
  background: -o-linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), -o-linear-gradient(top, #b7670e, #b7670e);
  background: linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), linear-gradient(top, #b7670e, #b7670e);
  -pie-background: linear-gradient(-45deg, rgba(240, 163, 33, 0.6) 25%, transparent 25%, transparent 50%, rgba(240, 163, 33, 0.6) 50%, rgba(240, 163, 33, 0.6) 75%, transparent 75%, transparent), linear-gradient(top, #b7670e, #b7670e);
  background-repeat: repeat;
  -webkit-background-size: 40px 40px, 100% 100%;
  -moz-background-size: 40px 40px, 100% 100%;
  -ms-background-size: 40px 40px, 100% 100%;
  -o-background-size: 40px 40px, 100% 100%;
  background-size: 40px 40px, 100% 100%;
  -webkit-animation: progress-bar-stripes 0.6s linear infinite;
  -moz-animation: progress-bar-stripes 0.6s linear infinite;
  -ms-animation: progress-bar-stripes 0.6s linear infinite;
  -o-animation: progress-bar-stripes 0.6s linear infinite;
  animation: progress-bar-stripes 0.6s linear infinite;
}

@-webkit-keyframes progress-bar-stripes {
  from { background-position: 0 0; }
  to { background-position: 40px 0; }
}

@-moz-keyframes progress-bar-stripes {
  from { background-position: 0 0; }
  to { background-position: 40px 0; }
}

@keyframes progress-bar-stripes {
  from { background-position: 0 0; }
  to { background-position: 40px 0; }
}
}
/* End */


/* Start:/bitrix/templates/kovervdom/template_styles.css?156466876195095*/
@font-face {
    font-family: 'Calibri';
    src: url('/bitrix/templates/kovervdom/css/font/calibri/Calibri.eot');
    src: url('/bitrix/templates/kovervdom/css/font/calibri/Calibri.eot?#iefix') format('embedded-opentype'), url('/bitrix/templates/kovervdom/css/font/calibri/Calibri.woff') format('woff'), url('/bitrix/templates/kovervdom/css/font/calibri/calibri.ttf') format('truetype'), url('/bitrix/templates/kovervdom/css/font/calibri/Calibri.svg#Calibri') format('svg');
    font-weight: normal;
    font-style: normal;
}

body {
    font: 62.5%/1.3 Calibri, Arial, Helvetica, sans-serif;
    overflow-x: hidden;
    margin: 0;
    background: url(/bitrix/templates/kovervdom/images/background.jpg) 50% 0 repeat;
}

html,
body,
#layer {
    height: 100%;
}

body > #layer {
    height: auto;
    min-height: 100%;
    margin-bottom: 35px;
}

#layer {
    font-size: 1.4em;
    position: relative;
    z-index: 0;
    max-width: 1192px;
    min-height: 100%;
    margin: auto;
    color: #737373;
    border-top: 1px solid #fff;
    background: url(/bitrix/templates/kovervdom/images/back.png) 50% 0 repeat-y;
}

html {
    background: url(/bitrix/templates/kovervdom/images/background.jpg) 50% 0 repeat #f2ede3;
}



/* #Misc(links)
-------------------------------------------------- */

a img {
    border: none
}

a {
    color: #c8823c;
}

a:hover {
    text-decoration: none;
}

.main-block h1,
.h1,
.main-block h2,
.h2,
.main-block h3,
.h3,
.main-block h4,
.h4,
.main-block h5 {
    margin-bottom: 10px;
}

.main-block h1,
.h1 {
    font: bold 24px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    color: #645041;
    margin-top: 10px;
    margin-left: 5px;
}

.main-block h2,
.h2 {
    font: bold 24px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    color: #000000;
}

.main-block h3,
.h3 {
    font: bold 20px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    color: #000000;
}

.main-block h4,
.h4 {
    font: bold 1em Tahoma, Arial, sans-serif;
    line-height: 1.2em;
}

.main-block p.h1,
.main-block p.h2,
.main-block p.h3,
.main-block p.h4 {
    padding: 0;
}

.main-block h5 {
    font-size: 1.1em;
    line-height: 1em;
}

.main-block p {
    padding: 0 0 5px 0;
}

/*.main-block table {*/
    /*margin: 0 0 5px 0;*/
/*}*/

.main-block li {
    margin: 0 0 5px 0;
}

.main-block blockquote {
    padding: 10px 50px 10px 50px;
    text-align: justify;
    color: #1b1315;
}

.left {
    float: left;
    margin: 0 10px 10px 0;
}

.right {
    float: right;
    margin: 0 0 10px 4px;
}

img[align=left] {
    float: left;
    margin: 0 10px 10px 0;
}

img[align=right] {
    float: right;
    margin: 0 0 10px 10px;
}

.orange {
    color: #c8823c;
}


/* ----------------------------------------------- */


/* #Header
-------------------------------------------------- */

#header {
    position: relative;
    z-index: 2;
    height: 167px;
}

#header a {
    color: #000000;
}

#header-top {
    height: 129px;
}

#logo {
    float: left;
    overflow: hidden;
    width: 288px;
    height: 50px;
    margin: 41px 0 0 34px;
    text-indent: -9999px;
    background: url(/bitrix/templates/kovervdom/images/logo.png) 0 0 no-repeat;
}

#logo a {
    float: left;
    height: 50px;
    width: 288px;
}

#header-right {
    position: relative;
    float: right;
    max-width: 240px;
    padding: 0 35px 0 0;
}

#header-right #hr-top {
    height: 35px;
    padding: 15px 0 0 0;
}

#header-right #hr-top #lang-select {
    float: right;
    font-size: 14px;
    color: #000000;
}

#header-right #hr-top #lang-select a {
    color: #c8823c;
}

#header-login-block {
    float: left;
    font-size: 14px;
    padding: 0 0 0 55px;
}

#header-login-block a {
    text-decoration: none;
    border-bottom: 1px dotted #c8823c;
    color: #c8823c;
}

#header-basket {
    font-size: 13px;
    line-height: 1.1em;
    padding: 0 0 0 55px;
    color: #000;
    background: url(/bitrix/templates/kovervdom/images/ico-basket.png) 10px 0 no-repeat;
}

#header-basket span {
    font-size: 15px;
    font-weight: bold;
}

#header-basket p.compare {
    font-size: 14px;
    margin-top: 5px;
}

#header-basket p.compare a {
    color: #737373;
}

#header-center {
    margin: 0 365px;
    padding-top: 5px;
}

.addDelay {
    font-size: 14px;
    display: inline-block;
    margin-top: 5px;
}

#header-navi {
    height: 30px;
    padding: 15px 0 0 0;
    font-size: 14px;
}

#header-navi ul {
    padding: 0;
    margin: 0 -20px 0 -38px;
}

#header-navi ul li {
    float: left;
    margin: 0 0 0 38px;
    list-style-type: none;
    padding: 0;
    display: inline;
}

#header-navi ul li.star {
    padding-left: 20px;
    background: url(/bitrix/templates/kovervdom/images/star-1.png) 0 4px no-repeat;
}

#header-feedback-block {
    float: right;
    font-size: 14px;
    color: #000000;
    line-height: 1.1em;
    position: relative
}

#header-feedback-block p {
    text-align: right;
}

#header-feedback-block a {
    color: #c8823c;
    text-decoration: none;
    display: inline-block;
    margin-bottom: 5px;
    border-bottom: 1px dotted #c8823c;
}

#header-telephone {
    color: #c8823c;
    font-size: 20px;
    line-height: 1.1em;
    padding: 10px 0 0 0;
    height: 35px;
}

#header-telephone strong {
    font-size: 36px;
    font-weight: normal;
}

#header-telephone2 {
    width: 465px;
    color: #c8823c;
    font-size: 20px;
    line-height: 1.1em;
    padding: 0px 0 0 0;
    height: 35px;
}

#header-telephone2 strong {
    font-size: 36px;
    font-weight: normal;
}

#header-search {
    min-width: 290px;
    height: 27px;
    padding: 6px 0 0 6px;
    border: 1px solid #dcd1c2;
    background: url(/bitrix/templates/kovervdom/images/header-search.png) 0 0 repeat-x #e9e2d8;
}

#header-search input {
    font-size: 16px;
    float: left;
    width: calc(100% - 100px);
    max-width: 353px;
    height: 18px;
    padding: 2px 10px;
    border: none;
    background: url(/bitrix/templates/kovervdom/images/header-search-input.png) 0 0 no-repeat;
}

#header-search span input {
    font-size: 14px;
    width: 71px;
    height: 22px;
    padding: 0 20px 2px 5px;
    cursor: pointer;
    color: #fff;
    background: url(/bitrix/templates/kovervdom/images/header-search-button.png) 0 0 no-repeat;
}

#header-search2 {
    height: 27px;
    margin-top: 20px;
    width: 462px;
    background: url(/bitrix/templates/kovervdom/images/header-search.png) 0 0 repeat-x #e9e2d8;
    border: 1px solid #dcd1c2;
    padding: 6px 0 0 6px;
}

#header-search2 input {
    float: left;
    border: none;
    background: url(/bitrix/templates/kovervdom/images/header-search-input.png) 0 0 no-repeat;
    width: 353px;
    height: 18px;
    font-size: 12px;
    padding: 2px 10px;
}

#header-search2 span input {
    background: url(/bitrix/templates/kovervdom/images/header-search-button.png) 0 0 no-repeat;
    width: 71px;
    height: 22px;
    padding: 0 20px 2px 5px;
    color: #ffffff;
    font-size: 14px;
    cursor: pointer;
}

#header-menu {
    position: relative;
    height: 34px;
    margin: 0 17px;
    border-bottom: 4px solid #c8823c;
}

#header-menu ul {
    font-weight: 700;
    display: block;
    float: left;
    height: 34px;
    margin: 0;
    padding: 0;
}

#header-menu ul li {
    float: left;
    padding: 0;
    margin: 0 7px;
    height: 34px;
    font-size: 16px;
    position: relative;
}

#header-menu ul li a {
    line-height: 32px;
    position: relative;
    z-index: 0;
    float: left;
    height: 34px;
    padding: 0 10px 0 15px;
    text-decoration: none;
    color: #fff;
    background: #765c42;
    background-repeat: repeat-x;
    background-position: 0 0;
}

#header-menu ul li a i {
    position: absolute;
    width: 18px;
    height: 34px;
    top: 0;
    z-index: 1;
}

#header-menu ul li a i.l {
    background-position: 0 -68px;
    left: -18px;
    width: 33px;
}

#header-menu ul li a i.r {
    background-position: 0 -34px;
    right: -18px;
}

#header-menu ul li a,
#header-menu ul li a i {
    background-image: url(/bitrix/templates/kovervdom/images/header-menu.png);
}

#header-menu ul li a span {
    position: relative;
    z-index: 2;
    margin: 0 0 0 -10px;
}

#header-menu ul li:hover a,
#header-menu ul li.selected a {
    background-position: 0 -102px;
}

#header-menu ul li:hover a i.r,
#header-menu ul li.selected a i.r {
    background-position: 0 -136px;
}

#header-menu ul li:hover a i.l,
#header-menu ul li.selected a i.l {
    background-position: 0 -170px;
}

#header-menu ul li#hm-home {
    margin: 0 7px 0 0;
}
#hm-catalog {
    display: none;
}
#header-menu ul li#hm-home a span {
    margin: 5px 0 0 0;
    float: left;
    height: 22px;
    width: 22px;
    background: url(/bitrix/templates/kovervdom/images/header-menu-home.png) 0 0 no-repeat;
    text-indent: -99999px;
    overflow: hidden;
}
#header-telephone a, #header-telephone2 a {
    text-decoration: none;
    color: #c8823c;
}
#header-menu ul li .hm-sub {
    position: absolute;
    left: 0;
    top: 34px;
    border-top: 4px solid #c8823c;
    width: 205px;
    background: #fff;
    /*background:url(/bitrix/templates/kovervdom/images/hm-sub-back.png) 0 0 repeat;*/
    box-shadow: 3px 3px 7px rgba(0, 0, 0, 0.17);
    display: none;
}

#header-menu ul li:hover .hm-sub {
    display: block;
}

#header-menu ul li .hm-sub ul {
    height: auto;
    padding: 15px 10px;
}

#header-menu ul li .hm-sub ul li {
    float: none;
    height: auto;
    display: block;
    border-bottom: 1px solid #cacaca;
    border-top: 1px solid #ffffff;
    font-size: 14px;
}

#header-menu ul li .hm-sub ul li a {
    display: block;
    float: none;
    padding: 3px 10px;
    height: auto;
    line-height: 1.2em;
    color: #737373;
    background: none;
}

#header-menu ul li .hm-sub ul li a:hover {
    background: #e8e0d5;
}


/* ----------------------------------------------- */


/* carcase
-------------------------------------------------- */

.main-block {
    width: 100%;
    margin: auto;
    position: relative;
    z-index: 1;
}

.main-block-pb {
    padding-bottom: 0px;
}

.left-block-width {
    width: 100%;
    margin: 0 -250px 0 0;
    float: left;
}

.center-block {
    float: right;
    width: 100%;
    margin: 0 0 0 -270px;
}

.content-block-width {
    /*margin:0 0 0 255px;*/
    float: right;
    width: 936px;
    margin-top: 10px;
}

.content-block {
    width: 906px;
    padding: 0 8px 0 16px;
    margin-top: 20px;
}

.left-block {
    width: 220px;
    float: left;
    padding: 15px 0 30px 34px;
}

.right-block {
    width: 250px;
    float: right;
    padding: 30px 0 30px 0;
}

.left-menu {
    margin: 0 0 40px 0;
    font-size: 13px;
}

.left-menu ul {
    padding: 0;
    margin: 0;
}

.left-menu ul li {
    display: block;
    list-style-type: none;
    padding: 0 0 5px 0;
    font-weight: bold;
    margin: 0;
}

.left-menu li li {
    padding: 0 0 4px 0;
    font-weight: normal;
}

.left-menu li ul {
    padding: 5px 0 5px;
}

.left-menu li.selected li a,
.left-menu li a {
    color: #000000;
    text-decoration: none;
}

.left-menu li li a {
    font-size: 14px;
    font-weight: bold;
    color: #737373;
    display: block;
    padding: 0 0 0 11px;
    background: url(/bitrix/templates/kovervdom/images/left-menu-li.png) 0 6px no-repeat;
}

.left-menu li.selected a,
.left-menu li a:hover {
    color: #c9833d;
}

.left-menu li li.selected a,
.left-menu li li a:hover {
    color: #c9833d;
    background: url(/bitrix/templates/kovervdom/images/left-menu-li-select.png) 0 6px no-repeat;
}

.video-present {
    margin: 0 0 40px 0;
}

.video-present a {
    display: block;
    background: url(/bitrix/templates/kovervdom/images/ico-video.png) 0 0 no-repeat;
    padding: 18px 0 0 80px;
    min-height: 55px;
    text-decoration: none;
    font-weight: bold;
    color: #000000;
}

.left-block p.h3 {
    border-bottom: 4px solid #dcdcdc;
    margin: 0 0 20px;
    display: block;
    padding: 0 0 4px;
}

.list-block {
    margin: 0 0 30px 0;
}

.list-block ul {
    padding: 0;
    margin: 0;
    font-size: 11px;
    line-height: 1.4em;
    color: #737373;
}

.list-block ul li {
    list-style-type: none;
    display: block;
    padding: 0 0 0 35px;
    background: url(/bitrix/templates/kovervdom/images/li.png) 0 0 no-repeat;
    min-height: 24px;
    margin: 0 0 20px 0;
}

.list-block2 {
    margin: 0 0 30px 0;
    font-size: 11px;
    line-height: 1.4em;
    color: #737373;
}

.list-block2 ul {
    padding: 0;
    margin: 0;
}

.list-block2 ul li {
    list-style-type: none;
    display: block;
    padding: 0 0 0 35px;
    margin: 0 0 5px 0;
}

.list-block2 strong {
    color: #000000;
}

.left-text-block {
    margin: 0 0 30px 0;
    font-size: 11px;
    line-height: 1.4em;
    color: #737373;
}

.left-text-block strong {
    font-size: 13px;
    color: #000000;
}

.top-block {
    /*position: relative;*/
    width: 906px;
}

.top-block .big-slider ul {
    padding: 0;
    margin: 0;
}

.top-block .big-slider ul li {
    float: left;
    width: 900px;
    height: 408px;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.top-block .big-slider .paginage {
    position: relative;
    margin: -18px 0 0 0;
    padding: 0 0 0 10px;
}

.top-block .big-slider .paginage a {
    float: left;
    width: 13px;
    height: 13px;
    margin: 0 5px 0 1px;
    background: url(/bitrix/templates/kovervdom/images/slider-list.png) 0 0 no-repeat;
    text-indent: -9999px;
    overflow: hidden;
    display: none;
}
.top-block .big-slider .paginage a.current {
    z-index: 10;
    position: relative;
    background-position: -13px 0;
    width: 17px;
    margin: 0 2px 0 0;
}

.filter-block {
    font-size: 11px;
    position: relative;
    float: left;
    width: 229px;
    height: 399px;
    padding: 9px 0 0 9px;
    color: #645041;
    background: #d6c4aa;
}

.filter-block .filter-standart {
    height: 373px;
}

.filter-block p.h2 {
    font: bold 13px Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0 0 5px 0;
    color: #463c23;
    text-shadow: -1px 1px 1px rgba(225, 220, 215, 0.75);
}

.filter-block p.h3 {
    font: normal 12px Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0 0 3px;
    color: #463c23;
    text-shadow: -1px 1px 1px rgba(225, 220, 215, 0.75);
}

span.tooltip {
    background: url(/bitrix/templates/kovervdom/images/tooltip.png) 0 0 no-repeat;
    margin: -8px 0 0 5px;
    width: 13px;
    height: 13px;
    vertical-align: middle;
    display: -moz-inline-stack;
    display: inline-block;
    _overflow: hidden;
    zoom: 1;
    *display: inline;
    cursor: pointer;
}

.filter-block .checkboxes .column {
    height: 47px;
    float: left;
    margin: 0 0 0 -5px;
    padding: 0;
    width: 104px;
}

.filter-block .checkboxes .column2 {
    height: 47px;
    float: left;
    margin: 0 0 0 -5px;
    padding: 0;
    width: 130px;
}

.filter-block .checkbox-line {
    padding: 0 0 0px 1px;
}

.filter-block .checkbox-line label {
    font-size: 11px;
    line-height: 13px;
    cursor: pointer;
    position: relative;
    top: -3px;
}

.filter-block .checkbox-line .checkbox {
    background: url(/bitrix/templates/kovervdom/images/checkbox.png) 0 0 no-repeat;
    display: block;
    float: left;
    height: 13px;
    margin: -1px 3px 0 0;
    width: 13px;
}

.filter-block .checkbox-line .checkbox label {
    width: 13px;
    height: 13px;
    float: left;
    position: relative;
    overflow: hidden;
}

.filter-block .checkbox-line .checkbox label.checked {
    background: url(/bitrix/templates/kovervdom/images/checkbox.png) -13px 0 no-repeat;
}

.filter-block .checkbox-line .checkbox label input {
    position: absolute;
    left: -50px;
    top: -50px;
}

.filter-block .colors-list {
    margin: 0 0 1px -5px;
    overflow: hidden;
}

.filter-block .colors-list .color {
    float: left;
    margin: 1px 0 4px 5px;
    border: 1px solid #e0ddbc;
    width: 20px;
    height: 20px;
    overflow: hidden;
    border-radius: 1px;
}

.filter-block .colors-list .selected {
    border: 2px solid #ffffff;
    margin: 0 -1px 3px 4px;
}

.filter-block .select-block {
    margin: 0 0 6px 0;
}

.filter-block .select-block select {
    width: 215px;
    color: #645041;
    font: normal 12px Arial, Helvetica, sans-serif;
}

.filter-block .modef {
    font-size: 17px;
    position: absolute;
    z-index: 3;
    /*position: fixed;*/
    right: 243px;
    margin-top: -13px;
    padding: 10px 25px 10px 10px;
    white-space: nowrap;
    color: #3f3f3f;
    border: 1px solid #8bbecb;
    border-radius: 4px 4px 4px 4px;
    background: none repeat scroll 0 0 white;
    box-shadow: 2px 2px 5px 0 rgba(0, 0, 0, .2);
}

#f_area {
    position: absolute;
    z-index: 99;
    display: none;
    width: 100%;
    height: 100%;
    margin: -9px;
    background: rgba(0, 0, 0, .53);
}

.price-cat input {
    width: 64px;
    height: 18px;
    padding: 2px 5px;
    border: none;
    background: url(/bitrix/templates/kovervdom/images/price-input.png) 0 0 no-repeat;
    font: normal12px Arial, Helvetica, sans-serif;
    color: #645041;
}

.price-cat .price-inputs {
    font-size: 12px;
    line-height: 22px;
    color: #645041;
    height: 30px;
}

.filter-block .filter-button {
    position: relative;
    z-index: 2;
    top: -50px;
    height: 24px;
    text-align: right;
    padding: 5px 16px 0 0;
}

.filter-block .filter-button input {
    height: 22px;
    border: 1px solid;
    border-color: #ffffff #ffffff #614a39 #614a39;
    cursor: pointer;
    background: url(/bitrix/templates/kovervdom/images/filter-button.png) 0 0 repeat-x;
    padding: 0 10px;
    color: #ffffff;
    font: normal 12px Arial, Helvetica, sans-serif;
}

.filter-block .filter-button input:focus,
.filter-button input:active {
    border-color: #614a39 #614a39 #ffffff #ffffff;
}

.filter-block .filter-bottom {
    background: url(/bitrix/templates/kovervdom/images/border.png) 0 0 repeat-x;
    padding: 5px 10px;
    margin: 1px 0 0 -9px;
}


/*.filter-block .filter-bottom .reset {float:right; background:url(/bitrix/templates/kovervdom/images/filter-reset.png) 100% 7px no-repeat; position: absolute; right: 7px; top: 0px; font-weight: bold;}*/

.filter-block .filter-bottom .reset {
    background: url("/bitrix/templates/kovervdom/images/filter-reset.png") no-repeat scroll 100% 7px rgba(0, 0, 0, 0);
    float: right;
    font-family: calibri;
    font-size: 14px;
    font-weight: normal;
    position: absolute;
    right: 7px;
    top: 0;
}

.filter-block .filter-bottom .show-more {
    float: left;
    background: url(/bitrix/templates/kovervdom/images/filter-show-more.png) 100% 4px no-repeat;
}

.filter-block .filter-bottom .hide-more {
    font-size: 14px;
    position: absolute;
    top: 1px;
    left: 20px;
    float: left;
    background: url(/bitrix/templates/kovervdom/images/filter-hide-more.png) 100% 4px no-repeat;
}

.filter-block .filter-bottom a {
    color: #463c23;
    text-decoration: none;
    padding: 0 12px 0 0;
    text-shadow: 1px 1px 1px rgba(225, 220, 215, 0.75);
}

.filter-block .filter-bottom a span {
    border-bottom: 1px dotted #463c23;
}

.reset {
    cursor: pointer;
    width: 73px;
    height: 18px;
    padding: 0 12px 0 0;
    border-bottom: 1px dotted #463c23;
    border: none;
    font-size: 12px;
    color: #463c23;
}

.filter-block .filter-more {
    position: absolute;
	z-index: 100;
    top: 0;
    right: 238px;
    overflow: hidden;
    width: 0;
    height: 399px;
    padding: 9px 0 0 0;
    transition: all .5s linear;
    background: #d6c4aa;
}

.filter-block .filter-more .filter-standart {
    height: 347px;
    width: 230px;
    padding: 26px 0 0 20px;
}

.filter-block .filter-more .checkboxes {
    height: 138px;
}

.filter-block .filter-more .checkboxes .column {
    float: left;
    margin: 0 0 0 -5px;
    padding: 0;
    width: 111px;
}

.filter-block .filter-more .checkboxes .column2 {
    float: left;
    margin: 0 0 0 -5px;
    padding: 0;
    width: 110px;
}


/*.filter-block .filter-more .filter-bottom {position: relative;
    top: 4px; background:url(/bitrix/templates/kovervdom/images/border.png) 0 0 repeat-x; padding:5px 30px; margin:0 0 0 -9px;}*/

.filter-block .filter-more .filter-bottom {
    background: url("/bitrix/templates/kovervdom/images/border.png") repeat-x scroll 0 0 rgba(0, 0, 0, 0);
    margin: -6px 0 0 -9px;
    padding: 5px 30px;
    position: relative;
}

.bx-chrome .filter-block .filter-more .filter-bottom {
    margin: 4px 0 0 -9px;
}

.bx-ie .filter-block .filter-more .filter-bottom {
    margin: -16px 0 0 -9px;
}

/*#breadcrumbs {
    padding: 10px 0 0 0;
}

#breadcrumbs ul {
    padding: 0 0 0 17px;
    margin: 0;
    font-size: 11px;
}

#breadcrumbs ul li {
    display: inline;
    list-style-type: none;
    color: #737373;
}

#breadcrumbs ul li a {
    color: #737373;
}*/

.breadcrumbs {
    padding: 10px 0;
}
.breadcrumb-item {
    position: relative;
    float: left;
    margin-left: 25px;
}
.breadcrumb-item:before {
    position: absolute;
    left: -15px;
    content: '>';
}
.breadcrumb-item:first-child {
    margin-left: 0;
}
.breadcrumb-item:first-child:before {
    content: '';
}


#catalog-select {
    background: #eeeae5;
    margin: 0 3px 10px 0;
    color: #463c23;
}

#catalog-select p {
    display: block;
    padding: 5px 15px;
    font: bold 14px Arial, Helvetica, sans-serif;
}

#catalog-select ul {
    display: block;
    font-size: 12px;
    margin: 0 0 0 5px;
    padding: 0;
}

#catalog-select ul li {
    float: left;
    list-style-type: none;
    width: 201px;
    height: 55px;
    margin: 0 0 10px 10px;
}

#catalog-select ul li a {
    display: block;
    padding: 0 0 0 55px;
    height: 45px;
    color: #645041;
    text-decoration: none;
    position: relative;
}

#catalog-select ul li a span {
    position: absolute;
    width: 51px;
    height: 52px;
    background-position: 0 0;
    background-repeat: no-repeat;
    left: 0;
    top: 0;
}

#catalog-select ul li a:hover {
    color: #c8823c;
}

#catalog-select ul li a:hover span {
    background-position: 0 -52px !important;
}

#catalog-select ul li a:active span,
#catalog-select ul li a:focus span {
    background-position: 0 -104px;
}

.soc-pay {
    width: 1100px;
    margin: 0 auto 10px auto;
    border: 1px solid #bebebe;
    font-size: 12px;
    color: #737373;
    height: 70px;
}

.soc-pay .soc-block-bottom {
    float: left;
    width: 550px;
    padding: 10px 0 0 40px;
    height: 60px;
    border-right: 1px solid #bebebe;
}

.soc-pay .pay-types {
    float: left;
    padding: 10px 0 0 40px;
}

.soc-list {
    margin: 0 0 0 -10px;
    height: 24px;
}

.soc-list .soc-item {
    float: left;
    margin: 0 0 0 10px;
}

.pay-list {
    margin: 0 0 0 -10px;
    height: 24px;
}

.pay-list .pay-item {
    float: left;
    margin: 0 0 0 10px;
}

.top-block #header-tabs {
    display: none;
    position: absolute;
    top: 128px;
    right: -33px;
    width: 33px;
    z-index: 10;
}

#checkDiv {
    position: absolute;
    top: 0px;
    right: 0px;
    width: 1px;
    height: 1px;
    z-index: 10;
    display: inline-block;
}

.top-block #header-tabs .tabs-ul {
    width: 33px;
    padding: 0;
    margin: 0;
    background: url(/bitrix/templates/kovervdom/images/header-right-navi.png) 0 0 no-repeat;
    height: 274px;
    position: relative;
    z-index: 10;
}

.top-block #header-tabs .tabs {
    position: relative;
    z-index: 10;
}

.top-block #header-tabs .navi1 {
    background-position: -66px 0;
}

.top-block #header-tabs .navi2 {
    background-position: -33px 0;
}

.top-block #header-tabs .tabs-ul li {
    border: 0px;
    float: left;
    width: 33px;
    height: 137px;
    overflow: hidden;
    text-indent: -9999px;
    margin: 0;
}

.top-block #header-tabs .tabs-ul li a {
    float: left;
    width: 33px;
    height: 137px;
}

.top-block #header-tabs .tabs-ul1 {
    width: 33px;
    padding: 0;
    margin: 0;
    background: url(/bitrix/templates/kovervdom/images/header-right-navi.png) 0 0 no-repeat;
    height: 274px;
    position: relative;
    z-index: 10;
}

.top-block #header-tabs .tabs-ul1 li {
    border: 0px;
    float: left;
    width: 33px;
    height: 137px;
    overflow: hidden;
    text-indent: -9999px;
    margin: 0;
}

.top-block #header-tabs .tabs-ul1 li a {
    float: left;
    width: 33px;
    height: 137px;
}

.top-block #header-tabs .navi1-content,
.top-block #header-tabs .navi2-content {
    right: 20000px;
    z-index: 201;
    position: absolute;
    background: url(/bitrix/templates/kovervdom/images/header-navi-back.png) 0 100% repeat-x #ffffff;
    border: 1px solid #bebebe;
    padding: 20px;
    border-radius: 10px 0 10px 10px;
}

.top-block #header-tabs .navi1-content {
    top: 0;
}

.top-block #header-tabs .navi1-content .content-slider {
    margin: 0;
}

.top-block #header-tabs .navi1-content .content-slider-right {
    right: -8px;
}

.top-block #header-tabs .navi2-content {
    top: 143px;
    width: 320px;
}

.top-block #header-tabs .navi2-content table {
    width: 100%;
    border: none;
    margin: 0;
}

.top-block #header-tabs .navi2-content table td {
    padding: 0 0 10px 0;
}

.top-block #header-tabs .navi2-content table td.legend {
    padding: 0 10px 10px 0;
}

.top-block #header-tabs .navi2-content table td.input input {
    width: 237px;
    padding: 0 5px;
    height: 18px;
    border: 1px solid;
    border-color: #a8a8a8 #a8a8a8 #f1f1f1 #f1f1f1;
    box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3) inset;
}

.top-block #header-tabs .navi2-content table td.textarea textarea {
    width: 310px;
    padding: 5px;
    height: 68px;
    min-height: 68px;
    resize: vertical;
    overflow: auto;
    border: 1px solid;
    border-color: #a8a8a8 #a8a8a8 #f1f1f1 #f1f1f1;
    box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3) inset;
}

.top-block #header-tabs .navi2-content table td.cap4a {
    font-size: 11px;
    line-height: 1.2em;
    padding: 0;
}

.top-block #header-tabs .navi2-content table td.cap4a input,
.top-block #header-tabs .navi2-content table td.cap4a img {
    float: left;
    margin: 0 5px 0 0;
}

.top-block #header-tabs .navi2-content table td.cap4a input {
    width: 79px;
    padding: 0 5px;
    height: 18px;
    border: 1px solid;
    border-color: #a8a8a8 #a8a8a8 #f1f1f1 #f1f1f1;
    box-shadow: -1px 1px 3px rgba(0, 0, 0, 0.3) inset;
}

.top-block #header-tabs .navi2-content table td.button {
    padding: 0;
}

.top-block #header-tabs .navi2-content table td.button div {
    float: right;
    margin: 0 15px 0 0;
    height: 23px;
}

.top-block #header-tabs .navi2-content table td.button div a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}

.top-block #header-tabs .navi2-content table td.button div a:hover {
    background-position: 0 -23px;
    border-color: #fff0d6 #ffe8ce #76533b #ab9586;
}

.top-block #header-tabs .navi2-content table td.button div a:focus,
.top-block #header-tabs .navi2-content table td.button div a:active {
    background-position: 0 -47px;
    border-color: #6c380f #6c380f #fbfbfa #f9f7f7;
}


/* ----------------------------------------------- */


/* #Content
-------------------------------------------------- */

/*.content-block table {*/
    /*border-top: 1px solid #e3e3e3;*/
    /*border-left: 1px solid #e3e3e3;*/
/*}*/
.content-block .product-links-cheaper form table,
.content-block .product-links-cheaper td{
    border: none;
}

.content-block td {
    /*border-right: 1px solid #e3e3e3;*/
    border-bottom: 1px solid #e3e3e3;
    padding: 2px 5px;
}

.content-block ul li {
    list-style-type: disc;
}

.content-block ul li li {
    list-style-type: circle;
}

.content-block ul li li li {
    list-style-type: square;
}

div.paginator a {
    color: #010101;
    margin: 0 6px;
    text-decoration: none;
}

div.paginator span {
    margin: 0 6px;
}

div.paginator span.current {
    color: #c8823c;
}

div.paginator a span {
    margin: 0;
}

div.paginator a.prev,
div.paginator a.next {
    text-decoration: none;
}

div.paginator a.prev span,
div.paginator a.next span {
    text-decoration: underline;
}

div.paginator a.prev {
    padding: 0 0 0 10px;
    background: url(/bitrix/templates/kovervdom/images/paginator-prev.png) 0 4px no-repeat;
}

div.paginator a.next {
    padding: 0 10px 0 0;
    background: url(/bitrix/templates/kovervdom/images/paginator-next.png) 100% 4px no-repeat;
}

.products-show-more {
    font-size: 15px;
    line-height: 48px;
    display: block;
    height: 48px;
    margin-right: 20px;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
    color: #000;
    border: 1px solid #bebebe;
    border-radius: 3px;
    background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
    box-shadow: 1px 1px 2px rgba(160,147,133,.75);
}
.navigation-bottom .show-more {
    font-size: 15px;
    line-height: 48px;
    display: block;
    float: left;
    width: 582px;
    height: 48px;
    margin-left: 12px;
    text-align: center;
    text-decoration: underline;
    text-transform: uppercase;
    color: #000;
    border: 1px solid #bebebe;
    border-radius: 3px;
    background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
    box-shadow: 1px 1px 2px rgba(160,147,133,.75);
}
.navigation-bottom .navigation {
    float: right;
    margin-top: 15px;
}

.sort-block {
    margin: 0 0 20px 0;
    font-size: 13px;
    color: #010101;
}

.sort-block .show-block {
    float: right;
    padding-right: 23px;
}

.sort-block .sort-list {
    float: left;
}

.sort-block .sort-list span,
.sort-block .sort-list a {
    float: left;
    margin: 0 20px 0 0;
}

.sort-block .sort-list a {
    color: #737373;
    text-decoration: none;
}

.sort-block .sort-list a span {
    margin: 0;
    border-bottom: 1px dotted #737373;
}

.sort-block .sort-list a.up {
    padding: 0 20px 0 0;
    background: url(/bitrix/templates/kovervdom/images/sort-up.png) 100% 4px no-repeat;
}

.sort-block .sort-list a.down {
    padding: 0 20px 0 0;
    background: url(/bitrix/templates/kovervdom/images/sort-down.png) 100% 4px no-repeat;
}

/*.catalog-list {margin:0 0 0 -41px;}*/


/*.catalog-list .catalog-item {float:left; width:188px; height:280px; position:relative; border:1px solid #bebebe; border-radius:4px; box-shadow:2px 2px 3px rgba(160,147,133,0.75); background:url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #ffffff; margin:0 0 35px 41px;}*/

.catalog-item {
    position: relative;
    float: left;
    width: 281px;
    height: 396px;
    margin: 0 18px 18px 0;
    border: 1px solid #bebebe;
    border-radius: 4px;
    background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
    box-shadow: 2px 2px 3px rgba(160, 147, 133, .75);
}
.catalog-item.slider {
    width: 180px;
    height: 280px;
    margin: 0 0 35px 41px;
}
.catalog-list .catalog-item.slider .picture a .icons {
    position: absolute;
    left: 7px;
    top: 7px;
    width: auto;
    height: auto;
}
.catalog-list .catalog-item.slider .picture a .icons i {
    float: left;
    width: 30px;
    height: 30px;
    margin: 0 5px 0 0;
}
.catalog-list .catalog-item.slider .name {
    padding: 0 15px;
    height: 2.4em;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    overflow: hidden;
    margin: 0 0 5px 0;
}
.video-slider .catalog-list .catalog-item.slider .name {
    margin: 10px 0 5px 0;
}
.catalog-list .catalog-item.slider .name a {
    color: #000000;
    font-size: 13px;
}
.catalog-list .catalog-item.slider .picture {
    padding: 8px 0 0 0;
    height: 158px;
    position: relative;
    margin: 0 0 5px 0;
}
.catalog-list .catalog-item.slider .button {
    float: right;
    margin: 15px 58px 0 0;
    height: 23px;
}
.catalog-list .catalog-item.slider .button a,
.sizes-block.compare .button a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}
.catalog-list .catalog-item.slider .compare-link {
    float: left;
    margin: 10px 0 0 50px;
    font-size: 13px;
}
.catalog-list .catalog-item.slider .compare-link a {
    float: left;
    padding: 0 0 0 20px;
    background: url(/bitrix/templates/kovervdom/images/ico-compare.png) 0 2px no-repeat;
    text-decoration: none;
    color: #000000;
}
.catalog-list .catalog-item.slider .compare-link a span {
    text-decoration: underline;
}


.picture {
    display: table-cell;
    width: 281px;
    height: 230px;
    text-align: center;
    vertical-align: middle;
}

.catalog-list .catalog-item .picture a {
    display: block;
    /*height: 158px;*/
    text-align: center;
}

.hover-item .pop-up-item-preview-close {
    display: none;
}

.hover-detail-picture {
    display: none;
    padding-top: 3px;
}
.default-picture {

}


/*RELATED PRODUCTS*/
.catalog-list.related .catalog-item {
    width: 188px;
    height: 280px;
    margin: 0 0 35px 26px;
}

.catalog-list.related .catalog-item .picture {
    padding: 8px 0 0 0;
    height: 158px;
    position: relative;
    margin: 0 0 5px 0;
}
.catalog-list.related .catalog-item .name {
    padding: 0 15px;
    height: 2.4em;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    overflow: hidden;
    margin: 0 0 5px 0;
}
.catalog-list.related .catalog-item .name a {
    color: #000000;
    font: bold 13px Arial, Helvetica, sans-serif;
}
.catalog-list.related .catalog-item .button {
    float: right;
    margin: 15px 58px 0 0;
    height: 23px;
}
.catalog-list.related .catalog-item .button a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}





.more-products {
    margin-top: 30px;
}
.more-products .catalog-item {
    margin-top: 10px;
}
.more-products .catalog-item .picture a {
    display: block;
    height: 158px;
}
.more-products.catalog-list .catalog-item .picture a {
    display: block;
    height: auto;
}

.more-products .catalog-item .picture a span{
    display: inline-block;
    margin: 32px 0 0 0;
    font-size: 10px;
}
.more-products .catalog-item .price {
    font-weight: 700;
    padding: 0 20px;
}

.more-products .catalog-item .name {
    overflow: hidden;
    max-height: 42px;
    padding: 13px 20px;
}
.more-products.bottom {
    margin-bottom: 60px;
}

/*ICONS*/

.icons {
    position: absolute;
    bottom: 450px;
    left: 16px;
}

.item-icons {
    position: absolute;
    z-index: 200;
    top: 20px;
    left: 20px;
}

.hit,
.new,
.proc {
    display: inline-block;
    width: 30px;
    height: 30px;
}

.hit {
    background: url(/bitrix/templates/kovervdom/images/ico-hit.png) 0 0 no-repeat;
}

.new {
    background: url(/bitrix/templates/kovervdom/images/ico-new.png) 0 0 no-repeat;
}

.proc {
    background: url(/bitrix/templates/kovervdom/images/ico-proc.png) 0 0 no-repeat;
}


/*.catalog-list .catalog-item .picture a .icons {position:absolute; left:7px; top:7px; width:auto; height:auto;}
.catalog-list .catalog-item .picture a .icons i {float:left; width:30px; height:30px; margin:0 5px 0 0;}
.catalog-list .catalog-item .picture a .icons .hit {background:url(/bitrix/templates/kovervdom/images/ico-hit.png) 0 0 no-repeat;}
.catalog-list .catalog-item .picture a .icons .new {background:url(/bitrix/templates/kovervdom/images/ico-new.png) 0 0 no-repeat;}
.catalog-list .catalog-item .picture a .icons .proc {background:url(/bitrix/templates/kovervdom/images/ico-proc.png) 0 0 no-repeat;}*/

.catalog-list .catalog-item .picture a.eye {
    position: absolute;
    width: 20px;
    height: 12px;
    background: url(/bitrix/templates/kovervdom/images/ico-eye.png) 0 0 no-repeat;
    top: 7px;
    right: 7px;
}

.catalog-list .catalog-item .picture a.eye:hover {
    background-position: -20px 0;
}

.catalog-list .catalog-item .name {
/*    padding: 0 15px;
    height: 2.4em;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    overflow: hidden;
    margin: 0 0 5px 0;*/
    overflow: hidden;
    max-height: 42px;
    padding: 13px 20px;
}
.slide .catalog-item .name {
    margin: -13px 0 5px 0;
}
.catalog-list .catalog-item .name a {
    font-size: 16px;
    color: #a4682e;
}

.catalog-list .catalog-item .name a:hover {
    text-decoration: none;
}

.catalog-list .catalog-item .desc {
    font-size: 12px;
    line-height: 1.2em;
    color: #000000;
    padding: 0 15px;
    margin: 0 0 1px 0;
}

/*POPUP IN LIST ITEMS*/

.popup-back .item-compare {
    width: 50px;
}
.popup-back .item-compare span {
    display: inline-block;
    margin: 30px 30px 0 0;
}
.popup-back .picture {
    width: 400px;
}
.popup-back .picture img {
    margin-top: 30px;
}
.preview-features {
    display: none;
    margin: 10px 20px;
}
.preview-features table {
    width: 100%;
}
.preview-features tr {
    line-height: 20px;
    border-bottom: 1px solid #bebebe;
}
.preview-features td {
    width: 50%;
    font-size: 1.2em;
}
.preview-features tr:first-child {
    border-top: 1px solid #bebebe;
}
.preview-features td:first-child {
    color: #000;
}
.item-types {
    display: none;
    overflow-y: auto;
    height: calc(100vh - 850px);
    margin: 20px;
}
.item-types table {
    width: 100%;
}
.item-types tr {
    vertical-align: middle;
}
.item-types th, .item-types td {
    position: relative;
    width: 33%;
    height: 40px;
    border-bottom: 1px solid #bebebe;
}
.item-types th {
    font-weight: 700;
    color: #000;
}
.item-types td {
    font-size: 1.1em;
    font-weight: 700;
    color: #000;
}
.item-types .buy {
    font-weight: 700;
    line-height: 32px;
    display: block;
    width: 100px;
    height: 32px;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #000;
    background: #cffba6;
}
.item-types::-webkit-scrollbar {
    width: 12px;
}
.item-types::-webkit-scrollbar-track {
    border-radius: 3px;
    background: #ebebeb;
}
.item-types::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background: #b46b21;
    background: linear-gradient(180deg, rgb(233, 170, 105) 10%, rgb(165, 88, 11) 40%);
}





.catalog-list .catalog-item .desc strong {
    font-size: 13px;
}

.catalog-list .catalog-item .desc a {
    color: #000000;
}

.catalog-button {
    font-size: 15px;
    line-height: 45px;
    position: absolute;
    bottom: 20px;
    left: 20px;
    width: 240px;
    height: 45px;
    text-align: center;
    text-decoration: underline;
    color: #000;
    border: 1px solid #bebebe;
    border-radius: 3px;
    box-shadow: 1px 1px 2px rgba(160,147,133,.75);
}



.catalog-list .catalog-item .button-added {
    float: right;
    margin: 0 15px 0 0;
    height: 23px;
}

.catalog-list .catalog-item .button-added a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-2.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #d4c2ab #d5c5b1 #76533b #76533b;
}


/*COMPARE-LINK*/

.item-compare {
    position: absolute;
    top: 20px;
    right: 20px;
    width: 30px;
    height: 30px;
    background: url(/bitrix/templates/kovervdom/images/ico-comparison.png) no-repeat 0 0;
}

.product-of-the-day {
    margin: 0 0 30px 0;
}

.product-of-the-day .catalog-item {
    float: none;
    width: 188px;
    height: 280px;
    border: none;
    border-radius: 0;
    box-shadow: -1px 1px 4px rgba(0, 0, 0, 0.51) inset;
    background: #eeeae5;
    margin: 0 auto;
}

.product-of-the-day .catalog-item .picture {
    padding: 8px 0 0 0;
    height: 158px;
    position: relative;
    margin: 0 0 5px 0;
}

.product-of-the-day .catalog-item .picture a span {
    display: table-cell;
    width: 188px;
    height: 158px;
    vertical-align: middle;
    text-align: center;
}

.product-of-the-day .catalog-item .picture a .icons {
    position: absolute;
    left: 7px;
    top: 7px;
    width: auto;
    height: auto;
    text-align: left;
}

.product-of-the-day .catalog-item .picture a .icons i {
    float: left;
    width: 49px;
    height: 49px;
    margin: 0 5px 0 0;
    font: bold 22px Arial, Helvetica, sans-serif;
    line-height: 49px;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
}

.product-of-the-day .catalog-item .picture a .icons .proc {
    background: url(/bitrix/templates/kovervdom/images/discount-back.png) 0 0 no-repeat;
}

.product-of-the-day .catalog-item .name {
    padding: 0 15px;
    height: 2.4em;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    overflow: hidden;
    margin: 0 0 5px 0;
}

.product-of-the-day .catalog-item .name a {
    color: #000000;
}

.product-of-the-day .catalog-item .name a:hover {
    color: #ff6600;
}

.product-of-the-day .catalog-item .desc {
    font-size: 15px;
    line-height: 1.2em;
    color: #000000;
    padding: 0 15px;
    margin: 0 0 10px 0;
}

.product-of-the-day .catalog-item .desc strong {
    font-size: 15px;
    color: #c8823c;
}

.product-of-the-day .catalog-item .desc a {
    color: #000000;
}

.product-of-the-day .catalog-item .size {
    font-size: 15px;
    line-height: 1.2em;
    color: #000000;
    padding: 0 15px;
    margin: 0 0 10px 0;
}

.soc-block {
    margin: 0 0 30px 0;
}

.three-block {
    margin: 0 0 0 -27px;
    padding-left: 17px;
}

.three-block .t-block {
    float: left;
    width: 251px;
    margin: 0 0 0 18px;
    padding: 15px;
    border: 1px solid #bebebe;
    border-radius: 10px;
    background: url(/bitrix/templates/kovervdom/images/tb-back.png) 0 100% repeat-x #fff;
    box-shadow: 3px 3px 4px rgba(0,0,0,.12);
}

.three-block .t-block p.h2 {
    font-size: 24px;
    text-align: center;
    line-height: 1.1em;
    height: 2.2em;
    margin: 0 0 5px 0;
}

.three-block .t-block p.h3 {
    font-size: 13px;
    text-align: center;
}

.three-block p.show-all {
    text-align: right;
    font-size: 12px;
}

.three-block .t-block h3 {
    font: bold 13px Arial, Helvetica, sans-serif;
    padding: 0;
    margin: 0 0 10px;
}

.three-block .t-block h3 a {
    color: #000000;
}

.news-list p {
    font-size: 11px;
    color: #737373;
    padding: 0 0 20px;
}

.ask-form {
    font-size: 11px;
    color: #737373;
}

.ask-form .checkbox-line,
.ask-form .radio-line {
    padding: 0 0 10px 0;
}

.ask-form .checkbox-line label,
.ask-form .radio-line label {
    cursor: pointer;
}

.ask-form .checkbox {
    background: url(/bitrix/templates/kovervdom/images/checkbox.png) 0 0 no-repeat;
    display: block;
    float: left;
    height: 13px;
    margin: 0px 8px 0 0;
    width: 13px;
}

.ask-form .checkbox label {
    width: 13px;
    height: 13px;
    float: left;
    position: relative;
    overflow: hidden;
}

.ask-form .checkbox label.checked {
    background: url(/bitrix/templates/kovervdom/images/checkbox.png) -13px 0 no-repeat;
}

.ask-form .checkbox label input {
    position: absolute;
    left: -50px;
    top: -50px;
}

.ask-form .radio {
    background: url(/bitrix/templates/kovervdom/images/radio.png) 0 0 no-repeat;
    display: block;
    float: left;
    height: 13px;
    margin: 2px 8px 0 0;
    width: 13px;
}

.ask-form .radio label {
    width: 13px;
    height: 13px;
    float: left;
    position: relative;
    overflow: hidden;
}

.ask-form .radio label.checked {
    background: url(/bitrix/templates/kovervdom/images/radio.png) -13px 0 no-repeat;
}

.ask-form .radio label input {
    position: absolute;
    left: -50px;
    top: -50px;
}

.three-block .t-block .select-block select {
    width: 245px;
    height: 22px;
    font: normal 12px Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;
}

.subscribe-block {
    padding: 85px 0 0 0;
    background: url(/bitrix/templates/kovervdom/images/ico-mail.png) 50% 20px no-repeat;
}

.subscribe-block input {
    width: 235px;
    border: none;
    padding: 2px 5px;
    height: 18px;
    background: url(/bitrix/templates/kovervdom/images/subsc-input.png) 0 0 no-repeat;
    font: normal 12px Arial, Helvetica, sans-serif;
    margin: 0 0 10px 0;
}

.three-block .t-block .button {
    height: 23px;
    text-align: center;
}

.three-block .t-block .button input {
    font-size: 13px;
    color: #ffffff;
    padding: 0 10px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
    vertical-align: top;
    display: -moz-inline-stack;
    display: inline-block;
    _overflow: hidden;
    zoom: 1;
    *display: inline;
}

.three-block .t-block .button input:hover {
    background-position: 0 -23px;
    border-color: #fff0d6 #ffe8ce #76533b #ab9586;
}

.three-block .t-block .button input:focus,
.three-block .t-block .button input:active {
    background-position: 0 -47px;
    border-color: #6c380f #6c380f #fbfbfa #f9f7f7;
}

.three-block .unsubscribe {
    color: #c8823c;
    border: 0px;
    outline: none;
    background-color: transparent;
    font-size: 11px;
    text-decoration: underline;
    margin: 0px;
    padding: 0px;
    cursor: pointer;
}

.three-block .unsubscribe:hover {
    text-decoration: none;
}

p.h2-name {
    display: block;
    padding: 5px 0;
    border-bottom: 4px solid #c8823c;
    margin: 0 18px 25px 18px;
}

p.h2-name a {
    font: bold 24px Arial, Helvetica, sans-serif;
    text-decoration: none;
    color: #000000;
}

p.h2-name a:hover {
    color: #c8823c;
}

.content-slider {
    position: relative;
    margin: 0 0 30px 0;
}

.big-slider {
    float: left;
    width: 665px;
    height: 408px;
    margin: 0;
}

.catalog-slider .catalog-list,
.catalog-slider .video-list {
    margin: 0;
}

.catalog-slider .catalog-list {
    width: 848px;
    overflow: hidden;
    margin: 0 0 0 39px
}

.catalog-slider .catalog-list ul {
    margin: 0;
    padding: 0;
    width: 1000%;
}

.catalog-slider .catalog-list ul li {
    float: left;
    width: 196px;
    height: 288px;
    list-style-type: none;
    margin: 0 22px 0 0;
}

.catalog-slider .catalog-list ul li .catalog-item {
    margin: 0;
}

.video-slider .catalog-list {
    width: 890px;
    overflow: hidden;
    margin: 0 0 0 20px
}

.video-slider .catalog-list ul {
    margin: 0;
    padding: 0;
    width: 1000%;
}

.video-slider .catalog-list ul li {
    float: left;
    width: 196px;
    height: 198px;
    list-style-type: none;
    margin: 0 22px 0 0;
}

.video-slider .catalog-list ul li .catalog-item {
    margin: 0;
    height: 190px;
}

.video-slider .catalog-list ul li .catalog-item .picture {
    margin: 0 0 10px;
    padding: 15px 0 0 0;
}

.video-slider .catalog-list ul li .catalog-item .picture,
.video-slider .catalog-list ul li .catalog-item .picture a,
.video-slider .catalog-list ul li .catalog-item .picture a span {
    height: 86px;
}

.video-slider .catalog-list ul li .catalog-item .picture a span i {
    background: url(/bitrix/templates/kovervdom/images/ico-video-min.png) 0 0 no-repeat;
    width: 31px;
    height: 31px;
    left: 50%;
    top: 50px;
    margin: -10px 0 0 -15px;
    position: absolute;
}

.catalog-slider .content-slider-left,
.catalog-slider .content-slider-right,
.video-slider .content-slider-left,
.video-slider .content-slider-right {
    position: absolute;
    width: 25px;
    height: 44px;
    background-image: url(/bitrix/templates/kovervdom/images/slider-arrows.png);
    top: 110px;
}

.video-slider .content-slider-left,
.video-slider .content-slider-right {
    top: 70px;
}

.catalog-slider .content-slider-left,
.video-slider .content-slider-left {
    left: 12px;
    background-position: 0 0;
}

.catalog-slider .content-slider-right,
.video-slider .content-slider-right {
    right: 3px;
    background-position: -25px 0;
}

.catalog-slider .content-slider-left:hover,
.video-slider .content-slider-left:hover {
    background-position: 0 -44px;
}

.catalog-slider .content-slider-right:hover,
.video-slider .content-slider-right:hover {
    background-position: -25px -44px;
}

.catalog-vslider {
    width: 220px;
    background: #ebe6dc;
    padding: 22px 0 0 0;
    border-radius: 4px;
}

.catalog-vslider .content-overflow {
    height: 565px;
}

.catalog-vslider .catalog-list {
    margin: 0 0 0 22px;
}

.catalog-vslider .catalog-list .catalog-item {
    height: 170px;
    width: 174px;
    margin: 0;
    padding: 0;
    border: none;
    background: #ffffff;
    border-radius: 4px;
    border: 1px solid #bebebe;
    border-radius: 4px;
    box-shadow: 2px 2px 3px rgba(160, 147, 133, 0.85);
}

.catalog-vslider .catalog-list .catalog-item .picture {
    margin: 0;
    padding: 0;
}

.catalog-vslider .catalog-list .catalog-item .picture a {
    display: table-cell;
    width: 174px;
    height: 170px;
    text-align: center;
    vertical-align: middle;
}

.catalog-vslider .content-slider-left {
    background: url(/bitrix/templates/kovervdom/images/popup-slider.jpg) 0 0 no-repeat;
    width: 53px;
    height: 32px;
    position: absolute;
    top: -20px;
    left: 84px;
}

.catalog-vslider .content-slider-right {
    background: url(/bitrix/templates/kovervdom/images/popup-slider.jpg) 0 -32px no-repeat;
    width: 53px;
    height: 32px;
    position: absolute;
    bottom: -20px;
    left: 84px;
}

.catalog-vslider ul {
    padding: 0;
    margin: 0;
    width: 190px;
}

.catalog-vslider ul li {
    display: block;
    height: 182px !important;
    width: 180px !important;
    margin: 0;
}

#fade {
    display: none;
    background: #000000;
    position: fixed;
    left: 0;
    top: 0;
    z-index: 10;
    width: 100%;
    height: 100%;
    opacity: .5;
    z-index: 500;
}

.popup_block {
    display: none;
    font: normal 14px Arial, Helvetica, sans-serif;
    position: fixed;
    top: 50%;
    left: 50%;
    z-index: 501;
    border-radius: 4px;
    /*overflow: hidden;*/
}
.popup_block.colors {
    overflow:visible;
    margin-top: 20px!important;
}
.popup_block a.close {
    position: absolute;
    right: 10px;
    top: 10px;
    width: 30px;
    height: 30px;
    background: url(/bitrix/templates/kovervdom/images/popup-close.png) 0 0 no-repeat;
}

.popup_block a.close:hover {
    background-position: -30px 0;
}

.popup_block a.close:active,
.popup_block a.close:focus {
    background-position: -60px 0;
}

.popup_block .popup-back {
    background: #ffffff;
    padding: 25px 40px;
    color: #333333;
    border-radius: 4px;
}

.popup_block .popup-back p.h1 {
    font: bold 24px Arial, Helvetica, sans-serif;
    color: #645041;
    display: block;
    margin-bottom: 5px;
    padding: 0;
}

.popup_block .popup-back .popup-top {
    margin: 0 0 20px 0;
}

.popup_block .popup-left-side {
    float: left;
    width: 605px;
}

.popup_block .popup-right-side {
    float: left;
    margin: 0 0 0 45px;
    width: 220px;
}

.popup_block .popup-right-side p.all-link {
    text-align: center;
    color: #645041;
    padding: 3px 0 0 0;
    font-size: 13px;
}

.popup_block .popup-right-side p.all-link a {
    font-size: 14px;
}

.popup_block .popup-back .big-picture {
    height: 585px;
    width: 605px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    border-radius: 4px;
    background: #ebe6dc;
}


/**** sliderPopup *****/

.content-sliderElem {
    position: relative;
    margin: 0 0 30px 0;
}

.content-sliderElem .catalog-list,
.catalog-slider .video-list {
    margin: 0;
}

.content-sliderElem .catalog-list {
    /*width: 890px;*/
    overflow: hidden;
    margin: 0 0 0 20px
}

.content-sliderElem .catalog-list ul {
    margin: 0;
    padding: 0;
    width: 1000%;
}

.content-sliderElem .catalog-list ul li {
    float: left;
    width: 196px;
    height: 288px;
    list-style-type: none;
    margin: 0 22px 0 0;
}

.content-sliderElem .catalog-list ul li .catalog-item {
    margin: 0;
}

.content-sliderElem .content-slider-leftElem,
.catalog-slider .content-slider-rightElem,
.content-sliderElem .content-slider-leftElem {
    left: -10px;
    background-position: 0 0;
}

.content-sliderElem .content-slider-rightElem {
    right: -18px;
    background-position: -25px 0;
}

.content-sliderElem .content-slider-leftElem:hover {
    background-position: 0 -44px;
}

.content-sliderElem .content-slider-rightElem:hover {
    background-position: -25px -44px;
}


/***  sliderPopup *****/

.fast-view {
    margin: 0 30px;
}

.fast-view h3 {
    font: bold 14px Arial, Helvetica, sans-serif;
    margin: 0 0 19px 30px;
}

.fast-view h3 a {
    color: #000000;
}

.fast-view .picture {
    width: 280px;
    height: 280px;
    border: 1px solid #bebebe;
    height: 280px;
    display: table-cell;
    text-align: center;
    vertical-align: middle;
    border-radius: 4px;
}

.fast-view .desc {
    font-size: 11px;
    padding: 15px 0 15px 30px;
}

.fast-view .desc table,
.fast-view .desc table td {
    border: none;
}

.fast-view .desc table td {
    padding: 0 5px 1px 0;
}

.fast-view .desc table td.legend {
    color: #737373;
}

/*.sizes-block {*/
    /*font-size: 12px;*/
/*}*/

/*.sizes-block table {*/
    /*width: 99%;*/
    /*border: none;*/
    /*margin: 0 0 10px 7px;*/
/*}*/

/*.sizes-block table th {*/
    /*color: #000000;*/
/*}*/

/*.sizes-block table th,*/
/*.sizes-block table td {*/
    /*padding: 2px 4px;*/
    /*border: none;*/
/*}*/

/*.sizes-block table td {*/
    /*color: #737373;*/
/*}*/

/*.sizes-block table td.price {*/
    /*font-weight: bold;*/
    /*color: #000000;*/
/*}*/

/*.sizes-block table td.price span {*/
    /*color: #c8823c;*/
/*}*/

/*.sizes-block table td.add {*/
    /*width: 14px;*/
    /*padding: 2px 0 2px 5px;*/
/*}*/

/*.sizes-block table td .checkbox {*/
    /*background: url(/bitrix/templates/kovervdom/images/checkbox.png) 0 0 no-repeat;*/
    /*display: block;*/
    /*float: left;*/
    /*height: 13px;*/
    /*margin: -1px 3px 0 0;*/
    /*width: 13px;*/
/*}*/

/*.sizes-block table td .checkbox label {*/
    /*width: 13px;*/
    /*height: 13px;*/
    /*float: left;*/
    /*position: relative;*/
    /*overflow: hidden;*/
    /*cursor: pointer;*/
/*}*/

/*.sizes-block table td .checkbox label.checked {*/
    /*background: url(/bitrix/templates/kovervdom/images/checkbox.png) -13px 0 no-repeat;*/
/*}*/

/*.sizes-block table td .checkbox label input {*/
    /*position: absolute;*/
    /*left: -50px;*/
    /*top: -50px;*/
/*}*/

/*.sizes-block .button {*/
    /*float: right;*/
    /*margin: 0;*/
    /*height: 23px;*/
/*}*/

/*.sizes-block .button a {*/
    /*float: left;*/
    /*font-size: 12px;*/
    /*color: #ffffff;*/
    /*padding: 0;*/
    /*width: 70px;*/
    /*text-align: center;*/
    /*text-decoration: none;*/
    /*height: 22px;*/
    /*line-height: 22px;*/
    /*background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;*/
    /*border: 1px solid;*/
    /*border-color: #faeada #faeada #76533b #a38b7b;*/
/*}*/

/*.sizes-block .button a:hover {*/
    /*background-position: 0 -23px;*/
    /*border-color: #fff0d6 #ffe8ce #76533b #ab9586;*/
/*}*/

/*.sizes-block .button a:focus,*/
/*.sizes-block .button a:active {*/
    /*background-position: 0 -47px;*/
    /*border-color: #6c380f #6c380f #fbfbfa #f9f7f7;*/
/*}*/

/*.product-block {
    margin: 0 0 20px 0;
}*/

.product-block h2 {
    color: #645041;
}

.rating-block {
    font-size: 12px;
}

.rating-block a {
    color: #000000;
}

.rating-block .rating {
    height: 15px;
}

.rating-block .rating span {
    float: left;
    width: 15px;
    height: 14px;
    background: url(/bitrix/templates/kovervdom/images/rating-stars.png) 0 0 no-repeat;
    margin: 0 2px 0 0;
}

.rating-block .rating span.on {
    background-position: -15px 0;
}

.product-block-top {
    margin: 0 0 20px 0;
}

.product-block-top .product-picture-block {
    float: left;
    margin: 0 -400px 0 0;
    width: 100%;
}

.product-block-top .product-picture-block .product-picture {
    margin: 0 380px 0 0;
}

.product-block-top .product-picture-block .product-picture .picture {
    width: 505px;
    height: 505px;
    text-align: center;
    border: 1px solid #bebebe;
    border-radius: 4px;
    margin: 0 0 10px 0;
    vertical-align: middle;
    display: table-cell;
}

.product-block-top .product-picture-block .product-picture .picture a {
    position: relative;
    display: inline-block;
}

.product-block-top .product-picture-block .product-picture .picture a .icons {
    position: absolute;
    left: 7px;
    top: 7px;
    width: auto;
    height: auto;
}

.gallery-nav + .icons {
    position: absolute;
    left: 14px;
    top: 67px;
    width: auto;
    height: auto;
}


.product-block-top .product-picture-block .product-picture .picture a .icons i {
    float: left;
    width: 30px;
    height: 30px;
    margin: 0 5px 0 0;
}

.product-block-top .product-picture-block .product-picture .content-slider {
    position: relative;
    margin: 0 0 20px 0;
}

.product-block-top .product-picture-block .product-picture .content-overflow {
    width: 430px;
    overflow: hidden;
    margin: 0 0 0 40px
}

.product-block-top .product-picture-block .product-picture ul {
    margin: 0;
    padding: 0;
    width: 1000%;
}

.product-block-top .product-picture-block .product-picture ul li {
    float: left;
    width: 130px;
    height: 130px;
    list-style-type: none;
    margin: 0 17px 0 0;
}

.product-block-top .product-picture-block .product-picture ul li .more-item {
    margin: 0;
    border: 5px solid #ffffff;
}

.product-block-top .product-picture-block .product-picture ul li .selected {
    border-color: #c8823c;
}

.product-block-top .product-picture-block .product-picture .content-slider-left,
.product-block-top .product-picture-block .product-picture .content-slider-right {
    position: absolute;
    width: 25px;
    height: 44px;
    background-image: url(/bitrix/templates/kovervdom/images/slider-arrows.png);
    top: 40px;
}

.product-block-top .product-picture-block .product-picture .content-slider-left {
    left: 0;
    background-position: 0 0;
}

.product-block-top .product-picture-block .product-picture .content-slider-right {
    right: 0;
    background-position: -25px 0;
}

.product-block-top .product-picture-block .product-picture .content-slider-left:hover {
    background-position: 0 -44px;
}

.product-block-top .product-picture-block .product-picture .content-slider-right:hover {
    background-position: -25px -44px;
}

.product-block-top .product-picture-block .product-picture .soc-block {
    text-align: center;
    margin: 0;
}

.product-block-top .product-buy {
    float: right;
    width: 360px;
    margin-right: 25px;
}

.show-colors {
    padding: 0 0 20px 40px;
    background: url(/bitrix/templates/kovervdom/images/ico-colors.png) 0 5px no-repeat;
}
.show-colors a {
    position: relative;
    color: #000;
}

.product-block-top .product-buy .sizes-block {
    margin: 0 0 30px 0;
}

.product-block-top .product-buy .sizes-block .button {
    float: right;
    margin: 0;
    height: 30px;
}

.product-block-top .product-buy .sizes-block .button a {
    float: left;
    font-size: 17px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 29px;
    line-height: 29px;
    background: url(/bitrix/templates/kovervdom/images/button-3.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}

.product-block-top .product-buy .sizes-block .button a:hover {
    background-position: 0 0;
    border-color: #fff0d6 #ffe8ce #76533b #ab9586;
}

.product-block-top .product-buy .sizes-block .button a:focus,
.product-block-top .product-buy .sizes-block .button a:active {
    background-position: 0 0;
    border-color: #6c380f #6c380f #fbfbfa #f9f7f7;
}

.product-video {
    float: right;
}

.product-navi {
    width: 280px;
    margin: 18px 0;
    padding: 10px 10px 0 10px;
    text-align: center;
    border: 1px solid #bebebe;
    border-radius: 3px;
    background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
}
@media screen and (max-width: 950px) {
    .product-navi a {
        display: block;
        margin-left: 15px;
    }
}
.product-navi a {
    color: #000;
}
.product-navi ul {
    padding: 0;
    margin: -4px;
}
.product-navi ul li {
    display: inline-block;
    list-style-type: none;
    margin: 5px 0 16px 0;
}
.product-navi .p-navi4 {
    margin-left: 10px;
    padding-left: 14px;
}
.product-navi .p-navi2 {
    margin-left: 12px;
    padding-left: 18px;
}

.product-navi ul li.p-navi1 {
    background: url(/bitrix/templates/kovervdom/images/ico-p-navi1.png) 3px 5px no-repeat;
}

.product-navi ul li.p-navi2 {
    background: url(/bitrix/templates/kovervdom/images/ico-p-navi2.png) 0 2px no-repeat;
}

.product-navi ul li.p-navi3 {
    background: url(/bitrix/templates/kovervdom/images/ico-p-navi3.png) 3px 2px no-repeat;
}

.product-navi ul li.p-navi4 {
    background: url(/bitrix/templates/kovervdom/images/ico-p-navi4.png) 3px 2px no-repeat;
}

.tabs-block {
    margin: 0 0 30px 0;
}

/* ----------------------------------------------- */

/* product-top
-------------------------------------------------- */
.product-top {
    width: 903px;
}
@media screen and (max-width: 1190px) {
    .product-top {
        width: 100%;
    }
}
.product-top-left {
    float: left;
    width: 505px;
}
@media screen and (max-width: 1190px) {
    .product-top-left {
        float: none;
        margin: 0 auto;
    }
}
@media screen and (max-width: 650px) {
    .product-top-left {
        width: 100%;
    }
}
.product-gallery {
    position: relative;
    margin: 15px 0;
}
.zoom {
    position: absolute;
    z-index: 100;
    right: 20px;
    bottom: 20px;
    width: 47px;
    height: 47px;
    background: url(/bitrix/templates/kovervdom/images/ico-zoom.png) no-repeat center;
}
.product-features {
    margin-bottom: 15px;
    padding: 0 10px 5px 10px;
    border: 1px solid #c8823d;
    border-radius: 3px;
}
.product-features .feature {
    color: #000;
}
@media screen and (min-width: 950px) {
    .product-features .feature {
        font-size: 1.15em;
        line-height: 1.5em;
    }
}
.product-features .feature:first-child {
    font-weight: 700;
    line-height: 2em;
    width: calc(100% + 10px);
    margin-left: -10px;
    padding-left: 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background: #ece1d6;
}
.product-top-right {
    float: right;
    width: 365px;
    padding-right: 18px;
}
@media screen and (max-width: 1190px) {
    .product-top-right {
        float: none;
        margin: 0 auto 30px;
        padding: 0;
    }
}
@media screen and (max-width: 650px) {
    .product-top-right {
        width: 100%;
    }
}
.free-delivery {
    width: 100%;
    margin: 15px 0;
}
.delivery-icon {
    line-height: 90px;
    float: left;
    width: 24%;
    height: 75px;
    text-align: center;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    background: #cffba6;
}
.delivery-icon img {
    filter: invert(100%);
}
.delivery-description {
    float: right;
    width: 76%;
    height: 75px;
    color: #000;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    background: #baf8a3;
}
.delivery-description h2 {
    font-size: 16px;
    margin: 12px 0 0 15px;
    text-transform: uppercase;
}
.delivery-description p {
    line-height: 1.1em;
    margin-left: 15px;
}
.product-types table {
    width: 100%;
}
.product-types th,
.product-types td {
    font-size: 1.2em;
    position: relative;
    width: 29%;
    height: 40px;
    border-bottom: 1px solid #bebebe;
}
.product-types th {
    font-weight: 700;
    color: #000;
}
.product-types th:nth-child(2) {
    width: 25%;
    padding-left: 10px;
}
.product-types td:first-child {
    font-weight: 700;
    color: #000;
}
.product-types td:nth-child(2) {
    width: 25%;
    font-size: 1.1em;
    padding-left: 10px;
}
.table-price {
    font-weight: 700;
    color: #000;
}
.new-price {
    position: relative;
    top: 3px;
    color: #c8823c;
}
.old-price {
    font-size: .8em;
    position: absolute;
    top: 0;
    left: 0;
    text-decoration: line-through;
}
.product-types .buy {
    font-weight: 700;
    line-height: 32px;
    display: block;
    width: 100px;
    height: 32px;
    margin: 0 auto;
    text-align: center;
    text-decoration: none;
    text-transform: uppercase;
    color: #000;
    background: #cffba6;
}
.product-types .buy:hover {
    text-decoration: underline;
}



/* ----------------------------------------------- */


/* #Footer
-------------------------------------------------- */

#footer {
    position: relative;
    margin: -125px auto 33px auto;
    width: 1158px;
    color: #d6c5aa;
    font-size: 1em;
    background: url(/bitrix/templates/kovervdom/images/footer.png) 0 0 repeat-x #765538;
    clear: both;
    height: 125px;
}

#footer a {
    color: #d6c4aa;
}

#footer-top {
    padding: 15px 17px 0 17px;
    height: 75px;
    font-size: 13px;
}

#footer-menu ul {
    padding: 0;
    margin: 0;
}

#footer-menu ul li {
    display: inline;
    list-style-type: none;
    color: #d6c4aa;
}

#footer-menu ul li a {
    color: #d6c4aa;
    text-decoration: none;
    padding: 0 3px;
    line-height: 18px;
}

#footer-menu ul li a:hover {
    background: #d6c4aa;
    color: #645341;
}

#footer-menu ul li.first {
    margin: 0 10px 0 0;
    font-weight: bold;
}

#footer-menu ul li.first a {
    color: #ffffff;
    text-decoration: underline;
}

#footer-menu ul li.first a:hover {
    color: #ffffff;
    background: none;
    text-decoration: none;
}

#footer-search {
    float: right;
    margin: 0 0 0 0;
    width: 206px;
    background: url(/bitrix/templates/kovervdom/images/footer-search.png) 0 0 no-repeat;
    height: 22px;
}

#footer-search input {
    float: left;
    padding: 2px 5px;
    width: 176px;
    border: none;
    height: 18px;
    background: none transparent;
}

#footer-search span input {
    width: 20px;
    height: 22px;
    background: url(/bitrix/templates/kovervdom/images/footer-search-button.png) 50% 50% no-repeat;
    cursor: pointer;
}

#maked-by {
    float: right;
    margin: 1px 17px 0 0;
}

#maked-by {
    font-size: 11px;
    line-height: 13px;
}

#maked-by a {
    color: #4c3e2e;
    text-decoration: none;
    padding: 0 5px;
    margin: 0 0 0 10px;
}

#footer-copyright {
    float: left;
    padding: 0 30px 0 17px;
    font-size: 12px;
}

#footer-navi {
    float: left;
    font-size: 11px;
}

#footer-navi ul {
    padding: 0;
    margin: 0;
}

#footer-navi ul li {
    display: inline;
    margin: 0 5px 0 0;
    list-style-type: none;
}


/* ----------------------------------------------- */

.modal {
    display: none;
    top: 50%;
    left: 50%;
    position: fixed;
    z-index: 999;
    box-shadow: 0 0 10px 0 rgba(0, 0, 0, 0.6);
}

#login,
#popupFormSubscribe,
/*#addItemInCart,*/
#addItemInSubscribe,
#addItemInCartOptions,
#addNoItemInCompare,
#addItemInCompare,
#addMessage {
    background: #fff;
    border-radius: 7px;
    padding: 10px 10px 25px 10px;
    text-align: center;
}

#login,
#addItemInCompare {
    min-width: 300px;
    margin-left: -160px;
}

.blockUI {
    z-index: 502 !important;
}

#easy_zoom {
    width: 250px;
    height: 350px;
    border: 5px solid #eee;
    background: #fff;
    color: #333;
    position: absolute;
    top: 24px;
    left: -270px;
    overflow: hidden;
    -moz-box-shadow: 0 0 10px #777;
    -webkit-box-shadow: 0 0 10px #777;
    box-shadow: 0 0 10px #777;
    /* vertical and horizontal alignment used for preloader text */
    line-height: 400px;
    text-align: center;
    z-index: 5000000;
}

a.zoom:hover {
    cursor: url("/bitrix/templates/kovervdom/js/images/magnifier2_4478.ico"), pointer;
}

.colorPicer {
    display: inline-block;
    width: 20px;
    height: 20px;
    cursor: pointer;
}


/**** tab  *****/

.section {
    width: 723px;
    margin: 0 0 30px;
}

ul.tabs {
    height: 31px;
    line-height: 31px;
    list-style: none;
    border-bottom: 1px solid #DDD;
    background: #FFF;
    padding: 0 0 0 0;
    margin-right: 8px;
    /*border: 2px solid CornflowerBlue;
    border-top-left-radius: 16px;
    /*border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
    border-bottom-left-radius: 16px;*/
}

.tabs li {
    float: left;
    display: inline;
    margin: 0 -13px -1px 0;
    /*  padding: 0 13px 1px; */
    color: #777;
    cursor: pointer;
    /*  background: #F9F9F9;
        border: 1px solid #E4E4E4; */
    border-bottom: 1px solid #DDD;
    position: relative;
}

.tabs li:hover,
.tabs li.current {
    /*
        color: #444;
        background: #EFEFEF;
        padding: 0 13px 2px;
        border: 1px solid #D4D4D4;
        border-bottom: 1px solid #EFEFEF;
    */
}

.tabs li.current span.tableft {
    background: url("/bitrix/templates/kovervdom/images/tab_left1.png") no-repeat;
    display: inline-block;
    width: 8px;
    height: 31px;
}

.tabs li.current span.tabcenter {
    background: url("/bitrix/templates/kovervdom/images/tab_center1.png") repeat-x;
    display: inline-block;
    height: 31px;
    padding: 0 8px 0 8px;
}

.tabs li.current span.tabright {
    background: url("/bitrix/templates/kovervdom/images/tab_right1.png") no-repeat;
    display: inline-block;
    width: 19px;
    height: 31px;
}

.tabs1 {
    z-index: 3;
}

.tabs2 {
    z-index: 2;
}

.tabs3 {
    z-index: 1;
}

.tabs li span {
    float: left;
}

.tabs li span.tableft {
    background: url("/bitrix/templates/kovervdom/images/tab_left.png") no-repeat;
    display: inline-block;
    width: 8px;
    height: 31px;
}

.tabs li span.tabcenter {
    background: url("/bitrix/templates/kovervdom/images/tab_center.png") repeat-x;
    display: inline-block;
    height: 31px;
    padding: 0 8px 0 8px;
}

.tabs li span.tabright {
    background: url("/bitrix/templates/kovervdom/images/tab_right.png") no-repeat;
    display: inline-block;
    width: 19px;
    height: 31px;
}

.box {
    display: none;
    border: 1px solid #989898;
    border-width: 0 1px 1px;
    background: #fefefe;
    padding: 12px 12px;
    border-top-right-radius: 10px;
    border-bottom-right-radius: 10px;
    border-bottom-left-radius: 10px;
}

.box table {
    border: none !important;
}

.box table td {
    border: none !important;
}

.box table tr:last-child {
    border: none !important;
}

.box.visible {
    display: block;
}


/**** tab  *****/

.content-blocks {
    width: 905px;
    margin: 7px 0 0 11px;
}

.content-slider-video {
    margin-left: 19px !important;
    width: 848px !important;
}

.pageHeader {
    color: #645041;
    display: inline-block;
}

.content-block .paginator {
    text-align: right;
    margin: 0 20px 20px 0;
}
.navigation-bottom .navigation .paginator {
    margin-right: 6px;
}

/*.previmg {
    max-width: 158px;
    max-height: 158px;
}*/

h3.voteQuestions {
    margin-top: 10px !important;
    display: inline-block;
}

.cContacts span:before {
    content: "";
    display: inline-block;
    margin-right: 10px;
    width: 25px;
    height: 25px;
    position: relative;
    top: 10px;
}

.cContacts .phoneInfo:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAAXCAMAAAAx3e/WAAAAeFBMVEUAAADLhUDOiEPQi0bWkk/OiUTQi0bVkEzUj0vWkk7bmFbXk1DMhkDOiELXlFDPiUTbmFXcmVfTj0vRjEjWk0/Wk0/amFXdm1jcmljbmFbLhUDMhkHWkk/Qi0bNh0LbmVbTj0rQikXLhT/Wk07ZllPRjEjXlFHYlVIX9q9vAAAAHnRSTlMAGUAkEGPsCQQxY3jKUMqqGezsUKpQj+yq7I/sCyoPh/MNAAAAo0lEQVQY023N2Q6DIBCFYQRkBK1L9yVxitL2/d+wo43CmP4XXHxMcsQciE3tBTUXcIhXJq4rOkSbEqKziLciikZEfUYsEwoh1BCCiwQfStpWJL2pUrCO4zieOFmimlPxpBS3nGj/52wzcHhR6ve9mPHeG6AlYxbL/GQKGu/z5WzXTzVAj15XZ5P0VQlmD6j63kYbqLsehkysZRWZkvNkRCmnky8g2Q4mJ6AxGwAAAABJRU5ErkJggg==") 50% 50% no-repeat;
}

.cContacts .addressInfo:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAAZCAMAAADzN3VRAAAAjVBMVEUAAADUkEzPikTWk0/allPTjkrZllPUkEzVkU3Qi0bZllLSjUjcmVbRjEfOiELSjknLhT/PikTLhj/bmFXLhj/cmlfbmFbXlFHNh0HRjEbMhkDbmFXZllPUkU3Tj0vVkU3QjEbdmljSjUnPikTVkk3XlFDYlVLallPKhD7Qi0bbmVXMhkDRjEfTj0vJhD7FVRe4AAAAIXRSTlMAiQpcOAEpEgU4xhyJxlzqxqRJ6olcCqTqcXFxpElJcRhIpZRhAAABMElEQVQoz3WS6Y6DMAyEB5oQwlGO3u3uSkDCEaDv/3hrI8S20vaT8NgeGP8BG8EpqaoqSkSIV6Q4VBvJGRsqqqpHwIswOJEXbEHOJX8ZYeLcasXOibfsk3OKNTx0q6GEEEpS89VFPD+6BIw4dAy/prouBs5ty5/KS7vCAVG7A3b2shjWejFPVmFdRlZg2exAeNaGnGwtQmMUuEZgIpOxCGOg6AG+jQnAGOOxaJNCzzOHzLMEoeb5B8vsQdc1dTVXPlfXmjUj2Rw+HJAqVh7jaaK+mKabhJ7SZZLpRNf8YdB0cVjI/HS4wS+GjBOuTUF13xCpT7o2RNk0HO1rzSLJOmoshNcxl/gXPY73D9Z+HAt/m95+kLLv+31MK6l0fscrKu83crwTl8fn83k9ljFWfgFl0B3r7l6ZfAAAAABJRU5ErkJggg==") 50% 50% no-repeat;
}

.cContacts .emailInfo:before {
    background: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAATCAMAAABSrFY3AAAAaVBMVEUAAADTj0vYlVHZllLLhkDQjEfbmFbKhD7UkEzcmljYlFDXlFDPikTPikTSjUnSjknPikTSjknWk0/Qi0bOiEPbmFTRjUjZllLbmFXQi0bdm1jKhT/cmVfTj0vWk0/Nh0LQi0Xal1PRjUgBdsj9AAAAGnRSTlMAj49jQGOqQBCPqgmPJOyqCXjsBOzsyuzKQMurK1EAAACrSURBVBjTdclJFoIwFETRAk1EmgBijyHN/hfpz8cQxcMb1KAunhsVeFHy+Jukj0Vi1Y7FSenkCtzl7khyREpQ5bOgdOU33CoEmXIQTeUC06kC8oklUoJZMkRKgIxEz9Jr3VYDbQ8WHUVorTSllBZRfBDhfQPRXsXQKS+C+AK2Bh7WNvjUKUtUW5aGYaEzURBTC2MYEhlRGxKTIJEhGcex3a/q6WT5j+Ww0fAGDRgU/JtH8akAAAAASUVORK5CYII=") 50% 50% no-repeat;
}

.hours24 {
    color: black;
    font-weight: bold;
    display: inline-block;
    margin-bottom: 5px;
}

.cContacts {
    color: black;
    margin-bottom: 25px;
}

.mapCont>ymaps {
    float: left;
    margin-right: 15px;
    margin-bottom: 15px;
}

.mapCont .header {
    display: inline-block;
    margin-bottom: 10px;
    color: black;
    font-weight: bold;
}

.mapCont p {
    color: black;
    text-align: justify;
}

.feedback-form-contacts {
    margin-top: 20px;
    border: 1px solid #bebebe;
    -webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
    width: 673px;
    padding: 10px;
}

.feedback-form-contacts .header {
    color: black;
    font-weight: bold;
    font-size: 16px;
    display: inline-block;
    margin-bottom: 15px;
}


/*
.colorss input[type="checkbox"],
.colorss input[type="radio"] {
    display:none;
}
*/

.colors input[type="checkbox"]+label,
.colors input[type="radio"]+label {
    position: relative;
    z-index: 2;
    top: -22px;
    font: 18px bold;
    color: #444;
    cursor: pointer;
}

.colors input[type="checkbox"]+label::before,
.colors input[type="radio"]+label::before {
    content: "";
    display: inline-block;
    height: 18px;
    width: 18px;
    margin: 0 5px 0 0;
    background-image: url(/bitrix/templates/kovervdom/images/sprite.png);
    background-repeat: no-repeat;
}

.colors input[type="checkbox"]+label::before {
    background-position: -38px -259px;
}

.colors input[type="radio"]+label::before {
    background-position: 0px -279px;
}

.colors input[type="checkbox"]:checked+label::before {
    background-position: -114px -260px;
}

.colors input[type="radio"]:checked+label::before {
    background-position: -108px -279px;
}

.colors input[type="checkbox"]:disabled+label::before {
    background-position: -152px -260px;
}

.colors input[type="checkbox"]:checked:disabled+label::before {
    background-position: -171px -260px;
}

.colors input[type="radio"]:disabled+label::before {
    background-position: -144px -279px;
}

.colors input[type="radio"]:checked:disabled+label::before {
    background-position: -162px -279px;
}

#wrapper {
    width: 1258px;
    margin: auto;
    position: relative;
    /*overflow: hidden;*/
}

#veil {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 200;
    top: 0px;
    left: 0px;
    display: none;
}

#veil1 {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 200;
    top: 0px;
    left: 0px;
    display: none;
}

#veilAuth {
    position: fixed;
    width: 100%;
    height: 100%;
    z-index: 200;
    top: 0px;
    left: 0px;
    display: none;
}

#tabsWrapper {
    width: 937px;
    height: 450px;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: -1;
}

.togleClassborder {
    outline: 1px solid red;
}

.toltipBayBlock {
    display: block !important;
}

.toltipBayBlockCarpi {
    display: block !important;
}

.toltipBay {
    width: 173px;
    height: 16px;
    position: absolute;
    right: 100px;
    display: none;
}

.toltipBayR {
    width: 0;
    height: 0;
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    border-bottom: 9px solid red;
    margin-left: 57px;
}

.padLeft {
    padding-right: 10px;
}


/**** ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½   *****/

.procDis {
    background: url('/bitrix/templates/kovervdom/images/discount-back.png') 0 0 no-repeat;
    background-size: 99%;
    float: left;
    width: 34px;
    height: 34px;
    margin: 0 0px 0 0;
    font: bold 14px Arial, Helvetica, sans-serif;
    line-height: 34px;
    color: #ffffff;
    text-decoration: none;
    text-align: center;
}

.iconsDis {
    position: absolute;
    left: 7px;
    top: 7px;
    width: auto;
    height: auto;
    text-align: left;
}

.nameDis {
    float: left;
}

.pictureDis {
    width: 131px;
    height: 89px;
    float: left;
    margin: 0 14px 0 0;
}


/**** ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½ï¿½ï¿½ ï¿½ï¿½ï¿½   *****/

.deliverClick {
    position: relative;
}

.deliverClick:hover {
    background: #ccc;
    color: white;
}

.disp {
    background: url('/bitrix/templates/kovervdom/images/basketNoActive.png') no-repeat;
    /* basketActive.png
   basketNoActive.png */
}

.dispNoActive {
    background: url('/bitrix/templates/kovervdom/images/basketActive.png') no-repeat;
}

iframe {
    /*background-color: #ffffff;*/
}

iframe[Attributes Style] {
    width: 700px;
    height: 500px;
    border-top-width: 0px;
    border-right-width: 0px;
    border-bottom-width: 0px;
    border-left-width: 0px;
}

div.dark_rounded .pp_closes {
    background-image: url('/bitrix/templates/kovervdom/images/soglasen.png') !important;
}

.sype {
    display: block;
    position: absolute;
    top: 27px;
    left: 717px;
    color: #c8823c !important;
}

.fedbackPlav {
    display: none;
    position: fixed !important;
    left: 623px !important;
    background: #66442D !important;
    /* color: #fff; */
    width: 374px !important;
    z-index: 10;
    -webkit-border-radius: 7px;
    -moz-border-radius: 7px;
    border-radius: 7px;
    font-size: 20px !important;
}

.fedbackPlav p {
    text-align: center !important;
}

.fedbackPlav p a {
    color: #fff !important;
}

.sliderId {
    display: block !important;
}

.popup_blockNew {
display: none;    
position: absolute;
margin: -80px 0 0 -87px;
background: #fff;
width: 320px;
min-height: 320px;
padding: 15px;
border: solid 2px #bebebe;
-moz-border-radius: 15px;
-webkit-border-radius: 15px;
border-radius: 15px;
-moz-box-shadow: 0 0 10px #999;
-webkit-box-shadow: 0 0 10px #999;
box-shadow: 0 0 10px #999;
z-index: 100;
right:0;
}
.popup_blockNew .loader {
display: table-cell;
background: url('/bitrix/templates/kovervdom/images/ajax-loader-new.gif') no-repeat 50% 50%;
width: 320px;
height: 320px;
font-size: 18px;
text-transform: uppercase;
text-align: center;
vertical-align: middle;
}
.popup_blockNew>div {
	background: #fff;
}
.popup_blockNew a{
    font-size: 13px;
}
.popup_blockNew .big-picture{
    text-align: center;
}


/*.popup_blockNew {
    display: none;
    position:relative;*/
    /* margin: -80px 0 0 -87px;*/
/*}*/
/*
.popup_blockNew .loader {
    position:absolute;
    display: table-cell;
    background: url('/bitrix/templates/kovervdom/images/ajax-loader.gif') no-repeat 50% 50%;
    width: 100%;
    height: 320px;
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.popup_blockNew>div {
    background: #fff;
}

.popup_blockNew a {
    font-size: 13px;
}

.popup_blockNew .big-picture {
    text-align: center;
}*/


/*POPUP BASKET*/
.pop-up-cart {
    /*position: fixed;
    z-index: 1400;
    top: 50%;
    left: 50%;*/
    /*visibility: hidden;*/
    width: 764px;
    padding: 18px;
    transform: translate(-50%, -50%);
    border-radius: 5px;
    background: #fff;
    font-size: 1.4em;
}
@media screen and (max-width: 765px) {
    .pop-up-cart {
        box-sizing: border-box;
        max-width: 764px;
        width: 100%;
    }
    .pop-up-cart-table table {
        font-size: 16px;
    }
}
@media screen and (min-color-index:0) and(-webkit-min-device-pixel-ratio:0) and (max-width: 765px) {
    .safari_only {
        color:#0000FF;
        background-color:#CCCCCC;

    }
}
.pop-up-title {
    font-size: 22px;
    padding-right: 50px;
    color: #000;
}
.pop-up-cart ul {
    padding: 10px 0 0 0;
}
.pop-up-cart li {
    font-weight: 400;
    float: left;
    width: 22%;
    padding: 15px 0;
    color: #000;
    border-bottom: 1px solid #bebebe;
}
.pop-up-cart li:nth-child(2) {
    width: 32%;
}
.pop-up-cart-table {
    position: relative;
    overflow-y: auto;
    max-height: 292px;
}
@media screen and (max-width: 500px) {
    .pop-up-cart-table {
        overflow: scroll;
    }
}
.pop-up-cart-table table {
    min-width: 450px;
    width: 100%;
}
.pop-up-cart-table tr {
    position: relative;
    border-bottom: 1px solid #bebebe;
}
.pop-up-cart-table td {
    height: 115px;
    padding: 15px 20px 15px 0;
}
.pop-up-cart-picture {
    width: 22%;
    text-align: center;
    vertical-align: middle;
}
.pop-up-cart-table img {
    max-width: 170px;
    max-height: 110px;
}
.pop-up-cart-name {
    width: 34%;
}
.pop-up-cart-name a {
    display: block;
}
.pop-up-cart-name span {
    color: #000;
}
.pop-up-cart-count {
    width: 22%;
    position: relative;
}
.minus-btn, .plus-btn {
    float:left;
    width: 30px;
    height: 30px;
    cursor: pointer;
    color: #a4672d;
    border: none;
    background: url(/bitrix/templates/kovervdom/images/plus-minus.png) 0 0;
}
.pop-up-cart-count input {
    float: left;
    padding: 0;
    width: 36px;
    height: 28px;
    text-align: center;
    color: #fff;
    border: none;
    outline: none;
    background: #939393;
    border-radius: 0;
}
.plus-btn {
    background-position: 100% 0;
}
@media screen and (max-width: 765px) {
    .pop-up-cart-count {
        padding-right: 10px !important;
        width: 30px;
    }

    .pop-up-cart-count button,
    .pop-up-cart-count input {
        float: none;
        display: block;
    }

    .pop-up-cart-count input {
        position: relative;
        z-index: +1;
        width: 30px;
    }

    .minus-btn {
        position: relative;
        top: 3px;
        border-right: 2px solid #bfbfbf;
        border-top-right-radius: 6px;
    }

    .plus-btn {
        position: relative;
        top: -3px;
        border-left: 2px solid #bfbfbf;
        border-bottom-left-radius: 6px;
    }
}
.pop-up-cart-cost {
    position: relative;
    width: 22%;
}
@media screen and (max-width: 765px) {
    .pop-up-cart-cost {
        padding-right: 10px !important;
    }
}
.bx-basket-item-list-item-price-summ {
    display: inline-block;
    font-weight: 700;
    color: #737373;
}
.pop-up-cart-delete {
    position: absolute;
    top: 30px;
    right: 20px;
    width: 9px;
    height: 9px;
    background: url(/bitrix/templates/kovervdom/images/close-small.png);
}
.pop-up-cart-footer {
    margin-top: 15px;
}
.total-cost {
    font-size: 20px;
    line-height: 50px;
    float: left;
    color: #737373;
}
.total-cost span {
    font-weight: 700;
    color: #000;
}
.to-cart {
    line-height: 50px;
    float: right;
    width: 244px;
    height: 50px;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background: url(/bitrix/templates/kovervdom/images/preview-button.png);
}
.pop-up-back {
    line-height: 50px;
    float: right;
    margin-right: 30px;
}
.pop-up-close {
    position: absolute;
    top: 18px;
    right: 18px;
    width: 29px;
    height: 30px;
    background: url(/bitrix/templates/kovervdom/images/ico-close.png);
}
.pop-up-bg {
    position: fixed;
    z-index: 600;
    top: 0;
    left: 0;
    visibility: hidden;
    width: 100vw;
    height: 100vh;
    opacity: .4;
    background: #6b4830;
}


/*
.popup_block {display:none; font:normal 14px Arial, Helvetica, sans-serif; position:fixed; top:50%; left:50%; z-index:501; border-radius:4px; overflow:hidden;}
.popup_block a.close {position:absolute; right:10px; top:10px; width:30px; height:30px; background:url(/bitrix/templates/kovervdom/images/popup-close.png) 0 0 no-repeat;}
.popup_block a.close:hover {background-position:-30px 0;}
.popup_block a.close:active, .popup_block a.close:focus {background-position:-60px 0;}
.popup_block .popup-back {background:#ffffff; padding:25px 40px; color:#333333; border-radius:4px;}
.popup_block .popup-back p.h1 {font:bold 24px Arial, Helvetica, sans-serif; color:#645041; display:block; margin-bottom:5px; padding:0;}
.popup_block .popup-back .popup-top {margin:0 0 20px 0;}
.popup_block .popup-left-side {float:left; width:605px;}
.popup_block .popup-right-side {float:left; margin:0 0 0 45px; width:220px;}
.popup_block .popup-right-side p.all-link {text-align:center; color:#645041; padding:3px 0 0 0; font-size:13px;}
.popup_block .popup-right-side p.all-link a {font-size:14px;}
.popup_block .popup-back .big-picture {height:585px; width:605px; display:table-cell; text-align:center; vertical-align:middle; border-radius:4px; background:#ebe6dc;}
*/

/*DEFFERED SEARCH GOODS*/


.popup-back.deffered .picture{
    width: auto;
    height: 158px;
}
.popup-back.deffered .picture img {
    margin-top: 0;
}
.popup-back.deffered .sizes-block {
    font-size: 12px;
}
.popup-back.deffered .sizes-block .button a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}
.popup-back.deffered .sizes-block .button {
    float: right;
    margin: 0;
    height: 23px;
}
.popup-back.deffered .sizes-block table {
    width: 99%;
    border: none;
    margin: 0 0 10px 7px;
}
.popup-back.deffered .sizes-block table th, .sizes-block table td {
    padding: 2px 4px;
    border: none;
}
.popup-back.deffered .sizes-block table th {
    color: #000000;
}
.catalog-list.deffered {
    margin: 0 0 0 -41px;
}
.catalog-list.deffered .catalog-item {
    width: 188px;
    height: 280px;
    margin: 0 0 35px 41px;
}
.catalog-list.deffered .catalog-item .picture {
    padding: 8px 0 0 0;
    height: 158px;
    position: relative;
    margin: 0 0 5px 0;
}
.catalog-list.deffered .catalog-item .name {
    padding: 0 15px;
    height: 2.4em;
    font: bold 13px Arial, Helvetica, sans-serif;
    line-height: 1.2em;
    overflow: hidden;
    margin: 0 0 5px 0;
}
.catalog-list.deffered .catalog-item .name a {
    color: #000000;
    font-size: inherit;
}
.catalog-list.deffered .catalog-item .button {
    float: right;
    margin: 15px 58px 0 0;
    height: 23px;
}
.catalog-list.deffered .catalog-item .button a {
    float: left;
    font-size: 12px;
    color: #ffffff;
    padding: 0;
    width: 70px;
    text-align: center;
    text-decoration: none;
    height: 22px;
    line-height: 22px;
    background: url(/bitrix/templates/kovervdom/images/button-1.png) 0 0 repeat-x;
    border: 1px solid;
    border-color: #faeada #faeada #76533b #a38b7b;
}
.catalog-list.deffered .catalog-item .compare-link {
    float: left;
    margin: 10px 0 0 58px;
    font-size: 13px;
}
.catalog-list.deffered .catalog-item .compare-link a {
    float: left;
    padding: 0 0 0 20px;
    background: url(/bitrix/templates/kovervdom/images/ico-compare.png) 0 2px no-repeat;
    text-decoration: none;
    color: #000000;
}








.popup_blockNew2 {
    display: none;
    /*position: absolute;*/
    position: fixed;
    margin: -80px 0 0 -87px;
    background: #fff;
    width: 320px;
    min-height: 320px;
    padding: 15px;
    border: solid 2px #bebebe;
    -moz-border-radius: 15px;
    -webkit-border-radius: 15px;
    border-radius: 15px;
    -moz-box-shadow: 0 0 10px #999;
    -webkit-box-shadow: 0 0 10px #999;
    box-shadow: 0 0 10px #999;
    z-index: 100;
    right: 0;
}

.popup_blockNew2 .loader {
    display: table-cell;
    background: url('/bitrix/templates/kovervdom/images/ajax-loader.gif') no-repeat 50% 50%;
    width: 320px;
    height: 320px;
    font-size: 18px;
    text-transform: uppercase;
    text-align: center;
    vertical-align: middle;
}

.popup_blockNew2>div {
    background: #fff;
}

.popup_blockNew2 a {
    font-size: 13px;
}

.popup_blockNew2 .big-picture {
    text-align: center;
}

.delivery_table {
    border-top: 1px solid #000;
    border-right: 1px solid #000;
}

.delivery_table tr td {
    border-bottom: 1px solid #000;
    border-left: 1px solid #000;
}

.mp-rating-head {
    padding: 5px 5px 5px 28px !important;
}

.mp-rating-prooved {
    left: 28px;
}

.townsholder {
    /* #c8823c */
    position: absolute;
    margin-top: 100px;
    margin-left: 35px;
}

.townsholder a {
    color: #c8823c !important;
}

.townsholder #ipt_towns {
    margin-left: 0px !important;
}

#aseo_undertov h2 {
    font: bold 16px Arial, Helvetica, sans-serif;
}

.not-popup-compare {
    margin: 10px 0 0 58px !important;
}

.line-menu {
    border-bottom: 4px solid #c8823c;
}

.content-title {
    margin: 10px 0;
}

.clearfix:before {
    display: block;
    visibility: hidden;
    clear: both;
    height: 0;
    content: '.';
}

/* ----------------------------------------------- */

/* owl-carousel
-------------------------------------------------- */
.owl-carousel .owl-nav.disabled,
.owl-carousel .owl-dots.disabled {
    display: none;
}
.owl-carousel {
    border: 1px solid #bebebe;
    border-radius: 3px;
}
.owl-stage-outer {
    overflow: hidden;
}
.owl-stage {
    transition: all 0.1s ease 0s !important;
}
.owl-item {
    line-height: 500px;
    display: inline-block;
    height: 500px;
    text-align: center;
    vertical-align: middle;
}
@media screen and (max-width: 650px) {
    .owl-item {
        line-height: 300px;
        height: 300px;
    }
}
.owl-item img {
    max-width: calc(100% - 6px);
    max-height: calc(100% - 7px);
    margin-top: calc(50% - 2px);
    transform: translateY(-50%);
}
.gallery-nav a {
    display: inline-block;
    overflow: hidden;
    width: 41px;
    height: 41px;
    margin: 0 5px 5px 0;
    border: 1px solid #bebebe;
    border-radius: 3px;
}
.gallery-nav img {
    display: block;
    min-width: 100%;
    max-width: 100%;
    margin-top: 50%;
    margin-left: 50%;
    transform: translate(-50%, -50%);
}
.gallery-video-preview {
    background: #000 url(/bitrix/templates/kovervdom/images/video-preview.png) no-repeat center;
}
.pop-up-item .owl-carousel {
    display: none;
    overflow: hidden;
}
.pop-up-item .owl-stage-outer {
    width: 360px;
    height: 360px;
}
.pop-up-item .owl-carousel img {
    max-width: 360px;
    max-height: 360px;
}
.owl-prev,
.owl-next {
    position: absolute;
    z-index: 600;
    top: 50%;
    width: 25px;
    height: 43px;
    cursor: pointer;
    transform: translateY(-50%);
    background: url(/bitrix/templates/kovervdom/images/slider-arrows.png) no-repeat;
}
.owl-prev {
    left: 1px;
    background-position: 0 0;
}
.owl-next {
    right: 1px;
    background-position: 100% 0;
}
.owl-dots {
    line-height: 0;
    position: absolute;
    bottom: -12px;
    left: 50%;
    padding: 5px;
    transform: translateX(-50%);
    border-radius: 10px;
    background: #f4f1ed;
}
.owl-dot {
    position: relative;
    display: inline-block;
    width: 14px;
    height: 14px;
    margin-right: 3px;
    cursor: pointer;
    border-radius: 100%;
    background: #e1d7cf;
}
.owl-dot:last-child {
    margin: 0;
}
.owl-dots .active:before {
    position: absolute;
    top: 3px;
    left: 3px;
    width: 8px;
    height: 8px;
    content: '';
    border-radius: 100%;
    background: #a08971;
}

.hm-sub-vis {
    display: block !important;
}

.popup_blockNew_click {
    display: block !important;
}


/* ----------------------------------------------- */

/* product-top
-------------------------------------------------- */
.product-top {
    width: 903px;
}
.product-top-left {
    float: left;
    width: 505px;
}

.product-gallery {
    position: relative;
    margin: 15px 0;
}
.zoom {
    position: absolute;
    z-index: 100;
    right: 20px;
    bottom: 20px;
    width: 47px;
    height: 47px;
    background: url(/bitrix/templates/kovervdom/images/ico-zoom.png) no-repeat center;
}
.product-features {
    margin-bottom: 15px;
    padding: 0 10px 5px 10px;
    border: 1px solid #c8823d;
    border-radius: 3px;
}
.product-features .feature {
    color: #000;
}
.product-features .feature:first-child {
    font-weight: 700;
    line-height: 2em;
    width: calc(100% + 10px);
    margin-left: -10px;
    padding-left: 10px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background: #ece1d6;
}
.product-top-right {
    float: right;
    width: 365px;
    padding-right: 18px;
}
.free-delivery {
    width: 100%;
    margin: 15px 0;
}
.delivery-icon {
    line-height: 90px;
    float: left;
    width: 24%;
    height: 75px;
    text-align: center;
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    background: #cffba6;
}
.delivery-icon img {
    filter: invert(100%);
}
.delivery-description {
    float: right;
    width: 76%;
    height: 75px;
    color: #000;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    background: #baf8a3;
}
.delivery-description h2 {
    font-size: 16px;
    margin: 12px 0 0 15px;
    text-transform: uppercase;
    color: #000;
}
.delivery-description p {
    line-height: 1.1em;
    margin-left: 15px;
}

/* ----------------------------------------------- */

/* product-content
-------------------------------------------------- */

.product-content {
    width: calc(100% - 30px);
}
.product-links {
    line-height: 48px;
    margin: 18px 0;
    text-align: center;
    border: 1px solid #bebebe;
    border-radius: 3px;
    background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
}
.product-links a {
    margin: 0 3%;
}
.product-links-description {
    color: #000;
}
.rating {
    padding: 0 20px;
}
.rating-star {
    float: left;
    width: 14px;
    height: 14px;
    background: url(/bitrix/templates/kovervdom/images/rating-stars.png) 15px 0;
}
.reviews {
    line-height: 1em;
    float: right;
    height: 17px;
    padding-right: 20px;
    background: url(/bitrix/templates/kovervdom/images/ico-reviews.png) no-repeat 100% 2px;
}
.product-links-reviews {
    color: #aab112;
}
.product-links-delivery {
    color: #c8823c;
}
.product-links-cheaper {
    color: #ff4d4d;
}
.product-links-photos {
    color: #74aacb;
}
.product-content-item {
    padding-bottom: 20px;
    border-bottom: 4px solid #dcdcdc;
}
.product-content-item:last-child {
    border: none;
}
.product-content-item h2 {
    font-size: 22px;
    margin: 25px 0;
    color: #000;
}
.product-photo {
    width: 100%;
}
.product-reviews-btn {
    line-height: 29px;
    display: block;
    width: 122px;
    height: 29px;
    margin: 20px 0;
    text-align: center;
    text-decoration: none;
    color: #fff;
    background: url(/bitrix/templates/kovervdom/images/button-3.png);
}
.product-reviews-btn:hover {
    text-decoration: underline;
}
.delivery-link {
    font-weight: 700;
    position: relative;
    display: block;
    margin: 5px 0;
    padding-left: 15px;
}
.delivery-link:before {
    position: absolute;
    top: 7px;
    left: 0;
    display: block;
    width: 8px;
    height: 8px;
    content: '';
    background: url(/bitrix/templates/kovervdom/images/arrow-bottom.png);
}
.delivery-text {
    display: none;
    padding: 15px;
    padding-top: 0;
}
.delivery-text h2 {
    font-size: 24px;
    color: #645041;
}
.delivery-text p {
    margin: 15px 0;
}
.delivery-text h3 {
    font-size: 24px;
    color: #645041;
}
.delivery-text td {
    padding: 5px !important;
}
.delivery-text li {
    margin: 5px 0;
}
.product-content-item td {
    padding: 2px 5px;
    vertical-align: top;
    color: #000;
}
.product-content-item input {
    width: 305px;
}
.product-content-item textarea {
    width: 498px!important;
    height: 100px!important;
}
.content-paragraph {
    margin: 15px 0;
    color: #737373;
}
.footnote {
    font-size: .8em;
    position: relative;
    display: block;
    margin-top: 20px;
    padding-left: 10px;
    color: #737373;
}
.footnote:before {
    position: absolute;
    top: 0;
    left: 0;
    content: '*';
    color: red;
}
.req {
    color: red;
}
.unif-submit {
    width: 82px;
    height: 25px;
    cursor: pointer;
    border: none;
    background: url('/bitrix/templates/kovervdom/images/buttonOtziv.png') no-repeat;
}
.product-photo {
    max-width: 100%;
    margin: 10px 0;
    border-radius: 3px;
}
/* ----------------------------------------------- */
.error404{
    margin-top: 10px;
    margin-bottom: 20px;
    display: inline-block;
    font-size: 16px;
    font-weight: 600;
}
#filter_hide {
    width: 0;
    height: 0;
}
.product-types .elementsProperty tr.background-for-utm {
    background: rgba(200, 130, 60, 0.5);
}

body{overflow: auto !important; overflow-x: hidden !important;}
.page-loader{display: none !important;}
/* End */


/* Start:/bitrix/templates/kovervdom/js/video.popup/video.popup.css?15070253512199*/
/*
    GitHub URL: https://github.com/gucastiliao/video-popup-js
*/

.videopopupjs{
    background-color:#000;
    background-color:rgba(0,0,0,0.6);
    width:100%;
    height:100%;
    position:fixed;
    top:0;
    left:0;
    z-index:99999;
    text-align: start!important;
}
.videopopupjs--hide{
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: videoPopupJsHide;
    animation-name: videoPopupJsHide;
}
.videopopupjs__close{
    width:30px;
    height:30px;
    cursor:pointer;
    display:block;
    margin-bottom:10px;
    color:rgba(255, 255, 255, 0.59);
}
.videopopupjs__close:after{
    width:30px;
    height:30px;
    display:block;
    text-align:center;
    content:'X';
    font-family:'Verdana';
    border-radius:50%;
    background:#333;
    line-height:2.2;
    font-size:13px;
}
.videopopupjs__close:hover{
    opacity:0.5;
}
.videopopupjs--animation{
    opacity: 0;
    -webkit-animation-duration: 0.2s;
    animation-duration: 0.2s;
    -webkit-animation-fill-mode: both;
    animation-fill-mode: both;
    -webkit-animation-name: videoPopupJs;
    animation-name: videoPopupJs;
}
.videopopupjs__content{
    margin:0 auto;
    height:100%;
    height:500px;
    width:100%;
    margin-top:5%;
}
.videopopupjs__content iframe{
    width:100%;
    height:100%;
}
.videopopupjs__block--notfound{
    position:absolute;
    top: 0;
    bottom: 0;
    margin: auto 0;
    width:100%;
    height:500px;
    background-color:#fff;
    text-align:center;
    vertical-align: middle;
    line-height: 500px;
    font-family:'Arial';
    font-size:20px;
}
@media(max-width: 768px){
    .videopopupjs__content{
        max-width:90%!important;
    }
}
@-webkit-keyframes videoPopupJs{
    0%{
        opacity: 0;
    }

    100%{
        opacity: 1;
    }
}

@keyframes videoPopupJs{
    0%{
        opacity: 0;
    }

    100%{
        opacity: 1;
    }
}

@-webkit-keyframes videoPopupJsHide{
    0%{
        opacity: 1;
    }

    100%{
        opacity: 0;
    }
}

@keyframes videoPopupJsHide{
    0%{
        opacity: 1;
    }

    100%{
        opacity: 0;
    }
}
/* End */


/* Start:/bitrix/templates/kovervdom/template_style_media.css?1527756470107247*/
.the_new, .adapt_menu, .adapt_menu2 {display:none}
.mm-menu,.mm-panels,.mm-panels>.mm-panel{margin:0;left:0;right:0;top:0;z-index:0;box-sizing:border-box}
.mm-btn,.mm-menu{box-sizing:border-box}
.mm-listview a,.mm-listview a:hover,.mm-navbar a,.mm-navbar a:hover{text-decoration:none}
.mm-listview .mm-next:before,.mm-listview>li:not(.mm-divider):after,.mm-next:after,.mm-prev:before{content:'';bottom:0}
.mm-hidden{display:none!important}
.mm-menu,.mm-panels>.mm-panel:not(.mm-hidden){display:block}
.mm-wrapper{overflow-x:hidden;position:relative}
.mm-menu{padding:0;position:absolute;bottom:0}
.mm-panels,.mm-panels>.mm-panel{background:inherit;border-color:inherit;position:absolute;bottom:0}
.mm-btn,.mm-panel.mm-highest{z-index:1}
.mm-panels{overflow:hidden}
.mm-panel{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-panel.mm-opened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-panel.mm-subopened{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
.mm-panels>.mm-panel{-webkit-overflow-scrolling:touch;overflow:scroll;overflow-x:hidden;overflow-y:auto;padding:0 20px}
.mm-listview .mm-divider,.mm-listview>li>a,.mm-listview>li>span,.mm-navbar .mm-title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}
.mm-panels>.mm-panel.mm-hasnavbar{padding-top:40px}
.mm-panels>.mm-panel:after,.mm-panels>.mm-panel:before{content:'';display:block;height:20px}
.mm-vertical .mm-panel{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important}
.mm-listview .mm-vertical .mm-panel,.mm-vertical .mm-listview .mm-panel{display:none;padding:10px 0 10px 10px}
.mm-listview .mm-vertical .mm-panel .mm-listview>li:last-child:after,.mm-vertical .mm-listview .mm-panel .mm-listview>li:last-child:after{border-color:transparent}
.mm-vertical li.mm-opened>.mm-panel,li.mm-vertical.mm-opened>.mm-panel{display:block}
.mm-listview>li.mm-vertical>.mm-next,.mm-vertical .mm-listview>li>.mm-next{height:40px;bottom:auto}
.mm-listview>li.mm-vertical>.mm-next:after,.mm-vertical .mm-listview>li>.mm-next:after{top:16px;bottom:auto}
.mm-listview>li.mm-vertical.mm-opened>.mm-next:after,.mm-vertical .mm-listview>li.mm-opened>.mm-next:after{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg);right:19px}
.mm-btn{width:40px;height:40px;position:absolute;top:0}
.mm-clear:after,.mm-clear:before,.mm-close:after,.mm-close:before{content:'';border:2px solid transparent;display:block;width:5px;height:5px;margin:auto;position:absolute;top:0;bottom:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
.mm-clear:before,.mm-close:before{border-right:none;border-bottom:none;right:18px}
.mm-clear:after,.mm-close:after{border-left:none;border-top:none;right:25px}
.mm-next:after,.mm-prev:before{border-top:2px solid transparent;border-left:2px solid transparent;display:block;width:8px;height:8px;margin:auto;position:absolute;top:0}
.mm-prev:before{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
.mm-next:after{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}
.mm-navbar{border-bottom:1px solid;border-color:inherit;text-align:center;line-height:20px;height:40px;padding:0 40px;margin:0;position:absolute;top:0;left:0;right:0}
.mm-navbar>*{display:block;padding:10px 0}
.mm-navbar .mm-btn:first-child{left:0}
.mm-navbar .mm-btn:last-child{text-align:right;right:0}
.mm-panel .mm-navbar{display:none}
.mm-panel.mm-hasnavbar .mm-navbar{display:block}
.mm-listview,.mm-listview>li{list-style:none;display:block;padding:0;margin:0}
.mm-listview{font:inherit;font-size:14px;line-height:20px}
.mm-listview>li{position:relative}
.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:inherit}
.mm-listview>li>a,.mm-listview>li>span{color:inherit;display:block;padding:10px 10px 10px 20px;margin:0}
.mm-listview>li:not(.mm-divider):after{border-bottom-width:1px;border-bottom-style:solid;display:block;position:absolute;right:0;left:20px}
.mm-listview .mm-next{background:rgba(3,2,1,0);width:50px;padding:0;position:absolute;right:0;top:0;bottom:0;z-index:2}
.mm-listview .mm-next:before{border-left-width:1px;border-left-style:solid;display:block;position:absolute;top:0;left:0}
.mm-listview .mm-next+a,.mm-listview .mm-next+span{margin-right:50px}
.mm-listview .mm-next.mm-fullsubopen{width:100%}
.mm-listview .mm-next.mm-fullsubopen:before{border-left:none}
.mm-listview .mm-next.mm-fullsubopen+a,.mm-listview .mm-next.mm-fullsubopen+span{padding-right:50px;margin-right:0}
.mm-panels>.mm-panel>.mm-listview{margin:20px -20px}
.mm-panels>.mm-panel>.mm-listview:first-child,.mm-panels>.mm-panel>.mm-navbar+.mm-listview{margin-top:-20px}
.mm-listview .mm-inset{list-style:disc inside;padding:0 10px 15px 40px;margin:0}
.mm-listview .mm-inset>li{padding:5px 0}
.mm-listview .mm-divider{font-size:10px;text-transform:uppercase;text-indent:20px;line-height:25px}
.mm-listview .mm-spacer{padding-top:40px}
.mm-listview .mm-spacer>.mm-next{top:40px}
.mm-listview .mm-spacer.mm-divider{padding-top:25px}
.mm-menu{background:#f3f3f3;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.75)}
.mm-menu .mm-navbar a,.mm-menu .mm-navbar>*{color:rgba(0,0,0,.3)}
.mm-menu .mm-btn:after,.mm-menu .mm-btn:before{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}
.mm-menu .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.5);tap-highlight-color:rgba(255,255,255,.5)}
.mm-menu .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.5)}
.mm-menu .mm-divider,.mm-menu .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.05)}
.mm-page{box-sizing:border-box;position:relative}
.mm-slideout{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;z-index:1}
html.mm-opened{overflow-x:hidden;position:relative}
html.mm-blocking,html.mm-blocking body{overflow:hidden}
html.mm-background .mm-page{background:inherit}
#mm-blocker{background:rgba(3,2,1,0);display:none;width:100%;height:100%;position:fixed;top:0;left:0;z-index:2}
html.mm-blocking #mm-blocker{display:block}
.mm-menu.mm-offcanvas{z-index:0;display:none;position:fixed;width:80%;min-width:140px;max-width:440px}
.mm-menu.mm-offcanvas.mm-current{display:block}
.mm-menu.mm-offcanvas.mm-no-csstransforms.mm-current.mm-opened{z-index:10}
html.mm-opening .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px){html.mm-opening .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom,.mm-menu.mm-offcanvas.mm-autoheight.mm-top{max-height:80%}
.mm-menu.mm-offcanvas.mm-autoheight.mm-bottom.mm-fullscreen,.mm-menu.mm-offcanvas.mm-autoheight.mm-top.mm-fullscreen{max-height:100%}
.mm-menu.mm-offcanvas.mm-measureheight .mm-panel{display:block!important}
.mm-menu.mm-offcanvas.mm-measureheight>.mm-panels>.mm-panel{bottom:auto!important;height:auto!important}
.mm-menu.mm-columns{-webkit-transition-property:width,max-width,-webkit-transform;transition-property:width,max-width,-webkit-transform;transition-property:transform,width,max-width;transition-property:transform,width,max-width,-webkit-transform}
.mm-menu.mm-columns .mm-panels>.mm-panel{width:100%;right:auto;display:none;-webkit-transition-property:width,-webkit-transform;transition-property:width,-webkit-transform;transition-property:transform,width;transition-property:transform,width,-webkit-transform}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened{border-right:1px solid;border-color:inherit;display:block;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0);z-index:2}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-0{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-0{display:block;-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-0{width:80%;min-width:140px;max-width:0}
html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:0px){html.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:0px){html.mm-right.mm-opening.mm-columns-0 .mm-slideout{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-1{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-1{display:block;-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-1{width:80%;min-width:140px;max-width:440px}
html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:550px){html.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(440px,0);-ms-transform:translate(440px,0);transform:translate(440px,0);-webkit-transform:translate3d(440px,0,0);transform:translate3d(440px,0,0)}
}
html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:550px){html.mm-right.mm-opening.mm-columns-1 .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}
}
.mm-menu.mm-columns-1 .mm-panels>.mm-panel{width:100%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-2{-webkit-transform:translate(200%,0);-ms-transform:translate(200%,0);transform:translate(200%,0);-webkit-transform:translate3d(200%,0,0);transform:translate3d(200%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-2{display:block;-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-2{width:80%;min-width:140px;max-width:880px}
html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:1100px){html.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(880px,0);-ms-transform:translate(880px,0);transform:translate(880px,0);-webkit-transform:translate3d(880px,0,0);transform:translate3d(880px,0,0)}
}
html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:1100px){html.mm-right.mm-opening.mm-columns-2 .mm-slideout{-webkit-transform:translate(-880px,0);-ms-transform:translate(-880px,0);transform:translate(-880px,0);-webkit-transform:translate3d(-880px,0,0);transform:translate3d(-880px,0,0)}
}
.mm-menu.mm-columns-2 .mm-panels>.mm-panel{width:50%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-3{-webkit-transform:translate(300%,0);-ms-transform:translate(300%,0);transform:translate(300%,0);-webkit-transform:translate3d(300%,0,0);transform:translate3d(300%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-3{display:block;-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-3{width:80%;min-width:140px;max-width:1320px}
html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:1650px){html.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(1320px,0);-ms-transform:translate(1320px,0);transform:translate(1320px,0);-webkit-transform:translate3d(1320px,0,0);transform:translate3d(1320px,0,0)}
}
html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:1650px){html.mm-right.mm-opening.mm-columns-3 .mm-slideout{-webkit-transform:translate(-1320px,0);-ms-transform:translate(-1320px,0);transform:translate(-1320px,0);-webkit-transform:translate3d(-1320px,0,0);transform:translate3d(-1320px,0,0)}
}
.mm-menu.mm-columns-3 .mm-panels>.mm-panel{width:33.34%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-4{-webkit-transform:translate(400%,0);-ms-transform:translate(400%,0);transform:translate(400%,0);-webkit-transform:translate3d(400%,0,0);transform:translate3d(400%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-4{display:block;-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-4{width:80%;min-width:140px;max-width:1760px}
html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:2200px){html.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(1760px,0);-ms-transform:translate(1760px,0);transform:translate(1760px,0);-webkit-transform:translate3d(1760px,0,0);transform:translate3d(1760px,0,0)}
}
html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:2200px){html.mm-right.mm-opening.mm-columns-4 .mm-slideout{-webkit-transform:translate(-1760px,0);-ms-transform:translate(-1760px,0);transform:translate(-1760px,0);-webkit-transform:translate3d(-1760px,0,0);transform:translate3d(-1760px,0,0)}
}
.mm-menu.mm-columns-4 .mm-panels>.mm-panel{width:25%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-5{-webkit-transform:translate(500%,0);-ms-transform:translate(500%,0);transform:translate(500%,0);-webkit-transform:translate3d(500%,0,0);transform:translate3d(500%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-5{display:block;-webkit-transform:translate(600%,0);-ms-transform:translate(600%,0);transform:translate(600%,0);-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-5{width:80%;min-width:140px;max-width:2200px}
html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:2750px){html.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(2200px,0);-ms-transform:translate(2200px,0);transform:translate(2200px,0);-webkit-transform:translate3d(2200px,0,0);transform:translate3d(2200px,0,0)}
}
html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:2750px){html.mm-right.mm-opening.mm-columns-5 .mm-slideout{-webkit-transform:translate(-2200px,0);-ms-transform:translate(-2200px,0);transform:translate(-2200px,0);-webkit-transform:translate3d(-2200px,0,0);transform:translate3d(-2200px,0,0)}
}
.mm-menu.mm-columns-5 .mm-panels>.mm-panel{width:20%}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-columns-6{-webkit-transform:translate(600%,0);-ms-transform:translate(600%,0);transform:translate(600%,0);-webkit-transform:translate3d(600%,0,0);transform:translate3d(600%,0,0)}
.mm-menu.mm-columns .mm-panels>.mm-panel.mm-opened:not([class*=mm-columns-])~.mm-panel:not(.mm-opened).mm-columns-6{display:block;-webkit-transform:translate(700%,0);-ms-transform:translate(700%,0);transform:translate(700%,0);-webkit-transform:translate3d(700%,0,0);transform:translate3d(700%,0,0)}
.mm-menu.mm-offcanvas.mm-columns-6{width:80%;min-width:140px;max-width:2640px}
html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(80%,0);-ms-transform:translate(80%,0);transform:translate(80%,0);-webkit-transform:translate3d(80%,0,0);transform:translate3d(80%,0,0)}
@media all and (max-width:175px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:3300px){html.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(2640px,0);-ms-transform:translate(2640px,0);transform:translate(2640px,0);-webkit-transform:translate3d(2640px,0,0);transform:translate3d(2640px,0,0)}
}
html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:3300px){html.mm-right.mm-opening.mm-columns-6 .mm-slideout{-webkit-transform:translate(-2640px,0);-ms-transform:translate(-2640px,0);transform:translate(-2640px,0);-webkit-transform:translate3d(-2640px,0,0);transform:translate3d(-2640px,0,0)}
}
.mm-menu.mm-columns-6 .mm-panels>.mm-panel{width:16.67%}
em.mm-counter{font:inherit;font-size:14px;font-style:normal;text-indent:0;line-height:20px;display:block;margin-top:-10px;position:absolute;right:45px;top:50%}
em.mm-counter+a.mm-next{width:90px}
em.mm-counter+a.mm-next+a,em.mm-counter+a.mm-next+span{margin-right:90px}
em.mm-counter+a.mm-fullsubopen{padding-left:0}
.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+a,.mm-listview em.mm-counter+.mm-next.mm-fullsubopen+span,em.mm-counter+a.mm-fullsubopen+a,em.mm-counter+a.mm-fullsubopen+span{padding-right:90px}
.mm-vertical>.mm-counter{top:12px;margin-top:0}
.mm-vertical.mm-spacer>.mm-counter{margin-top:40px}
.mm-nosubresults>.mm-counter{display:none}
.mm-menu em.mm-counter{color:rgba(0,0,0,.3)}
.mm-divider>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding:0;line-height:25px}
.mm-divider.mm-opened a.mm-next:after{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mm-collapsed:not(.mm-uncollapsed){display:none}
.mm-fixeddivider{background:inherit;display:none;position:absolute;top:0;left:0;right:0;z-index:2;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-fixeddivider:after{content:none!important;display:none!important}
.mm-hasdividers .mm-fixeddivider{display:block}
.mm-menu .mm-fixeddivider span{background:rgba(0,0,0,.05)}
html.mm-opened.mm-dragging .mm-menu,html.mm-opened.mm-dragging .mm-slideout{-webkit-transition-duration:0s;transition-duration:0s}
.mm-menu.mm-dropdown{box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%}
html.mm-dropdown .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
html.mm-dropdown #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}
html.mm-dropdown .mm-menu{z-index:2}
html.mm-dropdown.mm-opened:not(.mm-opening) .mm-menu{display:none}
.mm-menu.mm-tip:before{content:'';background:inherit;box-shadow:0 2px 10px rgba(0,0,0,.3);display:block;width:15px;height:15px;position:absolute;z-index:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}
.mm-menu.mm-tipleft:before{left:22px}
.mm-menu.mm-tipright:before{right:22px}
.mm-menu.mm-tiptop:before{top:-8px}
.mm-menu.mm-tipbottom:before{bottom:-8px}
.mm-iconpanel .mm-panel{-webkit-transition-property:left,-webkit-transform;transition-property:left,-webkit-transform;transition-property:transform,left;transition-property:transform,left,-webkit-transform}
.mm-iconpanel .mm-panel.mm-opened{border-left:1px solid;border-color:inherit}
.mm-iconpanel .mm-panel.mm-subopened{overflow-y:hidden;left:-40px;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-iconpanel .mm-panel.mm-iconpanel-0{left:0}
.mm-iconpanel .mm-panel.mm-iconpanel-1{left:40px}
.mm-iconpanel .mm-panel.mm-iconpanel-2{left:80px}
.mm-iconpanel .mm-panel.mm-iconpanel-3{left:120px}
.mm-iconpanel .mm-panel.mm-iconpanel-4{left:160px}
.mm-iconpanel .mm-panel.mm-iconpanel-5{left:200px}
.mm-iconpanel .mm-panel.mm-iconpanel-6{left:240px}
.mm-subblocker{background:inherit;opacity:0;display:block;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
.mm-subopened .mm-subblocker{opacity:.6;position:absolute;top:0;right:0;bottom:-100000px;left:0;z-index:3}
.mm-navbar-bottom,.mm-navbar-top~.mm-navbar-top{border-bottom:none}
.mm-menu>.mm-navbar{background:inherit;padding:0;z-index:3;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-navbar-bottom{border-top-width:1px;border-top-style:solid;top:auto;bottom:0}
.mm-navbar-bottom~.mm-navbar-bottom{border-top:none}
.mm-navbar.mm-hasbtns{padding:0 40px}
.mm-navbar[class*=mm-navbar-content-]>*{box-sizing:border-box;display:block;float:left}
.mm-navbar .mm-breadcrumbs{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;-webkit-overflow-scrolling:touch;overflow-x:auto;text-align:left;padding:0 0 0 17px}
.mm-navbar .mm-breadcrumbs>*{display:inline-block;padding:10px 3px}
.mm-navbar .mm-breadcrumbs>a{text-decoration:underline}
.mm-navbar.mm-hasbtns .mm-breadcrumbs{margin-left:-40px}
.mm-navbar.mm-hasbtns .mm-btn:not(.mm-hidden)+.mm-breadcrumbs{margin-left:0;padding-left:0}
.mm-navbar-top-1{top:0}
.mm-hasnavbar-top-1 .mm-panels,.mm-navbar-top-2{top:40px}
.mm-hasnavbar-top-2 .mm-panels,.mm-navbar-top-3{top:80px}
.mm-hasnavbar-top-3 .mm-panels,.mm-navbar-top-4{top:120px}
.mm-hasnavbar-top-4 .mm-panels{top:160px}
.mm-navbar-bottom-1{bottom:0}
.mm-hasnavbar-bottom-1 .mm-panels,.mm-navbar-bottom-2{bottom:40px}
.mm-hasnavbar-bottom-2 .mm-panels,.mm-navbar-bottom-3{bottom:80px}
.mm-hasnavbar-bottom-3 .mm-panels,.mm-navbar-bottom-4{bottom:120px}
.mm-hasnavbar-bottom-4 .mm-panels{bottom:160px}
.mm-navbar-size-2{height:80px}
.mm-navbar-size-3{height:120px}
.mm-navbar-size-4{height:160px}
.mm-navbar-content-2>*{width:50%}
.mm-navbar-content-3>*{width:33.33%}
.mm-navbar-content-4>*{width:25%}
.mm-navbar-content-5>*{width:20%}
.mm-navbar-content-6>*{width:16.67%}
.mm-menu.mm-rtl{direction:rtl}
.mm-menu.mm-rtl.mm-offcanvas{right:auto}
.mm-menu.mm-rtl .mm-panel:not(.mm-opened){-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu.mm-rtl .mm-panel.mm-subopened{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
.mm-menu.mm-rtl .mm-navbar .mm-btn:first-child{left:auto;right:0}
.mm-menu.mm-rtl .mm-navbar .mm-btn:last-child{right:auto;left:0}
.mm-menu.mm-rtl .mm-navbar .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
.mm-menu.mm-rtl .mm-navbar .mm-prev:before{-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg);right:23px;left:auto}
.mm-menu.mm-rtl .mm-listview>li:not(.mm-divider)::after{left:0;right:20px}
.mm-menu.mm-rtl .mm-listview>li>a:not(.mm-next),.mm-menu.mm-rtl .mm-listview>li>span:not(.mm-next){padding-left:10px;padding-right:20px!important;margin-right:0!important}
.mm-menu.mm-rtl .mm-listview .mm-next{right:auto;left:0}
.mm-menu.mm-rtl .mm-listview .mm-next:before{left:auto;right:0}
.mm-menu.mm-rtl .mm-listview .mm-next:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);left:23px;right:auto}
.mm-menu.mm-rtl .mm-listview .mm-next+a,.mm-menu.mm-rtl .mm-listview .mm-next+span{margin-left:50px}
.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview .mm-next.mm-fullsubopen+span{padding-left:50px}
.mm-menu.mm-rtl em.mm-counter{left:45px;right:auto}
.mm-menu.mm-rtl em.mm-counter+a.mm-next+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+span{margin-left:90px}
.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+a,.mm-menu.mm-rtl .mm-listview em.mm-counter+.mm-fullsubopen+span{padding-left:90px}
.mm-menu.mm-rtl label.mm-check,.mm-menu.mm-rtl label.mm-toggle{left:20px;right:auto!important}
.mm-menu.mm-rtl label.mm-toggle+a,.mm-menu.mm-rtl label.mm-toggle+span{padding-left:80px}
.mm-menu.mm-rtl label.mm-check+a,.mm-menu.mm-rtl label.mm-check+span{padding-left:60px}
.mm-menu.mm-rtl a.mm-next+label.mm-check,.mm-menu.mm-rtl a.mm-next+label.mm-toggle{left:60px}
.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{margin-left:50px}
.mm-menu.mm-rtl a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl a.mm-next+label.mm-toggle+span{padding-left:70px}
.mm-menu.mm-rtl a.mm-next+label.mm-check+a,.mm-menu.mm-rtl a.mm-next+label.mm-check+span{padding-left:50px}
.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle{left:100px}
.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-check+span,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+a,.mm-menu.mm-rtl em.mm-counter+a.mm-next+label.mm-toggle+span{margin-left:90px}
.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-]{left:0}
.mm-menu.mm-rtl .mm-panel[class*=mm-iconpanel-].mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel{-webkit-transition-property:right,-webkit-transform;transition-property:right,-webkit-transform;transition-property:transform,right;transition-property:transform,right,-webkit-transform}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-0{right:0}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-1{right:40px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-2{right:80px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-3{right:120px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-4{right:160px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-5{right:200px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-iconpanel-6{right:240px}
.mm-menu.mm-rtl.mm-iconpanel .mm-panel.mm-opened{border-left:none;border-right:1px solid;border-color:inherit}
.mm-sronly{text-indent:10px;overflow:hidden;display:block;width:1px;height:1px;position:absolute;z-index:-1}
.mm-search,.mm-search input{box-sizing:border-box}
.mm-search{height:40px;padding:7px 10px 0;position:relative}
.mm-search input{border:none!important;outline:0!important;box-shadow:none!important;border-radius:4px;font:inherit;font-size:14px;line-height:26px;display:block;width:100%;height:26px;min-height:26px;max-height:26px;margin:0;padding:0 10px}
.mm-search input::-ms-clear{display:none}
.mm-search .mm-clear,.mm-search .mm-next{right:0}
.mm-panel>.mm-search{width:100%;position:absolute;top:0;left:0}
.mm-panel.mm-hassearch{padding-top:40px}
.mm-panel.mm-hassearch.mm-hasnavbar{padding-top:80px}
.mm-panel.mm-hassearch.mm-hasnavbar .mm-search{top:40px}
.mm-noresultsmsg{text-align:center;font-size:21px;padding:40px 0}
.mm-noresults .mm-indexer{display:none!important}
li.mm-nosubresults>a.mm-next{display:none}
li.mm-nosubresults>a.mm-next+a,li.mm-nosubresults>a.mm-next+span{padding-right:10px}
.mm-panels>.mm-resultspanel:not(.mm-opened){-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.75)}
.mm-menu .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-indexer{background:inherit;text-align:center;font-size:12px;box-sizing:border-box;width:20px;position:absolute;top:0;bottom:0;right:-100px;z-index:3;-webkit-transition:right .4s ease;transition:right .4s ease;-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-indexer a{text-decoration:none;display:block;height:3.85%}
.mm-indexer~.mm-panel.mm-hasindexer{padding-right:40px}
.mm-hasindexer .mm-indexer{right:0}
.mm-hasindexer .mm-fixeddivider{right:20px}
.mm-menu .mm-indexer a{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen),.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a:not(.mm-fullsubopen){-webkit-transition:background .4s ease;transition:background .4s ease}
.mm-menu.mm-hoverselected .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.5)}
input.mm-check,input.mm-toggle{position:absolute;left:-10000px}
label.mm-check,label.mm-toggle{margin:0;position:absolute;top:50%;z-index:2;right:20px}
label.mm-check:before,label.mm-toggle:before{content:'';display:block}
label.mm-toggle{border-radius:30px;width:50px;height:30px;margin-top:-15px}
label.mm-toggle:before{border-radius:30px;width:28px;height:28px;margin:1px}
input.mm-toggle:checked~label.mm-toggle:before{float:right}
label.mm-check{width:30px;height:30px;margin-top:-15px}
label.mm-check:before{border-left:3px solid;border-bottom:3px solid;width:40%;height:20%;margin:25% 0 0 20%;opacity:.1;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}
input.mm-check:checked~label.mm-check:before{opacity:1}
li.mm-vertical label.mm-check,li.mm-vertical label.mm-toggle{bottom:auto;margin-top:0;top:5px}
label.mm-toggle+a,label.mm-toggle+span{padding-right:80px}
label.mm-check+a,label.mm-check+span{padding-right:60px}
a.mm-next+label.mm-check,a.mm-next+label.mm-toggle{right:60px}
a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span,a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{margin-right:50px}
a.mm-next+label.mm-toggle+a,a.mm-next+label.mm-toggle+span{padding-right:70px}
a.mm-next+label.mm-check+a,a.mm-next+label.mm-check+span{padding-right:50px}
em.mm-counter+a.mm-next+label.mm-check,em.mm-counter+a.mm-next+label.mm-toggle{right:100px}
em.mm-counter+a.mm-next+label.mm-check+a,em.mm-counter+a.mm-next+label.mm-check+span,em.mm-counter+a.mm-next+label.mm-toggle+a,em.mm-counter+a.mm-next+label.mm-toggle+span{margin-right:90px}
.mm-menu label.mm-toggle{background:rgba(0,0,0,.1)}
.mm-menu label.mm-toggle:before{background:#f3f3f3}
.mm-menu input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu label.mm-check:before{border-color:rgba(0,0,0,.75)}
.mm-listview.mm-border-none>li:after,.mm-menu.mm-border-none .mm-listview>li:after{content:none}
.mm-listview.mm-border-full>li:after,.mm-menu.mm-border-full .mm-listview>li:after{left:0!important}
.mm-listview.mm-border-offset>li:after,.mm-menu.mm-border-offset .mm-listview>li:after{right:20px}
.mm-menu.mm-effect-menu-zoom{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
html.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
html.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
html.mm-right.mm-opened .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(.7,.7) translate3d(30%,0,0);transform:scale(.7,.7) translate3d(30%,0,0);-webkit-transform-origin:right center;-ms-transform-origin:right center;transform-origin:right center}
html.mm-right.mm-opening .mm-menu.mm-effect-menu-zoom{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu.mm-effect-menu-slide{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease}
html.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(-30%,0);-ms-transform:translate(-30%,0);transform:translate(-30%,0);-webkit-transform:translate3d(-30%,0,0);transform:translate3d(-30%,0,0)}
html.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
html.mm-right.mm-opened .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(30%,0);-ms-transform:translate(30%,0);transform:translate(30%,0);-webkit-transform:translate3d(30%,0,0);transform:translate3d(30%,0,0)}
html.mm-right.mm-opening .mm-menu.mm-effect-menu-slide{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-effect-menu-fade{opacity:0;-webkit-transition:opacity .4s ease;transition:opacity .4s ease}
html.mm-opening .mm-menu.mm-effect-menu-fade{opacity:1}
.mm-menu.mm-effect-panels-zoom .mm-panel{-webkit-transform:scale(1.5,1.5) translate3d(100%,0,0);transform:scale(1.5,1.5) translate3d(100%,0,0);-webkit-transform-origin:left center;-ms-transform-origin:left center;transform-origin:left center}
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened{-webkit-transform:scale(1,1) translate3d(0,0,0);transform:scale(1,1) translate3d(0,0,0)}
.mm-menu.mm-effect-panels-zoom .mm-panel.mm-opened.mm-subopened{-webkit-transform:scale(.7,.7) translate3d(-30%,0,0);transform:scale(.7,.7) translate3d(-30%,0,0)}
.mm-menu.mm-effect-panels-slide-0 .mm-panel.mm-subopened{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-effect-panels-slide-100 .mm-panel.mm-subopened{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li{-webkit-transition:none .4s ease;transition:none .4s ease}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(1){-webkit-transition-delay:50ms;transition-delay:50ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(2){-webkit-transition-delay:.1s;transition-delay:.1s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(3){-webkit-transition-delay:150ms;transition-delay:150ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(4){-webkit-transition-delay:.2s;transition-delay:.2s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(5){-webkit-transition-delay:250ms;transition-delay:250ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(6){-webkit-transition-delay:.3s;transition-delay:.3s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(7){-webkit-transition-delay:350ms;transition-delay:350ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(8){-webkit-transition-delay:.4s;transition-delay:.4s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(9){-webkit-transition-delay:450ms;transition-delay:450ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(10){-webkit-transition-delay:.5s;transition-delay:.5s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(11){-webkit-transition-delay:550ms;transition-delay:550ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(12){-webkit-transition-delay:.6s;transition-delay:.6s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(13){-webkit-transition-delay:650ms;transition-delay:650ms}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(14){-webkit-transition-delay:.7s;transition-delay:.7s}
.mm-menu[class*=mm-effect-listitems-] .mm-listview>li:nth-child(15){-webkit-transition-delay:750ms;transition-delay:750ms}
.mm-menu.mm-effect-listitems-slide .mm-listview>li{-webkit-transition-property:opacity,-webkit-transform;transition-property:opacity,-webkit-transform;transition-property:transform,opacity;transition-property:transform,opacity,-webkit-transform;-webkit-transform:translate(50%,0);-ms-transform:translate(50%,0);transform:translate(50%,0);-webkit-transform:translate3d(50%,0,0);transform:translate3d(50%,0,0);opacity:0}
html.mm-opening .mm-menu.mm-effect-listitems-slide .mm-panel.mm-opened .mm-listview>li{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0);opacity:1}
.mm-menu.mm-effect-listitems-fade .mm-listview>li{-webkit-transition-property:opacity;transition-property:opacity;opacity:0}
html.mm-opening .mm-menu.mm-effect-listitems-fade .mm-panel.mm-opened .mm-listview>li{opacity:1}
.mm-menu.mm-effect-listitems-drop .mm-listview>li{-webkit-transition-property:opacity,top;transition-property:opacity,top;opacity:0;top:-25%}
html.mm-opening .mm-menu.mm-effect-listitems-drop .mm-panel.mm-opened .mm-listview>li{opacity:1;top:0}
.mm-menu.mm-offcanvas.mm-fullscreen{width:100%;min-width:140px;max-width:10000px}
html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
@media all and (max-width:140px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(140px,0);-ms-transform:translate(140px,0);transform:translate(140px,0);-webkit-transform:translate3d(140px,0,0);transform:translate3d(140px,0,0)}
}
@media all and (min-width:10000px){html.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(10000px,0);-ms-transform:translate(10000px,0);transform:translate(10000px,0);-webkit-transform:translate3d(10000px,0,0);transform:translate3d(10000px,0,0)}
}
html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
@media all and (max-width:140px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:10000px){html.mm-right.mm-opening.mm-fullscreen .mm-slideout{-webkit-transform:translate(-10000px,0);-ms-transform:translate(-10000px,0);transform:translate(-10000px,0);-webkit-transform:translate3d(-10000px,0,0);transform:translate3d(-10000px,0,0)}
}
.mm-menu.mm-offcanvas.mm-fullscreen.mm-bottom,.mm-menu.mm-offcanvas.mm-fullscreen.mm-top{height:100%;min-height:140px;max-height:10000px}
html.mm-opened.mm-fullscreen .mm-page{box-shadow:none!important}
.mm-menu .mm-panels>.mm-panel.mm-justified-listview:after,.mm-menu .mm-panels>.mm-panel.mm-justified-listview:before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel:after,.mm-menu.mm-justified-listview .mm-panels>.mm-panel:before{content:none;display:none}
.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column nowrap;-ms-flex-flow:column nowrap;flex-flow:column nowrap;height:100%;margin-top:0;margin-bottom:0}
.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider){-webkit-box-flex:1;-webkit-flex:1 1 0;-ms-flex:1 1 0;flex:1 1 0}
.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next),.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span{box-sizing:border-box;height:100%}
.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>a:not(.mm-next):before,.mm-menu .mm-panels>.mm-panel.mm-justified-listview>.mm-listview>li:not(.mm-divider)>span:before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>a:not(.mm-next):before,.mm-menu.mm-justified-listview .mm-panels>.mm-panel>.mm-listview>li:not(.mm-divider)>span:before{content:'';vertical-align:middle;display:inline-block;height:100%;width:0}
.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>a,.mm-listview.mm-multiline>li .mm-listview>li.mm-multiline>span,.mm-menu.mm-multiline .mm-listview>li>a,.mm-menu.mm-multiline .mm-listview>li>span{text-overflow:clip;white-space:normal}
html.mm-pagedim #mm-blocker,html.mm-pagedim-black #mm-blocker,html.mm-pagedim-white #mm-blocker{opacity:0}
html.mm-pagedim-black.mm-opening #mm-blocker,html.mm-pagedim-white.mm-opening #mm-blocker,html.mm-pagedim.mm-opening #mm-blocker{opacity:.3;-webkit-transition:opacity .4s ease .4s;transition:opacity .4s ease .4s}
html.mm-pagedim #mm-blocker{background:inherit}
html.mm-pagedim-white #mm-blocker{background:#fff}
html.mm-pagedim-black #mm-blocker{background:#000}
.mm-menu.mm-popup{-webkit-transition:opacity .4s ease;transition:opacity .4s ease;opacity:0;box-shadow:0 2px 10px rgba(0,0,0,.3);height:80%;min-height:140px;max-height:880px;top:50%;left:50%;bottom:auto;right:auto;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform:translate3d(-50%,-50%,0);transform:translate3d(-50%,-50%,0)}
html.mm-popup.mm-opening .mm-menu.mm-popup{opacity:1}
html.mm-popup .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
html.mm-popup #mm-blocker{-webkit-transition-delay:0s!important;transition-delay:0s!important;z-index:1}
html.mm-popup .mm-menu{z-index:2}
.mm-menu.mm-offcanvas.mm-right{left:auto}
html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-80%,0);-ms-transform:translate(-80%,0);transform:translate(-80%,0);-webkit-transform:translate3d(-80%,0,0);transform:translate3d(-80%,0,0)}
@media all and (max-width:175px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-140px,0);-ms-transform:translate(-140px,0);transform:translate(-140px,0);-webkit-transform:translate3d(-140px,0,0);transform:translate3d(-140px,0,0)}
}
@media all and (min-width:550px){html.mm-right.mm-opening .mm-slideout{-webkit-transform:translate(-440px,0);-ms-transform:translate(-440px,0);transform:translate(-440px,0);-webkit-transform:translate3d(-440px,0,0);transform:translate3d(-440px,0,0)}
}
html.mm-front .mm-slideout{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;z-index:0}
html.mm-front #mm-blocker{z-index:1}
html.mm-front .mm-menu.mm-offcanvas{z-index:2}
.mm-menu.mm-offcanvas.mm-front,.mm-menu.mm-offcanvas.mm-next{-webkit-transition:-webkit-transform .4s ease;transition:-webkit-transform .4s ease;transition:transform .4s ease;transition:transform .4s ease,-webkit-transform .4s ease;-webkit-transform:translate(-100%,0);-ms-transform:translate(-100%,0);transform:translate(-100%,0);-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}
.mm-menu.mm-offcanvas.mm-front.mm-right,.mm-menu.mm-offcanvas.mm-next.mm-right{-webkit-transform:translate(100%,0);-ms-transform:translate(100%,0);transform:translate(100%,0);-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}
.mm-menu.mm-offcanvas.mm-top{-webkit-transform:translate(0,-100%);-ms-transform:translate(0,-100%);transform:translate(0,-100%);-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0)}
.mm-menu.mm-offcanvas.mm-bottom{-webkit-transform:translate(0,100%);-ms-transform:translate(0,100%);transform:translate(0,100%);-webkit-transform:translate3d(0,100%,0);transform:translate3d(0,100%,0);top:auto}
.mm-menu.mm-offcanvas.mm-bottom,.mm-menu.mm-offcanvas.mm-top{width:100%;min-width:100%;max-width:100%;height:80%;min-height:140px;max-height:880px}
html.mm-opening .mm-menu.mm-offcanvas.mm-front,html.mm-opening .mm-menu.mm-offcanvas.mm-next{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}
.mm-menu.mm-shadow-page:after{content:"";display:block;width:20px;height:120%;position:absolute;left:100%;top:-10%;z-index:99}
.mm-menu.mm-shadow-page.mm-right:after{left:auto;right:100%}
.mm-menu.mm-shadow-page.mm-front:after,.mm-menu.mm-shadow-page.mm-next:after{content:none;display:none}
.mm-menu.mm-shadow-page:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.3)}
.mm-menu.mm-theme-dark{background:#333;border-color:rgba(0,0,0,.15);color:rgba(255,255,255,.8)}
.mm-menu.mm-theme-dark .mm-navbar a,.mm-menu.mm-theme-dark .mm-navbar>*,.mm-menu.mm-theme-dark em.mm-counter{color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-btn:after,.mm-menu.mm-theme-dark .mm-btn:before{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-listview{border-color:rgba(0,0,0,.15)}
.mm-menu.mm-theme-dark .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-dark .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.1);tap-highlight-color:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-dark .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark .mm-divider,.mm-menu.mm-theme-dark .mm-fixeddivider span,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-dark .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-dark.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.05)}
.mm-menu.mm-theme-dark label.mm-check:before{border-color:rgba(255,255,255,.8)}
.mm-menu.mm-shadow-page.mm-theme-dark:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 20px rgba(0,0,0,.5)}
.mm-menu.mm-theme-dark .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.8)}
.mm-menu.mm-theme-dark .mm-indexer a,.mm-menu.mm-theme-dark .mm-noresultsmsg{color:rgba(255,255,255,.4)}
.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-dark .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-dark .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-dark label.mm-toggle{background:rgba(0,0,0,.15)}
.mm-menu.mm-theme-dark label.mm-toggle:before{background:#333}
.mm-menu.mm-theme-dark input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu.mm-theme-white{background:#fff;border-color:rgba(0,0,0,.1);color:rgba(0,0,0,.6)}
.mm-menu.mm-theme-white .mm-navbar a,.mm-menu.mm-theme-white .mm-navbar>*,.mm-menu.mm-theme-white em.mm-counter{color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-btn:after,.mm-menu.mm-theme-white .mm-btn:before{border-color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-listview{border-color:rgba(0,0,0,.1)}
.mm-menu.mm-theme-white .mm-listview>li .mm-next:after{border-color:rgba(0,0,0,.3)}
.mm-menu.mm-theme-white .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(0,0,0,.05);tap-highlight-color:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-white .mm-listview>li.mm-selected>span{background:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white .mm-divider,.mm-menu.mm-theme-white .mm-fixeddivider span,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-white .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-white.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(0,0,0,.03)}
.mm-menu.mm-theme-white label.mm-check:before{border-color:rgba(0,0,0,.6)}
.mm-menu.mm-shadow-page.mm-theme-white:after,.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:0 0 10px rgba(0,0,0,.2)}
.mm-menu.mm-theme-white .mm-search input{background:rgba(0,0,0,.05);color:rgba(0,0,0,.6)}
.mm-menu.mm-theme-white .mm-indexer a,.mm-menu.mm-theme-white .mm-noresultsmsg{color:rgba(0,0,0,.3)}
.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-white .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-white .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(0,0,0,.05)}
.mm-menu.mm-theme-white label.mm-toggle{background:rgba(0,0,0,.1)}
.mm-menu.mm-theme-white label.mm-toggle:before{background:#fff}
.mm-menu.mm-theme-white input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu.mm-theme-black{background:#000;border-color:rgba(255,255,255,.2);color:rgba(255,255,255,.6)}
.mm-menu.mm-theme-black .mm-navbar a,.mm-menu.mm-theme-black .mm-navbar>*,.mm-menu.mm-theme-black em.mm-counter{color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-btn:after,.mm-menu.mm-theme-black .mm-btn:before{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-listview{border-color:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black .mm-listview>li .mm-next:after{border-color:rgba(255,255,255,.4)}
.mm-menu.mm-theme-black .mm-listview>li a:not(.mm-next){-webkit-tap-highlight-color:rgba(255,255,255,.3);tap-highlight-color:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black .mm-listview>li.mm-selected>a:not(.mm-next),.mm-menu.mm-theme-black .mm-listview>li.mm-selected>span{background:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black .mm-divider,.mm-menu.mm-theme-black .mm-fixeddivider span,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>.mm-panel,.mm-menu.mm-theme-black .mm-listview>li.mm-opened.mm-vertical>a.mm-next,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>.mm-panel,.mm-menu.mm-theme-black.mm-vertical .mm-listview>li.mm-opened>a.mm-next{background:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black label.mm-check:before{border-color:rgba(255,255,255,.6)}
.mm-menu.mm-shadow-page.mm-theme-black:after{content:none;display:none}
.mm-menu.mm-shadow-panels .mm-panel.mm-opened:nth-child(n+2){box-shadow:false}
.mm-menu.mm-theme-black .mm-search input{background:rgba(255,255,255,.3);color:rgba(255,255,255,.6)}
.mm-menu.mm-theme-black .mm-indexer a,.mm-menu.mm-theme-black .mm-noresultsmsg{color:rgba(255,255,255,.4)}
.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a.mm-fullsubopen:hover+span,.mm-menu.mm-hoverselected.mm-theme-black .mm-listview>li>a:not(.mm-fullsubopen):hover,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+a,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected.mm-fullsubopen+span,.mm-menu.mm-parentselected.mm-theme-black .mm-listview>li>a.mm-selected:not(.mm-fullsubopen){background:rgba(255,255,255,.3)}
.mm-menu.mm-theme-black label.mm-toggle{background:rgba(255,255,255,.2)}
.mm-menu.mm-theme-black label.mm-toggle:before{background:#000}
.mm-menu.mm-theme-black input.mm-toggle:checked~label.mm-toggle{background:#4bd963}
.mm-menu .mm-tileview.mm-listview:after,.mm-menu.mm-tileview .mm-listview:after{content:'';display:block;clear:both}
.mm-menu .mm-tileview.mm-listview>li>.mm-next:after,.mm-menu .mm-tileview.mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-listview>li>.mm-next:after,.mm-menu.mm-tileview .mm-listview>li>.mm-next:before,.mm-menu.mm-tileview .mm-panel:after{content:none;display:none}
.mm-menu .mm-tileview.mm-listview>li,.mm-menu.mm-tileview .mm-listview>li{width:50%;height:0;padding:50% 0 0;float:left;position:relative}
.mm-menu .mm-tileview.mm-listview>li:after,.mm-menu.mm-tileview .mm-listview>li:after{left:0;top:0;border-right-width:1px;border-right-style:solid;z-index:-1}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xs,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xs{width:12.5%;padding-top:12.5%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-s,.mm-menu.mm-tileview .mm-listview>li.mm-tile-s{width:25%;padding-top:25%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-l,.mm-menu.mm-tileview .mm-listview>li.mm-tile-l{width:75%;padding-top:75%}
.mm-menu .mm-tileview.mm-listview>li.mm-tile-xl,.mm-menu.mm-tileview .mm-listview>li.mm-tile-xl{width:100%;padding-top:100%}
.mm-menu .mm-tileview.mm-listview>li>a,.mm-menu .mm-tileview.mm-listview>li>span,.mm-menu.mm-tileview .mm-listview>li>a,.mm-menu.mm-tileview .mm-listview>li>span{line-height:1px;text-align:center;padding:50% 10px 0;margin:0;position:absolute;top:0;right:1px;bottom:1px;left:0}
.mm-menu .mm-tileview.mm-listview>li>.mm-next,.mm-menu.mm-tileview .mm-listview>li>.mm-next{width:auto}
.mm-menu.mm-tileview .mm-panel{padding-left:0;padding-right:0}
.mm-menu.mm-tileview .mm-listview{margin:0}


@media screen and (min-width: 950px) {	
    .popup-back {
        position: absolute;
        z-index: 1000;
        top: -20px;
        /*left: -60px;*/
        left: -2px;
        width: 400px;
        border: 1px solid #bebebe;
        border-radius: 4px;
        background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
        box-shadow: 2px 2px 3px rgba(160, 147, 133, .75);
    }
    .popup-back.deffered {
        width: auto;
        top: 0;
    }
    .item-preview .popup-back {
        left: -60px;
    }
/*	
    .catalog-list .hover-item2 .item-preview {
        position: absolute;
        z-index: 600;
        top: -50px;
        left: -60px;
        width: 400px;
        border: 1px solid #bebebe;
        border-radius: 4px;
        background: #fff;
        background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
        box-shadow: 2px 2px 3px rgba(160,147,133,.75);
    }
    .catalog-list .hover-item2 .preview-features {
        display: block;
    }
    .catalog-list .hover-item2 .item-types {
        display: block;
    }
    .catalog-list .hover-item2 .catalog-button {
        display: none;
    }
    .catalog-list .hover-item2 .hover-detail-picture {
        display: block;
		margin: 0 auto;
    }
    .catalog-list .hover-item2 .default-picture {
        display: none;
    }
    .catalog-list .hover-item2.picture {
        width: 400px;
        height: 330px;
    }
    .catalog-list .hover-item2.picture img {
        max-width: 394px;
        max-height: 394px;
        margin: auto;
    }
*/	
    .catalog-list .hover-item:hover .item-preview {
        position: absolute;
        z-index: 600;
        top: -50px;
        left: -60px;
        width: 400px;
        border: 1px solid #bebebe;
        border-radius: 4px;
        background: #fff;
        background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
        box-shadow: 2px 2px 3px rgba(160,147,133,.75);
    }
    .catalog-list .hover-item:hover .preview-features {
        display: block;
    }
    .catalog-list .hover-item:hover .item-types {
        display: block;
    }
    .catalog-list .hover-item:hover .catalog-button {
        display: none;
    }
    .catalog-list .hover-item:hover .hover-detail-picture {
        display: block;
    }
    .catalog-list .hover-item:hover .default-picture {
        display: none;
    }
    .catalog-list .hover-item:hover .picture {
        width: 400px;
        height: 330px;
    }
    .catalog-list .hover-item:hover .picture img {
        max-width: 394px;
        max-height: 394px;
        margin: auto;
    }
	
}


/*DEFFERED*/
@media screen and (max-width: 435px) {
    .catalog-list.deffered .catalog-item {
        margin: 0 0 35px 33%;
    }
}
@media screen and (max-width: 480px) {
    .catalog-list.deffered .catalog-item {
        margin: 0 0 35px 8%;
    }
}
@media screen and (max-width: 560px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        margin: 0 0 35px 12%;
    }
}
@media screen and (max-width: 680px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        margin: 0 0 35px 16%;
    }
}
@media screen and (max-width: 735px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        margin: 0 0 35px 45px;
    }
}
@media screen and (max-width: 1024px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        position: relative;
    }
}
@media screen and (max-width: 1140px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        margin: 0 0 35px 59px;
    }
}
@media screen and (max-width: 1190px) {
    .catalog-list.deffered .catalog-item,
    .catalog-list.slider .catalog-item {
        margin: 0 0 35px 70px;
    }
}





@media screen and (max-width: 1257px) {
    .bx_ordercart_order_pay_center .checkout {
        left: 0;
    }
    .bx-auth-reg {
        width: 260px;
        right: 15px;
        margin-left: 0;
        top: 55px;
    }
    .bx-auth-reg .passIntro p {
        width: 260px;
    }
    .bx-auth-reg .emptyTd {
        width: 100%;
    }
    #wrapper {
        width: 100%;
        background-color: #fff;
        overflow: hidden;
    }
    #layer {
        width: 100%;
        overflow: hidden;
    }
    #tabsWrapper,
    #tabsWrapper * {
        display: none!important;
    }
    .top-block #header-tabs .tabs-ul1 li a {
        position: relative;
    }
    .top-block #header-tabs {
        right: -32px;
    }
    .top-block .big-slider {
        width: 900px;
    }
    #catalog-select {
        margin: 10PX 0 10px 0;
    }
    .padLeft {
        padding-left: 20px;
        padding-right: 20px;
        overflow: hidden;
    }
    .padLeft iframe {
        width: 100% !important;
        height: 340px !important;
    }
    .padLeft img {
        max-width: 100% !important;
        height: auto;
    }
    .news-list-main {
        width: 100%;
    }
}

@media screen and (max-width: 1250px) {
    .content-block {
        width: 620px;
        padding: 0;
    }
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: -285px;
    }
}

@media screen and (max-width: 1190px) {
    #basket_form_container .three-block .t-block {
        height: 100%;
        margin: 0 0 0 -95px;
    }
    #bascets {
        width: 100% !important;
    }
    .bx_ordercart .bx_ordercart_photo_container {
        border: none;
    }
    .bx_ordercart .bx_ordercart_order_table_container table thead td {
        line-height: 20px;
    }
    #header-center .sype {
        left: 353px;
    }
    /*.left-block {
        position: absolute;
        left: 0;
        top: 0;
    }*/
    .content-block-width {
        width: calc(100% - 270px);
    }
    .top-block {
        width: auto;
        /*background-color: #eeeae5;
        padding: 0;
        margin-left: 9px;*/
    }
    .top-block .big-slider {
        display: none;
    }
    .content-slider-overflow {
        margin: auto;
    }
    .top-block .big-slider .paginage {
        left: 60px;
    }
    .filter-block .filter-more {
        left: 238px;
        width: 245px;
    }
    .filter-block .filter-bottom .hide-more {
        display: none;
    }
    .filter-block .filter-bottom a span {
        display: none;
    }
    .catalog-slider .catalog-list {
        width: 633px;
        margin: auto;
    }
    .video-slider .catalog-list {
        width: 653px;
        margin: auto;
    }
    .content-slider-video {
        margin-left: 5px !important;
    }
    .subscribe-block {
        width: 100%;
    }
    .subscribe-block input {
        width: 100%;
    }
    .soc-pay {
        max-width: 1100px;
    }
    .soc-pay .soc-block-bottom {
        width: 50%;
    }
    #footer {
        width: 100%;
        background-size: contain;
    }
    .content-blocks {
        width: 100%;
    }
    .product-block-top .product-buy {
        margin-right: 10px;
        position: relative;
        right: 15px;
    }
    .product-block-top .product-picture-block .product-picture .content-overflow {
        width: 295px;
    }
    .product-block-top .product-picture-block .product-picture .picture img{
        max-width: 95% !important;
        width: 95% !important;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        border: none;
    }
    #header-feedback-block {
        display: none;
    }
    .product-top {
        width: 100%;
    }
    .product-top-left {
        float: none;
        margin: 0 auto;
    }
    #header-telephone,
    #header-telephone2,
    #header-telephone strong,
    #header-telephone2 strong,
    #header-telephone span,
    #header-telephone2 span {
        font-size: 20px;
    }
    .product-top-right {
        float: none;
        margin: 0 auto 30px;
        padding: 0;
    }
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: -32px;
    }
    .catalog-slider .content-slider-left, .video-slider .content-slider-left {
        left: -28px;
    }
}

@media screen and (max-width: 1140px) {
    /*.three-block .t-block {
        width: 190px;
    }*/
    .soc-pay {
        width: 990px;
    }
    .soc-pay .pay-types, .soc-pay .soc-block-bottom {
        padding: 10px 0 0 20px;
    }
    .soc-list .soc-item {
        margin: 0 0 0 5px;
    }
}

@media screen and (max-width: 1060px) {
    #header-menu > ul > li {
        margin: 0;
        border-right: 2px solid #000;
    }
}

@media screen and (max-width: 1052px) {
    #header-menu ul li .hm-sub ul li {
        border-right: none;
    }
    #header-menu ul li:last-child {
        border-right: none;
    }
    #header-menu ul li#hm-home {
        margin: 0;
    }
    #header-menu ul li a i {
        position: relative;
    }
    /*.three-block .t-block {
        width: 185px;
    }*/
}

@media screen and (max-width: 1024px) {
    /*.sizes-block table td .checkbox {*/
        /*border: 3px solid #ccc;*/
        /*width: 26px;*/
        /*margin: -1px 10px 10px 0;*/
        /*background: url(/bitrix/templates/kovervdom/images/checkbox-2.png);*/
    /*}*/
    /*.sizes-block table td .checkbox label.checked {*/
        /*background: url(/bitrix/templates/kovervdom/images/checkbox-2.png) -26px 0;*/
    /*}*/
    /*.sizes-block table td .checkbox label {*/
        /*width: 26px;*/
    /*}*/
    /*.sizes-block table td.add {*/
        /*transform: scale(1.5);*/
    /*}*/
    .slide .button {
        display: none;
    }
    .compare-link {
        display: none;
    }
    .popup_blockNew {
        width: 205px;
        bottom: 35px;
        margin: -80px 0 0 -25px;
        display: none !important;
    }
	/*
    .popup_blockNew table thead tr th:nth-child(3) {
        display: none;
    }
    .popup_blockNew table tbody tr td:nth-child(3) {
        display: none;
    }
	*/
    .popup_blockNew table thead tr th:nth-child(2) {
        display: none;
    }
    .popup_blockNew table tbody tr td:nth-child(2) {
        display: none;
    }
    .popup_blockNew .popup-left-side {
        display: none;
    }
    .buttonBy {
        margin: 0 !important;
    }
    #bx_incl_area_11 .left-menu {
        display: block !important;
    }
    .fedbackPlav {
        display: none;
    }
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: -32px;
    }
}

@media screen and (max-width: 1023px) {
    .pp_overlays {
        display: none !important;
    }

    .pp_pic_holders {
        display: none !important;
    }
    .bx_ordercart_order_table_container table thead td:nth-child(3) {
        display: none;
    }
    .bx_ordercart_order_table_container table thead td:nth-child(4) {
        display: none;
    }
    .bx_ordercart_order_table_container table thead td:nth-child(5) {
        display: none;
    }
    .bx_ordercart_order_table_container table tbody td:nth-child(3) {
        display: none;
    }
    .bx_ordercart_order_table_container table tbody td:nth-child(4) {
        display: none;
    }
    .bx_ordercart_order_table_container table tbody td:nth-child(5) {
        display: none;
    }
    .bx_ordercart .bx_ordercart_order_table_container {
        width: 90%;
        overflow: hidden;
    }
    .product-block-top .product-picture-block .product-picture .content-overflow {
        width: 520px;
    }
    .product-block-top .product-picture-block .product-picture .content-slider {
        width: 520px;
    }
    /*.left-block {
        width: 95%;
        position: relative;
        padding: 15px 15px 30px;
    }*/
    .top-block .big-slider {
        position: relative;
    }
    .top-block .big-slider .paginage {
        left: 20%;
    }
    .subscribe-block {
        text-align: center;
    }
    .subscribe-block input {
        width: 235px;
    }
    .filter-block .filter-bottom a span, .filter-block .filter-bottom .hide-more {
        display: block;
    }
    .content-slider-overflow {
        float: left;
        width: 70%;
    }
    .top-block .big-slider {
        width: 70%;
        margin-left: 20px;
    }
    .top-block .big-slider .paginage {
        position: absolute;
        bottom: 5px;
    }
    .soc-pay {
        width: 810px;
    }
    .soc-pay .pay-types, .soc-pay .soc-block-bottom {
        padding: 10px 0 0 10px;
    }
    .soc-pay .soc-block-bottom {
        width: 810px;
        border-right: none;
    }
    .soc-pay .pay-types {
        width: 800px;
        margin-left: -1px;
        height: 60px;
        border: 1px solid #bebebe;
    }
    #f_area {
        right: 10px;
    }
    .product-block-top .product-buy {
        float: right;
        margin-right: 25px;
    }
    .section {
        width: 100%;
    }
}

@media screen and (min-width: 961px) {
    .hm-home-btn-toggle {
        display: none !important;
    }
}

@media screen and (max-width: 960px) {
    .product-block-top .product-picture-block .product-picture .content-overflow {
        width: 135px;
    }
    .product-block-top .product-picture-block .product-picture .content-slider {
        width: 205px;
    }
    #header-feedback-block {
        display: none;
    }
    #header-center .sype {
        display: none;
    }
    .hm-home-btn-toggle {
        display: block !important;
        border-right: none !important;
    }
    #hm-home-btn-toggle {
        display: block;
        width: 34px;
        padding: 0 !important;
        position: relative !important;
        cursor: pointer;
    }
    .hm-home-btn-toggle {
        position: absolute !important;
        right: 0;
        display: block !important;
        border-right: none !important;
    }
    .top-block .big-slider {
        margin-left: 0;
        width: 100%;
        margin-top: 408px;
    }
    .content-slider-overflow {
        float: none;
        margin: auto;
        width: 656px !important;
    }
    .hide-more, .show-more {
        display: none !important;
    }
    #f_area {
        right: -407px;
        width: 656px !important;
    }
    #header-menu .menu-fl-r li .hm-sub li {
        display: block !important;
    }
    #header-menu .menu-fl-r li .hm-sub {
        /*display: block !important;*/
        z-index: 100;
    }
    .product-video {
        float: left;
    }
}

@media screen and (max-width: 950px) {
    body {
        font-size: 90%;
    }
    #header-basket,
    #header-basket span,
    #header-basket p.compare,
    .addDelay {
        font-size: 18px;
    }
    #header-login-block {
        font-size: 20px;
    }
    .content-block-width {
        width: 100%;
    }
    .content-block {
        margin: 20px auto;
    }
    .delivery-description p {
        font-size: 14px;
    }
    .sort-block {
        font-size: 18px;
    }
    #logo {
        float: none;
        max-width: 288px;
        margin: 10px 0 20px 10px;
    }
    .townsholder {
        font-size: 20px;
        margin-top: -15px;
        margin-left: 10px;
    }
    #header-center {
        margin: 0;
    }
    .catalog-list .item-preview.active {
        position: absolute;
        z-index: 600;
        top: -20px;
        left: -10px;
        width: 300px;
        border: 1px solid #bebebe;
        border-radius: 4px;
        background: #fff;
        background: url(/bitrix/templates/kovervdom/images/catalog-item-back.png) 0 100% repeat-x #fff;
        box-shadow: 2px 2px 3px rgba(160,147,133,.75);
    }
    .catalog-button {
        font-size: 18px;
    }
    .catalog-list .item-preview.active .picture img {
        margin: 5px 0 0 12px;
    }

    .catalog-list .active .catalog-button {
        display: none;
    }

    .catalog-list .catalog-item .name a {
        font-size: 18px;
        line-height: .9em;
    }
    .catalog-list .active .preview-features {
        display: block;
        font-size: .8em;
        margin-top: 20px;
    }
    .catalog-list .active .preview-features td {
        font-size: .9em;
    }
    .catalog-list .active .item-types {
        display: block;
        font-size: .7em;
        height: auto;
    }
    .catalog-list .active .pop-up-item-preview-close {
        display: block;
    }
    .item-types::-webkit-scrollbar {
        width: 12px;
    }
    .catalog-list .active .item-compare {
        display: none!important;
    }

    #header-top {
        height: auto;
    }
    #header-menu {
        margin: 10px 17px 0 10px;
        background: #95795d;
    }
    .product-features .feature {
        font-size: 1.15em;
        line-height: 1.5em;
    }
    .delivery-description p {
        font-size: 14px;
    }
    .product-navi a {
        display: block;
        margin-left: 15px;
    }

    .product-postpone:before {
        margin-left: 0;
    }
    .product-types td:first-child {
        font-size: .7em;
    }
    .product-types td:nth-child(2) {
        font-size: .6em;
    }

    .product-types .table-price {
        font-size: .6em;
    }
    .old-price {
        font-size: .5em;
    }
    .product-types .buy {
        font-size: .6em;
        width: 70px;
    }
    .product-content-item td {
        font-size: .7em;
    }
    #header-telephone2, #header-telephone span {
        display: none;
    }
    #header-search {
        max-width: 290px;
        margin-left: 10px;
    }
    .item-types::-webkit-scrollbar {
        width: 12px;
    }
    .left-block {
        float: none;
        width: 620px;
        margin: 0 auto;
        padding: 0 10px;
    }
    .left-menu {
        position: absolute;
        z-index: 1000;
        top: 37px;
        visibility: hidden;
        width: 610px;
        height: 100%;
        padding-top: 20px;
        background: #fff;
    }
    .left-menu ul {
        max-width: 400px;
    }
    .left-menu li li {
        display: block !important;
    }
    .left-menu li li.openMenu {
        display: none!important;
    }
    .line-menu {
        border-bottom: none;
    }
    .left-menu li li a {
        font-size: 18px;
    }
    .left-menu ul > li {
        position: relative;
        margin: 10px 0;
    }
    .left-menu ul > li > a:after {
        position: absolute;
        top: 0;
        right: 0;
        content: '\2228';
        transition: transform .3s linear;
    }
    .left-menu ul > li > a.active:after {
        transform: rotate(-180deg);
    }
    .left-menu ul > li > a:last-child:after {
        content: '';
    }
    .left-menu li ul {
        display: none;
    }
    .three-block {
        margin: 0;
        padding: 0;
    }
    .three-block .t-block {
        width: calc(100% - 30px)!important;
        margin: 0;
    }
    .list-block2 span {
        font-size: 18px !important;
        line-height: 1.2em;
    }
    .list-block ul {
        font-size: 16px !important;
    }
    .three-block p.show-all {
        font-size: 16px;
    }

    .three-block .t-block h3 {
        font-size: 16px;
    }
    .news-list p {
        font-size: 16px;
    }
    #header-menu ul li#hm-home {
        display: none;
    }
    #hm-home-btn-toggle {
        position: relative !important;
        display: block;
        width: 80px;
        padding: 0 !important;
        cursor: pointer;
        text-align: center;
    }
    #header-menu ul li {
        font-size: 18px;
        overflow: visible!important;
    }
    .menu-fl-r {
        position: absolute;
        right: 25px;
        bottom: -38px;
        width: 200px;
        min-width: 265px;
        text-align: right;
        visibility: hidden;
    }

    .menu-fl-r > li {
        float: none;
        width: 100%;
        border: none;
    }
    .menu-fl-r > li > a {
        width: 100%;
        text-align: right;
    }
        #hm-catalog {
        line-height: 22px;
        display: block;
        width: 70px;
        text-align: center;
        text-indent: 0;
        background: none;
    }
}

@media screen and (max-width: 920px) {
    .soc-pay {
        width: 620px;
    }
    .soc-pay .soc-block-bottom {
        width: 620px;
    }
    .soc-pay .pay-types {
        width: 610px;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        padding: 0;
        width: 80%;
    }
    .product-video {
        float: left;
    }
    .product-block-top .product-buy {
        width: 40%;
        float: left;
        margin-right: 30px;
    }
}

@media screen and (max-width: 850px) {
    #header-center .sype {
        left: 286px;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        display: block;
        border: none;
        text-align: left;
        height: auto;
    }
}

@media screen and (max-width: 780px) {
    #basket_form_container .three-block .t-block {
        float: right;
    }
    .catalog-slider .catalog-list {
        width: 415px;
    }
    .video-slider .catalog-list {
        width: 420px;
    }
    /*.three-block .t-block {
        width: 90%;
        margin-left: 3.5%;
    }*/
    #footer {
        margin-bottom: 33px;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        padding: 10px;
    }
    .product-block-top .product-buy {
        margin-right: 25px;
    }
}

@media screen and (max-width: 735px) {
    .product-block-top .product-buy {
        margin-right: 45px;
    }
    .bx_ordercart .bx_ordercart_order_pay_left {
        width: 100%;
    }
    .bx_ordercart .bx_ordercart_order_pay_right {
        width: 100%;
    }
}

@media screen and (max-width: 735px) {
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: 26px;
    }
    .catalog-slider .content-slider-left, .video-slider .content-slider-left {
        left: 28px;
    }
}
@media screen and (max-width: 680px) {
    .top-block .big-slider {
        display: none;
    }
    .more-pics {
        margin-top:0;
        clear:both;
    }
    .product-buy {
        clear:both;
    }
    #f_area {
        right: -385px;
        width: 631px !important;
    }
    .filter-block .modef {
        right: -380px;
    }
    #footer {
        margin-bottom: 33px;
        height: 195px;
    }
    #footer-search {
        float: none;
        margin: 0 auto 10px;
    }
    #footer-menu ul {
        text-align: center;
    }
    #footer-menu {
        margin-bottom: 10px;
    }
    #maked-by {
        float: none;
        margin: 20px auto 10px;
        text-align: center;
    }
    #maked-by a {
        margin: 0;
        padding: 0 5px 0 0;
    }
    #footer-navi {
        float: none;
        margin-top: 40px;
        width: 100%;
    }
    #footer-navi ul {
        text-align: center;
    }
    #footer-copyright {
        width: 100%;
        padding: 0;
        text-align: center;
    }
    .soc-pay {
        width: 460px;
        height: 90px;
    }
    .soc-pay .soc-block-bottom {
        width: 460px;
        height: 90px;
    }
    .soc-pay .pay-types {
        width: 450px;
        height: 90px;
    }
    .product-block-top .product-buy {
        margin-left: 0;
        float: left;
        margin-right: 0;
        position: absolute;
        right: 40px;
        top: 0;
        width: 60%;
        height: 100%;
        overflow-x: hidden;
        overflow-y: scroll;
    }
    .box textarea {
        width: 100% !important;
    }
    .my-foto {
        width: 100% !important;
    }
    .product-block-top {
        position: relative;
    }
    .product-block-top .product-picture-block {
        width: 40%;
        margin: 0;
    }
    .product-block-top .product-picture-block .product-picture {
        margin: 0;
    }
}

@media screen and (max-width: 650px) {
    .content-block {
        width: 300px;
    }
    .icons {
        bottom: 250px;
    }
    .filter-block .filter-more {
        display: none;
    }
    .content-block .product-links-cheaper form table input,
    .content-block .product-links-cheaper form table textarea {
        width: 200px!important;
    }
    .product-top-left {
        width: 100%;
    }
    .product-top-right {
        width: 100%;
    }
    .product-content-item input {
        width: 200px;
    }
    .product-content-item textarea {
        width: 200px;
        height: 100px;
        margin-top: 15px;
    }
    .left-menu {
        width: 310px;
    }
    .left-block {
        width: 300px;
    }
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: -132px;
    }
    .catalog-slider .content-slider-left, .video-slider .content-slider-left {
        left: -32px;
    }
}

@media screen and (max-width: 640px) {
    .product-video {
        float: right;
    }
    .bx-core-adm-dialog {
        width: 260px;
        left: 15px !important;
        top: 20px !important;
    }
    .bx-core-adm-dialog .bx-core-adm-dialog-content {
        width: 233px !important;
    }
    #bx_auth_serv_formOpenID input[type="text"] {
        width: 150px !important;
    }
    .product-buy table thead tr th:nth-child(3) {
        display: none;
    }
    .product-buy table tbody tr td:nth-child(3) {
        display: none;
    }
    #jivo-label-text {
        font-size: 10px !important;
    }
    #header-feedback-block {
        font-size: 12px;
    }
    #header-center .sype {
        font-size: 12px;
        left: 195px;
    }
    .three-block .t-block:first-child {
        height: 300px;
    }
    .three-block .t-block:nth-child(2) {
        height: 130px;
    }
    .three-block .t-block:last-child {
        height: 275px;
    }
    #f_area {
        right: -305px;
        width: 551px !important;
    }
    .filter-block .modef {
        right: -285px;
        top: -7px !important;
    }
    .loginForm {
        z-index: 1002;
        margin-left: 0;
        right: 20px;
        top: 65px;
    }
    div.mfeedback {
        width: 280px;
        right: -75px;
        margin-left: 0;
        z-index: 1001;
    }
    .mfeedback input[type="text"] {
        width: 272px;
    }
    .mfeedback .messLable {
        top: 0;
        width: 272px;
        max-width: 272px;
        min-width: 272px;
    }
    .mf-time {
        position: relative;
        height: 27px;
    }
    .mfeedback .timeCont {
        position: absolute;
        top: -5px;
        right: 0;
        margin-left: 0;
        margin-right: 0;
    }
    .mfeedback textarea {
        min-width: 272px;
        max-width: 272px;
        width: 272px;
    }
    .captchaBlock input[type="text"] {
        width: 172px;
    }
    /*.show-colors {
        margin-left: 25px;
    }*/
}

@media screen and (max-width: 575px) {
    #header-right #hr-top {
        height: 30px;
        margin-top: -5px;
        padding: 0;
    }
    #logo {
        width: 50px;
    }
    #header-basket p.compare, .addDelay {
        display: none;
    }
}

@media screen and (max-width: 560px) {
    .product-block-top .product-buy {
        overflow-y: hidden;
    }
    .filter-block .filter-more .filter-standart {
        padding: 26px 0 0 5px;
        width: 220px;
    }
    .filter-block .modef {
        right: -210px;
    }
    #f_area {
        right: -213px;
        width: 459px !important;
    }
    .catalog-slider .catalog-list {
        width: 195px;
    }
    .video-slider .catalog-list {
        width: 200px;
    }
    .catalog-slider .content-slider-right, .video-slider .content-slider-right {
        right: 32px;
    }
    .catalog-slider .content-slider-left, .video-slider .content-slider-left {
        left: 22px;
    }

    .three-block .t-block:first-child {
        height: 345px;
    }
    .three-block .t-block:nth-child(2) {
        height: 155px;
    }
    .soc-pay {
        width: 430px;
    }
    .soc-pay .soc-block-bottom {
        width: 430px;
    }
    .soc-pay .pay-types {
        width: 420px;
    }
    .main-block {
        overflow: hidden;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        position: relative;
        left: 50%;
    }
    .product-block-top .product-picture-block .product-picture .content-overflow {
        margin: 0 0 0 35px;
        width: 285px;
    }
    /*.show-colors {
        width: 100%;
    }*/
    .product-block-top .product-buy {
        padding-left: 15px;
        padding-right: 15px;
        width: 90%;
        position: relative;
        right: 15px;
        float: none;
    }
    .product-block-top .product-picture-block .product-picture .picture img {
        width: 192px !important;
    }
    .product-block-top .product-picture-block .product-picture .content-slider {
        width: 355px;
    }
    .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody tr td {
        padding: 5px;
    }
    .bx-touch .bx_ordercart .bx_ordercart_order_table_container table {
        display: grid !important;
    }
    .bx_ordercart_order_table_container table tbody .articul {
        display: none !important;
    }
    .bx_ordercart_order_table_container table tbody .size {
        display: none !important;
    }
    .bx_ordercart_order_table_container table tbody .priceCon {
        display: none !important;
    }
}

@media screen and (max-width: 480px) {
    .sizes-block table td .checkbox {
        margin: -1px 5px 10px 0;
    }
    .bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
        transform-origin: left;
        transform: scale(0.47);
    }
    .bx_ordercart .bx_ordercart_photo_container {
        width: 34px;
        height: auto;
    }
    #basket_form_container .three-block .t-block {
        max-width: 270px !important;
    }
    .bx_ordercart .bx_ordercart_order_table_container {
        font-size: 10px;
        overflow: hidden;
    }
    .bx_ordercart .bx_ordercart_coupon input.good {
        width: 175px;
    }
    #jivo-chat {
        right: 0 !important;
    }
    #jivo-label-text {
        font-size: 7px !important;
    }
    #jivo-label-wrapper {
        width: 290px !important;
    }
    .three-block .t-block {
        width: 86%;
    }
    .three-block .t-block:first-child {
        height: 400px;
    }
    .three-block .t-block:nth-child(2) {
        height: 180px;
    }
    /*.left-block {
        padding: 15px 7px 30px;
    }*/
    .soc-pay {
        width: 280px;
    }
    .soc-pay .soc-block-bottom {
        width: 280px;
    }
    .soc-pay .pay-types {
        width: 270px;
    }
    .soc-list .soc-item:last-child {
        display: none;
    }
    #footer {
        height: 250px;
    }
    #footer-menu {
        margin: 0 auto 10px;
        width: 215px;
    }
    #maked-by {
        margin: 70px auto 10px;
    }
    /*.paterns {
        display: none;
    }
    .bxPriceFiltr {
        display: none;
    }
    .bay_max {
        display: none;
    }
    .brand {
        display: none;
    }
    .catalog {
        display: none;
    }
    .kollection {
        display: none;
    }
    .filter-block .filter-more .filter-bottom {
        background: none;
        display: none;
    }*/
    .filter-block .filter-more .filter-standart {
        padding: 0;
    }
    div.mfeedback {
        right: -98px;
    }
    .filter-block .modef {
        right: 37px;
    }
    #f_area {
        width: 239px !important;
        right: 8px;
    }
    .bx-auth-profile {
        width: 290px !important;
        margin-left: 0 !important;
    }
    .bx-auth-profile .fiz {
        width: 100% !important;
    }
    .bx-auth-profile .fiz .t-block {
        width: 90% !important;
        margin-left: 0;
    }
    form[name="form1"] td input {
        width: 145px;
    }
    .tb-back {
        width: 100% !important;
    }
    .tb-back p.show-all {
        right: 60%;
    }
    .product-block-top .product-picture-block {
        margin: 0;
    }
    .product-block-top .product-picture-block .product-picture {
        margin: 0;
    }
    .product-block-top .product-picture-block .product-picture .picture {
        width: 90%;
        text-align: center;
    }
    .product-block-top .product-picture-block .product-picture .content-overflow {
        width: 280px;
        margin: auto;
    }
    .product-block-top .product-buy {
        width: 90%;
        margin-left: 0;
    }
    .bx-breadcrumb .bx-breadcrumb-item {
        white-space: normal;
    }
    div.pp_pic_holder {
        width: 100% !important;
        left: 0 !important;
    }
    div.dark_rounded .pp_content {
        width: 100% !important;
        height: 240px !important;
    }
    div.ppt {
        width: 100% !important;
    }
    #pp_full_res iframe {
        width: 100% !important;
        height: 200px;
    }
    .pp_details {
        width: 100% !important;
    }
    .pp_content_container {
        height: 240px;
    }
    .pp_content_container .pp_right {
        height: 240px;
    }
    .popup_block {
        width: 96% !important;
        left: 0;
        margin-left: 2% !important;
    }
    .popup_block .popup-back {
        padding: 10px !important;
    }
    .blockPikers div {
        width: 100% !important;
        text-align: center !important;
        display: block !important;
        border: none !important;
    }
    #tab3 .section .tabs .tabcenter {
        font-size: 11.9px !important;
        border-right: 1px solid;
    }
    .tabs li.current span.tabcenter {
        padding: 0 6px;
    }
    #tab3 .section .tabs .tabright {
        display: none;
    }
    .box {
        border-top-right-radius: 0;
    }
    .box div {
        margin-left: 0 !important;
        max-width: 100% !important;
    }
    .box input {
        width: 200px !important;
    }
    .mp-proof {
        width: 300px;
    }
    #mneniya-head .mp-head-left, #mneniya-head .mp-head-right {
        min-width: 100% !important;
    }
    .mp-rating-text {
        max-width: 93%;
    }
    .mp-rating-pros .plus, .mp-rating-pros .mp-plus {
        max-width: 93%;
    }
    .mp-rating-cons .minus, .mp-rating-cons .mp-minus {
        max-width: 93%;
    }
    .sizes-block table {
        margin: 0 0 10px;
        font-size: 12px !important;
    }
    .sizes-block table tr {
        font-size: 12px !important;
    }
    .product-block-top .product-picture-block .product-picture .content-slider {
        width: 305px;
    }
    .left-text-block {
        min-width: 290px;
    }
}

@media screen and (max-width: 455px) {
    .table-custom {
        transform: scale(0.92);
        position: relative;
        left: -20px;
        width: 326px !important;
    }
    .table-custom tr {
        vertical-align: top;
    }
    .table-custom-krasn {
        transform: scale(0.74);
        position: relative;
        left: -55px;
        width: 326px !important;
    }
}

@media screen and (max-width: 425px) {
    .map-columns {
        font-size: 8px;
    }
}

@media screen and (max-width: 320px) {
    body {
        width: 320px !important;
    }
}
@media only screen and (max-width : 950px) {
	.content-blocks {
    margin: 0;
}
	
	#header {
    position: fixed;
    width: 100%;
    top: 0;
    left: 0;
	}
	.adapt_menu {
		z-index:1000;display:block;font-size:16px;font-weight:bold;text-transform:uppercase;cursor:pointer;line-height:24px;color:#fff;background:#3b291f;}
            .adapter1 span {margin:0 3px 3px 0;display:inline-block;vertical-align:middle;width:30px;height:3px;background:#fff;position:relative;}
            .adapter1 span:before {content:'';width:100%;position:absolute;top:-8px;left:0;height:3px;background:#fff;}
			.adapter1 span:after {content:'';width:100%;position:absolute;bottom:-8px;left:0;height:3px;background:#fff;}
			.adapter1 {
    float: left;
    border-right: 2px solid #ea8085;
    background: #e20b0b;
}
.z_c a{
	color: #e20b0b!important;
    font-size: 16px;
    text-transform: uppercase;
    font-weight: bolder;
}

.adapt_menu {
    position: fixed;
    width: 100%;
    left: 0;
    top: 0;
}
			.adapter1 a {display:block;padding:10px;color:#fff}
.adapter2 {float:right;    padding: 0 10px 0 0;line-height:44px;background:#e20b0b}
			.adapter2 a {text-decoration: none;color:#fff;display:block;padding:0 0px 0 10px;font-size:14px}
			.adapter2 img {display:inline-block;vertical-align:middle;height:25px!important;margin:0 10px 0 0}
			.adapt_menu:after{display: table;	clear: both;	content: '';}
		
		/* 	.adapt_menu.fixed {position:fixed;top:0;left:0;width:100%;box-shadow:0 0 5px rgba(0,0,0,0.2)} */
.adapter3 {    border-right: 2px solid #ea8085;float:right;padding: 0 0 0 13px;line-height:44px;background:#e20b0b}
			
			.adapter3 img {display:inline-block;vertical-align:middle;height:25px!important;margin:0 13px 0 0}
	.adapter2 .bask_num{
		    padding: 2px 6px;
    display: block;
    color: #fff;
	}	
.mm-listview .mm-next {
    width: 100%;
}	
.adapter4 {
    border-right: none;
    float: left;
    padding: 0 0 0 10px;
    line-height: 44px;
    background: #e20b0b;
}
		.adapter4 img {
    display: inline-block;
    vertical-align: middle;
    height: 30px!important;
    margin: 0 10px 0 0;
}
.adapter2 span {
    position: absolute;
    top: 4px;
    right: 7px;
    background: #3b291f;
    display: block;
    border-radius: 25px;
    line-height: normal;
}
	.townsholder {
		    z-index: 99999;
    position: fixed;
    left: 50%;
    top: 50%;
    -webkit-transform: translate(-50%, -50%);
    -moz-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    -o-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
    font-size: 20px;
    margin-top: 0;
    margin-left: 0;
    z-index: 999;
    color: #fff;
}
.left-block {
    display: none;
}	
#footer {
      margin: -70px 0 0 0;
}	
	#header-right {
    display: none;
	}
	#header-center {
    display: none;
	}
	#logo {
    display: none;
}
#header {
    height: auto;
}
	#header-menu {
    display: none;
	}
.carpet-filter {
	    display: none;
    width: 98%;
    padding: 15px;
    position: fixed;
    top: 28px;
    left: 1%;
    z-index: 9;
    background: #fff;
}
.content-block {
    width: 100%;
    padding: 0 10px;
    box-sizing: border-box;
}
.catalog-slider .content-slider-left, .video-slider .content-slider-left {
    left: 0;
}
.catalog-slider .content-slider-right, .video-slider .content-slider-right {
    right: 0;
}
.three-block .t-block {
    width: 100%!important;
    margin: 10px 0;
    box-sizing: border-box;
}
#layer {
    border-top: none;
}
.carpet-filter-color input[type=checkbox] {
    opacity: 0;
    width: 25px;
    height: 25px;
}
.carpet-filter-color label {
    width: 25px;
    height: 25px;
}
.carpet-filter-color span, .carpet-filter-color img {
    width: 25px;
    height: 25px;
}
.carpet-filter-color input[type=checkbox]:checked+label {
    background-color: transparent;
    width: 20px;
    height: 20px;
	    top: 3px;
		    left: 3px;
}
.carpet-filter-color input[type=checkbox]:checked+label+span {
    border-radius: 50%;
    background-color: #1b780b!important;
    width: 27px;
    height: 27px;
    top: 0px;
    left: 0;
}
.carpet-filter-size .styled-select {
    width: 65px;
    height: 30px;
    padding: 0 0 0 5px;
    box-sizing: border-box;
}
.carpet-filter-slider {
    width: 100%;
}
.carpet-filter-property .styled-select-wrapper, .carpet-filter-property .styled-select {
    display: block;
    width: 100%!important;
    height: 30px;
    padding: 0 0 0 5px;
    box-sizing: border-box;
}
.show_filter_button a {
    margin-top: 15px;
}
.main-block {
    padding: 35px 0 0 0;
	}
}

@media only screen and (max-width : 767px) {
	
	
	.content-block ~ .clearfix[style="padding:50px;"]{
		padding: 10px!important;
	}
	.soc-list {
    margin: 0;
	}
	.three-block .t-block:last-child {
    height: auto;
}
	#catalog-select p {
    padding: 20px 15px;
    text-align: center;
}
	#catalog-select ul li a span {
    position: static;
    display: block;
    margin: 0 auto;
	}
	#catalog-select ul li a {
    display: block;
    padding: 0;
    text-align: center;
    height: auto;
	}
	#catalog-select ul li {
    float: none;
    display: inline-block;
    vertical-align: top;
    text-align: center;
    list-style-type: none;
    width: 50%;
    height: auto;
    margin: 0 0 10px 0px;
}
	.townsholder a#ipt_link1{
		display: block;
    font-size: 17px;
    color: #e20b0b!important;
    border-bottom: 1px dashed #e20b0b;
	}
	.townsholder {
    text-align: center;
     position: fixed;
    z-index: 99999;
    left: 50%;
    top: 3px;
	    font-size: 17px;
    line-height: 17px;
    -webkit-transform: translate(-50%, 0);
    -moz-transform: translate(-50%, 0);
    -ms-transform: translate(-50%, 0);
    -o-transform: translate(-50%, 0);
    transform: translate(-50%, 0);
	}
.carpet-filter-slider {
    margin-left: 0;
    margin-top: 15px;
}	
.carpet-filter-price {
    width: 100%;
}
.catalog-item {
    float: none;
    display: inline-block;
}
.catalog-list{
	    text-align: center;
}
.product-navi {
    width: 100%;
    box-sizing: border-box;
}
.product-navi ul li.p-navi2 {
    background-position: 0 7px;
}
.product-navi ul li.p-navi4 {
    background-position: 5px 7px;
}
.catalog-item {
    margin: 5px;
}
.more-products.bottom > div{
	    text-align: center;
}
.more-products.catalog-list > div{
	text-align: center;
}
.products-show-more {
    margin-right: 0;
    margin-top: 10px;
}
#bascets {
    padding: 0px!important;
}
.bx-touch .bx_ordercart .bx_ordercart_order_table_container table, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody tr, .bx-touch .bx_ordercart .bx_ordercart_order_table_container table tbody tr td {
    padding: 2% 2%;
}
.bx_ordercart .bx_ordercart_order_table_container {
    width: 100%;
}
table.order-auth {
	    display: block;
}
table.order-auth tbody{
	    display: block;
}
table.order-auth  tr{
	    display: block;
} 
table.order-auth td{
	    display: block;
}
.content-block td {
    border-bottom: none;
}
}
@media only screen and (max-width : 680px) {
	.three-block .t-block:last-child {
    max-width: 100%;
    box-sizing: border-box;
	    padding: 15px 7px;
	}
	#header-search2 input {
    width: 180px;
	}
	#header-search2 {
    box-sizing: border-box;
    height: 35px;
    width: 100%;
	}
	.content-block td {
    font-size: 16px;
	}
	.carpet-filter-properties {
    width: 100%;
}
.carpet-filter-property {
    display: inline-block;
    width: 49%;
}
.styled-select-s {
    display: none;
}
.carpet-filter-reset {
    position: absolute;
    top: 5px;
    right: 20px;
    display: block;
}
	#order_form_div input[type="text"], #order_form_div input[type="password"], #order_form_div textarea, #order_form_div select {
    height: 30px;
    width: 100%;
    box-sizing: border-box;
}
form[name="order_reg_form"] ~ p{
	    width: 100%!important;
    margin-top: 5px;
}
	#basket_form_container .three-block .t-block {
    max-width: 100% !important;
}
.bx_ordercart .bx_ordercart_order_table_container {
    width: 100%!important;
}
.basketItog ~ div > a {
    text-align: center;
    display: block!important;
    float: none!important;
    margin: 10px auto!important;
}
.bx_ordercart_order_table_container > table td {
    display: block;
    text-align: center;
    width: 100%!important;
}
.caunt > div{
	    margin: 0 auto;
}
.delete a {
    margin: 0 auto;
}
.bx-touch .bx_ordercart .bx_ordercart_photo_container {
    padding-top: 0!important;
}
.bx_ordercart .bx_ordercart_order_table_container .bx_ordercart_photo {
    position: static;
}
.bx-touch .bx_ordercart .bx_ordercart_photo_container {
    margin: 0 auto;
    max-width: 100%;
    width: 66px;
}
.bx_ordercart_order_table_container > table td {
    display: block;
    text-align: center;
}
.basketItog {
      text-align: center;
}
.basketItog ~ div > a{
	text-align: center;
}
.basketItog ~ div > a[style="float: right; width: 109px; height: 24px; display: inline-block;"]{
	    float: none!important;
    margin: 10px 0 0 0;
}
.bx_ordercart_order_table_container > table > thead{
	    display: none;
}.bx_ordercart .bx_ordercart_order_table_container tbody td.itemphoto {
    transform: none;
}
.bx_ordercart_order_table_container > table td{
	    display: block;
}
.bx_ordercart_order_table_container > table tbody{
	    display: block;
}
.bx_ordercart_order_table_container > table tr{
	    display: block;
}
.bx-touch .bx_ordercart .bx_ordercart_order_table_container table {
    display: block !important;
    box-sizing: border-box;
}
.three-block {
    text-align: center;
}
#basket_items_list{
	text-align: center;
}
.bt4 {
    margin: 0 5px;
}
.bt5 {
    margin: 0 5px;
}
.bx_ordercart .bx_ordercart_coupon {
    text-align: center;
}
.bx_ordercart .bx_ordercart_coupon span {
    text-align: center;
}
	.bx-touch .bx_ordercart .bx_ordercart_order_pay {
    width: 100%;
    padding: 0;
}
#bascets {
    box-sizing: border-box;
	    padding: 0!important;
}
	#basket_form_container .three-block .t-block {
    float: none;
    display: inline-block;
    margin: 20px 0;
}
	#order_form_div input[type="text"], #order_form_div input[type="password"], #order_form_div textarea, #order_form_div select {
    height: 30px;
	}
	.product-content {
    width: 100%;
}
.mp-rating-head {
    padding: 5px!important;
    text-align: center!important;
    font-size: 14px!important;
}
.mp-rating-author-name {
    text-align: center!important;
}
.mp-rating-date{
	    text-align: center!important;
}
.mp-wrap-left {
    margin: 0!important;
    width: 90px!important;
    text-align: center!important;
}
.mp-wrap-right {
    margin: 0 0 0 90px!important;
}
.mp-rating-value {
    margin: 5px auto 0!important;
}
	.sort-block .show-block {
    float: none;
    padding-right: 0;
    margin: 0 0 15px 0;
}
.content-block .paginator {
    text-align: center;
}
.navigation-bottom .navigation {
    float: none;
}
div.paginator a.next {
    padding: 0 10px 0 0;
    background: transparent;
}

	.sort-block .sort-list a.down {
    padding: 0;
    background: transparent;
}
	#footer-top {
    height: auto;
	}
	#footer div[style="margin: 17px auto; font-size: 14px; width: 719px;"]{
		    display: none;
	}
	#footer img[src="/upload/medialibrary/fc6/88x31_wm_blue_on_white_ru.png"]{
		display: block;
    margin: -10px auto 10px;
	}
	#footer {
    height: auto;
    padding: 0px 0 15px 0;
}
#maked-by {
    margin: 0px auto 10px;
}
.three-block .t-block:nth-child(2) {
    height: auto;
}
}

/* End */


/* Start:/bitrix/templates/kovervdom/components/bitrix/system.auth.form/login/style.css?14208475434761*/
.loginForm{
    position: absolute;
    z-index: 201;
    border: 1px solid #bebebe;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 12px;
    background-color: #fff !important;
    top: 35px;
    margin-left: -270px;
    right: 180px;
    display: none;
    padding-top: 35px;
    color:#858585;
}

.loginForm .close{
    display: inline-block;
    width:17px;
    height:15px;
    position: absolute;
    top:10px;
    right:10px;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAeCAMAAAD95QUdAAABjFBMVEUAAAD28/L////6+vrh4eH///////+BZE3///+3p5v////+/v3////87+V/f3/JycnUiUq7mHyDTBrp6enOzs7Pjlf///////+3t7fNzc2AgIDNoH7zzK7g4OB/f3+DTBp/f3+BZlB/f3////////////////////9/f3/////ooWjhyLbvuI62tra7jGXPnHXd3d3MzMy6fEi4uLh/f39/f3+1tbW1tbXKysq7jmqDTBrOzs6+eT23t7fSmmyDTBqzs7OFhYXFxcXv7+/Ly8vu7u62i2l/f3+Kiorw8PDi4uJ/f3+KUiLz3MmPVSPTlWKwsLB/f39/f3/Y2NiDTBq0h2SDTBrgllmDTBqDTBqDTBqDTBqDTBqDTBrssYHwvZeDTBqFThyDTBr9+fbX19fegzPegzXc3NyAgICDTBragzXS0tKFTRrOei64uLjV1dWFhYXHx8e7u7uRkZGKiorjk0/Cciu9byrikk2VVx/UfTCOUh3IyMjhi0PZhDuwsLC0bS6/cSrXfzHlmlxHM63vAAAAZHRSTlMABj7OAUYXA8UJFJOizhHk/CIR7f7kw2Ah/NqO4P4efO4IKxFYgm4so6X6W+t9faxbydbwkHjWa6xr1t7wI8mQWG+Q3ovhWDi2tfj8b7W23lOBqfspU6n7paAjOC0a8eny3unILmR9BQAAAT5JREFUKM9l0NdWAjEQgOGAwKIIKuAqKIJYUOy99+6xH3svycpSlCYK2H1xJ0OAC+Ymk+/M1U9gvPsSwbEMW/Dd+wp0INUPRZ2cfJQ+Ic04aCw6AmIqewQ6kAAoHeXHhk6kdTtAVTnhU1EJFI8JKFIBcFo2uMSdTQWZD/GT96QnT2McXC7qSHq8CD3PAFMm4ya1JwJrAP0cBjSaNqONhhKBZmKQbZSO6wjRtctAC3BTJ68sE5xWeWkRF72WiNHqxXLoFjWsc1Z8j77VM6Sa6fAkJ98Je1VPJYBqFgm7eQ3zG9CxBMDYYK4G0E94h0Ntvob5haUiAoqEUKyx/QGQursqyOonP4lk788FTATh7/9jmeztJUIvh13Tg59l0uoFQBeAMstrXCu/aZXX6FaUvlyNGyW4hTUaG0QN3Epr/AOLGlW83AR9WQAAAABJRU5ErkJggg==");
    cursor:pointer;
}

.loginForm .close:hover{
    background-position: 0 -15px;
}

.loginForm input[type=text],
.loginForm input[type=password]{
    display: inline-block;
    outline: none;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    width:246px;
    padding: 3px;
    margin-bottom: 10px;
    font-size: 12px;
}

.loginForm label{
    display: inline-block;
    width: 70px;
}

.loginForm .errorText{
    display:inline-block;
    margin-left: 65px;
    color:red;
}

.loginForm input[type=password].error{
    border:2px solid red;
}

.loginForm .asterisk{
    color:#c8823c;
}

.loginForm .requieredFields,
.loginForm .fordetPass{
    font-size: 12px;
    display: inline-block;
    margin-left: 65px;
    color:#858585 !important;
}

.loginForm .regLink{
    float:right;
}

.loginForm input[type=submit]{
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    width:55px;
    height:24px;
    border:0px;
    outline: none;
    float:right;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAAwCAMAAACCABLMAAAA6lBMVEWDVDr6pV/0nlbFZQTdgjH3olrxmlH////x1sP/69rRgj/7qWL+rGb3snrCYQDIaAv1r3a/XQDOfjrShUK8WgD6tX26VgDBZQvtl0z8r23LbBPUh0X7t4DzrXPvqm7tp2rXikrckVLajk3qk0fnj0LSdSDnm1zWeSbPcRnrombkij3hhjfZfivhlFbhlFP++POed2OEVDrxyqz23sr55dT87+XrsYL64s/yxqXzuYzz2sf66Nnpq3f10LL98enuvZX31LnstozxwZv+6NfqnFzmo2zdjUn77eLZiELhoW739/ffm2KNYEjNejLSsYttAAACPklEQVRIx53U61LaUBQF4NOWusTW1mrtXajcQgLhQO4QQkjkoqjv/zquMOPxD844+5vMnL1m7zX8Q+3qIurht0Rdjf8JXN6o8aXAKXunAmfsnQlcBWp89ZoppvwOrhrsNQwNIG688IG0cVCTvaYBrxnprPkGdqzGtoHEttPMtmNgMbUjTDmmGSp2FbbcEa3Y6xlIepEuet5i3ltqew6OCHrM3DFk8J4v3VhNagYo7dV0zlnPR1j3kPq1Wh4yYz1HmptT9oYGouHQC4dYcw6jDeZh4vnDYR4yM+Rebk59NbEMRJa1wUbPLYu/t0EQWJ5vWUVY7UKGwpyy1zUQdbvetusFt9VzC8131u0WW+72oTCn7PUNDSBo9a3Z/jnBXb/vzfr9YsvdPhTmdKYmfyTY+yrB3geJmVJfJNj7JnGs1HcJ9n5IsCeyU7tjEfXwU+JYjc8FHtk7EXicqfGFwDl7fwVO2Pv/mnvc8Tu4umCvZWgAs9aLJRC3Drpl79pAfn2nk+s32Phq7BooXTdIXNcHFpG7RsQxSFBxq7DljqjF3shAOZrraJQs1qOlvl+DI4IRM3cMGZLny40v//8cGCgGgywcoME5LFxEYZL5g0EZMjOUWWlO2XMMTB1nhZWOHKetoxXS1MlixynDahcylOaUvY6BaaezXHSW6ap6VtB8406nXHC3D6U5Za9taAD1Rvso3j82pu32Mm63kwV3+5CY00BNfkmwdyTB3nuJG6U+SrD3ToK9TxJ1pT5LsCeyewKkBvzpUCxoLgAAAABJRU5ErkJggg==");
}

.loginForm input[type=submit]:hover{
    background-position: 0px -24px;
}

.loginForm input[type=submit]:active{
    position: relative;
    top:1px;
}

form.authorized a{
    color:#c8823c !important;
    float: left;
}

form.authorized input[type=submit]{
    float: left;
    padding: 0px;
    margin: 0px;
    display: inline-block;
    margin-left: 10px;
    border: 0;
    outline: none;
    color: #c8823c;
    background-color: transparent;float:left;
    border-bottom: 1px dotted #c8823c;
    cursor: pointer;
}

/* End */


/* Start:/bitrix/templates/kovervdom/components/kovervdom/main.register/registration/style.css?14208475435754*/
.bx-auth-reg{
    position: absolute;
    z-index: 1;
    border: 1px solid #bebebe;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 12px;
    display: none;
    background-color: #fff;
    top: 35px;
    margin-left: -270px;
    right: 180px;
    padding-top: 35px;
    color:#858585;
}

.bx-auth-reg .close{
    display: inline-block;
    width:17px;
    height:15px;
    position: absolute;
    top:10px;
    right:10px;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAeCAMAAAD95QUdAAABjFBMVEUAAAD28/L////6+vrh4eH///////+BZE3///+3p5v////+/v3////87+V/f3/JycnUiUq7mHyDTBrp6enOzs7Pjlf///////+3t7fNzc2AgIDNoH7zzK7g4OB/f3+DTBp/f3+BZlB/f3////////////////////9/f3/////ooWjhyLbvuI62tra7jGXPnHXd3d3MzMy6fEi4uLh/f39/f3+1tbW1tbXKysq7jmqDTBrOzs6+eT23t7fSmmyDTBqzs7OFhYXFxcXv7+/Ly8vu7u62i2l/f3+Kiorw8PDi4uJ/f3+KUiLz3MmPVSPTlWKwsLB/f39/f3/Y2NiDTBq0h2SDTBrgllmDTBqDTBqDTBqDTBqDTBqDTBrssYHwvZeDTBqFThyDTBr9+fbX19fegzPegzXc3NyAgICDTBragzXS0tKFTRrOei64uLjV1dWFhYXHx8e7u7uRkZGKiorjk0/Cciu9byrikk2VVx/UfTCOUh3IyMjhi0PZhDuwsLC0bS6/cSrXfzHlmlxHM63vAAAAZHRSTlMABj7OAUYXA8UJFJOizhHk/CIR7f7kw2Ah/NqO4P4efO4IKxFYgm4so6X6W+t9faxbydbwkHjWa6xr1t7wI8mQWG+Q3ovhWDi2tfj8b7W23lOBqfspU6n7paAjOC0a8eny3unILmR9BQAAAT5JREFUKM9l0NdWAjEQgOGAwKIIKuAqKIJYUOy99+6xH3svycpSlCYK2H1xJ0OAC+Ymk+/M1U9gvPsSwbEMW/Dd+wp0INUPRZ2cfJQ+Ic04aCw6AmIqewQ6kAAoHeXHhk6kdTtAVTnhU1EJFI8JKFIBcFo2uMSdTQWZD/GT96QnT2McXC7qSHq8CD3PAFMm4ya1JwJrAP0cBjSaNqONhhKBZmKQbZSO6wjRtctAC3BTJ68sE5xWeWkRF72WiNHqxXLoFjWsc1Z8j77VM6Sa6fAkJ98Je1VPJYBqFgm7eQ3zG9CxBMDYYK4G0E94h0Ntvob5haUiAoqEUKyx/QGQursqyOonP4lk788FTATh7/9jmeztJUIvh13Tg59l0uoFQBeAMstrXCu/aZXX6FaUvlyNGyW4hTUaG0QN3Epr/AOLGlW83AR9WQAAAABJRU5ErkJggg==");
    cursor:pointer;
}

.bx-auth-reg .close:hover{
    background-position: 0 -15px;
}

.bx-auth-reg .asterisk{
    color:#c8823c;
}

.bx-auth-reg label{
    display: inline-block;
    width: 70px;
}

.bx-auth-reg input[type=text],
.bx-auth-reg input[type=password]{
    display: inline-block;
    outline: none;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    width:246px;
    padding: 3px;
    margin-bottom: 10px;
    font-size: 12px;
}

.bx-auth-reg .passIntro p{
    margin-bottom:10px;
}

.bx-auth-reg .emptyTd{
    display: inline-block;
    width: 70px;
}

.bx-auth-reg input[type=submit]{
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    width:134px;
    height:24px;
    border:0px;
    outline: none;
    float:right;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIYAAAAwCAMAAADjNPLLAAABCFBMVEWCUzn+rGbOfjr2snr3olr6pV/7qWL////x1sP/69r1r3bShULCYQDRgj+/XQC8WgC6VgDBZQzUh0X5tX38r237t4DyrXPXikr0nlbFZQTxmlHIaAvvqm7ajk3tl0zLbBPtp2rckVLdgjHkij3WeSbnm1z98enhhjfZfivnj0LglFTSdSDqombqk0fPcRnhlFb23cnzzK755NTxwZz11bz87+X/+PTwxqX77eLtvJT54c7qqXP99vLhmmDvtoj759jpsYTlomvnrHuHWkHwr3n20rX3yabol1T86tvzvJH66t/aiUP42cHrnl7kk03XgzvptYzfj0vvsoHuomHinWXVfjHy8vKEVTtZm7sNAAAEuUlEQVRYw82XV3PaUBSElbpO791OHEAXVEC9gCSEML3YmDjJ//8nWUkOk3j84PEL+kbSufecszvLI9KvR1VA+v22AjySTt7tnzeM8Wb/3Eulk3v75zFjPN4/7xnj/f45tKWTw4JtCITbw/1wzBjHBZP0/XHaO94POmPoO6xQ110gjHSxEhB9dpCXOYCVleq6A12f+Gwhx1qlITDhWNdH/vxfESxd9wF/cmnIFtEx10mU0k7vU4uRXrDuSSfyX6LQkh1b14UlC78vm7bc97fySsh9cGrZcuRDjuDIq5Uss8grWLLl6/k4RH8n4tHhi0gei0tDygU92CWrUN+KyDTliCsF054k1Uo8IK0XJzOoed1aTUbdDWq1U5xmYLdr1tIUtW5arqNfq1kmD/GQ48CLs53IZZdKnNYC89KQci8XAXGfihpxrdy6VsIYrb+ce2nr3ARgtbwur+Alx8jAadfsxgZYymUMWi0rP3uDDAYyL9uJWFqW1QIZXBpS7uWirDVAk19yngI4b5UwRmPHBkvXbDRMq+FtGo0IZ65T9C+QDz1ESzQ2drmLQaNhcfkM0QU8p+Fd/CcynQaWxa00pDwXXeRvHBWmsbHkSokpSVpBsNGWdqi5rpaEgRbGiWaa2jD8rpEE/GzgaEvwGWqbQNMwpAYbbRP/TGBrWpjsRCxDLDU+GX6WhpSH9EDC6c/A/rm0ly7tuFLCGJ2CJAQOzjpHIWI76IR2DPus0+kCCDsJuLCxO50zHoaAfdTpYNjpBKGNMOkkMTdZ/xHFnMZFKQ0pDztFi3sNG+g2cEY7bhcwxrdrCDffbkBwcFV0WxjjyzWEgy83IDi4KrotjPHpGhaDTzcgsK6KbsuBJD2tAIzxvAIwxosKwBgvK8CBVAl+Sb8OqoD0+1UFOJBO7lYAxni2f/IYT/ZPHuP1/nlmSicf9s8TxjgquFgAi4uj/bBkjO8FXTv5bpvf98MRYxg7goVhWMAiMYQrIIbsIC8DAG5gG8YGhuH4bCEncO0F4HBsGJk/+FeEwDB8wHcuDdkiBgYGSWzaGUNqkRkF54yh/iVbBKpjJ4kIVOEPVNNWB/5QdYU6AKeBrWY+1AyO6rqqyqK6CNTAT/LxAoOdiEeHLzLVEpeGlAt6sEvcRTIUmWmqGVcKzqvzP6X5l6mXNqc9AOOm5/AKXnLWETh1ek68Bku5jH6zOc7PXj/CGpEX7UQszfG4CdK/NKTcy0VRsw+FXzJNAUybJYxR3+FAXvXq9d647jn1+hanq0nRj5APPWz5W5203MW8Xh9z+RTbCN6k7kX/iXqTOuTiVhpSnoui/I23hWmsy1wpYQylYOwo65lQVitlJMaKiEdKr6fMxbFCRuDHwURZg89cccaKgjk1cBQnno4wUxQx2olY5lgrfPqYloaUC3qAk3g6nk3Xs/WKdlwpsSWpXTASQO9H+1DAn43bYuZj9qPdtgCI9ghcmMza7R88zIHZYbuNebs9FjOIUXvkc5P1H5HPqV+U0pBy0S5a3JvOAGuKH7TjdgFjfL0GMfl6A1z7qui2MMbnaxCTzzfAta+KbksqSR+vQUw+3oCVeVV0WxjjfgVgjAcV4JEkPawAjHGnAjySKsGvP2cMamTllHubAAAAAElFTkSuQmCC");
}

.bx-auth-reg .requieredFields{
    display: inline-block;
    margin-top:10px;
}

.bx-auth-reg .subscribeForm>span{
    display:inline-block;
    cursor: pointer;
    width: 220px;
}

.bx-auth-reg input[type=submit]:hover{
    background-position: 0px -24px;
}

.bx-auth-reg input[type=submit]:active{
    position: relative;
    top:1px;
}

.subscribeForm .checkbox {background: url('/bitrix/templates/kovervdom/images/checkbox.png') 0 0 no-repeat;display: inline-block;position: relative;top: -20px;height: 13px;margin: -1px 3px 0 0;width: 13px;}
.subscribeForm .checkbox label {width:13px; height:13px; float:left; position:relative; overflow:hidden; cursor:pointer;}
.subscribeForm .checkbox label.checked {background:url('/bitrix/templates/kovervdom/images/checkbox.png') -13px 0 no-repeat;}
.subscribeForm .checkbox label input {position:absolute; left:-50px; top:-50px;}
/* End */


/* Start:/bitrix/templates/.default/components/ipol.towns/menu/.default/style.css?15084206642403*/
/*---------------------------Ìîäàëüíîå îêíî ãîðîäîâ------------------------------------*/
		#ipt_towns{
			position: absolute;
			width: 207px;
			/*min-height: 234px;*/
			display: none;
			max-height:200px;
			overflow-y:auto;
			/*background: black;*/
			background: -moz-linear-gradient(top, #fff 0%,#e2e2e2 100%);
   			background: -webkit-linear-gradient(top, #fff 0%,#e2e2e2 100%);
   			background: -o-linear-gradient(top, #fff 0%,#e2e2e2 100%);
   			background: linear-gradient(top, #fff 0%,#e2e2e2 100%);
			border-radius: 7px;
			border: 1px solid #e5e5e5;
			z-index: 1000000;
			box-shadow: 0px 6px 13px 0px rgba(0, 0, 0, 0.196);
			margin-left: -32px;
			margin-top: -22px;
			padding: 0px 8px 6px;
			background-color: #ffffff;
			
			
			
		}		
		#ipt_towns::-webkit-scrollbar {
		width: 12px;
		}
		#ipt_towns::-webkit-scrollbar-track {
			border-radius: 3px;
			background: #ebebeb;
		}
		#ipt_towns::-webkit-scrollbar-thumb {
			border-radius: 3px;
			background: #b46b21;
			background: linear-gradient(180deg, rgb(233, 170, 105) 10%, rgb(165, 88, 11) 40%);
		}
		
		#ipt_towns #ipt_tinp{
			-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
			-webkit-transition: border linear .2s, box-shadow linear .2s;
			-moz-transition: border linear .2s, box-shadow linear .2s;
			-o-transition: border linear .2s, box-shadow linear .2s;
			transition: border linear .2s, box-shadow linear .2s;
			margin-top: 4px;
			margin-bottom: 13px;
			width: 194px;
			height: 16px;
			border: 1px solid #a7a7a7;
			color: #949494;
			-webkit-border-radius: 4px;
			-moz-border-radius: 4px;
			border-radius: 4px;
			vertical-align: middle;
			font-size: 13px;
			line-height: 1.3em;
			padding: 4px 6px;
			display: inline-block;	
		}

		#ipt_towns .ipt_townsul{
			list-style:none;
			margin-left: 0px;
			color: rgb(18, 18, 18);
			display: block;
			font-family: tahoma, arial, sans;
			font-size: 14px;
			list-style-position: outside;
			list-style-type: none;
			margin: 0px;
			padding: 0px;
			text-align: left;
			width: 207px;
		}

		#ipt_towns .ipt_townsul li{
			display: block;
			clear: both;
			margin-bottom: 9px;
			font-size: 12px;
		}

		a#ipt_link1 { 
		border-bottom: 1px dashed #3366CC;
		text-decoration: none;
		}

		a#ipt_link1:hover{
			border: none;
		}

/* End */


/* Start:/bitrix/templates/kovervdom/components/kovervdom/main.feedback/callback/style.css?14208475435779*/
div.mfeedback {
    position: absolute;
    z-index: 201;
    width: 350px;
    border: 1px solid #bebebe;
    -webkit-border-radius: 8px;
    -moz-border-radius: 8px;
    border-radius: 8px;
    padding: 12px;
    background-color: #fff !important;
    top: 20px;
    margin-left: -200px;
    right: 0px;
    display: none;
    padding-top: 35px;
    color: #858585;
}

span.mf-req {color:#c8823c;}

.mfeedback input[type=text]{
    display: inline-block;
    outline: none;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    width:230px;
    padding: 3px;
    margin-bottom: 10px;
    font-size: 12px;
}

.mfeedback .mf-time input[type=text]{
    display: inline-block;
    outline: none;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    width:50px;
    padding: 3px;
    margin-bottom: 10px;
    font-size: 12px;
}

.mfeedback .timeCont{
    display: inline-block;
    margin-right: 1px;
    margin-left: 43px;
}

.mfeedback .mainLabel{
    width: 100px;
    display: inline-block;
}

.mfeedback .subLabel{
    display: inline-block;
    margin-right: 5px;
    margin-left: 20px;
}

.mfeedback .messLable{
    position: relative;
    top: -76px;
}

.mfeedback .close{
    display: inline-block;
    width:17px;
    height:15px;
    position: absolute;
    top:10px;
    right:10px;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABEAAAAeCAMAAAD95QUdAAABjFBMVEUAAAD28/L////6+vrh4eH///////+BZE3///+3p5v////+/v3////87+V/f3/JycnUiUq7mHyDTBrp6enOzs7Pjlf///////+3t7fNzc2AgIDNoH7zzK7g4OB/f3+DTBp/f3+BZlB/f3////////////////////9/f3/////ooWjhyLbvuI62tra7jGXPnHXd3d3MzMy6fEi4uLh/f39/f3+1tbW1tbXKysq7jmqDTBrOzs6+eT23t7fSmmyDTBqzs7OFhYXFxcXv7+/Ly8vu7u62i2l/f3+Kiorw8PDi4uJ/f3+KUiLz3MmPVSPTlWKwsLB/f39/f3/Y2NiDTBq0h2SDTBrgllmDTBqDTBqDTBqDTBqDTBqDTBrssYHwvZeDTBqFThyDTBr9+fbX19fegzPegzXc3NyAgICDTBragzXS0tKFTRrOei64uLjV1dWFhYXHx8e7u7uRkZGKiorjk0/Cciu9byrikk2VVx/UfTCOUh3IyMjhi0PZhDuwsLC0bS6/cSrXfzHlmlxHM63vAAAAZHRSTlMABj7OAUYXA8UJFJOizhHk/CIR7f7kw2Ah/NqO4P4efO4IKxFYgm4so6X6W+t9faxbydbwkHjWa6xr1t7wI8mQWG+Q3ovhWDi2tfj8b7W23lOBqfspU6n7paAjOC0a8eny3unILmR9BQAAAT5JREFUKM9l0NdWAjEQgOGAwKIIKuAqKIJYUOy99+6xH3svycpSlCYK2H1xJ0OAC+Ymk+/M1U9gvPsSwbEMW/Dd+wp0INUPRZ2cfJQ+Ic04aCw6AmIqewQ6kAAoHeXHhk6kdTtAVTnhU1EJFI8JKFIBcFo2uMSdTQWZD/GT96QnT2McXC7qSHq8CD3PAFMm4ya1JwJrAP0cBjSaNqONhhKBZmKQbZSO6wjRtctAC3BTJ68sE5xWeWkRF72WiNHqxXLoFjWsc1Z8j77VM6Sa6fAkJ98Je1VPJYBqFgm7eQ3zG9CxBMDYYK4G0E94h0Ntvob5haUiAoqEUKyx/QGQursqyOonP4lk788FTATh7/9jmeztJUIvh13Tg59l0uoFQBeAMstrXCu/aZXX6FaUvlyNGyW4hTUaG0QN3Epr/AOLGlW83AR9WQAAAABJRU5ErkJggg==");
    cursor:pointer;
}

.mfeedback .close:hover{
    background-position: 0 -15px;
}

.mfeedback .mf-message{
    position: relative;
}

.mfeedback textarea{
    display: inline-block;
    outline: none;
    border: 1px solid #f1f1f1;
    -webkit-box-shadow: inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    -moz-box-shadow:    inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    box-shadow:         inset -1px 1px 4px 0px rgba(50, 50, 50, 0.75);
    width:230px;
    max-width:230px;
    min-width:230px;
    height:70px;
    max-height:70px;
    min-height:70px;
    padding: 3px;
    margin-bottom: 10px;
    font: 12px Calibri, Arial, Helvetica, sans-serif;
}

div.mf-ok-text {color:#c8823c; padding-bottom: 1em;}

.mfeedback .error{
    display: none;
    color: red;
    margin-bottom: 10px;
}

.mfeedback input[type=submit]{
    display: inline-block;
    margin-top: 10px;
    margin-bottom: 10px;
    width:82px;
    font-size: 0px;
    height:24px;
    border:0px;
    outline: none;
    float:right;
    background:url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFIAAAAwCAMAAAC1zt34AAAA51BMVEWCUzn7qWL+rGbShUL2snr3olr6pV/////x1sP/69r5tX3Rgj+/XQDCYQD1r3bOfjq8WgC6VgDBZQv8r23Uh0X7t4DdgjH0nlbyrXPFZQTxmlHXikrtl0zIaAvLbBPajk3vqm7tp2rckVLom1zglFTkij3WeSbhhjfZfivqk0fnj0LSdSDPcRnqombglFb13Mfmo2z54Mz87uT21Ln759frqXP55NLxx6b++PSHWkHrsoXzza/wv5nwuI3toF/98enknWTklFH76t3wsHrgmV/WhDzZiELRfDLfj0zci0by8vL1q23Zgje4u4JSAAAC90lEQVRIx7XVWZOaQBSG4c76Zd9DNpMZZVFAWRqaRhZRcJuZ/P/fkyMpIFdWWdN5Cut02adeLryQ3T5XjbGPij1ny89qvaDkC7Uex2z5WK03lHyj1h0lv6p1TcnrQQSAl9f3Mk7Yctzzq2L8NU6b8X0sKLnoNChPo8pjkLjEiWgQAVwsMg7IxSIFUrkoQetp2S0u/qFTUu/ItB1RqOtJpOsldF1ACNSCXqPXUs9pAUKPqvauRjksDjYhY1on4+0oQk0Lc00LoGkbbDYI6LtYIwFMDRtNhqc7ydOgWwRivc9QctbJeDtkNJv5+WwWYDY74nhE0F6VKYDjDCSjOw8BD4bFPO4zlLQ6Hm5Og5eW5eeWtYZl3eDmBmvLKmKPxpoW6BH4vQYvLL4eFunToaTb85OJe/D5gU7Sdbdw3T32eyT7PS8nmLgR9i49AQ5bJK7Lt8Oi9IcKY/OeJQFEOzr5cj7fYj7fYbeDD0TzuQQddvMUSMV8m9IW3/5dvAKQ7PoKJX+dt4P36yKU/HneAZOfF6Hkt/MOePTtIpR8rdgzxl4pRsl3ilHyvWKUVO2W3T5TjbEPij1jy7dqHSj5Uq1T8pFab322/KTWS0r+UOsRJa8GEkAdXN3LnpKTXlRlk22SBpP7uKKk1wmQnUYlE5Akw8k6QA7Ua0/UQOF5KZAWXgZaT7Nu0fvHMWRLo1Ok7ch9w0giw8hgGAGCAHWwrqRRF4akBQRGXrV3NbJhcXD8P//j007J2yGj6TTMp1OB6bRNivaqSAFspiAl3a0huBgW87jPUNLsLKCfBi9MM4xMU8A0deg6hGnKeEFD0AI9GWwBLk0uhkX6dBLGnF5Yj51RWI3oFDlOA8dZYbVCvVpVxRhjx8fKoSfDqEHtOFUzLEZhX6Gk3fseAfBXdEoi225g220yAXzbjkCHld3+4naT0lbV/F28Bui1fYWSo/PGaEYXiRn7ft4dXny/CCW/nHeHx18uQsknilHyqWLPGXugGCUfKkZJ1W7/AHn2ajXscN6aAAAAAElFTkSuQmCC");
}

.mfeedback input[type=submit]:hover{
    background-position: 0px -24px;
}

.mfeedback input[type=submit]:active{
    position: relative;
    top:1px;
}
/*--CAPTCHA--*/
#captchaBlock{position:relative;}
#captchaBlock #whiteBlock{display:none; text-align:center; position:absolute; background-color:#FFF; width:180px; height:40px;}
#captchaBlock #whiteBlock #loaderImg{margin-top:3px;}
/* End */


/* Start:/bitrix/templates/kovervdom/components/bitrix/menu/horizontal_multilevel1/style.css?14208475432148*/







/*Child-items selected*/
#header-menu li.item-selected
{
	background:#D6D6D6;
	color:#fff;
}



/*Items text color & size */
#header-menu li a,
#header-menu li:hover li a,
#header-menu li.jshover li a,
#header-menu li:hover li:hover li a,
#header-menu li.jshover li.jshover li a,
#header-menu li:hover li:hover li:hover li a,
#header-menu li.jshover li.jshover li.jshover li a,
#header-menu li:hover li:hover li:hover li:hover li a,
#header-menu li.jshover li.jshover li.jshover li.jshover li a,
#header-menu li:hover li:hover li:hover li:hover li:hover li a,
#header-menu li.jshover li.jshover li.jshover li.jshover li.jshover li a
{
	color:#4F4F4F;
	font-weight:bold;
}

/*Items text color & size: hover*/
#header-menu li:hover li:hover a,
#header-menu li.jshover li.jshover a,
#header-menu li:hover li:hover li:hover a,
#header-menu li.jshover li.jshover li.jshover a,
#header-menu li:hover li:hover li:hover li:hover a,
#header-menu li.jshover li.jshover li.jshover li.jshover a
#header-menu li:hover li:hover li:hover li:hover li:hover a,
#header-menu li.jshover li.jshover li.jshover li.jshover li.jshover a
#header-menu li:hover li:hover li:hover li:hover li:hover li:hover a,
#header-menu li.jshover li.jshover li.jshover li.jshover li.jshover li.jshover a
{
	color:#4F4F4F;
}

#header-menu li ul ul
{
	margin:-27px 0 0 132px;
	/*margin:-1.93em 0 0 11.6em;*/
}

#header-menu li:hover ul ul,
#header-menu li.jshover ul ul,
#header-menu li:hover ul ul ul,
#header-menu li.jshover ul ul ul,
#header-menu li:hover ul ul ul ul,
#header-menu li.jshover ul ul ul ul,
#header-menu li:hover ul ul ul ul ul,
#header-menu li.jshover ul ul ul ul ul
{
	/*top:-999em;*/
	display:none;
}

#header-menu li:hover ul,
#header-menu li.jshover ul,
#header-menu li li:hover ul,
#header-menu li li.jshover ul,
#header-menu li li li:hover ul,
#header-menu li li li.jshover ul,
#header-menu li li li li:hover ul,
#header-menu li li li li.jshover ul,
#header-menu li li li li li:hover ul,
#header-menu li li li li li.jshover ul
{
	/*z-index:1000;
	top:auto;*/
	display:block;
}
/* End */


/* Start:/bitrix/templates/kovervdom/components/silversite/mailform/feeed/style.css?1420847543433*/
span.req
{
	color: #FF0000;
}
p.ok
{
	font-size: 12pt;
	color: green;
}
font.errortext
{
	font-size: 12pt;
	color: red;
}
input[type=file].error_field
{
	color: red;
}
input[type=text].error_field, input[type=number].error_field, textarea.error_field
{
	border: 1px solid red;
}
.unif-submit{
    background: url("/bitrix/templates/kovervdom/images/buttonOtziv.png") no-repeat;
    width: 82px;
    height: 25px;
    border: none;

}
/* End */


/* Start:/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu/style.css?14208475431014*/
div.grey-tabs-menu
{
	float:left;
	width:100%;
	background:#F4F4F4;
	font-size:93%;
	line-height:normal;
}

div.grey-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}

div.grey-tabs-menu li 
{
	display:inline;
	margin:0;
	padding:0;
}

div.grey-tabs-menu a
{
	float:left;
	background:url("/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.grey-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	white-space:nowrap;
	color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.grey-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.grey-tabs-menu a:hover nobr
{
	color:#000;
}

div.grey-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.grey-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu1/style.css?14208475431014*/
div.grey-tabs-menu
{
	float:left;
	width:100%;
	background:#F4F4F4;
	font-size:93%;
	line-height:normal;
}

div.grey-tabs-menu ul
{
	margin:0;
	padding:10px 10px 0 10px;
	list-style:none;
}

div.grey-tabs-menu li 
{
	display:inline;
	margin:0;
	padding:0;
}

div.grey-tabs-menu a
{
	float:left;
	background:url("/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu1/images/tableft.gif") no-repeat left top;
	margin:0;
	padding:0 0 0 4px;
	text-decoration:none;
	margin-top:0.2em;
}

div.grey-tabs-menu a nobr
{
	float:left;
	display:block;
	background:url("/bitrix/templates/kovervdom/components/bitrix/menu/footer_menu1/images/tabright.gif") no-repeat right top;
	padding:5px 15px 4px 6px;
	white-space:nowrap;
	color:#666;
}

/* Commented Backslash Hack hides rule from IE5-Mac \*/
div.grey-tabs-menu a nobr {float:none;}
/* End IE5-Mac hack */

div.grey-tabs-menu a:hover nobr
{
	color:#000;
}

div.grey-tabs-menu a:hover
{
	background-position:0% -42px;
}

div.grey-tabs-menu a:hover nobr
{
	background-position:100% -42px;
}

div.menu-clear-left
{
	clear:left;
}
/* End */


/* Start:/bitrix/components/abricos/antisovetnik/templates/.default/style.min.css?156182420651950*/
div#mkwtvk5q42u2{z-index:2147483646!important;top:0!important;left:0!important;position:fixed!important;width:100%!important;display:block;transform:none!important;pointer-events:auto!important}div#mkwtvk5q42u2 *{animation:none 0s ease 0s 1 normal none running!important;backface-visibility:visible!important;background:repeat!important;border:currentColor!important;border-collapse:separate!important;-o-border-image:none!important;border-image:none!important;border-radius:0!important;border-spacing:0!important;bottom:auto!important;box-shadow:none!important;box-sizing:content-box!important;caption-side:top!important;clear:none!important;clip:auto!important;color:#000!important;-moz-columns:auto!important;columns:auto!important;-moz-column-count:auto!important;column-count:auto!important;-moz-column-fill:balance!important;column-fill:balance!important;-moz-column-gap:normal!important;column-gap:normal!important;-moz-column-rule:medium none currentColor!important;column-rule:medium none currentColor!important;-moz-column-span:1!important;column-span:1!important;-moz-column-width:auto!important;column-width:auto!important;content:normal!important;counter-increment:none!important;counter-reset:none!important;cursor:auto!important;direction:ltr!important;display:inline!important;empty-cells:show!important;float:none!important;font-family:serif!important;font-size:medium!important;font-style:normal!important;font-variant:normal!important;font-weight:400!important;font-stretch:normal!important;line-height:normal!important;height:auto!important;-webkit-hyphens:none!important;-ms-hyphens:none!important;hyphens:none!important;left:auto!important;letter-spacing:normal!important;list-style:disc outside none!important;margin:0!important;max-height:none!important;max-width:none!important;min-height:0!important;min-width:0!important;opacity:1!important;orphans:2!important;outline:invert!important;overflow:visible!important;overflow-x:visible!important;overflow-y:visible!important;padding:0!important;page-break-after:auto!important;page-break-before:auto!important;page-break-inside:auto!important;perspective:none!important;perspective-origin:50% 50%!important;position:static!important;right:auto!important;-moz-tab-size:8!important;-o-tab-size:8!important;tab-size:8!important;table-layout:auto!important;text-align:left!important;-moz-text-align-last:auto!important;text-align-last:auto!important;text-decoration:none!important;text-indent:0!important;text-shadow:none!important;text-transform:none!important;top:auto!important;transform:none!important;transform-origin:50% 50% 0!important;transform-style:flat!important;transition:none 0s ease 0s!important;unicode-bidi:normal!important;vertical-align:baseline!important;visibility:visible!important;white-space:normal!important;widows:2!important;width:auto!important;word-spacing:normal!important;z-index:auto!important;all:initial!important}div#mkwtvk5q42u2 *{box-sizing:border-box!important;cursor:inherit!important;text-align:inherit!important;white-space:inherit!important;color:inherit!important;font:inherit!important;font-family:inherit!important;font-size:inherit!important;font-weight:inherit!important;line-height:normal!important;pointer-events:inherit!important}div#mkwtvk5q42u2 .mh2iu57wtvk5{text-decoration:none!important;color:#999!important;font-size:12px!important}div#mkwtvk5q42u2 .m3a38yawtvk5{text-align:left!important}div#mkwtvk5q42u2 .mhry0wtvk55c{text-align:right!important}div#mkwtvk5q42u2 .masqwtvk56ur{text-align:center!important}div#mkwtvk5q42u2 .mmcdafswtvk5{display:inline-block!important;overflow:hidden!important;max-width:100%!important;white-space:nowrap!important;text-overflow:ellipsis!important}div#mkwtvk5q42u2 .mlhgwtvk5xyz{display:block!important;height:1px!important;background:#e6e6e6!important}div#mkwtvk5q42u2 .mykkwtvk5n4v:before,div#mkwtvk5q42u2 .mykkwtvk5n4v:after{display:table!important;content:" "!important}div#mkwtvk5q42u2 .mykkwtvk5n4v:after{clear:both!important}div#mkwtvk5q42u2 .mrvlsjwtvk5n{display:block!important;background-repeat:no-repeat!important;background-position:50%!important}div#mkwtvk5q42u2 .m7oamdnwtvk5{width:16px!important;height:13px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxNiAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBmaWxsPSIjOTk5IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik01LjA5IDkuNjM2IDEuMjc0IDUuODE4LjAgNy4wOWw1LjA5IDUuMDkyTDE2IDEuMjcyIDE0LjcyNy4wIi8+PC9zdmc+)!important}div#mkwtvk5q42u2 .ms58cljwtvk5{width:10px!important;height:6px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzk5OSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yODcuMCA1IDQuNS43MTQuMC4wLjc1bDQuMjg2IDQuNUw1IDZsLjcxNC0uNzVMMTAgLjc1Ii8+PC9zdmc+)!important}div#mkwtvk5q42u2 .mphu7wtvk5to:focus .ms58cljwtvk5,div#mkwtvk5q42u2 .mphu7wtvk5to:hover .ms58cljwtvk5,div#mkwtvk5q42u2 .mphu7wtvk5to:active .ms58cljwtvk5{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzJiMmIyYiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yODcuMCA1IDQuNS43MTQuMC4wLjc1bDQuMjg2IDQuNUw1IDZsLjcxNC0uNzVMMTAgLjc1Ii8+PC9zdmc+)!important}div#mkwtvk5q42u2 .m3bvrd8wtvk5{width:10px!important;height:6px!important;transform:rotate(180deg)!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzk5OSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yODcuMCA1IDQuNS43MTQuMC4wLjc1bDQuMjg2IDQuNUw1IDZsLjcxNC0uNzVMMTAgLjc1Ii8+PC9zdmc+)!important}div#mkwtvk5q42u2 .mphu7wtvk5to:focus .m3bvrd8wtvk5,div#mkwtvk5q42u2 .mphu7wtvk5to:hover .m3bvrd8wtvk5,div#mkwtvk5q42u2 .mphu7wtvk5to:active .m3bvrd8wtvk5{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iNiIgdmlld0JveD0iMCAwIDEwIDYiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzJiMmIyYiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNOS4yODcuMCA1IDQuNS43MTQuMC4wLjc1bDQuMjg2IDQuNUw1IDZsLjcxNC0uNzVMMTAgLjc1Ii8+PC9zdmc+)!important}div#mkwtvk5q42u2 .mob343iwtvk5{width:16px!important;height:16px!important;opacity:.3!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMmIyYjJiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik02LjQ3NSA3Ljg5IDQgMTAuMzYzbDEuNDE0IDEuNDE0TDcuODkgOS4zMDNsMi40NzQgMi40NzUgMS40MTQtMS40MTRMOS4zMDMgNy44OWwyLjQ3NS0yLjQ3NkwxMC4zNjQgNCA3Ljg5IDYuNDc1IDUuNDEzIDQgNCA1LjQxNCA2LjQ3NSA3Ljg5ek04IDE2YzQuNDE4LjAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04LTggMy41ODItOCA4IDMuNTgyIDggOCA4eiIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mxwu9gvwtvk5{width:16px!important;height:16px!important;opacity:.3!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMmIyYjJiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik04IDE2YzQuNDE4LjAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04LTggMy41ODItOCA4IDMuNTgyIDggOCA4em0zLjgyLTcuNTE1Yy4wMi0uMTYuMDM2LS4zMi4wMzYtLjQ4NS4wLS4xNjUtLjAxNS0uMzMtLjAzNi0uNWwxLjA4NS0uODE1Yy4wOTgtLjA3NS4xMjMtLjIxLjA2Mi0uMzJsLTEuMDI4LTEuNzNjLS4wNjMtLjExLS4yMDItLjE1NS0uMzE1LS4xMWwtMS4yOC41Yy0uMjY3LS4xOTUtLjU0NS0uMzY1LS44Ny0uNDlsLS4xOS0xLjMyNUM5LjI2NiAzLjA5IDkuMTYgMyA5LjAzIDNINi45NzJjLS4xMjguMC0uMjM2LjA5LS4yNTcuMjFsLS4xOSAxLjMyNWMtLjMyNC4xMjUtLjYwMi4yOTUtLjg3LjQ5bC0xLjI4LS41Yy0uMTEyLS4wNDUtLjI1LjAtLjMxMi4xMWwtMS4wMjggMS43M2MtLjA2Ny4xMS0uMDM2LjI0NS4wNi4zMmwxLjA4Ni44MTVjLS4wMi4xNy0uMDM2LjMzNS0uMDM2LjUuMC4xNjUuMDE1LjMyNS4wMzYuNDg1bC0xLjA4NS44M2MtLjA5Ny4wNzUtLjEyOC4yMS0uMDYuMzJsMS4wMjcgMS43M2MuMDYuMTEuMi4xNS4zMTMuMTFsMS4yOC0uNTA1Yy4yNjcuMi41NDUuMzcuODcuNDk1bC4xOSAxLjMyNWMuMDIuMTIuMTI4LjIxLjI1Ni4yMUg5LjAzYy4xMjguMC4yMzYtLjA5LjI1Ni0uMjFsLjE5LTEuMzI1Yy4zMjQtLjEzLjYwMi0uMjk1Ljg3LS40OTVsMS4yOC41MDVjLjExMi4wNC4yNS4wLjMxMy0uMTFsMS4wMjctMS43M2MuMDYtLjExLjAzNi0uMjQ1LS4wNjItLjMybC0xLjA4NS0uODN6Ii8+PGNpcmNsZSBjeD0iOCIgY3k9IjgiIHI9IjEiLz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .m5wr9l2wtvk5{width:16px!important;height:16px!important;opacity:.3!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMmIyYjJiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik04IDE2YzQuNDE4LjAgOC0zLjU4MiA4LThzLTMuNTgyLTgtOC04LTggMy41ODItOCA4IDMuNTgyIDggOCA4ek01LjkgNC45MjVjLjI1LS4yNjQuNTU3LS40Ny45MTMtLjYxOC4zNTUtLjE1Ljc1NS0uMjIyIDEuMTk2LS4yMjIuNTY3LjAgMS4wNDIuMDc2IDEuNDIyLjIzNS4zOC4xNTYuNjg3LjM1LjkyLjU4Mi4yMzMuMjMzLjQuNDgzLjUuNzUyLjEuMjY4LjE1LjUyLjE1Ljc1LjAuMzg0LS4wNS43MDItLjE1Ljk1LS4xLjI1LS4yMjUuNDYtLjM3My42MzctLjE1LjE3OC0uMzEzLjMyNy0uNDk0LjQ1Mi0uMTguMTI1LS4zNS4yNDgtLjUxLjM3Mi0uMTYuMTI1LS4zMDQuMjY3LS40MjcuNDI3LS4xMjUuMTYuMDk1LjUyLjA2NC43NmgtMi4yNmMuMDI1LS4zNDQuNDI3LS44NzYuNTM1LTEuMTA2LjEwNy0uMjM0LjIzNC0uNDMuMzc4LS41OTguMTQ1LS4xNjIuMjk3LS4zMDUuNDU3LS40MjYuMTYtLjEyLjMwOC0uMjQuNDQ2LS4zNTguMTM2LS4xMjMuMjQ2LS4yNTQuMzMtLjM5OC4wODUtLjE0My4xMjItLjMyNi4xMTQtLjU0LjAtLjM3LS4wOS0uNjQyLS4yNy0uODItLjE4LS4xNzUtLjQzLS4yNjMtLjc1Mi0uMjYzLS4yMTYuMC0uNDAyLjA0My0uNTU4LjEyNi0uMTU4LjA4Ni0uMjg1LjE5OC0uMzg0LjMzNy0uMTAyLjE0Mi0uMTc1LjMwNi0uMjIzLjQ5My0uMDQ4LjE5LS4wNzMuMzkyLS4wNzMuNjA4SDUuMDg3Yy4wMS0uNDMzLjA4Mi0uODMuMjIzLTEuMTkuMTQtLjM2Mi4zMzctLjY3NC41OS0uOTR6TTcuMDIgMTIuODdIOC45MXYtMS44NUg3LjAyMnYxLjg1eiIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mswdtqpwtvk5{width:16px!important;height:9px!important;opacity:.3!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iOSIgdmlld0JveD0iMCAwIDE2IDkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgZmlsbD0iIzJiMmIyYiIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMTYgNC41VjRsLTQtNC0xIDEgMiAzSDB2MWgxM2wtMiAzIDEgMSA0LTQiLz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .m3owtvk5cylp{width:16px!important;height:11px!important;opacity:.3!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTEiIHZpZXdCb3g9IjAgMCAxNiAxMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjMmIyYjJiIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0zIDZIMHYxbDQgNCAxLTEtMi0zaDEzVjZNMTMgNWgzVjRsLTQtNC0xIDEgMiAzSDB2MSIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mxvjkdmwtvk5{width:9px!important;height:10px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNy42NDdDOC4xNCA5LjA2MiA2LjYxMiAxMCA0Ljg3IDEwIDIuMTgyIDEwIDAgNy43NTcuMCA0Ljk5NC4wIDIuMzQ0IDIuMDAzLjE3NiA0LjUzNi4wYy0uOTg0LjgyNi0xLjYxNCAyLjA4Mi0xLjYxNCAzLjQ5Mi4wIDIuNDg4IDEuOTYzIDQuNTA2IDQuMzgzIDQuNTA2LjYuMCAxLjE3NC0uMTI1IDEuNjk1LS4zNXoiIGZpbGw9IiMyYjJiMmIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mqwtvk5346l9{width:13px!important;height:13px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTMiIGhlaWdodD0iMTMiIHZpZXdCb3g9IjAgMCAxMyAxMyIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNOC44NCAxLjk4NGMuNTQzLjA0NiAxLjAxNS0uMzYzIDEuMDYtLjkxLjA0LS41NS0uMzYzLTEuMDI2LS45MDctMS4wN0M4LjQ1NS0uMDQgNy45OC4zNyA3Ljk0LjkxOGMtLjA0OC41NDUuMzU2IDEuMDI1LjkgMS4wNjZ6bS0uOTA1LjI4Yy4yNDgtLjE1Mi41LS4wOTguNzYzLS4wNzUuMzM3LjAyMy42MTQuMjM1Ljc4My40OTJsLjk5NCAxLjk5IDEuMzU0Ljk0Yy4xMTYuMDkyLjE4Ny4yMzUuMTcyLjM5NC0uMDIuMjQ2LS4yMzMuNDMtLjQ3Ni40MS0uMDc1LS4wMDUtLjEzNC0uMDM1LS4yMDItLjA2Nkw5Ljg0NCA1LjMyNWMtLjA0NC0uMDM4LS4wODItLjA4My0uMTEyLS4xMzJsLS4zNy0uNzQ1LS40NDUgMS45OCAxLjc0NCAyLjA4NWMuMDQuMDY0LjA2OC4xNC4wOC4yMTVsLjQ3NSAyLjUxNWMtLjAwNC4wNTcuMDAzLjA5LjAuMTM2LS4wMjcuMzczLS4zNDguNjQ2LS43MTUuNjItLjMwNC0uMDI3LS41MjgtLjI1NC0uNi0uNTM0TDkuNDU2IDkuMTFsLTEuNDItMS41Ny0uMzI4IDEuNTI2Yy0uMDEuMDcyLS4xMDUuMjIzLS4xMy4yODRsLTEuMzYyIDIuMzJjLS4xMzUuMjEtLjM2My4zNDctLjYyLjMyNC0uMzcyLS4wMjYtLjY0NS0uMzUyLS42MTUtLjcyMi4wMS0uMTA2LjA1NS0uMjE2LjA5LS4yOWwxLjI2Ni0yLjE0NiAxLjEyLTQuNjA2LS42NTIuODMzTDUuNzUgNi40MThjLS4xMzcuMTczLS4zOS4yNDgtLjU4Ni4xMy0uMjE0LS4xMjUtLjI4NC0uMzk4LS4xNi0uNjE0LjAwOC0uMDE3LjAyLS4wMzMuMDMzLS4wNTJMNi4yNyA0LjMwNGMuMDUtLjA1MiAxLjA4My0xLjM2NiAxLjQzNS0xLjgxNS4wNzMtLjA5NS4yMy0uMjI4LjIzLS4yMjh2LjAwMnoiIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIi8+PGVsbGlwc2UgZmlsbD0icmVkIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGN4PSIxLjYzNyIgY3k9IjExLjU3NCIgcng9Ii40MjEiIHJ5PSIuNDI2Ii8+PHBhdGggZD0iTTQuMjAzIDcuOTk1IDMuMDMgNy4wN2MtLjE3NS0uMTQtLjQyNy0uMTA4LS41NjMuMDdsLS4xNjQuMjEtLjAwOC0uMDA2Yy0uMTc0LS4xMzgtLjQyNi0uMTA2LS41NjIuMDdMLjA4NSA5LjU0OGMtLjEzNi4xNzYtLjEwNS40My4wNy41NjdsLjAwNy4wMDctLjAxMy4wMThjLS4xNC4xNzYtLjEwOC40My4wNjYuNTY4bC44NS42NzJjLjA4Mi0uMjQuMzA0LS40MTQuNTctLjQxNC4yMy4wLjQyNi4xMzIuNTI3LjMyNEw0LjI3IDguNTYzYy4xMzctLjE3Ni4xMDYtLjQzLS4wNy0uNTY4aC4wMDN6IiBmaWxsPSJyZWQiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mtk7wtvk50ol{width:40px!important;height:44px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDAiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0MCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMzEuNjY3IDEyLjU3Yy0uNDg3LjAtLjk2LjA1LTEuNDI1LjEzQzI4LjU1NiA4Ljc2MyAyNC42MDcgNiAyMCA2Yy00LjYwNy4wLTguNTU4IDIuNzYzLTEwLjI0MiA2LjctLjQ2NC0uMDgtLjkzOC0uMTMtMS40MjUtLjEzQzMuNzMgMTIuNTcuMCAxNi4yNS4wIDIwLjc4Ny4wIDI1LjMyMyAzLjczIDI5IDguMzMzIDI5aDIzLjMzNEMzNi4yNyAyOSA0MCAyNS4zMjIgNDAgMjAuNzg2YzAtNC41MzctMy43My04LjIxNS04LjMzMy04LjIxNXoiIGZpbGw9IiNkZGRhY2QiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjxwYXRoIGQ9Ik0zMS42NjcgMTIuNTdjLS40ODcuMC0uOTYuMDUtMS40MjUuMTNDMjguNTU2IDguNzYzIDI0LjYwNyA2IDIwIDZ2LjAyYzMuMzY3IDIuNDk2IDUuNTU2IDYuNDU3IDUuNTU2IDEwLjkzMi4wIDQuNDc2LTIuMTkgOC40MzYtNS41NTYgMTAuOTMzVjI5aDExLjY2N0MzNi4yNyAyOSA0MCAyNS4zMjIgNDAgMjAuNzg2YzAtNC41MzctMy43My04LjIxNS04LjMzMy04LjIxNXoiIGZpbGwtcnVsZT0iZXZlbm9kZCIgb3BhY2l0eT0iLjE1Ii8+PHBhdGggZmlsbD0iI2ZmY2YwMCIgZmlsbC1ydWxlPSJldmVub2RkIiBkPSJNNCAyOGgzMmwtNi4wNyAxNkgxMC4wNyIvPjxlbGxpcHNlIGZpbGw9InJlZCIgZmlsbC1ydWxlPSJldmVub2RkIiBjeD0iMTkuNSIgY3k9IjUuNSIgcng9IjUuNSIgcnk9IjUuNSIvPjxwYXRoIGQ9Ik0xOC45MzUuMjNjLjg4LjI1MyAxLjcxNS42ODggMi40MSAxLjM2MiAyLjIxNiAyLjE0OCAyLjIxNiA1LjYzNC4wIDcuNzgtLjY5My42NzQtMS41MyAxLjExMi0yLjQxIDEuMzYzIDEuOTMuNTUyIDQuMDk2LjExNCA1LjYyLTEuMzYyIDIuMjE1LTIuMTQ4IDIuMjE1LTUuNjM0LjAtNy43OEMyMy4wMy4xMTUgMjAuODY0LS4zMjIgMTguOTM0LjIzek0xNiAyNy40OTJoMi4yN1Y0NEgxNlYyNy40OTJ6bTkuMDguMFY0NGg1LjY3N0wzNyAyNy40OTJIMjUuMDh6bS0yLjI3LjBoLTIuMjdWNDRoMi4yN1YyNy40OTJ6IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiIG9wYWNpdHk9Ii4xNSIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mplowtvk53f2{width:44px!important;height:44px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDQiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NCA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+PGRlZnM+PGNpcmNsZSBpZD0iYiIgY3g9IjIyIiBjeT0iMjIiIHI9IjIyIi8+PGNpcmNsZSBpZD0iYSIgY3g9IjIyIiBjeT0iMjIiIHI9IjIyIi8+PG1hc2sgaWQ9ImQiIHg9IjAiIHk9IjAiIHdpZHRoPSI0NCIgaGVpZ2h0PSI0NCIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYSIvPjwvbWFzaz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48bWFzayBpZD0iYyIgZmlsbD0iI2ZmZiI+PHVzZSB4bGluazpocmVmPSIjYiIvPjwvbWFzaz48dXNlIGZpbGw9IiNmZmVkODEiIHhsaW5rOmhyZWY9IiNiIi8+PHBhdGggZmlsbD0iI2ZmZiIgbWFzaz0idXJsKCNjKSIgZD0iTTIyIDIyIDEgMzctNCAxOS0zIDkgNi0zbDMtMSAxMy0xIi8+PHVzZSBzdHJva2U9IiNmZmNmMDAiIG1hc2s9InVybCgjZCkiIHN0cm9rZS13aWR0aD0iNCIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+)!important}div#mkwtvk5q42u2 .mswa5d2wtvk5{width:9px!important;height:10px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNy42NDdDOC4xNCA5LjA2MiA2LjYxMiAxMCA0Ljg3IDEwIDIuMTgyIDEwIDAgNy43NTcuMCA0Ljk5NC4wIDIuMzQ0IDIuMDAzLjE3NiA0LjUzNi4wYy0uOTg0LjgyNi0xLjYxNCAyLjA4Mi0xLjYxNCAzLjQ5Mi4wIDIuNDg4IDEuOTYzIDQuNTA2IDQuMzgzIDQuNTA2LjYuMCAxLjE3NC0uMTI1IDEuNjk1LS4zNXoiIGZpbGw9IiMyYjJiMmIiIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .m68bbjjwtvk5{width:9px!important;height:10px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSIxMCIgdmlld0JveD0iMCAwIDkgMTAiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTkgNy42NDdDOC4xNCA5LjA2MiA2LjYxMiAxMCA0Ljg3IDEwIDIuMTgyIDEwIDAgNy43NTcuMCA0Ljk5NC4wIDIuMzQ0IDIuMDAzLjE3NiA0LjUzNi4wYy0uOTg0LjgyNi0xLjYxNCAyLjA4Mi0xLjYxNCAzLjQ5Mi4wIDIuNDg4IDEuOTYzIDQuNTA2IDQuMzgzIDQuNTA2LjYuMCAxLjE3NC0uMTI1IDEuNjk1LS4zNXoiIGZpbGw9IiNmNjEwMTciIGZpbGwtcnVsZT0iZXZlbm9kZCIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mgwtvk5n4dz9{width:64px!important;height:64px!important;background-image:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB3aWR0aD0iNjQiIGhlaWdodD0iNjQiIHZpZXdCb3g9IjAgMCA2NCA2NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMTguNSA1M2MtMy4wNC4wLTUuNSAyLjQ2LTUuNSA1LjVzMi40NiA1LjUgNS41IDUuNSA1LjUtMi40NiA1LjUtNS41LTIuNDYtNS41LTUuNS01LjV6bTMxIDBjLTMuMDQuMC01LjUgMi40Ni01LjUgNS41czIuNDYgNS41IDUuNSA1LjUgNS41LTIuNDYgNS41LTUuNS0yLjQ2LTUuNS01LjUtNS41eiIgZmlsbD0iIzIyMiIvPjxwYXRoIGQ9Ik02NCAxMS45OUgxOS4yNDNMMTQuNzAzLjBIMHY2Ljk3Nmg5LjA4TDIzLjEzNiA0NmwzNi4zNjgtOS45ODVTNjQgMzUuMDM1IDY0IDI5LjE3VjExLjk5eiIgZmlsbD0iIzRiNzJiOCIvPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .m3mmvsrwtvk5{width:46px!important;height:44px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDYiIGhlaWdodD0iNDQiIHZpZXdCb3g9IjAgMCA0NiA0NCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0xMyAzNmMtMi4yMTIuMC00IDEuNzg4LTQgNCAwIDIuMjEyIDEuNzg4IDQgNCA0IDIuMjEyLjAgNC0xLjc4OCA0LTQgMC0yLjIxMi0xLjc4OC00LTQtNHptMjIgMGMtMi4yMTIuMC00IDEuNzg4LTQgNCAwIDIuMjEyIDEuNzg4IDQgNCA0IDIuMjEyLjAgNC0xLjc4OCA0LTQgMC0yLjIxMi0xLjc4OC00LTQtNHoiIGZpbGw9IiMyMjIiLz48cGF0aCBkPSJNNDYgOEgxNGwtMy04SDB2NWg3bDEwIDI3IDI2LTdjLS4yMzIuMDU0IDMtLjYyOCAzLTVWOHoiIGZpbGw9IiM0YjcyYjgiLz48L2c+PC9zdmc+)!important}div#mkwtvk5q42u2 .m3l1wtvk5vf4{width:17px!important;height:14px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIHZpZXdCb3g9Ii0yIC0xIDE3IDE0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxnIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PHBhdGggc3Ryb2tlPSIjMmIyYjJiIiBzdHJva2Utd2lkdGg9IjIiIGQ9Ik02IDAgMCA2bDYgNiIvPjxwYXRoIGZpbGw9IiMyYjJiMmIiIGQ9Ik0xNSA1SDB2MmgxNXoiLz48L2c+PC9zdmc+)!important}div#mkwtvk5q42u2 .myj7rfmwtvk5{width:17px!important;height:14px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTciIGhlaWdodD0iMTQiIHZpZXdCb3g9IjAgLTEgMTcgMTQiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBzdHJva2U9IiMyYjJiMmIiIHN0cm9rZS13aWR0aD0iMiIgZD0iTTkgMGw2IDYtNiA2Ii8+PHBhdGggZmlsbD0iIzJiMmIyYiIgZD0iTTAgNWgxNXYySDB6Ii8+PC9nPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mvtne2wtvk5o{width:14px!important;height:12px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTQiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxNCAxMiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48cGF0aCBkPSJNMCAxMGgxNHYySDB2LTJ6bTAtNWgxNHYySDBWNXptMC01aDE0djJIMFYweiIgZmlsbD0iIzk5OSIgZmlsbC1ydWxlPSJldmVub2RkIi8+PC9zdmc+)!important}div#mkwtvk5q42u2 .mxjqtbtwtvk5{width:8px!important;height:14px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgOCAxMyI+PGcgZmlsbD0iI2IyYjJiMiI+PHBhdGggZD0iTTQgNy44IDIuNyAxM0M2IDguNCA4IDYuNSA4IDMuOUw0IDcuOHoiLz48ZWxsaXBzZSBjeD0iNCIgY3k9IjMuOSIgcng9IjQiIHJ5PSIzLjkiLz48L2c+PC9zdmc+)!important}div#mkwtvk5q42u2 .m9wtvk5jsdfn{width:8px!important;height:14px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI4IiBoZWlnaHQ9IjEzIiB2aWV3Qm94PSIwIDAgOCAxMyI+PGcgZmlsbD0icmVkIj48cGF0aCBkPSJNNCA3LjggMi43IDEzQzYgOC40IDggNi41IDggMy45TDQgNy44eiIvPjxlbGxpcHNlIGN4PSI0IiBjeT0iMy45IiByeD0iNCIgcnk9IjMuOSIvPjwvZz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .mjtb4uwtvk5m{display:block!important;width:16px!important;height:16px!important;background-repeat:no-repeat!important;background-position:50%!important}div#mkwtvk5q42u2 .mphu7wtvk5to{position:relative!important;display:inline-block!important;overflow:visible!important;margin:0!important;padding:0!important;cursor:pointer!important;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important;transition:.1s ease-out!important;transition-property:border-color,border-width,background-color!important;text-align:center!important;white-space:nowrap!important;text-decoration:none!important;color:#2b2b2b!important;border:1px solid transparent!important;border-radius:2px!important;outline:0!important;background:0 0!important;background-clip:padding-box!important;font-family:Arial,sans-serif!important}div#mkwtvk5q42u2 .mphu7wtvk5to:focus{outline:none!important}div#mkwtvk5q42u2 .mphu7wtvk5to:disabled{cursor:default!important;pointer-events:none!important;background-color:rgba(0,0,0,.08)!important}div#mkwtvk5q42u2 .mphu7wtvk5to::-moz-focus-inner{padding:0!important;border:0!important}div#mkwtvk5q42u2 .mxqi2njwtvk5{position:relative!important;display:inline-block!important;padding:0 1em!important;resize:none!important;font-size:inherit!important;line-height:inherit!important}div#mkwtvk5q42u2 .mphu7wtvk5to:disabled .mxqi2njwtvk5{opacity:.5!important}div#mkwtvk5q42u2 .mfr4cimwtvk5{position:relative!important;top:-1px!important;display:inline-block!important;max-width:36px!important;resize:none!important;vertical-align:middle!important;color:rgba(0,0,0,.4)!important}div#mkwtvk5q42u2 .m7wtvk5da9ej{border-color:#e6e6e6!important;background:0 0!important}div#mkwtvk5q42u2 .m7wtvk5da9ej:focus,div#mkwtvk5q42u2 .m7wtvk5da9ej:hover,div#mkwtvk5q42u2 .m7wtvk5da9ej:active{border-color:#c7c7c7!important}div#mkwtvk5q42u2 .md9pmljwtvk5{border-color:#ffdb4d!important;background-color:#ffdb4d!important}div#mkwtvk5q42u2 .md9pmljwtvk5:hover{border-color:#ffd632!important;background-color:#ffd632!important}div#mkwtvk5q42u2 .md9pmljwtvk5:active{border-color:#fc0!important;background-color:#fc0!important}div#mkwtvk5q42u2 .mukwtvk5wexw{min-width:200px!important;padding-right:24px!important;padding-left:24px!important;font-size:13px!important}div#mkwtvk5q42u2 .mv842ewtvk5a{color:#fff!important;border-radius:2px!important;border:solid 1px #ccc!important;cursor:pointer!important;font-size:12px!important}div#mkwtvk5q42u2 .mv842ewtvk5a .mxqi2njwtvk5{padding:4px 15px!important}div#mkwtvk5q42u2 .mv842ewtvk5a:hover{border:solid 1px #fff!important}div#mkwtvk5q42u2 .mkyftyowtvk5{position:absolute!important;top:0!important;right:0!important;left:0!important;display:block!important;height:39px!important;cursor:pointer!important;transition:background-color .1s ease-out,box-shadow .1s ease-out!important;text-align:left!important;color:#2b2b2b!important;font:13px/13px Arial,sans-serif!important}div#mkwtvk5q42u2 .mb74wtvk5yyt .mpp941qwtvk5,div#mkwtvk5q42u2 .mb74wtvk5yyt .move7x8wtvk5,div#mkwtvk5q42u2 .mb74wtvk5yyt .mowtvk5guq9k,div#mkwtvk5q42u2 .mb74wtvk5yyt .m5wr9l2wtvk5,div#mkwtvk5q42u2 .mb74wtvk5yyt .mxwu9gvwtvk5,div#mkwtvk5q42u2 .mb74wtvk5yyt .mcrfqg9wtvk5{visibility:hidden!important;opacity:0!important;pointer-events:none!important}div#mkwtvk5q42u2 .mb74wtvk5yyt .mob343iwtvk5{pointer-events:auto!important}div#mkwtvk5q42u2 .mb74wtvk5yyt .m2ieq9wtvk5b{pointer-events:none!important}div#mkwtvk5q42u2 .ms9uvy9wtvk5{}div#mkwtvk5q42u2 .mkyftyowtvk5:hover{background-color:#ffefa6!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mwtvk5v17wp3{position:absolute!important;z-index:1!important;top:0!important;left:0!important;display:block!important;width:37px!important;height:100%!important;transition:background-color .1s ease-out,box-shadow .1s ease-out!important;background:#fadf76!important;box-shadow:0 1px 0 0 #d6c97e!important}div#mkwtvk5q42u2 .mwtvk5v17wp3:before{position:absolute!important;top:0!important;right:-11px!important;display:block!important;width:11px!important;height:39px!important;content:''!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAxMSAzOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmFkZjc2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDE5djIwbDExLTIwTDAgMHYxOXoiLz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mwtvk5v17wp3{background-color:#ffefa6!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mwtvk5v17wp3:before{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTEiIGhlaWdodD0iMzkiIHZpZXdCb3g9IjAgMCAxMSAzOSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZlZmE2IiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wIDE5djIwbDExLTIwTDAgMHYxOXoiLz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .mfyd9jgwtvk5{position:relative!important;z-index:2!important;display:-ms-flexbox!important;display:flex!important;width:100%!important;height:100%!important;line-height:inherit!important;-ms-flex-align:center!important;align-items:center!important}div#mkwtvk5q42u2 .mpsf4gjwtvk5{height:39px!important;line-height:inherit!important}div#mkwtvk5q42u2 .m2ieq9wtvk5b{width:52px!important;background-repeat:no-repeat!important;background-position:3px 3px!important;-ms-flex:0 0 52px!important;flex:0 0 52px!important}div#mkwtvk5q42u2 .mpp941qwtvk5{padding-right:5px!important}div#mkwtvk5q42u2 .mppkok7wtvk5{margin-top:11px!important;opacity:.6!important}div#mkwtvk5q42u2 .move7x8wtvk5{display:-ms-flexbox!important;display:flex!important;overflow:hidden!important;padding-left:4px!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex:1 0 0!important;flex:1 0 0!important}div#mkwtvk5q42u2 .mzf91awtvk50{overflow:hidden!important;white-space:nowrap!important;text-overflow:ellipsis!important;line-height:inherit!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important}div#mkwtvk5q42u2 .mfhdxcwtvk5g{font-weight:700!important}div#mkwtvk5q42u2 .mrwz2i4wtvk5{white-space:nowrap!important;line-height:inherit!important;-ms-flex:0 0 auto!important;flex:0 0 auto!important}div#mkwtvk5q42u2 .mm3kprjwtvk5{display:none!important}div#mkwtvk5q42u2 .mi3wtvk5uh7w{display:inline-block!important;vertical-align:middle!important}div#mkwtvk5q42u2 .mwtvk5adw5ar{margin:0 6px 0 7px!important}div#mkwtvk5q42u2 .mxk1jpiwtvk5{position:relative!important;top:-1px!important;margin-right:1px!important}div#mkwtvk5q42u2 .m58dwtvk5haj{position:relative!important;top:-1px!important;margin-right:2px!important}div#mkwtvk5q42u2 .m1t8wtvk5c4o{position:relative!important;top:-1px!important;margin-left:4px!important;transition:opacity .1s ease-out!important}div#mkwtvk5q42u2 .m1t8wtvk5c4o:hover{opacity:.5!important}div#mkwtvk5q42u2 .mkyftyowtvk5:hover .m1t8wtvk5c4o{opacity:.5!important}div#mkwtvk5q42u2 .m1t8wtvk5c4o:first-child{margin-left:0!important}div#mkwtvk5q42u2 .m1t8wtvk5c4o:hover{opacity:.5!important}div#mkwtvk5q42u2 .m2v8znuwtvk5{font-weight:700!important}div#mkwtvk5q42u2 .m78wtvk5linc{font-weight:700!important}div#mkwtvk5q42u2 .mgwtvk5nsbtm{font-weight:700!important}div#mkwtvk5q42u2 .m2sa5mxwtvk5{font-weight:700!important}div#mkwtvk5q42u2 .m1fha9wtvk5u{margin-left:4px!important;opacity:.6!important;font-size:12px!important}div#mkwtvk5q42u2 .m2behdwtvk5d{display:inline-block!important;overflow:hidden!important;max-width:117px!important;transform:translateY(1px)!important;vertical-align:top!important;text-overflow:ellipsis!important}div#mkwtvk5q42u2 .muvgewtvk52m{vertical-align:middle!important}div#mkwtvk5q42u2 .mowtvk5guq9k{display:-ms-flexbox!important;display:flex!important;text-align:right!important;line-height:39px!important;-ms-flex-align:center!important;align-items:center!important}@media(min-width:640px){div#mkwtvk5q42u2 .mowtvk5guq9k{padding-left:24px!important}}div#mkwtvk5q42u2 .mp0khxmwtvk5{height:28px!important;margin-right:4px!important;margin-left:4px!important;padding-right:23px!important;padding-left:23px!important;font-size:13px!important;line-height:26px!important}div#mkwtvk5q42u2 .mkyftyowtvk5:hover .mp0khxmwtvk5{border-color:rgba(0,0,0,.3)!important}div#mkwtvk5q42u2 .me78wchwtvk5{margin-right:4px!important;padding-right:18px!important}div#mkwtvk5q42u2 .mp6kwtvk5egl{display:none!important}div#mkwtvk5q42u2 .mp0khxmwtvk5:first-child{margin-left:0!important}div#mkwtvk5q42u2 .mp0khxmwtvk5:last-child{margin-right:0!important}div#mkwtvk5q42u2 .mp0khxmwtvk5 .mupcwtvk5mfi{margin-left:8px!important}div#mkwtvk5q42u2 .mp0khxmwtvk5 .ms58cljwtvk5{display:inline-block!important}div#mkwtvk5q42u2 .mp0khxmwtvk5 .m3bvrd8wtvk5{display:none!important}div#mkwtvk5q42u2 .m6ekt8wtvk5s .ms58cljwtvk5{display:none!important}div#mkwtvk5q42u2 .m6ekt8wtvk5s .m3bvrd8wtvk5{display:inline-block!important}div#mkwtvk5q42u2 .me78wchwtvk5{padding-right:18px!important}div#mkwtvk5q42u2 .muyxrp6wtvk5{padding-right:16px!important;padding-left:24px!important;cursor:pointer!important;text-align:right!important;white-space:nowrap!important;line-height:39px!important}@media(min-width:880px){div#mkwtvk5q42u2 .mvuk5sjwtvk5{display:block!important}}div#mkwtvk5q42u2 .mwtvk57easu8{overflow:hidden!important;background-color:#f6f5f3!important;box-shadow:0 1px 0 0 #e3e1dc!important}div#mkwtvk5q42u2 .mwtvk57easu8:hover{cursor:pointer!important;background-color:#f6f5f3!important;box-shadow:0 1px 0 0 #e3e1dc!important}div#mkwtvk5q42u2 .mwtvk57easu8 .m2ieq9wtvk5b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iNDEiIGhlaWdodD0iMzMiIHZpZXdCb3g9IjAgMCA0MSAzMyI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik0wIDB2MzNoMzJsOS0xNy05LTE2eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iI2ZmZiIgeGxpbms6aHJlZj0iI2EiLz48ZyBmaWxsLXJ1bGU9Im5vbnplcm8iIG1hc2s9InVybCgjYikiPjxwYXRoIGZpbGw9IiNmZmM2MDAiIGQ9Ik0yMi44NjggMjAuMzI4bC0xLjE1Ny0xLjE1N3MuNTc5LTEuMDQyIDEuMTU3LTEuNjJhNS4zMyA1LjMzLjAgMCAxIC44LS42NjUuMzQuMzQuMCAwIDEgLjQyOS4wNDFsMS4wMTUgMS4wMTVjLjExMi4xMTMuMTMyLjI5LjA0NC40MjQtLjEyNi4xOS0uMzQyLjQ4LS42NjguODA1LS41NzguNTc5LTEuNjIgMS4xNTctMS42MiAxLjE1N20tOC04LTEuMTU3LTEuMTU3cy41NzktMS4wNDIgMS4xNTctMS42MmE1LjMzIDUuMzMuMCAwIDEgLjgtLjY2NS4zNC4zNC4wIDAgMSAuNDI5LjA0MWwxLjAxNSAxLjAxNWMuMTEyLjExMy4xMzIuMjkuMDQ0LjQyNC0uMTI2LjE5LS4zNDIuNDgtLjY2OC44MDUtLjU3OC41NzktMS42MiAxLjE1Ny0xLjYyIDEuMTU3Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTE5LjYwMSAxMS43NTkgNy43OTUgOC45OTZsLS44OTUuODkyIDkuMDQ0IDUuNTI3IDIuNjkgMi42NjggNS41MDcgOS4wNzIuODk2LS44OTEtMi43MzYtMTEuODQ3ek0xMS4yMTEgMjEuMDc4bC01LjUtLjc1LS41LjUgNSAzIDMgNSAuNS0uNS0uNzUtNS41Yy0xLjc2NS41NTQtMi4yOTUuMDE3LTEuNzUtMS43NXoiLz48cGF0aCBmaWxsPSIjZmMwIiBkPSJNMjguMjExIDUuODI4Yy0uNDc0LS40NzMtMy4wOS40MS01LjI0OCAyLjU2OUwxOS42IDExLjc1OWwtMy42NTYgMy42NTYtMi40NzQgMi40NzVjLS44ODcuODg3LTIuMTQ5IDIuNDMyLTIuNzU5IDMuNDM4LS4zNzIuNjEzLTEuNTQ3IDIuNDUzLTEgMyAuNTQ4LjU0OCAyLjQwNy0uNjI3IDMtMSAxLjAxNC0uNjM3IDIuNTU3LTEuODc5IDMuNDM3LTIuNzYuNDkyLS40OSAxLjQwNC0xLjQwMyAyLjQ4Ni0yLjQ4NWwzLjY2Ny0zLjY2NyAzLjM0LTMuMzRjMi4xNTktMi4xNTkgMy4wNDQtNC43NzQgMi41Ny01LjI0OHoiLz48L2c+PC9nPjwvc3ZnPg==)!important}div#mkwtvk5q42u2 .mx8gripwtvk5{background-color:#fadf76!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mx8gripwtvk5:hover{background-color:#ffefa6!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mx8gripwtvk5 .m2ieq9wtvk5b{background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB3aWR0aD0iOTYiIGhlaWdodD0iMjAiIHZpZXdCb3g9IjAgMCA5NiAyMCI+PGRlZnM+PHBhdGggaWQ9ImEiIGQ9Ik04LjU3Mi4yMjNoLTguM3YxNS4xNGg4LjN6Ii8+PHBhdGggaWQ9ImMiIGQ9Ik02LjIxNyAxMC43ODJWLjExMkguMjg3djEwLjY3eiIvPjwvZGVmcz48ZyBmaWxsPSJub25lIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0wLTFoOTZ2MjAuNDE4SDB6Ii8+PHBhdGggZmlsbD0iIzFkMWQxYiIgZmlsbC1ydWxlPSJub256ZXJvIiBkPSJNNi4xMiAyLjE0MUg1LjI1Yy0xLjMxMi4wLTIuNTgzLjg2OS0yLjU4MyAzLjM4OC4wIDIuNDM1IDEuMTY1IDMuMjE5IDIuNTgzIDMuMjE5aC44NjlWMi4xNHptLTEuMzU2IDcuOTYyTDIuMTggMTUuOTA1SC4yOTdMMy4xMzQgOS43QzEuOCA5LjAyMy45MTIgNy43OTYuOTEyIDUuNTI5YzAtMy4xNzYgMi4wMS00Ljc2MyA0LjQwMy00Ljc2M2gyLjQzNHYxNS4xMzlINi4xMnYtNS44MDJINC43NjV6TTM5LjQzIDEwLjU2OWMwLTMuMzQ2IDEuMjkzLTUuNDg0IDMuNzkxLTUuNDg0Ljk1My4wIDEuNTA0LjI1NCAxLjk2OS41NTFsLS4yMzMgMS41NjZjLS40NDUtLjM4MS0xLjA4LS43NDItMS43NTctLjc0Mi0xLjE4Ny4wLTIuMDMyIDEuMzM1LTIuMDMyIDQuMDI0LjAgMi42NjguNjM0IDQuMTkzIDEuOTY4IDQuMTkzLjgwNS4wIDEuNDItLjMxOCAxLjgwMS0uNjU3bC4zOCAxLjIyOWMtLjU3LjQ4NS0xLjI0OS44MDMtMi4yMjMuODAzLTIuMjg2LjAtMy42NjMtMS44NDEtMy42NjMtNS40ODN6bS00LjgyNi4wMnY1LjMxNUgzMi45NVY1LjIzNGgxLjY1M3Y0LjkzMmwyLjU2Mi00LjkzM2gxLjY3M2wtMi42NDggNS4wMTggMy4wMjggNS42NTNoLTEuOGwtMi44MTUtNS4zMTR6bS03Ljc3Mi0uOTk1aDIuNzMxYzAtMS44Mi0uMjk2LTMuMTUzLTEuMjQ4LTMuMTUzLTEuMDE3LjAtMS4zNzcgMS4yNDgtMS40ODMgMy4xNTN6bTEuODIyIDYuNDU4Yy0yLjIwMy4wLTMuNTU3LTEuNzU2LTMuNTU3LTUuMDM4LjAtMy40My45NTEtNS45MjkgMy4yMTgtNS45MjkgMS43NzguMCAyLjk0MyAxLjMzMyAyLjk0MyA0Ljk1NHYuOTExaC00LjQ0N2MwIDIuNDEzLjY3OCAzLjY4NSAxLjk5IDMuNjg1LjkzMi4wIDEuNjczLS40MjQgMi4wOTctLjcybC4zODIgMS4yN2MtLjY3OC41My0xLjU2OC44NjctMi42MjYuODY3em0tNy4wMy05LjQ4NmgtMS44NDN2LjE5MWMwIDIuMjQ2LS4xMDQgNS41MjgtLjk5NCA3Ljc5M2gyLjgzN1Y2LjU2NnptMi40NzcgMTEuNDM1SDIyLjYydi0yLjA5N2gtNC41NzRWMThoLTEuNDgzVjE0LjU1aC42NTZjLjk3NS0yLjI2NSAxLjA4LTUuNTY4IDEuMDgtOC40MDZ2LS45MWg0Ljk1NXY5LjMxNmguODQ3VjE4em0tOC40OS0xMi43Njh2MTAuNjdIMTMuOThWMTEuMTJoLTIuNDU2djQuNzg0SDkuODcyVjUuMjM0aDEuNjUydjQuNTNoMi40NTZ2LTQuNTNoMS42MzF6Ii8+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoNTAuMTUgLjU0MykiPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTEuNzExIDQuNjdhMjYuMTU3IDI2LjE1Ny4wIDAgMS0uNTA4LTIuMTZoLS4wNjRjLjA0Mi43Mi4wNjQgMS40ODEuMDY0IDIuMjQ0djEwLjYwOWgtLjkzVi4yMjNoMS4yMjZsMi41NjQgOS42NzZjLjEwNi40MDIuMjU0IDEuMTg2LjMxNiAxLjc1OGguMDYzYy4wODUtLjU3Mi4yNTQtMS4zNzcuMzYtMS43NThMNy4zODUuMjIyaDEuMTg3djE1LjE0SDcuNTU3VjQuNzU1YzAtLjcyLjA0LTEuNDgzLjA4Mi0yLjI0NGgtLjA4MmMtLjE5My44NDYtLjM0IDEuNDYtLjUxIDIuMDk2TDQuNzggMTMuMDMyaC0uODI2TDEuNzExIDQuNjd6IiBtYXNrPSJ1cmwoI2IpIi8+PC9nPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTY1LjI5IDEzLjIxNnYtMi45NDNoLTEuMTQyYy0xLjc1OS4wLTIuNjA2LjgwNS0yLjYwNiAyLjY2OC4wIDEuNTAyLjY1NyAyLjM3IDEuNjc0IDIuMzcuOTk1LjAgMS42OTMtLjk1MyAyLjA3NC0yLjA5NW0uMDQyIDEuMjVjLS41MDggMS4wMTUtMS4yNjkgMS42NS0yLjMyOCAxLjY1LTEuNDQuMC0yLjQzNS0xLjE0My0yLjQzNS0zLjA5LjAtMi4yODcgMS4yNDgtMy40NzMgMy41NTYtMy40NzNoMS4xNjVWOC4yMThjMC0xLjYzLS42MTQtMi4zMjktMS43NzgtMi4zMjktLjkxLjAtMS43MzcuNDI0LTIuMjQ1IDEuMTY2TDYwLjk5IDYuMWMuNDI0LS41NSAxLjMxNC0xLjA4IDIuNTIxLTEuMDggMS43NTcuMCAyLjc1My45NzQgMi43NTMgMy4wOTF2NS44MjRjMCAuNzQuMTA1IDEuNTY2LjIzMyAxLjk2OWgtLjkxMWMtLjA4NS0uMjc2LS4xOTEtLjY3OC0uMjU1LTEuNDRNNzMuNzY1IDEwLjMzNmMwLTIuNzk1LS43NjMtNC40NDctMS45OS00LjQ0Ny0uOTUzLjAtMS43NTggMS4wMTctMi4yMjQgMi4xNnY1Ljk3MWMuNDIzLjg2OSAxLjAxNiAxLjI5IDEuOTcgMS4yOSAxLjM1NC4wIDIuMjQ0LTEuNjA3IDIuMjQ0LTQuOTc0bS00LjIxNCA0LjgyN3Y0LjA0NGgtLjk5NFY1LjIzNGguODY4bC4wODMgMS43NTZjLjQ2Ni0xLjAxNyAxLjI1LTEuOTY4IDIuNDM3LTEuOTY4IDEuNzc3LjAgMi44MTQgMi4xMzggMi44MTQgNS4yMy4wIDMuOTE3LTEuMzEyIDUuODQzLTMuMzAyIDUuODQzYTIuNDE5IDIuNDE5LjAgMCAxLTEuOTA2LS45MzJNNzcuNjY1IDE1LjkwNWgtLjk5NFY1LjIzNWguOTk0djUuMDE3bDMuNTc4LTUuMDE4aC45NzVsLTMuNTE1IDQuOTU0IDMuNzY5IDUuNzE3SDgxLjM3bC0zLjcwNS01LjUyNnpNODMuOTE1IDkuOTU1aDMuODc1Yy4xNy0yLjgzNy0uNjc4LTQuMTA4LTEuNzU3LTQuMTA4LTEuMTIzLjAtMi4wMzQgMS40NC0yLjExOCA0LjEwOG0yLjMyOCA1LjI5NGMxLjQyLjAgMi4xNjEtMS4xNDQgMi4xNjEtMS4xNDRsLjMxOC44MDVzLS44MDUgMS4yMDYtMi40OTggMS4yMDZjLTIuMjY3LjAtMy4zMDMtMi4wNTMtMy4zMDMtNS41NDcuMC0zLjQ5NCAxLjMxMS01LjU0NyAzLjExMi01LjU0NyAxLjg0MS4wIDMuMDI4IDEuOTI2IDIuNjg5IDUuNzE3aC00LjgyOWMuMDQzIDIuOTIyLjgwNSA0LjUxIDIuMzUgNC41MSIvPjxnIHRyYW5zZm9ybT0idHJhbnNsYXRlKDg5LjM0OCA1LjEyMykiPjxtYXNrIGlkPSJkIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNjIi8+PC9tYXNrPjxwYXRoIGZpbGw9IiMxZDFkMWIiIGZpbGwtcnVsZT0ibm9uemVybyIgZD0iTTMuNzYuOTM2djkuODQ2aC0uOTk0Vi45MzZILjI4N1YuMTFoNS45M3YuODI1eiIgbWFzaz0idXJsKCNkKSIvPjwvZz48L2c+PC9zdmc+)!important;background-size:96px 20px!important;background-position:11px 9px!important;margin-right:16px!important;width:96px!important;-ms-flex:0 0 107px!important;flex:0 0 107px!important}div#mkwtvk5q42u2 .mx8gripwtvk5 .m1fha9wtvk5u{display:none!important}@media(min-width:1100px){div#mkwtvk5q42u2 .mx8gripwtvk5 .m1fha9wtvk5u{display:inline!important}}div#mkwtvk5q42u2 .mx8gripwtvk5 .muvgewtvk52m{display:none!important;margin-left:4px!important;opacity:.6!important}@media(min-width:1100px){div#mkwtvk5q42u2 .mx8gripwtvk5 .muvgewtvk52m{display:inline!important}}div#mkwtvk5q42u2 .mx8gripwtvk5 .me78wchwtvk5{padding-right:6px!important;padding-left:6px!important}div#mkwtvk5q42u2 .mx8gripwtvk5 .m7o7wtvk59dr{}div#mkwtvk5q42u2 .mx8gripwtvk5 .mwtvk5ob0t1w{display:none!important}@media(min-width:880px){div#mkwtvk5q42u2 .mx8gripwtvk5 .me78wchwtvk5{padding-right:18px!important;padding-left:23px!important}div#mkwtvk5q42u2 .mx8gripwtvk5 .m7o7wtvk59dr{display:none!important}div#mkwtvk5q42u2 .mx8gripwtvk5 .mwtvk5ob0t1w{display:inline!important}}div#mkwtvk5q42u2 .mt8wtvk5sn9w{background-color:#fadf76!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mx8gripwtvk5:hover{background-color:#ffefa6!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .m2ieq9wtvk5b{width:67px!important;background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTUiIGhlaWdodD0iMzMiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiPjxkZWZzPjxwYXRoIGlkPSJhIiBkPSJNMCAwdjMzaDQ2bDktMTctOS0xNnoiLz48L2RlZnM+PGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj48cGF0aCBkPSJNMCAwdjMzaDQ2bDktMTctOS0xNnoiIGZpbGw9IiNmZmYiIGZpbGwtcnVsZT0ibm9uemVybyIvPjxtYXNrIGlkPSJiIiBmaWxsPSIjZmZmIj48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjxnIG1hc2s9InVybCgjYikiIGZpbGw9IiNkZTMzMjIiIGZpbGwtcnVsZT0ibm9uemVybyI+PHBhdGggZD0iTTM4LjA3NCAxMi44MzJsLTMuMjQ3LS4zOTdjLS43NjUtLjA5My0xLjk5Ny0uNjE2LTIuNTk2LTEuMTA0bC0yLjM0My0xLjlDMjguOTAzIDguNjMyIDI3LjE1NSA4IDI1LjgxOCA4aC04LjQxYy0xLjM2OC4wLTMuMTA3LjcxNi00LjAyOCAxLjYxNWwtMi42NDggMi41MjNDOS43NDQgMTMuMTAxIDkgMTQuODA0IDkgMTYuMDc4djIuMzAzYzAgMS42MTYgMS40NDUgMi45OSAzLjIyNCAyLjk5aDEuMzlDMTQuMTA3IDIyLjg1NiAxNS41NyAyNCAxNy4yOTMgMjRhMy45MDcgMy45MDcuMCAwIDAgMy42OC0yLjYzaDguMTkzYy40OTQgMS40ODYgMS45NTcgMi42MyAzLjY4IDIuNjNzMy4xODUtMS4xNDQgMy42OC0yLjYzaDEuMzlhMy4wOTUgMy4wOTUuMCAwIDAgMi4xODMtLjg2NiAyLjk0IDIuOTQuMCAwIDAgLjktMi4xMjN2LTIuMzAzYzAtMS42Mi0xLjI3Ny0zLjA0NS0yLjkyNi0zLjI0NmguMDAxem0tMjAuNzggOC42MzhjLS43MTktLjAxOC0xLjI5Mi0uNTktMS4yOTItMS4yOTFzLjU3My0xLjI3NCAxLjI5MS0xLjI5MmMuNzEzLjAyNSAxLjI3Ny41OTYgMS4yNzcgMS4yOTFzLS41NjQgMS4yNjYtMS4yNzcgMS4yOTF2LjAwMWguMDAxem0xNS41NTMuMGMtLjcxOC0uMDE4LTEuMjktLjU5LTEuMjktMS4yOTFzLjU3Mi0xLjI3NCAxLjI5LTEuMjkyYy43MTMuMDI1IDEuMjc3LjU5NiAxLjI3NyAxLjI5MXMtLjU2NCAxLjI2Ni0xLjI3NyAxLjI5MXYuMDAxem01LjY3Ny0zLjA5YzAgLjM2NC0uMzkzLjM5LS42MDguMzlIMzYuNDVjLS41NTUtMS4zLTEuOTU4LTIuNDI0LTMuNjAzLTIuNDI0LTEuNjQ0LjAtMy4wNDkgMS4xMjUtMy42MDMgMi40MjVoLTguMzQ3Yy0uNTU2LTEuMy0xLjk2LTIuNDI1LTMuNjA0LTIuNDI1LTEuNjQ0LjAtMy4wNDkgMS4xMjUtMy42MDMgMi40MjVoLTEuNDY3Yy0uMzI2LjAtLjc0Ny0uMTI3LS43NDctLjM5di0yLjMwM2MwLS42MjQuNTEtMS42ODEgMS4wMDUtMi4xNjVsMi42NjMtMi41NjZjLjQ2MS0uNDUgMS41NjktLjkzMyAyLjI2NC0uOTMzaDguNDFjLjc0Ny4wIDEuOTE0LjQ1MyAyLjQ1OC44OTVsMi4zNDQgMS45Yy45Ny43ODggMi42NDYgMS41MTIgMy45IDEuNjYzbDMuMjcuNDA1Yy4zNjguMDQ1LjczNC40MzguNzM0LjgwMXYyLjMwMy0uMDAxeiIvPjwvZz48L2c+PC9zdmc+)!important;-ms-flex:0 0 67px!important;flex:0 0 67px!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50{display:block!important;margin-right:8px!important;-ms-flex:1 0 100%!important;flex:1 0 100%!important}@media(min-width:640px){div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50{display:inline!important;-ms-flex:unset!important;flex:unset!important}}@media(min-width:880px){div#mkwtvk5q42u2 .mt8wtvk5sn9w .mzf91awtvk50{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}}div#mkwtvk5q42u2 .mt8wtvk5sn9w .mnsrdmwtvk5w{display:inline!important}@media(min-width:880px){div#mkwtvk5q42u2 .mt8wtvk5sn9w .mnsrdmwtvk5w{display:block!important}}div#mkwtvk5q42u2 .mt8wtvk5sn9w .m78wtvk5linc{display:inline!important;margin-right:3px!important;margin-left:3px!important;font-weight:700!important}@media(min-width:880px){div#mkwtvk5q42u2 .mt8wtvk5sn9w .m78wtvk5linc{display:block!important;overflow:hidden!important;text-overflow:ellipsis!important;-ms-flex:0 1 auto!important;flex:0 1 auto!important}}div#mkwtvk5q42u2 .mt8wtvk5sn9w .mrwz2i4wtvk5{font-weight:700!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .me78wchwtvk5{padding-right:6px!important;padding-left:6px!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .m7o7wtvk59dr{}div#mkwtvk5q42u2 .mt8wtvk5sn9w .mwtvk5ob0t1w{display:none!important}@media(min-width:880px){div#mkwtvk5q42u2 .mt8wtvk5sn9w .me78wchwtvk5{padding-right:18px!important;padding-left:23px!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .m7o7wtvk59dr{display:none!important}div#mkwtvk5q42u2 .mt8wtvk5sn9w .mwtvk5ob0t1w{display:inline!important}}div#mkwtvk5q42u2 .mev6owtvk5ub{}div#mkwtvk5q42u2 .mev6owtvk5ub .mwtvk5v17wp3{width:100%!important;transition:width 30s cubic-bezier(0.28,0.65,1,0.86)!important}div#mkwtvk5q42u2 .mjzwtvk5k6tr{}div#mkwtvk5q42u2 .mjzwtvk5k6tr .mjgwtvk54cjr{display:none!important}div#mkwtvk5q42u2 .mjzwtvk5k6tr.mjzwtvk5k6tr .mwtvk5v17wp3{width:101%!important;transition:width .5s ease!important}div#mkwtvk5q42u2 .mjzwtvk5k6tr .m6etwwtvk5aq{width:2e3px!important;height:2e3px!important;transition:width 1s .5s cubic-bezier(0.25,0.53,0.79,0.48),height 1s .5s cubic-bezier(0.25,0.53,0.79,0.48),opacity 1s .5s cubic-bezier(0.25,0.1,1,0.21)!important;opacity:0!important}div#mkwtvk5q42u2 .mjzwtvk5k6tr .m6vdwtvk5o61{display:inline!important}div#mkwtvk5q42u2 .mjzwtvk5k6tr .me7r2cwtvk52{display:none!important}div#mkwtvk5q42u2 .m2ddpwtvk5lt{}div#mkwtvk5q42u2 .m2ddpwtvk5lt .mv46x7wwtvk5{display:inline-block!important}div#mkwtvk5q42u2 .m7x8gugwtvk5{}div#mkwtvk5q42u2 .m7x8gugwtvk5 .mhawtvk53nrx{display:inline-block!important}div#mkwtvk5q42u2 .m7x8gugwtvk5 .muvgewtvk52m{display:inline-block!important;color:#666!important}div#mkwtvk5q42u2 .mkwtvk5jqque{pointer-events:none!important}div#mkwtvk5q42u2 .mkwtvk5jqque *{pointer-events:none!important}div#mkwtvk5q42u2 .malm705wtvk5{cursor:default!important}div#mkwtvk5q42u2 .m343owtvk5x4{background-color:#ffefa6!important;box-shadow:0 1px 0 0 #d2c079!important}div#mkwtvk5q42u2 .m6kwtvk58vxc{height:48px!important;font-family:yandex sans text,Arial,sans-serif!important;box-shadow:none!important}div#mkwtvk5q42u2 .m6kwtvk58vxc:hover{box-shadow:none!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mpsf4gjwtvk5{height:48px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .muyxrp6wtvk5{line-height:48px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .m2ieq9wtvk5b{width:96px!important;-ms-flex:0 0 107px!important;flex:0 0 107px!important;background-size:96px 20px!important;background-position:11px 8px!important;margin-right:16px!important;height:32px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mmhkcwtvk57y{width:1px!important;height:32px!important;-o-object-fit:contain!important;object-fit:contain!important;opacity:.1!important;background-color:#2b2b2b!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m2behdwtvk5d{font-size:9px!important;vertical-align:baseline!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mij7uwtvk5ur{text-transform:uppercase!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mpp941qwtvk5{padding-right:0!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mppkok7wtvk5{display:inline-block!important;width:12px!important;height:12px!important;margin-top:0!important;background-size:12px 12px!important;vertical-align:middle!important;opacity:1!important;background-image:url(data:image/svg+xml;charset=utf8;base64,PHN2ZyB3aWR0aD0iMTYiIGhlaWdodD0iMTYiIHZpZXdCb3g9IjAgMCAxNiAxNiIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiBmaWxsPSIjZmZmIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik04LjgxOCA3LjQxMmMuNzY3LjAgMS4wNzQtLjMgMS4wNzQtMS4xOS4wLS45MTUtLjMwNi0xLjE4OC0xLjA3My0xLjE4OC0uNzY4LjAtMS4wNzUuMjczLTEuMDc1IDEuMTkuMC44ODcuMzA3IDEuMTg4IDEuMDc0IDEuMTg4TTguNzczIDguNjNjLS44OTIuMC0xLjIxMy4zOTUtMS4yMTMgMS4yNTYuMC44NjIuMzIgMS4yMDMgMS4yMTQgMS4yMDMuODkzLjAgMS4yMTQtLjM0MyAxLjIxNC0xLjIwNS4wLS44Ni0uMzItMS4yNTctMS4yMTQtMS4yNTdtLjA5IDMuODQ2Yy0yLjEwMy0uMDQyLTIuNjQ2LS44MDgtMi42NDYtMi4zNTYuMC0xLjA0NS4wNy0xLjg0IDEuMDAzLTIuMjAyLS43OC0uNTctLjc5My0xLjE1Ni0uNzkzLTEuNjN2LS40NzRjLjA4My0xLjU3NS42MTMtMi4xNzQgMi40MzgtMi4xNzQgMS44MjYuMCAyLjM1Ni42IDIuNDQgMi4xNzR2LjQ3NGMwIC40NzQtLjAxNSAxLjA2LS43OTUgMS42My45MzMuMzYzIDEuMDAzIDEuMTU3IDEuMDAzIDIuMjAyLjAgMS41NDgtLjU0NCAyLjMxNC0yLjY1IDIuMzU2aC4wMDJ6TTEyLjI5NS40MThDMTEuOTcyLjA5OCAxMS41Ny4wIDExLjExLjBINC44OTJjLS40Ni4wLS44NjQuMDk4LTEuMTg0LjQxOEwuNTQ0IDMuNjI0Qy4xNyA0IDAgNC40NDYuMCA0Ljk2MnY2LjE0NmMtLjAxMi41MTYuMTU1Ljg5Mi41MTggMS4yNTRsMy4xMDcgMy4xMDhjLjM2My4zNjMuNzY3LjUzIDEuMjY4LjUzaDYuMjE2Yy41LjAuOTA1LS4xNjcgMS4yNjctLjUzbDMuMTA4LTMuMTA4Yy4zNjMtLjM0OC41MTYtLjczOC41MTYtMS4yNTRWOC45OWMtLjAxMy0uMTgtLjExLS4yOC0uMjkyLS4yOGgtLjkzM3YuNjU2YzAgLjQ4OC0uMDcuNzQtLjQ4OC43NGgtLjQyYy0uNDE2LjAtLjQ4Ni0uMjUyLS40ODYtLjc0VjguNzFoLS42NTRjLS40ODguMC0uNzQtLjA3LS43NC0uNDg3di0uNDQ2YzAtLjQxOC4yNTItLjQ4OC43NC0uNDg4aC42NTV2LS42NTdjMC0uNDg4LjA3LS43NC40ODgtLjc0aC40MmMuNDE3LjAuNDg3LjI1Mi40ODcuNzR2LjY1NWguOTMzYy4xOTUuMC4yOTMtLjExMi4yOTMtLjMyVjQuOTZjMC0uNTE2LS4xOC0uOTYyLS41NDMtMS4zMzhMMTIuMjk0LjQxOHpNNC4yNSAzLjk1NUgyLjk4Yy0uNDg3LjAtLjczOC4wODItLjczOC40Nzh2LjQ1YzAgLjM5OC4yNS40OC43MzguNDhoLjI5M2MuMTgzLjAuMjY2LjA5NS4yNjYuMzY4djUuOTA2YzAgLjQ3OC4wODQuNzI1LjQ5LjcyNUg0LjVjLjQwNC4wLjQ4Ny0uMjQ2LjQ4Ny0uNzI0VjQuNDMzYzAtLjM5Ni0uMjUtLjQ3OC0uNzQtLjQ3OHoiLz48L3N2Zz4=)!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mcrfqg9wtvk5{padding-left:11px!important;font-size:10px!important;margin-top:0!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mopfb4dwtvk5{width:12px!important;height:12px!important;background-size:12px 12px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .mcrfqg9wtvk5:before{left:146px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.m5wtvk5741ug .move7x8wtvk5{padding-left:8px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mp0khxmwtvk5{height:32px!important;line-height:30px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc:hover .mp0khxmwtvk5{height:32px!important;line-height:30px!important;border-color:transparent!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5{height:32px!important;line-height:32px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5:before{border-width:16px 0 16px 8px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .move7x8wtvk5{display:-ms-flexbox!important;display:flex!important;-ms-flex-direction:column!important;flex-direction:column!important;text-align:left!important;-ms-flex-pack:center!important;justify-content:center!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mgkjgg2wtvk5{display:-ms-flexbox!important;display:flex!important;width:100%!important;height:16px!important;padding-left:16px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5{height:14px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5.mdfplfiwtvk5{padding-top:2px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mzf91awtvk50{text-transform:uppercase!important;font-size:9px!important;font-weight:400!important;font-style:normal!important;font-stretch:normal!important;line-height:normal!important;letter-spacing:normal!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mmwtvk5wwkqc:hover,div#mkwtvk5q42u2 .m6kwtvk58vxc .mgkjgg2wtvk5 .mac84ehwtvk5:hover{border-bottom:1px solid rgba(43,43,43,.2)!important;cursor:pointer!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m1vouyywtvk5 .mfhdxcwtvk5g{font-weight:700!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .m78wtvk5linc{font-size:13px!important;font-weight:400!important;font-style:normal!important;font-stretch:normal!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .myvr7ynwtvk5{border-color:#fff!important}div#mkwtvk5q42u2 .m6kwtvk58vxc .mvuk5sjwtvk5{font-weight:700!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .me78wchwtvk5{padding-right:6px!important;padding-left:6px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .m7o7wtvk59dr{display:block!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .mwtvk5ob0t1w{display:none!important}@media(min-width:600px){div#mkwtvk5q42u2 .m6kwtvk58vxc .m1fha9wtvk5u{display:inline!important}}@media(min-width:1000px){div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .me78wchwtvk5{padding-right:18px!important;padding-left:23px!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .m7o7wtvk59dr{display:none!important}div#mkwtvk5q42u2 .m6kwtvk58vxc.mx8gripwtvk5 .mwtvk5ob0t1w{display:inline!important}}div#mkwtvk5q42u2 .m97n1apwtvk5,div#mkwtvk5q42u2 .m97n1apwtvk5:visited{cursor:pointer!important;transition:color .25s ease-out,border-color .25s ease-out!important;text-decoration:none!important;color:#669!important;border:0!important;outline:0!important;font-family:Arial,sans-serif!important;line-height:inherit!important}div#mkwtvk5q42u2 .m97n1apwtvk5:hover,div#mkwtvk5q42u2 .m97n1apwtvk5:visited:hover{transition:none!important;color:#f61017!important}div#mkwtvk5q42u2 .m97n1apwtvk5:hover .m7ojll9wtvk5{color:#f61017!important}div#mkwtvk5q42u2 .mb5exwtvk57e .m97n1apwtvk5:hover,div#mkwtvk5q42u2 .mb5exwtvk57e .m97n1apwtvk5:visited:hover{color:#db3727!important}div#mkwtvk5q42u2 .maugd6bwtvk5,div#mkwtvk5q42u2 .maugd6bwtvk5:visited{text-decoration:underline!important}div#mkwtvk5q42u2 .mzwptrmwtvk5,div#mkwtvk5q42u2 .mzwptrmwtvk5:visited{color:#070!important}div#mkwtvk5q42u2 .m8vqqwtvk58y,div#mkwtvk5q42u2 .m8vqqwtvk58y:visited{color:#2b2b2b!important}div#mkwtvk5q42u2 .mtkqdyrwtvk5,div#mkwtvk5q42u2 .mtkqdyrwtvk5:visited{color:#3757c5!important}div#mkwtvk5q42u2 .mkocwtvk5p8w,div#mkwtvk5q42u2 .mkocwtvk5p8w:visited{color:#999!important}div#mkwtvk5q42u2 .mkocwtvk5p8w:hover,div#mkwtvk5q42u2 .mkocwtvk5p8w:visited:hover{color:#2b2b2b!important}div#mkwtvk5q42u2 .mb5exwtvk57e .mkocwtvk5p8w:hover,div#mkwtvk5q42u2 .mb5exwtvk57e .mkocwtvk5p8w:visited:hover{color:#db3727!important}div#mkwtvk5q42u2 .m96viw3wtvk5,div#mkwtvk5q42u2 .m96viw3wtvk5:visited{color:#fff!important}div#mkwtvk5q42u2 .m96viw3wtvk5:hover,div#mkwtvk5q42u2 .m96viw3wtvk5:visited:hover{opacity:.5!important;color:#fff!important}div#mkwtvk5q42u2 .m65rawtvk59e,div#mkwtvk5q42u2 .m65rawtvk59e:visited{color:#f61017!important}div#mkwtvk5q42u2 .m8wtvk5jwev5{transition:none!important}div#mkwtvk5q42u2 .mn1kewtvk5d6,div#mkwtvk5q42u2 .mn1kewtvk5d6:visited{color:#999!important}div#mkwtvk5q42u2 .mn1kewtvk5d6:hover,div#mkwtvk5q42u2 .mn1kewtvk5d6:visited:hover{color:#f61017!important}div#mkwtvk5q42u2 .mhyvwtvk5cn7,div#mkwtvk5q42u2 .mhyvwtvk5cn7:visited{color:#db3727!important}div#mkwtvk5q42u2 .m84nljdwtvk5{display:-ms-flexbox!important;display:flex!important;-ms-flex-pack:justify!important;justify-content:space-between!important;overflow:hidden!important;margin-right:-40px!important;margin-bottom:24px!important;margin-left:-40px!important;padding-right:40px!important;padding-left:24px!important;background-color:#f7f7f7!important}div#mkwtvk5q42u2 .mw6orufwtvk5{float:left!important;margin-right:16px!important;margin-left:16px!important;padding-top:13px!important;padding-bottom:11px!important;border-bottom:2px solid transparent!important;font-size:12px!important;line-height:14px!important}div#mkwtvk5q42u2 .mciv7mwwtvk5{border-bottom-color:#2b2b2b!important}div#mkwtvk5q42u2 .mciv7mwwtvk5:hover,div#mkwtvk5q42u2 .mciv7mwwtvk5:visited:hover{cursor:default!important;color:#2b2b2b!important}div#mkwtvk5q42u2 .mfqwtvk5awqy{}div#mkwtvk5q42u2 .mfqwtvk5awqy .mciv7mwwtvk5{border-bottom-color:#db3727!important}div#mkwtvk5q42u2 .mk150aswtvk5{height:40px!important;margin-bottom:0!important}div#mkwtvk5q42u2 .mk150aswtvk5 .mxwtvk5nv6a7{display:-ms-flexbox!important;display:flex!important;-ms-flex-align:center!important;align-items:center!important}div#mkwtvk5q42u2 .mk150aswtvk5 .mw6orufwtvk5{font-family:yandex sans text regular,Arial,sans-serif!important;letter-spacing:.3px!important;text-transform:uppercase!important;font-size:10px!important;line-height:10px!important;padding-bottom:14px!important}div#mkwtvk5q42u2 .mk150aswtvk5 .mciv7mwwtvk5{border-bottom-color:#999!important}
/* End */
/* /bitrix/templates/.default/ajax/ajax.min.css?1446126779420 */
/* /bitrix/templates/kovervdom/styles.css?15644952565339 */
/* /bitrix/templates/kovervdom/template_styles.css?156466876195095 */
/* /bitrix/templates/kovervdom/js/video.popup/video.popup.css?15070253512199 */
/* /bitrix/templates/kovervdom/template_style_media.css?1527756470107247 */
/* /bitrix/templates/kovervdom/components/bitrix/system.auth.form/login/style.css?14208475434761 */
/* /bitrix/templates/kovervdom/components/kovervdom/main.register/registration/style.css?14208475435754 */
/* /bitrix/templates/.default/components/ipol.towns/menu/.default/style.css?15084206642403 */
/* /bitrix/templates/kovervdom/components/kovervdom/main.feedback/callback/style.css?14208475435779 */
/* /bitrix/templates/kovervdom/components/bitrix/menu/horizontal_multilevel1/style.css?14208475432148 */
/* /bitrix/templates/kovervdom/components/silversite/mailform/feeed/style.css?1420847543433 */
/* /bitrix/templates/kovervdom/components/bitrix/menu/footer_menu/style.css?14208475431014 */
/* /bitrix/templates/kovervdom/components/bitrix/menu/footer_menu1/style.css?14208475431014 */
/* /bitrix/components/abricos/antisovetnik/templates/.default/style.min.css?156182420651950 */
