/*
Theme Name: dverlife.ru
Description: Markup by <a href="http://www.sdelaysite.com">Andrey Morkovin</a>
Author: Andrey Morkovin
*/

/* Normalize & Reset */
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;vertical-align:baseline}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{-moz-box-sizing:content-box;box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto;vertical-align:top}optgroup{font-weight:bold}input:focus,button:focus,select:focus,textarea:focus{outline:none}table{border-collapse:collapse;border-spacing:0}
/* end Normalize & Reset */

.lp-recomend.lp-recomend-archive{
	border:1px solid rgba(0, 0, 0, 0.19);
	padding:10px;
	margin-bottom:10px;
}
.row.lp-favorite>.row, .row.lp-not-favorite>.row{
	border:1px solid black;
	border-radius:5px;
	padding:5px;
}

body {
	background: #F6F6F6;
	font: 15px/18px Arial, sans-serif;
	color: #2D2D2D;
}
a {
	color: #d69b0a;
}
a:hover {
	text-decoration: none;
	color: #000;
}
p {
	margin: 0 0 18px;
}
.aligncenter,
div.aligncenter {
	display: block;
	margin-right: auto;
	margin-left: auto;
}
.alignleft {
	float: left;
}
img.alignleft,
.wp-caption.alignleft {
	margin: 5px 18px 10px 0;
}
.alignright {
	float: right;
}
img.alignright,
.wp-caption.alignright {
	margin: 5px 0 10px 18px;
}
::-webkit-input-placeholder {
	color: #7A7A7A;
}
::-moz-placeholder {
	color: #7A7A7A;
}
:-ms-input-placeholder {
	color: #7A7A7A;
}

.page {
	overflow: hidden;
	min-width: 1000px;
}
.wrapper {
	position: relative;
	width: 1000px;
	margin: 0 auto;
}


/* Header
-----------------------------------------------------------------------------*/
.header {
	position: relative;
	height: 114px;
	margin: 0 -1000px 56px;
	background: #2B2B2B;
	background: -webkit-linear-gradient(#252525, #2D2D2D);
	background:         linear-gradient(#252525, #2D2D2D);
}
.header:before {
	content: '';
	position: absolute;
	top: 100%;
	left: 0;
	width: 100%;
	height: 39px;
	background: #d69b0a;
}

.header__logo,
.header__logo:hover {
	position: absolute;
	top: 18px;
	left: 8px;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	width: 289px;
	height: 74px;
	padding: 47px 0 0 95px;
	background: url(i/logo.png);
	text-decoration: none;
	font-size: 14px;
	color: #d69b0a;
}

.search-form {
	position: absolute;
	top: 34px;
	right: 0;
	width: 400px;
	height: 45px;
	border-radius: 8px 8px 0 0;
	background: #F6F6F6 url(data:image/gif;base64,R0lGODlhAQAOALMAAOTk5PHx8e7u7uvr6+jo6PX19fLy8uLi4t/f3+zs7Onp6ebm5vDw8PT09AAAAAAAACH5BAAAAAAALAAAAAABAA4AAAQKsDQTmEhDkQUOigA7) repeat-x 0 100%;
}
.search-form__field {
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	width: 100%;
	padding: 15px 100px 0 17px;
	border: none;
	background: none;
	font-size: 14px;
}
.search-form__button {
	position: absolute;
	top: 5px;
	right: 5px;
	width: 84px;
	height: 35px;
	border: none;
	border-right: 1px solid #DE6903;
	border-bottom: 1px solid #CE5D02;
	border-radius: 4px;
	background: #FB7603 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAARCAIAAABbzbuTAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAd5JREFUeNpi/F3NzIAAnIwydox67gyfb/y/tvX/26cMGIAFxhBhCl/OpGHNwMoGFXBnYPhy79/hin9H1yFrYALrMmQuusik64hQDQE8Skyey5kjW1E1/OdnTl3DKCQO4n259W9jzJ9W3j991v/ObmP4+5eBgZlRu5DZOZThPwMEMf5ZPYU5JBuk+vmmP1OCUGwQjWXJmsnAxsbw7drfVr3/EBsYDV1A9O8nf5ckonvw9eK/B9eDGFyqTLaOUCcxikqB6LeX/r//CLcXjv7vXwlWxsog6wARYQJqAYn8/8OAHbz8/+MH2GRWmKe/g/ksPJjGgxC/LiMHB0jBj3dQG/4/vwv2nxmTriFmLDH5Z4IZX/5f3gq14d+22Qz/gHp5mEI2MimpIxnPwuS1hklDH+z7U/+uXYeIszB8WPD3kB+zgx8DmxRT8nnGtxf/3zzOwKPAqGTLyCcItenfP0YWlv9/QP5k/F3ODLI6cDOTqQs0AJDBv78MTODE9nLP38k+QD1MYIv+/Fvn+WeS3//7Fxl+gcOA4S/Dlyf/T7f8bdb4/+wxSEDchTl3C9Aext9lzAz4AasMc9ZhRilZEPvJOibsoYmMfj35O8EUao+QBuPvUkI2wNO/e8n/u/MBAgwAcX3Fe7w7u3AAAAAASUVORK5CYII=) no-repeat 50%;
}

.header__nav {
	position: absolute;
	top: 114px;
	left: -25px;
}
.header__nav li {
	float: left;
	list-style: none;
}
.header__nav a,
.header__nav span {
	display: block;
	height: 39px;
	padding: 0 25px;
	text-decoration: none;
	font-weight: bold;
	line-height: 38px;
	color: #FFF;
}
.header__nav a:hover, .header__nav span {
	background: #B55200;
}


/* Middle
-----------------------------------------------------------------------------*/
.slider {
	margin: 0 0 35px;
	border: 1px solid #DEDEDE;
}
.slider:after {
	content: '';
	display: table;
	clear: both;
}
.slider-wrapper {
	float: left;
}
.slider img {
	display: block;
}
.slider-pager {
	float: right;
	width: 260px;
	background: #282828;
}
.slider-pager li {
	position: relative;
	height: 73px;
	border-top: 1px solid #FFF;
	list-style: none;
	line-height: 72px;
}
.slider-pager li:first-child {
	border: none;
}

.slider-pager a {
	display: block;
	height: 75px;
	padding: 0 20px;
	color: #FFF;
}
.slider-pager span {
	display: inline-block;
	vertical-align: middle;
	font-size: 16px;
	line-height: 21px;
}
.slider-pager .active {
	background: #d69b0a;
}
.slider-pager .active:before {
	content: '';
	position: absolute;
	top: 50%;
	left: -9px;
	width: 9px;
	height: 25px;
	margin: -12px 0 0;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAAZCAYAAADjRwSLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOhJREFUeNpi/P//PwM+8KeEpZQRnyKgAisgdYAJjwJRILUAiFmZcChgBFIzgFgVxMdlUjkQB8E4GG4CmuICpLYCMRtWRUAF0kDqOBDLImtkQlLADKTmoitAd1MDELtjcyDYOqApfkD2BhAfq6LfxczKQPooEIvjCjOQdcvwKYApEmUgAECKYoH4F15FLD1/QO5pI2QSCLQD8WFciuAhDgwGLWho8+EMTKC114BUGV6TkKJnHZAKxBUtMJADxE/xKgJa+wxI5RIyCaRwPZCajlcRFFQC8TW8ioCmfQRS6SC/MBKR71oAAgwAHwNKhOgS+XkAAAAASUVORK5CYII=);
}
.slider-pager .active span {
	color: #FFF;
}


.middle:after {
	content: '';
	display: table;
	clear: both;
}
.content {
	float: left;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	width: 100%;
	padding: 0 348px 0 0;
}

.archive-items:after {
	content: '';
	display: table;
	clear: both;
}
.archive-item {
	float: left;
	width: 195px;
	margin: 0 0 30px 33px;
	border-bottom: 1px solid #C2C2C2;
	font-size: 14px;
}
.archive-item:nth-child(3n+1) {
	margin-left: 0;
}
.archive-item__cat {
	display: inline-block;
	height: 30px;
	padding: 0 18px;
	border-radius: 6px;
	background: #d69b0a;
	text-decoration: none;
	font-size: 12px;
	line-height: 22px;
	color: #FFF;
}
.archive-item__cat:hover {
	background: #2B2B2B;
	color: #FFF;
}
.archive-item-inner {
	position: relative;
	height: 150px;
	border-radius: 6px;
	background: #FFF;
	box-shadow: 0 1px 5px rgba(0,0,0,.4);
}
.archive-item__cat + .archive-item-inner {
	margin: -9px 0 0;
}
.archive-item-inner img {
	display: block;
	border-radius: 6px;
}
.archive-item__title {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 6px 5px 7px;
	border-radius: 0 0 6px 6px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYGBgKAYIMAAAeAB0g+OgCQAAAABJRU5ErkJggg==);
	text-align: center;
	line-height: 18px;
	color: #FFF;
}
.archive-item__title:hover {
	background: #d69b0a;
	color: #FFF;
}
.archive-item p {
	position: relative;
	overflow: hidden;
	height: 67px;
	margin: 8px 0 0;
	padding: 0 5px;
	text-align: center;
	line-height: 17px;
	color: #545454;
}
.archive-item p:after {
	content: '';
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	height: 34px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAAiCAYAAACeLbMRAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAADVJREFUeNpi+P//PwsTAwMDmGAFEWxwgh3O4oBzOeFcDjiXCIILiw4089ix2MsGdxULQIABAF2IBDtO7d6GAAAAAElFTkSuQmCC) repeat-x;
}
.archive-item__views {
	padding: 10px 10px 10px 30px;
	background: #FFF url(i/views.png) no-repeat 10px 50%;
	color: #767676;
}
.archive-item__calendar {
	padding: 10px 10px 10px 30px;
	background: #FFF url(i/calendar.png) no-repeat 10px 50%;
	color: #767676;
}

.breadcrumbs {
	margin: 0 0 38px;
	font-size: 14px;
	color: #d69b0a;
}
.breadcrumbs .divider {
	display: inline-block;
	margin: 1px 1px 0;
	vertical-align: top;
}
.breadcrumbs .arrow {
	display: inline-block;
	width: 13px;
	height: 7px;
	margin: 7px 0 0 4px;
	background: url(data:image/gif;base64,R0lGODlhDQAHAIABAPtzA////yH5BAEAAAEALAAAAAANAAcAAAIQjH+Am8oIYoi01mcozm73AgA7);
	vertical-align: top;
}

.pagination {
	margin: 0 0 50px;
	text-align: center;
}
.pagination a,
.pagination span {
	display: inline-block;
	width: 25px;
	height: 25px;
	margin: 0 3px;
	border: 1px solid #D9D9D9;
	border-radius: 2px;
	background: #F5F5F5;
	background: -webkit-linear-gradient(#FBFBFB, #F1F1F1);
	background:         linear-gradient(#FBFBFB, #F1F1F1);
	box-shadow: 0 1px 2px rgba(0,0,0,.06);
	vertical-align: middle;
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 26px;
	color: #6B6B6B;
	text-shadow: 1px 1px #FFF;
}
.pagination a:hover,
.pagination .current {
	border-color: #CA0004;
	border-color: #d69b0a;
	border-radius: 3px;
	background: #FA6A03;
	background: -webkit-linear-gradient(#FA6002, #d69b0a);
	background:         linear-gradient(#FA6002, #d69b0a);
	box-shadow: inset 0 1px 1px rgba(255,255,255,.35);
	color: #FFF;
	text-shadow: 1px 1px #000;
}
.pagination .prev,
.pagination .next {
	position: relative;
}
.pagination .prev:before,
.pagination .next:after {
	content: '';
	position: absolute;
	top: 7px;
	left: 8px;
	width: 8px;
	height: 12px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQNJREFUeNpi/P//PwMyyMnJEQdSU4FYcMqUKc4saJLMQKoSiIOhQntZkCQZgVQ/EOeC+H5+fiDKiQlJcgJM0tfXl8HNzQ3ErGR+8+YND5DRDcR5zMzMf4CSTO7u7iDJaiBuB5kQB5IEiZiYmLAAdX4DMquAuA0kBlKwWURE5DqIc/36dYaDBw+eAumEuY351KlTn9jZ2Q9+/fo17MWLF1x37tyRf/v2Lbeuru5umAkMlpaWV1RUVMzl5eXf/Pr1i/Hs2bMlK1as6IErgHrrnqampoWSktKbnz9/ghQVgcIDJaB8fHzubtu2zZyFheUoMIQlgEJzGNGDGgoEgXgWEIsCBBgA6rlYSQZDcv8AAAAASUVORK5CYII=);
}
.pagination .next:after {
	left: 9px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAASBJREFUeNpizM7OtmNgYKgG4l9AnD9lypR7DEiACYilgNgViH20tLQOPnjwQAtZAbOZmdlDIyMjsZcvXxq9evWK7927d55fv35dpKio+AOs4NSpU78MDQ0PvHnzRu758+d6r1+/Fvz371/YkydPFgFN/MH4//9/uHFLgOD8+fPRP3/+ZFBXV7/Hy8trxYRsXwwQyMjI7AWxb968qcTFxbWDBVlBTk6OC5BSAbGVlJQYHB0dDViQJN2B1HIgFgQ5MDk5mYOfn/8oM9BxjNu2bQPpXAbEwkDJPykpKWxAyUNAfjjIDd5QnSJAyd9ASRag5BEgPwKIn4OseAcUeCItLc0XGxvLBnQ5SDIcJAm2G+RNILYC4t1AvAmIxaFiYAwQYABHoHqDJAbWiAAAAABJRU5ErkJggg==);
}
.pagination .prev:hover:before {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAMZJREFUeNpiYEAD////FwfiNUC8lwGLJDMQT/gPBUChvciSjEA8CSZZUVEBUvAfWXIiTLKqqgomWQGS5IFJ/vz583dlZSVMsgqmOwumc+HChSCJr0BciWy37J07d66BFDx//vx/Tk7OfgzXJycn6xw9evQ1SNHXr1//zZ49uwtDUXt7u9LJkyfBij5//vxv+vTpPRiKmpublWEmffjw4R9QKJgFWUFtbe3dv3//mv/48eMoMzOzBFBoDiMDdiAIxLOAWBQgwABRSKXnT/RqUgAAAABJRU5ErkJggg==);
}
.pagination .next:hover:after {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAgAAAAMCAYAAABfnvydAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAANtJREFUeNpi+P//vx0Q7wTizUCsxIAOgIIRQPwPiP9v27btsbm5uRa6At6VK1fO/vPnD0jN/127dt0tKCgQQDeId8GCBUt+//4NVrR79+67/f39GIoY5s+fv+Tz589gRXv27Lm7bNkycQxFhw4d2vMfCqZOnXoe3T0uQPwAJHnkyJH/qqqq/5El3YH4HUjy+PHj3yUlJUGSR0ASjFCdr0GSx44d+w2VPAjEkiAFPjBJoM5fUlJSIMnDYEmo0VbPnj07Dwykn+Li4jBJKXTHWwHxbiDeBMQoXgMIMAB6Uq1dDPu75wAAAABJRU5ErkJggg==);
}

.post {
	margin: 0 0 30px;
}
.page-title {
	border-top: 1px solid #d69b0a;
	font-size: 27px;
	font-weight: bold;
	line-height: 1.1;
}
.page-title span,
.post h1 {
	display: inline-block;
	margin: -16px 0 0;
	padding: 0 8px 0 0;
	background: #F6F6F6;
	vertical-align: top;
}
.post-wrap {
	margin: 0 0 -30px;
	padding: 12px 16px 16px;
	border-radius: 6px;
	background: #FFF;
}
.post__entry:after {
	content: '';
	display: table;
	clear: both;
}
.post__entry h2,
.post__entry h3,
.post__entry h4,
.post__entry h5,
.post__entry h6 {
	margin: 25px 0 18px;
	font-size: 23px;
	line-height: 1.1;
}
.post__entry h3 {
	font-size: 19px;
}
.post__entry h4 {
	font-size: 17px;
}
.post__entry h5 {
	font-size: 15px;
}
.post__entry h6 {
	font-size: 14px;
}
.post__entry ol {
	margin: 0 0 18px 45px;
	list-style: none;
	counter-reset: li;
}
.post__entry ol > li {
	position: relative;
}
.post__entry ol li:before {
	content: counter(li) '.';
	position: absolute;
	top: 0;
	left: -37px;
	width: 30px;
	counter-increment: li;
	text-align: right;
	font-weight: bold;
	color: #d69b0a;
}
.post__entry ol > li {
	margin: 0 0 9px;
}
.post__entry ul {
	margin: 0 0 18px 45px;
}
.post__entry ul > li {
	position: relative;
	margin: 0 0 9px;
	list-style: none;
}
.post__entry ul > li:before {
	content: '';
	position: absolute;
	top: 2px;
	left: -22px;
	width: 16px;
	height: 14px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAQBJREFUeNpi1NXVZSARFACxGRCnAvFXFiARDMQfidTsDMTlQMwIxNogvSADfgDxHiI0ZyBpBgE9IG5iItLmFCCehqT5PxB3AnEsCxGak4B4FpLm71CxFSAOsgsEgdgUTXMCmuYnQGwD0wwzwB6InwHxOyA+BcTKULloIJ4DxMxQ/mEgXgnE55BtABlwCIjvIIkFAnE4EC9E0jwTGgO/0f3HAg2QdCA+D8Ts0HiWgGoGacgD4hm4AggWBtehoQoC0lDNr6C2zsAXwsiB2AbEN6FskGtMoP5mINaAn1CvLIeG9GNiEggL1CZpJLEDQByDQz0bNgP6gViEyBS5Dl0AIMAAwtgtZFSaMIIAAAAASUVORK5CYII=) no-repeat;
}
.post__entry li ul,
.post__entry li ol {
	margin-top: 18px;
}
.post__entry table {
	width: 100%;
	margin: 20px 0;
}
.post__entry th,
.post__entry td {
	padding: 6px 10px;
	border: 1px solid #DDD;
}
.post__entry img.alignleft,
.post__entry img.alignright,
.post__entry img.aligncenter {
	max-width: 100%;
	height: auto;
}
blockquote {
	margin: 20px 0;
	padding: 8px 18px 8px 80px;
	border-radius: 5px;
	background: #d69b0a url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADcAAAA3CAYAAACo29JGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABNVJREFUeNrcmm+IFVUYxs/eu7qSsuZGrhrSsvkHVkLSNjUx1g8lhUaCbNqCyaYWERIUQth+EcUPUtAHxcjQVEQpBVELRHEzEq4ZIdL6r1XX1v5sm7fwopu63Z6X+8wyDndmzsw5u3unB37M3eWeM+9zZ+bM+74zZfl8XllSGjwBngFzwBTwMHgwYMxf4A/wI/gGnAA/gF4bAZVZMFcDFoNFYCooN5jrHjgDvgB7wFWjyMRcTOrAFpDN94+ynL8uboxxBlWBDSCXHxjluL+q/jY3D5zPD47Oc//a8aZ0r03QAg6DyWpwNJn7b2E8odIxVwF2grVcEQdTacaxk3EZmasEn4MmVVpqYlyVcc3JL7MdLFClqQWMryKOuc1goSptLWSckcytAs0qGWpmvFoZSj3ToGEqOeph2vdd0JEbCjYlzJhivJsYv6+5lTxySVQ94y96Wj4EzoKxKrn6FTwO/vQeueaEG1OMv9l7Wg4HK9T/Qyvop8/cs2Ci4aRZFpptXL109S9oB9+D6xbMTaSfPnONhhN+yCp8OpgGZrPYDNMl8CLHPMk5XrNgstEpVqVO+sWgFGnxKTnSYEfAuCug1mfsLMMiWPxUyUQNBpOcBeUBNVU16PAZuzKkHnvbsP5rSPEUiquv2ffw0+/gU5/G0JGQuXdxaY+r2Sl2qeLqb43vnOCi4dZtGgxSNzhpENsUMVdrMMGjGt+5AG54/lcFJmiMvWgQW62YqzaYoAGMD/mOHKV/itSKOgXwZYPYqsXcKIMJHgE72HwNKquKlVbL2e8MkkkPdJQMNu3KytE7Bj7mAlPJRWo7u8nlPkGOANt4w90LfgZPgZtgv3NqmbRkleWm6h1u28EQLun14K7G2B5u33TdDnaZNHVTum0yTQ3h9iC466xamqdXBdO2465TcpJBLGWpiHmg3ulQ6Ew5ei7C2K/AOdePMtWkOhdzXZbNfQm+dd0qXojwo3zkyQ+HGsTRJeY6LRqTxeA9199LwUjNsc6CJBoNlhnG0pkyvFF69Q6recWb9Fua42TMGtff74JxhrFcFHOnLBmTNvcnrnvbRh6BMF0BL7uymJngdQvxnFIsO24b3gLWg5RrCV+tOe4nMM01bgw4Z+GWJH5qnbrrpMEkqzylShO4pTE2Ax5zjRsBDlm634qfdNRf2qutRYz1aIy7ASa4xo0Eey0mE6vdz+f2gVyM8/oB1+c3wFal8WiJN3vnRYAatiQaLV37OfrpyxzamVUsiTiRJL7y5kGan3WzHckrd4MD4CXN8kdXB+nnvqbsDBaHKZVcSVH8NMh4m7IZ53AmWPscY6rIUXqfWUYSdZPxKz9zkq2sS6i5dd5sq9j19YFGZ6rUdIRxqzBzvez6XkuIsWuMt1fHnGKlIPedbIkbyzLOTr/mjZ8yHJgrUWM5xpcJ6kwF6agqvBLRXWLGuhnXURXSdgtTK3heFR5NlYLaGE9r2Bd1s5HTYK7SeyzVn9rDOE7rfDlKqtXF3FMey3YMsKkO7ndJlJ5PnDxyG/PQjQNwLXZzPzO432i9PcPXgKW79Sp4Rdl9VfECq4bPTM4SG+84O3WdXAvzua3RrOscyYOSq6rQkD3E7S3ToGyZc0tqxDpV6BbX8eiO8VwCUpr8xqPSxpxQtvdsBvKfAAMA3UfzYnUoWnwAAAAASUVORK5CYII=) no-repeat 12px 12px;
	color: #FFF;
}
blockquote p {
	margin: 0;
	padding: 9px 0;
}
.wp-caption.alignnone,
.wp-caption.aligncenter {
	margin-bottom: 20px;
}
.wp-caption img {
	max-width: 100%;
	height: auto;
	border-radius: 6px;
	vertical-align: bottom;
}
.wp-caption-text {
	margin: -5px 0 0;
	padding: 15px 10px 10px;
	border-radius: 0 0 6px 6px;
	background: #E9E9E9;
	text-align: center;
}
.post-meta {
	margin: 5px 0 30px;
	padding: 10px 15px;
	border: 1px solid #EBEBEB;
	border-radius: 6px;
	background: #F2F2F2;
}
.post-meta:after {
	content: '';
	display: table;
	clear: both;
}
.post-rating {
	float: left;
}
.post-rating__title {
	margin: 0 0 5px;
	font-size: 12px;
}
.post-ratings {
	font-size: 12px;
	color: #737373;
}
.post-rating img {
	padding: 0 5px 0 0 !important;
	vertical-align: bottom;
}
.post-share {
	float: right;
	text-align: center;
}
.post-share__tiitle {
	margin: 0 0 5px;
	font-size: 12px;
}

.related-items {
	margin: 20px 0;
}
.related-items__headline,
.comments-headline,
.respond-headline {
	margin: 0 0 18px;
	font-size: 19px;
	font-weight: bold;
	line-height: 1;
}
.related-items ul:after {
	content: '';
	display: table;
	clear: both;
}
.related-items li {
	float: left;
	margin: 0 0 10px 10px;
	list-style: none;
}
.related-items li:nth-child(5n+1) {
	margin-left: 0;
}
.related-item {
	position: relative;
	width: 145px;
	height: 110px;
	border: 1px solid #D6D6D6;
	border-radius: 6px;
	background: #FFF;
	box-shadow: 0 1px 4px rgba(0,0,0,.3);
}
.related-item img {
	display: block;
	border-radius: 6px;
}
.related-item__title {
	position: absolute;
	right: 0;
	bottom: 0;
	left: 0;
	padding: 4px 5px 5px;
	border-radius: 0 0 5px 5px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAA9JREFUeNpiYGBgKAYIMAAAeAB0g+OgCQAAAABJRU5ErkJggg==);
	text-align: center;
	font-size: 12px;
	line-height: 14px;
	color: #FFF;
}
.related-item__title:hover {
	background: #d69b0a;
	color: #FFF;
}

.comments-headline {
	margin: 0 0 10px;
}
.comment-list {
	margin: 0 0 44px;
}
.comment-list li {
	list-style: none;
}
.comment-list .children li {
	padding: 0 0 0 40px;
}
.comment {
	margin: 0 0 9px;
	padding: 16px 16px 16px 88px;
	border-radius: 5px;
	background: #EBEBEB;
	font-size: 14px;
	line-height: 16px;
}
.comment .avatar {
	float: left;
	margin: 4px 0 0 -75px;
}
.comment-meta {
	margin: 0 0 13px;
	font-style: italic;
}
.comment p:last-child {
	margin: 0;
}
.comment__reply {
	margin: -6px 0 0;
}
.comment-nav {
	overflow: hidden;
	width: 100%;
	margin: -25px 0 40px;
}

.respond {
	margin: 0 0 40px;
	padding: 17px 25px 25px;
	border-radius: 5px;
	background: #EBEBEB;
}
li .respond {
	margin: 0 0 9px;
}
.cancel-comment-reply {
	margin: 0 0 12px;
}
.comment-form__field {
	display: block;
	width: 270px;
	margin: 0 0 13px;
	padding: 9px 13px;
	border: 1px solid #CECECD;
	border-radius: 6px;
}
.comment-form__comment {
	overflow: auto;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	width: 100%;
	height: 117px;
}
.respond ::-webkit-input-placeholder {
	color: #2B2B2B;
}
.respond ::-moz-placeholder {
	color: #2B2B2B;
}
.respond :-ms-input-placeholder {
	color: #2B2B2B;
}
.comment-form__button {
	height: 40px;
	padding: 0 50px;
	border: none;
	border-radius: 20px;
	background: #d69b0a;
	background: -webkit-linear-gradient(#FC8524 20px, #d69b0a 20px, #d69b0a);
	background:         linear-gradient(#FC8524 20px, #d69b0a 20px, #d69b0a);
	text-transform: uppercase;
	font-size: 14px;
	color: #FFF;
	text-shadow: 1px 1px rgba(0,0,0,.4);
}


/* Right Sidebar
-----------------------------------------------------------------------------*/
.right-sidebar {
	float: left;
	width: 324px;
	margin-left: -324px;
}

.cats {
	margin: 0 0 32px;
}
.cats li {
	margin: 0 0 1px;
	list-style: none;
}
.cats a,
.cats span {
	display: block;
	height: 36px;
	padding: 0 0 0 77px;
	border-bottom: 1px solid #000;
	border-radius: 5px;
	background-color: #2D2D2D;
	background-repeat: no-repeat;
	background-position: 27px 50%;
	text-decoration: none;
	font-size: 18px;
	line-height: 36px;
	color: #FFF;
}
.cats a:hover {
	color: #d69b0a;
}
.cats span {
	border-color: #C05700;
	background-color: #d69b0a;
}
.cats .arches a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZ5JREFUeNrMUz1LA0EQ3T3PKEJMVPzGKioIksZGiBb+AQt/gcFCLOxSq6WFlYVYiNpZioV/IRBQSBELwUpEC4ugMRDN6fkW52A8c9mNLOLCY2Yfb/cxs7PS932hlpdzvxIh7oBLoARcAzeEN6Di7ngfIrRw1kXoBOLABDAOTAJpYAYYUDqclTIwpINlhKSwv/Iwy6jE4SzIHoQTy2YbgZla3ypklW4jZIEE0EF0BXgA3oEUEAtxqo3tpC1TMTmYHfC7Gxoy42WEI9ou4fAp8fsIq8AsuAJxuwjrpE2Cf2p0p6NpRxfL+1neR7GbcXGWJ6IudCMqGyGDXkanwSsDj/EZcBfEDTLtNPgxxCIqrWpbCvEmwpaFgcnC8Nikpc+WJvTVqKWqcoo1+tDB4VtgCAh//keaXMkmWr1p9cfFmildRDij7Qrac9hEu4ewRtsYtPXfTOkcy4c12lGWL0SJdIYey9s0WmnyqE4LA+DbmCJH/PH6d4ayhTey8oY1ltc12pdmH97UcIrlKY123kSrM7xiX6Og0Z6zKu+jRJ8CDACyaXhSvcCgnAAAAABJRU5ErkJggg==);
}
.cats .arches span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV5JREFUeNrMk01KA0EQhadHBYnEqMH/ZVQQJC5cuIguvIDgDYJ4DXHr2oV4Am/gFQQX7lQIuBIRRIiSKEyi2L7Bangk3faMNGLBxxQ1r6vo6iqltY7EjHMPLsEVaIBboQva4DPqt0EwDIpgESyAJVAFa2BKdEpRwdSewVgU3s5B7ftaKNjDqQ5r+5zfVjDlEDyChA62QAPcgI4l1iVtE7yAvd7croKGOiXZofiJxNYpdkTakitn7Ol9gfxJ8svyHaVYkfySK6Gr4BxYBRMUq0qBAsXTQRiXYtOkXZF/I32ZHVc/CDQw9awtbQVah45tYW2m5JvIQpvDd2DGsvxPoELn2tLmt6wtNWxTe3Y92mPSDv12SjfIn/Vo58nfyjulxj7IH/BoVZZHjXMMgA4xRXH0x/bvCqocbxTkDRPy3z3a158WPmvBZfIrHu1mFq2v4DWtxoVHe0a3fHCJvgQYAEp9DulqJMxzAAAAAElFTkSuQmCC);
}
.cats .balcony-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAPFJREFUeNpi/P//PwM6+FPCIgSkGIH4N5T+x9Lz5zNQHFnxbiCeAcTboepYgPg/lOYAqn+Lbi4jDsswBUkEQMsYMcTwqL8KxEFArAzEf4H4KdQ3kmQ7AI/cNqDrbgHpW0g+fkuJZUx45OSwiPFSErT4LPuHRew/rSyjOhi1bNSyoW/ZDSBuorVlMPURwKKsHkg/pKVlsFKlH1hORgBpeWoVxPiAIxSPpsZRy4ahZf/oaZk0tS1jwVP27cAi/pfIUuYeNgmsjVRcAFhE/QBS7FikrgPxXCDeDG3+UaW4+gDE4kD8HohPAvFyoOGLiNUMEGAA/9hDf8Cc4UEAAAAASUVORK5CYII=);
}
.cats .balcony-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAcCAYAAACQ0cTtAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAORJREFUeNpi/P//PwMWIATEjED8G0r/A+LPQIyseDcQzwDi7VB1LFB5EM0BxG/RDWXEYRlWQRIBIymWXQXiICBWBuK/QPwU6htJci1jAFmGBYNAFxbxy/+JBxjmMuFxmRwWMV5KwhWfZf+oHZdMDHQEo5aNWjb0LbsBxE0k68JTXC3DIv4QKqcP5T+gVnGFr1TpB+IIIJanpc/u06ogHk36o5YNHsv+0dMyaWpbxoKn7NuBRfwvkaXMPaxtOxztRlzgBxCzYxG/DsRzgXgzEN8itbjChV9Ai6J3QLwdiONI0Q8QYAC4PZQ6D8M1vwAAAABJRU5ErkJggg==);
}
.cats .security a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAaCAYAAABGiCfwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYtJREFUeNpi/P//PwMh8KeEJRBIzQFiISzSH4A4j6Xnz2JC5jASsgxo0R4g5cxAGBwCWmhPtmVAi3YBKVckoYdAPAuIrwGxKhBnALESkvx5oIVGJFsGtMgLSG1FEooEGrQCizofILUZSSgIqG49NjOZ8Ph6JRI7CptFIAAU3wKkHJGE1pHkM6Br5aBBBgLPgAZKE5GILgApfShXD6jnMrE+s0BiL2QgDsxDYhuREozCSOwHRFr2FoktTYplIkhsDSItY0OOHqzxi0PjFSB+A8S/gfgikZYxI7H/E20ZNOmuZyANsOGwmKikTyq4i8S+Q9BnwOQLih83IH6PK9xxgEdAHIGcsYFmfQfSt4GhdBVXMF6nki9DoBglsVAzGAkCJjLjJh6aYkkCLCSqPwWMA3MoexEwXvYDaQda+SwWjR9Hy2CMQOOH0tKyRmDQxSE1FXppnUBgtcACeqTGC1D6LD0s4wcGIStaNUSTpA8CikD8i16ZmmyA7rMt0KbbSxILYnTwD1pb70UWBAgwAA2ZbEfF5r+rAAAAAElFTkSuQmCC);
}
.cats .security span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAaCAYAAABGiCfwAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVRJREFUeNpi+P//PwMROBCI3/7HDt4DcSwx5hBj0Z7/xIGDhMxiBNuIG+wCYlck/kMgngXE14BYFYgzgFgJSf48EBvhNA2PS7zQXB6BQ50PmrpAcoLxM5IBkQSCyAHNQpIsk0PS+JTIRHQBSY8uNjVMOELXAom9kIE4MA+JjTXecFkmjMR+QKRlb5HY0qRYJoLE1iDSMjYkNiM2BSw4NF4B4jdA/BuILxJpGTNyIifFsvVQTApgw2ExwWAkB9xFYt8hxmeg+HED4ve4wh0HeATEEUj8ICD+DsS3gfgqPCLRiqv/DNQHjLQIRoKAicy4iYemWNIAWpFCCJxEU7+fCD04qxhCcaYOxLeQ+LLQxEGTOItA44fSMhhBIA6pqfCflsGIHDQfgZiP1kn/ApQ+S4+kzw/ErGjVEHHBMWxLEPSCeAu06faSxIIYHfyD1tZ7kQUBAgwAqbyzLLqw2ZUAAAAASUVORK5CYII=);
}
.cats .gate a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVdJREFUeNpi+P//PwMx+HcxsyUQpyLxY4HYi1j9IMwIIv6UsCxhYGCwAeK3QPyKAQEYgfgzEGsCsTYQP2Tp+aMAkgDquQekFIH4LxBvBmI2IGZC0isGxOJAvAuoJwkkwAKViIbS8gz4wR8k9i2oZcxAHIBHTyIQgy2DuwRoO8gX/AQsk2AgEkDNc0ERgzu5hEUMGlz4wE9iLQOaJwmk1JDFkMP4GxD/Z6Ae+AeNc6yWCUAVUBP8x2UZzcGwsuwfvSxjhGZ4uvmMkZ6W0S01gixiHU361Egcv4elz/6jm09rnzHTM87+4LLsPz1LECZ6liDc6C6hQonPgi8YBQgY8BdX9YEF8ACxJLYGzyIgfgnNhOeAWAiIZdFTExCIIrGlcVjyFdr+fAfEoPaoBjwCQY1UPC0kPiClDsVOQMwBbKJFQeX2Qh17EIgvAfE+UKMJKP8Dl3kAAQYAMMiR8ISnU9IAAAAASUVORK5CYII=);
}
.cats .gate span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAbCAYAAACN1PRVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAATBJREFUeNpi/P//PwORwBKIdYB4NpQfC8RvgXgbsQYwQi1bAsQ2UM2vkOWB+DMQawKxNhA/BGIFqNw9IFYE4r9AvBmI2YCYCUmvGBCLA/EuIE4Ci4As+088uANVD8I7SNAH1sOE5gt+AiEhwUA8AJnngizAguZtTQIG/CTBMkkgVkMWQPbZN1CoMlAP/IP6DqtlAlAF1AT/cVlGczCsLPtHL8sYoRmebj5jpKdldEuNIItYR5M+NRLH72Hps//o5tPaZ8z0jLM/uCz7T88ShImeJQg3ukuoUOKz4AtGAQIG/MVVfWABPNB2CEaDZxEQv4RmwnNALATEsuipCQhEkdjSOCz5Cm1/voO2RzXQG6m4AB8Qq0OxExBzAHEUVG4v1LEHgfgSEO+DNpp+4DIMIMAAWc+czo3Ifn8AAAAASUVORK5CYII=);
}
.cats .front-door a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYFJREFUeNpi/P//PwM+8KeERRBIvWOgELD0/GEE00So/YDE1gRiNiDmAmKQS/8C8W8g/gp11HsgZgZiViDWB2IxIE4BYl+4xSS68gaekOAGUu5AbAvEdkBsA8SXgXg72RaiBbMPEPsBsSsQ8+NQ+guIuVEcTWaUVABxGRHq/kGDHg6YyLSQ7EREroW/qWohMI4kCKhhpLYPA4GW/oGmzL8MVAS4LNwNyk9ASw8zUBngsvALlLYBWrocSM+lloUs0DjDV75FAPEWIF5OSx+iAx88mZtm2cILGBIm9LSwAphiz1AlDoFgBZSGlfpKQByMpK4LiFuAuJMqFgJdHomW8Rmh5SAImAHxWgrKXaKC1BVKWwIdcxpIy9I6H4oCcTnQshNQ3zJQNR9iqWiXUsn8/+SkUkYKLWQhtQLmoMBCYyD+TJKFwOD9BozHcCDzJ76gwuKzNUA8A4hvA3EASU0MoKWr0ITYsSg7By1v+7FUaZMpbdPIQGlQ4poHtGAfsRoBAgwAn9RgbP8AGAsAAAAASUVORK5CYII=);
}
.cats .front-door span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAV9JREFUeNq81j0vBEEcx/Fdd0QoROGhoNGpFEQiQXeNHCEK9F6CeOg1vAINnVBQKyQajQSV0gvQUdyRcO7Gd+W/Z7Ps7N7MrH/yudnkZu43O9mZPV8p5aVUL549+/K/PzIEBh0bcj2KDnQhGFhHDa8yqRcU0I4x9GMd86aBvqZfN2bELKbxgAtshmOLhssTLHMZCyihJ6Hfh0ykWaaB2zLrtGrI0jerzTDQ+CEyDay5DhxM6eO7DlzCp1zXPYeVFHgp++nac1xJgVVpg710gkPXgSrmKdJnFQMSnNsdxqus2dy5bYs5TPxnYHC63NkGhkfbqbThqT+C5Ui/fexiz1XgmuYNMYlzi3M305KWpJ3CLYbz3od92MKNzTGmW9J4HTv6fWXylPqWgcVWX8CdFoHjqLQa+IYVvOuW6o87O8MBHrH48w1/ogzsqN91jw0UdGNN99ZQ5OE6wlXWgV8CDAAy2psZFJVZCQAAAABJRU5ErkJggg==);
}
.cats .choice-of-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAZZJREFUeNq8lj1Iw0AUx9M2WhUVl4KLiOhW7CIKTs6Csyiim4ubKO4O4qCIs6MuFWcHN90suLgI4qAuDn6B4hc2Nv6evKGUJNeLJQ9+3AvvJf+7/13TpHzfd0zhLbtDDGd6eQo5eINe6IJtd9NbdOoJEYyivJR5BB8G9Tqv40BVz5X0mJ4lpKJWyMr+isw+RT5PuqOlkq6uG4rUp6mPkR9Lb9QC0xFis1VilSoxiUO1VmJKJkbfCfkG+bm1IDdlGXZVbIu8dtYtkKm5p0T/CmmBPGe7wnW41TzoMATtw4iOk+qAleAC7DPTCcci6J9jlQekw7aCWbWxybGLPkTbYx0aohneLQXHoS2uYCXgsJiiaJqkSdA2PkIOVF2CcULsdJMUNLqSbvBkvKQtdU3PbPSh+ZelTkxL00nuoVhaTtJSEeuA56Qs/dHf4nWjLY166cs+dtre+Alf8B1SfwrZq3t9/75GbXJQtMIo3ITUZ/RrrTYKcAH9toKr+q/9AntwqW74+uEktR7Iw4PaKGJHcAdrYYK/AgwAY9a3w7BIKHYAAAAASUVORK5CYII=);
}
.cats .choice-of-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAW1JREFUeNpi+P//PwMR2Pg/AhwH4jtAfAGI30PF+ok0h4EYRW+ghupC+dpQWgVJzW2oGoot/I9kUCoS/wQQP4eyl0Pl7YmxFJ9kLJIB//6jglogXo8mBlLXBcQX8VnIxIAdsAPxIiBmBOI+KI0MOICYGU3sJBCXAbEeEIviMBenhe1A/BDKLsQi/x+LmBmUDgPiraRamAXEK4HYh4E0EAfEq4HYlFQL2aHByEqihYpAzINPARMeOTYg/kqihZ5AzEWuhf+wJBZCYAUhRxKykFTwDUeCIspCcgAoOFnoaSHBUGGismP+0DtIWQiZSe1EQ1GQMpAZpEz0jENQkP6mZ5CCLOMF4nf0CtK/0Lx4n9pBiq/QB8UjH6kavwPxDyD+hUP+LY64egUtfz/hi2RsgBOILYH4AQ75aCAWwCIOqu2vAbEyqRY2Qmvtj0C8GIhvQkMDVIpIQOVkgVgbiF9DgxFk2U4gfgbErbgsBAgwALvenv1ncrAfAAAAAElFTkSuQmCC);
}
.cats .gost-and-snip a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAjNJREFUeNqslj1IHFEQx2/vDgl6wcpKghAUQoRESECiaCNCjK0QG6+xCilzGkxjE2zuCgsTrrgmRDgLm5DGQg0IXpGgoMHCSpIin2ph1EBccvlNmIXnsh/vTgf+zOy8t+8/b9682XWq1WoiTtxcegQl6AKtICNu8APsgHeglC64P6PWccLIIHBQr8BYwl4+S1CQfrAmgyiHyifqly0Iu2LJIKqg7iUuLscQXjUdaR+RbP8ueAvegwcWxN8UDaANNKk/45+YNoieKVEzER2p+zn+PvRaAMkTUGTuqS/gaxrs7dA0MkmMIV5eUltkj+frPE9hz6hvF98Niwq+hfrI3Oo5MgbmsB8z4GCXsUeN9x7hL2oAZ9gN9R6il8ZsxJx9w+6I2c0C6iGQwP4qUiApG/HIzKpxDbvCpEUWKf2PrOB+igm+28uYkqRCq1GlXSqJhU802n7UOHhjkan7Wr0lg+irFlMg2YEUBiQvtUV1RgR2/kwK7q4UEO++QDeq+wv+ctgC30ELmPb5h2uohUbDvuMZSdXrxmAqogBylmSrQBrENpj3n5nsYjmgQPySh3CVtGzGpHMgyJ/UwRXUCQsNaueOkg3mTcRcgRbpsSAT2oiNzmErea1SCfAKuCnNAQzqJpyo0pf79qsGsgmFlSR9uT7WaH5fwicmG0lmkErpTtZJIoWWYo3X1r8FxjlKU36q/x9hIpkogFlIDmv+Bwkg7UX16AdSzvaPfjTlLq1EkXjyT4ABACHX0Q7zJLKGAAAAAElFTkSuQmCC);
}
.cats .gost-and-snip span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABsAAAAWCAYAAAAxSueLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAcBJREFUeNqslk8oRFEUxt+bkWRmLJSVZCVlIYmE2EjJ2oLNZKnsNLNgJVtby7GRYmFBZqdhhfInEmWlxkLTkA1DTcP13TrquO+9e+8zc+pXb96773znnnPeueMKIRwLmyJ6QCuIgwoogjtwBDLgWetFigXggg0RzvKgP8hnkFBKVGfXfn5dnzSegEGnensHCX5DFTsHfWAfnIFJC+ECUQ/aQYz7D6rZEqWgSdn+SECqFkCjT7raKI1CVzNpE+xa2gP9XmT37jVNxemmJvOIrbFItpQdzLEAypZCvkQom0lNTV7YdYehftuyMuCbvsMy+KJ7Th0t4l1TUTpzhz5YaXmD2ABrjCjhaRDB0ngKYmz7o/Rs1yJVnWAWVJjPJzDDa8bFsqAIlsEte5YNUZ8Se+9CbRAutq6ZDLZivu/9Nsgxy2xUU5OU5fQ4pAFxAzbVmo2xCDKGuddbbevnQAmMg0dD1JcgbVjTQp0c181GEXLYroI9CrABdIF5CtozG1UxGcmbUzv7IxbxORbkgs8aCCXDnNTpfx6cByAS5qTmTIMrg8AHWAHNOl+u5R8eacNgiA7IBA3ZAn1LsptfTQ5+BBgAWsEwD77PMMQAAAAASUVORK5CYII=);
}
.cats .wooden-door a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAP9JREFUeNpi/P//PwMx4E8JiyOQKgBidiD+B8S4NDJC8Vsg3s7S82cpsiQLmqFdQMoTiCcA8UEg/g3U8BAqnQbEfkD8AYgFGIgDpkCM20IgCARiFSCeg+SIl0BqJxBHgDX0/BEkMkRAIfAdXZwJjX8Hi15xII5DMsiNSN+Bgp2NkIVMxDieSAuZsMUzEwPp4D8Jav9Rw0JSACO9LWQYtZCseKG1hX/pbSEzvS38P1gTzT96W0i1oo0U8IfeFrLR20K6BynBRMNEbwv/0TsfEmOYJCXFIHojiguP5idAfBmIj5FgoTohCxWQgvYCEK8B4pXAlto9MkJvJtSBKAAgwAB4Hzoys0R3dgAAAABJRU5ErkJggg==);
}
.cats .wooden-door span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAZCAYAAAAiwE4nAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAOlJREFUeNpi/P//PwORwBGIC4CYHYj/ATEujYxQ/BaItwPxUhRZkIVIuAuILwNxMhCrALE8ktzy/xDw/j/x4Caa+RgW3sai6QUQL0TiMxCJQeACujgTWnDcwRJE4kAch8R3IzIKQMHOhi7IRICPDfwh0kImbPHMxEA6+E+C2n/UsJAUwEhvCxlGLSQrXmht4V96W8hMbwv/D9ZE84/eFlKtaCMF/KG3hWz0tpDuQUow0TDR28J/9M6HxBgmSUkxyILG58Kj+QkQXwbiYyRYqE7IQgWkoL0AxGuAeCUQ3yMj9GZCHYgCAAIMAMMh4gKk/DsDAAAAAElFTkSuQmCC);
}
.cats .wicket a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYFJREFUeNrslr1KA0EUhSdrQiCJguJfJVaKFlpa2ERUsLHy5wlsrERJZ2erD+ATaG+n4BMEEcWIlS8gKCSCRmPWs3AnnBx0wWK38sJH7p07M2dmM3tnM2EYujhrVbJn+KmCNTADzsEKdbkBs+AAzGePWktx82UiQUy6CH8VNIBfwTsYBjvub3YCbkHRa4ABsIfFNDN+hxANXYIGsUjYBSZ27BI2aOx2BGGbLnnrEnxMQfCJBdspCDZYcI4So/4PNluQOB/F1rYth2KCYx4Hv8yCkzThoKwsL3EPH76YnB6aHAsGlBuSvkWJx8jvk9yIiGi+S8jbh8T6fjbJ/9KNSPyp8wQuZfsXTEwwqcId/iZYoLaSFnqJOZ+TnMY8b29HEFXgyq8G/oUMupdr5k4uX7aq9H0m/4Uv4Br8acud2q42LL4E16BCF2wdvIJ1MG7t+2AZlC0+BP1gy+IHiE55Qf+s61Q92nbrF+iFb/1QeRr+cZm9WTkM6MshGleKauu3AAMABVRxj8kgJ2kAAAAASUVORK5CYII=);
}
.cats .wicket span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAUCAYAAACeXl35AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWFJREFUeNrslr1KxEAUhSfxDzaroKjbbScivoQgltv5EHaipWBha2fnC+gD2Nj4Di6C2NlYChYbQVdj4snmjpw9xA0WSeWFLzvnTpg7M5m5d12WZa6CK3AM+iAF19m49e33BNxUjRfkD9g26IEYjBywd7AK9t3f7BLcgch0AJbAIRj6gI4C1WV5YBeaOHf128Eoqq3wBSzWHPAJdP0KHxtY4TNvadpAwLg4KcVxDeiYd8znbUv0LB3zPfLnek20U+1XuE4zWZaZzYmeovb0hD61Gd7SkDpW5MVIdJfaC9LXEa39Y4G8fYjW+zmk9pf0JaI/dZzQNWz/AWsLWFfizn4L2CJfW97Ru9bWuzVB87jznGmcFdeyDLFZljGMnvijqkzjZ3/v65UVUF7VGbglfQEG4BXskv8I7JA+lQr0ADZ8efJ7PaDskFrVb9GFT0oyT/yzXYW9WToM6Z9DYp8i+BZgAPUeVQQ7uhK5AAAAAElFTkSuQmCC);
}
.cats .porch a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYRJREFUeNpi/F3MzEAJYOn5gyH2p4TFD0htBOKlQPkYZDkmBtoAdigthuFAAhr1gfg5PocBfQNj/gVZAPTRVSBeDRV/QYqF/8nxGtQiNihXCl0em8u1yLUMCfyC0m8IWRgLxFcZaAiQLZwLxIuobH44MIj7kAUYodniLBAb0dBjp4EJyQxmISy+nkPDnJsKcQg2G4h/QhOQMlSMC5SkXIF4DzUzPo7UawWkeBiRSprHQCxDi/AEOooRW6L5wEAHgGzhD3pYiK+kyQXiWUB8G4ifATEoDiYDcTaSmpNAfAOIhYH4HxB/hJYuzuRYOA9aYoAsfAtNuQvRLPQFxs9rLAnkPzFBig6+IZWp76Dsr2hq3LFYZk1ukD4B4l1A7ALEpkDMCcSBOMpMZPCT2ESDDuYDcQ8QvwTi+0BcD8Q7qJlK0UEDEF8D4ivQAv0hEHfS0sK/sGhBKuqYaZkt9kLbJc7QmjsTiLNoaaETFDNAi7xp1C5p/tG7aDMjQ78uFjFVfBoAAgwA3E1hg2LbQYUAAAAASUVORK5CYII=);
}
.cats .porch span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAWFJREFUeNpi+P//PwMNsN9/CFiCLsfEQBvADqXF0CVYCGjUB+LnQEyMw/5CLbgKxKuhYi9IsfA/BT5kg9JS6BLYXK5FoWUg8AtKvyFkYSw0SGgHkFLQ3P+0AX3IqRTGOPuftuAUzELG/2BrweA5NMy5qRCHIMAIxD+hCUgZKsYFSqWuQLyHgfbACoh5GBEeZHgMxDI0sowRWyr9QAdfolj4gx4W4itpcoF4FhDfBuJn0DiYDMTZSGpOAvENIBYG4n9A/BFaujgTkw9PoyVlLqj4HiBeCWWboqkRxVFboAOiaotvSGXqOyj7K5oadyz6rMkN0idAvAuIXYDYFIg5gTgQR5mJDH4Sm2jQwXwg7gHil0B8H4jrgXgHNVMpOmgA4mtAfAVaoD8E4k5aWvgXSv9BKuqYaZkt9gLxRmgSB9XcmUCcRUsLnaCYAVrkTaN2SfOP3kWbGRn6dbGIqeLTABBgAPSHx6tTkzhNAAAAAElFTkSuQmCC);
}
.cats .interior-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAexJREFUeNq0lr8vBEEUx+dYwfkZJH4EEQWFjlYi/AFEobiCTqESCZ2olArNKRRENCQK4h8gGhGh0mhInDiJX0Fxzrn1GXmXrM2su+yul3wyl5nZ9503897MRWzbVk7LzFqrugELsuq3fUEl3Ok51lJm3vVtF00MBiDB+ITr+x+nbpuEGygXnCsqgVtogTIE+mkXYBuaXH4eDL6NgoqVtas8hpgtkRx6TDkwdRYpH4ZYXQHTogVHKE53aargEyIOJ2vswDrjftZqFLzE2RDtCMxBmyRRbv4a45vKp5m2tBNeiUJHdQVJnXHwRN807R50hylo4fiUKMb4vQPXUK23k75j2g149ytoeZxfq5REL+Lnjn59njUqgP118vrc0ojEpe6WYQWmggh6lUVWMrMW4kQ5SnsCdfKNHbagEkG9A6VEGZErLerI2FAFc/06kmJHVLajJkOPMCs0iEix4TIP9QyLZBtzWZqG1H9FmJay6CBh7iEjZzcIz0FEvQQr4BGOXIvYgsYgiWMSfIEeLUpkF44n6wP02Lh+C8MU1LV3JleayVaDROj1ACfl0jaNLVKX1f9RFirPpRCeIBHkW0hzAb5ThQrus235Cjwh56jfyzePOX3GrXH/TfT5H0dHPCwJVw8z+i1l4TH33G8BBgCw65Dd2eXFiAAAAABJRU5ErkJggg==);
}
.cats .interior-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAYCAYAAADpnJ2CAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAbNJREFUeNq0lr1KA0EUhWeTiH8xigoiKBELLey0V/QBtBCLFPoOFna2PoIWKRSxsRAUxF6wsRCttBBEkUCQIIoJGGPc8QwcYRhns8v+XPggzNydM3fuvTNxpJTCsCJoggxwjbkfkAVl+mwa8xOgAOZACayZiwslaKDsGVRADVQ16uABfNLvHMyCsvxvFcvawrFEqAYc4W/SZ/4IrJiDKRHO+gP4dNkGMy0+OAE94FuLWC2yC/ZCbtQqeA8WwBLYAKMskD9/JXgQp+A4+GBUy6AN1BndFsiDybCCKY9NXDHhKvFPIEfBS7APanFGqGwEdIJpcKONq3z2igjWqkpV3hpgGxyzmXd4pCLuCF3msI+Cd4w4z03KJCJ0uKF2/s4yj80kjjSl3SZpLaqgt1CoCF0ySJG05TKPTdDlXFar0gb7MZEIGyySMfDCvCnmwVsUUS/BbvAKLoxNHIKhKIVjE3wHUxS91ca/OLcKOuIUVL13zSvNZsVIreHx4gsfctLfzmzfhn2AnaQa38uGA6xdD7rwaYAGLzGPj6Dq4TNjPRrLn6gwpiJeZMENgHW+pQXT8VeAAQBfXBUnHqt/rgAAAABJRU5ErkJggg==);
}
.cats .metal-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAUVJREFUeNpi/P//PwOx4E8JCzeQ+gLlvgHiJiCey9Lz5xuxZjDishBouAyQ+gBiArEi0NDrQDFfIHsTDrN2AfF8IL4HVHuKaAuBhgYBqbVY1O4B4gQgfkKkZ6YALc5FF2TConAtDgPeQH1LLMjBJsiCSzXQdYzIcQfkfwXSIQwUAiZiFIEsgzKF6GIhEvhAbwtZ6G3hH3pbyE9vC7/T28Lf9LaQid4WMiKxM+hhIS+UXg4sDGYC6cO0tvAzlJaD0qq0thBWtVgDy9VbQFqC1hb+Q2Kr0iMOWemdStnpbeHnYV9bUAxY8DQJdYHUD2hCUQJm9C1A+iPNLASCS2gOuAukLGgRpDxAfAeayV8B8WOo+DogFiXS3P1A7EpSQxhHMLsDqR1YpC4A8WIgng0M+s/UTHW7kNjXgbgGiLcALflFrAEAAQYArjNeHBmcG7kAAAAASUVORK5CYII=);
}
.cats .metal-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAARlJREFUeNpi+P//PwMJmPs/ArwG4lwg5iLFDHySMkDMA8QcQKwJFfP9jxvsBOIIIDYj1cIgHAbuBmLp/8SDycRaiAssB2Lx/6QBDPNZGHADRiQ2NxB/BeIQBgoBE5HqvkJpIXpZCAMf6G0hC70t/ENvC/npbeF3elv4m94WMtHbQuTCIIMeFvJC6eVAPBOID9Paws9QWg5Kq9Lawv9Q2hqIbwGxBK0t/IfEVqVHHLLSO5Wy09vCz8O+tqAY4HOxLhD/gCYUJSDeAsQfKbWQEdySwp7X0MFdILYA4tdkFoU4g5QHiO9ALX4FxI+h4uuAWJRIi/YDsSv2ooO0lrc7jubgeSAuAmJeSlre2DAjkiXXoI1mNlLMAAgwADY5SneE+ObPAAAAAElFTkSuQmCC);
}
.cats .loops a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAfCAYAAAD0ma06AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAfFJREFUeNq8VjlIA1EQzebwltgoiImolVY2BkEbC1G8CjsLQVu1jNilsxFSiGClYGNpYZHGSlOoeGAjiKXERiHe4kE2rm9gVobFrNn1Zwcebzb5w+yf//7saIZh+JyaPh+Mgq6CST3gNNbvc2ezFIvETY4jaYdukIsHbt3EudohdrYCagA3elXSEeYBp4FBm11sgLLAO0DiyAP1wCbwwstqsG4O3Aa8ARqQA2IQ1KijhLDpAr9HgEOgEzgH0qUo6TrQzf4uUM7+DfAq1p2qSphDiY7Zr+PSkVUAoZ9yJfUYaEJFwhmcldkhHkWcYTn3fVDClWhsTLP5r6dU10JaXrVotu0aFVClMiGJZRy8Z0li7kpnjmOdpiJhCEK4APdJbQCVQqVk/SpL2mF5pv4ZZr8FeAKGhIp9qlXajvIN8zVoFcl9pUp4hEQn4C5gkPtqrerWlhaioPO7ZP/e6dUqdnEzdhURMZ/sfwBlorXRS02pKCmd1TX7d/QCout8ida2JL6Vys7QbnBa8KK16arPcAzYKtC8qZzVKhPmIYSU5cP6LOL8pliKbW1/nWHglw5Cg1OG/bAQi/+/Cc+AB77UWS4fJVijZi3u5CowyUNUitf1FvyYuhz1zaBFlDLhxVy6w7zs5aif8XLUPwBFwY7jvwUYAEkdJkG054NCAAAAAElFTkSuQmCC);
}
.cats .loops span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAfCAYAAAD0ma06AAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAdRJREFUeNq8lztIA0EQhnOJ7wcRREV8oIKglZUI2liI4KuwsxC0VUvBzsrKVrBSsLG0sEhhpylUfGAjiKXERsG34gOTnP/ALAxH7sxe9m7h4yZ3O/y3s7NzE8u27YiP0QJuQEzXMRrxN+bZt0nX0fK5Qhr3oCGsFa6BetAYluAYX4d1HYs8nm2BB/DFyZEBdWAbvPOcKrAAOsAnbRH4Bb1gXFdw1uV+MzgGPeASJIMI6SboY3sflLJ9Bz7EvHNTghSmU7ZrOHQ0ykCxmEehnDIhOAfU+XkRfs4zdQiW/SaN69n1eNYf1LGQI2M6aXY9nlFIK0wKUrJMggOHiFpVmq+L/4Q6b0HKwCswKO6RSLnIUhpDJkPa7fhN9TPOdht4BSM5MtZYlnaBUbbbhXhgxfsEnPGKOkVdNSqYFElB+3fN9pPuS+c7uZWLtvL5YfsblDiKwoyJPaS9umX7kV9ACWTFvFXxrTSWNF6N01IYpS1teg8nwI5L8aZwVpoUpBKWcHxY34RfVLyEZeLgx3JUEGqcUmzHRbJECxW8AM+gmpupLAtscLFWZ3IdTHMTleB5A+7fFzTCPlBjRdfXr+AeC9bq+hbS6qdEAQi88z7if1Da/n8CDACuEf5fHgCDGwAAAABJRU5ErkJggg==);
}
.cats .plastic-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAVVJREFUeNpi/P//PwM6+FPCgilIImDp+cOIVRyPnttAfAmIg5HEPgIxOxCDDPsNxP+h9F+o3AcgNsHrEDxy8UBXHgf6FmQYExDPAPIzCfmMUOgw4ZFTRlMjzEAFgM9CdJcy09pChoG2kIXeFhIL/lDLwl9EqvtGLQs5qRFqpFhoBsxjxfSMw73AjN8LtLSFXhb+gNKKBNT9p2aQpgHpLALqflMrb90DBuksemYLdiLV/STXwttoQfSNSAs/4pNkxFMBPwbic0DsjyT1AJofWaB1Igj8gzochL8AsQy5FfARIN6JZCGocj0OxLx4QuYpEEdA1ZCcaGqBrrwL9O0CKH8XkB9FRAUshhYqRMehChpfksg4FCU30fwjwMeZLuhdPZFd0jCT6Tiya4v7aC5+TqSFL8kt2vyAKa4HKU5cgPwqIC0A9f1/LHH3CIjtyM34NGl5AwQYAKYeYs/kWCAtAAAAAElFTkSuQmCC);
}
.cats .plastic-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAT1JREFUeNpi/P//PwMWgFWQRMCITZAFj4bbQHwJiIORxD4CMTvUsN9Qh4Hov1C5D0BsgtcZIB9iwSBgCWX/hfKn41CLTe9/XPJMeNyiDKVhaoSpEMx4LUSPR2ZaW8gw0Bay0NtCYsEfaln4i0h136hlISc1Qo0UC82AuJiecbgXiHuBuIVeFv6A0ooE1P2nZpCmAXEWAXW/qZW37gHxLHpmC3Yi1f0k18LbaEH0jUgLP+KtJPFUwI+B+BwQ+yOJP4DmRxakCvYf1OEg/AWIZcitgI8A8U4kC0GV63Eg5sUTMk+BOAKqhuQKWBmtQl1JZAW8gdwKWAWNL0lkHIqSm2j+EeCT1HiiZfVEdknDTKbjyK4t7qO5+DmRFr4kt2jzA+IepDhxAeIqIBaA+v4/lrh7BMR25GZ8mrS8AQIMAPbI7mybzPNUAAAAAElFTkSuQmCC);
}
.cats .sliding-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAatJREFUeNpi/P//PwMM/ClhQXAQ4CsQvwViJixyjEAszUAAsPT8YYSzGQgDbijGBQ5DLeYEYmQH/wXi30Bsg2I5PtdAfe0LpDbhcb0dPtcC9d/FayEWIILDIQ5Aaj8R+sWQOUxEaODFIf6XgTjARKqF/3CI8xFp4StSgxQX+AYN2hog9QuIudDkf0NTuAKpFjLiEH8GpZtJcSUlPhTFlpiwpNKXpFr4CU+hQAzgINVCTiidA8Ss0Lh6CsS5QGxMaigSW9KAgm4qWlBxEGnhZ1It/INDXBFqMS80YfGgFW2/gY58g559KEmlr5DjGEeCwV8K4AD/8aVSIOCHlkagWkMKCYtCU/B3Un3IjC9ugIbCfPgFh7oPZMUhMHiYocUcL9QSESKzhQCpFr5HTzzY4oZQEUhytgCCUGiZCXLxPSBuBGInIvT/IDcfrkFLgbNAFpJaAlGSD1Wg9A6kEuk/UlYC1RY/gdibWvmQD+pzTwKF9yNS8yGpFTPeVEqJhcTGHTO1LHxG0yYGMC52QH3FAzXEBSreAU0gPFgSzQ9ymhiwossdh3w5KcECEGAAATh1TO/UJa8AAAAASUVORK5CYII=);
}
.cats .sliding-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAbCAYAAABvCO8sAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYNJREFUeNpi/P//PwMSQOFAwVcgfgvETFjkGIFYmoEwYIQziLCQEDgMNZATTf9fIP4NxDbIFjKALETC/9H4IOz7Hz9gIIDvIvOZiPCBCFKwIGNHIkNADJlDjIW8OMT/EmkhE6kW/sMhzkekha+QOSwM5INvULoGiH8BMRea/G9oClcg1UJGHOLPoHQzKa6kxIeiBBwEAy9JtfATBXkUBDhItZATSucAMSs0rp4CcS4QG5MaisRYyA2lp2JxOTEWfibVwj84xBWR8ikoHnnQgh2USt+gZx9KUukrtDimWir9TyCV8kMLBz4cPvxGqoXMBOIG5sMvONR9ILVo+4NkMSNSnIgQGYoCpPrwPYHEQ2wRSHK2CIWWmSAX3wPiRiB2IkL/D3ItXIMmPgtq4X9qp1JcQakCpXcglUj/kbISKJX+BGJvauVDWOLxJKD/EamplNSKGW8qpcRCYuOOmVoWPqN1E2MH1Fc8UENcoOId0ATCgyXR/EBvYhDTLk36TzmAmwcQYAA36AytIL5GsgAAAABJRU5ErkJggg==);
}
.cats .handles-and-locks a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAepJREFUeNrMls8rRFEUx2fGzKQkY0ohv5KSLPgblB8lbKzssLDXLBSlxMrkX1BWUrIQythZKSUWaFJ+JlJDaArPPJ9bZ+p5npmHO5Nbn86ZN/fd7zvnnXPf9Zqm6bEOI+Lfw7R6Po99f9SwX/vV8NnENjAXMIqAV4E/DEn+M3UIeq0RyqKNCMXx5/Fr8dvwS/GvoYffW9oilJEUewtzykHkHhOAmr9G6P9yIWpciR1zeLhHre8wy1Dp9uZTUM0t1J7SDMOA86yTIv4gZhbaYYVXM+5KkBsnpIAScAcLEOJ6BfZZ0lsEDVAlRTUN1ZZlmiC7IIteyiL2MfTDDJ646cNyuNHQ42+kM5i1aJh063DzpkTXAmqRTklfDHbgxTI3BUtOYpneYTesiT/JzVNE/6C2OfwDeYBNLVXKwmEWXXfouRK3bSSVqlJqutlpEt+sk3IdRdR41dH4Wsb/EVQtYvsG+vIR4Zlt886poBKos24SORMklT5dAq4EKWvVAodwrDulTo1fieA1NDukWHuER/KZyVtblOe7D9/ly55Ob8g2N6BbsCB9TEQsjjm1/Peko3LtRaMOvP2ILWMHKJxd/DL8QSiGbd0n7xHMDKiD7yKEoQvqoYMHiGkVFFGVVhVhn1xaRahXV9F8CDAASUyoSCfAfQ8AAAAASUVORK5CYII=);
}
.cats .handles-and-locks span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAeCAYAAAA/xX6fAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAaNJREFUeNrMl00rRFEYx+/cMZOywJSaxGSBjYWNj0DKkm9AsreQhWzwASys7ZXCgqLsZcFq1CCvyURDaORtjv+pZ+o4zm3udZ578tSvc3rO0/mf85y3ez0hhKdxIH7boSHuT/jeT9sCl2ASJIgxUAbC4zBtBNK6qb4MdqneDF5Bv+0M6wxjKFNZBKtUfwApkLOdoEnwmsppzS/T/2Qr6EfJPq2pM0EZW+9S8BNchIhLg0WQBwt6Y0LunIC0zdAGKoE7MAzWwT54obgG0AnaaFPNg3ZdI4zgFXViayegq5ZgFtwyiH1QemuuYdHg2wajoJc6GaT07YA98KbEVsCKSSzoppHlkHKPzpLvEYzEcdNkwKbhzDVG2NVpSqkIc9OUAjqpRFi/d45zyGL/SlBoa+C7mOG5NoDYZ9gRdEVxC/pcAmGORfUI5LUBibgEW8EN6DGkmD2lR/TMODsWWdfn8Ite9qo1abEpbsGk8plYAGdK2zPLzjU8T+MgA/rI1wKmqC1n+zzpjglwD47BHFgCpyQ2wPFvYXImwZryAG9w/chIvgUYANt6VKtOATpZAAAAAElFTkSuQmCC);
}
.cats .glass-doors a {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKtJREFUeNpi/P//PwM28KeE5SaQUgLiB0DMxEAaUGLp+cOITYIFjyY1KK3CQEWAz+V/GWgAWIhxDK7gwREV/8n1IckAaBkzJUFKDmCnt4X/6W0hw6iFQ95C+mYLYAHxhZKSBjlDi0Fdz4ZDCagk+gDE4lSxEAhe0jsOOYF4Pz0tlKdWfBMbpDdG8+GohaMWDoiF/+ltIU18j6+kuQvECtCmPjOJ5irgkgAIMAAFYBrQZ27O4QAAAABJRU5ErkJggg==);
}
.cats .glass-doors span {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABwAAAAcCAYAAAByDd+UAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAKRJREFUeNpi/P//PwMOcBOIlYD4ARAzMZAGQPoYsUkw4rHwPwNlAKuF+Fz+l4EGgAWPHBMh15ITMkxU9gAzIQXUtpCd3hb+p7eFDKMWDnkLCWYLfEXbP6QMT07GZyS1pEEGYlDXs+EpNz8AsTi1fEiXwhsZcALxfnomGnlqJbBBG6SjGX/UwlELqdIuJdlCmvgeX21xF4gVoE19ZhLNVcAlARBgALwOHkeCdRC7AAAAAElFTkSuQmCC);
}

.section {
	margin: 0 0 32px;
	padding: 0 23px 20px;
	border-radius: 10px 10px 6px 6px;
	background: #2D2D2D;
}
.section__headline {
	margin: 0 -23px 20px;
	padding: 17px 23px;
	border-radius: 6px 6px 0 0;
	background: #d69b0a;
	font-size: 18px;
	font-weight: bold;
	color: #FFF;
}
.section li {
	padding: 15px 0;
	border-top: 1px solid #FFF;
	list-style: none;
	font: 14px/18px Tahoma, sans-serif;
}
.section li:after {
	content: '';
	display: table;
	clear: both;
}
.section li:first-child {
	padding-top: 0;
	border: none;
}
.section li:last-child {
	padding-bottom: 0;
}
.section li a {
	color: #FFF;
}
.section li a:hover {
	color: #d69b0a;
}

.section .list a {
	display: inline-block;
}
.section .list img {
	float: left;
	margin: 0 12px 0 0;
	border: 1px solid #DADADA;
	border-radius: 2px;
}

.subs-form p {
	margin: 0 0 15px;
	text-align: center;
	font-size: 14px;
}
.subs-form__field {
	display: block;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	width: 100%;
	margin: 0 0 13px;
	padding: 13px 15px;
	border: 1px solid #A4A4A4;
	border-radius: 10px;
}
.subs-form__button {
	display: block;
	width: 100%;
	height: 48px;
	border: 1px solid #A4A4A4;
	border-radius: 10px;
	background: #C90003;
	background: -webkit-linear-gradient(#D43335 24px, #C90003 24px, #C90003);
	background:         linear-gradient(#D43335 24px, #C90003 24px, #C90003);
	text-transform: uppercase;
	font-size: 15px;
	font-weight: bold;
	color: #FFF;
	text-shadow: 1px 1px rgba(0,0,0,.4);
}


/* Footer
-----------------------------------------------------------------------------*/
.footer {
	margin: 0 -1000px;
	padding: 35px 1000px;
	background: #2D2D2D;
	color: #FFF;
}
.footer:after {
	content: '';
	display: table;
	clear: both;
}

.footer__copyright {
	float: left;
	margin: 0 10px 0 0;
	text-transform: uppercase;
}

.footer__nav {
	float: left;
	width: 410px;
	text-align: center;
}
.footer__nav li {
	display: inline-block;
	margin: 0 9px;
}
.footer__nav a {
	color: #FFF;
}
.footer__nav a:hover, .footer__nav span {
	color: #d69b0a;
}

.footer__counter {
	float: right;
	margin: -5px 0 -15px;
}

.footer__social {
	float: right;
	margin: -8px 10px -15px 0;
}
.footer__social li {
	float: left;
	margin: 0 11px 0 0;
	list-style: none;
}
.footer__social a {
	display: block;
	width: 37px;
	height: 37px;
	text-indent: -9999px;
	direction: ltr;
}
.footer__social .vk {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABAdJREFUeNq8mFlIVGEUx8/s4+g4ko22aUZkmQkRtEIbRQRFEtVDRQtE9VDRSkH0UkTLSxsUFPRUEUEUWdRL+0JFkbRiFq24ZcOMM03qLE7/Y9/IqHebe9UDPxD55rv/e86555zvM0W3WyhNGwLmgKmgFBQBN7CBIKgFVeApuA1ep/sAk0ZRJlAONoKZwJzGM1jgGUFYyw+0bM4eeQWugllpCmIbBY6Ar2Cdlt8rLXCAE+ABGEvGzQtOg3tgsB5RueA+2CRC15M2TXh+fDqi+I0eg0nUe5YH7oIpWkS5wHWRB71tWeAmGK0m6hiYSH1nHnBZOKPDrCl/zwNrlXbYUllAH4IZ2txgjVOBK0pzBzTRrPwg2c0JuaUl4ABv31WUHRxXe1AwaqHfrVZNonjdt7CDHjVm0XNfJu0qqacMS5vc8g3gLHibGr4VYLjag2zyb6toFbU5VFGTo7SE33RP15zaqjcpcmxxmpkXouneEE3KDVN/R0xy3UN4rLVNsbosBgVJheNED9NlRZmttL+shtiH8YSJ6ppttO/9wG6554tY28PvlREtHLQcHDKLBNdtJrw854oLuJHcxe4Wmur90709IPR29fDPT6qbYUiUxP/Cse41eWR2C3kQahWbADKsRkLHFkGeNLTYyGxKQIyF3jRl0O2G7E5rOM8WDApo2Y7Hn2IWlW9E1KeQk9a/HApR/wU2ohREUxJ6JMK5Y1Q9jfE0a91yhJUMGn9RP/7a5b9Oe5xiWNOGdDJra+1uM/WyceHc9KqQjlbnUyimaaB0GvZUP3uMJvcPUxzFOo6059BVBZ1U32LrWBNDqbjwPZes8NTm4ga1LZtYVFQkmC4blhmhvaVcp0zttYpD9RPhPPnZi4Lp7rT2zi+3FlGNHL4vRjzFQjhXLPj6rMCJejUCyb16mI+yu5SA+mZN717Nol4YFSWZrSikXXslh1HF2I0/WNQdI6LYO1L2zJdFgUjnxHbJTwlJ4/k9wTl1jb9scVBI20LoZ28C//tcG/LKDyEs6Fadp70XplqhK6K23aVkQ/aDK2CpHlGf/zhoc2VhpwrfHJeuNLMHBJW2qhPjccfoclghPRSN86QJ3koiJYj9xW1m+VCf0lZ8NoykTp58tD4vhj1Z80fSL2s82iwaEqDywf72SUHG+KB6SurYzj3wHfdP6ltLiJHlptRphj/HlXrDaMCOpgqSOmLdAtv6UFAF2KnlhMxnv9194LEb4ouPa71LOAhWgb+9JOgkWCi3v9Lock6cll/0oBiuRUvEPVdM7/3UO3HRscZg4+aqeUjcG1zuqZu8ZE3jk88ycb2Yo1ZXwRNwUbSPgNYHmXTcebLxj8rEmxeB5EmBB3G+8/wIKrk16tn8nwADANnWKSYN22hiAAAAAElFTkSuQmCC);
}
.footer__social .ok {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABUpJREFUeNq0WGlsVFUUPjOdztLpPp3um6GllVUxttYlEP1hDAaBaAQXAuoPNLig+EcwNioQookNajQG0cgPQwHjQk3cSIREQohGqlCtbSnT0n2btkOXmc74ndf7ZqbtLO9O25N86bz03nnfnOU7516d+5U4isFWAfcBdwJlQD6QDHiAEeAq0ACcBX4E2mS+XCdBKhF4BngaWCHxDi9wDjgMfC2eI5peC3FgB9ACvCdJSH3HWuAUUA+smy+pbOBn4Chgp/nbcuAM8CFgjoXULcAfwL20sMaef07km12GVCXwK5BDi2e3i1ybQ8wQYnEJ8J2oprA25dPR6Y4U+r4zhRqGLTTq0ZMePsgxu+m2NBdtLRqgsqTxaMS4cn8A7gFc4arPApwHVkf6pgmvjg43ZtHxtnTy+sIkI8hVr+iginSXFq8dA7aFC191NEJstY50+tIRIGTQ+SglfooSDYFq7xqPp+q/c6nthlELqSeBTaFILQV2R9vNLzl2zeZ/zrO46a2V1+nkXc30RWULPYawxet9fmK1bWlKqDVYjYjUDFKvA/HRdl4aslDfxHQqJsR56cCqdro/e5hsRg8VWydpT1kXPVIw6F9/picZ5AxaSBUKPfSTygK2RJVmOKB5NCAvlTYXrUwZm7PuwdwhMgpv9YKQ44ZJa0W+xHmukno8TCXOMB8kxu0NhMJqCN0x4pFjep1P7EFD9GqWiVKgSiW1XsuOOLyo0Drhf77Qb6XOsbkRvzBgpfGp6a/m5Oe8k7D1epFHVZrHg9QxMqmhQW7tb8ihxhEzTcKDTnecol1HmgN6WGUbpfyESRlSaw1CLC1adyyBpzbmD9JxSALbb32JyDMTlSZOKAJa70zwSwUXwpbCAX9+ae2PTKpYZgeX+84lvdTqMinhY+tG6TOCjYm8uLRb8aykpXL40mR3sVC+s7qNtsILqfhs0AU8YYF3SuC1/dCuYGmQMfaUUetiB4SzDjmTZfZAm5z0ankXPVHUTxeR2O1jRjKD0M3J41SZPqr0Qc61X7qTyG7y0MMSBJnUqNbFhxqy6Xx/ovKZX7Y5f4jWoPluyBuase4/kDmHXOO842LIiIFUj9bFnqB2weR+H7RSISrLbnIrIZ3E/wdAgttLV1COxemkEt3LpBq1rt67rJNqMB2c7U1SKoxloAmVxwg72EOn2KMS5lBHFwdQoGUHK/qp9jSqwxzFwsnaxEqvygB7hSvUZpyiZWhBnHOhWlEEO6GS+gzYLrOTvfTPsFlJ/iMtduUv2wM5TgVFCGuBnGiq9qzaZmpld7IOsQZNevWKt4IrlKfPGAlxP/pKJfWTCKGUfdqSQQfQZoJJXXZaaPefBVQ/ZImF1GkuPJUUn2zflSJ0NYM+as705xKLqFpl7fBW9eVcujIsTezg7CHvE5aYaLt4ivwchD5usvsJcf7U3Oqg50t7FNFk4za07688HCrMWglxCl2cTYpnkp1iBAo75PHp5YOmTP+IyxPAQUyfnF/bivtpV0kPqWrW6jLSXhCLJBnCWFlfDndw4NProUhD3hX8ctVDeRYQQo8rTw4cpbbf1Ee7SgN6zB675jJFnh2nx+Drkc59+4ByYGOoIW8TWsq/IMae2oPetzyEBu0AMZ48T+LQsC5zhCpsEY9ZrwHfaLl1YdE5AWygxbU3gDe1HttZZDYD7y8SGY73U6EIRbvgmAJeAB4COhaQEF+a3CG6SMz3U9+KHHsbcM6DTKuo7go+Pi7UTR6JSw8+Hz4K3K1hQBwW91t8V1An2siCXi/OtgRgjfBirngmcefZKu48L4k0kLL/BRgAwknVvUlVevoAAAAASUVORK5CYII=);
}
.footer__social .fb {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA3lJREFUeNrMmEtIVFEYx88d7zjq+EgtbCzDrDBQhIgWVhBCtbBFq1YJRkGFmyAjI4IKFy5qUREEgS2qhQQ9hCCCIMuyQkER1CYIIh0rH2PpYPO6d/p/M2eGUe8459xxyD/8NnPn3Ps/53zfdx5KoDmDSSob7Ad1oAZUggKQB2bBDHCCfvAadAGfzAcUCVNV4Cw4wg2Iyg06wE3wRaSBReA/DvAQDILjkoZIRaAJDIE7oDBVUzQqI+CoYAeWkwpO8/cdNGNKAW3gEY+XlVQJeAGaZUyRodvgAkuf6LvXQWuiIV2sVh4Dwpr2qaxjtIh1T+ayrx4b00JK7Fm+VWNddc5ETS+BcR5rCU3Vg4syhtx+lV0eKmU9U7mGz+eDSUPxBi8fH42mbw24x6dPWA++FSc0RNKTvy4T3Ac2I1NXeRAK66fXyt4bGLJZQmx9ViDMhmy/yKu2gXOLp49q0UnZaHX9tbIxEK/S7ABr2jrBKvO8kV6Ljztl4y0wFzVFgZ0la2oukMG82sKYOVAyy+odf8xkJBXVRsp8C4+hBjNvCRn8VoBsS0GN0ZiqBuWmSrSy1JaihFIxtZPimqZvn0wrD09xFeM7ry1N94CuhKdUC0Uyz4LxtKu68AaB/Kh89RePxoGy2ChN+qxLnne6Cln/TA4LooDSmJUiA69Uj8t8oopMbZFp0eu2J81IV1xGbudZKKEKGv98qUVLkfuCAyVCNgstfCcpLF0yjnPE4ylW4VW+hRXW3rWecKxkompTRR+ZXVjeyu1+ttnuC8cUdaC22CNrap5M/ZJp0VYzFgl0mHo7kcdaBjcueH7I8Zs1lE+zoB6Z56wM6RLxQxXdN0cVn95GHySzNo5JOSmmes22DoaMflNYiuojU2+AxlaHKAA/WfgR6NUqMfWUFoXoOtG+Sky1x2/yHssGfBrUw0MpZkpP8+lFZBfUYrQdpvns/I/T9i7Rue8EGBXunkH6a7p0SRgGZ5Y7Yk1TUQbdIidju6qxshx/eBNEeGGo2BaUMUTLw2FaWkRuXWrBc345kS65+J3CsOhdwgdae8HnNBnqA7uNDCW7daHbkV3gLs/OlRDN7TXe4e9mr4Ko7J8Ce8DLFFP+GdgBzrMkN3uK5PUiXSce48FZIfB/mv4n/FjuFD49mLjzjGoT7zmZW8dHnaZniq8OA/xGRVr/BBgALG/pSFCXM60AAAAASUVORK5CYII=);
}
.footer__social .twi {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABE1JREFUeNrEmGloVFcUx8+8zCTOjJNEjTGmmonaKDGKawOCghFbrQtYrVCrqKXgviL4QdAPQdpPlUSs/VRBoXQD/SBaUSIoLm1VLGiMVkQhksXJ4ky2ySxv/J/xzjCZzHvvvkwSD/wYMrnz3v+ee+6551xL8FAGmbR8sAwsAjPBZOACWcALmsFT8A+oAfdBxMwLLCZEsZB94tPMTF6An8FpIdrQFIkx88AdcAWsMCmIbQr4DrwCB4E1HVH88krwL1hA6VsuOAHuCqGmRbmEZ45KetOMzQcPQIUZUTkiQJfS0Bm/4y+wSkYUr/d58AkNvfFu/R2UG4k6DpbQ8JkD/AFGa4niYD5Mw29uUJ1KlAX8KD4/hG0UyTgeQ2xrwJzkkSrycEvASvaMCLmsYcMnd4YUOvsyj641Z1N9dyZZMEW3o5dWF3ppzYR2auqx0U2Pi7ZN8fRL4iL9VCSKOpDqJX5VodPP8ykUsdCxsgbKVLRPi56wQlX/j6Pzr0fFv4tg+MuuLDqJZ1x/46Jmv40q8ju0HrFYHFuPePmKE12XaAHVQk98drrcmEOVtYXkDWon879bnX0EJdtjrz3qeb+qGyGbYzG1UiuWeKY24R0WtuuBm263jIx6JdnutTkNl7cjlEGBsK6olTFRi7VGOK0qzcjpif9d5xtB+x8W0bHHhXS16X3cqGJF/WHjxD87t5uOljXqDSkFBRxT07VGcAxtLW6JeuFVV2Y8+GsQyMwkZy+5nQHKywpRLQQbWYE9iE2jGg2bzqJKtP77FjF0t3UklY/uogbsnEBSPHAQM7ImIYhtMouy6R2MlxBLtQhS3oHp2gR4Sqaa0A0Ely1M65Bf2ENqJD1BnOdKXH6ZoVZdUeybT8f56OuitvS95Aj22TQ61s2idN/IKWFPyRva+bGHxsu5P6VV5PvIIRdTHhZVZzSqPZBB99sc5PFbByToI3uAvpzYLju8ThHdhuFWXjS2k9QBnNf8C/Zyri0stXQxUTUyD97obqUjpY00CwmQ85IiqW/9xDZaXuCVncMt0MuirvIKyQhbi51YPaeeFuZ1Ro8gw56swEd7EY+KvIP/jFUJveAXsKdflSCODsUSQVxZkdkdKEty6NFbu253ySK+god4g4yQC+5o5SOq0Hjp8gPYkdyTPcHRcbEhl/5rd1B9T6ZhruKdOhW5aEtxKy1FKjFpPwFfoihuFE8l11Wl2X54y4fTXYmWHBZxHiYvB4vl7+eO6qYvsMRT5ZJknzQAvk/VtmdzgQWKPkA5vEmEUL/GgV23AQSHWdC5REGpWiy+M/jG7C1JGnYdbJfpkFn1bhAeYkE3OMvwJpe9S+CdsD62G4bAeOLLta6G9KqEC2CumNFgGR/+34rA9g/0fuqF6MU2yBzcBmdaFZgGzgzmTR5P4DPRzX4OxhiMD3GTA34Dv4pcNOjXi8kCy0TTMUlciJFYkibwTFQfHQN5+DsBBgCUnUp1716xKAAAAABJRU5ErkJggg==);
}
.footer__social .gp {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABTdJREFUeNq8mHlsVFUUxs/snaV0mS621AKh1KUgVpoYFlGJRFGMiRiMEpdoYsQl0WBCIhoUNSGGEP8yEklESxDSKkSNGEVJjFArjUYtVaQtXWno2GnpLO1MZ+b5nTv31XY6b9a2J/nlzby58953zzn33EU3scNAGdj1YCNYC64DlSAXKMADusFf4CfwLehM5+G6NESZwZPgGbAqzU40gffBURBK1lif4kO3govgQAaC2FaDetAG7stWlBOcAMdkiLK1ZeArcBg4MhFVDc6BB2j2bRv4GVybjqgVMkmX0NxZjdY74olaCL4GxTT3VilHpzORKIMcIRU0f1YFDnElUG8YYxq8AtZp/TsY0dHZfx10zm2n/jET9Y2ZKYLKZNYrZAF6nUIr8sZo2yI3leZMTP6Pi9fnfQXirQ9WDMd79GbwNDgY6ykO22tagtxBI73eupDqu520qsBPzy510f3lIzQ4bqJ/PDk0oejouSoXbQclUwQJUVDFHWlx2xJ5bC/Ij/XUTq1h6g3p6Z22MjoDLzWu6aAKWzBa1heMU4E5THvOl9Pfozl00WOBYN//cVBzBDdy9BFKofy8CN5SPcVintIsx0MOOj2YK0JTbg1O93vZCNVBCNunPU7hUbYQPOcJGUSH+MqhZ8bCenHPF4o78F8AJtVTW4BdS1TbVau4hpXoy8w6ZZoXNpR66BeExxUwCgFFlhA1wav7LpROem1Iin20ySpyjHPuQF137KtKwN2qqHsT+TUsNXR4LTSMh5fG5EylLSCuNkMECR8N07LccZF3etmBht5CcX240k0heMxhDGu9brMq6s5EoqrxAjb2wvH+fPGy6TkXndTvKPGQ0xKdb6+B8E1lVyfbNA9F03Vj6Wiy3Fqvl0UyYaG8rdgLPOJzfZeTTl1ZMPlbj99MH10qojVFXoy8QVEaYo3LRkDmVApWzZ5amqxVnilMb9RcpkNdRfQlPLW7tZxODuSJEPw6bKOavHHadeMA5WqHRPymS0kTGXg9dQ8+nEyltSLr1XDQQEd7CkVB5ET/bG07LbIFE/7XK0ebw5i0NIjimfIqjzvqNIeoyhGglflj6JIiQnMEBdUTSvwYFpOKIFWUP52JinOjHaOQ641BhqOht4B2/l5Bnbg/G8bhW47rn8katqJWfXE5n3p8ZrKjxzzKeM7j+3+MROvYEnuA9tf2Jg1lKqK4ez6tME7AMx90FFMjvFFX6KfHFg+Jqs41yWpQ4DEdHUb4DnYWi1BuwJB/96Y+kWsZ2iiPPq58rWBlvBZHkNA85NdhyL+5vH9GXjiMiqhbOfAaiz/jykVlN80osGlYizoBndJqcRwjTC2MiRJ1Kyo1T9CBiC7blPpBFdWQbCj3+s0Jn2SU00ktljVFllCmgvghx1RRzeB8vFa8dmJrhMd4pRBR4s2NOpFzfX4TvVR9RZSKDO1H0D51M/o4+Di21QBWmG9jLdUk567VTi/djlCWWydESeBC2jxkpy6fBYu8QbrV6csmdJvAN1NFGaTHZmw2uS59gimGV47sAw5PPqYeHmHjGH3F+L4Fy9zaAn82gr4Hd8XbtteBs7zQovk17s0t4EK83UwL2EXzb8+rgrT2ffvAh/MoaK/cYiXcjHLabJcHEnNt74FXU92288LoCbCH12hzIIbL/Q7wsnRCygcc3Hg34PXWpVkUxIdp68H+bM6nvpOHEexmVxZiBqRnbpYnLrNykkdyG/YQeET21pqkvRec5nmdp1E5+c/q8WKsWWRtuUFu+e1ThPTKMP0m8yct+0+AAQD907xvYmrtTAAAAABJRU5ErkJggg==);
}
.footer__social .yt {
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACUAAAAlCAYAAADFniADAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAABihJREFUeNq8WFlsVFUY/udOZzozXabFoQtFKIHIqghIjLigxErEAEoikajIk/FBfSEYjRqiYggmGjUmGB8UYyIhGghUMRpwIURFBAwiFbHI1lqYTreZLrNev+/MudBOZ22pf/LNPXPuufd+99/PtUXX26VAMYDbgCXAQmAG4AMqgT4gCJwGTgAHgK+BjkIeYCuAVDXwNLAWmFTAMyLAXuBt4Id83zqXFAMvA83ASwUSojiBB4HvgW+BWaMlNQc4BrwKlMjo5R59v+dopZGQWgEcAmbKtRVqbgvwubZC3qTWADsBj4ydrAIaNcmcpBhV2wC7jL00ANtTTZlKqg7YkY69CWw6WSvzv5klRzs9sv38ODXe3VJxLTS2IRupD3TOGZ47gGW13Wr8W5dHDneUiK84JvdW90jMtMn5Pqe09jskYSbXD8QN8YeLJJKwSR/GlzGOmxl9e9PgqDRSHHtZtleqL4lInTsq+9rK5fcutyypCorDMOWVPybIwz9OVXi/uUqt/SlQImsPTZFfQZ7afATnWkA6g/DEe6mk+Aobc+m5whGTu6t65M+gSwKRImmo6ZamHrd82eqVdfXtsqCyTxox7o0Z0JhNuqN2ieIYhqa6MM6iKStd3DmY1GJgfs6khnsu8vWKE9qpgulu8vYrAhTOzwUpEw8OxexYa6qbEzaM7YAtt3+t50+R/rM2X6+c6I4oX6ovCSvTaRdSfkM/IgESGqHcT582LB/Ou1gqjfHNr0alyohGQhyYp6YGU1Lzirwt38TaYOgqX50vqQSBB8f1ky1y/rBDOuBncaofc/QfruVce7hoyAvkkMVcPbtQHZNQQjvtFJhxWmlYtjTVKP9a5AupgPA64ur81ubxUgxNuYxEvrefw9bleQw2560pEDrTW4yHmDLRE1Fz1MRJRCFNNaN8AKTiSlNNPS4JI09Z/6eCvD23v7VRU95cq84hMZ4JFUuQUQUjeOymcujj3W51ngTpN/1w9J8DpYo49egpSmqnB+mA/5lgxyNIppcNiMueUXPlJOXORoiJ761T1YqQ5ejmKOvKXeOD8sLMNql2RdOddpFUKNPFB/xlsrmpVh6fHJB5yEG90EQp3v4ENPThGZ8yzWBZPqFLpsN8W/+uupK/Mt03nDBk64Jz6U4HeWVrpou3/XOdql1noXYSaECd64kachwlJpUQZW5Fv9yHNUYeujwUKMnqU6cynW0OJXuw/ZfK1fGWcX2y82KlKsZP1AfkGAozCdwMLe5A18CyQrIr67qk0hlXcyzEM6G9VRM7UW5sqrto6Xdm43uapI7q9GMMD33boCRoKgIsNczoa2DSmJksPY9O7pCv/vUqrZbAvDT1HUgNjNKD/lJ5/cYWRdiLVEHzPnm4PpsuD5NIp+6bh2dv29BMbh0ZXTEQiCZsinhMH0m8BaZ+81SNXIQ2SoviUoZ0MBm5bBcChpFJrXFdFtlv1T42dgtG262ZugS5Ee6GKjlJbffB6RksrI9sELNQusCuxyL1iW60hhjbNNPVvquTbO5sKYtY46hBa5omJ8nG1go52F6quotoImMdZBuesPyoDfgodYXXGR/StjBB0qR8MMc1yDO1gNWW8EiTTUKmp29Za3ntAJx89fWdsnF2q7o2jTA1vZvaeb6mt9xXhOFtCaOK5YQaYA66AN9ZPqFbOXXbgEPpLwhnZoFeN6UdWT+h1gRwzWcXKuWpaX5Ziqbwi9ZkQHiGZ/Q3WLHSbdufBd6x/rC7fPF4nfyCFFBGDaAdPoeICoEUW2MW3svoDspx7q+QS3zOmFQAfChTAltmmpiaWTiuV3WgR+BTLDEbZrTJQ0gdWk7qJjOcjhStsJvJ2ZpgKO9Cbtp3qUzlF0YOzcSGLqFbF0YjH8QoVH6mOwm3PdnwKWfHeq6ZD82uQOa/3XelkPCjyK36g0jGDxws0N8B8/6HfV9cb7H25NqMch+1FDgyxoQiug3fk++23a93F41jRMivW/BPC/3AwUhcCTyTrZMYgezVrrF/pJ+CTL1JnK53z5FRkDmmX/IBoOVafcmj1AKPAav12+a6+JLWzMf6U2Ne/aFtBN88LanU9fIGvRuyvjUFgLM6xJtGcuP/BBgAA7RoncQ0m+8AAAAASUVORK5CYII=);
}

.up {
	position: fixed;
	bottom: 115px;
	display: none;
	width: 52px;
	height: 52px;
	margin-left: 1020px;
	background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAYAAADFeBvrAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAA8tJREFUeNrcms9LVFEUx888jXTQEn8sopC0rIhsNEEdpXLRIscIKqJaCBkUUWC1ivoDMiKQylqbLkKpRZEuIhijGlMQx4gwrUUWteiH1ZRaknbOzJl6xpuZ9+ad+fUOfJnh/bj3fN6997zz7r22saN2ELQ1qK2oMv6/CpWPyubzPtRH1CvUGMqLesD/RSxdoIxSVBNqD6owwrXZrCLUNtXxCdQtVDvqqRlnlCjvs6FcqMfswCkdMOGskMsY4TIbuI64AFWgPKgeVA3IG5V5l+uoiCVQBqoVNYiqhthbNdd1iesWBSpB9aNOmuim0fagZq67RArIiXrCkStRVsY+OM0C1aPuo3Ih8ZbLvtRHC1SFuomyQ/KYnX2qMgq0mqNYMsGooXpDjSktoMWoblQeJK9R9+tiXyMCXUCVS3uQVdPkl6CVs69hUx96kR2Xhllcshlydrf4X/6zH17Cz/GHUkWTrx2oIa0WolTjGipNEiY9vwjyDmKKpuCzU9Igr+m6/5iQka9t6jRJDUS5WaXoWzFjCeQf7gIlc+nCY0e6/b+CGYVLC+iM7DueWqMd0guKtVsNW4quEbKz/wNtRNVK8uTsasGxsyXCuDovmdA61ECN4hGt9lC8I1+jGuiAfETT2ZLYSnSPgO0LAm1ALRePaIbGmkjkW0Gf/YrU2NGKaIbulYl8dQS0KZYRzVDrmo98DgJaF+uIZmz8mYp8axWTkxu6I1qccr5ixUxWbTSixSHyFRBQdtwiWuwjX1bU3mSWumDae1vbH3sOZDp26ipneuQOzE19CVFHA/jcbUbc+kVAvmhayee+GvLcomXrdQN9u3cRZt8/l2pbH3W5T2Ad+0pAExYCektAoxYCGiWgYQsBDRHQIwsB9RHQM9Q7K4wf1Fjwe+iGBYC61B94nRYA6lQD0cqZJ4VhPMywYNbnXAoD/fVdDUQT4IMpCDPIvgeSZtWJedQx1ACYnD2dm5qEH/0duq81Yb/Z5/ngAZvGPgVa02xOkda5jDqxINPXuOh0imQPw+wrRAKagcAc12QSw9AH1H72NSIQ2TgE1jKnkhCGfNoOIbbThFtjpeCwV+spJNBm2KeBkF/vEQqgcOhKku43yb70hp2O0FGQGwKrzt4EwnjZB3fE+RWdBdKYcnJIn4sjCNV1hese13ODYrD/0taYynB9WNAGuK5mI+M4mn07Q/zEdsQoofVw2U5QLQbHEiiYJtHGDFq5oNW/VpOTLW+4DAeX2aNOZ4yYLQZbNOvg3xbNlRDYJJHF57+jPqNeo17wYO8DwS2afwQYAJ3nzGcXR9MAAAAAAElFTkSuQmCC);
	cursor: pointer;
}

#toc_container ul li:before{
	background: none;
	

}

/*каталог*/
/* Оформляем элементы карточки организации */

.org_phone_content {
	display:block;
}

.org_hours, .org_info, .org_contacts, .org_portfolio {
	display:block;
	margin-bottom:15px;
}
.org_hours_day {
	display:block;
}

.org_logo {
	float:right;
	display:block;
	border:2px solid #F5ECE3;
	margin-bottom:10px;
	margin-left:10px;
	padding:1px;
}

.org_info {
	display:block;
	margin-bottom:15px;
	padding:10px;
	background-color:#FFF7ED;
	border-top:1px solid #F5ECE3;
	border-bottom:2px solid #F5ECE3;
	font-size:16px;
	margin-top:-9px;
	color:#666666;
}

ul.org_portfolio_images {
	margin:0;
	padding:0;
	list-style:none;
}

ul.org_portfolio_images li {
	margin:0;
	padding:0;
	list-style:none;
	display:block;
	float:left;
	margin-right:10px;
	margin-bottom:10px;
	padding:1px;
	border:2px solid #f5f5f5;
	width:100px;
	height:100px;
}

/* Настраиваем оформление анонса организации в архивах */

.org_archive_block {
	display:block;
	padding:10px;
	margin-bottom:15px;
	border-bottom:2px solid #f2f2f2;
	background-color:#fbfbfb;
}

.org_archive_content {
	line-height:150%;
}

.org_archive_content a, .org_archive_content a:link, .org_archive_content a:visited, .org_archive_content a:active {
	color:#666666;
	text-decoration:underline;
}

.org_archive_content a:hover {
	color:#666666;
	text-decoration:none;
}

.org_archive_title {
	display:block;
	border-bottom:1px solid #f2f2f2;
	font-size:16px;
	font-weight:600;
	line-height:150%;
	padding:10px;
	padding-top:0;
	margin-bottom:10px;
	margin-left:-10px;
	margin-right:-10px;
}

.org_archive_title a, .org_archive_title a:link, .org_archive_title a:visited, .org_archive_title a:active {
	color:#666666;
	text-decoration:underline;
}

.org_archive_title a:hover {
	color:#666666;
	text-decoration:none;
}

.org_archive_logo {
	display:block;
	float:left;
	width:100px;
	height:100px;
	border:2px solid #f5f5f5;
	padding:1px;
}

.org_archive_city, .org_archive_address, .org_archive_meto , .org_archive_hours {
	margin-left:116px;
}

.org_archive_hours {
	font-size:12px;
	color:#999999;
	line-height:130%;
	margin-top:5px;
}

/* Настраиваем отображение организации в виджетах */

.org_widget_block {
	display:block;
	padding:10px;
	margin-bottom:15px;
	border-bottom:2px solid #f2f2f2;
	background-color:#fbfbfb;
}

.org_widget_content {
	line-height:150%;
}

.org_widget_content a, .org_widget_content a:link, .org_widget_content a:visited, .org_widget_content a:active {
	color:#666666;
	text-decoration:underline;
}

.org_widget_content a:hover {
	color:#666666;
	text-decoration:none;
}

.org_widget_title {
	display:block;
	border-bottom:1px solid #f2f2f2;
	font-size:16px;
	font-weight:600;
	line-height:150%;
	padding:10px;
	padding-top:0;
	margin-bottom:10px;
	margin-left:-10px;
	margin-right:-10px;
}

.org_widget_title a, .org_widget_title a:link, .org_widget_title a:visited, .org_widget_title a:active {
	color:#666666;
	text-decoration:underline;
}

.org_widget_title a:hover {
	color:#666666;
	text-decoration:none;
}

.org_widget_logo {
	display:block;
	float:right;
	width:80px;
	height:80px;
	border:2px solid #f5f5f5;
	padding:1px;
}

.org_widget_address, .org_widget_meto , .org_widget_hours {
	margin-right:96px;
	line-height:130%;
	font-size:14px;
	margin-bottom:5px;
}

.org_widget_hours {
	color:#999999;
	font-size:12px;

}

/* Настраиваем карты  */


#map {
	height:300px;
	width:100%;
	margin-bottom:15px;
}

#map a, #map a:link, #map a:visited, #map a:active {
	color:#444444;
	text-decoration:underline;
	font-weight:bold;
}

#map a:hover {
	color:#444444;
	text-decoration:none;
}

#map .map_address {
	color:#999999;
}

/* Делаем фильтр по городам и метро более привлекательным */


.org_find {
	background-color:#FCE7AF;
	border-bottom:2px solid #DBC998;
	padding-bottom:15px;
	margin-bottom:15px;
	line-height:120%;
}

.org_find_text {
	padding:10px;
	color:#A28764;
	font-size:20px;
	font-weight:600;
	margin-bottom:10px;
	border-bottom:1px solid #EDD9A4;
}

.org_find select {
    padding:3px;
    margin: 0;
	width:150px;
	margin-left:10px;
    -webkit-box-shadow: 0 2px 0 #CCB986, 0 0;
    -moz-box-shadow: 0 2px 0 #CCB986, 0 0;
    box-shadow: 0 2px 0 #CCB986, 0 0;
    background: #FFFFFF;
    color:#71684D;
    border:none;
    outline:none;
    display: inline-block;
    -webkit-appearance:none;
    -moz-appearance:none;
    appearance:none;
    cursor:pointer;
}

/* Targetting Webkit browsers only. FF will show the dropdown arrow with so much padding. */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .org_find select {padding-right:18px}
}

.org_find label {position:relative}
.org_find label:after {
    content:'<>';
    font:11px "Consolas", monospace;
    color:#aaa;
    -webkit-transform:rotate(90deg);
    -moz-transform:rotate(90deg);
    -ms-transform:rotate(90deg);
    transform:rotate(90deg);
    right:8px; top:2px;
    padding:0 0 2px;
    border-bottom:1px solid #ddd;
    position:absolute;
    pointer-events:none;
}
.org_find label:before {
    content:'';
    right:6px; top:0px;
    width:20px; height:20px;
    background:#FFFFFF;
    position:absolute;
}

.org_find .select_title {
	display:block;
	float:left;
	width:60px;
	margin-left:10px;
	font-weight:600;
	color:#71684D;
}

.org_find .selector {
	margin-bottom:10px;
	display:block;
	height:20px;
}


/*конец каталог*/	