html { -ms-text-size-adjust: 100%;  -webkit-text-size-adjust: 100%; }
body { margin: 0;}
article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display: block;}
audio,canvas,progress,video { display: inline-block; vertical-align: baseline;}
audio:not([controls]) {display: none;  height: 0;}
[hidden],template { display: none;}
a { background-color: transparent;}
a:hover { outline: 0;}
abbr[title] { border-bottom: 1px dotted;}
b,strong {font-weight: 700;}
dfn {font-style: italic;}
h1 {font-size: 2em; margin: 0.67em 0;}
mark {background: #ff0;  color: #000;}
small {font-size: 80%;}
sub,sup {font-size: 75%; line-height: 0; position: relative; vertical-align: baseline;}
sup {top: -0.5em;}
sub {bottom: -0.25em;}
img {border: 0;}
svg:not(:root) { overflow: hidden;}
figure { margin: 1em 40px;}
hr {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box; height: 0;}
pre {overflow: auto;}
code,kbd,pre,samp {font-family: monospace, monospace;font-size: 1em;}
button,input,optgroup,select,textarea {color: inherit;font: inherit;margin: 0;}
button {overflow: visible;}
button,select {text-transform: none;}
button,html input[type="button"],input[type="reset"],input[type="submit"] {-webkit-appearance: button;cursor: pointer;}
button[disabled],html input[disabled]{cursor: default;}
button::-moz-focus-inner,input::-moz-focus-inner {border: 0;padding: 0;}
input{line-height: normal;}
input[type="checkbox"],input[type="radio"] {-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;padding: 0;}
input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button {height: auto;}
input[type="search"] { -webkit-appearance: textfield;-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration {-webkit-appearance: none;}
fieldset{border: none;margin: 0 2px;padding: 0.35em 0.625em 0.75em;}
legend{border: 0;padding: 0;}
textarea{overflow: auto;}
optgroup{font-weight: 700;}
table{border-collapse: collapse;border-spacing: 0;}
td,th{padding: 0;}
textarea {resize: none; padding: 10px;border: 1px solid #c8c8c8;padding: 5px 15px;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px; line-height: 30px; height: 130px; width: 100%;}
html {height: 100%;}
img {max-width: 100%; max-height: 100%;height: auto;vertical-align: middle;}
input, button, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
/*отступы и бордеры внутри ширены*/
* {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	max-width: 100%;
}
ul {
	margin-left: 10px;
	padding-left: 10px;
}
table {
	width: 100%;
}
td {
	padding: 5px;
}
td p { margin: 0; }
a {
	color: #4994c9;
	text-decoration: underline;
}
a:hover { text-decoration: none; }
/*!
*  Font Awesome 4.5.0 by @davegandy - http://fontawesome.io - @fontawesome
*  License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
*/
@font-face {
	font-family: 'FontAwesome';
	src: url('../fonts/fontawesome-webfont.eot?v=4.5.0');
	src: 
		url('../fonts/fontawesome-webfont.eot?#iefix&v=4.5.0') format('embedded-opentype'), 
		url('../fonts/fontawesome-webfont.woff2?v=4.5.0') format('woff2'), 
		url('../fonts/fontawesome-webfont.woff?v=4.5.0') format('woff'), 
		url('../fonts/fontawesome-webfont.ttf?v=4.5.0') format('truetype'), 
		url('../fonts/fontawesome-webfont.svg?v=4.5.0#fontawesomeregular') format('svg');
	font-weight: 400;
	font-style: normal
}
@font-face {
	font-family: 'GothamPro';
	src: url('../fonts/GothamPro/GothamPro/GothamPro.eot?') format('eot'), 
	     url('../fonts/GothamPro/GothamPro/GothamPro.otf')  format('opentype'),
	     url('../fonts/GothamPro/GothamPro/GothamPro.woff') format('woff'), 
	     url('../fonts/GothamPro/GothamPro/GothamPro.ttf')  format('truetype'),
	     url('../fonts/GothamPro/GothamPro/GothamPro.svg#GothamPro') format('svg');
}
@font-face {
	font-family: 'GothamPro-Bold';
	src: url('../fonts/GothamPro/GothamPro-Bold/GothamPro-Bold.eot?') format('eot'), 
	     url('../fonts/GothamPro/GothamPro-Bold/GothamPro-Bold.otf')  format('opentype'),
	     url('../fonts/GothamPro/GothamPro-Bold/GothamPro-Bold.woff') format('woff'), 
	     url('../fonts/GothamPro/GothamPro-Bold/GothamPro-Bold.ttf')  format('truetype'),
	     url('../fonts/GothamPro/GothamPro-Bold/GothamPro-Bold.svg#GothamPro-Bold') format('svg');
}
@font-face {
	font-family: 'GothamPro-Light';
	src: url('../fonts/GothamPro/GothamPro-Light/GothamPro-Light.eot?') format('eot'), 
	     url('../fonts/GothamPro/GothamPro-Light/GothamPro-Light.otf')  format('opentype'),
	     url('../fonts/GothamPro/GothamPro-Light/GothamPro-Light.woff') format('woff'), 
	     url('../fonts/GothamPro/GothamPro-Light/GothamPro-Light.ttf')  format('truetype'),
	     url('../fonts/GothamPro/GothamPro-Light/GothamPro-Light.svg#GothamPro-Light') format('svg');
}
@font-face {
	font-family: 'GothamPro-Medium';
	src: url('../fonts/GothamPro/GothamPro-Medium/GothamPro-Medium.eot?') format('eot'), 
	     url('../fonts/GothamPro/GothamPro-Medium/GothamPro-Medium.otf')  format('opentype'),
	     url('../fonts/GothamPro/GothamPro-Medium/GothamPro-Medium.woff') format('woff'), 
	     url('../fonts/GothamPro/GothamPro-Medium/GothamPro-Medium.ttf')  format('truetype'),
	     url('../fonts/GothamPro/GothamPro-Medium/GothamPro-Medium.svg#GothamPro-Medium') format('svg');
}
@font-face {
	font-family: 'GothamPro-Italic';
	src: url('../fonts/GothamPro/GothamPro-Italic/GothamPro-Italic.eot?') format('eot'), 
	     url('../fonts/GothamPro/GothamPro-Italic/GothamPro-Italic.otf')  format('opentype'),
	     url('../fonts/GothamPro/GothamPro-Italic/GothamPro-Italic.woff') format('woff'), 
	     url('../fonts/GothamPro/GothamPro-Italic/GothamPro-Italic.ttf')  format('truetype'),
	     url('../fonts/GothamPro/GothamPro-Italic/GothamPro-Italic.svg#GothamPro-Italic') format('svg');
}
html {
	font-size: 67.5%;
}
body {
	font-size: 16px;
	font-family: 'GothamPro', Arial, "Helvetica Neue", Helvetica, sans-serif;
	color: #848484;
	height: 100%;
	min-width: 1170px;
}
.container {
	padding: 0 10px;
	width: 100%;
	max-width: 1170px;
	position: relative;
	margin: 0 auto;
}
.g_section_gray {
	background: #f1f1f1;
	padding: 34px 0 45px;
}
.b_page_wrapper {
	display: -webkit-box;
	display: -webkit-flex;
	display: -moz-box;
	display: -ms-flexbox;
	display: flex;
	box-orient: vertical;
	box-direction: normal;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-webkit-flex-direction: column;
	   -moz-box-orient: vertical;
	   -moz-box-direction: normal;
	    -ms-flex-direction: column;
	        flex-direction: column;
	height: 100%;
	width: 100%;
}
.b_page_wrapper__top {
	-webkit-box-flex: 1;
	-webkit-flex: 1 0 auto;
	   -moz-box-flex: 1;
	    -ms-flex: 1 0 auto;
	        flex: 1 0 auto;
}
.clearfix:before,
.clearfix:after {
	content: '';
	clear: both;
	display: table;
}
.g_desktop_hide {
	display: none !important;
}
strong,
b {
	font-family: 'GothamPro-Bold';
}
i {
	font-family: 'GothamPro-Italic';
}
.g_animation_rotate180 {
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
	-webkit-transform-style: preserve-3d;
	   -moz-transform-style: preserve-3d;
	        transform-style: preserve-3d;
}
.g_animation_rotate180:hover { -webkit-transform: rotateY(180deg); -moz-transform: rotateY(180deg); transform: rotateY(180deg); -webkit-transition: all 0.5s ease; -o-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease; }
.g_animate_custom {
	-webkit-transition: all .3s ease;
	-o-transition: all .3s ease;
	-moz-transition: all .3s ease;
	transition: all .3s ease;
}
.b_input,
input[type="text"],
input[type="tel"],
input[type="email"],
input[type="number"],
input[type="password"] {
	border: none;
	border-bottom: 1px solid #e5e5e5;
	height: 28px;
	line-height: 1;
	padding-right: 1px;
	background-color: transparent;
	outline: 1px !important;
	padding-left: 1px;
	margin: 0;
	-o-text-overflow: ellipsis;
	   text-overflow: ellipsis;
	-webkit-border-radius: 0;
	   -moz-border-radius: 0;
	        border-radius: 0;
}
.b_input.b_input--bott,
input[type="text"].b_input--bott,
input[type="tel"].b_input--bott,
input[type="email"].b_input--bott,
input[type="number"].b_input--bott,
input[type="password"].b_input--bott { vertical-align: bottom; }
.b_input.l_border_gray,
input[type="text"].l_border_gray,
input[type="tel"].l_border_gray,
input[type="email"].l_border_gray,
input[type="number"].l_border_gray,
input[type="password"].l_border_gray { border-color: #e5e5e5; }
.b_input_check {
	position: relative;
	display: inline-block;
}
.b_input_check input { padding-right: 12px; width: 100%; }
.b_input_check .b_input_check__icon { position: absolute; right: 1px; top: 50%; line-height: 0; margin-top: -4px; }
.b_input_check .b_input_check__icon svg { width: 8px; height: 8px; fill: #4994c9; }
/* start radio button */
.b_radio {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0;
}
.b_radio + label {
  cursor: pointer;
}
.b_radio:not(checked) {
  position: absolute;
  opacity: 0;
  max-width: 0;
}
.b_radio:not(checked) + .b_radio__icon {
  position: relative;
  padding: 0 0 0 22px;
}
.b_radio:not(checked) + .b_radio__icon:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #e2e2e2;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background: #FFF;
}
.b_radio.error:not(checked) + .b_radio__icon:before {
	border-color: red !important;
}
.b_radio:not(checked) + .b_radio__icon:after {
  content: '';
  position: absolute;
  top: 4px;
  left: 4px;
  width: 10px;
  height: 10px;
  -webkit-border-radius: 50%;
     -moz-border-radius: 50%;
          border-radius: 50%;
  background: #e2e2e2;
  opacity: 0;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  -moz-transition: all .2s;
  transition: all .2s;
}
.b_radio:checked + .b_radio__icon:after {
  opacity: 1;
}
.b_radio:focus + .b_radio__icon:before {
  -webkit-box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
     -moz-box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
          box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
}
/* end radio button */
/* start checkbox button */
.b_checkbox {
  vertical-align: top;
  width: 17px;
  height: 17px;
  margin: 0 3px 0 0;
}
.b_checkbox + label {
  cursor: pointer;
}
.b_checkbox:not(checked) {
  position: absolute;
  opacity: 0;
}
.b_checkbox:not(checked) + .b_checkbox__icon {
  position: relative;
  padding: 0 0 0 22px;
}
.b_checkbox:not(checked) + .b_checkbox__icon:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 16px;
  height: 16px;
  border: 1px solid #e2e2e2;
  background: #FFF;
}
.b_checkbox.error:not(checked) + .b_checkbox__icon:before {
	border-color: red !important;
}
.b_checkbox:not(checked) + .b_checkbox__icon:after {
  content: "\f00c";
  display: inline-block;
  font: 400 normal normal 16px/1 FontAwesome;
  text-rendering: auto;
  -webkit-font-smoothing: antialiased;
  color: #000;
  -moz-osx-font-smoothing: grayscale;
  color: #231f20;
  opacity: 0;
  -webkit-transition: all .2s;
  -o-transition: all .2s;
  -moz-transition: all .2s;
  transition: all .2s;
  position: absolute;
  left: 1px;
  top: 1px;
}
.b_checkbox:checked + .b_checkbox__icon:after {
  opacity: 1;
}
.b_checkbox:focus + .b_checkbox__icon:before {
  -webkit-box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
     -moz-box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
          box-shadow: 0 0 4px 0 rgba(73, 148, 201, 0.5);
}
/* end checkbox button */
textarea {
	border: 1px solid rgb(238, 238, 238);
	resize: none;
	min-height: 100px;
}
.b_btn_link {
	display: inline-block;
	vertical-align: middle;
	text-decoration: none;
  font-size: 14px;
  color: rgb(0, 0, 0);
  margin: 0 15px;
  border: none;
  background: none;
  padding: 0;
}
.b_btn_link.mar_r0 { margin-right: 0; }
.b_btn_link:hover { color: #4994c9; }
.error {
	border-color: red!important;
	color: red!important;
	-webkit-box-shadow: 0 5px 4px -3px rgba(255, 0, 0, .51);
	   -moz-box-shadow: 0 5px 4px -3px rgba(255, 0, 0, .51);
	        box-shadow: 0 5px 4px -3px rgba(255, 0, 0, .51);
	-webkit-animation: errorIn 2s infinite linear, errorIn2 .1s 3 linear;
	   -moz-animation: errorIn 2s infinite linear, errorIn2 .1s 3 linear;
	     -o-animation: errorIn 2s infinite linear, errorIn2 .1s 3 linear;
	        animation: errorIn 2s infinite linear, errorIn2 .1s 3 linear;
	position: relative;
}
@-webkit-keyframes errorIn {
	0 {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
	50%{border-color: #ff0000;border-color: rgba(255, 0, 0, .3);}
	to {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
}
@-moz-keyframes errorIn {
	0 {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
	50%{border-color: #ff0000;border-color: rgba(255, 0, 0, .3);}
	to {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
}
@-o-keyframes errorIn {
	0 {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
	50%{border-color: #ff0000;border-color: rgba(255, 0, 0, .3);}
	to {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
}
@keyframes errorIn {
	0 {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
	50%{border-color: #ff0000;border-color: rgba(255, 0, 0, .3);}
	to {border-color: #ff0000;border-color: rgba(255, 0, 0, 1);}
}
@-webkit-keyframes errorIn2 {
	0 {
		right: auto;
		left: auto;
	}
	50%{
		left: -1px;
		right: auto;
	}
	to {
		right: -1px;
		left: auto;
	}
}
@-moz-keyframes errorIn2 {
	0 {
		right: auto;
		left: auto;
	}
	50%{
		left: -1px;
		right: auto;
	}
	to {
		right: -1px;
		left: auto;
	}
}
@-o-keyframes errorIn2 {
	0 {
		right: auto;
		left: auto;
	}
	50%{
		left: -1px;
		right: auto;
	}
	to {
		right: -1px;
		left: auto;
	}
}
@keyframes errorIn2 {
	0 {
		right: auto;
		left: auto;
	}
	50%{
		left: -1px;
		right: auto;
	}
	to {
		right: -1px;
		left: auto;
	}
}
.b_line_el_mar {
	margin-left: -2%;
	font-size: 0;
	max-width: none;
}
.b_line_el_mar .b_two_el_item { display: inline-block; font-size: 16px; width: 48%; margin-bottom: 30px; margin-left: 2%; }
/* ВСПЛЫВАЮЩАЯ ПОДСКАЗКА ДЛЯ input */
.l_inputHintError {
	position: relative;
	display: inline-block;
}
.l_inputHintError_hitn {
	position: absolute;
	bottom: 0;
	left: 0;
	background: white;
	visibility: hidden;
	padding: 1px 5px;
	-webkit-border-radius: 4px;
	   -moz-border-radius: 4px;
	        border-radius: 4px;
	border: 1px solid #ff5521;
	font-size: 0.7em;
	margin-bottom: 0;
	-webkit-transition: all 0.5s ease;
	-o-transition: all 0.5s ease;
	-moz-transition: all 0.5s ease;
	transition: all 0.5s ease;
}
.l_inputHintError_hitn:after, .l_inputHintError_hitn:before {
	top: 100%;
	left: 10px;
	border: solid transparent;
	content: " ";
	height: 0;
	width: 0;
	position: absolute;
	pointer-events: none;
}
.l_inputHintError_hitn:after {
	border-color: #88b7d5;
	border-color: rgba(136, 183, 213, 0);
	border-top-color: white;
	border-width: 6px;
	margin-left: -6px;
}
.l_inputHintError_hitn:before {
	border-color: #0080ff;
	border-color: rgba(0, 128, 255, 0);
	border-top-color: #ff5521;
	border-width: 7px;
	margin-left: -7px;
}
.error + .l_inputHintError_hitn {
	bottom: 100%;
	margin-bottom: 5px;
	visibility: visible;
	line-height: 1;
	padding: 5px;
}
/* ebd ВСПЛЫВАЮЩАЯ ПОДСКАЗКА ДЛЯ input */
/*  ==================
БЛОКИ В ЛИНИЮ
================== */
/* БЕЗ отступов */
.l_line_el {
	font-size: 0;
}
.l_two_el_item_all, .l_three_el_item_all, .l_four_el_item_all, .l_five_el_item_all {
	display: inline-block;
	vertical-align: top;
	margin-left: 0;
	font-size: 16px;
	padding: 0 20px;
	margin-bottom: 30px;
}
/* 2 элемента в строке */
.l_two_el_item_all {
	width: 50%;
}
/* 3 элемента в строке */
.l_three_el_item_all {
	width: 33.33333%;
}
.l_four_el_item_all {
	width: 25%;
}
.l_five_el_item_all {
	width: 20%;
}
/* end БЕЗ отступов */
/* С отступами */
.l_line_el_mar {
	margin-left: -2%;
	font-size: 0;
}
.l_two_el_item, .l_three_el_item, .l_four_el_item, .l_five_el_item, .l_three_el_item_x2 {
	display: inline-block;
	vertical-align: top;
	padding: 0;
	font-size: 16px;
	margin-bottom: 30px;
	margin-left: 2%;
}
.l_two_el_item {
	width: 48%;
}
.l_three_el_item {
	width: 31.33333%;
}
.l_three_el_item_x2 {
	width: 62.66666%;
}
.l_four_el_item {
	width: 23%;
}
.l_five_el_item {
	width: 18%;
}
/* end С отступами */
/*  ==================
END БЛОКИ В ЛИНИЮ
================== */
.g_col_1   { width: 8.333333333333332%;}
.g_col_2   { width: 16.666666667%;}
.g_col_3   { width: 25%;}
.g_col_4   { width: 33.333333333%;}
.g_col_5   { width: 41.666666667%;}
.g_col_6   { width: 50%;}
.g_col_7   { width: 58.333333333%;}
.g_col_8   { width: 66.666666667%;}
.g_col_9   { width: 75%;}
.g_col_10  { width: 83.333333333%;}
.g_col_11  { width: 91.666666667%;}
.g_col_12	 { width: 100%;}
.g_float_l {
	float: left;
}
.g_float_r {
	float: right;
}
.g_disp_in_b {
	display: inline-block;
	vertical-align: top;
}
.g_text_center {
	text-align: center;
}
.g_table_scroll {
	width: 100%;
	overflow: auto;
}
.g_table_scroll td { min-width: 150px; }
h1, .g_title_h1 {
  color: rgb(37, 37, 37);
  text-transform: uppercase;
  line-height: 1.2;
  font-size: 30px;
  font-family: 'GothamPro-Medium';
  text-align: center;
  margin: 0 0 25px;
  font-weight: 400;
}
h1.g_title--blue, .g_title_h1.g_title--blue { color: #4994c9; text-align: left; text-transform: inherit; }
h2, .g_title_h2 {
	color: rgb(37, 37, 37);
  text-transform: uppercase;
  line-height: 1.2;
  font-size: 27px;
  font-family: 'GothamPro-Medium';
  margin: 20px 0 20px;
  font-weight: 400;
}
h3, .g_title_h3 {
	text-transform: uppercase;
  line-height: 1.2;
  color: rgb(37, 37, 37);
  font-size: 24px;
  font-family: 'GothamPro-Medium';
  margin: 0 0 20px;
  font-weight: 400;
}
h4, .g_title_h4 {
	color: rgb(37, 37, 37);
	text-transform: uppercase;
	line-height: 1.2;
	font-size: 20px;
	font-family: 'GothamPro-Medium';
	margin: 0 0 15px;
	font-weight: 400;
}
@media (max-width: 1167px) {
	.g_tablet_mobile_show {
		display: block !important;
	}
	.g_tablet_mobile_hide {
		display: none !important;
	}

	.g_tab_mob_text_cen {
		text-align: center;
	}

	.g_col_tablet_mobile_1   { width: 8.333333333333332%;}
	.g_col_tablet_mobile_2   { width: 16.666666667%;}
	.g_col_tablet_mobile_3   { width: 25%;}
	.g_col_tablet_mobile_4   { width: 33.333333333%;}
	.g_col_tablet_mobile_5   { width: 41.666666667%;}
	.g_col_tablet_mobile_6   { width: 50%;}
	.g_col_tablet_mobile_7   { width: 58.333333333%;}
	.g_col_tablet_mobile_8   { width: 66.666666667%;}
	.g_col_tablet_mobile_9   { width: 75%;}
	.g_col_tablet_mobile_10  { width: 83.333333333%;}
	.g_col_tablet_mobile_11  { width: 91.666666667%;}
	.g_col_tablet_mobile_12	 { width: 100%;}

}
@media (max-width: 1167px) and (min-width: 750px) {
	.g_tablet_hide {
		display: none !important;
	}
	.g_tablet_show {
		display: block !important;
	}

	.g_col_tablet_1   { width: 8.333333333333332%;}
	.g_col_tablet_2   { width: 16.666666667%;}
	.g_col_tablet_3   { width: 25%;}
	.g_col_tablet_4   { width: 33.333333333%;}
	.g_col_tablet_5   { width: 41.666666667%;}
	.g_col_tablet_6   { width: 50%;}
	.g_col_tablet_7   { width: 58.333333333%;}
	.g_col_tablet_8   { width: 66.666666667%;}
	.g_col_tablet_9   { width: 75%;}
	.g_col_tablet_10  { width: 83.333333333%;}
	.g_col_tablet_11  { width: 91.666666667%;}
	.g_col_tablet_12	 { width: 100%;}
}
@media (max-width: 749px) {
	.g_mobile_hide {
		display: none !important;
	}
	.g_mobile_show {
		display: block !important;
	}


	.g_col_mobile_1   { width: 8.333333333333332%;}
	.g_col_mobile_2   { width: 16.666666667%;}
	.g_col_mobile_3   { width: 25%;}
	.g_col_mobile_4   { width: 33.333333333%;}
	.g_col_mobile_5   { width: 41.666666667%;}
	.g_col_mobile_6   { width: 50%;}
	.g_col_mobile_7   { width: 58.333333333%;}
	.g_col_mobile_8   { width: 66.666666667%;}
	.g_col_mobile_9   { width: 75%;}
	.g_col_mobile_10  { width: 83.333333333%;}
	.g_col_mobile_11  { width: 91.666666667%;}
	.g_col_mobile_12	 { width: 100%;}
}
/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
.fancybox-wrap,
.fancybox-skin,
.fancybox-outer,
.fancybox-inner,
.fancybox-image,
.fancybox-wrap iframe,
.fancybox-wrap object,
.fancybox-nav,
.fancybox-nav span,
.fancybox-tmp
{
	padding: 0;
	margin: 0;
	border: 0;
	outline: none;
	vertical-align: top;
}
.fancybox-wrap {
	position: absolute;
	top: 0;
	left: 0;
	-webkit-transform: translate3d(0, 0, 0);
	   -moz-transform: translate3d(0, 0, 0);
	        transform: translate3d(0, 0, 0);
	z-index: 8020;
}
.fancybox-skin {
	position: relative;
	background: #f9f9f9;
	color: #444;
	text-shadow: none;
}
.fancybox-opened {
	z-index: 8030;
}
.fancybox-opened .fancybox-skin {
	-webkit-box-shadow: 0 10px 25px rgba(0, 0, 0, .5);
	   -moz-box-shadow: 0 10px 25px rgba(0, 0, 0, .5);
	        box-shadow: 0 10px 25px rgba(0, 0, 0, .5);
}
.fancybox-outer, .fancybox-inner {
	position: relative;
}
.fancybox-inner {
	overflow: hidden;
}
.fancybox-type-iframe .fancybox-inner {
	-webkit-overflow-scrolling: touch;
}
.fancybox-error {
	color: #444;
	font-size: 14px;
	margin: 0;
	padding: 15px;
	white-space: nowrap;
}
.fancybox-image, .fancybox-iframe {
	display: block;
	width: 100%;
	height: 100%;
}
.fancybox-image {
	max-width: 100%;
	max-height: 100%;
}
#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACwAAACYCAMAAACoAftQAAAAvVBMVEUAAAAAAAAAAAAODg4AAAAAAAAAAADNzc0BAQHZ2dkDAwMHBwcAAADf398CAgI/Pz8BAQEAAACCgoIcHBzl5eUAAAC/v7/x8fEGBgZnZ2cAAADs7OwGBgb4+Pg/Pz/Jycmenp5nZ2f39/eDg4MAAADQ0ND4+Piurq7a2tr8/Pzs7OwAAAD5+fn9/f3e3t4AAAD///9OTk7BwcE1NTWsrKyNjY2cnJx6enpdXV1oaGgsLCy6uroiIiLOzs5BQUFt3PCNAAAAL3RSTlMAAQMIDRIZHSMnLTpESFNVXWlpbG15en+HiZCWoaGssrO2vsDFydPU3uL4+fr9/Ywv6xsAAAQVSURBVHhe7JZbc6JMGIQXAUOQEMi3uMYkrmopZgqs5ujZ//+zvpdNzMsMlli1N3uRvtCbpzo9I+nmhyqN9OO6GNQ6Ha1SG0mcrhskXe90rvKE6kbX7r9MF4vp2887nfBrqPW0xJemD4w32e7jHIj2602SbNZ7Qfgd0zJLtgKi2B0+tSsE3h8u0RX7HGGfHWrK9oiIbrK69SiQHxTliO5VWtP0rrNEemhoj6muaYqx2XuGyJrwbgUKohhb3hIFM6wCC7Zm4+M5Zs5fpKNiTYndEOUHDFRYCeADLvGiy7DtL7E5/12gJPacalPlqEc2eoFAdmCa2UOGyOhoUuQgwo7PxCwJMGXYGcQMlyCVX3DchCkGs3V6h0iFgyUSZsuS6QQLGaYDhueUHxhf3RpzOqB8dRMcz84lf5FS9A1Ngi2PQm8PF7RBZOnEyqFnSC/BKX6bHQmucpB13mRzCJtTsPUowlpl14if2JifUXcwgeqdA2OLn1C+PdsbzCKkW0a3KeKxbbAxF4FJ9EgAaXGqyFORAuLZNrkMZNoNKnNS9PE5dpltFofjB4PJXIAk5rP/HMu4Ukmm7XjEkwLfc2yT66tJk7lp2T2H1LMtk2wVVsWpcE0SlW4DbeLE/xG3eRvfQv7Fptw4KvpDNRKLt1/3rZty/xbjrPef1+5D018ITYttkiTrfAUsrmzK3RTIT/woHxH3DaZl9h2rRH2aX0ydaYb1BVK1zNdA32RvNn7DkVmmoyeVJvYBMcdl5Vg2/lW0zpSbUNIKT12KLV8wVjsmNvGW63feU3qj86veGQmAA1e5qzbStNZdmVTlRzzbSjG+4+t4u1iqjxxjR6pczaiNBCCVXoGx25X7mUNGgJBHM/QsXWp+dk4U5xJjX4EXSM7ACcCxnnnm2zI8rxVoFgMr/lUwUpyNPvYVx/eRfaUSQzkzLWxEOVhiwynCAd2GvCm/2bquBPEo+LxnDv0YXdyfFOHQP+8EV/kY0enSorxyitoLxxwiabDRqDImWF2JJVBIeVNEk2HgsDGn7vkhcPy67lMOiBGF4AGS3tX8yYqAfb5eF/kRiMPX4cDjEDLd8wezJT4lwtHrMHBtbg6V9oLhYDYLw3A2eSVbn0elSdMCecFg+Ee0Kq7dlftLXSCrRxNE8lzH7hp0Nu3qpHQty7Ztq2sabHvtpb/SLauisVTye1O+N2Ubbxhu2xSAq6x1UwoAWfum8P3Gu5ZNYaUA2jaFJYCofVPYOWnZFD4TcLpxU1ZAnN24KRnfxQ2bshEE/Vub8r0p35vi/t9eHRoBDMNQDJUvMLkOkDMM+8D7b9cR+kOKLPy4juojnQeAkWWVAyLLLINVdovj44N8LOqi/3Djxo0bN5ZvdbWJuwHhrw2ILYdqBwDT2fEEXtrZFmVcCWLiAAAAAElFTkSuQmCC');
}
#fancybox-loading {
	position: fixed;
	top: 50%;
	left: 50%;
	margin-top: -22px;
	margin-left: -22px;
	background-position: 0 -108px;
	opacity: 0.8;
	cursor: pointer;
	z-index: 8060;
}
#fancybox-loading div {
	width: 44px;
	height: 44px;
	background: url('data:image/gif;base64,R0lGODlhGAAYAPUdAAQCBDw+PERCRBweHCQiJCwuLBQSFNTS1FRSVOTi5DQyNIyOjAwODAwKDHR2dDQ2NMzOzCwqLBQWFBwaHKSmpFxaXPz+/Dw6PCQmJERGRAQGBLy6vGxqbGxubFRWVLy+vKyqrKSipHRydGRiZIyKjGRmZNze3Hx+fFxeXHx6fMzKzJyenNza3ISGhJSWlJyanLS2tISChOTm5ExOTNTW1KyurExKTJSSlMTCxLSytPz6/MTGxOzq7Ozu7PT29PTy9CH/C05FVFNDQVBFMi4wAwEAAAAh+QQJCQAdACwAAAAAGAAYAAAG/8COcEg04CAYonI5SWWEmURiJMS8nsvhCaJKRhOljuZg4Wmywgrk8Op8qRyLBYcWAmprwbfE6MkVSxgpAgAdARAQOV8oN3IrQhoSDEILGzA3EQA3BxARKzUSEBY9EwAGBKiFHhusMA4ELSWFQgI5MwyoGAQDQwUurBsoaBq5AwZKADYUMAFoAAMEErMdDBcP1gK8dRoMDd0NAAsU4+MpdR3QugQYAy7jIOMx59C5uxN6AjYCE+fcDP8MpnWYwKFFsywaoDVYwsADiQULqGTBhWrCmSotbkAUQUBAATvUMBiQsE7XsQ4IFpCIcQHADAciDARAIEFBgJYJUWmTUGLGwk8JDhxwYFChwoMIAQIkoTZh0hIUQSM0qIDigoYAAgIsrFPAQYoK1Cp4uIAu68c6NkSI4De1agcAD24KVGJgBiAxKIwKYRBBwrklF2bwqxMEACH5BAUJAB4ALAAAAAAYABgAAAb/QI9wSDTkPhiicinpBIQByKEiJLSey6FoAyN4BBAIyqPZmCCArHC22ZC+0jEqkQCphZpVOxA4iA0QJiYFSwQcF2kPbSsZfhUndG8eCiscQicUFDEYACcfGxguIRIwCRASEy46FhYTHjMhmSElBCkVaUIXLxkcPawWOxpCES2ZFAhqBb89IrhCAAKiD2oGCTouBkMMBQoF3K53DAQMDeQAKQvp6ZZ3AwQYBO8TJwsk6iJ3HhPx/AMSFwEuCJSQTwODgweFDZmAQIQCNRoIDMimpEEGBxiRZREXb4JCDwM6pMCIYoCCJEM0SGgg4R08ihdFcFAA4EKFCgwiXDCwbwAATQ3uJAoxgECAMAk3ZzTgg6FlUyEMJjDIYuPmgKUCIgDg9zELgZsZyAgIkMQAPHBqHtwkqGFsBA8A3A3Ix+ACSg0BBNyVmm9JhAcU1QQBACH5BAkJAC4ALAAAAAAYABgAAAb/QJdwSHStQISikmgYPYSXzQYhHJwuy2GJEhq4ohuPEAT5ZIWZECX1lYo9kMPq7AIsKJQH2MP4HFQRSgMVCkIFICELAVIIDnEnQhELFUIcCwsdSSJ4BC0LLhQHOAYSLSwJJhIuApc3JB4DHVRDD4ooB6gJNUMEIpcLGVkRJqgHKBpFDyckBWc4LC1EDRgR1BGqZwQlFR4VCBIlDuLilGcqFujoEBwOIikiDih0B+noLAYFCvoFBnSxHQA5JBliQICHQEsADCDQYMmDChAD0FkioRs3GxIITJhI5CE3DC4wBBCgYcKAhnQYCGjmwsDIJwQIYOMoRMFICQAwYJjJccLIGkIAYvKcKDIAAyEEdtIU0iDCRqQyl1I8SScIACH5BAkJACUALAAAAAAYABgAAAb/wJJwSGQsXhOicmlAFIQKSsgmHHQeS6JnQUo+KBSq5rUBAbLCy2LBKUWnpdlms0ALAY51IQqyMUAbMBhLEzYRQhFrKV8hGRwbHyJCGDEeQh4ODigTACNcAykpEi4bNQYGKRCqBiUXmQ4iNhIoAmdCBTEPFR8QBxAhtgMoKSIOF2gYvRA4FbZ3BRwig1kGMBApDEMNA9wDBNl2AxUz5DYGMxXp6Rl2JTkJ8PA5CBUeKOvtG/HwHw0Y///AoSGA4h4KDwOKFAiQJEsEGQlGOBOiAYOAAAIOZUFhoaOKAEMMXMAYQAEDAwJLNJAgIUTHjiSEEMB4gZMEAgQ03NQwgcAASAABVHSUcaZBAQJnNOAcoJQASwIYWHX6UCGLNwwMAGBwCgBqznYMcCZpKqGEAbHtbn5ViqEsAG8J7ehkVaJrW4oTUrYTsrNdEAAh+QQJCQAcACwAAAAAGAAYAAAG/0COcEhkpGISonLJyGCEkcUiIJyMCkuizSFKFqQCDqBFeQGyQoXI4eFEF2EBhZJCCwEjhyPyFjRucwRLBhcDQgR6VzcLFygUICOHDjNCGRUVGUkIelYdBjFlDAYdGxswBm4eKJcPBjMXRBEiCjM1pRsLGkISNhWqWFkEtzUzukMABAgehlkMFDAdDEMaEtXV0nYTHhk2GRkGDwIBAQICwGgUBxDqBxQX5OMBCnYcIOsq6zUaE/z8DfQDfPnyMIHIPgLYlmBQocLDGSIAJBAggCFJFg8JTCTI8WBIA4oUBzQwkJDDgxcZFmg0YaIOB4kEBkiDSY2ABhUWZBhQkCOjiksz1CSc+RhTw0QJKyxYuCEGAQUEWSZgwMAAAAYCEib8sKDjiR0GEwsaxcohhVIY9GhyGJukAQsLPYxloYbNaEUhF3JUoLdEotwsQQAAIfkEBQkAJgAsAAAAABgAGAAABv9Ak3BIbJQ4EqJy2XgMhBiHQyGUeCJL4qNSYZgwIsfDBHCQYoAslCv4SseXxYKjFgJm3EFU3IgtSE9KDBFJJhMVHjMRYQoIJAsVQgMlbSYFAgEKXgFcBghdIgsxDAwjIRQhXgMBmAERDAEFRBgjERkvFLloQgwKmAKBSwOnFC8ZaUQSFwEGagw3ISMNQwANDNbXdSYSNqwBAQwDBOMYBBPaNxsfG+wu5OPm2ivs9CsapPga2hMz/f2FQhpMIOAlC4F1CJBRkwAPoJIZByBAoEAloB4CGAY0MFBQXwESAWJAiAihQ5VyBLeN01BDho0cLCD0ohBxQxoNEwzcHCfOgoVGEC0SsDhBZsYLG1nEYWBAwGcICTSEYtDGNN4AnxRMdEiQYIU2hgT0NbWQtcEHFgf0qdEgoZmJqz+FKFgxQ5sSACASVFITBAAh+QQJCQAhACwBAAAAFwAYAAAG/8CQcDjUzBAMolKpwUiEk0oFIzRkCMshRhBohAbSiBDl4GShAUEhFPWIFQ5H5SxUpA1gVETTiU+YEkkhBgEBF2BTAnE2UB4XbAQEExohBVwNARkNZBxeCCQLJIMEGJESDREDRAQIBAExC7EdQhoDpRgGZxKgCzEBSgwDBF5nJyQIdJR0BgIXD850Zy0U1NQt0Usk1dSi2EoZNgLhud5CAyAUGeVLNhvuN2JZEzclQgAhEScPDjkf7vVKAFCwYAHDCxUBKED4YCCCC3cUlgQgmACDiQQkThyA4EBIBhICAqogOGJCAhM3QuA4oELVGRQEVdy7uCDECAgHUp5ZQfCXSRqUITTkgIDjXpYINcywoSmkwAJG61zseEQnCAAh+QQJCQAfACwBAAAAFwAYAAAG/8CPcDjUPC4NolKpkSQ/hoBgImQ8qEuhhEDQfCSCwOADsFUQgOyHwaVGxR9MxZNRCwdchiE80CAqKAZMEgxCDQQYA1FTChUVD1o2BR8TbV6VXQUKGmYeGgwZIg4ODQaIXBJNgkMSARMKHQ4pDhVpGgMYiKtLEqIOHAppQwx4T0sNJSIZxg0MzQxedgYXmgUFh1y5WGodC94LNyKnbXYfDt4kCyQODO3tu1lgF/MXuw84Ph1qEy43AcJCJqywQBCGmgAUEsbAIERAD4IWDgg4UUFIGgwiFHAIQQFECA8fXBDkwUHDDRMmCJDYcOHGBgoMIsTg6AJABBgLBD0wkUAFAU4IEGJ02LChBJkAKS4oAZAjgQkPEyAcaCEhxwYYY9Qg4JkDQFQILT5UIBpWzQKnCihJDathxYYaAJUQcIEiINAYQiKcqFNuCIAWGyDZCQIAIfkECQkANQAsAAAAABgAGAAABv/AmnBIBAwIGqJyqZE0hA0MgQHFGJZECQFZa2ypgEfggh0ytpMaQ0qdBASF8vBIaHinmksgQFU2+14YA1FTGG8RQgwXGEITaEmOSBIDAAoCFxoNDxWcSQYEUgQSTVdmEQYYCBUeFRkAQhoDUlZlDKsoCBivRAxHT1gaCB4PSY2sx6W1ChEYzA0sFtHRH3I1KA7YIg4oMtLRKtUj2tgpIwQcHekcjHIGDwrwBX1CBSA0I2USJycPu0MSJEwkMLGizIMFC0iIIDDkwoGBCWBccIBAyCsCIwpUIIFwwQwhMQRCQKGhxQEIA06AUBCDggsvIjieeIVhxQkqClRA2DBgwwZNByUoUKhQIwwHBUsAUDhwYMaEDTBSMFgBIkQaOTNOhgAgwaeDGghCUBBRLQYECHG6/qyhYQGFF/6WDFhAtIbarzUIiCBTrYgDCkjlBAEAIfkECQkAJgAsAAAAABgAGAAABv9Ak3BIBAwIGqJyqZE0hA0MgSFsPpdDCQFpamyppiMBO2RsJyaGlGo4k4fihndqlCaVD0oF0CVgBlFTElISUBhoJjgWFioXJoNIExMaE1sAGhgBAgFJDouLKxISBkQNEgwTF5oBCnwmAhCfMWQNAZoXE65VJTI6CGQADwEYd482MzM2HhFvfUcDAxo4CdTUFM0ZFdraNjvV1CDNM9oeKBU2AyjmKB4YzQwRGPIYV0IRKzsVZAYcJQVLEk5AgHDgBpkIDhKiQGTiAY4DByCAeMDBhhA+A9rZSJhCRAAhKQZ+8AAgxYYcAzq4KCCCRAxKKEQ44IDRhQhSEXJ8oDCAQohMEh4WLJghpEAFd0oAuPiwIYMBECE4MCBBtdCbDBs23AAgIQQFDq+EjmgmIqs7CRS+mtCQYkEMXUsGnCBqwkBasGFGKGiWtMMNZm+CAAAh+QQJCQAjACwAAAAAGAAYAAAG/8CRcEgEDAgaonI5cHmEDQyBIdRIGkviy6IrjBqEqfBIyA47FstnxJBSDeGJucpKI8BTozSpLNwQACM2aSYGbhJSElUSVCMgJiY5CgA5aRgTExoTYQAAEmEEgRwmCZALESAngVBXDAMYUgNDFzClCR1mGgRSYkUeKiwZZkYEEqsjBhk2yjMYcyOaBhLTGjkQEAfXL88KAQLeAQob2OQU3AHgAg8DHhXtCLJzDQOYE1dEGAs5M2YGCDNllBgQsaFgDDMDKqCokEGREAU1CsJwoQCFACGBJNgYcKGCxwpeRnDYAKPGDA0cKISYgOIEBhQOOFjJ4HFGoAEtSlCJEILCDUkJC24wdODg4ggCGeIVaUGBQgADCxZUaCDCgQgDzwI0jQEAqtQRD4gieFZCpTOvFaCViHlsyQQRwpBFTTtiAoIIz5QAqHAioJkgACH5BAUJACAALAAAAAAYABgAAAb/QJBwSJSweBGicjlp2YQzi0Uk1EgaS2IrwUoipA7hgEDIDlEJEwX0tYQZ5Im5+kkkMm0HgEzQLAtOACABaThtIgYEGBJVEgxCLwcQIQUAL2kFGzsTYwMAABJ8giMQEJIxGC4dglUTDXCKBANDChSSEBxmGmQYA49EAAgbKgJmAGMSrCAGAQIBARllcwAMrw0NACsb2x8bJHMgYxi8AxTbMNs34GO8shMzMwjws3MaDPf3yiAEJysZZg0uXGCkxECJEBQoUMki4ZkABb9ARHiRkAKJCDMuCBFk4MGECA4DSEOR8IUAABUWkJAwg8OADBUQ2FPwTCOICQ4qYCGwYMEJRgMOHNh4UKGCAiESFBAE1qHnAwMiHMxo4KGCh4hZHiy4IYJa0CcRigYA50HlLAZRn2iYEVOfEgkjbDL4KoQZPXBEWt7NEgQAOw==') center center no-repeat;
}
.fancybox-close {
	top: 8px;
	right: 8px;
	background: none !important;
	color: #8e8e8d;
	position: absolute;
}
.fancybox-close:hover:before { color: #4994c9; }
.fancybox-close:before { content: "\f00d"; display: inline-block; font: 400 normal normal 23px/1 FontAwesome; -webkit-font-smoothing: antialiased; }
.fancybox-nav {
	position: absolute;
	top: 0;
	width: 40%;
	height: 100%;
	cursor: pointer;
	text-decoration: none;
	background: transparent url('data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw=='); /* helps IE */
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
	z-index: 8040;
}
.fancybox-prev {
	left: 0;
}
.fancybox-next {
	right: 0;
}
.fancybox-nav span {
	position: absolute;
	top: 50%;
	width: 36px;
	height: 34px;
	margin-top: -18px;
	cursor: pointer;
	z-index: 8040;
}
.fancybox-prev span {
	left: 10px;
	background-position: 0 -36px;
}
.fancybox-next span {
	right: 10px;
	background-position: 0 -72px;
}
.fancybox-nav:hover span {
	visibility: visible;
}
.fancybox-tmp {
	position: absolute;
	top: -99999px;
	left: -99999px;
	max-width: 99999px;
	max-height: 99999px;
	overflow: visible !important;
}
/* Overlay helper */
.fancybox-lock {
	overflow: visible !important;
	width: auto;
}
.fancybox-lock body {
	overflow: hidden !important;
}
.fancybox-lock-test {
	overflow-y: hidden !important;
}
.fancybox-overlay {
	position: absolute;
	top: 0;
	left: 0;
	overflow: hidden;
	display: none;
	z-index: 8010;
	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKCAYAAACNMs+9AAAAE0lEQVR4AWMQ4OHZQAyms8JRhQA4p1Rhc+/IhwAAAABJRU5ErkJggg==');
}
.fancybox-overlay-fixed {
	position: fixed;
	bottom: 0;
	right: 0;
}
.fancybox-lock .fancybox-overlay {
	overflow: auto;
	overflow-y: scroll;
}
/* Title helper */
.fancybox-title {
	visibility: hidden;
	font-size: 13px;
	position: relative;
	text-shadow: none;
	z-index: 8050;
}
.fancybox-opened .fancybox-title {
	visibility: visible;
}
.fancybox-title-float-wrap {
	position: absolute;
	bottom: 0;
	right: 50%;
	margin-bottom: -35px;
	z-index: 8050;
	text-align: center;
}
.fancybox-title-float-wrap .child {
	display: inline-block;
	margin-right: -100%;
	padding: 2px 20px;
	background: transparent; /* Fallback for web browsers that doesn't support RGBa */
	background: #000000;
	background: rgba(0, 0, 0, .8);
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
	text-shadow: 0 1px 2px #222;
	color: #FFF;
	font-weight: 700;
	line-height: 24px;
	white-space: nowrap;
}
.fancybox-title-outside-wrap {
	position: relative;
	margin-top: 10px;
	color: #fff;
}
.fancybox-title-inside-wrap {
	padding-top: 10px;
}
.fancybox-title-over-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	color: #fff;
	padding: 10px;
	background: #000;
	background: rgba(0, 0, 0, .8);
}
/*Retina graphics!*/
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min--moz-device-pixel-ratio: 1.5), only screen and (min-device-pixel-ratio: 1.5){

	#fancybox-loading, .fancybox-close, .fancybox-prev span, .fancybox-next span {
		background-image: url('data:image/png;base64,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');
		-moz-background-size: 44px 152px;
		  -o-background-size: 44px 152px;
		     background-size: 44px 152px; /*The size of the normal image, half the size of the hi-res image*/
	}

	#fancybox-loading div {
		background-image: url('data:image/gif;base64,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');
		-moz-background-size: 24px 24px;
		  -o-background-size: 24px 24px;
		     background-size: 24px 24px; /*The size of the normal image, half the size of the hi-res image*/
	}
}
/* Slider */
.slick-slider.slick_slider-visible{visibility: visible !important;}
.slick-slider
{
	position: relative;

	display: block;

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

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

	-webkit-touch-callout: none;
	-khtml-user-select: none;
	-ms-touch-action: pan-y;
	touch-action: pan-y;
	-webkit-tap-highlight-color: transparent;
}
.slick-list
{
	position: relative;

	display: block;
	overflow: hidden;

	margin: 0;
	padding: 0;
}
.slick-list:focus
{
	outline: none;
}
.slick-list.dragging
{
	cursor: pointer;
	cursor: hand;
}
.slick-slider .slick-track,
.slick-slider .slick-list
{
	-webkit-transform: translate3d(0, 0, 0);
	-moz-transform: translate3d(0, 0, 0);
	-ms-transform: translate3d(0, 0, 0);
	-o-transform: translate3d(0, 0, 0);
	transform: translate3d(0, 0, 0);
}
.slick-track
{
	position: relative;
	top: 0;
	left: 0;
	max-width: none;
	display: block;
}
.slick-track:before,
.slick-track:after
{
	display: table;

	content: '';
}
.slick-track:after
{
	clear: both;
}
.slick-loading .slick-track
{
	visibility: hidden;
}
.slick-slide
{
	display: none;
	position: relative;
	float: left;

	height: 100%;
	min-height: 1px;
}
[dir='rtl'] .slick-slide
{
	float: right;
}
.slick-slide img
{
	display: block;
	margin: 0 auto;
}
.slick-slide.slick-loading img
{
	display: none;
}
.slick-slide.dragging img
{
	pointer-events: none;
}
.slick-initialized .slick-slide
{
	display: block;
}
.slick-loading .slick-slide
{
	visibility: hidden;
}
.slick-vertical .slick-slide
{
	display: block;

	height: auto;

	border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
	display: none;
}
.slick-arrow {
	font-size: 0;
  padding: 0;
	border: none;
	background: none;
	position: absolute;
	top: 50%;
	margin-top: -23.5px;
  height: 47px;
  width: 25px;
  z-index: 5;
  line-height: 40px;
  left: -40px;
  cursor: pointer;
}
.slick-next {
	right: -40px;
	left: auto;
	-webkit-transform: rotate(180deg);
	   -moz-transform: rotate(180deg);
	    -ms-transform: rotate(180deg);
	     -o-transform: rotate(180deg);
	        transform: rotate(180deg);
}
.slick-arrow.slick-disabled {
	cursor: default;
	opacity: .4;
}
.b_slide_arrow {

}
.b_slide_arrow svg {
	width: 100%;
	fill: #dedede;
	height: 100%;
}
.b_slide_arrow svg:hover {
	fill: #4994c9;
}
.slick-arrow.slick-disabled svg:hover {fill: #4994c9;}
.slick-dots {
	list-style: none;
	padding: 0;
	margin: 0;
	line-height: 1;
	text-align: center;
}
.slick-dots li {
	display: inline-block;
	cursor: pointer;
	font-size: 0;
	line-height: 1;
	width: 10px;
	height: 10px;
	-webkit-border-radius: 50%;
	   -moz-border-radius: 50%;
	        border-radius: 50%;
	background: #e2e2e1;
	margin: 0 5px;
}
.slick-dots li button {display: none;}
.slick-dots li:hover,
.slick-dots li.slick-active {
	background: #4994c9;
}
/* ============
	START кнопка
	========== */
.b_btn {
	cursor: pointer;
	background-color: #4994c9;
	color: #fff;
	border: none;
	display: inline-block;
	text-align: center;
	font-size: 16px;
	height: 48px;
	line-height: 48px;
	padding: 0 25px;
	text-decoration: none !important;
	position: relative;
	vertical-align: middle;
	-webkit-transition: .3s all;
	-o-transition: .3s all;
	-moz-transition: .3s all;
	transition: .3s all;
}
.b_btn:hover { text-decoration: none; background-color: #4994c9; background-color: rgba(73, 148, 201, 0.8); }
.b_btn.b_btn--green { background: #3bcd61; }
.b_btn.b_btn--green:hover { background-color: #18b942; }
.b_btn.b_btn--rounding { -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; }
.b_btn.b_btn--white_circle { border: 2px solid #4994c9; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; line-height: 44px; }
.b_btn.b_btn--white_circle:hover { background-color: #fff; color: #4994c9; }
.b_btn.b_btn--star_white_circle { border: 2px solid #4994c9; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; line-height: 44px; background-color: #fff; color: #4994c9; }
.b_btn.b_btn--star_white_circle:hover { background-color: #4994c9; color: #fff; }
.b_btn.b_btn--white_big { border: 2px solid #4994c9; background-color: #fff; color: #4994c9; height: 60px; line-height: 58px; }
.b_btn.b_btn--white_big:hover { background-color: #4994c9; color: white; }
.b_btn.b_btn--big { height: 60px; line-height: 60px; }
/* ============
	END кнопка
	========== */
/* ============
	START HEADER
	========== */
.b_header_none {
	height: 30px;
}
.b_header {
	border-bottom: 1px solid #818181;
	padding: 12px 0 11px;
}
.b_header .b_header__left { float: left; width: 80%; width: -webkit-calc(100% - 260px); width: -moz-calc(100% - 260px); width: calc(100% - 260px); }
.b_header .b_header__right { float: right; text-align: right; }
.b_header .b_header__logo { display: block; width: 61px; float: left; }
.b_header .b_header__nav { margin-left: 118px; overflow: hidden; }
.b_header .b_header__nav_ul { list-style-type: none; margin: 0; padding: 31px 0 10px 0; }
.b_header .b_header__nav_link { display: inline-block; }
.b_header .b_header__nav_link + .b_header__nav_link { margin-left: 33px; }
.b_header .b_header__nav_link.b_header__nav_link--bold { font-family: 'GothamPro-Bold'; }
.b_header .b_header__nav_link:hover a:before, .b_header .b_header__nav_link.b_header__nav_link--active a:before { margin-top: -4px; opacity: 1; }
.b_header .b_header__nav_link a { font-size: 18px; color: #363636; text-transform: uppercase; text-decoration: none; position: relative; display: inline-block; overflow: hidden; padding-bottom: 6px; }
.b_header .b_header__nav_link a:before { content: ''; height: 3px; position: absolute; top: 100%; left: 0; margin-top: 3px; background: #4994c9; width: 100%; opacity: 0; -webkit-transition: all .2s; -o-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.b_header .b_header__login_wr { font-size: 12px; color: #848484; margin-top: 6px; }
.b_header .b_header__login_wr a { color: #848484; text-decoration: none; }
.b_header .b_header__login_wr a:hover { text-decoration: underline; }
.b_header .b_header__phone { color: #4994c9; font-family: 'GothamPro-Medium'; font-size: 30px; text-decoration: none; display: inline-block; margin-top: 6px; margin-bottom: -1px; }
.b_header .b_header__time { font-size: 14px; color: #363636; }
.b_header .b_header__address_count { font-size: 14px; color: #4994c9; margin-left: 15px; }
/* ============
	END HEADER
	========== */
/* ============
	START корзина в шапке
	========== */
.b_basket_top .b_basket_top__link { font-size: 18px; text-decoration: none; height: 53px; line-height: 53px; color: #818181; }
.b_basket_top .b_basket_top__link:hover { color: #4994c9; }
.b_basket_top .b_basket_top__link:hover .b_basket_top__icon { -webkit-transform: scale(1.1) rotateY(180deg); -moz-transform: scale(1.1) rotateY(180deg); transform: scale(1.1) rotateY(180deg); }
.b_basket_top .b_basket_top__icon { width: 17px; height: 24px; display: inline-block; vertical-align: middle; position: relative; margin-right: 3px; top: -4px; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; }
.b_basket_top .b_basket_top__count { padding-left: 3px; }
/* ============
	END корзина в шапке
	========== */
/* ============
	START Вторая чать шапки- линия с поиском
	========== */
.b_header_bottom {
	border-bottom: 1px solid #c2c2c2;
	padding: 18px 0 17px;
	margin-bottom: 38px;
}
.b_header_bottom .b_header_bottom__left { float: left; }
.b_header_bottom .b_header_bottom__right { float: right; }
.b_header_bottom .b_header_bottom__search { position: relative; width: 360px; margin-top: 6px; }
.b_header_bottom .b_header_bottom__search_input { width: 100%; outline: 0 !important; border: 0; border-bottom: 1px solid #c2c2c2; padding-left: 0; padding-right: 35px; }
.b_header_bottom .b_header_bottom__search_sub { background: none; border: none; outline: 0 !important; padding: 4px; top: 50%; right: 0; position: absolute; width: 24px; height: 24px; margin-top: -12px; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; }
.b_header_bottom .b_header_bottom__search_sub:hover .b_header_bottom__search_subSvg { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_header_bottom .b_header_bottom__search_subSvg { fill: #818181; width: 19px; height: 19px; }
/* ============
	END Вторая чать шапки- линия с поиском
	========== */
/* ============
	START header banner
	========== */
.b_header_top_cont {
	background: url('../img/bg/header_top_1.jpg') no-repeat center top;
	-moz-background-size: cover;
	  -o-background-size: cover;
	     background-size: cover;
	padding: 146px 0 123px;
	color: #363636;
}
.b_header_top_cont.b_header_top_cont--smal { padding: 75px 0 85px; }
.b_header_top_cont.b_header_top_cont--smal .b_header_top_cont__left { float: left; }
.b_header_top_cont.b_header_top_cont--smal .b_header_top_cont__but { float: right; margin-top: 44px; }
.b_header_top_cont .b_header_top_cont__welc { font-size: 42.5px; }
.b_header_top_cont .b_header_top_cont__title { font-size: 60px; margin-bottom: 38px; }
.b_header_top_cont .b_header_top_cont__text { font-size: 25px; }
.b_header_top_cont .b_header_top_cont__but { margin-top: 40px; }
.b_header_top_cont .b_header_top_cont__but .b_btn  { height: 72px; line-height: 72px; width: 290px; }
/* ============
	END header banner
	========== */
/* ============
	START разделы(табы) на главной
	========== */
.b_index_section .b_index_section__list { list-style-type: none; margin: 46px 0 52px; padding: 0; text-align: center; }
.b_index_section .b_index_section__list li { display: inline-block; }
.b_index_section .b_index_section__list li + li { margin-left: 35px; }
.b_index_section .b_index_section__list li:hover a:before, .b_index_section .b_index_section__list li.active a:before { margin-top: 2px; opacity: 1; }
.b_index_section .b_index_section__list li a { font-size: 30px; color: #252525; text-decoration: none; display: inline-block; position: relative; }
.b_index_section .b_index_section__list li a:before { content: ''; height: 3px; position: absolute; top: 100%; left: 0; margin-top: 3px; background: #4994c9; width: 100%; opacity: 0; -webkit-transition: all .2s; -o-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.b_index_section .b_index_section__body { border-bottom: 1px solid #c2c2c2; padding-bottom: 20px; margin-bottom: 79px; }
.b_index_section .b_index_section__click { bottom: -33px; left: 50%; position: absolute; background: #fff; width: 165px; display: block; text-align: center; margin-left: -82.5px; }
.b_index_section .b_index_section__click:hover svg { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_index_section .b_index_section__click svg { width: 44px; height: 24px; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; fill: #4994c9; }
.b_index_section .b_circle__item { display: none !important; }
.b_index_section .b_circle__item:first-child,
	.b_index_section .b_circle__item:first-child + .b_circle__item,
	.b_index_section .b_circle__item:first-child + .b_circle__item + .b_circle__item,
	.b_index_section .b_circle__item:first-child + .b_circle__item + .b_circle__item,
	.b_index_section .b_circle__item:first-child + .b_circle__item + .b_circle__item + .b_circle__item,
	.b_index_section .b_circle__item:first-child + .b_circle__item + .b_circle__item + .b_circle__item + .b_circle__item { display: inline-block !important; }
.b_index_section .js_body_show--open .b_circle__item { display: inline-block !important; }
.b_index_section .js_body_show--open .b_index_section__click svg { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.b_index_section .js_body_show--open .b_index_section__click:hover svg { -webkit-transform: rotate(180deg) scale(1.2) ; -moz-transform: rotate(180deg) scale(1.2) ; -ms-transform: rotate(180deg) scale(1.2) ; -o-transform: rotate(180deg) scale(1.2) ; transform: rotate(180deg) scale(1.2) ; }
/* ============
	END разделы(табы) на главной
	========== */
/* ============
	START круглые иконки
	========== */
.b_circle {
	font-size: 0;
}
.b_circle .b_circle__item { width: 20%; display: inline-block; margin-bottom: 52px; font-size: 16px; vertical-align: top; text-decoration: none; text-align: center; }
.b_circle .b_circle__item:hover .b_circle__circle { border-color: #4994c9; }
.b_circle .b_circle__item:hover .b_circle__title { color: #4994c9; }
.b_circle .b_circle__item:hover .b_circle__title_ins { color: #4994c9; }
.b_circle .b_circle__item.b_circle__item--green .b_circle__circle { border-color: #3bcd61; }
.b_circle .b_circle__circle { display: block; border: 2px solid #b8b8b8; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; text-align: center; overflow: hidden; position: relative; width: 182px; height: 182px; line-height: 182px; margin: 0 auto; }
.b_circle .b_circle__circle .b_circle__circle_body { line-height: 1; display: inline-block; vertical-align: middle; }
.b_circle .b_circle__circle img { max-width: 80%; max-height: 80%; }
.b_circle .b_circle__title { color: #252525; font-size: 24px; display: block; margin-top: 11px; text-decoration: none; }
.b_circle .b_circle__title_ins { display: block; margin-top: 17px; color: #252525; }
/* ============
	END круглые иконки
	========== */
/* ============
	START footer
	========== */
.b_footer {
	padding-top: 40px;
	margin-top: 30px;
	border-top: 2px solid #d9d9d9;
}
.b_footer__items {
	font-size: 0;
	padding-top: 0;
}
.b_footer__items .b_footer__item { font-size: 16px; display: inline-block; width: 25%; vertical-align: top; }
.b_footer__items .b_footer__title { font-family: 'GothamPro-Medium'; font-size: 18px; color: #4e4e5b; text-transform: uppercase; margin-bottom: 30px; }
.b_footer__items .b_footer__nav_list { list-style-type: none; margin: 0; padding: 0; }
.b_footer__items .b_footer__nav_list li { margin-bottom: 12px; }
.b_footer__items .b_footer__nav_list li a { text-decoration: none; color: #959595; }
.b_footer__items .b_footer__nav_list li a:hover { color: #4994c9; }
.b_footer__items .b_footer__item.b_footer__item--right { text-align: right; }
.b_footer__tel {
	color: #4994c9;
	text-decoration: none;
	font-size: 22px;
	display: inline-block;
	margin: -3px 0 3px;
}
.b_footer__mail {
	font-size: 16px;
	color: #898989;
	margin-bottom: 35px;
	display: inline-block;
	text-decoration: none;
}
.b_footer__bottom {
	padding: 15px 0 20px;
	border-top: 2px solid #d9d9d9;
	margin-top: 80px;
}
.b_footer__bottom_left {
	float: left;
}
.b_footer__bottom_right {
	float: right;
}
.b_footer__agreement {
	color: #4994c9;
	text-decoration: underline;
}
.b_footer__agreement:hover { text-decoration: none; }
.b_footer__coop {
	font-size: 14px;
	color: #898989;
}
/* ============
	END footer
	========== */
/* ============
	START соц сети
	========== */
.b_social {
	padding: 0;
	margin: 0;
	list-style-type: none;
	display: inline-block;
}
.b_social .b_social__item { width: 36px; height: 36px; display: inline-block; margin-left: 2px; }
.b_social .b_social__item:firts-child { margin-left: 0; }
.b_social .b_social__item .b_social__icon { width: 100%; height: 100%; fill: #c8c8c8; stroke: #c8c8c8 !important; -webkit-transition: .3s all; -o-transition: .3s all; -moz-transition: .3s all; transition: .3s all; }
.b_social .b_social__item .b_social__icon:hover { fill: #4994c9; stroke: #4994c9 !important; }
/* ============
	END соц сети
	========== */
/* ============
	START Сетка товарав
	========== */
.b_tile {
	font-size: 0;
	border-left: 1px solid #d7d7d7;
	border-top: 1px solid #d7d7d7;
	margin-bottom: 34px;
}
.b_tile.b_tile--mini .b_tile__item { width: 33.333%; }
.b_tile.b_tile--mini .b_tile__item.b_tile__item--two { width: 66.6666%; }
.b_tile.b_tile--mini .b_tile__img  { margin-bottom: 20px; }
.b_tile a.b_tile__item .b_tile__img { overflow: hidden; }
.b_tile a.b_tile__item .b_tile__img img { -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.b_tile a.b_tile__item:hover .b_tile__img img { -webkit-transform: scale(.95); -moz-transform: scale(.95); -ms-transform: scale(.95); -o-transform: scale(.95); transform: scale(.95); }
.b_tile .b_tile__item { width: 25%; height: 484px; display: inline-block; font-size: 16px; text-decoration: none; vertical-align: top; padding: 15px; border-right: 1px solid #d7d7d7; border-bottom: 1px solid #d7d7d7; }
.b_tile .b_tile__item.b_tile__item--two { width: 50%; text-align: center; }
.b_tile a.b_tile__item:hover .b_tile__title { color: #4994c9; }
.b_tile .b_tile__reklama { display: block; width: 100%; overflow: hidden; }
.b_tile .b_tile__reklama:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_tile .b_tile__reklama img { -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.b_tile .b_tile__img { display: block; text-align: center; position: relative; margin-bottom: 45px; }
.b_tile .b_tile__img a:hover img { -webkit-transform: scale(0.95); -moz-transform: scale(0.95); -ms-transform: scale(0.95); -o-transform: scale(0.95); transform: scale(0.95); }
.b_tile .b_tile__img a img { -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.b_tile .b_tile__img.b_tile__img--new:before { content: ''; width: 112px; height: 112px; top: 0; right: 0; position: absolute; color: #fff !important; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHAAAABwCAYAAADG4PRLAAALkElEQVR4nO2dbYxU1RnHf8xsZmJi2FbtByeshStVo9sl8El2wZeQFLGCFTUBaymBKinVkmhKxBhoCdVIog2tYC1CUrRgIiqCL7UJUWBf+IRhWYmlMEtcOnyosi8xMXfCQD88587ceb/3zn2ZZc8v2czM7txznnv+e85z7rnnPs8kxiFmyrgaaAduA24EpgJtwHXAtcBkIFl6GDAGfAN8DQwBZ4EzwBfAQDKT/jZ46/1lUtQGOMFMGQYwD+gEuoDp+G/7ZeA00AP0AgeTmXTa5zp8pykFNFNGDBHqQWABcFNEppwCPgbeAXqSmfSliOyoSlMJaKaMm4HHgEeA6yM2p5TzwG5gezKT/nfUxlhELqDqbYuBNcCciM1xSjewBXg36l4ZmYBmykgAK4C1wLSo7GiQQWAzsDOZSWejMCB0Ac2UEQd+CfwemTleCQwh5/P3ZCadC7PiUAU0U8ZdyNDTEWa9IdIPrElm0p+FVWEoApop4weIcEvDqK8J2IMI+b+gKwpcQDNlLAVeAa4Juq4m4wLwRDKT3hNkJYEJaKaMVmAbckkwkdkNrE5m0qNBFB6IgGbKmAG8x/idXfrNIPBAMpM+7nfBMb8LNFPGo0AfWjw704A+1Ta+4lsPNFPGJGAj8JxfZV6hbALWJzPpy34U5ouAZspoAXYAy/wobwKwC1iZzKQvNlpQwwKqFZW9wMJGy5pgHAAeanQFpyEBlXj7gfmNlDOB+QRY1IiInicxatjcixavEeYDe1VbesKTgGrCsgM9bPrBQmCHalPXeO2BG9ETFj9ZhrSpa1yrrq5l3vBSmaYuv0hm0m+6OcCVgGqFpQ+4ys1xGsd8B8x2s2LjWEC1tvk5eoUlaAaBmU7XTt34wG1o8cJgGtLWjnDUA9Utod1eLdJ44hEnt6LqCqhuxn7JxLufFzUXgFvq3RR2MoRuQYsXBdcgbV+Tmj1Q7WH51B97NB65u9Yem6oCqt1jx7hyNyCNF/qBWdV2u9UaQpehxWsGOpBtmBWp2APVXYbTXDn7Nsc7Q8D0SnctqvXAFWjxmok2RJMyynqgelbhNPqivdkYRHph0bMYlXrgYrR4zcg0RJsiKgm4JnhbNB4p06ZoCFXP530ZmjkaL9xifz6xtAc+FrIxGvcUaZTvgWryco7mezJWU8x5YIo1mbH3wC60eOOB6xGtgGIBHwzfFo1H8lrZBVwQgSEab+S1ikE+DkvDoTwSL71I4r9nSBw95L2M5Y9KGW/X3tuTr8vjT4sxVco5+bn8bs1v3Nl59JAc99KL7o57/VU57vVXXR1Xwk1Ks3wPnNdIaWW0TSGx/llfiwyM3qPy+uN2x4ckZs2AtinyYcFP3NXXebu8nhhwd1w58wCsHcGdjZZWxqqVJD74kOwx3x+JK2bzy2S3bPV+/IkBEcFqWCfMtUVDaZ1MYtYMR+eZmDUDWifLhyPdLg0toxPYbvXArlrf9My2PwdSrK9YDamEcMSc2fI6dE5e5zoMb2N9b3TMj3/sLoCYChw3vdHSinhrL4yOjYuhNHvsuNgKjoSIf/970KkE/Ot2eb33HmeVWcO0NWw3xnQzZVwdQ6L++fuo9VdfwWuvy/tVK53/Z0eFCz8Yv/MOeTNwktz7H8j79ltF2Hr45/9ANGuPISEbfSe7ZSt8/C/50OxDqdWgTvzgfWoG39NHbngEBk4CEF/285qH+ez/LG6LIfE2A+HS8y+Oj6HUjR+0RO5Xon/0T3mt13v99X8WN8aQYKmBcDF9Fp7dIB9WrSRx951BVdUQTv1gvheNjpHdt19+aYnfeXvtYdQS2BqV/GFqjIC3TmT37S8Y/cJGZ74iCpz4wft+WvxdlPhD56B1csE/VsLquUd6GjS0iLYYEqY4UHK/W5cfSuNPrg66Om90q4at5Qe7Zhd/1+KjT+S1o7L4dv+XO3S4EStLua4FiTEdKLnhEeLPboCtf5Kh9EgP2U+9L7cVMWc2CTffP9Jd0Qfl3v+A+B//UPXCvMWYCu235r9bhOUPlzwMG58vr9MalgdOysTHP65tQQKEB052334Sc7tgyUMylC6435+T6ZxduC5zwugoVBJweIT4wEkRae6csu/EFqrhs4IIuUOHiY+OVV+VsYblnj7ndjpjcgvl0d0DI7fpBeJdt+eH0lyl/1a39PZBt4uG6T9R/W89fSJgJT9o/c6addrIDY8Q7z0qS3IVxC+bufpH0nN0BC/khkeIr1sPb+70byjt7mtsLdROf+XrQVl9sSYhVa7hrDXVe+8Bmz0B+j8ggFhp9ch+eghe2yEfmmxWmm/gkuvB+J13iAhD56pew+V2/UPelK7KBOf/gAgEBMj9ZZtMvZtsVmpfWSm6HrRml9Zss86x8fvvK/whOP8HiIBmICXXIDc8Aqt/Kx9WrSTxs0Vhm1Adq6HtfnDJw/Jaz4dZ/nGO7eZOcP4PwIwh6WhCJ3vseGEofebp5hlKS/xgxdWXathWZYqOJRj/B4zFkFxCkZDd+LwMO21TiD+3LiozirD7wRZjamEodXALKL8kZ/nQG34ofwjI/wHfxJBEUNGxToUXXfJQUwyldl8W6+iAG26QP5SuvlTjrbflde6cgu8MyP8BX8eQZ88iI3vsOGx+WT488zS0tkZpjmA1eEd79dWXalhDcGtrYektGP8HMBRDUrBFSnbL1vxQyqpfRW1OocG7ZouAvX2Oh8DcocMyjN47X85ndCwo/wdwNobkz4ucS79+Ut60hrKyV5N8g6ve52alJzc8Iv6ybYqcS+/RoPwfwJkWJPlh5FxMnyWx+WVY+5S7A9c+RcLtMcClufPkfmUFZGmsr7DG6vYOurUqY70Pji9iwACS/DByslu2ytpmM2D1uoGTru+gXzrwYeGDf9snSrkMDEwCMFPGKeBHQdWkCYT/JDPpm6ylNF9vE2tCoQcKa6G9ERqi8UYvFAQ8GKEhGm8cBCWgytZ8KlJzNG44ZWXYtt9O+jgiYzTuyWtlF/CdCAzReCOvlV3AHuQBek1zcx7bVUNeQBX1QIdVbn5228NtlW6p2B6yMRr3FGlUJKCKABTY2o+mYbrtUZqg8qamunGaNZFRpk0lAd9FQhtqmotBRJsiygRUDnJzGBZpXLG5NFYoVN8XupOIt1poihhCNCmjooAqNvOGIC3SuGJDtSyftXZm70JC3muipR/RoiJVBVR5CnT03uhZUy1nBNR5NkJlDKmbgEkTGHtqZW0BZw+3rEESMWnC5QIORsC6AqrsWU/4YZHGFU/Uy1wGDh8vU3ns9EJ3eOx2kjsQ3D0fuBq9QhMGg0hbO8KxgCqn6wNIol5NMHwHPOA0fy64fEJXZVd+3K1VGsc87iaDNXh4xFrlOd/k9jhNXTa5zSEP3p+RX0+N1QGNa3Yhbeoaz3FCzZTRgtzeWOi1DA0AB4DFyUz6opeDGwr0qhJF7gfmN1LOBOYTYFG1hWonNBRmRFW8CPkv0rjjAA2KBz7EiVEGLEb7RDfsQobNhsQDnwL9qPF7OXp26oRNwHKvPq8Uf4OdA2bKeBT4G3CV32WPc75DrvNcXyrUwncBAcyUMQN4D53K1WIQWWHxPQtKILHSlKEz0QvgIG0wMwjxIKAeaMdMGUuBV4Brgq6rybiA3BIK9IZ44NEK1QncwsS6s78HyXUb+DkH3gPtmCnjLmR3cUeY9YZIP7KH5bOwKgw1Xqg6sVnACq6sfadDyDnNClM8CLkH2lHLcCuAtYzf2eogsot9px8X5V6ITEALlT17MbKBx2Eet8jpRlzBu5W2u4dJ5ALaMVPGzUie9Edovoza55FLgu2lj3hFSVMJaKF6ZReSrXkBPuT39cgpJKDAO0BP1L2tEk0pYCkq4e88JO1oF5Kw0m/bLwOnkefPe4GDViiPZmZcCFiKyjrajuQ+vBHJwNaG5IG6FslGU5rQxETig3+DRCkeQmKlnkEiNg4kM+lvg7feX/4PhujCkGt2UhIAAAAASUVORK5CYII='); background-repeat: no-repeat; background-position: center; -moz-background-size: contain; -o-background-size: contain; background-size: contain; z-index: 2; }
.b_tile .b_tile__img.b_tile__item--credit:before { content: ''; width: 112px; height: 112px; line-height: 112px; top: 0; right: 0; position: absolute; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAHIAAAByCAYAAACP3YV9AAAPb0lEQVR4nO2dfXRU5Z3HPzOZEEJeCElIAkFICKRFlFDBBDWEpbbidNhThV0rWOmxqwiuLXCI2yrdY626ui4I2G7RQy09i9ugULWnjAO1VUEq4UUluJKSV4IkvCUkJCQw5GX2j+dOMnm/9869c+8k8zknJ+fAPM/zm/vN7z73/p7f8/wsBCsux2jgZmAakAGkAROABOknFojo0coNNAJ10s8Z4BRQDhQDX2B3XtbfeO2xGG2AbFyO6cA8IBeYA6TrNFIlUAgcAPZhd36p0ziaYl4hXY5wYAFwD3A3kGqQJdXAHuBdYC92Z6tBdgyI+YR0Oe4AHgIWAWMMtqYn9cDbwDbszr8ZbYwv5hDS5YhCiPcYYs4LBoqBXyNEbTbaGGOFdDkSgTXASsznfXKpB7YAG7E7a40ywhghXY44YDWQD0QZYoP2NAPrgU3YnQ2BHjywQrocYcDDwHNAYkDHDhy1wM+A32B3tgdq0MAJ6XLcCmwFsgI2prEUAY9gdx4JxGD6C+lyRALPA6sAq+7jmYsOYDOwDrvzqp4D6Suky5EFFBA8T6J6UQwswe4s0msA/TzE5XgcOExIRBDX4LB0TXRBe48Ut9LXgAc173tosB14VOtbrbZCuhzJwG5gtqb9Dj2OAguxO89r1aF2Qroc0wAXMEmzPoc2VYAdu7NYi860EdLluAXYy9B9N9SLWmABdudn/nbkv5AuRw7wZ8T6XwjlNAJ3YXce8qcT/4QUnvghIRH9pRGY749nqhdSzIn7Cd1OtaIWyFM7Z6oTUjydHiL0YKM1VUCOmqdZ5QEB8Z64m5CIejAJ2C1dY0Woiey8Rug9UU9mI66xIpQJKUJMoYiN/jyoNJwnf44UAfDDwAiFRoVQx3UgW26gXZ5Hint2AcNQxOyUPKYk3WbE0COAArnzpdxb6/MMx1WM6DQKZz5B6S3rIG66ERZMQ1z7QRlcSLGyv8pPg4KSnVOWYsGCBw9cNywBfZWkwYAMLKTIsdk66Oe0JCwSIpMhOl38thmUmxWdxuIUcUv9w7mD0HLGGDvEtd8qadEvtkE6eRi9c2wsFmYn5fKTcXPJGT2VGyLH9vpIzbU6Ci+X8p9n93P4/CfgadPVJOjyxg6Ph38u+73u4w1CFkKLfl9L+n9qFSmLpegZgouaRFFWPjNixTaO4itf8X7dcT5vqeFS2zUSwiK4aVQKCxKymB4j4g/FTae58fgGaCrXzSyi0+jI/SUWLGyv+Yhlx9frN5Z8aoGp/aVaDuSRq9FVxInU5bxI/IgYTrWcJ/3LLVB3tM+PrgWIz6Jk+r8yLWYijTkvEnvoKWgq1cW0XVMfkLyxg2VlO3QZQwWJCE1+3td/9j33iQzwfN1Mslj4fEY+8SNiON5YSfrB1f2K2MmlIjI/WcXhhhJibJGczMoHy2AzgwpiM1mcLObG/z2738i5sS/yJW160d9DzBp0zABPTcxm5ujJdHg6yDq+AVqb5DVsv0pO0Uu0etrJjE4lLzlXc9v+NGUJgNm80UsUQpte9BZSbKhZqac168aKUO27Fw7DlVPKGl89x46zBwB4OEnjkG9sJguTxJP+69UfmM0bvayUNOpGXx75EDpvqMkZPRWAHRc/VdX+9YviNjxndKZmNkGXN7Z62lleXqBp3xoyBqFRN/oS8jG9LUmJEH8nO5vV/cXva64BIHFEjGY2+Xrj76o/gKuaJbjpQS+NugspNpnqHoqLsUnhw3aVqZ2tIsoyJlw7Id+b+oDo2tPO8nLTzY09mSZp1UlPj+zlssOCuOnYx84C4NWv9prdG71006pLSLFnf1GgrTED708Vc6O7o5Ufl79lsDWyWSRpBnT3yAUE765h9cRN51sJMwF47as/g9uwTcdKGYPQDOgu5D2Bt8V4fL1xVcVOg61RTKdmvkLebYAhxuLjjf992hVM3uilUzMhpDiMyKhzbAzjo0yRftTS7mZtxZsGW6OKVEm7To+cZ6AxxhD/DebF3wTA5tPvGblw7C/zoEtI7YOWJudjaW5saXfzVOUug63xi1zoEnKOgYYEnvhvkDvmRgBertodzN4IknZW6ZRFvQ7oMyVeb2xqa+Hfg9sbAdJxOUZbEUdlDh98vPGlqt3yl9DMzc1Whlma4yHpSbWprYXnTr1jsDWaMc2KOLQ2oLg7pOQpS/jAH+wPqzhP91r7dUXN4sdmkx0nlr6GkDcCZFgRJw8HlEvXxQWcEhGnroOIeNFP6xVFzfZmiLmxvrWJ54IvijMQaVbE8dEB5bT7IgA/lOYqpfxUalfSUi27TfzYbGbHiQXt5yv/qH4JzZxMsCLO/w4oe+r+D4Bl4/LAqvD2arGxPPWbAOyt+0J2M19v3FD1R2Vjmp8EQ4TcUP0+7o5WUkcmsG7y9xS1fTztHtJHJdPqaefFmr/KajPEvREkIQN/kIO7jielDLXnptzPv2UsZfAdfhZWpC1mc+YPAHimfKfMBWALH05dBsAFdwMbqt5Vb7d5iQ3j+5nPGjFyYf0JYm0x3Bb3Nb6dcDOLkm7ngqeD4uuN0OZzsnREAgtTcvn9TT/ikQl3YrFYeOW0k6dObpM1zszkXJ5OWwhAflkBR+vl346DCJsFl8NjqAmJt7J/8mLmSgFsEGuDTa0tRNsiGRnWtSXz08tlfLdsB9UXC2V2bqHo9l8yIzaNC+4Gkvf/C7S7Nf4C5kCHVG2F1B4hr/YIjEwiL+5G8mImkhQeTZxtFA1tLdS2NnPgyld80HACrp5T1PXM5DuYEZsGwNOV7ygXceRYsuOmcWf0RMaGRxETFklj21Uutl5hz5UqjjX83TRrmMZ7pG50eWP1tTomfLxctpAxidnsmXIft8d9vfPfWj3tXGt3ExkWgc3StcPtQP0J5pYWwKXPNf8GSrAhygz1LD0U9Mz28cYnK3bJFNHCxmmPsnqSmFOLGiv4xen3eLv2M7h2oetjkSncl3gLT09cSO6YG/FkP8svKnbxdMnvNP8eMnFbcDkuAL03JQYzFgsn73iVzOhU4Y37H4aOwQvo/DRjKS9MXUqHx8Oaku28UrkTGOCGZbHwZMYD/MeU+wFYUfxbXqt6W6MvoYiLVkSxryHFN1PmkxktMleerNglS0RGJvFMxn0A5Je+wSuVbzGgiAAeDy+UvSFehYCXMx+AESrDjv5RN/SEtFjYkiGCDFVXL7D9zB5ZzfJT72SE1UZly3k2Vv5B0ZA/Ly+g+lodo8IiWD5+vmKTNaDOiii9N2Tw9cY1ZW/K80bAkTADgK01Hyrf2t5xnTfOfgzAP8bPUNZWG85YEfUThwY+3ljZcp53ZIbwADJHjQfghfoTqob+Tb2oTvi1qPGq2vvJKSuiCOaQ4DvjvtXpjWvL31LkWfHeDUFudTNNmVts7ddyY5ECyq2ImhTBj8XGr6Snx4rms4q8EeiKIKmN/HjELTzCakiMpdgKDIng473j7yR9VDIAj5QVBOQIFxPxhVWqKVxptCV+YbGxQXp1KLlSzQfnPjTYoIBSid152ZvXKjcKbUp8vXFl+ZvgGaJRx74phK4E5QMGGuIfPt749ytnhps3gqSdV8h9BhriF0smLOj0xiWlbww3bwRJOyGkKNEuP5PJLFjD+S/JG483nuLYeVPVrw4E1ZJ23fZHyotlmYgHJ9xN6kiRcvSD8h0MGhsdenRq5itkcCWzWMN5YfI/AcPWG8FHM18h9yIqeAcFvt74ndLtDENvrEdoBvgKaXe2AoYspinGxxuPNpRSfdGvslLBytuSZkDvc3bkpaYZzPKJCzu9cYF5jxrTm25adRfS7vwbZo+9hkXwbPpiQHjjpYuHDTbIEIolrTrp6yy6XwfIGFWsuGEhSdLmn1tLt2vWb713Q1D4aHUdhIlj2ZraApLF3kujvoTchlkfesIieCb9XkBkr1Hnd/3MTmqvNwKQq3I9cVGUWD674NZ9G3s9fUyBvYW0O5uBLXpbowZfb5xbqu3cWHi5BIDl0pl0SlkqtTt4+aRmNvXDFkmjbvR3gvJGoNeHDaWnN2qcR/q6dHbs/ePmQmSKssZRN3BvUg4AL9dqd5fog2aENr3oW0i7sxYwxdH6XtZOurfLG0u0mxu97Dv3MaXNNYRbwjiYlQ9hI+U1tEVzLOsJrBYrxxsrKZO9nUEV6yVtejFQYZZNiBIFxhMWybr07wLwl7pjoMdGHE8bmUXraWq7ypy4r1N82yYYc9PAbeKzqLh9E1mxk2lqayHr+Ho9g/a1CE36ZOC9bC7Ho8CrGhukmLWT72d95vcBsBT+BBq+1G+w2CmcnPFEZ+5PUWMF79UV8WXLOc60tTDBFsUtUeO71SI50XSa6UUvKT+fXRkrsDtVFHABb0mlT9G7Gs9AhEVy6R9+y5jwGP5Sd4xvH/mZ/mNabNyVMo8fjctlzuhMEiN6v5Kcdddz+HIJL9Xs45PzB8DToadFRcAs7M72fk0etAtRYKuQQNbH8qGbNx58Ai4bEK8IjxE/tlHQ1iJOAwnciSAdwBzsziMDfWhwcUQHmzUySjGLpJIQuy8cMUZEEKK11EBjmfgd2GNdNg8mIsit6CqKUX6KEYcrRU/ix2NzeOXsR913RA0PihG31EHDRaHSvOZFh9K8gNThWpVGhVDOWrkighKP9OJy/A+hyud6sx27c5mSBmqeRB8FBiktF8IPjiKusSKUeySAy5EMHAImqWofoj+qgBzsTsUVZNS9G4qB7JglhDc0qAXsakQEf17y7c5iRAGRRtV9hPDSCCyQrqkq/IvW2J2fAXcREtMfGoG7pGupGv/DbnbnIWA+odusGmqB+dI19Att4qfirykPMVmHkEcVkOevJ3rRLhAu7u85hF5N5HAU8XSqWfBY2xUN8cSVB2i/hD902I7wRE2LVKp7j5SDy/E4sIFQbNbLdUTY7Vd6dK6fkOANtBcwzEpS9EExsERJ7FQp+i4WC8NnITK/dF1CNykdiO8+S08RQW+P9EVkGmzFyLSRwFIEPCJnUVgLApe+Ib7QLGAFQ/udsxbxHWcFSkQIpEf64nLEAauBfCDKEBu0pxmRC7wJu7Mh0IMbI6QXlyMRWAOsJHgLddcjtlhs7C95OBAYK6QXlyMKeAh4jOB5wi1G7Ira1tdejEBjDiF9cTnuQIi6CPN5aT1iV/e2nvsTjcZ8QnpxOcIRy2T3IKp7G1XMuxpxesa7wF7f7d5mwrxC9kRU956HqCk8B/2q0FYiErIPAPu859iYneARsieipPDNiDk1A1E+cQKi1lcColRUz+oJbsT6X530cwZx8HA5Ys77QjpkMej4fxnMo1q08O/HAAAAAElFTkSuQmCC'); background-repeat: no-repeat; background-position: center; -moz-background-size: contain; -o-background-size: contain; background-size: contain; z-index: 2; }
.b_tile .b_tile__title { display: block; overflow: hidden; -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; margin-bottom: 20px; color: #252525; text-decoration: none; }
.b_tile .b_tile__title:hover { color: #4994c9; }
.b_tile .b_tile__price_old  { margin-left: 35px; }
.b_tile .b_tile__color { display: block; height: 30px; text-align: center; padding-top: 3px; overflow: hidden; margin-bottom: 10px; }
/* ============
	END Сетка товарав
	========== */
/* ============
	START  иконка РУБЛЬ
	========== */
.b_rub {
	display: inline-block;
	font-style: normal;
	font-family: FontAwesome;
	font-size: .8em;
	text-rendering: auto;
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}
.b_rub:before { content: "\f158"; }
/* ============
	END иконка РУБЛЬ
	========== */
/* ============
	START Цена
	========== */
.b_price {
	color: #4994c9;
	font-family: 'GothamPro-Medium';
	font-size: 20px;
	display: inline-block;
}
.b_price_old {
	font-size: 16px;
	display: inline-block;
	color: #a6a6a6;
	text-decoration: line-through;
}
/* ============
	END Цена
	========== */
/* ============
	START Обзор-превью
	========== */
.b_review {
	font-size: 0;
	margin-left: -2%;
	max-width: none;
}
.b_review .b_review__item	{ font-size: 16px; width: 31.333%; margin-left: 2%; display: inline-block; height: 525px; overflow: hidden; vertical-align: top; background-color: rgb(255, 255, 255); -webkit-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, .04); -moz-box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, .04); box-shadow: 0px 4px 3px 0px rgba(0, 0, 0, .04); }
.b_review .b_review__img { display: block; width: 100%; overflow: hidden; }
.b_review .b_review__img:hover img { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_review .b_review__img img { width: 100%; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; }
.b_review .b_review__body { padding: 33px 33px 0 33px; }
.b_review .b_review__title { font-size: 20px; font-family: 'GothamPro-Medium'; color: #252525; text-transform: uppercase; line-height: 1.5; text-decoration: none; margin-bottom: 6px; display: block; }
.b_review .b_review__title:hover { color: #4994c9; }
.b_review .b_review__data { font-size: 14px; font-family: 'GothamPro-Light'; color: rgb(77, 149, 199); }
.b_review .b_review__text { font-size: 18px; font-family: 'GothamPro-Light'; color: #252525; margin-top: 32px; }
/* ============
	END Обзор-превью
	========== */
/* ============
	START почему мы
	========== */
.b_why_we {
	background: #2fbc54;
	padding: 80px 0 100px;
	color: #fff;
	font-size: 0;
}
.b_why_we.b_why_we--mb_30 { margin-bottom: -30px; }
.b_why_we .b_why_we__item { width: 20%; text-align: center; font-size: 16px; display: inline-block; vertical-align: top; padding: 0 15px; }
.b_why_we .b_why_we__body { max-width: 185px; margin: 0 auto; }
.b_why_we .b_why_we__img { height: 100px; line-height: 100px; text-align: center; margin-bottom: 7px; }
.b_why_we .b_why_we__title { font-size: 16px; color: rgb(255, 255, 255); line-height: 1.2; margin-bottom: 5px; }
.b_why_we .b_why_we__text { color: #ffffff; color:  rgba(255, 255, 255, 0.5); font-size: 12px; }
/* ============
	END почему мы
	========== */
/* ============
	START хлебные крошки 
	========== */
.breadcrumbs {
		margin-bottom: 21px;
}
.breadcrumbs ul { list-style: none; padding: 0; margin: 0; font-size: 0; }
.breadcrumbs ul li { display: inline-block; vertical-align: top; font-size: 14px; position: relative; }
.breadcrumbs ul li a { color: #818181; font-size: 15px; text-decoration: none; }
.breadcrumbs ul li a:hover { text-decoration: underline; }
.breadcrumbs ul li + li { margin-left: 8px; padding-left: 18px; }
.breadcrumbs ul li + li:before { display: block; }
.breadcrumbs ul li:before { content: ""; width: 6px; height: 6px; border-right: 1px solid #818181; border-bottom: 1px solid #818181; position: absolute; left: 0; top: 50%; margin-top: -3px; -webkit-transform: rotate(-45deg); -moz-transform: rotate(-45deg); -ms-transform: rotate(-45deg); -o-transform: rotate(-45deg); transform: rotate(-45deg); color: #818181; display: none; }
/* ============
	END хлебные крошки
	========== */
/* ============
	START две колонки 
	========== */
.b_page_two_colons .b_page_two_colons__left { width: 264px; float: left; }
.b_page_two_colons .b_page_two_colons__right { margin-left: 278px; overflow: hidden; }
/* ============
	END две колонки 
	========== */
/* ============
	START КАТАЛОГ
	========== */
/* ============
	END КАТАЛОГ
	========== */
/* ============
	START круглая иконка бутерброд
	========== */
.b_icon_text {
	border: 1px solid #acacac;
	-webkit-border-radius: 40px;
	   -moz-border-radius: 40px;
	        border-radius: 40px;
	width: 43px;
	height: 43px;
	display: inline-block;
	overflow: hidden;
}
.b_icon_text + .b_icon_text { margin-left: 16px; }
.b_icon_text:hover { border-color: #4994c9; }
.b_icon_text:hover .b_icon_text__item { background-color: #4994c9; }
.b_icon_text:hover .b_icon_text__items--vertical .b_icon_text__item:after { background: #4994c9; }
.b_icon_text.active { width: auto; border-color: #4994c9; }
.b_icon_text.active .b_icon_text__item { background-color: #4994c9; }
.b_icon_text.active .b_icon_text__items--vertical .b_icon_text__item:after { background: #4994c9; }
.b_icon_text.active .b_icon_text__text { display: inline-block; }
.b_icon_text .b_icon_text__items { float: left; display: block; height: 44px; width: 18px; margin-left: 11px; }
.b_icon_text .b_icon_text__item { width: 100%; height: 2px; background: #acacac; display: block; margin: 4px auto; }
.b_icon_text .b_icon_text__item:first-child { margin-top: 14px; }
.b_icon_text .b_icon_text__items--vertical .b_icon_text__item { width: 2px; height: 16px; display: inline-block; margin-top: 13px; position: relative; }
.b_icon_text .b_icon_text__items--vertical .b_icon_text__item:after { background: #acacac; content: ''; width: 4px; height: 6px; bottom: 3px; left: -1px; position: absolute; }
.b_icon_text .b_icon_text__items--vertical .b_icon_text__item:first-child { margin-left: 2px; }
.b_icon_text .b_icon_text__items--vertical .b_icon_text__item:first-child + .b_icon_text__item:after { bottom: 7px; }
.b_icon_text .b_icon_text__text { overflow: hidden; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s; margin-left: 18px; margin-right: 13px; padding-top: 12px; font-size: 16px; font-family: 'GothamPro-Medium'; text-decoration: none; display: none; }
/* ============
	END круглая иконка бутерброд
	========== */
/* ============
	START фильтр
	========== */
.b_filter_catalog {
 	margin-bottom: 40px;
}
.b_filter_catalog .b_filter_catalog__item { border-bottom: 1px solid #e5e5e5; padding: 17px 0 20px; }
.b_filter_catalog .b_filter_catalog__item:first-child { padding-top: 15px; }
.b_filter_catalog .b_filter_catalog__item.--open .b_filter_catalog__title:after { -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); transform: rotate(180deg); }
.b_filter_catalog .b_filter_catalog__title { font-size: 16px; color: rgb(17, 17, 17); line-height: 2.25; font-family: 'GothamPro-Medium'; position: relative; cursor: pointer; }
.b_filter_catalog .b_filter_catalog__title:after { content: ''; background: url('../img/icons/arrow_bottom.png') no-repeat center; -moz-background-size: contain; -o-background-size: contain; background-size: contain; top: 50%; right: 0; position: absolute; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; width: 12px; height: 6px; }
.b_filter_catalog .b_filter_catalog__body { padding-top: 15px; display: none; }
.b_filter_catalog .b_filter_catalog__list { list-style-type: none; margin: 0; padding: 0; }
.b_filter_catalog .b_filter_catalog__list li { display: block; margin-bottom: 5px; }
.b_filter_catalog .b_filter_catalog__list li a { display: inline-block; color: #636363; font-size: 15px; text-decoration: none; padding: 7px 8px; border: 1px solid transparent; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; -webkit-transition: all .2s; -o-transition: all .2s; -moz-transition: all .2s; transition: all .2s; }
.b_filter_catalog .b_filter_catalog__list li a:hover,
				.b_filter_catalog .b_filter_catalog__list li a.--active { border-color: #d7d7d7; }
.b_filter_catalog .b_filter_catalog__list li a.--active .b_filter_catalog__dell { display: inline-block; }
.b_filter_catalog .b_filter_catalog__count { display: inline-block; margin-left: 15px; }
.b_filter_catalog .b_filter_catalog__dell { width: 14px; height: 14px; position: relative; margin-left: 15px; display: none; top: 2px; }
.b_filter_catalog .b_filter_catalog__dell:hover:after { width: 14px; height: 14px; margin: 0; top: 0; left: 0; }
.b_filter_catalog .b_filter_catalog__dell:after { content: ''; background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABIAAAASCAYAAABWzo5XAAABS2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS42LWMxMzggNzkuMTU5ODI0LCAyMDE2LzA5LzE0LTAxOjA5OjAxICAgICAgICAiPgogPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIi8+CiA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgo8P3hwYWNrZXQgZW5kPSJyIj8+IEmuOgAAAK1JREFUOI2d0jsSwyAMRdGLh8I7jWEz6ZCX6s5pxIzGRnyiks/hAQqllC+wAxm4WasAFODaFDl0IPyBHMAeNQk6wGQyi5xAjrppBXshKaU76uQs1kQAolk0wl6IPchCPYwe0oI8LAAfD/EgD3MRgM2Bak33lZeoPmy9jk02fbXW79RysSfU++Jun1mo2ycM+qw+9gh5YqeuLSISaqJZxE0mIjkuIi4WgWsRaWHXD2hkWePc3swLAAAAAElFTkSuQmCC'); background-repeat: no-repeat; background-position: center; -moz-background-size: contain; -o-background-size: contain; background-size: contain; width: 10px; height: 10px; -webkit-transition: all .2s; -o-transition: all .2s; -moz-transition: all .2s; transition: all .2s; top: 50%; left: 50%; position: absolute; margin-top: -5px; margin-left: -5px; }
.b_filter_catalog .js_body_show.js_body_show--open .b_filter_catalog__list li { display: block; }
.b_filter_catalog .js_body_show.js_body_show--open .b_filter_catalog__show_all .b_filter_catalog__show_hide { display: block; }
.b_filter_catalog .js_body_show.js_body_show--open .b_filter_catalog__show_all .b_filter_catalog__show_open { display: none; }
.b_filter_catalog .js_body_show .b_filter_catalog__list li { display: none; }
.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li + li,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li + li + li,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li + li + li + li,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li + li + li + li + li,
				.b_filter_catalog .js_body_show .b_filter_catalog__list li:first-child + li + li + li + li + li + li { display: block; }
.b_filter_catalog .b_filter_catalog__show_all { display: inline-block; margin-top: 25px; margin-left: 9px; font-size: 14px; }
.b_filter_catalog .b_filter_catalog__show_all .b_filter_catalog__show_hide { display: none; }
.b_filter_catalog .b_filter_catalog__prices { border: 1px solid #d7d7d7; -webkit-border-radius: 10px; -moz-border-radius: 10px; border-radius: 10px; font-size: 0; }
.b_filter_catalog .b_filter_catalog__prices .b_filter_catalog__prices_item { width: 46%; display: inline-block; font-size: 16px; padding: 6px 13px; position: relative; vertical-align: top; }
.b_filter_catalog .b_filter_catalog__prices .b_filter_catalog__prices_item + .b_filter_catalog__prices_item { width: 54%; border-left: 1px solid #d7d7d7; }
.b_filter_catalog .b_filter_catalog__prices .b_filter_catalog__prices_item .b_filter_catalog__prices_after { top: 50%; left: 13px; position: absolute; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); font-size: 14px; }
.b_filter_catalog .b_filter_catalog__prices .b_filter_catalog__prices_item .b_filter_catalog__prices_before { top: 50%; right: 13px; position: absolute; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.b_filter_catalog .b_filter_catalog__prices .b_filter_catalog__prices_item .b_filter_catalog__prices_input { border: 0 !important; padding-left: 25px; padding-right: 14px; outline: 0 !important; }
.b_filter_catalog .b_filter_catalog__reset { background: #fff; padding: 0; height: 54px; display: block; width: 100%; font-size: 14px; color: #959595; border: 1px solid #e5e5e5; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; outline: 0 !important; margin-top: 15px; }
.b_filter_catalog .b_filter_catalog__reset:hover { background: #e5e5e5; color: #fff; }
/* b_filter_catalog*/
/* ============
	END фильтр
	========== */
/* ============
	START start список цвтов
	========== */
.b_color_list {
	list-style-type: none;
	padding: 0;
	margin: 0 0 28px;
	font-size: 0;
	margin-left: -14px;
}
.b_color_list.b_color_list--mini { margin-left: 0; margin-bottom: 15px; }
.b_color_list.b_color_list--mini li { width: 9px; height: 9px; margin-left: 6px; margin-bottom: 6px; }
.b_color_list.b_color_list--mini li:hover:after, .b_color_list.b_color_list--mini li.active:after { -webkit-transform: scale(1.55); -moz-transform: scale(1.55); -ms-transform: scale(1.55); -o-transform: scale(1.55); transform: scale(1.55); }
.b_color_list.b_color_list--middle { margin-left: 0; margin-bottom: 15px; }
.b_color_list.b_color_list--middle li { width: 30px; height: 30px; margin-left: 0; margin-right: 7px; margin-bottom: 6px; }
.b_color_list.b_color_list--middle li:hover:after, .b_color_list.b_color_list--middle li.active:after { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_color_list li { display: inline-block; margin-left: 20px; margin-bottom: 19px; width: 46px; height: 46px; cursor: pointer; position: relative; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; }
.b_color_list li.b_color_list__grad:before { content: ''; top: 0; right: 0; bottom: 0; left: 0; position: absolute; background-image: -webkit-linear-gradient( 311deg, transparent 8%, rgba(255, 255, 255, .79) 65%, transparent 128%); background-image: -moz-linear-gradient( 311deg, transparent 8%, rgba(255, 255, 255, .79) 65%, transparent 128%); background-image: -o-linear-gradient( 311deg, transparent 8%, rgba(255, 255, 255, .79) 65%, transparent 128%); background-image: linear-gradient( 139deg, transparent 8%, rgba(255, 255, 255, .79) 65%, transparent 128%); }
.b_color_list li:after { content: ''; position: absolute; border: 1px solid #cccccc; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; top: 0; right: 0; bottom: 0; left: 0; -webkit-transition: .2s all; -o-transition: .2s all; -moz-transition: .2s all; transition: .2s all; }
.b_color_list li:hover:after, .b_color_list li.active:after { -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); transform: scale(1.2); }
.b_color_list li:hover .b_color_list__hint { visibility: visible; opacity: 1; }
.b_color_list .b_color_list__hint { font-size: 12px; color: #818181; background-color: #fff; position: absolute; -webkit-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, .3); -moz-box-shadow:0px 0px 4px 0px rgba(0, 0, 0, .3); box-shadow:0px 0px 4px 0px rgba(0, 0, 0, .3); padding: 6px 10px 7px; -webkit-border-radius: 30px; -moz-border-radius: 30px; border-radius: 30px; max-width: none; top: 0; left: 50%; z-index: 2; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; opacity: 0; visibility: hidden; }
.b_color_list .b_color_list__hint.--hint_right { left: auto; right: 50%; }
.b_color_list .b_color_list__hint.--hint_center { -webkit-transform: translate(-50%, -50%); -moz-transform: translate(-50%, -50%); -ms-transform: translate(-50%, -50%); -o-transform: translate(-50%, -50%); transform: translate(-50%, -50%); }
/* ============
	END список цвтов
	========== */
/* ============
	START каталог меню
	========== */
.b_catalog_nav  {
	padding-bottom: 50px;
}
.b_catalog_nav__list {
	list-style-type: none;
	margin: 20px 0 0 0;
	padding: 0;
}
.b_catalog_nav__list > li:hover .b_catalog_nav__sub_items { display: block; }
.b_catalog_nav__list > li .b_catalog_nav__link { padding-bottom: 14px; }
.b_catalog_nav__list > li + li .b_catalog_nav__link  { padding-top: 14px; }
.b_catalog_nav__list .b_catalog_nav__link_icon .b_catalog_nav__link:after { content: ''; background: url('../img/icons/arrow_bottom.png') no-repeat center; -moz-background-size: contain; -o-background-size: contain; background-size: contain; -webkit-transform: rotate(-90deg); -moz-transform: rotate(-90deg); -ms-transform: rotate(-90deg); -o-transform: rotate(-90deg); transform: rotate(-90deg); top: 50%; right: 0; position: absolute; -webkit-transition: all .5s; -o-transition: all .5s; -moz-transition: all .5s; transition: all .5s; width: 12px; height: 6px; }
.b_catalog_nav__list .b_catalog_nav__link { display: block; position: relative; padding: 5px 25px 5px 35px; font-size: 16px; color: #848484; text-decoration: none; z-index: 5; }
.b_catalog_nav__list .b_catalog_nav__link:hover { color: #4994c9; }
.b_catalog_nav__list .b_catalog_nav__link i { display: block; width: 24px; text-align: center; top: 50%; left: 0; position: absolute; -webkit-transform: translateY(-50%); -moz-transform: translateY(-50%); -ms-transform: translateY(-50%); -o-transform: translateY(-50%); transform: translateY(-50%); }
.b_catalog_nav__sub_items {
	position: absolute;
	left: 0;
	padding-left: 300px;
	max-width: none;
	top: 0;
	padding: 72px 15px 15px 300px;
	background: #fff;
  -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2);
     -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2);
          box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2);
  font-size: 0;
  z-index: 2;
  -webkit-transition: none;
  -o-transition: none;
  -moz-transition: none;
  transition: none;
  width: 100%;
  display: none;
}
.b_catalog_nav__sub_item {
	display: inline-block;
	text-align: left;
	font-size: 16px;
	width: 33.3333%;
	vertical-align: top;
	margin-bottom: 20px;
}
.b_catalog_nav__sub_title {
	font-family: 'GothamPro-Medium';
	font-size: 18px;
	color: #252525;
	margin-bottom: 10px;
	padding-top: 7px;
}
.b_catalog_nav__sub_list {
	padding: 0;
	margin: 0;
	list-style-type: none;	
}
.b_catalog_nav__sub_link {
	display: block;
	position: relative;
	padding: 5px 5px 5px 0px;
	font-size: 16px;
	color: #848484;
	text-decoration: none;
}
.b_catalog_nav__sub_link:hover { color: #4994c9; }
/* ============
	END каталог меню
	========== */
/* ============
	START CATALOG
	========== */
.b_catalog__icons {
	position: relative;
	list-style-type: none;
	padding: 0;
	margin: 10px 0 0;
	z-index: 50;

}
.b_catalog__icons li { display: inline-block; }
.b_catalog__sort {
	margin: 10px 0 17px;
}
.b_catalog__sort .b_catalog__sort_item { display: inline-block; height: 43px; line-height: 43px; -webkit-border-radius: 40px; -moz-border-radius: 40px; border-radius: 40px; border: 1px solid transparent; color: #a6a6a6; text-decoration: none; padding: 0 33px 0 15px; position: relative; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.b_catalog__sort .b_catalog__sort_item + .b_catalog__sort_item { margin-left: 15px; }
.b_catalog__sort .b_catalog__sort_item:hover { border-color: #acacac; }
.b_catalog__sort .b_catalog__sort_item:before,
		.b_catalog__sort .b_catalog__sort_item:after { content: "\f106"; display: inline-block; font: 400 normal normal 19px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; top: 7px; right: 12px; position: absolute; }
.b_catalog__sort .b_catalog__sort_item:after { content: "\f107"; top: 17px; }
.b_catalog__sort .b_catalog__sort_item.active:before { color: #4994c9; }
.b_catalog__sort .b_catalog__sort_item.active--bottom:after { color: #4994c9; }
/* ============
	END CATALOG
	========== */
/* ============
	START пагинация
	========== */
.b_pagination {
	list-style-type: none;
	padding: 0;
	margin: 30px 0;
	font-size: 0;
	text-align: center;
}
.b_pagination li { display: inline-block; width: 41px; height: 41px; font-size: 16px; line-height: 41px; color: #a6a6a6; vertical-align: top; text-decoration: none; }
.b_pagination li + li { margin-left: 3px; }
.b_pagination li.active span,
		.b_pagination li a:hover { border-color: #4994c9; }
.b_pagination li a,
		.b_pagination li span { color: #a6a6a6; text-decoration: none; width: 41px; height: 41px; display: inline-block; line-height: 41px; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; border: 1px solid transparent; }
.b_pagination li.b_pagination__next a, .b_pagination li.b_pagination__prev a { border-color: #d7d7d7; }
.b_pagination li.b_pagination__next a:hover, .b_pagination li.b_pagination__prev a:hover { border-color: #4994c9; }
.b_pagination li.b_pagination__next a:before, 
	.b_pagination li.b_pagination__prev a:before { content: "\f104"; display: inline-block; font: 400 normal normal 19px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; position: relative; }
.b_pagination li.b_pagination__next a:before { content: "\f105"; }
/* ============
	END пагинация
	========== */
/* ============
	START seo text
	========== */
.b_seo_text_full {
	padding: 60px 0 70px;
}
.b_seo_text_full p { color: #848484; line-height: 1.2; }
/* ============
	END seo text
	========== */
/* ============
	START карточка товара
	========== */
.b_card_product {
	padding-top: 18px;
	overflow: hidden;
}
.b_card_product .b_card_product__left { width: 50%; padding-right: 15px; float: left; }
.b_card_product .b_card_product__right { width: 50%; padding-left: 15px; float: right; max-width: 483px; }
.b_card_product .b_card_product__slider { max-width: 500px; margin: 0 auto; }
.b_card_product .b_card_product__slider .b_slide_arrow { margin-top: -94px; }
.b_card_product .b_card_product__slider .slick-next {

}
.b_card_product .b_card_product__slider .b_card_product__slider_item iframe { width: 100%; }
.b_card_product .b_card_product__slider .slick-list { margin-bottom: 20px; }
.b_card_product .b_card_product__slider .slick-dots { text-align: center; margin-bottom: 20px; }
.b_card_product .b_card_product__slider .slick-dots li { width: 60px; height: 70px; background: none; -webkit-border-radius: 0; -moz-border-radius: 0; border-radius: 0; padding-bottom: 10px; border-bottom: 2px solid transparent; -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.b_card_product .b_card_product__slider .slick-dots li + li { margin-left: 20px; }
.b_card_product .b_card_product__slider .slick-dots li.slick-active,
				.b_card_product .b_card_product__slider .slick-dots li:hover { border-bottom-color: #4994c9; }
.b_card_product .b_card_product__slider .slick-dots .b_card_product__slide_thmb-video { position: relative; }
.b_card_product .b_card_product__slider .slick-dots .b_card_product__slide_thmb-video:after { content: ''; background-image: url('data:image/png;base64,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'); width: 43px; height: 43px; -moz-background-size: contain; -o-background-size: contain; background-size: contain; top: 50%; left: 50%; position: absolute; margin-left: -21.5px; margin-top: -21.5px; }
.b_card_product .b_card_product__articl { float: left; font-size: 14px; color: #818181; margin-top: 13px; }
.b_card_product .b_card_product__articl span { color: #363636; }
.b_card_product .b_card_product__logo { float: right; }
.b_card_product .b_card_product__rating { margin-top: 4px; }
.b_card_product .b_card_product__rating .b_rating { float: left; }
.b_card_product .b_card_product__count_title { text-decoration: none; font-size: 16px; color: #4994c9; margin-left: 20px; margin-top: 3px; display: inline-block; }
.b_card_product .b_card_product__color { margin: 37px 0 20px; }
.b_card_product .b_card_product__color_title { margin-bottom: 18px; }
.b_card_product .b_card_product__prices .b_price { font-size: 30px; font-family: 'GothamPro-Medium'; margin-right: 23px; }
.b_card_product .b_card_product__prices .b_price_old { position: relative; top: -3px; }
.b_card_product .b_card_product__btn { margin-top: 39px; margin-left: -4%; font-size: 0; }
.b_card_product .b_card_product__btn_item { font-size: 16px; width: 46%; margin-left: 4%; display: inline-block; margin-bottom: 20px; }
.b_card_product .b_card_product__delivery { margin-top: 30px; margin-left: -4%; font-size: 0; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item { font-size: 14px; width: 46%; margin-left: 4%; display: inline-block; margin-bottom: 20px; text-decoration: none; color: #818181; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item:hover { color: #4994c9; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item:hover svg { fill: #4994c9; stroke: #4994c9; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item .b_price { font-size: 14px; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item .b_card_product__delivery_icon { width: 40px; display: table-cell; vertical-align: middle; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item .b_card_product__delivery_icon svg { max-width: 40px; max-height: 40px; }
.b_card_product .b_card_product__delivery .b_card_product__delivery_item .b_card_product__delivery_text { display: table-cell; vertical-align: middle; padding-left: 10px; }
.b_card_product .b_card_product__tabs { margin-bottom: 26px; }
.b_card_product .b_card_product__descr { position: relative; padding-bottom: 15px; }
.b_card_product .b_card_product__descr:before { content: ''; top: 24px; bottom: 0; left: 66.66666%; position: absolute; width: 1px; background: #dededf; display: block; }
.b_card_product .b_card_product__descr__left { float: left; width: 66.66666%; padding-right: 13px; }
.b_card_product .b_card_product__descr__left ul { margin-left: 40px; }
.b_card_product .b_card_product__descr__left ul li { margin-bottom: 30px; }
.b_card_product .b_card_product__descr__left p { line-height: 1.5; margin-bottom: 24px; }
.b_card_product .b_card_product__descr__left h2, .b_card_product .b_card_product__descr__left h3, .b_card_product .b_card_product__descr__left .g_title_h2, .b_card_product .b_card_product__descr__left .g_title_h3 { font-size: 22px; }
.b_card_product .b_card_product__descr__right { padding-top: 18px; float: right; width: 33.3333%; padding-left: 13px; }
.b_card_product .b_card_product__descr__right .b_preview_prod__title_main { padding-top: 5px; margin-bottom: 19px; }
.b_card_product .b_card_product__bottom { padding-bottom: 30px; }
/* ============
	END карточка товара
	========== */
/* ============
	START Отзывы
	========== */
.b_reviews {
	padding-top: 21px;
}
.b_reviews .b_reviews__top { margin-bottom: 30px; }
.b_reviews .b_reviews__title_main { float: left; font-size: 26px; color: #252525; margin-top: 5px; }
.b_reviews .b_reviews__add { float: right; }
.b_reviews .b_reviews__item { display: table; width: 100%; margin-bottom: 15px; }
.b_reviews .b_reviews__left { display: table-cell; width: 280px; padding-right: 40px; }
.b_reviews .b_reviews__right { position: relative; display: table-cell; padding: 18px 14px; vertical-align: middle; background: #f7f7f7; line-height: 1.45; }
.b_reviews .b_reviews__right:before { content: ''; background-image: url('data:image/png;base64,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'); background-repeat: no-repeat; -moz-background-size: 100% 100%; -o-background-size: 100% 100%; background-size: 100% 100%; top: 0; right: 100%; bottom: 0; position: absolute; width: 40px; }
.b_reviews .b_reviews__name { margin-top: 18px; margin-bottom: 6px; font-size: 18px; color: #4994c9; }
.b_reviews .b_reviews__date { font-size: 14px; color: #a6a6a6; margin-bottom: 16px; }
.b_reviews .b_reviews__stars { margin-bottom: 18px; }
.b_reviews .b_reviews__stars .b_rating { float: left; }
.b_reviews .b_reviews__answer { margin-left: 296px; margin-top: -4px; margin-bottom: 11px; }
.b_reviews .b_reviews__right_answer { border-top: 1px solid #e3e3e3; margin-top: 17px; padding-top: 17px; padding-left: 45px; }
.b_reviews .b_reviews__answer_name { margin-bottom: 6px; font-size: 18px; color: #4994c9; margin-right: 5px; display: inline-block; }
.b_reviews .b_reviews__answer_date { font-size: 14px; color: #a6a6a6; margin-bottom: 6px; display: inline-block; }
/* ============
	END Отзывы
	========== */
/* ============
	START  рейтинг (звездочки)
	========== */
.b_rating:not(:checked) > input { position:absolute; top:-9999px; clip:rect(0,0,0,0); visibility: hidden; }
.b_rating.b_rating--small:not(:checked) > label { width: 18px; margin-right: 6px; }
.b_rating.b_rating--small:not(:checked) > label:before { font-size: 18px; }
.b_rating:not(:checked) > label { float: right; width: 26px; overflow:hidden; white-space:nowrap; cursor: default; font-size: 33px; line-height: 0; color:#dadada; margin-right: 10px; }
.b_rating:not(:checked) > label:first-child { margin-right: 0; }
.b_rating.b_rating--active:not(:checked) > label { cursor: pointer; }
.b_rating:not(:checked) > label:before{ content: '★'; content: "\f005"; font: 400 normal normal 29px/1 FontAwesome; text-rendering: auto; -webkit-font-smoothing: antialiased; -moz-osx-font-smoothing: grayscale; }
.b_rating > input:checked ~ label{ color: #ffc923; }
.b_rating.b_rating--active:not(:checked) > label:hover,
	.b_rating.b_rating--active:not(:checked) > label:hover ~ label{ color: #ffa200 !important; cursor: pointer; }
.b_rating.b_rating--active > input:checked + label:hover,
	.b_rating.b_rating--active > input:checked + label:hover ~ label,
	.b_rating.b_rating--active > input:checked ~ label:hover,
	.b_rating.b_rating--active > input:checked ~ label:hover ~ label,
	.b_rating.b_rating--active > label:hover ~ input:checked ~ label { color: #f70; }
/* ============
	END рейтинг (звездочки)
	========== */
/* ============
	START превью статей
	========== */
.b_preview_article__title_main {
	font-size: 20px;
	font-family: 'GothamPro-Medium';
	color: #222227;
	text-transform: uppercase;
	margin-bottom: 25px;
}
.b_preview_article {
	margin-bottom: 30px;
}
.b_preview_article .b_preview_article__title { font-size: 14px; font-family: 'GothamPro-Medium'; color: #252525; display: inline-block; text-transform: uppercase; text-decoration: none; margin-bottom: 6px; }
.b_preview_article .b_preview_article__title:hover { color: #4994c9; }
.b_preview_article .b_preview_article__data { color: #4994c9; font-family: 'GothamPro-Light'; display: block; margin-bottom: 4px; }
.b_preview_article .b_preview_article__text { color: #818181; font-family: 'GothamPro-Light'; line-height: 1.4; }
/* ============
	END превью статей
	========== */
/* ============
	START превью формы
	========== */
.b_form .b_form__item { margin-bottom: 10px; }
.b_form .b_form__item input { width: 100%; }
.b_form .b_form__title { font-size: 16px; font-family: "Circe"; line-height: 1.125; margin-bottom: 5px; min-height: 20px; display: block; }
.b_form .b_form__title.l_form_gray { color: #818181; }
/* ============
	END превью формы
	========== */
/* ============
	START превью товаров
	========== */
.b_preview_prod__title_main {
	font-size: 20px;
	font-family: 'GothamPro-Medium';
	color: #222227;
	text-transform: uppercase;
	margin-bottom: 15px;
}
.b_preview_prod {
	margin-bottom: 35px;
}
.b_preview_prod .b_preview_prod__left { width: 40%; float: left; text-align: center; }
.b_preview_prod .b_preview_prod__right { width: 60%; float: right; padding-left: 15px; }
.b_preview_prod .b_preview_prod__img { display: inline-block; position: relative; overflow: hidden; }
.b_preview_prod .b_preview_prod__img img { -webkit-transition: all .3s; -o-transition: all .3s; -moz-transition: all .3s; transition: all .3s; }
.b_preview_prod .b_preview_prod__img img:hover { -webkit-transform: scale(.95); -moz-transform: scale(.95); -ms-transform: scale(.95); -o-transform: scale(.95); transform: scale(.95); }
.b_preview_prod .b_preview_prod__title { -o-text-overflow: ellipsis; text-overflow: ellipsis; white-space: nowrap; overflow: hidden; font-size: 14px; color: #252525; font-family: 'GothamPro-Medium'; display: inline-block; text-transform: uppercase; margin-bottom: 22px; margin-top: 8px; }
.b_preview_prod .b_preview_prod__stars { margin-bottom: 15px; }
.b_preview_prod .b_preview_prod__stars .b_rating { float: left; }
.b_preview_prod .b_preview_prod__prices .b_price_old { display: block; font-size: 16px; line-height: 1; }
.b_preview_prod .b_preview_prod__prices .b_price { font-size: 24px; }
/* ============
	END превью товаров
	========== */
/* ============
	START popup window
	========== */
.b_popup {
	padding: 35px 45px 40px;
}
.b_popup .b_popup__title { font-size: 20px; font-family: 'GothamPro-Medium'; color: #040404; text-transform: uppercase; line-height: 0.85; margin-bottom: 25px; }
/* start добавить отзыв в сплывающем окне */
.b_popup_review .b_popup_review_title { font-size: 14px; color: rgb(0, 0, 0); line-height: 1.286; margin-bottom: 5px; }
.b_popup_review .b_rating { margin-bottom: 35px; }
.b_popup_review .b_popup_review_text { margin-bottom: 30px; }
.b_popup_review .b_popup_review_inp { padding-right: 10px; }
.b_popup_review .b_popup_review_inp + .b_popup_review_inp { padding-right: 0; padding-left: 10px; }
/* end добавить отзыв в сплывающем окне */
/* ============
	END popup window
	========== */
/* ============
	START меню - каталог (не на странице каталога)
	========== */
.b_nav_catalog {
	margin-right: 15px;
	vertical-align: middle;
	margin-bottom: 21px;
}
.b_nav_catalog + .breadcrumbs { display: inline-block; vertical-align: middle; }
.b_nav_catalog__nav {
	position: relative;
}
.b_nav_catalog__nav .b_nav_catalog__nav__body { position: absolute; min-width: 300px; }
.b_nav_catalog__nav .b_nav_catalog__nav__body.width_full { width: 100%; }
.b_nav_catalog__nav .b_catalog_nav__list  { width: 265px; margin-top: 0; background-color: #fff; -webkit-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2); -moz-box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2); box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, .2); padding: 10px; }
.b_nav_catalog__nav .b_catalog_nav__list a { position: relative; z-index: 6; }
.b_nav_catalog__nav .b_catalog_nav { position: absolute; z-index: 15; width: 100%; display: none; }
.b_nav_catalog__nav .b_catalog_nav__sub_items { padding-top: 3px; padding-left: 302px; left: -2px; top: -2px; visibility: visible; }
/* ============
	END меню - каталог (не на странице каталога)
	========== */
/* ============
	START Корзина
	========== */
.b_basket .b_basket__list { margin: 0 auto 10px; }
.b_basket .b_basket__list td { font-size: 16px; color: rgb(129, 129, 129); border-top: 1px solid #d9d9d9; border-bottom: 1px solid #d9d9d9; }
.b_basket .b_basket__list td,
		.b_basket .b_basket__list th { padding: 20px 15px; }
.b_basket .b_basket__list td:first-child, .b_basket .b_basket__list th:first-child { width: 80px; padding-left: 0; vertical-align: top; text-align: center; }
.b_basket .b_basket__list td:nth-child(3),
			.b_basket .b_basket__list td:nth-child(4),
			.b_basket .b_basket__list th:nth-child(3),
			.b_basket .b_basket__list th:nth-child(4) { text-align: center; }
.b_basket .b_basket__list td:nth-child(4), .b_basket .b_basket__list th:nth-child(4) { width: 18%; }
.b_basket .b_basket__list td:nth-child(5), .b_basket .b_basket__list th:nth-child(5) { width: 22%; }
.b_basket .b_basket__name { font-size: 16px; line-height: 1.4; margin-bottom: 3px; text-decoration: none; display: inline-block; }
.b_basket .b_basket__infoList { list-style-type: none; margin: 0; padding: 0; line-height: 1; }
.b_basket .b_basket__infoList li { color: #818181; font-size: 14px; margin-bottom: 2px; }
.b_basket .b_basket__infoList li span { color: #363636; }
.b_basket .b_basket__size { color: #818181; font-size: 14px; }
.b_basket .b_basket__size span { font-size: 16px; }
.b_basket .b_basket__color { width: 30px; height: 30px; display: inline-block; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; font-size: 0; }
.b_basket .b_basket__priceAll { font-size: 16px; font-family: 'GothamPro-Medium'; width: 100%; color: rgb(0, 0, 0); font-weight: 700; }
.b_basket .b_basket__priceAll .b_rub { padding-left: 3px; }
.b_basket .b_basket__b_basket__priceItems { font-size: 14px; color: #818181; }
.b_basket .b_basket__b_basket__priceItems .b_price { font-size: 14px; color: #818181; font-family: inherit; }
.b_basket .b_basket__b_basket__priceItems .b_rub { padding-left: 3px; }
.b_basket .b_basket__priceOld  { display: block; font-size: 14px; }
.b_basket .b_basket__total_sum { max-width: 960px; text-align: right; font-size: 16px; color: #8f8f8f; line-height: 1.25; margin: 15px 0 27px; font-family: 'GothamPro-Medium'; }
.b_basket .b_basket__total_sum .b_basket__total_sum_res { font-size: 22px; color: #4994c9; margin-left: 10px; }
.b_basket .b_basket__form .b_basket__form_item { padding: 5px 0; }
.b_basket .b_basket__form .b_basket__form_address { height: 100px; }
.b_basket .b_basket__form .b_basket__form_comment { height: 145px; }
.b_basket .b_basket__delivery { font-size: 16px; color: #000000; }
.b_basket .b_basket__delivery_sum { font-size: 16px; color: #000; font-family: 'GothamPro-Medium'; }
.b_basket .b_basket__form_more { padding: 0 0 5px 13px; position: relative; margin-top: 15px; font-size: 14px; color: rgb(129, 129, 129); }
.b_basket .b_basket__form_more .b_basket__form_comment_icon { width: 8px; height: 8px; position: absolute; top: 4px; left: 0; fill: #4994c9 }
/* ============
	END Корзина 
	========== */
/* ============
	START иконка удалить
	========== */
.b_icon_dell {
	width: 19px;
	height: 21px;
	display: inline-block;
}
.b_icon_dell svg { width: 100%; height: 100%; fill: black; -webkit-transform-style: preserve-3d; -moz-transform-style: preserve-3d; transform-style: preserve-3d; -webkit-transition: .3s all; -o-transition: .3s all; -moz-transition: .3s all; transition: .3s all; }
.b_icon_dell:hover svg { fill: #4994c9; -webkit-transform: scale(1.1) rotateY(180deg); -moz-transform: scale(1.1) rotateY(180deg); transform: scale(1.1) rotateY(180deg); }
/* ============
	END иконка удалить 
	========== */
/* ============
	START выбор кол-во
	========== */
.b_count {
	display: block;	
}
.b_count .b_count__control { display: inline-block; width: 20px; height: 20px; position: relative; cursor: pointer; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; border: 1px solid #c2c2c2; font-size: 0; line-height: 1; text-decoration: none; vertical-align: middle; background: #fff; -webkit-user-select: none; -moz-user-select: none; -ms-user-select: none; user-select: none; }
.b_count .b_count__control:before { content: ''; width: 100%; width: 10px; height: 1px; position: absolute; top: 50%; left: 50%; margin-left: -5px; margin-top: -0.5px; background: #d9d9d9; }
.b_count .b_count__control:hover { border-color: #4994c9; }
.b_count .b_count__control:hover:before { background: #4994c9; }
.b_count .b_count__control.b_count--plus:after { content: ''; width: 1px; height: 10px; position: absolute; top: 50%; left: 50%; margin-top: -5px; margin-left: -0.5px; background: #d9d9d9; }
.b_count .b_count__control.b_count--plus:hover:after { background: #4994c9; }
.b_count .b_count__res { font-size: 16px; display: inline-block; min-width: 25px; color: #818181; vertical-align: middle; padding: 0 6px; background: none; margin: 0; text-align: center; border: 0; }
/* ============
	END выбор кол-во 
	========== */
/* ============
	START слайдер на 3 элемента
	========== */
.b_discount_buy {
	margin: 20px 0;
}
.b_discount_buy .b_discount_buy__title_main { font-size: 25px; color: #040404; font-family: 'GothamPro-Medium'; text-align: center; }
.b_discount_buy .b_discount_buy__more { text-align: center; font-size: 16px; color: #959595; margin: 17px 0 44px; }
.b_discount_buy .b_discount_buy__item { padding: 0 15px; position: relative; }
.b_discount_buy .b_discount_buy__item:before { content: ''; width: 1px; background-color: #e5e5e5; top: 0; bottom: 0; left: 0; position: absolute; }
.b_discount_buy .b_discount_buy__item.slick-current:before { display: none; }
.b_discount_buy .b_discount_buy__left { width: 40%; float: left; text-align: center; }
.b_discount_buy .b_discount_buy__img { overflow: hidden; }
.b_discount_buy .b_discount_buy__right { float: right; width: 60%; padding-left: 15px; padding-bottom: 30px; }
.b_discount_buy .b_discount_buy__title { font-size: 14px; color: #252525; font-family: 'GothamPro-Medium'; margin-bottom: 20px; display: block; text-decoration: none; line-height: 1.25; text-transform: uppercase; }
.b_discount_buy a.b_discount_buy__title:hover { color: #4994c9; }
.b_discount_buy .b_discount_buy__prices .b_price_old { font-size: 14px; display: block; }
.b_discount_buy .b_discount_buy__prices .b_price { font-size: 18px; }
.b_discount_buy .b_discount_buy__link { position: absolute; left: 40%; margin-left: 19px; bottom: 0; }
.b_discount_buy .b_discount_buy__link a { font-size: 14px; color: #4994c9; }
.b_discount_buy .b_discount_buy__link a:hover { color: #474747; }
.b_discount_buy .slick-dots { margin: 30px 0; }
/* ============
	END слайдер на 3 элемента
	========== */
/* ============
	START промокод
	========== */
.b_promotional_code {
	background: #f3f9fc;
	padding: 35px 0 45px;
	margin-top: 105px;
	margin-bottom: 65px;
}
.b_promotional_code .b_promotional_code__title { font-size: 25px; color: #040404; font-family: 'GothamPro-Medium'; text-align: center; margin-bottom: 23px; }
.b_promotional_code .b_promotional_code__items { position: relative; max-width: 370px; margin: 0 auto; }
.b_promotional_code .b_promotional_code__input { width: 100%; height: 32px; }
.b_promotional_code .b_promotional_code__sub { width: 24px; height: 24px; background-color: #4994c9; -webkit-border-radius: 50%; -moz-border-radius: 50%; border-radius: 50%; top: 50%; right: 0; position: absolute; margin: -12px 0 0; border: 0; outline: 0 !important; text-align: center; line-height: 24px; padding: 0; }
.b_promotional_code .b_promotional_code__sub:hover:before { -webkit-transform: scale(1.2) rotate(360deg); -moz-transform: scale(1.2) rotate(360deg); -ms-transform: scale(1.2) rotate(360deg); -o-transform: scale(1.2) rotate(360deg); transform: scale(1.2) rotate(360deg); }
.b_promotional_code .b_promotional_code__sub:before { content: "\f105"; display: inline-block; font: 400 normal normal 19px FontAwesome; text-rendering: auto; -moz-osx-font-smoothing: grayscale; color: #fff; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s; position: relative; left: 1px; }
/* ============
	END промокод
	========== */
/* ============
	START 
	========== */
/* ============
	END 
	========== */
/* ============
	START 
	========== */
/* ============
	END 
	========== */
/* ============
	START 
	========== */
/* ============
	END 
	========== */
/*.img_inline {
	background: #5E71B7  inline('submitBg.png') no-repeat center top;
	size: width('submitBg.png') height('submitBg.png', 2);
}
.img_path {
	background: #5E71B7  resolve('bgWrFl2.jpg') no-repeat center top;
	size: width('bgWrFl2.jpg') height('bgWrFl2.jpg');
	z-index: -1;
}
.pos_abs {
	position: absolute 0 * * 0;
}

.var {
	color: var(--colGray);
}

.short {
	size: 20px;
	color: #abccfc #212231;
	text: dimgrey bold center uppercase 1.25em 1.5 .05em;
	position: relative -10px 0 * -20px;
}

.flex {
	display: flex;
	transform: 20px;
	margin: 20px;
}
@import url('inc/response.css');
*/
