h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6 {	text-align: left;}.site-wrap {	max-width: 1200px;	min-width: 320px;	margin: 0 auto;}.site-wrap_bg {	background-color: #fff;}.site-wrap_content {	min-height: 60vh;}.wrap-holder {	position: relative;	margin: 0 auto;}.content-holder {	position: relative;}.placeholder {	margin-bottom: 20px;}.placeholder_hr {	margin-bottom: 20px;	padding-bottom: 20px;	border-bottom: 2px solid #fdecd9;}/* header */.menu-holder {	position: relative;	background-color: #acbf4c;	padding-top: 5px;}.menu-list {	background-color: #fff;}.logo {	float: left;	width: 160px;	height: 64px;	padding-top: 10px;}.top-menu {	float: left;	margin: 16px 0;}.top-menu-item {	float: left;	position: relative;}.top-menu-item_img {	bottom: 15px;}.top-menu-link {	position: relative;	color: #82614e;	float: left;	font-size: 17px;	line-height: 18px;	background-color: #fff;	padding: 5px 8px;	height: 18px;	-moz-box-sizing: content-box;	box-sizing: content-box;}.top-menu-link_wide {	padding-right: 12px;	padding-left: 12px;}.top-menu-link:hover,.top-menu-link:focus,.top-menu-item:hover .top-menu-link,.open .top-menu-link {	color: #fff;	text-decoration: none;	padding-top: 21px;	padding-bottom: 25px;	margin: -16px 0;	background-color: #acbf4c;	outline: 0;}.top-menu-item:hover span.top-menu-link {	cursor: default;}/*.top-menu-item:hover .top-menu-link_nodd {	border-color: #fff;}*/.top-menu-item i {	font-weight: bold;}.top-menu-item i.fa-menu_color {	color: inherit;	font-weight: normal;}.top-menu-item:hover .top-menu-link i {	color: #fff;}/*.top-menu-item:hover i {	color: #acbf4e;	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);	-webkit-transform: rotate(180deg);	-ms-transform: rotate(180deg);	transform: rotate(180deg);}*/.top-menu-dd {	display: none;	text-align: left;	position: absolute;	top: 48px;	left: 0;	background-color: #acbf4c;	z-index: 1;}.top-menu-dd-item {	display: block;	line-height: 29px;}.top-menu-dd-link {	text-decoration: none;	color: #fff;	display: block;	padding: 8px 9px;	font-size: 16px;	white-space: nowrap;	transition: all 0.5s ease 0s;}.top-menu-dd-link:hover {	text-decoration: none;	background-color: #fff;	text-shadow: 0 1px 1px #fff;}.top-bar-item {	float: right;	padding: 0.214286em 0;	margin-left: 0.3em;	line-height: 24px;}.top-bar-overflow {	overflow: hidden;	text-align: right;	margin-left: 60px;}/*.top-search-form {	position: relative;}*/.top-bar-search {	float: left;	width: 100%;	display: none;	height: 29px;	background-color: #fff;}.top-bar-search input {	border: none;	padding: 3px 20px 3px 5px;	font-size: 12px;	line-height: 23px;	color: #acbf4c;}.top-bar-item__link {	color: #fff;}.top-bar-item__link:hover,.top-bar-item__link:focus,.top-bar-item__link:active {	color: #ffd698;	text-decoration: none;	outline: 0;}.top-bar-item__trans {	opacity: 0.25;}.top-bar_username {	white-space: nowrap;}.top-ava {	height: 34px;	width: 34px;	margin: -8px 0 -10px;	border: 2px solid #fff;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	vertical-align: top;}.top-bar-item-ddlink {	display: block;	line-height: 22px;}.top_sub {	float: left;	padding: 7px 0 0;	min-height: 50px;	height: 50px;	margin-bottom: 5px;}.top_sub1 {	background-color: #e5f0f2;}.top_sub2 {	background: url('data:image/gif;base64,R0lGODlhAwAGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozN0MyNDAxQzlEODkxMUU0OEQ5NEY1MTVCMzRGMUVCOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozN0MyNDAxRDlEODkxMUU0OEQ5NEY1MTVCMzRGMUVCOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3QzI0MDFBOUQ4OTExRTQ4RDk0RjUxNUIzNEYxRUI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3QzI0MDFCOUQ4OTExRTQ4RDk0RjUxNUIzNEYxRUI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAMABgAAAgWMf6C7BQA7') 0 0 repeat-y #eff6cc;}.top_sub3 {	background: url('data:image/gif;base64,R0lGODlhAwAGAIABAP///////yH/C1hNUCBEYXRhWE1QPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4gPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS4zLWMwMTEgNjYuMTQ1NjYxLCAyMDEyLzAyLzA2LTE0OjU2OjI3ICAgICAgICAiPiA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPiA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtbG5zOnhtcE1NPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvbW0vIiB4bWxuczpzdFJlZj0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL3NUeXBlL1Jlc291cmNlUmVmIyIgeG1wOkNyZWF0b3JUb29sPSJBZG9iZSBQaG90b3Nob3AgQ1M2IChXaW5kb3dzKSIgeG1wTU06SW5zdGFuY2VJRD0ieG1wLmlpZDozN0MyNDAxQzlEODkxMUU0OEQ5NEY1MTVCMzRGMUVCOSIgeG1wTU06RG9jdW1lbnRJRD0ieG1wLmRpZDozN0MyNDAxRDlEODkxMUU0OEQ5NEY1MTVCMzRGMUVCOSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuaWlkOjM3QzI0MDFBOUQ4OTExRTQ4RDk0RjUxNUIzNEYxRUI5IiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjM3QzI0MDFCOUQ4OTExRTQ4RDk0RjUxNUIzNEYxRUI5Ii8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEAQAAAQAsAAAAAAMABgAAAgWMf6C7BQA7') 0 0 repeat-y #fdecd9;}.top_sub-link {	font-size: 16px;	line-height: 18px;	color: #82614e;}.top_sub-link-sm {	color: #82614e;	font-size: 13px;}.pull-right-10 {	margin-right: -10px;}.week-wr {	margin-right: -7px;}.week_item {	float: left;	width: 2.5%;}.week_item_separator {	position: relative;}.week_item_separator:after {	content: '';	position: absolute;	right: 1px;	top: 0;	height: 19px;	width: 2px;	background-color: #acbf4c;	margin-top: -2px;}.week_item a {	display: block;	margin: 0 4px 4px 0;	height: 15px;	text-align: center;	color: #acbf4e;	font-size: 12px;	line-height: 16px;	text-decoration: none;	background-color: #fff;	border-radius: 2px;}.week_item a:hover {	background-color: #da4916;	text-decoration: none;	color: #fff;}.visible-cl {	display: none;}/*.top-serch {	position: absolute;	right: -10px;	top: 104%;	padding: 0 10px 5px;	background-color: rgba(246, 159, 63, 0.08);}*/.top-menu-item:hover .top-menu-dd,.open-search .top-bar-search {	display: block;}.top-menu-item:hover .top-menu-dd-wrap {	z-index: 1;}.top-menu-item_new:after {	content: '';	position: absolute;	width: 23px;	height: 17px;	left: 0;	top: -2px;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABcAAAARCAYAAAA2cze9AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6NTEzNzdBMjA5RDkwMTFFNEI1OTZBQkQ2QzY1MzlFODQiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6NTEzNzdBMjE5RDkwMTFFNEI1OTZBQkQ2QzY1MzlFODQiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo1MTM3N0ExRTlEOTAxMUU0QjU5NkFCRDZDNjUzOUU4NCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo1MTM3N0ExRjlEOTAxMUU0QjU5NkFCRDZDNjUzOUU4NCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PrMwHecAAALySURBVHjapJRrSBRRFMf/s7Pjbq1urbouZppZlr2oNOhDGFFJqNSHiBL8UAjal7S0ByWRGZVBpAlJpUUEQQaVoaVFhZmPDCNLVGrzQfkoldpVd3XdR3buOCNLWWld+MHMnDv/+z/3nHs5Y7Qf/mN4EkkSQUQ5kUy0saDyH0W9iRRJiD1DvTAcnEodM9xQE0yvKwm7YoqiAcQ54iORwev8vDnVNDHACR5QzVvGHhcTcexhsuLziXyilUiTtgO+O4/AsO88qfCwd7VBMATJ8w+y9f4mvpy4SbwjEgmVbnsK+Bk+YtDe8QG2ppfQJ2bCZeoF76WT/1tKbPrdnq8h0oloTilw2qg4qBeEw/r6GSxVJTCk5uLLmSTYPxlBcbis/dBt24NRp8NdI9XdOcfEiAqiiohh3/S7T8LR04Hei4cp7UBoItbj6/XTMBzIg6O7HUJgKAbL79DUUajDItzFI2XnTPQUq7JSPwuCfzBszXWiE7YFQ+SY13qD81BBCAiBueQqzPfyx9y6xtyabufBZnzjLt7JxOOJG6woXuu2QhWyBN8tZsyM3YXPWUlQTPeCb8IxsRv6718TF9Cs2gDrq6dQeGrFTOQx3FDtLn6CTw7VsJx8/NOviC5YysONtVAFLwLH82KRbE21olPXoAma1VEAZWTvbIGjsxXWuic/14vZTyDuMuez2RdLZTE8yLU8zMUF8Nubg57sFLCFlfoAsXhsj/suHJqoCSqJLOKhWACpzytF8eoHUIeuILdjZXANmOCkQgr+c9GdEU9tZ8RQfQV6c9MoQ6csyERKWfGItUSZLCyL54iz6AdLTSk8I7eMWzEVXYJABWaFHap/jpH2ZjnkIm5JxzxW6q5fBhN/RDSyl4HHhdBu3EENyIlBZ18XLC/K3OfbiQIiTDrib/90AhVSGmdF93Yb+i4fnWiehcgmQqQbsGUyd4Z8iAqJZvlIY3R8274RmcQcYj/RNZVbTuGW7mapOCPEe0mMiR6XFpny+CHAAGhO8VIblrxRAAAAAElFTkSuQmCC') 0 0 no-repeat transparent;}.top-bar-item__link_search {	float: right;	margin-left: -18px;	margin-right: 5px;	padding: 0.214286em 0;	line-height: 24px;}.open-search .top-bar-item__link_search {	position: relative;	color: #acbf4c;}.top_sub1 {	width: 16%;}.top_sub2 {	width: 75%;}.top_sub3 {	width: 9%;}.layout-bottom {	margin-bottom: 15px;}blockquote {	color: #666;	font-size: 21px;	line-height: 28px;	font-style: italic;	border-style: double;	border-color: #eee;	border-width: 4px 0;	padding: 20px 0;	margin: 30px 0;	position: relative;	text-align: justify;}blockquote:before,blockquote:after {	position: absolute;	text-align: center;	width: 49px;	left: 50%;	margin-left: -25px;	color: #da4817;	background-color: #fff;	font: normal normal normal 30px/1 FontAwesome;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	transform: translate(0, 0);}blockquote:before {	top: -17px;	content: "\f10d";}blockquote:after {	bottom: -18px;	content: "\f10e";}.img-title,.img-description {	display: inline-block;	max-width: 100%;	position: relative;	vertical-align: top;}.img-description__bl {	position: absolute;	top: 0;	bottom: 0;	left: 0;	font-size: 17px;	line-height: 1.3em;	padding: 20px 25px 20px 10px;	text-align: right;	background-color: rgba(255, 255, 255, 0.9);}.img-title__bl {	position: absolute;	left: 0;	bottom: 0;	color: #a2a2a2;	font-size: 15px;	line-height: 1.2em;	text-align: center;	padding-top: 12px;	padding-bottom: 12px;	text-shadow: 0 1px #fff;	background-color: rgba(255, 255, 255, 0.9);}.cont-body {	font-size: 17px;}.img-description__head {	font-size: 23px;	line-height: 1em;	padding-bottom: 8px;	position: relative;}.img-description__head + p {	line-height: 1em;}.img-description__line {	position: absolute;	right: 0;	bottom: 3px;	height: 2px;	margin-right: -15px;	box-shadow: 0 1px #fff;	background-color: #acbf4c;}.img-description__line:after {	content: '';	position: absolute;	width: 8px;	height: 8px;	right: 0;	top: 0;	margin-top: -3px;	border-radius: 50%;	box-shadow: 0 1px #fff;	background-color: #acbf4c;}.cont-body ol,.cont-body ul {	padding: 0;	margin: 0;	list-style: none;	counter-reset: point;}.cont-body ol li {	margin-bottom: 10px;	padding-left: 60px;	min-height: 50px;	position: relative;}.cont-body ul li {	padding-left: 20px;	margin-bottom: 10px;	position: relative;}.cont-body ul li:before {	content: '';	position: absolute;	left: 0;	top: 8px;	background: #da4817;	width: 10px;	height: 10px;	border-radius: 50%;}.cont-body ol li:before {	content: counter(point);	counter-increment: point 1;	font-size: 37px;	line-height: 50px;	position: absolute;	left: 0;	top: 0;	background: #da4817;	width: 50px;	height: 50px;	border-radius: 50%;	color: #fff;	text-align: center;	text-shadow: 0 -1px #ba2f01;}.fz11 {	font-size: 11px;}.fz12 {	font-size: 12px;}.fz13 {	font-size: 13px;}.font17 {	font-size: 17px;}.font18 {	font-size: 18px;}.bl-widget {	color: #da4817;	font-size: 15px;	line-height: 18px;	text-shadow: 0 1px #fff;}.bl-widget__head {	font-size: 36px;	line-height: 56px;	padding: 0 10px 3px;	margin-bottom: 20px;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTgwOUY5RTA1REY2MTFFNTgwQTA4RUIxMjM5RjQxMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTgwOUY5RTE1REY2MTFFNTgwQTA4RUIxMjM5RjQxMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODA5RjlERTVERjYxMUU1ODBBMDhFQjEyMzlGNDEwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5ODA5RjlERjVERjYxMUU1ODBBMDhFQjEyMzlGNDEwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhKzzn4AAAAsSURBVHjaYvj//38rEH+G0gwwDCJ+/oeAz8gSTAwMDD1A/BWIJzEgAYAAAwA24yra0HJmLQAAAABJRU5ErkJggg==') repeat-x -1px 100% transparent;}.bl-widget__footer {	font-size: 13px;	line-height: 40px;	padding: 3px 10px 0;	background: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OTgwOUY5RTA1REY2MTFFNTgwQTA4RUIxMjM5RjQxMEIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OTgwOUY5RTE1REY2MTFFNTgwQTA4RUIxMjM5RjQxMEIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDo5ODA5RjlERTVERjYxMUU1ODBBMDhFQjEyMzlGNDEwQiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo5ODA5RjlERjVERjYxMUU1ODBBMDhFQjEyMzlGNDEwQiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PhKzzn4AAAAsSURBVHjaYvj//38rEH+G0gwwDCJ+/oeAz8gSTAwMDD1A/BWIJzEgAYAAAwA24yra0HJmLQAAAABJRU5ErkJggg==') repeat-x -1px 0 transparent;}/*===== themes for widget =====*/.bl-widget_orange {	background-color: #fdecd9;}.bl-widget_c-black {	color: #000;}/*=====  end themes for widget =====*/.bl-info {	position: relative;	padding-left: 20px;	font-style: italic;	margin-bottom: 8px;	line-height: 18px;}.bl-info:first-child {	margin-top: 8px;}.bl-info__label {	left: 0;	top: 0;	position: absolute;	width: 20px;	height: 20px;	line-height: 20px;	text-align: center;}.bl-info__label i {	color: #a2a2a2;}.ovulyaciya-calendar-desc {	display: none;}.ovulyaciya-calendar-color {	float: left;	width: 42px;	height: 20px;	margin-right: 5px;	border-radius: 2px;	background-color: #9eb0fc;}.ovulyaciya-calendar-color_green {	background-color: #4dcff3;}.ovulyaciya-calendar-color_pink {	background-color: #f7b5b6;}.ovulyaciya-calendar-color_lightgreen {	background-color: #79e679;}/* fix bootstrap tooltip */.tooltip.in {	opacity: 0.75;	filter: alpha(opacity=75);}.tooltip-inner {	background-color: #da4916;}.tooltip.top .tooltip-arrow {	border-top-color: #da4916;}.tooltip.top-left .tooltip-arrow {	border-top-color: #da4916;}.tooltip.top-right .tooltip-arrow {	border-top-color: #da4916;}.tooltip.right .tooltip-arrow {	border-right-color: #da4916;}.tooltip.left .tooltip-arrow {	border-left-color: #da4916;}.tooltip.bottom .tooltip-arrow {	border-bottom-color: #da4916;}.tooltip.bottom-left .tooltip-arrow {	border-bottom-color: #da4916;}.tooltip.bottom-right .tooltip-arrow {	border-bottom-color: #da4916;}/* end fix bootstrap tooltip */.pseudo,.pseudo:hover,.pseudo:active,.pseudo:focus {	text-decoration: none;}.pseudolink {	text-decoration: none;	border-bottom: 1px dotted #dd5127;}.pseudolink:hover,.pseudolink:active {	text-decoration: none;	border-bottom-color: #fca834;}.parent {	position: relative;}.inverse {	color: #fff;}.inverse a,.inverse a:hover {	color: #fff;}.bigger {	font-size: 1.3em;}.strong {	font-weight: 700;}.muted {	color: #a2a2a2;}.muted a,.muted a:hover {	color: #a2a2a2;}.nomargin,.sky-form .nomargin {	margin: 0;}.fa-spin {	animation: 1s linear 0s normal none infinite fa-spin;}.fotorama_bc .fotorama__wrap {	background-color: rgba(246,169,53, 0.1);}.fotorama-h250 {	height: 250px;}.fotorama-no-img {	text-align: center;	font-size: 175px;	vertical-align: middle;	background-color: rgba(246,169,53, 0.1);}.fotorama_post {	display: inline-block;}.fotorama_post .fotorama__thumb-border {	border-color: #acbf4c;}.fotorama_post .fotorama__arr {	top: 0;	bottom: 0;	width: 50px;	height: auto;	position: absolute;	background-image: none;	background-color: rgba(255, 255, 255, 0.65);}.fotorama_post .fotorama__arr--prev {	left: 0;}.fotorama_post .fotorama__arr--next {	right: 0;}.fotorama_post .fotorama__arr:before,.fotorama_post .fotorama__arr:after,.owl-next:before,.owl-prev:before {	position: absolute;	text-align: center;	width: 50px;	top: 50%;	height: 50px;	margin-top: -25px;	color: #333;	font: normal normal normal 50px/1 FontAwesome;	text-rendering: auto;	-webkit-font-smoothing: antialiased;	-moz-osx-font-smoothing: grayscale;	transform: translate(0, 0);}.fotorama_post .fotorama__arr--prev:before,.owl-prev:before {	left: 0;	content: "\f053";}.fotorama_post .fotorama__arr--next:after,.owl-next:before {	right: 0;	content: "\f054";}.owl-stage {    margin: 0 auto;}.owl-elem-fade {    position: absolute;    left: 0;    right: 0;    top: 0;    bottom: 0;    background-color: rgba(0,0,0,0.45);}.synced .owl-elem-fade {    display: none;}.owl-thumbs {    padding: 10px 0;}/* path */ul.path {	margin: 0;	padding: 0;	display: block;	list-style: none inside;}ul.path li {	margin-right: 3px;	color: #a2a2a2;	font-size: 85%;	display: inline;}ul.path li > a {	color: #a2a2a2;	text-decoration: none;}ul.path li > a:hover {	text-decoration: underline;}ul.path li > span {	margin-left: 3px;}/* mobile nav */.container_parent {	position: relative;}.mibile-nav {	height: 0;	color: #fff;	min-height: 0;}.mibile-nav_open {	position: fixed;	height: auto;	top: 0;	bottom: 0;	left: -10px;	overflow-y: auto;	z-index: 999999;}.nav-mover-wr {	float: left;	padding: 3px 10px;	font-size: 17px;	margin-top: -29px;}.nav-mover {	cursor: pointer;}.nav-mover-close {	display: none;}.mibile-nav_open .nav-mover i {	display: none;}.mibile-nav_open .nav-mover i.nav-mover-close {	display: inline;}.mobile-menu {	display: none;	float: left;	width: 100%;	min-height: 100%;	padding: 10px;}.mibile-nav_open .mobile-menu {	display: block;}.mibile-nav_open .nav-mover-wr {	float: right;	margin-left: -47px;	margin-right: 13px;	margin-top: 7px;}.mobile-menu-item {	margin-bottom: -1px;}.mobile-menu-link,.mobile-menu-link:active,.mobile-menu-link:focus {	display: block;	text-decoration: none;	color: #fff;	padding: 7px 0 7px 10px;	border-bottom: 1px solid #e37651;	border-top: 1px solid #e37651;	outline: none;}.mobile-menu-link:hover {	background-color: #ff9900;	text-decoration: none;	color: #fff;	padding-left: 20px;	padding-right: 10px;	margin-right: -10px;	margin-left: -10px;}.mobile-menu-item_open .mobile-menu-link {	border-bottom: none;}/*.mobile-menu-item_open .mobile-menu-link:hover {	border-bottom-color: #60B1B4;	background: none;	cursor: pointer;	opacity: 0.7;}*/.mobile-menu-link_sub {	display: block;	padding: 3px 0 3px 20px;	font-size: 85%;	color: #ffd698;	text-decoration: none;}.mobile-menu-link_sub:hover {	color: #ffd698;	background-color: #ff9900;	text-decoration: none;	padding-left: 30px;	padding-right: 10px;	margin: 0 -10px;}.mobile-menu-arr {	float: right;	padding: 3px 9px;	cursor: pointer;}.mobile-menu-arr:hover {	opacity: 0.7;}.mobile-menu {	background-color: #da4817;}.logo-small {	min-height: 48px;	padding-top: 6px;	text-align: center;}.logo-small-img {	float: left;	width: 233px;	height: 43px;	margin: -30px 0 5px 45px;}.mobile-top-bar {	margin-bottom: 12px;	padding-bottom: 11px;	padding-top: 4px;	background: url("../img/header-bg.jpg") repeat-x scroll 170px 112% transparent;}.mobile-menu_sub {	display: none;	padding-bottom: 10px;}.mobile-menu-item_open .mobile-menu_sub {	display: block;}.mobile-menu-item_open .mobile-menu-arr {	filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);	-webkit-transform: rotate(180deg);	-ms-transform: rotate(180deg);	transform: rotate(180deg);}.menu-bg {	height: 2px;	background: url("../img/header-bg.jpg") repeat-x scroll 170px 112% transparent;}/* content */.line-bottom {	border-bottom: 2px solid #fdecd9;	padding-bottom: 10px;}.line-top {	border-top: 2px solid #fdecd9;	padding-top: 10px;}h1 + .date,h2 + .date {	margin-top: -12px;	margin-bottom: 10px;	text-align: right;}.paginator {	margin: 30px 0 50px;}.paginator-wrapper {	text-align: center;}.page-prev,.page-list,.page-next {	display: inline-block;}.page-item,.page-item:hover {	padding: 3px 8px;	margin: 0 3px;	text-decoration: none;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.page-list a:hover {	background-color: #C5DE83;	color: #fff;}strong.page-item {	background-color: #eee;}.ext-form_link {	line-height: 16px;	font-size: 85%;	text-align: right;}.social-icons {	float: left;	margin: 5px 10px 0 0;}.social-icon {	display: inline-block;	margin-right: 10px;}.social-icon a {	width: 28px;	height: 28px;	display: block;	background-position: 0 0;	background-repeat: no-repeat;	transition: all 0.1s ease-in-out;	-o-transition: all 0.1s ease-in-out;	-ms-transition: all 0.1s ease-in-out;	-moz-transition: all 0.1s ease-in-out;	-webkit-transition: all 0.1s ease-in-out;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.social-icon a:hover {	background-position: 0 -38px;}.social_fb {background: url(../img/facebook.png) no-repeat;}.social_tw {background: url(../img/twitter.png) no-repeat;}.social_vk {background: url(../img/vk.png) no-repeat;}/* comments */.comment-headcount {	margin-bottom: 20px;}.comment-holder_0 {}.comment-holder_1 {	padding-left: 5%;}.comment-holder_2 {	padding-left: 10%;}.comment-holder_3 {	padding-left: 15%;}.comment-holder_4 {	padding-left: 20%;}.comment-holder .comment_hidden {	display: none;}.comment-holder .comment-mover {	margin-top: 20px;}.user-ava {	border: 1px solid #eee;}.comment-name {	font-size: 18px;	line-height: 18px;}.comment-link {	margin-left: 10px;	opacity: 0.3;}.comment-holder:hover .comment-link {	opacity: 0.8;}.comment-head {	margin-bottom: 5px;}.comment-body {	font-size: 85%;	margin-bottom: 3px;}/* footer */.copyrights {	color: #fff;}.copyrights a {	color: #fff;	text-decoration: underline;}.footer-about-wr {	margin: 30px 0;}.footer-about {	background-color: #fff;	padding: 0 10px;	-webkit-border-radius: 5px;	-moz-border-radius: 5px;	border-radius: 5px;	float: left;}.footer-about-link {	height: 51px;	display: inline-block;	margin: 10px 8px;}/* featured */#featured {	width:100%;	height:285px;	overflow:hidden;	margin-bottom:25px;	position: relative;}.featured-img-wrap {	position: relative;	display: block;}.featured-img {	position: absolute;	left: 50%;	top: 0;	margin-left: -290px;	width: 580px;	text-align: center;	height: 285px;}#featured .ui-tabs-panel {	/*margin-right: 300px;*/	position: relative;	overflow: hidden;	height: 285px;	background-color: #b9b8b8;}#featured .ui-tabs-hide {	display:none;}#featured .ui-tabs-nav {	position: absolute;	top: 0;	right: 0;	/*width:299px;*/	margin:0;	padding:0;	list-style:none;	border-top:1px solid #eee;	border-right:1px solid #eee;}#featured .ui-tabs-nav-item {	border-bottom:1px solid #eee;	background: rgba(246, 159, 63, 0.19);	height: 71px;}.ui-tabs-nav-item a {	display:block;	/*width:281px;*/	overflow:hidden;	padding:9px;	height: 70px;}.ui-tabs-nav-item img {	float:left;	margin-right:10px;}.ui-tabs-nav-item {	line-height:1.2em;}.ui-tabs-nav-item a {	text-decoration:none;	color:#000;}#featured .ui-state-active {	background:#fff!important;}.ui-tabs-nav-item .arrow {	width:7px;	height:13px;	position:absolute;	margin:-42px 0 0 -7px;	background:url(/static/img/bg-active-news.png);	display:none;	z-index:0;}.ui-state-active .arrow {	display:block;}.ui-tabs-panel img {	display:block;}#featured .bg {	height:68px;	background:rgba(160, 194, 92, 0.87);	position:absolute;	left: 0;	right: 0;	bottom: 0;	opacity: 0.5;	filter: alpha(opacity=50);	-ms-filter: "alpha(opacity=50)";}#featured .info {	height:90px;	padding:0 10px;	position:absolute;	left: 0;	right: 0;	bottom: 0;	line-height:1.2em;	color:#fff;	text-decoration:none;}#featured .info strong {	display:block;	padding:8px 0;	font-size:1.5em;	font-weight:normal;	clear:both;}#featured .info span {	display:block;	margin:0;}#featured .info span.comments {	height:23px;	width:100px;	float:left;	line-height:17px;}#featured .info span.comments span {	float:left;	height:23px;	padding:0 0 0 3px;	background:url(/static/img/bg-comments-icon.png) no-repeat 0 -36px;}#featured .info span.comments span.right {	padding:0;	width:3px;	background-position: 100% -57px;}.ui-tabs-nav_button {	position: absolute;	top: 50%;	left: 0;	margin-top: -20px;}.ui-tabs-nav_button a {	background: none repeat scroll 0 0 rgba(255, 255, 255, 0.3);	box-shadow: 0 0 1px rgba(0, 0, 0, 0.1);	display: block;	font-size: 24px;	padding: 3px 10px;	color: #9BCB3B;}.ui-tabs-nav_button a:hover {	cursor: default;}/* lightbox */#fader,.fader-social {	position: fixed;	top: 0;	left: 0;	right: 0;	bottom: 0;	display: none;	background: rgba(0,0,0,0.7);	z-index: 999998;}.fader-social,.social-open {	overflow: hidden;}.social-open .fader-social {	overflow-x: hidden;	overflow-y: auto;}.lightbox {	display: none;	position: absolute;	top: 88px;	left: 0;	right: 0;	height: 0;	z-index: 999999;}.lightbox .lb-container {	position: relative;	padding: 20px 15px;	background-color: #fff;}.lb-close {	display: none;}.lightbox .lb-close {	display: block;	position: absolute;	right: 10px;	top: 10px;	cursor: pointer;}.site-wrap_lb,.lightbox .container_lb,.lightbox .row_lb {	height: 0;}/* offsets */.vertical-5 {	margin: 5px 0;}.vertical-6 {	margin: 6px 0;}.vertical-15 {	padding: 15px 0;}.top5 {	margin-top: 5px;}.bottom10 {	margin-bottom: 10px;}.left5 {	margin-left: 5px;}.mr10 {	margin-right: 10px;}.mr14 {	margin-right: 14px;}.mt0 {	margin-top: 0;}.pl10 {	padding-left: 10px;}.mb30 {	margin-bottom: 30px;}.mb20 {	margin-bottom: 20px;}.mt20 {	margin-top: 20px;}.mt10 {	margin-top: 10px;}.mt15 {	margin-top: 15px;}.mb10 {	margin-bottom: 10px;}.mb15 {	margin-bottom: 15px;}/* end offsets *//* sell */.sale-cell {	margin-bottom: 20px;}.sale-cell_mb0 {	margin-bottom: 0;}.sale-cell_vp10 {	padding: 10px 0;}.sale-cell_p0 {	padding: 0;}.sell-cell_img {	position: relative;	margin-bottom: 7px;	min-height: 120px;}.sell-star {	position: absolute;	right: 4px;	top: 3px;	padding: 3px;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	opacity: 0.7;	color: #f9a833;	background: rgba(255,255,255, 1);}.sale-cell:hover .sell-star {	opacity: 1;	background: rgba(255,255,255, 0.7);}.sell-star:hover {	opacity: 1;	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);	-moz-box-shadow:    0px 0px 5px 0px rgba(0, 0, 0, 0.3);	box-shadow:         0px 0px 5px 0px rgba(0, 0, 0, 0.3);}.sell-cell_name {	font-size: 18px;	line-height: 20px;}.sell-price_wr {	position: absolute;	right: 0;	bottom: 10px;	padding-left: 4px;	height: 30px;	text-align: center;	background: url(../img/price-label.png?v1) 0 -30px no-repeat transparent;}.sell-price {	display: block;	height: 30px;	line-height: 30px;	padding-right: 20px;	padding-left: 7px;	font-size: 16px;	font-weight: bold;	color: #9f3819;	background: url(../img/price-label.png?v1) 100% 0 no-repeat transparent;}.img-uploader {	height: 38px;	line-height: 38px;}.uploader-cont {	border: 2px dashed #eee;	min-height: 70px;	padding: 13px 15px;	margin-bottom: 20px;}.uploader-dd-txt {	font-size: 30px;	color: #ccc;	text-align: center;	padding: 20px 0;}.uploader-img-holder {	position: relative;	margin-bottom: 20px;}.upload-img-kill {	position: absolute;	right: 4px;	top: 2px;	padding: 0 4px 1px;	color: #fff;	cursor: pointer;	background-color: #60b1b4;	opacity: 0.8;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;}.upload-img-kill:hover {	opacity: 1;	-webkit-box-shadow: 0px 0px 5px 0px rgba(0, 0, 0, 0.3);	-moz-box-shadow:    0px 0px 5px 0px rgba(0, 0, 0, 0.3);	box-shadow:         0px 0px 5px 0px rgba(0, 0, 0, 0.3);}.uploader-img-spiner {	position: absolute;	top: 50%;	left: 50%;	margin: -13px 0 0 -11px;	color: #fff;}.add-star {	position: relative;	height: 41px;	width: 41px;	float: right;}.add-star .sell-star {	color: #F9A833;	top: 0;}.item-price {	padding: 5px 0;	font-size: 36px;	overflow: hidden;	text-align: center;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	border-radius: 3px;	background-color: rgba(246,169,53, 0.1);	-webkit-box-shadow: 0 0 1px 0 rgba(0, 0, 0, 0.05);	-moz-box-shadow:    0 0 1px 0 rgba(0, 0, 0, 0.05);	box-shadow:         0 0 1px 0 rgba(0, 0, 0, 0.05);}.ad-edit {	font-size: 12px;	position: absolute;	right: 0;	top: 0;	background-color: #fff;	padding: 1px 7px;}.ad-descr {	margin: 20px 0;}.ad-noimg {	border: 1px solid #eee;}.sale-menu {	font-size: 110%;	font-weight: bold;}.sale-menu .sale-menu {	font-weight: normal;	padding-left: 10px;	font-size: 90%;}.sale-menu_link {	display: block;	padding: 5px 8px;	margin-bottom: 1px;	background-color: rgba(0,0,0, 0.05);	border: 1px solid rgba(0, 0, 0, 0.1);}span.sale-menu_link {	background-color: rgba(0, 0, 0, 0.1);    color: #000;}a.sale-menu_link:hover {	background-color: rgba(246, 169, 53, 0.1);}.sale-menu_link .fa {	position: relative;	top: 2px;	font-size: 11px;}.filter-wr {	background-color: rgba(0, 0, 0, 0.01);    padding: 20px 15px;    margin-bottom: 20px;}/* end sell *//* postman */.postman-link {	display: block;	padding: 3px 0 3px 13px;	margin-left: 4px;}.postman-link:hover {	background-color: #eeeeee;}.postman-link.active {	border-left: 4px solid #dd4b39;	margin-left: 0;}/* end postman */.muted .l-hover:hover,.muted.l-hover:hover {	color: #000;}.list-mark {	margin-left: 1.5em;}.list-mark > li {	position: relative;}.list-mark__icon {	left: -1.5em;	top: 0.247em;	position: absolute;}.hid,.disabled {	display: none;}.open-comments .hid {	display: block;}.the_one {	font-size: 24px;}/* autocomplete */#autocomplete-cont span {	padding-right: 10px;}#autocomplete-cont span a {	margin-right: 5px;}/* end autocomplete *//* buttons */.btn {	display: inline-block;	margin-bottom: 0;	font-weight: normal;	text-align: center;	vertical-align: middle;	cursor: pointer;	background-image: none;	border: none;	white-space: nowrap;	padding: 10px 25px;	font-size: 16px;	line-height: normal;	-webkit-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	opacity: 0.8;	color: #fff;	background-color: #60b1b4;	text-decoration: none;}.btn:focus,.btn:hover,.btn:active {	opacity: 1;	color: #fff;	outline: 0;	text-decoration: none;}.btn_top {	top: 5px;	left: 50%;	padding-top: 5px;	margin-left: -83px;	padding-bottom: 5px;	position: absolute;	box-shadow: 0 0 2px rgba(0, 0, 0, 0.3)}.btn_abs-w {	top: 0;	left: 0;	right: 0;	padding-top: 5px;	padding-bottom: 5px;	position: absolute;	box-shadow: 0 0 2px rgba(0, 0, 0, 0.3)}.btn-block {	width: 100%;}.btn_small {	padding-left: 10px;	padding-right: 10px;}/*----- button themes -----*/.btn_green {	background-color: #acbf4c;}/*----- end button themes -----*//* end buttons */.post-filter_txt {	font-size: 19px;}.post-filter_title {	padding-right: 20px;}.post-filter_link {	display: inline-block;	font-size: 12px;	line-height: 26px;	font-weight: bold;	text-align: center;	width: 40px;	height: 25px;	text-decoration: none;	color: #9db436;	background-color: #ebf5bf;	-webkit-border-radius: 3px;	-moz-border-radius: 3px;	-ms-border-radius: 3px;	-o-border-radius: 3px;	border-radius: 3px;}.post-filter_link:hover,span.post-filter_link {	text-decoration: none;	background-color: #9db436;	color: #fff;}span.post-filter_link:hover {	cursor: default;}.menu-item-ban {	float: left;	height: 60px;	margin-left: 5px;}.img-left {	float: left;	margin-right: 10px;}.img-right {	float: right;	margin-left: 10px;}/* stars */.star-wrap {	float: left;	padding-right: 9px;	position: relative;}.star-wrap_r {	float: right;	padding-right: 0;	padding-left: 9px;}.star-item {	margin-right: -4px;	font-size: 17px;	line-height: 17px;	padding: 0 2px;}.star-cust {	color: #ccc;}.star-raiting {	position: absolute;	top: 0;	left: 0;	width: 100%;	height: 17px;	overflow: hidden;	color: #fd7337;	white-space: nowrap;}.star-wrap_r .star-raiting {	left: 9px;}.raiting-small .fa {	font-size: 13px;}.raiting-xsmall .fa {	font-size: 11px;}/* end stars */#map,#map-google {    width: 100%;    height: 400px;}#map-google {	position: relative;}.map-google_points,.map-google_point {	display: block;	position: absolute;	top: 0;	right: 0;	bottom: 0;	left: 0;	text-align: center;	text-decoration: none;	cursor: pointer;	background: url('../img/maps.png') no-repeat 50% 50%;	background-size: cover;}.map-google_point {	background-image: url('../img/map.png');}.map-google_points span,.map-google_point span {	color: #fff;	font-size: 17px;	font-weight: bold;	display: block;	position: absolute;	top: 40%;	left: 25%;}.map-google_point span {	top: 42%;	left: 40%;}/* js dd text */.js-dd-container {	position: relative;	max-height: 250px;	overflow: hidden;}.js-dd-opened {	max-height: none;}.js-dd-body {	padding-bottom: 25px;}.js-dd-button {	display: none;	position: absolute;	bottom: 0;	left: 0;	right: 0;	height: 18px;	padding-top: 15px;	text-align: center;	background: -moz-linear-gradient(top,  rgba(255,255,255,0) 0%, rgba(255,255,255,0.5) 35%, rgba(255,255,255,1) 60%, rgba(255,255,255,1) 100%);	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,0)), color-stop(35%,rgba(255,255,255,0.5)), color-stop(50%,rgba(255,255,255,1)), color-stop(100%,rgba(255,255,255,1)));	background: -webkit-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 35%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%);	background: -o-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 35%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%);	background: -ms-linear-gradient(top,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 35%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%);	background: linear-gradient(to bottom,  rgba(255,255,255,0) 0%,rgba(255,255,255,0.5) 35%,rgba(255,255,255,1) 60%,rgba(255,255,255,1) 100%);	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00ffffff', endColorstr='#ffffff',GradientType=0 );	-moz-box-sizing: content-box;	box-sizing: content-box;}.js-dd-button span:hover {	cursor: pointer;}.js-dd-close {	display: none;}.js-dd-opened .js-dd-close {	display: inline;}.js-dd-opened .js-dd-open {	display: none;}/*----------*//* magic fader */.bl-vert-fader {	height: 67px;	padding: 0 1px;	overflow: hidden;}.bl-vert-fader_h72 {	height: 72px;}.bl-vert-fader_h100 {	height: 100px;}.bl-vert-fader:before {	content:"";	float: left;	width: 1px;	height: 67px;}.bl-vert-fader_h72:before {	height: 70px;}.bl-vert-fader_h100:before {	height: 97px;}.bl-vert-fader > *:first-child {	float: right;	width: 100%;	margin-left: -1px;}.bl-vert-fader:after {	content: "\02026";	box-sizing: content-box;	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	float: right;	position: relative;	top: -16px;	left: 100%;	width: 3em;	margin-left: -3em;	padding-right: 1px;	text-align: right;	background-size: 100% 100%;	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAABCAMAAACfZeZEAAAABGdBTUEAALGPC/xhBQAAAwBQTFRF////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////AAAA////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wDWRdwAAAP90Uk5TgsRjMZXhS30YrvDUP3Emow1YibnM9+ggOZxrBtpRRo94gxItwLOoX/vsHdA2yGgL8+TdKUK8VFufmHSGgAQWJNc9tk+rb5KMCA8aM0iwpWV6dwP9+fXuFerm3yMs0jDOysY8wr5FTldeoWKabgEJ8RATG+IeIdsn2NUqLjQ3OgBDumC3SbRMsVKsValZplydZpZpbJOQco2KdYeEe36BDAL8/vgHBfr2CvTyDu8R7esU6RcZ5ecc4+Af3iLcJSjZ1ivT0S/PMs3LNck4x8U7wz7Bv0G9RLtHuEq1TbJQr1OtVqqnWqRdoqBhnmSbZ5mXapRtcJGOc4t2eYiFfH9AS7qYlgAAARlJREFUKM9jqK9fEGS7VNrDI2+F/nyB1Z4Fa5UKN4TbbeLY7FW0Tatkp3jp7mj7vXzl+4yrDsYoVx+JYz7mXXNSp/a0RN25JMcLPP8umzRcTZW77tNyk63tdprzXdmO+2ZdD9MFe56Y9z3LUG96mcX02n/CW71JH6Qmf8px/cw77ZvVzB+BCj8D5vxhn/vXZh6D4uzf1rN+Cc347j79q/zUL25TPrJMfG/5LvuNZP8rixeZz/mf+vU+Vut+5NL5gPOeb/sd1dZbTs03hBuvmV5JuaRyMfk849nEM7qnEk6IHI8/qn049hB35QGHiv0yZXuMdkXtYC3ebrglcqvYxoj1muvC1nDlrzJYGbpcdHHIMo2FwYv+j3QAAOBSfkZYITwUAAAAAElFTkSuQmCC);	background: -webkit-gradient(linear, left top, right top, from(rgba(255, 255, 255, 0)), to(white), color-stop(50%, white));	background: -moz-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);	background: -o-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);	background: -ms-linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);	background: linear-gradient(to right, rgba(255, 255, 255, 0), white 50%, white);}.bl-vert-fader_h72:after {	top: -22px;}.table-info {	width: auto;}.table-info > tbody > tr > td {	border-top: none;	padding: 2px 20px 2px 0;}.b-contest-form__quest  .label {	font-size: 15px;	font-weight: bold;}.note-editor .note-toolbar .btn-group {	display: inline-block;}.note-editor .note-codable {	display: none!important;}.winner-bl {	padding-top: 20px;	border-top: 1px solid #dd5127;	margin-top: 10px;	text-align: center;}.winner-bl:first-child {	border-top: none;	padding-top: 0;	margin-top: 0;}.main-foto {	left: 0;	right: 0;	bottom: 0;	color: #fff;	padding: 2px 0;	font-size: 12px;	position: absolute;	text-align: center;	background-color: rgba(96, 177, 180, 0.8);}.main-foto:hover {	color: #fff;	background-color: #60b1b4;}.img-main .main-foto,.main-foto.checked {	display: none;}.img-main .main-foto.checked {	display: block;	right: auto;	padding-left: 5px;	padding-right: 5px;}.main-foto.checked {	background-color: #60b1b4;}/* Names */.name-block {	padding: 10px 20px 18px;	margin: 0 -10px;	font-weight: bold;	font-size: 18px;	line-height: 40px;}.name-block_header {	font-size: 25px;	text-shadow: 0 1px 1px rgba(255,255,255, 1);}.name-block_1 {	color: #acbf4c;	background-color: #eff6cc;}.name-block_2 {	color: #da4817;	background-color: #fdecd9;}.name-block_3 {	color: #64b0b4;	background-color: #e5f0f2;}.name-block.inactive,.name-block_1 a.name-btn.inactive span {	opacity: 0.4;	-webkit-user-select: none;	-moz-user-select: none;	user-select: none;}.name-block_1 a.name-btn {	color: #acbf4c;}.name-block_1 a.name-btn:active,.name-block_1 a.name-btn.active,.name-block_2 a.name-btn:active,.name-block_2 a.name-btn.active,.name-block_3 a.name-btn:active,.name-block_3 a.name-btn.active {	color: #fff;	box-shadow: none;}.name-block_1 a.name-btn:active,.name-block_1 a.name-btn.active {	background-color: #acbf4c;}.name-block_2 a.name-btn {	color: #da4817;	width: 9.9111%;	margin-left: 0.6%;	margin-right: 0.6%;}.name-block_2 a.name-btn:active,.name-block_2 a.name-btn.active {	background-color: #da4817;}.name-block_3 a.name-btn {	color: #64b0b4;	width: 9.9111%;	margin-left: 0.6%;	margin-right: 0.6%;}.name-block_3 a.name-btn:active,.name-block_3 a.name-btn.active {	background-color: #64b0b4;}.name-block_2.inactive a.name-btn:active,.name-block_2.inactive a.name-btn:hover,.name-block_2.inactive a.name-btn.active,.name-block_3.inactive a.name-btn:active,.name-block_3.inactive a.name-btn:hover,.name-block_3.inactive a.name-btn.active,.name-block_1 a.name-btn.inactive:active,.name-block_1 a.name-btn.inactive:hover {	background-color: #fff;	box-shadow: none;}.name-block_2.inactive a.name-btn:active,.name-block_2.inactive a.name-btn.active {	color: #da4817;}.name-block_3.inactive a.name-btn:active,.name-block_3.inactive a.name-btn.active {	color: #64b0b4;}.name-block_1 a.name-btn.inactive:active,.name-block_1 a.name-btn.inactive:hover {	color: #acbf4c;}.name-btn {	float: left;	height: 40px;	width: 16.1666666666666%;	margin: 4px 0.25% 0 ;	background-color: #fff;	border-radius: 4px;	text-align: center;}.name-btn:hover {	box-shadow: 0 1px 2px rgba(0, 0, 0, 0.35);}.name-btn:active {	box-shadow: 0;	cursor: default;	color: red;}div.placeholder .top-names {	margin-top: 15px;	font-size: 21px;	font-weight: bold;}.top-names-list {	font-size: 21px;	margin: 0;	padding-left: 31px;}/*seo-block*/.seo-place {	height: 290px;}.seo-block {	height: 300px;	overflow: hidden;	position: absolute;	bottom: 0;	color: #999;	font-size: 13px;	text-align: justify;	margin: 5px 0;}.seo-block h1 {	font-weight: bold;	font-size: 14px;}/*end of seo-block*/.name-bl {	position: relative;	padding-left: 125px;	min-height: 110px;}.name-bl__gender {	width: 110px;	height: 110px;	position: absolute;	left: 0;	top: 0;	text-indent: 9999px;	overflow: hidden;	background: url('../img/names_gender.png') scroll no-repeat 0 0 transparent;}.name-bl__gender_boy {	background-position: 0 -110px;}.name-bl__h1 {	margin-bottom: 0;}.name-bl__desc {	color: #da4817;	font-size: 16px;}/* fix google search buttons */.gsc-selected-option-container,.gsc-search-button,.gsc-input-box {	-webkit-box-sizing: content-box;	-moz-box-sizing: content-box;	box-sizing: content-box;}.gsc-input-box {	line-height: normal;}/* end fix */.bottom-holder {	background-color: #fff;	position: relative;	text-align: center;}.author-bl,.block-modified p {	line-height: 22px;	padding: 0 8px;	display: inline-block;	font-size: 13px;	font-style: italic;	background-color: #eee;	text-shadow: 0 1px 1px #fff;}.block-modified p {	margin: 5px 0;}.block-modified span {	display: block;	color: #a2a2a2;	font-size: 13px;	font-style: italic;}.effect {	position: relative;	overflow: hidden;}.effect .caption {	position: absolute;	top: 0px;	left: 0px;	width: 100%;	height: 100%;	overflow: hidden;	text-align: center;	opacity: 0;	background: rgba(0, 0, 0, 0.7);	-o-transition: all 0.3s linear 0s;	-moz-transition: all 0.3s linear 0s;	-ms-transition: all 0.3s linear 0s;	-webkit-transition: all 0.3s linear 0s;	transition: all 0.3s linear 0s;}.effect .caption .btn {	top: 50%;	margin-top: -19px;	position: relative;}.effect:hover .caption {	opacity: 1;	-moz-transition-delay: 0.3s;	-webkit-transition-delay: 0.3s;	-o-transition-delay: 0.3s;	-ms-transition-delay: 0.3s;	transition-delay: 0.3s;}.sky-form {	color: #000;}/*----- datepicker theme -----*/.ui-datepicker {	background-color: #fff;}.ui-datepicker:after {	content: '';	position: absolute;	top: 100%;	height: 3px;	left: 0;	right: 0;	margin-top: -1px;	background: url(' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkM4Q0VEOTlFNjk4MTFFNUIyOEI4Qzg5ODRCRjhCNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkM4Q0VEOUFFNjk4MTFFNUIyOEI4Qzg5ODRCRjhCNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQzhDRUQ5N0U2OTgxMUU1QjI4QjhDODk4NEJGOEI3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQzhDRUQ5OEU2OTgxMUU1QjI4QjhDODk4NEJGOEI3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PskE4EEAAAAsSURBVHjaYvj//38rEH+G0gwwDCJ+/oeAz8gSTAwMDD1A/BWIJzEgAYAAAwA24yra0HJmLQAAAABJRU5ErkJggg==') repeat-x 1px 0 transparent;}.datepicker .ui-datepicker-inline {	width: 100% !important;	overflow: hidden;}.datepicker .ui-datepicker-group {	float: left !important;	width: 50% !important;	padding: 0 10px !important;}.ui-datepicker-header {	border-bottom: none;	padding: 7px 10px;	height: 42px;	background: url(' data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MkM4Q0VEOTlFNjk4MTFFNUIyOEI4Qzg5ODRCRjhCNzAiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MkM4Q0VEOUFFNjk4MTFFNUIyOEI4Qzg5ODRCRjhCNzAiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDoyQzhDRUQ5N0U2OTgxMUU1QjI4QjhDODk4NEJGOEI3MCIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDoyQzhDRUQ5OEU2OTgxMUU1QjI4QjhDODk4NEJGOEI3MCIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PskE4EEAAAAsSURBVHjaYvj//38rEH+G0gwwDCJ+/oeAz8gSTAwMDD1A/BWIJzEgAYAAAwA24yra0HJmLQAAAABJRU5ErkJggg==') repeat-x 0 40px #eff6cc;}.ui-datepicker-prev,.ui-datepicker-next {	width: 20px;	height: 20px;	font-size: 12px;	line-height: 20px;	background-color: #acbf4c;	border-radius: 50%;	top: 50%;	left: 15px;	margin-top: -10px;	text-align: center;}.ui-datepicker-prev .ui-icon {	margin-left: -1px;}.ui-datepicker-next .ui-icon {	margin-right: -1px;}.ui-datepicker-next {	left: auto;	right: 15px;}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next {	color: #fff;}.ui-datepicker-month {	color: #acbf4c;	font-size: 17px;}.ui-datepicker-calendar th span,.ui-datepicker-calendar td span,.ui-datepicker-calendar td a {	color: #acbf4c;	width: 24px;	height: 24px;	text-align: center;	line-height: 24px;	border-radius: 50%;	margin: 5px;}.ui-datepicker-calendar td span:hover,.ui-datepicker-calendar td a:hover,.ui-datepicker-calendar td span.ui-state-active,.ui-datepicker-calendar td a.ui-state-active {	color: #fff;	background-color: #acbf4c;}.ui-datepicker-calendar .ui-datepicker-today a,.ui-datepicker-calendar .ui-datepicker-today span {	color: #fff;	background-color: #da4817;}.ui-datepicker-calendar th span {	font-weight: bold;}/*----- end datepicker theme -----*/.datepicker .ui-datepicker-group .ui-datepicker-header {	margin-left: 0 !important;	margin-right: 0 !important;}.datepicker .ui-datepicker-prev,.datepicker .ui-datepicker-next {	top: 50%;	margin-top: -24px;}.datepicker .ui-datepicker td {	padding: 1px;}.datepicker td a {	width: auto;	border-radius: 2px;}.datepicker td a.day-red {	background-color: #9eb0fc;}.datepicker td a.day-green {	background-color: #4dcff3;}.datepicker td a.day-lightgreen {	background-color: #79e679;}.datepicker td a.day-pink {	background-color: #f7b5b6;}.adress-category {	display: block;	min-height: 80px;	padding-left: 100px;	position: relative;}.adress-category-new {	position: relative;	overflow: hidden;	margin-bottom: 10px;}.adress-category-new__txt {	white-space: nowrap;	position: absolute;	top: 0;	bottom: 0;	right: 0;	left: 0;	text-align: center;}.adress-category-new__txt:before {	content: '';	height: 100%;	display: inline-block;	vertical-align: middle;}.adress-category-new__txt > span {	font-size: 25px;	color: #fff;	text-shadow: 0 1px 10px rgba(21, 21, 22, 0.8);	font-weight: bold;	display: inline-block;	vertical-align: middle;	white-space: normal;}.adress-category-new > img {	-webkit-transform: scale(1);	transform: scale(1);	-webkit-transition: 0.3s ease-in-out;	transition: 0.3s ease-in-out;}.adress-category-new:hover > img {	-webkit-transform: scale(1.2);	transform: scale(1.2);}.adress-category__txt {	position: absolute;	left: 100px;	top: 0;	right: 0;	bottom: 0;	font-size: 21px;	line-height: 1.2em;	white-space: nowrap;}.adress-category__txt::before {    content: "";    display: inline-block;    height: 100%;    vertical-align: middle;}.adress-category__txt > span {	display: inline-block;    vertical-align: middle;    white-space: normal;.}.adress-category:hover .adress-category__txt > span {	text-decoration: underline;}.adress-category__icon {	position: absolute;	left: 0;	top: 0;	width: 80px;	height: 80px;	background-image:  url("../img/adress_category.png");	background-repeat: no-repeat;	background-color: transparent;}.adress-category__icon.detskie-sady {	background-position: 0 0;}.adress-category__icon.centry-rannego-razvitiya {	background-position: -80px 0;}.adress-category__icon.sport {	background-position: -160px -80px;}.adress-category__icon.dosug {	background-position: 0 -80px;}.adress-category__icon.obrazovanie {	background-position: -160px 0;}.adress-category__icon.medicina {	background-position: -240px 0;}.adress-category__icon.restorany-i-kafe {	background-position: -80px -80px;}.adress-category__icon.gde-otmetit-detskij-den-rozhdeniya {	background-position: -240px -80px;}/* social like lightbox */.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: 40px 22px;	background-color: #fff;}.social-bl-bottom {	text-align: center;	font-size: 14px;	padding: 15px 22px;	height: 50px;	background-color: #dededd;	margin-bottom: 50px;}.social-bl-bottom__link {	color: #000;	display: none;}.social-bl-bottom__link:hover {	color: #000;}.social-bl-bottom__link .pseudolink {	border-bottom-color: #000;}/* end social like lightbox *//*fotorama fix*/.fotorama, .responsive-img {	max-width: 100%;}/*end of fotorama fix*//*infinite post*/.hr {	margin-bottom: 20px;	padding-bottom: 20px;	border-bottom: 2px solid #ffebd8;}.hr_pb0 {	padding-bottom: 0;}.text-center {	text-align: center;}.footer-slide {	position: absolute;	bottom: 100%;}.footer-slide__up,.footer-slide__down {	display: block;	width: 40px;	height: 40px;	line-height: 40px;	font-size: 1.7em;	color: #fff;	text-align: center;	background-color: #a3bf5b;}.footer-slide__up:hover,.footer-slide__up:focus,.footer-slide__down:hover,.footer-slide__down:focus {	color: #fff;}.footer-slide__up i,.footer-slide__down i {	line-height: 40px;}.footer-slide__down {	display: none;}.footer-holder.fixed {	top: 100%;	left: 0;	right: 0;	position: fixed;	z-index: 10;}.js-hide-bl,.hidden-link,.dn {	display: none;}.hidden-link,.hidden-link i {	font-size: 16px;}.show-link,.show-link i,.show-link:hover,.show-link i:hover {	font-size: 20px;	color: #000;	text-decoration: none;}.read-more {	display: block;	position: relative;	font-size: 17px;	color: #333;	text-decoration: none;}.read-more__span {	display: block;}.read-more__txt {	display: block;	padding: 0 10px 10px;}.read-more__down {	display: none;	position: absolute;	bottom: 3px;	left: 0;	right: 0;	height: 15px;	opacity: 0.6;	background: url('/static/img/side-next-arrow.png?v1') no-repeat center 0 transparent;	background-size: contain;}.read-more:hover,.read-more.active {	outline: none;	color: #333;	text-decoration: none;	padding-bottom: 15px;	margin-bottom: -15px;}.read-more.active .read-more__down {	display: block;}.read-more:hover .read-more__down,.read-more.active:hover .read-more__down {	display: block;	opacity: 1;}.border-head,.read-more__next {	position: relative;	display: block;	font-size: 17px;	color: #a2a2a2;	padding: 0 0 10px 10px;	margin: 0 0 15px;	border-bottom: 2px solid #acbf4c;}.read-more__next:after,.border-head:after {	content: '';	position: absolute;	width: 8px;	height: 8px;	left: 0;	bottom: 0;	margin-bottom: -5px;	border-radius: 50%;	box-shadow: 0 1px #fff;	background-color: #acbf4c;}.border-head:after {	left: 66%;	height: 0;	width: 0;	margin-left: 20px;}.post-static .border-head:after {	width: 8px;	height: 8px;	left: 0;	margin-left: 0;	transition-property: left, margin-left;	transition-duration: 1s;	transition-delay: 0s;	transition-timing-function: ease;}/*end of infinite post*//* hack for responsive kalture player */.kaltura_player,div[id^="kaltura_player"]:not([id$="playBtn"]),.frame16_9 {	width: 100% !important;	height: 0 !important;	padding-bottom: 56.25% !important;	position: relative !important;}.kaltura_player > div,div[id^="kaltura_player"] > div,.kaltura_player > iframe,div[id^="kaltura_player"] > iframe,.frame16_9 > iframe {	position: absolute !important;	left: 0 !important;	top: 0 !important;	right: 0 !important;	bottom: 0 !important;	width: 100%;	height: 100%;}/* end hack for responsive kalture player */.mama_mobile {	width: 0;	height: 0;	overflow: hidden;}.facebook-color,.facebook-color:hover,.facebook-color:focus {	color: #3b5998;}.instagram-color,.instagram-color:hover,.instagram-color:focus {	color: #000;}.vk-color,.vk-color:hover,.vk-color:focus {	color: #507299;}.list {	list-style: none;	padding-left: 0;	margin-bottom: 0;}.list_adresa {	font-size: 17px;}ul.list > li {	position: relative;	padding-left: 10px;}ul.list > li:before {	content: '';	position: absolute;	top: 9px;	left: 0;	width: 4px;	height: 4px;	background-color: #dd5127;	border-radius: 50%;}.filter {	position: relative;}.filter.active-filter {	padding-top: 10px;	padding-bottom: 10px;	margin: -10px 0 -10px;	-webkit-box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: 0px 5px 10px 0px rgba(0, 0, 0, 0.25);	background-color: #fff;	z-index: 1;}.filter__link,.filter__link:hover,.filter__link:active,.filter__link:focus {	color: #333;	font-weight: bold;	text-decoration: none;}.filter__link .fa {	-webkit-transition: transform 0.2s linear;	transition: transform 0.2s linear;}.active-filter .filter__link .fa {	-ms-filter: "progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";	-webkit-transform: rotate3d(1, 0, 0, 180deg);	-ms-transform: rotate3d(1, 0, 0, 180deg);	transform: rotate3d(1, 0, 0, 180deg);}.filter__cont {	display: none;	position: absolute;	top: 100%;	left: 0;	right: 0;	padding: 0 10px 10px 10px;	background-color: #fff;	-webkit-box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.25);	box-shadow: 0px 8px 10px 0px rgba(0, 0, 0, 0.25);}.active-filter .filter__cont {	display: block;	z-index: 1;}.active-filter .filter__cont:after {	content: '';	position: absolute;	bottom: 0;	left: 0;	right: 0;	height: 3px;	margin-bottom: -2px;	background-repeat: repeat-x;	background-position: 0 0;	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAYAAAADCAYAAACwAX77AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyJpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoV2luZG93cykiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6MEVGQjRGM0U0NTUzMTFFN0IwNkU4RkEwOTRFMDJFQ0MiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6MEVGQjRGM0Y0NTUzMTFFN0IwNkU4RkEwOTRFMDJFQ0MiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDowRUZCNEYzQzQ1NTMxMUU3QjA2RThGQTA5NEUwMkVDQyIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDowRUZCNEYzRDQ1NTMxMUU3QjA2RThGQTA5NEUwMkVDQyIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PubD830AAAAZSURBVHjaYvwPBAwIwAhjMDHgADglAAIMACJUBANcsHDAAAAAAElFTkSuQmCC');}.filter__cont .sky-form section {	margin-bottom: 5px;}.filter__section {	border-top: 2px solid #fdecd9;	padding-top: 10px;	margin-top: 10px;}.filter__section:first-child {	margin-top: 0;}.menu-link {	height: 25px;	overflow: hidden;}.menu-link__el {	float: left;	height: 25px;	font-size: 12px;	font-weight: bold;	line-height: 25px;	color: #fff;	margin-right: 5px;	padding: 0 10px;	border-radius: 2px;	background-color: #acbf4c;}.menu-link__el:hover,.menu-link__el:focus {	color: #fff;	background-color: #acbf4c;	text-decoration: none;}.menu-link__el[href*='black-friday'] {	background-color: #333;}.menu-link__el[href*='new-year-sale'] {	background-color: #da4717;}.menu-link__el_right {	float: right;	background-color: #da4717;}.menu-link__el_right:hover,.menu-link__el_right:focus {	color: #fff;	background-color: #da4717;	text-decoration: none;}.color-light {	color: #fdecd9;}.color-link {	color: #dd5127;}.fa-custx {	font-size: 2.6em;}.fa-custx .fa-cloud {	font-size: 1.9em;}.fa-stack-txt {	font-size: 16px;	color: #dd5127;	line-height: 16px;	font-weight: bold;	position: absolute;	top: 50%;	left: 0;	width: 100%;	text-align: center;	margin-top: -16px;}.media, .media-body {	overflow: hidden;	zoom: 1;}.media-left,.media-body{	display: table-cell;	vertical-align: middle;}.media-left {	padding-right: 10px;}.color-row {	padding: 5px 0;}.color-row_gray {	background-color: #f3f3f3;}.sky-form .note-error {	color: #ee9393;}.tdu {	text-decoration: underline;}.mess-count-pos {	position: absolute;	top: -5px;	right: 24px;	min-width: 16px;}.mess-count {	display: block;	color: #fff;	font-size: 10px;	text-align: center;	height: 0;	line-height: 0;	width: 100%;	padding: 0 2px;	padding-top: 50%;	padding-bottom: 50%;	border-radius: 50%;	background-color: #da4916;}.top-menu-link:hover .mess-count-pos,.open .top-menu-link .mess-count-pos,.top-menu-link:focus .mess-count-pos {	top: 11px;}.sky-form .checkbox_abs {	position: absolute;	width: 17px;	height: 17px;	padding-left: 0;}.checkbox__square,.checkbox__square:after {	position: absolute;	border-style: solid;	border-width: 5px;	border-color: transparent transparent #9DCC3E #9DCC3E;}.checkbox__square {	display: none;	left: -10px;	bottom: -10px;	width: 100px;	height: 0;	border-top-width: 0;}.checkbox__square:after {	content: '';	left: -5px;	bottom: 0;	height: 100px;	width: 0;	border-right-width: 0;}.sky-form .checkbox input:checked + i + .checkbox__square {	display: block;}.checkbox_abs-lb {	left: 10px;	bottom: 10px;}.sky-form .checkbox_abs i {	top: 0;}.calendar-text {	float: left;	line-height: 15px;}/*===== point pinned =====*/.point-pinned {	margin-top: -5px;	margin-bottom: 15px;}.point-pinned + .point-pinned {	margin-top: -15px;}.point-pinned .placeholder_hr {	margin-bottom: 5px;	padding-bottom: 5px;}.point-pinned__wrap {	padding: 10px 40px 10px 7px;	background-color: #fdecd9;	position: relative;}.point-pinned__wrap > .fa-star {	color: #da4714;	font-size: 27px;	position: absolute;	top: 10px;	right: 10px;}/* inline product*/.inline-product {	margin: 15px 0 0 0;	padding: 0 10px 20px 10px;	border: 1px solid #ddd;	box-shadow: 0 2px 2px 1px rgba(0,0,0,.1);}.inline-product:first-child {	margin-top: 0;}.inline-product:hover {	border-color: #60b1b4;	box-shadow: 0 2px 2px 1px rgba(0,0,0,.2);}.inline-product__pict {	margin: 0;	padding: 20px 0 0 0;}.inline-product__pict a {	height: 180px;	margin: 0;	padding: 0;	display: block;	text-align: center;	text-decoration: none;	overflow: hidden;	position: relative;	cursor: default;}.inline-product__pict a[href] {	cursor: pointer;}.inline-product__pict span {	padding: 5px;	display: block;	position: absolute;	top: 0;	right: 0;	left: 0;	color: #dd5127;	font-size: 13px;	font-weight: bold;	text-align: left;	background: #fff;	background: rgba(255,255,255,.8);	box-shadow: 0 -5px 5px 5px rgba(255,255,255,.7);}.inline-product__pict img {	max-width: 100%;}.inline-product__pict img:not([src*=noimage]) {	min-height: 100%;}.inline-product__info {	margin: 0;	padding: 0;}.inline-product__info > h3 {	margin: 0;	padding: 20px 0 0 0;	display: block;}.inline-product__info > div {	margin: 20px 0 0 0;	padding: 0;}.inline-product__info > div p {	margin: 0;	padding: 0;}.inline-product__info > p {	margin: 0;	padding: 0;	fonts-size: 0;}.inline-product__info > p a {	margin-top: 20px;	margin-right: 10px;	padding: 7px 12px;	display: inline-block;	vertical-align: middle;	color: #fff;	font-size: 14px;	text-align: center;	text-decoration: none;	background: #60b1b4;	box-shadow: 0 2px 3px 0 rgba(0,0,0,.2);	opacity: .9;}.inline-product__info > p a:hover {	opacity: 1;}/* inline links*/.inline-links {	margin: 15px 0;}.inline-links h3 {	margin: 0;	padding: 0;}.inline-links p {	margin: 7px 0 0 0;	padding: 0;}.inline-links ul {	margin: 7px 0 0 0;	padding: 0;	display: block;	counter-reset: none;}.inline-links ul li {	margin: 7px 0 0 0;	padding-left: 25px;	list-style: disc inside;}.inline-links ul li:before,.inline-links ul li:after {	content: none;}/* expert*/.expert {	position: relative;}.expert:after {	content: '\0020';	width: 0;	height: 0;	margin: 0 auto 25px auto;	display: block;	border-top: 15px solid #eee;	border-right: 150px solid transparent;	border-left: 150px solid transparent;}.expert-about {	text-align: right;}.expert-about h3 {	width: 70%;	margin: 0 0 5px 0;	padding: 0 15px 5px 0;	display: inline-block;	color: #333;	font-size: 21px;	font-weight: normal;	text-align: right;	border-bottom: 2px solid #acbf4c;	position: relative;}.expert-about h3:first-line {	font-weight: bold;}.expert-about h3:after {	content: '\0020';	width: 8px;	height: 8px;	display: block;	position: absolute;	right: 0;	bottom: -5px;	box-shadow: 0 1px #fff;	background-color: #acbf4c;	border-radius: 50%;}.expert-about p {	line-height: 1.3;	margin: 0;	padding: 0 15px 0 0;	font-size: 17px;}.expert-about p + p {	margin: 15px 0 10px 0;}.expert-photo {	margin-bottom: 10px;	padding-top: 5px;	text-align: left;}.expert-photo img {	max-width: 100%;}/* toplink*/.toplink {	padding: 5px 35px 5px 0;	text-align: center;	background: #eff6cc;	position: relative;}.toplink a {	color: #9f3819;	font-size: 15px;	text-shadow: 0 1px 1px #fff;}.toplink span {	width: 25px;	display: block;	position: absolute;	right: 0;	top: 3px;	color: #82614e;	font-size: 17px;	font-weight: bold;	cursor: pointer;}/*===== media =====*/@media (min-width: 1200px) {	.footer-slide {		margin-left: -50px;	}}@media (max-width: 1199px) {	.name-btn {		margin-top: 3px;		width: 24.5%;	}}@media (max-width: 999px) {	.top_sub {		height: 85px;	}	.top_sub1 {		width: 18%;	}	.top_sub2 {		width: 71%;	}	.top_sub3 {		width: 11%;	}	.week_item_separator:after {		display: none;	}	.week_item {		width: 22px;	}	.visible-cl {		display: block;	}}@media (max-width: 991px) {	.img-description__bl {		position: static;	}	.name-btn {		margin-top: 2px;		width: 32.83333%;	}	.name-block_2 a.name-btn,	.name-block_3 a.name-btn {		margin-left: 0.3%;		margin-right: 0.3%;		width: 10.51111%;	}	.datepicker .ui-datepicker-group {		float: none !important;		width: 100% !important;	}	.point-pinned + .point-pinned {		margin-top: -10px;	}}@media (max-width: 768px) {	.point-pinned__wrap {		padding-right: 7px;	}	.point-pinned__wrap > .fa-star {		display: none;	}	.expert-about {		text-align: center;	}	.expert-about h3 {		width: auto;		display: block;		text-align: center;	}	.expert-about h3:after {		content: none;	}	.expert-photo {		text-align: center;	}}@media (max-width: 767px) {	.bl-widget__head {		font-size: 24px;	}	.img-description__line {		margin-right: 0;	}	.name-btn {		margin: 4px 1% 0;		width: 48%;	}	.name-block_2 a.name-btn,	.name-block_3 a.name-btn {		margin-left: 0.8%;		margin-right: 0.8%;		width: 9.51111%;	}	.map-google_points span {		left: 40%;	}}@media (max-width: 550px) {	.map-google_points span,	.map-google_point span {		left: 35%;	}	.view-bl__img {		width: 100%;		padding-left: 0;		float: none;		text-align: center;	}	.view-bl__cont {		width: 100%;		float: none;	}}@media (max-width: 400px) {	.map-google_points span,	.map-google_point span {		left: 28%;	}}/*=====  end media =====*/