.i-clear {
	clear: both;
	font-size: 0;
	line-height: 0;
	width: 100%;
}
.b-small {
	font-size: 85%;
}
.b-quote {
	border-left: 4px solid #EBE9E9;
	display: block;
	font-size: 14px;
	padding-left: 7px;
}
.b-parent {
	position: relative;
}
/* buttons */
.b-buttons-container {
	position:relative;
	margin: 10px 0;
}
.b-buttons-container_inheader {
	float: left;
}
.b-button,
a.b-button {
	display: block;
	float: left;
	margin: 0;
	padding: 0px 10px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	line-height: 28px;
	text-align: center;
	color: #000;
	text-shadow: 0px 1px 0px rgba(255, 255, 255, 1);
	text-decoration: none;
	vertical-align: middle;
	background-color: #f5f5f5;
	background-image: -ms-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffff', endColorstr='#e6e6e6', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	border: 1px solid #cccccc;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	border-bottom-color: #b3b3b3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.05);
	overflow: auto;
	cursor: pointer;
	z-index: 1;
	*zoom: 1;
	outline: none;
}
.b-button_small,
a.b-button_small {
	font-size: 11px;
	line-height: 18px;
}
.b-button_h27,
a.b-button_h27 {
	font-size: 14px;
	line-height: 25px;
}
.b-button_hight,
a.b-button_hight {
	padding-top: 7px;
	padding-bottom: 7px;
}
.b-button_big, a.b-button_big {
	font-size: 14px;
	line-height: 18px;
}
.b-button:hover, a.b-button:hover {
	background-color: #E6E6E6;
	background-position: 0 -15px;
	outline: none;
	color: #000;
	border-bottom-color: #b3b3b3;
}
.b-button_yellow,
a.b-button_yellow,
.header-button a.b-button_yellow,
.right a.b-button_yellow {
	color: #332b00;
	background-color: #f5db42;
	background-image: -ms-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffeb70), to(#f3c91c));
	background-image: -webkit-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -o-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -moz-linear-gradient(top, #ffeb70, #f3c91c);
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffeb70', endColorstr='#f3c91c', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	border: 1px solid #d8b422;
	border-color: rgba(216, 180, 34, 0.1);
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.b-button_yellow:hover,
a.b-button_yellow:hover {
	background-color: #fde562;
	background-position: 0px;
	outline: none;
	color: #000;
	border-color: #d8b422;
}
.b-button_red,
a.b-button_red {
	color: #fffefe;
	text-shadow: 0px -1px 0px #000000;
	background-color: #b51911;
	background-image: -ms-linear-gradient(top, #b51911, #8e0e0b);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#b51911), to(#8e0e0b));
	background-image: -webkit-linear-gradient(top, #b51911, #8e0e0b);
	background-image: -o-linear-gradient(top, #b51911, #8e0e0b);
	background-image: linear-gradient(top, #b51911, #8e0e0b);
	background-image: -moz-linear-gradient(top, #b51911, #8e0e0b);
	background-repeat: repeat-x;
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#b51911', endColorstr='#8e0e0b', GradientType=0);
	filter: progid:dximagetransform.microsoft.gradient(enabled=false);
	-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.18);
	-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.18);
	box-shadow: inset 0 1px 0 rgba(255, 255, 255, 0.2), 0 1px 2px rgba(0, 0, 0, 0.18);
	border-color: #ac4343 #9e0000 #6a0000;
	border-width: 1px;
	border-style: solid;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.b-button_red:hover,
a.b-button_red:hover {
	background-color: #ae1710;
	background-position: 0px;
	outline: none;
	color: #fffefe;
	border-color: #6a0000;
}
.b-button_green, a.b-button_green {
	color: #ffffff;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #5bb75b;
	*background-color: #51a351;
	background-image: -moz-linear-gradient(top, #62c462, #51a351);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#62c462), to(#51a351));
	background-image: -webkit-linear-gradient(top, #62c462, #51a351);
	background-image: -o-linear-gradient(top, #62c462, #51a351);
	background-image: linear-gradient(to bottom, #62c462, #51a351);
	background-repeat: repeat-x;
	border-color: #51a351 #51a351 #387038;
	border-color: rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff62c462', endColorstr='#ff51a351', GradientType=0);
	filter: progid:DXImageTransform.Microsoft.gradient(enabled=false);
}
.header-button:hover a {
	text-decoration: none;
}
.b-button_square,
a.b-button_square,
.header-button a.b-button_square,
.right a.b-button_square {
	-webkit-border-radius: 0;
	-moz-border-radius: 0;
	border-radius: 0;
}
.b-button_had, a.b-button_had {
	color: #616060;
}
.b-button_have, a.b-button_have {
	color: #309900;
}
.b-button_wish, a.b-button_wish {
	color: #007aff;
}
.b-button_link {
	color: #0066cc;
}
.b-button_follow {
	margin-left: 26px !important;
}
.b-button_mar7,
a.b-button_mar7 {
	margin: 7px 0;
}
.b-button_right8,
a.b-button_right8 {
	margin-right: 8px;
}
.b-button_center,
a.b-button_center {
	margin: 0 auto;
	float: none;
}
.b-button_order-call,
a.b-button_order-call {
	margin-left: 36px;
}
.b-button_call-me,
a.b-button_call-me {
	margin-top: 8px;
}
.b-button_active,
.b-button:active,
a.b-button_active,
a.b-button:active {
	background-color: #E6E6E6;
	*background-color: #ccc !important;
	background-image: none;
	box-shadow: 0 2px 4px rgba(0, 0, 0, 0.15) inset, 0 1px 2px rgba(0, 0, 0, 0.05);
	z-index: 2;
	outline: none;
	cursor: default;
	border-bottom-color: #b3b3b3;
}
.b-button:active {
	z-index: 3;
}
.b-button_active_yellow,
.b-button_yellow:active,
a.b-button_active_yellow,
a.b-button_yellow:active {
	background-color: #f4c91e;
	*background-color: #f4c91e !important;
	background-image: none;
	box-shadow: 0 2px 4px rgba(242, 229, 170, 0.15) inset;
	z-index: 2;
	outline: none;
	cursor: default;
	border-color: #d8b422;
}
.b-button_yellow:active {
	z-index: 3;
}
.b-button_green:hover,
a.b-button_green:hover,
.b-button_green:active,
a.b-button_green:active {
	color: #ffffff;
	background-color: #51a351;
	*background-color: #499249;
}
.b-button_green:active,
a.b-button_green:active {
	background-color: #408140 \9;
}
.b-button_active_red,
.b-button_red:active,
a.b-button_active_red,
a.b-button_red:active {
	background-color: #8e0e0b;
	*background-color: #8e0e0b !important;
	background-image: none;
	box-shadow: 0 2px 4px rgba(242, 229, 170, 0.15) inset;
	z-index: 2;
	outline: none;
	cursor: default;
	border-color: #6a0000;
}
.b-buttons-container .b-button {
	margin-left: -1px;
	border-radius: 0;
	width: 33%;
}
.b-buttons-container_w78 .b-button {
	width: 78px;
	text-decoration: none;
}
.b-buttons-container .b-button:first-child {
	border-bottom-left-radius: 4px;
	border-top-left-radius: 4px;
	margin-left: 0;
}
.b-buttons-container .b-button:last-child,
.b-buttons-container .b-button_last {
	border-bottom-right-radius: 4px;
	border-top-right-radius: 4px;
}
.b-buttons-container_inheader .b-button {
	width: auto;
}
.b-buttons-container_inheader .b-button:first-child {
	width: auto;
}
.b-buttons-container_inheader .b-button:last-child,
.b-buttons-container_inheader .b-button_last {
	width: auto;
}
.b-button_inheader,
a.b-button_inheader {
	margin: 4px 13px;
}
.b-button_rightposition,
a.b-button_rightposition {
	float: right;
	margin-top: 12px;
}
.b-button_rightnomargin,
a.b-button_rightnomargin {
	float: right;
}
.b-button_margin-top-right,
a.b-button_margin-top-right {
	margin: 25px 0 0;
}
.b-button_right {
	float: right;
}
.b-button-center58px,
a.b-button-center58px {
	float: none;
	position: relative;
	left: 50%;
	margin-left: -29px;
	width: 26px;
}
.b-button_inlineb,
a.b-button_inlineb {
	float: none;
	display: inline-block;
}
.b-despair {
	color: #727272;
	font-style: normal;
	font-size: 14px;
}
.b-small-muted {
	font-size: 10px;
	color: #666;
	margin:5px 0;
}
.b-l-row-wr {
	overflow: hidden;
	margin-right: -30px;
}
.b-l-row {
	width: 100%;
	overflow: hidden;
}
.b-l-row__half {
	float: left;
	width: 50%;
}
.b-l-row__content {
	padding-right: 30px;
}

/* block: point */
.b-point-info-width {
	width: 680px;
}
.b-point-info-wrap {
	list-style: none outside;
	margin-top: 18px;
	margin-bottom: 0px;
	margin-right: -20px;
	margin-left: 0;
	padding: 0;
	overflow: hidden;
}
.b-point-info-item {
	margin: 0 20px 20px 0;
	width: 330px;
	float: left;
}
.b-point-info-item_300 {
	width: 300px;
}
.b-point-info {
	margin: 5px 0 21px;
	padding: 5px 10px;
}
.b-point-info_pad-10 {
	padding: 10px;
	margin: 0;
	overflow: hidden;
}
.b-point-info__vip {
	background: url("/static/bem/img/vip-point.gif") right 0 repeat-y #f3f5d2;
}
.b-point-info__vip-rightcol,
.in .b-point-info__vip-rightcol{
	padding: 10px;
	margin: 5px -10px 21px;
	background: url("/static/bem/img/vip-point.gif") right 0 repeat-y #f3f5d2;
}
.b-point-info__hover {
	margin: 5px 0 21px;
	padding: 5px 8px 5px 10px;
	background: #f3f3f3;
	border-right: 2px solid #b00000;
}
.b-point-info__pointowner {
	background: url("/static/bem/img/owner-bg.png") 0 0 repeat;
	border: 1px solid #dbe6be;
	padding: 4px 7px 4px 9px;
}
.b-point-info__photo {
	border: 0 none !important;
	display: block;
	position: relative;
}
.b-point-info__img {
	display: block;
	float: left;
	margin-right: 10px;
}
.b-point-info__content {
	overflow: hidden;
}
.b-point-info__title {
	font-size: 18px;
	line-height: 18px;
}
.b-point-info__tags {
	font-size: 10px;
	padding-top: 1px;
}
.b-point-info__tags_pad {
	padding-top: 5px;
}
.b-point-info__starswrap {
	overflow: hidden;
	padding-top: 3px;
}
.b-point-info__starswrap_pad {
	padding-bottom: 2px;
}
.b-point-info__starswrap .stars { /* holy shit */
	float: left;
	margin: 2px 5px 0 0;
}
.b-point-info__autoua_user_count {
	margin-left: 20px;
	padding-left: 17px;
	background: url('/static/bem/img/ajLoad.png') no-repeat 0 -696px;
}
/* endblock: point */

/* stars */
.b-stars {
	float: left;
	background: url("/static/bem/img/stars.png") no-repeat scroll 0 -15px transparent;
	height: 15px;
	overflow: hidden;
	position: relative;
	width: 80px;
}
.b-stars_widget {
	float: right;
	margin: 3px 0 0 3px;
}
.b-stars_right_5 {
	margin-right: 5px;
}
.b-stars_grade {
	margin: 5px 0 0 10px;
}
.b-stars-body {
	background: url("/static/bem/img/stars.png") no-repeat scroll 0 0 transparent;
	height: 100%;
	left: 0;
	position: absolute;
	top: 0;
	width: 0;
}
.b-stars_big {
	float: left;
	width: 125px;
	height: 25px;
	position: relative;
	background: url('/static/bem/img/stars.png') 0 -55px no-repeat transparent;
	overflow: hidden;
}

.b-stars_big .b-stars-body {
	position: absolute;
	width: 0;
	height: 100%;
	left: 0;
	top: 0;
	background: url('/static/bem/img/stars.png') 0 -30px no-repeat transparent;
}
.b-stars_inheader {
	float: left;
}

/* header in post*/
.b-header-stars {
	overflow: hidden;
	margin-bottom: 2px;
	margin-top: -4px;
}
.b-header-stars_mb30 {
	margin-bottom: 30px;
}
.e-header-stars {
	float: left;
}
.e-comments-header {
	font-size: 14px;
	background: url(/static/bem/img/bg-comments-icon-small.png) no-repeat 0 4px !important;
	padding-left: 17px;
	margin-left: 27px;
}
.e-header-reviews-link {
	float: left;
	font-size: 14px;
	margin: 5px 0 0 20px;
	line-height: 17px;
}
.e-header-autouausers {
	float: left;
	font-size: 14px;
	margin-left: 60px;
	line-height: 25px;
	padding-left: 17px;
	background: url(/static/bem/img/ajLoad.png) no-repeat 0 -691px;
}
.e-header-autouausers_small {
	background: url("/static/bem/img/ajLoad.png") no-repeat scroll 0 -696px transparent;
	float: none;
	font-size: 12px;
	line-height: 14px;
	margin-left: 7px;
	padding-left: 17px;
}
.e-list-autouausers {
	margin-left: 20px;
	padding-left: 17px;
	background: url(/static/bem/img/ajLoad.png) no-repeat 0 -696px;
}

/* profilecarlist */
.b-profilecar-list {
	clear: both;
	margin: 20px 0;
	overflow: hidden;
}
.b-profilecar-list-itemwrap {
	float: left;
	width: 50%;
	margin-bottom: 10px;
	height: 80px;
}
.b-profilecar-list-item {
	padding-right: 10px;
}
.e-small-header {
	font-size: 14px;
	font-weight: bold;
}
a.b-profilecar-list__imglink,
a.b-profilecar-list__imglink:hover,
.profile a.b-profilecar-list__imglink,
.profile a.b-profilecar-list__imglink:hover {
	float: left;
	margin: 0 10px 0 0;
	border-bottom: 0;
}
.b-profilecar-list__imglink img {
	float: left;
}
.b-profilecar-list__namelink {
	font-size: 14px;
}
/* mark owner of point */
.b-point-owner_true {
	padding: 9px;
	margin: 8px 0 8px -10px;
	background: url('/static/bem/img/owner-bg.png') 0 0 repeat;
	border: 1px solid #dbe6be;
}
div.b-point-info__pointowner {
	background: url("/static/bem/img/owner-bg.png") 0 0 repeat;
	border: 1px solid #dbe6be;
	padding: 4px 7px 4px 9px;
}
.b-owner-mess {
	font-size: 12px;
	color: #446302;
}
.b-owner-comment {
	font-size: 14px;
	margin: 10px 0 0 10px;
}

/* autoua-informer */
.b-informer-offers-wraper {
	margin: 20px 0 3px;
	clear: both;
}
.b-informer-item {
	margin-bottom: 17px;
}
.b-informer-body {
	max-height: 219px;
	background: url('/static/bem/img/informer-bg.gif') 0 center no-repeat #f3f5bf;
	position: relative;
}
.b-informer-carinfo {
	float: left;
	width: 300px;
}
.b-informer__imglink {
	float: left;
	width: 100px;
	border-bottom: 0 none;
	margin: 7px 10px 10px 0;
}
.b-informer__imglink img {
	float: left;
}
.b-informer__shortinfo {
	overflow: hidden;
	padding-top: 6px;
	white-space: nowrap;
}
.b-informer-headerlink {
	font-size: 14px;
}
.b-informer__rating {
	padding: 7px 0 4px;
}
.b-informer__rating .b-stars {
	float: left;
	margin-right: 7px;
}
.b-informer__reviewscount {
	font-size: 12px;
}
.b-informer__price {
	font-size: 14px;
	font-weight: bold;
}
.b-informer-offers {
	padding: 7px 10px 18px 15px;
	overflow: hidden;
}
.b-informer-offers__item {
	font-size: 14px;
	margin-bottom: 4px;
	white-space: nowrap;
	overflow: hidden;
}
.b-informer-offers__item span {
	font-size: 12px;
	color: #959595;
	white-space: nowrap;
	padding-left: 5px;
}
.b-informer-offers__payedlink {
	padding-left: 5px;
	font-size: 12px;
}
.b-informer-offers__linktoall {
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	position: absolute;
	right: 10px;
	bottom: 3px;

}
.b-informer-shadows {
	position: relative;
	clear: both;
	height: 15px;
	width: 100%;
	background: url('/static/bem/img/informer-shadow.png') 0 0 no-repeat transparent;
}
.b-informer-shadows__center {
	height: 15px;
	margin: 0 133px;
	background: url('/static/bem/img/informer-shadow.png') 0 -15px repeat-x transparent;
}
.b-informer-shadows__right {
	position: absolute;
	top: 0;
	right: 0;
	width: 133px;
	height: 15px;
	background: url('/static/bem/img/informer-shadow.png') 100% -30px no-repeat transparent;
}

/* showcase */
.b-showcase {
	overflow: hidden;
}
.b-showcase-item {
	float: left;
	padding-left: 10px;
	margin-bottom: 10px;
	height: 190px;
	width: 216px;
}
.b-showcase__link, .b-showcase__img {
	position: relative;
	float: left;
	border: 0 none !important;
	text-decoration: none;
}
.b-showcase__link__people-choice {
	position: absolute;
	bottom: 0;
	right: 0;
}
.b-showcase-name {
	font-size: 14px;
}
.b-showcase__price {
	font-size: 14px;
	font-weight: bold;
}

/* standart content items */
.b-content-holder {
	margin: 30px 0 45px;;
}
.b-width-half {
	float: left;
	width: 50%;
}
.b-small-header {
	font-weight: bold;
	font-size: 14px;
}
.b-content-list {
	margin: 2px 0 11px;
	padding: 0;
	list-style: none;
}
.b-content-item {
	overflow: hidden;
}
.b-imglink {
	float: left;
	border: 0;
	text-decoration: none;
	margin: 10px 10px 9px 0;
}
.b-content-overflow {
	padding-top: 9px;
	overflow: hidden;
}
.b-content-item__header {
	font-size: 14px;
}
.b-content__smalltext {
	margin: 3px;
	font-size: 10px;
}
.b-content-rating {
	overflow: hidden;
	margin: 3px 0;
}
.b-content-rating__reviews {
	font-size: 12px;
	float: left;
	margin-left: 6px;
}
.b-content-morelink {
	clear: both;
}
.b-content-morelink__link {
	font-size: 16px;
	font-weight: bold;
}

/* b-feed */
.b-feed-wrapper {
	margin: 30px 0;
}
.b-feed-wrapper_maimpage {
	margin-right: -20px;
}
.b-feeditem {
	margin-bottom: 10px;
	padding-bottom: 5px;
	overflow: hidden;
}
.b-feeditem_border {
	padding: 10px;
	border: 1px solid #e6e6e6;
}
*:first-child+html .b-feeditem_mainpage {
	height: 160px;
}
.b-feeditem_mainpage {
	float: left;
	width: 150px;
	margin-right: 20px;
	min-height: 160px;
}
*+html .b-feeditem_mainpage {
	margin-right: 5px;
}
.b-feeditem_ib {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	width: 150px;
	margin-right: 20px;
	min-height: 160px;
	vertical-align: top;
}
.b-feed-half {
	width: 340px;
	float: left;
}
.b-feed-half h2 {
	margin-bottom: 3px;
}
.b-feeditem-fix-height {
	overflow: hidden;
}
.b-feeditem-fix-height_180 {
	height: 180px;
}
.b-feed-under {
	clear: both;
}
.b-feeditem__img {
	float: left;
	width: 100px;
	margin-right: 10px;
}
.b-feeditem__img_mr20 {
	margin-right: 20px;
}
.b-feeditem__img_mainpage {
	width: 150px;
	margin-right: 0;
	margin-bottom: 7px;
}
.b-feeditem__img_waiting {
	opacity: 0.7;
}
.b-feeditem__img a {
	text-decoration: none;
	border: 0 none;
	float: left;
}
.b-feeditem__img img {
	float: left;
	width: 100px;
	border: 0;
}
.b-feeditem__img_mainpage img {
	width: 150px;
}
.b-feed-body {
	overflow: hidden;
}
.b-feed-body__header {
	font-size: 18px;
	margin-bottom: 4px;
}
.b-feed-body__header_fs20 {
	font-size: 20px;
}
.b-feed-body__header_small {
	font-size: 13px;
	margin: 5px 0;
	overflow: hidden;
	max-height: 32px;
}
.b-feed-body__content {
	font-size: 12px;
}
.b-feed-body__offerdate {
	margin: 4px 0;
	overflow: hidden;
	clear: both;
	border-left: 4px solid #b30900;
}
.b-feed-body__offerdate strong {
	float: left;
	padding: 0 4px;
	font-size: 12px;
	line-height: 20px;
	font-weight: bold;
	background-color: #edefd6;
}
.b-feed-body__offerdate_mainpage strong {
	line-height: 16px;
	padding-top: 3px;
	padding-bottom: 3px;
}
.b-feed-body_overdue .b-feed-body__header-link,
.b-feed-body_overdue .b-feed-body__header-link:hover {
	color: #727272;
	border-color: #727272;
}
.b-feed-body_overdue .b-feed-body__content {
	color: #727272;
}
.b-feed-body__date {
	margin: 4px 0;
	font-size: 11px;
	color: #949494;
}
.b-feed-wrapper__morelinks {
	margin-top: 0;
}
.b-feed-wrapper__morelinks a {
	text-decoration: none;
	border-bottom: 0 none;
	font-size: 14px;
	font-weight: bold;
}
.b-feed-wrapper__morelinks_font16 a{
	font-size: 16px;
	font-weight: 700;
}
.b-feed-wrapper__morelinks span {
	font-size: 14px;
	text-decoration: underline;
}
.b-feed-wrapper__morelinks_font16 span{
	font-size: 16px;
	font-weight: 700;
}
.b-feed-wrapper__morelinks a strong {
	color: #727272;
	font-size: 14px;
	font-weight: 700;
}
.b-feed-wrapper__morelinks_font16 a strong {
	font-size: 16px;
	font-weight: 700;
}
.b-helper-city {
	position: absolute;
	width: 135px;
	height: 91px;
	right: -135px;
	top: -2px;
	background: url('/static/bem/img/helpers.png') 0 0 no-repeat transparent;
}
.b-helper-brand {
	position: absolute;
	width: 135px;
	height: 91px;
	right: -135px;
	top: 5px;
	background: url('/static/bem/img/helpers.png') 0 -91px no-repeat transparent;
}
.b-test-label {
	padding-left: 6px;
}
.b-sweeylabel-link {
	text-decoration: none;
	border-bottom: none;
	position: relative;
	top: -3px;
}
.b-strong-header {
	display: block;
	clear: both;
	padding: 0 10px;
	width: 100%
	font-weight: 700;
	font-size: 14px;
	position: relative;
	top: -3px;
}

/* Counter & people block */
.b-people {
	position: relative;
	width: 300px;
	height: 300px;
	margin: 20px 0;
	background: url('/static/bem/img/people-bg.jpg') 0 0 repeat transparent;
	overflow: hidden;
}/*
.b-people__item {
	position: relative;
	float: left;
	width: 25px;
	height: 25px;
	overflow: hidden;
}
.b-people__link {
	float: left;
	text-decoration: none;
	width: 50px;
	height: 25px;
	position: relative;
	left: -13px;
	text-align: center;
}
.b-people__avatar {
	height: 25px;
	text-decoration: none;
	border: 0;
}
.b-people__avatar-hide {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	background: url('/static/bem/img/b-fader.png') 0 0 repeat transparent;
	opacity: 0.5;
}
.b-people__link:hover .b-people__avatar-hide {
	display: none;
} */
.b-counter {
	position: absolute;
	top: 46px;
	left: 50%;
	width: 254px;
	height: 62px;
	margin-left: -127px;
	background: url('/static/bem/img/counter-bg_long.png') 0 0 no-repeat transparent;
}
.b-counter__holder {
	position: relative;
	width: 242px;
	height: 50px;
	left: 6px;
	top: 4px;
	overflow: hidden;
}
.b-people-content {
	margin: 104px 0 0 30px;
	width: 238px;
	height: 94px;
	border: 1px solid #660600;
	border-top: 0;
	background: url("https://autoua.net/static/img/bg_mainmenu.png") repeat  0 0 #971101;
}
.b-people-content__text {
	text-align: center;
	font-size: 14px;
	line-height: 17px;
	color: #fff;
	text-shadow: 0 -1px 0 #000;
	padding: 10px 15px 0;
}
.b-people-content__button {
	padding: 10px 0 0 38px;
}
.b-sidebar-social {
	margin: 20px 0;
	overflow: hidden;
}
.b-sidebar-social__button {
	width: 204px;
	height: 36px;
	float: left;
	background: url('/static/bem/img/soc-buttons.jpg') 0 0 no-repeat transparent;
}
.b-sidebar-social__button_vk {
	width: 204px;
	height: 36px;
	float: left;
	background: url('/static/bem/img/soc-buttons.jpg') 0 -36px no-repeat transparent;
}
.b-sidebar-social__informer {
	font-size: 16px;
	font-weight: bold;
	text-align: center;
	line-height: 21px;
}

/* lightbox */
.b-lightbox-fader {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1000010000;
	left: 0;
	top: 0;
	background:  url('/static/bem/img/b-fader.png') repeat 0 0 transparent;
}
.b-lightbox-body {
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -255px 0 0 -390px;
	width: 780px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
	font-size: 16px;
}
.b-lightbox-content {
	padding-top: 16px;
}
.b-lightbox-body-up {
	text-align: center;
	position: relative;
}
.b-lightbox-body__photo {
	display: inline;
}
.b-lightbox-body__header-text {
	margin-top: 10px;
	font-size: 23px;
}
.b-lightbox-body__header-text strong {
	white-space: nowrap;
}
.b-lightbox-body-center {
	width: 518px;
	height: 433px;
	padding: 0 131px;
	margin-top: -20px;
}
.b-lightbox-body-center__photo {
	width: 518px;
	height: 433px;
	background: url('/static/bem/img/registration-market-back.png') no-repeat 0 0 transparent;
}
.b-lightbox-label-1 {
	position: absolute;
	left: 607px;
	top: 186px;
	font-size: 24px;
	color: #000;
	white-space: nowrap;
}
.b-lightbox-label-2 {
	position: absolute;
	left: 16px;
	top: 278px;
	font-size: 24px;
	color: #000;
	white-space: nowrap;
}
.b-lightbox-label-3 {
	position: absolute;
	left: 632px;
	top: 348px;
	font-size: 24px;
	color: #000;
	white-space: nowrap;
}
.b-close-lightbox {
	position: absolute;
	right: 10px;
	top: 4px;
	font-size: 30px;
	color: #808080;
	text-decoration: none;
	line-height: 40px;
}
.b-close-lightbox:hover {
	color: #840000;
}
.b-lightbox-button {
	padding: 0 0 20px;
	clear: both;
	font-size: 18px;
	color: #000000;
	margin-top: -45px;
	position: relative;
}
.b-lightbox-button_mt0 {
	margin-top: 0;
}
.b-lightbox-button__right {
	float: right;
	width: 243px;
	padding: 19px 19px 0;
}
.b-lightbox-button__text-ital {
	font-size: 14px;
	font-style: italic;
	color: #808080;
}
.b-lightbox-button__left {
	font-size: 18px;
	padding: 0 19px 0 124px;
	text-align: right;
	line-height: 60px;
	float: left;
}
.b-lightbox-login {
	display: block;
	text-decoration: none;
	width: 218px;
	height: 60px;
	margin: 0 auto;
	font-size: 18px;
	font-style: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #fff;
	text-shadow: 0 -1px 0 #5f7700;
	background: url('/static/bem/img/reg-button.png') 0 0 no-repeat transparent;
}
.b-lightbox-login__icon {
	display: block;
	padding: 19px 0 19px 33px;
	line-height: 22px;
}
.b-lightbox-login__icon:active {
	padding-top: 22px;
}
.b-lightbox-login:hover {
	background-position: 0 -60px;
	color: #fff;
}
.b-lightbox-login:active {
	background-position: 0 -120px;
	color: #fff;
}
.b-registration-link {
	font-size: 18px;
	color: #0066cc;
}
.b-soc-shadow {
	width: 100%;
	overflow: hidden;
}
.b-soc-shadow__left {
	width: 50%;
	height: 10px;
	float: left;
	background: url('/static/bem/img/shadowB.png') 0 0 no-repeat transparent;
}
.b-soc-shadow__right {
	width: 50%;
	height: 10px;
	float: left;
	background: url('/static/bem/img/shadowB.png') 100% 0 no-repeat transparent;
}
.b-lightbox-soc-buttons {
	height: 26px;
	padding: 11px 32px 20px;
}
.b-lightbox-soc-buttons_center {
	padding-left: 53px;
	padding-right: 53px;
}
.b-lightbox-soc-buttons__title {
	float: left;
	height: 26px;
	line-height: 26px;
	margin-right: 7px;
	font-size: 14px;
	color: #000;
}
.b-lightbox-special {
	padding: 10px 0;
}
.b-lightbox-special-el {
	float: left;
	width: 50%;
	text-align: center;
}
.b-lightbox-special-el img {
	display: inline;
}
.b-lightbox-special-wrap {
	position: relative;
	padding: 8px 45px 0;
	height: 208px;
}
.b-lightbox-special-wrap_bl {
	border-left: 1px solid #bababa;
}
.b-lightbox-special-price {
	padding: 52px 0 0 25px;
	font-size: 18px;
	text-align: left;
}
.b-lightbox-special-pricebig {
	font-size: 50px;
	color: #000000;
}
.b-lightbox-special-p24 {
	font-size: 24px;
}
.b-lightbox-special-discount {
	background: url('/static/bem/img/special-price-big.png') 0 center no-repeat #ffffff;
	position: absolute;
	top: 56px;
	left: -45px;
	width: 69px;
	height: 34px;
	font-size: 24px;
	color: #ffffff;
	text-shadow: 0 -1px 1px #000000;
	text-align: center;
	font-weight: bold;
	padding: 35px 10px;
}
/* JS classes */
.in-hide, .in-hide-down {
	display: none;
}
.b-banner-inc {
	margin-top: 25px;
	text-align: center;
}

/*new review*/
.b-point-review {
	margin: 17px 0 21px;
	overflow: hidden;
	font: 12px/1.4 Arial, Helvetica, sans-serif;
}
.b-point-review__links {
	color: #0066CC;
}
.b-point-review__image {
	display:block;
	float:left;
	margin: 0 4px 10px 0;
	border: 0 none;
}
.b-point-review_wrapper-body {
	overflow: hidden;
	padding-left: 7px;
	position:relative;
}
.b-point-review__body {
	border: 1px solid #E6E6E6;
	padding: 7px 10px;
}
.b-point-review__body_height_20 {
	height: 20px;
}
.b-point-review__header {
	overflow: hidden;
}
.b-point-review__footer {
	overflow: hidden;
}
.b-point-review__links_size_big {
	font-size: 14px;
}
.b-point-review__links_size_normal {
	font-size: 12px;
}
.b-stars_no-float {
	margin-top: 3px;
	float:none;
}
.b-stars_margin10 {
	margin-top: 8px;
	float: none;
}
.b-stars__body {
	position: absolute;
	width: 0;
	height: 100%;
	left: 0;
	top: 0;
	background: url('/static/bem/img/stars.png') 0 0 no-repeat transparent;
}
.i-point-review_hidden {
	position:absolute;
	left: -9999px;
}
.i-point-review_no-height {
	height: 0px;
	width: 0px;
}
.b-arrow-left {
	background: url("/static/bem/img/arrow-left.png") no-repeat scroll 0 0 transparent;
	position:absolute;
	width: 7px;
	height: 12px;
	text-indent: 100%;
	white-space: nowrap;
	overflow: hidden;
}
.b-arrow-left_position {
	left: 0px;
	top: 0px;
	margin: 10px 0 0 1px;
}
.b-point-review__p {
	margin: 6px 0 12px 0;
}
.b-point-review__p_a {
	font: 12px/1.4 Arial, Helvetica, sans-serif;
	color: #000000;
	display: block;
	text-decoration: none;
	margin-bottom: 0;
}
.b-point-review__p_a:hover {
	text-decoration: underline;
}
/* user-voting */
.b-stars-voter {
	position: relative;
	margin: 5px 0;
	height: 17px;
}
.b-stars-voter-bar {
	display: none;
	position: absolute;
	bottom: -33px;
	left: 89px;
	padding: 5px;
	border: 1px solid #ccc;
	background-color: #f9f9f9;
}
.js-stars-voter-stars {
	cursor: hand;
	cursor: pointer;
}
.b-stars-voter__link {
	float: left;
	font-size: 11px;
	margin-left: 10px;
	outline: 0;
}
.js-data-notshow {
	display: none;
}
.b-stars-voter-arr {
	position: absolute;
	width: 9px;
	height: 6px;
	top: -6px;
	left: 20px;
	background: url('/static/bem/img/stars.png') 0 -154px no-repeat transparent;
}
.js-vote-preload {
	display: none;
	margin-left: 10px;
	float: left;
}
.js-vote-err {
	display: none;
	float: left;
	color: red;
	font-size: 11px;
	margin-left: 10px;
}
.js-vote-success {
	display: none;
	float: left;
	color: green;
	font-size: 11px;
	margin-left: 10px;
}

/*Review*/
.b-market-review {
	margin-bottom: 20px;
	clear: both;
}
.b-arrow-left_image {
	background-image: url('/static/bem/img/arrow-left.png');
}
.b-bottom_9 {
	margin-bottom: 9px;
}
.b-descript-review {
	margin: 9px 0;
}
/*defiance*/
.b-defiance {
	display:inline-block;
	_overflow:hidden;
	*zoom:1;
	*display:inline;
	width: 16px;
	height: 19px;
	margin-right: 5px;
	margin-bottom: 3px;
	vertical-align: middle;
	background: url('/static/bem/img/defiance.png') 0 0 no-repeat transparent;
}
.b-defiance_hard {
	background-position: 0 -19px;
}
.b-defiance_archive {
	filter: alpha(opacity=50);
	-khtml-opacity: 0.5;
	-moz-opacity: 0.5;
	opacity: 0.5;
}

/* Metro-style */
.b-metro {
	margin: 0 -10px 10px 0;
	padding: 0;
	list-style: none;
	overflow: hidden;
}
.b-metro_marg_0 {
	margin-bottom: 0;
}
.b-metro__item {
	float: left;
	width: 160px;
	margin-right: 6px;
}
.b-metro__link,
.b-metro__link:hover {
	float: left;
	width: 100%;
	text-decoration: none;
	border-bottom-width: 0 !important;
}
.b-metro__img {
	display: block;
	text-align: center;
}
.b-metro__text {
	position: relative;
	display: block;
	margin-top: 5px;
	font-size: 12px;
	overflow: hidden;
	white-space: nowrap;
	text-decoration: underline;
}
.i-metro__text-fader {
	position: absolute;
	right: 0;
	top: 0;
	bottom: 0;
	width: 12px;
	background: url('/static/bem/img/fader-text.png') 0 0 repeat transparent;
}
a.b-metro__link:hover .b-metro__text {
	border-bottom-width: 1px;
}
a.b-metro__link strong {
	display: block;
	color: #000;
}
.b-metro__price,
.index-bazar .b-metro__price {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	margin-bottom: 5px;
}
.b-advert-linkimg:hover .b-metro__price {
	color: #000;
	text-decoration: none;
}
.b-metro__linkbl {
	text-decoration: none;
}
/* Data table */
.b-g-tbl-wr {
	margin: 20px 0;
	padding: 5px 0;
	background-color: #f4f4f4;
}
.b-top-line {
	padding-top: 2px;
	background: url('/static/bem/img/top-line.gif') 0 0 repeat-x transparent;
}
.b-g-tbl__comparelink {
	float: right;
	font-size: 14px;
	margin: 7px 20px 0 0;
	line-height: 16px;
}
.b-g-tbl__header {
	font-size: 18px;
	font-weight: bold;
	line-height: 22px;
	padding: 2px 10px 7px;
	overflow: hidden;
	text-shadow: 0 1px #fff;
}
.b-g-tbl__sub-header {
	margin: 10px 0 5px;
}
.b-g-tbl__header_grade {
	padding-top: 5px;
	padding-bottom: 10px;
}
.b-g-tbl-data {
	width: 100%;
	padding: 0;
	border-collapse: collapse;
}
.b-g-tbl-data_dd {
	border-color: transparent;
	border-spacing: 0;
	border-collapse: separate;
}
.b-g-tbl-data__td:hover td{
	background-color: #d7d7d7;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#dedede), to(#d0cfcf));
	background-image: -webkit-linear-gradient(top, #dedede, #d0cfcf);
	background-image: -o-linear-gradient(top, #dedede, #d0cfcf);
	background-image: linear-gradient(to bottom, #dedede, #d0cfcf);
	background-image: -moz-linear-gradient(top, #dedede, #d0cfcf);
}
.b-g-tbl-data__special:hover td{
	background-color: #f5db42;
	background-image: -ms-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffeb70), to(#f3c91c));
	background-image: -webkit-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -o-linear-gradient(top, #ffeb70, #f3c91c);
	background-image: linear-gradient(top, #ffeb70, #f3c91c);
	background-image: -moz-linear-gradient(top, #ffeb70, #f3c91c);
	filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffeb70', endColorstr='#f3c91c', GradientType=0);
}
.b-g-tbl-data__light:hover td,
.b-g-tbl-data__light.bc td {
	background-color: #f3f3f3;
}
.b-g-tbl-data__light.bcn:hover td {
	background-color: transparent;
}
.b-g-tbl-data__light.bc td {
	position: relative;
	border-bottom: 1px solid #D7D7D7;
	border-top: 1px solid #fff;
}
.b-g-tbl-body {
	/* overflow: hidden; */
}
.b-g-tbl-data__th {
	font-size: 12px;
	color: #727272;
	line-height: 18px;
}
.b-g-tbl-data__td td {
	border-top: 2px solid transparent;
	border-bottom: 2px solid transparent;
	vertical-align: top;
}
.b-g-tbl-data__compare {
	width: 85px;
	padding: 0 10px 0 0;
}
.b-g-tbl-data__search-compare {
	width: 64px;
	padding: 4px 10px 4px 0 ;
}
.b-g-tbl-data__search-compare_small {
	width: 1%;
}
.b-g-tbl-data__type {
	width: 50px;
	padding: 4px 10px;
}
.b-g-tbl-data__td:hover td.b-g-tbl-data__type {
	background: none;
}
.b-g-tbl-data__price {
	/*width: 65px;*/
	white-space: nowrap;
	padding: 4px 10px;
}
.b-g-tbl-data__icon {
	width: 60px;
	white-space: nowrap;
	padding: 4px 10px;
}
.b-g-tbl-data__search-price {
	width: 140px;
	padding: 4px 10px;
	white-space: nowrap;
}
.b-g-tbl-data__volume {
	width: 70px;
	padding: 4px 10px;
}
.b-g-tbl-data__name {
	padding: 4px 10px;
}
.b-g-tbl-data__cc {
	width: 40px;
	padding: 4px 10px;
}
.b-compare-txt {
	padding-left: 10px;
}
.b-g-tbl-data__td,
.b-g-tbl-data__light {
	font-size: 14px;
	line-height: 18px;
}
.b-g-tbl-data__light {
	vertical-align: top;
}
.b-add-to-compare {
	display: block;
	padding: 0;
	height: 24px;
	max-width: 100px;
	line-height: 24px;
	text-align: center;
	text-decoration: none;
	border: 1px solid transparent;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.b-add-to-compare:hover,
.b-g-tbl-data__td:hover .b-add-to-compare {
	background-color: #56a607;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#6cbf00), to(#508c01));
	background-image: -webkit-linear-gradient(top, #6cbf00, #508c01);
	background-image: -o-linear-gradient(top, #6cbf00, #508c01);
	background-image: linear-gradient(to bottom, #6cbf00, #508c01);
	background-image: -moz-linear-gradient(top, #6cbf00, #508c01);
	background-color: #5da500 #5da500 #315800 #5da500;
}
.b-add-to-compare span {
	color: #498c05;
	font-size: 14px;
	text-decoration: none;
	border-bottom: 1px dotted #498c05;
}
.b-add-to-compare:hover span,
.b-g-tbl-data__td:hover .b-add-to-compare span {
	color: white;
	text-shadow: 0 -1px #477e00;
}
.b-g-tbl-footer {
	padding: 8px 10px 4px;
}
.b-g-tbl__more {
	font-size: 14px;
	font-weight: bold;
	line-height: 18px;
	text-decoration: none;
	border-bottom: 1px dotted #2461cc;
}
.b-g-tbl__more:hover {
	border-bottom: none;
}
.b-g-tbl__text {
	float: right;
	color: #8c8c8c;
	font-size: 12px;
}
/*social*/
.social {
	margin:30px 0 20px;
}
.vk-like, .fb_iframe_widget, .social iframe, .google-plusone {
	float:left;
	clear:none!important;
	margin-right:10px;
}
.vk-like {
	margin-right:0;
	width:168px!important;
}
.google-plusone {
	margin-right:-3px;
}
.social img {
	margin-top:2px;
}
/*end social*/

/* listalka */
.b-listalka {
	margin: 30px 0 30px;
	overflow: hidden;
	width: 100%;
	clear: both;
}
.b-listalka__left,
.b-listalka__right {
	float: left;
	background-color: #F4F4F4;
	border: 1px solid #E6E6E6;
	color: black;
	font-size: 18px;
	line-height: 22px;
	padding: 5px 23px;
	text-decoration: none;
}
.b-listalka__left {
	float: right;
}
.b-listalka__left:hover,
.b-listalka__right:hover {
	background-color: #fff !important;
}
.b-dtitle {
	color: #ccc;
	font-size: 26px;
	letter-spacing: -1px;
	margin: 0;
	padding: 0;
}
.b-dtitle-body {
	border: 1px solid #ccc;
}
.search_submit.b-button {
	float: right;
	font-size: 14px;
	font-weight: normal;
}
.b-comments-top {
	margin-top: 20px;
	border-top: 1px solid #E6E6E6;
}
.index-slice__num-comments {
	background: url("/static/bem/img/bg-comments-icon-small.png") no-repeat scroll 0 1px transparent;
	color: #909090;
	font-size: 11px;
	padding: 0 0 0 15px;
}
/* l-block */
.l-cont-body {
	margin: 10px auto 10px;
	clear: both;
	font-size: 13px;
}
.l-cont-center {
	float: left;
	width: 670px;
}
.l-cont-center__left {
	float: left;
	width: 300px;
	margin-right: 20px;
}
.l-cont-center__center {
	overflow: hidden;
}
.l-cont-right {
	float: right;
	width: 300px;
}
.l-cont-center__wide {
	width: 100%;
	clear: both;
}
.l-cont-block {
	width: 100%;
	clear: both;
	margin-bottom: 25px;
}
.b-prices-link {
	display: block;
	text-decoration: none;
	font-size: 20px;
	border: 1px solid #ccc;
	text-align: center;
	padding: 15px 0;
	color: #000;
	text-shadow: 0 1px 0 #fff;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#ffffff), to(#e6e6e6));
	background-image: -webkit-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -o-linear-gradient(top, #ffffff, #e6e6e6);
	background-image: linear-gradient(top, #ffffff, #e6e6e6);
	background-image: -moz-linear-gradient(top, #ffffff, #e6e6e6);
	background-repeat: repeat-x;
}
.b-new-prices-link {
	font-size: 20px;
	font-weight: bold;
	display: block;
	text-align: center;
}
.b-prices-link:hover {
	color: #000;
	opacity: 0.7;
}
.b-map-include {
	position: relative;
	width: 300px;
	height: 200px;
	margin: 10px 0;
	overflow: hidden;
}

/*author head*/
.author-wrap {
	position: relative;
	overflow: hidden;
	padding: 1px 4px 1px 1px;
	margin: 12px 0 10px;
	background: none repeat scroll 0 0 #F4F4F4;
	border: 1px solid #E6E6E6;
}
.img-link,
.author-wrap .img-link {
	border: 0 none;
	margin: 0;
	float: left;
}
.img-link:hover,
.author-wrap .img-link:hover {
	border: 0 none;
}
.author-post-date {
	color: #626262;
	float: right;
	font-size: 10px;
	padding-top: 4px;
}
.author-wrap img {
	display: block;
	border: 0 none;
}
.author-post-body {
	overflow: hidden;
	padding-left: 24px;
	position: relative;
}
.author-nick {
	font-size: 14px;
}
.author-litleinfo {
	color: #3B3B3B;
	font-size: 11px;
	line-height: 15px;
}
.userico,
.author-userico {
	background: url("/static/bem/img/ajLoad.png") no-repeat scroll 0 -393px transparent;
	height: 19px;
	left: 4px;
	position: absolute;
	top: 1px;
	width: 16px;
}
.author-female {
	background-position: 0 -393px;
}
.author-male {
	background-position: 0 -453px;
}
.author-female.online {
	background-position: 0 -423px;
}
.author-male.online {
	background-position: 0 -483px;
}
.author-comments-count {
	background: url("/static/bem/img/bg-comments-icon-small.png") no-repeat scroll 0 4px transparent;
	padding: 0 0 0 15px;
	position: absolute;
	right: 3px;
	bottom: 1px;
	font-size: 12px;
}
.female {
	background-position: 0 -393px;
}
.male {
	background-position: 0 -453px;
}
.female.online {
	background-position: 0 -423px;
}
.male.online {
	background-position: 0 -483px;
}
/*end author head*/
/*element sorting*/
.b-el-sorting-wrap {
	padding: 0 10px;
	font: 12px/1.4 Arial, Helvetica, sans-serif;
}
.b-el-sorting-wrap_mar20 {
	margin: 20px 0;
}
.b-sorting-link {
	padding: 3px 5px;
	margin-left: 6px;
	border: 1px solid #fff !important;
	text-decoration: none;
}
.b-sorting-link:hover {
	border: 1px solid #fff;
	text-decoration: none;
}
.b-sorting-link span {
	border-bottom-style: dotted;
	border-bottom-width: 1px;
	line-height: 14px;
}
.b-sorting-link__active,
.b-sorting-link__active:hover {
	padding: 3px 5px;
	margin-left: 10px;
	border: 1px solid #ccc !important;
	text-decoration: none;
}
.b-sorting-link__active span {
	color: #000;
	border-bottom-color: #000;
}
/*end element sorting*/
.b-people-autoua {
	overflow: hidden;
	padding: 0 10px;
	margin-bottom: 20px;
}
/*.b-people-autoua a {
	border-bottom: 1px solid #0066CC;
	color: #0066CC;
	text-decoration: none !important;
}
.b-people-autoua a:hover {
	border-bottom: 1px solid #B00000;
	color: #B00000;
}*/
.b-people-autoua__pic {
	float: left;
	width: 100px;
	height: 100px;
	overflow: hidden;
}
.b-people-autoua__pic a {
	border: none !important;
}
.b-people-autoua__cont {
	overflow: hidden;
	padding: 0 10px;
}
.b-people-autoua__gender {
	float: left;
	font-size: 16px;
	font-weight: bold;
	line-height: 24px;
	white-space: nowrap;
	padding-left: 17px;
	background: url('/static/bem/img/ajLoad.png') no-repeat 0 -449px;
	border: none;
}
.b-people-autoua__gender_female-offline {
	background-position: 0 -389px;
}
.b-people-autoua__gender_female-online {
	background-position: 0 -419px;
}
.b-people-autoua__gender_male-online {
	background-position: 0 -479px;
}
.b-stars-voter__marglf {
	padding-left: 5px;
	float: left;
}
.b-people-autoua__cont__link:hover {
	cursor: pointer;
	border-bottom: 1px solid #B00000;
	color: #B00000;
}
.b-people-autoua__cont__male_female {
	background-position: 0 -389px
}
.b-people-activity {
	font-size: 12px;
	list-style: none;
	margin: 0;
	padding: 0;
	clear: both;
	overflow: hidden;
}
.b-people-activity__cars {
	float: left;
	margin-right: 5px;
}
.b-people-activity__item {
	float: left;
	margin-right: 5px;
	color: #CCCCCC;
}
.b-people-activity__item a {
	margin-right: 5px;
}
.b-pagination {
	overflow: hidden;
	padding: 17px 10px 0;
}
.b-pagination__next {
	float: left;
	background-color: #F4F4F4;
	border: 1px solid #E6E6E6 !important;
	font-size: 18px;
	color: black !important;
	text-decoration: none;
	padding: 5px 23px;
	margin: 0 27px 30px 0;
	text-decoration: none;
}
.b-pagination__next:hover {
	background-color: white;
	border: 1px solid #E6E6E6;
}
.b-pagination__page {
	font-size: 12px;
	list-style: none;
	margin: 0;
	padding: 0;
	overflow: hidden;
}
.b-pagination__page li {
	float: left;
	margin-right: 3px;
}
.b-pagination__page__link,
a.b-pagination__page__link {
	border: 1px solid #e6e6e6 !important;
	display: block;
	text-align: center;
	padding: 4px 7px;
	font-size: 14px;
	line-height: 14px;
	color: black;
	background-color: #f4f4f4;
	text-decoration: none;
}
.b-pagination__page__link:hover,
a.b-pagination__page__link:hover {
	background-color: white;
	border: 1px solid #E6E6E6;
}
.b-pagination__page__link_white {
	background-color: #ffffff;
}
.b-pagination__page__nb {
	background-color: #ffffff;
	display: block;
	text-align: center;
	font-size: 14px;
	line-height: 14px;
	color: black;
	padding: 4px 3px 4px 2px;
}
/* Form autoua */
.b-form-wr {
	background: #f3f3f3;
}
.b-form-pad {
	padding: 10px;
}
.b-form-head {
	font-size: 18px;
	padding: 10px;
}
.b-three-coll-wr {
	margin-right: -30px;
}
*+html .b-three-coll-wr {
	margin-right: auto;
}
.b-three-coll {
	float: left;
	width: 33%;
}
.b-three-coll__body {
	padding: 0 30px 0 0;
}
.b-form__footer {
	padding: 10px;
	*padding-bottom: 0;
	background-color: #ececec;
	margin-bottom: -7px;
}
.b-form-item {
	margin: 0 0 15px;
}
.b-form-line {
	margin: 8px 0;
	overflow: hidden;
}
.b-form-line_mar-bot-0 {
	margin-bottom: 0px;
	overflow: hidden;
}
.b-form__footer-check {
	float: left;
	margin: 6px 0 0;
	*margin-top: 9px;
}
.b-form__lab {
	font-weight: bold;
	display: block;
}
.b-form__sel {
	display: block;
	margin: 5px 0 0;
	padding: 1px;
	width: 100%;
}
.b-form__sel_m0 {
	margin: 0;
}
.b-form__inp {
	margin: 1px 5px 0 0;
	padding: 0;
	float: left;
	width: 13px;
	height: 13px;
}
.b-form__inp-line {
	margin: 4px 0;
}
.b-form__inp-text {
	margin: 0;
	padding: 1px 5px;
	font-size: 14px;
	width: 100%;
	font-family: Arial, Helvetica, sans-serif;
	display: block;
	box-sizing: border-box;
	-moz-box-sizing: border-box;
	-webkit-box-sizing: border-box;
}
*+html .b-form__inp-text {
	padding: 1px 0;
	border-width: 1px;
}
.b-form__inp-bit {
	float: left;
	margin-right: 4px;
	line-height: 20px;
}
.b-form__inp-bit_64 {
	width: 64px;
}
.b-form__inp-bit_100 {
	width: 100px;
}
.b-form__link-all_del-filt {
	width: auto;
	margin-left: 0;
	margin-top: 0;
	width: 130px;
	white-space: nowrap;
}

/*people filter*/
.b-people-filter {
	font: 12px/1.4 Arial, Helvetica, sans-serif;
	list-style: none;
	margin: 0;
	padding: 0;
	background-color: #F3F3F3;
}
.b-people-filter_mar-5 {
	margin-top: 5px;
}
.b-people-filter_mar-20 {
	margin: 20px 0;
}
.b-people-filter-wrap {
	border-top: 1px solid #D7D7D7;
	overflow: hidden;
}
.b-people-filter-wrap_vis {
	overflow: visible;
}
.b-people-filter-wrap:first-child {
	border-top: none;
}
.b-people-filter__item {
	border-top: 1px solid white;
	padding: 10px;
	overflow: hidden;
}
.b-people-filter__item_vis {
	overflow: visible;
}
.i-people-filter__item {
	height: 13px;
	margin-bottom: 4px;
	*margin-bottom: 0;
}
.b-people-filter__item__lab {
	font-weight: bold;
	display: block;
}
.b-people-filter__item__sel {
	width: 100%;
	margin: 5px 0 0;
	padding: 1px;
	display: block;
}
.b-people-filter__item__inp {
	margin: 0 5px 0 0;
	padding: 0;
	float: left;
	width: 13px;
	height: 13px;
}
.b-people-filter__item__lab-inline {
	overflow: hidden;
	line-height: 13px;
	display: block;
}
/*end people filter*/
.i-new-car-icon {
	position: absolute;
	right: 0;
	top: 52px;
}
.b-bazar-wrap {
	float: left;
	padding-left: 10px;
}
/*list slice*/
.b-list-wrap {
	margin-top: 20px;
}
.b-list-all {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	color: #000;
	list-style: none;
	padding: 0;
	margin: 0;
}
.b-list-slice {
	margin-bottom: 20px;
	overflow: hidden;
}
.b-list-slice-left {
	float: left;
	width: 480px;
}
.b-list-slice-left__photo {
	float: left;
	width: 150px;
	height: 100px;
	margin-right: 10px;
	text-decoration: none;
}
.b-list-slice-left__cont {
	overflow: hidden;
	color: #000000;
}
.b-list-slice__disc {
	font-size: 14px;
	margin: 5px 0;
	font-weight: normal;
}
.b-list-slice-left__date {
	line-height: 18px;
	font-size: 12px;
	color: #626262;
}
.b-list-slice__lable {
	margin-left: 15px;
}
.b-list-slice-right {
	float: right;
	width: 170px;
	text-align: right;
	font-size: 18px;
	font-weight: bold;
}
.b-new-sorting {
	font-size: 13px;
	color: #000;
}
.b-new-sorting__link {
	margin-left: 15px;
	text-decoration: none;
	color: #0066CC;
	padding: 3px 5px 4px 8px;
}
.b-new-sorting__link_active,
.b-new-sorting__link_active:hover {
	background-color: #eaeaea;
}
.b-new-sorting__dotted {
	border-bottom: 1px dotted #0066CC;
}
.b-new-sorting__link:hover .b-new-sorting__dotted {
	border-bottom-color: #B00000;
}
/*end list slice*/
.b-banner-base-model-468 {
	width: 468px;
	height: 60px;
	margin: 0 auto;
}
/*blockquote*/
.single-post blockquote {
	border-top: 1px solid #CCCCCC;
	border-bottom: 1px solid #CCCCCC;
	font-family: Arial, Helvetica, sans-serif;
	text-align: center;
	font-size: 24px;
	color: #000000;
	position: relative;
	padding: 33px 0;
	margin: 22px 0;
}
.single-post blockquote.font16 {
	font-size: 16px;
}
.single-post blockquote:before {
	background: url('/static/bem/img/blockquote.jpg') no-repeat 0 0;
	position: absolute;
	height: 45px;
	width: 45px;
	left: 50%;
	margin-left: -22px;
	text-indent: 9999px;
	top: -22px;
	content: "";
}
.single-post blockquote:after {
	background: url('/static/bem/img/blockquote.jpg') no-repeat 0 100%;
	position: absolute;
	height: 45px;
	width: 45px;
	left: 50%;
	margin-left: -22px;
	text-indent: 9999px;
	bottom: -22px;
	content: "";
}
.single-post blockquote .big-txt {
	margin: 0;
	font-size: 24px;
}
.single-post blockquote p {
	font-size: 1em;
	line-height: 1.3em;
}
/*----------*/
/*qp teaser*/
.qp-teaser {
	text-align: center;
	color: #000;
	border-top: 2px solid #cccccc;
}
.qp-teaser-wrap {
	clear: both;
}
.qp-teaser-el {
	float: left;
	width: 246px;
}
.qp-teaser-el__in {
	padding: 0 10px;
}
.qp-teaser-photo {
	text-align: center;
	height: 120px;
	overflow: hidden;
}
.qp-teaser-name {
	font-size: 18px;
	max-height: 44px;
	overflow: hidden;
}
.qp-teaser-info {
	font: 14px Tahoma, Helvetica, sans-serif;
	/*max-height: 34px;*/
	overflow: hidden;
	font-size: 14px;
}
.qp-teaser-but {
	margin-top: 10px;
}
.qp-teaser-footer {
	font-size: 14px;
	color: #000;
	text-align: right;
	padding: 5px 0;
	border-top: 1px solid #cccccc;
}
.b-media-hover:hover {
	-webkit-box-shadow: 0 0 10px rgba(0,0,0, 0.5);
	-moz-box-shadow: 0 0 10px rgba(0,0,0, 0.5);
	box-shadow: 0 0 10px rgba(0,0,0, 0.5);
}
.post-list li.informer-post-wr {
	border: 0 none;
	padding: 0;
	position: relative;
	top: -1px;
}
.informer-post-wr_cust {
	margin-top: 10px;
	text-align: center;
}
.superteaser {
	max-width: 990px;
	padding: 0 5px;
	margin: 0 auto 20px;
}
/*----------*/
.up-banner {
	width: 1200px;
	font-style: 0;
	line-height: 0;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}
.user-indication {
	float: left;
	width: 19px;
	height: 19px;
	font-size: 11px;
	margin-left: 4px;
	text-align: center;
	padding: 1px 2px 0 0;
	background: url('/static/bem/img/user-profile-indicate.png') no-repeat 0 0 transparent !important;
	text-decoration: none !important;
}
.user-indication_car {
	background-position: 0 -21px !important;
	width: 30px;
	font-size: 0;
}
/*media*/
.b-media,
.b-media .b-media {
	margin-top: 15px;
	font-size: 14px;
}
.b-media_mt0 {
	margin-top: 0;
}
.b-media:first-child {
	margin-top: 0;
}
.b-media-body {
	overflow: hidden;
	*overflow: visible;
	zoom: 1;
}
.b-media-img {
	float: left;
	margin: 0;
	padding: 0;
	border: none;
}
.b-media-linkimg {
	float: left;
	margin-right: 10px;
	text-decoration: none;
	border: none;
}
.b-media-link {
	font-size: 14px;
	color: #0066CC;
	font-weight: normal;
	line-height: normal;
	text-decoration: underline;
}
.b-media-link:hover {
	color: #B00000;
	cursor: pointer;
	text-decoration: underline;
	outline: none;
}
.b-media-price {
	font-weight: bold;
	line-height: normal;
	margin-top: 2px;
}
.b-media-year {
	font-size: 12px;
	color: #000000;
	font-weight: bold;
	white-space: nowrap;
}
.b-media-small {
	color: #626262;
	margin-top: 5px;
	font-size: 10px;
	line-height: normal;
}
.b-media-small_mt2 {
	margin-top: 2px;
}
.b-media-small_black {
	color: #000;
}
.b-media-rating {
	margin-top: 6px;
	clear: both;
}
.b-media-comments {
	background: url("/static/bem/img/bg-comments-icon-small.png") no-repeat scroll 0 2px transparent;
	font-size: 11px;
	padding: 0 0 0 15px;
	margin-left: 5px;
}
/*----------*/
.b-widget-media {
	margin-bottom: 20px;
}
.b-widget-media__head {
	font-size: 16px;
	font-weight: bold;
	margin-bottom: 20px;
}
.b-widget-media__footer {
	margin-top: 15px;
}
.b-choice-year {
	color: #fff;
	float: left;
	font-size: 35px;
	padding: 9px 4px;
	background-color: #9d0001;
	font-family: Arial, Helvetica, sans-serif;
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}
.opacity {
	filter: alpha(opacity=65);
	-khtml-opacity: 0.65;
	-moz-opacity: 0.65;
	opacity: 0.65;
}
.b-schema-novisible {
	height: 0;
	left: -9999px;
	position: relative;
	width: 0;
	display: none;
}
.lever__wr {
	height: 29px;
	overflow: hidden;
	padding: 8px 10px 0 5px;
	width: 160px;
}
.lever__body {
	background: url("../img/lever_bg.png?v1") no-repeat scroll 0 -70px rgba(0, 0, 0, 0);
	height: 8px;
	width: 160px;
}
 .b-fieldtype-select .lever__body select {
	display: none;
}
.lever__body .ui-state-default {
	background: url("../img/lever_bg.png?v1") no-repeat scroll 0 -35px rgba(0, 0, 0, 0) !important;
	border: medium none !important;
	border-radius: 0 !important;
	height: 30px !important;
	width: 11px !important;
}
.lever__body .ui-widget-header {
	background: url("../img/lever_bg.png?v1") no-repeat scroll 0 -16px rgba(0, 0, 0, 0) !important;
	height: 8px !important;
}
.lever__body.red .ui-widget-header {
	background-position: 0 -8px !important;
}
.lever__body .ui-slider {
	background: none repeat scroll 0 0 rgba(0, 0, 0, 0) !important;
	border: medium none !important;
	border-radius: 0 !important;
	height: 8px !important;
}
.lever__body .ui-slider-horizontal .ui-slider-handle {
	margin-left: -0.3em;
	top: -6px;
}
.banner-under-head {
	margin: 10px 0 0;
	text-align: center;
}
/* global css file */
a img {
	border: 0;
}
div.hidden {
	display: none;
}
.errorlist {
	color: red;
	margin: 0;
	padding: 0;
	list-style: none;
}
ul.clear {
	margin: 0;
	padding: 0;
	list-style: none;
}

/* top banner */
.top-banner-wrapper {
	padding-bottom:4px;
}
.top-banner {
	width:990px;
	overflow:hidden;
	margin:0 auto;
	font-size:0;
	line-height:0;
}
.top-banner .left {
	/*	float:left;*/
	text-align: center;
}
.top-banner .right {
	float:right;
}

/* new header */
#newHeader {
	height: 95px;
	background: url(https://autoua.net/static/img/bg_mainmenu.png) 0 0 repeat #971101;
	clear: both;
}
.logoT {
	float: left;
	width: 227px;
	height: 32px;
	padding: 12px 14px 0;
}
.logoLink, .logoLink img {
	display: block;
	width: 227px;
	height: 32px;
	overflow: hidden;
}
.menuWrap {
	height: 40px;
	padding-top: 12px;
	font-size: 14px;
	font-family: Tahoma, Arial, Helvetica, sans-serif;
}
.autorization {
	float: right;
	height: 27px;
	width: 224px;
	padding-right: 10px;
}
.autorization a, .autorization strong, .autorization .userbar {
	float: right;
	line-height: 25px;
	display: block;
	padding: 0 10px 2px;
	color: #fff;
	text-shadow: 0 1px 0 #590400;
}
.autorization .userbar {
	position:relative;
	z-index:1;
	top: -12px;
	right: -10px;
	padding-right: 0;
	max-width: 161px;
}
.autorization .userbar, .autorization .userbar a, .autorization .userbar strong {
	text-shadow: 0 1px 0 black!important;
}
.autorization .userbar .inner {
	position: relative;
	padding: 0 6px;
	z-index: 100;
}
.autorization .userbar .inner_1 {
	position:relative;
}
.autorization .userbar .inner .aplace {
	padding-top: 12px;
	position:relative;
}
.aplace .messages {
	width: 23px;
	height: 18px;
	background: transparent url(https://autoua.net/static/img/icon-small-sprite.png) 0px -548px no-repeat;
	padding: 0;
	text-align: right;
	margin: 2px 0 0 0;
	position: absolute;
	left: 0;
	top: 12px;
}
.aplace .messages span {
	font-size: 10px;
	line-height: 10px;
	float: right;
	background-color: #fff600;
	padding: 1px 3px;
	color: #A20800;
	text-shadow: none;
	border-radius: 2px;
}
.aplace .messages:hover {
	background-position:0px -497px;
}
.aplace .messages:hover span {
	background-color:#e9b7b7;
}
.aplace .switch {
	width: 12px;
	height: 13px;
	padding: 0;
	background: transparent url(https://autoua.net/static/img/icon-small-sprite.png) 0px -303px no-repeat;
	margin: 7px 0 0 0;
	float: none;
	position: absolute;
	right: 0;
	top: 12px;
}
.aplace .switch.close {
	background-position: 0px -345px;
}
.aplace .switch:hover {
	background-position:0px -394px;
}
.aplace .switch.close:hover {
	background-position:0px -445px;
}
.aplace .userlink {
	display: block;
	margin: 0 20px 0 30px;
	float: none;
	padding: 0;
	overflow: hidden;
}
.innerleft, .innerright, .innercenter {
	height:95px;
}
.innerleft, .innerright {
	width:4px;
	background:transparent url(https://autoua.net/static/img/userbar_shadows.png) 0px 0px no-repeat;
}
.innerleft {
	position: absolute;
	top: 0;
	left: 0;
}
.innerright {
	background-position: 100% 0px;
	position: absolute;
	top: 0;
	right: 0px;
}
.innercenter {
	background: transparent url(https://autoua.net/static/img/userbar_bg.jpg) 0px 0px repeat-x;
	margin: 0 4px;
	padding: 0 7px;
}
.autorization .userbar .inner a {
	white-space:nowrap;
}
.innercenter ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
.autorization .userbar .innercenter ul li a {
	padding: 0;
}
.innercenter ul li a {
	float: none;
	line-height: 20px;
}
.collapsed .innerleft, .collapsed .innerright, .collapsed .innercenter ul {
	display:none;
}
.collapsed .innercenter {
	background:none;
	height: 40px;
}
.autorization a:hover {
	color: #e9b8b7;
}
.registr {
	padding-left: 9px;
	border-left: 1px solid #7d0700;
}
.registr.loggedin {
	margin-right: -10px;
}
.mainMenu {
	height: 43px;
	margin-top: 0;
	background: url('https://autoua.net/static/img/menu-dark.jpg') 0 100% repeat transparent;
}
.header-button {
	float: left;
	margin-left: 10px
}
a.b-button-qest {
	float: left;
	width: 84px;
	height: 27px;
	background: url("https://autoua.net/static/img/qButton.jpg") no-repeat scroll 0 0 #9C0E00;
}
a.b-button-qest:hover {
	background-position: 0 -27px;
}
a.b-button-qest:active {
	background-position: 0 -54px;
}

#menue {
	list-style: none;
	padding: 2px 0 0;
	margin: 0;
}
li.parrent {
	float: left;
	font-size: 18px;
	position: relative;
	height: 39px;
	padding: 0;
	border-top: 1px solid transparent;
	border-bottom: 1px solid transparent;
}
li.parrent:hover {
	padding: 0;
	z-index: 100000;
	border-top-color: #b91e00;
	border-bottom-color: #7c0c00;
	background: url('https://autoua.net/static/img/submenu-bg.png') repeat scroll 0 72% #971101;
}
li.parrent.active {
	background: #fff;
	border-color: #fff;
}
li.patr_ua {
	float: right;
	margin: 4px 18px 0 0;
}
li.parrent a {
	display: block;
	height: 39px;
	padding: 0 10px;
	color: #fff;
	text-decoration: none;
	text-shadow: 0 1px 0 #000;
	position: relative;
}
li.parrent a span {
	line-height: 36px;
}
li.parrent a:hover {
	color: #e9b8b7;
}
li.parrent a:hover span {
	text-decoration: underline;
}
li.parrent.active a.mainLink span {
	color: #000 !important;
	text-decoration: none !important;
	text-shadow: none;
}
.moremenu {
	font-size: 10px;
}
.moremenu span {
	font-size: 18px;
}
li.parrent a.moremenu:hover span {
	text-decoration: none;
	border-bottom: 1px dotted #E9B8B7;
}
li.parrent.active a.moremenu,
li.parrent.active a.moremenu span {
	color: #000;
	border-color: #000;
}
li.parrent a.moremenu:hover span.truelink {
	border-bottom: 0 none;
	text-decoration: underline;
}
.subMenu {
	display: none;
	position: absolute;
	top: 40px;
	left: 0;
	list-style: none;
	font-size: 14px;
	margin: 0;
	padding: 0;
	z-index: 100000;
}
li.opened .subMenu,
li.parrent:hover .subMenu {
	display: block;
}
.subMenu li {
	height: 30px;
}
.subMenu li a {
	padding: 0 10px;
	display: block;
	line-height: 26px;
	height: 28px;
	white-space: nowrap;
	text-decoration: none;
	border-top: 1px solid #b91e00;
	border-bottom: 1px solid #7e1000;
	background: url('https://autoua.net/static/img/submenu-bg.png') 0 39% repeat #901305;
}
*+html .subMenu li a {
	width: 180px;
}
.subMenu li a:hover {
	background: url('https://autoua.net/static/img/menu-dark.jpg') 0 80% repeat transparent;
	border-top-color: transparent;
	border-bottom-color: transparent;
	text-decoration: underline;
}
.subMenu li.submenu-shadow {
	height: 14px;
	padding: 0;
	border: 0 none;
	background: transparent;
}
.subMenu li.submenu-shadow img {
	display: block;
}

/* google search */
.searchBlock {
	float: left;
	height: 25px;
	padding: 1px;
	width: 318px;
	background: url('https://autoua.net/static/img/bg_gsearch.jpg') left top no-repeat transparent;
	position: relative;
}
input.gsc-input {
	background-color: transparent;
	height: 23px;
	width: 297px !important;
	border: 0px none !important;
	padding: 3px 5px;
	margin: 0;
}
td.gsc-search-button {
	padding: 0;
	margin: 0;
}
input.gsc-search-button {
	background: url('https://autoua.net/static/img/searchButton.jpg') 0 0 no-repeat transparent;
	height: 27px!important;
	width: 62px;
	border: 0px none !important;
	margin: 0 !important;
	padding: 0 !important;
	font-size: 0 !important;
	line-height: 0 !important;
	text-indent: 200px;
	overflow: hidden;
	position: absolute;
	top: 0px;
	right: 0;
	border-radius: 0 !important;
}
input.gsc-search-button:hover {
	background-position: 0 -27px;
	cursor: pointer;
}
input.gsc-search-button:focus {
	background-position: 0 -54px;
}
table.gsc-search-box {
	margin: 0 !important;
}
form.gsc-search-box {
	margin: 0 !important;
}
div.gsc-clear-button {
	display: none !important;
}
.cse .gsc-branding, .gsc-branding {
	display: none;
}
.searchSp {
	padding-left: 6px;
	font-size: 14px;
	line-height: 25px;
	font-family: Arial, Helvetica, sans-serif;
	color: #b9b8b8;
}
#header {
	width:100%;
	overflow:hidden;
}
#header a.logo {
	float:left;
	width:169px;
	height:83px;
	text-indent:-9999px;
	overflow:hidden;
	background:url(../img/bg-logo.png) no-repeat;
	position:relative;
	left:-5px;
}
#header div {
	width:100%;
}
#header div div {
	float:none;
	width:auto;
	padding:0 0 0 200px;
}
#header ul {
	float:left;
	width:100%;
	overflow:hidden;
	margin:28px 0 0;
	padding:0 0 1px;
	list-style:none;
	font:1em/1 Tahoma, Verdana, sans-serif;
}
#header li {
	float:left;
	width:15%;
	padding-bottom:1000px;
	margin-bottom:-1000px;
	border-left:1px solid #fff;
	color:#D1CDCC;
	padding-left: 10px;
}
#header li strong {
	font-size:1.8em;
	font-weight:normal;
	display:block;
}
#header a {
	margin:0;
	padding:0;
	color:#D1CDCC;
	text-decoration:none;
}
#header a:hover {
	color:#fff;
	text-decoration:underline;
}
#header li.active a {
	color:#fff;
}
#header li.active a:hover {
	text-decoration:none;
}
#header_top {
	background: #484848;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	font-size: 70%;
}
#header_top a {
	text-decoration: none;
	color: #ffffff;
}
#header_top a:hover {
	text-decoration: underline;
}
#header_top_services_16 {
	float: right;
	padding: 5px 20px 8px 0;
}
#header_top_tools_16 {
	padding: 8px 0 8px 20px;
}
#header_top_services {
	float: right;
	padding: 7px 20px 8px 0;
}
#header_top_tools {
	padding: 7px 0 8px 20px;
}
.user_ico {
	padding: 0px;
	margin: 0px;
	vertical-align: middle;
}
.person {
	background: url("https://autoua.net/data/img/person.gif") center left no-repeat;
	background-position: 0px -1px;
	padding: 0px 0px 0px 14px;
}
div.advertising {
	text-align: center;
}
div.advertisingWhite {
	text-align: center;
	background: #FFFFFF;
}
#services_container {
	background-color: #8E0000;
	background: url("//forum.autoua.net/images/bg-header.png") repeat-x;
}
#services_list {
	margin: 5px 0 0 0;
}
td.services {
	vertical-align: top;
	color: #D1CDCC;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	letter-spacing: 0px;
	border-left: 1px solid white;
	padding: 0 0.6em 0;
	width: 16%;
}
td.services a {
	text-decoration: none;
	color: #D1CDCC;
}
td.services a:hover {
	text-decoration: underline;
	color: #ffffff;
}
td.services p.services_title {
	font-size: 140%;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
td.services a p.services_title, td.services a:visited p.services_title {
	text-decoration: none;
	color: #D1CDCC;
}
td.services a:hover p.services_title {
	text-decoration: underline;
	color: #ffffff;
}
td.services p.services_description {
	font-size: 80%;
	line-height: 10px;
	margin: 0;
	padding: 0;
}
td.services a p.services_description, td.services a:visited p.services_description {
	text-decoration: none;
	color: #D1CDCC;
}
td.services a:hover p.services_description, td.services a:active p.services_description {
	color: #ffffff;
}
.services_active {
	vertical-align: top;
	color: #ffffff;
	font-family: Tahoma, Verdana, Arial, sans-serif;
	letter-spacing: 0px;
	border-left: 1px solid white;
	padding: 0 0.6em 0;
	width: 16%;
}
td.services_active a {
	text-decoration: none;
	color: #ffffff;
}
td.services_active a:hover {
	text-decoration: none;
	color: #ffffff;
}
td.services_active p.services_title {
	font-size: 140%;
	line-height: 18px;
	margin: 0;
	padding: 0;
}
td.services_active a p.services_title {
	text-decoration: none;
	color: #ffffff;
}
td.services_active a:hover p.services_title {
	text-decoration: none;
	color: #ffffff;
}
td.services_active p.services_description {
	font-size: 80%;
	line-height: 10px;
	margin: 0;
	padding: 0;
}
td.services_active a p.services_description {
	text-decoration: none;
}
td.services_active a:hover p.services_description {
	text-decoration: none;
}
.p_title {
	color: #b00000;
	font-size: 130%;
}
.closewindow a {
	color: #b00000;
	font-size: 70%;
	padding-right: 10px;
}
table.glb_labels {
	margin-top: 20px;
}
table.glb_labels td {
	vertical-align: middle;
}
table.glb_labels td.glb_main_label_a {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
	border-left: 1px solid #cccccc;
}
table.glb_labels td.setting_label {
	background: url("https://market.autoua.net/static/img/lbl_bg.gif") repeat-x bottom;
	padding-left: 10px;
	padding-bottom: 16px;
	padding-right: 0px;
	vertical-align: bottom;
	text-align: right;
}
table.glb_labels td.l_label {
	background: url("https://market.autoua.net/static/img/lbl_bg.gif") no-repeat right bottom;
	vertical-align: bottom;
}
table.glb_labels td.r_label {
	background: url("https://market.autoua.net/static/img/lbl_bg.gif") no-repeat left bottom;
	vertical-align: bottom;
}
.glb_section_label {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #cccccc;
}
.glb_section_label_a {
	border-top: 1px solid #cccccc;
	border-right: 1px solid #cccccc;
	border-bottom: 1px solid #ffffff;
}
/* NEWS */

.news_date {
	margin: 7px 0 0 0;
	color: #727272;
	font-size: 80%;
}
.news_headline a:hover {
	text-decoration: none;
}
/* --- */

.dynamo_news_table {
	border: dotted #999999 1px;
}
.dynamo_news_title a {
	color: #1A3DC1;
}
.dynamo_news a {
	color: #1A3DC1;
	text-decoration: none;
}
.dynamo_news a:hover {
	color: #1A3DC1;
	text-decoration: underline;
}
/* /NEWS */


/* LIVE */
.live {
	background-color: #484848;
	background-image: url(https://live.autoua.net/data/img/timeline_1.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.live_announce_title {
	color: #ffffff;
	font-family: Helvetica, "Trebuchet MS", Arial, sans-serif;
	font-size: 130%;
	line-height: 100%;
	padding-top: 5px;
}
.live_announce_title a {
	color: #ffffff;
	text-decoration: none;
}
.live_announce_title a:hover {
	color: #ffffff;
	text-decoration: underline;
}
.live_announce_date {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 85%;
}
.live_announce_arr {
	color: #ffffff;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	font-size: 120%;
}
/* /LIVE */


/* subheader & tabs */
#subheader {
	height: 76px;
	position: relative;
	font: 10px/1.4 Arial, Helvetica, sans-serif;
}
#subheader .border {
	position:absolute;
	width:100%;
	height:8px;
	left:0;
	bottom:0;
	background:#484848;
}
#tabs {
	float:left;
	height:63px;
	display:inline;
	margin:12px 0 0 11px;
	padding:0;
	list-style:none;
	position:relative;
}
#tabs ul {
	display:none;
	list-style:none;
	position:absolute;
	right: 0;
	margin:64px 0 0 -1px;
	padding:0;
}
#tabs .opened ul {
	display: block;
	z-index: 10;
}
#tabs li {
	float:left;
	position:relative;
}
#tabs li li {
	float:none;
}
#tabs a,
#tabs h1 {
	float:left;
	height:43px;
	font-size:1.4em;
	line-height:43px;
	margin:19px 0 0 -1px;
	padding:0 15px;
	text-decoration:none;
	color:#000;
	border:1px solid #ccc;
	background:#e6e4e4;
}
#tabs li a:hover {
	background-color:#fff;
}
#tabs li:hover li a {
	background:#e6e4e4;
}
#tabs .opened a.b-dropdown {
	background-color:#fff;
}
#tabs a.first,
#tabs h1 {
	height:62px;
	font-size:2.4em;
	line-height:62px;
	margin-top:0;
	padding:0 20px;
}
#tabs a.active {
	background:#fff;
	border-bottom:1px solid #fff;
}
#tabs ul a {
	width:114px;
	height:auto;
	margin:0;
	padding:10px 15px;
	font-size:1.4em;
	line-height:1.3em;
	border-top:0;
	text-align: right;
}
#tabs a.b-dropdown:after {
	content: "▼";
	font-size: 10px;
}
#tabs .opened a.b-dropdown:after {
	content: "▲";
	font-size: 10px;
}
/* new comments */
#comments {
	font: 12px/1.4 Arial, Helvetica, sans-serif;
}
#comments p,
#add-comment p {
	font-size: 14px;
	line-height: 17px;
	margin: 4px 0;
}
#comments .in {
	padding-left: 10px;
	padding-right: 10px;
}
.comment {
	margin: 0 0 31px 135px;
}
.comments a:hover {
	color: #b00000;
	border-bottom: 1px solid #b00000;
}
.comments a {
	text-decoration: none !important;
	color: #0066cc;
	border-bottom: 1px solid #0066cc;
}
.addCom, .in .delete {
	font-size: 12px;
}
.comments .open, .comments .open:hover {
	border-bottom-style: dotted !important;
}
.comments .bigger {
	font-size: 18px;
}
#comments .big {
	font-size: 14px;
}
.comment a.img, .comment img.img,
#add-comment .img {
	float: left;
	border: 0;
}
.comment a.img img,
#add-comment img {
	display: block;
}
div.comments {
	margin-top: 30px;
}
.titleCom {
	margin: 4px 0 16px !important;
}
.titleCom strong {
	font-size: 18px;
}
.comNode {
	margin-bottom: 31px;
}
.comHead {
	padding: 1px 4px 1px 1px;
	background: #f4f4f4;
	border: 1px solid #e6e6e6;
	overflow: hidden;
	position: relative;
}
.comHead a.img {
	margin: 0;
}
.smDate {
	font-size: 10px;
	color: #626262;
	float: right;
	padding-top: 4px;
}
.comBody {
	padding-top: 5px;
}
.hcom1 {
	padding-left: 30px;
}
.hcom2 {
	padding-left: 60px;
}
.hcom3 {
	padding-left: 90px;
}
.hcom4 {
	padding-left: 120px;
}
.hcom5 {
	padding-left: 150px;
}
.comHeadcontent {
	padding-left: 24px;
	overflow: hidden;
	position: relative;
}
.comments-show,
.comments-hide {
	font-size: 16px;
}
.comments-show:after,
.comments-hide:after {
	content: '\0020';
	width: 0;
	height: 0;
	margin-left: 5px;
	display: inline-block;
	vertical-align: middle;
	border-top: 5px solid;
	border-right: 5px solid transparent;
	border-left: 5px solid transparent;
}
.comments-hide:after {
	border-top: 0;
	border-bottom: 5px solid;
}
#content .litleinfo {
	color: #3b3b3b;
	font-size: 11px;
	line-height: 15px;
}
.taWr {
	padding: 0 0 0 5px;
	border: 1px solid #ccc;
}
*+html .taWr {
	border: 1px solid #ccc;
}
.message-errors {
	padding-bottom: 4px;
}
.taWr textarea {
	width: 100%;
	height: 140px;
	display: block;
	margin: 0;
	padding: 0;
	border: 0;
	font: 14px/1.4 Arial, Helvetica, sans-serif;
	resize: vertical;
	outline: none;
}
#comment-form div.captcha {
	float: right;
	margin: 10px 0 0;
}
.captcha .errorlist {
	text-align: right;
}
.captcha label {
	float: left;
	white-space: nowrap;
	font-size: 14px;
	margin: 15px 10px 0 0;
}
.captcha button {
	margin-left: 5px;
	font-size: 18px;
	padding: 0 23px;
	line-height: 28px;
	width: auto;
}
img.captcha {
	float: left;
	width: 150px;
	height: 50px;
	border: 1px solid #626262;
}
#id_captcha_1 {
	margin: 12px 0 0 10px;
	font-size: 18px;
	width: 86px;
	float: left;
}
#captcha-wrapper {
	float: left;
}
#captcha-wrapper img {
	display: block;
	float: none;
}
.butWr {
	clear: both;
	text-align: right;
}
#cancel-reply,
#cancel-reply:hover {
	margin-right: 30px;
	font-size: 12px;
	color: #B00000;
	text-decoration: none;
	border-bottom: 1px dotted #B00000;
}
#cancel-reply.with-captcha {
	float: right;
	margin-right: 12px;
}
.butWr button {
	margin-top: 4px;
	font-size: 18px;
	padding: 0 23px;
	line-height: 28px;
	overflow: visible;
}
#comments .delete {
	position: absolute;
	bottom: 3px;
	right: 3px;
	padding: 3px 6px 3px 25px;
	border: 1px solid #E6E6E6;
	background: #f4f4f4 url(https://profile.autoua.net/static/img/icon-small-sprite.png) no-repeat 6px 4px;
}
#comments .delete:hover {
	background-color: #fff;
	background-position: 6px -75px;
}
#comments .delete:active {
	background-color: #e6e6e6;
	background-position: 6px -75px;
}
#comments .delete span {
	border-bottom-width: 1px !important;
	border-bottom-style: dotted;
}
.level-0 {
	margin-left:0!important;
}
.comment-level-0 {
	margin-left:0!important;
	padding:0;
	background:none;
}
.level-1 {
	margin-left:60px!important;
}
.comment-level-1 {
	margin-left:30px!important;
}
.level-2 {
	margin-left:90px!important;
}
.comment-level-2 {
	margin-left:60px!important;
}
.level-3 {
	margin-left:120px!important;
}
.comment-level-3 {
	margin-left:90px!important;
}
.level-4 {
	margin-left:150px!important;
}
.comment-level-4 {
	margin-left:120px!important;
}
#add-comment {
	padding-bottom: 30px;
	margin-left: 150px;
}


/* footer */

#footer {
	height:250px;
	width:1000px;
	overflow:hidden;
	color:#fff;
	font-size:1.3em;
	background:#484848;
	margin: 0 auto;
	font: 12px/1.4 Arial, Helvetica, sans-serif;
}
#footer.insurance-footer {
	height:50px;
}
#footer img {
	display: inline;
}
#footer a{
    color: #FFFFFF;
    text-decoration: underline;
}
#footer a:hover{
    color: #FFFFFF;
}
#footer a.b-button {
	color: #332B00;
	text-decoration: none;
	margin-top: 10px;
}
#footer .content {
	width:990px;
	overflow:hidden;
	padding:0 5px;
	margin:0 auto;
}
.footer-nav {
	width:100%;
	height:185px;
	padding:15px 0 0;
	overflow:hidden;
	color:#fff;
}
.footer-nav div {
	float:left;
}
.footer-nav ul {
	margin:10px 0 0;
	padding:0 0 0 20px;
}
.footer-nav strong {
	font-size: 1em;
	margin: 0;
	display: block;
}
.footer-nav a strong {
	display: inline;
}
.footer-nav .left {
	width:230px;
	padding-left: 10px;
}
.footer-nav .center {
	width:280px;
	padding-left: 80px;
}
.right_180 {
	width: 180px;
}
.footer-nav .center ul {
	float:left;
	width:155px;
}
.footer-nav a {
	color:#fff;
}
#footer .copyright {
	float:left;
	margin:16px 0 0 10px;
}
.copyright a,
.copyright a:hover {
	color:#fff;
}
#footer .counters {
	float:right;
}
a.smaller {
	font-size: 90%;
	display: block;
	margin: -1px 0 2px;
}
a.comments-count {
    background: url("https://autoua.net/data/img/bg-comments-icon-small.png") no-repeat scroll 0 1px transparent;
    margin: 6px 0 0 0;
    padding: 0 0 0 15px;
    float: left;
}
a.comments-count_news {
    background: url("https://autoua.net/data/img/bg-comments-icon-small.png") no-repeat scroll 0 1px transparent;
    margin: 6px 0 0 9px;
    padding: 0 0 0 15px;
    font-size: 9px;
}
.reminder_wrap {
	padding: 6px 10px 9px 36px;
	font-size: 14px;
	background: url('https://autoua.net/data/img/reminder_wrap.png') 10px 10px no-repeat #EDEED8;
}

/* Lightbox */
#auth-fader {
	position: fixed;
	width: 100%;
	height: 100%;
	z-index: 1000010000;
	left: 0;
	top: 0;
	background:  url(https://autoua.net/static/img/fader-lb.png) repeat 0 0 transparent;
}
#auth-body{
	position: fixed;
	top: 50%;
	left: 50%;
	margin: -185px 0 0 -285px;
	width: 570px;
	background: #fff;
	font-family: Arial, Helvetica, sans-serif;
	color: #000;
}
.auth-header {
	position: relative;
	padding: 10px 20px;
	background-color: #dcdcdc;
	font-size: 24px;
	line-height: 40px;
}
* + html .auth-header {
	position: static;
}
.close-auth-lb {
	position: absolute;
	right: 18px;
	top: 7px;
		font-size: 30px;
	color: #2461cc;
	text-decoration: none;
	line-height: 40px;
}
.lb-content {
	padding: 15px 0 20px;
	background: #fff;
}
.lb-leftcol {
	width: 136px;
	float: left;
	font-size: 18px;
	padding-top: 4px;
}
.lb-row {
	padding: 10px 20px 8px;
	margin-bottom: 2px;
	overflow: hidden;
}
.soc-shadow {
	height: 10px;
	clear: both;
	background: url("https://autoua.net/static/img/soc-shadow.png") no-repeat center 100% transparent;
}
.lb-soc-help {
	font-size: 14px;
}
.socB {
	background: url("https://autoua.net/static/img/soc_icons.png") no-repeat  0 0 transparent;
	border: medium none !important;
	display: block;
	float: left;
	height: 26px;
	margin-right: 10px;
	width: 124px;
	text-decoration: none;
	border: 0;
}
.socB_vk {
	background-position: -124px 0;
}
.socB_google {
	background-position: -248px 0;
	margin-right: 0;
}
.input-lb {
	width: 386px;
	font-size: 18px;
}

.forgot-pass {
	float: right;
	font-size: 12px;
	padding-top: 2px;
}
.lb-check {
	font-size: 14px;
}
.cancel-auth-lb {
	float: right;
	font-size: 18px;
	margin-top: 7px;
}
.auth-lb-sent {
	height: 37px;
	font-size: 18px;
	padding: 0 20px;
	overflow: visible;
}
.error-lb {
	background-color: #f7e1e0;
}
.error-field {
	padding: 0 0 0 136px;
	clear: both;
}
.error-field, .error-field * {
	color: #ff0000;
	font-size: 12px;
}

a.b-userbname-pointowner, a.b-userbname-pointowner:hover {
	background: url("https://point.autoua.net/static/img/owner-protect-bg.png") no-repeat scroll right 1px transparent;
	border: 0 none;
	padding: 0 8px 0 0;
	font-size: 14px;
	text-decoration: none;
}

/* Footer2 - for corporatefoter */
#corpMagnet li {
 list-style: none outside none;
}
#corpMagnet {
 background: url("https://autoua.net/static/img/footer/bg_mFooter.jpg") no-repeat scroll center bottom #FFFFFF;
 height: 100px;
}
#corpMagnet .footerMagnet {
 height: 100px;
 margin: 0 auto;
 width: 1000px;
}
#corpMagnet .logoMagnet {
 float: left;
 height: 49px;
 padding: 15px 0 0 22px;
 width: 136px;
}
#corpMagnet .logoMagnet a {
 background: url("https://autoua.net/static/img/footer/logo.png") no-repeat scroll right bottom transparent;
 display: block;
 height: 49px;
 width: 136px;
}
#corpMagnet .projectMagnet {
 float: right;
 height: 40px;
 padding-right: 10px;
 position: relative;
}
#corpMagnet .projectMagnetList {
 margin: 0 !important;
}
#corpMagnet .projectMagnetList li {
 float: right;
 height: 40px;
 margin-left: -19px;
 position: relative;
 width: 116px;
}
#corpMagnet .goProject {
display: block;
width: 116px;
height: 40px;
text-indent: 200px;
white-space: nowrap;
overflow: hidden;
}
#corpMagnet .ttMagnet {
 bottom: 40px;
 color: #606060;
 display: none;
 font-family: Tahoma,Arial,Helvetica,sans-serif;
 font-size: 11px;
 left: -63px;
 position: absolute;
 width: 248px;
}
#corpMagnet .ttWrap {
 background: url("https://autoua.net/static/img/footer/tt.png") no-repeat scroll left top transparent;
 min-height: 77px;
 padding: 10px 14px 7px;
 width: 220px;
}
#corpMagnet .ttBottom {
 background: url("https://autoua.net/static/img/footer/tt.png") no-repeat scroll left bottom transparent;
 height: 19px;
 width: 248px;
}
#corpMagnet .linkMagnet {
 margin-top: 3px;
}
#corpMagnet .linkMagnet a {
 background: url("https://autoua.net/static/img/footer/ipack.png") no-repeat scroll 0 5px transparent;
 color: #7C7C7C;
 font-size: 10px;
 padding-left: 12px;
 text-decoration: none;
}
#corpMagnet .linkMagnet a span {
 text-decoration: underline;
}
#corpMagnet .tab1 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll 0 0 transparent;
}
#corpMagnet .tab2 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll -116px 0 transparent;
}
#corpMagnet .tab3 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll -232px 0 transparent;
}
#corpMagnet .tab4 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll -348px 0 transparent;
}
#corpMagnet .tab5 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll -464px 0 transparent;
}
#corpMagnet .tab6 {
 background: url("https://autoua.net/static/img/footer/tabs.png") no-repeat scroll -580px 0 transparent;
}
#corpMagnet.autoua .tab1 {
 background-position: 0 -40px;
 z-index: 2;
}
#corpMagnet.dynamo .tab2 {
 background-position: -116px -40px;
 z-index: 2;
}
#corpMagnet.gagadget .tab3 {
 background-position: -232px -40px;
 z-index: 2;
}
#corpMagnet.mabila .tab4 {
 background-position: -348px -40px;
 z-index: 2;
}
#corpMagnet.mabila2 .tab4 {
 background-position: -348px -80px;
 z-index: 2;
}
#corpMagnet.torba .tab5 {
 background-position: -464px -40px;
 z-index: 2;
}
#corpMagnet.qp .tab6 {
 background-position: -580px -40px;
 z-index: 2;
}
.new-menu-item {
	background-color: #FFF;
	border-radius: 2px 2px 2px 2px;
	color: #A20800;
	position: absolute;
	top: -1px;
	right: 3px;
	font-size: 10px;
	line-height: 10px;
	padding: 1px 3px;
	font-style: normal;
	text-shadow: none;
}
#footer.sales-footer {
	width: 100%;
}
#footer.sales-footer .content {
	width: 1190px;
}
/* end global css file */
.list-num {
	counter-reset: list1;
}
.list-num > li,
.list-num__in > li {
	list-style-type: none;
	line-height: 24px;
	margin-top: 5px;
}
.list-num > li:before {
	content: counter(list1)". ";
	counter-increment: list1;
	font-weight: bold;
}
.list-num__in {
	counter-reset: list2;
}
.list-num__in > li:before {
	content: counter(list1)"." counter(list2) ". ";
	counter-increment: list2;
}
.osago-banner {
	border: 1px solid #ccc;
	padding: 10px;
	margin: 10px 0;
	max-width: 300px;
	margin: 0 auto;
}
.osago-banner__top {
	font-size: 12px;
	line-height: 19px;
	text-align: right;
}
.osago-banner__top img {
	float: right;
	margin-left: 5px;
}
.osago-banner__img {
	margin: 15px 0 0px;
	text-align: center;
}
.osago-banner__link {
	color: #0066cc;
	font-size: 22px;
	line-height: 44px;
	text-decoration: underline;
	outline: none;
}
.osago-banner__link:hover,
.osago-banner__link:active {
	color: #b00000;
	text-decoration: underline;
}
.osago-banner__txt {
	color: #000;
	font-size: 14px;
	line-height: 20px;
}
/* new model informer */
.model-informer {
	padding: 10px 20px 20px;
	margin-bottom: 20px;
	border: 1px solid #e6e6e6;
	box-shadow: 0 2px 3px rgba(7, 8, 8, 0.05);
}
.model-informer-elem {
	margin-bottom: 10px;
}
.model-informer_p10 {
	padding: 10px;
}
.model-informer_forum {
	margin: 20px 3px;
	padding: 0;
}
.model-informer_forum a {
	color: #0066cc;
}
.model-informer__logo {
	float: left;
	width: 70px;
	margin: 20px 15px 0 0;
}
.model-informer__img {
	position: relative;
	text-align: center;
}
.model-informer__car {
	float: right;
	width: 210px;
	text-align: right;
	margin-bottom: 10px;
}
.model-informer_forum .model-informer__car {
	float: left;
	width: 120px;
	text-align: left;
	margin: 10px 10px 10px 20px;
}
.model-informer_forum .model-informer__car img {
	display: block;
}
.model-informer__info {
	overflow: hidden;
	margin: 25px 0 10px;
}
.model-informer_forum .model-informer__info {
	margin: 0;
	padding: 5px 0 1px;
}
.model-informer__price {
	font-size: 18px;
	text-decoration: none;
}
.model-informer__headline {
	font-size: 24px;
	line-height: normal;
	margin: 0 0 10px;
}
.model-informer_forum .model-informer__headline,
.model-informer_forum .model-informer__price {
	font-size: 18px;
	float: left;
	font-weight: bold;
	padding: 0 10px;
	margin-bottom: 4px;
}
.model-informer_forum .model-informer__price {
	float: right;
	color: #0066cc;
}
.model-informer_forum .model-informer__headline a {
	text-decoration: underline;
}
.model-informer__w50 {
	float: left;
	width: 270px;
}
.model-informer__info p {
	margin-bottom: 5px;
	font-size: 1em;
}
.model-informer__w50 a {
	text-decoration: none;
}
.model-informer__points {
	padding: 20px;
	margin-top: 10px;
	background-color: #f4f4f4;
	box-shadow: 0 0 4px rgba(0, 0, 0, 0.15) inset;
}
.model-informer_forum .model-informer__points {
	padding: 5px 10px;
	float: right;
	width: 425px;
	margin-top: 0;
	min-height: 90px;
}
.model-informer_forum .l-3 {
	width: 33.333%;
	float: left;
	padding: 0 10px;
	box-sizing: border-box;
}
.model-informer__points h3 {
	margin-top: 0;
	margin-bottom: 5px;
}
.model-informer__item {
	margin-bottom: 3px;
}
.model-informer_forum .model-informer__item {
	font-size: 12px;
}
.model-informer__where {
	font-size: 14px;
	font-weight: bold;
	margin-bottom: 5px;
}
.text-right {
	text-align: right;
}
.tdu,
a.tdu {
	text-decoration: underline;
}
/* end new model informer */

/* hack for responsive kalture player */

.kaltura_player,
.iframe-ratio,
.ratio-16-9,
div[id^="kaltura_player"]:not([id$="playBtn"]) {
	width: 100% !important;
	height: 0 !important;
	padding-bottom: 56.25% !important;
	position: relative !important;
}
.torba-lightbox-cont div[id^="kaltura_player"]:not([id$="playBtn"]) {
	padding-bottom: 0 !important;
	height: 100% !important;
}
.kaltura_player > div,
div[id^="kaltura_player"] > div,
.kaltura_player > iframe,
.iframe-ratio > iframe,
.ratio-16-9 > div,
div[id^="kaltura_player"] > iframe {
	position: absolute !important;
	left: 0 !important;
	top: 0 !important;
	right: 0 !important;
	bottom: 0 !important;
}
.articleBody iframe {
	max-width: 100%;
}
.iframe-ratio > iframe {
	width: 100%;
	height: 100%;
	max-width: 100%;
	max-height: 100%;
}
.jwplayer {
	width: 100% !important;
	height: 0 !important;
	padding-bottom: 56.25% !important;
	position: relative !important;
}
.iframe-wide {
	width: 100%;
}

/* end hack for responsive kalture player */

/* styles for all adapt sites */

.site-wrap {
	max-width: 1200px;
	min-width: 320px;
	margin: 0 auto;
	width: auto;
	background-color: #fff;
}
.site-wrap_bc {
	background-color: transparent;
}
.site-wrap_minw1200 {
	min-width: 1200px;s
}
.mobile-menu_ico {
	display: block;
	opacity: 0.9;
	position: relative;
	height: 24px;
	width: 17px;
	padding: 0 6px;
	top: 5px;
	border: 2px solid #fff;
	border-radius: 3px;
	box-shadow: 0 1px 0 #000;
}
.mobile-menu_slice {
	display: block;
	border-bottom: 1px solid #fff;
	margin-top: 5px;
	box-shadow: 0 1px 0 #000;
}
.menue {
	float: right;
	list-style: outside none none;
	margin: 0;
	padding: 2px 0 0;
}
a.mainLink:hover .mobile-menu_ico {
	opacity: 0.7;
}
.auth-top {
	position: relative;
    float: right;
    height: 40px;
    padding-right: 10px;
    margin-left: -40px;
    max-width: 140px;
}
.auth-link {
    color: #fff;
    float: right;
    height: 30px;
    line-height: 30px;
    padding: 0 5px 2px 10px;
    text-shadow: 0 1px 0 #590400;
}
.auth-top_dd {
	position: absolute;
	right: 5px;
	top: 2px;
	font-size: 9px;
}
.auth-link:hover {
	color: #fff;
	opacity: 0.7;
}
.user-ava_top {
	position: absolute;
	left: -25px;
	top: 0;
	border-radius: 2px;
}
.auth-top .subMenu {
	left: auto;
	right: 0;
}
.auth-top_sbn-message {
	position: absolute;
	right: 3px;
	top: 0;
	background-color: #fff600;
	color: #a20800;
	border-radius: 2px;
	font-size: 10px;
    line-height: 12px;
    padding: 0 2px;
}
.auth-top_sbn-message_ava {
	top: -5px;
	right: auto;
	left: -12px;
}
.auth-top_sbn-link {
	position: relative;
	text-align: right;
	color: #fff;
}
.auth-top_sbn-link:hover {
	color: #e9b8b7;
}
.auth-top:hover .subMenu {
	display: block;
}
.footer-bg {
	padding: 15px 0 0;
	font-size: 12px;
	color: #fff;
	background-color: #484848;
}
.footer-bg li a {
	color: #fff;
}

/* mobile nav */

.mobile-nav {
	display: none;
	color: #000;
	font-family: "NeoSans";
	height: 0;
	min-height: 0;
	background-color: #f3f3f3;
}
.mobile-nav_open {
	bottom: 0;
	height: auto;
	overflow-y: auto;
	position: fixed;
	top: 0;
	z-index: 999999;
	display: block;
}
.mobile-nav__head {
	padding: 25px 40px 25px 25px;
	background-color: #d10a10;
	position: relative;
}
.mobile-nav__section {
	list-style: none;
	padding: 20px 0 20px 20px;
	margin: 0;
	border-top: 1px solid #d2d2d2;
	position: relative;
}
.mobile-nav__section_fz18 {
	font-size: 18px;
}
.mobile-nav__section_fz12 {
	font-size: 12px;
}
.mobile-nav__section:before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	height: 1px;
	background-color: #fff;
}
.mobile-nav__section:first-child {
	border-top: none;
}
.mobile-nav__section:first-child:before {
	display: none;
}
.mobile-nav__link {
	color: #000;
	line-height: 34px;
	text-shadow: 0 1px 0 #fff;
	text-decoration: none;
	transition: color 0.2s ease 0s;
}
a.mobile-nav__link:hover,
a.mobile-nav__link:active {
	color: #b00000;
	text-decoration: none;
}
.mobile-close {
	color: #fff;
	font-size: 30px;
	width: 20px;
	height: 20px;
	position: absolute;
	right: 20px;
	top: 50%;
	margin-top: -10px;
	line-height: 20px;
	cursor: pointer;
	text-align: center;
	overflow: hidden;
}

/* end mobile nav */

/* responsive lb */

.resp-fader {
    background: none repeat scroll 0 0 rgba(0, 0, 0, 0.7);
    bottom: 0;
    display: none;
    left: 0;
    position: fixed;
    right: 0;
    top: 0;
    z-index: 999998;
}
.resp-lightbox {
    display: none;
    height: 0;
    left: 10px;
    position: absolute;
    right: 10px;
    top: 88px;
    z-index: 999999;
}
.resp-lightbox .container_lb,
.resp-lightbox .row_lb {
    height: 0;
}
.resp-lightbox .lb-container {
    background-color: #fff;
    padding: 20px 15px;
    position: relative;
}
.resp-lightbox .lb-container_head {
	background-color: #f3f3f3;
	padding-bottom: 12px;
	padding-top: 12px;
}
.resp-lightbox .lb-container h2 {
	margin: 0;
}
.resp-lightbox .soc-shadow {
	background-color: white;
	background-size: contain;
}

/* end responsive lb */


/* social lightbox */
.fader-social {
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	display: none;
	background: rgba(0,0,0,0.7);
	z-index: 999998;
}
.dialog-social {
	max-width: 580px;
	margin: 0 auto;
}
.fader-social,
.social-open {
	overflow: hidden;
}
.social-open .fader-social {
	overflow-x: hidden;
	overflow-y: auto;
}
.social-bl-top {
	position: relative;
	padding: 12px 50px 12px 22px;
	border-bottom: 1px solid #9daccb;
	background-color: #3a5897;
}
.js-social-dialog .fa-close {
	font-size: 26px;
	color: #fff;
	position: absolute;
	top: 10px;
	right: 15px;
	display: none;
	cursor: pointer;
}
.social-bl-middle {
	color: #fff;
	padding: 22px;
	font-size: 18px;
	position: relative;
	background-color: #3a5897;
	box-shadow: -5px -13px 5px -10px #2a3f6d inset;
}
.social-bl-middle:after {
	content: '';
	position: absolute;
	top: 100%;
	left: 50px;
	border-style: solid;
	border-width: 30px 0 0 30px;
	border-color: #3a5897 transparent transparent;
	height: 0;
	width: 0;
	margin-top: -9px;
}
.social-bl-like {
	padding: 50px 22px;
	overflow: hidden;
	background-color: #fff;
}
.social-bl-bottom {
	text-align: center;
	font-size: 14px;
	padding: 15px 22px;
	height: 50px;
	background-color: #dededd;
}
.social-bl-bottom__link {
	color: #000;
	display: none;
}
.social-bl-bottom__link:hover {
	color: #000;
}
.social-bl-bottom__link .pseudolink {
	border-bottom-color: #000;
}
.social-bl-top__link {
	display: none;
	position: absolute;
	right: 15px;
	top: 20px;
	width: 13px;
	height: 13px;
	background: url('https://autonews.autoua.net/static/img/dlgCloseBtn.png') !important;
}
.dialog-scrollbar-measure {
	height: 50px;
    overflow: scroll;
    position: absolute;
    top: -9999px;
    width: 50px;
}
/* end social lightbox */

.vertical-15 {
	margin: 15px 0;
}
.vertical-20 {
	margin: 20px 0;
}
.scroll-banner {
	margin: 0 auto;
	width: 300px;
	text-align: center;
}
.dib {
	display: inline-block;
}
.paginator {
	padding:30px 0 20px;
	float:right;
	position:relative;
	left:-50%;
	text-align:left;
}
.paginator-wrapper {
	position:relative;
	left:50%;
}
.paginator .prev, .paginator .next {
	float:left;
	margin: 4px 10px 4px 0;
	color:#999;
}
.paginator .next {
	margin:4px 0 4px 10px;
}
.paginator .prev a, .paginator .next a {
	text-decoration:none;
}
.page-list {
	float:left;
}
.page-list a, .page-list strong {
	float:left;
	text-decoration:none;
	border:1px solid #D0D0D0;
	padding:4px 9px;
	margin:0 -1px 0 0;
}
.page-list span {
	float:left;
	padding:5px 10px 5px 9px;
}
.page-list strong {
	color:#fff;
	background:#D0D0D0;
}
/* cars action icons */
.car-icons {
	margin: 0;
	padding: 0;
	float: left;
	overflow: hidden;
	list-style: none;
	-webkit-border-radius: 2px;
	border-radius: 2px;
	-webkit-box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 2px 2px rgba(0, 0, 0, 0.3);
}
.car-icons_abs {
	position: absolute;
	left: 0;
	bottom: 5px;
}
.car-icons__el {
	float: left;
	width: 20px;
	height: 20px;
	overflow: hidden;
	text-indent: 9999px;
	background: url('https://market.autoua.net/static/img/car_icons.png?v1') no-repeat scroll 0 -260px transparent;
}
.car-icons__el_new {
	background-position: 0 -280px;
}
.car-icons__el_vub {
	background-position: 0 -300px;
}
.car-icons__el_test {
	background-position: 0 -320px;
}
.car-icons__el_sale {
	background-position: 0 -340px;
}
.car-icons__el_disc {
	background-position: 0 -360px;
}
.car-icons__el_price {
	background-position: 0 -520px;
}
.car-icons__el_credit {
	background-position: 0 -540px;
}
.car-icons__el_prize {
	background-position: 0 -560px;
}
/* end cars action icons */
/* end styles for all adapt sites */
#torba-lightbox .torba-lightbox-close.mob {
	padding: 5px;
	background-color: #fff;
	background-position: 5px 5px;
	position: absolute;
	right: 5px;
	top: 5px;
	z-index: 10;
	box-sizing: content-box;
}
#torba-lightbox-image.mob {
	bottom: 0;
	left: 0;
	margin: auto;
	max-height: 100%;
	max-width: 100%;
	position: absolute;
	right: 0;
	top: 0;
	z-index: 2;
}
#torba-lightbox.mob {
	padding: 35px;
}
/* owl slide */
.owl-carousel_slider .owl-dots,
.owl-thumbs .owl-stage-outer,
.owl-up .owl-dots,
.dn {
	display: none;
}
.owl-carousel.owl-loaded + .dn {
	display: block;
}
.owl-carousel_slider .owl-nav {
	margin: 10px 0 40px;
	text-align: center;
}
.owl-carousel_slider .owl-nav > [class^="owl-"] {
	display: inline-block;
	vertical-align: middle;
}
.owl-carousel_slider .owl-nav > .owl-count {
	padding: 0 20px;
	font-size: 16px;
}
.owl-carousel_slider .owl-nav > .owl-prev,
.owl-carousel_slider .owl-nav > .owl-next {
	width: 0;
	height: 0;
	border-style: solid;
	border-color: transparent;
	border-width: 15px;
}
.owl-carousel_slider .owl-nav > .owl-prev:hover,
.owl-carousel_slider .owl-nav > .owl-next:hover {
	cursor: pointer;
}
.owl-carousel_slider .owl-nav > .owl-prev {
	border-right-color: #999;
	border-left-width: 0;
}
.owl-carousel_slider .owl-nav > .owl-next {
	border-left-color: #999;
	border-right-width: 0;
}
.owl-carousel_slider .photo-title {
	margin-bottom: 10px;
}
/* end owl slide */
@media (min-width: 1200px) {
	.col_rightcol {
		width: 27%;
	}
	.col_main {
		width: 73%;
	}
}
@media (max-width: 767px) {
	#newHeader .logoT {
		width: 150px;
		padding-top: 18px;
	}
	#newHeader .logoLink,
	#newHeader .logoLink img {
		display: block;
		height: auto;
		width: 100%;
	}
	.model-informer {
		padding-left: 10px;
		padding-right: 10px;
	}
	.model-informer__logo {
		margin-right: 0;
	}
	.model-informer__info {
		overflow: visible;
		float: left;
		width: 100%;
	}
}
@media (max-width: 1100px) {
	.model-informer_forum .l-3 {
		width: 100%;
	}
}
