@charset "UTF-8";
@import url(//fonts.googleapis.com/css?family=PT+Sans:400,700,400italic,700italic&subset=latin,cyrillic);

.ui-helper-hidden {
	display: none;
}
.ui-helper-hidden-accessible {
	border: 0;
	clip: rect(0 0 0 0);
	height: 1px;
	margin: -1px;
	overflow: hidden;
	padding: 0;
	position: absolute;
	width: 1px;
}
.ui-helper-reset {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	line-height: 1.3;
	text-decoration: none;
	font-size: 100%;
	list-style: none;
}
.ui-helper-clearfix:before,
.ui-helper-clearfix:after {
	content: "";
	display: table;
	border-collapse: collapse;
}
.ui-helper-clearfix:after {
	clear: both;
}
.ui-helper-clearfix {
	min-height: 0; /* support: IE7 */
}
.ui-helper-zfix {
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	position: absolute;
	opacity: 0;
	filter:Alpha(Opacity=0); /* support: IE8 */
}

.ui-front {
	z-index: 100;
}


/* Interaction Cues
----------------------------------*/
.ui-state-disabled {
	cursor: default !important;
}


/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	background-repeat: no-repeat;
}


/* Misc visuals
----------------------------------*/

/* Overlays */
.ui-widget-overlay {
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}
.ui-autocomplete {
	position: absolute;
	top: 0;
	left: 0;
	cursor: default;
}
.ui-menu {
	list-style: none;
	padding: 0;
	margin: 0;
	display: block;
	outline: none;
}
.ui-menu .ui-menu {
	position: absolute;
}
.ui-menu .ui-menu-item {
	position: relative;
	margin: 0;
	padding: 3px 1em 3px .4em;
	cursor: pointer;
	min-height: 0; /* support: IE7 */
	/* support: IE10, see #8844 */
	list-style-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
}
.ui-menu .ui-menu-divider {
	margin: 5px 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	border-width: 1px 0 0 0;
}
.ui-menu .ui-state-focus,
.ui-menu .ui-state-active {
	margin: -1px;
}

/* icon support */
.ui-menu-icons {
	position: relative;
}
.ui-menu-icons .ui-menu-item {
	padding-left: 2em;
}

/* left-aligned */
.ui-menu .ui-icon {
	position: absolute;
	top: 0;
	bottom: 0;
	left: .2em;
	margin: auto 0;
}

/* right-aligned */
.ui-menu .ui-menu-icon {
	left: auto;
	right: 0;
}

/* Component containers
----------------------------------*/
.ui-widget {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1.1em;
}
.ui-widget .ui-widget {
	font-size: 1em;
}
.ui-widget input,
.ui-widget select,
.ui-widget textarea,
.ui-widget button {
	font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
	font-size: 1em;
}
.ui-widget-content {
	border: 1px solid #dddddd;
	background: #eeeeee url("images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
	color: #333333;
}
.ui-widget-content a {
	color: #333333;
}
.ui-widget-header {
	border: 1px solid #e78f08;
	background: #f6a828 url("images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
	color: #ffffff;
	font-weight: bold;
}
.ui-widget-header a {
	color: #ffffff;
}

/* Interaction states
----------------------------------*/
.ui-state-default,
.ui-widget-content .ui-state-default,
.ui-widget-header .ui-state-default {
	border: 1px solid #cccccc;
	background: #f6f6f6 url("images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #1c94c4;
}
.ui-state-default a,
.ui-state-default a:link,
.ui-state-default a:visited {
	color: #1c94c4;
	text-decoration: none;
}
.ui-state-hover,
.ui-widget-content .ui-state-hover,
.ui-widget-header .ui-state-hover,
.ui-state-focus,
.ui-widget-content .ui-state-focus,
.ui-widget-header .ui-state-focus {
	border: 1px solid #fbcb09;
	background: #fdf5ce url("images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #c77405;
}
.ui-state-hover a,
.ui-state-hover a:hover,
.ui-state-hover a:link,
.ui-state-hover a:visited,
.ui-state-focus a,
.ui-state-focus a:hover,
.ui-state-focus a:link,
.ui-state-focus a:visited {
	color: #c77405;
	text-decoration: none;
}
.ui-state-active,
.ui-widget-content .ui-state-active,
.ui-widget-header .ui-state-active {
	border: 1px solid #fbd850;
	background: #ffffff url("images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
	font-weight: bold;
	color: #eb8f00;
}
.ui-state-active a,
.ui-state-active a:link,
.ui-state-active a:visited {
	color: #eb8f00;
	text-decoration: none;
}

/* Interaction Cues
----------------------------------*/
.ui-state-highlight,
.ui-widget-content .ui-state-highlight,
.ui-widget-header .ui-state-highlight {
	border: 1px solid #fed22f;
	background: #ffe45c url("images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
	color: #363636;
}
.ui-state-highlight a,
.ui-widget-content .ui-state-highlight a,
.ui-widget-header .ui-state-highlight a {
	color: #363636;
}
.ui-state-error,
.ui-widget-content .ui-state-error,
.ui-widget-header .ui-state-error {
	border: 1px solid #cd0a0a;
	background: #b81900 url("images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
	color: #ffffff;
}
.ui-state-error a,
.ui-widget-content .ui-state-error a,
.ui-widget-header .ui-state-error a {
	color: #ffffff;
}
.ui-state-error-text,
.ui-widget-content .ui-state-error-text,
.ui-widget-header .ui-state-error-text {
	color: #ffffff;
}
.ui-priority-primary,
.ui-widget-content .ui-priority-primary,
.ui-widget-header .ui-priority-primary {
	font-weight: bold;
}
.ui-priority-secondary,
.ui-widget-content .ui-priority-secondary,
.ui-widget-header .ui-priority-secondary {
	opacity: .7;
	filter:Alpha(Opacity=70); /* support: IE8 */
	font-weight: normal;
}
.ui-state-disabled,
.ui-widget-content .ui-state-disabled,
.ui-widget-header .ui-state-disabled {
	opacity: .35;
	filter:Alpha(Opacity=35); /* support: IE8 */
	background-image: none;
}
.ui-state-disabled .ui-icon {
	filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
}

/* Icons
----------------------------------*/

/* states and images */
.ui-icon {
	width: 16px;
	height: 16px;
}
.ui-icon,
.ui-widget-content .ui-icon {
	background-image: url("images/ui-icons_222222_256x240.png");
}
.ui-widget-header .ui-icon {
	background-image: url("images/ui-icons_ffffff_256x240.png");
}
.ui-state-default .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-hover .ui-icon,
.ui-state-focus .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-active .ui-icon {
	background-image: url("images/ui-icons_ef8c08_256x240.png");
}
.ui-state-highlight .ui-icon {
	background-image: url("images/ui-icons_228ef1_256x240.png");
}
.ui-state-error .ui-icon,
.ui-state-error-text .ui-icon {
	background-image: url("images/ui-icons_ffd27a_256x240.png");
}

/* positioning */
.ui-icon-blank { background-position: 16px 16px; }
.ui-icon-carat-1-n { background-position: 0 0; }
.ui-icon-carat-1-ne { background-position: -16px 0; }
.ui-icon-carat-1-e { background-position: -32px 0; }
.ui-icon-carat-1-se { background-position: -48px 0; }
.ui-icon-carat-1-s { background-position: -64px 0; }
.ui-icon-carat-1-sw { background-position: -80px 0; }
.ui-icon-carat-1-w { background-position: -96px 0; }
.ui-icon-carat-1-nw { background-position: -112px 0; }
.ui-icon-carat-2-n-s { background-position: -128px 0; }
.ui-icon-carat-2-e-w { background-position: -144px 0; }
.ui-icon-triangle-1-n { background-position: 0 -16px; }
.ui-icon-triangle-1-ne { background-position: -16px -16px; }
.ui-icon-triangle-1-e { background-position: -32px -16px; }
.ui-icon-triangle-1-se { background-position: -48px -16px; }
.ui-icon-triangle-1-s { background-position: -64px -16px; }
.ui-icon-triangle-1-sw { background-position: -80px -16px; }
.ui-icon-triangle-1-w { background-position: -96px -16px; }
.ui-icon-triangle-1-nw { background-position: -112px -16px; }
.ui-icon-triangle-2-n-s { background-position: -128px -16px; }
.ui-icon-triangle-2-e-w { background-position: -144px -16px; }
.ui-icon-arrow-1-n { background-position: 0 -32px; }
.ui-icon-arrow-1-ne { background-position: -16px -32px; }
.ui-icon-arrow-1-e { background-position: -32px -32px; }
.ui-icon-arrow-1-se { background-position: -48px -32px; }
.ui-icon-arrow-1-s { background-position: -64px -32px; }
.ui-icon-arrow-1-sw { background-position: -80px -32px; }
.ui-icon-arrow-1-w { background-position: -96px -32px; }
.ui-icon-arrow-1-nw { background-position: -112px -32px; }
.ui-icon-arrow-2-n-s { background-position: -128px -32px; }
.ui-icon-arrow-2-ne-sw { background-position: -144px -32px; }
.ui-icon-arrow-2-e-w { background-position: -160px -32px; }
.ui-icon-arrow-2-se-nw { background-position: -176px -32px; }
.ui-icon-arrowstop-1-n { background-position: -192px -32px; }
.ui-icon-arrowstop-1-e { background-position: -208px -32px; }
.ui-icon-arrowstop-1-s { background-position: -224px -32px; }
.ui-icon-arrowstop-1-w { background-position: -240px -32px; }
.ui-icon-arrowthick-1-n { background-position: 0 -48px; }
.ui-icon-arrowthick-1-ne { background-position: -16px -48px; }
.ui-icon-arrowthick-1-e { background-position: -32px -48px; }
.ui-icon-arrowthick-1-se { background-position: -48px -48px; }
.ui-icon-arrowthick-1-s { background-position: -64px -48px; }
.ui-icon-arrowthick-1-sw { background-position: -80px -48px; }
.ui-icon-arrowthick-1-w { background-position: -96px -48px; }
.ui-icon-arrowthick-1-nw { background-position: -112px -48px; }
.ui-icon-arrowthick-2-n-s { background-position: -128px -48px; }
.ui-icon-arrowthick-2-ne-sw { background-position: -144px -48px; }
.ui-icon-arrowthick-2-e-w { background-position: -160px -48px; }
.ui-icon-arrowthick-2-se-nw { background-position: -176px -48px; }
.ui-icon-arrowthickstop-1-n { background-position: -192px -48px; }
.ui-icon-arrowthickstop-1-e { background-position: -208px -48px; }
.ui-icon-arrowthickstop-1-s { background-position: -224px -48px; }
.ui-icon-arrowthickstop-1-w { background-position: -240px -48px; }
.ui-icon-arrowreturnthick-1-w { background-position: 0 -64px; }
.ui-icon-arrowreturnthick-1-n { background-position: -16px -64px; }
.ui-icon-arrowreturnthick-1-e { background-position: -32px -64px; }
.ui-icon-arrowreturnthick-1-s { background-position: -48px -64px; }
.ui-icon-arrowreturn-1-w { background-position: -64px -64px; }
.ui-icon-arrowreturn-1-n { background-position: -80px -64px; }
.ui-icon-arrowreturn-1-e { background-position: -96px -64px; }
.ui-icon-arrowreturn-1-s { background-position: -112px -64px; }
.ui-icon-arrowrefresh-1-w { background-position: -128px -64px; }
.ui-icon-arrowrefresh-1-n { background-position: -144px -64px; }
.ui-icon-arrowrefresh-1-e { background-position: -160px -64px; }
.ui-icon-arrowrefresh-1-s { background-position: -176px -64px; }
.ui-icon-arrow-4 { background-position: 0 -80px; }
.ui-icon-arrow-4-diag { background-position: -16px -80px; }
.ui-icon-extlink { background-position: -32px -80px; }
.ui-icon-newwin { background-position: -48px -80px; }
.ui-icon-refresh { background-position: -64px -80px; }
.ui-icon-shuffle { background-position: -80px -80px; }
.ui-icon-transfer-e-w { background-position: -96px -80px; }
.ui-icon-transferthick-e-w { background-position: -112px -80px; }
.ui-icon-folder-collapsed { background-position: 0 -96px; }
.ui-icon-folder-open { background-position: -16px -96px; }
.ui-icon-document { background-position: -32px -96px; }
.ui-icon-document-b { background-position: -48px -96px; }
.ui-icon-note { background-position: -64px -96px; }
.ui-icon-mail-closed { background-position: -80px -96px; }
.ui-icon-mail-open { background-position: -96px -96px; }
.ui-icon-suitcase { background-position: -112px -96px; }
.ui-icon-comment { background-position: -128px -96px; }
.ui-icon-person { background-position: -144px -96px; }
.ui-icon-print { background-position: -160px -96px; }
.ui-icon-trash { background-position: -176px -96px; }
.ui-icon-locked { background-position: -192px -96px; }
.ui-icon-unlocked { background-position: -208px -96px; }
.ui-icon-bookmark { background-position: -224px -96px; }
.ui-icon-tag { background-position: -240px -96px; }
.ui-icon-home { background-position: 0 -112px; }
.ui-icon-flag { background-position: -16px -112px; }
.ui-icon-calendar { background-position: -32px -112px; }
.ui-icon-cart { background-position: -48px -112px; }
.ui-icon-pencil { background-position: -64px -112px; }
.ui-icon-clock { background-position: -80px -112px; }
.ui-icon-disk { background-position: -96px -112px; }
.ui-icon-calculator { background-position: -112px -112px; }
.ui-icon-zoomin { background-position: -128px -112px; }
.ui-icon-zoomout { background-position: -144px -112px; }
.ui-icon-search { background-position: -160px -112px; }
.ui-icon-wrench { background-position: -176px -112px; }
.ui-icon-gear { background-position: -192px -112px; }
.ui-icon-heart { background-position: -208px -112px; }
.ui-icon-star { background-position: -224px -112px; }
.ui-icon-link { background-position: -240px -112px; }
.ui-icon-cancel { background-position: 0 -128px; }
.ui-icon-plus { background-position: -16px -128px; }
.ui-icon-plusthick { background-position: -32px -128px; }
.ui-icon-minus { background-position: -48px -128px; }
.ui-icon-minusthick { background-position: -64px -128px; }
.ui-icon-close { background-position: -80px -128px; }
.ui-icon-closethick { background-position: -96px -128px; }
.ui-icon-key { background-position: -112px -128px; }
.ui-icon-lightbulb { background-position: -128px -128px; }
.ui-icon-scissors { background-position: -144px -128px; }
.ui-icon-clipboard { background-position: -160px -128px; }
.ui-icon-copy { background-position: -176px -128px; }
.ui-icon-contact { background-position: -192px -128px; }
.ui-icon-image { background-position: -208px -128px; }
.ui-icon-video { background-position: -224px -128px; }
.ui-icon-script { background-position: -240px -128px; }
.ui-icon-alert { background-position: 0 -144px; }
.ui-icon-info { background-position: -16px -144px; }
.ui-icon-notice { background-position: -32px -144px; }
.ui-icon-help { background-position: -48px -144px; }
.ui-icon-check { background-position: -64px -144px; }
.ui-icon-bullet { background-position: -80px -144px; }
.ui-icon-radio-on { background-position: -96px -144px; }
.ui-icon-radio-off { background-position: -112px -144px; }
.ui-icon-pin-w { background-position: -128px -144px; }
.ui-icon-pin-s { background-position: -144px -144px; }
.ui-icon-play { background-position: 0 -160px; }
.ui-icon-pause { background-position: -16px -160px; }
.ui-icon-seek-next { background-position: -32px -160px; }
.ui-icon-seek-prev { background-position: -48px -160px; }
.ui-icon-seek-end { background-position: -64px -160px; }
.ui-icon-seek-start { background-position: -80px -160px; }
/* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
.ui-icon-seek-first { background-position: -80px -160px; }
.ui-icon-stop { background-position: -96px -160px; }
.ui-icon-eject { background-position: -112px -160px; }
.ui-icon-volume-off { background-position: -128px -160px; }
.ui-icon-volume-on { background-position: -144px -160px; }
.ui-icon-power { background-position: 0 -176px; }
.ui-icon-signal-diag { background-position: -16px -176px; }
.ui-icon-signal { background-position: -32px -176px; }
.ui-icon-battery-0 { background-position: -48px -176px; }
.ui-icon-battery-1 { background-position: -64px -176px; }
.ui-icon-battery-2 { background-position: -80px -176px; }
.ui-icon-battery-3 { background-position: -96px -176px; }
.ui-icon-circle-plus { background-position: 0 -192px; }
.ui-icon-circle-minus { background-position: -16px -192px; }
.ui-icon-circle-close { background-position: -32px -192px; }
.ui-icon-circle-triangle-e { background-position: -48px -192px; }
.ui-icon-circle-triangle-s { background-position: -64px -192px; }
.ui-icon-circle-triangle-w { background-position: -80px -192px; }
.ui-icon-circle-triangle-n { background-position: -96px -192px; }
.ui-icon-circle-arrow-e { background-position: -112px -192px; }
.ui-icon-circle-arrow-s { background-position: -128px -192px; }
.ui-icon-circle-arrow-w { background-position: -144px -192px; }
.ui-icon-circle-arrow-n { background-position: -160px -192px; }
.ui-icon-circle-zoomin { background-position: -176px -192px; }
.ui-icon-circle-zoomout { background-position: -192px -192px; }
.ui-icon-circle-check { background-position: -208px -192px; }
.ui-icon-circlesmall-plus { background-position: 0 -208px; }
.ui-icon-circlesmall-minus { background-position: -16px -208px; }
.ui-icon-circlesmall-close { background-position: -32px -208px; }
.ui-icon-squaresmall-plus { background-position: -48px -208px; }
.ui-icon-squaresmall-minus { background-position: -64px -208px; }
.ui-icon-squaresmall-close { background-position: -80px -208px; }
.ui-icon-grip-dotted-vertical { background-position: 0 -224px; }
.ui-icon-grip-dotted-horizontal { background-position: -16px -224px; }
.ui-icon-grip-solid-vertical { background-position: -32px -224px; }
.ui-icon-grip-solid-horizontal { background-position: -48px -224px; }
.ui-icon-gripsmall-diagonal-se { background-position: -64px -224px; }
.ui-icon-grip-diagonal-se { background-position: -80px -224px; }


/* Misc visuals
----------------------------------*/

/* Corner radius */
.ui-corner-all,
.ui-corner-top,
.ui-corner-left,
.ui-corner-tl {
	border-top-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-top,
.ui-corner-right,
.ui-corner-tr {
	border-top-right-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-left,
.ui-corner-bl {
	border-bottom-left-radius: 4px;
}
.ui-corner-all,
.ui-corner-bottom,
.ui-corner-right,
.ui-corner-br {
	border-bottom-right-radius: 4px;
}

.odometer.odometer-auto-theme, .odometer.odometer-theme-minimal {
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    position: relative
}
.odometer.odometer-auto-theme, .odometer.odometer-theme-minimal {
    *display: inline
}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-minimal .odometer-digit {
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    position: relative
}
.odometer.odometer-auto-theme .odometer-digit, .odometer.odometer-theme-minimal .odometer-digit {
    *display: inline
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer {
    -moz-box-orient: vertical;
    display: inline-block;
    vertical-align: middle;
    *vertical-align: auto;
    visibility: hidden
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-spacer, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-spacer {
    *display: inline
}
.odometer.odometer-auto-theme .odometer-digit .odometer-digit-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-digit-inner {
    text-align: left;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    overflow: hidden
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon {
    display: block
}
.odometer.odometer-auto-theme .odometer-digit .odometer-ribbon-inner, .odometer.odometer-theme-minimal .odometer-digit .odometer-ribbon-inner {
    display: block;
    -webkit-backface-visibility: hidden
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value {
    display: block;
    -webkit-transform: translateZ(0)
}
.odometer.odometer-auto-theme .odometer-digit .odometer-value.odometer-last-value, .odometer.odometer-theme-minimal .odometer-digit .odometer-value.odometer-last-value {
    position: absolute
}
.odometer.odometer-auto-theme.odometer-animating-up .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 1s;
    transition: transform 1s
}
.odometer.odometer-auto-theme.odometer-animating-up.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-up.odometer-animating .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}
.odometer.odometer-auto-theme.odometer-animating-down .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down .odometer-ribbon-inner {
    -webkit-transform: translateY(-100%);
    -ms-transform: translateY(-100%);
    transform: translateY(-100%)
}
.odometer.odometer-auto-theme.odometer-animating-down.odometer-animating .odometer-ribbon-inner, .odometer.odometer-theme-minimal.odometer-animating-down.odometer-animating .odometer-ribbon-inner {
    -webkit-transition: -webkit-transform 1s;
    transition: transform 1s;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0)
}
.swiper-container {
    margin: 0 auto;
    position: relative;
    overflow: hidden;
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    z-index: 1
}
.swiper-wrapper {
    position: relative;
    width: 100%;
    -webkit-transition-property: -webkit-transform, left, top;
    transition-property: transform, left, top;
    -webkit-transition-duration: 0s;
    transition-duration: 0s;
    -webkit-transform: translate3d(0px, 0, 0);
    transform: translate3d(0px, 0, 0);
    -webkit-transition-timing-function: ease;
    transition-timing-function: ease;
    -webkit-box-sizing: content-box;
    -moz-box-sizing: content-box;
    box-sizing: content-box
}
.swiper-free-mode>.swiper-wrapper {
    -webkit-transition-timing-function: ease-out;
    transition-timing-function: ease-out;
    margin: 0 auto
}
.swiper-slide {
    float: left
}
.swiper-wp8-horizontal {
    -ms-touch-action: pan-y
}
.swiper-wp8-vertical {
    -ms-touch-action: pan-x
}
.jspContainer {
    overflow: hidden;
    position: relative
}
.jspPane {
    position: absolute
}
.jspVerticalBar {
    position: absolute;
    top: 0;
    right: 0;
    width: 16px;
    height: 100%;
    background: red
}
.jspHorizontalBar {
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 16px;
    background: red
}
.jspVerticalBar *, .jspHorizontalBar * {
    margin: 0;
    padding: 0
}
.jspCap {
    display: none
}
.jspHorizontalBar .jspCap {
    float: left
}
.jspTrack {
    background: #dde;
    position: relative
}
.jspDrag {
    background: #bbd;
    position: relative;
    top: 0;
    left: 0;
    cursor: pointer
}
.jspHorizontalBar .jspTrack, .jspHorizontalBar .jspDrag {
    float: left;
    height: 100%
}
.jspArrow {
    background: #50506d;
    text-indent: -20000px;
    display: block;
    cursor: pointer
}
.jspArrow.jspDisabled {
    cursor: default;
    background: #80808d
}
.jspVerticalBar .jspArrow {
    height: 16px
}
.jspHorizontalBar .jspArrow {
    width: 16px;
    float: left;
    height: 100%
}
.jspVerticalBar .jspArrow:focus {
    outline: none
}
.jspCorner {
    background: #eeeef4;
    float: left;
    height: 100%
}
* html .jspCorner {
    margin: 0 -3px 0 0
}
.mfp-bg {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1042;
    overflow: hidden;
    position: fixed;
    background: #0b0b0b;
    opacity: 0.8;
    filter: alpha(opacity=80)
}
.mfp-wrap {
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    z-index: 1043;
    position: fixed;
    outline: none !important;
    -webkit-backface-visibility: hidden
}
.mfp-container {
    text-align: center;
    position: absolute;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    padding: 0 8px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.mfp-container:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}
.mfp-align-top .mfp-container:before {
    display: none
}
.mfp-content {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    margin: 0 auto;
    text-align: left;
    z-index: 1045
}
.mfp-inline-holder .mfp-content, .mfp-ajax-holder .mfp-content {
    width: 100%;
    cursor: auto
}
.mfp-ajax-cur {
    cursor: progress
}
.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
    cursor: -webkit-zoom-out;
    cursor: zoom-out
}
.mfp-zoom {
    cursor: pointer;
    cursor: -webkit-zoom-in;
    cursor: zoom-in
}
.mfp-auto-cursor .mfp-content {
    cursor: auto
}
.mfp-close, .mfp-arrow, .mfp-preloader, .mfp-counter {
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}
.mfp-loading.mfp-figure {
    display: none
}
.mfp-hide {
    display: none !important
}
.mfp-preloader {
    color: #cccccc;
    position: absolute;
    top: 50%;
    width: auto;
    text-align: center;
    margin-top: -0.8em;
    left: 8px;
    right: 8px;
    z-index: 1044
}
.mfp-preloader a {
    color: #cccccc
}
.mfp-preloader a:hover {
    color: white
}
.mfp-s-ready .mfp-preloader {
    display: none
}
.mfp-s-error .mfp-content {
    display: none
}
button.mfp-close, button.mfp-arrow {
    overflow: visible;
    cursor: pointer;
    background: transparent;
    border: 0;
    -webkit-appearance: none;
    display: block;
    outline: none;
    padding: 0;
    z-index: 1046;
    -webkit-box-shadow: none;
    box-shadow: none
}
button::-moz-focus-inner {
    padding: 0;
    border: 0
}
.mfp-close {
    width: 44px;
    height: 44px;
    line-height: 44px;
    position: absolute;
    right: 0;
    top: 0;
    text-decoration: none;
    text-align: center;
    opacity: 0.65;
    padding: 0 0 18px 10px;
    color: white;
    font-style: normal;
    font-size: 28px;
    font-family: Arial, Baskerville, monospace
}
.mfp-close:hover, .mfp-close:focus {
    opacity: 1
}
.mfp-close:active {
    top: 1px
}
.mfp-close-btn-in .mfp-close {
    color: #333333
}
.mfp-image-holder .mfp-close, .mfp-iframe-holder .mfp-close {
    color: white;
    right: -6px;
    text-align: right;
    padding-right: 6px;
    width: 100%
}
.mfp-counter {
    position: absolute;
    top: 0;
    right: 0;
    color: #cccccc;
    font-size: 12px;
    line-height: 18px
}
.mfp-arrow {
    position: absolute;
    opacity: 0.65;
    margin: 0;
    top: 50%;
    margin-top: -55px;
    padding: 0;
    width: 90px;
    height: 110px;
    -webkit-tap-highlight-color: transparent
}
.mfp-arrow:active {
    margin-top: -54px
}
.mfp-arrow:hover, .mfp-arrow:focus {
    opacity: 1
}
.mfp-arrow:before, .mfp-arrow:after, .mfp-arrow .mfp-b, .mfp-arrow .mfp-a {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent
}
.mfp-arrow:after, .mfp-arrow .mfp-a {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px
}
.mfp-arrow:before, .mfp-arrow .mfp-b {
    border-top-width: 21px;
    border-bottom-width: 21px
}
.mfp-arrow-left {
    left: 0
}
.mfp-arrow-left:after, .mfp-arrow-left .mfp-a {
    border-right: 17px solid white;
    margin-left: 31px
}
.mfp-arrow-left:before, .mfp-arrow-left .mfp-b {
    margin-left: 25px;
    border-right: 27px solid #3f3f3f
}
.mfp-arrow-right {
    right: 0
}
.mfp-arrow-right:after, .mfp-arrow-right .mfp-a {
    border-left: 17px solid white;
    margin-left: 39px
}
.mfp-arrow-right:before, .mfp-arrow-right .mfp-b {
    border-left: 27px solid #3f3f3f
}
.mfp-iframe-holder {
    padding-top: 40px;
    padding-bottom: 40px
}
.mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px
}
.mfp-iframe-holder .mfp-close {
    top: -40px
}
.mfp-iframe-scaler {
    width: 100%;
    height: 0;
    overflow: hidden;
    padding-top: 56.25%
}
.mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: black
}
img.mfp-img {
    width: auto;
    max-width: 100%;
    height: auto;
    display: block;
    line-height: 0;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 40px 0 40px;
    margin: 0 auto
}
.mfp-figure {
    line-height: 0
}
.mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    -webkit-box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444444
}
.mfp-figure small {
    color: #bdbdbd;
    display: block;
    font-size: 12px;
    line-height: 14px
}
.mfp-bottom-bar {
    margin-top: -36px;
    position: absolute;
    top: 100%;
    left: 0;
    width: 100%;
    cursor: auto
}
.mfp-title {
    text-align: left;
    line-height: 18px;
    color: #f3f3f3;
    word-wrap: break-word;
    padding-right: 36px
}
.mfp-image-holder .mfp-content {
    max-width: 100%
}
.mfp-gallery .mfp-image-holder .mfp-figure {
    cursor: pointer
}
@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
    .mfp-img-mobile .mfp-image-holder {
        padding-left: 0;
        padding-right: 0
    }
    .mfp-img-mobile img.mfp-img {
        padding: 0
    }
    .mfp-img-mobile .mfp-figure:after {
        top: 0;
        bottom: 0
    }
    .mfp-img-mobile .mfp-figure small {
        display: inline;
        margin-left: 5px
    }
    .mfp-img-mobile .mfp-bottom-bar {
        background: rgba(0, 0, 0, 0.6);
        bottom: 0;
        margin: 0;
        top: auto;
        padding: 3px 5px;
        position: fixed;
        -webkit-box-sizing: border-box;
        -moz-box-sizing: border-box;
        box-sizing: border-box
    }
    .mfp-img-mobile .mfp-bottom-bar:empty {
        padding: 0
    }
    .mfp-img-mobile .mfp-counter {
        right: 5px;
        top: 3px
    }
    .mfp-img-mobile .mfp-close {
        top: 0;
        right: 0;
        width: 35px;
        height: 35px;
        line-height: 35px;
        background: rgba(0, 0, 0, 0.6);
        position: fixed;
        text-align: center;
        padding: 0
    }
}
@media all and (max-width: 900px) {
    .mfp-arrow {
        -webkit-transform: scale(0.75);
        -ms-transform: scale(0.75);
        transform: scale(0.75)
    }
    .mfp-arrow-left {
        -webkit-transform-origin: 0;
        -ms-transform-origin: 0;
        transform-origin: 0
    }
    .mfp-arrow-right {
        -webkit-transform-origin: 100%;
        -ms-transform-origin: 100%;
        transform-origin: 100%
    }
    .mfp-container {
        padding-left: 6px;
        padding-right: 6px
    }
}
.mfp-ie7 .mfp-img {
    padding: 0
}
.mfp-ie7 .mfp-bottom-bar {
    width: 600px;
    left: 50%;
    margin-left: -300px;
    margin-top: 5px;
    padding-bottom: 5px
}
.mfp-ie7 .mfp-container {
    padding: 0
}
.mfp-ie7 .mfp-content {
    padding-top: 44px
}
.mfp-ie7 .mfp-close {
    top: 0;
    right: 0;
    padding-top: 0
}
/*! noUiSlider - 7.0.6 - 2014-09-11 20:29:07 */

.noUi-target, .noUi-target * {
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -ms-touch-action: none;
    -ms-user-select: none;
    -moz-user-select: none;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.noUi-target {
    position: relative
}
.noUi-base {
    width: 100%;
    height: 100%;
    position: relative
}
.noUi-origin {
    position: absolute;
    right: 0;
    top: 0;
    left: 0;
    bottom: 0
}
.noUi-handle {
    position: relative;
    z-index: 1
}
.noUi-stacking .noUi-handle {
    z-index: 10
}
.noUi-state-tap .noUi-origin {
    -webkit-transition: left .3s, top .3s;
    transition: left .3s, top .3s
}
.noUi-state-drag * {
    cursor: inherit !important
}
.noUi-base {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0)
}
.noUi-horizontal {
    height: 18px
}
.noUi-horizontal .noUi-handle {
    width: 34px;
    height: 28px;
    left: -17px;
    top: -6px
}
.noUi-vertical {
    width: 18px
}
.noUi-vertical .noUi-handle {
    width: 28px;
    height: 34px;
    left: -6px;
    top: -17px
}
.noUi-background {
    background: #FAFAFA;
    -webkit-box-shadow: inset 0 1px 1px #f0f0f0;
    box-shadow: inset 0 1px 1px #f0f0f0
}
.noUi-connect {
    background: #3FB8AF;
    -webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
    box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45);
    -webkit-transition: background 450ms;
    transition: background 450ms
}
.noUi-origin {
    border-radius: 2px
}
.noUi-target {
    border-radius: 4px;
    border: 1px solid #D3D3D3;
    -webkit-box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB;
    box-shadow: inset 0 1px 1px #F0F0F0, 0 3px 6px -5px #BBB
}
.noUi-target.noUi-connect {
    -webkit-box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb;
    box-shadow: inset 0 0 3px rgba(51, 51, 51, 0.45), 0 3px 6px -5px #bbb
}
.noUi-dragable {
    cursor: w-resize
}
.noUi-vertical .noUi-dragable {
    cursor: n-resize
}
.noUi-handle {
    border: 1px solid #D9D9D9;
    border-radius: 3px;
    background: #FFF;
    cursor: default;
    -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB;
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #EBEBEB, 0 3px 6px -3px #BBB
}
.noUi-active {
    -webkit-box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB;
    box-shadow: inset 0 0 1px #FFF, inset 0 1px 7px #DDD, 0 3px 6px -3px #BBB
}
.noUi-handle:after, .noUi-handle:before {
    content: "";
    display: block;
    position: absolute;
    height: 14px;
    width: 1px;
    background: #E8E7E6;
    left: 14px;
    top: 6px
}
.noUi-handle:after {
    left: 17px
}
.noUi-vertical .noUi-handle:after, .noUi-vertical .noUi-handle:before {
    width: 14px;
    height: 1px;
    left: 6px;
    top: 14px
}
.noUi-vertical .noUi-handle:after {
    top: 17px
}
[disabled] .noUi-connect, [disabled].noUi-connect {
    background: #B8B8B8
}
[disabled] .noUi-handle {
    cursor: not-allowed
}
/*! noUiSlider - 7.0.6 - 2014-09-11 20:29:07 */

.noUi-pips, .noUi-pips * {
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}
.noUi-pips {
    position: absolute;
    font: 400 12px Arial;
    color: #999
}
.noUi-value {
    width: 40px;
    position: absolute;
    text-align: center
}
.noUi-value-sub {
    color: #ccc;
    font-size: 10px
}
.noUi-marker {
    position: absolute;
    background: #CCC
}
.noUi-marker-large, .noUi-marker-sub {
    background: #AAA
}
.noUi-pips-horizontal {
    padding: 10px 0;
    height: 50px;
    top: 100%;
    left: 0;
    width: 100%
}
.noUi-value-horizontal {
    margin-left: -20px;
    padding-top: 20px
}
.noUi-value-horizontal.noUi-value-sub {
    padding-top: 15px
}
.noUi-marker-horizontal.noUi-marker {
    margin-left: -1px;
    width: 2px;
    height: 5px
}
.noUi-marker-horizontal.noUi-marker-sub {
    height: 10px
}
.noUi-marker-horizontal.noUi-marker-large {
    height: 15px
}
.noUi-pips-vertical {
    padding: 0 10px;
    height: 100%;
    top: 0;
    left: 100%
}
.noUi-value-vertical {
    width: 15px;
    margin-left: 20px;
    margin-top: -5px
}
.noUi-marker-vertical.noUi-marker {
    width: 5px;
    height: 2px;
    margin-top: -1px
}
.noUi-marker-vertical.noUi-marker-sub {
    width: 10px
}
.noUi-marker-vertical.noUi-marker-large {
    width: 15px
}
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline
}
main, article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section {
    display: block
}
body {
    line-height: 1
}
ol, ul {
    list-style: none
}
blockquote, q {
    quotes: none
}
blockquote:before, blockquote:after, q:before, q:after {
    content: '';
    content: none
}
table {
    border-collapse: collapse;
    border-spacing: 0
}
.icon-play, .search-results__list__item .preview .video a:after, .media-list__list__item--video .image a:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTMuOTkzIiBoZWlnaHQ9IjQ5My45OSIgdmlld0JveD0iMjU1LjAwMyAyNTQuNTA1IDQ5My45OTMgNDkzLjk5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDI1NS4wMDMgMjU0LjUwNSA0OTMuOTkzIDQ5My45OSI+PHBhdGggb3BhY2l0eT0iLjc1IiBmaWxsPSIjZmZmIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IiBkPSJNNzQ4Ljk5NiA1MDEuNTAyYzAgMTM2LjQwNy0xMTAuNTg2IDI0Ni45OTMtMjQ2Ljk5NiAyNDYuOTkzLTEzNi40MTYgMC0yNDYuOTk3LTExMC41ODYtMjQ2Ljk5Ny0yNDYuOTkzIDAtMTM2LjQxNCAxMTAuNTgxLTI0Ni45OTcgMjQ2Ljk5Ny0yNDYuOTk3IDEzNi40MSAwIDI0Ni45OTYgMTEwLjU4MyAyNDYuOTk2IDI0Ni45OTd6Ii8+PHBhdGggZmlsbD0iIzQwNDA0MCIgZD0iTTQ1MS45MzUgNDEzLjY4NmwxNDIuMDM1IDg3LjgxMy0xNDIuMDM1IDg3LjgxNXoiLz48L3N2Zz4=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 52px;
    height: 52px
}
.lt-ie9 .icon-play, .lt-ie9 .search-results__list__item .preview .video a:after, .search-results__list__item .preview .video .lt-ie9 a:after, .lt-ie9 .media-list__list__item--video .image a:after, .media-list__list__item--video .image .lt-ie9 a:after {
    background-image: url(../images/sprites.png);
    background-position: -130px -157px
}
.icon-play--large, .mixed-gallery__video:before, .media-list__list__item.highlight .image a:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTMuOTkzIiBoZWlnaHQ9IjQ5My45OSIgdmlld0JveD0iMjU1LjAwMyAyNTQuNTA1IDQ5My45OTMgNDkzLjk5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDI1NS4wMDMgMjU0LjUwNSA0OTMuOTkzIDQ5My45OSI+PHBhdGggb3BhY2l0eT0iLjc1IiBmaWxsPSIjZmZmIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IiBkPSJNNzQ4Ljk5NiA1MDEuNTAyYzAgMTM2LjQwNy0xMTAuNTg2IDI0Ni45OTMtMjQ2Ljk5NiAyNDYuOTkzLTEzNi40MTYgMC0yNDYuOTk3LTExMC41ODYtMjQ2Ljk5Ny0yNDYuOTkzIDAtMTM2LjQxNCAxMTAuNTgxLTI0Ni45OTcgMjQ2Ljk5Ny0yNDYuOTk3IDEzNi40MSAwIDI0Ni45OTYgMTEwLjU4MyAyNDYuOTk2IDI0Ni45OTd6Ii8+PHBhdGggZmlsbD0iIzQwNDA0MCIgZD0iTTQ1MS45MzUgNDEzLjY4NmwxNDIuMDM1IDg3LjgxMy0xNDIuMDM1IDg3LjgxNXoiLz48L3N2Zz4=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 82px;
    height: 81px
}
.lt-ie9 .icon-play--large, .lt-ie9 .mixed-gallery__video:before, .lt-ie9 .media-list__list__item.highlight .image a:after, .media-list__list__item.highlight .image .lt-ie9 a:after {
    background-image: url(../images/sprites.png);
    background-position: 0px 0px
}
.icon-carousel-prev, .w-photo-detailed .common-gallery__preview__prev:before, .common-gallery--hero .common-gallery__preview__prev:before, .common-carousel .carousel__prev:before, .motoblog__prev:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTgiIGhlaWdodD0iNTU4IiB2aWV3Qm94PSIwIDAgNTU4IDU1OCI+PHBhdGggZD0iTTI3OS4wMjQuMDE1Yy0xNTMuODM5IDAtMjc4Ljk4OCAxMjUuMTUzLTI3OC45ODggMjc4Ljk4MyAwIDE1My44MjkgMTI1LjE0OSAyNzguOTg3IDI3OC45ODggMjc4Ljk4N3MyNzguOTg4LTEyNS4xNTggMjc4Ljk4OC0yNzguOTg3LTEyNS4xNDktMjc4Ljk4My0yNzguOTg4LTI3OC45ODN6bS0yNjAuMjQgMjc4Ljk4M2MwLTE0My40OTQgMTE2Ljc0Ni0yNjAuMjM1IDI2MC4yNC0yNjAuMjM1czI2MC4yNCAxMTYuNzQgMjYwLjI0IDI2MC4yMzVjMCAxNDMuNDk0LTExNi43NDYgMjYwLjIzOS0yNjAuMjQgMjYwLjIzOXMtMjYwLjI0LTExNi43NDUtMjYwLjI0LTI2MC4yMzl6bTE3Ni4zMTMtMS4zMzJjLS4wNjQuNDQ4LS4yNTcuODc5LS4yNTYgMS4zMzIgMCAuNDU3LjE5My44ODguMjU3IDEuMzM2LjEwOS43NDIuMTQ2IDEuNDk3LjQzOSAyLjIwMi4xMDkuMjY5LjM0Ny40OC40ODQuNzQxLjQzMS44MTkuODYxIDEuNjQ5IDEuNTQ4IDIuMzM5bDEwMC42NzkgMTAxLjA5MmMxLjg0IDEuODMxIDQuMjM4IDIuNzU1IDYuNjQ2IDIuNzU1IDIuMzkgMCA0Ljc4OC0uOTA2IDYuNjE5LTIuNzM2IDMuNjYxLTMuNjQ0IDMuNjgtOS41ODUuMDI3LTEzLjI1NmwtOTQuMDk3LTk0LjQ3MyA5NC4wOTctOTQuNDczYzMuNjUzLTMuNjY2IDMuNjM1LTkuNjAzLS4wMjctMTMuMjU1LTMuNjcxLTMuNjYyLTkuNTk0LTMuNjQ0LTEzLjI2NS4wMjdsLTEwMC42OCAxMDEuMDg2Yy0uNjg3LjY5Mi0xLjExNyAxLjUyLTEuNTQ4IDIuMzM5LS4xMzYuMjYyLS4zNzUuNDcyLS40ODQuNzQyLS4yOTMuNzA1LS4zMyAxLjQ2LS40MzkgMi4yMDJ6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 60px;
    height: 60px;
    width: 61px;
    height: 61px
}
.lt-ie9 .icon-carousel-prev, .lt-ie9 .w-photo-detailed .common-gallery__preview__prev:before, .w-photo-detailed .lt-ie9 .common-gallery__preview__prev:before, .lt-ie9 .common-gallery--hero .common-gallery__preview__prev:before, .common-gallery--hero .lt-ie9 .common-gallery__preview__prev:before, .lt-ie9 .common-carousel .carousel__prev:before, .common-carousel .lt-ie9 .carousel__prev:before, .lt-ie9 .motoblog__prev:before {
    background-image: url(../images/sprites.png);
    background-position: -65px -157px
}
.icon-carousel-prev--small, .magazine-advert-archive .magazine-archive-list__prev:before, .common-gallery__preview__prev:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTgiIGhlaWdodD0iNTU4IiB2aWV3Qm94PSIwIDAgNTU4IDU1OCI+PHBhdGggZD0iTTI3OS4wMjQuMDE1Yy0xNTMuODM5IDAtMjc4Ljk4OCAxMjUuMTUzLTI3OC45ODggMjc4Ljk4MyAwIDE1My44MjkgMTI1LjE0OSAyNzguOTg3IDI3OC45ODggMjc4Ljk4N3MyNzguOTg4LTEyNS4xNTggMjc4Ljk4OC0yNzguOTg3LTEyNS4xNDktMjc4Ljk4My0yNzguOTg4LTI3OC45ODN6bS0yNjAuMjQgMjc4Ljk4M2MwLTE0My40OTQgMTE2Ljc0Ni0yNjAuMjM1IDI2MC4yNC0yNjAuMjM1czI2MC4yNCAxMTYuNzQgMjYwLjI0IDI2MC4yMzVjMCAxNDMuNDk0LTExNi43NDYgMjYwLjIzOS0yNjAuMjQgMjYwLjIzOXMtMjYwLjI0LTExNi43NDUtMjYwLjI0LTI2MC4yMzl6bTE3Ni4zMTMtMS4zMzJjLS4wNjQuNDQ4LS4yNTcuODc5LS4yNTYgMS4zMzIgMCAuNDU3LjE5My44ODguMjU3IDEuMzM2LjEwOS43NDIuMTQ2IDEuNDk3LjQzOSAyLjIwMi4xMDkuMjY5LjM0Ny40OC40ODQuNzQxLjQzMS44MTkuODYxIDEuNjQ5IDEuNTQ4IDIuMzM5bDEwMC42NzkgMTAxLjA5MmMxLjg0IDEuODMxIDQuMjM4IDIuNzU1IDYuNjQ2IDIuNzU1IDIuMzkgMCA0Ljc4OC0uOTA2IDYuNjE5LTIuNzM2IDMuNjYxLTMuNjQ0IDMuNjgtOS41ODUuMDI3LTEzLjI1NmwtOTQuMDk3LTk0LjQ3MyA5NC4wOTctOTQuNDczYzMuNjUzLTMuNjY2IDMuNjM1LTkuNjAzLS4wMjctMTMuMjU1LTMuNjcxLTMuNjYyLTkuNTk0LTMuNjQ0LTEzLjI2NS4wMjdsLTEwMC42OCAxMDEuMDg2Yy0uNjg3LjY5Mi0xLjExNyAxLjUyLTEuNTQ4IDIuMzM5LS4xMzYuMjYyLS4zNzUuNDcyLS40ODQuNzQyLS4yOTMuNzA1LS4zMyAxLjQ2LS40MzkgMi4yMDJ6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 38px;
    height: 38px
}
.lt-ie9 .icon-carousel-prev--small, .lt-ie9 .magazine-advert-archive .magazine-archive-list__prev:before, .magazine-advert-archive .lt-ie9 .magazine-archive-list__prev:before, .lt-ie9 .common-gallery__preview__prev:before {
    background-image: url(../images/sprites.png);
    background-position: -228px 0px
}
.icon-carousel-prev-fff, .editorial-nav__prev, .mixed-gallery__prev:after, .test-gallery__carousel__prev:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTcuOTc2IiBoZWlnaHQ9IjU1Ny45NyIgdmlld0JveD0iMjIzLjAxMiAyMjIuMDE1IDU1Ny45NzYgNTU3Ljk3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIyMy4wMTIgMjIyLjAxNSA1NTcuOTc2IDU1Ny45NyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUwMiAyMjIuMDE1Yy0xNTMuODM5IDAtMjc4Ljk4OCAxMjUuMTUzLTI3OC45ODggMjc4Ljk4MyAwIDE1My44MjkgMTI1LjE0OSAyNzguOTg3IDI3OC45ODggMjc4Ljk4N3MyNzguOTg4LTEyNS4xNTggMjc4Ljk4OC0yNzguOTg3LTEyNS4xNDktMjc4Ljk4My0yNzguOTg4LTI3OC45ODN6bS0yNjAuMjQgMjc4Ljk4M2MwLTE0My40OTQgMTE2Ljc0Ni0yNjAuMjM1IDI2MC4yNC0yNjAuMjM1czI2MC4yNCAxMTYuNzQgMjYwLjI0IDI2MC4yMzVjMCAxNDMuNDk0LTExNi43NDYgMjYwLjIzOS0yNjAuMjQgMjYwLjIzOXMtMjYwLjI0LTExNi43NDUtMjYwLjI0LTI2MC4yMzl6bTE3Ni4zMTMtMS4zMzJjLS4wNjQuNDQ4LS4yNTcuODc5LS4yNTYgMS4zMzIgMCAuNDU3LjE5My44ODguMjU3IDEuMzM2LjEwOS43NDIuMTQ2IDEuNDk3LjQzOSAyLjIwMi4xMDkuMjY5LjM0Ny40OC40ODQuNzQxLjQzMS44MTkuODYxIDEuNjQ5IDEuNTQ4IDIuMzM5bDEwMC42NzkgMTAxLjA5MmMxLjg0IDEuODMxIDQuMjM4IDIuNzU1IDYuNjQ2IDIuNzU1IDIuMzkgMCA0Ljc4OC0uOTA2IDYuNjE5LTIuNzM2IDMuNjYxLTMuNjQ0IDMuNjgtOS41ODUuMDI3LTEzLjI1NmwtOTQuMDk3LTk0LjQ3MyA5NC4wOTctOTQuNDczYzMuNjUzLTMuNjY2IDMuNjM1LTkuNjAzLS4wMjctMTMuMjU1LTMuNjcxLTMuNjYyLTkuNTk0LTMuNjQ0LTEzLjI2NS4wMjdsLTEwMC42OCAxMDEuMDg2Yy0uNjg3LjY5Mi0xLjExNyAxLjUyLTEuNTQ4IDIuMzM5LS4xMzYuMjYyLS4zNzUuNDcyLS40ODQuNzQyLS4yOTMuNzA1LS4zMyAxLjQ2LS40MzkgMi4yMDJ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 60px;
    height: 60px;
    width: 61px;
    height: 61px
}
.lt-ie9 .icon-carousel-prev-fff, .lt-ie9 .editorial-nav__prev, .lt-ie9 .mixed-gallery__prev:after, .lt-ie9 .test-gallery__carousel__prev:after {
    background-image: url(../images/sprites.png);
    background-position: -163px -65px
}
.icon-carousel-next, .w-photo-detailed .common-gallery__preview__next:before, .common-gallery--hero .common-gallery__preview__next:before, .common-carousel .carousel__next:before, .motoblog__next:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTU5IiBoZWlnaHQ9IjU1OSIgdmlld0JveD0iMCAwIDU1OSA1NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3OS4wMjQuMDE1YzE1My44MzkgMCAyNzguOTg4IDEyNS4xNTMgMjc4Ljk4OCAyNzguOTgzIDAgMTUzLjgyOS0xMjUuMTQ5IDI3OC45ODctMjc4Ljk4OCAyNzguOTg3cy0yNzguOTg4LTEyNS4xNTgtMjc4Ljk4OC0yNzguOTg3IDEyNS4xNDktMjc4Ljk4MyAyNzguOTg4LTI3OC45ODN6bTI2MC4yNCAyNzguOTgzYzAtMTQzLjQ5NC0xMTYuNzQ2LTI2MC4yMzUtMjYwLjI0LTI2MC4yMzUtMTQzLjQ5NCAwLTI2MC4yNCAxMTYuNzQtMjYwLjI0IDI2MC4yMzUgMCAxNDMuNDk0IDExNi43NDYgMjYwLjIzOSAyNjAuMjQgMjYwLjIzOSAxNDMuNDk0IDAgMjYwLjI0LTExNi43NDUgMjYwLjI0LTI2MC4yMzl6bS0xNzYuMzEzLTEuMzMyYy4wNjQuNDQ4LjI1Ny44NzkuMjU2IDEuMzMyIDAgLjQ1Ny0uMTkzLjg4OC0uMjU3IDEuMzM2LS4xMDkuNzQyLS4xNDYgMS40OTctLjQzOSAyLjIwMi0uMTA5LjI2OS0uMzQ3LjQ4LS40ODQuNzQxLS40MzEuODE5LS44NjEgMS42NDktMS41NDggMi4zMzlsLTEwMC42NzkgMTAxLjA5MmMtMS44NCAxLjgzMS00LjIzOCAyLjc1NS02LjY0NiAyLjc1NS0yLjM5IDAtNC43ODgtLjkwNi02LjYxOS0yLjczNi0zLjY2MS0zLjY0NC0zLjY4LTkuNTg1LS4wMjctMTMuMjU2bDk0LjA5Ny05NC40NzMtOTQuMDk3LTk0LjQ3M2MtMy42NTMtMy42NjYtMy42MzUtOS42MDMuMDI3LTEzLjI1NSAzLjY3MS0zLjY2MiA5LjU5NC0zLjY0NCAxMy4yNjUuMDI3bDEwMC42OCAxMDEuMDg2Yy42ODcuNjkyIDEuMTE3IDEuNTIgMS41NDggMi4zMzkuMTM2LjI2Mi4zNzUuNDcyLjQ4NC43NDIuMjkzLjcwNS4zMyAxLjQ2LjQzOSAyLjIwMnoiIGZpbGw9IiMwMDAiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 60px;
    height: 60px
}
.lt-ie9 .icon-carousel-next, .lt-ie9 .w-photo-detailed .common-gallery__preview__next:before, .w-photo-detailed .lt-ie9 .common-gallery__preview__next:before, .lt-ie9 .common-gallery--hero .common-gallery__preview__next:before, .common-gallery--hero .lt-ie9 .common-gallery__preview__next:before, .lt-ie9 .common-carousel .carousel__next:before, .common-carousel .lt-ie9 .carousel__next:before, .lt-ie9 .motoblog__next:before {
    background-image: url(../images/sprites.png);
    background-position: 0px -157px
}
.icon-carousel-next--small, .magazine-advert-archive .magazine-archive-list__next:before, .common-gallery__preview__next:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTU5IiBoZWlnaHQ9IjU1OSIgdmlld0JveD0iMCAwIDU1OSA1NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3OS4wMjQuMDE1YzE1My44MzkgMCAyNzguOTg4IDEyNS4xNTMgMjc4Ljk4OCAyNzguOTgzIDAgMTUzLjgyOS0xMjUuMTQ5IDI3OC45ODctMjc4Ljk4OCAyNzguOTg3cy0yNzguOTg4LTEyNS4xNTgtMjc4Ljk4OC0yNzguOTg3IDEyNS4xNDktMjc4Ljk4MyAyNzguOTg4LTI3OC45ODN6bTI2MC4yNCAyNzguOTgzYzAtMTQzLjQ5NC0xMTYuNzQ2LTI2MC4yMzUtMjYwLjI0LTI2MC4yMzUtMTQzLjQ5NCAwLTI2MC4yNCAxMTYuNzQtMjYwLjI0IDI2MC4yMzUgMCAxNDMuNDk0IDExNi43NDYgMjYwLjIzOSAyNjAuMjQgMjYwLjIzOSAxNDMuNDk0IDAgMjYwLjI0LTExNi43NDUgMjYwLjI0LTI2MC4yMzl6bS0xNzYuMzEzLTEuMzMyYy4wNjQuNDQ4LjI1Ny44NzkuMjU2IDEuMzMyIDAgLjQ1Ny0uMTkzLjg4OC0uMjU3IDEuMzM2LS4xMDkuNzQyLS4xNDYgMS40OTctLjQzOSAyLjIwMi0uMTA5LjI2OS0uMzQ3LjQ4LS40ODQuNzQxLS40MzEuODE5LS44NjEgMS42NDktMS41NDggMi4zMzlsLTEwMC42NzkgMTAxLjA5MmMtMS44NCAxLjgzMS00LjIzOCAyLjc1NS02LjY0NiAyLjc1NS0yLjM5IDAtNC43ODgtLjkwNi02LjYxOS0yLjczNi0zLjY2MS0zLjY0NC0zLjY4LTkuNTg1LS4wMjctMTMuMjU2bDk0LjA5Ny05NC40NzMtOTQuMDk3LTk0LjQ3M2MtMy42NTMtMy42NjYtMy42MzUtOS42MDMuMDI3LTEzLjI1NSAzLjY3MS0zLjY2MiA5LjU5NC0zLjY0NCAxMy4yNjUuMDI3bDEwMC42OCAxMDEuMDg2Yy42ODcuNjkyIDEuMTE3IDEuNTIgMS41NDggMi4zMzkuMTM2LjI2Mi4zNzUuNDcyLjQ4NC43NDIuMjkzLjcwNS4zMyAxLjQ2LjQzOSAyLjIwMnoiIGZpbGw9IiMwMDAiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 38px;
    height: 38px
}
.lt-ie9 .icon-carousel-next--small, .lt-ie9 .magazine-advert-archive .magazine-archive-list__next:before, .magazine-advert-archive .lt-ie9 .magazine-archive-list__next:before, .lt-ie9 .common-gallery__preview__next:before {
    background-image: url(../images/sprites.png);
    background-position: -228px -129px
}
.icon-carousel-next-fff, .editorial-nav__next, .mixed-gallery__next:after, .test-gallery__carousel__next:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTU5IiBoZWlnaHQ9IjU1OSIgdmlld0JveD0iMCAwIDU1OSA1NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3OS4wMjQuMDE1YzE1My44MzkgMCAyNzguOTg4IDEyNS4xNTMgMjc4Ljk4OCAyNzguOTgzIDAgMTUzLjgyOS0xMjUuMTQ5IDI3OC45ODctMjc4Ljk4OCAyNzguOTg3cy0yNzguOTg4LTEyNS4xNTgtMjc4Ljk4OC0yNzguOTg3IDEyNS4xNDktMjc4Ljk4MyAyNzguOTg4LTI3OC45ODN6bTI2MC4yNCAyNzguOTgzYzAtMTQzLjQ5NC0xMTYuNzQ2LTI2MC4yMzUtMjYwLjI0LTI2MC4yMzUtMTQzLjQ5NCAwLTI2MC4yNCAxMTYuNzQtMjYwLjI0IDI2MC4yMzUgMCAxNDMuNDk0IDExNi43NDYgMjYwLjIzOSAyNjAuMjQgMjYwLjIzOSAxNDMuNDk0IDAgMjYwLjI0LTExNi43NDUgMjYwLjI0LTI2MC4yMzl6bS0xNzYuMzEzLTEuMzMyYy4wNjQuNDQ4LjI1Ny44NzkuMjU2IDEuMzMyIDAgLjQ1Ny0uMTkzLjg4OC0uMjU3IDEuMzM2LS4xMDkuNzQyLS4xNDYgMS40OTctLjQzOSAyLjIwMi0uMTA5LjI2OS0uMzQ3LjQ4LS40ODQuNzQxLS40MzEuODE5LS44NjEgMS42NDktMS41NDggMi4zMzlsLTEwMC42NzkgMTAxLjA5MmMtMS44NCAxLjgzMS00LjIzOCAyLjc1NS02LjY0NiAyLjc1NS0yLjM5IDAtNC43ODgtLjkwNi02LjYxOS0yLjczNi0zLjY2MS0zLjY0NC0zLjY4LTkuNTg1LS4wMjctMTMuMjU2bDk0LjA5Ny05NC40NzMtOTQuMDk3LTk0LjQ3M2MtMy42NTMtMy42NjYtMy42MzUtOS42MDMuMDI3LTEzLjI1NSAzLjY3MS0zLjY2MiA5LjU5NC0zLjY0NCAxMy4yNjUuMDI3bDEwMC42OCAxMDEuMDg2Yy42ODcuNjkyIDEuMTE3IDEuNTIgMS41NDggMi4zMzkuMTM2LjI2Mi4zNzUuNDcyLjQ4NC43NDIuMjkzLjcwNS4zMyAxLjQ2LjQzOSAyLjIwMnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 60px;
    height: 60px
}
.lt-ie9 .icon-carousel-next-fff, .lt-ie9 .editorial-nav__next, .lt-ie9 .mixed-gallery__next:after, .lt-ie9 .test-gallery__carousel__next:after {
    background-image: url(../images/sprites.png);
    background-position: -163px 0px
}
.icon-question, .qna-travel__qna h2:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTYuMjc0IiBoZWlnaHQ9IjU1Ni4yNzUiIHZpZXdCb3g9IjIyMy44NjMgMjIyLjg1NiA1NTYuMjc0IDU1Ni4yNzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjIzLjg2MyAyMjIuODU2IDU1Ni4yNzQgNTU2LjI3NSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUwOS43MiAzNDMuMjQzYy0zOS42ODggMC03Ni42MTQgMTYuMTU1LTEwMS4wNjUgNDQuNzY5bDM3LjM3NSA0MS45OTdjMTQuMzEtMTcuMDc3IDMzLjY5NS0yOC42MTUgNTYuNzcxLTI4LjYxNSAyNS4zNzggMCAzNS45OTkgMTIuMDAxIDM1Ljk5OSAyNi4zMDYgMCAzMS44NDUtNjcuMzgxIDM4LjMwNy02Ny4zODEgOTMuMjMzIDAgMTYuMTQ1IDUuNTM0IDI5Ljk4NCAxNS4yMjcgNDAuNjA1bDUwLjMwOS0xNC43NjljLTQuNjE3LTQuMTQ3LTguMzA3LTExLjk5Ni04LjMwNy0xOS4zNzUgMC0zOC43NzYgNzcuMDczLTQzLjg1MiA3Ny4wNzMtMTExLjIzMiAwLTQyLjkxOC0zNi40NjktNzIuOTE5LTk2LjAwMS03Mi45MTl6TTUwOC44MDMgNTg2Yy0yMC4zMTMgMC0zNy4zODUgMTcuMDgyLTM3LjM4NSAzNy4zODVzMTcuMDcyIDM3LjM4NiAzNy4zODUgMzcuMzg2YzIwLjMwMyAwIDM3LjM3NS0xNy4wODMgMzcuMzc1LTM3LjM4NnMtMTcuMDczLTM3LjM4NS0zNy4zNzUtMzcuMzg1ek01MDIgMjIyLjg1NmMtMTUzLjM2OCAwLTI3OC4xMzcgMTI0Ljc3NS0yNzguMTM3IDI3OC4xNDMgMCAxNTMuMzczIDEyNC43NjkgMjc4LjEzMiAyNzguMTM3IDI3OC4xMzJzMjc4LjEzNy0xMjQuNzU5IDI3OC4xMzctMjc4LjEzMmMwLTE1My4zNjgtMTI0Ljc2OS0yNzguMTQzLTI3OC4xMzctMjc4LjE0M3ptMCA1MDEuNjc5Yy0xMjMuMjY2IDAtMjIzLjU0Mi0xMDAuMjc1LTIyMy41NDItMjIzLjUzNiAwLTEyMy4yNjYgMTAwLjI3Ni0yMjMuNTQ3IDIyMy41NDItMjIzLjU0N3MyMjMuNTQyIDEwMC4yODEgMjIzLjU0MiAyMjMuNTQ3YzAgMTIzLjI2MS0xMDAuMjc2IDIyMy41MzYtMjIzLjU0MiAyMjMuNTM2eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 25px
}
.lt-ie9 .icon-question, .lt-ie9 .qna-travel__qna h2:before, .qna-travel__qna .lt-ie9 h2:before {
    background-image: url(../images/sprites.png);
    background-position: -271px -95px
}
.icon-facebook, .expert-opinions__item__body__title .social li.facebook a, .interview__meta .social li.facebook a {
    margin-left: 8px
}
.icon-facebook:before, .expert-opinions__item__body__title .social li.facebook a:before, .interview__meta .social li.facebook a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjUuNzM5IiBoZWlnaHQ9IjQ4My44NjYiIHZpZXdCb3g9IjM4OS42MyAyNTkuNTY3IDIyNS43MzkgNDgzLjg2NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzODkuNjMgMjU5LjU2NyAyMjUuNzM5IDQ4My44NjYiPjxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik01MzkuNzU3IDc0My40MzNoLTEwMC4xMDN2LTI0MS45MzNoLTUwLjAyNHYtODMuNDE2aDUwLjAyNHYtNTAuMDc5YzAtNjcuOTU3IDI4LjIyNy0xMDguNDM4IDEwOC40NTYtMTA4LjQzOGg2Ni44MnY4My4zMDZoLTQxLjc2M2MtMzEuMjEyIDAtMzMuMjY0IDExLjY4Ni0zMy4yNjQgMzMuNDQ3bC0uMTQ3IDQxLjc2M2g3NS42MTNsLTguNzkyIDgzLjQxNmgtNjYuODIxbC4wMDEgMjQxLjkzNHoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 8px;
    height: 18px;
    left: 0;
    margin-left: -8px;
    margin-top: 6px;
    margin-bottom: 0
}
.lt-ie9 .icon-facebook:before, .lt-ie9 .expert-opinions__item__body__title .social li.facebook a:before, .expert-opinions__item__body__title .social li.facebook .lt-ie9 a:before, .lt-ie9 .interview__meta .social li.facebook a:before, .interview__meta .social li.facebook .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -328px -82px
}
.icon-facebook:hover:before, .expert-opinions__item__body__title .social li.facebook a:hover:before, .interview__meta .social li.facebook a:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMjUuNzM5IiBoZWlnaHQ9IjQ4My44NjYiIHZpZXdCb3g9IjM4OS42MyAyNTkuNTY3IDIyNS43MzkgNDgzLjg2NiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzODkuNjMgMjU5LjU2NyAyMjUuNzM5IDQ4My44NjYiPjxwYXRoIGZpbGw9IiM1MDkwZDAiIGQ9Ik01MzkuNzU3IDc0My40MzNoLTEwMC4xMDN2LTI0MS45MzNoLTUwLjAyNHYtODMuNDE2aDUwLjAyNHYtNTAuMDc5YzAtNjcuOTU3IDI4LjIyNy0xMDguNDM4IDEwOC40NTYtMTA4LjQzOGg2Ni44MnY4My4zMDZoLTQxLjc2M2MtMzEuMjEyIDAtMzMuMjY0IDExLjY4Ni0zMy4yNjQgMzMuNDQ3bC0uMTQ3IDQxLjc2M2g3NS42MTNsLTguNzkyIDgzLjQxNmgtNjYuODIxbC4wMDEgMjQxLjkzNHoiLz48L3N2Zz4K")
}
.lt-ie9 .icon-facebook:hover:before, .lt-ie9 .expert-opinions__item__body__title .social li.facebook a:hover:before, .expert-opinions__item__body__title .social li.facebook .lt-ie9 a:hover:before, .lt-ie9 .interview__meta .social li.facebook a:hover:before, .interview__meta .social li.facebook .lt-ie9 a:hover:before {
    background-image: url(../images/sprites.png)
}
.icon-twitter, .expert-opinions__item__body__title .social li.twitter a, .interview__meta .social li.twitter a {
    margin-left: 19px
}
.icon-twitter:before, .expert-opinions__item__body__title .social li.twitter a:before, .interview__meta .social li.twitter a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzIuODY2IiBoZWlnaHQ9IjM1MS4xMTUiIHZpZXdCb3g9IjI4NS41NDEgMzI1LjU1NSA0MzIuODY2IDM1MS4xMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjg1LjU0MSAzMjUuNTU1IDQzMi44NjYgMzUxLjExNSI+PHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTI4NS41NDEgNjM2Ljk3NWM0MC43ODYgMjYuNTM2IDg2LjIxNyAzOS42OTUgMTM2LjQ5OSAzOS42OTUgNTEuNDM0IDAgOTYuODgyLTEzLjA2NiAxMzYuNDM2LTM5LjEzNSAzOS41NTQtMjUuOTExIDY4LjczOS01Ny45MDQgODcuNTEyLTk1LjUwOSAxOC44MTctMzcuNjM3IDI4LjE3My03Ni43OTMgMjguMTczLTExNy42NTd2LTExLjI3MmMxOC4yMjUtMTMuNjg4IDMyLjk5LTI5LjEyNCA0NC4yNDYtNDYuMTgtMTYuMzM5IDcuMDQ3LTMzLjI3MSAxMS44NDktNTAuNzMyIDE0LjI2NiAxOS40MTEtMTEuOTI3IDMyLjI1OC0yOC4yMDQgMzguNTg3LTQ4LjkwOS0xOC44OTYgMTAuMDA5LTM3LjczIDE2LjktNTYuNTMyIDIwLjcwNS0xNi45LTE4LjE3OS0zOC4zMjItMjcuNDI0LTYzLjk1NC0yNy40MjQtMjUuMDY5IDAtNDYuMjU5IDguODA5LTYzLjU4IDI1LjkyNy0xNy4xODEgMTcuMjQ0LTI1Ljg0OSAzOC4xODMtMjUuODQ5IDYyLjY0NCAwIDcuNDIyLjkzNiAxNC4wNjMgMi43OTEgMTkuNzA4LTczLjk0Ny0yLjUyNi0xMzUuMTg5LTMzLjIyNS0xODMuNDI3LTkyLjI5OC04LjE2OSAxNC40NjgtMTIuMjU0IDI5LjE4Ni0xMi4yNTQgNDQuNDAzIDAgMzEuMjkxIDEzLjE4OSA1Ni4wNjUgMzkuNTU0IDc0LjI3NS0xNS4wMy0xLjI2My0yOC4yODMtNS4wODMtMzkuNTU0LTExLjI4OCAwIDIyLjMyNiA2LjU4IDQxLjAwNCAxOS43MzggNTcuMzk4IDEzLjE3NCAxNi4yNDYgMzAuMTUyIDI2LjYzIDUwLjg1NyAzMS4wNTctNy41MTUgMS45MDEtMTUuNDM1IDIuODM4LTIzLjU1OCAyLjgzOC03LjQ4MyAwLTEyLjgxNi0uNjI0LTE1Ljk2NS0yLjAyNiA1LjUxOSAxOC4yNCAxNS45NjUgMzIuOTg5IDMxLjA0MSA0NC4zMDkgMTUuMDI5IDExLjMxOCAzMi4zMiAxNy4zMzcgNTEuNzMgMTcuODM2LTMyLjAyNCAyNS4xMzMtNjguNjMxIDM3LjU3NC0xMTAuMDg3IDM3LjU3NC0xMC4xMzUtLjAwMi0xNy4zMjItLjEyNi0yMS42NzItLjkzN3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 19px;
    height: 14px;
    left: 0;
    margin-left: -19px;
    margin-top: 8px;
    margin-bottom: 0
}
.lt-ie9 .icon-twitter:before, .lt-ie9 .expert-opinions__item__body__title .social li.twitter a:before, .expert-opinions__item__body__title .social li.twitter .lt-ie9 a:before, .lt-ie9 .interview__meta .social li.twitter a:before, .interview__meta .social li.twitter .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -251px
}
.icon-twitter:hover:before, .expert-opinions__item__body__title .social li.twitter a:hover:before, .interview__meta .social li.twitter a:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzIuODY2IiBoZWlnaHQ9IjM1MS4xMTUiIHZpZXdCb3g9IjI4NS41NDEgMzI1LjU1NSA0MzIuODY2IDM1MS4xMTUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjg1LjU0MSAzMjUuNTU1IDQzMi44NjYgMzUxLjExNSI+PHBhdGggZmlsbD0iIzUwOTBkMCIgZD0iTTI4NS41NDEgNjM2Ljk3NWM0MC43ODYgMjYuNTM2IDg2LjIxNyAzOS42OTUgMTM2LjQ5OSAzOS42OTUgNTEuNDM0IDAgOTYuODgyLTEzLjA2NiAxMzYuNDM2LTM5LjEzNSAzOS41NTQtMjUuOTExIDY4LjczOS01Ny45MDQgODcuNTEyLTk1LjUwOSAxOC44MTctMzcuNjM3IDI4LjE3My03Ni43OTMgMjguMTczLTExNy42NTd2LTExLjI3MmMxOC4yMjUtMTMuNjg4IDMyLjk5LTI5LjEyNCA0NC4yNDYtNDYuMTgtMTYuMzM5IDcuMDQ3LTMzLjI3MSAxMS44NDktNTAuNzMyIDE0LjI2NiAxOS40MTEtMTEuOTI3IDMyLjI1OC0yOC4yMDQgMzguNTg3LTQ4LjkwOS0xOC44OTYgMTAuMDA5LTM3LjczIDE2LjktNTYuNTMyIDIwLjcwNS0xNi45LTE4LjE3OS0zOC4zMjItMjcuNDI0LTYzLjk1NC0yNy40MjQtMjUuMDY5IDAtNDYuMjU5IDguODA5LTYzLjU4IDI1LjkyNy0xNy4xODEgMTcuMjQ0LTI1Ljg0OSAzOC4xODMtMjUuODQ5IDYyLjY0NCAwIDcuNDIyLjkzNiAxNC4wNjMgMi43OTEgMTkuNzA4LTczLjk0Ny0yLjUyNi0xMzUuMTg5LTMzLjIyNS0xODMuNDI3LTkyLjI5OC04LjE2OSAxNC40NjgtMTIuMjU0IDI5LjE4Ni0xMi4yNTQgNDQuNDAzIDAgMzEuMjkxIDEzLjE4OSA1Ni4wNjUgMzkuNTU0IDc0LjI3NS0xNS4wMy0xLjI2My0yOC4yODMtNS4wODMtMzkuNTU0LTExLjI4OCAwIDIyLjMyNiA2LjU4IDQxLjAwNCAxOS43MzggNTcuMzk4IDEzLjE3NCAxNi4yNDYgMzAuMTUyIDI2LjYzIDUwLjg1NyAzMS4wNTctNy41MTUgMS45MDEtMTUuNDM1IDIuODM4LTIzLjU1OCAyLjgzOC03LjQ4MyAwLTEyLjgxNi0uNjI0LTE1Ljk2NS0yLjAyNiA1LjUxOSAxOC4yNCAxNS45NjUgMzIuOTg5IDMxLjA0MSA0NC4zMDkgMTUuMDI5IDExLjMxOCAzMi4zMiAxNy4zMzcgNTEuNzMgMTcuODM2LTMyLjAyNCAyNS4xMzMtNjguNjMxIDM3LjU3NC0xMTAuMDg3IDM3LjU3NC0xMC4xMzUtLjAwMi0xNy4zMjItLjEyNi0yMS42NzItLjkzN3oiLz48L3N2Zz4K")
}
.lt-ie9 .icon-twitter:hover:before, .lt-ie9 .expert-opinions__item__body__title .social li.twitter a:hover:before, .expert-opinions__item__body__title .social li.twitter .lt-ie9 a:hover:before, .lt-ie9 .interview__meta .social li.twitter a:hover:before, .interview__meta .social li.twitter .lt-ie9 a:hover:before {
    background-image: url(../images/sprites.png)
}
.icon-vkontakte, .expert-opinions__item__body__title .social li.vkontakte a, .interview__meta .social li.vkontakte a {
    margin-left: 12px
}
.icon-vkontakte:before, .expert-opinions__item__body__title .social li.vkontakte a:before, .interview__meta .social li.vkontakte a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNjguMTUyIiBoZWlnaHQ9IjMyNi4zNTIiIHZpZXdCb3g9IjM2OC40MjQgMzM4LjMyNSAyNjguMTUyIDMyNi4zNTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMzY4LjQyNCAzMzguMzI1IDI2OC4xNTIgMzI2LjM1MiI+PHBhdGggZmlsbD0iIzlkOWQ5ZCIgZD0iTTU5OS4wNDUgNjQwLjc0M2MyNS4wMjEtMTUuOTUyIDM3LjUzMS00MS4zMzggMzcuNTMxLTc2LjE0OCAwLTIxLjAyNi01Ljg5OC0zOC4zNDctMTcuNjc4LTUxLjk0NC0xMS43ODctMTMuNTk4LTI4LjE5OC0yMi41NzMtNDkuMjI1LTI2LjkyNHYtMS42MzFjMTQuMTQzLTUuNzk2IDI1LjE5OS0xNS4wNDMgMzMuMTc5LTI3Ljc0IDcuOTczLTEyLjY4OCAxMS45NjctMjYuODMxIDExLjk2Ny00Mi40MjYgMC0xNi42NzQtMy41MzUtMzAuMzY2LTEwLjYwNi00MS4wNjUtNy4wNzEtMTAuNjkyLTE3LjEzNC0xOC40LTMwLjE4OC0yMy4xMTctMTMuMDU0LTQuNzA4LTI1LjQ3OS03Ljc5My0zNy4yNTgtOS4yNDctMTEuNzg4LTEuNDQ1LTI1LjgzNy0yLjE3Ni00Mi4xNTQtMi4xNzZoLTEyNi4xODl2MzI2LjM1MmgxMzcuNjEyYzM2Ljk4NS0uMDAxIDY3Ljk4OS03Ljk3MyA5My4wMDktMjMuOTM0em0tMTQxLjk2Mi0yNDIuNTg4aDI0LjQ3NmMxMC4xNDcgMCAxOC4zMDcuNTQ0IDI0LjQ3NyAxLjYzMiA2LjE2MSAxLjA4OCAxMS45NjYgNC4xNzMgMTcuNDA1IDkuMjQ3IDUuNDM4IDUuMDgyIDguMTU4IDEyLjMzMiA4LjE1OCAyMS43NTcgMCAxNS4yMy00LjUzOCAyNS4xMTQtMTMuNTk4IDI5LjY0NC05LjA2OCA0LjUzOS0yMS45NDQgNi43OTktMzguNjE5IDYuNzk5aC0yMi4zbC4wMDEtNjkuMDc5em0wIDIwNi42OXYtODEuNTg4aDM4LjA3NGM4LjcwMiAwIDE1Ljg1OC4zNjUgMjEuNDg1IDEuMDg4IDUuNjE3LjczIDExLjQyMiAyLjM2MiAxNy40MDUgNC44OTYgNS45ODIgMi41NCAxMC41MTMgNi42MiAxMy41OTggMTIuMjM3IDMuMDc2IDUuNjI2IDQuNjIzIDEyLjc4MyA0LjYyMyAyMS40ODUgMCA5LjQzNC0xLjkwMyAxNy4xMzQtNS43MTEgMjMuMTE2LTMuODA4IDUuOTgzLTkuNDM0IDEwLjI0OS0xNi44NjIgMTIuNzgyLTcuNDM2IDIuNTQxLTE0LjMyOCA0LjE3My0yMC42NjggNC44OTYtNi4zNDkuNzMxLTE0LjIzNiAxLjA4OC0yMy42NjEgMS4wODhoLTI4LjI4M3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 12px;
    height: 13px;
    left: 0;
    margin-left: -12px;
    margin-top: 8px;
    margin-bottom: 0
}
.lt-ie9 .icon-vkontakte:before, .lt-ie9 .expert-opinions__item__body__title .social li.vkontakte a:before, .expert-opinions__item__body__title .social li.vkontakte .lt-ie9 a:before, .lt-ie9 .interview__meta .social li.vkontakte a:before, .interview__meta .social li.vkontakte .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -68px -338px
}
.icon-vkontakte:hover:before, .expert-opinions__item__body__title .social li.vkontakte a:hover:before, .interview__meta .social li.vkontakte a:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNjguMTUyIiBoZWlnaHQ9IjMyNi4zNTIiIHZpZXdCb3g9IjM2OC40MjQgMzM4LjMyNSAyNjguMTUyIDMyNi4zNTIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMzY4LjQyNCAzMzguMzI1IDI2OC4xNTIgMzI2LjM1MiI+PHBhdGggZmlsbD0iIzUwOTBkMCIgZD0iTTU5OS4wNDUgNjQwLjc0M2MyNS4wMjEtMTUuOTUyIDM3LjUzMS00MS4zMzggMzcuNTMxLTc2LjE0OCAwLTIxLjAyNi01Ljg5OC0zOC4zNDctMTcuNjc4LTUxLjk0NC0xMS43ODctMTMuNTk4LTI4LjE5OC0yMi41NzMtNDkuMjI1LTI2LjkyNHYtMS42MzFjMTQuMTQzLTUuNzk2IDI1LjE5OS0xNS4wNDMgMzMuMTc5LTI3Ljc0IDcuOTczLTEyLjY4OCAxMS45NjctMjYuODMxIDExLjk2Ny00Mi40MjYgMC0xNi42NzQtMy41MzUtMzAuMzY2LTEwLjYwNi00MS4wNjUtNy4wNzEtMTAuNjkyLTE3LjEzNC0xOC40LTMwLjE4OC0yMy4xMTctMTMuMDU0LTQuNzA4LTI1LjQ3OS03Ljc5My0zNy4yNTgtOS4yNDctMTEuNzg4LTEuNDQ1LTI1LjgzNy0yLjE3Ni00Mi4xNTQtMi4xNzZoLTEyNi4xODl2MzI2LjM1MmgxMzcuNjEyYzM2Ljk4NS0uMDAxIDY3Ljk4OS03Ljk3MyA5My4wMDktMjMuOTM0em0tMTQxLjk2Mi0yNDIuNTg4aDI0LjQ3NmMxMC4xNDcgMCAxOC4zMDcuNTQ0IDI0LjQ3NyAxLjYzMiA2LjE2MSAxLjA4OCAxMS45NjYgNC4xNzMgMTcuNDA1IDkuMjQ3IDUuNDM4IDUuMDgyIDguMTU4IDEyLjMzMiA4LjE1OCAyMS43NTcgMCAxNS4yMy00LjUzOCAyNS4xMTQtMTMuNTk4IDI5LjY0NC05LjA2OCA0LjUzOS0yMS45NDQgNi43OTktMzguNjE5IDYuNzk5aC0yMi4zbC4wMDEtNjkuMDc5em0wIDIwNi42OXYtODEuNTg4aDM4LjA3NGM4LjcwMiAwIDE1Ljg1OC4zNjUgMjEuNDg1IDEuMDg4IDUuNjE3LjczIDExLjQyMiAyLjM2MiAxNy40MDUgNC44OTYgNS45ODIgMi41NCAxMC41MTMgNi42MiAxMy41OTggMTIuMjM3IDMuMDc2IDUuNjI2IDQuNjIzIDEyLjc4MyA0LjYyMyAyMS40ODUgMCA5LjQzNC0xLjkwMyAxNy4xMzQtNS43MTEgMjMuMTE2LTMuODA4IDUuOTgzLTkuNDM0IDEwLjI0OS0xNi44NjIgMTIuNzgyLTcuNDM2IDIuNTQxLTE0LjMyOCA0LjE3My0yMC42NjggNC44OTYtNi4zNDkuNzMxLTE0LjIzNiAxLjA4OC0yMy42NjEgMS4wODhoLTI4LjI4M3oiLz48L3N2Zz4K")
}
.lt-ie9 .icon-vkontakte:hover:before, .lt-ie9 .expert-opinions__item__body__title .social li.vkontakte a:hover:before, .expert-opinions__item__body__title .social li.vkontakte .lt-ie9 a:hover:before, .lt-ie9 .interview__meta .social li.vkontakte a:hover:before, .interview__meta .social li.vkontakte .lt-ie9 a:hover:before {
    background-image: url(../images/sprites.png)
}
.icon-plus-small, .autos-config__options table td .available, .comparison__section table td .available {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MTYuODciIGhlaWdodD0iNDE2Ljg2MyIgdmlld0JveD0iMjkzLjU2NSAyOTMuMDY4IDQxNi44NyA0MTYuODYzIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDI5My41NjUgMjkzLjA2OCA0MTYuODcgNDE2Ljg2MyI+PHBhdGggZmlsbD0iIzA4YWQwMCIgZD0iTTcxMC40MzUgNDc4LjQ3M2gtMTg1LjQwNXYtMTg1LjQwNWgtNDYuMDZ2MTg1LjQwNWgtMTg1LjQwNXY0Ni4wNmgxODUuNDA1djE4NS4zOThoNDYuMDZ2LTE4NS4zOThoMTg1LjQwNXoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 9px;
    height: 9px
}
.lt-ie9 .icon-plus-small, .lt-ie9 .autos-config__options table td .available, .autos-config__options table td .lt-ie9 .available, .lt-ie9 .comparison__section table td .available, .comparison__section table td .lt-ie9 .available {
    background-image: url(../images/sprites.png);
    background-position: -325px -338px
}
.icon-minus-small, .autos-config__options table td .not-available, .comparison__section table td .not-available {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MTYuODY5IiBoZWlnaHQ9IjQ2LjA2IiB2aWV3Qm94PSIyOTMuNTY1IDQ3Ny44NTIgNDE2Ljg2OSA0Ni4wNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyOTMuNTY1IDQ3Ny44NTIgNDE2Ljg2OSA0Ni4wNiI+PHBhdGggZmlsbD0iI2U3MzQzNCIgZD0iTTI5My41NjUgNDc3Ljg1Mmg0MTYuODY5djQ2LjA2aC00MTYuODY5eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 9px;
    height: 1px
}
.lt-ie9 .icon-minus-small, .lt-ie9 .autos-config__options table td .not-available, .autos-config__options table td .lt-ie9 .not-available, .lt-ie9 .comparison__section table td .not-available, .comparison__section table td .lt-ie9 .not-available {
    background-image: url(../images/sprites.png);
    background-position: -367px -327px
}
.icon-print, .page__header .print a, .page-test-detailed .page__body>.print a, .page-test-detailed .page__body>main[role=main]>.print a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTQuMjA4IiBoZWlnaHQ9IjQxNi4xNjciIHZpZXdCb3g9IjI1NC44OTcgMjkyLjkxMyA0OTQuMjA4IDQxNi4xNjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU0Ljg5NyAyOTIuOTEzIDQ5NC4yMDggNDE2LjE2NyI+PHBhdGggZD0iTTQ2My40MTIgNTI3LjAzNmgxMjkuNjYydjI1LjJoLTEyOS42NjJ6TTQxMC45NzkgNTI3LjAzNmgyNi4wMTR2MjUuMmgtMjYuMDE0ek02NzAuOTM3IDM5Ni43Mzl2LTEwMy44MjZoLTMzNy42NDM5OTk5OTk5OTk5NXYxMDMuODI2aC03OC4zOTZ2MjMzLjUyNGg3OC4zOTZ2NzguODE3aDMzNy42NDM5OTk5OTk5OTk5NXYtNzguODE3aDc4LjE2OHYtMjMzLjUyNGgtNzguMTY4em0tMjUuMjc4IDI4Ny4wNjVoLTI4Ny4wOXYtMjA5LjY5OGgyODYuMTI1djE1Ni4xNTZoLjk2NXY1My41NDJ6bTAtMjg3LjA2NWgtMjg3LjA5di03OC41NDloMjg3LjA5djc4LjU0OXptNzguMDY5IDUyLjA3OGgtNTIuNzkxdi0yNi4wMjdoNTIuNzkxdjI2LjAyN3pNNDYzLjQxMiA2MDUuNDgzaDEyOS42NjJ2MjUuMmgtMTI5LjY2MnpNNDEwLjk3OSA2MDUuNDgzaDI2LjAxNHYyNS4yaC0yNi4wMTR6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 19px;
    height: 16px
}
.lt-ie9 .icon-print, .lt-ie9 .page__header .print a, .page__header .print .lt-ie9 a, .lt-ie9 .page-test-detailed .page__body>.print a, .page-test-detailed .page__body>.print .lt-ie9 a, .lt-ie9 .page-test-detailed .page__body>main[role=main]>.print a, .page-test-detailed .page__body>main[role=main]>.print .lt-ie9 a {
    background-image: url(../images/sprites.png);
    background-position: -348px -84px
}
.icon-print--fff, .page__header__caption__body .print a, .photo-detailed-caption__body .print a {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTQuMjA4IiBoZWlnaHQ9IjQxNi4xNjciIHZpZXdCb3g9IjI1NC44OTcgMjkyLjkxMyA0OTQuMjA4IDQxNi4xNjciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU0Ljg5NyAyOTIuOTEzIDQ5NC4yMDggNDE2LjE2NyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTQ2My40MTIgNTI3LjAzNmgxMjkuNjYydjI1LjJoLTEyOS42NjJ6TTQxMC45NzkgNTI3LjAzNmgyNi4wMTR2MjUuMmgtMjYuMDE0ek02NzAuOTM3IDM5Ni43Mzl2LTEwMy44MjZoLTMzNy42NDM5OTk5OTk5OTk5NXYxMDMuODI2aC03OC4zOTZ2MjMzLjUyNGg3OC4zOTZ2NzguODE3aDMzNy42NDM5OTk5OTk5OTk5NXYtNzguODE3aDc4LjE2OHYtMjMzLjUyNGgtNzguMTY4em0tMjUuMjc4IDI4Ny4wNjVoLTI4Ny4wOXYtMjA5LjY5OGgyODYuMTI1djE1Ni4xNTZoLjk2NXY1My41NDJ6bTAtMjg3LjA2NWgtMjg3LjA5di03OC41NDloMjg3LjA5djc4LjU0OXptNzguMDY5IDUyLjA3OGgtNTIuNzkxdi0yNi4wMjdoNTIuNzkxdjI2LjAyN3pNNDYzLjQxMiA2MDUuNDgzaDEyOS42NjJ2MjUuMmgtMTI5LjY2MnpNNDEwLjk3OSA2MDUuNDgzaDI2LjAxNHYyNS4yaC0yNi4wMTR6Ii8+PC9zdmc+Cg==")
}
.lt-ie9 .icon-print--fff, .lt-ie9 .page__header__caption__body .print a, .page__header__caption__body .print .lt-ie9 a, .lt-ie9 .photo-detailed-caption__body .print a, .photo-detailed-caption__body .print .lt-ie9 a {
    background-image: url(../images/sprites.png)
}
.icon-page-rss, .page__header h1 .rss, .news--interesting__subscribe a:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NDcuODc1IiBoZWlnaHQ9IjU1My44NjgiIHZpZXdCb3g9IjIyOC4wNjMgMjI0LjA2MyA1NDcuODc1IDU1My44NjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjI4LjA2MyAyMjQuMDYzIDU0Ny44NzUgNTUzLjg2OCI+PHBhdGggZmlsbD0iI2E4YThhOCIgZD0iTTMwMy4yMDIgNjI2LjAxOGM0MS40OTUgMCA3NS4xMzMgMzQgNzUuMTMzIDc1Ljk1MSAwIDQxLjk1My0zMy42MzggNzUuOTYyLTc1LjEzMyA3NS45NjItNDEuNDk4IDAtNzUuMTM5LTM0LjAwOS03NS4xMzktNzUuOTYyIDAtNDEuOTUxIDMzLjY0MS03NS45NTEgNzUuMTM5LTc1Ljk1MXpNNTkxLjIyNSA3NzcuOTMxaC0xMDYuNDVjMC0xNDMuMzM1LTExNC45MzYtMjU5LjUyNy0yNTYuNzEyLTI1OS41Mjd2LTEwNy42MDVjMjAwLjU3NSAwIDM2My4xNjIgMTY0LjM2NiAzNjMuMTYyIDM2Ny4xMzJ6TTY2Ni4zNjMgNzc3LjkzMWMwLTI0NC43MTctMTk2LjIyOC00NDMuMDk0LTQzOC4zLTQ0My4wOTR2LTExMC43NzRjMzAyLjU4MSAwIDU0Ny44NzUgMjQ3Ljk3OSA1NDcuODc1IDU1My44NjhoLTEwOS41NzV6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 16px;
    height: 16px
}
.lt-ie9 .icon-page-rss, .lt-ie9 .page__header h1 .rss, .page__header h1 .lt-ie9 .rss, .lt-ie9 .news--interesting__subscribe a:before, .news--interesting__subscribe .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -372px -84px
}
.icon-pin, .special-offers-list__meta .contacts a {
    margin-left: 18px
}
.icon-pin:before, .special-offers-list__meta .contacts a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjEuNjI2IiBoZWlnaHQ9IjUyNiIgdmlld0JveD0iMzIxLjY4NyAyMzguNSAzNjEuNjI2IDUyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzMjEuNjg3IDIzOC41IDM2MS42MjYgNTI2Ij48cGF0aCBmaWxsPSIjNDA0MDQwIiBkPSJNNTAyLjUgMjM4LjVjLTcyLjMzMyAwLTE4MC44MTMgMzIuODc1LTE4MC44MTMgMTY0LjM3NSAwIDY1Ljc1IDE0NC42NjMgMjk1Ljg3NSAxODAuODEzIDM2MS42MjUgMzYuMTQ5LTY1Ljc1IDE4MC44MTMtMjk1Ljg3NSAxODAuODEzLTM2MS42MjUgMC0xMzEuNS0xMDguNDgtMTY0LjM3NS0xODAuODEzLTE2NC4zNzV6bTAgMjQ0Ljc5N2MtNDUuMjY3IDAtODEuOTY0LTM2LjY5NS04MS45NjQtODEuOTYzIDAtNDUuMjY3IDM2LjY5Ny04MS45NjMgODEuOTY0LTgxLjk2MyA0NS4yNjggMCA4MS45NjQgMzYuNjk2IDgxLjk2NCA4MS45NjMgMCA0NS4yNjgtMzYuNjk2IDgxLjk2My04MS45NjQgODEuOTYzeiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 12px;
    height: 16px;
    left: -6px;
    margin-left: -12px;
    margin-top: 0px;
    margin-bottom: 0
}
.lt-ie9 .icon-pin:before, .lt-ie9 .special-offers-list__meta .contacts a:before, .special-offers-list__meta .contacts .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -364px -105px
}
.icon-pin--active, .special-offers-list__item.active .special-offers-list__meta .contacts a {
    margin-left: 18px
}
.icon-pin--active:before, .special-offers-list__item.active .special-offers-list__meta .contacts a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzNjEuNjI2IiBoZWlnaHQ9IjUyNiIgdmlld0JveD0iMzIxLjY4NyAyMzguNSAzNjEuNjI2IDUyNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzMjEuNjg3IDIzOC41IDM2MS42MjYgNTI2Ij48cGF0aCBmaWxsPSIjNmE2YTZhIiBkPSJNNTAyLjUgMjM4LjVjLTcyLjMzMyAwLTE4MC44MTMgMzIuODc1LTE4MC44MTMgMTY0LjM3NSAwIDY1Ljc1IDE0NC42NjMgMjk1Ljg3NSAxODAuODEzIDM2MS42MjUgMzYuMTQ5LTY1Ljc1IDE4MC44MTMtMjk1Ljg3NSAxODAuODEzLTM2MS42MjUgMC0xMzEuNS0xMDguNDgtMTY0LjM3NS0xODAuODEzLTE2NC4zNzV6bTAgMjQ0Ljc5N2MtNDUuMjY3IDAtODEuOTY0LTM2LjY5NS04MS45NjQtODEuOTYzIDAtNDUuMjY3IDM2LjY5Ny04MS45NjMgODEuOTY0LTgxLjk2MyA0NS4yNjggMCA4MS45NjQgMzYuNjk2IDgxLjk2NCA4MS45NjMgMCA0NS4yNjgtMzYuNjk2IDgxLjk2My04MS45NjQgODEuOTYzeiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 12px;
    height: 16px;
    left: -6px;
    margin-left: -12px;
    margin-top: 0px;
    margin-bottom: 0
}
.lt-ie9 .icon-pin--active:before, .lt-ie9 .special-offers-list__item.active .special-offers-list__meta .contacts a:before, .special-offers-list__item.active .special-offers-list__meta .contacts .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -126px
}
.icon-more, .summary-special-offers-list__list__more a .amount:before, .subs-more a .amount:before, .mixed-gallery__more--small .mixed-gallery__more-count:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy41MjkiIGhlaWdodD0iMTcuODkxIiB2aWV3Qm94PSIwIDAgMzMuNTI5IDE3Ljg5MSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEzLjQ2NyA4LjUyNGwtMi41MzQtMS42ODgtMS4wMTYtLjY3Ni05LjEyOC02LjA3NWMtLjE1Ny0uMTAyLS4zNTYtLjExMy0uNTIxLS4wMjRzLS4yNjguMjYtLjI2OC40NDZ2MTYuODc1YzAgLjE4OC4xMDMuMzU3LjI2OC40NDcuMDc1LjAzOS4xNTguMDYxLjI0LjA2MS4wOTggMCAuMTk2LS4wMjcuMjgxLS4wODVsOS4xMjktNi4wNzYgMS4wMTUtLjY3MyAyLjUzNC0xLjY4OGMuMTQyLS4wOTQuMjI2LS4yNTIuMjI2LS40MjJzLS4wODQtLjMzLS4yMjYtLjQyMnptLTIuNTM0IDEuMzFsLTEuMDE1LjY3Ni04LjkwMyA1LjkyNnYtMTQuOTgxbDguOTAzIDUuOTI1IDEuMDE1LjY3NiAxLjMzNy44OS0xLjMzNy44ODh6IiBvcGFjaXR5PSIuMjUiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMuMzg2IDguNTI0bC0yLjUzNS0xLjY4OC0xLjAxNi0uNjc2LTkuMTI3LTYuMDc1Yy0uMTU3LS4xMDMtLjM1Ni0uMTEzLS41MjEtLjAyNHMtLjI2OC4yNi0uMjY4LjQ0NnYxNi44NzVjMCAuMTg4LjEwMy4zNTcuMjY4LjQ0Ny4wNzUuMDM5LjE1OC4wNjEuMjQuMDYxLjA5OCAwIC4xOTYtLjAyNy4yODEtLjA4NWw5LjEyOS02LjA3NiAxLjAxNC0uNjczIDIuNTM1LTEuNjg4Yy4xNDEtLjA5NC4yMjUtLjI1Mi4yMjUtLjQyMnMtLjA4NC0uMzMtLjIyNS0uNDIyem0tMi41MzUgMS4zMWwtMS4wMTQuNjc3LTguOTAzIDUuOTI2di0xNC45ODJsOC45MDMgNS45MjUgMS4wMTQuNjc2IDEuMzM4Ljg5LTEuMzM4Ljg4OHoiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMzLjMwNSA4LjUyNGwtMi41MzUtMS42ODgtMS4wMTYtLjY3Ni05LjEyOC02LjA3NWMtLjE1Ni0uMTAzLS4zNTUtLjExMy0uNTIxLS4wMjQtLjE2NC4wODktLjI2OC4yNi0uMjY4LjQ0NnYxNi44NzVjMCAuMTg4LjEwNC4zNTcuMjY4LjQ0Ny4wNzYuMDM5LjE1OC4wNjEuMjQuMDYxLjA5OCAwIC4xOTctLjAyNy4yODEtLjA4NWw5LjEzLTYuMDc2IDEuMDE0LS42NzMgMi41MzUtMS42ODhjLjE0MS0uMDk0LjIyNS0uMjUyLjIyNS0uNDIycy0uMDg0LS4zMy0uMjI1LS40MjJ6bS0yLjUzNSAxLjMxbC0xLjAxNC42NzctOC45MDMgNS45MjZ2LTE0Ljk4Mmw4LjkwMyA1LjkyNSAxLjAxNC42NzYgMS4zMzguODktMS4zMzguODg4eiIgb3BhY2l0eT0iLjc1Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 14px
}
.lt-ie9 .icon-more, .lt-ie9 .summary-special-offers-list__list__more a .amount:before, .summary-special-offers-list__list__more a .lt-ie9 .amount:before, .lt-ie9 .subs-more a .amount:before, .subs-more a .lt-ie9 .amount:before, .lt-ie9 .mixed-gallery__more--small .mixed-gallery__more-count:before, .mixed-gallery__more--small .lt-ie9 .mixed-gallery__more-count:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -308px
}
.icon-submit-search, .g-search label ins, .g-search label button, .travels-filter .search .row.has-submit-button .input-submit {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zMzQiIGhlaWdodD0iMTYuMTExIiB2aWV3Qm94PSIwIDAgMTYuMzM0IDE2LjExMSI+PHBhdGggZD0iTTkuNzk3IDBjLTMuNjAzIDAtNi41MzYgMi45MzMtNi41MzYgNi41MzcgMCAxLjUwMi41MTUgMi44ODUgMS4zNzEgMy45OWwtNC42MzIgNC42MzIuOTUyLjk1MiA0LjYwOS00LjYwN2MxLjE0Mi45NzcgMi42MjEgMS41NjkgNC4yMzcgMS41NjkgMy42MDQgMCA2LjUzNy0yLjkzMyA2LjUzNy02LjUzNnMtMi45MzMtNi41MzctNi41MzgtNi41Mzd6bTAgMTEuNzI2Yy0yLjg2MSAwLTUuMTktMi4zMjgtNS4xOS01LjE4OSAwLTIuODYyIDIuMzI5LTUuMTkgNS4xOS01LjE5IDIuODYyIDAgNS4xOTEgMi4zMjggNS4xOTEgNS4xOS4wMDEgMi44NjEtMi4zMjggNS4xODktNS4xOTEgNS4xODl6IiBmaWxsPSIjNDA0MDQwIi8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 16px;
    height: 16px
}
.lt-ie9 .icon-submit-search, .lt-ie9 .g-search label ins, .g-search label .lt-ie9 ins, .lt-ie9 .g-search label button, .g-search label .lt-ie9 button, .lt-ie9 .travels-filter .search .row.has-submit-button .input-submit, .travels-filter .search .row.has-submit-button .lt-ie9 .input-submit {
    background-image: url(../images/sprites.png);
    background-position: -255px -315px
}
.icon-compare-add, .autos-search-results__item .body .compare a, .autos-search-results-compact__item .body .compare a, .autos-ad-details__compare a, .autos-detailed-details__actions li.compare a {
    margin-left: 18px
}
.icon-compare-add:before, .autos-search-results__item .body .compare a:before, .autos-search-results-compact__item .body .compare a:before, .autos-ad-details__compare a:before, .autos-detailed-details__actions li.compare a:before , .sub-response-item-cost .compare a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MDQuOTYzIiBoZWlnaHQ9IjUwNC45NjQiIHZpZXdCb3g9IjI1MC4wMTkgMjQ4LjUxNiA1MDQuOTYzIDUwNC45NjQiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjUwLjAxOSAyNDguNTE2IDUwNC45NjMgNTA0Ljk2NCI+PHBhdGggZmlsbD0iIzZkNmQ2ZCIgZD0iTTUwMi41MDMgMjQ4LjUxNmMtMTM5LjQ0NiAwLTI1Mi40ODQgMTEzLjA0MS0yNTIuNDg0IDI1Mi40ODEgMCAxMzkuNDQxIDExMy4wMzggMjUyLjQ4MyAyNTIuNDg0IDI1Mi40ODMgMTM5LjQ0MSAwIDI1Mi40NzktMTEzLjA0MiAyNTIuNDc5LTI1Mi40ODMtLjAwMS0xMzkuNDQxLTExMy4wMzgtMjUyLjQ4MS0yNTIuNDc5LTI1Mi40ODF6bTEwNS4wNjIgMjc1LjI4NGgtODIuMjZ2ODIuMjZoLTQ1LjYxdi04Mi4yNmgtODIuMjZ2LTQ1LjYwOGg4Mi4yNnYtODIuMjZoNDUuNjF2ODIuMjZoODIuMjZ2NDUuNjA4eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 13px;
    height: 13px;
    left: -5px;
    margin-left: -13px;
    margin-top: 3px;
    margin-bottom: 0;
    top: .1em;
                                                                                                                                                                                 }

.icon-compare-add.compareRemove:before, .autos-search-results__item .body .compare a.compareRemove:before, .autos-search-results-compact__item .body .compare a.compareRemove:before, .autos-ad-details__compare a.compareRemove:before, .autos-detailed-details__actions li.compare a.compareRemove:before , .sub-response-item-cost .compare a.compareRemove:before
{
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgeG1sbnM6c29kaXBvZGk9Imh0dHA6Ly9zb2RpcG9kaS5zb3VyY2Vmb3JnZS5uZXQvRFREL3NvZGlwb2RpLTAuZHRkIgogICB4bWxuczppbmtzY2FwZT0iaHR0cDovL3d3dy5pbmtzY2FwZS5vcmcvbmFtZXNwYWNlcy9pbmtzY2FwZSIKICAgd2lkdGg9IjUwNC45NjMiCiAgIGhlaWdodD0iNTA0Ljk2NCIKICAgdmlld0JveD0iMjUwLjAxOSAyNDguNTE2IDUwNC45NjMgNTA0Ljk2NCIKICAgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNTAuMDE5IDI0OC41MTYgNTA0Ljk2MyA1MDQuOTY0IgogICBpZD0ic3ZnNDE4NCIKICAgdmVyc2lvbj0iMS4xIgogICBpbmtzY2FwZTp2ZXJzaW9uPSIwLjkxIHIxMzcyNSIKICAgc29kaXBvZGk6ZG9jbmFtZT0iaW5kZXguc3ZnIj4KICA8bWV0YWRhdGEKICAgICBpZD0ibWV0YWRhdGE0MTkyIj4KICAgIDxyZGY6UkRGPgogICAgICA8Y2M6V29yawogICAgICAgICByZGY6YWJvdXQ9IiI+CiAgICAgICAgPGRjOmZvcm1hdD5pbWFnZS9zdmcreG1sPC9kYzpmb3JtYXQ+CiAgICAgICAgPGRjOnR5cGUKICAgICAgICAgICByZGY6cmVzb3VyY2U9Imh0dHA6Ly9wdXJsLm9yZy9kYy9kY21pdHlwZS9TdGlsbEltYWdlIiAvPgogICAgICA8L2NjOldvcms+CiAgICA8L3JkZjpSREY+CiAgPC9tZXRhZGF0YT4KICA8ZGVmcwogICAgIGlkPSJkZWZzNDE5MCIgLz4KICA8c29kaXBvZGk6bmFtZWR2aWV3CiAgICAgcGFnZWNvbG9yPSIjZmZmZmZmIgogICAgIGJvcmRlcmNvbG9yPSIjNjY2NjY2IgogICAgIGJvcmRlcm9wYWNpdHk9IjEiCiAgICAgb2JqZWN0dG9sZXJhbmNlPSIxMCIKICAgICBncmlkdG9sZXJhbmNlPSIxMCIKICAgICBndWlkZXRvbGVyYW5jZT0iMTAiCiAgICAgaW5rc2NhcGU6cGFnZW9wYWNpdHk9IjAiCiAgICAgaW5rc2NhcGU6cGFnZXNoYWRvdz0iMiIKICAgICBpbmtzY2FwZTp3aW5kb3ctd2lkdGg9IjE2MDAiCiAgICAgaW5rc2NhcGU6d2luZG93LWhlaWdodD0iODc4IgogICAgIGlkPSJuYW1lZHZpZXc0MTg4IgogICAgIHNob3dncmlkPSJmYWxzZSIKICAgICBpbmtzY2FwZTp6b29tPSIxLjM5MjE3ODUiCiAgICAgaW5rc2NhcGU6Y3g9IjI1Mi40ODE1MSIKICAgICBpbmtzY2FwZTpjeT0iMjUyLjQ4MTk5IgogICAgIGlua3NjYXBlOndpbmRvdy14PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy15PSIwIgogICAgIGlua3NjYXBlOndpbmRvdy1tYXhpbWl6ZWQ9IjEiCiAgICAgaW5rc2NhcGU6Y3VycmVudC1sYXllcj0ic3ZnNDE4NCIgLz4KICA8cGF0aAogICAgIGQ9Im0gNTAyLjUwMywyNDguNTE2IGMgLTEzOS40NDYsMCAtMjUyLjQ4NCwxMTMuMDQxIC0yNTIuNDg0LDI1Mi40ODEgMCwxMzkuNDQxIDExMy4wMzgsMjUyLjQ4MyAyNTIuNDg0LDI1Mi40ODMgMTM5LjQ0MSwwIDI1Mi40NzksLTExMy4wNDIgMjUyLjQ3OSwtMjUyLjQ4MyBDIDc1NC45ODEsMzYxLjU1NiA2NDEuOTQ0LDI0OC41MTYgNTAyLjUwMywyNDguNTE2IFogbSAxMDUuMDYyLDI3NS4yODQgLTIxMC4xMywwIDAsLTQ1LjYwOCAyMTAuMTMsMCB6IgogICAgIGlkPSJwYXRoNDE4NiIKICAgICBpbmtzY2FwZTpjb25uZWN0b3ItY3VydmF0dXJlPSIwIgogICAgIHN0eWxlPSJmaWxsOiM2ZDZkNmQiCiAgICAgc29kaXBvZGk6bm9kZXR5cGVzPSJzc3Nzc2NjY2NjIiAvPgo8L3N2Zz4K");
}

.lt-ie9 .icon-compare-add:before, .lt-ie9 .autos-search-results__item .body .compare a:before, .autos-search-results__item .body .compare .lt-ie9 a:before, .lt-ie9 .autos-search-results-compact__item .body .compare a:before, .autos-search-results-compact__item .body .compare .lt-ie9 a:before, .lt-ie9 .autos-ad-details__compare a:before, .autos-ad-details__compare .lt-ie9 a:before, .lt-ie9 .autos-detailed-details__actions li.compare a:before, .autos-detailed-details__actions li.compare .lt-ie9 a:before {
    background-image: url(../images/sprites.png);
    background-position: -328px -207px
}
.icon-body {
    display: inline-block;
    vertical-align: top;
    width: 44px !important;
    height: 16px !important
}
.icon-body--cabriolet {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMjE3LjQ3NCAzMTAuOTIxIDQ0IDE2LjgwOCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMTcuNDc0IDMxMC45MjEgNDQgMTYuODA4Ij48cGF0aCBmaWxsPSIjMDAwIiBkPSJNMjUxLjI5IDMyMC41NDFjLTEuOTgyIDAtMy41OTQgMS42MTItMy41OTQgMy41OTRzMS42MTIgMy41OTQgMy41OTQgMy41OTQgMy41OTQtMS42MTIgMy41OTQtMy41OTQtMS42MDMtMy41OTQtMy41OTQtMy41OTR6bTAgNi4wNTJjLTEuMzU3IDAtMi40NTgtMS4xMDEtMi40NTgtMi40NTggMC0xLjM1NyAxLjEwMS0yLjQ1OCAyLjQ1OC0yLjQ1OHMyLjQ1OCAxLjEwMSAyLjQ1OCAyLjQ1OGMwIDEuMzU3LTEuMTAxIDIuNDU4LTIuNDU4IDIuNDU4em0tMjcuMDM0LTYuMDUyYy0xLjk4MiAwLTMuNTk0IDEuNjEyLTMuNTk0IDMuNTk0czEuNjEyIDMuNTk0IDMuNTk0IDMuNTk0YzEuOTgyIDAgMy41OTQtMS42MTIgMy41OTQtMy41OTRzLTEuNjEyLTMuNTk0LTMuNTk0LTMuNTk0em0wIDYuMDUyYy0xLjM1NyAwLTIuNDU4LTEuMTAxLTIuNDU4LTIuNDU4IDAtMS4zNTcgMS4xMDEtMi40NTggMi40NTgtMi40NTggMS4zNTcgMCAyLjQ1OCAxLjEwMSAyLjQ1OCAyLjQ1OCAwIDEuMzU3LTEuMTAxIDIuNDU4LTIuNDU4IDIuNDU4em0zNi43MjQtOS4zNDZjLS4zOTYtLjk0My00LjU5OC0uNjQzLTYuMDk2LTEuNzg4LS40NjctLjI2NC0xLjMyMS0uOTYtMS41NzctLjk1MS0uODU0LjAzNS0uNDE0LjAxOC0xLjEzNi4wODgtLjE3Ni4wMTgtLjI5MS4xODUtLjMwOC4yNDctLjExNS4zNDQtLjU3MyAxLjA0OC0xLjE3MiAxLjgzMi0uMTg1LjI0Ny0uOTk1LjQzMi0xLjQ4LjQzMmgtNy4yMjNjLjI1NS0uOTc4LjY4Ny0yLjU1NS44MzctMi44OC4yMi0uNDc2LS41ODEtLjgyOC0uOTE2LS4yMTEtLjI3My41MTEtMS4wMTMgMi4yMDItMS45OTEgMy4wODNoLTcuNDg3bC0uMzg4LTEuMzU3LS4wMzUtLjAxOC0uNjE3LjE3Ni0uMDE4LjAzNS4zMzUgMS4xNjNoLS40OTNjLS41NDYgMC0uODQ2LS4zMjYtLjU5LTEuMDMxLjIyLS42MDggMy42NDctNC4wNjEgNS44NC00LjkzMy4yODItLjExNS4wMzUtLjI2NC0uMTU5LS4xOTQtMy40NzEuODk4LTYuMjQ1IDUuNDQ0LTEwLjU0NCA1LjQ0NCAwIDAtOC4yODkuMzctOC4yODkgMi42NzggMCAwIC4wMjYgNi4yODkgMi40OTMgNi4yODl2LTEuNDk3YzAtMS44NjcgMS4yMDctNC4xODQgNC41NDUtNC4xODRzNC43OTIgMy4wNjUgNC4wNTIgNS43MDhoMTguMzc1cy0xLjIxNi01LjQzNSA0LjM1Mi01LjY1NWM0LjU3Mi0uMTc2IDQuNjUxIDQuMjAyIDQuMjgxIDUuNjI5LjU2NCAwIDUuMDM5LS4wNjIgNS41MzItMi4xNjcuMzYxLTEuNDcyLjY2MS00LjA4OS0uMTIzLTUuOTM4eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 16px
}
.lt-ie9 .icon-body--cabriolet {
    background-image: url(../images/sprites.png);
    background-position: -348px -147px
}
.icon-body--coupe {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMjE4LjYwNCAzMDkuMjk4IDQ0IDIwLjE1NyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMTguNjA0IDMwOS4yOTggNDQgMjAuMTU3Ij48cGF0aCBkPSJNMjUyLjg2OSAzMjAuOTEzYy0yLjM2IDAtNC4yNzEgMS45MTEtNC4yNzEgNC4yNzFzMS45MTEgNC4yNzEgNC4yNzEgNC4yNzEgNC4yNzEtMS45MTEgNC4yNzEtNC4yNzFjLS4wMDEtMi4zNi0xLjkxMS00LjI3MS00LjI3MS00LjI3MXptMCA3LjE4NWMtMS42MTEgMC0yLjkxNS0xLjMwMy0yLjkxNS0yLjkxNSAwLTEuNjExIDEuMzAzLTIuOTE1IDIuOTE1LTIuOTE1czIuOTE1IDEuMzAzIDIuOTE1IDIuOTE1Yy0uMDAxIDEuNjEyLTEuMzA0IDIuOTE1LTIuOTE1IDIuOTE1em0tMjYuMjA3LTcuMTg1Yy0yLjM2IDAtNC4yNzEgMS45MTEtNC4yNzEgNC4yNzFzMS45MTEgNC4yNzEgNC4yNzEgNC4yNzEgNC4yNzEtMS45MTEgNC4yNzEtNC4yNzEtMS45MTEtNC4yNzEtNC4yNzEtNC4yNzF6bTAgNy4xODVjLTEuNjExIDAtMi45MTUtMS4zMDMtMi45MTUtMi45MTUgMC0xLjYxMSAxLjMwMy0yLjkxNSAyLjkxNS0yLjkxNXMyLjkxNSAxLjMwMyAyLjkxNSAyLjkxNS0xLjMwNCAyLjkxNS0yLjkxNSAyLjkxNXptMzUuMzU2LTExLjEwNGMtLjQ3Ni0xLjExOC00LjI4LS43NjYtNi4wNTktMi4xMjItMS43NzktMS4zNTYtNS4zMzYtNS41NzQtNi45MjItNS41NzRoLTYuNjY2Yy00LjgxNyAwLTguMjYgNi42NjYtMTMuOTIyIDYuNjY2IDAgMC05Ljg0NS40NC05Ljg0NSAzLjE4OCAwIDAgMCA3LjQ3NiAyLjk1OSA3LjQ3NnYtMS43NzljMC0yLjIxOSAxLjQzNS00Ljk4NCA1LjQwNy00Ljk4NCAzLjk2MyAwIDUuNjg5IDMuNjkgNC44MTcgNi43NjNoMTUuOTIxcy0xLjQ0NC02LjQ0NiA1LjE2OS02LjcwMWM1LjQzMy0uMjExIDUuNTMgNS4wMDIgNS4wOSA2LjcwMS42NTIgMCAzLjYwMi0uMDcgNC4yLTIuNTcxLjQyMy0xLjc1My43ODQtNC44NjItLjE0OS03LjA2M3ptLTguNjAzIDBoLTE4LjYyNXMtLjkxNi0uMTUtLjkxNi0uODg5IDYuMjc5LTUuMzYzIDcuNjA4LTUuNDY5YzEuMDc0LS4wODggNS4yNjYtLjA3IDYuNTA4LS4wNjIuMzYxLjAwOS45MDcuMTMyIDEuMjY4LjUzNyAwIDAgNC4zNDEgNC42MjMgNC42MDYgNC45NC40NC41Mi0uMTg1Ljk0My0uNDQ5Ljk0M3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 20px
}
.lt-ie9 .icon-body--coupe {
    background-image: url(../images/sprites.png);
    background-position: -163px -130px
}
.icon-body--furgon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMjE3LjUyIDMwOS45MzMgNDQgMTguODg2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIxNy41MiAzMDkuOTMzIDQ0IDE4Ljg4NiI+PHBhdGggZD0iTTIyNS42OTQgMzIxLjc3OGMtMS45NDQgMC0zLjUyMSAxLjU3Ni0zLjUyMSAzLjUyMXMxLjU3NiAzLjUyMSAzLjUyMSAzLjUyMSAzLjUyMS0xLjU3NiAzLjUyMS0zLjUyMS0xLjU3Ny0zLjUyMS0zLjUyMS0zLjUyMXptMCA1LjkxOGMtMS4zMjQgMC0yLjM5Ny0xLjA3My0yLjM5Ny0yLjM5N3MxLjA3My0yLjM5NyAyLjM5Ny0yLjM5NyAyLjM5NyAxLjA3MyAyLjM5NyAyLjM5Ny0xLjA3MyAyLjM5Ny0yLjM5NyAyLjM5N3pNMjUxLjc5IDMyMS43NzhjLTEuOTQ0IDAtMy41MjEgMS41NzYtMy41MjEgMy41MjFzMS41NzYgMy41MjEgMy41MjEgMy41MjEgMy41MjEtMS41NzYgMy41MjEtMy41MjEtMS41NzctMy41MjEtMy41MjEtMy41MjF6bTAgNS45MThjLTEuMzI0IDAtMi4zOTctMS4wNzMtMi4zOTctMi4zOTdzMS4wNzMtMi4zOTcgMi4zOTctMi4zOTdjMS4zMjQgMCAyLjM5NyAxLjA3MyAyLjM5NyAyLjM5N3MtMS4wNzMgMi4zOTctMi4zOTcgMi4zOTd6TTI1OS4xNDEgMzA5LjkzM2gtMjcuNDQ5Yy0uOTI5IDAtMi4yNzMuMjc0LTIuOTI4LjkyOWwtNS43MzIgNi4xMDRjLTEuMDYyLjY1NS00LjY2Mi42OTktNC42NjIgMS43MzQgMCAuNjI4LS4xNSAyLjg2Ni0uMTUgMy4yOTFsLS4wMDkuOTAyYy0uMzYzIDAtLjY5LjAwOS0uNjkuMzE4djIuMTA1YzAgLjE1LjEyNC4yNjUuMjY1LjI2NWgzLjQ4NXMtLjI4My00LjY3MSA0LjQxNC00LjY3MWM0LjYwOSAwIDQuNTI5IDQuNjcxIDQuNTI5IDQuNjcxaDE3LjE3cy0uMzAxLTQuNzU5IDQuNi00Ljc1OWM0LjQwNSAwIDQuMjQ2IDQuNzU5IDQuMjQ2IDQuNzU5aDQuMzA4Yy41NCAwIC45ODItLjQ0Mi45ODItLjk4MnYtMTEuODg5Yy4wMDktMS4zODgtLjk5LTIuNzc3LTIuMzc5LTIuNzc3em0tMjMuMzE4IDcuMTEyaC0xMC42NDJjLS4xMjQgMC0uMTk1LS4xNS0uMTA2LS4yNDhsNC4zMDgtNC43NzdjLjQzMy0uNDc4IDEuMDQ0LS43NTIgMS42OS0uNzUyaDQuNmMuMzU0IDAgLjYzNy4yODMuNjM3LjYzN3Y0LjY1M2MtLjAwMS4yNzUtLjIyMi40ODctLjQ4Ny40ODd6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 18px
}
.lt-ie9 .icon-body--furgon {
    background-image: url(../images/sprites.png);
    background-position: -39px -315px
}
.icon-body--hatchback {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxOCIgdmlld0JveD0iMjE4LjI0IDMxMC43MjQgNDQgMTcuODgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjE4LjI0IDMxMC43MjQgNDQgMTcuODgiPjxwYXRoIGQ9Ik0yNTMuNzYyIDMyMS4wNGMtMi4wODQgMC0zLjc4MiAxLjY5Ny0zLjc4MiAzLjc4MnMxLjY5NyAzLjc4MiAzLjc4MiAzLjc4MiAzLjc4Mi0xLjY5NyAzLjc4Mi0zLjc4MmMwLTIuMDkzLTEuNjg5LTMuNzgyLTMuNzgyLTMuNzgyem0wIDYuMzU5Yy0xLjQyNSAwLTIuNTc3LTEuMTUyLTIuNTc3LTIuNTc3czEuMTUyLTIuNTc3IDIuNTc3LTIuNTc3IDIuNTc3IDEuMTUyIDIuNTc3IDIuNTc3Yy4wMDkgMS40MjUtMS4xNTIgMi41NzctMi41NzcgMi41Nzd6bS0yOC40MjUtNi4zNTljLTIuMDg0IDAtMy43ODIgMS42OTctMy43ODIgMy43ODJzMS42OTcgMy43ODIgMy43ODIgMy43ODIgMy43ODItMS42OTcgMy43ODItMy43ODJjMC0yLjA5My0xLjY5Ny0zLjc4Mi0zLjc4Mi0zLjc4MnptMCA2LjM1OWMtMS40MjUgMC0yLjU3Ny0xLjE1Mi0yLjU3Ny0yLjU3N3MxLjE1Mi0yLjU3NyAyLjU3Ny0yLjU3NyAyLjU3NyAxLjE1MiAyLjU3NyAyLjU3Ny0xLjE1MiAyLjU3Ny0yLjU3NyAyLjU3N3ptMzUuOTA5LTEwLjgyNmMtLjcyMS0yLjAzMi01LjI0Mi01Ljg0OC04LjA1Ni01Ljg0OGgtMTMuOTQ4Yy00LjI1NyAwLTcuMyA1LjkxOS0xMi4zMTMgNS45MTkgMCAwLTguNjg5LjQwNS04LjY4OSAyLjgyMyAwIDAgMCA2LjYyMiAyLjYzOCA2LjYyMnYtMS41NzRjMC0xLjk2MSAxLjI0OS00LjM5NyA0Ljc1OC00LjM5N3M1LjAxMyAzLjI3MiA0LjIzOSA1Ljk5OGgxOS4zMjJzLTEuMjc1LTUuNzA4IDQuNTczLTUuOTM2YzQuODExLS4xODUgNC44OSA0LjQxNSA0LjUwMyA1LjkxOS41ODkgMCAzLjk2Ni0uMDk3IDMuOTY2LTIuMzc1LS4wMDgtMS4yNDEtLjI3Mi01LjEyLS45OTMtNy4xNTF6bS0xNy44NDQtNC4zOThsLTEuMDY0IDUuMDEzYy0uMDUzLjIyOS0uMjU1LjM5Ni0uNDg0LjM5NmgtOS42OTJzLS43ODMtLjI2NC0uNzgzLS45MjMgNi4wMDctNC45NDMgNy4xNzYtNS4wMzljLjk1LS4wNzkgMy4yNjMtLjA2MiA0LjM3MS0uMDUzLjMwOS4wMDguNTM3LjI5OC40NzYuNjA2em05LjY3NCA1LjQwOWgtOC41ODRjLS4zOTYgMC0uNjk1LS4zNjEtLjYyNC0uNzQ4bC44NTMtNC43MDVjLjA2Mi0uMzE3LjMzNC0uNTI4LjY2LS41MjhoNi4wNDJjLjI3MyAwIC41MTkuMTUuNjA3LjQwNWwxLjYxOCA0Ljc2N2MuMTQuMzk2LS4xNS44MDktLjU3Mi44MDl6bTYuMTEyIDBoLTMuNDU2Yy0uMjczIDAtLjUxOS0uMTc2LS41OTgtLjQ0LS4yNjQtLjgwOS0xLjA5OS0yLjg3Ni0xLjc1OS00LjU0Ny0uMjExLS41MzYuMzM0LTEuMDY0Ljg2Mi0uODA5IDEuODY0Ljg4OCA0Ljk4NyAzLjEyMiA1LjU3NiA0Ljk2LjExNC40MTQtLjE5NC44MzYtLjYyNS44MzZ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 18px
}
.lt-ie9 .icon-body--hatchback {
    background-image: url(../images/sprites.png);
    background-position: -283px -290px
}
.icon-body--jeep {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMjE3Ljc2IDMwOC45NzkgNDQgMjAuNDA5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIxNy43NiAzMDguOTc5IDQ0IDIwLjQwOSI+PHBhdGggZD0iTTI1MC43NzEgMzIyLjA1MWMtMi4wMjkgMC0zLjY2OSAxLjY0OC0zLjY2OSAzLjY2OSAwIDIuMDI5IDEuNjQ4IDMuNjY5IDMuNjY5IDMuNjY5IDIuMDI5IDAgMy42NjktMS42NDggMy42NjktMy42NjkgMC0yLjAzLTEuNjQ4LTMuNjY5LTMuNjY5LTMuNjY5em0wIDYuMTc3Yy0xLjM4MiAwLTIuNTA4LTEuMTI1LTIuNTA4LTIuNTA4czEuMTI1LTIuNTA4IDIuNTA4LTIuNTA4IDIuNTA4IDEuMTI1IDIuNTA4IDIuNTA4LTEuMTI1IDIuNTA4LTIuNTA4IDIuNTA4em0tMjUuODc3LTYuMTc3Yy0yLjAyOSAwLTMuNjY5IDEuNjQ4LTMuNjY5IDMuNjY5IDAgMi4wMjkgMS42NDggMy42NjkgMy42NjkgMy42NjkgMi4wMjkgMCAzLjY2OS0xLjY0OCAzLjY2OS0zLjY2OSAwLTIuMDMtMS42NC0zLjY2OS0zLjY2OS0zLjY2OXptMCA2LjE3N2MtMS4zODIgMC0yLjUwOC0xLjEyNS0yLjUwOC0yLjUwOHMxLjEyNS0yLjUwOCAyLjUwOC0yLjUwOCAyLjUwOCAxLjEyNSAyLjUwOCAyLjUwOC0xLjEyNiAyLjUwOC0yLjUwOCAyLjUwOHptMzYuODY2LTYuMTUxdi03LjE2MWwtLjA0NC0uMDg5aC0xLjk4NWMtLjA1MyAwLS4wOTcuMDM1LS4wOTcuMDg5djIuMTM2Yy0uMDg5LS4xNzctLjEzMy0uMzI4LS4yMTMtLjQ0My0xLjYyMi0yLjMwNC0yLjg0NS00LjA1LTMuNDU2LTUuMDg3LS4yMjItLjM3Mi0uNTQ5LS41MDUtLjc4LS41MDVoLTE2Ljk5N2MtNC4xMzkgMC03LjA5OCA1Ljc0My0xMS45NjQgNS43NDMgMCAwLTguNDYzLjM5LTguNDYzIDIuNzQ3IDAgMCAwIDIuMzc1LjU2NyA0LjIzNi4wMDkuMTc3LS40NDMuMjc1LS4zOS42NjUuMDguNTIzLjA5NyAxLjM1Ni41MjMgMS41MjQuNDM0LjE3NyAxLjUxNSAwIDEuODM0IDAgMCAwLS41NDEtNS40MjQgNC42NDQtNS40MjQgMy40MTIuMDA5IDQuOTE4IDIuNzM4IDQuOTE4IDUuMzk3aDE1Ljk5NnMtLjY1Ni01LjQ1OSA1LjIyLTUuNDU5YzMuNzU3IDAgNC42MDggMy44MzcgNC42MDggNS40NzcuNTc2IDAgNC42ODgtLjA1MyA0LjY4OC0xLjY3NSAwLS4yNDgtLjAwOS0uNzA5IDAtMS4yMDVsLS4zMDEtLjM1NC4wMDktLjUxNGgxLjY1N2wuMDI2LS4wOTh6bS0zMS4yMTItNS4yOTljMC0uNjM4IDUuODMxLTQuODAzIDYuOTc0LTQuODkyLjkyMi0uMDcxIDMuMTczLS4wNjIgNC4yNDUtLjA1My4zMDEgMCAuNTIzLjI4NC40NjEuNTg1bC0xLjAzNyA0Ljg2NWMtLjA0NC4yMjItLjI0OC4zODEtLjQ3LjM4MWgtOS40MTFzLS43NjItLjI1Ny0uNzYyLS44ODZ6bTE0LjI4NSA4LjE1M2gtMTMuNTU5di0uNzk4aDEzLjU1OXYuNzk4em02Ljc4OS03LjI2N2gtOC4zMzljLS4zODEgMC0uNjc0LS4zNDYtLjYwMy0uNzE4bC44MzMtNC41OTFjLjA1My0uMzEuMzI4LS41NDEuNjM4LS41NDFoNi44ODZjLjI2NiAwIC41MDUuMTY4LjU5NC40MjVsLjU0OSA0LjYzNWMuMTMzLjM4My0uMTUxLjc5LS41NTguNzl6bTUuMzUyIDBoLTIuODE4Yy0uNDM0IDAtLjc5OC0uMzE5LS44NTEtLjc0NGwtLjU0MS00LjEzYy0uMDcxLS41MTQuMzM3LS45NzUuODUxLS45NzVoLjg2OGMuMzAxIDAgLjU3Ni4xNi43MzYuNDE3bDIuNDgxIDQuMTNjLjM1Ni41NzUtLjA2MSAxLjMwMi0uNzI2IDEuMzAyem0tMTguMDI1LTcuMzU1aDE1LjU0NGMuMzU0IDAgLjI4NC0uMjU3LjE4Ni0uMzgxLS4zOTktLjUyMy0xLjQ3MS0uOTQ4LTIuMjI0LS45NDhoLTExLjA0MmMtLjc4IDAtMi4zNC4yNjYtMi44NzEuODg2LS4xMTYuMTMzLS4xNzguNDQzLjQwNy40NDN6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 20px
}
.lt-ie9 .icon-body--jeep {
    background-image: url(../images/sprites.png);
    background-position: -25px -290px
}
.icon-body--minibus {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxOSIgdmlld0JveD0iMjE3LjA4OCAzMDkuMDAzIDQ0IDE5LjAxOSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMTcuMDg4IDMwOS4wMDMgNDQgMTkuMDE5Ij48cGF0aCBkPSJNMjI0Ljk4NiAzMjAuOTM3Yy0xLjk1NiAwLTMuNTQyIDEuNTg2LTMuNTQyIDMuNTQyczEuNTg2IDMuNTQyIDMuNTQyIDMuNTQyYzEuOTU2IDAgMy41NDItMS41ODYgMy41NDItMy41NDJzLTEuNTg2LTMuNTQyLTMuNTQyLTMuNTQyem0wIDUuOTYyYy0xLjMzNyAwLTIuNDItMS4wODQtMi40Mi0yLjQyIDAtMS4zMzcgMS4wODQtMi40MiAyLjQyLTIuNDJzMi40MiAxLjA4NCAyLjQyIDIuNDJjMCAxLjMzNy0xLjA4NCAyLjQyLTIuNDIgMi40MnpNMjUxLjI4MyAzMjAuOTM3Yy0xLjk1NiAwLTMuNTQyIDEuNTg2LTMuNTQyIDMuNTQyczEuNTg2IDMuNTQyIDMuNTQyIDMuNTQyYzEuOTU2IDAgMy41NDItMS41ODYgMy41NDItMy41NDJzLTEuNTg2LTMuNTQyLTMuNTQyLTMuNTQyem0wIDUuOTYyYy0xLjMzNyAwLTIuNDItMS4wODQtMi40Mi0yLjQyIDAtMS4zMzcgMS4wODQtMi40MiAyLjQyLTIuNDJzMi40MiAxLjA4NCAyLjQyIDIuNDJjMCAxLjMzNy0xLjA4MyAyLjQyLTIuNDIgMi40MnpNMjU4LjY4NiAzMDkuMDAzaC0yOS42MTljLS45MzYgMC0yLjI4OC4yNzQtMi45NS45MzZsLTUuNzY4IDYuMTQ4Yy0xLjA2OS42NjMtMi4wNzYgMS4wMTYtMi4wNzYgMS42NTJ2My42NjZjMCAuNDI0LS41My41MzktLjUzLjUzOS0uNTIxIDAtLjY1NC40MTUtLjY1NC45MzZ2MS42MTdjMCAuMTUuMTI0LjI3NC4yNzQuMjc0aDMuMDY1cy0uMTI0LTQuNzg4IDQuNTU4LTQuNzg4YzQuNjkxIDAgNC41NjcgNC43ODggNC41NjcgNC43ODhoMTcuMTE5cy0uMDQ0LTQuNzA4IDQuNjAyLTQuNzA4YzQuODU4IDAgNC42NTUgNC43MDggNC42NTUgNC43MDhoNC4xNjljLjU0OCAwIC45ODktLjQ0Mi45ODktLjk4OXYtMTEuOTc4Yy4wMS0xLjM5Ny0xLjAwNi0yLjgwMS0yLjQwMS0yLjgwMXptLTI1LjQ1OSA3LjE3M2gtMTAuNzI0Yy0uMTMyIDAtLjE5NC0uMTUtLjExNS0uMjQ3bDQuMzM3LTQuODE0Yy40MzMtLjQ3NyAxLjA1MS0uNzUxIDEuNjk2LS43NTFoNC42NTVjLjM1MyAwIC42NDUuMjgzLjY0NS42NDV2NC42OTFjLS4wMDguMjU1LS4yMi40NzYtLjQ5NC40NzZ6bTkuMDE5IDBoLTcuMTJjLS4yMzkgMC0uNDQyLS4xOTQtLjQ0Mi0uNDQydi00LjkzOGMwLS4yMzguMTk0LS40NDIuNDQyLS40NDJoNy4xMmMuMjM5IDAgLjQ0Mi4xOTQuNDQyLjQ0MnY0LjkzOGMwIC4yMzgtLjIwMy40NDItLjQ0Mi40NDJ6bTguODI1IDBoLTcuMDc2Yy0uMjU2IDAtLjQ1OS0uMjAzLS40NTktLjQ1OXYtNC45MDNjMC0uMjU2LjIwMy0uNDU5LjQ1OS0uNDU5aDcuMDc2Yy4yNTYgMCAuNDU5LjIwMy40NTkuNDU5djQuOTAzYzAgLjI0Ny0uMjAzLjQ1OS0uNDU5LjQ1OXptNy43NzQgMGgtNS45NjNjLS4yNDcgMC0uNDU5LS4yMDMtLjQ1OS0uNDU5di00Ljc3YzAtLjMyNy4yNjUtLjU5Mi41OTItLjU5Mmg0LjY4MmMxLjg0NiAwIDEuODQ2IDEuOTI2IDEuODQ2IDEuOTI2djMuMTg5Yy4wMDguMzg3LS4zMS43MDYtLjY5OC43MDZ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 19px
}
.lt-ie9 .icon-body--minibus {
    background-image: url(../images/sprites.png);
    background-position: -172px -290px
}
.icon-body--minivan {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMjE3LjEzIDMxMS40MDQgNDQgMTYuODA4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIxNy4xMyAzMTEuNDA0IDQ0IDE2LjgwOCI+PHBhdGggZD0iTTIyNi4xMzIgMzIxLjY1MWMtMS44MTIgMC0zLjI4IDEuNDY5LTMuMjggMy4yOHMxLjQ2OSAzLjI4IDMuMjggMy4yOCAzLjI4LTEuNDY5IDMuMjgtMy4yOC0xLjQ2OC0zLjI4LTMuMjgtMy4yOHptMCA1LjUyYy0xLjIzNyAwLTIuMjQtMS4wMDMtMi4yNC0yLjI0IDAtMS4yMzcgMS4wMDMtMi4yNCAyLjI0LTIuMjRzMi4yNCAxLjAwMyAyLjI0IDIuMjRjMCAxLjIzOC0xLjAwMyAyLjI0LTIuMjQgMi4yNHpNMjUxLjc3NiAzMjEuNjUxYy0xLjgxMiAwLTMuMjggMS40NjktMy4yOCAzLjI4czEuNDY5IDMuMjggMy4yOCAzLjI4YzEuODEyIDAgMy4yOC0xLjQ2OSAzLjI4LTMuMjhzLTEuNDY5LTMuMjgtMy4yOC0zLjI4em0wIDUuNTJjLTEuMjM3IDAtMi4yNC0xLjAwMy0yLjI0LTIuMjQgMC0xLjIzNyAxLjAwMy0yLjI0IDIuMjQtMi4yNCAxLjIzNyAwIDIuMjQgMS4wMDMgMi4yNCAyLjI0IDAgMS4yMzgtMS4wMDMgMi4yNC0yLjI0IDIuMjR6TTI2MC4yNjggMzIxLjY0MmMwLS45ODguMDc5LTIuNzM0LjA3OS0zLjY0MiAwLS42NzktMi42NzItMy45ODYtNC4wNTYtNS42NDQtLjUwMy0uNjA4LTEuMjQzLS45NTItMi4wMjgtLjk1MmgtMTkuNjIxYy0xLjU5NiAwLTEwLjk5NyA2LjI5Ni0xMC45OTcgNi4yOTZzLTMuNzkyLjUyOS01LjkxNyA0LjA5MmMtLjkwOCAwLS42NzkgMi40MjUgMCAyLjQyNXMuNDU5LjkwOCAxLjU5Ni45MDggMi41MDQuMTUgMi41MDQgMCAuMDUzLTQuNDQ0IDQuMzAzLTQuNDQ0YzQuNjEyIDAgNC40OTcgNC41MTUgNC40OTcgNC41MTVsMTYuODI2LS4wNzFzLS4yMi00LjQ0NCA0LjMyMS00LjQ0NGM0Ljg1IDAgNC4zMyA0LjQ0NCA0LjMzIDQuNDQ0aDQuMTYyYy45MDkgMCAxLjM2OC0zLjQ4My4wMDEtMy40ODN6bS0zMS43MjktNC4wODNoLTIuMDI4Yy0uMjM4IDAtLjMyNi0uMy0uMTMyLS40MzJsMi4zMjgtMS41MzRjLjIwMy0uMTQxLjM1My0uMTA2LjM1My4xNDF2MS40NzNjLjAwOC4yOTktLjIzLjM1Mi0uNTIxLjM1MnptMS4yMjYtLjM3di0xLjk1OGMwLS4xNjguMDg4LS4zMTcuMjM4LS4zOTdsNC4xNTMtMi4zNDZjLjI4Mi0uMTUuNi0uMjI5LjkyNi0uMjI5aDQuMzIxYy4zODggMCAuNjc5LjM1My42MTcuNzMybC0uNjYxIDMuODM2Yy0uMDcxLjQzMi0uNDQxLjc0MS0uODgyLjc0MWgtOC4zNDJjLS4yMDItLjAwOS0uMzctLjE3Ni0uMzctLjM3OXptMTAuNDg1LS4yNDdsLjY5Ny00LjIxNWMuMDUzLS4yNjUuMjgyLS40NTkuNTU2LS40NTlsNS4wNzktLjAxOGMuMzA5IDAgLjU3My4yMi42MjYuNTJsLjc1IDQuMDc0Yy4wNzEuMzctLjIxMi43MTQtLjU5MS43MTRoLTYuNjA1Yy0uMzI3LjAwMS0uNTY1LS4yOTktLjUxMi0uNjE2em04Ljk2LjA3MWwtMS4xODItNC4zMTJjLS4wNzEtLjIyLjA5Ny0uNDUuMzM1LS40NWg2LjE5MWMuOTg4IDAgMi4yNzUgMi4zNTUgMi44MDQgMy4xODMuMzE3LjQ5NC41NjQgMS4xNDYuNzIzIDEuNTk2LjA4OC4yNTYtLjEwNi41MjktLjM3OS41MjloLTcuNzM0Yy0uMzUzIDAtLjY1My0uMjItLjc1OC0uNTQ2eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 16px
}
.lt-ie9 .icon-body--minivan {
    background-image: url(../images/sprites.png);
    background-position: -206px -315px
}
.icon-body--pickup {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMjE3LjUyIDMxMS4yMzkgNDQgMTYuMjczIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIxNy41MiAzMTEuMjM5IDQ0IDE2LjI3MyI+PHBhdGggZD0iTTI0OS45NiAzMjAuNjA1Yy0xLjkwMyAwLTMuNDU0IDEuNTQyLTMuNDU0IDMuNDU0czEuNTQyIDMuNDU0IDMuNDU0IDMuNDU0IDMuNDU0LTEuNTQyIDMuNDU0LTMuNDU0LTEuNTUxLTMuNDU0LTMuNDU0LTMuNDU0em0wIDUuODA2Yy0xLjMwNCAwLTIuMzUyLTEuMDU3LTIuMzUyLTIuMzUyIDAtMS4zMDQgMS4wNTctMi4zNTIgMi4zNTItMi4zNTIgMS4zMDQgMCAyLjM1MiAxLjA1NyAyLjM1MiAyLjM1MiAwIDEuMzA0LTEuMDU3IDIuMzUyLTIuMzUyIDIuMzUyem0tMjUuOTY1LTUuODA2Yy0xLjkwMyAwLTMuNDU0IDEuNTQyLTMuNDU0IDMuNDU0czEuNTQyIDMuNDU0IDMuNDU0IDMuNDU0IDMuNDU0LTEuNTQyIDMuNDU0LTMuNDU0LTEuNTUxLTMuNDU0LTMuNDU0LTMuNDU0em0wIDUuODA2Yy0xLjMwNCAwLTIuMzUyLTEuMDU3LTIuMzUyLTIuMzUyIDAtMS4zMDQgMS4wNTctMi4zNTIgMi4zNTItMi4zNTIgMS4zMDQgMCAyLjM1MiAxLjA1NyAyLjM1MiAyLjM1Mi4wMDEgMS4zMDQtMS4wNDggMi4zNTItMi4zNTIgMi4zNTJ6bTM2Ljg4MS05LjAwNGgtMTcuNDcxYy0uMzYxIDAtLjYzNC0uMzA4LS41NjQtLjY2MWwuNDIzLTQuNzQ5Yy4wMzUtLjQxNC0uMjkxLS43NTgtLjcxNC0uNzU4aC01Ljg1Yy0zLjg4NSAwLTYuNjcgNS4zNzQtMTEuMjQyIDUuMzc0IDAgMC03LjkzOC4zNTItNy45MzggMi41NjQgMCAwLS4wNTMgNi4wMzUgMi40MTQgNi4wMzV2LTEuNDM2YzAtMS43OTcgMS4xMzctNC4wMTggNC4zNDQtNC4wMTggMy4xOTggMCA0LjU4MSAzLjAxMyAzLjg2OCA1LjQ4aDE3LjY0OHMtMS4xNjMtNS4yMTYgNC4xNzYtNS40MjdjNC4zOTYtLjE3NiA0LjQ2NyA0LjAzNSA0LjEwNiA1LjQxLjUzNyAwIDcuNDQ1LS4xMDYgNy40NDUtMi4xNzYtLjAxLS45NjktLjE4Ni0zLjctLjY0NS01LjYzOHptLTIwLjM4Ny00Ljg5OWwtLjk3OCA0LjU1NWMtLjA0NC4yMTEtLjIyOS4zNDQtLjQ0OS4zNDRoLTguODM3cy0uNzE0LS4yMi0uNzE0LS44MTkgNS40OC00LjUwMiA2LjU1NS00LjU5Yy44NzItLjA3IDIuOTg3LS4wNTMgMy45OTEtLjA0NC4yODItLjAwMS40OTMuMjcyLjQzMi41NTR6bTIwLjEzMiAyLjg0NmwtLjA2Mi0uMDYyaC0xNi42MTdsLS4wNjIuMDYydjEuMTE5bC4wNjIuMDYyaDE2LjYyNmwuMDYyLS4wNjJ2LTEuMTE5aC0uMDA5eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 16px
}
.lt-ie9 .icon-body--pickup {
    background-image: url(../images/sprites.png);
    background-position: -297px -315px
}
.icon-body--sedan {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMjE4LjQ2NSAzMTAuOTM3IDQ0IDE2Ljk3NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMTguNDY1IDMxMC45MzcgNDQgMTYuOTc0Ij48cGF0aCBkPSJNMjUyLjI4MSAzMjAuNzA5Yy0xLjk5IDAtMy42MDEgMS42MTEtMy42MDEgMy42MDFzMS42MTEgMy42MDEgMy42MDEgMy42MDEgMy42MDEtMS42MTEgMy42MDEtMy42MDEtMS42MTEtMy42MDEtMy42MDEtMy42MDF6bTAgNi4wNDljLTEuMzU2IDAtMi40NTYtMS4xMDEtMi40NTYtMi40NTYgMC0xLjM1NiAxLjEwMS0yLjQ1NiAyLjQ1Ni0yLjQ1NnMyLjQ1NiAxLjEwMSAyLjQ1NiAyLjQ1NmMuMDAxIDEuMzU1LTEuMSAyLjQ1Ni0yLjQ1NiAyLjQ1NnptLTI3LjA0Ni02LjA0OWMtMS45OSAwLTMuNjAxIDEuNjExLTMuNjAxIDMuNjAxczEuNjExIDMuNjAxIDMuNjAxIDMuNjAxIDMuNjAxLTEuNjExIDMuNjAxLTMuNjAxLTEuNjExLTMuNjAxLTMuNjAxLTMuNjAxem0wIDYuMDQ5Yy0xLjM1NiAwLTIuNDU2LTEuMTAxLTIuNDU2LTIuNDU2IDAtMS4zNTYgMS4xMDktMi40NDggMi40NTYtMi40NDggMS4zNTYgMCAyLjQ1NiAxLjEgMi40NTYgMi40NTZzLTEuMSAyLjQ0OC0yLjQ1NiAyLjQ0OHptMzYuNzQtOS4zNDFjLS4zOTYtLjk0Mi00LjU5Ni0uNjQzLTYuMDkyLTEuNzg3LTEuNDk3LTEuMTQ1LTQuMDMyLTQuNjkzLTUuMzctNC42OTNoLTEyLjA0NGMtNC4wNSAwLTYuOTQ2IDUuNjA4LTExLjcxOCA1LjYwOCAwIDAtOC4yODUuMzctOC4yODUgMi42NzYgMCAwIC4wMzUgNi4yOTUgMi41IDYuMjk1di0xLjQ5N2MwLTEuODY2IDEuMTk3LTQuMTczIDQuNTQzLTQuMTczIDMuMzM3IDAgNC43ODEgMy4wNzMgNC4wNDEgNS43MTRoMTguMzgzcy0xLjIxNS01LjQ0MSA0LjM0OS01LjY2MWM0LjU3OC0uMTc2IDQuNjU3IDQuMiA0LjI3OSA1LjYyNi41NjMgMCA1LjAzNi0uMDYyIDUuNTM4LTIuMTY2LjM1MS0xLjQ3OS42NTktNC4wOTMtLjEyNC01Ljk0MnptLTE5LjU1NC01LjE0MmwtMS4wMTIgNC43ODljLS4wNDQuMjItLjIzOC4zOTYtLjQ2Ny4zOTZoLTkuMjA5cy0uNzQ4LS4yNjQtLjc0OC0uODg5IDUuNzE0LTQuNzEgNi44MzItNC44MDdjLjkwNy0uMDcgMy4xMDgtLjA2MiA0LjE1Ni0uMDUzLjI5OC0uMDA4LjUxLjI2NS40NDguNTY0em03LjQwNCA1LjE3N2gtNi4zNjVjLS4zNzkgMC0uNjYtLjM2MS0uNTktLjczMWwuODE5LTQuNDgxYy4wNTMtLjI5OS4zMTctLjUxMS42MjUtLjUxMWg0LjM0OWMuMjY0IDAgLjQ5My4xNDEuNTgxLjM4N2wxLjA5MiA0LjE3M2MuMjU1LjgyLS4xMDYgMS4xNjMtLjUxMSAxLjE2M3ptMy42OTggMGgtMS43MjZjLS4yMiAwLS4zODctLjIwMi0uMzctLjQyM2wtMS40MzUtNC45OTJjLS4xNjctLjQzMS41NDYtLjQ0OS44MDEuMDE4bDMuMDM3IDQuODA3Yy4xNTkuMjQ3LS4wMTcuNTktLjMwNy41OXoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 16px
}
.lt-ie9 .icon-body--sedan {
    background-image: url(../images/sprites.png);
    background-position: -348px 0px
}
.icon-body--universal {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NCIgaGVpZ2h0PSIxNiIgdmlld0JveD0iMjE4LjIzOSAzMTIuMTU0IDQ0IDE2LjI2OCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMTguMjM5IDMxMi4xNTQgNDQgMTYuMjY4Ij48cGF0aCBkPSJNMjUwLjY3OCAzMjEuNTEzYy0xLjkwMyAwLTMuNDU0IDEuNTQyLTMuNDU0IDMuNDU0IDAgMS45MDMgMS41NDIgMy40NTQgMy40NTQgMy40NTQgMS45MTIgMCAzLjQ1NC0xLjU0MiAzLjQ1NC0zLjQ1NCAwLTEuOTAzLTEuNTUxLTMuNDU0LTMuNDU0LTMuNDU0em0wIDUuODA3Yy0xLjMwNCAwLTIuMzUzLTEuMDU3LTIuMzUzLTIuMzUzIDAtMS4zMDQgMS4wNTctMi4zNTMgMi4zNTMtMi4zNTMgMS4zMDQgMCAyLjM1MyAxLjA1NyAyLjM1MyAyLjM1MyAwIDEuMzA1LTEuMDQ5IDIuMzUzLTIuMzUzIDIuMzUzem0tMjUuOTUzLTUuODA3Yy0xLjkwMyAwLTMuNDU0IDEuNTQyLTMuNDU0IDMuNDU0IDAgMS45MDMgMS41NDIgMy40NTQgMy40NTQgMy40NTQgMS45MDMgMCAzLjQ1NC0xLjU0MiAzLjQ1NC0zLjQ1NC4wMDEtMS45MDMtMS41NS0zLjQ1NC0zLjQ1NC0zLjQ1NHptMCA1LjgwN2MtMS4zMDQgMC0yLjM1My0xLjA1Ny0yLjM1My0yLjM1MyAwLTEuMzA0IDEuMDU3LTIuMzUzIDIuMzUzLTIuMzUzIDEuMzA0IDAgMi4zNTMgMS4wNTcgMi4zNTMgMi4zNTMgMCAxLjMwNS0xLjA0OCAyLjM1My0yLjM1MyAyLjM1M3ptMzYuNjA3LTkuODUyYy0uNjYxLTEuODUxLTUuNzM3LTUuMzE0LTguMzEtNS4zMTRoLTE1LjYwN2MtMy44ODYgMC02LjY3MSA1LjM3Ni0xMS4yNDUgNS4zNzYgMCAwLTcuOTMxLjM1Mi03LjkzMSAyLjU2NCAwIDAtLjA1MyA2LjAzNiAyLjQxNSA2LjAzNnYtMS40MzZjMC0xLjc5OCAxLjEzNy00LjAxIDQuMzQ0LTQuMDEgMy4xOTkgMCA0LjU3NCAyLjkyNiAzLjg2OSA1LjQ4MWgxNy42NDJzLTEuMTYzLTUuMjE3IDQuMTc3LTUuNDI4YzQuMzg5LS4xNzYgNC40NjggNC4wMjcgNC4xMDcgNS40MDIuNTM4IDAgNy40NDYtLjA3OSA3LjQ0Ni0yLjE1LS4wMDgtMS4xMzctLjI0Ni00LjY3LS45MDctNi41MjF6bS0yMC4xMTktNC4wNDVsLS45NzggNC41NTZjLS4wNDQuMjExLS4yMjkuMzQ0LS40NDEuMzQ0aC04LjgzOXMtLjcxNC0uMjItLjcxNC0uODJjMC0uNTk5IDUuNDgxLTQuNTAzIDYuNTU2LTQuNTkxLjg3Mi0uMDcgMi45NzktLjA1MyAzLjk5Mi0uMDQ0LjI4MyAwIC40ODYuMjczLjQyNC41NTV6bTguODMgNC45aC03LjgzNGMtLjM2MSAwLS42MzQtLjMwOC0uNTY0LS42NjFsLjc4NC00LjMwOWMuMDUzLS4yOTEuMzA4LS40OTMuNTk5LS40OTNoNS41MDhjLjI0NyAwIC40NzYuMTU5LjU1NS4zOTdsMS40NzIgNC4zNDRjLjE0MS4zNTItLjEzMi43MjItLjUyLjcyMnptOS40MTIgMGgtNi45ODhjLS4yNDcgMC0uNDY3LS4xNDEtLjU0Ni0uMzc5LS4yNDctLjc0LS45MDgtMi40NjctMS42MTMtNC4xNDItLjE2Ny0uNDA1LS4yMTItLjk0My4zLS45NDMgMS4xNjMgMCAzLjA0LjA2MiAzLjM1Ny4yMTEgMS43MDEuODExIDUuNTA4IDIuODI5IDYuMDQ1IDQuNTEyLjEyMy4zNzEtLjE1OS43NDEtLjU1NS43NDF6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 44px;
    height: 16px
}
.lt-ie9 .icon-body--universal {
    background-image: url(../images/sprites.png);
    background-position: -348px -63px
}
@font-face {
    font-family: "Reforma Grotesk Medium";
    font-weight: 700;
    font-style: normal;
    src: url("../fonts/RFG69.eot");
    src: url("../fonts/RFG69.eot?#iefix") format("embedded-opentype"), url("../fonts/RFG69.woff") format("woff"), url("../fonts/RFG69.ttf") format("truetype")
}
body {
    font-size: 15px;
    line-height: 20px;
    font-family: "PT Sans", Arial, sans-serif;
    font-weight: 400;
    color: #202020;
    -webkit-font-smoothing: antialiased
}
.link, a, .typography a, .chronicle-article a, .page-autos main[role=main] .intro a, .autos-ad-article__summary a, .test a, .popup--common a {
    text-decoration: none
}
.link:link, a:link, .page-autos main[role=main] .intro a:link {
    color: #246cb4
}
.link:visited, a:visited, .page-autos main[role=main] .intro a:visited {
    color: #246cb4
}
.link:hover, a:hover, .page-autos main[role=main] .intro a:hover {
    color: #202020
}
.link:active, a:active, .page-autos main[role=main] .intro a:active {
    color: #246cb4
}
.link:focus, a:focus, .page-autos main[role=main] .intro a:focus {
    color: #246cb4
}
.link:link, a:link, .page-autos main[role=main] .intro a:link {
    -webkit-transition: color .2s ease-out;
    transition: color .2s ease-out
}
.link:hover, a:hover, .page-autos main[role=main] .intro a:hover {
    -webkit-transition: none;
    transition: none
}
.quiet {
    color: #606060
}
.loud, .bold, .typography b, .chronicle-article b, .page-autos main[role=main] .intro b, .autos-ad-article__summary b, .test b, .popup--common b, .typography strong, .chronicle-article strong, .page-autos main[role=main] .intro strong, .autos-ad-article__summary strong, .test strong, .popup--common strong, .special-offers-list__meta ul li.countdown strong {
    color: #202020
}
.italic, .typography i, .chronicle-article i, .page-autos main[role=main] .intro i, .autos-ad-article__summary i, .test i, .popup--common i, .typography em, .chronicle-article em, .page-autos main[role=main] .intro em, .autos-ad-article__summary em, .test em, .popup--common em {
    font-style: italic
}
.bold, .typography b, .chronicle-article b, .page-autos main[role=main] .intro b, .autos-ad-article__summary b, .test b, .popup--common b, .typography strong, .chronicle-article strong, .page-autos main[role=main] .intro strong, .autos-ad-article__summary strong, .test strong, .popup--common strong, .special-offers-list__meta ul li.countdown strong {
    font-weight: bold
}
.h1, .typography h1, .chronicle-article h1, .page-autos main[role=main] .intro h1, .autos-ad-article__summary h1, .test h1, .popup--common h1, .page-news-inner .page__header h1, .page-autos-ad .page__header h1, .page-autos-detailed .page__header h1, .page-polls-inner .page__header h1, .page-practice-inner .page__header h1, .h2, .typography h2, .chronicle-article h2, .page-autos main[role=main] .intro h2, .autos-ad-article__summary h2, .test h2, .popup--common h2, .expert-opinions__item__body__title .title, .autos-search-results__item .body .title, .autos-materials__item .title, .h3, .typography h3, .chronicle-article h3, .page-autos main[role=main] .intro h3, .autos-ad-article__summary h3, .test h3, .popup--common h3, .autos-detailed-article__summary .item h3, .autos-desc-table__item h3, .autos-config__options h3, .h4, .typography h4, .chronicle-article h4, .page-autos main[role=main] .intro h4, .autos-ad-article__summary h4, .test h4, .popup--common h4, .h5, .typography h5, .chronicle-article h5, .page-autos main[role=main] .intro h5, .autos-ad-article__summary h5, .test h5, .popup--common h5, .h6, .typography h6, .chronicle-article h6, .page-autos main[role=main] .intro h6, .autos-ad-article__summary h6, .test h6, .popup--common h6 {
    font-family: "PT Sans", Arial, sans-serif;
    font-weight: 700
}
.h1, .typography h1, .chronicle-article h1, .page-autos main[role=main] .intro h1, .autos-ad-article__summary h1, .test h1, .popup--common h1, .page-news-inner .page__header h1, .page-autos-ad .page__header h1, .page-autos-detailed .page__header h1, .page-polls-inner .page__header h1, .page-practice-inner .page__header h1 {
    font-size: 44px;
    line-height: 44px
}
.h2, .typography h2, .chronicle-article h2, .page-autos main[role=main] .intro h2, .autos-ad-article__summary h2, .test h2, .popup--common h2, .expert-opinions__item__body__title .title, .autos-search-results__item .body .title, .autos-materials__item .title {
    font-size: 21px;
    line-height: 25px
}
.h3, .typography h3, .chronicle-article h3, .page-autos main[role=main] .intro h3, .autos-ad-article__summary h3, .test h3, .popup--common h3, .autos-detailed-article__summary .item h3, .autos-desc-table__item h3, .autos-config__options h3 {
    font-size: 21px;
    line-height: 25px
}
.h4, .typography h4, .chronicle-article h4, .page-autos main[role=main] .intro h4, .autos-ad-article__summary h4, .test h4, .popup--common h4 {
    font-size: 15px;
    line-height: 20px
}
.block-margins, .typography h1, .chronicle-article h1, .page-autos main[role=main] .intro h1, .autos-ad-article__summary h1, .test h1, .popup--common h1, .typography p, .chronicle-article p, .page-autos main[role=main] .intro p, .autos-ad-article__summary p, .test p, .popup--common p, .typography ul, .chronicle-article ul, .page-autos main[role=main] .intro ul, .autos-ad-article__summary ul, .test ul, .popup--common ul, .typography ol, .chronicle-article ol, .page-autos main[role=main] .intro ol, .autos-ad-article__summary ol, .test ol, .popup--common ol, .typography iframe, .chronicle-article iframe, .page-autos main[role=main] .intro iframe, .autos-ad-article__summary iframe, .test iframe, .popup--common iframe, .typography .image, .chronicle-article .image, .page-autos main[role=main] .intro .image, .autos-ad-article__summary .image, .test .image, .popup--common .image, .typography .image--left, .chronicle-article .image--left, .page-autos main[role=main] .intro .image--left, .autos-ad-article__summary .image--left, .test .image--left, .popup--common .image--left, .typography .image--right, .chronicle-article .image--right, .page-autos main[role=main] .intro .image--right, .autos-ad-article__summary .image--right, .test .image--right, .popup--common .image--right, .typography .image--center, .chronicle-article .image--center, .page-autos main[role=main] .intro .image--center, .autos-ad-article__summary .image--center, .test .image--center, .popup--common .image--center, .typography dl.image-with-note, .chronicle-article dl.image-with-note, .page-autos main[role=main] .intro dl.image-with-note, .autos-ad-article__summary dl.image-with-note, .test dl.image-with-note, .popup--common dl.image-with-note, .typography p.image-with-note, .chronicle-article p.image-with-note, .autos-ad-article__summary p.image-with-note, .test p.image-with-note, .popup--common p.image-with-note {
    margin: 0 0 23px
}
.unordered-list, .typography ul, .chronicle-article ul, .page-autos main[role=main] .intro ul, .autos-ad-article__summary ul, .test ul, .popup--common ul, .magazine-about-hero__blurb ul {
    list-style-type: none
}
.unordered-list li, .typography ul li, .chronicle-article ul li, .page-autos main[role=main] .intro ul li, .autos-ad-article__summary ul li, .test ul li, .popup--common ul li, .magazine-about-hero__blurb ul li {
    padding-left: 80px;
    margin-bottom: 15px
}
.unordered-list li ul, .typography ul li ul, .chronicle-article ul li ul, .page-autos main[role=main] .intro ul li ul, .autos-ad-article__summary ul li ul, .test ul li ul, .popup--common ul li ul, .magazine-about-hero__blurb ul li ul, .unordered-list li ol, .typography ul li ol, .chronicle-article ul li ol, .page-autos main[role=main] .intro ul li ol, .autos-ad-article__summary ul li ol, .test ul li ol, .popup--common ul li ol, .magazine-about-hero__blurb ul li ol {
    margin-bottom: 0
}
.unordered-list li:before, .typography ul li:before, .chronicle-article ul li:before, .page-autos main[role=main] .intro ul li:before, .autos-ad-article__summary ul li:before, .test ul li:before, .popup--common ul li:before, .magazine-about-hero__blurb ul li:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 50%;
    margin-top: 8px;
    margin-left: -18px;
    background: #5090D0
}
.ordered-list, .typography ol, .chronicle-article ol, .page-autos main[role=main] .intro ol, .autos-ad-article__summary ol, .test ol, .popup--common ol {
    counter-reset: section;
    list-style: none
}
.ordered-list li, .typography ol li, .chronicle-article ol li, .page-autos main[role=main] .intro ol li, .autos-ad-article__summary ol li, .test ol li, .popup--common ol li {
    padding-left: 80px;
    margin-bottom: 15px
}
.ordered-list li ol, .typography ol li ol, .chronicle-article ol li ol, .page-autos main[role=main] .intro ol li ol, .autos-ad-article__summary ol li ol, .test ol li ol, .popup--common ol li ol, .ordered-list li ul, .typography ol li ul, .chronicle-article ol li ul, .page-autos main[role=main] .intro ol li ul, .autos-ad-article__summary ol li ul, .test ol li ul, .popup--common ol li ul {
    margin-bottom: 0
}
.ordered-list li:before, .typography ol li:before, .chronicle-article ol li:before, .page-autos main[role=main] .intro ol li:before, .autos-ad-article__summary ol li:before, .test ol li:before, .popup--common ol li:before {
    counter-increment: section;
    content: counters(section, ".") ". ";
    display: block;
    float: left;
    width: 2em;
    padding-right: .7em;
    margin-left: -2.7em;
    text-align: right;
    font-weight: bold;
    color: #A4A4A4
}
.blockquote, .typography blockquote, .chronicle-article blockquote, .page-autos main[role=main] .intro blockquote, .autos-ad-article__summary blockquote, .test blockquote, .popup--common blockquote {
    position: relative;
    font-size: 18px;
    font-style: italic;
    line-height: 23px;
    text-align: center;
    color: #606060;
    max-width: 80%;
    margin: 50px auto !important;
    clear: both
}
.blockquote:before, .typography blockquote:before, .chronicle-article blockquote:before, .page-autos main[role=main] .intro blockquote:before, .autos-ad-article__summary blockquote:before, .test blockquote:before, .popup--common blockquote:before {
    content: '';
    display: block;
    border-top: 1px solid #5090D0;
    width: 240px;
    margin: 0 auto 40px
}
.blockquote:after, .typography blockquote:after, .chronicle-article blockquote:after, .page-autos main[role=main] .intro blockquote:after, .autos-ad-article__summary blockquote:after, .test blockquote:after, .popup--common blockquote:after {
    background-image: url(../images/sprites.png);
    background-position: 0px -259px;
    width: 40px;
    height: 26px;
    content: '';
    display: block;
    margin: -10px 0 0 -40px;
    background-color: #FFF;
    border: 20px solid #FFF;
    border-width: 0 20px;
    position: absolute;
    top: 0;
    left: 50%
}
.underline {
    text-decoration: underline
}
.table, .typography table, .chronicle-article table, .page-autos main[role=main] .intro table, .autos-ad-article__summary table, .test table, .popup--common table {
    width: 100%;
    margin: 0 0 23px
}
.table caption, .typography table caption, .chronicle-article table caption, .page-autos main[role=main] .intro table caption, .autos-ad-article__summary table caption, .test table caption, .popup--common table caption {
    font-size: 15px;
    line-height: 28px;
    padding-bottom: 20px;
    font-weight: normal;
    text-transform: uppercase;
    letter-spacing: .25em;
    text-align: left
}
.table th, .typography table th, .chronicle-article table th, .page-autos main[role=main] .intro table th, .autos-ad-article__summary table th, .test table th, .popup--common table th, .table td, .typography table td, .chronicle-article table td, .page-autos main[role=main] .intro table td, .autos-ad-article__summary table td, .test table td, .popup--common table td {
    font-size: 15px;
    line-height: 20px;
    border: 20px solid #FFF;
    border-width: 0 0 0 20px;
    padding: 7px 10px
}
.table th:first-child, .typography table th:first-child, .chronicle-article table th:first-child, .page-autos main[role=main] .intro table th:first-child, .autos-ad-article__summary table th:first-child, .test table th:first-child, .popup--common table th:first-child, .table td:first-child, .typography table td:first-child, .chronicle-article table td:first-child, .page-autos main[role=main] .intro table td:first-child, .autos-ad-article__summary table td:first-child, .test table td:first-child, .popup--common table td:first-child {
    border-width: 0
}
.table th, .typography table th, .chronicle-article table th, .page-autos main[role=main] .intro table th, .autos-ad-article__summary table th, .test table th, .popup--common table th {
    font-style: normal;
    font-weight: bold;
    text-align: left
}
.table th small, .typography table th small, .chronicle-article table th small, .page-autos main[role=main] .intro table th small, .autos-ad-article__summary table th small, .test table th small, .popup--common table th small {
    font-weight: normal
}
.table td, .typography table td, .chronicle-article table td, .page-autos main[role=main] .intro table td, .autos-ad-article__summary table td, .test table td, .popup--common table td {
    text-align: center
}
.table tr:nth-child(odd), .typography table tr:nth-child(odd), .chronicle-article table tr:nth-child(odd), .page-autos main[role=main] .intro table tr:nth-child(odd), .autos-ad-article__summary table tr:nth-child(odd), .test table tr:nth-child(odd), .popup--common table tr:nth-child(odd) {
    background: #F8F8F8
}
.table--models {
    width: 100%;
    margin: 0 0 23px
}
.table--models td, .table--models th {
    border-top: 1px solid #DBDBDB;
    border-width: 1px 0 0
}
.table--models td:first-child, .table--models th:first-child {
    padding-left: 0;
    border-width: 1px 0 0
}
.table--models td {
    font-size: 13px;
    line-height: 17px;
    padding: 9px 10px;
    text-align: right
}
.table--models td.title {
    font-weight: bold;
    text-align: left
}
.table--models td.title a:link {
    color: #202020
}
.table--models td.title a:visited {
    color: #202020
}
.table--models td.title a:hover {
    color: #606060
}
.table--models td.title a:active {
    color: #202020
}
.table--models td.title a:focus {
    color: #202020
}
.table--models th {
    font-size: 10px;
    line-height: 17px;
    padding: 15px 10px;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: .25em;
    border-top: 0
}
.table--models th:first-child {
    text-align: left;
    padding-left: 15px
}
.table--models thead {
    background: #EAEAEA
}
.table--models tbody tr {
    cursor: pointer
}
.table--models tbody tr:hover td {
    background-color: #F0F0F0
}
.table--models tbody tr:first-child td {
    border-top: 0
}
.table--models tbody tr:nth-child(odd) {
    background: none
}
.typography, .chronicle-article, .page-autos main[role=main] .intro, .autos-ad-article__summary, .test, .popup--common {
    font-size: 18px;
    line-height: 23px
}
.typography h2, .chronicle-article h2, .page-autos main[role=main] .intro h2, .autos-ad-article__summary h2, .test h2, .popup--common h2 {
    margin-top: 35px;
    margin-bottom: 15px
}
.typography a[name]:first-child+h1, .chronicle-article a[name]:first-child+h1, .page-autos main[role=main] .intro a[name]:first-child+h1, .autos-ad-article__summary a[name]:first-child+h1, .test a[name]:first-child+h1, .popup--common a[name]:first-child+h1, .typography a[name]:first-child+h2, .chronicle-article a[name]:first-child+h2, .page-autos main[role=main] .intro a[name]:first-child+h2, .autos-ad-article__summary a[name]:first-child+h2, .test a[name]:first-child+h2, .popup--common a[name]:first-child+h2, .typography a[name]:first-child+h3, .chronicle-article a[name]:first-child+h3, .page-autos main[role=main] .intro a[name]:first-child+h3, .autos-ad-article__summary a[name]:first-child+h3, .test a[name]:first-child+h3, .popup--common a[name]:first-child+h3, .typography h1:first-child, .chronicle-article h1:first-child, .page-autos main[role=main] .intro h1:first-child, .autos-ad-article__summary h1:first-child, .test h1:first-child, .popup--common h1:first-child, .typography h2:first-child, .chronicle-article h2:first-child, .page-autos main[role=main] .intro h2:first-child, .autos-ad-article__summary h2:first-child, .test h2:first-child, .popup--common h2:first-child, .typography h3:first-child, .chronicle-article h3:first-child, .page-autos main[role=main] .intro h3:first-child, .autos-ad-article__summary h3:first-child, .test h3:first-child, .popup--common h3:first-child {
    margin-top: 0
}
.typography p+h2, .chronicle-article p+h2, .page-autos main[role=main] .intro p+h2, .autos-ad-article__summary p+h2, .test p+h2, .popup--common p+h2 {
    margin-top: 32px
}
.typography h3, .chronicle-article h3, .page-autos main[role=main] .intro h3, .autos-ad-article__summary h3, .test h3, .popup--common h3 {
    margin-top: 35px;
    margin-bottom: 20px
}
.typography .table--models, .chronicle-article .table--models, .page-autos main[role=main] .intro .table--models, .autos-ad-article__summary .table--models, .test .table--models, .popup--common .table--models {
    width: 100%;
    margin: 0 0 23px
}
.typography .table--models td, .chronicle-article .table--models td, .page-autos main[role=main] .intro .table--models td, .autos-ad-article__summary .table--models td, .test .table--models td, .popup--common .table--models td, .typography .table--models th, .chronicle-article .table--models th, .page-autos main[role=main] .intro .table--models th, .autos-ad-article__summary .table--models th, .test .table--models th, .popup--common .table--models th {
    border-top: 1px solid #DBDBDB;
    border-width: 1px 0 0
}
.typography .table--models td:first-child, .chronicle-article .table--models td:first-child, .page-autos main[role=main] .intro .table--models td:first-child, .autos-ad-article__summary .table--models td:first-child, .test .table--models td:first-child, .popup--common .table--models td:first-child, .typography .table--models th:first-child, .chronicle-article .table--models th:first-child, .page-autos main[role=main] .intro .table--models th:first-child, .autos-ad-article__summary .table--models th:first-child, .test .table--models th:first-child, .popup--common .table--models th:first-child {
    padding-left: 0;
    border-width: 1px 0 0
}
.typography .table--models td, .chronicle-article .table--models td, .page-autos main[role=main] .intro .table--models td, .autos-ad-article__summary .table--models td, .test .table--models td, .popup--common .table--models td {
    font-size: 13px;
    line-height: 17px;
    padding: 9px 10px;
    text-align: right
}
.typography .table--models td.title, .chronicle-article .table--models td.title, .page-autos main[role=main] .intro .table--models td.title, .autos-ad-article__summary .table--models td.title, .test .table--models td.title, .popup--common .table--models td.title {
    font-weight: bold;
    text-align: left
}
.typography .table--models td.title a:link, .chronicle-article .table--models td.title a:link, .page-autos main[role=main] .intro .table--models td.title a:link, .autos-ad-article__summary .table--models td.title a:link, .test .table--models td.title a:link, .popup--common .table--models td.title a:link {
    color: #202020
}
.typography .table--models td.title a:visited, .chronicle-article .table--models td.title a:visited, .page-autos main[role=main] .intro .table--models td.title a:visited, .autos-ad-article__summary .table--models td.title a:visited, .test .table--models td.title a:visited, .popup--common .table--models td.title a:visited {
    color: #202020
}
.typography .table--models td.title a:hover, .chronicle-article .table--models td.title a:hover, .page-autos main[role=main] .intro .table--models td.title a:hover, .autos-ad-article__summary .table--models td.title a:hover, .test .table--models td.title a:hover, .popup--common .table--models td.title a:hover {
    color: #606060
}
.typography .table--models td.title a:active, .chronicle-article .table--models td.title a:active, .page-autos main[role=main] .intro .table--models td.title a:active, .autos-ad-article__summary .table--models td.title a:active, .test .table--models td.title a:active, .popup--common .table--models td.title a:active {
    color: #202020
}
.typography .table--models td.title a:focus, .chronicle-article .table--models td.title a:focus, .page-autos main[role=main] .intro .table--models td.title a:focus, .autos-ad-article__summary .table--models td.title a:focus, .test .table--models td.title a:focus, .popup--common .table--models td.title a:focus {
    color: #202020
}
.typography .table--models th, .chronicle-article .table--models th, .page-autos main[role=main] .intro .table--models th, .autos-ad-article__summary .table--models th, .test .table--models th, .popup--common .table--models th {
    font-size: 10px;
    line-height: 17px;
    padding: 15px 10px;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: .25em;
    border-top: 0
}
.typography .table--models th:first-child, .chronicle-article .table--models th:first-child, .page-autos main[role=main] .intro .table--models th:first-child, .autos-ad-article__summary .table--models th:first-child, .test .table--models th:first-child, .popup--common .table--models th:first-child {
    text-align: left;
    padding-left: 15px
}
.typography .table--models thead, .chronicle-article .table--models thead, .page-autos main[role=main] .intro .table--models thead, .autos-ad-article__summary .table--models thead, .test .table--models thead, .popup--common .table--models thead {
    background: #EAEAEA
}
.typography .table--models tbody tr, .chronicle-article .table--models tbody tr, .page-autos main[role=main] .intro .table--models tbody tr, .autos-ad-article__summary .table--models tbody tr, .test .table--models tbody tr, .popup--common .table--models tbody tr {
    cursor: pointer
}
.typography .table--models tbody tr:hover td, .chronicle-article .table--models tbody tr:hover td, .page-autos main[role=main] .intro .table--models tbody tr:hover td, .autos-ad-article__summary .table--models tbody tr:hover td, .test .table--models tbody tr:hover td, .popup--common .table--models tbody tr:hover td {
    background-color: #F0F0F0
}
.typography .table--models tbody tr:first-child td, .chronicle-article .table--models tbody tr:first-child td, .page-autos main[role=main] .intro .table--models tbody tr:first-child td, .autos-ad-article__summary .table--models tbody tr:first-child td, .test .table--models tbody tr:first-child td, .popup--common .table--models tbody tr:first-child td {
    border-top: 0
}
.typography .table--models tbody tr:nth-child(odd), .chronicle-article .table--models tbody tr:nth-child(odd), .page-autos main[role=main] .intro .table--models tbody tr:nth-child(odd), .autos-ad-article__summary .table--models tbody tr:nth-child(odd), .test .table--models tbody tr:nth-child(odd), .popup--common .table--models tbody tr:nth-child(odd) {
    background: none
}
.typography iframe, .chronicle-article iframe, .page-autos main[role=main] .intro iframe, .autos-ad-article__summary iframe, .test iframe, .popup--common iframe {
    vertical-align: top
}
.typography .sub, .chronicle-article .sub, .page-autos main[role=main] .intro .sub, .autos-ad-article__summary .sub, .test .sub, .popup--common .sub {
    font-style: italic;
    font-weight: normal;
    color: #606060
}
.typography .sub:first-child, .chronicle-article .sub:first-child, .page-autos main[role=main] .intro .sub:first-child, .autos-ad-article__summary .sub:first-child, .test .sub:first-child, .popup--common .sub:first-child {
    margin-top: 0
}
.typography .image, .chronicle-article .image, .page-autos main[role=main] .intro .image, .autos-ad-article__summary .image, .test .image, .popup--common .image, .typography .image--left, .chronicle-article .image--left, .page-autos main[role=main] .intro .image--left, .autos-ad-article__summary .image--left, .test .image--left, .popup--common .image--left, .typography .image--right, .chronicle-article .image--right, .page-autos main[role=main] .intro .image--right, .autos-ad-article__summary .image--right, .test .image--right, .popup--common .image--right, .typography .image--center, .chronicle-article .image--center, .page-autos main[role=main] .intro .image--center, .autos-ad-article__summary .image--center, .test .image--center, .popup--common .image--center {
    vertical-align: top
}
.typography .image img, .chronicle-article .image img, .page-autos main[role=main] .intro .image img, .autos-ad-article__summary .image img, .test .image img, .popup--common .image img, .typography .image--left img, .chronicle-article .image--left img, .page-autos main[role=main] .intro .image--left img, .autos-ad-article__summary .image--left img, .test .image--left img, .popup--common .image--left img, .typography .image--right img, .chronicle-article .image--right img, .page-autos main[role=main] .intro .image--right img, .autos-ad-article__summary .image--right img, .test .image--right img, .popup--common .image--right img, .typography .image--center img, .chronicle-article .image--center img, .page-autos main[role=main] .intro .image--center img, .autos-ad-article__summary .image--center img, .test .image--center img, .popup--common .image--center img {
    vertical-align: top
}
.typography .image--left, .chronicle-article .image--left, .page-autos main[role=main] .intro .image--left, .autos-ad-article__summary .image--left, .test .image--left, .popup--common .image--left {
    float: left;
    margin-right: 30px
}
.typography .image-right, .chronicle-article .image-right, .page-autos main[role=main] .intro .image-right, .autos-ad-article__summary .image-right, .test .image-right, .popup--common .image-right {
    float: right;
    margin-left: 30px
}
.typography .image--center, .chronicle-article .image--center, .page-autos main[role=main] .intro .image--center, .autos-ad-article__summary .image--center, .test .image--center, .popup--common .image--center {
    display: block;
    margin-left: auto;
    margin-right: auto;
    text-align: center;
    max-width: 100%;
    height: auto
}
@media screen and (max-width: 437px) {
.image--sm--expand {width:100%;height:auto;}
}
.typography>img, .chronicle-article>img, .page-autos main[role=main] .intro>img, .autos-ad-article__summary>img, .test>img, .popup--common>img {
    max-width: 100%;
    height: auto
}
.typography .fact, .chronicle-article .fact, .page-autos main[role=main] .intro .fact, .autos-ad-article__summary .fact, .test .fact, .popup--common .fact {
    font-family: "Reforma Grotesk Medium", Arial, sans-serif;
    width: 520px;
    text-align: center;
    text-transform: uppercase;
    margin: 30px auto;
    letter-spacing: 4px
}
.typography .fact .highlight, .chronicle-article .fact .highlight, .page-autos main[role=main] .intro .fact .highlight, .autos-ad-article__summary .fact .highlight, .test .fact .highlight, .popup--common .fact .highlight {
    color: #5090D0;
    display: block;
    font-size: 171px;
    line-height: 171px
}
.typography .fact .text, .chronicle-article .fact .text, .page-autos main[role=main] .intro .fact .text, .autos-ad-article__summary .fact .text, .test .fact .text, .popup--common .fact .text {
    font-size: 43px;
    line-height: 43px;
    color: #606060;
    letter-spacing: .1em
}
.typography .fact--horizontal, .chronicle-article .fact--horizontal, .page-autos main[role=main] .intro .fact--horizontal, .autos-ad-article__summary .fact--horizontal, .test .fact--horizontal, .popup--common .fact--horizontal {
    display: table;
    width: auto
}
.typography .fact--horizontal .valign, .chronicle-article .fact--horizontal .valign, .page-autos main[role=main] .intro .fact--horizontal .valign, .autos-ad-article__summary .fact--horizontal .valign, .test .fact--horizontal .valign, .popup--common .fact--horizontal .valign {
    display: table-row
}
.typography .fact--horizontal .highlight, .chronicle-article .fact--horizontal .highlight, .page-autos main[role=main] .intro .fact--horizontal .highlight, .autos-ad-article__summary .fact--horizontal .highlight, .test .fact--horizontal .highlight, .popup--common .fact--horizontal .highlight, .typography .fact--horizontal .text, .chronicle-article .fact--horizontal .text, .page-autos main[role=main] .intro .fact--horizontal .text, .autos-ad-article__summary .fact--horizontal .text, .test .fact--horizontal .text, .popup--common .fact--horizontal .text {
    display: table-cell;
    vertical-align: middle;
    padding: 0
}
.typography .fact--horizontal .highlight, .chronicle-article .fact--horizontal .highlight, .page-autos main[role=main] .intro .fact--horizontal .highlight, .autos-ad-article__summary .fact--horizontal .highlight, .test .fact--horizontal .highlight, .popup--common .fact--horizontal .highlight {
    text-align: right;
    padding-right: 20px
}
.typography .fact+.fact-details, .chronicle-article .fact+.fact-details, .page-autos main[role=main] .intro .fact+.fact-details, .autos-ad-article__summary .fact+.fact-details, .test .fact+.fact-details, .popup--common .fact+.fact-details {
    font-size: 18px;
    line-height: 23px;
    font-style: italic;
    color: #606060;
    max-width: 520px;
    text-align: center;
    margin: -7px auto 30px
}
.typography dl.image-with-note dt, .chronicle-article dl.image-with-note dt, .page-autos main[role=main] .intro dl.image-with-note dt, .autos-ad-article__summary dl.image-with-note dt, .test dl.image-with-note dt, .popup--common dl.image-with-note dt {
    margin-bottom: 10px
}
.typography dl.image-with-note dt img, .chronicle-article dl.image-with-note dt img, .page-autos main[role=main] .intro dl.image-with-note dt img, .autos-ad-article__summary dl.image-with-note dt img, .test dl.image-with-note dt img, .popup--common dl.image-with-note dt img {
    vertical-align: top
}
.typography dl.image-with-note dd, .chronicle-article dl.image-with-note dd, .page-autos main[role=main] .intro dl.image-with-note dd, .autos-ad-article__summary dl.image-with-note dd, .test dl.image-with-note dd, .popup--common dl.image-with-note dd {
    font-size: 13px;
    line-height: 17px;
    font-style: italic;
    color: #606060
}
.typography p.image-with-note img, .chronicle-article p.image-with-note img, .page-autos main[role=main] .intro p.image-with-note img, .autos-ad-article__summary p.image-with-note img, .test p.image-with-note img, .popup--common p.image-with-note img {
    vertical-align: top
}
.typography p.image-with-note .caption, .chronicle-article p.image-with-note .caption, .page-autos main[role=main] .intro p.image-with-note .caption, .autos-ad-article__summary p.image-with-note .caption, .test p.image-with-note .caption, .popup--common p.image-with-note .caption {
    display: block;
    font-size: 13px;
    line-height: 17px;
    font-style: italic;
    color: #606060;
    margin-top: 10px
}
.topbanner table img { height: 45px; }
.button, .button-app {
    color: #FFF;
    display: block;
    border: 0;
    padding: 11px 25px;
    font-size: 13px;
    font-weight: bold;
    line-height: 18px;
    letter-spacing: .25em;
    text-indent: .25em;
    text-transform: uppercase;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    background: #5090D0;
    -webkit-transition: background .2s ease-out;
    transition: background .2s ease-out;
    appearance: none
}
.button:link, .button-app:link, .button:visited, .button-app:visited, .button:hover, .button-app:hover, .button:active, .button-app:active, .button:focus, .button-app:focus {
    color: #fff
}
.button:link, .button-app:link {
    -webkit-transition: background .2s ease-out;
    transition: background .2s ease-out
}
.button:hover, .button-app:hover {
    background: #58A4FF;
    -webkit-transition: none;
    transition: none
}
.button--add {
    display: inline-block;
    font-size: 12px;
    letter-spacing: 0;
    padding: 6px 20px 6px 12px
}
.button--add ins {
    background-image: url(../images/sprites.png);
    background-position: -85px -338px;
    width: 13px;
    height: 13px;
    display: inline-block;
    vertical-align: top;
    margin-top: 2px;
    margin-right: 12px
}
.button--empty {
    padding: 9px 23px;
    color: #5090D0;
    border: 2px solid #5090D0;
    background: none
}
.button--empty:link, .button--empty:visited, .button--empty:hover, .button--empty:active, .button--empty:focus {
    color: #5090d0
}
.button--empty:link {
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}
.button--empty:hover {
    background: none;
    color: #58A4FF;
    border-color: #58A4FF
}
.button--empty-important {
    color: #ED1C24;
    border-color: #ED1C24
}
.button--empty-important:link, .button--empty-important:visited, .button--empty-important:hover, .button--empty-important:active, .button--empty-important:focus {
    color: #ed1c24
}
.button--empty-important:hover {
    color: #ED1C24;
    border-color: #ED1C24
}
.button.is-loading, .is-loading.button-app {
    position: relative;
    background-color: #5090D0 !important;
    color: #5090D0 !important
}
.button.is-loading:after, .is-loading.button-app:after {
    content: '';
    position: absolute;
    display: block;
    top: 50%;
    left: 50%;
    width: 46px;
    height: 20px;
    margin-top: -10px;
    margin-left: -23px;
    background: url(../images/preloader.gif)
}
.button.is-loading:hover, .is-loading.button-app:hover {
    background-color: #5090D0 !important;
    color: #5090D0 !important
}
.input, input[type=text], input[type=password], textarea {
    font-size: 15px;
    line-height: 20px;
    font-family: "PT Sans", Arial, sans-serif;
    font-weight: 400;
    color: #202020;
    background: #FFF;
    border: 1px solid #C0C0C0;
    border-radius: 0;
    -webkit-appearance: none;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    width: 100%;
    padding: 9px 8px;
    margin: 0;
    vertical-align: top
}
.input::-ms-clear, input[type=text]::-ms-clear, input[type=password]::-ms-clear, textarea::-ms-clear {
    display: none
}
.lt-ie10 .placeholder {
    color: #AAA !important
}
.input-reset {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NjYuODYzIiBoZWlnaHQ9IjQ2Ni44NTEiIHZpZXdCb3g9IjI2OC41NjkgMjY4LjgwNCA0NjYuODYzIDQ2Ni44NTEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjY4LjU2OSAyNjguODA0IDQ2Ni44NjMgNDY2Ljg1MSI+PHBhdGggZmlsbD0iI2MwYzBjMCIgZD0iTTcyOS42MjkgNzAxLjg0NGwtMTk5LjYyMS0xOTkuNjIxIDE5OS42MDgtMTk5LjYwOWM3LjczNy03LjczIDcuNzM3LTIwLjI3NiAwLTI4LjAwNi03LjczNy03LjczNy0yMC4yNzEtNy43MzctMjguMDA3IDBsLTE5OS42MDggMTk5LjYwOC0xOTkuNjA5LTE5OS42MDljLTcuNzM3LTcuNzM3LTIwLjI3LTcuNzM3LTI4LjAwNyAwLTcuNzM3IDcuNzMtNy43MzcgMjAuMjc2IDAgMjguMDA2bDE5OS42MDkgMTk5LjYwOS0xOTkuNjIyIDE5OS42MjJjLTcuNzM3IDcuNzMxLTcuNzM3IDIwLjI3NyAwIDI4LjAwOSAzLjg2OSAzLjg2NyA4LjkzNiA1LjgwMiAxNC4wMDMgNS44MDIgNS4wNjggMCAxMC4xMzYtMS45MzUgMTQuMDA0LTUuODAybDE5OS42MjItMTk5LjYyMyAxOTkuNjIyIDE5OS42MjJjMy44NjcgMy44NjcgOC45MzUgNS44MDIgMTQuMDAzIDUuODAyIDUuMDY3IDAgMTAuMTM2LTEuOTM1IDE0LjAwMy01LjgwMiA3LjczNy03LjczMSA3LjczNy0yMC4yNzcgMC0yOC4wMDh6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 12px;
    height: 12px;
    display: block;
    position: absolute;
    top: 50%;
    right: 10px;
    cursor: pointer;
    margin-top: -6px
}
.lt-ie9 .input-reset {
    background-image: url(../images/sprites.png);
    background-position: -189px -338px
}
.input-range__measure {
    font-size: 11px;
    line-height: 14px;
    color: #A6A6A6;
    margin-bottom: 10px
}
.input-range__measure:after {
    content: "";
    display: table;
    clear: both
}
.input-range__measure .left {
    float: left
}
.input-range__measure .right {
    float: right
}
.input-range__measure .center {
    margin: 0 auto;
    text-align: center
}
.input-range__units {
    font-size: 11px;
    line-height: 14px;
    color: #606060;
    margin-top: 5px;
    margin-bottom: 15px
}
.input-range__units:after {
    content: "";
    display: table;
    clear: both
}
.input-range__units .from {
    float: left
}
.input-range__units .to {
    float: right
}
.input-range__inputs {
    position: relative
}
.input-range__inputs:after {
    content: "";
    display: table;
    clear: both
}
.input-range__inputs .from, .input-range__inputs .to {
    /* float: left; */
    /* width: 50% */
    display: inline-block;
}
.input-range__inputs .from label, .input-range__inputs .to label {
    display: block
}
.input-range__inputs .from:after {
    position: absolute;
    top: 50%;
    left: 50%;
    content: '';
    width: 8px;
    /* border-top: 1px solid #202020; */
    margin-left: -4px
}
.input-range__inputs .from label {
    padding-right: 10px
}
.input-range__inputs .to label {
    padding-left: 10px
}
.input-range--lower .input-range__inputs .to label {
    padding-left: 0;
    padding-right: 10px
}
.input-completion-results:after {
    content: "";
    display: table;
    clear: both
}
.input-completion-results .js-tag {
    position: relative;
    float: left;
    padding: 0 25px 0 6px;
    font-size: 12px;
    line-height: 22px;
    color: #FFF;
    background: #9D9D9D;
    cursor: pointer;
    margin-top: 5px;
    margin-right: 1px;
}


.input-completion-results .js-remove-tag {
    background-image: url(../images/sprites.png);
    background-position: -228px -209px;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 7px;
    right: 8px;
    display: block;
    content: ''
}

.dropdown__popover .disabled { background: rgba(157,157,157,.3); }
.dropdown__selected .js-select-tag {
    position: relative;
    float: left;
    padding: 0 25px 0 6px;
    font-size: 12px;
    line-height: 22px;
    color: #FFF;
    background: #9D9D9D;
    cursor: pointer;
    margin-top: 5px;
    margin-bottom: 5px;
    margin-right: 1px;
}
.dropdown__selected .js-remove-select-tag {
    background-image: url(../images/sprites.png);
    background-position: -228px -209px;
    width: 8px;
    height: 8px;
    position: absolute;
    top: 7px;
    right: 8px;
    display: block;
    content: ''
}

.cloner { clear: both; }
.cloner .clone_block { white-space: nowrap;  }
.cloner .clone_remove {
    cursor: pointer; display: none;
    background-color: #9D9D9D; color: #fff; 
    width: 40px; height: 40px; position: relative; text-align: center; vertical-align: top;
}
.cloner .clone_remove:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -342px; background-repeat: no-repeat;
    content: ""; display: block; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px; margin: auto; width: 14px; height: 3px;
}
.cloner .clone_remove.visible { display: inline-block; }
.cloner .clone_add {
    cursor: pointer; display: inline-block;
    background-color: #75B5F3; color: #fff; display: none;
    width: 40px; height: 40px; position: relative; text-align: center; vertical-align: top;
}
.cloner .clone_add:before {
    background-image: url(../images/sprites.png);
    background-position: -378px -336px; background-repeat: no-repeat;
    content: ""; display: block; position: absolute; top: 0px; bottom: 0px; left: 0px; right: 0px;  margin: auto; width: 15px; height: 15px;
}
.cloner .clone_add.visible { display: inline-block; }

.radio {
    position: relative;
    display: block;
    padding-left: 20px;
    cursor: pointer;
    -webkit-transition: color .2s ease-out;
    transition: color .2s ease-out
}
.radio input[type=radio] {
    position: absolute;
    left: -9999px
}
.radio ins {
    position: absolute;
    top: 4px;
    left: 0;
    display: block;
    width: 11px;
    height: 11px;
    border: 1px solid #D0D0D0;
    background: #FFF;
    border-radius: 50%
}
.radio:hover {
    color: #606060;
    -webkit-transition: none;
    transition: none
}
.radio.checked ins i {
    position: relative;
    display: block;
    top: 2px;
    left: 2px;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: #5090D0
}
.checkbox {
    position: relative;
    display: block;
    padding-left: 25px;
    cursor: pointer;
    -webkit-transition: color .2s ease-out;
    transition: color .2s ease-out;
    line-height: 20px
}
.checkbox input[type=checkbox] {
    position: absolute;
    visibility: hidden;
    z-index: -1
}
.checkbox ins {
    position: absolute;
    top: 1px;
    left: 0;
    display: block;
    width: 16px;
    height: 16px;
    border: 1px solid #D0D0D0;
    background: #FFF
}
.checkbox:hover {
    color: #606060;
    -webkit-transition: none;
    transition: none
}
.checkbox.checked ins i {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNiIgaGVpZ2h0PSIxNiIgdmlld0JveD0iLTIuMzI3IC0zLjc1OCAxNiAxNiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAtMi4zMjcgLTMuNzU4IDE2IDE2Ij48cGF0aCBkPSJNNC4xOTEgOS40ODRjLS4yNjggMC0uNTI0LS4xMDctLjcxMy0uMjk5bC0zLjE5MS0zLjI0MmMtLjM4Ny0uMzkzLS4zODItMS4wMjYuMDExLTEuNDE0LjM5My0uMzg3IDEuMDI3LS4zODMgMS40MTUuMDExbDIuNDY1IDIuNTA1IDUuNDQzLTUuNzM0Yy4zOC0uNCAxLjAxNC0uNDE3IDEuNDE0LS4wMzdzLjQxNiAxLjAxMy4wMzYgMS40MTRsLTYuMTU0IDYuNDg0Yy0uMTg3LjE5Ny0uNDQ1LjMwOS0uNzE2LjMxMmgtLjAxeiIgZmlsbD0iIzUwOTBkMCIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 16px;
    height: 16px;
    position: relative;
    display: block;
    top: 0;
    left: 0
}
.lt-ie9 .checkbox.checked ins i {
    background-image: url(../images/sprites.png);
    background-position: -348px -21px
}
.page-forum input[type=text], .page-forum input[type=password] {
    width: auto;
    display: inline-block;
    padding: 0
}
textarea {
    resize: vertical
}
.autos-body-filter {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .autos-body-filter {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-body-filter>li {
    font-size: 15px;
    letter-spacing: normal
}
.autos-body-filter li {
    display: inline-block;
    vertical-align: top;
    text-align: center;
    padding: 15px 0 10px
}
.autos-body-filter li .checkbox {
    padding: 0;
    white-space: nowrap;
    color: #2868A8
}
.autos-body-filter li .checkbox > span {
    display: block; font-size: 12px;
    margin: 0 auto 5px;
    opacity: 0.5;
    -webkit-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out
}
.autos-body-filter li .checkbox:hover, .autos-body-filter li .checkbox.checked {
    color: #202020
}
.autos-body-filter li .checkbox:hover > span, .autos-body-filter li .checkbox.checked > span  {
    opacity: 1;
    -webkit-transition: none;
    transition: none;
    background-color: transparent;
}
.form {
    position: relative;
    font-size: 13px;
    line-height: 18px;
    color: #606060;
    padding: 25px 40px;
    background: #F0F0F0
}
.popup .form, .w-form .form {
    padding: 0;
    margin: 25px 0 0
}
.form .note-required .star {
    font-size: 20px;
    line-height: 18px;
    color: #608098;
    margin-right: 10px
}
.form fieldset {
    margin-top: 10px;
    margin-left: -40px
}
.form .note-required+fieldset {
    margin-top: 40px
}
.form .row-group {
    padding-bottom: 20px
}
.form .brands__title {
    color: #202020;
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    display: inline-block;
    margin-right: 30px
}
.form .brands__filter {
    display: inline-block
}
.form .brands__list {
    margin: 10px 0
}
.form .brands__list .checkbox {
    padding-left: 0
}
.form__response {
    margin: 20px -40px
}
.form .response-message {
    position: relative;
    font-size: 13px;
    line-height: 18px;
    font-style: italic;
    padding: 12px 40px 12px 72px;
    color: #FFF
}
.form .response-message:before {
    content: '';
    display: block;
    position: absolute;
    top: 13px;
    left: 40px
}
.form .response-message--success {
    background-color: #71AF4B
}
.form .response-message--success:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxMzAuMTM4IiBoZWlnaHQ9IjgyLjI1MiIgdmlld0JveD0iMjMuMDk4IDI5LjczOSAxMzAuMTM4IDgyLjI1MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyMy4wOTggMjkuNzM5IDEzMC4xMzggODIuMjUyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNjQuNTA1IDExMS45OTFzNDAuMjgxLTYyLjUzMyA4OC43MzEtODIuMjUyYy00Mi44MTcgMTAuMTQxLTkyLjQ2MSA1NS41OTktOTIuNDYxIDU1LjU5OWwtMzcuNjc3LTM0Ljc1NHMyNi4yOTEgNDcuMDQyIDQxLjQwNyA2MS40MDd6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 19px;
    height: 14px
}
.lt-ie9 .form .response-message--success:before {
    background-image: url(../images/sprites.png);
    background-position: -372px -270px
}
.form .response-message--error {
    background-color: #E73E30
}
.form .response-message--error:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI5NiIgaGVpZ2h0PSI5NiIgdmlld0JveD0iMCAwIDk2IDk2Ij48cGF0aCBmaWxsPSIjRkZGIiBkPSJNNDcuOTk4IDBjLTI2LjUwOSAwLTQ3Ljk5OCAyMS40OTEtNDcuOTk4IDQ4IDAgMjYuNTExIDIxLjQ4OSA0OCA0Ny45OTggNDggMjYuNTExIDAgNDguMDAyLTIxLjQ4OSA0OC4wMDItNDggMC0yNi41MDktMjEuNDkxLTQ4LTQ4LjAwMi00OHptMjUuODMyIDIyLjE4MWwtLjAxMi0uMDExLjAxMi4wMTF6bS02Mi4zNTIgMjUuODE5YzAtMjAuMTcxIDE2LjM1Mi0zNi41MjEgMzYuNTItMzYuNTIxIDguNzcgMCAxNi44MTYgMy4wOTQgMjMuMTEzIDguMjQ2bC01MS4zODcgNTEuMzg2Yy01LjE1Mi02LjI5Ni04LjI0Ni0xNC4zNDEtOC4yNDYtMjMuMTExem0xMC42OTIgMjUuODE5bC4wMS4wMTEtLjAxLS4wMTF6bTI1LjgyOCAxMC43MDJjLTguNzcgMC0xNi44MTQtMy4wOTQtMjMuMTA5LTguMjQ1bDUxLjM4Ny01MS4zODhjNS4xNTIgNi4yOTcgOC4yNDYgMTQuMzQyIDguMjQ2IDIzLjExMiAwIDIwLjE3MS0xNi4zNTIgMzYuNTIxLTM2LjUyNCAzNi41MjF6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 15px;
    height: 15px
}
.lt-ie9 .form .response-message--error:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -231px
}
.form .row {
    padding-bottom: 30px
}
.form .row.no_input { padding-bottom: 0px }

.form .row:after {
    content: "";
    display: table;
    clear: both
}
.form .row__label {
    font-size: 0.1px;
    letter-spacing: -1px;
    float: left;
    width: 100px;
    height: 40px;
    padding-left: 20px;
    padding-right: 20px;
    text-align: right
}
@-moz-document url-prefix() {
    .form .row__label {
        font-size: 0;
        letter-spacing: normal
    }
}
.form .row__label>label {
    font-size: 13px;
    letter-spacing: normal
}
.form .row__label:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}
.form .row__label label {
    display: inline-block;
    vertical-align: middle
}
.form .row__input {
    margin-left: 140px
}
.form .row.required label:after {
    position: absolute;
    font-size: 20px;
    line-height: 18px;
    content: '\a0*';
    color: #608098
}
.form .row.warning input, .form .row.warning textarea {
    border-width: 2px
}
.form .row.warning.has-error-message, .form .row.error.has-error-message {
    padding-bottom: 12px
}
.form .row.warning.has-error-message .error-message, .form .row.error.has-error-message .error-message {
    color: #F26C4F;
    font-style: italic;
    font-size: 12px;
    line-height: 15px;
    padding-top: 3px
}
.form .row.error input, .form .row.error textarea, .form .row.error .dropdown--select .dropdown__toggle {
    border-width: 2px;
    border-color: #F26C4F
}
.form .row.error .dropdown--select .dropdown__toggle {
    line-height: 36px
}
.form .row.captcha .row__input .captcha__image {
    float: left
}
.form .row.captcha .row__input .captcha__image img {
    vertical-align: top
}
.form .row.captcha .row__input .captcha__input {
    margin-left: 200px
}
.form .row.submit--after {
    padding-bottom: 0
}
.form .row.submit--after .row__input {
    border-top: 1px solid #DADADA;
    margin-left: 40px;
    padding-top: 25px;
    max-width: none
}
.form .row .column {
    float: left;
    width: 50%
}
.form .row .column:after {
    content: "";
    display: table;
    clear: both
}
.form .row .column--no-label .row__input {
    margin-left: 20px
}
.form .row--70-30 .column {
    width: 30%
}
.form .row--70-30 .column:first-child {
    width: 70%
}
.form--register .terms {
    font-size: 14px;
    padding-bottom: 20px
}
.form--register .terms a {
    text-decoration: underline
}
.form--register .row__label {
    width: 140px
}
.form--register .row__input {
    margin-left: 180px
}
.form--login .auth-options a {
    float: right;
    white-space: nowrap;
    text-decoration: underline
}
.form--login .auth-options .checkbox {
    display: inline-block
}
.form--change-password {
    margin-bottom: 40px
}
.form--change-password .row__label {
    width: 140px
}
.form--change-password .row__input {
    margin-left: 180px;
    max-width: 340px
}
.form--change-password .row.submit .button, .form--change-password .row.submit .button-app {
    max-width: 300px
}
.form--recover-password {
    margin-bottom: 40px
}
.form--recover-password .row__label {
    width: 60px
}
.form--recover-password .row__input {
    margin-left: 100px;
    max-width: 320px
}
.form--recover-password .row.submit .button, .form--recover-password .row.submit .button-app {
    max-width: 280px
}
.form--new-ad #YMapsID, .form--new-ad .map, .form--profile-edit #YMapsID, .form--profile-edit .map, .form--new-offer #YMapsID, .form--new-offer .map {
    padding-bottom: 20px
}
.form--new-ad fieldset, .form--profile-edit fieldset, .form--new-offer fieldset {
    margin-left: 0;
    padding-top: 30px;
    border-top: 1px solid #D1D1D1
}
.form--new-ad fieldset.first, .form--profile-edit fieldset.first, .form--new-offer fieldset.first {
    padding-top: 0;
    border-top: 0;
    padding-top: 0
}
.form--new-ad .row__input, .form--profile-edit .row__input, .form--new-offer .row__input {
    min-height: 40px
}
.form--new-ad .l-row, .form--profile-edit .l-row, .form--new-offer .l-row {
    margin-right: -40px
}
.form--new-ad .l-row:after, .form--profile-edit .l-row:after, .form--new-offer .l-row:after {
    content: "";
    display: table;
    clear: both
}
.form--new-ad .l-row .l-col, .form--profile-edit .l-row .l-col, .form--new-offer .l-row .l-col {
    float: left;
    width: 420px;
    margin-right: 40px
}
.form--profile-edit .row__label {
    width: 140px
}
.form--profile-edit .row__input {
    margin-left: 180px
}
.form--profile-edit-user .row__label {
    width: 100px
}
.form--profile-edit-user .row__input {
    margin-left: 140px
}
.form--new-offer .row.submit .button, .form--new-offer .row.submit .button-app, .form--new-ad .row.submit .button, .form--new-ad .row.submit .button-app {
    display: inline-block;
    width: 340px;
    padding-left: 0;
    padding-right: 0;
    margin-right: 40px
}
.form__title {
    font-weight: bold;
    font-size: 21px;
    line-height: 25px;
    margin-bottom: 20px;
    color: #202020
}
.form--login-popup {
    padding: 0;
    background: none;
    margin-bottom: 0
}
.form--login-popup fieldset {
    margin-left: 0;
    margin-right: 0
}
.form--login-popup .row__label {
    width: 55px;
    height: 30px;
    padding-left: 0;
    padding-right: 15px
}
.form--login-popup .row__input {
    margin-left: 70px
}
.form--login-popup .row__input input, .form--login-popup .row__input textarea {
    padding: 4px 8px
}
.form--login-popup .row.error input, .form--login-popup .row.error textarea {
    border-width: 1px
}
.form--login-popup .row.submit .row__input {
    margin-left: 0
}
.form--login-popup .row.remember {
    font-size: 14px;
    padding-bottom: 20px
}
.form--login-popup .row.remember .row__input:after {
    content: "";
    display: table;
    clear: both
}
.form--login-popup .row.remember a {
    float: right;
    position: relative;
    margin-left: 10px;
    z-index: 10;
    text-decoration: underline
}
.form--login-popup .row.remember .checkbox {
    font-size: 14px;
    line-height: 20px
}
.input-list-inline {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .input-list-inline {
        font-size: 0;
        letter-spacing: normal
    }
}
.input-list-inline>.input-list-inline__item {
    font-size: 14px;
    letter-spacing: normal
}
.input-list-inline__item {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 10px
}
.input-list-inline__item .radio ins {
    top: 2px
}
.input-clone {
    display: block;
    padding: 0 14px;
    margin-top: -10px;
    line-height: 38px;
    border: 1px dashed #0072BC
}
.input-clone:link, .input-clone:visited, .input-clone:hover, .input-clone:active, .input-clone:focus {
    color: #202020
}
.input-clone__icon, .input-clone__label {
    display: inline-block;
    vertical-align: middle
}
.input-clone__icon {
    font-size: 21px;
    margin-right: 10px
}
.input-clone__label {
    font-size: 14px
}
.input-inline__input, .input-inline__text {
    display: inline-block;
    vertical-align: middle
}
.input-inline__text {
    font-size: 13px;
    line-height: 20px;
    margin-left: 10px
}
.input-image__preview {
    padding-bottom: 20px
}
.input-image__image {
    padding-bottom: 10px
}
.input-image__image img {
    vertical-align: top
}
.input-hidden {
    position: absolute;
    z-index: -1;
    border: 0;
    height: 0;
    width: 0;
    padding: 0;
    margin: 0;
    overflow: hidden
}
.input-date:after {
    content: "";
    display: table;
    clear: both
}
.input-date__day, .input-date__month, .input-date__year {
    float: left;
    padding-left: 20px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box
}
.input-date__day {
    padding-left: 0
}
.input-date__month {
    width: 45%
}
.input-date__day {
    width: 20%
}
.input-date__year {
    width: 35%
}
.file-upload .ordered-list, .file-upload .typography ol, .typography .file-upload ol, .file-upload .chronicle-article ol, .chronicle-article .file-upload ol, .file-upload .page-autos main[role=main] .intro ol, .page-autos main[role=main] .intro .file-upload ol, .file-upload .autos-ad-article__summary ol, .autos-ad-article__summary .file-upload ol, .file-upload .test ol, .test .file-upload ol, .file-upload .popup--common ol, .popup--common .file-upload ol {
    margin-bottom: 23px
}
.file-upload .ordered-list li, .file-upload .typography ol li, .typography .file-upload ol li, .file-upload .chronicle-article ol li, .chronicle-article .file-upload ol li, .file-upload .page-autos main[role=main] .intro ol li, .page-autos main[role=main] .intro .file-upload ol li, .file-upload .autos-ad-article__summary ol li, .autos-ad-article__summary .file-upload ol li, .file-upload .test ol li, .test .file-upload ol li, .file-upload .popup--common ol li, .popup--common .file-upload ol li {
    font-size: 17px;
    line-height: 23px;
    margin-bottom: 0
}
.file-upload input {
    position: absolute;
    left: -9999px
}
.file-upload .button, .file-upload .button-app {
    display: inline-block;
    width: auto
}
.file-upload-item__link {
    text-decoration: underline
}
.file-upload-item__size {
    color: #606060
}
.file-upload-item__delete {
    font-size: 23px;
    cursor: pointer;
    color: #606060;
    vertical-align: middle
}
.checkbox-list-component {
    margin-top: 15px
}
.checkbox-list-component__title {
    color: #202020;
    font-size: 18px;
    line-height: 20px;
    font-weight: bold;
    margin-bottom: 15px
}
.checkbox-list-component__title .checkbox {
    display: inline-block;
    width: 18px;
    height: 20px;
    padding-left: 0;
    margin-right: 15px;
    vertical-align: middle
}
.checkbox-list-component__title .js-toggle {
    cursor: pointer;
    display: inline-block;
    vertical-align: middle
}
.checkbox-list-component__title .js-toggle:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #202020;
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px
}
.checkbox-list-component__title.active .js-toggle:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #202020;
    border-top: 0
}
.checkbox-list-component__sub {
    display: none;
    padding-left: 33px
}
.checkbox-list-component__sub.active {
    display: block
}
.checkbox-list-component__item {
    font-size: 15px;
    line-height: 20px;
    padding: 8px 10px
}
.checkbox-list-component__item:nth-child(odd) {
    background: #FFF
}
.g-search label {
    display: block;
    position: relative;
    padding-right: 30px;
    border: 1px solid #C0C0C0;
    background: #FFF
}
.g-search label input {
    border: 0;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 0
}
.g-search label ins, .g-search label button {
    position: absolute;
    top: 50%;
    right: 8px;
    background-color: transparent;
    border: 0;
    overflow: hidden;
    padding: 0;
    margin: -8px 0 0;
    cursor: pointer
}
.g-search label ins:focus, .g-search label button:focus {
    outline: none
}
.noUi-horizontal {
    height: 4px
}
.noUi-horizontal .noUi-handle {
    width: 12px;
    height: 12px;
    left: -6px;
    top: -8px
}
.noUi-horizontal.noUi-extended {
    padding: 0 15px
}
.noUi-horizontal.noUi-extended .noUi-origin {
    right: -15px
}
.noUi-background {
    background: #CACACA;
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-connect {
    background: #9F9F9F;
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-origin {
    border-radius: 0
}
.noUi-target {
    border-radius: 0;
    border: 0;
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-target.noUi-connect {
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-dragable {
    cursor: w-resize
}
.noUi-vertical .noUi-dragable {
    cursor: n-resize
}
.noUi-handle {
    border: 0;
    border-radius: 0;
    background: none;
    cursor: default;
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-handle-upper {
    background-image: url(../images/sprites.png);
    background-position: -146px -338px;
    width: 13px;
    height: 12px
}
.noUi-handle-lower {
    background-image: url(../images/sprites.png);
    background-position: -103px -338px;
    width: 13px;
    height: 12px
}
.input-range--lower .noUi-handle-lower {
    background-image: url(../images/sprites.png);
    background-position: -146px -338px;
    width: 13px;
    height: 12px
}
.noUi-active {
    -webkit-box-shadow: none;
    box-shadow: none
}
.noUi-handle:before, .noUi-handle:after {
    display: none
}
[disabled].noUi-connect, [disabled] .noUi-connect {
    background: #B8B8B8
}
[disabled] .noUi-handle {
    cursor: not-allowed
}
body {
    min-width: 980px
}
header[role=banner] {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
header[role=banner]:after {
    content: "";
    display: table;
    clear: both
}
header[role=banner] .branding {
    width: 240px;
    float: left
}
header[role=banner] .hot-topics {
    width: 280px;
    float: left
}
header[role=banner] .aside {
    float: right;
    width: 215
}
.page main {
    width: 680px;
    /* margin-right: 19px; */
    float: left;
	min-height: 100px;
}
.page .sidebar {
    width: 240px;
    float: right
}
.flag {
    display: inline-block;
    width: 20px;
    height: 13px;
    margin-top: 3px;
    margin-right: 7px;
    vertical-align: top
}
.flag--ar {
    background-image: url(../images/flags/ar.png)
}
header[role=banner] .branding {
    padding: 35px 0
}
header[role=banner] .branding img {
    vertical-align: top
}
header[role=banner] .hot-topics {
    text-align: center;
    padding: 35px 0 25px
}
header[role=banner] .hot-topics__title {
    font-size: 13px;
    font-style: italic;
    line-height: 20px;
    color: #608098;
    margin: 0 0 -20px;
    border-top: 1px solid #A0A0A0
}
header[role=banner] .hot-topics__title span {
    position: relative;
    top: -11px;
    display: inline-block;
    padding: 0 10px;
    background: #FFF
}
header[role=banner] .hot-topics__list {
    font-size: 0.1px;
    letter-spacing: -1px;
    padding: 20px 0 0
}
@-moz-document url-prefix() {
    header[role=banner] .hot-topics__list {
        font-size: 0;
        letter-spacing: normal
    }
}
header[role=banner] .hot-topics__list>li {
    font-size: 15px;
    letter-spacing: normal
}
header[role=banner] .hot-topics__list li {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
    width: 73px;
    padding: 0 10px
}
header[role=banner] .hot-topics__list li:before {
    display: block;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -7px;
    content: "";
    width: 1px;
    height: 15px;
    background: #D8D8D8
}
header[role=banner] .hot-topics__list li:first-child {
    padding-left: 0;
}

@-moz-document url-prefix() {
	header[role=banner] .hot-topics__list li:first-child {
	    word-break: break-all;
		width: 80px;
	}
}
header[role=banner] .hot-topics__list li:last-child {
    padding-right: 0
}
header[role=banner] .hot-topics__list li:first-child:before {
    display: none
}
header[role=banner] .hot-topics__list li a:link {
    color: #202020
}
header[role=banner] .hot-topics__list li a:visited {
    color: #202020
}
header[role=banner] .hot-topics__list li a:hover {
    color: #606060
}
header[role=banner] .hot-topics__list li a:active {
    color: #202020
}
header[role=banner] .hot-topics__list li a:focus {
    color: #202020
}
header[role=banner] .hot-links {
    float: left;
    width: 150px;
    padding-top: 40px;
    margin-left: 50px
}
header[role=banner] .hot-links:after {
    content: "";
    display: table;
    clear: both
}
header[role=banner] .hot-links__item {
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 5px
}
header[role=banner] .hot-links__item:before {
    content: '';
    position: relative;
    left: -10px;
    display: inline-block;
    vertical-align: top;
    width: 4px;
    height: 4px;
    border-radius: 50%;
    background: #5090D0;
    margin-left: -4px;
    margin-top: 6px
}
header[role=banner] .hot-links__link:link {
    color: #202020
}
header[role=banner] .hot-links__link:visited {
    color: #202020
}
header[role=banner] .hot-links__link:hover {
    color: #606060
}
header[role=banner] .hot-links__link:active {
    color: #202020
}
header[role=banner] .hot-links__link:focus {
    color: #202020
}
header[role=banner] .aside {
    width: 215px;
    padding: 25px 0
}
header[role=banner] .aside .login {
    text-align: right;
    padding-bottom: 10px
}
header[role=banner] .aside .login a {
    border-bottom: 1px dotted
}
header[role=banner] .aside .login a:link {
    color: #202020
}
header[role=banner] .aside .login a:visited {
    color: #202020
}
header[role=banner] .aside .login a:hover {
    color: #5090d0
}
header[role=banner] .aside .login a:active {
    color: #202020
}
header[role=banner] .aside .login a:focus {
    color: #202020
}
header[role=banner] .aside .login--logged-in {
    text-align: left
}
header[role=banner] .aside .login--logged-in ul:after {
    content: "";
    display: table;
    clear: both
}
header[role=banner] .aside .login--logged-in ul li {
    line-height: 30px
}
header[role=banner] .aside .login__username {
    float: left;
    width: 125px
}
header[role=banner] .aside .login__username a {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top;
    text-decoration: none;
    border: 0
}
header[role=banner] .aside .login__userpic {
    float: left;
    width: 30px;
    padding-right: 10px
}
header[role=banner] .aside .login__userpic img {
    vertical-align: top
}
header[role=banner] .aside .login__logout {
    float: right;
    font-style: italic
}
header[role=banner] .aside .login__logout a {
    text-decoration: underline;
    border: 0
}
header[role=banner] .aside .login__logout a:link {
    color: #606060
}
header[role=banner] .aside .login__logout a:visited {
    color: #606060
}
header[role=banner] .aside .login__logout a:hover {
    color: #5090d0
}
header[role=banner] .aside .login__logout a:active {
    color: #606060
}
header[role=banner] .aside .login__logout a:focus {
    color: #606060
}
nav[role=navigation] {
    position: relative;
    background: #171717;
    z-index: 20
}
.primary-nav {
    font-size: 0.1px;
    letter-spacing: -1px;
    width: 960px;
    margin: 0 auto;
    line-height: 0;
    text-align: justify
}
@-moz-document url-prefix() {
    .primary-nav {
        font-size: 0;
        letter-spacing: normal
    }
}
.primary-nav>.primary-nav__item {
    font-size: 15px;
    letter-spacing: normal
}

/* .primary-nav>.primary-nav__item:nth-child(1) .primary-nav__dropdown { */
/*     width: 980px; */
/*     margin-left: -500px */
/* } */

.primary-nav:after {
    content: '';
    display: inline-block;
    padding-right: 100%;
    vertical-align: top
}
.primary-nav__item {
    display: inline-block;
    vertical-align: middle;
    font-size: 15px;
    line-height: 20px
}
.primary-nav__item--has-dropdown.hover .primary-nav__link {
    border: 20px solid #FFF;
    border-width: 0 20px;
    margin: 0 -20px;
    background: #FFF;
    z-index: 23
}
.primary-nav__item--has-dropdown.hover .primary-nav__link:link {
    color: #202020
}
.primary-nav__item--has-dropdown.hover .primary-nav__link:visited {
    color: #202020
}
.primary-nav__item--has-dropdown.hover .primary-nav__link:hover {
    color: #606060
}
.primary-nav__item--has-dropdown.hover .primary-nav__link:active {
    color: #202020
}
.primary-nav__item--has-dropdown.hover .primary-nav__link:focus {
    color: #202020
}
.primary-nav__item--has-dropdown.hover .primary-nav__dropdown {
    display: block;
    overflow: hidden
}
.primary-nav__item .g-social {
    padding: 0
}
.primary-nav__link {
    display: block;
    position: relative;
    z-index: 21;
    padding: 15px 0
}
.primary-nav__link:link {
    color: #f0f0f0
}
.primary-nav__link:visited {
    color: #f0f0f0
}
.primary-nav__link:hover {
    color: #5090d0
}
.primary-nav__link:active {
    color: #f0f0f0
}
.primary-nav__link:focus {
    color: #f0f0f0
}
.primary-nav__close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMjI4LjkwNCAzMDguMjMyIDIyIDIyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIyOC45MDQgMzA4LjIzMiAyMiAyMiI+PHBhdGggZmlsbD0iIzcwNzA3MCIgZD0iTTI0MS4zMjcgMzE5LjIzMmw0LjA0OC00LjA0OGMuMDM2LS4wMzYuMDM2LS4wOTEgMC0uMTI2bC0xLjI5OC0xLjI5OGMtLjAzNi0uMDM2LS4wOTEtLjAzNi0uMTI3IDBsLTQuMDQ4IDQuMDQ4LTQuMDQ4LTQuMDQ4Yy0uMDM2LS4wMzYtLjA5MS0uMDM2LS4xMjcgMGwtMS4yOTYgMS4zMDFjLS4wMzYuMDM2LS4wMzYuMDkxIDAgLjEyN2w0LjA0OCA0LjA0OC00LjA0OCA0LjA0NmMtLjAzNi4wMzYtLjAzNi4wOTEgMCAuMTI2bDEuMjk4IDEuMjk4Yy4wMzYuMDM2LjA5MS4wMzYuMTI3IDBsNC4wNDgtNC4wNDggNC4wNDggNC4wNDhjLjAzNi4wMzYuMDkxLjAzNi4xMjcgMGwxLjI5OC0xLjI5OGMuMDM2LS4wMzUuMDM2LS4wOTEgMC0uMTI2bC00LjA1LTQuMDV6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 22px;
    height: 22px;
    display: block;
    position: absolute;
    top: 10px;
    right: 10px;
    cursor: pointer;
    z-index: 24
}
.lt-ie9 .primary-nav__close {
    background-image: url(../images/sprites.png);
    background-position: -303px -28px
}
.primary-nav__close--bg {
    background-color: rgba(255, 255, 255, 0.7)
}
.primary-nav__close--fff {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMiIgaGVpZ2h0PSIyMiIgdmlld0JveD0iMjI4LjkwNCAzMDguMjMyIDIyIDIyIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIyOC45MDQgMzA4LjIzMiAyMiAyMiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTI0MS4zMjcgMzE5LjIzMmw0LjA0OC00LjA0OGMuMDM2LS4wMzYuMDM2LS4wOTEgMC0uMTI2bC0xLjI5OC0xLjI5OGMtLjAzNi0uMDM2LS4wOTEtLjAzNi0uMTI3IDBsLTQuMDQ4IDQuMDQ4LTQuMDQ4LTQuMDQ4Yy0uMDM2LS4wMzYtLjA5MS0uMDM2LS4xMjcgMGwtMS4yOTYgMS4zMDFjLS4wMzYuMDM2LS4wMzYuMDkxIDAgLjEyN2w0LjA0OCA0LjA0OC00LjA0OCA0LjA0NmMtLjAzNi4wMzYtLjAzNi4wOTEgMCAuMTI2bDEuMjk4IDEuMjk4Yy4wMzYuMDM2LjA5MS4wMzYuMTI3IDBsNC4wNDgtNC4wNDggNC4wNDggNC4wNDhjLjAzNi4wMzYuMDkxLjAzNi4xMjcgMGwxLjI5OC0xLjI5OGMuMDM2LS4wMzUuMDM2LS4wOTEgMC0uMTI2bC00LjA1LTQuMDV6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 22px;
    height: 22px
}
.lt-ie9 .primary-nav__close--fff {
    background-image: url(../images/sprites.png);
    background-position: -303px -55px
}
.primary-nav__more {
    padding-bottom: 35px
}
.primary-nav__dropdown {
    display: none;
    position: absolute;
    z-index: 22;
    width: 1000px;
    left: 50%;
    margin-left: -510px;
    top: 50px;
    padding-top: 0;
    background: #FFF;
    -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2)
}

.primary-nav > .primary-nav__item:nth-child(1) > .primary-nav__dropdown { width: 990px;  margin-left: -500px; }

.nav-dropdown {
    position: relative;
    padding: 35px 40px;
    text-align: left
}

.nav-dropdown--catalog {
	padding: 0;
}

.nav-dropdown:after {
    content: "";
    display: table;
    clear: both
}
.nav-dropdown .col {
    position: relative;
    z-index: 22
}
.nav-dropdown .col--after {
    clear: both
}
.nav-dropdown__title:after {
    content: "";
    display: table;
    clear: both
}
.nav-dropdown__title a {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 13px
}
.nav-dropdown__title a:link, .nav-dropdown__title a:visited, .nav-dropdown__title a:hover, .nav-dropdown__title a:active, .nav-dropdown__title a:focus {
    color: #202020
}
.nav-dropdown__title a span {
    float: left;
    clear: left;
    position: relative;
    font-size: 16px;
    line-height: 1;
    letter-spacing: .5em;
    text-transform: uppercase;
    padding-bottom: 7px;
    margin-bottom: 7px
}
.nav-dropdown__title a span:before {
    content: '';
    position: absolute;
    bottom: 0;
    left: 0;
    right: .5em;
    border-bottom: 1px solid #5090D0
}
.nav-dropdown__title a:hover span:before {
    display: none
}
.nav-dropdown--live {
    overflow: hidden
}
.nav-dropdown--live:before, .nav-dropdown--live:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0
}
.nav-dropdown--live:before {
    width: 240px;
    left: 0;
    background: #F0F0F0
}
.nav-dropdown--live:after {
    width: 220px;
    right: 0;
    background: #2868A8
}
.nav-dropdown--live .col1 {
    float: left;
    width: 200px;
    margin-right: 40px
}
.nav-dropdown--live .col2 {
    float: left;
    width: 220px;
    margin-right: 40px
}
.nav-dropdown--live .col2 .summary-editorial-item {
    margin-top: 25px
}
.nav-dropdown--live .col2 .summary-editorial-item:first-child {
    margin-top: 0
}
.nav-dropdown--live .col3 {
    float: left;
    width: 200px;
    margin-right: 40px
}
.nav-dropdown--live .col3 .opinions-list {
    width: auto
}
.nav-dropdown--live .col3 .opinions-list__list {
    padding: 0;
    margin-left: 0
}
.nav-dropdown--live .col3 .opinions-list__list__item {
    float: none;
    width: 200px;
    margin-top: 30px;
    margin-left: 0;
    margin-bottom: 0
}
.nav-dropdown--live .col3 .opinions-list__list__item:first-child {
    margin-top: 0
}
.nav-dropdown--live .col4 {
    float: right;
    width: 140px;
    background: #2868A8
}
.nav-dropdown--live .col4 .nav-dropdown__title {
    position: relative
}
.nav-dropdown--live .col4 .nav-dropdown__title a:link, .nav-dropdown--live .col4 .nav-dropdown__title a:visited, .nav-dropdown--live .col4 .nav-dropdown__title a:hover, .nav-dropdown--live .col4 .nav-dropdown__title a:active, .nav-dropdown--live .col4 .nav-dropdown__title a:focus {
    color: #f0f0f0
}
.nav-dropdown--live .col4 .qna-item .title {
    font-size: 16px;
    line-height: 20px
}
.nav-dropdown--live .col4 .qna-item .common-person__name, .nav-dropdown--live .col4 .qna-item .common-person__intro {
    margin-left: 50px
}
.nav-dropdown--live .col4 .button, .nav-dropdown--live .col4 .button-app {
    font-size: 11px;
    padding-left: 10px;
    padding-right: 10px;
    text-indent: .25em
}
.nav-dropdown--tests .date {
    position: absolute;
    top: 12px;
    left: -5px;
    background: #303030;
    display: inline-block;
    padding: 4px 15px;
    color: #FFF;
    font-style: italic;
    font-size: 13px
}
.nav-dropdown--news:before {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 500px;
    left: 240px;
    background: #F0F0F0
}
.nav-dropdown--news .col1 {
    float: left;
    width: 180px
}
.nav-dropdown--news .col2 {
    float: left;
    width: 470px;
    margin-left: 20px;
    padding-left: 30px
}
.nav-dropdown--news .col3 {
    float: right;
    width: 200px;
    margin-right: -20px
}
.nav-dropdown--news .news__list {
    margin-bottom: 0
}
.nav-dropdown--news .news__list__item, .nav-dropdown--news .showrooms-article__news {
    margin-bottom: 0
}
.nav-dropdown--news .showrooms {
    margin-right: -40px
}
.nav-dropdown--news .showrooms__item {
    width: 200px;
    margin-bottom: 0
}
.nav-dropdown--photo-video {
    margin: -15px -20px
}
.nav-dropdown--magazine {
    margin: -35px -40px
}
.nav-dropdown--magazine .magazine-about-hero--fp {
    background: #FFF
}
.nav-dropdown--magazine .magazine-about-hero--fp .magazine-about-hero__container {
    width: auto;
    padding: 35px 30px 15px;
    min-height: 319px
}
.nav-dropdown--magazine .magazine-about-hero--fp .magazine-about-hero__container .preview {
    width: 335px;
    top: 35px;
    bottom: auto
}
.nav-dropdown--magazine .magazine-about-hero--fp .magazine-about-hero__container .content {
    padding-left: 370px
}
.nav-dropdown--magazine .g-more {
    float: right;
    margin-top: 7px
}
.nav-dropdown--magazine .magazine-about-hero:before, .nav-dropdown--magazine .magazine-about-hero:after {
    display: none
}
.nav-dropdown--brands-special:before {
    content: '';
    display: block;
    position: absolute;
    width: 380px;
    top: 0;
    bottom: 0;
    right: 0;
    background: #F0F0F0
}
.nav-dropdown--brands-special .brands h2 {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    display: inline-block;
    margin-right: 30px;
    margin-bottom: 10px
}
.nav-dropdown--brands-special .brands .brands__filter {
    display: inline-block
}
.nav-dropdown--brands-special .brands .brands-grid__item {
    width: 170px
}
.nav-dropdown--brands-special .col1 {
    float: left;
    width: 580px
}
.nav-dropdown--brands-special .col1 .brands {
    padding-bottom: 70px
}
.nav-dropdown--brands-special .col1 .g-more {
    position: absolute;
    top: 0;
    right: 40px;
    margin-top: 0
}
.nav-dropdown--brands-special .col2 {
    float: left;
    width: 300px;
    padding-left: 40px;
    background: #F0F0F0
}
.nav-dropdown--brands-special .col2 .summary-special-offers-list__list {
    width: auto;
    margin-right: -20px
}
.nav-dropdown--brands-special .col2 .summary-special-offers-list__list ul {
    text-align: left
}
.nav-dropdown--brands-special .col2 .summary-special-offers-list__list ul li {
    margin-bottom: 10px
}
.nav-dropdown--brands-special .g-search {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 40px
}
.person-vertical {
    width: 160px;
    text-align: center
}
.person-vertical .common-person--large {
    width: auto;
    margin-bottom: 10px
}
.person-vertical .common-person--large .common-person__avatar {
    margin-bottom: 20px
}
.person-vertical .common-person__name {
    font-size: 18px;
    text-align: center
}
.person-vertical__text, .person-vertical__date {
    font-size: 13px;
    color: #606060
}
.person-vertical__text {
    line-height: 16px
}
.person-vertical__date {
    margin-top: 5px
}
.news-cats {
    font-size: 0.1px;
    letter-spacing: -1px;
    position: relative;
    margin-top: -16px
}
@-moz-document url-prefix() {
    .news-cats {
        font-size: 0;
        letter-spacing: normal
    }
}
.news-cats>.news-cats__item {
    font-size: 14px;
    letter-spacing: normal
}
.news-cats__item {
    display: block;
    padding: 15px 0;
    border-top: 1px solid #DFDFDF
}
.news-cats__item:first-child {
    border-top: 0
}
.news-cats__item:last-child {
    padding-bottom: 0
}
.news-cats__link {
    text-transform: uppercase;
    letter-spacing: .25em
}
.news-cats__link:link {
    color: #202020
}
.news-cats__link:visited {
    color: #202020
}
.news-cats__link:hover {
    color: #606060
}
.news-cats__link:active {
    color: #202020
}
.news-cats__link:focus {
    color: #202020
}
footer[role=contentinfo] {
    min-width: 980px;
    width: 100%;
    color: #F0F0F0;
    background: #303030;
    clear: both;
}
footer[role=contentinfo] nav[role=navigation] {
    background: none;
    z-index: 19
}
footer[role=contentinfo] .primary-nav {
    width: 960px;
    margin: 0 auto
}
footer[role=contentinfo] .primary-nav__item {
    font-size: 14px
}
footer[role=contentinfo] .primary-nav__item .g-social a {
    background-color: #303030
}
footer[role=contentinfo] .primary-nav__item .g-social a.facebook {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NTkuMDA2IiBoZWlnaHQ9IjQ1OC45ODkiIHZpZXdCb3g9IjI3Mi40NzEgMjcyIDQ1OS4wMDYgNDU4Ljk4OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNzIuNDcxIDI3MiA0NTkuMDA2IDQ1OC45ODkiPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGQ9Ik0yNzIuNDcxIDI3MnY0NTguOTg5aDQ1OS4wMDZ2LTQ1OC45ODloLTQ1OS4wMDZ6bTI5NC42NDcgMjMxLjUwNmgtMzkuMTUzdjE0MS42NzdoLTU4LjYwM3YtMTQxLjY3N2gtMjkuMzA3di00OC44NDVoMjkuMzA3di0yOS4zMjljMC0zOS43ODggMTYuNTM0LTYzLjUwOSA2My41MDktNjMuNTA5aDM5LjEyMXY0OC44aC0yNC40NTZjLTE4LjI3IDAtMTkuNDcxIDYuODQzLTE5LjQ3MSAxOS41ODNsLS4xMDEgMjQuNDU2aDQ0LjI5NGwtNS4xNCA0OC44NDR6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.facebook {
    background-image: url(../images/sprites.png);
    background-position: 0px -290px
}
footer[role=contentinfo] .primary-nav__item .g-social a.vkontakte {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NTkuMDA2IiBoZWlnaHQ9IjQ1OC45ODkiIHZpZXdCb3g9IjI3Mi40NzEgMjcyIDQ1OS4wMDYgNDU4Ljk4OSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNzIuNDcxIDI3MiA0NTkuMDA2IDQ1OC45ODkiPjxwYXRoIGZpbGw9IiM5ODk4OTgiIGQ9Ik01MjMuNzM3IDQ2Mi4zODNjNi43MzEtMy4zNzEgMTAuMTAzLTEwLjcwNCAxMC4xMDMtMjIuMDA4IDAtNy4wMS0yLjAyNS0xMi4zOTUtNi4wNjQtMTYuMTY3LTQuMDM4LTMuNzcyLTguMzMzLTYuMDY0LTEyLjkyOS02Ljg2NS00LjU3Mi0uODAxLTEwLjYzNy0xLjIxMy0xOC4xNjktMS4yMTNoLTE4LjE4MXY1MS4zMDRoMTYuNTY3YzEyLjM4NCAwIDIxLjkzLTEuNjkxIDI4LjY3My01LjA1MXpNNTM1LjY1MyA1MTMuNDdjLTQuNDM5LTEuODkyLTguNzQ1LTMuMDk0LTEyLjkyOS0zLjYyOC00LjE4NC0uNTU2LTkuNDkxLS44MjMtMTUuOTU1LS44MjNoLTI4LjI3MnY2MC41OTVoMjEuMDA3YzYuOTk4IDAgMTIuODYxLS4yNjggMTcuNTY4LS44MDIgNC43MTgtLjUzNCA5LjgzNi0xLjc1OCAxNS4zNDMtMy42NDkgNS41MTktMS44NjkgOS43MDItNS4wNTEgMTIuNTI4LTkuNDc5IDIuODI2LTQuNDUgNC4yMzktMTAuMTY5IDQuMjM5LTE3LjE3OSAwLTYuNDUzLTEuMTQ2LTExLjc3MS0zLjQzOC0xNS45MzQtMi4yOTEtNC4xODQtNS42NTEtNy4yMS0xMC4wOTEtOS4xMDF6TTI3Mi40NzEgMjcydjQ1OC45ODloNDU5LjAwNnYtNDU4Ljk4OWgtNDU5LjAwNnptMzExLjQ0OCAzMjQuMjcxYy0xOC41ODEgMTEuODYtNDEuNjAyIDE3Ljc4LTY5LjA3MiAxNy43OGgtMTAyLjE4NHYtMjQyLjM0OGg5My43MDZjMTIuMTE3IDAgMjIuNTU0LjUzNCAzMS4yOTkgMS42MDIgOC43NDUgMS4wOSAxNy45OCAzLjM4MiAyNy42NzEgNi44NzYgOS43MDIgMy41MDUgMTcuMTggOS4yMzUgMjIuNDIgMTcuMTY4IDUuMjUyIDcuOTQ0IDcuODY2IDE4LjExNCA3Ljg2NiAzMC40OTggMCAxMS41NzEtMi45NiAyMi4wNzUtOC44NzkgMzEuNDk5LTUuOTE5IDkuNDM1LTE0LjE0MiAxNi4zLTI0LjYzNCAyMC41OTV2MS4yMjRjMTUuNjEgMy4yMjcgMjcuNzk0IDkuODkxIDM2LjU1MSAxOS45OTQgOC43NDUgMTAuMDg2IDEzLjEyOSAyMi45NDggMTMuMTI5IDM4LjU2OS0uMDAxIDI1LjgzNS05LjI5MiA0NC43MDYtMjcuODczIDU2LjU0M3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.vkontakte {
    background-image: url(../images/sprites.png);
    background-position: -303px -207px
}
footer[role=contentinfo] .primary-nav__item .g-social a.twitter {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMC4xMDQiIGhlaWdodD0iMjAuMTAzIiB2aWV3Qm94PSIwIDAgMjAuMTA0IDIwLjEwMyI+PHBhdGggZD0iTTAgMHYyMC4xMDNoMjAuMTA0di0yMC4xMDNoLTIwLjEwNHptMTUuNTM2IDcuMTg4di4zNTljMCAxLjMwMS0uMjk5IDIuNTQ4LS44OTcgMy43NDYtLjU5OCAxLjE5OC0xLjUyNyAyLjIxNy0yLjc4NyAzLjA0Mi0xLjI1OS44MzEtMi43MDcgMS4yNDctNC4zNDUgMS4yNDctMS42MDIgMC0zLjA0OC0uNDItNC4zNDctMS4yNjUuMTM5LjAyNS4zNjguMDMuNjkuMDMgMS4zMiAwIDIuNDg2LS4zOTYgMy41MDYtMS4xOTctLjYxOC0uMDE2LTEuMTY5LS4yMDctMS42NDctLjU2OC0uNDgtLjM1OS0uODEzLS44My0uOTg5LTEuNDEuMTAxLjA0NS4yNy4wNjQuNTA4LjA2NC4yNTkgMCAuNTExLS4wMy43NS0uMDkxLS42NTktLjE0Mi0xLjItLjQ3Mi0xLjYyLS45ODktLjQxOS0uNTIxLS42MjgtMS4xMTYtLjYyOC0xLjgyNy4zNTkuMTk4Ljc4MS4zMTkgMS4yNTkuMzU5LS44MzktLjU3OS0xLjI1OS0xLjM2OC0xLjI1OS0yLjM2NSAwLS40ODUuMTMtLjk1NC4zOS0xLjQxNCAxLjUzNiAxLjg4MSAzLjQ4NiAyLjg1OSA1Ljg0MSAyLjkzOS0uMDU5LS4xOC0uMDg5LS4zOTItLjA4OS0uNjI4IDAtLjc3OS4yNzYtMS40NDYuODIzLTEuOTk1LjU1My0uNTQ0IDEuMjI3LS44MjUgMi4wMjYtLjgyNS44MTYgMCAxLjQ5OC4yOTQgMi4wMzYuODc0LjU5OS0uMTIxIDEuMTk4LS4zNCAxLjgtLjY1OS0uMjAxLjY1OS0uNjEgMS4xNzgtMS4yMjkgMS41NTguNTU3LS4wNzcgMS4wOTYtLjIzIDEuNjE1LS40NTUtLjM1Ny41NDMtLjgyNyAxLjAzNC0xLjQwNyAxLjQ3eiIgZmlsbD0iIzk4OTg5OCIgLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.twitter {
    background-image: url(../images/sprites.png);
    background-position: -303px -157px
}
footer[role=contentinfo] .primary-nav__item .g-social a.rss {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMCIgaGVpZ2h0PSIyMCIgdmlld0JveD0iMjQ2IDI0NiAyMCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNDYgMjQ2IDIwIDIwIj48cGF0aCBmaWxsPSIjOTg5ODk4IiBkPSJNMjY2IDI2NmgtMjB2LTIwaDIwdjIwem0tMTYuOTg5LTE3djIuNjc5YzYuMTk5IDAgMTEuMjk1IDUuMDk0IDExLjI5NSAxMS4zMjFoMi42OTRjMC03LjcwMS02LjMwNy0xNC0xMy45ODktMTR6bTYuNTM3IDEzLjkzM2gyLjY5MmMwLTUuMDIxLTQuMTc2LTkuMTg3LTkuMjI5LTkuMTg3djIuNjc3YzEuNzUyIDAgMy4zODguNjY0IDQuNjIyIDEuODk3IDEuMjM4IDEuMjM0IDEuOTE1IDIuODcyIDEuOTE1IDQuNjEzem0tNi41NDgtMS44MzRjMCAxLjAyMy44MzUgMS44NTUgMS44NjUgMS44NTVzMS44NjctLjgzMiAxLjg2Ny0xLjg1NWMwLTEuMDI0LS44MzctMS44NTQtMS44NjctMS44NTRzLTEuODY1LjgyOS0xLjg2NSAxLjg1NHoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.rss {
    background-image: url(../images/sprites.png);
    background-position: -303px -232px
}
footer[role=contentinfo] .primary-nav__item .g-social a.youtube {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODAiIGhlaWdodD0iNDgwIiB2aWV3Qm94PSIwIDgwIDQ4MCA0ODAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCA4MCA0ODAgNDgwIj48cGF0aCBmaWxsPSIjOTg5ODk4IiBkPSJNMjI3LjkwNCAyNzcuMTg0YzAgMy40NTYuODY0IDYuMDQ4IDIuNDk2IDcuOTY4IDEuNjMyIDEuODI0IDQuMDMyIDIuNzg0IDcuMTA0IDIuNzg0IDMuMTY4IDAgNS42NjQtLjk2IDcuNDg4LTIuODggMS44MjQtMS45MiAyLjc4NC00LjYwOCAyLjc4NC03Ljk2OHYtNjguMzUyYzAtMi42ODgtLjk2LTQuODk2LTIuODgtNi42MjQtMS45Mi0xLjYzMi00LjQxNi0yLjQ5Ni03LjQ4OC0yLjQ5Ni0yLjc4NCAwLTUuMDg4Ljg2NC02LjkxMiAyLjQ5Ni0xLjgyNCAxLjYzMi0yLjY4OCAzLjg0LTIuNjg4IDYuNjI0aC4wOTZ2NjguNDQ4ek0xODYuMjQgMzU0LjU2aC01NS42OHYxNi4zMmgxOC4yNHY5OS44NGgxOC4yNHYtOTkuODRoMTkuMnpNMjE1LjA0IDQ1MC4yNzJjLTEuOTIgMS44MjQtMy4yNjQgMy4zNi01LjA4OCA0LjYwOC0xLjgyNCAxLjI0OC0zLjM2IDEuODI0LTQuNTEyIDEuODI0LTEuNTM2IDAtMi40LS4zODQtMy4wNzItMS4zNDQtLjY3Mi0uODY0LS43NjgtMi40LS43NjgtNC40MTZ2LTY2LjYyNGgtMTcuMjh2NzIuNDhjMCA1LjA4OCAxLjI0OCA4LjkyOCAzLjE2OCAxMS41MiAxLjgyNCAyLjU5MiA0Ljk5MiAzLjg0IDguNjQgMy44NCAyLjk3NiAwIDYuMzM2LS44NjQgOS41MDQtMi42ODggMy4xNjgtMS44MjQgNi41MjgtNC41MTIgOS40MDgtNy45Njh2OS4yMTZoMTUuMzZ2LTg2LjRoLTE1LjM2djY1Ljk1MnpNMjkxLjY0OCA0MDUuNjMyYzAtNy4wMDgtMS4xNTItMTIuMzg0LTMuODQtMTYuMDMyLTIuNTkyLTMuNjQ4LTYuNDMyLTUuNDcyLTExLjQyNC01LjQ3Mi0yLjQ5NiAwLTUuMDg4LjY3Mi03LjQ4OCAyLjAxNi0yLjQgMS4zNDQtNC45OTIgMy4zNi02LjkxMiA1Ljk1MnYtMzcuNTM2aC0xNS4zNnYxMTYuMTZoMTUuMzZ2LTYuMzM2YzEuOTIgMi41OTIgNC41MTIgNC41MTIgNi45MTIgNS43NiAyLjQ5NiAxLjI0OCA1LjE4NCAxLjkyIDguMzUyIDEuOTIgNC43MDQgMCA4LjM1Mi0xLjYzMiAxMC44NDgtNC44OTYgMi40OTYtMy4yNjQgMy43NDQtNy44NzIgMy43NDQtMTQuMDE2aC0uMTkydi00Ny41MnptLTE2LjEyOCA0NS4yMTZjMCAyLjc4NC0uMzg0IDQuNzA0LTEuMzQ0IDUuOTUyLS45NiAxLjI0OC0yLjQgMS44MjQtNC4zMiAxLjgyNC0xLjM0NCAwLTIuNjg4LS4yODgtMy45MzYtLjk2LTEuMjQ4LS41NzYtMS45Mi0xLjUzNi0zLjg0LTIuOTc2di01My40NzJjLjk2LTEuMTUyIDIuMjA4LTIuMDE2IDMuMzYtMi41OTIgMS4xNTItLjU3NiAyLjIwOC0uODY0IDMuMzYtLjg2NCAyLjIwOCAwIDMuODQuNzY4IDQuOTkyIDIuMjA4IDEuMTUyIDEuNTM2IDEuNzI4IDMuNzQ0IDEuNzI4IDYuNjI0djQ0LjI1NnpNMzI4LjEyOCAzODIuODhjLTcuMTA0IDAtMTMuMTUyIDIuMzA0LTE3LjY2NCA3LjAwOC00LjUxMiA0LjcwNC03LjAwOCAxMC43NTItNy4wMDggMTguMjR2MzguNDk2YzAgOC4yNTYgMi4zMDQgMTQuNzg0IDYuNDMyIDE5LjQ4OHM5Ljk4NCA3LjEwNCAxNy4wODggNy4xMDRjNy44NzIgMCAxMy42MzItMi4yMDggMTcuNjY0LTYuNjI0IDMuOTM2LTQuNTEyIDUuNzYtMTEuMTM2IDUuNzYtMTkuODcydi02LjcyaC0xNS4zNnY2LjI0YzAgNS4wODgtLjc2OCA4LjM1Mi0xLjgyNCA5Ljc5MnMtMi45NzYgMi4yMDgtNS42NjQgMi4yMDhjLTIuNDk2IDAtNC4zMi0uODY0LTUuMzc2LTIuNTkyLTEuMDU2LTEuNzI4LTEuNTM2LTQuODk2LTEuNTM2LTkuNDA4di0xNi44aDI5Ljc2di0yMS4zMTJjMC04LjE2LTEuNjMyLTE0LjQtNS41NjgtMTguNzItMy45MzYtNC4zMi05LjQwOC02LjUyOC0xNi43MDQtNi41Mjh6bTcuMDA4IDMzLjk4NGgtMTQuNHYtOC44MzJjMC0zLjU1Mi4zODQtNi4xNDQgMS41MzYtNy42OCAxLjA1Ni0xLjUzNiAyLjc4NC0yLjMwNCA1LjI4LTIuMzA0IDIuNCAwIDQuNDE2Ljc2OCA1LjY2NCAyLjMwNCAxLjA1NiAxLjUzNiAxLjkyIDQuMTI4IDEuOTIgNy42OHY4LjgzMnpNMCA4MHY0ODBoNDgwdi00ODBoLTQ4MHptMjkxLjM2IDEwMC45OTJoMjMuMzI4djk2LjA5NmMwIDIuOTc2LjQ4IDUuMDg4IDEuNDQgNi40MzIuOTYgMS4zNDQgMi40OTYgMi4wMTYgNC43MDQgMi4wMTYgMS43MjggMCAzLjkzNi0uODY0IDYuNTI4LTIuNTkyIDIuNTkyLTEuNzI4IDQuOTkyLTQuMDMyIDcuMi02Ljcydi05NS4yMzJoMjMuNDI0djEyNS40NzJoLTIzLjMyOHYtMTMuODI0Yy00LjMyIDUuMDg4LTguODMyIDguOTI4LTEzLjQ0IDExLjYxNi00LjYwOCAyLjY4OC05LjIxNiA0LjAzMi0xMy41MzYgNC4wMzItNS4zNzYgMC05LjUwNC0xLjgyNC0xMi4xOTItNS41NjgtMi43ODQtMy43NDQtNC4xMjgtOS4zMTItNC4xMjgtMTYuOHYtMTA0LjkyOHptLTc4LjE0NCA1LjU2OGM2LjMzNi01Ljc2IDE0Ljc4NC04LjY0IDI1LjM0NC04LjY0IDkuNiAwIDE3LjU2OCAzLjA3MiAyMy43MTIgOS4xMiA2LjE0NCA2LjA0OCA5LjIxNiAxMy44MjQgOS4yMTYgMjMuNDI0djY0LjhjMCAxMC43NTItMi45NzYgMTkuMTA0LTkuMDI0IDI1LjI0OC02LjA0OCA2LjA0OC0xNC4zMDQgOS4xMi0yNC44NjQgOS4xMmgtLjE5MmMtMTAuMTc2LS4wOTYtMTguMzM2LTMuMjY0LTI0LjM4NC05LjUwNC02LjE0NC02LjI0LTkuMjE2LTE0Ljc4NC05LjIxNi0yNS4zNDR2LTY0Ljk5MmMwLTkuNjk2IDMuMTY4LTE3LjQ3MiA5LjQwOC0yMy4yMzJ6bS02OS43OTItNTAuMTEybDE2Ljk5MiA2Ny45NjhoMS42MzJsMTYuMzItNjcuOTY4aDI2LjY4OGwtMzAuNjI0IDk5LjQ1NnY3MC41NmgtMjYuMjA4di02Ny4zOTJsLTMxLjI5Ni0xMDIuNjI0aDI2LjQ5NnptMjI3LjEzNiAzMjAuODMyYzAgMjUuNDQtMjAuNjQgNDYuMDgtNDYuMDggNDYuMDhoLTE2OS45MmMtMjUuNDQgMC00Ni4wOC0yMC42NC00Ni4wOC00Ni4wOHYtODQuNDhjMC0yNS40NCAyMC42NC00Ni4wOCA0Ni4wOC00Ni4wOGgxNjkuOTJjMjUuNDQgMCA0Ni4wOCAyMC42NCA0Ni4wOCA0Ni4wOHY4NC40OHoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.youtube {
    background-image: url(../images/sprites.png);
    background-position: -303px -107px
}
footer[role=contentinfo] .primary-nav__item .g-social a.instagram {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODAiIGhlaWdodD0iNDgwIiB2aWV3Qm94PSIwIDgwIDQ4MCA0ODAiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCA4MCA0ODAgNDgwIj48cGF0aCBmaWxsPSIjOTg5ODk4IiBkPSJNMCA4MHY0ODBoNDgwdi00ODBoLTQ4MHptMTAyLjcyIDEzOS43NzZjMC0yMy43MTIgMTguNDMyLTQyLjgxNiA0Mi4xNDQtNDIuODE2aDE4OC44MzJjMjMuNzEyIDAgNDIuNTI4IDE5LjEwNCA0Mi41MjggNDIuODE2djQ2LjQ2NGgtNjkuMTJjLTE1LjA3Mi0yMS4xMi0zOS44NC0zNS4xMzYtNjcuNzc2LTM1LjEzNi0yOC4wMzIgMC01Mi44IDE0LjAxNi02Ny44NzIgMzUuMTM2aC02OC43MzZ2LTQ2LjQ2NHptMTg3LjY4IDk0LjQ2NGMwIDI4LjIyNC0yMi44NDggNTEuMDcyLTUxLjA3MiA1MS4wNzJzLTUxLjA3Mi0yMi44NDgtNTEuMDcyLTUxLjA3MiAyMi44NDgtNTEuMDcyIDUxLjA3Mi01MS4wNzIgNTEuMDcyIDIyLjg0OCA1MS4wNzIgNTEuMDcyem04NS45MiA5NC40NjRjMCAyMy43MTItMTguODE2IDQyLjgxNi00Mi41MjggNDIuODE2aC0xODguOTI4Yy0yMy43MTIgMC00Mi4xNDQtMTkuMTA0LTQyLjE0NC00Mi44MTZ2LTExMC43ODRoNTUuMTA0Yy0uOTYgNS43Ni0xLjUzNiAxMC42NTYtMS41MzYgMTYuMTI4IDAgNDUuODg4IDM3LjE1MiA4My4yMzIgODMuMDQgODMuMjMyIDQ1Ljg4OCAwIDgzLjA0LTM3LjI0OCA4My4wNC04My4xMzYgMC01LjQ3Mi0uNTc2LTEwLjM2OC0xLjUzNi0xNi4xMjhoNTUuNDg4djExMC42ODh6TTMyNC4wOTYgMjM3LjQ0aDIzLjA0YzQuMjI0IDAgOC4wNjQtMy4zNiA4LjA2NC03LjQ4OHYtMjMuMDRjMC00LjIyNC0zLjkzNi03Ljg3Mi04LjA2NC03Ljg3MmgtMjMuMDRjLTQuMjI0IDAtNy4yOTYgMy42NDgtNy4yOTYgNy44NzJ2MjMuMDRjMCA0LjIyNCAzLjA3MiA3LjQ4OCA3LjI5NiA3LjQ4OHoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 20px
}
.lt-ie9 footer[role=contentinfo] .primary-nav__item .g-social a.instagram {
    background-image: url(../images/sprites.png);
    background-position: -303px -82px
}
footer[role=contentinfo] .site-info {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    font-size: 13px;
    line-height: 15px;
    padding: 10px 0 15px
}
footer[role=contentinfo] .site-info:after {
    content: "";
    display: table;
    clear: both
}
footer[role=contentinfo] .site-info p {
    margin-bottom: 5px
}
footer[role=contentinfo] .site-info a:link, footer[role=contentinfo] .site-info a:visited, footer[role=contentinfo] .site-info a:hover, footer[role=contentinfo] .site-info a:active, footer[role=contentinfo] .site-info a:focus {
    color: #c0d8f0
}
footer[role=contentinfo] .site-info .copyrights {
    width: 240px;
    float: left
}
footer[role=contentinfo] .site-info .madeby {
    width: 240px;
    float: right;
    text-align: right
}
.page__header-wrap {
    width: 100%;
    overflow: hidden;
    background: #0A1117;
    margin-bottom: 60px
}
.page__header-wrap .page__header {
    position: relative;
    padding: 0;
    min-height: 500px
}
.page__header-wrap .page__header .location {
    font-weight: bold;
    margin-bottom: 15px
}
.page__header-wrap .page__header .location img {
    vertical-align: middle;
    margin-right: 15px
}
.page__header-wrap .page__header .location a:link, .page__header-wrap .page__header .location a:visited, .page__header-wrap .page__header .location a:hover, .page__header-wrap .page__header .location a:active, .page__header-wrap .page__header .location a:focus {
    color: #fff
}
.page__nav--right {
    position: relative;
    width: 240px;
    padding: 15px 0;
    margin-bottom: 40px;
    background: #F0F0F0;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease
}
.page__nav--right.stuck {
    position: fixed;
    top: 40px;
    z-index: 90
}
.page__nav--right.disabled {
    z-index: -1;
    opacity: 0
}
.page__nav--right .title {
    font-size: 17px;
    line-height: 24px;
    font-weight: bold;
    color: #202020;
    padding: 0 20px 10px
}
.page__nav--right .titles {
    padding: 0 20px
}
.page__nav--right .titles li {
    font-size: 13px;
    padding: 7px 20px;
    margin: 0 -20px
}
.page__nav--right .titles li a {
    border-bottom: 1px dotted
}
.page__nav--right .titles li.active {
    position: relative;
    background: #9D9D9D;
    color: #FFF
}
.page__nav--right .titles li.active small {
    color: #FFF
}
.page__nav--right .titles li.active:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    border-right: 14px solid #9d9d9d;
    position: absolute;
    top: 0;
    left: -14px;
    display: block;
    content: ''
}
.page__nav--right .titles li.active a {
    color: #FFF;
    border-color: #9D9D9D
}
.page__nav--top {
    text-align: center;
    padding: 8px 0;
    background: #2868A8;
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    z-index: 90;
    min-width: 980px;
    opacity: 1;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}
.page__nav--top.disabled {
    top: -50px;
    opacity: 0
}
.page__nav--top a {
    border-bottom: 1px dotted #5E8EBE
}
.page__nav--top a:link, .page__nav--top a:visited, .page__nav--top a:hover, .page__nav--top a:active, .page__nav--top a:focus {
    color: #fff
}
.page__nav--top ul {
    display: inline-block;
    vertical-align: middle;
    line-height: 30px
}
.page__nav--top ul li {
    display: inline-block;
    vertical-align: middle;
    padding: 0 13px;
    border: 2px solid #2868A8
}
.page__nav--top ul li.active {
    border-color: #5E8EBE
}
.page__nav--top ul li.active a {
    border: none
}
.page__nav--top .models li, .page__nav--top .titles li {
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: .25em
}
.page__nav--top .summary:before {
    content: '';
    display: inline-block;
    vertical-align: middle;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #5E8EBE;
    margin: 0 8px
}
.page__nav--top .summary li {
    font-size: 17px;
    font-weight: bold
}
.page__cut__reducer {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
.page__cut__reducer:after {
    content: "";
    display: table;
    clear: both
}
.page__cut .sub {
    font-size: 17px;
    font-style: italic;
    line-height: 22px;
    color: #606060;
    margin-top: 20px
}
.page__cut .video-container {
    margin: 30px auto;
    max-width: 1200px
}
.page__cut .video-container iframe {
    vertical-align: top
}
.page__cut .photo-container {
    margin: 30px auto;
    max-width: 1200px
}
.page__header {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding: 40px 0
}
.page__header:after {
    content: "";
    display: table;
    clear: both
}
.page__header.has-breadcrumbs {
    padding: 25px 0 !important
}
.page__header.has-breadcrumbs .breadcrumbs {
    margin-bottom: 15px
}
.page__header.has-breadcrumbs h1 {
    font-size: 44px;
    line-height: 44px
}
.page__header h1 {
    display: inline-block;
    font-size: 63px;
    line-height: 63px;
    font-weight: bold;
    margin-right: 26px
}
.page__header h1 .rss {
    display: inline-block;
    vertical-align: top;
    margin-top: 15px
}
.page__header .dashed-list, .page__header .brands__filter, .page__header .news-article__date ul, .news-article__date .page__header ul, .page__header .news__filter, .page__header .search-results__list__item .body .meta-top ul, .search-results__list__item .body .meta-top .page__header ul, .page__header .autos-detailed-details__cost .credit ul, .autos-detailed-details__cost .credit .page__header ul, .page__header .page-practice .practice-filter, .page-practice .page__header .practice-filter {
    display: inline-block
}
.page__header .dropdown {
    margin-left: 4px
}
.page__header .print {
    position: absolute;
    top: 35px;
    right: 0
}
.page__header .print a {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    display: block
}
.page__header .breadcrumbs {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .page__header .breadcrumbs {
        font-size: 0;
        letter-spacing: normal
    }
}
.page__header .breadcrumbs>li {
    font-size: 15px;
    letter-spacing: normal
}
.page__header .breadcrumbs li {
    display: inline-block;
    font-size: 12px
}
.page__header .breadcrumbs li:before {
    content: '/';
    margin: 0 5px
}
.page__header .breadcrumbs li:first-child:before {
    display: none
}
.page__header .breadcrumbs li a:link {
    color: #202020
}
.page__header .breadcrumbs li a:visited {
    color: #202020
}
.page__header .breadcrumbs li a:hover {
    color: #606060
}
.page__header .breadcrumbs li a:active {
    color: #202020
}
.page__header .breadcrumbs li a:focus {
    color: #202020
}
.page__header__caption {
    width: 440px;
    float: left;
    position: relative;
    margin-left: -120px;
    background-position: 50% 50%;
    background-repeat: no-repeat;
    min-height: 500px
}
.page__header__caption:after {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    content: '';
    display: block;
    z-index: 14;
    pointer-events: none;
    background: rgba(0, 0, 0, 0.15)
}
.page__header__caption__body {
    position: relative;
    z-index: 19;
    padding: 30px 40px 30px 120px;
    color: #FFF
}
.page__header__caption__body .print {
    right: 30px
}
.page__header__caption__body .breadcrumbs {
    padding: 0 0 45px
}
.page__header__caption__body .breadcrumbs li {
    color: #FFF
}
.page__header__caption__body .breadcrumbs li a:link, .page__header__caption__body .breadcrumbs li a:visited, .page__header__caption__body .breadcrumbs li a:hover, .page__header__caption__body .breadcrumbs li a:active, .page__header__caption__body .breadcrumbs li a:focus {
    color: #fff
}
.page__header__image {
    position: absolute;
    top: 0;
    left: 320px;
    bottom: 0;
    width: 760px;
    text-align: center;
    overflow: hidden
}
.page__header__image img {
    vertical-align: top;
    width: auto;
    height: 100%
}
.page__body {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 40px
}
.page__body:after {
    content: "";
    display: table;
    clear: both
}
.page__footer {
    margin-bottom: 40px
}
.page__footer .common-carousel {
    padding-bottom: 40px
}
.page-special-offers .page__header h1 {
    max-width: 680px
}
#Brands {
	margin-top: 25px;
}
ul.Brands {
	margin-top: 20px;
}
.alpha-form {
	height: 50px;
}
.alpha-form .set-brands {
	float: left !important;
}
.alpha-form .set-countries {
	float: right;
	top: 9px;
	position: relative;
	font-size: 15px;
	color: #828282;
}

.alpha-form .set-countries > label {
	padding: 0px 25px;
	cursor: pointer;
	height: 15px;
	border-left: 1px solid #a9a9a9;
	line-height: 15px;
}
.alpha-form .set-countries > label.checked {
	font-weight: bold;
}
.alpha-form .set-countries > label:first-child {
	padding-left: 0px;
	border-left: none;
}
.alpha-form .set-countries > label:last-child {
	padding-right: 0px;
}

#Brands ul.brands {
	width: 100% !important;
	left: 0 !important;
}
#Brands ul.brands li {
	width: 16.3%;
	box-sizing: border-box;
	margin: 0 !important;
}
.alpha-bar {
	width: 100%;
	height: 45px;
	background: #ebebeb;
}
.alpha-bar tr > td
{
	color: black;
	font-size: 22px;
	text-align: center;
	height: 45px;
	line-height: 45px;
	min-width: 20px;
	position: relative;
	cursor: pointer;
	transition: color, background-color .1s ease-in-out;

}
.alpha-bar tr > td .brandslist
{
	display: none;
	background: #5090d0;
	z-index: 25;
	width: 130px;
}
.alpha-bar tr > td .brandslist > li
{
	border-bottom: 1px solid #4c89c5;
	font-size: 15px;
	line-height: 15px;
	text-align: left;
	transition: color .1s ease-in-out;
}
.alpha-bar tr > td .brandslist > li > a {
	color: white;
	margin: 10px;
	display: block;
}
.alpha-bar tr > td .brandslist > li > a:hover, .alpha-bar tr > td .brandslist > li > a:focus
{
	color: #204972;
}
.alpha-bar tr > td .brandslist > li:last-child
{
	border-bottom: none;
}
.alpha-bar tr > td:hover, .alpha-bar tr > td:focus
{
	background: #5090d0;
	color: white;
}
.alpha-bar tr > td:hover .brandslist, .alpha-bar tr > td:focus .brandslist
{
	display: block;
	position: absolute;
	top: 45px;
	left: 0;
}
#Brands form .set-brands {
	height: 15px;
}
#Brands form .set-brands label {
	font-size: 15px;
	text-transform: uppercase;
	padding: 0 14px !important;
	border-left: 2px solid black !important;
	line-height: 15px;
}
#Brands form .set-brands > label:nth-child(1) {
	padding-left: 0px !important;
	border-left: none !important;
}
#Brands form .set-brands > label:nth-child(2) {
	padding-left: 16px !important;
}
#Brands form input[type="radio"] {
	width: 0;
	height: 0;
	position: absolute;
}
.summary-special-offers-list {
    padding: 30px 0;
    margin: 30px 0;
    background: #F0F0F0
}
.summary-special-offers-list .section-title__icon {
    background-color: #F0F0F0;
    border-color: #F0F0F0
}
.summary-special-offers-list__filter {
    padding: 10px 0 0;
    text-align: center
}
.summary-special-offers-list__filter .group {
    display: inline-block;
    padding-bottom: 5px;
    border-bottom: 1px solid #D0D0D0
}
.summary-special-offers-list__list {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    padding-top: 25px
}
.summary-special-offers-list__list:after {
    content: "";
    display: table;
    clear: both
}
.summary-special-offers-list__list ul {
    font-size: 0.1px;
    letter-spacing: -1px;
    text-align: center
}
@-moz-document url-prefix() {
    .summary-special-offers-list__list ul {
        font-size: 0;
        letter-spacing: normal
    }
}
.summary-special-offers-list__list ul>li {
    font-size: 15px;
    letter-spacing: normal
}
.summary-special-offers-list__list ul li {
    display: inline-block;
    vertical-align: top;
    margin-right: 20px;
    margin-bottom: 30px;
    width: 140px;
    font-size: 14px;
    line-height: 17px;
    text-align: left
}
.summary-special-offers-list__list ul li .image {
    vertical-align: top
}
.summary-special-offers-list__list ul li .title {
    display: block;
    padding-top: 5px
}
.summary-special-offers-list__list a {
    font-weight: bold
}
.summary-special-offers-list__list a:link {
    color: #202020
}
.summary-special-offers-list__list a:visited {
    color: #202020
}
.summary-special-offers-list__list a:hover {
    color: #606060
}
.summary-special-offers-list__list a:active {
    color: #202020
}
.summary-special-offers-list__list a:focus {
    color: #202020
}
.summary-special-offers-list__list__more, .subs-more {
    background: #2E6CAA
}
.summary-special-offers-list__list__more a, .subs-more a {
    font-size: 0.1px;
    letter-spacing: -1px;
    position: relative;
    display: block;
    text-align: center;
    height: 100px;
    font-weight: normal;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in
}
.summary-special-offers-list__list__more a:link, .subs-more a:link, .summary-special-offers-list__list__more a:visited, .subs-more a:visited, .summary-special-offers-list__list__more a:hover, .subs-more a:hover, .summary-special-offers-list__list__more a:active, .subs-more a:active, .summary-special-offers-list__list__more a:focus, .subs-more a:focus {
    color: #fff
}
@-moz-document url-prefix() {
    .summary-special-offers-list__list__more a, .subs-more a {
        font-size: 0;
        letter-spacing: normal
    }
}
.summary-special-offers-list__list__more a>.valign, .subs-more a>.valign {
    font-size: 15px;
    letter-spacing: normal
}
.summary-special-offers-list__list__more a:before, .subs-more a:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}
.summary-special-offers-list__list__more a .valign, .subs-more a .valign {
    display: inline-block;
    vertical-align: middle
}
.summary-special-offers-list__list__more a span, .subs-more a span {
    display: block
}
.summary-special-offers-list__list__more a:after, .subs-more a:after {
    position: absolute;
    display: block;
    content: '';
    top: 5px;
    left: 5px;
    right: 5px;
    bottom: 5px;
    border: 2px solid #5E8EBE
}
.summary-special-offers-list__list__more a:hover, .subs-more a:hover {
    background-color: #5995CF
}
.summary-special-offers-list__list__more a:hover:after, .subs-more a:hover:after {
    border-color: #7FAEDB
}
.summary-special-offers-list__list__more a .amount, .subs-more a .amount {
    font-size: 25px;
    line-height: 25px;
    font-style: italic
}
.summary-special-offers-list__list__more a .amount:before, .subs-more a .amount:before {
    display: block;
    content: '';
    margin: 0 auto 3px
}
.summary-special-offers-list__list__more a .small, .subs-more a .small {
    font-size: 11px;
    letter-spacing: .25em;
    line-height: 17px;
    text-transform: uppercase
}
.special-offers-list__item {
    width: 680px;
    padding: 40px 0;
    border-top: 1px solid #A0A0A0
}
.special-offers-list__item:first-child {
    border: 0;
    padding-top: 0;
    margin-top: 0
}
.special-offers-list__item .body:after {
    content: "";
    display: table;
    clear: both
}
.special-offers-list__item .body .image {
    width: 200px;
    float: left;
    margin-right: 20px;
    margin-bottom: 20px
}
.special-offers-list__item .body .image img {
    vertical-align: top
}
.special-offers-list__item .body .content h2 {
    font-size: 21px;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 10px
}
.special-offers-list__item .body .content h2 a:link {
    color: #202020
}
.special-offers-list__item .body .content h2 a:visited {
    color: #202020
}
.special-offers-list__item .body .content h2 a:hover {
    color: #606060
}
.special-offers-list__item .body .content h2 a:active {
    color: #202020
}
.special-offers-list__item .body .content h2 a:focus {
    color: #202020
}
.special-offers-list__item .body .content p {
    margin-bottom: 20px
}
.special-offers-list__item .body .content .special-offers-list__meta {
    margin-top: 10px
}
.special-offers-list__item--highlight .body .image {
    width: 440px;
    float: left
}
.special-offers-list__item.active {
    margin: 0 -20px -1px;
    padding: 20px;
    background: #F0F0F0;
    border-bottom: 1px solid #A0A0A0
}
.special-offers-list__item.active .special-offers-list__contacts {
    display: block
}
.special-offers-list__item.active .special-offers-list__meta .contacts a {
    color: #606060
}
.special-offers-list__meta {
    margin-bottom: -5px
}
.special-offers-list__meta:after {
    content: "";
    display: table;
    clear: both
}
.special-offers-list__meta .contacts {
    float: right;
    font-size: 13px;
    line-height: 17px;
    margin-top: 7px
}
.special-offers-list__meta ul {
    font-size: 0.1px;
    letter-spacing: -1px;
    color: #606060
}
@-moz-document url-prefix() {
    .special-offers-list__meta ul {
        font-size: 0;
        letter-spacing: normal
    }
}
.special-offers-list__meta ul>li {
    font-size: 15px;
    letter-spacing: normal
}
.special-offers-list__meta ul li {
    display: inline-block;
    margin-right: 40px
}
.special-offers-list__meta ul li.value {
    font-weight: bold
}
.special-offers-list__meta ul li.value .amount {
    font-size: 25px;
    line-height: 25px;
    color: #5090D0
}
.special-offers-list__meta ul li.countdown {
    margin-left: 27px
}
.special-offers-list__meta ul li.countdown:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy43NSIgaGVpZ2h0PSIxNy43NSIgdmlld0JveD0iMCAwIDE3Ljc1IDE3Ljc1Ij48cGF0aCBkPSJNOC44NzUgMGMtNC44OTQgMC04Ljg3NSAzLjk4MS04Ljg3NSA4Ljg3NXMzLjk4MSA4Ljg3NSA4Ljg3NSA4Ljg3NSA4Ljg3NS0zLjk4MSA4Ljg3NS04Ljg3NS0zLjk4Mi04Ljg3NS04Ljg3NS04Ljg3NXptMCAxNS43NWMtMy43OTEgMC02Ljg3NS0zLjA4NC02Ljg3NS02Ljg3NXMzLjA4NC02Ljg3NSA2Ljg3NS02Ljg3NSA2Ljg3NSAzLjA4NCA2Ljg3NSA2Ljg3NS0zLjA4NCA2Ljg3NS02Ljg3NSA2Ljg3NXpNOS44NzUgOC40MjN2LTQuNzNjMC0uNTUyLS40NDgtMS0xLTFzLTEgLjQ0OC0xIDF2NS4xODJsLjAwNi4wMzEuMDQzLjIxNi4wNDIuMTYzLjA5OC4xNDMuMTMuMTcyLjAyLjAyNSAzLjEyIDIuNzVjLjE4OS4xNjguNDI2LjI1LjY2LjI1LjI3NyAwIC41NTQtLjExNS43NTItLjM0LjM2NC0uNDE0LjMyNC0xLjA0Ni0uMDktMS40MTFsLTIuNzgxLTIuNDUxeiIgZmlsbD0iIzMzMyIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 18px;
    height: 17px;
    left: -9px;
    margin-left: -18px;
    margin-top: 1px;
    margin-bottom: 0
}
.lt-ie9 .special-offers-list__meta ul li.countdown:before {
    background-image: url(../images/sprites.png);
    background-position: -111px -315px
}
.special-offers-list__meta ul li.countdown strong.expiring {
    color: #f43f50 !important
}
.special-offers-list__contacts {
    display: none;
    padding: 25px 0 0
}
.special-offers-list__contacts h4 {
    font-size: 15px;
    line-height: 20px;
    font-weight: bold;
    margin-bottom: 25px
}
.special-offers-list__contacts dl dt {
    font-size: 13px;
    line-height: 15px;
    font-style: italic;
    color: #606060;
    margin-bottom: 5px
}
.special-offers-list__contacts .columns {
    padding-bottom: 25px
}
.special-offers-list__contacts .columns:after {
    content: "";
    display: table;
    clear: both
}
.special-offers-list__contacts .columns .address {
    width: 240px;
    float: left
}
.special-offers-list__contacts .columns .phone {
    width: 120px;
    float: left;
    margin-left: 40px
}
.special-offers-list__contacts .columns .schedule {
    width: 200px;
    float: left;
    margin-left: 40px
}
.special-offers-list__contacts .map {
    width: 720px;
    height: 400px;
    margin: 0 -20px -40px
}
.special-offers-list__contacts .map img {
    vertical-align: top
}
.special-offers-filter, .search-results-filter, .media-filter {
    margin-bottom: 40px;
    background: #F0F0F0
}
.special-offers-filter .type, .search-results-filter .type, .media-filter .type {
    border-bottom: 1px solid #FFF
}
.special-offers-filter .type ul, .search-results-filter .type ul, .media-filter .type ul {
    padding: 20px
}
.special-offers-filter .type ul li, .search-results-filter .type ul li, .media-filter .type ul li {
    font-size: 13px;
    padding: 7px 20px;
    margin: 0 -20px
}
.special-offers-filter .type ul li small, .search-results-filter .type ul li small, .media-filter .type ul li small {
    font-size: 11px;
    color: #606060
}
.special-offers-filter .type ul li.active, .search-results-filter .type ul li.active, .media-filter .type ul li.active {
    position: relative;
    background: #9D9D9D;
    color: #FFF
}
.special-offers-filter .type ul li.active small, .search-results-filter .type ul li.active small, .media-filter .type ul li.active small {
    color: #FFF
}
.special-offers-filter .type ul li.active:before, .search-results-filter .type ul li.active:before, .media-filter .type ul li.active:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 17px solid transparent;
    border-bottom: 17px solid transparent;
    border-right: 14px solid #9d9d9d;
    position: absolute;
    top: 0;
    left: -14px;
    display: block;
    content: ''
}
.special-offers-filter .type ul li.active a, .search-results-filter .type ul li.active a, .media-filter .type ul li.active a {
    color: #FFF
}
.special-offers-filter .brands, .search-results-filter .brands, .media-filter .brands {
    padding: 20px;
    border-bottom: 1px solid #FFF
}
.special-offers-filter .brands__filter, .search-results-filter .brands__filter, .media-filter .brands__filter {
    float: right
}
.special-offers-filter .brands h3, .search-results-filter .brands h3, .media-filter .brands h3 {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 10px
}
.special-offers-filter .categories, .search-results-filter .categories, .media-filter .categories {
    padding: 20px
}
.special-offers-filter .categories h3, .search-results-filter .categories h3, .media-filter .categories h3 {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 15px
}
.special-offers-filter .categories ul, .search-results-filter .categories ul, .media-filter .categories ul {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .special-offers-filter .categories ul, .search-results-filter .categories ul, .media-filter .categories ul {
        font-size: 0;
        letter-spacing: normal
    }
}
.special-offers-filter .categories ul>li, .search-results-filter .categories ul>li, .media-filter .categories ul>li {
    font-size: 15px;
    letter-spacing: normal
}
.special-offers-filter .categories ul li, .search-results-filter .categories ul li, .media-filter .categories ul li {
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    line-height: 20px;
    margin: 0 20px 7px 0
}
.brands__list {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .brands__list {
        font-size: 0;
        letter-spacing: normal
    }
}
.brands__list>li {
    font-size: 15px;
    letter-spacing: normal
}
.brands__list li {
    display: inline-block;
    vertical-align: top;
    margin-right: 5px;
    margin-bottom: 5px
}
.brands__list li img {
    vertical-align: top;
    width: 35px;
    height: 35px
}
.brands__list li a {
    display: inline-block;
    vertical-align: top
}
.brands__list li.active a, .brands__list li.active .checkbox {
    background: #FFF;
    outline: 2px solid #5090D0
}
.brands-grid:after {
    content: "";
    display: table;
    clear: both
}
.brands-grid__item {
    float: left;
    padding-right: 20px
}
.brands-grid__link {
    display: inline-block;
    vertical-align: top
}
.brands-grid__link:after {
    content: "";
    display: table;
    clear: both
}
.brands-grid__link:link {
    color: #202020
}
.brands-grid__link:visited {
    color: #202020
}
.brands-grid__link:hover {
    color: #606060
}
.brands-grid__link:active {
    color: #202020
}
.brands-grid__link:focus {
    color: #202020
}
.brands-grid__logo, .brands-grid__label {
    display: block
}
.brands-grid__logo {
    float: left;
    width: 35px;
    height: 35px;
    overflow: hidden
}
.brands-grid__label {
    padding-left: 45px;
    line-height: 35px
}
.page-dealers .page__body, .page-dealers main[role=main] {
    float: none;
    width: auto;
    margin: 0;
    padding-bottom: 0
}
.dealers-filter {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    padding-bottom: 20px
}
.dealers-filter:after {
    content: "";
    display: table;
    clear: both
}
.dealers-filter h2 {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    display: inline-block;
    margin-right: 30px
}
.dealers-filter .brands__filter {
    display: inline-block
}
.dealers-filter .brands__list {
    margin-top: 10px
}
.dealers-map {
    position: relative;
    height: 700px
}
.dealers-map .scroll-pane {
    width: 280px;
    height: 700px
}
.dealers-map .map {
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    width: 100%;
    height: 700px;
    overflow: hidden
}
.dealers-map .dealers-list {
    position: absolute;
    left: 50%;
    margin-left: -480px;
    background: #F0F0F0;
    max-width: 280px
}
.dealers-list__list {
    padding: 20px 0
}
.dealers-list__title {
    padding: 10px 40px
}
.dealers-list__title.active {
    font-weight: bold
}
.dealers-list__title.active a:link, .dealers-list__title.active a:visited, .dealers-list__title.active a:hover, .dealers-list__title.active a:active, .dealers-list__title.active a:focus {
    color: #202020
}
.dealers-list__content {
    display: none;
    position: relative;
    margin: 10px 0;
    padding: 20px 40px;
    background: #FFF
}
.dealers-list__content.active {
    display: block
}
.dealers-list__content:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 8.5px solid transparent;
    border-right: 8.5px solid transparent;
    border-bottom: 9px solid #fff;
    content: '';
    position: absolute;
    top: -9px;
    left: 45px
}
.dealers-list__content dl dt {
    font-style: italic;
    color: #606060;
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px;
    margin-top: 15px
}
.dealers-list__content dl dt:first-child {
    margin-top: 0
}
.dealers-list .jspScrollable .jspVerticalBar {
    width: 9px;
    background: none
}
.dealers-list .jspScrollable .jspTrack {
    width: 9px;
    background: #D5D5D5
}
.dealers-list .jspScrollable .jspTrack .jspDrag {
    width: 9px;
    background: #2D69A6
}
.page-magazine-archive main[role=main] {
    width: 760px;
    float: right
}
.page-magazine-archive .sidebar {
    float: left;
    width: 135px
}
.magazine-archive-filter {
    padding: 25px 0;
    background: #F0F0F0
}
.magazine-archive-filter__list {
    font-size: 20px;
    line-height: 20px;
    letter-spacing: .25em;
    margin-bottom: 15px
}
.magazine-archive-filter__list li {
    position: relative;
    padding: 10px 25px;
    margin-bottom: 10px
}
.magazine-archive-filter__list li.active {
    background: #9D9D9D;
    color: #FFF
}
.magazine-archive-filter__list li.active:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 20px solid transparent;
    border-bottom: 20px solid transparent;
    border-left: 14px solid #9d9d9d;
    position: absolute;
    top: 0;
    right: -14px;
    display: block;
    content: ''
}
.magazine-archive-filter__list li.active a {
    color: #FFF
}
.magazine-archive-filter .dropdown__toggle {
    margin-left: 15px;
    padding: 0 10px;
    letter-spacing: normal
}
.magazine-archive-filter .dropdown__popover {
    width: 135px
}
.magazine-archive-list {
    margin-left: -40px
}
.magazine-archive-list:after {
    content: "";
    display: table;
    clear: both
}
.magazine-archive-list__item {
    width: 160px;
    float: left;
    margin-left: 40px;
    margin-bottom: 35px
}
.magazine-archive-list__item .image, .magazine-archive-list__item .title {
    display: block;
    position: relative;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
.magazine-archive-list__item .image {
    z-index: 5
}
.magazine-archive-list__item .image img {
    vertical-align: top;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2)
}
.magazine-archive-list__item a:hover .image {
    -webkit-box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4);
    box-shadow: 0 4px 14px rgba(0, 0, 0, 0.4)
}
.magazine-archive-list__item a:hover .title strong {
    color: #606060
}
.magazine-archive-list__item .title {
    z-index: 4;
    font-weight: bold;
    color: #606060;
    padding-top: 8px
}
.magazine-archive-list__item .title strong {
    color: #202020
}
.magazine-advert-contacts__item {
    margin-bottom: 30px
}
.magazine-advert-contacts__item .common-person {
    margin-bottom: 10px
}
.magazine-advert-contacts__item dl {
    font-size: 13px
}
.magazine-advert-contacts__item dl:after {
    content: "";
    display: table;
    clear: both
}
.magazine-advert-contacts__item dl dt {
    float: left;
    width: 60px;
    font-style: italic;
    color: #606060
}
.magazine-advert-contacts__item dl dd {
    margin-left: 60px
}
.magazine-advert-contacts__item dl .phone {
    font-weight: bold
}
.magazine-advert-archive .dropdown__toggle {
    margin-left: -20px
}
.magazine-advert-archive .dropdown__popover {
    width: 135px;
    margin-left: -20px
}
.magazine-advert-archive .magazine-archive-list {
    width: 260px;
    margin: 10px -10px 0;
    padding-top: 6px
}
.magazine-advert-archive .magazine-archive-list__item {
    float: left;
    width: 99px;
    margin: 0
}
.magazine-advert-archive .magazine-archive-list__item .image, .magazine-advert-archive .magazine-archive-list__item .title {
    margin: 0 10px
}
.magazine-advert-archive .magazine-archive-list__prev, .magazine-advert-archive .magazine-archive-list__next {
    cursor: pointer;
    position: absolute;
    top: 0;
    bottom: 0;
    width: 67px;
    z-index: 20;
    background: rgba(255, 255, 255, 0.87)
}
.magazine-advert-archive .magazine-archive-list__prev:before, .magazine-advert-archive .magazine-archive-list__next:before {
    content: '';
    position: absolute;
    top: 45px;
    left: 12px
}
.magazine-advert-archive .magazine-archive-list__prev {
    display: none;
    left: 0
}
.magazine-advert-archive .magazine-archive-list__prev:before {
    left: auto;
    right: 12px
}
.magazine-advert-archive .magazine-archive-list__next {
    right: 0
}
.magazine-advert-archive .swiper-container {
    position: relative
}
.magazine-advert-subnav {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px
}
.magazine-advert-subnav:after {
    content: "";
    display: table;
    clear: both
}
.magazine-advert-subnav ul {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .magazine-advert-subnav ul {
        font-size: 0;
        letter-spacing: normal
    }
}
.magazine-advert-subnav ul>li {
    font-size: 15px;
    letter-spacing: normal
}
.magazine-advert-subnav ul li {
    display: inline-block;
    margin-right: 30px;
    font-size: 13px;
    text-transform: uppercase;
    letter-spacing: .25em
}
.magazine-advert-subnav ul li.active a:link {
    color: #202020
}
.magazine-advert-subnav ul li.active a:visited {
    color: #202020
}
.magazine-advert-subnav ul li.active a:hover {
    color: #606060
}
.magazine-advert-subnav ul li.active a:active {
    color: #202020
}
.magazine-advert-subnav ul li.active a:focus {
    color: #202020
}
.magazine-advert-article .typography h3, .magazine-advert-article .chronicle-article h3, .magazine-advert-article .page-autos main[role=main] .intro h3, .page-autos main[role=main] .magazine-advert-article .intro h3, .magazine-advert-article .autos-ad-article__summary h3, .magazine-advert-article .test h3, .magazine-advert-article .popup--common h3 {
    font-size: 15px;
    line-height: 25px;
    font-weight: normal;
    letter-spacing: .25em;
    text-transform: uppercase;
    margin-top: 40px;
    margin-bottom: 23px
}
.magazine-advert-article .typography ul li, .magazine-advert-article .chronicle-article ul li, .magazine-advert-article .page-autos main[role=main] .intro ul li, .page-autos main[role=main] .magazine-advert-article .intro ul li, .magazine-advert-article .autos-ad-article__summary ul li, .magazine-advert-article .test ul li, .magazine-advert-article .popup--common ul li {
    padding-left: 18px
}
.magazine-advert-article__summary {
    margin-bottom: 50px
}
.magazine-advert-article__summary:after {
    content: "";
    display: table;
    clear: both
}
.magazine-advert-article__summary dt {
    width: 160px;
    float: left;
    font-size: 13px;
    line-height: 20px;
    font-style: italic;
    color: #606060;
    margin-bottom: 15px
}
.magazine-advert-article__summary dd {
    font-size: 15px;
    line-height: 20px;
    margin-bottom: 15px;
    overflow: hidden
}
.magazine-advert-article__sections .columns:after {
    content: "";
    display: table;
    clear: both
}
.magazine-advert-article__sections .columns .image {
    width: 240px;
    text-align: center
}
.magazine-advert-article__sections .columns .body {
    overflow: hidden
}
.magazine-advert-article__title {
    margin-bottom: 35px
}
.magazine-advert-article__title h2 {
    font-size: 35px;
    line-height: 40px;
    font-weight: bold;
    margin: 0
}
.magazine-advert-article__title .note {
    font-size: 15px;
    line-height: 23px;
    font-style: italic;
    margin-top: 10px
}
.magazine-advert-article__audience ul li {
    font-size: 15px;
    line-height: 20px;
    padding-left: 0 !important
}
.magazine-advert-article__audience ul li:before {
    display: none
}
.magazine-advert-article__table {
    width: 100%;
    margin-bottom: 50px
}
.magazine-advert-article__table th, .magazine-advert-article__table td {
    padding: 12px 0;
    vertical-align: bottom;
    text-align: left
}
.magazine-advert-article__table th span, .magazine-advert-article__table td span {
    margin-left: 20px
}
.magazine-advert-article__table th:first-child span, .magazine-advert-article__table th.cost span, .magazine-advert-article__table td:first-child span, .magazine-advert-article__table td.cost span {
    margin-left: 0
}
.magazine-advert-article__table th.cost, .magazine-advert-article__table th:last-child, .magazine-advert-article__table td.cost, .magazine-advert-article__table td:last-child {
    text-align: right
}
.magazine-advert-article__table thead th, .magazine-advert-article__table thead td {
    font-weight: bold;
    padding: 12px 5px;
    border-bottom: 1px solid #A0A0A0
}
.magazine-advert-article__table tbody td {
    border-bottom: 1px dotted #A0A0A0;
    padding-bottom: 0
}
.magazine-advert-article__table tbody td span {
    position: relative;
    top: 7px;
    display: inline-block;
    padding: 0 5px;
    background: #FFF
}
.magazine-advert-article__table .cost {
    width: 1%;
    white-space: nowrap
}
.magazine-advert-article__tcolumns h2 {
    margin-bottom: 0
}
.magazine-advert-article__tcolumns .image {
    padding-top: 45px
}
.magazine-advert-article__tcolumns .body {
    overflow: hidden
}
.magazine-advert-article__tlist {
    width: 100%;
    margin-bottom: 30px
}
.magazine-advert-article__tlist td, .magazine-advert-article__tlist th {
    vertical-align: top;
    width: 25%
}
.magazine-advert-article__tlist th {
    font-size: 16px;
    line-height: 22px;
    font-weight: bold;
    padding-bottom: 10px;
    text-align: left
}
.magazine-advert-article__tlist ul {
    padding-right: 40px
}
.magazine-advert-article__tlist ul li {
    font-size: 15px;
    line-height: 22px;
    padding: 0 !important;
    margin: 0 !important
}
.magazine-advert-article__tlist ul li:before {
    display: none
}
.magazine-advert-article__tlist--alt ul li {
    margin-bottom: 5px !important
}
.magazine-advert-article__contacts {
    border: 1px solid #A0A0A0;
    border-width: 1px 0;
    margin: 50px 0;
    padding: 35px 0
}
.magazine-advert-article__contacts h2 {
    margin-top: 0
}
.magazine-advert-article__contacts .columns {
    font-size: 15px;
    line-height: 20px
}
.magazine-advert-article__contacts .columns:after {
    content: "";
    display: table;
    clear: both
}
.magazine-advert-article__contacts .columns .address {
    width: 240px;
    float: left;
    margin-right: 40px
}
.magazine-advert-article__contacts .columns .phone {
    width: 160px;
    float: left;
    margin-right: 40px
}
.magazine-advert-article__contacts .columns .email {
    width: 200px;
    float: left
}
.magazine-advert-article__contacts .columns dl dt {
    font-size: 13px;
    line-height: 15px;
    margin-bottom: 5px;
    color: #606060;
    font-style: italic
}
.magazine-advert-article__requirements h2 {
    font-size: 25px;
    line-height: 30px;
    text-indent: -1.15em;
    padding-left: 1.15em;
    margin-bottom: 30px
}
.magazine-advert-article__requirements ul {
    padding-left: 62px
}
.magazine-advert-important {
    position: relative;
    font-size: 25px;
    line-height: 30px;
    font-style: italic;
    color: #9A9A9A;
    background: #F0F0F0;
    padding: 40px 90px 40px 150px;
    margin: 50px 0;
    min-height: 71px
}
.magazine-advert-important:after {
    background-image: url(../images/sprites.png);
    background-position: -87px 0px;
    width: 71px;
    height: 71px;
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 40px;
    margin-top: -35.5px
}
.page-magazine-about .page__body {
    width: auto
}
.page-magazine-about .page__body main[role=main] {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    float: none;
    padding: 35px 0
}
.page-magazine-about .page__body main[role=main]:after {
    content: "";
    display: table;
    clear: both
}
.magazine-about-hero {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: #e2e2e2 url(../images/gray-noise-bg-tile.png)
}
.magazine-about-hero:before {
    content: '';
    display: block;
    position: absolute;
    width: 2000px;
    height: 2000px;
    top: -500px;
    left: 50%;
    margin-left: -1000px;
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    z-index: 1
}
.lt-ie10 .magazine-about-hero:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==)
}
.magazine-about-hero:after {
    content: '';
    display: block;
    position: absolute;
    width: 1000px;
    height: 1000px;
    top: -500px;
    left: 50%;
    margin-left: -500px;
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    z-index: 2
}
.lt-ie10 .magazine-about-hero:after {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==)
}
.magazine-about-hero__container {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index: 3;
    padding: 50px 0 40px
}
.magazine-about-hero__container:after {
    content: "";
    display: table;
    clear: both
}
.magazine-about-hero__container .preview {
    float: left;
    margin-right: 50px;
    -webkit-box-shadow: 0 5px 40px rgba(0, 0, 0, 0.1);
    box-shadow: 0 5px 40px rgba(0, 0, 0, 0.1)
}
.magazine-about-hero__container .preview img {
    vertical-align: top;
    -webkit-box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2);
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.2)
}
.magazine-about-hero__container .content {
    float: right;
    width: 575px
}
.magazine-about-hero__title {
    font-size: 35px;
    line-height: 35px;
    font-style: italic;
    margin-bottom: 25px;
    color: #246CB4
}
.magazine-about-hero__title small {
    font-size: 21px;
    margin-left: 10px;
    color: #202020
}
.magazine-about-hero__summary {
    margin-bottom: 35px
}
.magazine-about-hero__quote {
    margin: 35px 0
}
.magazine-about-hero__quote:after {
    content: "";
    display: table;
    clear: both
}
.magazine-about-hero__quote__cite {
    float: left;
    width: 140px
}
.magazine-about-hero__quote__cite .common-person {
    margin-bottom: 0
}
.magazine-about-hero__quote__item {
    margin-left: 140px
}
.magazine-about-hero__quote__item .title {
    letter-spacing: .25em;
    text-transform: uppercase;
    margin-bottom: 10px
}
.magazine-about-hero__quote__item blockquote {
    font-style: italic;
    color: #606060
}
.magazine-about-hero__blurb {
    margin-bottom: 40px
}
.magazine-about-hero__blurb h2 {
    font-size: 21px;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 15px
}
.magazine-about-hero__blurb ul {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin: 0
}
@-moz-document url-prefix() {
    .magazine-about-hero__blurb ul {
        font-size: 0;
        letter-spacing: normal
    }
}
.magazine-about-hero__blurb ul>li {
    font-size: 14px;
    letter-spacing: normal
}
.magazine-about-hero__blurb ul li {
    display: inline-block;
    vertical-align: top;
    line-height: 17px;
    width: 126px;
    padding-left: 14px;
    padding-right: 20px
}
.magazine-about-hero__blurb ul li:before {
    width: 4px;
    height: 4px;
    margin-top: 6px;
    margin-left: -14px
}
.magazine-about-hero__buttons {
    margin-left: -20px
}
.magazine-about-hero__buttons:after {
    content: "";
    display: table;
    clear: both
}
.magazine-about-hero__buttons li {
    float: left;
    margin-left: 20px;
    margin-bottom: 20px;
    width: 240px;
    height: 50px
}
.magazine-about-hero__buttons .button, .magazine-about-hero__buttons .button-app {
    display: inline-block;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    line-height: 50px;
    width: 240px;
    padding: 0
}
.magazine-about-hero__buttons .appstore .button, .magazine-about-hero__buttons .appstore .button-app {
    position: relative;
    border: 2px solid #202020;
    padding-top: 5px;
    padding-bottom: 5px;
    padding-left: 63px;
    line-height: 18px;
    text-align: left;
    background-color: transparent
}
.magazine-about-hero__buttons .appstore .button:link, .magazine-about-hero__buttons .appstore .button-app:link, .magazine-about-hero__buttons .appstore .button:visited, .magazine-about-hero__buttons .appstore .button-app:visited, .magazine-about-hero__buttons .appstore .button:hover, .magazine-about-hero__buttons .appstore .button-app:hover, .magazine-about-hero__buttons .appstore .button:active, .magazine-about-hero__buttons .appstore .button-app:active, .magazine-about-hero__buttons .appstore .button:focus, .magazine-about-hero__buttons .appstore .button-app:focus {
    color: #202020
}
.magazine-about-hero__buttons .appstore .button:hover, .magazine-about-hero__buttons .appstore .button-app:hover, .magazine-about-hero__buttons .appstore .button:active:hover, .magazine-about-hero__buttons .appstore .button-app:active:hover {
    background-color: #FFF
}
.magazine-about-hero--fp {
    margin: 0
}
.magazine-about-hero--fp .magazine-about-hero__buttons ul {
    margin-right: -20px
}
.magazine-about-hero--fp .magazine-about-hero__container {
    padding-top: 80px;
    padding-bottom: 30px;
    min-height: 390px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}
.magazine-about-hero--fp .magazine-about-hero__container .preview {
    position: absolute;
    top: 80px;
    bottom: auto;
    width: 400px
}
.magazine-about-hero--fp .magazine-about-hero__container .content {
    float: none;
    width: auto;
    padding-left: 480px
}
.button-app {
    display: inline-block;
    position: relative;
    border: 2px solid #202020;
    padding: 0;
    width: 240px;
    height: 50px;
    text-indent: 0 !important;
    line-height: 18px !important;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    background-color: transparent
}
.button-app:link, .button-app:visited, .button-app:hover, .button-app:active, .button-app:focus {
    color: #202020
}
.button-app__wrap {
    display: inline-block;
    vertical-align: top;
    padding-top: 5px;
    text-align: left
}
.button-app__label {
    display: inline-block;
    vertical-align: middle
}
.button-app__icon {
    display: inline-block;
    margin-right: 15px;
    vertical-align: middle
}
.button-app__icon span {
    display: inline-block;
    vertical-align: middle
}
.button-app:hover, .button-app:active:hover {
    background-color: #FFF
}
.button-app .icon-apple {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzOTkuMjM0IiBoZWlnaHQ9IjQ5My41ODIiIHZpZXdCb3g9IjMwMy4zODQgMjUzLjIwNSAzOTkuMjM0IDQ5My41ODIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMzAzLjM4NCAyNTMuMjA1IDM5OS4yMzQgNDkzLjU4MiI+PGcgZmlsbD0iIzIzMUYyMCI+PHBhdGggZD0iTTU3NC42NSAzMzEuODU2YzE2Ljc0My0yMC45IDI4Ljk0MS00OS42NTkgMjUuNzktNzguNjUxLTI1LjAwNy45MTUtNTQuNzk3IDE2LjQ5OS03Mi41NDEgMzcuNTM2LTE1Ljk4IDE4LjEyLTI5Ljg1NiA0OC4wMTctMjUuODgyIDc2LjEzNSAyNy4xOTQgMS44IDU1LjEzOC0xMy45NzcgNzIuNjMzLTM1LjAyek0zMjIuMDIxIDYyMS45MmguMDgxbC0uMDgxLS4xMzJ2LjEzMnpNNjQ3LjA4IDU2MC4zNzhoLTM0MC42NTJsLjA0Ni0uMDNoMzQwLjIxdi0uNzQzYy03Ljc5Ny0xNS42OTUtMTEuMzQ1LTQwLjIyNS04LjM2Ni02MC4wOTh2LS43NDJoLjAyNWMzLjExNi0yNi4wMTkgMTkuODc5LTUyLjY0NyAzMy4yNzctNjIuMzA1LjE2Mi0uMTEyLjM0Ni0uMjU0LjUyOC0uMzk2di0uMDYyaC4wM2MyLjk3My0zLjI3MyAxMS40NDYtMTAuMDc0IDE3LjE2NS0xNC4xOTEtMjEuMTMtMzEuMDg2LTU1LjcxOC00Ny44NTQtOTAuOTQ2LTQ4LjM4OC0zNS41MTktMi45ODktNzIuMzg0IDIyLjQ4MS05Mi4yNjMgMjEuODk2LTE5LjIzMy41ODQtNDguMjg3LTIyLjQwNS03OC45NC0yMC45NTFsLS4zLS4wNDFjLS42OTEgMC02LjIxMS4zMDUtNi4yMTEuMzA1LTQwLjYzMi45OTctNzYuNjU4IDI0Ljk0Ni05Ny4xMTEgNjEuMjU4di4xMTFoLS4xMjJ2LS4xMTFjLTguMDkyIDEzLjA4My0xNy44IDQzLjU3OS0xOS4yNDggNjIuODc0djEuMDMyYy0xLjk1NyAxMi4yNDUtLjA2NiA0NC44ODYgMi4xMzUgNjAuNTgyLjA5MS4yNzQuMTE3LjU1OS4xMzcuNzgybC4wNDEtLjAzYzEuNzE4IDE1LjY0NSA5LjY2NyA0NS44NzcgMTUuNjI0IDYwLjY1OHYuMTMyaC0uMDM2YzUuNzE5IDE2LjMzNiAyMS42OTMgNDYuOTc2IDMyLjAwNyA2Mi42NDF2LjExMWguMTExYzIwLjgyNCAyOS45MDcgNDUuMzQ5IDYzLjUxNSA3Ny42NzUgNjIuMDcgMzEuMjI4LTEuMTg5IDQyLjcyNi0yMC43NDcgODAuMzM4LTIwLjQ0MiAzNy41OTctLjMwNSA0OC4wMDEgMTkuNTA4IDgwLjk0MyAxOS42NSAzMy41OTItMS40NDQgNTQuNC0zMS4zMzEgNzUuMjQtNjEuMjc4IDEwLjIwMS0xNS40MzIgMjYuMjA2LTQ1LjEyNSAzMS44NjgtNjIuNzUyaC4wNzZjLjYzNi0xLjg2IDEuNTgxLTQuNzI4IDIuMjU3LTYuODEyLTIyLjA4OS02LjI2LTQ2Ljg2Ny0zNS4zNTUtNTUuNTM4LTU0LjczeiIvPjwvZz48L3N2Zz4=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 24px;
    height: 29px
}
.lt-ie9 .button-app .icon-apple {
    background-image: url(../images/sprites.png);
    background-position: -134px -86px
}
.button-app .icon-android {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIzMCIgdmlld0JveD0iMTg2LjYxNyAyMzEuNzkxIDI2IDMwIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDE4Ni42MTcgMjMxLjc5MSAyNiAzMCI+PGcgZmlsbD0iIzIzMUYyMCI+PHBhdGggZD0iTTIwMy42MTQgMjM0LjMwM2wuMzI4LS40OTEuMzIyLS40ODQuNzIzLTEuMDg2Yy4wOS0uMTMzLjA1My0uMzEzLS4wNzgtLjQwMy0uMTM1LS4wODktLjMxNC0uMDUzLS40MDQuMDgxbC0uNzc1IDEuMTY1LS4zMjguNDktLjMzLjQ5NmMtMS4wNDktLjQwNy0yLjIxOS0uNjM2LTMuNDU1LS42MzYtMS4yMzQgMC0yLjQwNC4yMjktMy40NTMuNjM2bC0uMzMtLjQ5Ni0uMzI2LS40OS0uNzc3LTEuMTY1Yy0uMDg4LS4xMzMtLjI2OC0uMTY5LS40MDItLjA4MS0uMTMzLjA4OS0uMTY4LjI3LS4wOC40MDNsLjcyMyAxLjA4Ni4zMjIuNDg0LjMzLjQ5Yy0yLjQ2NyAxLjE0OC00LjEzMyAzLjMyMi00LjEzMyA1LjgxMWgxNi4yNTZjLS4wMDItMi40ODgtMS42NjYtNC42NjItNC4xMzMtNS44MXptLTcuNDggMy40ODljLS40OCAwLS44NzEtLjM5MS0uODcxLS44NzJzLjM5MS0uODcuODcxLS44N2MuNDgyIDAgLjg3MS4zODkuODcxLjg3cy0uMzg5Ljg3Mi0uODcxLjg3MnptNi45NjYgMGMtLjQ4IDAtLjg3MS0uMzkxLS44NzEtLjg3MnMuMzkxLS44Ny44NzEtLjg3Yy40ODIgMCAuODcxLjM4OS44NzEuODdzLS4zODguODcyLS44NzEuODcyek0xOTEuNjE0IDI0MS41MDNoLS4xMjV2MTIuNTQ2YzAgMS4wMTUuODI0IDEuODM5IDEuODM4IDEuODM5aDEuMzI4Yy0uMDQ1LjE1My0uMDcuMzE2LS4wNy40ODN2My42NzljMCAuOTYxLjc4MSAxLjc0MSAxLjc0NCAxLjc0MS45NjEgMCAxLjc0LS43OCAxLjc0LTEuNzQxdi0zLjY3OWMwLS4xNjctLjAyNS0uMzMtLjA2OC0uNDgzaDMuMjM0Yy0uMDQ1LjE1My0uMDY4LjMxNi0uMDY4LjQ4M3YzLjY3OWMwIC45NjEuNzc5IDEuNzQxIDEuNzQgMS43NDEuOTYzIDAgMS43NDItLjc4IDEuNzQyLTEuNzQxdi0zLjY3OWMwLS4xNjctLjAyMy0uMzMtLjA2OC0uNDgzaDEuMzI2YzEuMDE0IDAgMS44MzgtLjgyNCAxLjgzOC0xLjgzOXYtMTIuNTQ2aC0xNi4xMzF6TTE4OC4zNTcgMjQxLjI3NWMtLjk2MSAwLTEuNzQuNzc5LTEuNzQgMS43NDJ2Ny40NTFjMCAuOTYxLjc3OSAxLjc0MiAxLjc0IDEuNzQyczEuNzQyLS43ODEgMS43NDItMS43NDJ2LTcuNDUxYzAtLjk2My0uNzc5LTEuNzQyLTEuNzQyLTEuNzQyek0yMTAuODc5IDI0MS4yNzVjLS45NjMgMC0xLjc0Mi43NzktMS43NDIgMS43NDJ2Ny40NTFjMCAuOTYxLjc3OSAxLjc0MiAxLjc0MiAxLjc0Mi45NTkgMCAxLjczOC0uNzgxIDEuNzM4LTEuNzQydi03LjQ1MWMwLS45NjMtLjc3OS0xLjc0Mi0xLjczOC0xLjc0MnoiLz48L2c+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 26px;
    height: 30px
}
.lt-ie9 .button-app .icon-android {
    background-image: url(../images/sprites.png);
    background-position: -37px -222px
}
.button-app .icon-wphone {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyNiIgaGVpZ2h0PSIyNiIgdmlld0JveD0iMTg2LjYxNyAyMzMuNzkxIDI2IDI2IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDE4Ni42MTcgMjMzLjc5MSAyNiAyNiI+PGcgZmlsbD0iIzIzMUYyMCI+PHBhdGggZD0iTTE4Ni42MTcgMjU2LjAyNWwxMC4yMDggMS40Nzl2LTkuNzEzaC0xMC4yMDh6TTE5OC44MjUgMjM1Ljc4N3YxMC4wMDVoMTMuNzkydi0xMi4wMDF6TTE5OC44MjUgMjU3Ljc5M2wxMy43OTIgMS45OTh2LTEyaC0xMy43OTJ6TTE4Ni42MTcgMjQ1Ljc5MmgxMC4yMDh2LTkuNzE0bC0xMC4yMDggMS40Nzl6Ii8+PC9nPjwvc3ZnPg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 26px;
    height: 26px
}
.lt-ie9 .button-app .icon-wphone {
    background-image: url(../images/sprites.png);
    background-position: -271px -64px
}
.magazine-collage {
    margin-right: -6px
}
.magazine-collage__item {
    float: left;
    margin: 0 6px 6px 0
}
.magazine-collage__item img {
    vertical-align: top
}
.page-news-inner .page__header h1, .page-autos-ad .page__header h1, .page-autos-detailed .page__header h1, .page-polls-inner .page__header h1 {
    max-width: 680px
}
.news-article__date {
    margin: 20px 0;
    padding: 0
}
.news-article__date ul li {
    font-style: italic;
    color: #608098
}
.news-article__date ul li a:link, .news-article__date ul li a:visited, .news-article__date ul li a:hover, .news-article__date ul li a:active, .news-article__date ul li a:focus {
    color: #608098
}
.news-article .sub {
    font-size: 22px;
    line-height: 26px;
    font-style: italic;
    color: #606060;
    font-weight: normal;
    margin-top: -5px;
    margin-bottom: 35px
}
.news-article__comments {
    margin: 50px 0
}
.news-list {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin: 30px auto
}
.news-list:after {
    content: "";
    display: table;
    clear: both
}
.news-list:after {
    content: "";
    display: table;
    clear: both
}
.news-list__today {
    position: absolute;
    font-style: italic;
    color: #606060;
    font-size: 13px;
    line-height: 20px;
    margin-top: -25px
}
.news-list__highlight {
    float: left;
    width: 200px;
    margin-right: 40px;
    margin-bottom: 15px
}
.news-list__highlight .title {
    font-size: 21px;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 20px
}
.news-list__highlight .title a:link {
    color: #202020
}
.news-list__highlight .title a:visited {
    color: #202020
}
.news-list__highlight .title a:hover {
    color: #606060
}
.news-list__highlight .title a:active {
    color: #202020
}
.news-list__highlight .title a:focus {
    color: #202020
}
.news-list__highlight .date {
    font-size: 13px;
    font-style: italic;
    line-height: 25px;
    color: #608098
}
.news-list__banner {
    float: right;
    width: 240px;
    height: 400px;
    margin-bottom: 15px
}
.news-list__banner img {
    vertical-align: top;
    border: 1px solid #C7C7C7;
    margin: -1px
}
.news-list__list {
    margin-left: 0;
    margin-top: 25px
}
.news-list__list:after {
    content: "";
    display: table;
    clear: both
}
.news-list__list .isotope {
    overflow: hidden
}
.news-list__list__item {
    float: left;
    width: 200px;
    margin-right: 40px;
    margin-bottom: 15px
}
.news-list__list__item .date {
    font-size: 13px;
    font-style: italic;
    line-height: 25px;
    color: #608098
}
.news-list__list__item .title {
    font-size: 15px;
    line-height: 20px;
    font-weight: bold
}
.news-list__list__item .title a:link {
    color: #202020
}
.news-list__list__item .title a:visited {
    color: #202020
}
.news-list__list__item .title a:hover {
    color: #606060
}
.news-list__list__item .title a:active {
    color: #202020
}
.news-list__list__item .title a:focus {
    color: #202020
}
.summary-news-list li {
    margin-bottom: 15px
}
.summary-news-list li .meta {
    font-style: italic;
    font-size: 13px;
    line-height: 25px
}
.summary-news-list li .meta .date {
    color: #608098;
    margin-right: 10px
}
.summary-news-list li .meta .category {
    color: #606060
}
.summary-news-list li a:link {
    color: #202020
}
.summary-news-list li a:visited {
    color: #202020
}
.summary-news-list li a:hover {
    color: #606060
}
.summary-news-list li a:active {
    color: #202020
}
.summary-news-list li a:focus {
    color: #202020
}
.news--interesting {
    padding: 25px 20px;
    margin: 0 -20px 40px;
    background: #F0F0F0
}
.news--interesting__subscribe {
    font-size: 13px
}
.news--interesting__subscribe a:before {
    content: '';
    display: inline-block;
    vertical-align: top;
    margin-right: 10px;
    margin-top: 2px
}
.news__header {
    padding-bottom: 25px
}
.news__header:after {
    content: "";
    display: table;
    clear: both
}
.news__header .alt-section-title, .news__header .comma-list, .news__header .g-categories, .news__header .autos-search-results-compact__item .body .config, .autos-search-results-compact__item .body .news__header .config, .news__header .dashed-list, .news__header .brands__filter, .news__header .news-article__date ul, .news-article__date .news__header ul, .news__header .news__filter, .news__header .search-results__list__item .body .meta-top ul, .search-results__list__item .body .meta-top .news__header ul, .news__header .autos-detailed-details__cost .credit ul, .autos-detailed-details__cost .credit .news__header ul, .news__header .page-practice .practice-filter, .page-practice .news__header .practice-filter {
    display: inline-block;
    vertical-align: top;
    margin-bottom: 0
}
.news__header .alt-section-title {
    float: left
}
.news__header .comma-list, .news__header .g-categories, .news__header .autos-search-results-compact__item .body .config, .autos-search-results-compact__item .body .news__header .config, .news__header .dashed-list, .news__header .brands__filter, .news__header .news-article__date ul, .news-article__date .news__header ul, .news__header .news__filter, .news__header .search-results__list__item .body .meta-top ul, .search-results__list__item .body .meta-top .news__header ul, .news__header .autos-detailed-details__cost .credit ul, .autos-detailed-details__cost .credit .news__header ul, .news__header .page-practice .practice-filter, .page-practice .news__header .practice-filter {
    display: block;
    overflow: hidden;
    padding-top: 3px;
    padding-left: 20px
}
.news__header .comma-list, .news__header .g-categories, .news__header .autos-search-results-compact__item .body .config, .autos-search-results-compact__item .body .news__header .config {
    color: #246CB4
}
.news__header .comma-list li, .news__header .g-categories li, .news__header .autos-search-results-compact__item .body .config li, .autos-search-results-compact__item .body .news__header .config li {
    font-size: 13px
}
.news__filter {
    margin-bottom: 35px
}
.news__filter li {
    vertical-align: top
}
.news__list {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-right: -40px;
    margin-bottom: 20px
}
.news__list:after {
    content: "";
    display: table;
    clear: both
}
@-moz-document url-prefix() {
    .news__list {
        font-size: 0;
        letter-spacing: normal
    }
}
.news__list>li {
    font-size: 15px;
    letter-spacing: normal
}
.news__list__item, .showrooms-article__news {
    position: relative;
    display: inline-block;
    vertical-align: top;
    width: 200px;
    margin-right: 40px;
    margin-bottom: 30px
}
.news__list__item .image, .showrooms-article__news .image {
    margin-bottom: 20px
}
.news__list__item .image img, .showrooms-article__news .image img {
    vertical-align: top
}
.news__list__item .date, .showrooms-article__news .date {
    font-size: 13px;
    font-style: italic;
    margin-bottom: 5px;
    color: #608098
}
.news__list__item .title, .showrooms-article__news .title {
    font-weight: bold;
    margin: 0 0 5px
}
.news__list__item .title a:link, .showrooms-article__news .title a:link {
    color: #202020
}
.news__list__item .title a:visited, .showrooms-article__news .title a:visited {
    color: #202020
}
.news__list__item .title a:hover, .showrooms-article__news .title a:hover {
    color: #606060
}
.news__list__item .title a:active, .showrooms-article__news .title a:active {
    color: #202020
}
.news__list__item .title a:focus, .showrooms-article__news .title a:focus {
    color: #202020
}
.news__list__item h3.title, .showrooms-article__news h3.title {
    font-size: 21px;
    line-height: 25px
}
.news__list__item .text, .showrooms-article__news .text {
    margin-bottom: 5px
}
.news__list__item .caption, .showrooms-article__news .caption {
    padding: 25px 40px;
    background: #303030;
    border-top: 1px solid #4A4A4A;
    -webkit-transition: background-color .2s ease-out;
    transition: background-color .2s ease-out
}
.news__list__item .caption .date, .showrooms-article__news .caption .date, .news__list__item .caption .title, .showrooms-article__news .caption .title, .news__list__item .caption .text, .showrooms-article__news .caption .text, .news__list__item .caption .comments, .showrooms-article__news .caption .comments {
    color: #FFF
}
.news__list__item .caption .date a:link, .showrooms-article__news .caption .date a:link, .news__list__item .caption .date a:visited, .showrooms-article__news .caption .date a:visited, .news__list__item .caption .date a:hover, .showrooms-article__news .caption .date a:hover, .news__list__item .caption .date a:active, .showrooms-article__news .caption .date a:active, .news__list__item .caption .date a:focus, .showrooms-article__news .caption .date a:focus, .news__list__item .caption .title a:link, .showrooms-article__news .caption .title a:link, .news__list__item .caption .title a:visited, .showrooms-article__news .caption .title a:visited, .news__list__item .caption .title a:hover, .showrooms-article__news .caption .title a:hover, .news__list__item .caption .title a:active, .showrooms-article__news .caption .title a:active, .news__list__item .caption .title a:focus, .showrooms-article__news .caption .title a:focus, .news__list__item .caption .text a:link, .showrooms-article__news .caption .text a:link, .news__list__item .caption .text a:visited, .showrooms-article__news .caption .text a:visited, .news__list__item .caption .text a:hover, .showrooms-article__news .caption .text a:hover, .news__list__item .caption .text a:active, .showrooms-article__news .caption .text a:active, .news__list__item .caption .text a:focus, .showrooms-article__news .caption .text a:focus, .news__list__item .caption .comments a:link, .showrooms-article__news .caption .comments a:link, .news__list__item .caption .comments a:visited, .showrooms-article__news .caption .comments a:visited, .news__list__item .caption .comments a:hover, .showrooms-article__news .caption .comments a:hover, .news__list__item .caption .comments a:active, .showrooms-article__news .caption .comments a:active, .news__list__item .caption .comments a:focus, .showrooms-article__news .caption .comments a:focus {
    color: #fff
}
.news__list__item--highlight {
    width: 440px
}
.news__list__item--highlight .image {
    margin: 0
}
.news__list__item--highlight .title {
    font-size: 21px;
    line-height: 25px;
    padding-right: 30px
}
.news__list__item--highlight:hover .caption {
    background-color: #606060
}
.news__list__item--hero {
    width: 680px;
    margin-bottom: 40px !important
}
.news__list__item--hero .image {
    margin: 0
}
.news__list__item--hero .title {
    font-size: 36px;
    line-height: 36px;
    padding-right: 30px
}
.news__list__item--hero .comments {
    position: absolute;
    bottom: 35px;
    right: 40px
}
.news__list__item--hero .caption {
    position: relative;
    padding: 35px 60px;
    border: 0;
    background-position: 50% 50%
}
.news__list__item--hero:hover .caption {
    background-color: #606060
}
.news__list__item--hero .comments .g-comments:before, .news__list__item--highlight .comments .g-comments:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC40MjYiIGhlaWdodD0iMTMuMjIzIiB2aWV3Qm94PSIwIDAgMTQuNDI2IDEzLjIyMyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEyLjAyMSAwaC05LjYxN3MtMi40MDQgMS4yMDItMi40MDQgMi40MDR2NC44MDhjMCAxLjIwMiAxLjIwMiAyLjQwNCAyLjQwNCAyLjQwNHYzLjYwNmwzLjYwNi0zLjYwNmg2LjAxMWMxLjIwMSAwIDIuNDA0LTEuMjAyIDIuNDA0LTIuNDA0di00LjgwOHMtMS4yMDItMi40MDQtMi40MDQtMi40MDR6Ii8+PC9zdmc+Cg==")
}
.lt-ie9 .news__list__item--hero .comments .g-comments:before, .lt-ie9 .news__list__item--highlight .comments .g-comments:before {
    background-image: url(../images/sprites.png)
}
.showrooms-list__more {
    margin-bottom: 40px
}
.showrooms {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-right: -40px
}
@-moz-document url-prefix() {
    .showrooms {
        font-size: 0;
        letter-spacing: normal
    }
}
.showrooms>li {
    font-size: 15px;
    letter-spacing: normal
}
.showrooms__item {
    display: inline-block;
    vertical-align: top;
    width: 320px;
    margin-right: 40px;
    margin-bottom: 45px
}
.showrooms__item .image {
    text-align: center;
    margin-bottom: 20px
}
.showrooms__item .image img {
    vertical-align: top
}
.showrooms__item .meta {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-bottom: 5px
}
@-moz-document url-prefix() {
    .showrooms__item .meta {
        font-size: 0;
        letter-spacing: normal
    }
}
.showrooms__item .meta>li {
    font-size: 15px;
    letter-spacing: normal
}
.showrooms__item .meta li {
    display: inline-block;
    vertical-align: top;
    font-size: 17px;
    line-height: 23px;
    margin-right: 15px;
    color: #608098
}
.showrooms__item .meta li a:link, .showrooms__item .meta li a:visited, .showrooms__item .meta li a:hover, .showrooms__item .meta li a:active, .showrooms__item .meta li a:focus {
    color: #608098
}
.showrooms__item .meta li.location {
    font-weight: bold
}
.showrooms__item .meta li.timeframe {
    font-size: 15px;
    font-style: italic
}
.showrooms__item .title {
    font-size: 21px;
    line-height: 28px;
    font-weight: bold
}
.showrooms__item .title a:link {
    color: #202020
}
.showrooms__item .title a:visited {
    color: #202020
}
.showrooms__item .title a:hover {
    color: #606060
}
.showrooms__item .title a:active {
    color: #202020
}
.showrooms__item .title a:focus {
    color: #202020
}
.showrooms__item--hero {
    width: 680px
}
.showrooms__item--hero .image {
    margin-bottom: 0;
    background-color: #0A1117
}
.showrooms__item--hero .image a {
    display: block
}
.showrooms__item--hero .caption {
    position: relative;
    background-position: 50% 50%;
    background-color: #303030
}
.showrooms__item--hero .caption:before {
    position: absolute;
    top: 0;
    left: 0;
    bottom: 0;
    right: 0;
    background: rgba(0, 0, 0, 0.15)
}
.showrooms__item--hero .caption__body {
    position: relative;
    padding: 30px 60px;
    color: #FFF
}
.showrooms__item--hero .caption__body .meta li {
    color: #FFF
}
.showrooms__item--hero .caption__body .meta li a:link, .showrooms__item--hero .caption__body .meta li a:visited, .showrooms__item--hero .caption__body .meta li a:hover, .showrooms__item--hero .caption__body .meta li a:active, .showrooms__item--hero .caption__body .meta li a:focus, .showrooms__item--hero .caption__body .title a:link, .showrooms__item--hero .caption__body .title a:visited, .showrooms__item--hero .caption__body .title a:hover, .showrooms__item--hero .caption__body .title a:active, .showrooms__item--hero .caption__body .title a:focus {
    color: #fff
}
.showrooms__item--hero .caption__body .title {
    font-size: 35px;
    line-height: 42px
}
.showrooms-article__filter .brands {
    padding: 20px 20px 10px;
    margin-bottom: 30px;
    background: #F0F0F0
}
.showrooms-article__filter .brands__title {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    display: inline-block;
    margin-right: 30px
}
.showrooms-article__filter .brands__filter {
    display: inline-block
}
.showrooms-article__filter .brands__list {
    margin-top: 10px
}
.showrooms-article__news {
    width: auto;
    margin-bottom: 45px
}
.page-showrooms-inner .page__header .location {
    margin-bottom: 30px
}
.page-showrooms-inner .page__header .timeframe {
    font-style: italic;
    margin-bottom: 5px
}
.page-showrooms-inner .page__header h1 {
    font-size: 35px;
    line-height: 42px
}
.expert-opinions-filter, .interview-filter {
    margin-bottom: 60px
}
.expert-opinions-filter .brands, .interview-filter .brands {
    padding: 20px 20px 10px;
    margin-bottom: 25px;
    background: #F0F0F0
}
.expert-opinions-filter .brands__title, .interview-filter .brands__title {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    display: inline-block;
    margin-right: 30px
}
.expert-opinions-filter .brands__filter, .interview-filter .brands__filter {
    display: inline-block
}
.expert-opinions-filter .brands__list, .interview-filter .brands__list {
    margin-top: 10px
}
.expert-opinions-filter .categories, .interview-filter .categories {
    margin-bottom: 25px
}
.expert-opinions-filter .categories .dashed-list li, .interview-filter .categories .dashed-list li, .expert-opinions-filter .categories .brands__filter li, .interview-filter .categories .brands__filter li, .expert-opinions-filter .categories .news-article__date ul li, .news-article__date .expert-opinions-filter .categories ul li, .interview-filter .categories .news-article__date ul li, .news-article__date .interview-filter .categories ul li, .expert-opinions-filter .categories .news__filter li, .interview-filter .categories .news__filter li, .expert-opinions-filter .categories .search-results__list__item .body .meta-top ul li, .search-results__list__item .body .meta-top .expert-opinions-filter .categories ul li, .interview-filter .categories .search-results__list__item .body .meta-top ul li, .search-results__list__item .body .meta-top .interview-filter .categories ul li, .expert-opinions-filter .categories .autos-detailed-details__cost .credit ul li, .autos-detailed-details__cost .credit .expert-opinions-filter .categories ul li, .interview-filter .categories .autos-detailed-details__cost .credit ul li, .autos-detailed-details__cost .credit .interview-filter .categories ul li, .expert-opinions-filter .categories .page-practice .practice-filter li, .page-practice .expert-opinions-filter .categories .practice-filter li, .interview-filter .categories .page-practice .practice-filter li, .page-practice .interview-filter .categories .practice-filter li {
    vertical-align: middle
}
.expert-opinions-filter .search .row, .interview-filter .search .row {
    position: relative
}
.expert-opinions-filter .search .row:after, .interview-filter .search .row:after {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMi4zNzEiIGhlaWdodD0iMjIuMDY0IiB2aWV3Qm94PSIwIDAgMjIuMzcxIDIyLjA2NCI+PHBhdGggZD0iTTEzLjgxOCAwYy00LjkzNiAwLTguOTUxIDQuMDE3LTguOTUxIDguOTUyIDAgMi4wNTguNzA1IDMuOTUgMS44NzcgNS40NjRsLTYuMzQ0IDYuMzQ1IDEuMzA0IDEuMzA0IDYuMzEyLTYuMzExYzEuNTY0IDEuMzM3IDMuNTg5IDIuMTUgNS44MDMgMi4xNSA0LjkzNyAwIDguOTUzLTQuMDE3IDguOTUzLTguOTUycy00LjAxOC04Ljk1Mi04Ljk1NC04Ljk1MnptMCAxNi4wNmMtMy45MTggMC03LjEwNy0zLjE4OC03LjEwNy03LjEwNyAwLTMuOTIgMy4xODktNy4xMDggNy4xMDctNy4xMDggMy45MiAwIDcuMTA5IDMuMTg4IDcuMTA5IDcuMTA4IDAgMy45MTgtMy4xODkgNy4xMDctNy4xMDkgNy4xMDd6TTE2IDkuMjY4Yy0uOTE4LS4zODMtMS4xMzgtLjUxNy0xLjEzOC0uNTE3bC0uMDA5LS44ODFzLjM0NS0uMjY1LjQ1My0xLjA5NmMuMjE1LjA2My40NDEtLjMyLjQ1My0uNTIzLjAxMi0uMTkzLS4wMjktLjczNS0uMjkyLS42ODEuMDUyLS40MDcuMDkyLS43NzMuMDc0LS45NjYtLjA2OS0uNzA5LS43NjctMS40NTctMS44NC0xLjQ1N3MtMS43NzEuNzQ4LTEuODQgMS40NTdjLS4wMTguMTkzLjAyLjU1OS4wNzMuOTY2LS4yNjMtLjA1NC0uMzA1LjQ4Ny0uMjkxLjY4MS4wMTIuMjAzLjIzNy41ODYuNDU0LjUyMy4xMDYuODMxLjQ1MSAxLjA5Ni40NTEgMS4wOTZsLS4wMDcuODhzLS4yMTguMTM0LTEuMTM3LjUxN2MtLjkyMS4zODMtMS44NS42NTItMi4xMjYgMS4wODMtLjI0OS4zODYtLjE3NSAyLjc4Mi0uMTc1IDIuNzgyaDkuMTk3cy4wNzQtMi4zOTYtLjE3NS0yLjc4MmMtLjI3Ny0uNDMxLTEuMjA2LS42OTktMi4xMjUtMS4wODJ6IiBmaWxsPSIjYjRiNGI0Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 24px;
    height: 24px;
    content: '';
    position: absolute;
    z-index: 5;
    top: 50%;
    left: 11px;
    margin-top: -12px
}
.lt-ie9 .expert-opinions-filter .search .row:after, .lt-ie9 .interview-filter .search .row:after {
    background-image: url(../images/sprites.png);
    background-position: -271px -215px
}
.expert-opinions-filter .search input[type=text], .interview-filter .search input[type=text] {
    padding-left: 42px
}
.expert-opinions--external {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
.expert-opinions--external:after {
    content: "";
    display: table;
    clear: both
}
.expert-opinions--external .alt-section-title {
    margin-bottom: 40px
}
.expert-opinions--external .expert-opinions__item {
    padding-right: 280px
}
.expert-opinions__item {
    margin-bottom: 55px;
    height: 225px;
}
.expert-opinions__item:hover .expert-opinions__item__body .expert-opinions__item__body__title .social {
    opacity: 1
}
.expert-opinions__item--highlight .expert-opinions__item__body .expert-opinions__item__body__content {
    background: #F0F0F0;
    border-color: #F0F0F0
}
.expert-opinions__item--highlight .expert-opinions__item__body .expert-opinions__item__body__content .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 15px solid #f0f0f0;
    border-left: 15px solid transparent
}
.expert-opinions__item--highlight .expert-opinions__item__body .expert-opinions__item__body__content .tail:before {
    display: none
}
.expert-opinions__item .common-person {
    float: left
}
.expert-opinions__item__body {
    margin-left: 160px
}
.expert-opinions__item__body__title {
    margin-bottom: 15px
}
.expert-opinions__item__body__title .social {
    font-size: 0.1px;
    letter-spacing: -1px;
    opacity: 0;
    float: right;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
@-moz-document url-prefix() {
    .expert-opinions__item__body__title .social {
        font-size: 0;
        letter-spacing: normal
    }
}
.expert-opinions__item__body__title .social>li {
    font-size: 15px;
    letter-spacing: normal
}
.expert-opinions__item__body__title .social li {
    display: inline-block;
    margin-left: 15px;
    vertical-align: middle
}
.expert-opinions__item__body__title .social li:first-child {
    margin-left: 0
}
.expert-opinions__item__body__title .title {
    margin-right: 80px
}
.expert-opinions__item__body__title a:link {
    color: #202020
}
.expert-opinions__item__body__title a:visited {
    color: #202020
}
.expert-opinions__item__body__title a:hover {
    color: #606060
}
.expert-opinions__item__body__title a:active {
    color: #202020
}
.expert-opinions__item__body__title a:focus {
    color: #202020
}
.expert-opinions__item__body__content {
    position: relative;
    padding: 15px 20px;
    border: 1px solid #D0D0D0
}
.expert-opinions__item__body__content .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 15px solid #d0d0d0;
    border-left: 15px solid transparent;
    position: absolute;
    top: -1px;
    left: -15px
}
.expert-opinions__item__body__content .tail:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid #fff;
    border-left: 13px solid transparent;
    display: block;
    content: '';
    position: absolute;
    top: -14px;
    left: -13px
}
.expert-opinions__item__body__content .meta {
    margin-bottom: 15px
}
.expert-opinions__item__body__content .meta li {
    font-style: italic;
    color: #608098;
    vertical-align: top
}
.expert-opinions__item__body__content .meta li a:link, .expert-opinions__item__body__content .meta li a:visited, .expert-opinions__item__body__content .meta li a:hover, .expert-opinions__item__body__content .meta li a:active, .expert-opinions__item__body__content .meta li a:focus {
    color: #608098
}
.expert-opinions__item__body__content .text {
    font-size: 18px;
    line-height: 23px;
    font-style: italic;
    color: #606060
}
.expert-opinions__item__body__content .more {
    font-size: 13px;
    margin-top: 10px
}
.expert-opinions__item__body__footnote {
    padding: 15px 0
}
.expert-opinions__item__body__footnote .news {
    font-size: 13px;
    line-height: 17px;
    color: #606060;
    margin-bottom: 5px
}
.expert-opinions__item__body__footnote .news a {
    font-size: 15px;
    line-height: 20px
}
.page-profile main[role=main] {
    float: none;
    width: auto
}
.page-profile .page__body {
    width: auto;
    margin-top: 35px;
    margin-bottom: 0
}
.page-profile .page__header {
    position: relative;
    width: 100%;
    overflow: hidden;
    padding: 0;
    background: #e2e2e2 url(../images/gray-noise-bg-tile.png)
}
.page-profile .page__header:before {
    content: '';
    display: block;
    position: absolute;
    width: 2000px;
    height: 2000px;
    top: -500px;
    left: 50%;
    margin-left: -1000px;
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    z-index: 1
}
.lt-ie10 .page-profile .page__header:before {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==)
}
.page-profile .page__header:after {
    content: '';
    display: block;
    position: absolute;
    width: 1000px;
    height: 1000px;
    top: -500px;
    left: 50%;
    margin-left: -500px;
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.5) 0%, rgba(255, 255, 255, 0) 50%);
    z-index: 2
}
.lt-ie10 .page-profile .page__header:after {
    background: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPHJhZGlhbEdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgY3g9IjUwJSIgY3k9IjUwJSIgcj0iNzUlIj4KICAgIDxzdG9wIG9mZnNldD0iMCUiIHN0b3AtY29sb3I9IiNmZmZmZmYiIHN0b3Atb3BhY2l0eT0iMC41Ii8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIwIi8+CiAgPC9yYWRpYWxHcmFkaWVudD4KICA8cmVjdCB4PSItNTAiIHk9Ii01MCIgd2lkdGg9IjEwMSIgaGVpZ2h0PSIxMDEiIGZpbGw9InVybCgjZ3JhZC11Y2dnLWdlbmVyYXRlZCkiIC8+Cjwvc3ZnPg==)
}
.page-profile .page__footer {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
.page-profile .page__footer:after {
    content: "";
    display: table;
    clear: both
}
.page-profile .page__footer .article-comments {
    width: 680px;
    margin-top: 0
}
.l-profile-header {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index: 3;
    padding: 50px 0
}
.l-profile-header:after {
    content: "";
    display: table;
    clear: both
}
.l-profile-header .l-col1 {
    float: left;
    width: 600px;
    margin-right: 40px
}
.page-profile--company .l-profile-header .l-col1 {
    width: 560px
}
.l-profile-header .l-col2 {
    float: left;
    width: 80px;
    margin-right: 40px
}
.page-profile--company .l-profile-header .l-col2 {
    width: 120px
}
.l-profile-header .l-col3 {
    float: right;
    width: 300px;
}
.l-profile-header .l-col2+.l-col3 {
    width: 200px
}
.profile-header-user__avatar {
    float: left;
    width: 120px;
    margin-right: 40px
}
.profile-header-user__body {
    float: left;
    width: 440px
}
.page-profile--company .profile-header-user__body {
    width: 400px
}
.profile-header-user__title {
    font-size: 44px;
    font-weight: bold;
    line-height: 1;
    margin-right: 0;
    margin-bottom: 15px
}
.profile-header-user__title span {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top
}
.profile-header-user__desc {
    font-size: 21px;
    line-height: 25px;
    font-style: italic;
    color: #606060
}
.profile-header-meta__item {
    font-size: 13px;
    margin-top: 25px
}
.profile-header-meta__item:first-child {
    margin-top: 0
}
.profile-header-meta .large {
    display: block;
    font-weight: bold;
    font-size: 21px;
    line-height: 25px;
    margin-bottom: 15px
}
.profile-header-edit {
    text-align: right
}
.profile-header-edit .button, .profile-header-edit .button-app {
    padding-left: 0;
    padding-right: 0;
    margin-bottom: 40px
}
.profile-header-details {
    clear: both;
    padding-top: 35px
}
.profile-header-details:after {
    content: "";
    display: table;
    clear: both
}
.profile-header-details__title {
    font-size: 15px;
    letter-spacing: .25em;
    text-transform: uppercase;
    margin-bottom: 10px
}
.profile-header-details__about {
    float: left;
    width: 640px
}
.profile-header-details__about p {
    margin-bottom: 10px;
    font-size: 18px;
    line-height: 23px
}
.profile-header-details__brands {
    float: right;
    width: 280px
}
.profile-header-details__brands .brands__list {
    margin-right: -40px
}
.profile-header-details__brands .brands__list li {
    text-align: center;
    width: 40px;
    margin-right: 40px
}
.profile-admin {
    margin-left: 30px;
    font-size: 13px
}
.profile-admin:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODAuMTEyIiBoZWlnaHQ9IjM4Ni4xMyIgdmlld0JveD0iMC4xMjMgMTI2LjQyMSA0ODAuMTEyIDM4Ni4xMyIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwLjEyMyAxMjYuNDIxIDQ4MC4xMTIgMzg2LjEzIj48cGF0aCBmaWxsPSIjMzMzMjMzIiBkPSJNNDY3LjA0IDEyNy4zMjhjLTguOTI4IDMuMTY4LTQ1MS45NjggMTU5LjI2NC00NjAuNzA0IDE2Mi4zMzYtNy4zOTIgMi41OTItOS4wMjQgOS4wMjQtLjI4OCAxMi40OCAxMC40NjQgNC4yMjQgOTkuMDcyIDM5LjY0OCA5OS4wNzIgMzkuNjQ4bDU4Ljc1MiAyMy41MnMyODIuODE2LTIwNy42NDggMjg2LjY1Ni0yMTAuNTI4YzMuODQtMi43ODQgOC4yNTYgMi40OTYgNS40NzIgNS40NzItMi43ODQgMy4wNzItMjA1LjQ0IDIyMi4xNDQtMjA1LjQ0IDIyMi4xNDRsLTExLjgwOCAxMy4xNTIgMTUuNjQ4IDguNDQ4czEyMS4zNDQgNjUuMjggMTI5Ljk4NCA2OS45ODRjNy41ODQgNC4wMzIgMTcuNDcyLjY3MiAxOS41ODQtOC43MzYgMi41OTItMTEuMTM2IDc0LjIwOC0zMTkuOTY4IDc1Ljg0LTMyNi43ODQgMi4xMTItOC44MzItMy44NC0xNC4zMDQtMTIuNzY4LTExLjEzNnptLTMwMy43NDQgMzc5LjAwOGMwIDYuNDMyIDMuNjQ4IDguMjU2IDguNjQgMy42NDggNi41MjgtNS45NTIgNzQuMzA0LTY2LjgxNiA3NC4zMDQtNjYuODE2bC04Mi45NDQtNDIuOTEydjEwNi4wOHoiLz48L3N2Zz4=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 20px;
    height: 16px;
    left: -10px;
    margin-left: -20px;
    margin-top: 2px;
    margin-bottom: 0
}
.lt-ie9 .profile-admin:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -189px
}
.w-profile-user-pick {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    padding: 35px 0
}
.w-profile-user-pick:after {
    content: "";
    display: table;
    clear: both
}
.profile-user-pick {
    color: #FFF;
    background: #2868A8
}
.profile-user-pick:after {
    content: "";
    display: table;
    clear: both
}
.profile-user-pick__body {
    float: left;
    width: 640px
}
.profile-user-pick__aside {
    float: right;
    width: 240px
}
.profile-user-pick__title {
    font-size: 20px;
    line-height: 26px;
    letter-spacing: .25em;
    margin-bottom: 15px;
    text-transform: uppercase
}
.profile-user-pick__text {
    font-size: 18px;
    line-height: 23px
}
.w-profile-section {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
.w-profile-section:after {
    content: "";
    display: table;
    clear: both
}
.profile-section {
    margin: 0 auto 70px
}
.profile-section .common-carousel {
    margin: 0 0 50px
}
.profile-section h2 {
    font-size: 21px;
    line-height: 1;
    letter-spacing: .5em;
    text-transform: uppercase;
    padding-bottom: 11px;
    margin-bottom: 25px
}
.profile-section__add {
    padding-top: 20px;
    max-width: 240px
}
.profile-section__add .button, .profile-section__add .button-app {
    display: inline-block
}
.profile-subs {
    margin-bottom: 50px
}
.page-profile--company .profile-subs {
    margin-bottom: 70px
}
.profile-subs__list {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-right: -20px
}
@-moz-document url-prefix() {
    .profile-subs__list {
        font-size: 0;
        letter-spacing: normal
    }
}
.profile-subs__list>.profile-subs__item {
    font-size: 15px;
    letter-spacing: normal
}
.profile-subs__item {
    display: inline-block;
    vertical-align: top;
    width: 140px;
    margin: 0 20px 35px 0
}
.profile-add {
    width: 960px;
    margin-left: auto;
    margin-right: auto
}
.profile-add:after {
    content: "";
    display: table;
    clear: both
}
.profile-add .button, .profile-add .button-app {
    max-width: 240px;
    padding-left: 0;
    padding-right: 0
}
.subs-item {
    position: relative;
    background: #FFF
}
.subs-item__inner {
    position: relative;
    z-index: 2
}
.subs-item__image {
    margin-bottom: 5px
}
.subs-item__image img {
    vertical-align: top
}
.subs-item__title {
    font-size: 14px;
    line-height: 17px;
    font-weight: bold;
    margin-bottom: 3px
}
.subs-item__title a:link {
    color: #202020
}
.subs-item__title a:visited {
    color: #202020
}
.subs-item__title a:hover {
    color: #606060
}
.subs-item__title a:active {
    color: #202020
}
.subs-item__title a:focus {
    color: #202020
}
.subs-item__summary {
    font-size: 12px;
    line-height: 17px
}
.subs-item__actions {
    display: none;
    margin-top: 10px
}
.subs-item__price {
    color: #5090ce;
    font-weight: bold;
    font-size: 16px
}
.subs-item__price .currency {
    font-weight: normal;
    font-size: 12px;
    color: #6c6c6c
}
.subs-item:after {
    display: none;
    position: absolute;
    top: -8px;
    left: -8px;
    right: -8px;
    bottom: -8px;
    content: '';
    border: 2px solid #5090D0;
    background: #FFF;
    z-index: 1
}
.subs-item.active {
    position: absolute;
    z-index: 3
}
.subs-item.active:after {
    display: block
}
.subs-item.active .subs-item__actions {
    display: block
}
.g-unsub {
    margin-left: 18px;
    font-size: 13px
}
.g-unsub:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzUuNzc2IiBoZWlnaHQ9IjQ3NS43NzYiIHZpZXdCb3g9IjIuMDE2IDgxLjM0NCA0NzUuNzc2IDQ3NS43NzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMi4wMTYgODEuMzQ0IDQ3NS43NzYgNDc1Ljc3NiI+PHBhdGggZmlsbD0iIzU4OTFDQSIgZD0iTTMwMS40NCAzMTkuMjMybDE3NS4xMDQtMTc1LjEwNGMxLjUzNi0xLjUzNiAxLjUzNi0zLjkzNiAwLTUuNDcybC01Ni4xNi01Ni4xNmMtMS41MzYtMS41MzYtMy45MzYtMS41MzYtNS40NzIgMGwtMTc1LjEwNCAxNzUuMTA0LTE3NS4xMDQtMTc1LjEwNGMtMS41MzYtMS41MzYtMy45MzYtMS41MzYtNS40NzIgMGwtNTYuMDY0IDU2LjI1NmMtMS41MzYgMS41MzYtMS41MzYgMy45MzYgMCA1LjQ3MmwxNzUuMTA0IDE3NS4xMDQtMTc1LjEwNCAxNzUuMDA4Yy0xLjUzNiAxLjUzNi0xLjUzNiAzLjkzNiAwIDUuNDcybDU2LjE2IDU2LjE2YzEuNTM2IDEuNTM2IDMuOTM2IDEuNTM2IDUuNDcyIDBsMTc1LjEwNC0xNzUuMTA0IDE3NS4xMDQgMTc1LjEwNGMxLjUzNiAxLjUzNiAzLjkzNiAxLjUzNiA1LjQ3MiAwbDU2LjE2LTU2LjE2YzEuNTM2LTEuNTM2IDEuNTM2LTMuOTM2IDAtNS40NzJsLTE3NS4yLTE3NS4xMDR6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 10px;
    height: 10px;
    left: -8px;
    margin-left: -10px;
    margin-top: 5px;
    margin-bottom: 0
}
.lt-ie9 .g-unsub:before {
    background-image: url(../images/sprites.png);
    background-position: -286px -244px
}
.g-change {
    margin-left: 18px;
    font-size: 13px
}
.g-change:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzcuNzYiIGhlaWdodD0iNDc3LjY2NSIgdmlld0JveD0iMS4xNTIgODEuMTgzIDQ3Ny43NiA0NzcuNjY1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDEuMTUyIDgxLjE4MyA0NzcuNzYgNDc3LjY2NSI+PHBhdGggZmlsbD0iIzU1OEVDNyIgZD0iTTQ0MC45MjggMTE5LjA3MmMtNDQuMTYtNDQuMTYtNzcuMzc2LTM3LjUzNi03Ny4zNzYtMzcuNTM2bC0xNTQuNjU2IDE1NC42NTYtMTc2LjgzMiAxNzYuODMyLTMwLjkxMiAxNDUuODI0IDE0NS44MjQtMzAuOTEyIDE3Ni44MzItMTc2LjgzMiAxNTQuNzUyLTE1NC42NTZzNi42MjQtMzMuMjE2LTM3LjYzMi03Ny4zNzZ6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 10px;
    height: 10px;
    left: -8px;
    margin-left: -10px;
    margin-top: 5px;
    margin-bottom: 0
}
.lt-ie9 .g-change:before {
    background-image: url(../images/sprites.png);
    background-position: -271px -244px
}
.g-certified {
    background-image: url(../images/sprites.png);
    background-position: -187px -157px;
    width: 26px;
    height: 40px;
    position: absolute;
    bottom: 0;
    left: 0
}
.profile-auto-item {
    position: relative;
    background: #FFF
}
.profile-auto-item__inner {
    position: relative;
    z-index: 2
}
.profile-auto-item__image {
    position: relative;
    margin-bottom: 20px
}
.profile-auto-item__image img {
    vertical-align: top
}
.profile-auto-item__title {
    font-size: 21px;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 5px
}
.profile-auto-item__title a:link {
    color: #202020
}
.profile-auto-item__title a:visited {
    color: #202020
}
.profile-auto-item__title a:hover {
    color: #606060
}
.profile-auto-item__title a:active {
    color: #202020
}
.profile-auto-item__title a:focus {
    color: #202020
}
.profile-auto-item__price {
    color: #5090ce;
    font-weight: bold;
    font-size: 16px
}
.profile-auto-item__price .currency {
    font-weight: normal;
    font-size: 12px;
    color: #6c6c6c
}
.profile-auto-item__actions {
    display: none;
    margin-top: 10px
}
.profile-auto-item:after {
    display: none;
    position: absolute;
    top: -18px;
    left: -18px;
    right: -18px;
    bottom: -18px;
    content: '';
    border: 2px solid #5090D0;
    background: #FFF;
    z-index: 1
}
.profile-auto-item.active {
    position: absolute;
    z-index: 3
}
.profile-auto-item.active:after {
    display: block
}
.profile-auto-item.active .profile-auto-item__actions {
    display: block
}
.w-profile-filter {
    padding: 15px 0 0
}
.profile-filter {
    padding: 11px 0 6px;
    text-align: center
}
.profile-filter .group {
    display: inline-block;
    padding-bottom: 5px;
    border-bottom: 1px solid #D0D0D0
}
.profile-filter.stuck {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    background: #2868A8;
    z-index: 21
}
.profile-filter.stuck .group {
    border-bottom-color: #2868A8
}
.profile-filter.stuck .group .dropdown__toggle {
    color: #FFF
}
.profile-filter.stuck .group .dropdown__toggle:after {
    border-top-color: #FFF
}
.profile-offices__item {
    padding: 25px 0 20px;
    border-top: 1px solid #DFDFDF
}
.profile-offices__item:first-child {
    padding-top: 0;
    border-top: 0
}
.office-compact {
    font-size: 14px
}
.office-compact:after {
    content: "";
    display: table;
    clear: both
}
.office-compact__photo {
    width: 80px;
    float: left;
    margin-right: 40px
}
.office-compact__body {
    width: 840px;
    float: left
}
.office-compact__title {
    font-weight: bold;
    margin-bottom: 10px
}
.office-compact__title a:link {
    color: #202020
}
.office-compact__title a:visited {
    color: #202020
}
.office-compact__title a:hover {
    color: #606060
}
.office-compact__title a:active {
    color: #202020
}
.office-compact__title a:focus {
    color: #202020
}
.office-compact__address {
    width: 240px;
    float: left;
    margin-right: 40px
}
.office-compact__address address {
    vertical-align: top;
    margin-bottom: 10px
}
.office-compact__phone {
    width: 120px;
    float: left;
    margin-right: 40px
}
.office-compact__schedule {
    width: 160px;
    float: left;
    margin-right: 40px
}
.office-compact__links {
    width: 200px;
    float: right;
    font-size: 13px;
    line-height: 17px;
    padding-top: 22px
}
.office-compact__subtitle {
    font-size: 13px;
    line-height: 17px;
    font-style: italic;
    color: #606060;
    margin-bottom: 5px
}
.office-compact__map-toggle.icon-pin--active:link, .special-offers-list__item.active .special-offers-list__meta .contacts a.office-compact__map-toggle:link, .office-compact__map-toggle.icon-pin--active:visited, .special-offers-list__item.active .special-offers-list__meta .contacts a.office-compact__map-toggle:visited, .office-compact__map-toggle.icon-pin--active:hover, .special-offers-list__item.active .special-offers-list__meta .contacts a.office-compact__map-toggle:hover, .office-compact__map-toggle.icon-pin--active:active, .special-offers-list__item.active .special-offers-list__meta .contacts a.office-compact__map-toggle:active, .office-compact__map-toggle.icon-pin--active:focus, .special-offers-list__item.active .special-offers-list__meta .contacts a.office-compact__map-toggle:focus {
    color: #606060
}
.office-compact__actions {
    padding-bottom: 5px
}
.office-compact__actions-item {
    margin-right: 20px
}
.office-compact__actions-item--remove:link, .office-compact__actions-item--remove:visited, .office-compact__actions-item--remove:hover, .office-compact__actions-item--remove:active, .office-compact__actions-item--remove:focus {
    color: #f43f50
}
.office-compact__map {
    display: none;
    width: 100%;
    height: 400px;
    background: #F0F0F0
}
.page-editorial-life .page__header .sub {
    font-size: 17px;
    line-height: 22px;
    color: #606060;
    margin-top: 15px;
    margin-bottom: -10px;
}
.page-editorial-life .sidebar {
    padding-top: 47px
}
.w-editorial-nav .editorial-nav-bg {
    position: absolute;
    left: 50%;
    width: 700px;
    margin: 0 0 0 -500px;
    overflow: hidden;
    background: #303030
}
.w-editorial-nav .editorial-nav-bg:before, .w-editorial-nav .editorial-nav-bg:after {
    content: '';
    position: absolute;
    display: block;
    left: 0;
    width: 100%
}
.w-editorial-nav .editorial-nav-bg:before {
    top: 0;
    height: 50px;
    background: #FFF
}
.w-editorial-nav .editorial-nav-bg:after {
    bottom: 0;
    height: 4px;
}
.editorial-nav {
    width: 700px;
    margin: 0 auto;
    position: relative;
    left: 0px;
    z-index: 10
}
.editorial-nav:after {
    content: "";
    display: table;
    clear: both
}
.editorial-nav__item {
    position: relative;
    float: left;
    width: 320px
}
.editorial-nav__next, .editorial-nav__prev {
    position: absolute;
    top: 121px;
    left: auto;
    right: 24px;
    -webkit-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    cursor: pointer;
    width: 32px;
    height: 32px;
}
.editorial-nav__next.disabled, .editorial-nav__prev.disabled {
    opacity: 0.3
}
.editorial-nav__next {
    left: auto;
    right: 24px;
    top: 79px;
    width: 32px;
    height: 32px;
}
.editorial-nav-item__meta {
    font-style: italic;
    color: #608098;
    margin-bottom: 40px
}
.editorial-nav-item__meta li {
    vertical-align: top
}
.editorial-nav-item__images {
    margin-bottom: 15px
}
.editorial-nav-item__images:after {
    content: "";
    display: table;
    clear: both
}
.editorial-nav-item__images img {
    float: left
}
.editorial-nav-item__title {
    text-align: left;
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    color: #FFF
}
.editorial-nav-item__title a:link, .editorial-nav-item__title a:visited, .editorial-nav-item__title a:hover, .editorial-nav-item__title a:active, .editorial-nav-item__title a:focus {
    color: #fff
}
.editorial-nav-item--active {
    background: #F0F0F0
}
.editorial-nav-item--active .editorial-nav-item__title {
    color: #202020
}
.editorial-nav-item--active .editorial-nav-item__title a:link {
    color: #202020
}
.editorial-nav-item--active .editorial-nav-item__title a:visited {
    color: #202020
}
.editorial-nav-item--active .editorial-nav-item__title a:hover {
    color: #606060
}
.editorial-nav-item--active .editorial-nav-item__title a:active {
    color: #202020
}
.editorial-nav-item--active .editorial-nav-item__title a:focus {
    color: #202020
}
.editorial-nav-item .w-editorial-nav-item {
    padding: 20px 20px 25px
}
.editorial-life-item:after {
    content: "";
    display: table;
    clear: both
}
.editorial-life-item .common-person {
    float: left;
    width: 120px;
    margin-top: 25px;
    margin-bottom: 0
}
.editorial-life-item .common-person__name {
    padding-right: 30px
}
.editorial-life-item__body {
    position: relative;
    float: left;
    width: 480px;
    padding: 20px 30px;
    background: #FFF
}
.editorial-life-item__body:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 29px solid #fff;
    border-left: 29px solid transparent;
    content: '';
    display: block;
    position: absolute;
    left: -29px;
    top: 26px
}
.editorial-life-item__title {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 10px
}
.editorial-life-item__title a:link {
    color: #202020
}
.editorial-life-item__title a:visited {
    color: #202020
}
.editorial-life-item__title a:hover {
    color: #606060
}
.editorial-life-item__title a:active {
    color: #202020
}
.editorial-life-item__title a:focus {
    color: #202020
}
.editorial-life-item__text {
    margin-bottom: 10px
}
.editorial-life-item__media {
    margin: 15px -10px
}
.editorial-life-item__media .mixed-gallery__list:after {
    content: "";
    display: table;
    clear: both
}
.editorial-life-item__date {
    float: right;
    margin-right: -10px;
    margin-left: 20px;
    font-size: 13px;
    line-height: 22px
}
.article-meta-inline:after {
    content: "";
    display: table;
    clear: both
}
.article-meta-inline__item {
    float: left;
    margin-right: 20px;
    font-size: 13px
}
.g-comments {
    margin-left: 19px;
    font-style: italic
}
.g-comments:link, .g-comments:visited, .g-comments:hover, .g-comments:active, .g-comments:focus {
    color: #606060
}
.g-comments:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNC40MjYiIGhlaWdodD0iMTMuMjIzIiB2aWV3Qm94PSIwIDAgMTQuNDI2IDEzLjIyMyI+PHBhdGggZmlsbD0iI0E4QThBOCIgZD0iTTEyLjAyMSAwaC05LjYxN3MtMi40MDQgMS4yMDItMi40MDQgMi40MDR2NC44MDhjMCAxLjIwMiAxLjIwMiAyLjQwNCAyLjQwNCAyLjQwNHYzLjYwNmwzLjYwNi0zLjYwNmg2LjAxMWMxLjIwMSAwIDIuNDA0LTEuMjAyIDIuNDA0LTIuNDA0di00LjgwOHMtMS4yMDItMi40MDQtMi40MDQtMi40MDR6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 14px;
    height: 13px;
    left: -5px;
    margin-left: -14px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .g-comments:before {
    background-image: url(../images/sprites.png);
    background-position: -328px -257px
}
.g-comments:before {
    margin-top: 4px
}
.editorial-life {
    margin-left: -20px;
    margin-bottom: 40px;
    padding: 30px 20px;
    background: #F0F0F0
}
.editorial-life__item {
    margin-top: 20px
}
.editorial-life__item:first-child {
    margin-top: 0
}
.interview-filter {
    margin-bottom: 50px
}
.interview-filter .categories {
    margin-bottom: 0
}
.interview-filter .search {
    margin-bottom: 25px
}
.interview-filter .search .row:after {
    display: none
}
.interview-filter .search .input, .interview-filter .search input[type=text], .interview-filter .search input[type=password], .interview-filter .search textarea {
    padding-left: 8px;
    background: #FFF
}
.interview-filter__view-toggle {
    float: right;
    font-size: 13px
}
.interview-filter__view-toggle--person a {
    margin-left: 29px
}
.interview-filter__view-toggle--person a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNy45NjQiIGhlaWdodD0iMTMuMzgxIiB2aWV3Qm94PSIwIDAgMTcuOTY0IDEzLjM4MSI+PHBhdGggZD0iTTE3Ljc0MSAxMC4wMzJjLS4zMzEtLjUxOC0uMzI4LS44NDItMS40MzUtMS4zMDUtMS4xMDctLjQ2MS0xLjM3MS0uNjIxLTEuMzcxLS42MjFsLS4wMS0xLjA2MXMuNDE2LS4zMTkuNTQ1LTEuMzE4Yy4yNTkuMDc0LjUzMS0uMzg3LjU0NS0uNjMuMDE1LS4yMzQtLjAzNS0uODg2LS4zNTItLjgyLjA2NC0uNDkuMTExLS45MzEuMDktMS4xNjQtLjA4My0uODU0LS45MjQtMS43NTMtMi4yMTUtMS43NTMtMS4yOTIgMC0yLjEzMi44OTktMi4yMTUgMS43NTMtLjAyMS4yMzMuMDI0LjY3NC4wOSAxLjE2NC0uMzE4LS4wNjUtLjM2OC41ODYtLjM1My44Mi4wMTUuMjQzLjI4Ni43MDQuNTQ2LjYzLjEyOS45OTkuNTQ1IDEuMzE4LjU0NSAxLjMxOGwtLjkyNS43MjNjLjUxNy4yODEgMS44NjEuMTMzIDIuMTQ0LjU3Mi4xNjUuMjU4LjYwMy45NDEuNDc4IDUuMDQxaDQuMTAzcy4wOS0yLjg4NC0uMjEtMy4zNDl6TTkuMjU1IDguMjAyYy0xLjIzMS0uNTE0LTEuNTI0LS42OTMtMS41MjQtLjY5M2wtLjAxMi0xLjE4MXMuNDYyLS4zNTQuNjA2LTEuNDY4Yy4yODguMDg0LjU5Mi0uNDI5LjYwNy0uNzAxLjAxNi0uMjYtLjA0LS45ODQtLjM5Mi0uOTEzLjA3MS0uNTQ1LjEyNC0xLjAzNS4xLTEuMjk0LS4wOTEtLjk1MS0xLjAyNy0xLjk1Mi0yLjQ2NC0xLjk1MnMtMi4zNzMgMS4wMDEtMi40NjUgMS45NTJjLS4wMjUuMjU5LjAyNy43NDkuMDk5IDEuMjk0LS4zNTMtLjA3MS0uNDA5LjY1My0uMzkzLjkxMy4wMTcuMjcyLjMyLjc4NS42MDguNzAxLjE0NCAxLjExMy42MDUgMS40NjguNjA1IDEuNDY4bC0uMDExIDEuMTgxcy0uMjkyLjE4LTEuNTIzLjY5M2MtMS4yMzQuNTEzLTIuNDc5Ljg3My0yLjg0OSAxLjQ1MS0uMzMzLjUxOC0uMjMzIDMuNzI5LS4yMzMgMy43MjloMTIuMzIycy4xLTMuMjExLS4yMzItMy43MjljLS4zNzEtLjU3OC0xLjYxNi0uOTM4LTIuODQ5LTEuNDUxeiIgZmlsbD0iIzlkOWQ5ZCIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 19px;
    height: 13px;
    left: -10px;
    margin-left: -19px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .interview-filter__view-toggle--person a:before {
    background-image: url(../images/sprites.png);
    background-position: -44px -338px
}
.interview-filter__view-toggle--interview a {
    margin-left: 34px
}
.interview-filter__view-toggle--interview a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMy44MSIgaGVpZ2h0PSIxNi43OTIiIHZpZXdCb3g9IjAgMCAyMy44MSAxNi43OTIiPjxwYXRoIGZpbGw9IiM5ZDlkOWQiIGQ9Ik0yMS44MSAwaC04cy0yIDEtMiAydjRzMSAyIDIgMnYzbDMtM2g1YzEgMCAyLTEgMi0ydi00cy0xLTItMi0yek0xMC4zNjQgMTAuOTk0Yy0xLjM3OS0uNTc2LTEuNzA3LS43NzctMS43MDctLjc3N2wtLjAxNC0xLjMyMnMuNTE4LS4zOTcuNjgtMS42NDRjLjMyMS4wOTQuNjYyLS40ODEuNjgtLjc4NS4wMTgtLjI5MS0uMDQ1LTEuMTAzLS40MzktMS4wMjIuMDgxLS42MTEuMTM5LTEuMTYuMTExLTEuNDUtLjEwMi0xLjA2NS0xLjE1LTIuMTg2LTIuNzYtMi4xODZzLTIuNjU3IDEuMTIyLTIuNzYgMi4xODdjLS4wMjcuMjkuMDMuODM5LjExMSAxLjQ1LS4zOTUtLjA4Mi0uNDU4LjczLS40MzkgMS4wMjEuMDE5LjMwNC4zNTcuODc5LjY4MS43ODUuMTYxIDEuMjQ2LjY3OCAxLjY0NC42NzggMS42NDRsLS4wMTMgMS4zMjFzLS4zMjguMjAxLTEuNzA2Ljc3N2MtMS4zODEuNTc0LTIuNzc1Ljk3Ny0zLjE4OSAxLjYyMy0uMzczLjU4LS4yNjEgNC4xNzUtLjI2MSA0LjE3NWgxMy43OThzLjExMS0zLjU5NS0uMjYyLTQuMTc1Yy0uNDE1LS42NDYtMS44MS0xLjA0OC0zLjE4OS0xLjYyMnoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 24px;
    height: 16px;
    left: -10px;
    margin-left: -24px;
    margin-top: 2px;
    margin-bottom: 0
}
.lt-ie9 .interview-filter__view-toggle--interview a:before {
    background-image: url(../images/sprites.png);
    background-position: -365px -126px
}
.interview-person-list {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-left: -100px
}
@-moz-document url-prefix() {
    .interview-person-list {
        font-size: 0;
        letter-spacing: normal
    }
}
.interview-person-list>li {
    font-size: 15px;
    letter-spacing: normal
}
.interview-person-list li {
    display: inline-block;
    vertical-align: top;
    width: 290px;
    margin: 0 0 40px 100px
}
.interview-person:after {
    content: "";
    display: table;
    clear: both
}
.interview-person__brand {
    float: left;
    width: 50px
}
.interview-person__brand img {
    width: 35px;
    height: 35px
}
.interview-person .common-person {
    float: none;
    width: auto;
    max-width: none;
    margin-bottom: 0
}
.interview-person .common-person__name, .interview-person .common-person__position {
    margin-left: 120px
}
.interview-list__item {
    margin-bottom: 50px
}
.interview__wrapper:after {
    content: "";
    display: table;
    clear: both
}
.interview__photo {
    position: relative;
    z-index: 10;
    float: left;
    width: 320px;
    height: 372px;
    overflow: hidden
}
.interview__photo-mask {
    position: absolute;
    z-index: 11;
    bottom: -24px;
    left: 0;
    width: 24px;
    height: 24px;
    border: 160px solid #FFF;
    border-width: 0 184px 0 136px
}
.interview__photo-mask:before {
    content: '';
    position: absolute;
    display: block;
    top: 0;
    left: -136px;
    width: 24px;
    height: 24px;
    border-left: 1px solid #D0D0D0
}
.interview__photo-mask:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-bottom: 24px solid #fff;
    border-right: 24px solid transparent;
    content: '';
    position: absolute;
    display: block
}
.interview--quote .interview__photo {
    overflow: visible
}
.interview__body {
    position: relative;
    float: left;
    width: 360px;
    height: 372px;
    overflow: hidden;
    background: #ECECEC
}
.interview__body:after {
    content: '';
    position: absolute;
    z-index: 9;
    left: 0;
    bottom: 0;
    right: 0;
    height: 100px;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(40%, #ececec), to(rgba(236, 236, 236, 0)));
    background: -webkit-linear-gradient(bottom, #ececec 40%, rgba(236, 236, 236, 0) 100%);
    background: linear-gradient(to top, #ececec 40%, rgba(236, 236, 236, 0) 100%);
    pointer-events: none
}
.interview__body-inner {
    text-align: center;
    padding: 30px 40px
}
.interview__title {
    font-size: 23px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 5px
}
.interview__title a:link {
    color: #202020
}
.interview__title a:visited {
    color: #202020
}
.interview__title a:hover {
    color: #606060
}
.interview__title a:active {
    color: #202020
}
.interview__title a:focus {
    color: #202020
}
.interview__position {
    font-size: 14px;
    font-style: italic;
    color: #606060
}
.interview__desc {
    font-size: 18px;
    line-height: 23px;
    margin-top: 20px;
    color: #606060
}
.interview__desc p {
    margin-bottom: 20px
}
.interview__desc a:link, .interview__desc a:visited, .interview__desc a:hover, .interview__desc a:active, .interview__desc a:focus {
    color: #606060
}
.interview:hover .interview__meta .social {
    opacity: 1
}
.interview__meta {
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    z-index: 10;
    line-height: 30px;
    padding: 10px 20px;
    background: #ECECEC
}
.interview__meta .g-date {
    font-size: 13px
}
.interview__meta .social {
    font-size: 0.1px;
    letter-spacing: -1px;
    opacity: 0;
    position: absolute;
    bottom: 10px;
    right: 20px;
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out
}
@-moz-document url-prefix() {
    .interview__meta .social {
        font-size: 0;
        letter-spacing: normal
    }
}
.interview__meta .social>li {
    font-size: 15px;
    letter-spacing: normal
}
.interview__meta .social li {
    display: inline-block;
    margin-left: 15px;
    vertical-align: middle
}
.interview__meta .social li:first-child {
    margin-left: 0
}
.interview__quote {
    position: relative;
    z-index: 9;
    padding: 30px 40px 30px 160px;
    border: 1px solid #D0D0D0;
    border-width: 0 1px 1px
}
.interview .g-categories {
    margin-top: 10px
}
.interview-quote {
    font-size: 18px;
    line-height: 23px;
    font-style: italic;
    color: #606060
}
.interview-quote p {
    margin-top: 20px
}
.interview-quote p:first-child {
    margin-top: 0
}
.interview-quote p:first-child:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzMuMzQ0IiBoZWlnaHQ9IjI2OS4wODQiIHZpZXdCb3g9IjE4LjMzNiAxODUuNDEyIDQzMy4zNDQgMjY5LjA4NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxOC4zMzYgMTg1LjQxMiA0MzMuMzQ0IDI2OS4wODQiPjxwYXRoIGZpbGw9IiM5RTlFOUUiIGQ9Ik0yMDEuMzEyIDE5Mi42MDhjLTIuNDk2LTUuMTg0LTguMDY0LTcuOTY4LTEzLjcyOC03LjAwOC0zNi40OCA2LjYyNC0xNjkuMjQ4IDQwLjQxNi0xNjkuMjQ4IDE3OC45NDQgMCA0OS44MjQgNDYuMDggOTAuMDQ4IDk1LjEzNiA4OS45NTIgNDguNzY4LS4wOTYgOTUuMTM2LTM4LjY4OCA5NS4xMzYtODkuMjggMC04Mi41Ni01NC42MjQtOTguMzA0LTkxLjItOTYuOTYtNi4xNDQgMS40NC0xMC4wOC0uMjg4LTUuNzYtNS4xODQgNDQuOTI4LTUxLjA3MiA5Ni44NjQtNDYuMTc2IDk1LjQyNC01MS42NDguMDk2LTUuNTY4LTIuOTc2LTEzLjA1Ni01Ljc2LTE4LjgxNnpNNDQ0LjM4NCAxOTIuNjA4Yy0yLjQ5Ni01LjE4NC04LjA2NC03Ljk2OC0xMy43MjgtNy4wMDgtMzYuNDggNi42MjQtMTY5LjI0OCA0MC40MTYtMTY5LjI0OCAxNzguOTQ0IDAgNDkuODI0IDQ2LjA4IDkwLjA0OCA5NS4xMzYgODkuOTUyIDQ4Ljc2OC0uMDk2IDk1LjEzNi0zOC42ODggOTUuMTM2LTg5LjI4IDAtODIuNTYtNTQuNjI0LTk4LjMwNC05MS4yLTk2Ljk2LTYuMTQ0IDEuNDQtMTAuMDgtLjI4OC01Ljc2LTUuMTg0IDQ0LjkyOC01MS4wNzIgOTYuODY0LTQ2LjE3NiA5NS40MjQtNTEuNjQ4LjA5Ni01LjU2OC0yLjk3Ni0xMy4wNTYtNS43Ni0xOC44MTZ6Ii8+PC9zdmc+");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 16px;
    left: -20px;
    margin-left: -25px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .interview-quote p:first-child:before {
    background-image: url(../images/sprites.png);
    background-position: -348px -168px
}
.interview-quote p:last-child:after {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzMuMjQ4IiBoZWlnaHQ9IjI2OS4wODQiIHZpZXdCb3g9IjE4LjQzMiAxODUuNTA0IDQzMy4yNDggMjY5LjA4NCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAxOC40MzIgMTg1LjUwNCA0MzMuMjQ4IDI2OS4wODQiPjxwYXRoIGZpbGw9IiM5RTlFOUUiIGQ9Ik0yNjguNzA0IDQ0Ny4zOTJjMi40OTYgNS4xODQgOC4wNjQgNy45NjggMTMuNzI4IDcuMDA4IDM2LjQ4LTYuNjI0IDE2OS4yNDgtNDAuNDE2IDE2OS4yNDgtMTc4Ljk0NCAwLTQ5LjgyNC00Ni4wOC05MC4wNDgtOTUuMTM2LTg5Ljk1Mi00OC43NjguMDk2LTk1LjEzNiAzOC42ODgtOTUuMTM2IDg5LjI4IDAgODIuNTYgNTQuNjI0IDk4LjMwNCA5MS4yIDk2Ljk2IDYuMTQ0LTEuNDQgMTAuMDguMjg4IDUuNzYgNS4xODQtNDQuOTI4IDUxLjA3Mi05Ni44NjQgNDYuMTc2LTk1LjQyNCA1MS42NDggMCA1LjU2OCAyLjk3NiAxMy4wNTYgNS43NiAxOC44MTZ6TTI1LjcyOCA0NDcuMzkyYzIuNDk2IDUuMTg0IDguMDY0IDcuOTY4IDEzLjcyOCA3LjAwOCAzNi40OC02LjYyNCAxNjkuMjQ4LTQwLjQxNiAxNjkuMjQ4LTE3OC45NDQgMC00OS44MjQtNDYuMDgtOTAuMDQ4LTk1LjEzNi04OS45NTItNDguNzY4LjA5Ni05NS4xMzYgMzguNjg4LTk1LjEzNiA4OS4yOCAwIDgyLjU2IDU0LjYyNCA5OC4zMDQgOTEuMiA5Ni45NiA2LjE0NC0xLjQ0IDEwLjA4LjI4OCA1Ljc2IDUuMTg0LTQ1LjEyIDUwLjk3Ni05Ni45NiA0Ni4wOC05NS41MiA1MS41NTIgMCA1LjY2NCAzLjA3MiAxMy4xNTIgNS44NTYgMTguOTEyeiIvPjwvc3ZnPg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 16px;
    right: -20px;
    margin-right: -25px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .interview-quote p:last-child:after {
    background-image: url(../images/sprites.png);
    background-position: -348px -210px
}
.interview-compact__text a:link {
    color: #202020
}
.interview-compact__text a:visited {
    color: #202020
}
.interview-compact__text a:hover {
    color: #606060
}
.interview-compact__text a:active {
    color: #202020
}
.interview-compact__text a:focus {
    color: #202020
}
.interview-compact__date {
    font-size: 13px;
    margin-top: 5px
}
.g-date {
    font-style: italic;
    color: #608098
}
.g-categories {
    margin-left: 19px
}
.g-categories:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODYuNTMyIiBoZWlnaHQ9IjQ4Ni4zNzEiIHZpZXdCb3g9IjI1Ni43MzQgMjU5LjgxNCA0ODYuNTMyIDQ4Ni4zNzEiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU2LjczNCAyNTkuODE0IDQ4Ni41MzIgNDg2LjM3MSI+PHBhdGggZmlsbD0iI2E4YThhOCIgZD0iTTI1Ni43MzQgNzQ2LjE4NWwyMDkuMDQ4LTE2MC4yNjUtNDguNzgzLTQ4Ljc4M3pNNzM5LjkyNSAzODUuOTU2bC0xMjEuMjM1LTEyMi42ODRjLTYuNjY5LTYuNzgxLTE5LjE5LTMuMjUxLTI3LjY2MSA3LjYzNWwtODkuNDEyIDEyNS43MTFjLTUxLjM4NC0xNC41ODMtMTA4LjkxNy0xLjcwOS0xNDkuMzc4IDM4Ljc1MmwyMTUuMzQ2IDIxNS4zMWM0MS00MC45ODEgNTMuNzA2LTk5LjUxOCAzOC4xOTQtMTUxLjQwM2wuNDA5LS4zMTYgMTI1LjYzNy04NS42MjJjMTEuMDM1LTguMjMgMTQuODI0LTIwLjYyMSA4LjEtMjcuMzgzem0tMjY3LjU0OCAxMDUuOTYzbC0zMy41NS0zNC4zMTJjMzkuNjQ0LTI5LjU1NiA2Ni4zNTgtMjQuODE5IDY2LjM1OC0yNC44MTlsMTkuMzc2IDE4LjYzM3MtMTMuNDE0IDEuNzQ3LTUyLjE4NCA0MC40OTh6bTg4Ljg3My02NC43OTZsLTE5LjU2Mi0xOC43ODEgNzEuMzM2LTkxLjE1OCAzMy4wNDkgMzIuMjY5LTg0LjgyMyA3Ny42N3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 14px;
    height: 13px;
    left: -5px;
    margin-left: -14px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .g-categories:before {
    background-image: url(../images/sprites.png);
    background-position: -25px -338px
}
.g-categories__item {
    font-style: italic;
    font-size: 13px !important;
    color: #608098
}
.g-categories__link:link, .g-categories__link:visited, .g-categories__link:hover, .g-categories__link:active, .g-categories__link:focus {
    color: #608098
}
.g-categories--quiet .g-categories__link:link, .g-categories--quiet .g-categories__link:visited, .g-categories--quiet .g-categories__link:hover, .g-categories--quiet .g-categories__link:active, .g-categories--quiet .g-categories__link:focus {
    color: #606060
}
.interview-content-item {
    background: #ECECEC;
    margin: 40px 0
}
.interview-content-item:after {
    content: "";
    display: table;
    clear: both
}
.interview-content-item__photo {
    float: left;
    width: 440px
}
.interview-content-item__photo img {
    vertical-align: top
}
.interview-content-item__body {
    position: relative;
    overflow: hidden;
    padding: 0 30px;
    min-height: 509px
}
.interview-content-item__header {
    padding: 110px 0
}
.interview-content-item__title {
    font-size: 23px;
    line-height: 30px;
    font-weight: bold;
    margin-bottom: 5px
}
.interview-content-item__position {
    font-style: italic
}
.interview-content-item__by, .interview-content-item__position {
    font-size: 13px;
    color: #606060;
    margin-bottom: 10px
}
.interview-content-item__footer {
    position: absolute;
    bottom: 0;
    right: 30px;
    width: 180px;
    padding-bottom: 35px
}
.interview-content-item__footer .common-person {
    margin-bottom: 0
}
.interview-content-item+.interview-content-biography {
    margin-top: -15px
}
.interview-content-biography {
    margin: 40px 0
}
.interview-content-biography__wrap {
    padding: 20px 60px 0 60px
}
.interview-content-biography__wrap ul li {
    padding-left: 20px
}
.interview-content-biography:before, .interview-content-biography:after {
    content: '';
    display: block;
    width: 680px;
    height: 13px;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}
.interview-content-biography:before {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODAiIGhlaWdodD0iOS4xNzYiIHZpZXdCb3g9IjAgMzE1LjQxMiA0ODAgOS4xNzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAzMTUuNDEyIDQ4MCA5LjE3NiI+PHBhdGggZmlsbD0iI0RGRTBERiIgZD0iTTQ3OC41ODggMzE1LjQxMmgtNC4yMzZ2NC4yMzZoLTIuMTE4di00LjIzNmgtNDY0LjQ2OXY0LjIzNmgtMi4xMTh2LTQuMjM2aC01LjY0Njk5OTk5OTk5OTk5OXY1LjY0OGg0LjIzNnYyLjExOGgtNC4yMzZ2MS40MTJoNS42NDd2LTMuNTNoMy41M3YtNC4yMzVoNDYxLjY0N3Y0LjIzNWgzLjUzdjMuNTNoNS42NDZ2LTEuNDEyaC00LjIzNXYtMi4xMThoNC4yMzQ5OTk5OTk5OTk5OTl2LTUuNjQ4aC0xLjQxMnptLTQ3Ny4xNzYgNC4yMzV2LTIuODI0aDIuODI0djIuODI0aC0yLjgyNHptNDc3LjE3NiAwaC0yLjgyNHYtMi44MjRoMi44MjR2Mi44MjR6Ii8+PC9zdmc+);
    max-width: 100%;
}
.lt-ie9 .interview-content-biography:before {
    background: url(../images/interview-biography-bg-t.png);
    max-width: 100%;
}
.interview-content-biography:after {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0ODAiIGhlaWdodD0iOS4xNzYiIHZpZXdCb3g9IjAgMzE1LjQxMiA0ODAgOS4xNzYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAzMTUuNDEyIDQ4MCA5LjE3NiI+PHBhdGggZmlsbD0iI0RGRTBERiIgZD0iTTEuNDEyIDMyNC41ODhoNC4yMzZ2LTQuMjM2aDIuMTE4djQuMjM2aDQ2NC40NzA5OTk5OTk5OTk5NXYtNC4yMzZoMi4xMTh2NC4yMzZoNS42NDV2LTUuNjQ4aC00LjIzNnYtMi4xMThoNC4yMzZ2LTEuNDEyaC01LjY0N3YzLjUzaC0zLjUzdjQuMjM1aC00NjEuNjQ3di00LjIzNWgtMy41Mjl2LTMuNTNoLTUuNjQ3djEuNDEyaDQuMjM1djIuMTE4aC00LjIzNDk5OTk5OTk5OTk5OXY1LjY0OGgxLjQxMnptNDc3LjE3Ni00LjIzNXYyLjgyNGgtMi44MjR2LTIuODI0aDIuODI0em0tNDc3LjE3NiAwaDIuODI0djIuODI0aC0yLjgyNHYtMi44MjR6Ii8+PC9zdmc+);
    max-width: 100%;
}
.lt-ie9 .interview-content-biography:after {
    background: url(../images/interview-biography-bg-b.png);
    max-width: 100%;
}
.interview-content-qna__question .common-person__name, .interview-content-qna__question .common-person__position {
    margin-left: 0
}
.interview-content-qna__question .common-person__avatar {
    margin-right: 10px
}
.interview-content-qna__answer:after {
    content: "";
    display: table;
    clear: both
}
.interview-content-qna__person {
    float: left;
    width: 120px;
    margin-right: 30px
}
.interview-content-qna__body {
    margin-left: 150px
}
.interview-content-qna__body p {
    font-size: 18px;
    line-height: 23px;
    margin-bottom: 23px
}
.forums-list {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    margin: 30px auto;
    padding-bottom: 20px
}
.forums-list:after {
    content: "";
    display: table;
    clear: both
}
.forums-list__list {
    margin-top: 25px
}
.forums-list__list:after {
    content: "";
    display: table;
    clear: both
}
.forums-list__list__item {
    float: left;
    width: 200px;
    margin-right: 40px;
    margin-bottom: 15px
}
.forums-list__list__item .meta {
    margin-top: 5px;
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .forums-list__list__item .meta {
        font-size: 0;
        letter-spacing: normal
    }
}
.forums-list__list__item .meta>li {
    font-size: 15px;
    letter-spacing: normal
}
.forums-list__list__item .meta li {
    display: inline-block;
    vertical-align: top;
    font-size: 13px;
    line-height: 20px;
    margin-right: 20px
}
.forums-list__list__item .meta li.date {
    font-style: italic;
    color: #608098
}
.forums-list__list__item .meta li.comments a {
    margin-left: 16px
}
.forums-list__list__item .meta li.comments a:link, .forums-list__list__item .meta li.comments a:visited, .forums-list__list__item .meta li.comments a:hover, .forums-list__list__item .meta li.comments a:active, .forums-list__list__item .meta li.comments a:focus {
    color: #606060
}
.forums-list__list__item .meta li.comments a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0OTEuOTE2IiBoZWlnaHQ9IjQ3MS45ODgiIHZpZXdCb3g9IjI1Ni4wNDQgMjY0LjUwOCA0OTEuOTE2IDQ3MS45ODgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU2LjA0NCAyNjQuNTA4IDQ5MS45MTYgNDcxLjk4OCI+PHBhdGggZmlsbD0iIzdmN2Y3ZiIgZD0iTTY5OC41NzIgMjY0LjUwOGgtMzkzLjE0MWMtMjcuMjMgMC00OS4zODcgMjIuMTU0LTQ5LjM4NyA0OS4zODd2MjU2LjY1N2MwIDI3LjIzNSAyMi4xNTcgNDkuMzg3IDQ5LjM4NyA0OS4zODdoMTA5LjA5NWw4Ny40NzEgMTE2LjU1NyA4Ny40NzUtMTE2LjU1N2gxMDkuMTAxYzI3LjIyNCAwIDQ5LjM4Ny0yMi4xNTEgNDkuMzg3LTQ5LjM4N3YtMjU2LjY1N2MtLjAwMS0yNy4yMzMtMjIuMTY0LTQ5LjM4Ny00OS4zODgtNDkuMzg3em04LjcxNSAzMDYuMDQ0YzAgNC44MDYtMy45MTUgOC43MTYtOC43MTUgOC43MTZoLTM5My4xNDFjLTQuODA2IDAtOC43MTUtMy45MS04LjcxNS04LjcxNnYtMjU2LjY1N2MwLTQuODA2IDMuOTA5LTguNzE1IDguNzE1LTguNzE1aDM5My4xNDFjNC44IDAgOC43MTUgMy45MSA4LjcxNSA4LjcxNXYyNTYuNjU3eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 11px;
    height: 12px;
    left: -5px;
    margin-left: -11px;
    margin-top: 4px;
    margin-bottom: 0
}
.lt-ie9 .forums-list__list__item .meta li.comments a:before {
    background-image: url(../images/sprites.png);
    background-position: -206px -338px
}
.forums-list__list__item .title {
    font-size: 15px;
    line-height: 20px;
    font-weight: bold
}
.forums-list__list__item .title a:link {
    color: #202020
}
.forums-list__list__item .title a:visited {
    color: #202020
}
.forums-list__list__item .title a:hover {
    color: #606060
}
.forums-list__list__item .title a:active {
    color: #202020
}
.forums-list__list__item .title a:focus {
    color: #202020
}
.page-chronicle .page__header {
    padding: 25px 0
}
.page-chronicle .page__header .print {
    top: 16px
}
.page-chronicle .page__header .date {
    font-size: 13px;
    line-height: 20px;
    font-style: italic;
    color: #608098;
    margin-bottom: 15px
}
.page-chronicle .page__header h1 {
    font-size: 44px;
    line-height: 44px
}
.page-chronicle .page__header h1 .rss {
    margin-top: 5px
}
.chronicle-graph {
    position: relative;
    width: 100%;
    height: 80px;
    overflow: hidden;
    background: #2868A8
}
.chronicle-graph.stuck {
    position: fixed;
    top: 0;
    left: 0;
    z-index: 110
}
.chronicle-graph__background {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 80px;
    background: #5090D0;
    -webkit-transition: left .2s ease-in-out;
    transition: left .2s ease-in-out
}
.chronicle-graph__container {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    padding-top: 10px;
    height: 70px
}
.chronicle-graph__container:after {
    content: "";
    display: table;
    clear: both
}
.chronicle-graph__container ins {
    float: left;
    width: 8px;
    height: 60px;
    line-height: 60px;
    text-align: center
}
.chronicle-graph__container ins i {
    display: inline-block;
    width: 2px;
    height: 2px;
    vertical-align: middle;
    background: #FFF;
    opacity: 0.5;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in
}
.chronicle-graph__container ins.has-weight {
    cursor: pointer
}
.chronicle-graph__container ins.has-weight i {
    opacity: 1
}
.chronicle-graph__container time.start, .chronicle-graph__container time.end {
    display: inline-block;
    position: absolute;
    bottom: 0;
    color: #FFF;
    font-size: 12px;
    line-height: 17px;
    padding: 0 3px;
    border-top-left-radius: 3px;
    border-top-right-radius: 3px;
    background: rgba(0, 0, 0, 0.8)
}
.chronicle-graph__container time.start {
    left: 0
}
.chronicle-graph__container time.end {
    right: 0
}
.chronicle-list {
    margin: 40px 0
}
.chronicle-list__item {
    position: relative;
    padding-left: 100px;
    margin-bottom: 30px
}
.chronicle-list__item .time {
    position: absolute;
    top: 0;
    left: 0;
    width: 80px;
    text-align: center;
    line-height: 30px;
    font-weight: bold;
    color: #FFF;
    background: #2868A8
}
.chronicle-list__item .content {
    position: relative;
    padding: 15px 20px 3px;
    border: 1px solid #D0D0D0
}
.chronicle-list__item .content p {
    margin-bottom: 12px
}
.chronicle-list__item .content p img {
    vertical-align: top;
    max-width: 100%;
    height: auto
}
.chronicle-list__item .content .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 15px solid #d0d0d0;
    border-left: 15px solid transparent;
    position: absolute;
    top: -1px;
    left: -15px
}
.chronicle-list__item .content .tail:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid #fff;
    border-left: 13px solid transparent;
    display: block;
    content: '';
    position: absolute;
    top: -14px;
    left: -13px
}
.search-results__form:after {
    content: "";
    display: table;
    clear: both
}
.search-results__form .row {
    float: left;
    width: 583px;
    margin-bottom: 20px
}
.search-results__form .row--search {
    position: relative
}
.search-results__form .row--search input {
    padding-top: 4px;
    padding-bottom: 4px;
    padding-right: 30px
}
.search-results__form .row--search .input-reset {
    right: 8px
}
.search-results__form .row--submit {
    float: right;
    width: 86px;
    margin-right: 0
}
.search-results__form .row--submit .button, .search-results__form .row--submit .button-app {
    display: block;
    font-size: 12px;
    line-height: 30px;
    letter-spacing: normal;
    padding: 0
}
.search-results__form .row--submit .button .icon, .search-results__form .row--submit .button-app .icon {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNi4zMzQiIGhlaWdodD0iMTYuMTExIiB2aWV3Qm94PSIwIDAgMTYuMzM0IDE2LjExMSI+PHBhdGggZD0iTTkuNzk3IDBjLTMuNjAzIDAtNi41MzYgMi45MzMtNi41MzYgNi41MzcgMCAxLjUwMi41MTUgMi44ODUgMS4zNzEgMy45OWwtNC42MzIgNC42MzIuOTUyLjk1MiA0LjYwOS00LjYwN2MxLjE0Mi45NzcgMi42MjEgMS41NjkgNC4yMzcgMS41NjkgMy42MDQgMCA2LjUzNy0yLjkzMyA2LjUzNy02LjUzNnMtMi45MzMtNi41MzctNi41MzgtNi41Mzd6bTAgMTEuNzI2Yy0yLjg2MSAwLTUuMTktMi4zMjgtNS4xOS01LjE4OSAwLTIuODYyIDIuMzI5LTUuMTkgNS4xOS01LjE5IDIuODYyIDAgNS4xOTEgMi4zMjggNS4xOTEgNS4xOS4wMDEgMi44NjEtMi4zMjggNS4xODktNS4xOTEgNS4xODl6IiBmaWxsPSIjRkZGIi8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 16px;
    height: 16px;
    display: inline-block;
    vertical-align: top;
    margin: 7px 8px 0 0
}
.lt-ie9 .search-results__form .row--submit .button .icon, .lt-ie9 .search-results__form .row--submit .button-app .icon {
    background-image: url(../images/sprites.png);
    background-position: -276px -315px
}
.search-results__stats {
    font-size: 18px;
    line-height: 23px;
    color: #606060;
    padding-bottom: 30px
}
.search-results__stats .query, .search-results__stats .total {
    color: #202020
}
.search-results__stats .total {
    font-weight: bold
}
.search-results__filter {
    margin-left: -18px;
    margin-bottom: 30px
}
.search-results__filter .dropdown__popover {
    width: 170px
}
.search-results__list {
    margin-bottom: 30px
}
.search-results__list b {
    background: #DCE9F6 !important
}
.search-results__list__item {
    margin-top: 40px;
    padding-top: 40px;
    border-top: 1px solid #A0A0A0
}
.search-results__list__item:after {
    content: "";
    display: table;
    clear: both
}
.search-results__list__item:first-child {
    margin-top: 0;
    padding-top: 0;
    border-top: 0
}
.search-results__list__item--expert .body {
    padding-left: 40px !important
}
.search-results__list__item--dealer .body, .search-results__list__item--practice .body {
    overflow: visible !important
}
.search-results__list__item .preview {
    float: left
}
.search-results__list__item .preview img {
    vertical-align: top
}
.search-results__list__item .preview .video {
    position: relative
}
.search-results__list__item .preview .video a:after {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -26px;
    margin-left: -26px
}
.search-results__list__item .preview .common-person {
    width: 120px
}
.search-results__list__item .preview .common-person__avatar {
    float: none;
    margin-bottom: 10px
}
.search-results__list__item .preview .common-person__name, .search-results__list__item .preview .common-person__position {
    margin-left: 0
}
.search-results__list__item .preview .media-list__list__item {
    margin-left: 0;
    margin-bottom: 0
}
.search-results__list__item .preview .media-list__list__item .image {
    margin-bottom: 0
}
.search-results__list__item .preview .media-list__list__item .meta {
    left: 10px
}
.search-results__list__item .preview .media-list__list__item .meta li {
    background: #FFF;
    color: #757575
}
.search-results__list__item .preview .media-list__list__item .meta li ins:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNDE4IiBoZWlnaHQ9IjMyOSIgdmlld0JveD0iMCAwIDQxOCAzMjkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZmlsbD0iIzc1NzU3NSIgZD0iTTI0Ni40ODMgMTA2LjUyYy00MS40MDMgMC03NS4wOCAzMy42NzctNzUuMDggNzUuMDUgMCA0MS40MDMgMzMuNjc3IDc1LjA4IDc1LjA4IDc1LjA4czc1LjA4LTMzLjY3NyA3NS4wOC03NS4wOGMwLTQxLjM3My0zMy42NzctNzUuMDUtNzUuMDgtNzUuMDV6bS0xOS44MzYgMTE1LjUyOGMtOS4wOTgtOC4xNDMtMTQuOTc0LTE5LjgzNi0xNC45NzQtMzMuMDIxIDAtMjQuNDYgMTkuODM2LTQ0LjI5NiA0NC4zMjYtNDQuMjk2IDEzLjYzMiAwIDI1LjY1MyA2LjIzNCAzMy43NjYgMTUuOTI5LTMyLjc1MiAzLjUyLTU4LjcwMyAyOC44NzQtNjMuMTE4IDYxLjM4OHptMTYxLjUyNC0xOTIuMDk5aC0yOS44Mjl2LTI5LjgyOWgtMjkuODI5djI5LjgyOWgtMTQ5LjE0NWMwLTE0LjM0OC0xMy40MjMtMjkuODI5LTI5LjgyOS0yOS44MjloLTU5LjY1OGMtMTYuNDA2IDAtMjkuODI5IDE1LjQ4MS0yOS44MjkgMjkuODI5aC0yOS44MjljLTE2LjQwNiAwLTI5LjgyOSAxMy40NTMtMjkuODI5IDI5LjgyOXYyMzguNjMyYzAgMTYuNDA2IDEzLjQyMyAyOS44MjkgMjkuODI5IDI5LjgyOWgzNTcuOTQ4YzE2LjQwNiAwIDI5LjgyOS0xMy40MjMgMjkuODI5LTI5LjgyOXYtMjM4LjYzMmMwLTE2LjM3Ni0xMy40MjMtMjkuODI5LTI5LjgyOS0yOS44Mjl6bS0zMTYuMzM3IDEwMC42MTNjLTExLjk5MSAwLTIxLjcxNi05LjY5NC0yMS43MTYtMjEuNzE2IDAtMTEuOTYxIDkuNzI0LTIxLjcxNiAyMS43MTYtMjEuNzE2IDExLjk5MSAwIDIxLjcxNiA5Ljc1NCAyMS43MTYgMjEuNzE2IDAgMTEuOTkxLTkuNzU0IDIxLjcxNi0yMS43MTYgMjEuNzE2em0xNzQuNjQ5IDE2NC44NjVjLTYyLjc2IDAtMTEzLjgyNy01MS4wOTctMTEzLjgyNy0xMTMuODU3czUxLjA2Ny0xMTMuNzk4IDExMy44MjctMTEzLjc5OCAxMTMuODI3IDUxLjAzNyAxMTMuODI3IDExMy43OThjMCA2Mi43Ni01MS4wNjcgMTEzLjg1Ny0xMTMuODI3IDExMy44NTd6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 14px;
    height: 11px
}
.lt-ie9 .search-results__list__item .preview .media-list__list__item .meta li ins:before {
    background-image: url(../images/sprites.png);
    background-position: -270px -338px
}
.search-results__list__item .preview+.body {
    padding-left: 20px
}
.search-results__list__item .body {
    position: relative;
    overflow: hidden
}
.search-results__list__item .body .meta-top ul {
    margin-bottom: 5px
}
.search-results__list__item .body .meta-top ul li {
    font-style: italic;
    color: #608098;
    vertical-align: top
}
.search-results__list__item .body .meta-top ul li a:link, .search-results__list__item .body .meta-top ul li a:visited, .search-results__list__item .body .meta-top ul li a:hover, .search-results__list__item .body .meta-top ul li a:active, .search-results__list__item .body .meta-top ul li a:focus {
    color: #608098
}
.search-results__list__item .body .meta-top ul li.country {
    position: absolute;
    top: 0;
    right: 0;
    font-style: normal;
    color: #757575
}
.search-results__list__item .body .meta-top ul li.country:before {
    display: none
}
.search-results__list__item .body .meta-bot {
    margin-top: 10px
}
.search-results__list__item .body .content .title {
    font-size: 21px;
    line-height: 25px;
    font-weight: bold;
    margin-bottom: 10px
}
.search-results__list__item .body .content .title a:link {
    color: #202020
}
.search-results__list__item .body .content .title a:visited {
    color: #202020
}
.search-results__list__item .body .content .title a:hover {
    color: #606060
}
.search-results__list__item .body .content .title a:active {
    color: #202020
}
.search-results__list__item .body .content .title a:focus {
    color: #202020
}
.search-results__list__item .body .content blockquote {
    position: relative;
    font-size: 18px;
    font-style: italic;
    line-height: 23px;
    color: #606060;
    padding: 20px;
    border: 1px solid #D0D0D0;
    margin-top: 10px
}
.search-results__list__item .body .content blockquote .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 15px solid #d0d0d0;
    border-left: 15px solid transparent;
    position: absolute;
    top: -1px;
    left: -15px
}
.search-results__list__item .body .content blockquote .tail:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid #fff;
    border-left: 13px solid transparent;
    display: block;
    content: '';
    position: absolute;
    top: -14px;
    left: -13px
}
.search-results__list__item .body .content .common-person-inline {
    margin-bottom: 10px
}
.search-results__list__item .body .content .special-offers-list__meta {
    margin-top: 15px
}
.search-results__list__item .body .content .special-offers-list__contacts {
    display: block;
    padding: 0;
    margin-top: 10px
}
.search-results__list__item .body .content .special-offers-list__contacts .columns {
    padding-bottom: 0
}
.search-results__list__item .body .content .special-offers-list__contacts .columns .address {
    width: 240px;
    float: left
}
.search-results__list__item .body .content .special-offers-list__contacts .columns .phone {
    width: 160px;
    float: left
}
.search-results__list__item .body .content .special-offers-list__contacts .columns .schedule {
    width: 200px;
    float: left
}
.dropdown {
    text-align: left;
    position: relative;
    display: inline-block
}
.dropdown__toggle {
    display: inline-block;
    font-size: 13px;
    letter-spacing: .25em;
    padding: 4px 17px 3px 20px;
    text-transform: uppercase;
    cursor: pointer;
    -webkit-transition: color .2s ease-out;
    transition: color .2s ease-out;
    /* min-width: 200px; */
}
.dropdown__toggle:hover {
    color: #606060;
    -webkit-transition: none;
    transition: none
}
.dropdown__toggle.has-icon:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #202020;
    content: '';
    display: inline-block;
    vertical-align: top;
    margin: 7px 0 0 8px;
    float: right; vertical-align: top;
	position: absolute;
	right: -10px;
	top: 5px;
}
.dropdown__popover {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    display: block;
    width: 200px;
    position: absolute;
    z-index: 90;
    background: #FFF;
    -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.2);
    margin-top: 5px;
    left: -9999px
}
.dropdown__popover .content {
    padding: 10px
}
.dropdown__popover .content ul {
    padding: 0 20px 0 10px
}
.dropdown__popover .content ul li {
    margin: 5px 0
}
.dropdown__popover .content ul li.active a:link, .dropdown__popover .content ul li.active a:visited, .dropdown__popover .content ul li.active a:hover, .dropdown__popover .content ul li.active a:active, .dropdown__popover .content ul li.active a:focus {
    color: #606060
}
.dropdown__popover .content a:link {
    color: #202020
}
.dropdown__popover .content a:visited {
    color: #202020
}
.dropdown__popover .content a:hover {
    color: #606060
}
.dropdown__popover .content a:active {
    color: #202020
}
.dropdown__popover .content a:focus {
    color: #202020
}
.dropdown__popover .content .scroll-pane {
    width: auto;
    height: auto;
    max-height: 260px;
    overflow: auto
}
.dropdown__popover .all {
    font-weight: bold;
    padding: 10px 20px;
    background: #303030
}
.dropdown__popover .all a:link, .dropdown__popover .all a:visited, .dropdown__popover .all a:hover, .dropdown__popover .all a:active, .dropdown__popover .all a:focus {
    color: #c0d8f0
}
.dropdown.open .dropdown__toggle {
    color: #FFF;
    background: #5CA5FB
}
.dropdown.open .dropdown__toggle.has-icon:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #d5e8fe;
    border-top: 0
}
.dropdown.open .dropdown__popover {
    left: auto
}
.dropdown.active .dropdown__toggle {
    color: #FFF;
    background: #9D9D9D;
    padding: 10px 25px;
}
.dropdown.active .dropdown__toggle.has-icon:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #d5e8fe;
    border-top: 0
}
.dropdown--year {
    width: 120px
}
.dropdown--year .dropdown__popover {
    width: 120px
}
.dropdown--year .dropdown__toggle
{
    width: 120px
}
.dropdown--select {
    display: block !important
}
.dropdown--select .dropdown__toggle {
    display: inline-block; position: relative;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    width: 100%;
    height: 40px;
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
    padding: 0 24px 0 8px;
    margin: 0;
    border: 1px solid #C0C0C0;
    background: #FFF;
    font-family: "PT Sans", Arial, sans-serif;
    font-size: 15px;
    line-height: 38px;
    color: #202020;
    text-transform: none;
    letter-spacing: 0;
    white-space: nowrap
}
.dropdown--select .dropdown__toggle:after {
    position: absolute;
    top: 50%;
    right: 10px;
    margin-top: 0
}
.dropdown--select .dropdown__popover {
    font-family: "PT Sans", Arial, sans-serif;
    font-size: 15px;
    line-height: 20px
}
.dropdown--select .dropdown__popover li a {
    display: inline-block;
    max-width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    vertical-align: top
}
.dropdown--select .dropdown__popover li.optgroup-label {
    font-weight: bold;
    color: #202020
}
.dropdown--select .dropdown__popover li.optgroup-item {
    padding-left: 10px
}
.dropdown--select.open .dropdown__toggle {
    color: #202020;
    background: #FFF
}
.dropdown--select.open .dropdown__toggle.has-icon:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #202020;
    border-top: 0
}
.dropdown--disabled .dropdown__toggle {
    color: #999;
    border: 1px solid #CCC;
    background: #F5F5F5;
    cursor: not-allowed
}
.dropdown--disabled .dropdown__toggle.has-icon:after {
    border-top-color: #999
}
.dropdown--brands {
    position: static
}
.dropdown--brands .dropdown__popover {
    width: 1020px;
    margin-left: -510px
}
.dropdown--brands.open .dropdown__popover {
    left: 50%
}
.dropdown--brands.open .dropdown__popover .brands-grid {
    padding: 0
}
.dropdown--brands.open .dropdown__popover .brands-grid__item {
    width: 180px;
    padding-right: 0;
    padding-left: 20px
}
.photo-detailed--hero .jspScrollable .jspContainer:before, .photo-detailed--hero .jspScrollable .jspContainer:after {
    display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 11px;
    height: 20px;
    z-index: 10;
    pointer-events: none
}
.photo-detailed--hero .jspScrollable .jspVerticalBar {
    width: 11px;
    background: none
}
.photo-detailed--hero .jspScrollable .jspTrack {
    width: 1px;
    margin: 0 auto;
    background: #FFF
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag {
    margin-left: -5px;
    width: 11px;
    background: #171717
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragTop, .photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragBottom {
    text-align: center;
    padding: 4px 0;
    width: 11px
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragTop:before, .photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragBottom:before {
    display: block;
    content: '';
    margin-left: 2px
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragTop:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #fff
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragBottom {
    position: absolute;
    bottom: 0
}
.photo-detailed--hero .jspScrollable .jspTrack .jspDrag .jspDragBottom:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #fff
}
.dropdown .jspScrollable.jspIsAtTop .jspContainer:before {
    display: none
}
.dropdown .jspScrollable.jspIsAtBottom .jspContainer:after {
    display: none
}
.dropdown .jspScrollable .jspContainer:before, .dropdown .jspScrollable .jspContainer:after {
    display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 11px;
    height: 20px;
    z-index: 10;
    pointer-events: none
}
.dropdown .jspScrollable .jspContainer:before {
    top: 0;
    background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(top, #fff, rgba(255, 255, 255, 0));
    background: linear-gradient(to bottom, #fff, rgba(255, 255, 255, 0))
}
.dropdown .jspScrollable .jspContainer:after {
    bottom: 0;
    background: -webkit-gradient(linear, left bottom, left top, from(#fff), to(rgba(255, 255, 255, 0)));
    background: -webkit-linear-gradient(bottom, #fff, rgba(255, 255, 255, 0));
    background: linear-gradient(to top, #fff, rgba(255, 255, 255, 0))
}
.dropdown .jspScrollable .jspVerticalBar {
    width: 11px;
    background: none
}
.dropdown .jspScrollable .jspTrack {
    width: 1px;
    margin: 0 auto;
    background: #D0D0D0
}
.dropdown .jspScrollable .jspTrack .jspDrag {
    margin-left: -5px;
    width: 11px;
    background: #171717
}
.dropdown .jspScrollable .jspTrack .jspDrag .jspDragTop, .dropdown .jspScrollable .jspTrack .jspDrag .jspDragBottom {
    text-align: center;
    padding: 4px 0;
    width: 11px
}
.dropdown .jspScrollable .jspTrack .jspDrag .jspDragTop:before, .dropdown .jspScrollable .jspTrack .jspDrag .jspDragBottom:before {
    display: block;
    content: '';
    margin-left: 2px
}
.dropdown .jspScrollable .jspTrack .jspDrag .jspDragTop:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #c5c5c5
}
.dropdown .jspScrollable .jspTrack .jspDrag .jspDragBottom {
    position: absolute;
    bottom: 0
}
.dropdown .jspScrollable .jspTrack .jspDrag .jspDragBottom:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #c5c5c5
}
.page-autos .page__header {
    padding: 45px 0
}
.page-autos .page__header h1 {
    margin-right: 0px;
    font-size: 64px;
    line-height: 64px;
    margin-bottom: 0px;
	margin-top: -15px;
}
.page-autos .page__header .sub {
    font-size: 22px;
    line-height: 26px;
    padding-right: 400px;
    font-style: italic;
    color: #606060
}
.page-autos .page__header .brand-image {
    display: inline; vertical-align: bottom;
    /* font-size: 0.1px;
    letter-spacing: -1px;
    position: absolute;
    right: 280px;
    top: 0;
    bottom: 0 */
}
/* @-moz-document url-prefix() {
    .page-autos .page__header .brand-image {
        font-size: 0;
        letter-spacing: normal
    }
}
*/
.page-autos .page__header .brand-image>.valign {
    font-size: 15px;
    letter-spacing: normal
}
.page-autos .page__header .brand-image:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}
.page-autos .page__header .brand-image .valign {
    display: inline-block;
    vertical-align: middle;
    margin-top: -19px;
}
.page-autos .page__header .brand-image img {
    text-align: right;
    vertical-align: top;
}
.autos-list {
    position: relative;
    margin: -18px -20px 35px
}
.autos-list__list {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .autos-list__list {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-list__list>li {
    font-size: 15px;
    letter-spacing: normal
}
.autos-list__list__item {
    display: inline-block;
    vertical-align: top;
    width: 180px;
    margin-bottom: 26px;
    -webkit-transition: padding-bottom .2s ease-out;
    transition: padding-bottom .2s ease-out
}
.autos-list__list__item>a {
    display: block;
    padding: 18px 18px 15px
}
.autos-list__list__item>a:link {
    color: #202020
}
.autos-list__list__item>a:visited {
    color: #202020
}
.autos-list__list__item>a:hover {
    color: #606060
}
.autos-list__list__item>a:active {
    color: #202020
}
.autos-list__list__item>a:focus {
    color: #202020
}
.autos-list__list__item>a:hover {
    margin: -2px 0px;
    border: 2px solid #EAEAEA
}
.autos-list__list__item>a .image {
    display: block
}
.autos-list__list__item>a .image img {
    vertical-align: top
}
.autos-list__list__item>a .title {
    display: block;
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    margin-top: 15px;
    min-height: 44px;
}
.autos-list__list__item.open div.table:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid #fff;
    position: absolute;
    z-index: 19;
    display: block;
    content: '';
    margin-left: 80px;
    top: -2px;
}

.autos-list__list li:nth-child(4n+2) div.table:before { margin-left: 233px; }
.autos-list__list li:nth-child(4n+2) div.table { margin-left: -170px; }

.autos-list__list li:nth-child(4n+3) div.table:before { margin-left: 415px; }
.autos-list__list li:nth-child(4n+3) div.table { margin-left: -350px; }

.autos-list__list li:nth-child(4n+4) div.table:before { margin-left: 590px; }
.autos-list__list li:nth-child(4n+4) div.table { margin-left: -530px; }

.autos-list__list li:nth-child(4n+1) div.table:before { margin-left: 50px; }
.autos-list__list li:nth-child(4n+1) div.table { margin-left: 12px; }

.autos-list__list li:nth-child(1) div.table:before { margin-left: 50px; }
.autos-list__list li:nth-child(1) div.table { margin-left: 12px; }


.autos-list__list__item.open>a {
    margin: -2px;
    border: 2px solid #EAEAEA
}
.autos-list__list__item.open .table, .autos-list__list__item.open .typography table, .typography .autos-list__list__item.open table, .autos-list__list__item.open .chronicle-article table, .chronicle-article .autos-list__list__item.open table, .autos-list__list__item.open .page-autos main[role=main] .intro table, .page-autos main[role=main] .intro .autos-list__list__item.open table, .autos-list__list__item.open .autos-ad-article__summary table, .autos-ad-article__summary .autos-list__list__item.open table, .autos-list__list__item.open .test table, .test .autos-list__list__item.open table, .autos-list__list__item.open .popup--common table, .popup--common .autos-list__list__item.open table {
    top: auto;
    left: 20px;
    opacity: 1
}
.autos-list__list__item .table, .autos-list__list__item .typography table, .typography .autos-list__list__item table, .autos-list__list__item .chronicle-article table, .chronicle-article .autos-list__list__item table, .autos-list__list__item .page-autos main[role=main] .intro table, .page-autos main[role=main] .intro .autos-list__list__item table, .autos-list__list__item .autos-ad-article__summary table, .autos-ad-article__summary .autos-list__list__item table, .autos-list__list__item .test table, .test .autos-list__list__item table, .autos-list__list__item .popup--common table, .popup--common .autos-list__list__item table {
    position: absolute;
    opacity: 0;
    top: -9999px;
    left: -9999px;
    width: 680px;
    background: #FFF;
    border-bottom: 2px solid #F0F0F0;
    z-index: 19;
    -webkit-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out
}
.autos-list__list__item.open div.table { position: relative; margin-top: 2px; margin-left: -22px;}

.autos-list__list__item .table .close, .autos-list__list__item .typography table .close, .typography .autos-list__list__item table .close, .autos-list__list__item .chronicle-article table .close, .chronicle-article .autos-list__list__item table .close, .autos-list__list__item .page-autos main[role=main] .intro table .close, .page-autos main[role=main] .intro .autos-list__list__item table .close, .autos-list__list__item .autos-ad-article__summary table .close, .autos-ad-article__summary .autos-list__list__item table .close, .autos-list__list__item .test table .close, .test .autos-list__list__item table .close, .autos-list__list__item .popup--common table .close, .popup--common .autos-list__list__item table .close {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzkiIGhlaWdodD0iNDM5LjAwNCIgdmlld0JveD0iMjgyIDI4MSA0MzkgNDM5LjAwNCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyODIgMjgxIDQzOSA0MzkuMDA0Ij48cGF0aCBmaWxsPSIjNjY2IiBkPSJNMjgyIDI4MXY0MzkuMDA0aDQzOXYtNDM5LjAwNGgtNDM5em0zNDUuNjEyIDM0NS42MDhjLTIuMTQ0IDIuMTQzLTQuOTQ5IDMuMjE4LTcuNzYyIDMuMjE4LTIuODA2IDAtNS42MTEtMS4wNzUtNy43NTUtMy4yMThsLTExMC41OTItMTEwLjYtMTEwLjU5OSAxMTAuNmMtMi4xNDMgMi4xNDMtNC45NDkgMy4yMTgtNy43NTQgMy4yMThzLTUuNjE4LTEuMDc1LTcuNzYyLTMuMjE4Yy00LjI4Ny00LjI4Ny00LjI4Ny0xMS4yMzcgMC0xNS41MjNsMTEwLjU5OS0xMTAuNTg5LTExMC41OTEtMTEwLjU4NGMtNC4yODctNC4yODMtNC4yODctMTEuMjM3IDAtMTUuNTE2IDQuMjg3LTQuMjg3IDExLjIyOS00LjI4NyAxNS41MTYgMGwxMTAuNTkyIDExMC41ODQgMTEwLjU4NS0xMTAuNTg1YzQuMjg3LTQuMjg3IDExLjIyOS00LjI4NyAxNS41MTcgMCA0LjI4NiA0LjI3OSA0LjI4NiAxMS4yMzMgMCAxNS41MTZsLTExMC41ODUgMTEwLjU4NSAxMTAuNTkyIDExMC41ODljNC4yODUgNC4yODYgNC4yODUgMTEuMjM2LS4wMDEgMTUuNTIzeiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 30px;
    height: 30px;
    position: absolute;
    top: -15px;
    right: -15px;
    cursor: pointer
}
.lt-ie9 .autos-list__list__item .table .close, .lt-ie9 .autos-list__list__item .typography table .close, .typography .lt-ie9 .autos-list__list__item table .close, .lt-ie9 .autos-list__list__item .chronicle-article table .close, .chronicle-article .lt-ie9 .autos-list__list__item table .close, .lt-ie9 .autos-list__list__item .page-autos main[role=main] .intro table .close, .page-autos main[role=main] .intro .lt-ie9 .autos-list__list__item table .close, .lt-ie9 .autos-list__list__item .autos-ad-article__summary table .close, .autos-ad-article__summary .lt-ie9 .autos-list__list__item table .close, .lt-ie9 .autos-list__list__item .test table .close, .test .lt-ie9 .autos-list__list__item table .close, .lt-ie9 .autos-list__list__item .popup--common table .close, .popup--common .lt-ie9 .autos-list__list__item table .close {
    background-image: url(../images/sprites.png);
    background-position: -104px -222px
}
.autos-list__list__item .table table, .autos-list__list__item .typography table table, .typography .autos-list__list__item table table, .autos-list__list__item .chronicle-article table table, .chronicle-article .autos-list__list__item table table, .autos-list__list__item .page-autos main[role=main] .intro table table, .page-autos main[role=main] .intro .autos-list__list__item table table, .autos-list__list__item .autos-ad-article__summary table table, .autos-ad-article__summary .autos-list__list__item table table, .autos-list__list__item .test table table, .test .autos-list__list__item table table, .autos-list__list__item .popup--common table table, .popup--common .autos-list__list__item table table {
    width: 100%
}
.autos-list__list__item .table table td, .autos-list__list__item .typography table table td, .typography .autos-list__list__item table table td, .autos-list__list__item .chronicle-article table table td, .chronicle-article .autos-list__list__item table table td, .autos-list__list__item .page-autos main[role=main] .intro table table td, .page-autos main[role=main] .intro .autos-list__list__item table table td, .autos-list__list__item .autos-ad-article__summary table table td, .autos-ad-article__summary .autos-list__list__item table table td, .autos-list__list__item .test table table td, .test .autos-list__list__item table table td, .autos-list__list__item .popup--common table table td, .popup--common .autos-list__list__item table table td {
    font-size: 13px;
    line-height: 17px;
    padding: 9px 10px;
    text-align: right;
    border-top: 1px solid #DBDBDB
}
.autos-list__list__item .table table td:first-child, .autos-list__list__item .typography table table td:first-child, .typography .autos-list__list__item table table td:first-child, .autos-list__list__item .chronicle-article table table td:first-child, .chronicle-article .autos-list__list__item table table td:first-child, .autos-list__list__item .page-autos main[role=main] .intro table table td:first-child, .page-autos main[role=main] .intro .autos-list__list__item table table td:first-child, .autos-list__list__item .autos-ad-article__summary table table td:first-child, .autos-ad-article__summary .autos-list__list__item table table td:first-child, .autos-list__list__item .test table table td:first-child, .test .autos-list__list__item table table td:first-child, .autos-list__list__item .popup--common table table td:first-child, .popup--common .autos-list__list__item table table td:first-child {
    padding-left: 0
}
.autos-list__list__item .table table td.title, .autos-list__list__item .typography table table td.title, .typography .autos-list__list__item table table td.title, .autos-list__list__item .chronicle-article table table td.title, .chronicle-article .autos-list__list__item table table td.title, .autos-list__list__item .page-autos main[role=main] .intro table table td.title, .page-autos main[role=main] .intro .autos-list__list__item table table td.title, .autos-list__list__item .autos-ad-article__summary table table td.title, .autos-ad-article__summary .autos-list__list__item table table td.title, .autos-list__list__item .test table table td.title, .test .autos-list__list__item table table td.title, .autos-list__list__item .popup--common table table td.title, .popup--common .autos-list__list__item table table td.title {
    font-weight: bold;
    text-align: left
}
.autos-list__list__item .table table td.title a:link, .autos-list__list__item .typography table table td.title a:link, .typography .autos-list__list__item table table td.title a:link, .autos-list__list__item .chronicle-article table table td.title a:link, .chronicle-article .autos-list__list__item table table td.title a:link, .autos-list__list__item .page-autos main[role=main] .intro table table td.title a:link, .page-autos main[role=main] .intro .autos-list__list__item table table td.title a:link, .autos-list__list__item .autos-ad-article__summary table table td.title a:link, .autos-ad-article__summary .autos-list__list__item table table td.title a:link, .autos-list__list__item .test table table td.title a:link, .test .autos-list__list__item table table td.title a:link, .autos-list__list__item .popup--common table table td.title a:link, .popup--common .autos-list__list__item table table td.title a:link {
    color: #202020
}
.autos-list__list__item .table table td.title a:visited, .autos-list__list__item .typography table table td.title a:visited, .typography .autos-list__list__item table table td.title a:visited, .autos-list__list__item .chronicle-article table table td.title a:visited, .chronicle-article .autos-list__list__item table table td.title a:visited, .autos-list__list__item .page-autos main[role=main] .intro table table td.title a:visited, .page-autos main[role=main] .intro .autos-list__list__item table table td.title a:visited, .autos-list__list__item .autos-ad-article__summary table table td.title a:visited, .autos-ad-article__summary .autos-list__list__item table table td.title a:visited, .autos-list__list__item .test table table td.title a:visited, .test .autos-list__list__item table table td.title a:visited, .autos-list__list__item .popup--common table table td.title a:visited, .popup--common .autos-list__list__item table table td.title a:visited {
    color: #202020
}
.autos-list__list__item .table table td.title a:hover, .autos-list__list__item .typography table table td.title a:hover, .typography .autos-list__list__item table table td.title a:hover, .autos-list__list__item .chronicle-article table table td.title a:hover, .chronicle-article .autos-list__list__item table table td.title a:hover, .autos-list__list__item .page-autos main[role=main] .intro table table td.title a:hover, .page-autos main[role=main] .intro .autos-list__list__item table table td.title a:hover, .autos-list__list__item .autos-ad-article__summary table table td.title a:hover, .autos-ad-article__summary .autos-list__list__item table table td.title a:hover, .autos-list__list__item .test table table td.title a:hover, .test .autos-list__list__item table table td.title a:hover, .autos-list__list__item .popup--common table table td.title a:hover, .popup--common .autos-list__list__item table table td.title a:hover {
    color: #606060
}
.autos-list__list__item .table table td.title a:active, .autos-list__list__item .typography table table td.title a:active, .typography .autos-list__list__item table table td.title a:active, .autos-list__list__item .chronicle-article table table td.title a:active, .chronicle-article .autos-list__list__item table table td.title a:active, .autos-list__list__item .page-autos main[role=main] .intro table table td.title a:active, .page-autos main[role=main] .intro .autos-list__list__item table table td.title a:active, .autos-list__list__item .autos-ad-article__summary table table td.title a:active, .autos-ad-article__summary .autos-list__list__item table table td.title a:active, .autos-list__list__item .test table table td.title a:active, .test .autos-list__list__item table table td.title a:active, .autos-list__list__item .popup--common table table td.title a:active, .popup--common .autos-list__list__item table table td.title a:active {
    color: #202020
}
.autos-list__list__item .table table td.title a:focus, .autos-list__list__item .typography table table td.title a:focus, .typography .autos-list__list__item table table td.title a:focus, .autos-list__list__item .chronicle-article table table td.title a:focus, .chronicle-article .autos-list__list__item table table td.title a:focus, .autos-list__list__item .page-autos main[role=main] .intro table table td.title a:focus, .page-autos main[role=main] .intro .autos-list__list__item table table td.title a:focus, .autos-list__list__item .autos-ad-article__summary table table td.title a:focus, .autos-ad-article__summary .autos-list__list__item table table td.title a:focus, .autos-list__list__item .test table table td.title a:focus, .test .autos-list__list__item table table td.title a:focus, .autos-list__list__item .popup--common table table td.title a:focus, .popup--common .autos-list__list__item table table td.title a:focus {
    color: #202020
}
.autos-list__list__item .table table th, .autos-list__list__item .typography table table th, .typography .autos-list__list__item table table th, .autos-list__list__item .chronicle-article table table th, .chronicle-article .autos-list__list__item table table th, .autos-list__list__item .page-autos main[role=main] .intro table table th, .page-autos main[role=main] .intro .autos-list__list__item table table th, .autos-list__list__item .autos-ad-article__summary table table th, .autos-ad-article__summary .autos-list__list__item table table th, .autos-list__list__item .test table table th, .test .autos-list__list__item table table th, .autos-list__list__item .popup--common table table th, .popup--common .autos-list__list__item table table th {
    font-size: 10px;
    line-height: 17px;
    padding: 15px 10px;
    text-align: right;
    text-transform: uppercase;
    letter-spacing: .25em
}
.autos-list__list__item .table table th:first-child, .autos-list__list__item .typography table table th:first-child, .typography .autos-list__list__item table table th:first-child, .autos-list__list__item .chronicle-article table table th:first-child, .chronicle-article .autos-list__list__item table table th:first-child, .autos-list__list__item .page-autos main[role=main] .intro table table th:first-child, .page-autos main[role=main] .intro .autos-list__list__item table table th:first-child, .autos-list__list__item .autos-ad-article__summary table table th:first-child, .autos-ad-article__summary .autos-list__list__item table table th:first-child, .autos-list__list__item .test table table th:first-child, .test .autos-list__list__item table table th:first-child, .autos-list__list__item .popup--common table table th:first-child, .popup--common .autos-list__list__item table table th:first-child {
    text-align: left;
    padding-left: 15px
}
.autos-list__list__item .table table thead, .autos-list__list__item .typography table table thead, .typography .autos-list__list__item table table thead, .autos-list__list__item .chronicle-article table table thead, .chronicle-article .autos-list__list__item table table thead, .autos-list__list__item .page-autos main[role=main] .intro table table thead, .page-autos main[role=main] .intro .autos-list__list__item table table thead, .autos-list__list__item .autos-ad-article__summary table table thead, .autos-ad-article__summary .autos-list__list__item table table thead, .autos-list__list__item .test table table thead, .test .autos-list__list__item table table thead, .autos-list__list__item .popup--common table table thead, .popup--common .autos-list__list__item table table thead {
    background: #EAEAEA
}
.autos-list__list__item .table table tbody tr, .autos-list__list__item .typography table table tbody tr, .typography .autos-list__list__item table table tbody tr, .autos-list__list__item .chronicle-article table table tbody tr, .chronicle-article .autos-list__list__item table table tbody tr, .autos-list__list__item .page-autos main[role=main] .intro table table tbody tr, .page-autos main[role=main] .intro .autos-list__list__item table table tbody tr, .autos-list__list__item .autos-ad-article__summary table table tbody tr, .autos-ad-article__summary .autos-list__list__item table table tbody tr, .autos-list__list__item .test table table tbody tr, .test .autos-list__list__item table table tbody tr, .autos-list__list__item .popup--common table table tbody tr, .popup--common .autos-list__list__item table table tbody tr {
    cursor: pointer
}
.autos-list__list__item .table table tbody tr:hover td, .autos-list__list__item .typography table table tbody tr:hover td, .typography .autos-list__list__item table table tbody tr:hover td, .autos-list__list__item .chronicle-article table table tbody tr:hover td, .chronicle-article .autos-list__list__item table table tbody tr:hover td, .autos-list__list__item .page-autos main[role=main] .intro table table tbody tr:hover td, .page-autos main[role=main] .intro .autos-list__list__item table table tbody tr:hover td, .autos-list__list__item .autos-ad-article__summary table table tbody tr:hover td, .autos-ad-article__summary .autos-list__list__item table table tbody tr:hover td, .autos-list__list__item .test table table tbody tr:hover td, .test .autos-list__list__item table table tbody tr:hover td, .autos-list__list__item .popup--common table table tbody tr:hover td, .popup--common .autos-list__list__item table table tbody tr:hover td {
    background-color: #F0F0F0
}
.autos-list__list__item .table table tbody tr:first-child td, .autos-list__list__item .typography table table tbody tr:first-child td, .typography .autos-list__list__item table table tbody tr:first-child td, .autos-list__list__item .chronicle-article table table tbody tr:first-child td, .chronicle-article .autos-list__list__item table table tbody tr:first-child td, .autos-list__list__item .page-autos main[role=main] .intro table table tbody tr:first-child td, .page-autos main[role=main] .intro .autos-list__list__item table table tbody tr:first-child td, .autos-list__list__item .autos-ad-article__summary table table tbody tr:first-child td, .autos-ad-article__summary .autos-list__list__item table table tbody tr:first-child td, .autos-list__list__item .test table table tbody tr:first-child td, .test .autos-list__list__item table table tbody tr:first-child td, .autos-list__list__item .popup--common table table tbody tr:first-child td, .popup--common .autos-list__list__item table table tbody tr:first-child td {
    border-top: 0
}
.page-autos main[role=main] .intro {
    margin-bottom: 55px
}
.autos-model h2 {
    position: relative;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    margin-bottom: 40px;
    font-size: 21px;
    line-height: 25px;
    letter-spacing: .5em
}
.autos-model h2:before, .autos-model h2:after {
    content: '';
    position: relative;
    display: inline-block;
    width: 50%;
    height: 1px;
    vertical-align: middle;
    background: #B6B6B6;
    -webkit-background-clip: content-box;
    background-clip: content-box
}
.autos-model h2:before {
    left: -.5em;
    margin: 0 0 0 -50%
}
.autos-model h2:after {
    left: .5em;
    margin: 0 -50% 0 0
}
.autos-model h2 span {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    max-width: 90%
}
.autos-competitors {
    margin-top: 70px
}
.autos-competitors h2 {
    margin-bottom: 40px
}
.autos-search-filter {
    margin-bottom: 40px
}
.autos-search-filter:after {
    content: "";
    display: table;
    clear: both
}
.autos-search-filter__view-options {
    float: right
}
.autos-search-filter__view-options p, .autos-search-filter__view-options ul {
    display: inline-block;
    vertical-align: top
}
.autos-search-filter__view-options p {
    font-size: 13px;
    color: #606060;
    margin-right: 10px
}
.autos-search-results {
    position: relative;
    margin-bottom: 40px;
	min-width: 64px;
}
.autos-search-results__item {
    padding: 40px 0;
    border-top: 1px solid #A0A0A0
}
.autos-search-results__item:after {
    content: "";
    display: table;
    clear: both
}
.autos-search-results__item:first-child {
    padding-top: 0;
    border: 0
}
.autos-search-results__item .image {
    position: relative;
    float: left
}
.autos-search-results__item .image img {
    vertical-align: top
}
.autos-search-results__item .body {
    overflow: hidden;
    margin-left: -10px;
    padding-left: 10px
}
.autos-search-results__item .body .cost {
    float: right;
    font-size: 17px;
    line-height: 25px;
    font-weight: bold;
    color: #5090D0
}
.autos-search-results__item .body .cost .currency {
    font-size: 13px;
    font-weight: normal;
    color: #606060
}
.autos-search-results__item .body .title {
    padding-right: 20px;
    overflow: hidden
}
.autos-search-results__item .body .title .year {
    font-size: 17px;
    font-weight: normal;
    color: #606060
}
.autos-search-results__item .body .title a:link {
    color: #202020
}
.autos-search-results__item .body .title a:visited {
    color: #202020
}
.autos-search-results__item .body .title a:hover {
    color: #606060
}
.autos-search-results__item .body .title a:active {
    color: #202020
}
.autos-search-results__item .body .title a:focus {
    color: #202020
}
.autos-search-results__item .body .sub {
    font-size: 13px;
    font-style: italic;
    color: #606060;
    margin-bottom: 20px
}
.autos-search-results__item .body .meta {
    float: right
}
.autos-search-results__item .body .meta th, .autos-search-results__item .body .meta td {
    padding-bottom: 7px;
    vertical-align: bottom;
    white-space: nowrap
}
.autos-search-results__item .body .meta th {
    font-weight: normal;
    font-size: 13px;
    color: #606060;
    text-align: right;
    padding-right: 5px
}
.autos-search-results__item .body .config {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-bottom: 13px;
    width: 300px
}
@-moz-document url-prefix() {
    .autos-search-results__item .body .config {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-search-results__item .body .config>li {
    font-size: 15px;
    letter-spacing: normal
}
.autos-search-results__item .body .config li {
    font-size: 13px;
    display: inline-block;
    vertical-align: top;
    width: 110px;
    padding-right: 20px;
    margin: 0 0 7px
}
.autos-search-results__item .body .config li:before {
    content: '';
    display: inline-block;
    vertical-align: top;
    width: 6px;
    border-top: 1px solid #202020;
    margin-top: 9px;
    margin-right: 4px;
    margin-left: -10px
}
.autos-search-results__item .body .compare {
    font-size: 13px
}
.autos-search-results__item .image+.body {
    margin-left: 0;
    padding-left: 30px
}
.autos-search-results-compact {
    margin-bottom: 40px
}
.autos-search-results-compact__item {
    padding: 20px 0 13px;
    border-top: 1px solid #A0A0A0
}
.autos-search-results-compact__item:first-child {
    padding-top: 0;
    border: 0
}
.autos-search-results-compact__item .image {
    float: left;
    margin-bottom: 7px
}
.autos-search-results-compact__item .image img {
    vertical-align: top
}
.autos-search-results-compact__item .body {
    overflow: hidden
}
.autos-search-results-compact__item .body .cost {
    font-weight: bold;
    color: #5090D0
}
.autos-search-results-compact__item .body .cost .currency {
    font-weight: normal;
    color: #606060
}
.autos-search-results-compact__item .body .title {
    font-weight: bold
}
.autos-search-results-compact__item .body .title a:link {
    color: #202020
}
.autos-search-results-compact__item .body .title a:visited {
    color: #202020
}
.autos-search-results-compact__item .body .title a:hover {
    color: #606060
}
.autos-search-results-compact__item .body .title a:active {
    color: #202020
}
.autos-search-results-compact__item .body .title a:focus {
    color: #202020
}
.autos-search-results-compact__item .body .sub {
    font-size: 13px;
    font-style: italic;
    color: #606060
}
.autos-search-results-compact__item .body .year {
    color: #606060
}
.autos-search-results-compact__item .body .meta th, .autos-search-results-compact__item .body .meta td {
    vertical-align: bottom;
    white-space: nowrap
}
.autos-search-results-compact__item .body .meta th {
    font-weight: normal;
    font-size: 13px;
    color: #606060;
    text-align: right;
    padding-right: 5px
}
.autos-search-results-compact__item .body .config li {
    vertical-align: top;
    font-size: 13px !important;
    line-height: 19px
}
.autos-search-results-compact__item .body .compare {
    font-size: 13px
}
.autos-search-results-compact__item .row {
    margin-bottom: 7px
}
.autos-search-results-compact__item .row:after {
    content: "";
    display: table;
    clear: both
}
.autos-search-results-compact__item .row .first-col, .autos-search-results-compact__item .row .second-col {
    float: left
}
.autos-search-results-compact__item .row .first-col {
    width: 355px;
    padding-right: 15px
}
.autos-search-results-compact__item .row .second-col {
    width: 190px
}
.autos-search-results-compact__item .row .third-col {
    float: right;
    width: 120px;
    text-align: right
}
.autos-search-results-compact__item .image+.body {
    padding-left: 15px
}
.autos-search-results-compact__item .image+.body .row .first-col {
    width: 260px
}
.search-hint {
    position: absolute;
    display: none;
    font-size: 14px;
    line-height: 21px;
    white-space: nowrap;
    padding: 2px 10px 3px;
    margin-top: -13px;
    color: #D8E4F0;
    background: #5391CE;
    right: 240px;
    z-index: 20
}
.search-hint:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    border-left: 10px solid #5391ce;
    content: '';
    position: absolute;
    top: 0;
    right: -10px
}
.search-hint__text, .search-hint__uri {
    display: inline
}
.search-hint__uri {
    text-decoration: underline
}
.search-hint__uri:link, .search-hint__uri:visited, .search-hint__uri:hover, .search-hint__uri:active, .search-hint__uri:focus {
    color: #fff
}
.autos-search-filter-advanced {
    position: relative;
    margin-bottom: 40px
}
.autos-search-filter-advanced__nav {
    display: table;
    width: 100%
}
.autos-search-filter-advanced__nav ul {
    display: table-row
}
.autos-search-filter-advanced__nav ul li {
    display: table-cell;
    padding: 10px;
    text-align: center;
    font-size: 13px;
    font-weight: bold;
    letter-spacing: .25em;
    text-indent: .25em;
    text-transform: uppercase
}
.autos-search-filter-advanced__nav ul li.active {
    background: #F0F0F0
}
.autos-search-filter-advanced__nav ul li.active a:link, .autos-search-filter-advanced__nav ul li.active a:visited, .autos-search-filter-advanced__nav ul li.active a:hover, .autos-search-filter-advanced__nav ul li.active a:active, .autos-search-filter-advanced__nav ul li.active a:focus {
    color: #202020
}
.autos-search-filter-advanced .brands__filter {
    float: right
}
.autos-search-filter-advanced .brands__list {
    clear: left
}
.autos-search-filter-advanced__section .section {
    background: #F0F0F0;
    border-bottom: 1px solid #FFF;
    padding: 12px
}
.autos-search-filter-advanced__section .section .title {
    font-weight: bold
}
.autos-search-filter-advanced__section .section .title small {
    font-size: 11px;
    font-weight: normal;
    color: #606060
}
.autos-search-filter-advanced__section .section .title.js-toggle {
    cursor: pointer
}
.autos-search-filter-advanced__section .section .title.js-toggle:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #202020;
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-left: 5px
}
.autos-search-filter-advanced__section .section--no-title fieldset {
    padding-top: 10px !important
}
.autos-search-filter-advanced__section .section.open .title:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #202020;
    border-top: 0
}
.autos-search-filter-advanced__section .section.open fieldset {
    display: block
}
.autos-search-filter-advanced__section .section fieldset {
    display: none;
    padding-top: 15px
}

.autos-search-filter-advanced__section .section fieldset.line { border-bottom: 1px solid #FFF; padding: 0px !important; }

.autos-search-filter-advanced__section .section fieldset input[type=text] {
    font-size: 14px;
    padding: 4px 8px; width: 95px;
}
.autos-search-filter-advanced__section .section fieldset input[type=text][autocomplete] { width: 100%;  }

.autos-search-filter-advanced__section .section fieldset .brands__filter {
    display: inline-block;
    float: right;
    margin-top: -35px
}
.autos-search-filter-advanced__section .section fieldset .brands__list .checkbox {
    padding-left: 0
}
.autos-search-filter-advanced__section .section fieldset .radio {
    padding-left: 25px
}
.autos-search-filter-advanced__section .section fieldset .radio ins {
    top: 1px;
    width: 16px;
    height: 16px
}
.autos-search-filter-advanced__section .section fieldset .radio ins i {
    top: 4px;
    left: 4px;
    width: 8px;
    height: 8px
}
.autos-search-filter-advanced__section .section fieldset .row {
    padding-bottom: 10px
}
.autos-search-filter-advanced__section .section fieldset .input-list {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .autos-search-filter-advanced__section .section fieldset .input-list {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-search-filter-advanced__section .section fieldset .input-list>li {
    font-size: 15px;
    letter-spacing: normal
}
.autos-search-filter-advanced__section .section fieldset .input-list li {
    display: inline-block;
    font-size: 12px;
    vertical-align: top;
    margin-bottom: 10px;
    margin-right: 20px
}
.autos-search-filter-advanced__section .section fieldset .input-list--columns li {
    width: 50%;
    margin-right: 0
}
.autos-body-filter {
    margin-top: -10px
}
.autos-body-filter__item {
    width: 33%
}
.autos-body-filter__label.checked .autos-body-filter__icon {
    opacity: .7
}
.autos-body-filter__icon {
    display: inline-block;
    width: 44px;
    opacity: .4;
    -webkit-transition: opacity .2s ease;
    transition: opacity .2s ease
}
.autos-body-filter__text {
    display: block;
    padding-top: 3px;
    font-size: 12px;
    line-height: 17px;
    white-space: nowrap
}
.page-autos-ad .page__header, .page-autos-detailed .page__header {
    padding-bottom: 40px !important
}
.page-autos-ad .page__header .breadcrumbs, .page-autos-detailed .page__header .breadcrumbs {
    margin-bottom: 15px
}
.page-autos-ad .page__header h1, .page-autos-detailed .page__header h1 {
    padding-right: 280px
}
.page-autos-ad .page__header h1 small, .page-autos-detailed .page__header h1 small {
    font-size: 13px;
    line-height: 17px;
    font-weight: normal;
    color: #606060
}
.page-autos-ad .page__header .sub, .page-autos-detailed .page__header .sub {
    font-size: 22px;
    line-height: 26px;
    font-style: italic;
    color: #606060;
    margin-top: 5px;
    padding-right: 280px
}
.page-autos-ad .page__header .button, .page-autos-detailed .page__header .button, .page-autos-ad .page__header .button-app, .page-autos-detailed .page__header .button-app {
    position: absolute;
    top: 65px;
    right: 0;
    width: 190px
}
.page-autos-ad .sidebar .common h3, .page-autos-detailed .sidebar .common h3 {
    font-size: 17px;
    line-height: 20px
}
.autos-ad-article .common-gallery {
    margin-bottom: 40px
}
.autos-ad-article h2 {
    font-size: 15px;
    font-weight: normal;
    line-height: 25px;
    text-transform: uppercase;
    letter-spacing: .25em;
    margin-bottom: 20px
}
.autos-ad-article__config {
    margin-bottom: 40px
}
.autos-ad-article__config table {
    width: 100%
}
.autos-ad-article__config table td {
    padding: 7px 5px
}
.autos-ad-article__config table tr:nth-child(even) {
    background: #F8F8F8
}
.autos-ad-article__config .more {
    font-size: 13px;
    padding: 7px 5px;
    background: #F8F8F8
}
.autos-ad-article__config .more a:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #246cb4;
    content: '';
    display: inline-block;
    margin-left: 5px;
    vertical-align: middle
}
.autos-ad-article__config .more a:hover:after {
    border-top-color: #202020
}
.autos-ad-article__summary {
    margin-bottom: 40px
}
.autos-ad-article__summary h2 {
    margin-top: 0
}
.autos-ad-article__contacts {
    margin-bottom: 40px
}
.autos-ad-article__contacts .columns:after {
    content: "";
    display: table;
    clear: both
}
.autos-ad-article__contacts .columns .first-col {
    width: 240px;
    float: left
}
.autos-ad-article__contacts .columns .second-col {
    width: 280px;
    float: left
}
.autos-ad-article__contacts .columns .third-col {
    width: 160px;
    float: left
}
.autos-ad-article__contacts .columns dl {
    margin-top: 20px
}
.autos-ad-article__contacts .columns dl:first-child {
    margin-top: 0
}
.autos-ad-article__contacts .columns dl dt {
    font-size: 13px;
    font-style: italic;
    color: #606060;
    margin-bottom: 5px
}
.autos-ad-article__contacts .columns .seller img {
    display: block;
    margin-top: 10px
}
.autos-ad-article__contacts .columns .address address {
    margin-right: 21px
}
.autos-ad-article__contacts .columns .address address:after {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url(../images/sprites.png);
    background-position: -348px -105px;
    width: 11px;
    height: 16px;
    right: -10px;
    margin-right: -11px;
    margin-top: 2px;
    margin-bottom: 0
}
.autos-ad-article__map {
    height: 480px;
    margin-bottom: 40px
}
.autos-ad-details {
    margin-bottom: 40px
}
.autos-ad-details__compare {
    padding-bottom: 20px;
    border-bottom: 1px solid #D9D9D9
}
.autos-ad-details__compare a {
    font-size: 13px;
    vertical-align: top
}
.autos-ad-details__cost {
    padding: 20px 0;
    border-bottom: 1px solid #D9D9D9
}
.autos-ad-details__cost .cost {
    font-size: 25px;
    line-height: 25px;
    font-weight: bold;
    color: #5090D0;
    margin-bottom: 5px
}
.autos-ad-details__cost .cost .currency {
    font-size: 15px;
    color: #202020
}
.autos-detailed-details__cost ul li
{
    margin-left: 18px;
	font-size: 14px;
}
.autos-detailed-details__cost ul li a:before
{
    position: relative;
    content: ' ';
    display: inline-block;
    vertical-align: top;
    background-image: url(../images/selection_cars/detail_car_menu_icons.png);
    width: 20px;
    height: 20px;
	margin-right: 16px;

}

.autos-detailed-details .dealers-ls a:before {
	background-position: -0px 0px;
}
.autos-detailed-details .credit-ls a:before {
	background-position: -20px 0px;
}
.autos-detailed-details .test-drive-ls a:before {
	background-position: -40px 0px;
}
.autos-detailed-details .compare-ls a:before {
	background-position: -60px 0px;
}
.autos-detailed-details .subscribe-ls a:before {
	background-position: -80px 0px;
}

.autos-detailed-details .credit li.compare-ls-after{
	display: none;
}
.autos-detailed-details .compare-ls-after a{
	cursor: pointer;
	color: #ffffff;
	background: #5090d1;
	margin-left: 34px;
	margin-bottom: 5px;
    padding: 6px 8px;
	font-size: 11px;
}
.autos-detailed-details .compare-ls-after a:before {
	display: none;
}

.autos-detailed-details .compare-ls
{
	margin-top: 30px;
}
.autos-detailed-details .test-drive-ls {
	margin-top: 30px;
}

.autos-ad-details__info {
    font-size: 13px;
    padding: 20px 0;
    border-bottom: 1px solid #D9D9D9
}
.autos-ad-details__info dt {
    width: 120px;
    float: left;
    font-style: italic;
    color: #606060
}
.autos-ad-details__info dd {
    overflow: hidden;
    margin-bottom: 10px
}
.autos-ad-details__info .more {
    margin-top: 20px;
    line-height: 17px
}
.autos-ad-details__info .more a {
    position: relative;
    display: block;
    width: 166px;
    padding-left: 34px
}
.autos-ad-details__info .more a:before {
    background-image: url(../images/sprites.png);
    background-position: -271px -32px;
    width: 20px;
    height: 27px;
    position: absolute;
    display: block;
    content: '';
    left: 0;
    top: 50%;
    margin-top: -14.5px
}
.autos-ad-details__info .more a:hover:before {
    background-position: -222px -222px
}
.autos-ad-details__social {
    padding-top: 20px
}
.sidebar .autos-materials {
    margin-top: 25px
}
.autos-materials__item {
    position: relative;
    margin-bottom: 20px
}
.autos-materials__item .image {
    margin-bottom: 15px
}
.autos-materials__item .image img {
    vertical-align: top
}
.autos-materials__item .category {
    position: absolute;
    font-size: 13px;
    line-height: 17px;
    font-style: italic;
    top: 10px;
    left: -5px;
    padding: 4px 15px;
    color: #FFF;
    background: #303030
}
.autos-materials__item .category a:link, .autos-materials__item .category a:visited, .autos-materials__item .category a:hover, .autos-materials__item .category a:active, .autos-materials__item .category a:focus {
    color: #fff
}
.autos-materials__item .title {
    margin-bottom: 10px
}
.autos-materials__item .title a:link {
    color: #202020
}
.autos-materials__item .title a:visited {
    color: #202020
}
.autos-materials__item .title a:hover {
    color: #606060
}
.autos-materials__item .title a:active {
    color: #202020
}
.autos-materials__item .title a:focus {
    color: #202020
}
/* .autos-materials__item ul.autos-materials__test li { white-space: nowrap; overflow: hidden; text-overflow: ellipsis; } */
.autos-materials__item ul.autos-materials__test span { font-style: italic ; color: #202020; }
/* .autos-materials__item ul.autos-materials__test li:hover { overflow: none; white-space: normal; } */

.page-autos-detailed .page__header h1 {
    padding-right: 0
}
.page-autos-detailed .page__header .sub {
    padding-right: 280px
}
.sidebar .opinions-list__list {
    padding: 0;
    margin-left: 0
}
.sidebar .opinions-list__list__item {
    float: none;
    margin: 25px 0 0
}
.autos-detailed-details {
    padding-top: 46px;
    margin-bottom: 40px
}

.autos-detailed-details__cost {
    padding-bottom: 20px;
}
.autos-detailed-details__cost .cost {
    font-weight: bold;
    color: #606060
}
.autos-detailed-details__cost .cost strong {
    font-size: 25px;
    line-height: 25px;
    color: #5090D0
}
.sidebar .autos-detailed-details__cost .cost strong {
    color: #5090D0; font-size: 37px; white-space: nowrap;
}
.sidebar .autos-detailed-details__cost .cost > span {
    display: inline-block; padding: 4px 12px; 
}

.autos-detailed-details__cost .credit ul li {
    font-size: 15px !important;
    vertical-align: top
}
.autos-detailed-details__cost .credit ul li:before {
    margin: 0 12px !important
}
.autos-detailed-details__cost .credit ul li.credit a {
    margin-left: 18px
}
.autos-detailed-details__cost .credit ul li.credit a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTIuNTc5IiBoZWlnaHQ9IjM0OS45OTEiIHZpZXdCb3g9IjI0NS4yMTEgMzI2IDUxMi41NzkgMzQ5Ljk5MSIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAyNDUuMjExIDMyNiA1MTIuNTc5IDM0OS45OTEiPjxwYXRoIGZpbGw9IiM2YzZjNmMiIGQ9Ik03NTcuNzkgNDA0LjM0M3YtNDYuNDQ2YzAtMTcuNjE3LTE0LjI3OS0zMS44OTctMzEuODk2LTMxLjg5N2gtNDQ4Ljc4NmMtMTcuNjE3IDAtMzEuODk3IDE0LjI4LTMxLjg5NyAzMS44OTd2NDYuNDQ2aDUxMi41Nzl6TTI0NS4yMTEgNDQzLjl2MjAwLjE5NGMwIDE3LjYyMiAxNC4yOCAzMS44OTcgMzEuODk3IDMxLjg5N2g0NDguNzg2YzE3LjYxNyAwIDMxLjg5Ni0xNC4yNzUgMzEuODk2LTMxLjg5N3YtMjAwLjE5NGgtNTEyLjU3OXptNDY4LjA4IDE1NS42OTVoLTExOC42N3YtNzkuMTA5aDExOC42N3Y3OS4xMDl6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 13px;
    height: 9px;
    left: -5px;
    margin-left: -13px;
    margin-top: 5px;
    margin-bottom: 0
}
.lt-ie9 .autos-detailed-details__cost .credit ul li.credit a:before {
    background-image: url(../images/sprites.png);
    background-position: -307px -338px
}
.autos-detailed-details__cost .maintenance {
    position: relative;
    margin-top: 5px;
    margin-bottom: 20px
}
.autos-detailed-details__cost .maintenance__summary {
    color: #606060
}
.autos-detailed-details__cost .maintenance__summary strong {
    font-weight: bold;
    color: #5090D0
}
.autos-detailed-details__cost .maintenance__summary .js-toggle {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzguOTMyIiBoZWlnaHQ9IjQ3OC45MzUiIHZpZXdCb3g9IjI2My4wMzQgMjYxLjAzNSA0NzguOTMyIDQ3OC45MzUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjYzLjAzNCAyNjEuMDM1IDQ3OC45MzIgNDc4LjkzNSI+PHBhdGggZmlsbD0iIzY2NiIgZD0iTTUwMi41IDI2MS4wMzVjLTEzMi4wNDIgMC0yMzkuNDY2IDEwNy40MjQtMjM5LjQ2NiAyMzkuNDY2IDAgMTMyLjAzOSAxMDcuNDI0IDIzOS40NjkgMjM5LjQ2NiAyMzkuNDY5czIzOS40NjYtMTA3LjQzMSAyMzkuNDY2LTIzOS40N2MwLTEzMi4wNDItMTA3LjQyNC0yMzkuNDY1LTIzOS40NjYtMjM5LjQ2NXptMCA0NDMuMTU3Yy0xMTIuMzE1IDAtMjAzLjY4OC05MS4zNzMtMjAzLjY4OC0yMDMuNjkyIDAtMTEyLjMxNSA5MS4zNzMtMjAzLjY4OCAyMDMuNjg4LTIwMy42ODhzMjAzLjY4OCA5MS4zNzMgMjAzLjY4OCAyMDMuNjg4YzAgMTEyLjMxOS05MS4zNzMgMjAzLjY5Mi0yMDMuNjg4IDIwMy42OTJ6TTQ3MS4xOTUgNDUyLjMzM2g2Mi42MTF2MTczLjQwN2gtNjIuNjExek00NzEuMTk1IDM2NS42MjhoNjIuNjExdjU4LjY4aC02Mi42MTF6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 18px;
    height: 17px;
    display: inline-block;
    cursor: pointer;
    margin-left: 5px;
    vertical-align: middle
}
.lt-ie9 .autos-detailed-details__cost .maintenance__summary .js-toggle {
    background-image: url(../images/sprites.png);
    background-position: -88px -315px
}
.autos-detailed-details__cost .maintenance__popup {
    position: absolute;
    display: none;
    z-index: 10;
    margin-top: 7px;
    width: 240px;
    background: #FFF;
    -webkit-box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25);
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.25)
}
.autos-detailed-details__cost .maintenance__popup.open {
    display: block
}
.autos-detailed-details__cost .maintenance__popup dl {
    padding: 20px 25px
}
.autos-detailed-details__cost .maintenance__popup dl dt {
    font-style: italic;
    font-size: 13px;
    line-height: 20px;
    color: #606060
}
.autos-detailed-details__cost .maintenance__popup dl dd {
    font-size: 18px;
    line-height: 25px;
    margin-bottom: 15px
}
.autos-detailed-details__cost .maintenance__popup dl dd.total {
    font-size: 15px;
    font-weight: bold;
    margin-bottom: 0;
    color: #606060
}
.autos-detailed-details__cost .maintenance__popup dl dd.total strong {
    font-size: 25px;
    line-height: 25px;
    color: #5090D0
}
.autos-detailed-details__test {
    padding: 20px 0;
    border-bottom: 1px solid #D9D9D9
}
.autos-detailed-details__test a {
    position: relative;
    display: block;
    width: 80px;
    padding-left: 40px;
    font-size: 13px;
    line-height: 17px
}
.autos-detailed-details__test a ins {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MzcuMzI4IiBoZWlnaHQ9IjQzNy4zMjgiIHZpZXdCb3g9IjI4My4zMzYgMjgyLjMzNiA0MzcuMzI4IDQzNy4zMjgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjgzLjMzNiAyODIuMzM2IDQzNy4zMjggNDM3LjMyOCI+PGcgZmlsbD0iI2E4YThhOCI+PHBhdGggZD0iTTUwMiAyODIuMzM2Yy0xMjAuNzY2IDAtMjE4LjY2NCA5Ny44OTgtMjE4LjY2NCAyMTguNjY0czk3Ljg5OCAyMTguNjY0IDIxOC42NjQgMjE4LjY2NCAyMTguNjY0LTk3Ljg5OCAyMTguNjY0LTIxOC42NjQtOTcuODk4LTIxOC42NjQtMjE4LjY2NC0yMTguNjY0em0wIDM5MC4zMjljLTk0LjY4MiAwLTE3MS42NDctNzYuOTk5LTE3MS42NDctMTcxLjY2NXM3Ni45NjUtMTcxLjY2NSAxNzEuNjQ3LTE3MS42NjVjOTQuNjY2IDAgMTcxLjY4MiA3Ni45OTkgMTcxLjY4MiAxNzEuNjY1cy03Ny4wMTYgMTcxLjY2NS0xNzEuNjgyIDE3MS42NjV6TTUwMiAzNDguOTAyYy04NC4wMTYgMC0xNTIuMDk4IDY4LjA5OS0xNTIuMDk4IDE1Mi4wOThzNjguMDgyIDE1Mi4wOTkgMTUyLjA5OCAxNTIuMDk5IDE1Mi4wOTktNjguMSAxNTIuMDk5LTE1Mi4wOTktNjguMDgzLTE1Mi4wOTgtMTUyLjA5OS0xNTIuMDk4em0xMTAuODY0IDE5OS4yMmwtLjM5OS0uMjg5LTU1LjEzMi0zNi40Yy42MzMtMy4zOTkgMS4wNS02Ljg2NiAxLjA1LTEwLjQzM3MtLjQxNy03LjAzMy0xLjA1LTEwLjQzM2w1NS4xMzItMzYuMzk5LjM5OS0uMjg5YzYuMTc4IDE0LjQ4MiA5LjYwMiAzMC40MDkgOS42MDIgNDcuMTIyIDAgMTYuNzEyLTMuNDI0IDMyLjY0LTkuNjAyIDQ3LjEyMXptLTE1LjM0MS0xMjAuNDMzbC0uMjc0LjEyOC01OS4xMzMgMzAuMjE3Yy01LjAxNy00LjIzMy0xMC43MTctNy42MTctMTctOS45bC0zLjQxNi02Ni4yMzItLjAzMy0uMzYzYzMyLjQyMSA0LjIzMyA2MC44MjYgMjEuNDA4IDc5Ljg1NiA0Ni4xNXptLTk1LjU1NiAxMDAuMTQ0Yy0xNC44MzMgMC0yNi44MzMtMTIuMDE3LTI2LjgzMy0yNi44MzNzMTItMjYuODMzIDI2LjgzMy0yNi44MzNjMTQuOCAwIDI2LjgxNiAxMi4wMTcgMjYuODE2IDI2LjgzMyAwIDE0LjgxNi0xMi4wMTYgMjYuODMzLTI2LjgxNiAyNi44MzN6bS0xNC42NTEtMTQ2LjQybC0uMDQ5LjQ4OS0zLjk1IDY2LjA4MmMtNi42NjcgMi4zNS0xMi42ODMgNS44NjctMTcuOTM0IDEwLjM2N2wtNTkuMjE2LTI5LjYxNi0uMzc4LS4xNzJjMTkuMjE4LTI1LjQ3NCA0OC4yOTgtNDMuMTAxIDgxLjUyNy00Ny4xNXptLTk2LjYxNiA3My40OTRsLjI1MS4xNzcgNTUuNTgzIDM2LjAxNmMtLjU2NiAzLjIzMy0xIDYuNS0xIDkuOXMuNDM0IDYuNjY3IDEgOS44OTlsLTU1LjU4MyAzNi4wMTgtLjI1MS4xNzdjLTUuOTAxLTE0LjIwOC05LjE2Ni0yOS43NzUtOS4xNjYtNDYuMDk0czMuMjY1LTMxLjg4NiA5LjE2Ni00Ni4wOTN6bTE1LjA5IDExOC41MzFsLjM3OC0uMTcyIDU5LjIxNi0yOS42MTZjNS4yNSA0LjUgMTEuMjY3IDguMDE3IDE3LjkzNCAxMC4zNjZsMy45NSA2Ni4wODMuMDQ5LjQ4OWMtMzMuMjMtNC4wNS02Mi4zMS0yMS42NzctODEuNTI3LTQ3LjE1em0xMTEuODc3IDQ3LjAyM2wuMDMzLS4zNjIgMy40MTYtNjYuMjMzYzYuMjgzLTIuMjgzIDExLjk4My01LjY2NiAxNy05Ljg5OWw1OS4xMzMgMzAuMjE3LjI3NC4xMjhjLTE5LjAzIDI0Ljc0Mi00Ny40MzUgNDEuOTE2LTc5Ljg1NiA0Ni4xNDl6Ii8+PC9nPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 27px;
    height: 27px;
    position: absolute;
    top: 50%;
    left: 0;
    margin-top: -13.5px
}
.lt-ie9 .autos-detailed-details__test a ins {
    background-image: url(../images/sprites.png);
    background-position: -271px 0px
}
.autos-detailed-details__actions {
    padding-top: 20px
}
.sidebar .autos-detailed-details__actions li.compare { float: none; }
.autos-detailed-details__actions li {
    font-size: 13px;
    margin-bottom: 5px
}
.autos-detailed-details__actions li a {
    vertical-align: top
}
.autos-detailed-details__actions li.subscribe a {
    margin-left: 18px
}
.autos-detailed-details__actions li.subscribe a:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTEuNjgzIiBoZWlnaHQ9IjM0OC4wMDIiIHZpZXdCb3g9IjI0Ni4xNTkgMzI2Ljk5OSA1MTEuNjgzIDM0OC4wMDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjQ2LjE1OSAzMjYuOTk5IDUxMS42ODMgMzQ4LjAwMiI+PHBhdGggZmlsbD0iIzZjNmM2YyIgZD0iTTUwMi4wNjYgNTQ3LjMzNWwyMjguMjkxLTIxOS4zNDhjLTEuNTM0LS4yNC0yLjkwNS0uOTg4LTQuNDk3LS45ODhoLTQ0Ny43MmMtLjk5NyAwLTEuODEyLjUwOC0yLjc4MS42MTRsMjI2LjcwNyAyMTkuNzIyek03NTcuODQyIDM2MS44YzAtNC4xNDctLjk0LTcuOTg4LTIuMTg3LTExLjY3NmwtMTYxLjIxMiAxNTQuODg3IDE1OS4xNDkgMTUxLjUzYzIuNDY1LTQuOTM4IDQuMjQ5LTEwLjMxOCA0LjI0OS0xNi4zNDFsLjAwMS0yNzguNHpNMjQ4LjY2MiAzNDguMzQxYy0xLjYwMiA0LjE0Ny0yLjUwMyA4LjY4My0yLjUwMyAxMy40NTl2Mjc4LjRjMCA1LjA4MyAxLjEyMiA5LjgyIDIuOTA1IDE0LjE3NGwxNjAuNjg0LTE0OS44OTEtMTYxLjA4Ni0xNTYuMTQyek01NzAuMjY5IDUyOC4yMjNsLTY4LjMyNiA2NS42NDEtNjguMTE1LTY2LjAzNC0xNTcuMzc2IDE0Ni43OTdjLjU2Ni4wMzkgMS4wOTMuMzc0IDEuNjg4LjM3NGg0NDYuMjgybC0xNTQuMTUzLTE0Ni43Nzh6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 13px;
    height: 9px;
    left: -5px;
    margin-left: -13px;
    margin-top: 5px;
    margin-bottom: 0
}
.lt-ie9 .autos-detailed-details__actions li.subscribe a:before {
    background-image: url(../images/sprites.png);
    background-position: -289px -338px
}
.autos-detailed-article .testimonials {
    margin-top: 60px
}
.autos-detailed-article__media {
    margin-bottom: 35px
}
.autos-detailed-article__media__nav .tabs:after {
    content: "";
    display: table;
    clear: both
}
.autos-detailed-article__media__nav .tabs li {
    float: left;
    padding: 13px 15px;
    font-size: 13px;
    font-weight: bold;
    text-transform: uppercase;
    letter-spacing: .25em
}
.autos-detailed-article__media__nav .tabs li.active {
    background: #F0F0F0
}
.autos-detailed-article__media__nav .tabs li.active a:link {
    color: #202020
}
.autos-detailed-article__media__nav .tabs li.active a:visited {
    color: #202020
}
.autos-detailed-article__media__nav .tabs li.active a:hover {
    color: #606060
}
.autos-detailed-article__media__nav .tabs li.active a:active {
    color: #202020
}
.autos-detailed-article__media__nav .tabs li.active a:focus {
    color: #202020
}
.autos-detailed-article__media__section .common-gallery {
    margin-bottom: 0
}
.autos-detailed-article__summary {
    padding-bottom: 35px;
    margin-bottom: 40px;
    border-bottom: 1px solid #ebebeb;
}
.autos-detailed-article__summary .list {
    font-size: 0.1px;
    letter-spacing: -1px;
    margin-left: -40px
}
@-moz-document url-prefix() {
    .autos-detailed-article__summary .list {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-detailed-article__summary .list>.item {
    font-size: 15px;
    letter-spacing: normal
}
.autos-detailed-article__summary .item {
    display: inline-block;
    width: 320px;
    margin-left: 40px;
    vertical-align: top
}
.autos-detailed-article__summary .item h3 {
    margin-bottom: 10px
}
.autos-detailed-article__summary .item ul {
    margin-bottom: 25px
}
.autos-detailed-article__summary .item ul li {
    position: relative;
    padding-left: 13px;
    margin-bottom: 10px
}
.autos-detailed-article__summary .item ul li:before {
    position: absolute;
    top: 7px;
    left: 0;
    content: '';
    display: block;
    width: 5px;
    height: 5px;
    border-radius: 50%;
    background: #5090D0
}
.autos-detailed-article__config__header {
    margin-bottom: 35px;
	margin-top: 30px;
	float: right;
}
.autos-detailed-article__config__header:after {
    content: "";
    display: table;
    clear: both
}
.autos-detailed-article__config__header .dashed-list, .autos-detailed-article__config__header .brands__filter, .autos-detailed-article__config__header .news-article__date ul, .news-article__date .autos-detailed-article__config__header ul, .autos-detailed-article__config__header .news__filter, .autos-detailed-article__config__header .search-results__list__item .body .meta-top ul, .search-results__list__item .body .meta-top .autos-detailed-article__config__header ul, .autos-detailed-article__config__header .autos-detailed-details__cost .credit ul, .autos-detailed-details__cost .credit .autos-detailed-article__config__header ul, .autos-detailed-article__config__header .page-practice .practice-filter, .page-practice .autos-detailed-article__config__header .practice-filter {
    float: right;
    padding-top: 5px
}
.autos-detailed-article__config__header .title {
    font-size: 21px;
    line-height: 25px;
    text-transform: uppercase;
    letter-spacing: .5em;
    display: inline-block
}
.autos-detailed-article__config__body {
    margin-bottom: 40px
}
.autos-desc {
    margin: 0 0 40px -20px
}
.autos-desc:after {
    content: "";
    display: table;
    clear: both
}
.autos-desc__item {
    float: left;
    width: 120px;
    margin-left: 20px
}
.autos-desc__item .value {
    display: inline-block;
    font-size: 16px;
    font-weight: bold;
    text-align: center;
    padding: 34px 0 18px;
    background-repeat: no-repeat;
    background-position: 50% 100%;
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%
}
.autos-desc__item.power .value {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1MTQuNzY3IiBoZWlnaHQ9IjM3OC40NjMiIHZpZXdCb3g9IjI0Ni42MTYgMzEyLjI2NyA1MTQuNzY3IDM3OC40NjMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjQ2LjYxNiAzMTIuMjY3IDUxNC43NjcgMzc4LjQ2MyI+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTc1NC41MzYgMzkzLjc1bC02OS4wMDQtNTkuNDI4Yy0xLjIwOC0xLjA0My0yLjI0Ny0yLjMyOS0zLjAyMS0zLjgzMy0uNzc5LTEuNTA3LTEuMjE5LTMuMDk2LTEuMzY3LTQuNjg4bC0uOTExLTEwLjA1OWMtLjEzNy0xLjUwMi0xLjE1NC0yLjgzNy0yLjY4MS0zLjMwNi0xLjUyNi0uNDY5LTMuMTE1LjA2Ni00LjA3OSAxLjIzNGwtOC4wOTYgOS45MDJjLTEuOTg3IDIuNDMyLTQuMTAxIDQuNzkyLTYuMzM3IDcuMDc5LTIuMjQ2IDIuMjgzLTQuNTU3IDQuNDQ4LTYuOTQgNi40ODVsLTU0LjUyIDUzLjA4NWMtOS42NjQgOS40MTMtMjEuODcgMTYuNDg1LTM1LjkyMiAxOS45NTYtMTQuMDQgMy40Ny0yOC4xMzMgMi44OS00MS4wNzEtLjk0M2wtNzcuMjU5LTIyLjg4MWMtMjAuMTAyLTUuOTUyLTQxLjYwMi0xLjI0OC01Ny4zMDUgMTEuOTk4bC0uODktLjU1OWMtMS4wMjgtLjYwNC0yLjA3Ny0xLjE3OS0zLjE0Ny0xLjcwNC0yLjE0Ni0xLjA2LTQuMzkyLTEuOTQ1LTYuNzA4LTIuNjc2LTQuNjItMS40NTktOS41MDUtMi4yNTEtMTQuNDQ4LTIuMzgxLTQuOTQzLS4xNDgtOS45NDUuNDA1LTE0LjgzIDEuNTgyLTIuNDI3LjYyLTQuODUzIDEuMzI1LTcuMiAyLjI1Ny0xLjE3MS40NjEtMi4zMzcuOTUxLTMuNDkyIDEuNDc2bC0uODU4LjM5Ny0uODc5LjQzNy0uNjg5LjM0NS0uODg1LjQ2Ni0uOTA2LjQ5Ni0uODMyLjQ3NGMtLjU1Ny4zMTMtMS4wOTcuNjM2LTEuNjM3Ljk2Ny0xLjA4MS42Ni0yLjE0MSAxLjM1MS0zLjE4NSAyLjA3NC0yLjA4MyAxLjQ0MS00LjA5NiAzLjAwMS02LjAxNCA0LjY3LTMuODQ2IDMuMzI1LTcuMjggNy4xMjEtMTAuMjg5IDExLjI0My0zLjAwOSA0LjEyNS01LjU3NCA4LjU5MS03LjU3NiAxMy4zMTItMS4wMDcgMi4zNTctMS44ODcgNC43NzMtMi42MjggNy4yMzUtLjIwMi42MTItLjM1NSAxLjIzNy0uNTM1IDEuODUybC0uNDI0IDEuNTc0LS44IDIuOTg1Yy0yLjA5OCA3Ljk3Mi00LjE2OSAxNS45NDUtNi4xOTMgMjMuOTNsLTEuNTEgNS45OTUtLjM1NSAxLjM5Ni0uMzEzIDEuMTE1Yy0uMjI4LjgwMi0uNDc3IDEuNjAzLS43NDIgMi4zOTUtMS4wNDkgMy4xNzMtMi4zMSA2LjI4OS0zLjg0MSA5LjI2OS0xLjUyMSAyLjk4Ni0zLjMyNyA1LjgyNi01LjMwNCA4LjUzOS0xLjk3MSAyLjcyMy00LjE2OSA1LjI5MS02LjU3IDcuNjY3LTQuNzczIDQuNzc4LTcuMzY1IDcuMTQyLTEzLjQyNSAxMC4zNTNsLTMuMjExIDEuODAxYy0xNS4yMDYgOS4xMDMtOC4xNTkgMzEuNzE2LTEuNjY5IDI5LjE1MSAyMy4yMjItNy44IDQ1LjYzMy0yNy4yMDEgNTQuODQyLTQ0LjQ2IDIuMzEtNC4zMDcgNC4zMDItOC43OTggNS44NDktMTMuNDQxLjM4Ny0xLjE2Ljc1Mi0yLjMyNiAxLjA5MS0zLjUwN2wuNTE5LTEuODYzLjQwOC0xLjU5OCAxLjQ4OS01Ljk5NWMxLjk4MS04IDMuOTA1LTE2LjAxMSA1LjgwMS0yNC4wM2wuNzA1LTMuMDA5LjMzOS0xLjQyNWMuMDk1LS4zNzMuMTY5LS43NTcuMjc1LTEuMTI4LjM5Mi0xLjUuODY5LTIuOTc4IDEuNDMxLTQuNDMyIDEuMTIzLTIuOTAzIDIuNTQzLTUuNzA4IDQuMjYtOC4zMzYgMS43MTEtMi42MzYgMy43NDEtNS4wNjMgNS45ODctNy4yOTEgMS4xMjMtMS4xMSAyLjMxLTIuMTU5IDMuNTU1LTMuMTQyLjYyNS0uNDkgMS4yNTYtLjk2OSAxLjkxMy0xLjQxOS4zMTgtLjIzMy42NDYtLjQ1Ni45ODYtLjY3M2wuNDg3LS4zMjYuNDI5LS4yNzMuNDYxLS4yOTQuNjY3LS4zODcgMS4wMDctLjU4NWMuNjk5LS4zOTcgMS4zOTgtLjc3MyAyLjExOS0xLjEyOCAxLjQzNi0uNjk0IDIuODgyLTEuNDE1IDQuMzk3LTEuOTk1IDIuOTk5LTEuMjQzIDYuMTQ2LTIuMjAyIDkuNDEtMi45NzMgMy4yNzQtLjc1IDYuNjc1LTEuMjUgMTAuMjA1LTEuNTIzLjYyNS0uMDUgMS4yNS0uMDggMS44ODYtLjExMi0xMS44NzggMTcuNjg2LTEzLjg4NyA0MC40NzEtNC44NDIgNjAuMTU0bDUuMzk0IDExLjczM2MyLjAwMyA0LjM2OCAxLjU4NCA5LjQ2OC0xLjExMiAxMy40NDctMi42OTcgMy45NzktNy4yOCA2LjI1Mi0xMi4wOCA2LjAxMWwtMjAuODgtMS4wNzNjLTMuNjE0LS4xODItNy4xNDcgMS4xNDUtOS43MzggMy42NzUtMi41OTEgMi41MzItNC4wMTEgNi4wMjktMy45MDUgOS42NTNsMi4xNjIgNzkuMjk0Yy4wNDIgMS40NTEtLjQwMyAyLjkxNC0xLjM2NyA0LjEzMi0uOTY0IDEuMjE5LTIuMjg5IDEuOTkyLTMuNzA0IDIuM2wtMTYuMDMyIDMuMzkxLTEyLjI1NSAyOC45NjEgOC4yNTQuNTcxIDM1LjU2Mi0yMS44ODJjMS41NTgtLjk2NCAyLjkyNS0yLjI5OSAzLjk0Mi0zLjk2MyAxLjAxMi0xLjY3NCAxLjU2OC0zLjQ5NiAxLjY5NS01LjMyOWw0LjA4LTU2LjI1OGMuMjY1LTMuNjk3IDEuOTYtNy4yNzkgNS4wMDEtOS44ODcgMy4wNDEtMi41OTYgNi44NTUtMy42OTcgMTAuNTU0LTMuMzhsMTkuOTMyIDEuNzA2YzEuNDczLjEyNyAyLjk4My4xMjcgNC41MTQtLjAxMSAxLjUyNi0uMTM4IDMuMDA0LS40MTIgNC40MjktLjgxNWwxNS4xMzItNC4xNzVjMS44OTItLjUyIDMuOTg5LjE1OSA1LjE5MiAxLjg1NCAxLjE5NyAxLjY4NSAxLjE0NSAzLjg5OC4wMjEgNS41MWwtMTMuNjggMTkuNjk5Yy0xLjcwNiAyLjQ2OS0yLjUwMSA1LjU3My0xLjk4NyA4Ljc2My41MTQgMy4yIDIuMjQ3IDUuOTAyIDQuNjQ3IDcuNzAzbDc1LjM0NiA1Ni41MTFjMS4yNzcuOTU0IDIuMjg0IDIuMzAxIDIuODI0IDMuOTIyLjUzIDEuNjMxLjUxOSAzLjMwNi4wNjMgNC44MzJsLTEuNzI3IDUuNzUzIDMyLjMwMyAxMi4yNjEtMi4yMy0xOC45MzYtNjYuMjI4LTY1LjI3NGMtMi44MDgtMi43NjctNC42MzYtNi41NDktNC44NzUtMTAuNzg4LS4yNDMtNC4yNDggMS4xNDktOC4yMTEgMy42MjktMTEuMjczbDI2LjIzMi0zMi40MzdjMS45MjgtMi4zODQgNC41NDUtNC4yNTkgNy42ODgtNS4yNDUgMy4xNDctLjk5NiA2LjM3NC0uOTY0IDkuMzE0LS4xMTZsNzUuMzk4IDIxLjY1OWMyLjczNC43ODQgNS4xMjkgMi43MDIgNi40MzMgNS40NzkgMS4zMDMgMi43ODcgMS4yNTYgNS44NDkuMTE3IDguNDU1bC03LjM2NSAxOC4yMTZjLS42OTkgMS43MjgtMS4yNCAzLjUzOS0xLjU5NSA1LjQzNnMtLjUxNSAzLjc4My0uNDgyIDUuNjQ4bC4yODYgMjAuMjM5Yy4wNDMgMy4yNjQtLjMwMiA2LjU4LTEuMDkyIDkuOTA3LS43OTQgMy4zMTctMS45NzEgNi40NDMtMy40NzYgOS4zMzZsLTE4LjY3OCAzNS44MjJjLS42ODkgMS4zMjQtLjg1NCAyLjkyNS0uMzI5IDQuNDM5LjUyIDEuNTI1IDEuNjIxIDIuNjgxIDIuOTc4IDMuMzA2bDcuNTU1IDMuNDc2Yy43Ljc5NiAxLjIwOSAxLjc3IDEuNDMyIDIuODcyLjIzMiAxLjEwMi4xNDggMi4xOTMtLjE4NyAzLjE4OWwtMi4yMTQgNi42MzMgMzQuNTI4IDE0LjQ4NS0xLjExMi04LjkxMS0xOC4zNTMtMjQuMzUxYy0uOTQzLTEuNDk0LTEuNTU5LTMuMjQyLTEuNzA2LTUuMTE4LS4xNTQtMS44ODYuMTY0LTMuNzA5Ljg0OC01LjM0MWw0My40MzQtMTAxLjc2OWMuOTg2LTIuMzUyIDIuMzQzLTQuNTg4IDQuMDkxLTYuNjMzIDEuNzQ5LTIuMDQ1IDMuNzUyLTMuNzQgNS45MjQtNS4wODdsNi41NDktNC4wNDdjMi45ODgtMS44NTQgNi40MzctMy4wNDIgMTAuMTgzLTMuMzI4IDMuNzQtLjI3NCA3LjMzMi4zNzEgMTAuNTYgMS43NDhsMzYuOTEzIDE4LjA1N2MuOTk2LjQyNSAxLjcyNyAxLjM2NyAxLjgzMyAyLjUxMy4xMTEgMS4xNTQtLjQzNSAyLjIxNC0xLjMzIDIuODE3bC00OC43NDkgMzIuODA4Yy0xLjI2MS44NDgtMi43OTIgMS4zMTMtNC40MyAxLjIyOS0xLjYzMi0uMDg1LTMuMTEtLjctNC4yNzUtMS42NzZsLTkuMTg3LTcuNjQtMjEuMTYyIDI0LjUgNy43OTQgMy4zNDggMjcuNzQxLS45YzIuMTUxLS4wNjMgNC4zMzQtLjQzNSA2LjQ4LTEuMTU1IDIuMTUtLjcxIDQuMTE2LTEuNzA2IDUuODg3LTIuOTQ1bDcxLjQwOS00OS43MDhjMi4zOTUtMS42NjQgMy45NDItNC40NSAzLjg5OS03LjU4OC0uMDMyLTMuMTI1LTEuNjUyLTUuODctNC4wOC03LjQ4bC00Ni4yNTktMzAuNTc5Yy0yLjMwNS0xLjUyLTQuMTUzLTMuNzcyLTUuMTU1LTYuNTctLjk5NS0yLjgwMi0uOTk1LTUuNzE0LS4xNjktOC4zNTJsMjAuOTgtNjcuNDkyYy40NzItMS41MzEgMS40MjEtMi45MyAyLjgwOS0zLjk1OCAxLjM4OC0xLjAyNSAzLjAwOS0xLjUxNSA0LjYyLTEuNTE1aDIxLjI3N2MzLjQyOCAwIDYuOTA5LjUxNCAxMC4zNTMgMS42MDUgMy40NDQgMS4wODkgNi41ODEgMi42ODYgOS4zNzggNC42NjVsNC4xNDQgMi45MjdjOC41NTEgNi4wNSAyMC40MjUgNC4zNzYgMjYuOTM3LTMuOTYgNi41MDQtOC4zMzYgNS4yNTMtMjAuMjU3LTIuNjczLTI3LjA5NHoiLz48L3N2Zz4K)
}
.lt-ie9 .autos-desc__item.power .value {
    background-image: url(../images/autos-desc-power-bg.png)
}
.autos-desc__item .value small { font-weight: normal; }
.autos-desc__item.speed .value {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MDkuNjA0IiBoZWlnaHQ9IjQ2Ni43NDIiIHZpZXdCb3g9IjI5Ni4xOTkgMjY4LjEyOSA0MDkuNjA0IDQ2Ni43NDIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjk2LjE5OSAyNjguMTI5IDQwOS42MDQgNDY2Ljc0MiI+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTY4Ni45NjggMzk4LjE4MmwxMy4zNjgtMTMuMzY5YzcuMjktNy4yODggNy4yOS0xOC44MzggMC0yNi4xM2wtMjYuNzQtMjcuMzQ4Yy03LjI5LTcuMjkzLTE5LjQ1MS03LjI5My0yNi43MzggMGwtMTIuNzYzIDEzLjM2OWMtNi42ODggNi42ODYtNy4yOSAxNy4wMTQtMS44MjMgMjQuMzA3bC0xNS4xOTIgMTQuNTg2Yy0yOC41NjctMjMuMDkxLTYzLjgxMy0zOC4yODgtMTAyLjEwMi00Mi41NHYtMjAuNjYyYzkuMTItMS4yMjEgMTUuODAxLTkuMTE3IDE1LjgwMS0xOC4yMzF2LTE1LjE5N2MwLTEwLjMyOS04LjUwOC0xOC44MzgtMTguODM5LTE4LjgzOGgtMzguMjg4Yy05LjcyMiAwLTE4LjIzMSA4LjUwOS0xOC4yMzEgMTguODM4djE1LjE5N2MwIDkuMTE1IDYuNjkxIDE3LjAxOSAxNS44MDYgMTguMjMxdjIxLjI2OGMtOTkuMDY4IDEwLjk0LTE3NS4wMjggOTQuMjA1LTE3NS4wMjggMTk1LjY5NCAwIDEwOC43ODcgODguMTIxIDE5Ny41MTQgMTk3LjUxMyAxOTcuNTE0IDEwOC43OTIgMCAxOTcuNTE1LTg4LjczIDE5Ny41MTUtMTk3LjUxNCAwLTQ2LjE4Ni0xNi40MS04OC43MzEtNDMuMTQ3LTEyMi43NjVsMTUuMTkyLTE0LjU4NmM3LjI4NiA0Ljg2NCAxNy42MiA0LjI1NyAyMy42OTYtMS44MjR6bS0xOTMuMjY1IDI5Mi45MzNjLTg1LjA4IDAtMTUzLjc1Ny02OC42NzgtMTUzLjc1Ny0xNTMuNzU4czY4LjY3Mi0xNTMuNzU2IDE1My43NTctMTUzLjc1NmM4NS4wODcgMCAxNTMuNzU3IDY4LjY3NyAxNTMuNzU3IDE1My43NTYuMDAzIDg1LjA4MS02OC42NyAxNTMuNzU4LTE1My43NTcgMTUzLjc1OHoiLz48Y2lyY2xlIGZpbGw9IiNlMWUxZTEiIGN4PSI0OTMuMDAxIiBjeT0iNTM3LjM1NCIgcj0iMTI1LjIzNCIvPjwvc3ZnPgo=)
}
.lt-ie9 .autos-desc__item.speed .value {
    background-image: url(../images/autos-desc-speed-bg.png)
}
.autos-desc__item.consumption .value {
    margin-left: 12px;
    padding-right: 12px;
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODkuMjYyIiBoZWlnaHQ9IjQ1MC43NyIgdmlld0JveD0iMzA1Ljg3IDI3Ni4xMTUgMzg5LjI2MiA0NTAuNzciIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMzA1Ljg3IDI3Ni4xMTUgMzg5LjI2MiA0NTAuNzciPjxwYXRoIGZpbGw9IiNlMWUxZTEiIGQ9Ik02MTEuMzg5IDQ4Ny45NzZjLS41LTIzLjAzNy0xNS4wMjUtMzIuNTU1LTI4LjA0NC0zNi4wNi01LjAwOC0xLjUwMy0xMi4wMjEtMi4wMDQtMTkuMDMzLjUwMXYtMTYxLjc3OWMwLTguMDE0LTYuNTExLTE0LjUyMy0xNC41MjQtMTQuNTIzaC0yMDUuMzUzYy04LjAxMSAwLTE0LjUyNSA2LjUwOS0xNC41MjUgMTQuNTIzdjQwMi4xODloLTE4LjUyOWMtMy4wMDcgMC01LjUxMSAyLjUwNy01LjUxMSA1LjUwN3YyMy4wNDNjMCAzLjAwNCAyLjUwMyA1LjUwOCA1LjUxMSA1LjUwOGgyNzAuOTZjMy4wMDggMCA1LjUxMS0yLjUwNCA1LjUxMS01LjUwOHYtMjMuMDQzYzAtMy0yLjUwMy01LjUwNy01LjUxMS01LjUwN2gtMTguNTMydi0xOTkuODQzYzAtMy4wMDQgMS01LjUwNyAzLjAwNy03LjUxMy41LS41IDEuMDA0LTEgMS41LTEuNTAyIDEuNTA0LTEuMDAzIDMuNTA4LTEuNTAyIDUuNTA4LTEuNTAyIDUuMDExIDAgOS41MjEgNC4wMDYgMTAuMDIxIDguNTEzdjEzNy43MzZjMCAyOS4wNTEgMjMuNTM2IDUyLjU5MSA1Mi41ODcgNTIuNTkxIDI5LjA1NSAwIDUyLjU5MS0yMy41NCA1Mi41OTEtNTIuNTkxbC01LjUwOC0xNjkuMjljMC0xNS4wMjUtMS4wMDMtMjAuMDM1IDguMDEyLTI3LjA0NSA2LjUxNC00LjUwOSAyLjUwNy0xNy41MzEgMS4wMDMtMjMuMDQtMi05LjUxNi02LjAxMS0yNS4wNDMtMTAuNTE4LTMzLjU1OC0yNS4wNDQtNTMuNTkxLTgxLjYzOC03NS42My04MS42MzgtNzUuNjMtLjUwNC0uNDk5LTEuNTA4LS40OTktMi4wMDgtMS0yLjUtMS4wMDItNC4wMDQtMS4wMDItNS4wMDctLjUwMi0xLjUgMC0zIDEuNTAyLTMgMy41MDd2Ni4wMDljMCAxLjUwNCAxLjUgMy4wMDUgMS41IDMuMDA1IDMuMDAzIDMuMDA2IDE0LjAyMSAxMi4wMiAxNy41MjggMTYuMDI5IDguNTE1IDkuMDE0IDE2LjUyOSAxOC4wMjkgMjEuMDM3IDI1LjA0MiAyIDMuMDA0IDQuMDA3IDYuMDA5IDUuNTA3IDkuMDE1IDE3LjAzMiAzMS41NTMgMjEuMDM2IDc5LjYzNiAyMS4wMzYgNzkuNjM2bC41IDEzLjAyMyA1LjUxNSAxNjcuNzg0djcuNTE1YzAgMTQuMDIyLTExLjUyNSAyNS41NDQtMjUuNTQ3IDI1LjU0NC0xNC4wMjUgMC0yNi4wNDctMTEuNTIxLTI2LjA0Ny0yNS41NDRtLTc3LjEyNi0yMjguMjk3YzAgNy4wMTEtNS41MTIgMTMuMDIzLTEzLjAyNSAxMy4wMjNoLTE0OS43NTVjLTcuMDE1IDAtMTMuMDIyLTUuNTExLTEzLjAyMi0xMy4wMjN2LTg0LjIzM2MwLTcuMDEzIDUuNTA3LTEzLjAyNCAxMy4wMjItMTMuMDI0aDE0OS43NTRjNy4wMTQgMCAxMy4wMjUgNS41MDkgMTMuMDI1IDEzLjAyNHY4NC4yMzNoLjAwMXoiLz48L3N2Zz4K)
}
.lt-ie9 .autos-desc__item.consumption .value {
    background-image: url(../images/autos-desc-consumption-bg.png)
}
.autos-desc__item.seats .value {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODAuMzg0IiBoZWlnaHQ9IjQ2MC41MTgiIHZpZXdCb3g9IjMwOC44MDkgMjcwLjc0MSAzODAuMzg0IDQ2MC41MTgiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMzA4LjgwOSAyNzAuNzQxIDM4MC4zODQgNDYwLjUxOCI+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTY1NC4zNjcgMzc1LjI1OWMtMjYuOTM4IDAtNDMuNjYgMjYuOTM5LTYxLjMwOSA2Ni44ODItMTcuNjQ5IDM5Ljk0NC0xNy42NSAxODIuMDY5LTE3LjY1IDE4Mi4wNjlzLTE4Ni43MTItMzguMDg3LTIxMS43OTMtMzguMDg3Yy0xMy4wMDQgMC01NC44MDYgMTMuMDA2LTU0LjgwNiA1Mi45NDggMCAyNS41OCAyMC41NjIgMzkuNzE5IDM1LjM1NiA0Ni41ODd2MjcuNTkyYzAgOS45MyA4LjA3OSAxOC4wMDkgMTguMDA5IDE4LjAwOWgyMjkuMjU3YzkuOTMyIDAgMTguMDEtOC4wNzkgMTguMDEtMTguMDA5di0yNy4xMTdjMTUuNjA1LTcuMzEgMTcuOTg3LTIwLjEyMyAxNy45ODctMjAuMTIzczQ4LjMwMi0xODUuNzgzIDU4LjUyMS0yMzQuMDg2YzEwLjIyLTQ4LjMwNC00LjY0NC01Ni42NjUtMzEuNTgyLTU2LjY2NXptLTU2LjkzMiAzMzcuOTkxYzAgMy4zMS0yLjY5MiA2LjAwMy02LjAwMyA2LjAwM2gtMjI5LjI1OGMtMy4zMSAwLTYuMDAzLTIuNjkzLTYuMDAzLTYuMDAzdi0yMi45NTNjMS43NTIuNTM3IDIuNzk5Ljc5NCAyLjc5OS43OTRoMjI0Ljc5OWM1LjEzMiAwIDkuNjU1LS40NDIgMTMuNjY1LTEuMTk2bC4wMDEgMjMuMzU1em0tNC44NTctNDAuMDIxYy0xMC43MzUgMC0xOS40MzgtOC43MDEtMTkuNDM4LTE5LjQzNiAwLTEwLjczNiA4LjcwMy0xOS40MzkgMTkuNDM4LTE5LjQzOSAxMC43MzQgMCAxOS40MzggOC43MDMgMTkuNDM4IDE5LjQzOSAwIDEwLjczNC04LjcwMyAxOS40MzYtMTkuNDM4IDE5LjQzNnoiLz48ZWxsaXBzZSBmaWxsPSIjZTFlMWUxIiBjeD0iNjU2Ljg5NSIgY3k9IjMxNS4zMzUiIHJ4PSIzMi4yOTgiIHJ5PSI0NC41OTQiLz48L3N2Zz4K)
}
.lt-ie9 .autos-desc__item.seats .value {
    background-image: url(../images/autos-desc-seats-bg.png)
}
.autos-desc__item .value {
    white-space: nowrap;
}
.autos-desc__item.trunk .value {
    background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMDYuMyIgaGVpZ2h0PSI0ODUuMjYyIiB2aWV3Qm94PSIzNDguMzUxIDI1NS4zNjkgMzA2LjMgNDg1LjI2MiIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAzNDguMzUxIDI1NS4zNjkgMzA2LjMgNDg1LjI2MiI+PHBhdGggZmlsbD0iI2UxZTFlMSIgZD0iTTY1NC40NjYgNTI1LjYwM2MwLTQxLjMxNS0yLjI4MS04OC4zOTktNS4yNy0xMjguNzgtLjY0Mi04LjYwNi0xLjk0OS0xNS4zNjEtNC45MzgtMjIuMDY5LTUuNzA2LTEyLjgwMy0xMy41MS0yMS42MzYtMjYuMDIyLTI3LjY2NS0xLjYwNC0uNzczLTMuNjI2LTIuMDU2LTUuMjc2LTIuMzAzLTYuNzI5LTEuMDAzLTM1Ljg1MiAwLTQzLjg5MyAwaC0yMS40MTd2LTY4LjM4N2gxMy42NzF2LTIxLjAzaC0xMTQuMDZ2MjEuMDNoMTIuMDU3djY4LjM4N2gtNS44NjRjLTE0Ljg4OCAwLTUyLjQzNC0xLjYwNC02Ni4yMTEuMzI5LTkuMDg4IDEuMjczLTE0LjI0NCA1LjYzMi0xNy43OCAxMC4yMDctMy41NDIgNC41ODQtNi41MzUgMTEuMDE3LTguODk2IDE3LjQ2MS0yLjUxNiA2Ljg3OC00LjQwMSAxMy40LTQuOTM4IDIxLjQwNi0yLjI5MSAzNC4wMDQtNS4yMyA2NC40OTUtNi4yNiA5OS4xMzctLjUgMTYuOTY0LTEuMTY0IDM1LjEyNy0uOTg5IDUyLjA0Mi40NTYgNDIuOTM5IDQuNDI4IDg0LjUxOCA3LjI0OSAxMjQuODIxIDEuMjAxIDE3LjE0OCA0LjUxOSAyOS44MTYgMTMuMTc0IDM5LjUyNCAzLjkyOSA0LjQxNSAxMC4yODIgOS41NzQgMTYuMTM2IDEwLjU0IDcuNTA4IDEuMjQ4IDM1Ljk5Ni4zMjkgNDQuODEyLjY1MSA0My4xMzEgMS42MyA4NS4zMy45OTkgMTI5LjEwOC45OTkgMTYuNzMgMCA1OC4zNjUgMS43OTkgNjcuNjA0LTUuMjc5IDEwLjQ3Ny03Ljk5OCAxNy45ODEtMjMuNjA0IDIxLjc0OS0zOS41MTkgMS42ODEtNy4xMTIgMS40MzYtMTUuODg4IDEuOTc2LTI0LjY5NyAxLjc1MS0yOC41MTUgMy4yOTgtNjAuNjEyIDQuMjgtODguMjY5LjQxNC0xMS42NjktLjAwMi0yNS4xMzUtLjAwMi0zOC41MzZ6bS0xODIuNTI4LTE4MC44MTZ2LTY4LjM4N2g2My4wOTF2NjguMzg3aC02My4wOTF6TTQzNC42ODEgNzIzLjIyYy03LjM0LS4wMzMtMTguODk3LS41NDMtMjMuMzg1IDAtMy40NjUgMjAuMjQyIDI0Ljk1NiAyMy4wNjcgMjkuNjQyIDcuMjUzLjYxNC0yLjA4NyAxLjI4OS02LjE3My4zMjYtNy4yNTMtLjQ0OC0uNDktMy45OC4wMi02LjU4MyAwek01ODEuNTc1IDcyMy4yMmMtNy4zNDMtLjAzMy0xOC45MDYtLjU0My0yMy4zODUgMC0zLjQ2OSAyMC4yNDIgMjQuOTU4IDIzLjA2NyAyOS42NDggNy4yNTMuNjE0LTIuMDg3IDEuMjkxLTYuMTczLjMyNS03LjI1My0uNDQ4LS40OS0zLjk3Ny4wMi02LjU4OCAweiIvPjwvc3ZnPgo=)
}

.autos-desc__item { text-align: center; }
.autos-desc__item .value { font-size: 14px; background-size: contain; background-position: center center; min-width: 100px; }


.lt-ie9 .autos-desc__item.trunk .value {
    background-image: url(../images/autos-desc-trunk-bg.png)
}

.autos-desc__item .desc {
    font-size: 13px;
    line-height: 16px;
    font-style: italic;
    margin-top: 15px
}
.autos-desc__item .desc small {
    color: #606060
}
.autos-desc-table {
    margin-bottom: 40px
}

.autos-desc-table__item h3, .autos-config__options h3 {
    cursor: pointer;
    margin-bottom: 20px
}
.autos-desc-table__item h3:after, .autos-config__options h3:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #202020;
    content: '';
    display: inline-block;
    vertical-align: middle;
    margin-left: 10px
}
.autos-desc-table__item .content, .autos-config__options .content {
    display: none;
    padding-bottom: 15px
}
.page-autos-detailed .autos-desc-table__item .content table {
    width: 100%
}
.page-autos-detailed .autos-desc-table__item .content table td, .page-autos-detailed .autos-desc-table__item .content table th
{
    padding: 7px 5px;
    text-align: left
}
.page-autos-detailed .autos-desc-table__item .content table td, .page-autos-detailed .autos-desc-table__item .content table th
{
	padding: 7px 5px;
	text-align: left
}
.page-autos-detailed .autos-desc-table__item .content table th {
    font-weight: normal;
    color: #606060
}
.page-autos-detailed .autos-desc-table__item .content table tr:nth-child(odd) {
    background: #F8F8F8
}
.autos-desc-table__item.open h3:after, .autos-config__options.open h3:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #202020;
    border-top: 0
}
.autos-desc-table__item.open .content, .autos-config__options.open .content {
    display: block
}
.autos-config__filter {
    margin-bottom: 20px
}
.autos-config__filter .input-list {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .autos-config__filter .input-list {
        font-size: 0;
        letter-spacing: normal
    }
}
.autos-config__filter .input-list>li {
    font-size: 15px;
    letter-spacing: normal
}
.autos-config__filter .input-list li {
    display: inline-block;
    font-size: 12px;
    vertical-align: top;
    margin-bottom: 10px;
    margin-right: 20px
}
.autos-config__filter .input-list li .radio {
    padding-left: 25px
}
.autos-config__filter .input-list li .radio ins {
    top: 1px;
    width: 16px;
    height: 16px
}
.autos-config__filter .input-list li .radio ins i {
    top: 4px;
    left: 4px;
    width: 8px;
    height: 8px
}
.autos-config__options h3 {
    font-size: 18px;
    line-height: 20px;
    margin-bottom: 10px
}
.autos-config__options table {
    width: 100%;
    margin-bottom: 20px
}
.autos-config__options table td, .autos-config__options table th {
    padding: 7px 15px;
    text-align: left
}
#config .autos-config__options table td, #config .autos-config__options table th {
	padding: 7px 15px;
}
#config .autos-config__options td .cost
{
	margin-right: 22px;
}
.autos-config__options table td {
    text-align: right
}
.autos-config__options table td .available {
    display: inline-block;
    vertical-align: middle
}
.autos-config__options table td .not-available {
    display: inline-block;
    vertical-align: middle
}
.autos-config__options table td .cost .value {
    font-size: 17px;
    font-weight: bold;
    color: #5090D0
}
.autos-config__options table td .cost .currency {
    font-size: 13px;
    color: #606060
}
.autos-config__options table th {
    font-weight: normal
}
.autos-config__options table tr:nth-child(odd) {
    background: #F8F8F8
}
.autos-config__total {
    padding: 0 15px;
    line-height: 25px;
	padding-left: 0px;
}
.autos-config__total .title {
    font-size: 18px;
    font-weight: bold
}
.autos-config__total .cost {
    margin-top: -25px;
    text-align: right
}
.autos-config__total .cost .value {
    font-weight: bold;
    color: #5090D0
}
.autos-config__total .cost .base {
    display: inline-block
}
.autos-config__total .cost .base .value {
    font-size: 25px;
    line-height: 25px
}
.autos-config__total .cost .base .currency {
    font-weight: bold;
    color: #606060
}
.autos-config__total .cost .config {
    display: inline-block;
    font-size: 13px;
    color: #606060;
    margin-left: 10px
}
.autos-config__total .cost .config .value {
    font-size: 18px
}
.page-comparison .page__body {
    width: auto
}

.page__body > .comparison ~ .sidebar {  display: none; }

.comparison .scroll-pane {
    width: 100%;
    height: auto;
    overflow: auto
}
.comparison .jspScrollable .jspContainer:before, .comparison .jspScrollable .jspContainer:after {
    display: block;
    content: '';
    position: absolute;
    left: 0;
    right: 11px;
    height: 20px;
    z-index: 10;
    pointer-events: none
}
.comparison .jspScrollable .jspHorizontalBar {
    position: fixed;
    bottom: 15px;
    left: 0;
    height: 11px;
    background: none;
    z-index: 90
}
.comparison .jspScrollable .jspHorizontalBar:before {
    content: '';
    position: fixed;
    display: block;
    bottom: 0;
    left: 0;
    right: 0;
    height: 45px;
    background: #FFF;
    -webkit-box-shadow: 0 3px 15px rgba(0, 0, 0, 0.2);
    box-shadow: 0 3px 15px rgba(0, 0, 0, 0.2)
}
.comparison .jspScrollable .jspHorizontalBar .jspArrow {
    width: 40px
}
.comparison .jspScrollable .jspTrack {
    height: 1px;
    margin: 5px 0 0;
    background: #D0D0D0
}
.comparison .jspScrollable .jspTrack .jspDrag {
    margin-top: -5px;
    height: 11px;
    background: #171717
}
.comparison .jspScrollable .jspTrack .jspDrag .jspDragLeft, .comparison .jspScrollable .jspTrack .jspDrag .jspDragRight {
    text-align: center;
    padding: 4px 0;
    width: 11px;
    height: 11px
}
.comparison .jspScrollable .jspTrack .jspDrag .jspDragLeft:before, .comparison .jspScrollable .jspTrack .jspDrag .jspDragRight:before {
    display: block;
    content: '';
    margin-left: 2px
}
.comparison .jspScrollable .jspTrack .jspDrag .jspDragLeft:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 2.5px solid transparent;
    border-bottom: 2.5px solid transparent;
    border-right: 6px solid #fff
}
.comparison .jspScrollable .jspTrack .jspDrag .jspDragRight {
    position: absolute;
    top: 0;
    left: auto;
    right: 0
}
.comparison .jspScrollable .jspTrack .jspDrag .jspDragRight:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 2.5px solid transparent;
    border-bottom: 2.5px solid transparent;
    border-left: 6px solid #fff
}
.comparison__filter {
    width: 960px;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 50px
}
.comparison__filter:after {
    content: "";
    display: table;
    clear: both
}
.comparison__filter .dashed-list, .comparison__filter .brands__filter, .comparison__filter .news-article__date ul, .news-article__date .comparison__filter ul, .comparison__filter .news__filter, .comparison__filter .search-results__list__item .body .meta-top ul, .search-results__list__item .body .meta-top .comparison__filter ul, .comparison__filter .autos-detailed-details__cost .credit ul, .autos-detailed-details__cost .credit .comparison__filter ul, .comparison__filter .page-practice .practice-filter, .page-practice .comparison__filter .practice-filter {
    float: left;
    padding-top: 6px
}
.comparison__filter .dashed-list li, .comparison__filter .brands__filter li, .comparison__filter .news-article__date ul li, .news-article__date .comparison__filter ul li, .comparison__filter .news__filter li, .comparison__filter .search-results__list__item .body .meta-top ul li, .search-results__list__item .body .meta-top .comparison__filter ul li, .comparison__filter .autos-detailed-details__cost .credit ul li, .autos-detailed-details__cost .credit .comparison__filter ul li, .comparison__filter .page-practice .practice-filter li, .page-practice .comparison__filter .practice-filter li {
    vertical-align: top
}
.comparison__filter .options {
    float: right
}
.comparison__filter .options .checkbox {
    display: inline-block;
    font-size: 12px;
    margin-right: 20px
}
.comparison__summary {
    margin: 0 auto 50px;
		padding: 0 20px;
}
.comparison__summary table {
    table-layout: fixed
}
.comparison__summary table thead .search {
    width: 200px;
    text-align: center
}
.comparison__summary table thead .search a {
    display: none;
    width: 200px;
    overflow: hidden;
    text-transform: uppercase;
    font-family: "Reforma Grotesk Medium", Arial, sans-serif;
    font-size: 35px;
    line-height: 35px
}
.comparison__summary table thead .search a:link, .comparison__summary table thead .search a:visited, .comparison__summary table thead .search a:hover, .comparison__summary table thead .search a:active, .comparison__summary table thead .search a:focus {
    color: #606060
}
.comparison__summary table thead .search a:before {
    content: '';
    display: block;
    margin: 0 auto 10px;
    width: 103px;
    height: 103px;
    background: url(../images/comparison-find-bg.png) no-repeat 0 0
}
.comparison__summary table thead th, .comparison__summary table thead td {
    vertical-align: bottom;
    padding-bottom: 25px
}
.comparison__summary table thead th {
    font-size: 17px;
    line-height: 22px;
    text-align: left;
    font-weight: bold;
	text-align: center;
	width: 190px;
}
.comparison__summary table thead th img {
    display: block;
    margin-bottom: 10px;
	margin-left: auto;
	margin-right: auto;
}
.comparison__summary table thead th a {
    display: block
}
.comparison__summary table thead th a:link {
    color: #202020
}
.comparison__summary table thead th a:visited {
    color: #202020
}
.comparison__summary table thead th a:hover {
    color: #606060
}
.comparison__summary table thead th a:active {
    color: #202020
}
.comparison__summary table thead th a:focus {
    color: #202020
}
.comparison__summary table tbody {
    background: #F8F8F8
}
.comparison__summary table tbody th, .comparison__summary table tbody td {
    vertical-align: middle;
    padding: 10px 0 10px 20px
}
.comparison__summary table tbody th {
    font-weight: bold;
    text-align: right;
    width: 140px;
    padding-right: 40px
}
.comparison__summary table tbody td {
    width: 169px;
    border-left: 1px solid #FFF
}
.comparison__summary .dropdown {
    margin-left: -20px;
}
.comparison__summary .dropdown__toggle {
    letter-spacing: 0
}
.comparison__experts {
    margin: -25px auto 50px;
	padding: 0 20px;
}
.comparison__experts table {
    table-layout: fixed
}
.comparison__experts table th, .comparison__experts table td {
	text-align: left;
	width: 190px;
	background: #F8F8F8;
	padding-bottom: 20px;
	padding-top: 10px;
}
.comparison__experts table th {
	font-weight: bold;
	text-align: center;
	width: 200px;
	background: #F8F8F8;
	padding-left: 20px;
}
.comparison__experts table td {
    text-align: left;
	border: 1px solid white;
	box-sizing: border-box;
	padding-right: 10px;
}
.comparison__experts-list li {
    margin-top: 15px
}
.comparison__experts-list li:first-child {
    margin-top: 0
}
.comparison__experts-icon {
    display: block;
    margin: 0 auto 10px
}
.comparison__experts-icon--1 {
    background-image: url(../images/sprites.png);
    background-position: -68px -222px;
    width: 31px;
    height: 30px
}
.comparison__experts-icon--2 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjMuMzg0IiBoZWlnaHQ9IjUwMy4zNzIiIHZpZXdCb3g9IjI3Ny4zMDcgMjQ5LjMxMiA0MjMuMzg0IDUwMy4zNzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjc3LjMwNyAyNDkuMzEyIDQyMy4zODQgNTAzLjM3MiI+PHBhdGggZmlsbD0iI2Q3ZDdkNyIgZD0iTTY3OC4wMjMgNDk5LjYyN2MtLjgzNi0uNDc4LTEuNzA3LS44ODUtMi42MTctMS4yMTctLjM5OC0uMTUxLTQwLjY4OC0xNS4zNTItNjQuMjQ0LTQ3LjY3My0xMy43NjQtMTguODgyLTM0LjIxOS0zNS4zODgtNTUuODg2LTUyLjg2Mi0yMy45ODgtMTkuMzYyLTQ4LjgwOC0zOS4zNzktNjUuNDIyLTYzLjQ1Ni0xMC4zMDQtMTQuOTA1LTE3LjYzMy0yOS4xMzItMjQuMTA4LTQxLjY5My0xMi4wMDYtMjMuMjk0LTIyLjM3My00My40MTQtNDQuMzQxLTQzLjQxNC02Ljc2NSAwLTEzLjQ0NSAyLjEwMy0yMC40MzIgNi40MzgtMTQuNjEyIDkuMDYxLTI0LjA4IDI0LjcyOS0yNi42NTcgNDQuMTE0LTQuMDU3IDMwLjQ1OCA5LjMyNiA2NS41NzYgMzUuNzk1IDkzLjkzNyAxNy4yNCAxOC40NzIgMjAuMDM0IDMyLjg5NiAxNy4xNzggMzkuNjMzLTIuOTcgNy4wMzMtMTMuNjYxIDExLjQwMi0yOC41OTEgMTEuNjkyLTUuMjA3LjEwNS0xMC40ODEuMTQtMTUuNzI3LjE4Mi0zNy41MTkuMjg1LTcyLjk1Ni41NDYtOTIuNzQ1IDIxLjE0OS05LjAzNSA5LjQxNy0xMy4zNzEgMjEuNjQ0LTEyLjg4MiAzNi4zNDcuNjM4IDE5LjE3OCA2LjU4OSAzMi4xMDQgMTQuOTE5IDQwLjE3My0zLjE4MSA1LjA0MS01LjcxMiAxMC45MTMtNi45NTMgMTcuNjk1LTMuMDA0IDE2LjQ3OSAyLjQ3IDMzLjQ1NyAxNi4yODUgNTAuNjI5LTQuMjA1IDcuMTU4LTcuNjgxIDE2LjYyNi02Ljg3NCAyNy44MTMgMS4wOTMgMTQuOTk4IDkuNDM0IDI4LjUwNiAyNC44MzEgNDAuMjA0LjI1IDEwLjk3IDIuNzc3IDI3LjY0MiAxMy44MDQgNDIuNjI5IDExLjQ3MSAxNS41OSAyOC44NzYgMjUuMTg0IDUxLjczMiAyOC41MTggMTAuMTI4IDEuNDkgMjAuODAyIDIuMjE5IDMyLjY0MyAyLjIxOSAyOC42ODMgMCA1OC44MjItNC40MzggODUuNDExLTguMzUzIDIyLjU5NS0zLjMyMyA0My45MzItNi40NjQgNjAuODM2LTYuNDY0aDMuOTYxYzQzLjc0MyAwIDcwLjE0NSAwIDgyLjY3NC0zNi44NDggMS4yOC0zLjc1NSA0Ljg0Mi0xMS43ODkgOC45NjctMjEuMDk4IDI1LjI2Ni01Ny4wMTEgNjcuNTctMTUyLjQ0MiAxOC40NDMtMTgwLjI5NHptLTE4LjM2NiA3OS44MzVjLTcuOTQ5IDI5Ljc1OS0yMi45NDEgNjMuNTY3LTMyLjg1OSA4NS45MjktNC44NDIgMTAuOTI1LTguMzM2IDE4LjgyMi0xMC4xMzQgMjQuMDkxLTMuNzcyIDExLjEzLTQuMjYyIDEyLjU0MS00OC43MzkgMTIuNTQxaC0zLjk1NGMtMTkuNTM5IDAtNDIuMTI4IDMuMzM0LTY2LjA2IDYuODYxLTI2LjYxMiAzLjkwMy01NC4xMjggNy45NTUtODAuMTkzIDcuOTU1LTEwLjA3NyAwLTE5LjA1NS0uNTkyLTI3LjQ1NC0xLjgzMy0yMy4zMjktMy40MDItMzEuNDU0LTE1Ljk4OC0zMy45OTEtMjYuODloMTkuNzQ0YzkuODg5IDAgMTcuOTIzLTguMDIyIDE3LjkyMy0xNy45MzUgMC05Ljg4OS04LjAzNC0xNy45MjMtMTcuOTIzLTE3LjkyM2gtMzIuNzIyYy03LjgwMS01LjQ3NC0xMi40MjctMTEuMDYyLTEyLjgwOC0xNS42MzYtLjI1LTIuODY4IDEuMTI2LTUuODUgMi42ODYtOC4yMTdoNzMuODMyYzkuOSAwIDE3LjkyMy04LjAyMiAxNy45MjMtMTcuOTIzcy04LjAyMi0xNy45MzUtMTcuOTIzLTE3LjkzNWgtNzQuMjc2Yy04Ljk3OS05LjkzNS0xMy4yOTctMTguNzg4LTEyLjE2NS0yNS4zMiAxLjA5Mi02LjM3MiA3LjYyNC0xMS41NzIgMTEuODY5LTE0LjE3OWg5MS42NDFjOS45IDAgMTcuOTI5LTguMDIyIDE3LjkyOS0xNy45MjNzLTguMDI5LTE3LjkyNC0xNy45MjktMTcuOTI0aC05MS43NTVjLTEuMDkyLS4yMjgtMi4yMTMtLjM4Ny0zLjM1MS0uMzg3LTEuOTk3IDAtNC4wMzQuMzc2LTYuMDQ4IDEuMTE1LS4wMTcgMC0xLjA2NC4yNjItMi40NDcuMjYyLTEuNjczIDAtNi43NDggMC03LjMtMTYuNTY2LS4xOTktNi4yNDcgMS40NTEtOC44MDUgMi45MTQtMTAuMzI0IDkuMzE0LTkuNjk1IDQxLjM4Mi05LjkzNSA2Ny4xNDYtMTAuMTI4IDUuNC0uMDQgMTAuODExLS4wOCAxNi4xNTktLjE3OSAyOS45NC0uNTk1IDUyLjEzNi0xMi44MzEgNjAuOTE2LTMzLjU3OSA5LjY4NC0yMi44OTkuOTM4LTUxLjM0OS0yMy45ODktNzguMDYzLTIyLjY0Ni0yNC4yNjItMjguNTIzLTQ5LjM1MS0yNi40NjktNjQuNzQyLjY1NC00Ljk1MyAyLjgzOS0xMy45MjYgMTAuMDE0LTE4LjM3OC4yMDUtLjEyOC4zOTgtLjI0NS41ODEtLjM0NCAzLjUxNiA0LjAyMyA4Ljk1NiAxNC41NzggMTMuNDM5IDIzLjI3NyA2LjYyMyAxMi44NDggMTQuODYyIDI4Ljg0OCAyNi40NjkgNDUuNjQ1IDE5LjU3MyAyOC4zNDEgNDcuNjUzIDUwLjk5MyA3Mi40MTUgNzAuOTc4IDE5Ljc2NyAxNS45NTIgMzguNDQ3IDMxLjAxMyA0OS40MTcgNDYuMDgzIDI2LjgzMyAzNi44MTkgNjkuMDA3IDU1LjQ0OCA3OC43NzYgNTkuMzg1IDMuNzY2IDMuMTg4IDcuMjE0IDE2LjMzMi0xLjMwNCA0OC4yMDZ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 29px
}
.lt-ie9 .comparison__experts-icon--2 {
    background-image: url(../images/sprites.png);
    background-position: -139px -222px
}
.comparison__experts-icon--3 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjMuMzg2IiBoZWlnaHQ9IjUwMy4zNzMiIHZpZXdCb3g9IjI3Ny4zMDQgMjQ5LjMxMiA0MjMuMzg2IDUwMy4zNzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjc3LjMwNCAyNDkuMzEyIDQyMy4zODYgNTAzLjM3MyI+PHBhdGggZmlsbD0iI2Q3ZDdkNyIgZD0iTTY1OS41NzcgMzIyLjA3NWMtNC4xMjUtOS4zMDktNy42ODctMTcuMzQzLTguOTY3LTIxLjA5OC0xMi41MjktMzYuODQ4LTM4LjkzMS0zNi44NDgtODIuNjc0LTM2Ljg0OGgtMy45NjFjLTE2LjkwNCAwLTM4LjI0MS0zLjE0MS02MC44MzYtNi40NjQtMjYuNTg4LTMuOTE0LTU2LjcyOC04LjM1My04NS40MTEtOC4zNTMtMTEuODQgMC0yMi41MTUuNzI5LTMyLjY0MyAyLjIxOS0yMi44NTYgMy4zMzQtNDAuMjYyIDEyLjkyOC01MS43MzIgMjguNTE4LTExLjAyNyAxNC45ODctMTMuNTUzIDMxLjY1OS0xMy44MDQgNDIuNjI5LTE1LjM5NiAxMS42OTgtMjMuNzM4IDI1LjIwNi0yNC44MzEgNDAuMjA0LS44MDggMTEuMTg3IDIuNjY4IDIwLjY1NCA2Ljg3NCAyNy44MTMtMTMuODE1IDE3LjE3Mi0xOS4yODkgMzQuMTUtMTYuMjg1IDUwLjYyOSAxLjI0MSA2Ljc4MiAzLjc3MiAxMi42NTQgNi45NTMgMTcuNjk1LTguMzMgOC4wNjgtMTQuMjgxIDIwLjk5NS0xNC45MTkgNDAuMTczLS40ODkgMTQuNzAzIDMuODQ3IDI2LjkzMSAxMi44ODIgMzYuMzQ3IDE5Ljc5IDIwLjYwNCA1NS4yMjYgMjAuODY1IDkyLjc0NSAyMS4xNSA1LjI0Ni4wNDIgMTAuNTIxLjA3NiAxNS43MjcuMTgyIDE0LjkzLjI5IDI1LjYyMSA0LjY2IDI4LjU5MSAxMS42OTIgMi44NTYgNi43MzcuMDYzIDIxLjE2MS0xNy4xNzggMzkuNjMzLTI2LjQ2OSAyOC4zNjEtMzkuODUyIDYzLjQ3OS0zNS43OTUgOTMuOTM3IDIuNTc4IDE5LjM4NiAxMi4wNDUgMzUuMDUzIDI2LjY1NyA0NC4xMTQgNi45ODcgNC4zMzUgMTMuNjY3IDYuNDM4IDIwLjQzMiA2LjQzOCAyMS45NjkgMCAzMi4zMzUtMjAuMTIgNDQuMzQxLTQzLjQxNCA2LjQ3NS0xMi41NjEgMTMuODA0LTI2Ljc4OCAyNC4xMDgtNDEuNjkzIDE2LjYxNS0yNC4wNzYgNDEuNDM0LTQ0LjA5NCA2NS40MjItNjMuNDU1IDIxLjY2Ny0xNy40NzUgNDIuMTIyLTMzLjk4IDU1Ljg4Ni01Mi44NjIgMjMuNTU2LTMyLjMyMSA2My44NDYtNDcuNTIyIDY0LjI0NC00Ny42NzMuOTEtLjMzMiAxLjc4MS0uNzM5IDIuNjE3LTEuMjE3IDQ5LjEzLTI3Ljg1MiA2LjgyNi0xMjMuMjgzLTE4LjQ0My0xODAuMjk2em0xLjM4MyAxNDguNjY1Yy05Ljc3IDMuOTM4LTUxLjk0MyAyMi41NjYtNzguNzc2IDU5LjM4NS0xMC45NyAxNS4wNy0yOS42NSAzMC4xMzEtNDkuNDE3IDQ2LjA4My0yNC43NjIgMTkuOTg1LTUyLjg0MSA0Mi42MzgtNzIuNDE1IDcwLjk3OC0xMS42MDcgMTYuNzk3LTE5Ljg0NiAzMi43OTctMjYuNDY5IDQ1LjY0NS00LjQ4NCA4LjctOS45MjMgMTkuMjU1LTEzLjQzOSAyMy4yNzctLjE4Mi0uMS0uMzc1LS4yMTYtLjU4MS0uMzQ0LTcuMTc1LTQuNDUzLTkuMzYtMTMuNDI2LTEwLjAxNC0xOC4zNzktMi4wNTQtMTUuMzkxIDMuODI0LTQwLjQ4IDI2LjQ2OS02NC43NDIgMjQuOTI3LTI2LjcxMyAzMy42NzMtNTUuMTYzIDIzLjk4OS03OC4wNjMtOC43OC0yMC43NDgtMzAuOTc2LTMyLjk4My02MC45MTYtMzMuNTc4LTUuMzQ4LS4xLTEwLjc1OS0uMTQtMTYuMTU5LS4xOC0yNS43NjQtLjE5My01Ny44MzItLjQzMi02Ny4xNDYtMTAuMTI3LTEuNDYyLTEuNTItMy4xMTItNC4wNzctMi45MTQtMTAuMzI1LjU1Mi0xNi41NjYgNS42MjctMTYuNTY2IDcuMy0xNi41NjYgMS4zODMgMCAyLjQzLjI2MiAyLjQ0Ny4yNjIgMi4wMTQuNzM5IDQuMDUxIDEuMTE1IDYuMDQ4IDEuMTE1IDEuMTM4IDAgMi4yNTktLjE1OSAzLjM1MS0uMzg3aDkxLjc1NWM5LjkgMCAxNy45MjktOC4wMjMgMTcuOTI5LTE3LjkyNHMtOC4wMjktMTcuOTIzLTE3LjkyOS0xNy45MjNoLTkxLjY0MWMtNC4yNDUtMi42MDYtMTAuNzc2LTcuODA3LTExLjg2OS0xNC4xNzktMS4xMzItNi41MzIgMy4xODYtMTUuMzg2IDEyLjE2NS0yNS4zMmg3NC4yNzZjOS45IDAgMTcuOTIzLTguMDM0IDE3LjkyMy0xNy45MzVzLTguMDIyLTE3LjkyMy0xNy45MjMtMTcuOTIzaC03My44MzJjLTEuNTU5LTIuMzY3LTIuOTM2LTUuMzQ5LTIuNjg2LTguMjE3LjM4MS00LjU3NCA1LjAwNy0xMC4xNjIgMTIuODA4LTE1LjYzNmgzMi43MjJjOS44ODkgMCAxNy45MjMtOC4wMzQgMTcuOTIzLTE3LjkyMyAwLTkuOTEyLTguMDM0LTE3LjkzNS0xNy45MjMtMTcuOTM1aC0xOS43NDRjMi41MzgtMTAuOTAxIDEwLjY2My0yMy40ODcgMzMuOTkxLTI2Ljg5IDguMzk4LTEuMjQxIDE3LjM3Ny0xLjgzMyAyNy40NTQtMS44MzMgMjYuMDY1IDAgNTMuNTgyIDQuMDUyIDgwLjE5MyA3Ljk1NSAyMy45MzIgMy41MjcgNDYuNTIxIDYuODYxIDY2LjA2IDYuODYxaDMuOTU0YzQ0LjQ3OCAwIDQ0Ljk2NyAxLjQxMSA0OC43MzkgMTIuNTQxIDEuNzk4IDUuMjY5IDUuMjkyIDEzLjE2NiAxMC4xMzQgMjQuMDkxIDkuOTE4IDIyLjM2MSAyNC45MSA1Ni4xNyAzMi44NTkgODUuOTI5IDguNTE5IDMxLjg3NyA1LjA3MSA0NS4wMjEgMS4zMDQgNDguMjA3eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 29px
}
.lt-ie9 .comparison__experts-icon--3 {
    background-image: url(../images/sprites.png);
    background-position: -169px -222px
}
.comparison__experts-icon--4 {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzODQuMDk1IiBoZWlnaHQ9IjM3Ny4xOSIgdmlld0JveD0iMzA5Ljk1MiAzMTIuNDA2IDM4NC4wOTUgMzc3LjE5IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDMwOS45NTIgMzEyLjQwNiAzODQuMDk1IDM3Ny4xOSI+PHBhdGggZmlsbD0iI2Q3ZDdkNyIgZD0iTTUwMi4wMTYgNTk3LjY1M2MtMTguMzk1IDAtMzUuNTc0LTcuOTk3LTQ4LjM2OS0yMi41MjFsLTIwLjQyNCAxNy45OTdjMTcuNzc5IDIwLjE3MyA0Mi44NDcgMzEuNzQgNjguNzkyIDMxLjc0IDI2LjI2NCAwIDUxLjU0OC0xMS44MDggNjkuMzc2LTMyLjQwN2wtMjAuNTg1LTE3LjgxN2MtMTIuODM0IDE0LjgzMi0zMC4xNjMgMjMuMDA4LTQ4Ljc5IDIzLjAwOHptMTQ3LjI3NS0xMTkuMzQ4Yy0yMS4wOC01Ny41My03Mi45MTgtOTYuOTAzLTEzMy42ODMtMTAyLjA1OXYtNi4xMTRjMC0xNi44MTkgMTMuNjg4LTMwLjUwNiAzMC41MS0zMC41MDZ2LTI3LjIyYy0zMS44MyAwLTU3LjczIDI1Ljg5Ni01Ny43MyA1Ny43Mjd2Ni4xMTRjLTYwLjc2MSA1LjE1NS0xMTIuNTk5IDQ0LjUyOS0xMzMuNjg3IDEwMi4wNjMtMjUuNDMxIDQuOTgxLTQ0Ljc0OSAyNy41MzgtNDQuNzQ5IDU0LjI5NnMxOS4zMTcgNDkuMzE2IDQ0Ljc0OSA1NC4zMDZjMjIuNjQ5IDYxLjc5MiA4MC43NDMgMTAyLjY4NCAxNDcuMjk5IDEwMi42ODQgNjYuNTU3IDAgMTI0LjY0Ni00MC44OTIgMTQ3LjI5MS0xMDIuNjg1IDI1LjQzNS00Ljk4OSA0NC43NTYtMjcuNTQ3IDQ0Ljc1Ni01NC4zMDZzLTE5LjMyMS00OS4zMTUtNDQuNzU2LTU0LjN6bS0xMC4yODUgODIuNDE4bC05Ljk3LjExMi0yLjg5OSA5LjU0MmMtMTYuNzE4IDU1LjAyNi02Ni42MDkgOTIuMDAzLTEyNC4xMzcgOTIuMDAzLTU3LjUzMiAwLTEwNy40MTktMzYuOTc3LTEyNC4xNC05Mi4wMDNsLTIuODk2LTkuNTQyLTkuOTY2LS4xMTJjLTE1LjM0MS0uMTczLTI3LjgyMS0xMi43ODMtMjcuODIxLTI4LjExNyAwLTE1LjMyNiAxMi40NzktMjcuOTM4IDI3LjgxNy0yOC4xMDdsOS45Ny0uMTA5IDIuODk2LTkuNTQ2YzE2LjcxNC01NS4wMjQgNjYuNjAxLTkxLjk5MyAxMjQuMTQtOTEuOTkzczEwNy40MTkgMzYuOTczIDEyNC4xMzcgOTEuOTk3bDIuODk5IDkuNTQ2IDkuOTcuMTA5YzE1LjM0Mi4xNzIgMjcuODIgMTIuNzc3IDI3LjgyIDI4LjExMSAwIDE1LjMyNS0xMi40NzUgMjcuOTM2LTI3LjgyIDI4LjEwOXptLTE3Ny4xMzMtNTguMTU3YzAtMTAuNTIzLTguNTYtMTkuMDg1LTE5LjA4NC0xOS4wODVzLTE5LjA4NCA4LjU2Mi0xOS4wODQgMTkuMDg1YzAgMTAuNTI2IDguNTYgMTkuMDg2IDE5LjA4NCAxOS4wODZzMTkuMDg0LTguNTY2IDE5LjA4NC0xOS4wODZ6bS0yMy4zMzEgMGMwLTIuMzM3IDEuOTA1LTQuMjQzIDQuMjQ2LTQuMjQzczQuMjQ2IDEuOTA2IDQuMjQ2IDQuMjQzYzAgMi4zNDItMS45MDUgNC4yNDgtNC4yNDYgNC4yNDhzLTQuMjQ2LTEuOTA2LTQuMjQ2LTQuMjQ4em0xMjEuOTA1LTE5LjA4NWMtMTAuNTI5IDAtMTkuMDg1IDguNTYyLTE5LjA4NSAxOS4wODUgMCAxMC41MjYgOC41NTYgMTkuMDg2IDE5LjA4NSAxOS4wODYgMTAuNTI4IDAgMTkuMDg0LTguNTYgMTkuMDg0LTE5LjA4NiAwLTEwLjUyMy04LjU1NS0xOS4wODUtMTkuMDg0LTE5LjA4NXptMCAyMy4zMzNjLTIuMzM3IDAtNC4yNDMtMS45MDYtNC4yNDMtNC4yNDggMC0yLjMzNyAxLjkwNi00LjI0MyA0LjI0My00LjI0MyAyLjM0IDAgNC4yNDYgMS45MDYgNC4yNDYgNC4yNDMgMCAyLjM0Mi0xLjkwNiA0LjI0OC00LjI0NiA0LjI0OHoiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 25px;
    height: 25px
}
.lt-ie9 .comparison__experts-icon--4 {
    background-image: url(../images/sprites.png);
    background-position: -271px -155px
}
.comparison__section {

	padding: 0 20px;
    margin: 0 auto 50px
}
.comparison__section .alt-section-title span {
    font-size: 15px
}
.comparison__section table {
    table-layout: fixed
}
.comparison__section table tr:nth-child(odd) td, .comparison__section table tr:nth-child(odd) th {
    background: #F8F8F8
}
.comparison__section table th, .comparison__section table td {
    vertical-align: middle;
    padding: 7px 15px
}
.comparison__section table th {
    font-weight: bold;
    text-align: left;
    width: 170px
}
.comparison__section table th small {
    font-weight: normal
}
.comparison__section table td {
    text-align: center;
    width: 140px;
    border-left: 20px solid #FFF
}
.comparison__section table td .available {
    display: inline-block;
    vertical-align: middle
}
.comparison__section table td .not-available {
    display: inline-block;
    vertical-align: middle
}
.testimonials {
    margin-bottom: 40px
}
.testimonials__item {
    margin-bottom: 30px
}
.testimonials__item.open .testimonials__item__header .title:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-bottom: 5px solid #202020;
    border-top: 0
}
.testimonials__item.open .testimonials__item__header .author {
    display: none
}
.testimonials__item.open .testimonials__item__body {
    display: block
}
.testimonials__item__header .title {
    font-size: 17px;
    line-height: 22px;
    font-weight: bold;
    margin-bottom: 5px;
    cursor: pointer
}
.testimonials__item__header .title:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-left: 3.5px solid transparent;
    border-right: 3.5px solid transparent;
    border-top: 5px solid #202020;
    display: inline-block;
    content: '';
    margin-left: 10px;
    vertical-align: middle
}
.testimonials__item__body {
    display: none
}
.testimonials__item__body .desc {
    font-size: 13px;
    color: #606060
}
.testimonials__item__body .content {
    padding-top: 25px
}
.testimonials__item__body .content:after {
    content: "";
    display: table;
    clear: both
}
.testimonials__item__body .content__meta {
    float: right;
    width: 160px
}
.testimonials__item__body .content__meta .note {
    font-size: 13px;
    line-height: 16px;
    color: #606060;
    width: 120px
}
.testimonials__item__body .content__body {
    position: relative;
    float: left;
    width: 480px;
    border: 1px solid #D0D0D0
}
.testimonials__item__body .content__body .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 15px solid #d0d0d0;
    border-right: 15px solid transparent;
    position: absolute;
    top: -1px;
    right: -15px
}
.testimonials__item__body .content__body .tail:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid #fff;
    border-right: 13px solid transparent;
    display: block;
    content: '';
    position: absolute;
    top: -14px;
    left: 0
}
.testimonials__item__body .content__body dl {
    padding: 15px 20px 5px
}
.testimonials__item__body .content__body dl dt {
    font-weight: bold;
    margin-bottom: 5px
}
.testimonials__item__body .content__body dl dd p {
    margin-bottom: 15px
}
.testimonials__item__body .content__body .meta {
    font-size: 13px;
    padding: 0 20px 20px
}
.testimonials__item__body .content__body .meta:after {
    content: "";
    display: table;
    clear: both
}
.testimonials__item__body .content__body .meta .g-likes {
    float: right
}
.testimonials__item__body .content__body .meta .date {
    font-style: italic;
    color: #608098
}
.testimonials__item__body .content__body .meta .date a:link, .testimonials__item__body .content__body .meta .date a:visited, .testimonials__item__body .content__body .meta .date a:hover, .testimonials__item__body .content__body .meta .date a:active, .testimonials__item__body .content__body .meta .date a:focus {
    color: #608098
}
.page-test-detailed .page__body>.print, .page-test-detailed .page__body>main[role=main]>.print {
    position: relative;
    float: right;
    z-index: 10
}
.page-test-detailed .page__body>.print a, .page-test-detailed .page__body>main[role=main]>.print a {
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap;
    display: block
}
.page-test-detailed .page__header {
    width: auto;
    padding: 0 0 40px
}
.test {
    margin-bottom: 40px
}
.test blockquote:before, .test blockquote:after {
    width: 80px
}
.test blockquote:before {
    margin: 0 auto 23px
}
.test blockquote:after {
    position: static;
    margin: 23px auto 0;
    background: none;
    height: auto;
    border-bottom: 1px solid #5090D0;
    border-width: 1px
}
.test blockquote p {
    font-size: 21px;
    line-height: 30px
}
.test h2 {
    position: relative;
    overflow: hidden;
    text-align: center;
    text-transform: uppercase;
    white-space: nowrap;
    margin-top: 50px;
    margin-bottom: 30px;
    font-size: 21px;
    line-height: 25px;
    font-weight: normal;
    letter-spacing: .5em
}
.test h2:before, .test h2:after {
    content: '';
    position: relative;
    display: inline-block;
    width: 50%;
    height: 1px;
    vertical-align: middle;
    background: #B6B6B6;
    -webkit-background-clip: content-box;
    background-clip: content-box
}
.test h2:before {
    left: -.5em;
    margin: 0 0 0 -50%
}
.test h2:after {
    left: .5em;
    margin: 0 -50% 0 0
}
.test h2 span {
    display: inline-block;
    vertical-align: middle;
    white-space: normal;
    max-width: 90%
}
.test .section-title h2 {
    font-family: "Reforma Grotesk Medium", Arial, sans-serif;
    font-size: 57px;
    line-height: 57px;
    letter-spacing: 0.05em;
    white-space: normal;
    margin: 0
}
.test .section-title h2:before, .test .section-title h2:after {
    display: none
}
.test a[name]:first-child+h2, .test h2:first-child {
    margin-top: 0
}
.test__excerpt, .interview-content-qna__question {
    clear: both;
    margin: 40px 0
}
.test__excerpt .common-person, .interview-content-qna__question .common-person {
    max-width: 440px
}
.test__excerpt .body, .interview-content-qna__question .body {
    position: relative;
    padding: 20px 20px 0;
    border: 1px solid #D0D0D0
}
.test__excerpt .body .tail, .interview-content-qna__question .body .tail {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-bottom: 15px solid #d0d0d0;
    border-right: 15px solid transparent;
    position: absolute;
    top: -15px;
    left: 60px
}
.test__excerpt .body .tail:before, .interview-content-qna__question .body .tail:before {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-bottom: 13px solid #fff;
    border-right: 13px solid transparent;
    display: block;
    content: '';
    position: absolute;
    top: 2px;
    left: 1px
}
.test__excerpt .body .g-date, .interview-content-qna__question .body .g-date {
    font-size: 13px;
    margin-bottom: 10px
}
.test__excerpt .body p, .interview-content-qna__question .body p {
    font-style: italic;
    line-height: 26px;
    color: #606060;
    margin-bottom: 20px
}
.test__summary {
    position: relative;
    float: left;
    margin: 0 40px 40px 0;
    padding: 55px 40px 20px;
    width: 200px;
    color: #FFF;
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 75%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.1) 0%, rgba(255, 255, 255, 0) 75%)
}
.test__summary:before {
    content: '';
    position: absolute;
    top: 20px;
    left: 18px;
    bottom: 18px;
    right: 18px;
    border: 2px solid rgba(255, 255, 255, 0.15);
    border-top: 0
}
.test__summary .icon {
    position: absolute;
    top: 0;
    left: 18px;
    right: 18px;
    text-align: center;
    overflow: hidden
}
.test__summary .icon ins {
    display: inline-block;
    margin-top: 13px
}
.test__summary .icon:before, .test__summary .icon:after {
    content: '';
    position: relative;
    display: inline-block;
    width: 50%;
    height: 2px;
    vertical-align: top;
    background: rgba(255, 255, 255, 0.15);
    -webkit-background-clip: content-box;
    background-clip: content-box
}
.test__summary .icon:before {
    left: -20px;
    margin: 18px 0 0 -50%
}
.test__summary .icon:after {
    left: 20px;
    margin: 18px -50% 0 0
}
.test__summary h3 {
    font-size: 13px;
    font-weight: normal;
    line-height: 17px;
    text-transform: uppercase;
    letter-spacing: .5em;
    text-align: center;
    margin-bottom: 20px;
    margin-top: 0
}
.test__summary ul {
    position: relative;
    font-size: 16px;
    line-height: 20px
}
.test__summary ul li {
    font-weight: bold;
    padding: 0;
    margin-bottom: 15px
}
.test__summary ul li:before {
    display: none
}
.test__summary--bad {
    background: -webkit-radial-gradient(center, circle, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 75%);
    background: radial-gradient(circle at center, rgba(255, 255, 255, 0.15) 0%, rgba(255, 255, 255, 0) 75%);
    background-color: #C1000D
}
.test__summary--bad .icon:before, .test__summary--bad .icon:after {
    background: rgba(255, 255, 255, 0.2)
}
.test__summary--bad .icon ins {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjMuMzg2IiBoZWlnaHQ9IjUwMy4zNzMiIHZpZXdCb3g9IjI3Ny4zMDQgMjQ5LjMxMiA0MjMuMzg2IDUwMy4zNzMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjc3LjMwNCAyNDkuMzEyIDQyMy4zODYgNTAzLjM3MyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTY1OS41NzcgMzIyLjA3NWMtNC4xMjUtOS4zMDktNy42ODctMTcuMzQzLTguOTY3LTIxLjA5OC0xMi41MjktMzYuODQ4LTM4LjkzMS0zNi44NDgtODIuNjc0LTM2Ljg0OGgtMy45NjFjLTE2LjkwNCAwLTM4LjI0MS0zLjE0MS02MC44MzYtNi40NjQtMjYuNTg4LTMuOTE0LTU2LjcyOC04LjM1My04NS40MTEtOC4zNTMtMTEuODQgMC0yMi41MTUuNzI5LTMyLjY0MyAyLjIxOS0yMi44NTYgMy4zMzQtNDAuMjYyIDEyLjkyOC01MS43MzIgMjguNTE4LTExLjAyNyAxNC45ODctMTMuNTUzIDMxLjY1OS0xMy44MDQgNDIuNjI5LTE1LjM5NiAxMS42OTgtMjMuNzM4IDI1LjIwNi0yNC44MzEgNDAuMjA0LS44MDggMTEuMTg3IDIuNjY4IDIwLjY1NCA2Ljg3NCAyNy44MTMtMTMuODE1IDE3LjE3Mi0xOS4yODkgMzQuMTUtMTYuMjg1IDUwLjYyOSAxLjI0MSA2Ljc4MiAzLjc3MiAxMi42NTQgNi45NTMgMTcuNjk1LTguMzMgOC4wNjgtMTQuMjgxIDIwLjk5NS0xNC45MTkgNDAuMTczLS40ODkgMTQuNzAzIDMuODQ3IDI2LjkzMSAxMi44ODIgMzYuMzQ3IDE5Ljc5IDIwLjYwNCA1NS4yMjYgMjAuODY1IDkyLjc0NSAyMS4xNSA1LjI0Ni4wNDIgMTAuNTIxLjA3NiAxNS43MjcuMTgyIDE0LjkzLjI5IDI1LjYyMSA0LjY2IDI4LjU5MSAxMS42OTIgMi44NTYgNi43MzcuMDYzIDIxLjE2MS0xNy4xNzggMzkuNjMzLTI2LjQ2OSAyOC4zNjEtMzkuODUyIDYzLjQ3OS0zNS43OTUgOTMuOTM3IDIuNTc4IDE5LjM4NiAxMi4wNDUgMzUuMDUzIDI2LjY1NyA0NC4xMTQgNi45ODcgNC4zMzUgMTMuNjY3IDYuNDM4IDIwLjQzMiA2LjQzOCAyMS45NjkgMCAzMi4zMzUtMjAuMTIgNDQuMzQxLTQzLjQxNCA2LjQ3NS0xMi41NjEgMTMuODA0LTI2Ljc4OCAyNC4xMDgtNDEuNjkzIDE2LjYxNS0yNC4wNzYgNDEuNDM0LTQ0LjA5NCA2NS40MjItNjMuNDU1IDIxLjY2Ny0xNy40NzUgNDIuMTIyLTMzLjk4IDU1Ljg4Ni01Mi44NjIgMjMuNTU2LTMyLjMyMSA2My44NDYtNDcuNTIyIDY0LjI0NC00Ny42NzMuOTEtLjMzMiAxLjc4MS0uNzM5IDIuNjE3LTEuMjE3IDQ5LjEzLTI3Ljg1MiA2LjgyNi0xMjMuMjgzLTE4LjQ0My0xODAuMjk2em0xLjM4MyAxNDguNjY1Yy05Ljc3IDMuOTM4LTUxLjk0MyAyMi41NjYtNzguNzc2IDU5LjM4NS0xMC45NyAxNS4wNy0yOS42NSAzMC4xMzEtNDkuNDE3IDQ2LjA4My0yNC43NjIgMTkuOTg1LTUyLjg0MSA0Mi42MzgtNzIuNDE1IDcwLjk3OC0xMS42MDcgMTYuNzk3LTE5Ljg0NiAzMi43OTctMjYuNDY5IDQ1LjY0NS00LjQ4NCA4LjctOS45MjMgMTkuMjU1LTEzLjQzOSAyMy4yNzctLjE4Mi0uMS0uMzc1LS4yMTYtLjU4MS0uMzQ0LTcuMTc1LTQuNDUzLTkuMzYtMTMuNDI2LTEwLjAxNC0xOC4zNzktMi4wNTQtMTUuMzkxIDMuODI0LTQwLjQ4IDI2LjQ2OS02NC43NDIgMjQuOTI3LTI2LjcxMyAzMy42NzMtNTUuMTYzIDIzLjk4OS03OC4wNjMtOC43OC0yMC43NDgtMzAuOTc2LTMyLjk4My02MC45MTYtMzMuNTc4LTUuMzQ4LS4xLTEwLjc1OS0uMTQtMTYuMTU5LS4xOC0yNS43NjQtLjE5My01Ny44MzItLjQzMi02Ny4xNDYtMTAuMTI3LTEuNDYyLTEuNTItMy4xMTItNC4wNzctMi45MTQtMTAuMzI1LjU1Mi0xNi41NjYgNS42MjctMTYuNTY2IDcuMy0xNi41NjYgMS4zODMgMCAyLjQzLjI2MiAyLjQ0Ny4yNjIgMi4wMTQuNzM5IDQuMDUxIDEuMTE1IDYuMDQ4IDEuMTE1IDEuMTM4IDAgMi4yNTktLjE1OSAzLjM1MS0uMzg3aDkxLjc1NWM5LjkgMCAxNy45MjktOC4wMjMgMTcuOTI5LTE3LjkyNHMtOC4wMjktMTcuOTIzLTE3LjkyOS0xNy45MjNoLTkxLjY0MWMtNC4yNDUtMi42MDYtMTAuNzc2LTcuODA3LTExLjg2OS0xNC4xNzktMS4xMzItNi41MzIgMy4xODYtMTUuMzg2IDEyLjE2NS0yNS4zMmg3NC4yNzZjOS45IDAgMTcuOTIzLTguMDM0IDE3LjkyMy0xNy45MzVzLTguMDIyLTE3LjkyMy0xNy45MjMtMTcuOTIzaC03My44MzJjLTEuNTU5LTIuMzY3LTIuOTM2LTUuMzQ5LTIuNjg2LTguMjE3LjM4MS00LjU3NCA1LjAwNy0xMC4xNjIgMTIuODA4LTE1LjYzNmgzMi43MjJjOS44ODkgMCAxNy45MjMtOC4wMzQgMTcuOTIzLTE3LjkyMyAwLTkuOTEyLTguMDM0LTE3LjkzNS0xNy45MjMtMTcuOTM1aC0xOS43NDRjMi41MzgtMTAuOTAxIDEwLjY2My0yMy40ODcgMzMuOTkxLTI2Ljg5IDguMzk4LTEuMjQxIDE3LjM3Ny0xLjgzMyAyNy40NTQtMS44MzMgMjYuMDY1IDAgNTMuNTgyIDQuMDUyIDgwLjE5MyA3Ljk1NSAyMy45MzIgMy41MjcgNDYuNTIxIDYuODYxIDY2LjA2IDYuODYxaDMuOTU0YzQ0LjQ3OCAwIDQ0Ljk2NyAxLjQxMSA0OC43MzkgMTIuNTQxIDEuNzk4IDUuMjY5IDUuMjkyIDEzLjE2NiAxMC4xMzQgMjQuMDkxIDkuOTE4IDIyLjM2MSAyNC45MSA1Ni4xNyAzMi44NTkgODUuOTI5IDguNTE5IDMxLjg3NyA1LjA3MSA0NS4wMjEgMS4zMDQgNDguMjA3eiIvPjwvc3ZnPgo=");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 22px;
    height: 25px;
    margin-top: 13px
}
.lt-ie9 .test__summary--bad .icon ins {
    background-image: url(../images/sprites.png);
    background-position: -271px -125px
}
.test__summary--bad:before {
    border-color: rgba(255, 255, 255, 0.2)
}
.test__summary--good {
    background-color: #2868A8
}
.test__summary--good .icon ins {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0MjMuMzg0IiBoZWlnaHQ9IjUwMy4zNzIiIHZpZXdCb3g9IjI3Ny4zMDcgMjQ5LjMxMiA0MjMuMzg0IDUwMy4zNzIiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjc3LjMwNyAyNDkuMzEyIDQyMy4zODQgNTAzLjM3MiI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTY3OC4wMjMgNDk5LjYyN2MtLjgzNi0uNDc4LTEuNzA3LS44ODUtMi42MTctMS4yMTctLjM5OC0uMTUxLTQwLjY4OC0xNS4zNTItNjQuMjQ0LTQ3LjY3My0xMy43NjQtMTguODgyLTM0LjIxOS0zNS4zODgtNTUuODg2LTUyLjg2Mi0yMy45ODgtMTkuMzYyLTQ4LjgwOC0zOS4zNzktNjUuNDIyLTYzLjQ1Ni0xMC4zMDQtMTQuOTA1LTE3LjYzMy0yOS4xMzItMjQuMTA4LTQxLjY5My0xMi4wMDYtMjMuMjk0LTIyLjM3My00My40MTQtNDQuMzQxLTQzLjQxNC02Ljc2NSAwLTEzLjQ0NSAyLjEwMy0yMC40MzIgNi40MzgtMTQuNjEyIDkuMDYxLTI0LjA4IDI0LjcyOS0yNi42NTcgNDQuMTE0LTQuMDU3IDMwLjQ1OCA5LjMyNiA2NS41NzYgMzUuNzk1IDkzLjkzNyAxNy4yNCAxOC40NzIgMjAuMDM0IDMyLjg5NiAxNy4xNzggMzkuNjMzLTIuOTcgNy4wMzMtMTMuNjYxIDExLjQwMi0yOC41OTEgMTEuNjkyLTUuMjA3LjEwNS0xMC40ODEuMTQtMTUuNzI3LjE4Mi0zNy41MTkuMjg1LTcyLjk1Ni41NDYtOTIuNzQ1IDIxLjE0OS05LjAzNSA5LjQxNy0xMy4zNzEgMjEuNjQ0LTEyLjg4MiAzNi4zNDcuNjM4IDE5LjE3OCA2LjU4OSAzMi4xMDQgMTQuOTE5IDQwLjE3My0zLjE4MSA1LjA0MS01LjcxMiAxMC45MTMtNi45NTMgMTcuNjk1LTMuMDA0IDE2LjQ3OSAyLjQ3IDMzLjQ1NyAxNi4yODUgNTAuNjI5LTQuMjA1IDcuMTU4LTcuNjgxIDE2LjYyNi02Ljg3NCAyNy44MTMgMS4wOTMgMTQuOTk4IDkuNDM0IDI4LjUwNiAyNC44MzEgNDAuMjA0LjI1IDEwLjk3IDIuNzc3IDI3LjY0MiAxMy44MDQgNDIuNjI5IDExLjQ3MSAxNS41OSAyOC44NzYgMjUuMTg0IDUxLjczMiAyOC41MTggMTAuMTI4IDEuNDkgMjAuODAyIDIuMjE5IDMyLjY0MyAyLjIxOSAyOC42ODMgMCA1OC44MjItNC40MzggODUuNDExLTguMzUzIDIyLjU5NS0zLjMyMyA0My45MzItNi40NjQgNjAuODM2LTYuNDY0aDMuOTYxYzQzLjc0MyAwIDcwLjE0NSAwIDgyLjY3NC0zNi44NDggMS4yOC0zLjc1NSA0Ljg0Mi0xMS43ODkgOC45NjctMjEuMDk4IDI1LjI2Ni01Ny4wMTEgNjcuNTctMTUyLjQ0MiAxOC40NDMtMTgwLjI5NHptLTE4LjM2NiA3OS44MzVjLTcuOTQ5IDI5Ljc1OS0yMi45NDEgNjMuNTY3LTMyLjg1OSA4NS45MjktNC44NDIgMTAuOTI1LTguMzM2IDE4LjgyMi0xMC4xMzQgMjQuMDkxLTMuNzcyIDExLjEzLTQuMjYyIDEyLjU0MS00OC43MzkgMTIuNTQxaC0zLjk1NGMtMTkuNTM5IDAtNDIuMTI4IDMuMzM0LTY2LjA2IDYuODYxLTI2LjYxMiAzLjkwMy01NC4xMjggNy45NTUtODAuMTkzIDcuOTU1LTEwLjA3NyAwLTE5LjA1NS0uNTkyLTI3LjQ1NC0xLjgzMy0yMy4zMjktMy40MDItMzEuNDU0LTE1Ljk4OC0zMy45OTEtMjYuODloMTkuNzQ0YzkuODg5IDAgMTcuOTIzLTguMDIyIDE3LjkyMy0xNy45MzUgMC05Ljg4OS04LjAzNC0xNy45MjMtMTcuOTIzLTE3LjkyM2gtMzIuNzIyYy03LjgwMS01LjQ3NC0xMi40MjctMTEuMDYyLTEyLjgwOC0xNS42MzYtLjI1LTIuODY4IDEuMTI2LTUuODUgMi42ODYtOC4yMTdoNzMuODMyYzkuOSAwIDE3LjkyMy04LjAyMiAxNy45MjMtMTcuOTIzcy04LjAyMi0xNy45MzUtMTcuOTIzLTE3LjkzNWgtNzQuMjc2Yy04Ljk3OS05LjkzNS0xMy4yOTctMTguNzg4LTEyLjE2NS0yNS4zMiAxLjA5Mi02LjM3MiA3LjYyNC0xMS41NzIgMTEuODY5LTE0LjE3OWg5MS42NDFjOS45IDAgMTcuOTI5LTguMDIyIDE3LjkyOS0xNy45MjNzLTguMDI5LTE3LjkyNC0xNy45MjktMTcuOTI0aC05MS43NTVjLTEuMDkyLS4yMjgtMi4yMTMtLjM4Ny0zLjM1MS0uMzg3LTEuOTk3IDAtNC4wMzQuMzc2LTYuMDQ4IDEuMTE1LS4wMTcgMC0xLjA2NC4yNjItMi40NDcuMjYyLTEuNjczIDAtNi43NDggMC03LjMtMTYuNTY2LS4xOTktNi4yNDcgMS40NTEtOC44MDUgMi45MTQtMTAuMzI0IDkuMzE0LTkuNjk1IDQxLjM4Mi05LjkzNSA2Ny4xNDYtMTAuMTI4IDUuNC0uMDQgMTAuODExLS4wOCAxNi4xNTktLjE3OSAyOS45NC0uNTk1IDUyLjEzNi0xMi44MzEgNjAuOTE2LTMzLjU3OSA5LjY4NC0yMi44OTkuOTM4LTUxLjM0OS0yMy45ODktNzguMDYzLTIyLjY0Ni0yNC4yNjItMjguNTIzLTQ5LjM1MS0yNi40NjktNjQuNzQyLjY1NC00Ljk1MyAyLjgzOS0xMy45MjYgMTAuMDE0LTE4LjM3OC4yMDUtLjEyOC4zOTgtLjI0NS41ODEtLjM0NCAzLjUxNiA0LjAyMyA4Ljk1NiAxNC41NzggMTMuNDM5IDIzLjI3NyA2LjYyMyAxMi44NDggMTQuODYyIDI4Ljg0OCAyNi40NjkgNDUuNjQ1IDE5LjU3MyAyOC4zNDEgNDcuNjUzIDUwLjk5MyA3Mi40MTUgNzAuOTc4IDE5Ljc2NyAxNS45NTIgMzguNDQ3IDMxLjAxMyA0OS40MTcgNDYuMDgzIDI2LjgzMyAzNi44MTkgNjkuMDA3IDU1LjQ0OCA3OC43NzYgNTkuMzg1IDMuNzY2IDMuMTg4IDcuMjE0IDE2LjMzMi0xLjMwNCA0OC4yMDZ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 22px;
    height: 25px;
    margin-top: 6px
}
.lt-ie9 .test__summary--good .icon ins {
    background-image: url(../images/sprites.png);
    background-position: -271px -185px
}
.test__cut {
    clear: both
}
.test__cut .reducer {
    position: absolute;
    left: 0;
    right: 0;
    min-width: 980px
}
.w-test-summary {
    margin: 40px 0
}
.w-test-summary tr {
    background: none !important
}
.w-test-summary td {
    padding: 0 !important;
    border: 0 !important;
    width: 50%
}
.w-test-summary td .test__summary {
    float: none;
    margin: 0 auto
}
.w-podverstka {
    margin: 0 -20px 23px;
    clear: both
}
.w-podverstka:after {
    content: "";
    display: table;
    clear: both
}
.w-podverstka__col {
    float: left;
    width: 320px;
    margin: 0 20px
}
.w-podverstka--3 .w-podverstka__col {
    width: 200px
}
.w-podverstka--1 {
    padding: 20px 20px 3px;
    margin: 0 0 23px;
    border: 1px solid #E5E5E5
}
.podverstka h3, .podverstka p {
    font-size: 14px;
    line-height: 16px;
    margin: 9px 0
}
.podverstka h3 {
    margin-top: 0
}
.podverstka img {
    vertical-align: top;
    margin-bottom: 20px
}
.podverstka .image--left, .podverstka .image--right {
    margin-top: 0;
    margin-bottom: 20px
}
.podverstka .image--left img, .podverstka .image--right img {
    margin-bottom: 0
}
.podverstka .image--left {
    margin-right: 20px
}
.podverstka .image--right {
    margin-left: 20px
}
.mixed-gallery {
    position: relative;
    width: 100%;
    height: 480px;
    overflow: hidden
}
.mixed-gallery__reducer {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -600px;
    width: 1200px;
    overflow: hidden
}
.mixed-gallery__extender {
    margin: 0 -960px
}
.mixed-gallery__next, .mixed-gallery__prev {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 840px;
    width: 120px;
    background: rgba(0, 0, 0, 0.45);
    -webkit-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    cursor: pointer
}
.mixed-gallery__next:after, .mixed-gallery__prev:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px
}
.mixed-gallery__next.disabled, .mixed-gallery__prev.disabled {
    opacity: 0
}
@media screen and (max-width: 1150px) {
    .mixed-gallery__next, .mixed-gallery__prev {
        width: 200px
    }
}
@media screen and (max-width: 1150px) {
    .mixed-gallery__prev {
        right: 1060px
    }
    .mixed-gallery__prev:after {
        left: auto;
        right: 20px;
        margin-left: 0
    }
}
.mixed-gallery__next {
    left: auto;
    right: 840px
}
@media screen and (max-width: 1150px) {
    .mixed-gallery__next {
        right: 860px
    }
    .mixed-gallery__next:after {
        left: 20px;
        margin-left: 0
    }
}
.mixed-gallery__list {
    margin: 0;
    padding: 0;
    white-space: nowrap;
}
.mixed-gallery__item {
    float: left;
    margin: 0 !important;
    padding: 0 !important;
    max-width: 479px;
}
.mixed-gallery__item:nth-child(3) { clear: left; max-width: 238px; }
.mixed-gallery__item a {
    display: block
}
.mixed-gallery__item img {
    vertical-align: top
}
.mixed-gallery__item:before {
    display: none
}
.mixed-gallery__item.active .mixed-gallery__image:after {
    opacity: 1
}
.mixed-gallery__image, .mixed-gallery__video {
    position: relative;
    overflow: hidden
}
.mixed-gallery__image img, .mixed-gallery__video img {
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in
}
.mixed-gallery__image:hover:after, .mixed-gallery__video:hover:after {
    opacity: 1
}
.mixed-gallery__image:after, .mixed-gallery__video:after {
    content: '';
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity .2s ease-in;
    transition: opacity .2s ease-in;
    border: 5px solid #58A4FF
}
.mixed-gallery__image:hover .mixed-gallery__image-caption, .mixed-gallery__video:hover .mixed-gallery__image-caption {
    opacity: 1
}
.mixed-gallery__image-caption {
    position: absolute;
    display: block;
    bottom: 5px;
    left: 5px;
    right: 5px;
    background: rgba(49, 49, 49, 0.7);
    opacity: 0;
    -webkit-transition: all .2s ease-in;
    transition: all .2s ease-in;
    font-size: 14px;
    line-height: 18px;
    padding: 17px 20px;
    color: #FFF
}
.mixed-gallery__video:before {
    content: '';
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -40.5px;
    margin-left: -40.5px
}
.mixed-gallery__iframe {
    position: absolute;
    top: 0;
    left: 0
}
.mixed-gallery__more {
    font-size: 0.1px;
    letter-spacing: -1px;
    position: relative;
    width: 240px;
    height: 160px;
    background-color: #2868A8;
    text-align: center
}
@-moz-document url-prefix() {
    .mixed-gallery__more {
        font-size: 0;
        letter-spacing: normal
    }
}
.mixed-gallery__more>.valign {
    font-size: 15px;
    letter-spacing: normal
}
.mixed-gallery__more:before {
    content: '';
    display: inline-block;
    height: 100%;
    vertical-align: middle
}
.mixed-gallery__more .valign {
    display: inline-block;
    vertical-align: middle
}
.mixed-gallery__more:link, .mixed-gallery__more:visited, .mixed-gallery__more:hover, .mixed-gallery__more:active, .mixed-gallery__more:focus {
    color: #fff
}
.mixed-gallery__more:link {
    -webkit-transition: background-color .2s ease;
    transition: background-color .2s ease
}
.mixed-gallery__more:hover {
    background-color: #5694D1
}
.mixed-gallery__more:hover:after {
    border-color: #7DADDD
}
.mixed-gallery__more:after {
    position: absolute;
    display: block;
    content: '';
    top: 20px;
    left: 20px;
    right: 20px;
    bottom: 20px;
    border: 2px solid #5E8EBE
}
.mixed-gallery__more .valign {
    width: 180px
}
.mixed-gallery__more--small {
    width: 160px;
    height: 115px
}
.mixed-gallery__more--small:after {
    top: 5px;
    left: 5px;
    bottom: 5px;
    right: 5px
}
.mixed-gallery__more--small .valign {
    width: 160px
}
.mixed-gallery__more--small .mixed-gallery__more-count {
    font-size: 25px;
    line-height: 22px
}
.mixed-gallery__more--small .mixed-gallery__more-label {
    font-size: 12px;
    line-height: 12px
}
.mixed-gallery__more-count {
    display: block;
    font-size: 35px;
    line-height: 35px;
    font-style: italic
}
.mixed-gallery__more-count:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMy41MjkiIGhlaWdodD0iMTcuODkxIiB2aWV3Qm94PSIwIDAgMzMuNTI5IDE3Ljg5MSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTEzLjQ2NyA4LjUyNGwtMi41MzQtMS42ODgtMS4wMTYtLjY3Ni05LjEyOC02LjA3NWMtLjE1Ny0uMTAyLS4zNTYtLjExMy0uNTIxLS4wMjRzLS4yNjguMjYtLjI2OC40NDZ2MTYuODc1YzAgLjE4OC4xMDMuMzU3LjI2OC40NDcuMDc1LjAzOS4xNTguMDYxLjI0LjA2MS4wOTggMCAuMTk2LS4wMjcuMjgxLS4wODVsOS4xMjktNi4wNzYgMS4wMTUtLjY3MyAyLjUzNC0xLjY4OGMuMTQyLS4wOTQuMjI2LS4yNTIuMjI2LS40MjJzLS4wODQtLjMzLS4yMjYtLjQyMnptLTIuNTM0IDEuMzFsLTEuMDE1LjY3Ni04LjkwMyA1LjkyNnYtMTQuOTgxbDguOTAzIDUuOTI1IDEuMDE1LjY3NiAxLjMzNy44OS0xLjMzNy44ODh6IiBvcGFjaXR5PSIuMjUiLz48cGF0aCBmaWxsPSIjRkZGIiBkPSJNMjMuMzg2IDguNTI0bC0yLjUzNS0xLjY4OC0xLjAxNi0uNjc2LTkuMTI3LTYuMDc1Yy0uMTU3LS4xMDMtLjM1Ni0uMTEzLS41MjEtLjAyNHMtLjI2OC4yNi0uMjY4LjQ0NnYxNi44NzVjMCAuMTg4LjEwMy4zNTcuMjY4LjQ0Ny4wNzUuMDM5LjE1OC4wNjEuMjQuMDYxLjA5OCAwIC4xOTYtLjAyNy4yODEtLjA4NWw5LjEyOS02LjA3NiAxLjAxNC0uNjczIDIuNTM1LTEuNjg4Yy4xNDEtLjA5NC4yMjUtLjI1Mi4yMjUtLjQyMnMtLjA4NC0uMzMtLjIyNS0uNDIyem0tMi41MzUgMS4zMWwtMS4wMTQuNjc3LTguOTAzIDUuOTI2di0xNC45ODJsOC45MDMgNS45MjUgMS4wMTQuNjc2IDEuMzM4Ljg5LTEuMzM4Ljg4OHoiIG9wYWNpdHk9Ii41Ii8+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTMzLjMwNSA4LjUyNGwtMi41MzUtMS42ODgtMS4wMTYtLjY3Ni05LjEyOC02LjA3NWMtLjE1Ni0uMTAzLS4zNTUtLjExMy0uNTIxLS4wMjQtLjE2NC4wODktLjI2OC4yNi0uMjY4LjQ0NnYxNi44NzVjMCAuMTg4LjEwNC4zNTcuMjY4LjQ0Ny4wNzYuMDM5LjE1OC4wNjEuMjQuMDYxLjA5OCAwIC4xOTctLjAyNy4yODEtLjA4NWw5LjEzLTYuMDc2IDEuMDE0LS42NzMgMi41MzUtMS42ODhjLjE0MS0uMDk0LjIyNS0uMjUyLjIyNS0uNDIycy0uMDg0LS4zMy0uMjI1LS40MjJ6bS0yLjUzNSAxLjMxbC0xLjAxNC42NzctOC45MDMgNS45MjZ2LTE0Ljk4Mmw4LjkwMyA1LjkyNSAxLjAxNC42NzYgMS4zMzguODktMS4zMzguODg4eiIgb3BhY2l0eT0iLjc1Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 34px;
    height: 18px;
    content: '';
    display: block;
    margin: 0 auto 10px
}
.lt-ie9 .mixed-gallery__more-count:before {
    background-image: url(../images/sprites.png);
    background-position: 0px -315px
}
.mixed-gallery__more-label {
    display: block;
    text-transform: uppercase;
    letter-spacing: .25em;
    text-indent: .25em;
    margin-top: 5px
}
.mixed-gallery .swiper-slide {
    position: relative;
    float: left;
    width: 960px;
    height: 480px
}
.mixed-gallery .swiper-container {
    width: 2880px
}
.test-gallery {
    position: relative;
    width: 100%;
    overflow: hidden;
    height: 480px
}
.test-gallery__reducer {
    position: absolute;
    top: 0;
    left: 50%;
    margin-left: -600px;
    width: 1200px;
    overflow: hidden
}
.test-gallery__extender {
    margin: 0 -960px
}
.test-gallery__carousel {
    width: 2880px
}
.test-gallery__carousel__next, .test-gallery__carousel__prev {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 840px;
    width: 120px;
    background: rgba(0, 0, 0, 0.45);
    -webkit-transition: opacity .2s ease-out;
    transition: opacity .2s ease-out;
    cursor: pointer
}
.test-gallery__carousel__next:after, .test-gallery__carousel__prev:after {
    content: '';
    display: block;
    position: absolute;
    top: 50%;
    left: 50%;
    margin-top: -30px;
    margin-left: -30px
}
.test-gallery__carousel__next.disabled, .test-gallery__carousel__prev.disabled {
    opacity: 0
}
.test-gallery__carousel__next {
    left: auto;
    right: 840px
}
.test-gallery__carousel__item {
    float: left;
    width: 960px;
    height: 480px
}
.test-gallery__carousel__item ul {
    margin: 0;
    padding: 0
}
.test-gallery__carousel__item ul li {
    float: left;
    margin: 0;
    padding: 0
}
.test-gallery__carousel__item ul li a {
    display: block
}
.test-gallery__carousel__item ul li img {
    vertical-align: top
}
.test-gallery__carousel__item ul li:before {
    display: none
}
.test-gallery__carousel__item__image.active {
    position: absolute;
    z-index: 20
}
.test-gallery__carousel__item__image.active img {
    border: 5px solid #58A4FF;
    margin: -5px 0 0 -5px;
    vertical-align: top
}
.test-summary {
    margin: 0 0 50px
}
.test-summary:after {
    content: "";
    display: table;
    clear: both
}
.test-summary .section-title {
    margin-bottom: 35px
}
.test-summary .note {
    font-size: 13px;
    font-style: italic;
    color: #606060;
    text-align: right;
    margin-top: -10px;
    margin-bottom: 25px
}
.test-summary table {
    width: 100%;
    margin-bottom: 20px
}
.test-summary table caption {
    font-size: 15px;
    color: #FFF;
    letter-spacing: .25em;
    text-transform: uppercase;
    padding: 10px 45px;
    background: #303030;
    text-align: center
}
.test-summary table .thead {
    background: #F0F0F0 !important
}
.test-summary table .thead th {
    font-size: 13px;
    font-weight: normal;
    padding: 12px 0;
    text-transform: uppercase;
    text-align: center;
    padding-left: 20px
}
.test-summary table .highlight-red td, .test-summary table .highlight-red th {
    color: #ED1C24;
    font-weight: bold
}
.test-summary table th, .test-summary table td {
    font-size: 13px;
    padding: 12px 0;
    border-top: 1px solid #DBDBDB;
    border-width: 1px 0 0
}
.test-summary table th i, .test-summary table td i {
    font-style: italic
}
.test-summary table th {
    font-weight: bold;
    text-align: left
}
.test-summary table th:first-child {
    width: 240px;
    border-top: 1px solid #DBDBDB
}
.test-summary table th i {
    display: block;
    font-weight: normal;
    padding-left: 20px
}
.test-summary table td {
    padding-left: 20px;
    text-align: center
}
.test-summary table tr:hover {
    background: #F0F0F0
}
.test-summary table tr:nth-child(odd) {
    background: none
}
.test-summary__cover {
    height: 500px;
    margin-bottom: 40px
}
.test-summary__cover .extender {
    position: absolute;
    left: 0;
    width: 100%;
    height: 500px;
    overflow: hidden
}
.test-summary__cover .reducer {
    position: absolute;
    left: 50%;
    margin-left: -600px
}
.test-summary .comments {
    margin: -40px 0 0
}
.test-summary .article-meta {
    margin: 50px 0 0
}
.article-comments {
    margin: 50px 0
}
.article-meta {
    margin: 50px 0
}
.article-meta__share {
    float: left
}
.article-meta__likes {
    float: right
}
.article-meta__categories {
    margin-top: 20px
}
.w-clear:after {
    content: "";
    display: table;
    clear: both
}
.g-likes:after {
    content: "";
    display: table;
    clear: both
}
.g-likes__title, .g-likes__list {
    float: left
}
.g-likes__title {
    font-size: 13px;
    color: #606060;
    margin-right: 20px
}
.g-likes__list {
    font-size: 0.1px;
    letter-spacing: -1px
}
@-moz-document url-prefix() {
    .g-likes__list {
        font-size: 0;
        letter-spacing: normal
    }
}
.g-likes__list>li {
    font-size: 13px;
    letter-spacing: normal
}
.g-likes__item {
    display: inline-block;
    vertical-align: top;
    margin-left: 20px;
    font-size: 13px;
    font-style: italic
}
.g-likes__item:first-child {
    margin-left: 0
}
.g-likes__link:link, .g-likes__link:visited, .g-likes__link:hover, .g-likes__link:active, .g-likes__link:focus {
    color: #606060
}
.g-likes__link--like {
    margin-left: 19px
}
.g-likes__link--like:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzAuOTMxIiBoZWlnaHQ9IjQ0My42NjUiIHZpZXdCb3g9IjI1OS41MzUgMjg0LjE2OCA0NzAuOTMxIDQ0My42NjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU5LjUzNSAyODQuMTY4IDQ3MC45MzEgNDQzLjY2NSI+PHBhdGggZmlsbD0iI2E4YThhOCIgZD0iTTMyMy44OTQgNTAzLjAxOGgtNTYuOTM5Yy00LjA5NyAwLTcuNDIgMy4zMjMtNy40MiA3LjQydjIwOS45NzVjMCA0LjEwMiAzLjMyNCA3LjQyIDcuNDIgNy40Mmg1Ni45MzljNC4wOTcgMCA3LjQyLTMuMzE4IDcuNDItNy40MnYtMjA5Ljk3NWMwLTQuMDk3LTMuMzI0LTcuNDItNy40Mi03LjQyek03MjQuMTYgNTM3LjgwOGMtMTUuMDItMjUuNzIgMjAuOTE0LTM4LjEtMTAuMDgyLTYyLjE0Mi0zOS4wNS0zMC4yODgtMzYuNTIyLTI1LjU2MS0xMjAuOTc5LTI2LjUxNS0xMy4zNTMtLjE1Mi0yOS44NDEgMS4zNDYtMjUuNTM3LTI2LjM3NyAxNy4yNTItMTExLjE3Ny0xMS4xODgtMTMxLjgxNy0zMC4wNDktMTM3LjAwNi0zOS43MTEtMTAuOTI1IDguMzU3IDM0LjY0OC00MS4zNjMgMTE5Ljk5Ni00LjM4NyA3LjUyNy0xNy42MDQgMTYuMTgyLTI2LjUxOCAzMC42NTgtMTguNDAyIDI5Ljg4OC0zNi4wOTMgNzcuMDYzLTUxLjM2OSA3Ny4wNjNoLTUzLjA5M3YxODkuMzYzYzM1LjcwMS0yLjgyMSA3Ni42NC02Ljg0NiA4OS4zNC03Ljg5NSAyMC4wOTItMS42NTcgMzYuNjYzIDEyLjE2NSA2Ni41IDEyLjE2NSAyNi41MTMgMCA0My4zMiAxNi40MzkgMTMzLjY3NSAyLjU4NCAxMi43NjQtMS45NTYgMzYuNDY1LTI2LjQ4MyAzMS43NS00Ni4zNzgtMy42MzgtMTUuMzY3IDM5LjczNS0yNy40NCAzMC4zNzgtNTUuNTE5LTExLjAwNS0zMi45OTYgMjguNDItMzMuOTE0IDcuMzQ3LTY5Ljk5N3oiLz48L3N2Zz4K");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 14px;
    height: 14px;
    left: -5px;
    margin-left: -14px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .g-likes__link--like:before {
    background-image: url(../images/sprites.png);
    background-position: -328px -182px
}
.g-likes__link--like.active, .g-likes__link--like:hover {
    color: #5090D0
}
.g-likes__link--like.active:before, .g-likes__link--like:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzAuOTMxIiBoZWlnaHQ9IjQ0My42NjUiIHZpZXdCb3g9IjI1OS41MzUgMjg0LjE2OCA0NzAuOTMxIDQ0My42NjUiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU5LjUzNSAyODQuMTY4IDQ3MC45MzEgNDQzLjY2NSI+PHBhdGggZmlsbD0iIzUwOTBkMCIgZD0iTTMyMy44OTQgNTAzLjAxOGgtNTYuOTM5Yy00LjA5NyAwLTcuNDIgMy4zMjMtNy40MiA3LjQydjIwOS45NzVjMCA0LjEwMiAzLjMyNCA3LjQyIDcuNDIgNy40Mmg1Ni45MzljNC4wOTcgMCA3LjQyLTMuMzE4IDcuNDItNy40MnYtMjA5Ljk3NWMwLTQuMDk3LTMuMzI0LTcuNDItNy40Mi03LjQyek03MjQuMTYgNTM3LjgwOGMtMTUuMDItMjUuNzIgMjAuOTE0LTM4LjEtMTAuMDgyLTYyLjE0Mi0zOS4wNS0zMC4yODgtMzYuNTIyLTI1LjU2MS0xMjAuOTc5LTI2LjUxNS0xMy4zNTMtLjE1Mi0yOS44NDEgMS4zNDYtMjUuNTM3LTI2LjM3NyAxNy4yNTItMTExLjE3Ny0xMS4xODgtMTMxLjgxNy0zMC4wNDktMTM3LjAwNi0zOS43MTEtMTAuOTI1IDguMzU3IDM0LjY0OC00MS4zNjMgMTE5Ljk5Ni00LjM4NyA3LjUyNy0xNy42MDQgMTYuMTgyLTI2LjUxOCAzMC42NTgtMTguNDAyIDI5Ljg4OC0zNi4wOTMgNzcuMDYzLTUxLjM2OSA3Ny4wNjNoLTUzLjA5M3YxODkuMzYzYzM1LjcwMS0yLjgyMSA3Ni42NC02Ljg0NiA4OS4zNC03Ljg5NSAyMC4wOTItMS42NTcgMzYuNjYzIDEyLjE2NSA2Ni41IDEyLjE2NSAyNi41MTMgMCA0My4zMiAxNi40MzkgMTMzLjY3NSAyLjU4NCAxMi43NjQtMS45NTYgMzYuNDY1LTI2LjQ4MyAzMS43NS00Ni4zNzgtMy42MzgtMTUuMzY3IDM5LjczNS0yNy40NCAzMC4zNzgtNTUuNTE5LTExLjAwNS0zMi45OTYgMjguNDItMzMuOTE0IDcuMzQ3LTY5Ljk5N3oiLz48L3N2Zz4K")
}
.lt-ie9 .g-likes__link--like.active:before, .lt-ie9 .g-likes__link--like:hover:before {
    background-image: url(../images/sprites.png)
}
.g-likes__link--like:before {
    margin-top: 0
}
.g-likes__link--dislike {
    margin-left: 19px
}
.g-likes__link--dislike:before {
    position: relative;
    content: '';
    display: inline-block;
    vertical-align: top;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzAuOTMxIiBoZWlnaHQ9IjQ0My42NjYiIHZpZXdCb3g9IjI1OS41MzUgMjc0LjE2NyA0NzAuOTMxIDQ0My42NjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU5LjUzNSAyNzQuMTY3IDQ3MC45MzEgNDQzLjY2NiI+PHBhdGggZmlsbD0iI2E4YThhOCIgZD0iTTMyMy44OTQgNDk4Ljk4MmgtNTYuOTM5Yy00LjA5NyAwLTcuNDItMy4zMjQtNy40Mi03LjQyMXYtMjA5Ljk3NGMwLTQuMTAyIDMuMzI0LTcuNDIgNy40Mi03LjQyaDU2LjkzOWM0LjA5NyAwIDcuNDIgMy4zMTggNy40MiA3LjQydjIwOS45NzVjMCA0LjA5Ni0zLjMyNCA3LjQyLTcuNDIgNy40MnpNNzI0LjE2IDQ2NC4xOTFjLTE1LjAyIDI1LjcyIDIwLjkxNCAzOC4xLTEwLjA4MiA2Mi4xNDItMzkuMDUgMzAuMjg4LTM2LjUyMiAyNS41NjItMTIwLjk3OSAyNi41MTUtMTMuMzUzLjE1Mi0yOS44NDEtMS4zNDYtMjUuNTM3IDI2LjM3OCAxNy4yNTIgMTExLjE3Ny0xMS4xODggMTMxLjgxNy0zMC4wNDkgMTM3LjAwNy0zOS43MTEgMTAuOTI1IDguMzU3LTM0LjY0OC00MS4zNjMtMTE5Ljk5Ni00LjM4Ny03LjUyNy0xNy42MDQtMTYuMTgyLTI2LjUxOC0zMC42NTgtMTguNDAyLTI5Ljg4OC0zNi4wOTMtNzcuMDYzLTUxLjM2OS03Ny4wNjNoLTUzLjA5M3YtMTg5LjM2NGMzNS43MDEgMi44MjEgNzYuNjQgNi44NDYgODkuMzQgNy44OTUgMjAuMDkyIDEuNjU3IDM2LjY2My0xMi4xNjUgNjYuNS0xMi4xNjUgMjYuNTEzIDAgNDMuMzItMTYuNDM5IDEzMy42NzUtMi41ODQgMTIuNzY0IDEuOTU2IDM2LjQ2NSAyNi40ODMgMzEuNzUgNDYuMzc4LTMuNjM4IDE1LjM2NyAzOS43MzUgMjcuNDQgMzAuMzc4IDU1LjUxOS0xMS4wMDUgMzIuOTk1IDI4LjQyIDMzLjkxMyA3LjM0NyA2OS45OTZ6Ii8+PC9zdmc+Cg==");
    -webkit-background-size: 100% 100%;
    background-size: 100% 100%;
    background-position: 0 0;
    width: 14px;
    height: 14px;
    left: -5px;
    margin-left: -14px;
    margin-top: 3px;
    margin-bottom: 0
}
.lt-ie9 .g-likes__link--dislike:before {
    background-image: url(../images/sprites.png);
    background-position: -367px -289px
}
.g-likes__link--dislike.active, .g-likes__link--dislike:hover {
    color: #5090D0
}
.g-likes__link--dislike.active:before, .g-likes__link--dislike:hover:before {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI0NzAuOTMxIiBoZWlnaHQ9IjQ0My42NjYiIHZpZXdCb3g9IjI1OS41MzUgMjc0LjE2NyA0NzAuOTMxIDQ0My42NjYiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMjU5LjUzNSAyNzQuMTY3IDQ3MC45MzEgNDQzLjY2NiI+PHBhdGggZmlsbD0iIzUwOTBEMCIgZD0iTTMyMy44OTQgNDk4Ljk4MmgtNTYuOTM5Yy00LjA5NyAwLTcuNDItMy4zMjQtNy40Mi03LjQyMXYtMjA5Ljk3NGMwLTQuMTAyIDMuMzI0LTcuNDIgNy40Mi03LjQyaDU2LjkzOWM0LjA5NyAwIDcuNDIgMy4zMTggNy40MiA3LjQydjIwOS45NzVjMCA0LjA5Ni0zLjMyNCA3LjQyLTcuNDIgNy40MnpNNzI0LjE2IDQ2NC4xOTFjLTE1LjAyIDI1LjcyIDIwLjkxNCAzOC4xLTEwLjA4MiA2Mi4xNDItMzkuMDUgMzAuMjg4LTM2LjUyMiAyNS41NjItMTIwLjk3OSAyNi41MTUtMTMuMzUzLjE1Mi0yOS44NDEtMS4zNDYtMjUuNTM3IDI2LjM3OCAxNy4yNTIgMTExLjE3Ny0xMS4xODggMTMxLjgxNy0zMC4wNDkgMTM3LjAwNy0zOS43MTEgMTAuOTI1IDguMzU3LTM0LjY0OC00MS4zNjMtMTE5Ljk5Ni00LjM4Ny03LjUyNy0xNy42MDQtMTYuMTgyLTI2LjUxOC0zMC42NTgtMTguNDAyLTI5Ljg4OC0zNi4wOTMtNzcuMDYzLTUxLjM2OS03Ny4wNjNoLTUzLjA5M3YtMTg5LjM2NGMzNS43MDEgMi44MjEgNzYuNjQgNi44NDYgODkuMzQgNy44OTUgMjAuMDkyIDEuNjU3IDM2LjY2My0xMi4xNjUgNjYuNS0xMi4xNjUgMjYuNTEzIDAgNDMuMzItMTYuNDM5IDEzMy42NzUtMi41ODQgMTIuNzY0IDEuOTU2IDM2LjQ2NSAyNi40ODMgMzEuNzUgNDYuMzc4LTMuNjM4IDE1LjM2NyAzOS43MzUgMjcuNDQgMzAuMzc4IDU1LjUxOS0xMS4wMDUgMzIuOTk1IDI4LjQyIDMzLjkxMyA3LjM0NyA2OS45OTZ6Ii8+PC9zdmc+Cg==")
}
.lt-ie9 .g-likes__link--dislike.active:before, .lt-ie9 .g-likes__link--dislike:hover:before {
    background-image: url(../images/sprites.png)
}
.g-likes__link--dislike:before {
    margin-top: 4px
}
.test-thead {
    position: fixed;
    top: 50px;
    left: 0;
    opacity: 1;
    width: 100%;
    z-index: 89;
    min-width: 980px;
    -webkit-transition: all .2s ease-out;
    transition: all .2s ease-out
}
@charset "UTF-8";
// Default Variables
$slick-font-path: "./fonts/" !default;
$slick-font-family: "slick" !default;
$slick-loader-path: "./" !default;
$slick-arrow-color: white !default;
$slick-dot-color: black !default;
$slick-prev-character: '\2190' !default;
$slick-next-character: '\2192' !default;
$slick-dot-character: '\2022' !default;
$opacity-default: .75;
$opacity-on-hover: 1;
$opacity-not-active: .25;
@function slick-image-url($url) {
    @if function-exists(image-url) {
        @return image-url($url, false, false);
    }
    @else {
        @return url($slick-loader-path + $url);
    }
}
@function slick-font-url($url) {
    @if function-exists(font-url) {
        @return font-url($url);
    }
    @else {
        @return url($slick-font-path + $url);
    }
}
/* Slider */

.slick-slider {
    position: relative;
    display: block;
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-touch-callout: none;
    -webkit-user-select: none;
    -khtml-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    -ms-touch-action: none;
    touch-action: none;
    -webkit-tap-highlight-color: transparent;
}
.slick-list {
    position: relative;
    overflow: hidden;
    display: block;
    margin: 0;
    padding: 0;
    &:focus {
        outline: none;
    }
    .slick-loading & {
        background: #fff slick-image-url("ajax-loader.gif") center center no-repeat;
    }
    &.dragging {
        cursor: pointer;
        cursor: hand;
    }
}
.slick-slider .slick-list, .slick-track, .slick-slide, .slick-slide img {
    -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;
    left: 0;
    top: 0;
    display: block;
    zoom: 1;
    &:before, &:after {
        content: "";
        display: table;
    }
    &:after {
        clear: both;
    }
    .slick-loading & {
        visibility: hidden;
    }
}
.slick-slide {
    float: left;
    height: 100%;
    min-height: 1px;
    img {
        display: block;
    }
    &.slick-loading img {
        display: none;
    }
    display: none;
    &.dragging img {
        pointer-events: none;
    }
    .slick-initialized & {
        display: block;
    }
    .slick-loading & {
        visibility: hidden;
    }
    .slick-vertical & {
        display: block;
        height: auto;
        border: 1px solid transparent;
    }
}
/* Icons */

@if $slick-font-family= "slick" {
    @font-face {
        font-family: "slick";
        src: slick-font-url("slick.eot");
        src: slick-font-url("slick.eot?#iefix") format("embedded-opentype"), slick-font-url("slick.woff") format("woff"), slick-font-url("slick.ttf") format("truetype"), slick-font-url("slick.svg#slick") format("svg");
        font-weight: normal;
        font-style: normal;
    }
}
.slc_slider {
    width: 640px;
    margin: 0 0 0 60px;
}
/* Arrows */

.slick-prev, .slick-next {
    position: absolute;
    display: block;
    height: 32px;
    width: 32px;
    line-height: 0;
    font-size: 0;
    cursor: pointer;
    background: transparent;
    color: transparent;
    top: 50%;
    margin-top: -10px;
    padding: 0;
    border: none;
    outline: none;
    &:hover, &:focus {
        outline: none;
        background: transparent;
        color: transparent;
        &:before {
            opacity: $opacity-on-hover;
        }
    }
    &.slick-disabled:before {
        opacity: 0.3;
    }
}
.slick-disabled {
    opacity: 0.3;
}
.slick-prev:before, .slick-next:before {} .slick-prev:hover, .slick-next:hover {} .slick-prev {
    left: -44px;
    top: 131px;
    background-image: url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iNTU5IiBoZWlnaHQ9IjU1OSIgdmlld0JveD0iMCAwIDU1OSA1NTkiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTI3OS4wMjQuMDE1YzE1My44MzkgMCAyNzguOTg4IDEyNS4xNTMgMjc4Ljk4OCAyNzguOTgzIDAgMTUzLjgyOS0xMjUuMTQ5IDI3OC45ODctMjc4Ljk4OCAyNzguOTg3cy0yNzguOTg4LTEyNS4xNTgtMjc4Ljk4OC0yNzguOTg3IDEyNS4xNDktMjc4Ljk4MyAyNzguOTg4LTI3OC45ODN6bTI2MC4yNCAyNzguOTgzYzAtMTQzLjQ5NC0xMTYuNzQ2LTI2MC4yMzUtMjYwLjI0LTI2MC4yMzUtMTQzLjQ5NCAwLTI2MC4yNCAxMTYuNzQtMjYwLjI0IDI2MC4yMzUgMCAxNDMuNDk0IDExNi43NDYgMjYwLjIzOSAyNjAuMjQgMjYwLjIzOSAxNDMuNDk0IDAgMjYwLjI0LTExNi43NDUgMjYwLjI0LTI2MC4yMzl6bS0xNzYuMzEzLTEuMzMyYy4wNjQuNDQ4LjI1Ny44NzkuMjU2IDEuMzMyIDAgLjQ1Ny0uMTkzLjg4OC0uMjU3IDEuMzM2LS4xMDkuNzQyLS4xNDYgMS40OTctLjQzOSAyLjIwMi0uMTA5LjI2OS0uMzQ3LjQ4LS40ODQuNzQxLS40MzEuODE5LS44NjEgMS42NDktMS41NDggMi4zMzlsLTEwMC42NzkgMTAxLjA5MmMtMS44NCAxLjgzMS00LjIzOCAyLjc1NS02LjY0NiAyLjc1NS0yLjM5IDAtNC43ODgtLjkwNi02LjYxOS0yLjczNi0zLjY2MS0zLjY0NC0zLjY4LTkuNTg1LS4wMjctMTMuMjU2bDk0LjA5Ny05NC40NzMtOTQuMDk3LTk0LjQ3M2MtMy42NTMtMy42NjYtMy42MzUtOS42MDMuMDI3LTEzLjI1NSAzLjY3MS0zLjY2MiA5LjU5NC0zLjY0NCAxMy4yNjUuMDI3bDEwMC42OCAxMDEuMDg2Yy42ODcuNjkyIDEuMTE3IDEuNTIgMS41NDggMi4zMzkuMTM2LjI2Mi4zNzUuNDcyLjQ4NC43NDIuMjkzLjcwNS4zMyAxLjQ2LjQzOSAyLjIwMnoiIGZpbGw9IiNGRkYiLz48L3N2Zz4K");
    background-position: 0 0;
    background-size: 100% 100%;
}
.slick-next {
    background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSI1NTcuOTc2IiBoZWlnaHQ9IjU1Ny45NyIgdmlld0JveD0iMjIzLjAxMiAyMjIuMDE1IDU1Ny45NzYgNTU3Ljk3IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDIyMy4wMTIgMjIyLjAxNSA1NTcuOTc2IDU1Ny45NyI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTUwMiAyMjIuMDE1Yy0xNTMuODM5IDAtMjc4Ljk4OCAxMjUuMTUzLTI3OC45ODggMjc4Ljk4MyAwIDE1My44MjkgMTI1LjE0OSAyNzguOTg3IDI3OC45ODggMjc4Ljk4N3MyNzguOTg4LTEyNS4xNTggMjc4Ljk4OC0yNzguOTg3LTEyNS4xNDktMjc4Ljk4My0yNzguOTg4LTI3OC45ODN6bS0yNjAuMjQgMjc4Ljk4M2MwLTE0My40OTQgMTE2Ljc0Ni0yNjAuMjM1IDI2MC4yNC0yNjAuMjM1czI2MC4yNCAxMTYuNzQgMjYwLjI0IDI2MC4yMzVjMCAxNDMuNDk0LTExNi43NDYgMjYwLjIzOS0yNjAuMjQgMjYwLjIzOXMtMjYwLjI0LTExNi43NDUtMjYwLjI0LTI2MC4yMzl6bTE3Ni4zMTMtMS4zMzJjLS4wNjQuNDQ4LS4yNTcuODc5LS4yNTYgMS4zMzIgMCAuNDU3LjE5My44ODguMjU3IDEuMzM2LjEwOS43NDIuMTQ2IDEuNDk3LjQzOSAyLjIwMi4xMDkuMjY5LjM0Ny40OC40ODQuNzQxLjQzMS44MTkuODYxIDEuNjQ5IDEuNTQ4IDIuMzM5bDEwMC42NzkgMTAxLjA5MmMxLjg0IDEuODMxIDQuMjM4IDIuNzU1IDYuNjQ2IDIuNzU1IDIuMzkgMCA0Ljc4OC0uOTA2IDYuNjE5LTIuNzM2IDMuNjYxLTMuNjQ0IDMuNjgtOS41ODUuMDI3LTEzLjI1NmwtOTQuMDk3LTk0LjQ3MyA5NC4wOTctOTQuNDczYzMuNjUzLTMuNjY2IDMuNjM1LTkuNjAzLS4wMjctMTMuMjU1LTMuNjcxLTMuNjYyLTkuNTk0LTMuNjQ0LTEzLjI2NS4wMjdsLTEwMC42OCAxMDEuMDg2Yy0uNjg3LjY5Mi0xLjExNyAxLjUyLTEuNTQ4IDIuMzM5LS4xMzYuMjYyLS4zNzUuNDcyLS40ODQuNzQyLS4yOTMuNzA1LS4zMyAxLjQ2LS40MzkgMi4yMDJ6Ii8+PC9zdmc+Cg==");
    left: -44px;
    top: 89px;
    background-position: 0 0;
    background-size: 100% 100%;
}
/* Dots */

.slick-slider {} .slick-dots {
    position: absolute;
    bottom: -45px;
    list-style: none;
    display: block;
    text-align: center;
    padding: 0;
    width: 100%;
    li {
        position: relative;
        display: inline-block;
        height: 20px;
        width: 20px;
        margin: 0 5px;
        padding: 0;
        cursor: pointer;
        button {
            border: 0;
            background: transparent;
            display: block;
            height: 20px;
            width: 20px;
            outline: none;
            line-height: 0;
            font-size: 0;
            color: transparent;
            padding: 5px;
            cursor: pointer;
            &:hover, &:focus {
                outline: none;
                &:before {
                    opacity: $opacity-on-hover;
                }
            }
            &:before {
                position: absolute;
                top: 0;
                left: 0;
                content: $slick-dot-character;
                width: 20px;
                height: 20px;
                font-family: $slick-font-family;
                font-size: 6px;
                line-height: 20px;
                text-align: center;
                color: $slick-dot-color;
                opacity: $opacity-not-active;
                -webkit-font-smoothing: antialiased;
                -moz-osx-font-smoothing: grayscale;
            }
        }
        &.slick-active button:before {
            opacity: $opacity-default;
        }
    }
}
.intext.left {
    float: left;
    width: 250px;
    margin: 0 20px 20px 0;
}
.poll__body__options li.poll__body__options__item, .typography .poll__body__results__item {
    padding: 0;
}
.poll__body__options li:before, .poll__body__results__item:before {
    display: none;
}
.editorial-nav-item .dashed-list {
    text-align: left;
}
.poll--wide.intext .poll__footer {
    padding: 0 20px 24px;
}
.b-share-counter {
    display: block !important;
}
.autos-search-filter-advanced .compare-hint__text {
    display: block;
    left: 0;
    margin: 0 10px 20px 0;
    position: relative;
    top: 0;
}
.autos-search-filter-advanced .compare-hint__text:after {
    border-left: 10px solid #5391ce;
    border-right: none;
    left: auto;
    right: -10px;
}
.compare-hint__text {
    background: #5391ce;
    color: #d8e4f0;
    display: none;
    font-size: 14px;
    line-height: 21px;
    margin-top: -4px;
    margin-left: 135px;
    padding: 2px 10px 3px;
    position: absolute;
    left: 240px; top: -1000px;
    white-space: nowrap;
    z-index: 20;
}
.compare-hint__text:after {
    height: 0;
    width: 0;
    -moz-transform: scale(0.9999);
    border-top: 13px solid transparent;
    border-bottom: 13px solid transparent;
    border-right: 10px solid #5391ce;
    content: '';
    position: absolute;
    top: 0;
    left: -10px;
}
.compare-hint__message {
    color: #fff;
    text-decoration: underline;
    margin-left: 3px;
}
.compare-hint__message:hover {
    text-decoration: none;
}


.js-autcompletefield-row {
	position: relative;
}

.js-city-array {
	position: absolute;
	top: 16px;
	width: 0;
	height: 0;
	left: 0;
	overflow: hidden;
	padding: 0 !important;
	margin: 0;
	border: none !important;
}
.js-model-array {
	position: absolute;
	top: 16px;
	width: 0;
	height: 0;
	left: 0;
	overflow: hidden;
	padding: 0 !important;
	margin: 0;
	border: none !important;
}
.rel { position: relative;}
.rel:hover > .ico_remove {
    opacity: 1;
    -webkit-transition: opacity .2s ease;
    -o-transition: opacity .2s ease;
    -moz-transition: opacity .2s ease;
    transition: opacity .2s ease
}
.ico_remove {
	background: url(../images/close20.png) 0 0 no-repeat;
	width: 15px;
	height: 15px;
	position: absolute;
	right: 25px; top: 5px;
	display: block;
	opacity: 0;
}
.brands input[type="radio"] {
    position: absolute;
    visibility: hidden;
    z-index: -1;
}
/* filir */
.little-gray-left-date  {
	font-size: 13px;
	line-height: 20px;
	font-style: italic;
	color: #608098;
	margin-bottom: 15px;
	text-align: right;
}

.page-title { float: left; }

.page-title.main-title { float: none; }

main ~ .sidebar #slider1 { margin-left: 0px; }

div.brands div > ul.ui-widget-content {
    background: #ffffff none repeat scroll 0% 0% !important; 
}
div.brands div > ul.ui-widget-content .ui-state-focus {
    border: none;
    background: none !important;
    font-weight: normal;
    color: #202020;
    margin: 0px !important;
}
div.brands .ui-autocomplete { height: 200px; overflow-y: scroll; overflow-x: hidden;}

.news__list__item:nth-last-child(-n+3) {
  margin-bottom: 0px;
}


/*!
Chosen, a Select Box Enhancer for jQuery and Prototype
by Patrick Filler for Harvest, http://getharvest.com

Version 1.5.1
Full source at https://github.com/harvesthq/chosen
Copyright (c) 2011-2016 Harvest http://getharvest.com

MIT License, https://github.com/harvesthq/chosen/blob/master/LICENSE.md
This file is generated by `grunt build`, do not edit it by hand.
*/

/* @group Base */
.chosen-container {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  font-size: 13px;
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none;
}
.chosen-container * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}
.chosen-container .chosen-drop {
  position: absolute;
  top: 100%;
  left: -9999px;
  z-index: 1010;
  width: 100%;
  border: 1px solid #aaa;
  border-top: 0;
  background: #fff;
  box-shadow: 0 4px 5px rgba(0, 0, 0, 0.15);
}
.chosen-container.chosen-with-drop .chosen-drop {
  left: 0;
}
.chosen-container a {
  cursor: pointer;
}
.chosen-container .search-choice .group-name, .chosen-container .chosen-single .group-name {
  margin-right: 4px;
  overflow: hidden;
  white-space: nowrap;
  text-overflow: ellipsis;
  font-weight: normal;
  color: #999999;
}
.chosen-container .search-choice .group-name:after, .chosen-container .chosen-single .group-name:after {
  content: ":";
  padding-left: 2px;
  vertical-align: top;
}

/* @end */
/* @group Single Chosen */
.chosen-container-single .chosen-single {
  position: relative;
  display: block;
  overflow: hidden;
  padding: 0 0 0 8px;
  height: 25px;
  border: 1px solid #aaa;
  border-radius: 5px;
  background-color: #fff;
  background: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #ffffff), color-stop(50%, #f6f6f6), color-stop(52%, #eeeeee), color-stop(100%, #f4f4f4));
  background: -webkit-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -moz-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: -o-linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background: linear-gradient(#ffffff 20%, #f6f6f6 50%, #eeeeee 52%, #f4f4f4 100%);
  background-clip: padding-box;
  box-shadow: 0 0 3px white inset, 0 1px 1px rgba(0, 0, 0, 0.1);
  color: #444;
  text-decoration: none;
  white-space: nowrap;
  line-height: 24px;
}
.chosen-container-single .chosen-default {
  color: #999;
}
.chosen-container-single .chosen-single span {
  display: block;
  overflow: hidden;
  margin-right: 26px;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.chosen-container-single .chosen-single-with-deselect span {
  margin-right: 38px;
}
.chosen-container-single .chosen-single abbr {
  position: absolute;
  top: 6px;
  right: 26px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-single .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single.chosen-disabled .chosen-single abbr:hover {
  background-position: -42px -10px;
}
.chosen-container-single .chosen-single div {
  position: absolute;
  top: 0;
  right: 0;
  display: block;
  width: 18px;
  height: 100%;
}
.chosen-container-single .chosen-single div b {
  display: block;
  width: 100%;
  height: 100%;
  background: url('chosen-sprite.png') no-repeat 0px 2px;
}
.chosen-container-single .chosen-search {
  position: relative;
  z-index: 1010;
  margin: 0;
  padding: 3px 4px;
  white-space: nowrap;
}
.chosen-container-single .chosen-search input[type="text"] {
  margin: 1px 0;
  padding: 4px 20px 4px 5px;
  width: 100%;
  height: auto;
  outline: 0;
  border: 1px solid #aaa;
  background: white url('chosen-sprite.png') no-repeat 100% -20px;
  background: url('chosen-sprite.png') no-repeat 100% -20px;
  font-size: 1em;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-single .chosen-drop {
  margin-top: -1px;
  border-radius: 0 0 4px 4px;
  background-clip: padding-box;
}
.chosen-container-single.chosen-container-single-nosearch .chosen-search {
  position: absolute;
  left: -9999px;
}

/* @end */
/* @group Results */
.chosen-container .chosen-results {
  color: #444;
  position: relative;
  overflow-x: hidden;
  overflow-y: auto;
  margin: 0 4px 4px 0;
  padding: 0 0 0 4px;
  max-height: 240px;
  -webkit-overflow-scrolling: touch;
}
.chosen-container .chosen-results li {
  display: none;
  margin: 0;
  padding: 5px 6px;
  list-style: none;
  line-height: 15px;
  word-wrap: break-word;
  -webkit-touch-callout: none;
}
.chosen-container .chosen-results li.active-result {
  display: list-item;
  cursor: pointer;
}
.chosen-container .chosen-results li.disabled-result {
  display: list-item;
  color: #ccc;
  cursor: default;
}
.chosen-container .chosen-results li.highlighted {
  background-color: #3875d7;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #3875d7), color-stop(90%, #2a62bc));
  background-image: -webkit-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -moz-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: -o-linear-gradient(#3875d7 20%, #2a62bc 90%);
  background-image: linear-gradient(#3875d7 20%, #2a62bc 90%);
  color: #fff;
}
.chosen-container .chosen-results li.no-results {
  color: #777;
  display: list-item;
  background: #f4f4f4;
}
.chosen-container .chosen-results li.group-result {
  display: list-item;
  font-weight: bold;
  cursor: default;
}
.chosen-container .chosen-results li.group-option {
  padding-left: 15px;
}
.chosen-container .chosen-results li em {
  font-style: normal;
  text-decoration: underline;
}

/* @end */
/* @group Multi Chosen */
.chosen-container-multi .chosen-choices {
  position: relative;
  overflow: hidden;
  margin: 0;
  padding: 0 5px;
  width: 100%;
  height: auto !important;
  height: 1%;
  border: 1px solid #aaa;
  background-color: #fff;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(1%, #eeeeee), color-stop(15%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -moz-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: -o-linear-gradient(#eeeeee 1%, #ffffff 15%);
  background-image: linear-gradient(#eeeeee 1%, #ffffff 15%);
  cursor: text;
}
.chosen-container-multi .chosen-choices li {
  float: left;
  list-style: none;
}
.chosen-container-multi .chosen-choices li.search-field {
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.chosen-container-multi .chosen-choices li.search-field input[type="text"] {
  margin: 1px 0;
  padding: 0;
  height: 25px;
  outline: 0;
  border: 0 !important;
  background: transparent !important;
  box-shadow: none;
  color: #999;
  font-size: 100%;
  font-family: sans-serif;
  line-height: normal;
  border-radius: 0;
}
.chosen-container-multi .chosen-choices li.search-choice {
  position: relative;
  margin: 3px 5px 3px 0;
  padding: 3px 20px 3px 5px;
  border: 1px solid #aaa;
  max-width: 100%;
  border-radius: 3px;
  background-color: #eeeeee;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-size: 100% 19px;
  background-repeat: repeat-x;
  background-clip: padding-box;
  box-shadow: 0 0 2px white inset, 0 1px 0 rgba(0, 0, 0, 0.05);
  color: #333;
  line-height: 13px;
  cursor: default;
}
.chosen-container-multi .chosen-choices li.search-choice span {
  word-wrap: break-word;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close {
  position: absolute;
  top: 4px;
  right: 3px;
  display: block;
  width: 12px;
  height: 12px;
  background: url('chosen-sprite.png') -42px 1px no-repeat;
  font-size: 1px;
}
.chosen-container-multi .chosen-choices li.search-choice .search-choice-close:hover {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-choices li.search-choice-disabled {
  padding-right: 5px;
  border: 1px solid #ccc;
  background-color: #e4e4e4;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #f4f4f4), color-stop(50%, #f0f0f0), color-stop(52%, #e8e8e8), color-stop(100%, #eeeeee));
  background-image: -webkit-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -moz-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: -o-linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  background-image: linear-gradient(#f4f4f4 20%, #f0f0f0 50%, #e8e8e8 52%, #eeeeee 100%);
  color: #666;
}
.chosen-container-multi .chosen-choices li.search-choice-focus {
  background: #d4d4d4;
}
.chosen-container-multi .chosen-choices li.search-choice-focus .search-choice-close {
  background-position: -42px -10px;
}
.chosen-container-multi .chosen-results {
  margin: 0;
  padding: 0;
}
.chosen-container-multi .chosen-drop .result-selected {
  display: list-item;
  color: #ccc;
  cursor: default;
}

/* @end */
/* @group Active  */
.chosen-container-active .chosen-single {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active.chosen-with-drop .chosen-single {
  border: 1px solid #aaa;
  -moz-border-radius-bottomright: 0;
  border-bottom-right-radius: 0;
  -moz-border-radius-bottomleft: 0;
  border-bottom-left-radius: 0;
  background-image: -webkit-gradient(linear, 50% 0%, 50% 100%, color-stop(20%, #eeeeee), color-stop(80%, #ffffff));
  background-image: -webkit-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -moz-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: -o-linear-gradient(#eeeeee 20%, #ffffff 80%);
  background-image: linear-gradient(#eeeeee 20%, #ffffff 80%);
  box-shadow: 0 1px 0 #fff inset;
}
.chosen-container-active.chosen-with-drop .chosen-single div {
  border-left: none;
  background: transparent;
}
.chosen-container-active.chosen-with-drop .chosen-single div b {
  background-position: -18px 2px;
}
.chosen-container-active .chosen-choices {
  border: 1px solid #5897fb;
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.3);
}
.chosen-container-active .chosen-choices li.search-field input[type="text"] {
  color: #222 !important;
}

/* @end */
/* @group Disabled Support */
.chosen-disabled {
  opacity: 0.5 !important;
  cursor: default;
}
.chosen-disabled .chosen-single {
  cursor: default;
}
.chosen-disabled .chosen-choices .search-choice .search-choice-close {
  cursor: default;
}

/* @end */
/* @group Right to Left */
.chosen-rtl {
  text-align: right;
}
.chosen-rtl .chosen-single {
  overflow: visible;
  padding: 0 8px 0 0;
}
.chosen-rtl .chosen-single span {
  margin-right: 0;
  margin-left: 26px;
  direction: rtl;
}
.chosen-rtl .chosen-single-with-deselect span {
  margin-left: 38px;
}
.chosen-rtl .chosen-single div {
  right: auto;
  left: 3px;
}
.chosen-rtl .chosen-single abbr {
  right: auto;
  left: 26px;
}
.chosen-rtl .chosen-choices li {
  float: right;
}
.chosen-rtl .chosen-choices li.search-field input[type="text"] {
  direction: rtl;
}
.chosen-rtl .chosen-choices li.search-choice {
  margin: 3px 5px 3px 0;
  padding: 3px 5px 3px 19px;
}
.chosen-rtl .chosen-choices li.search-choice .search-choice-close {
  right: auto;
  left: 4px;
}
.chosen-rtl.chosen-container-single-nosearch .chosen-search,
.chosen-rtl .chosen-drop {
  left: 9999px;
}
.chosen-rtl.chosen-container-single .chosen-results {
  margin: 0 0 4px 4px;
  padding: 0 4px 0 0;
}
.chosen-rtl .chosen-results li.group-option {
  padding-right: 15px;
  padding-left: 0;
}
.chosen-rtl.chosen-container-active.chosen-with-drop .chosen-single div {
  border-right: none;
}
.chosen-rtl .chosen-search input[type="text"] {
  padding: 4px 5px 4px 20px;
  background: white url('chosen-sprite.png') no-repeat -30px -20px;
  background: url('chosen-sprite.png') no-repeat -30px -20px;
  direction: rtl;
}
.chosen-rtl.chosen-container-single .chosen-single div b {
  background-position: 6px 2px;
}
.chosen-rtl.chosen-container-single.chosen-with-drop .chosen-single div b {
  background-position: -12px 2px;
}

.mod-you{
  width: 560px;
  height: 315px;
  background: #FFF;
  padding: 25px;
  box-shadow: 0 5px 20px rgba(0, 0, 0, 0.4);
  position: fixed;
  z-index: 9999;
  top: 100px;
  left: 50%;
  margin: 0 0 0 -290px;
  display: none;
}

/* @end */
/* @group Retina compatibility */
@media only screen and (-webkit-min-device-pixel-ratio: 1.5), only screen and (min-resolution: 144dpi), only screen and (min-resolution: 1.5dppx) {
  .chosen-rtl .chosen-search input[type="text"],
  .chosen-container-single .chosen-single abbr,
  .chosen-container-single .chosen-single div b,
  .chosen-container-single .chosen-search input[type="text"],
  .chosen-container-multi .chosen-choices .search-choice .search-choice-close,
  .chosen-container .chosen-results-scroll-down span,
  .chosen-container .chosen-results-scroll-up span {
    background-image: url('chosen-sprite@2x.png') !important;
    background-size: 52px 37px !important;
    background-repeat: no-repeat !important;
  }
}
/* @end */