

/* Start:/local/templates/spec/css/fonts.css?1678110447951*/
@font-face {
    font-family: 'Futura';
    src: url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.eot');
    src: url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.eot') format('embedded-opentype'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.woff2') format('woff2'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.woff') format('woff'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.ttf') format('truetype'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisCBold.svg#FuturaFuturisCBold') format('svg');
		font-weight:600;		 
}
@font-face {
    font-family: 'Futura';
    src: url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.eot');
    src: url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.eot') format('embedded-opentype'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.woff2') format('woff2'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.woff') format('woff'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.ttf') format('truetype'),
         url('/local/templates/spec/css/../fonts/FuturaFuturisBlackC.svg#FuturaFuturisBlackC') format('svg');
		font-weight:900;		 
}

/* End */


/* Start:/local/templates/spec/css/jquery.formstyler.css?167811044712281*/
.jq-checkbox {
	top: -1px;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin: 0 4px 0 0;
	border: 1px solid #C3C3C3;
	border-radius: 3px;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: 0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
	cursor: pointer;
}
.jq-checkbox.checked .jq-checkbox__div {
	width: 12px;
	height: 12px;
	margin: 2px 0 0 2px;
	border-radius: 2px;
	background: #666;
	box-shadow: inset 0 -3px 6px #AAA;
}
.jq-checkbox.focused {
	border: 1px solid #08C;
}
.jq-checkbox.disabled {
	opacity: .55;
}


.jq-radio {
	top: -1px;
	vertical-align: middle;
	width: 16px;
	height: 16px;
	margin: 0 4px 0 0;
	border: 1px solid #C3C3C3;
	border-radius: 50%;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: 0 1px 1px rgba(0,0,0,.05), inset -1px -1px #FFF, inset 1px -1px #FFF;
	cursor: pointer;
}
.jq-radio.checked .jq-radio__div {
	width: 10px;
	height: 10px;
	margin: 3px 0 0 3px;
	border-radius: 50%;
	background: #777;
	box-shadow: inset 1px 1px 1px rgba(0,0,0,.7);
}
.jq-radio.focused {
	border: 1px solid #08C;
}
.jq-radio.disabled {
	opacity: .55;
}


.jq-file {
	width: 270px;
	border-radius: 4px;
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
}
.jq-file input {
	height: auto;
	line-height: 1em;
	cursor: pointer;
}
.jq-file__name {
	overflow: hidden;
	box-sizing: border-box;
	width: 100%;
	height: 34px;
	padding: 0 80px 0 10px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #FFF;
	box-shadow: inset 1px 1px #F1F1F1;
	font: 14px/32px Arial, sans-serif;
	color: #333;
	white-space: nowrap;
	text-overflow: ellipsis;
}
.jq-file__browse {
	position: absolute;
	top: 1px;
	right: 1px;
	padding: 0 10px;
	border-left: 1px solid #CCC;
	border-radius: 0 4px 4px 0;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px/32px Arial, sans-serif;
	color: #333;
	text-shadow: 1px 1px #FFF;
}
.jq-file:hover .jq-file__browse {
	background: #E6E6E6;
	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);
	background:         linear-gradient(#F6F6F6, #E6E6E6);
}
.jq-file:active .jq-file__browse {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-file.focused .jq-file__name {
	border: 1px solid #5794BF;
}
.jq-file.disabled,
.jq-file.disabled .jq-file__name,
.jq-file.disabled .jq-file__browse {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}


.jq-number {
	position: relative;
	display: inline-block;
	vertical-align: middle;
	padding: 0 36px 0 0;
}
.jq-number__field {
	width: 100px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
}
.jq-number__field:hover {
	border-color: #B3B3B3;
}
.jq-number__field input {
	box-sizing: border-box;
	width: 100%;
	padding: 8px 9px;
	border: none;
	outline: none;
	background: none;
	font: 14px Arial, sans-serif;
	color: #333;
	text-align: left; /* Ð´Ð»Ñ Opera PrestoÂ */
	-moz-appearance: textfield;
}
.jq-number__field input::-webkit-inner-spin-button,
.jq-number__field input::-webkit-outer-spin-button {
	margin: 0; /* Ð² ÐºÐ°ÐºÐ¸Ñ…-Ñ‚Ð¾ Ð±Ñ€Ð°ÑƒÐ·ÐµÑ€Ð°Ñ… Ð¿Ñ€Ð¸ÑÑƒÑ‚ÑÑ‚Ð²ÑƒÐµÑ‚ Ð¾Ñ‚ÑÑ‚ÑƒÐ¿ */
	-webkit-appearance: none;
}
.jq-number__spin {
	position: absolute;
	top: 0;
	right: 0;
	width: 32px;
	height: 14px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: 0 1px 2px rgba(0,0,0,.1);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
.jq-number__spin.minus {
	top: auto;
	bottom: 0;
}
.jq-number__spin:hover {
	background: #E6E6E6;
	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);
	background:         linear-gradient(#F6F6F6, #E6E6E6);
}
.jq-number__spin:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-number__spin:after {
	content: '';
	position: absolute;
	top: 4px;
	left: 11px;
	width: 0;
	height: 0;
	border-right: 5px solid transparent;
	border-bottom: 5px solid #999;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:after {
	top: 5px;
	border-top: 5px solid #999;
	border-right: 5px solid transparent;
	border-bottom: none;
	border-left: 5px solid transparent;
}
.jq-number__spin.minus:hover:after {
	border-top-color: #000;
}
.jq-number__spin.plus:hover:after {
	border-bottom-color: #000;
}
.jq-number.focused .jq-number__field {
	border: 1px solid #5794BF;
}
.jq-number.disabled .jq-number__field,
.jq-number.disabled .jq-number__spin {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-number.disabled .jq-number__spin:after {
	border-bottom-color: #AAA;
}
.jq-number.disabled .jq-number__spin.minus:after {
	border-top-color: #AAA;
}


.jq-selectbox {
	vertical-align: middle;
	cursor: pointer;
}
.jq-selectbox__select {
	height: 50px;
	padding: 0 45px 0 10px;
	border: 1px solid #bbb;
	border-radius: 4px;
	background: #f4f4f4;
	font: bold 16px/48px 'Noto Sans';
	box-sizing: border-box;
}
.jq-selectbox__select:hover {
}
.jq-selectbox__select:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
.jq-selectbox.focused .jq-selectbox__select {
	
}
.jq-selectbox.disabled .jq-selectbox__select {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-selectbox__select-text {
	display: block;
	overflow: hidden;
	width: 100%;
	white-space: nowrap;
	text-overflow: ellipsis;
	text-align: center;
}
.jq-selectbox .placeholder {
	color: #888;
}
.jq-selectbox__trigger {
	position: absolute;
	top: 0;
	right: 0;
	width: 50px;
	height: 100%;
}
.jq-selectbox__trigger-arrow {
	position: absolute;
	top: 0;
	left: 0;
	width: 20px;
	height: 100%;
	background: url(/local/templates/spec/css/../images/css_select.png) 0 50% no-repeat;
}
.jq-selectbox:hover .jq-selectbox__trigger-arrow {
	border-top-color: #000;
}
.jq-selectbox.disabled .jq-selectbox__trigger-arrow {
	border-top-color: #AAA;
}
.jq-selectbox__dropdown {
	box-sizing: border-box;
	width: 100%;
	margin: 2px 0 0;
	padding: 0;
	border: 1px solid #CCC;
	border-radius: 4px;
	background: #FFF;
	box-shadow: 0 2px 10px rgba(0,0,0,.2);
	font: 14px/18px 'Noto Sans';
}
.jq-selectbox__search {
	margin: 5px;
}
.jq-selectbox__search input {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 5px 27px 6px 8px;
	border: 1px solid #CCC;
	border-radius: 3px;
	outline: none;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAMCAYAAABiDJ37AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAO1JREFUeNqU078LAXEYx/FzYfNzk5TJaFNKYjFYSQZ/hvwBsvg1UCY2xT9gM8hukQGThWRjkcFw3pdnujhfT736Xn2fPvfc3fd07V0OFDDFAnM0ENYsZRiGLSc9OpqIYIA9fMhhjCrW2h9VlMlcH/aymMGtOqEugX08PwQucUZKdTozMIqdTc9WepQD7wjY9ARx+ydwhfyXfS+S0qMcOEQJGcueB3VccFINdMgal6NzkmPjRwJXxDBB7/2RDdtAp6wb+dpphHDASG5QQ0V6u2aoSqBZD/lDrNWRJynLK2qpBn4rc6K2XB9/Nb8EGABtf1thzY6X2AAAAABJRU5ErkJggg==) no-repeat 100% 50%;
	box-shadow: inset 1px 1px #F1F1F1;
	color: #333;
	-webkit-appearance: textfield;
}
.jq-selectbox__search input::-webkit-search-cancel-button,
.jq-selectbox__search input::-webkit-search-decoration {
	-webkit-appearance: none;
}
.jq-selectbox__not-found {
	margin: 5px;
	padding: 5px 8px 6px;
	background: #F0F0F0;
	font-size: 13px;
}
.jq-selectbox ul {
	margin: 0;
	padding: 0;
}
.jq-selectbox li {
	min-height: 18px;
	padding: 5px 10px 6px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	white-space: nowrap;
	color: #424242;
}
.jq-selectbox li.selected {
	background-color: #bbb;
	color: #fff;
}
.jq-selectbox li:hover {
	background-color: #e53935;
	color: #fff;
}
.jq-selectbox li.disabled {
	color: #AAA;
}
.jq-selectbox li.disabled:hover {
	background: none;
}
.jq-selectbox li.optgroup {
	font-weight: bold;
}
.jq-selectbox li.optgroup:hover {
	background: none;
	color: #231F20;
	cursor: default;
}
.jq-selectbox li.option {
	padding-left: 25px;
}


.jq-select-multiple {
	box-sizing: border-box;
	padding: 1px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	background: #FFF;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px/18px Arial, sans-serif;
	color: #333;
	cursor: default;
}
.jq-select-multiple.focused {
	border: 1px solid #5794BF;
}
.jq-select-multiple.disabled {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
.jq-select-multiple ul {
	margin: 0;
	padding: 0;
}
.jq-select-multiple li {
	padding: 3px 9px 4px;
	list-style: none;
	-webkit-user-select: none;
	   -moz-user-select: none;
	    -ms-user-select: none;
	        user-select: none;
	white-space: nowrap;
}
.jq-select-multiple li:first-child {
	border-radius: 3px 3px 0 0;
}
.jq-select-multiple li:last-child {
	border-radius: 0 0 3px 3px;
}
.jq-select-multiple li.selected {
	background: #08C;
	color: #FFF;
}
.jq-select-multiple li.disabled {
	color: #AAA;
}
.jq-select-multiple.disabled li.selected,
.jq-select-multiple li.selected.disabled {
	background: #CCC;
	color: #FFF;
}
.jq-select-multiple li.optgroup {
	font-weight: bold;
}
.jq-select-multiple li.option {
	padding-left: 25px;
}


input[type='email'].styler,
input[type='password'].styler,
input[type='search'].styler,
input[type='tel'].styler,
input[type='text'].styler,
input[type='url'].styler,
textarea.styler {
	padding: 8px 9px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	box-shadow: inset 1px 1px #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px Arial, sans-serif;
	color: #333;
}
input[type='search'].styler {
	-webkit-appearance: none;
}
textarea.styler {
	overflow: auto;
}
input[type='email'].styler:hover,
input[type='password'].styler:hover,
input[type='search'].styler:hover,
input[type='tel'].styler:hover,
input[type='text'].styler:hover,
input[type='url'].styler:hover,
textarea.styler:hover {
	border-color: #B3B3B3;
}
input[type='email'].styler:focus,
input[type='password'].styler:focus,
input[type='search'].styler:focus,
input[type='tel'].styler:focus,
input[type='text'].styler:focus,
input[type='url'].styler:focus,
textarea.styler:focus {
	border-color: #CCC;
	border-top-color: #B3B3B3;
	outline: none;
	box-shadow: inset 0 1px 2px rgba(0,0,0,.1);
}
button.styler,
input[type='button'].styler,
input[type='submit'].styler,
input[type='reset'].styler {
	overflow: visible;
	padding: 8px 11px;
	border: 1px solid #CCC;
	border-bottom-color: #B3B3B3;
	border-radius: 4px;
	outline: none;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FFF, #E6E6E6);
	background:         linear-gradient(#FFF, #E6E6E6);
	box-shadow: inset 1px -1px #F1F1F1, inset -1px 0 #F1F1F1, 0 1px 2px rgba(0,0,0,.1);
	font: 14px Arial, sans-serif;
	color: #333;
	text-shadow: 1px 1px #FFF;
	cursor: pointer;
}
button.styler::-moz-focus-inner,
input[type='button'].styler::-moz-focus-inner,
input[type='submit'].styler::-moz-focus-inner,
input[type='reset'].styler::-moz-focus-inner {
	padding: 0;
	border: 0;
}
button.styler:not([disabled]):hover,
input[type='button'].styler:not([disabled]):hover,
input[type='submit'].styler:not([disabled]):hover,
input[type='reset'].styler:hover {
	background: #E6E6E6;
	background: -webkit-linear-gradient(#F6F6F6, #E6E6E6);
	background:         linear-gradient(#F6F6F6, #E6E6E6);
}
button.styler:not([disabled]):active,
input[type='button'].styler:not([disabled]):active,
input[type='submit'].styler:not([disabled]):active,
input[type='reset'].styler:active {
	background: #F5F5F5;
	box-shadow: inset 1px 1px 3px #DDD;
}
button.styler[disabled],
input[type='button'].styler[disabled],
input[type='submit'].styler[disabled] {
	border-color: #CCC;
	background: #F5F5F5;
	box-shadow: none;
	color: #888;
}
/* End */


/* Start:/local/templates/spec/css/lightbox.css?16781104473370*/
/* Preload images */
body:after {
  content: url(/local/templates/spec/css/../img/loading.gif);
  display: none;
}

.lightboxOverlay {
  position: absolute;
  top: 0;
  left: 0;
  z-index: 9999;
  background-color: black;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=80);
  opacity: 0.8;
  display: none;
  width:100% !important;
  min-width:1280px;
}

.lightbox {
  position: absolute;
  left: 0;
  width: 100%;
  z-index: 10000;
  text-align: center;
  line-height: 0;
  font-weight: normal;
  min-width:1280px;
}

.lightbox .lb-image {
  display: block;
  height: auto;
  max-width: inherit;
}

.lightbox a img {
  border: none;
}

.lb-outerContainer {
  position: relative;
  *zoom: 1;
  width: 250px;
  height: 250px;
  margin: 0 auto;
}

.lb-outerContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-container {
  padding: 4px;
}

.lb-loader {
  position: fixed;
  top: 50%;
  left: 0;
  height: 25%;
  width: 100%;
  text-align: center;
  line-height: 0;
}

.lb-cancel {
  display: block;
  width: 32px;
  height: 32px;
  margin: 0 auto;
  background: url(/local/templates/spec/css/../img/loading.gif) no-repeat;
	border:0;
}

.lb-nav {
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  width: 100%;
  z-index: 10;
}

.lb-container > .nav {
  left: 0;
}

.lb-nav a {
  outline: none;
  background-image: url('data:image/gif;base64,R0lGODlhAQABAPAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==');
}

.lb-prev, .lb-next {
  height: 100%;
  cursor: pointer;
  display: block;
	position:relative;
}

.lb-nav a.lb-prev {
  width: 34%;
  left: -50px;
  float: left;
  background: url(/local/templates/spec/css/../images/css_slider_prev.png) left 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
}

.lb-nav a.lb-prev:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-nav a.lb-next {
  width: 34%;
  right: -50px;
  float: right;
  background: url(/local/templates/spec/css/../images/css_slider_next.png) right 48% no-repeat;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);
  opacity: 0;
  -webkit-transition: opacity 0.6s;
  -moz-transition: opacity 0.6s;
  -o-transition: opacity 0.6s;
  transition: opacity 0.6s;
  border: 0;
}

.lb-nav a.lb-next:hover {
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 1;
}

.lb-dataContainer {
  margin: 0 auto;
  padding-top: 5px;
  *zoom: 1;
  width: 100%;
}

.lb-dataContainer:after {
  content: "";
  display: table;
  clear: both;
}

.lb-data {
  padding: 0 4px;
  color: #ccc;
}

.lb-data .lb-details {
width: 100%;
text-align: center;
line-height: 1.1em;
}

.lb-data .lb-caption {
  font-size: 13px;
  font-weight: bold;
  line-height: 1em;
}

.lb-data .lb-number {
display: block;
padding-bottom: 1em;
}

.lb-data .lb-close {position: fixed;width: 100px;height: 100px;background: url(/local/templates/spec/css/../images/css_lightbox_close.png) 50% 50% no-repeat;/* text-align: right; */outline: none;filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);/* opacity: 0.7; */-webkit-transition: opacity 0.2s;-moz-transition: opacity 0.2s;-o-transition: opacity 0.2s;transition: opacity 0.2s;top: 10px;right: 10px;border: 0;}

.lb-data .lb-close:hover {
  cursor: pointer;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
  opacity: 0.5;
}

/* End */


/* Start:/local/templates/spec/components/bitrix/search.title/top/style.min.css?16781104473445*/
.bx-searchtitle{margin:10px 0 0}.bx-searchtitle .bx-block-title{font-family:"Open Sans",Arial,"Helvetica Neue",Helvetica,sans-serif;color:#343434;text-transform:uppercase;font-size:12px;margin-bottom:9px;font-weight:600}.bx-searchtitle .bx-input-group{position:relative;display:table;border-collapse:separate;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.bx-searchtitle .bx-input-group .bx-form-control{display:table-cell;position:relative;z-index:2;float:left;width:100%;margin-bottom:0;display:block;width:100%;height:34px;padding:6px 12px;font-size:14px;line-height:1.42857143;color:#555;background-color:#f8fafc;border:1px solid #d5dadc;border-right:0;border-radius:2px 0 0 2px;outline:0;box-shadow:none!important;-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.bx-ios .bx-searchtitle .bx-input-group .bx-form-control{background-image:-webkit-linear-gradient(#f8fafc 0,#f8fafc 100%);background-image:linear-gradient(#f8fafc 0,#f8fafc 100%)}.bx-searchtitle .bx-input-group-btn{position:relative;font-size:0;width:1%;white-space:nowrap;vertical-align:middle;display:table-cell}.bx-searchtitle .bx-input-group-btn button{position:relative;border:0;background:#95a1a8;display:inline-block;margin-bottom:0;cursor:pointer;padding:6px 12px;border-radius:0 2px 2px 0;color:#fff;font-size:16px;line-height:1.42857143;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}.bx-searchtitle .bx-input-group-btn button:hover{background:#1484ce}div.title-search-result{border:1px solid #c6c6c6;display:none;overflow:hidden;z-index:999;min-width:370px;margin-top:-3px;background-color:#FFF}div.title-search-fader{display:none;background-image:url('/local/templates/spec/components/bitrix/search.title/top/images/fader.png');background-position:right top;background-repeat:repeat-y;position:absolute}p.title-search-preview{font-size:12px}div.title-search-result td.title-search-price span{font-size:26px}.bx_searche .bx_img_element{background:#fafafa;float:left;width:67px;padding:5px 10px;position:absolute;top:0;bottom:0}.bx_searche .bx_item_block{min-height:65px;position:relative}.bx_searche .bx_image{width:45px;height:45px;background-size:contain;background-position:center;background-repeat:no-repeat;border:1px solid #e8e8e8}.bx_searche .bx_item_element{padding-left:10px;margin-left:70px}.bx_searche .bx_item_element hr{margin:0;border:0;border-bottom:1px solid #e5e5e5}.bx_searche .bx_item_element a{margin-top:10px;display:inline-block;color:#4788cb;font-size:13px;text-decoration:none}.bx_searche .bx_item_element a b{color:#000;font-weight:normal}.bx_searche .bx_item_element a:hover,.bx_searche .bx_item_element a:hover b{text-decoration:underline}.bx_searche .bx_price{font-weight:bold;font-size:13px}.bx_searche .bx_price .old{font-weight:normal;text-decoration:line-through;color:#636363}.bx_item_block.all_result{min-height:0}.bx_item_block.others_result{min-height:0;padding:0 0 12px;line-height:12px}.bx_item_block.all_result .all_result_title{display:block;font-size:12px;color:#a7a7a7;padding-top:15px;padding-bottom:10px}.bx_item_block.all_result .all_result_title a{color:#a7a7a7}.bx_item_block.all_result .all_result_title a:hover{color:#4788cb}.bx_item_block.all_result a{margin-top:0}
/* End */


/* Start:/local/templates/spec/styles.css?16781104473*/
﻿
/* End */


/* Start:/local/templates/spec/template_styles.css?175270418370052*/
/* Eric Meyer's CSS Reset */
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, img, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td,article, aside, canvas, details, embed,figure, figcaption, footer, header, hgroup,menu, nav, output, ruby, section, summary,time, mark, audio, video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure,footer, header, hgroup, menu, nav, section{display:block}
body{line-height:1}
ol, ul{list-style:none}
blockquote, q{quotes:none}
blockquote:before, blockquote:after,q:before, q:after{content:'';content:none}
table{border-collapse:collapse;border-spacing:0}
/* End of Eric Meyer's CSS Reset */
html{height:100%;font:10px/10px 'Noto Sans'}
article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary{display:block}
body{font:1.6rem/22px 'Noto Sans', Arial, sans-serif;width:100%;height:100%;min-width:1280px;color:#424242}
.wrapper{width:100%;margin:0;min-height:100%;height:auto !important;height:100%}
.width1280{width:1200px;margin:0 auto}
/* Header-----------------------------------------------------------------------------*/
.header{height:150px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADIAAAAyAQMAAAAk8RryAAAAA1BMVEUzMzPK7GI1AAAADUlEQVR4XmMYVGAUAAABkAAB1Gm+OwAAAABJRU5ErkJggg==) 0 0 repeat-x}
.header .width1280{position:relative}
.top_soclinks{position:absolute;top:86px;right:210px;display:flex;justify-content:space-between;width:70px}
.top_soclinks a,.bottom_soclinks a{width:30px;height:30px;display:block}
.top_soclinks .vk,.bottom_soclinks .vk{background:url(/local/templates/spec/images/logo_vk.svg) 50% 50% no-repeat #e53935;background-size:22px auto}
.top_soclinks .ok,.bottom_soclinks .ok{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAZCAMAAADZh4T+AAAAjVBMVEVHcEz///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////+umAc7AAAALnRSTlMAEsPek7qy8PXo5B6QT1X9mtmXCc6+iJ2kJ8oOGjK1ZGAE7Kg2Q8aNralK335ZWJ+m6QAAALtJREFUGBlNwQV2wlAAAMGNO8GKU6j73v94/SHw2hkGz09JkWyOXM0dtVxsvJkSTAyKXWHwCWRqDg+Z+g5RqdUeiAqtFjRqxuBV+wNRoY8RcCi1XsC9mi3Yx+oH0BmUs9LghWDuzRsXK0ffXDXpMlm2DYPjVz1hdK5mW5ZqNT91p2mlxuz8L2ab+GfWAJO8dlDnHaOpg5ar1NGKi7XalwYpwdogJzNI4ccgA2KDjrN6z+BOnUDbp4zW/Ypf4tkiaoalQHAAAAAASUVORK5CYII=) 50% 50% no-repeat #e53935;background-size:12px auto;}

.top_menu{font:bold 1.3rem/50px 'Noto Sans';text-transform:uppercase;height:50px;margin:0 -23px 0 -9px;float:left;z-index:12;position:relative}
.top_menu li{float:left;margin:0 23px 0 0}
.top_menu a{color:#fff;text-decoration:none;padding:0 10px;display:block;position:relative}
.top_menu a:before,.top_menu a:after{content:'';opacity:0;width:24px;height:50px;position:absolute;top:0}
.top_menu .esp a{background:#e53935}
.top_menu .esp a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-24px;opacity:1}
.top_menu .esp a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-24px;opacity:1}
.top_menu .esp a:hover{background:#b22c29}
.top_menu .esp a:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.top_menu .esp a:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.top_menu a:hover{background:#e53935}
.top_menu a:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-24px}
.top_menu a:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-24px}
.top_menu a:hover:before{opacity:1}
.top_menu a:hover:after{opacity:1}
.top_search{height:50px;float:left;width:370px;position:relative;z-index:10}
.top_search:before{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAyCAMAAABxnuuaAAAAYFBMVEVHcEyOjo6EhISsrKy3t7dUVFS8vLynp6dKSkqhoaF6enqUlJSKiopvb29aWlplZWWqqqpfX1+AgIBQUFB1dXVqamptbW14eHhiYmLFxcU2NjY5OTk+Pj5DQ0MzMzNeXl6UF1VAAAAAGnRSTlMASWBDDucGIvoyfDxSmuC8GNFr7oeu2cD1AbX0hzsAAAB9SURBVHhedcnHAcJAAMTAxelscgYn6L9LGmD01OTzvwHwDaAGtAEUQB/AAFgD2ACWACrAHMAWMI2AQwAd4BRAAzgGcAbcAiiAPoAdYAlgD5gDuAKmAO6CEfAIoANcAmgAbQAF0AcwANYANoAlgAowB/ACTA3gGUABvINq/B/yeEQFpb6lkwAAAABJRU5ErkJggg==);width:24px;height:50px;position:absolute;top:0;left:0}
.top_search form{width:100%;height:100%}
.top_search input{width:298px;height:100%;border:0;outline:none;padding:0 30px;box-sizing:border-box;float:left;background:#fff;box-shadow:inset 0 0 40px rgba(0,0,0,0.1);overflow:hidden;font:1.4rem/50px 'Noto Sans'}
.top_search button{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAyCAMAAACUAC72AAAAq1BMVEVHcEytra3IyMi9vb3Jycm/v7+pqanIyMicnJzDw8Ojo6O5ubmrq6u6urqysrKurq6jo6PQ0NClpaXMzMzGxsagoKCrq6ufn5+urq61tbW2tra4uLiwsLCZmZn////09PSvr6/s7Oybm5vHx8epqan8/Py6urqjo6Pw8PCenp6ampro6Oi0tLTW1tb+/v75+fnb29vg4ODh4eHT09POzs69vb3k5OTBwcH29vYgr3mHAAAAHXRSTlMAnUkdI3DFDvZd3Ie7UYaywS7RPlXofuihPmszY+dHmVMAAAGuSURBVHhexdiHautQEATQdUnk9N4zq97lWpL8/5c9eCYgQGNbYkUOAAjQvQwsO3CFGMPGUIhLmLgUwoGNRyFeYeJUmAImzoS4holzYQKYOBHiHSaehMl7DnAFE5O+A1wIMTIK4Ahx23MAByaKsRAD9keycGexv4lwlIEwaOb5ujObBjjCnRDPaJTEqmW4/Z7+qJY5DrppGcCL1a0AAPlGdVXgkAchPtHI1yzFDkLVb+s9nahW+IWlukXXpnxDo4WWtS9P1cNe98JM0CjTEDWuhh2L5gPNYk1QU+qmS9HwAJi3u8Bpveb8+okI5vvH6EWYFxBrzWpzU6lG4DBqv+a8+ugHvpbdiuYc1FJjDzvFQrUChw8hzsClrsZhDgDRl+qqW4B7cIgy1flyPd3t1C24NyGG2Cufxvqfu/V1loAphDnFAWm4+FqtkwCpr3EF4lOIBxwvzfgNwtzgeEHq6txDk2ch7tBGEf2o2y7AAO1E7rJV1Y8LmHCEuICJWyGcCUyMeg6QC2MU4EqIk74DPMHEe88BAl40MHHNi8bA/j1t4lWIR9hw/urhZggbY2n2D3xDmdCjhtLcAAAAAElFTkSuQmCC);border:0;height:50px;width:96px;padding:0;margin-left:-24px;text-indent:-9999px;overflow:hidden;cursor:pointer;float:right}
.top_search button:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGAAAAAyCAMAAACUAC72AAAA6lBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTX////lOzf//v7+9/f86ur62NfmPTnsa2j50dDxlZPoT0zpV1T3wsHzoJ7ueXb2uLf74+LqYFzvhoP98PDtdHH0rav0qajrZGH3xsT85+f73dz++vrmQT7wjYrnRkL4y8rnSUbuf3z1srG+6Dy5AAAAKnRSTlMALrakBR+S7/wNAnXI+AgU5YZu4F9NAdXrWkgZ2kHzPpp+vzdlzyatU8KMYfecAAAB5UlEQVR4Xu3Y124iYQyGYacTEhIICaT3+nkavfeSuvd/OystipZI9gwgI+3BPhcwPvhH1iuTYnsLJl5IsQMbRyRbT8JENkOyQ9g4JFk8CxPpdZIdwcYBKXZhYmubZFewkSLFKkwk9km2AhubpFiDidgGyTZiMLFGik3YWCHZ/iVMrJLiBjKnVvddL6iWMZsLku0dQ9QMeMLt5jCDXVIcQFTzmAvFr1a3zVx4R7Rnkq2nIWmO2c8DAF6rLg8cRDmPk+wEooCHJUzgjbmFKPckyzxA4HSY8/iGCg8dhEvukewUojoX8FeTuY9wO6S4hajBRUzx+W3BPX0Hmcc1TClwdcE9/QRZ++eAIGJA4oxkjzHIRj++mGtH/EbXpLiGoscNB9/QYS4jROyRZGcJKPru1LPmAi4gzBMpUlBV2Mtjwqkz5xHmboEc/RzyuPgKAOUP5gHC3C6Uo+UGs1fp/RoxM7tfCHFKsr0kwrx3Xf7DbwXs1qB60HL0HhFKxfrHoNfJ4XPE4w40JySLn2NmpQZ7+Xlz9BlzKPns9Zeao+U2+5Aca3v6AvNpDiuQ3Cw5Ry//2Rz9n6OJJedoCjauDM4GFjlqfzZIQ+Vgdtn4AmcDx+BskMlCl8PMkvrZwGSAnqMvFgP0HP0NA6lTQ9mrHX0AAAAASUVORK5CYII=)}
.top_user{font-size:1.3rem;color:#999;height:50px;float:left;line-height:46px;padding-left:13px}
.top_user a{color:#fff;text-decoration:none;border-bottom:2px solid #808080;line-height:14px;display:inline-block;transition:0.2s}
.top_user a:hover{border-color:transparent}
.top_cart{float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAyCAMAAAC53sMJAAAA2FBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTX////4ysnmPzvpVFH++vrmPDjvg4D97u7//f3nRUHwiojue3j50M/ynpztcG361dTtd3TpWVbrYV7zoqDoUEz98fH2u7rxkY/0rKv74+LzpaP+9/b98/P1s7L3wcD62tnsaGX73t786en4xsXxmJbxl5XnSUUAz7tFAAAAIHRSTlMAdF5P8R38BuMCDeyGFJ4/LviqyGm2wdUmSNqTz36QN6UDqbMAAAI4SURBVHhe7dhHc+JAFATgx9qABTjgnN1PORFzDo7//x9tmaJ84UHNFhq0B38nHfswU+oekhUOsX/XJMsgBQckyh9h/25I9gcp+EMi4wb7d5Qn0QFSkCHZBfSwvHrdhaxYINEptOi0fWbfgqxEsistUWYB8zAKISsfk+gMOlQ5eK9howeSnUCHNo+wWS5LomxOU5g2Njsn2TNSCHNGouNDJMu1a9Fo9upsC3NFsickxWo2+gNzGPDKljCnJDHyRewsbMUf08obr/j1XtVbDLaEuSDZJXZSq/bqXV7i4M2cfsatUD4z+rvDV8DM7AzfB/1G01I9wPeGlu7QYSeq2e4/3qZLkj3uGmaicLUVu8MdUgiTIdl1CmEOCyR6QQphSiQ7TyFMOUui21wKYU6Uu4P+MLlbEmXL2FXIgQXZQA5zTrISdjfkD4jsrhzmReO89pjnpqAyZm6rz2sjgyREY5aNxTB3eud1WIsFjaZ4gB8VuoOm2qk+r++h14jbqr9I4wB6uXWOhO6ge15bi3idN+PJ19q8zuue196EReP1Ofmke143An6dM/vmyvd3xeFgZK93B+3zes5VwOOu+zOxKxaaE15gzXNy3UFmMVsAfLaxBJNjAFPuq85rI7l57TpsA6HDHSxhtoxhcqTcHR6QmB5XWq13nmPFYz+2q+x0lOd1GYmx/eXVaWHFNflbX3lel5CgzvTN7zXxw/p87VYaqvOaCkXopj6vf5/mjf//aZ5+n+YV5rUe6vP6Lway64DW2NhHAAAAAElFTkSuQmCC);height:50px;line-height:50px;width:140px;position:relative;text-decoration:none;text-align:center;padding-right:46px;box-sizing:border-box;margin-right:-20px}
.top_cart:hover{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAIwAAAAyCAMAAAC53sMJAAAA4VBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCn///+yLCnMcnDqx8a1MzD57e29SUazLyz+/f23ODbSg4H89/fbnJral5a/TkzCV1Tv0tLHZ2T68/LVioi7RELQfHrx19fgqKf04eHdoJ/szMvKbmzirq3lt7Xnvbz68PD9+/v36OjpwsHFXlzz3Nztzs3XkY/XkI/Ka2m4PTrOeHam+RSkAAAAIHRSTlMAlP777x08AQsF4krXgGO29XUSpOkpXMFuUa3PMcnHiW6vTXYAAAI4SURBVHhe1dhXUyJBFAXgBlFUFBXBHM6dnMg5R+P//0FbbM36wh0WakKX3xPF06mp7rr3tOAdZyh5t4J3RRLkBOvklJJ3lhWsPElwI1jZM0re6Ylg3ZMEd4L3QvHQ2rWaSbzMsWAdUSxang7oGvHOBe8iligTC+g5NvEuC4JVSlMMyrAWdQqUErxrioOHPgU7OBSsw4OYwngU7FrwUpR8mPSTYBUuKVqmUXf6k5W7LcyF4J1TVLTKsNlVexZ8W8IcCdZxkUKzq8r7aDCHT6+Ny+1ld0uYZ8G7o1Dq5XFtCt98MPpQqvb/z8x9LLvDlwUAs96i2/ysaMwB3mt3uKFQWnCdumHueZvygpV9DBumsf/VLp4IVo4khLkSvFsJYTKFoN1BQphXwXuQECZoRJbSEsKkAkdk8mHSpdh2BxuWRrw+H+ZB8F4pvB7eiWVM4e0xIgsZCu8b6KiMgQt4iddrxwXPhbdHvS5SJOy6whhW2AP8KKlee/Dk1mv+Nsmv12YNzs71+pmioi2VTd8TNL42dge+Xmejq9ftBljuZ/L1egisOoCu+ta/By6svrFzvX5KU0Q6KBO1MTV/KvabRpUGlptTKfZ6rQEaEen49yFUKEQ0QnPX3SEbXb02Z+sY9gwt/4/J3xgqHBn1eoy3anWBDvna0BWjjFmL2R1ir9eGDgBulXymirVm3PWa1xrN9XGFfpgfq+nbcPd6naHkvQTWawnuf8HT/A1JkP8FT/M5kiC4Xict+Gn+D027/Zabmd2sAAAAAElFTkSuQmCC)}
.top_cart span{background:#fff;border-radius:10px;height:23px;color:#000;font-weight:bold;padding:0 6px;margin:14px 0;top:14px;display:inline-block;line-height:23px}
.top_logo{background:url(/local/templates/spec/images/logo.png) 0 50% no-repeat;height:100px;width:400px;float:left;text-indent:-9999px;overflow:hidden}
.top_phone{width:300px;height:100px;float:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAWCAMAAAAYXScKAAAAhFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTW7l8WKAAAAK3RSTlMAUNEQZZT3/i8f2PrtHNSEA3ZBC7Oq796NKOduXLjznQU2wUl6FZppWwmFT+ZEkwAAAJtJREFUeF5l0NcOwjAMhtG/g6Qbuuhg7+H3fz+cChWcfJcnkWwZwDXz4FQSpRcbt8SpytKOTPtIqqappdRxQj+Q2hosbpA9GXUMq1fG7CjerAtHA/6sTw4/iCgJHD4z74625mZgu7K50sxNDS727/NzaLiIgLwjOkBw2nsJiT09RSb7VFHy0zXm6kX6RR3ir6HRk5aQDb2vxg3wAa/eFRgFxdXGAAAAAElFTkSuQmCC) 0 50% no-repeat;padding-left:31px;box-sizing:border-box;text-decoration:none;color:#424242;font:bold 1.8rem/100px 'Noto Sans'}
.top_phone em{line-height:24px !important;display:inline-block;vertical-align:middle}
.top_address{width:300px;height:100px;float:left;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABUAAAAeCAMAAAD0DqVnAAAAhFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTW7l8WKAAAAK3RSTlMA797a/P4k7c365YwHHncVES/IQCpG9yG2803yxX1brqENbzW61QFCyoSUnGPq1gAAAOdJREFUeF5tzNlygkAABdGLrIuCgAq4Bvek////YjE1NZh4nrtaRpXXWZrVeSWnPYUY4amVobWH46012gZj5T/9ECDY6iXaAf2hlFQWO2AXSeqA2UrGagZ0UgX0kayoByrlwEHOAchVQ1DKKQN4KgNfUz7ESmGvqT2g+GObfPgm+gIKOQXwpSPgLWQtPOCoZQrcWhntDdgspRNAfB4kDeeYcSA1jDbJNdkweuil5l1y18uDd1uNrkztZaxSnPAiQ984P7LmPlY2yNLFPsK1JgqMXFP3DoBkrjeDD8QL/RHFpI3+abKjrF/eNyyv+36IOwAAAABJRU5ErkJggg==) 0 50% no-repeat;padding:25px 0 0 31px;box-sizing:border-box;text-decoration:none;font:1.4rem/24px 'Noto Sans'}
.top_time{height:100px;float:right;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAMAAACelLz8AAAAtFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTX4valdAAAAO3RSTlMAbdomgv78eAMt8MENKDzqW/kGCfRURvKfYxE1kIgxGRfT5h7hzr0vt7JLcxV9lrvIo08uaaasOUEkmQh60TgAAAEfSURBVHhebc7XcoJQFIXhRQ05FEUFKVbsvcWSrPd/rwxEBCLfxb75Z81s5C7qPNG1ZLmzAVgoPEy+zAe+iVxrr1FfSo6iONJKp9Z185llUjtN8DS5auT5uZlT+AAQeUh5JHvI/FAskNrQBoD+XpUUpO6a5iPzwU9UmAzwnhY+YNMd1qSpZkPlDTVpRQ8HftWlaG0gYVyX8IjhclikQbHSBVhOidTCH0vvQvCSp/amwWloIOPEOLKJF2snKDfTaK0N9BigJOp3OFaAgCEcdiKUjXqdNTDmPT0q3i3OAJp0P/GPfY2ROlAeoWrGPlJbmbKCitNsi8x3QiEZyIWyh5fJkZyqjgEY8ailV/4ypAZJE1hyhjA0UNZursQNCESx+AXzUiBzNzgx9QAAAABJRU5ErkJggg==) 0 50% no-repeat;padding:15px 0 0 49px;box-sizing:border-box;text-decoration:none;font:1.4rem/24px 'Noto Sans'}
.breadcrumbs{float:left;background:#f4f4f4;width:100%;position:relative;height:28px}
.breadcrumbs:after{content:'';background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcBAMAAABITyhxAAAAD1BMVEX////09PT6+vr+/v739/ft+iHWAAAAQElEQVR4Xi3KQREAMAjEwJPQAgKQgAT8q+pML/nsJ7q/xbYlG3iwcWzIJi6OLdnExbYlG3iwUTYwsXFsGSUusj2xaAiUVCn58gAAAABJRU5ErkJggg==);width:13px;height:28px;position:absolute;right:-13px;top:0}
.breadcrumbs li{background:#838383;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.1rem;height:28px;display:block;text-align:center;line-height:28px;float:left;position:relative}
.breadcrumbs a{background:#183883;color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.1rem;height:28px;display:block;text-align:center;line-height:28px}
.breadcrumbs span{color:#fff;text-transform:uppercase;text-decoration:none;font-size:1.1rem;padding:0 25px;transition:0.2s}
.breadcrumbs a:hover span{color:rgba(255,255,255,0.7)}
.breadcrumbs li:before{content:'';position:absolute;top:0;left:-7px;width:15px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAMAAACJShVNAAAAY1BMVEUYOIPL0d82UZJsga8cO4bFy9ydqsgtSo6qtc5BW5lIYZwmRIuSoMFUa6K7w9elsMshQIgaOYSGlrtgdahNZZ+1vtQ8V5auuNF5i7V4irS/x9lacaWXpMTHzt1ne6uLmr6wudHYY4VOAAAAYElEQVR4XlXJRRIDMRDAQI+ZlzH4/1fmGunWJfWflQK/Pwq9Avh4ct8aXAfubQfTwR0zqDu3b2Bw3HUBi0zwbMBRLHxeoJURNjM4SYGXqpALYPPcXYM5cn8TuG/cwwr+AOvQAyl2NxNBAAAAAElFTkSuQmCC)}
.breadcrumbs li:last-child:before{content:'';position:absolute;top:0;left:-7px;width:15px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAMAAACJShVNAAAAnFBMVEUoNZP09PSDg4Pw8fHz8/QrN5Xr6+2IiIg0QJmPj4/u7u5ocbKLi4uTk5O4uLjY2udYYqrBwcGYmJhMV6XKysp3f7mmpqbh4eGCir7m5uasrKzk5eyysrLe3+mOlMM+SZ2Zn8nMz+Hb29ugoKCkqc6vtNPPz8+6vtnV1dVGUaHGyd5gaa7BxNzFxcXQ0uO8vLxxebbo6Oiqr9G2utZ4MaUaAAAAfElEQVR4XlXQNRbDUBTE0Mz7RoYgMzPsf2856WR1t1WH+eW75ZeKlh9BSKZ6Gn1JMrpSbfTRxXTX6xm993L67B2M3qmhl+5k9EpbOgo2Ri80oKPp0OiRJrQ/Hxvd14z2yyCkUxVGr5OMvqo2+uZiutLd6K/L6f8m+qOG/gEjZAdoMmm7egAAAABJRU5ErkJggg==);z-index:5}
.breadcrumbs li:first-child:before{content:'';position:absolute;top:0;left:-7px;width:13px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcCAMAAACNv8VwAAAAXVBMVEUoNZPu7/Weo8w4Q5orN5X9/f7+/v9HUqL6+vtRW6c+Sp7c3uxrdLP09fkxPZePlcXR0+Zfaa6Cib/Ex9/l5vF3f7lZY6uzt9imq9G/w96tstT///+3vNn19vmUmscUEM8gAAAAUElEQVR4Xk3HtQGAQAAEweNVcHf6L5N0JxvdUIn7uNdyRlgq3CXMR+4RFjI3ixu5QVzD1Y5bhS2Om4RVHdcLay1nhKXCHcJ85HZByNwp2pgfz8cTOv6hf70AAAAASUVORK5CYII=)}
.breadcrumbs li:last-child:after{content:'';position:absolute;top:0;right:-7px;width:13px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcCAMAAACNv8VwAAAASFBMVEWDg4P09PTz8/Pt7e2Xl5ednZ28vLzFxcXMzMyGhobw8PCLi4uPj4+hoaGnp6fS0tLW1tbd3d3i4uLn5+eurq60tLSTk5PAwMBuxUjaAAAATUlEQVR4XlXHNwKAQAwEMda+GMjp/z+lHdRpovjbygRxhXuMy8JG415h3bkkrDp3C6snd4k7uEXczs3iNi6KW7lgXBE2jMvCeuOSOOc+eqoCGxwDckwAAAAASUVORK5CYII=)}
.breadcrumbs li:before{content:'';position:absolute;top:0;left:-7px;width:15px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAMAAACJShVNAAAAY1BMVEUYOIPL0d82UZJsga8cO4bFy9ydqsgtSo6qtc5BW5lIYZwmRIuSoMFUa6K7w9elsMshQIgaOYSGlrtgdahNZZ+1vtQ8V5auuNF5i7V4irS/x9lacaWXpMTHzt1ne6uLmr6wudHYY4VOAAAAYElEQVR4XlXJRRIDMRDAQI+ZlzH4/1fmGunWJfWflQK/Pwq9Avh4ct8aXAfubQfTwR0zqDu3b2Bw3HUBi0zwbMBRLHxeoJURNjM4SYGXqpALYPPcXYM5cn8TuG/cwwr+AOvQAyl2NxNBAAAAAElFTkSuQmCC)}
.breadcrumbs li:last-child a:before{content:'';position:absolute;top:0;left:-7px;width:15px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA8AAAAcCAMAAACJShVNAAAAY1BMVEUYOIPL0d82UZJsga8cO4bFy9ydqsgtSo6qtc5BW5lIYZwmRIuSoMFUa6K7w9elsMshQIgaOYSGlrtgdahNZZ+1vtQ8V5auuNF5i7V4irS/x9lacaWXpMTHzt1ne6uLmr6wudHYY4VOAAAAYElEQVR4XlXJRRIDMRDAQI+ZlzH4/1fmGunWJfWflQK/Pwq9Avh4ct8aXAfubQfTwR0zqDu3b2Bw3HUBi0zwbMBRLHxeoJURNjM4SYGXqpALYPPcXYM5cn8TuG/cwwr+AOvQAyl2NxNBAAAAAElFTkSuQmCC);z-index:5}
.breadcrumbs li:last-child a:after{content:'';position:absolute;top:0;right:-7px;width:13px;height:28px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAA0AAAAcCAMAAACNv8VwAAAAWlBMVEUYOIP09PTz8/TAx9lXbqRLZJ4/WpgcO4ZgdqgoRYs4U5Ntga+Glrvq6++eqsjT2OPj5esiQYiqtc55i7XJz97c3+jv8PGSoMEvTI+lsMuxutHN0+Bne6u2v9RoAVz6AAAATklEQVR4XlXHNQLAMBAEseyZwszw/2+mHatTQSnbm+1hvDjHBXEfF42bhdXG9cLOnTuEVR3XCptGbhGWNq4RN3CluJXz4hwXxN1cNO4S/LGeAm13aVe0AAAAAElFTkSuQmCC);z-index:5}
/* Middle-----------------------------------------------------------------------------*/
.content{padding:56px 0 75px;box-sizing:border-box}
h1{font:600 4.8rem/56px 'Futura';margin-bottom:14px}
h3{text-transform:uppercase;font-size:1.6rem;font-weight:bold;letter-spacing:1px;margin-bottom:10px}
.par_line30{line-height:30px}
.col4{float:left;width:400px}
.content a[href^="mailto"],.content a[href^="tel"]{text-decoration:none;color:#424242}
.m_file{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACIAAAAtBAMAAAA5P6QkAAAAKlBMVEVHcEwoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZN92p18AAAADXRSTlMAu0TwPMMw9pES0klpRMMSSAAAAGRJREFUeF5juIsMrjswMKCK3C3BELmuABQxYECAtXeLMESub0AXuVuNIXIdVaRRUPYuRAQBmLGLsCkhwASwCOtdBHDAIcIhiAAJzHS3a9SuCVARhMkHcIog7NqAaTKFImiAKBEAr44OtOatiyIAAAAASUVORK5CYII=) 0 0 no-repeat;min-height:45px;padding-left:54px;margin-top:20px;/* width:170px; */
}
.col4 .m_file a{width:50%;display:inline-block;text-decoration:none;line-height:28px;margin-top:-6px;color:#283593}
.col4 .m_file a span{border-bottom:1px solid #424ea0;transition:0.2s;display:inline}
.col4 .m_file a:hover span{border-color:transparent}
#contact_map{width:1200px;height:450px;background:#eee;margin:28px 0 40px}
.actions_list{position:relative;margin:40px 0 0}
.other_side_link{color:#2659cf;position:absolute;right:0;top:-67px;font:bold 1.4rem/16px 'Noto Sans';text-transform:uppercase;border-bottom:1px solid #2659cf;text-decoration:none;transition:0.2s}
.other_side_link:hover{border-color:transparent}
.actions_list_item{float:left;margin-bottom:40px}
.actions_list_item_image{width:400px;height:250px;float:left;margin-right:40px;overflow:hidden;border-radius:2px}
.actions_list_item_image img{max-width:100%}
.actions_list_item_info{float:left;width:720px;padding:18px 0 0}
.actions_list_item_date{font:bold 1.4rem/16px 'Noto Sans';text-transform:uppercase;letter-spacing:1px}
.actions_list_item_title{font:600 3rem/35px 'Futura';color:#424242 !important;text-decoration:none;padding:5px 0 22px;display:block;transition:0.2s}
.actions_list_item_title:hover{color:#e53935 !important}
.actions_list_item_info p{line-height:24px}
.action_detail{margin:24px 0;line-height:24px}
.action_detail_date{font:bold 1.4rem/16px 'Noto Sans';text-transform:uppercase;letter-spacing:1px;margin-bottom:50px}
.action_detail_image{width:100%;overflow:hidden;margin-bottom:24px}
.action_detail_image img{max-width:100%;display:block}
.action_detail_info p{margin-bottom:24px}
.action_detail_info p:last-child{margin-top:24px}
.content a{color:#2659cf;text-decoration:none}
.content a span{border-bottom:1px solid #2659cf;transition:0.2s}
.content a:hover span{border-color:transparent}
.form_login{background:#f4f4f4;width:700px;box-sizing:border-box;padding:60px 100px 50px;display:block;margin:-26px auto 0}
.form_login .field{width:100%;margin-bottom:14px}
.form_login .field label{font-size:1.4rem;width:100%;display:block;margin-bottom:10px}
.form_login .field input{height:50px;border:1px solid #999;border-radius:3px;font:1.6rem/20px 'Noto Sans';padding:15px 16px;box-sizing:border-box;color:#424242;width:100%}
.link_forget_password{font-size:1.4rem;float:left;width:50%}
.link_register{font-size:1.4rem;float:left;width:50%;text-align:right}
.form_login button{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff;font:600 2.4rem/24px 'Futura';display:block;margin:50px auto 0;outline:none;cursor:pointer}
.form_login button:hover{background:#b22c29}
.form_login button:before,.form_login button:after{content:'';height:50px;position:absolute;width:23px;top:0}
.form_login button:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.form_login button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.form_login button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.form_login button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.form_reg_tab_selector{margin-bottom:22px}
.form_reg_tab_selector li{display:inline-block;font:bold 1.8rem/34px 'Noto Sans';margin:0 30px 0 0;border-bottom:3px solid transparent;cursor:pointer}
.form_reg_tab_selector .active{color:#e53935;border-color:#e53935}
.form_reg_tab{font-size:1.4rem;margin-bottom:80px;display:none}
.field{float:left;margin:13px 40px 0 0;width:260px}
.reg_firm,.reg_bank_name,.reg_person,.reg_name{width:600px}
.reg_pass,.reg_confpass{width:580px}
.reg_zip,.reg_house,.reg_building,.reg_apart{width:110px}
.reg_street{width:300px}
.reg_kpp,.reg_bank_rass,.reg_email,.reg_apart,.reg_confpass{margin-right:0}
.content form button{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff;font:600 2.4rem/24px 'Futura';display:block;margin:50px auto 0;outline:none;cursor:pointer}
.content form button:hover{background:#b22c29}
.content form button:before,.content form button:after{content:'';height:50px;position:absolute;width:23px;top:0}
.content form button:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.content form button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.content form button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.content form button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.field label{color:#999;width:100%;margin-bottom:12px;display:block}
.field input{height:50px;border:1px solid #999;border-radius:3px;font:1.6rem/20px 'Noto Sans';padding:15px 16px;box-sizing:border-box;color:#424242;width:100%}
.form_reg_tab h3{font:600 2.4rem/32px 'Futura';text-transform:none;margin:24px 0 -5px}
.cart_box{position:relative;margin-bottom:25px}
.clear_cart{text-transform:uppercase;font:bold 1.4rem/22px 'Noto Sans';position:absolute;top:-42px;right:0;padding-left:26px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAATCAMAAACqTK3AAAAAVFBMVEVHcEwmWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc8mWc+D6DJcAAAAG3RSTlMAw1UHELSlPC1mAvM1lZ1B59V7KbtJqqZ9cyHMl7KDAAAAc0lEQVR4Xs3ICw6DIBBF0WsZBEXwr21n//ssaQlpXIEnL5PM5WsJmoWFatXYZVFXAIyI7Ook87rna5j0YsI99fX458Cpx5gyBH4pWc4Tm3irL6ltsJamxau7U4oHKXHEkgYd6Puy/AAStq7aggCMs1bzCB9dKwvDfnHeLQAAAABJRU5ErkJggg==) 0 50% no-repeat}
.clear_cart span{border-style:dashed !important}
.cart_list_header{color:#999;font-size:1.4rem;line-height:50px;margin:25px 0 44px;float:left}
.cart_list_header div{float:left;border-bottom:1px solid #bbb}
.cart_list_header_title{width:500px}
.cart_list_header_size{width:340px}
.cart_list_header_price{width:160px}
.cart_list_header_quantity{width:100px}
.cart_list_header_sum{text-align:right;width:100px}
.cart_list_item{margin-bottom:43px;float:left;width:100%;border-bottom:1px solid #bbb;padding-bottom:50px;position:relative}
.cart_list_item_image{border:1px solid #bbb;display:block;width:200px;box-sizing:border-box;float:left;margin:6px 40px 0 0;text-align:center;	line-height:257px;height:260px}
.cart_list_item_image img{display:inline-block;vertical-align:middle;max-height:100%;max-width:100%}
.cart_list_item_title{color:#424242 !important;font:bold 1.8rem/24px 'Noto Sans';float:left;width:260px;padding-right:40px;box-sizing:border-box}
.cart_list_item_size{width:340px;float:left;min-height:10px}
.cart_list_item_size_item{width:292px;border-top:1px solid #bbb;float:left;padding-top:15px;margin-top:16px}
.cart_list_item_size_item label{float:left;width:158px}
.cart_plus,
.cart_minus{width:25px;height:25px;border:1px solid #bbb;box-sizing:border-box;border-radius:2px;font-size:1.6rem;text-align:center;float:left;margin-top:-2px;cursor:default;padding-left:1px;cursor:pointer}
.cart_minus:hover,
.cart_plus:hover{background:#f2f2f2}
.cart_list_item_size_item input{float:left;width:57px;height:25px;box-sizing:border-box;border:1px solid #bbb;border-radius:2px;margin:-2px 3px 0;font:1.6rem/23px 'Noto Sans';text-align:center}
.cart_list_item_size_item:first-child{border-top:0;padding-top:0;margin-top:0}
.cart_list_item_size .size_selector{margin-top:22px}
.cart_del{color:#e53935;font-size:2.4rem;margin-left:6px;float:left;line-height:18px;cursor:pointer}
.cart_list_item_price{width:160px;float:left}
.cart_list_item_quantity{float:left;width:100px}
.cart_list_item_sum{float:left;width:100px;text-align:right}
.cart_list_item_size .jq-selectbox{width:300px;margin-top:23px}
.cart_list_item_del{position:absolute;right:0;bottom:45px;border-bottom:1px dashed #2659cf;transition:0.2s;font-size:1.4rem}
.cart_list_item_del:hover{border-color:transparent}
.cart_list_item:last-child{margin:0}
.cart_list_footer{font:bold 1.8rem/50px 'Noto Sans';text-align:right;border-bottom:1px solid #bbb;margin-bottom:20px}
.cart_list_footer span{color:#e53935}
.link_to_login_box{position:relative;width:100%}
.link_to_login{position:absolute;right:0;bottom:-28px;font-weight:bold;font-size:1.8rem}
.link_to_login span{border-style:dashed !important}
.reg_comment{width:100%;margin-right:0}
.field textarea{width:100%;border:1px solid #999;border-radius:5px;margin-top:4px;height:160px;font:1.6rem/20px 'Noto Sans';padding:15px 16px;box-sizing:border-box;color:#424242}
.cart_reg_form{margin-bottom:10px}
.total_cart_sum{font:bold 3rem/28px 'Noto Sans';text-align:center;margin:30px 0 10px}
.total_cart_sum b{display:inline-block}
.total_cart_sum span{color:#e53935}
.total_cart_sum small{font:normal 1.4rem/30px 'Noto Sans';display:inline-block;color:#999}
.order_cart{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff;font:600 2.4rem/24px 'Futura';display:block;margin:14px auto 100px;outline:none;cursor:pointer}
.order_cart:before,.order_cart:after{content:'';height:50px;position:absolute;width:23px;top:0}
.order_cart:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.order_cart:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.order_cart:hover{background:#b22c29}
.order_cart:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.order_cart:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.profile_box{position:relative}
.edit_profile{position:absolute;top:-52px;right:0;text-transform:uppercase;font:bold 1.4rem/20px 'Noto Sans'}
.edit_profile span{border-style:dashed !important}
.profile_box .form_reg_tab{display:block}
.profile_box .reg_pass,.profile_box .reg_confpass,.profile_box .button_box,.profile_box .for_edit{display:none}
.edited .reg_pass,.edited .reg_confpass,.edited .button_box,.edited .for_edit{display:block}
.profile_box .form_reg_tab input:disabled,.profile_box .form_reg_tab textarea:disabled{border-color:#eee;background:#fff}
.edited .edit_profile{color:#999}
.edited .edit_profile span{border-color:transparent}
.button_box{text-align:center}
.profile_box button{display:inline-block !important;margin:50px 19px !important}
button.grey{-webkit-filter:grayscale(100%);filter:grayscale(100%);opacity:0.7}
.catalog_menu{width:300px;float:left;box-sizing:border-box;margin-bottom:50px}
.catalog_menu_header{font:600 2.4rem/32px 'Futura';margin:20px 0 24px}
.catalog_menu ul{margin-left:24px}
.catalog_menu li{font:1.5rem/18px 'Noto Sans';margin-top:-1px}
.catalog_menu a{display:block;padding:15px 20px 16px 0;transition:0.2s}
.catalog_menu > ul{margin-left:0}
.catalog_menu > ul > li{font:bold 1.5rem/18px 'Noto Sans';border-bottom:1px solid #ddd;border-top:1px solid #ddd}
.catalog_menu > ul > li > ul{display:none}
.catalog_menu > ul > li.active > ul{display:block}
.catalog_menu > ul > li > a{color:#283593}
.catalog_menu .active > a,.catalog_menu a:hover{color:#e53935}
.catalog_list{float:left;width:900px;margin-bottom:100px}
.catalog_list.wide{float:left;width:1200px}
.catalog_list h1{padding-left:20px}
.catalog_list_section_image{width:860px;height:200px;margin:36px 0 30px 20px}
.catalog_list_section_image img{width:100%;height:100%;display:block}
.catalog_list_section_description{font-size:1.4rem;line-height:24px;padding-left:20px;margin-bottom:50px}
.catalog_list_section_description p{margin-bottom:20px}
.catalog_list_item{width:300px;height:468px;float:left;padding:20px;box-sizing:border-box;position:relative;margin-top:15px;background:#fff}
.catalog_list_item:hover{box-shadow:0 0 30px rgba(0,0,0,0.3);height:540px;z-index:10;margin-bottom:-72px}
.catalog_list_item_mark{width:90px;height:90px;position:absolute;top:20px;left:20px}
.mark_dissolution{background:url(/local/templates/spec/images/diss.png) 0 0/100% no-repeat}
.mark_discount{background:url(/local/templates/spec/images/css_mark_discount.png) 0 0 no-repeat}
.mark_new{background:url(/local/templates/spec/images/css_mark_new.png) 0 0 no-repeat}
.mark_action{background:url(/local/templates/spec/images/css_mark_action.png) 0 0 no-repeat}
.catalog_list_item_image{height:320px;line-height:316px;text-align:center;width:100%;display:block;margin-bottom:13px;text-align:center}
.catalog_list_item_image img{display:inline-block;vertical-align:middle}
.catalog_list_item_title{font:bold 1.6rem/18px 'Noto Sans';display:inline-block;text-align:center;color:#424242 !important;transition:0.2s;height:56px;overflow:hidden;margin-bottom:-8px}
.catalog_list_item:hover .catalog_list_item_title{color:#e53935 !important}
.catalog_list_item_old_price{text-align:center;font-size:1.5rem;font-weight:bold;text-decoration:line-through}
.catalog_list_item_price{text-align:center;font-size:1.5rem;font-weight:bold;color:#e53935;font:600 2.4rem/32px 'Futura'}
.catalog_list_item_button{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff !important;font:600 1.6rem/50px 'Futura';display:block;margin:10px auto 0;outline:none;cursor:pointer;text-transform:uppercase;letter-spacing:2px;text-align:center;width:152px;display:none}
.catalog_list_item_button:before,.catalog_list_item_button:after{content:'';height:50px;position:absolute;width:23px;top:0}
.catalog_list_item_button:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.catalog_list_item_button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.catalog_list_item_button:hover{background:#b22c29}
.catalog_list_item_button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.catalog_list_item_button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.catalog_list_item:hover .catalog_list_item_button{display:block}
.show_more{width:200px;height:50px;box-sizing:border-box;text-align:center;margin:80px 0 40px 350px;display:block;float:left;font:600 1.4rem/50px 'Noto Sans';text-transform:uppercase;color:#424242 !important;border-radius:2px;border:1px solid #bbb}
.wide + .show_more{margin-left:500px}
.catalog_list_sort{float:left;width:100%;padding-left:20px}
.wide .catalog_list_sort{margin-left:-20px}
.catalog_list_sort_select .jq-selectbox__select{border:0;background:transparent;border-bottom:1px dashed;padding:0;height:auto;line-height:22px}
.catalog_list_sort_select.sort1{width:auto;margin:0 30px}
.catalog_list_sort_select.sort2{width:auto}
.catalog_list_sort_select .jq-selectbox__trigger{width:20px}
.catalog_list_sort_select .jq-selectbox__select-text{width:auto !important;text-align:left;color:#283593;padding-right:25px}
.sel_asc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKBAMAAACQ3rmwAAAALVBMVEVHcEwoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZP9KpDWAAAADnRSTlMAiAVs2er2HJ8uDrlTUqvoFlMAAABFSURBVHheFcWxDUBQAAbhQ0FpAsMYwBo6s5hANHoTiEk0InnVzSD/FfcBFYnnzutpDI1vOPx2YNAe2kVn6NQCm+rKFc4fU18ZpivgLhgAAAAASUVORK5CYII=) 95% 50% no-repeat}
.sel_desc{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAsAAAAKBAMAAACQ3rmwAAAALVBMVEVHcEwoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZMoNZP9KpDWAAAADnRSTlMAiAVs6tkO9hyfLrlTUqF/zTUAAABASURBVHheY9j3Dgg2MKwDUQsYOIHkSwYGjrp37yoYGBjk3r0TAFIp754kACnmd48ZgIApLghEMdw7AKYYGRgYALJAGYj43MeKAAAAAElFTkSuQmCC) 95% 50% no-repeat}
/*.sel_name{width:136px !important}
.sel_pop{width:169px !important}
.sel_price{width:90px !important}*/
.catalog_list_sort_select .jq-selectbox__dropdown{min-width:159px !important}
.catalog_list_sort_select li{width:100% !important;box-sizing:border-box}
.catalog_list_sort_select .jq-selectbox__trigger{display:none}
.search_sections{margin-bottom:40px}
.search_sections_header{font:600 2.4rem/30px 'Futura';margin:0 0 30px}
.search_sections ul{font-size:1.4rem}
.search_sections li{display:inline-block;margin:0 35px 9px 0}
.search_sections a{border-bottom:1px solid #2659cf;display:inline-block;margin-right:4px;line-height:16px;transition:0.2s}
.search_sections .active a{color:#e53935;border-color:#e53935}
.search_sections a:hover{border-color:transparent}
.catalog_item{margin:45px 0}
.hidden_item{display:none}
.catalog_item_images{width:500px;float:left;margin-right:40px;position:relative}
.catalog_item_mark{width:150px;height:150px;position:absolute;z-index:10;top:1px;left:1px}
.catalog_item_mark.mark_discount{background:url(/local/templates/spec/images/css_item_mark_discount.png) 0 0 no-repeat}
.catalog_item_mark.mark_new{background:url(/local/templates/spec/images/css_item_mark_new.png) 0 0 no-repeat}
.catalog_item_image{width:100%;text-align:center;height:600px;line-height:597px;overflow:hidden;border:1px solid #bbb;box-sizing:border-box}
.catalog_item_image img{display:inline-block;max-width:100%;vertical-align:middle}
.catalog_item_previews_lightboxset{display:none}
.catalog_item_previews a{border:1px solid #bbb;display:block;float:left;width:100px;box-sizing:border-box;height:100px;text-align:center;line-height:97px;transition:0.2s;overflow:hidden}
.catalog_item_previews a:hover{opacity:0.8}
.catalog_item_previews a img{display:inline-block;vertical-align:middle}
.catalog_item_info{float:left;width:660px}
.catalog_item_info h1{margin-bottom:60px}
.catalog_item_article{float:right;line-height:40px}
.catalog_item_price{font:600 3.6rem/40px 'Futura';color:#e53935;float:left;margin-right:40px}
.catalog_item_old_price{font:2.4rem/40px 'Noto Sans';text-decoration:line-through;min-height:10px}
.catalog_item_sizes{font-size:1.4rem;margin:55px 0 5px}
.catalog_item_sizes li{display:inline-block;margin:0 30px 10px 0}
.catalog_item_sizes span{cursor:pointer;color:#e53935;font-size:2.4rem;vertical-align:bottom;line-height:25px;margin-left:6px}
.catalog_item_button{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff !important;font:600 2.4rem/50px 'Futura';display:block;margin:0 100px 0 24px;outline:none;cursor:pointer;width:168px;float:left;text-align:center}
.size_selector + .catalog_item_button{
	margin-left:54px;
}	
.catalog_item_button:before,.catalog_item_button:after{content:'';height:50px;position:absolute;width:23px;top:0}
.catalog_item_button:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.catalog_item_button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.catalog_item_button:hover{background:#b22c29}
.catalog_item_button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.catalog_item_button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.catalog_item_button.disabled{opacity:0.3}
.catalog_item .jq-selectbox{width:300px}
.size_selector{width:318px;position:relative;float:left}
.size_selector > span{display:block;width:100%;	height:50px;box-sizing:border-box;border:1px solid #bbb;border-radius:3px;text-align:center;line-height:47px;font:bold 1.6rem/48px 'Noto Sans';margin-bottom:30px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAMAAAAM9FwAAAAAVFBMVEVHcEyDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4OC64xzAAAAG3RSTlMAB5LxusQD9yzlRac9Ne0KDoeemoWwsicmIB98KBfnAAAAWElEQVR4XlXKRw6AMAADQQOpkEYv/v8/UZQAYk8eyTDyxNslDQTt/viwFEiS1hQbS5mAKBh8tg8UMY9mZecA13FrylUN1H2vOVQDaqbWnBS+WrLFr2Ws4wY1BwOr9A3CVQAAAABJRU5ErkJggg==) 250px 50% no-repeat #f4f4f4;cursor:pointer}
.size_selector_list{display:none;position:absolute;width:100%;border:1px solid #bbb;border-radius:3px;background:#fff;z-index:10;padding:0 20px 6px;box-sizing:border-box;top:0;left:0;box-shadow:0 0 20px rgba(0,0,0,0.3);max-height:500px;overflow-y:auto}
.size_selector_list_header{cursor:pointer;font:bold 1.6rem/48px 'Noto Sans';border-bottom:1px solid #bbb;height:50px;text-align:center;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAJCAMAAAAM9FwAAAAASFBMVEVHcEyDg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4ODg4POn3wVAAAAF3RSTlMAAw09LOW69+8HhpySRTUmH8XDqKaysAQ5o9EAAABXSURBVHheVc1XDoAwDAPQFLLaspfvf1NAtAL8lSdFNpWkRL90QPdhyDBDDtVxhfW9YQvFO7wlah1HvN0ofLiPwaHx8gzh55UFS0MKGalkFCjxMr1z08wn4mkDPFKyx4kAAAAASUVORK5CYII=) 230px 50% no-repeat;box-sizing:border-box;margin-bottom:-1px}
.size_selector_list_item{padding:16px 0 15px;border-top:1px solid #bbb;float:left;width:100%}
.size_selector_list_item span{float:left;	width:145px}
.size_selector_list_item input{float:left;width:57px;height:25px;box-sizing:border-box;border:1px solid #bbb;border-radius:2px;margin:0 3px;text-align:center;line-height:23px;font:1.6rem/23px 'Noto Sans';padding:0 10px}
.size_selector_list_item_minus,
.size_selector_list_item_plus{width:25px !important;height:25px;box-sizing:border-box;border:1px solid #bbb;border-radius:2px;text-align:center;cursor:pointer;padding-left:1px}
.size_selector_list_item_minus:hover,
.size_selector_list_item_plus:hover{background:#f2f2f2}
.catalog_item_socials{margin:32px 0 20px}
.catalog_item_socials span{font-size:1.4rem;float:left;margin-right:8px}
.catalog_item_socials div span{border:0 !important;margin:0 !important}
.catalog_item_description b{font-weight:bold}
.catalog_item_description p{margin-bottom:24px}
.catalog_item_description ul{margin:0 0 24px 13px}
.catalog_item_description li{position:relative}
.catalog_item_description li:before{content:'\2013';position:absolute;left:-13px;top:0}
.catalog_item_description p + ul{margin-top:-24px}
.left_menu{width:300px;float:left;box-sizing:border-box;padding-top:80px;margin-right:20px}
.left_menu li{font:1.5rem/18px 'Noto Sans'}
.left_menu a{display:block;padding:8px 20px 9px 0;transition:0.2s}
.left_menu > ul > li{font:bold 1.6rem/18px 'Noto Sans'}
.left_menu > ul > li > a{color:#283593}
.left_menu .active > a,.left_menu a:hover{color:#e53935}
.left_menu .active span{border-color:transparent}
.static_page{float:left;width:880px;margin-bottom:80px}
.static_page_image{width:100%;margin-bottom:30px}
.static_page h1,.pretty_text h1{margin-bottom:40px}
.static_page h2,.pretty_text h2{font:600 3.6rem/42px 'Futura';margin-bottom:40px}
.static_page h3,.pretty_text h3{font:600 3rem/36px 'Futura';text-transform:none;margin-bottom:28px}
.static_page h4,.pretty_text h4{font:600 2.4rem/28px 'Futura';margin-bottom:24px}
.static_page h5,.pretty_text h5{font:600 1.8rem/21px 'Noto Sans';margin-bottom:20px}
.static_page p + h2,.static_page p + h3,.static_page p + h4,.static_page p + h5,.pretty_text p + h2,.pretty_text p + h3,.pretty_text p + h4,.pretty_text p + h5{margin-top:30px}
.static_page ul,.static_page ol,.pretty_text ul,.pretty_text ol{margin:10px 0 20px 50px;counter-reset:point}
.static_page ul li,.pretty_text ul li{position:relative;margin-bottom:12px}
.static_page ul li:before,.pretty_text ul li:before{content:'\2013';position:absolute;left:-13px;top:0}
.static_page ol li,.pretty_text ol li{position:relative;margin-bottom:12px}
.static_page ol li:before,.pretty_text ol li:before{content:counter(point)'.';counter-increment:point 1;position:absolute;top:0;left:-20px;font-weight:bold}
.static_page i,.pretty_text i{font-style:italic}
.static_page b,.pretty_text b{font-weight:bold}
.static_page table,.pretty_text table{font-size:1.4rem;margin-bottom:40px}
.static_page td,.pretty_text td{border:1px solid #ddd;padding:8px 16px;text-align:center;vertical-align:middle}
.static_page tr:first-child td,.pretty_text tr:first-child td{vertical-align:top}
.static_page td:first-child,.pretty_text td:first-child{text-align:left}
sup{font-size:1rem;vertical-align:top;position:relative;top:-4px}
.home_title{font:600 3.6rem/50px 'Futura';width:580px;height:50px;float:left;margin:-50px 40px 0 0}
.home_top_something{width:580px;float:right;overflow:hidden;height:50px;margin-top:-50px}
.home_top_something img{max-width:100%}
.home_single_slider{margin:35px 0 18px;float:left;height:318px;overflow:hidden;width:100%;position:relative}
.home_double_slider{margin:52px 0 35px;float:left;height:215px;overflow:hidden;width:100%;position:relative}
.home_double_slider a{display:block;position:absolute;width:560px;right:0;z-index:20;height:100%}
.home_double_slider a.link1{right:inherit;left:0}
.owl-nav{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAGIAAAAkCAMAAABFeh9NAAAAP1BMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTX0jJyIAAAAFHRSTlMAdcOIX9UT7/mbsORp5k4GVzgoiemkbRgAAACRSURBVHhe7ZQ7EoAgEMVE8S8gyP3Pav9oUtgw7tbJvNkmg95e2Y0Y1IVlg6anYNSJCYozBpsnVmheFPQ64aAYMJhkIZ3QdBjUJzwU14uCi07M0HwwqAsRipunYPPECM0dg7qQK7ybgkUnDigeGNSF8vkT+R8BtABaACcMdhNAC6AF0AJ4YrAJYICmC70H0AL4AjJI4N9+HtosAAAAAElFTkSuQmCC);width:98px;height:36px;position:absolute;z-index:100;left:699px;bottom:-18px}
.home_double_slider .owl-nav{left:506px;bottom:-15px}
.owl-prev,.owl-next{position:absolute;top:0;text-indent:-9999px;width:24px;height:36px;transition:0.2s}
.owl-prev{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOBAMAAAAPuiubAAAAG1BMVEVHcEz///////////////////////////////8W/R0OAAAACHRSTlMAjYWCgHaJd0J42k4AAAA+SURBVHheJczBCYBQEAPRx2oBNiFYgiV4tARvvw5vW7bycwkThgR2qL5x9MPSL87eWCdePyYjY1GzZJUHhg/pCAvx3OrL0gAAAABJRU5ErkJggg==) 50% 50% no-repeat;left:16px}
.owl-next{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAOBAMAAAAPuiubAAAAHlBMVEVHcEz////////////////////////////////////JATChAAAACXRSTlMAgYaOhIyKd3b12g46AAAANklEQVR4XmNgV2AAgs4pIDJzpgOQZJ0J5kTOFACSzDMngjiWQA6YBIuAZR3AKuG6OicBCYhpAET6DcFaRmQdAAAAAElFTkSuQmCC) 50% 50% no-repeat;right:18px}
.owl-prev:hover{left:13px}
.owl-next:hover{right:15px}
.home_catalog{position:relative;float:left}
.home_catalog_link{border-bottom:1px solid #2659cf;text-transform:uppercase;font:bold 1.4rem/16px 'Noto Sans';position:absolute;top:18px;right:0}
.home_catalog_link:hover{border-color:transparent}
.home_catalog h2{font:600 3.6rem/40px 'Futura';margin-bottom:20px}
.home_catalog li{float:left;width:300px}
.home_catalog_section{width:100%;height:358px;padding:20px;box-sizing:border-box;position:relative}
.home_catalog_section_image{width:260px;height:250px;overflow:hidden;padding-bottom:19px;display:block;text-align:center;line-height:247px;border-radius:2px}
.home_catalog_section_image img{max-width:100%;vertical-align:middle;display:inline-block}
.home_catalog_section_title{font:bold 1.6rem/28px 'Noto Sans';text-transform:uppercase;text-align:center;width:100%;display:inline-block;color:#424242 !important}
.home_catalog_section:hover .home_catalog_section_title{color:#2659cf !important}
.home_catalog_items{display:none}
.home_catalog_items .catalog_list_item{margin:0;height:490px !important}
.home_catalog_items .catalog_list_item:hover{box-shadow:none}
.home_catalog li:hover .home_catalog_section{box-shadow:0 0 30px rgba(0,0,0,0.3)}
.home_catalog li:hover .home_catalog_section:after{content:'';position:absolute;background:#fff;z-index:20;bottom:-20px;height:40px;/* border:1px solid #000; */
width:100%;left:0}
.home_catalog li:hover .home_catalog_items{display:block;width:1200px;left:0;position:absolute;box-shadow:0 0 30px rgba(0,0,0,0.3);z-index:10}
.home_seotext{font-size:1.4rem;line-height:24px;margin-bottom:50px}
.home_seotext p{margin-bottom:20px}
.home_seotext p + ul{margin-top:-20px}
.home_seotext ul,.home_seotext ol{margin:0 0 20px 15px;counter-reset:point}
.home_seotext ul li{position:relative}
.home_seotext ul li:before{content:'\2013';position:absolute;left:-13px;top:0}
.home_seotext ol li{position:relative;margin-bottom:12px}
.home_seotext ol li:before{content:counter(point)'.';counter-increment:point 1;position:absolute;top:0;left:-20px;font-weight:bold}
.home_seotext i{font-style:italic}
.home_seotext b{font-weight:bold}
.home_seotext table{font-size:1.4rem;margin-bottom:40px}
.home_seotext td{border:1px solid #ddd;padding:8px 16px;text-align:center;vertical-align:middle}
.home_seotext tr:first-child td{vertical-align:top}
.home_seotext td:first-child{text-align:left}
.error input{border:3px solid #e53935}
.page_404{position:relative;padding-bottom:140px}
.page_404 h1{font:600 40.4rem/310px 'Futura';position:absolute;z-index:-1;left:130px;top:116px;color:#f4f4f4}
.page_404 h3{font:600 4.8rem/60px 'Futura';text-transform:none;padding:106px 0 0 329px;color:#999}
.page_404 p{font:600 3rem/40px 'Futura';padding:135px 0 0 329px;color:#999}
.page_404 p:last-child{font:600 1.8rem/24px 'Futura';padding:19px 0 0 329px;color:#999}
.page_404 a{color:#999}
.page_404 a span{border-color:#999;line-height:18px;display:inline-block}
.button{background:#e53935;position:relative;height:50px;padding:0 16px;border:0;color:#fff !important;font:600 2.4rem/50px 'Futura';display:block;margin:0 30px;outline:none;cursor:pointer;width:160px;text-align:center;display:inline-block;text-transform:uppercase;letter-spacing:2px}
.button:before,.button:after{content:'';height:50px;position:absolute;width:23px;top:0}
.button:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%;left:-23px}
.button:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%;right:-23px}
.button:hover{background:#b22c29}
.button:hover:before{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ1JREFUeF6VzMeVhDAAwNAFbGyTM5PVf5dbg3T+T3+q2vFT6ZQVbzG6NBhdoe6X4gOKr4r3KD4qvkTFdwzvvopPCF5SwNxvDE9Z8RnDS6N4heKH4huKPxXvo+IvDF+i4g8Mr4PiJ4anbHhpUfyj+Izil+IDiq+Kbyg+Kv6Liu8Y3r0VnzC8DorfGJ6y4i2Gl0bxCsUPxeug+InhKSveYnhpDC8V6n4pPqD4qniP4qPiS1R8x/Duq/iE4SkofmN4yorPGF4axSsUPxTfUPypeB8Vf2H4EhV/YHgdFD8xPGXDS4viH8VnFL8UH1B8VXxD8VHxX1R8x/DurfiE4XVQ/MbwlBVvMbw0ilcofmD6BzDnE95WrhLnAAAAAElFTkSuQmCC) 50% 50%}
.button:hover:after{background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEyyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCmyLCm9lYhYAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQhJREFUeF6VyteBhSAAAMFVQcCcffn67/Jq2Pke/ozD9Ur1pqjeYnpOqt+YHmrVJ0x/d6rvmB5/qo+ovqm+ovqg+oXqs+qfonqL6TmpfmJ6qFV/YHpcVH9heuxVf6L6pvqB6pXqTVF9xvScVL8xPSTVJ0z/dqrvmB4X1UdU71VfUX1Q/UL1SvWmqN5iek6qn5geatUPVK9Ub4rqLabnpPqN6aFWfcL0d6f6junxp/qI6pvqK6oPql+oPqv+Kaq3mJ6T6iemh1r1B6bHRfUXpsde9Seqb6ofqF6p3hTVZ0zPSfUb00NSfcL0b6f6julxUX1E9V71FdUH1S9Ur1RviuotRk4YJ0qN8Q98mROxCjSKMAAAAABJRU5ErkJggg==) 50% 50%}
.paginator{padding:50px 0 80px;text-align:center}
.paginator li{height:36px;display:inline-block;margin:0 12px;font:600 1.8rem/20px 'Noto Sans';min-width:24px;line-height:36px}
.paginator a{height:26px;color:#424242;text-decoration:none;display:block;min-width:20px}
.paginator .active{position:relative;color:#fff;background:#e53935}
.paginator .active:before{content:'';position:absolute;top:0;left:-17px;width:17px;height:36px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQ9JREFUeF6VzMeRxDAQwMCTJUfeaz3yz/JiAN5d+FOVjp9Kp6x4i9FRYXSBul+KDyi+Gh496j4aHkuj7juGd1/FJwSPVGPuN4anrPiM4VEpXqD4ofiG4k/FexR/Kb40ij8wvKwVPzE8ZcOjRfGP4jOKX4oPKL4qvqH4qPivUXzH8O6t+IThZa34jeEpK95ieFSKFyh+KF7Wip8YnrLiLYZHZXgUqPul+IDiq+HRo+6j4bE06r5jePdVfELwSDXmfmN4yorPGB6V4gWKH4pvKP5UvEfxl+JLo/gDw8ta8RPDUzY8WhT/KD6j+KX4gOKr4huKj4r/GsV3DO/eik8YXtaK3xiesuIthkeleIHiB6Z/9dQUP2aGeIQAAAAASUVORK5CYII=) 50% 50%}
.paginator .active:after{content:'';position:absolute;top:0;right:-17px;width:17px;height:36px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAC4AAABkCAMAAADOpPIPAAAAYFBMVEVHcEzlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTXlOTUKQ05rAAAAH3RSTlMASw3T7vthBuMBFCk/pIBWG7Y0ksF1yG6JrZr22vMh8ODrBwAAAQZJREFUeF6VysdhhDAAAMEFhAI5c9n9d+kadt7Dn3G4XqneFNUjpuek+o3poVZ9wvR3p/qO6e1P9RHVN9VXVB9Uv1B9Vv1TVI+YnpPqJ6aHWvUHpreL6i9U71V/ovqm+oHqlepNUX3G9JxUvzE9JNUnTP92qu+Y3i6qj6jeq76i+qD6heqV6k1RPWJ6TqqfmB5q1Q9Ur1RviuoR03NS/cb0UKs+Yfq7U33H9Pan+ojqm+orqg+qX6g+q/4pqkdMz0n1E9NDrfoD09tF9Req96o/UX1T/UD1SvWmqD5jek6q35gekuoTpn871XdMbxfVR1TvVV9RfVD9QvVK9aaoHjFywjhRaox/VX0T5YjIUFcAAAAASUVORK5CYII=) 50% 50%}
/* Footer-----------------------------------------------------------------------------*/
.footer{margin:-75px auto 0;height:75px;background:#424242;position:relative;font:1.4rem/14px 'Noto Sans';color:#fff;padding-top:31px;box-sizing:border-box}
.bottom_soclinks{position:absolute;top:26px;right:310px;display:flex;justify-content:space-between;width:70px}
.copyright{float:left;width:250px}
.bottom_address{float:left;width:450px;margin-top:-5px}
.bottom_address em{display:inline-block;margin-top:10px}
.bottom_address br{display:none}
.bottom_map{float:left;width:180px;text-align:center}
.bottom_map a{color:#fff;border-bottom:1px solid #c0c0c0;transition:0.2s;text-decoration:none;display:inline-block;line-height:16px}
.bottom_map a:hover{border-color:transparent}
.bottom_mail{float:left;width:220px;text-align:center}
.bottom_mail a{color:#fff;border-bottom:1px solid #c0c0c0;transition:0.2s;text-decoration:none;display:inline-block;line-height:16px}
.bottom_mail a:hover{border-color:transparent}
#motiv{float:right;text-indent:-9999px;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAMAAABhEH5lAAAAS1BMVEVHcEz////////////////////////////////////////////////////////////////////////////////////////////////ScsZwAAAAGHRSTlMA+svQ/JlUDlppX2NNFcX1EaSHdhM/NgkbYaz6AAAAaUlEQVR4XpXIRwKAIAxE0ahgwN7N/U8qCX3pX808wAHqLKAylYwESGJZmEj1SQYlxJYlEDXejBMhsclJzyIUjCXTynY0vCLZlnzLGclsnRe0ieBiaxEKgrljKcnZvkFF0j96tdZPotu9D8rgDi78VNtHAAAAAElFTkSuQmCC);width:19px;height:18px}
.cf:after{content:"";display:table;clear:both}
#panel{bottom:0;left:0;opacity:0.9;position:fixed;width:100%;z-index:900}
.loading{position:fixed;top:20px;right:20px;padding:10px 30px;background:#f4f4f4;color:#000;border-radius:3px;display:none}
.agree_box{text-align:center;margin:20px 0 -30px}
.agree_box input{margin-right:8px;vertical-align:text-top}
.agree_box + :disabled{opacity:0.2}
.toTop{cursor:pointer;position:fixed;bottom:50px;right:20px;width:70px;height:70px;border-radius:50%;background:#e53935;transition:0.2s;opacity:0.3;text-indent:-9999px;overflow:hidden;z-index:100}
.toTop:hover{opacity:1}
.toTop:after{content:'';position:absolute;top:-5px;left:10px;width:0;height:0;border:25px solid transparent;border-bottom:24px solid #fff}
.minprom{position:absolute;width:115px;height:48px;background:url(/local/templates/spec/images/minprom.png) 0 0 no-repeat;top:10px;right:10px;z-index:10}
/* End */
/* /local/templates/spec/css/fonts.css?1678110447951 */
/* /local/templates/spec/css/jquery.formstyler.css?167811044712281 */
/* /local/templates/spec/css/lightbox.css?16781104473370 */
/* /local/templates/spec/components/bitrix/search.title/top/style.min.css?16781104473445 */
/* /local/templates/spec/styles.css?16781104473 */
/* /local/templates/spec/template_styles.css?175270418370052 */
