@charset "utf-8";

audio, head, hr, link, meta, script, source, style, title { display: none; }

a, article, b, blockquote, body, button, div, figure, footer, form, h1, h2, h3, h4, h5, h6,
header, html, i, img, input, label, li, nav, main, ol, p, pre, s, section, span, strong,
svg, table, tbody, td, textarea, tfoot, th, thead, time, tr, u, ul, video, *:before, *:after {
	display: block; box-sizing: content-box; overflow: visible; margin: 0; padding: 0; border: 0 none;
	width: auto; height: auto; left: auto; right: auto; top: auto; bottom: auto; float: none; clear: none;
	border-collapse:collapse; border-spacing: 0; border-radius: 0; outline: none; background: none transparent;
	list-style: none; quotes: none; vertical-align: baseline; text-align: left; cursor: inherit; white-space: normal;
	font: inherit; font-size: 100%; text-transform: inherit; text-decoration: inherit; color: inherit;
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}

iframe {
	display: block; box-sizing: content-box; overflow: visible; margin: 0; padding: 0; border: 0 none;
	left: auto; right: auto; top: auto; bottom: auto; float: none; clear: none;
	border-collapse:collapse; border-spacing: 0; border-radius: 0; outline: none; background: none transparent;
	list-style: none; quotes: none; vertical-align: baseline; text-align: left; cursor: inherit; white-space: normal;
	font: inherit; font-size: 100%; text-transform: inherit; text-decoration: inherit; color: inherit;
	-webkit-appearance: none; -moz-appearance: none; appearance: none;
}

html, body { width: 100%; min-width: 1220px; max-width: 100%; min-height: 100%; }
html { height: 100%; max-height: 100%; overflow: auto; overflow-y: scroll; cursor: default; }
body {
	position: relative; font: normal 0px /1 "PT Sans", sans-serif; color: #111;
	text-decoration: none; text-transform: none; background: #eee;
}
body:after { content: ''; height: 340px; width: 100%; clear: both; }

a, input[type="submit"], input[type="button"] { cursor: pointer; }

b, u, s, i, p a { display: inline; }
b { font-weight: 700; }
u { text-decoration: underline; }
s { text-decoration: line-through; }
i { font-style: italic; }

table { display: table; table-layout:fixed; }
td, th { display: table-cell; }
tr { display: table-row; }
tbody { display: table-row-group; }
tfoot { display: table-footer-group; }
thead { display: table-header-group; }

figure, header, nav, a.btn, div.btn {
	-webkit-touch-callout: none;
	-webkit-user-select: none;
	   -moz-user-select: none;
		-ms-user-select: none;
			user-select: none;
}

.x1, figure { width: 270px; min-width: 270px; max-width: 270px; }
.x2 { width: 580px; min-width: 580px; max-width: 580px; }
.x3, article { width: 890px; min-width: 890px; max-width: 890px; }
.x4, figure.A1, header, nav, main, footer { width: 1200px; min-width: 1200px; max-width: 1200px; }

.flex, main, figure {
	position: relative;
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -webkit-flex;
	display: 	 -ms-flexbox;
	display: 		 flex;
	-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
			flex: 0 1 auto;
	-webkit-flex-flow: row wrap;
		-ms-flex-flow: row wrap;
			flex-flow: row wrap;
	-webkit-justify-content: space-between;
			  -ms-flex-pack: justify;
			justify-content: space-between;
	-webkit-align-items: stretch;
		 -ms-flex-align: stretch;
			align-items: stretch;
	-webkit-align-content: stretch;
       -ms-flex-line-pack: stretch;
			align-content: stretch;
}
.flex.center, figure {
	-webkit-align-items: center;
		 -ms-flex-align: center;
			align-items: center;
}
.flex.column {
	-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
			flex-flow: column nowrap;
	-webkit-justify-content: flex-start;
			  -ms-flex-pack: start;
			justify-content: flex-start;
}
.flex.middle {
	-webkit-justify-content: center;
			  -ms-flex-pack: center;
			justify-content: center;
}
.flex.end, .flex.column.end {
	-webkit-justify-content: flex-end;
			  -ms-flex-pack: end;
			justify-content: flex-end;
}
.grow-1 {
	-webkit-flex: 1 1 100%;
		-ms-flex: 1 1 100%;
			flex: 1 1 100%;
}
.grow-2 {
	-webkit-flex: 2 1 100%;
		-ms-flex: 2 1 100%;
			flex: 2 1 100%;
}

div.wrapper { position: relative; width:100%; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); z-index: 999; }
div.wrapper.bottom { height: 340px; position: absolute; bottom: 0; left: 0; right: 0; z-index: auto; }
div.wrapper:before, div.wrapper:after { content: ""; display: table; clear: both; }

figure.A1, header, nav, main, footer { margin: 0 auto; }
main { padding: 40px 0 0 0; }

div.floating {
	position: relative;left: 0;
	margin-top: auto;
/*	top: auto;
	bottom: auto;
	right: auto;
	height: 653px;*/
}

figure {
	position: relative; margin-bottom: 40px; background: #fafafa;
	height: 400px; min-height: 400px; max-height: 400px;
}
figure.st { display: block !important; }
figure.st:before {
	content: 'Насколько мы поняли, вы используете блокировщик рекламы в вашем браузере. Мы понимаем, что вас утомила агрессивная реклама на различных сайтах. Однако мы существуем на деньги, которые получаем от рекламодателей. Чтобы Znak.com мог жить и развиваться, включите, пожалуйста, наш сайт в «белый список» вашего блокировщика.';
	font-size: 12px; padding: 20px; line-height: 1.3;
}
figure iframe { width: 100%; height: 400px; }
figure a {
	position: absolute; right: 0; top: 403px; font-size: 12px;
	text-decoration: underline; color: #999; transition: color .1s;
}
figure a:hover { color: #c57; }

figure.A1 { height: 100px; min-height: 100px; max-height: 100px; margin-top: 20px; margin-bottom: 0; }
figure.A1 iframe { height: 100px; }
figure.A1 a { top: 103px; }

h1 { font-size: 40px; font-weight: 700; line-height: 1; margin-bottom: 40px; }

a.logo {
	text-indent: -999px; overflow: hidden;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzAgNjIiPjxwYXRoIGZpbGw9IiNhMTMiIGQ9Ik0wIDBoMzcuNXY2MkgwVjB6Ii8+PHBhdGggZmlsbD0iIzAwMCIgZD0iTTQ4LjkgOC44aDcuMmw3LjcgMjUuNlY4LjhoNy4zdjQ1aC03LjNsLTcuNi0yNS42djI1LjZoLTcuM3YtNDV6TTc1IDUzLjdoNy4ybDIuMS05LjZoOC41bDIuMSA5LjZoNy4zbC05LjctNDVoLTcuMmMtLjEgMC0xMC4zIDQ1LTEwLjMgNDV6bTE2LjQtMTUuOWgtNS42bDIuOC0xMi43Yy4xIDAgMi44IDEyLjcgMi44IDEyLjd6bTEzLjUtMjl2NDVoNy4yVjMyaDIuNWw4LjIgMjEuN2g3LjJsLTkuNC0yNS4xIDguNi0yMGgtNy40bC03LjMgMTYuOUgxMTJWOC44aC03LjF6Ii8+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI5LjEgNTMuM0gxMi45Yy0yLjgtNC43LTQuMy02LjItNC40LTcuOS0uMS0xLjQuNi0yLjggMi4xLTYuMSAzLjUtNy42IDctMTUuMyAxMC41LTIzLjFIOC41VjguNGgxNi4zYzIuOCA0LjcgNC4zIDYuMiA0LjQgNy45LjEgMS40LS42IDIuOC0yLjEgNi4xLTMuNSA3LjgtNyAxNS40LTEwLjUgMjMuMWgxMi43Yy0uMiAwLS4yIDcuOC0uMiA3Ljh6Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTTE2LjUgNDUuNWMzLjUtNy44IDctMTUuMiAxMC41LTIyLjkgMS41LTMuNCAyLjItNSAyLjEtNi40aC04Yy0zLjUgNy43LTcuMiAxNS42LTEwLjYgMjMuMy0xLjUgMy40LTIuMSA0LjYtMiA1LjkgMCAuMSA4IC4xIDggLjF6Ii8+PC9zdmc+) 0 0 / 130px 62px no-repeat transparent;
}

header { position: relative; min-height: 98px; padding: 0 0 20px 0; margin-top: 20px; border-bottom: 1px solid #eee; }
header a.logo {
	position: absolute; width: 130px; height: 80px; top: -17px; bottom: 0; left: 0; margin: auto 0;
	background-position: 0 18px;
}
header a.logo:before {
	content: ""; position: absolute; top: 0; left: 0; width: 130px; height: 8px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMzAgOCI+PHBhdGggZmlsbD0iIzk5OSIgZD0iTTIxLjUuMWgxLjF2Ny42aC0xLjFWMi4xbC0zIDUuNmgtMS4yVi4xaDEuMXY1LjZoLjFsMy01LjZ6bTEwLjIgNy42aC0xLjFWNC40aC0zLjF2My4zaC0xLjFWLjFoMS4xdjMuNGgzLjFWLjFoMS4xdjcuNnpNMzkuOSAxaC0yLjF2Ni44aC0xVjFoLTIuMVYuMUg0MGMtLjEgMC0uMS45LS4xLjl6bTcgMy4yaC0yLjdWN2gzLjF2LjhoLTQuMlYuMWg0LjJWMWgtMy4xdjIuNGgyLjd2Ljh6bTUgLjl2Mi43aC0xLjFWLjFoMi41Yy43IDAgMS4zLjIgMS44LjcuNS40LjYgMSAuNiAxLjdzLS4yIDEuMi0uNiAxLjdjLS41LjQtMSAuNy0xLjguNyAwLS4xLTEuNC0uMS0xLjQtLjF2LjN6bTAtMS4yaDEuNGMuNSAwIC43LS4xIDEtLjQuMi0uMy4zLS43LjMtMXMtLjEtLjgtLjMtMWMtLjItLjItLjUtLjQtMS0uNGgtMS40djIuOHptMTIuNSAzLjhoLTEuMVY0LjRoLTMuMXYzLjNINTlWLjFoMS4xdjMuNGgzLjFWLjFoMS4xbC4xIDcuNnptNy41LTMuNWgtMi43VjdoMy4xdi44aC00LjJWLjFoNC4yVjFoLTMuMXYyLjRoMi43di44ek04MC40IDFoLTIuMXY2LjhoLTEuMVYxaC0yLjFWLjFoNS40Yy0uMSAwLS4xLjktLjEuOXptNC41IDMuOWgtMi43di0uOGgyLjd2Ljh6TTkxLjMgMWgtMy4ydjYuOGgtMVYuMWg0LjNjLS4xIDAtLjEuOS0uMS45ek05NyA1LjhoLTIuM2wtLjYgMS45aC0xLjJMOTUuMi4xaDFsMi4zIDcuNmgtMS4xTDk3IDUuOHpNOTQuOCA1aDEuOWwtLjktMy4xaC0uMUw5NC44IDV6bTkuMy0xLjZjLjUgMCAuOC0uMSAxLjEtLjMuMy0uMi40LS42LjQtLjkgMC0uNC0uMS0uNy0uNC0xLS4zLS4zLS42LS4zLTEuMi0uMy0uNCAwLS43LjEtMSAuMy0uMy4yLS41LjUtLjUuOWgtMWMwLS43LjItMS4xLjctMS40LjUtLjQgMS0uNiAxLjgtLjZzMS40LjIgMS45LjZjLjUuNC43LjkuNyAxLjYgMCAuMy0uMS43LS4zIDEtLjIuMy0uNS41LS45LjcuNS4xLjguMyAxIC43LjMuMy4zLjcuMyAxLjEgMCAuNy0uMyAxLjItLjggMS42LS41LjQtMS4yLjYtMS45LjZzLTEuMy0uMi0xLjgtLjZjLS41LS4zLS44LS45LS43LTEuNmgxYzAgLjQuMS44LjQgMSAuMy4zLjcuNCAxLjEuNC41IDAgLjktLjEgMS4yLS4zLjMtLjMuNS0uNi41LTEgMC0uNS0uMS0uOS0uNC0xLS4zLS4yLS42LS4zLTEuMi0uM2gtLjlWMy40aC45em05LjguOGgtMi43VjdoMy4xdi44aC00LjJWLjFoNC4yVjFoLTMuMXYyLjRoMi43di44em04LjUtMy4yaC0yLjF2Ni44aC0xLjFWMWgtMi4xVi4xaDUuM2MuMSAwIDAgLjkgMCAuOXptNi4yIDQuOGgtMi40bC0uNiAxLjloLTEuMmwyLjMtNy42aDFsMi4zIDcuNmgtLjlsLS41LTEuOXptLTIuMi0uOGgxLjlsLS45LTMuMS0xIDMuMXoiLz48cGF0aCBmaWxsPSIjQzU3IiBkPSJNLjQgNi41aDEuMlYyLjNsLjEtLjctLjUuNi0uNi42TDAgMmwyLTJoLjd2Ni41aDEuMnYxLjFILjRWNi41em00LjUtLjZjMC0uMyAwLS41LjEtLjcgMC0uMi4xLS40LjItLjYuMS0uMi4yLS4zLjMtLjRzLjMtLjIuNC0uNGMtLjItLjItLjQtLjQtLjYtLjctLjItLjMtLjItLjctLjItMS4xIDAtLjYuMi0xLjEuNS0xLjUuMy0uMy43LS41IDEuMy0uNS41IDAgLjkuMiAxLjMuNS4zLjMuNS44LjUgMS4zIDAgLjQtLjEuOC0uMiAxLjEtLjIuMy0uNC42LS43LjguMy4zLjYuNS44LjlzLjMuNy4zIDEuMmMwIC4zIDAgLjYtLjEuOWwtLjYuNmMtLjEuMi0uMy4zLS42LjQtLjIuMS0uNS4xLS44LjEtLjMgMC0uNSAwLS44LS4xLS4yLS4xLS40LS4yLS42LS40LS4xLS4yLS4zLS40LS40LS42IDAtLjMtLjEtLjUtLjEtLjh6bTIuNy0uMmMwLS4yIDAtLjMtLjEtLjVzLS4xLS4yLS4yLS4zTDcgNC42bC0uMy0uM2MtLjMuMi0uNC40LS41LjYtLjEuMy0uMi41LS4yLjcgMCAuMy4xLjYuMi44LjEuMi4zLjMuNi4zLjIgMCAuNC0uMS42LS4yLjItLjIuMi0uNC4yLS44ek02LjIgMmMwIC4yIDAgLjMuMS40cy4xLjIuMi4zYy4xLjIuMi4zLjMuNC4xIDAgLjIuMS4zLjIuMi0uMi4zLS40LjQtLjYuMS0uMi4xLS40LjEtLjYgMC0uMy0uMS0uNS0uMi0uN3MtLjMtLjMtLjUtLjMtLjQuMS0uNS4zLS4yLjQtLjIuNnptMy41IDEuNEgxMVYxLjloMS4xdjEuNmgxLjN2MS4xaC0xLjN2MS42SDExVjQuNkg5LjdWMy40eiIvPjwvc3ZnPg==) 0 0 / 130px 8px no-repeat transparent;
}

div.pod { position: relative; margin: 0 0 0 160px; }
div.pod:before, div.pod:after { content: ""; display: table; clear: both; }
div.pod, div.pod section { width: 1040px; min-width: 1040px; max-width: 1040px; }
div.pod section {
	display: block; float: left; font-size: 14px;
	visibility: hidden; opacity: 0; transition: opacity .3s, visibility .3s;
}
div.pod section ~ section { margin: 0 0 0 -1040px; }
div.pod input:checked + section { visibility: visible; opacity: 1; transition: opacity .3s, visibility 0; }

div.pod input { display: none; }
div.pod section a { line-height: 1.2; transition: color .1s; }

div.pod section > div { width: 585px; padding: 53px 0 0 0; counter-reset: num 0; }
div.pod section > div:after {content: ""; display: table; clear: both; }
div.pod section > div a {
	position: relative; float: left; clear: both; overflow: hidden;
	margin: 5px 0 0 0; padding: 0 0 0 10px;
	/*max-width: 545px;*/
}
div.pod section > div a:first-child { margin: 0;}
div.pod section > div a:before {
	position: absolute; top:4px; left: 0; font-size: 10px;
	counter-increment: num; content: counter(num) "."; color: #999;
}
div.pod section > span { position: absolute; top: 0; bottom: 0; left: 595px; width: 445px; }
div.pod section > span a { width: 240px; padding: 0 0 0 205px; margin: -2px 0 0 0; }
div.pod section > span div {
	position: absolute; top: 0; bottom: 0; left: 0; width: 190px;
	background: none 50% / cover no-repeat #ddd;
}
div.pod section > span h5 { font-size: 16px; margin: -3px 0 5px 0; font-weight: 700; }

div.pod > div { position: absolute; top: 0; left: 10px; }
div.pod > div h5 { font-size: 22px; margin: 0 0 10px 0; font-weight: 400; }
div.pod > div label { float: left; margin: 0 10px 0 0; height: 14px; font-size: 12px; color: #999; cursor: pointer; }
div.pod > div label svg { float: left; width: 12px; height: 14px; margin: 0 3px 0 0; }
div.pod > div label svg path { fill: #999; transition: fill .1s; }

div.pod input:nth-of-type(1):checked ~ div label:nth-of-type(1),
div.pod input:nth-of-type(2):checked ~ div label:nth-of-type(2), div.pod section > span h5 { color: #c57; }
div.pod input:nth-of-type(2):checked ~ div label:nth-of-type(2) svg path { fill: #c57; }

div.pod a:hover, div.pod > div label:hover, div.pod section > div a:hover:before { color: #a13; }
div.pod > div label:hover svg path { fill: #c57; }

div.region-selector, div.region-selector label, div.region-selector a { display: inline; }
div.region-selector input { display: none; }
div.region-selector label { color: #999 !important; text-decoration: underline;}
div.region-selector a {
	font-size: 12px; color: #999; margin: 0 10px 0 0;
	visibility: hidden; opacity: 0; transition: opacity .2s, visibility .2s;
}
div.region-selector input:checked ~ a { visibility: visible; opacity: 1; transition: opacity .2s; }
div.region-selector input:checked + label, label.region-label + div.region-selector label { display: none; }

nav { padding: 18px 0 20px 0; height: 16px; font-size: 16px; text-transform: uppercase; position: relative; }
nav a, nav span { float: left; margin: 0 0 0 40px; text-transform: uppercase;
	/*transition: color .1s, margin .3s;*/
}
nav svg {
	display: block; float: left; width: 16px; height: 16px; margin: 0 14px 0 0;
	opacity: 1; transition: opacity .2s;
}
nav svg path { fill: #c57; transition: fill .1s; }
nav a:hover, nav a.active { color: #a13; }
nav div:hover svg path { fill: #a13; }

nav div {
	position: relative;
	float: left;
	margin: 0 0 0 40px;
	padding: 0 0 20px 0;
	cursor: pointer;
}
nav nav {
	position: absolute; left: -30px; right: auto; top: 100%; width: 300px; min-width: 270px;
	height: auto; max-height: 0; padding: 0; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	overflow: hidden; visibility: hidden; cursor: pointer; transition: max-height .2s linear, visibility .2s;
}
nav div:hover nav {
	max-height: 400px;
	visibility: visible;
	transition: max-height .2s linear;
	overflow-y: scroll;
}

nav nav::-webkit-scrollbar {
        -webkit-appearance: none;
        width: 7px;
    }
nav nav::-webkit-scrollbar-thumb {
        border-radius: 0;
        background-color: #ccc;
        -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);
    }

nav nav a, nav nav a:first-child {
	float: none; height: 50px; margin: 0; padding: 0 0 0 30px; line-height: 48px;
	transition: none;
}
nav nav a.sp { border-top: 1px solid #eee; }
nav nav a:hover { background: #c57; color: #fff; }

nav a.minilogo {
	float: left; width: 0; height: 54px; margin: -18px 0 0 0;
	overflow: hidden;
	/*transition: width .3s linear;*/
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5NiA0MCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE4LjI4OCA0MEgzLjg5OEMxLjM2IDM1LjgyNi4xMSAzNC40OTYuMDA4IDMzYy0uMDg1LTEuMTk2LjU2Ny0yLjUwMiAxLjg4NC01LjQ1N0M0Ljk4NiAyMC43MDMgOC4xIDEzLjg1IDExLjIxNSA3SC4wMDdWMGgxNC4zOWMyLjUzNSA0LjE3MyAzLjc4NyA1LjUwMiAzLjg5IDcgLjA4NSAxLjItLjU2NiAyLjUwMy0xLjg4NiA1LjQ1N0MxMy4zIDE5LjMxMiAxMC4xOTUgMjYuMTUgNy4wOCAzM2gxMS4yMDh2N3ogTTI1LjA2LjAwM2g2LjQxMmw2Ljc3IDIyLjcyMlYuMDAzaDYuNDFWNDBoLTYuNDFsLTYuNzctMjIuNzE4VjQwaC02LjQxTTQ3LjI5NyA0MEw1Ni4yNzUuMDAzIDYyLjY4OCAwbDguNjY1IDQwaC02LjQxbC0xLjg1LTguNTRoLTcuNDY4TDUzLjcxIDQwIDQ3LjI5NiA0MHptMTIuMTMtMjUuNDdsLTIuNTMgMTEuMjcyaDQuOTcyTDU5LjQyNiAxNC41M3pNNzMuNzAyLjAwM1Y0MGg2LjQxVjIwLjczaDIuMjI0TDg5LjU5IDQwSDk2bC04LjI3NC0yMi4yNzNMOTUuMy4wMDNoLTYuNTIzbC02LjQ0IDE1LjA2OEg4MC4xMVYuMDA0Ii8+PHBhdGggZmlsbD0iI0NDQyIgZD0iTS4wMDcgMzNINy4wOGMzLjExNC02Ljg1IDYuMjItMTMuNjg4IDkuMzItMjAuNTQzQzE3LjcyIDkuNTAzIDE4LjM3MyA4LjIgMTguMjg3IDdoLTcuMDdjLTMuMTE3IDYuODUtNi4yMyAxMy43MDMtOS4zMjQgMjAuNTQzQy41NzUgMzAuNDk4LS4wNzggMzEuODAzLjAwNyAzM3oiLz48L3N2Zz4=) 100% 10px / 82px 34px no-repeat transparent;
}
nav a.minilogo + a { margin-left: 0; }


nav svg.up-btn {
	position: absolute; right: 0; top: 19px; float: none; width: 18px; height: 16px; margin: 0;
	opacity: 0; visibility: hidden;
	transition: none;
	/*transition: opacity .3s, visibility 0s linear .3s;*/
	cursor: pointer;
}
div.fix nav svg.up-btn { opacity: 1; visibility: visible;
	/*transition: opacity .3s;*/
	transition: none;
}

div.fix nav a, div.fix nav div { color: #fff; }
div.fix nav svg path { fill: #fff; }
div.fix nav div:hover svg path, div.fix nav svg.up-btn:hover path { fill: #ddd; }
div.fix nav nav a { color: #111; }
div.fix nav nav a:hover, nav nav a:hover { background: #c57; color: #fff; }
div.fix nav a:hover, div.fix nav a.active { color: #ddd; }

div.fix nav a.minilogo { width: 82px; }
div.fix nav a.minilogo + a { margin-left: 30px; }

/*div.wrapper { transition: background .3s; }*/
div.wrapper.fix { position: fixed; top: 0; right: 0; left: 0; background: #a13; z-index: 999; }
div.wrapper.fix + main { margin-top: 54px; }

footer { padding: 40px 0; font-size: 13px; }
footer span { float: left; width: 88px; margin: 0 40px 0 0; }
footer a.logo { width: 88px; height: 42px; background-size: 88px auto; margin: 0 0 43px; }
footer p { margin: 0 0 5px 128px; width: 452px; line-height: 1.4; }
footer p:first-of-type { height: 38px; margin: 3px 0 40px 128px; }
footer > div { float: right; margin: 0 40px; }
footer h5 { height: 42px; line-height: 40px; font-size: 20px; margin: 0 0 40px; font-weight: 400; }
footer > div a { float: left; clear: both; margin: 0 0 5px 0; text-transform: uppercase; color: #999; }
footer a { transition: color .1s; }
footer a:hover, footer a.active { color: #a13; }

footer div.counters, footer div.counters a, footer div.counters img { width: 88px; height: auto; }
footer div.counters a, footer div.counters img { cursor: pointer; }
footer div.counters > a, footer div.counters > img { margin-bottom: 10px; }
footer div.counters:after { display: table; clear: both; content: '' }

a.pub { display: block; position: relative; margin-bottom: 40px; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
a.pub.photo {
	min-height: 350px;
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -webkit-flex;
	display: 	 -ms-flexbox;
	display: 		 flex;
}
a.pub.photo.pod { min-height: 0; max-height: 400px; flex: 2 1 100%; }
a.pub.x2 {
	min-height: 400px;
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -webkit-flex;
	display: 	 -ms-flexbox;
	display: 		 flex;

	position: relative;
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -webkit-flex;
	display: 	 -ms-flexbox;
	display: 		 flex;
	-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
			flex: 0 1 auto;

	-webkit-align-items: stretch;
		 -ms-flex-align: stretch;
			align-items: stretch;
	-webkit-align-content: stretch;
       -ms-flex-line-pack: stretch;
			align-content: stretch;

	-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
			flex-flow: column nowrap;

	-webkit-justify-content: flex-end;
			  -ms-flex-pack: end;
			justify-content: flex-end;


}
a.pub.x2.wide {
	display: block;
	min-height: 200px;
}
a.pub > * { position: relative; }
a.pub:before, a.pub:after { content: ""; display: table; clear: both;}
a.pub div.img { height: 200px; background: none 50% 15% / cover no-repeat #ddd; display: none; }
a.pub div.img.show { display: block; }
/*a.pub.x2 div.img { height: 400px; }*/

a.pub.photo div.img, a.pub.photo div.img:after,
a.pub.x2 div.img, a.pub.x2 div.img:after {
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
}
a.pub.x2.wide div.img {
	position: absolute;
	width: 270px;
	height: 100%;
	top: 0;
	bottom: 0;
	left: 0;
	right: auto;
}

a.pub.x2 div.img:after {
	content: '';
	background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.1) 34%,rgba(0,0,0,0.7) 100%);
}
a.pub.x2.wide div.img:after  {
	content: none; display: none;
}

a.pub.photo div.img:after { content: ''; background: #333; opacity: .5; transition: opacity .2s; }
a.pub.photo:hover div.img:after { opacity: .7; }
a.pub.photo:before {
	display: block; position: absolute; left: 20px; right: 20px; top: 20px; left: 20px; height: 16px;
    font-size: 14px; border-bottom: 2px solid #a13; z-index: 99; text-transform: uppercase;
}
a.pub.photo:before { content: attr(data-photostory-title); }
a.pub.photo[data-photostory-title="true"]:before { content: 'ФОТОРЕПОРТАЖ'; }
a.pub.photo.pod:before { display: none; }

a.pub h5, /*div.pub-box h5,*/ a.pub.x2.wide h5 {
	margin: 5px 0 16px; padding: 0 20px; font-size: 22px; font-weight: 700; line-height: 1.1;
}
/*div.pub-box h5 a { float: left; clear: both;}*/
/*div.pub-box h5:after { display: table; clear: both; content: ''; font-size: 0;}*/
a.pub h6 { margin: -9px 0 20px 0; padding: 0 20px; font-size: 16px; line-height: 1.4; font-weight: 400; }
a.pub.x0 h5 { font-size: 16px; line-height: 1.4; font-weight: 400; }
a.pub.x2 h5 { font-size: 32px; }
a.pub.x2 h6 { font-size: 18px; }

div.pub-info { height: 18px; padding: 0 20px; margin: 16px 0 0 0; font-size: 12px; color: #999; overflow: hidden; }
div.pub-info span, div.pub-info time { float: left; height: 18px; margin: 0 0 0 10px; line-height: 16px; }
div.pub-info span:first-child, div.pub-info time:first-child { margin: 0; }
div.pub-info svg { float: left; margin: 0 5px 0 0; }
div.pub-info svg path { fill: currentColor; }
div.pub-info span.region { font-weight: 700; text-transform: uppercase; color: #c57; }
div.pub-info span.video svg { width: 20px; height: 12px; margin-top: 2px; }
div.pub-info span.photo svg { width: 17px; height: 14px; }
div.pub-info span.comments svg { width: 16px; height: 16px; margin-top: 2px; }
div.pub-info span.likes svg { width: 16px; height: 16px; }

div.pub-info span.photo:after,
div.pub-info span.comments:after,
div.pub-info span.likes:after { display: inline; content: attr(data-count); }

div.pub-info span.comments, div.pub-info span.likes { display: block;}
div.pub-info span.photo[data-count=""], div.pub-info span.photo[data-count="0"], div.pub-info span.photo[data-count="1"],
div.pub-info span.comments[data-count=""], div.pub-info span.comments[data-count="0"],
div.pub-info span.likes[data-count=""], div.pub-info span.likes[data-count="0"] { display: none;}

a.pub.x2, a.pub.photo { background: #555; }
a.pub.x2.wide { background: #fff; }
a.pub.x2,							a.pub.photo,
a.pub.x2 div.pub-info,				a.pub.photo div.pub-info,
a.pub.x2 div.pub-info span.region,	a.pub.photo div.pub-info span.region {
	color: #fff;
}
a.pub.x2.wide { color: #111 }
a.pub.x2.wide div.pub-info { color: #999 }
a.pub.x2.wide div.pub-info span.region { color: #c57 }

a.pub.x2.wide div.img ~ div.pub-info, a.pub.x2.wide div.img ~ h5, a.pub.x2.wide div.img ~ h6 { margin-left: 270px; }

/*div.pub-box { margin-bottom: 40px; padding: 0 0 20px 0; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
div.pub-box:before,  div.pub-box:after { content: ""; display: table; clear: both;}
div.pub-box > h5 { margin: 18px 0 20px; font-weight: 700; }
div.pub-box a.pub { float: left; width: 250px; min-width: 250px; max-width: 250px; margin: 0 20px; box-shadow: none; }
div.pub-box.x3 a.pub { margin: 0 15px; }
div.pub-box.x3 > h5 { padding: 0 40px; }
div.pub-box.x3 > h5 + a.pub { margin-left: 40px; }
div.pub-box a.pub div.pub-info, div.pub-box a.pub h5, div.pub-box a.pub h6 { padding: 0;}
div.pub-box a.pub div.pub-info { margin: 0 }
div.pub-box a.pub div.img.show + div.pub-info { margin: 16px 0 0 0; }

div.pub-box.relap { position: relative; min-height: 350px; }*/

div.rubber-wrapper { position: relative; margin-bottom: 40px; }
div.news {
	position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%;
	overflow: hidden; counter-reset: news 0;
}

div.news a.pub { clear: both; counter-increment: news; }
div.news a.pub { margin: 0 0 20px 0; background: transparent; box-shadow: none; }
div.news a.pub div.img { float: left; width: 60px; height: 60px; margin: 6px 8px 0 0; border-radius: 50%; }
div.news a.pub h5 { display: inline; margin: 0; font-family: "PT Serif", serif; }
div.news a.pub h5 { font-size: 16px; line-height: 1.4; font-weight: 400; }
/*div.news a.pub div.img.show ~ h5 { font-weight: 700; }*/
div.news div.pub-info, div.news a.pub h5 { padding: 0; margin: 0; }
div.news div.pub-info span.region { display: none; }
div.news div.pub-info time { margin: 0; }
div.news a.pub div.pub-info { transition: color .1s; }
div.news a.pub:hover div.pub-info { color: #a13; }

div.news div.more {
	float: left; width: 270px; height: 22px; margin: 0 0 33px 0; color: #c57;
	cursor: pointer; transition: color .1s;
}
div.news div.more svg { float:left; width: 14px; height: 18px; margin: 1px 16px 0 0; clear: left; }
div.news div.more path { fill: currentColor; }
div.news div.more h5, div.news div.more h1 {
	float: left; font-size: 22px; font-weight: 400; color: #111; transition: color .1s;
	white-space: nowrap; clear: right;
}
div.news div.more h5 span {
	display: inline;
	text-decoration: underline;
}
div.news div.more:after {
	display: none; float: left; clear: both; margin: 8px 0 0 30px; padding: 0;
	font-size: 12px; content: "+" counter(news) " новых";
}
div.news div.more:hover, div.news div.more:hover h5, div.news div.more:hover h1 { color: #a13; }

div.floating-box { position: absolute; top: 0; left: 0; height: 0; opacity: 0; visibility: hidden; overflow: hidden; }
div.floating-box.show { opacity: 1; visibility: visible; transition: opacity .5s; }
div.floating-box > div {
	position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%;
	overflow: hidden; opacity: 0; visibility: hidden; transition: opacity .3s, visibility .3s;
}
div.floating-box > div.cur {
	opacity: 1; visibility: visible; transition: opacity .3s, visibility 0s;
}
div.floating-box > div a.pub { background: #555; transition: background .2s; }
div.floating-box > div a.pub:hover { background: #444; }
div.floating-box > div a.pub div.img, div.floating-box > div a.pub div.img:after {
	position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%;
}
div.floating-box > div a.pub div.img:after { content: ''; background: #333; opacity: .7; transition: opacity .2s; }
div.floating-box > div a.pub:hover div.img:after { opacity: .8; }
div.floating-box > div a.pub, div.floating-box > div a.pub div.pub-info { color: #fff; }

div.news a.pub { position: absolute; visibility: hidden; opacity: 0; }
div.news div.more ~ a.pub { position: static; visibility: visible; opacity: 1; transition: opacity .5s; }
div.news a.pub + div.more:after { display: block; }
hr ~ a.pub, hr ~ a.pub.x2, hr ~ a.pub.photo, hr ~  a.pub.x2.wide { display: none; }

div.social { float: left; clear: both; }
div.social:after { display: table; clear: both; content: ''; }
div.social button {
	position: relative; float: left; height: 30px; margin: 0 20px 0 0; padding: 0 10px 0 0;
	font-size: 13px; line-height: 30px; background: #f0f0f0; cursor: pointer;
}
div.social.right button {
	float: right;
	margin: 0  0 0 20px;
}
div.social button:empty { padding: 0; }
div.social button:before { float: left; height: 30px; margin: 0 10px 0 31px; padding: 0 10px; color: #fff; }
div.social button:empty:before { margin: 0 0 0 31px; }
div.social button:after { position: absolute; top: 0; left: 0; width: 30px; height: 30px; content: ''; }

div.social button.fb { color: #3b5998; }
div.social button.tw { color: #0084b4; }
div.social button.vk { color: #45668e; }
div.social button.ok { color: #f4731c; }
div.social button.fb:before { content: 'Facebook'; background: #3b5998; }
div.social button.tw:before { content: 'Twitter'; background: #0084b4; }
div.social button.vk:before { content: 'Вконтакте'; background: #45668e; }
div.social button.ok:before { content: 'Одноклассники'; background: #f4731c; }
div.social button.fb:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTI0LjggMjAuOWgtNi43djEwLjloNi43VjY0aDEyLjlWMzEuN2g5bDEtMTAuOGgtOS45di02LjJjMC0yLjYuNS0zLjYgMy0zLjZoN1YwaC04LjlDMjkuMyAwIDI1IDQuMiAyNSAxMi4zYy0uMiA3LS4yIDguNi0uMiA4LjZ6Ii8+PC9zdmc+) 50% 50% / auto 16px no-repeat #3b5998; }
div.social button.tw:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTY0IDEyLjJjLTIuNCAxLTQuOSAxLjgtNy41IDIuMSAyLjctMS42IDQuOC00LjIgNS44LTcuMy0yLjUgMS41LTUuMyAyLjYtOC4zIDMuMkM1MS41IDcuNiA0OC4xIDYgNDQuMyA2Yy04LjUgMC0xNC43IDcuOS0xMi44IDE2LjEtMTAuOS0uNS0yMC42LTUuOC0yNy0xMy43QzEgMTQuMyAyLjcgMjIgOC41IDI1LjljLTIuMi0uMS00LjItLjctNS45LTEuNi0uMSA2LjEgNC4yIDExLjggMTAuNSAxMy0xLjguNS0zLjkuNi01LjkuMiAxLjcgNS4yIDYuNSA5IDEyLjMgOS4xQzEzLjkgNTEgNyA1Mi45IDAgNTIuMSA1LjggNTUuOCAxMi43IDU4IDIwLjEgNThjMjQuNCAwIDM4LjEtMjAuNiAzNy4zLTM5LjEgMi42LTEuOCA0LjgtNC4xIDYuNi02Ljd6Ii8+PC9zdmc+) 50% 50% / auto 16px no-repeat #0084b4; }
div.social button.vk:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTM1LjEgNDguNmMxLjYgMCAyLjMtMS4xIDIuMy0yLjQtLjEtNS4xIDEuOS03LjkgNS41LTQuMyA0IDQgNC44IDYuNyA5LjYgNi43SDYxYzYuNyAwIC43LTYuNy00LTExLjEtNC41LTQuMi00LjctNC4zLS44LTkuM0M2MSAyMiA2Ny4zIDEzLjkgNjEuNyAxMy45SDUxLjFjLTIuMSAwLTIuMiAxLjItMi45IDIuOS0yLjYgNi4zLTcuNyAxNC40LTkuNiAxMy4xLTItMS4zLTEuMS01LjctLjktMTMuMyAwLTIgMC0zLjQtMy00LjEtOC40LTEuOS0xNS43IDEuOS0xMi43IDIuNCA0LjIuOCAzLjggOS4xIDIuOCAxMy0xLjcgNi44LTguMS01LjQtMTAuOC0xMS41LS42LTEuNS0uOC0yLjYtMy4xLTIuNkgyLjJjLTEuNyAwLTIuNS44LTEuOSAyLjMuNiAxLjYgNy4zIDE2LjYgMTUuMiAyNS4yIDcuMyA4LjEgMTQuNSA3LjMgMTkuNiA3LjN6Ii8+PC9zdmc+) 50% 50% / auto 16px no-repeat #45668e; }
div.social button.ok:after { background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA2NCA2NCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMyIDkuN2MzLjggMCA2LjggMy4xIDYuOCA2LjhzLTMuMSA2LjgtNi44IDYuOGMtMy44IDAtNi44LTMuMS02LjgtNi44czMtNi44IDYuOC02Ljh6TTMyIDMzYzkuMSAwIDE2LjUtNy40IDE2LjUtMTYuNVM0MS4xIDAgMzIgMCAxNS41IDcuNCAxNS41IDE2LjUgMjIuOSAzMyAzMiAzM00zOC43IDQ2LjVjMy40LS44IDYuNi0yLjEgOS42LTQgMi4zLTEuNCAyLjktNC40IDEuNS02LjdzLTQuNC0zLTYuNy0xLjVjLTYuOCA0LjMtMTUuNSA0LjItMjIuMiAwLTIuMy0xLjQtNS4zLS43LTYuNyAxLjUtMS40IDIuMy0uNyA1LjIgMS41IDYuNyAzIDEuOSA2LjIgMy4yIDkuNiA0bC05LjIgOS4yYy0xLjkgMS45LTEuOSA1IDAgNi44LjkgMSAyLjIgMS40IDMuNCAxLjQgMS4yIDAgMi41LS41IDMuNC0xLjRsOS4xLTkuMSA5LjEgOS4xYzEuOSAxLjkgNSAxLjkgNi44IDAgMS45LTEuOSAxLjktNSAwLTYuOGwtOS4yLTkuMiIvPjwvc3ZnPg==) 50% 50% / auto 16px no-repeat #f4731c; }

article { background: #fff; margin-bottom: 40px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); position: relative; }
article:after, article section:after { display: table; clear: both; content: ''; }
article h1, article h2, article h3, article p, article div.article-info, article strong, article table,
article ul, article ol,.article h1, .article h2, .article h3, .article p, .article time, .article strong,
.article table, .article ul, .article ol { width: 666px; margin: 0 auto;}
article p, article strong, blockquote div+div, article li,
.article p, .article strong, .blockquote div+div, .article li { font-family: "PT Serif", serif; }

article table, .article table { table-layout: auto; min-width: 666px; max-width: 810px; width: auto; }

article section { position: relative; padding: 30px 0 0 0; margin-bottom: 30px; }
article section.footer { padding: 0; }

article section.header { background: none 50% no-repeat transparent; background-size: 0 0; }
section.footer:before { display: table; clear: both; content: ''; font-size: 0; }
article.photostory section.header { background-size: cover; padding: 100px 0; color: #fff; }
article.photostory section.header > * { position: relative; }
article.photostory section.header:before {
	position: absolute; top: 0; left: 0; right: 0; bottom: 0; width: 100%; height: 100%;
	content: ''; background: #333; opacity: .5;
}
article.photostory div.img.first { display: none;}

article div.article-info { height: 24px; overflow: visible; }
div.article-info time, div.article-info a {
	float: left; height: 18px; margin: 0 0 0 20px;
	font-size: 14px; line-height: 24px;
}

div.article-info time { margin: 0; }
div.article-info time:before {
	display: block; float: left; height: 16px; width: 16px; margin: 4px 10px 0 0; content: ''; opacity: .7;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHBhdGggZmlsbD0iIzExMSIgZD0iTTEwLjggOC4zSDZWMy4xaDEuNXYzLjdoMy4ydjEuNXpNNyAxLjVDNCAxLjUgMS41IDQgMS41IDdzMi40IDUuNSA1LjUgNS41YzMgMCA1LjUtMi40IDUuNS01LjUgMC0zLTIuNS01LjUtNS41LTUuNU03IDBjMy45IDAgNyAzLjEgNyA3cy0zLjEgNy03IDctNy0zLjEtNy03IDMuMS03IDctN3oiLz48L3N2Zz4=) 0 0 / 14px 14px no-repeat transparent;
}


div.article-info a { text-decoration: underline; }
div.article-info a.article__section {
	box-sizing: border-box;
	height: 23px;
	background: #c57;
    display: inline-block;
    color: #fff;

	text-transform: uppercase;
    font-size: 12px;

    padding: 0 1ex;
    line-height: 24px;
    float: left;

    margin: 0 20px 0 0;
    text-decoration: none;
}
div.article-info a span { float: left; text-decoration: none; }
div.article-info svg { float: left; margin: 0 12px 0 0; color: #666; }
article.photostory div.article-info svg { color: #fff }
div.article-info a:hover, div.article-info a:hover svg { color: #a13; }
div.article-info svg path { fill: currentColor; }
div.article-info span.comments svg { width: 16px; height: 16px; margin-top: 4px;}
div.article-info span.comments:after { display: inline; content: attr(data-count); margin: 0 12px 0 0; }
div.article-info span.comments[data-count=""]:after, div.article-info span.comments[data-count="0"]:after { display: none;}

div.article-info a.article__section:hover{
	color: #fff;
	background: #a13;
}

article.photostory time:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTEwLjggOC4zSDZWMy4xaDEuNXYzLjdoMy4ydjEuNXpNNyAxLjVDNCAxLjUgMS41IDQgMS41IDdzMi40IDUuNSA1LjUgNS41YzMgMCA1LjUtMi40IDUuNS01LjUgMC0zLTIuNS01LjUtNS41LTUuNU03IDBjMy45IDAgNyAzLjEgNyA3cy0zLjEgNy03IDctNy0zLjEtNy03IDMuMS03IDctN3oiLz48L3N2Zz4=); opacity: 1;
}

article table, .article table { font-size: 16px; line-height: 1.2; margin-bottom: 15px; }
article table thead, .article table thead { border-bottom: 1px solid #c57; font-size: 18px; font-weight: 700; }
article table tfoot, .article table tfoot { border-top: 1px solid #c57; font-size: 18px;}
article table tbody tr:nth-child(even), .article table tbody tr:nth-child(even) { background: #fafafa;}
article table td, article table th, .article table td, article table th { padding: 5px; }
article table td:first-child, article table th:first-child,
.article table td:first-child, .article table th:first-child { padding-left: 0; }
article table td:last-child, article table th:last-child,
.article table td:last-child, .article table th:last-child { padding-right: 0; }

a.author {
	display: block; float: left; margin: 0 0 26px 112px; line-height: 50px;
	font-size: 14px; white-space: nowrap; height: 50px;
	position: relative;
}
a.author + a.author { margin-left: 40px; }


article.x4 a.author {
	display: inline-block;
	float: none;
	margin-left: 0;
}
article.x4 a.author + a.author {
	margin-left: 40px;
}


a.author:hover { color: inherit; }
a.author div.img {
	float: left; width: 50px; height: 50px; border-radius: 50%; margin: 0 10px 0 0;
	background: none 50% / cover no-repeat #eee;
}

a.author:after {
	display: block;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMSI+PHBhdGggaWQ9IlhNTElEXzFfIiBmaWxsPSIjY2NjIiBkPSJNMTIsOC40OTFINS41TDIsMTFWOC40OTFIMFYwaDEyVjguNDkxeiIvPjwvc3ZnPg==) 0 2px / 12px 11px no-repeat transparent;
	opacity: 1;
	content: 'связаться';
	padding: 0 0 0 20px;
	position: absolute;
	left: 60px;
	top: 35px;
	text-decoration: underline;
	color: #ccc;
	line-height: 1;
	font-size: 13px;
}

a.author:hover:after {
	color: #c57;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiAxMSI+PHBhdGggaWQ9IlhNTElEXzFfIiBmaWxsPSIjYzU3IiBkPSJNMTIsOC40OTFINS41TDIsMTFWOC40OTFIMFYwaDEyVjguNDkxeiIvPjwvc3ZnPg==)
}

article h1, .article h1, article h2, .article h2 {
	font-size: 40px; font-weight: 700; line-height: 1.1; margin-top: 14px; margin-bottom: 24px;
}
article h2+h1, .article h2+h1 {
	font-size: 24px; line-height: 1.2; margin-bottom: 20px; margin-top: -14px; font-weight: 400;
}
article h3, .article h3 { font-size: 28px; line-height: 1.3; margin-bottom: 20px; font-weight: 700; color:#c57; clear: both; }

article p, article ul, article ol,
.article p, .article ul, .article ol { font-size: 17px; line-height: 1.3;  margin-bottom: 20px; }
article p a, .article p a { border-bottom: 1px solid #c57; }
article p a[href^="tel:"], .article p a[href^="tel:"] { border-bottom: 0 none; }
article p a:hover, .article p a:hover { color: #a13; border-bottom-color: #a13; }

article ul, article ol,
.article ul, .article ol {
	clear: both;
}

article ol, .article ol { counter-reset: num 0; }
article li, .article li { position: relative; padding: 0 0 0 0; margin: 20px 0 0 0; }
article li:first-child, .article li:first-child { margin: 0; }

article ul li:before, .article ul li:before {
	position: absolute; top:1px; left: -1em;
	font-size: 20px; line-height: 1; content: '\2022';
}
article ol li:before, .article ol li:before {
	position: absolute; top:4px; right: 100%; font-size: 13px; margin: 0 8px 0 0;
	counter-increment: num; content: counter(num) "."; color: #c57;
	font-weight: 700;
}

article.ad { padding: 20px 0; }
article.ad time { display: inline; }

article img, .article img { width: 666px; height: auto; margin: 20px auto; }
article div.img, .article div.img { width: 100%; margin: 30px auto; }
article div.img:after, .article div.img:after { display: table; clear: both; content: ''; }
article div.img.first, .article div.img.first { float: left; clear: left; width: 300px; margin: 5px 30px 20px 40px; }
article div.img img, .article div.img img { width: auto; min-width: 666px; max-width: 100%; height: auto; margin: 0 auto; }
article div.img.first img, .article div.img.first img { min-width: 100%; }
article div.img > span, .article div.img > span {
	box-sizing: border-box; width: 666px; padding: 16px 0 0; margin: 0 auto;
	font-size: 16px; line-height: 1.3; font-weight: 700;
}
article div.img.first > span, .article div.img.first > span { width: 100%; }
article div.img.left img, .article div.img.left img { float: left; clear: left; width: 600px; min-width: 600px; }
article div.img.left > span, .article div.img.left > span { float: right; clear: right; width: 290px; padding: 0 40px 0 30px; }
article div.img span span, .article div.img span span { margin: 10px 0 0 0; font-size: 14px; color: #666; font-weight: 400; }
article div.img span span:before, .article div.img span span:before { display: inline; content: 'Фото: '; margin: 0 .5em 0 0; }

article div.img span:empty { display: none; }

article strong, .article strong {
	position: relative; margin: 40px auto 30px; padding: 32px 0 0 0; clear: both;
	border-top: 1px solid #ccc; font-size: 20px; line-height: 1.3; font-weight: 700;
}
article strong:before, .article strong:before {
	position: absolute; top: -12px; left: 0; right: 0; margin: 0 auto; width: 48px; height: 25px; content: '';
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDE2Ij48cGF0aCBmaWxsPSIjY2NjIiBkPSJNMiAxNmMtLjkgMC0xLjYtLjctMS42LTEuNiAwLS45LjctMS42IDEuNi0xLjYuOSAwIDEuNi43IDEuNiAxLjYuMS45LS43IDEuNi0xLjYgMS42ek0yIDBDLjggMC0uMSAxLjIgMCAyLjUuMSAzLjYgMSA5IDEuNCAxMC44Yy4xLjMuMy42LjYuNnMuNi0uMi42LS42QzIuOSA5IDMuOSAzLjYgNCAyLjUgNC4xIDEuMiAzLjIgMCAyIDB6Ii8+PC9zdmc+) 50% 0 / auto 25px no-repeat #fff;
}
article strong:hover, .article strong:hover { border-top-color: #c57; }
article strong:hover:before, .article strong:hover:before {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0IDE2Ij48cGF0aCBmaWxsPSIjYzU3IiBkPSJNMiAxNmMtLjkgMC0xLjYtLjctMS42LTEuNiAwLS45LjctMS42IDEuNi0xLjYuOSAwIDEuNi43IDEuNiAxLjYuMS45LS43IDEuNi0xLjYgMS42ek0yIDBDLjggMC0uMSAxLjIgMCAyLjUuMSAzLjYgMSA5IDEuNCAxMC44Yy4xLjMuMy42LjYuNnMuNi0uMi42LS42QzIuOSA5IDMuOSAzLjYgNCAyLjUgNC4xIDEuMiAzLjIgMCAyIDB6Ii8+PC9zdmc+)
}

article blockquote, .article blockquote { display: table; table-layout: fixed; width: 100%; margin: 40px 0; }
article blockquote > div, .article blockquote > div { display: table-cell; vertical-align: middle; width: 162px; padding: 0 15px 0 40px; }
article blockquote > div + div, .article blockquote > div + div { font-size: 20px; line-height: 1.3; font-weight: 700; width: 548px; padding: 0 112px 0 15px }
article blockquote div.img, .article blockquote div.img {
	float: right; clear: both; width: 90px; height: 90px; margin: 0 0 10px 0;
	background: none 50%/cover no-repeat #eee; position: relative;
}
article blockquote div.img:after, .article blockquote div.img:after {
	position: absolute; bottom: 0; left: 0; right: 0; width: 100%; height: 15px; content: '';
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MCAxNSI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTkwIDE1SDBWMGg1OWwxNiAxNVYwaDE1Ii8+PC9zdmc+) 0 0 / 90px 15px no-repeat transparent;
}
article blockquote span, .article blockquote span { clear: both; font-size: 15px; text-align: right; }
article blockquote span + span, .article blockquote span + span { font-size: 14px; color: #666; line-height: 1.3; margin: 6px 0 0; }

article a.pub, .article a.pub {
	float: left; margin: 5px 30px 20px 40px; border: 3px solid #ddd;
	box-shadow: none; transition: border-color .1s;
	width: 300px; min-width: 300px; max-width: 300px;
    box-sizing: border-box;
}
article a.pub h5, article a.pub h6, .article a.pub h5, .article a.pub h6 { width: auto; clear: both;}
article a.pub:before, .article a.pub:before {
	display: block; float: left; clear: both; height: 30px; margin: 20px 0 10px 20px; padding: 0 10px;
	content: 'ЧИТАЙТЕ ТАКЖЕ'; line-height: 30px; font-size: 12px; background: #c57; color: #fff;
	transition: background-color .1s;
}
article a.pub:hover, .article a.pub:hover { border-color: #a13; }
article a.pub:hover:before, .article a.pub:hover:before { background-color: #a13; }

article div.social { width: 666px;  float: none; margin: 0 auto; }
/*article section.footer div.social:before {
	font-size: 14px; color: #c57; margin: 0 0 10px 0; content: 'Расскажи друзьям:'
}*/




/*article div.credits { width: 666px; margin: 0 auto; }
article div.credits div { font-size: 14px; margin: 20px 0 0; }
article div.credits div:after { display: table; clear: both; content: ''; }
article div.credits span { color: #c57; margin: 0 0 10px 0;  }
article div.credits a { float: left; margin: 0 20px 5px 0; cursor: default; }
article div.credits a[href] { cursor: pointer; transition: color .1s;}
article div.credits a[href]:hover { color: #a13; }*/




article div.credits {
	width: 666px;
	margin: 0 auto 0;
}

article div.no-before:before {
	display: none !important;
}

article div.credits:before {
	display: block;
	margin-top: 30px;
	content: '';
	background: #eee;
	width: 200%;
	height: 1px;
	margin-left: -50%;
}

article div.bytags + div.credits {
	margin-top: 0;
}

article div.bytags + div.credits:before {
	display: none;
}

article div.credits__row {
	display: block;
	clear: both;
	position: relative;
	font-size: 14px;
	margin: 30px 0 0 0;
}

article div.credits__row:after {
	display: table;
	content: '';
	clear: both;
}

article div.credits__title {
	position: absolute;
	left: auto;
	right: 100%;
	text-align: right;
	color: #c57;
	margin: 0 20px 0 0;
	top: 0;
	bottom: 0;
	height: 100%;
	display: flex;
    align-items: center;
}
article div.credits__title span:after {
	content: ':';
	display: inline;
}

article div.credits__data a {
	float: left; margin: 0 20px 0 0; cursor: default;
}
article div.credits__data a[href] {
	cursor: pointer;
}
article div.comments-title {
	display: none;
	height: auto;
	padding-top: 25px;
	margin-top: 30px;
	background-color: #f8f8f8;
	border-top: #eee solid 1px;
}
article div.comments-title h5 {
	width: 666px;
	margin-left: 111px;
	height: auto;
	color: #000;
	font-size: 22px; line-height: 1.4; font-weight: 700;
}

article div.comments-title + div.credits {
	display: none;
}

article div.comments-title > span {
	width: 666px;
	margin-left: 111px;
	height: auto;
	color: #000;
	font-size: 14px; line-height: 1.4;
}

.article div.tw-post:before {
	font-size: 16px; color: #999;
	content: "Twitter ID:" attr(data-id);
}

.article div.vk-poll:before {
	font-size: 16px; color: #999;
	content: "VK Poll ID:" attr(data-id);
}

.article div.cards-box:before {
	font-size: 16px; color: #999;
	content: "Cards here";
}

.article div.translation-box:before {
	font-size: 16px; color: #999;
	content: "Online translation";
}

div.translation-box p span.time {
	display: inline;
	font-size: inherit;
	color: #c57;
	margin-right: 0.5em;
}

div.bytags {
	counter-reset: num 0; width: 666px; margin: 30px auto 20px auto;
	border: 3px solid #ddd; padding: 0 0 16px 0; transition: border .1s;
	box-sizing: border-box;
}
div.bytags:after { display: table; content: ''; clear: both;}
div.bytags:hover { border-color:#c57; }
div.bytags h5 { font-size: 22px; line-height: 1; font-weight: 400; margin: 18px 30px 20px; }

div.bytags > a {
	position: relative; font-size: 16px; margin: 0 30px 15px 30px;  overflow: visible;
	transition: color .1s; cursor: pointer; line-height: 1.2; float: left; clear: both;
}
div.bytags > a:before {
	position: absolute; top:4px; right: 100%; font-size: 12px; margin: 0 3px 0 0;
	counter-increment: num; content: counter(num) "."; color: #999;
}
div.bytags > a:hover, div.bytags > a:hover:before { color: #a13; }

div.bytags > span {
	font-size: 16px; color: #c57; text-decoration: underline; clear: both; transition: color .1s;
	float: left; line-height: 1; margin: 0 30px 10px 30px; cursor: pointer;
}
div.bytags > span:hover { color: #a13; }
div.bytags > span:before { display: inline; content: 'Еще ' attr(data-count); }
div.bytags > span ~ a { display: none; }

div.tags {
	background: #fff; padding: 40px 20px 20px 40px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); margin-bottom: 40px;
	box-sizing: border-box;
}
div.tags:after { display: table; content: ''; clear: both;}
div.bytags div.tags { padding: 0; margin: 0 30px; background: transparent; box-shadow: none; }

div.tags a {
	float: left; margin: 0 20px 20px 0; cursor: pointer; font-size: 14px;
	height: 30px; line-height: 30px; border: 1px solid #ddd; padding: 0 10px;
	text-transform: lowercase; transition: color .1s, border-color .1s;
}
div.tags a:hover { color:#a13; border-color: currentColor; }

section.photo:before {
	content: 'Фото:';
}
section.photo {
	/*box-sizing: border-box; padding: 0 20px;*/
    margin: 30px 0;
    padding: 0;
    background-color: #f8f8f8;	
}
section.photo a {
	float: left; width: 178px; height: 178px; /*margin: 0 20px 40px 20px;*/
	background: none 50% / cover no-repeat transparent;
	opacity: .8; transition: opacity .2s;
}
section.photo a:hover { opacity: 1;}

#photoBox {
	position: fixed; left: 0; top: 0; right: 0; bottom: 0; width: 100%; height: 100%; z-index: -999;
	background: rgba(0,0,0,.95); opacity: 0; visibility: hidden; transition: opacity .5s, visibility .5s;
}
#photoBox.show { opacity: 1; visibility: visible; transition: opacity .5s, visibility 0s; z-index: 999; }

#photoBox svg, #photoBox div.list, #photoBox div.list > div { position: absolute; }
#photoBox svg.close { right: 10px; top: 10px; width: 20px; height: 20px; cursor: pointer; }
#photoBox > div.prewBtn, #photoBox > div.nextBtn {
	position: absolute;	top: 0; bottom: 0; height: 100%; left: 0; width: 55px; cursor: pointer;
}
#photoBox > div.nextBtn { left: auto; right: 0; }
#photoBox > div.prewBtn svg, #photoBox > div.nextBtn svg {
	top: 50%; left: 10px; width: 20px; height: 32px; margin: -16px 0 0 0;
}
#photoBox > div.nextBtn svg { left: auto; right: 10px; }
#photoBox path { fill: #fff; transition: fill .2s; }
#photoBox svg:hover path, #photoBox div.prewBtn:hover path, #photoBox div.nextBtn:hover path { fill: #a13; }

#photoBox div.list { top: 40px; left: 40px; right: 40px; bottom: 40px }
#photoBox div.list > div, #photoBox div.list div.img {
	display: -webkit-box; /* OLD - iOS 6-, Safari 3.1-6 */
	display: -webkit-flex;
	display: 	 -ms-flexbox;
	display: 		 flex;
    -webkit-justify-content: center;
			  -ms-flex-pack: center;
			justify-content: center;
    -webkit-align-items: center;
		 -ms-flex-align: center;
			align-items: center;
	-webkit-align-content: center;
       -ms-flex-line-pack: center;
			align-content: center;
}
#photoBox div.list > div {
	top: 0; left: 0; right: 0; bottom: 0;
	-webkit-flex: 0 1 auto;
		-ms-flex: 0 1 auto;
			flex: 0 1 auto;
	-webkit-flex-flow: column nowrap;
		-ms-flex-flow: column nowrap;
			flex-flow: column nowrap;
	opacity: 0; visibility: hidden; transition: opacity .5s, margin .5s, visibility .5s;
}
#photoBox div.list > div.prew { margin: 0 0 0 -15%; }
#photoBox div.list > div.next { margin: 0 0 0 15%; }
#photoBox div.list > div.current {
	opacity: .95; visibility: visible; margin: 0; transition: opacity .5s, visibility 0s;
}
#photoBox div.list div.img {
	width: 100%; min-width: 100%; max-width: 100%;
	-webkit-flex: 1 1 100%;
		-ms-flex: 1 1 100%;
			flex: 1 1 100%;
	-webkit-flex-flow: row nowrap;
		-ms-flex-flow: row nowrap;
			flex-flow: row nowrap;
}
#photoBox div.list img { max-width: 1px; max-height: 1px; }
#photoBox div.list p {
	font-size: 16px; line-height: 1.3; font-weight: 700; color: #fff;
	width: 666px; min-width: 666px; max-width: 666px; padding: 20px 0;
}

div.embedded {
	display: block; width: 666px; max-width: 666px; min-width: 666px;
	height: auto; margin: 20px auto; overflow: hidden;
}
div.embedded:last-chld {
	margin-bottom: 0;
}

div.embedded:after { display: table; clear: both; content: ''; }
div.embedded iframe { width: 666px; max-width: 666px; /*min-width: 666px; height: auto;*/ overflow: hidden; }
div.embedded iframe.video,
div.embedded iframe[src*="youtube.com"] { height: 375px; }

div.comments { margin-bottom: 40px; background: #fff; min-height: 400px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
div.comments h5 { margin: 18px 0 12px; padding: 0 40px; font-size: 22px; line-height: 1.1; font-weight: 700; }
div.comments > span { padding: 0 40px; font-size: 16px; line-height: 1.3; }
div.hypercomments { position: relative; min-height: 250px }

a.btn, button.btn, div.btn {
	position: relative; box-sizing: border-box; height: 50px; line-height: 50px; padding: 0 20px;
	font-size: 16px; white-space: nowrap; text-transform: uppercase; transition: color .1s;
	background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); margin-bottom: 40px; cursor: pointer;
}
a.btn svg, div.btn svg { position: absolute; width: 30px; height: 30px; top: 10px; right: 10px; }
a.btn path, div.btn path { fill: #c57; transition: fill .1s; }
a.btn.more, div.btn.more { padding: 0 0 0 40px; text-align: center; }
a.btn.more svg, div.btn.more svg { display: inline-block; right: auto; margin: 0 0 0 -40px; }
a.btn.more.waiting svg, div.btn.more.waiting svg {
	-webkit-animation: spin 3s linear infinite;
			animation: spin 3s linear infinite;
}

a.btn.active, a.btn.active:hover { background: #c57; color: #fff; }
a.btn.active path, a.btn.active:hover path { fill: #fff; }

a.btn:hover { color: #a13; }
a.btn:hover path { fill: #a13; }

div.btn.dropdown { position: relative; }
div.btn.dropdown > div {
	position: absolute; left: 0; right: 0; top: 100%; width: 270px; min-width: 270px; max-width: 270px; z-index: 9999;
	height: auto; max-height: 0; padding: 0; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	overflow: hidden; visibility: hidden; cursor: pointer; transition: max-height .2s linear, visibility .2s;
	overflow-y: scroll; border-top: 1px solid #eee;
}
div.btn.dropdown > div.no-scroll { overflow-y:hidden;}

div.btn.dropdown:hover { color: #a13; }
div.btn.dropdown:hover > div { max-height: 350px; visibility: visible; transition: max-height .2s linear; }

div.btn.dropdown > div a { height: 50px; margin: 0; padding: 0 0 0 20px; line-height: 48px; }
div.btn.dropdown > div a:hover { background: #ddd; }
div.btn.dropdown > div a, div.btn.dropdown > div a:hover { color: #111; }

div.btn.dropdown > div::-webkit-scrollbar { width: 7px; height: 7px; }
div.btn.dropdown > div::-webkit-scrollbar-button { display: none; visibility: hidden; }
div.btn.dropdown > div::-webkit-scrollbar-thumb { background: #c57; border: 0 none; }
div.btn.dropdown > div::-webkit-scrollbar-thumb:hover { background: #a13; }
div.btn.dropdown > div::-webkit-scrollbar-track { background: #ddd; border: 0 none; }
div.btn.dropdown > div::-webkit-scrollbar-track:hover { background: #ddd; }
div.btn.dropdown > div::-webkit-scrollbar-corner { background: transparent; }


span.archive-span { display: inline; }

form { position: relative; margin-bottom: 40px; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }

form.search, form.search input { height: 50px; line-height: 50px; font-size: 16px; background: #fff; }
form.search input {
	float: left; white-space: nowrap; background: #fff; text-transform: uppercase;
	box-sizing: border-box; padding: 0 20px 0 30px; width: calc(100% - 100px)
}

form.search input::-webkit-input-placeholder {
	color: #999;
	opacity: 1;
}

form.search input::-moz-placeholder {
	color: #999;
	opacity: 1;
}

form.search input:-ms-input-placeholder {
	color: #999;
	opacity: 1;
}

form.search input:focus::-webkit-input-placeholder {
	opacity: 0;
}

form.search input:focus::-moz-placeholder {
	opacity: 0;
}

form.search input:focus:-ms-input-placeholder {
	opacity: 0;
}



form.search input[type="submit"] {
	width: 100px; padding: 0; overflow: hidden; color: #fff; text-align: center;
	background: #c57;
	/*background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjUgMjkuNWwtOC4zLTguM2MxLjgtMi4zIDIuOS01LjEgMi45LTguMS4xLTcuMy01LjgtMTMuMS0xMy0xMy4xQzUuOCAwIDAgNS44IDAgMTMuMXM1LjggMTMuMSAxMy4xIDEzLjFjMy4xIDAgNS45LTEgOC4xLTIuOWw4LjMgOC4yYy4zLjMuNi41IDEgLjVzLjgtLjEgMS0uNWMuNi0uNS42LTEuNCAwLTJ6bS0xOC40LTYuMmMtNS42IDAtMTAuMi00LjUtMTAuMi0xMC4yIDAtNS42IDQuNi0xMC4yIDEwLjItMTAuMnMxMC4yIDQuNiAxMC4yIDEwLjJjLS4xIDUuNi00LjYgMTAuMi0xMC4yIDEwLjJ6Ij48L3BhdGg+PC9zdmc+) 50% / 20px no-repeat #c57;*/
}
/*form.search input[type="submit"]:empty {
	width: 50px; text-indent: -999px; text-align: left; float: right;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTMxLjUgMjkuNWwtOC4zLTguM2MxLjgtMi4zIDIuOS01LjEgMi45LTguMS4xLTcuMy01LjgtMTMuMS0xMy0xMy4xQzUuOCAwIDAgNS44IDAgMTMuMXM1LjggMTMuMSAxMy4xIDEzLjFjMy4xIDAgNS45LTEgOC4xLTIuOWw4LjMgOC4yYy4zLjMuNi41IDEgLjVzLjgtLjEgMS0uNWMuNi0uNS42LTEuNCAwLTJ6bS0xOC40LTYuMmMtNS42IDAtMTAuMi00LjUtMTAuMi0xMC4yIDAtNS42IDQuNi0xMC4yIDEwLjItMTAuMnMxMC4yIDQuNiAxMC4yIDEwLjJjLS4xIDUuNi00LjYgMTAuMi0xMC4yIDEwLjJ6Ij48L3BhdGg+PC9zdmc+) 50% / 20px no-repeat #c57;
}*/
form.search input[type="submit"]:hover { background-color: #a13; }

nav form.search {
	position: absolute;
    margin: 0;
    right: 0;
    top: 2px;
    box-shadow: none;
    font: inherit;
    width: 240px;
    background: transparent;
}
nav form.search input {
	padding: 0;
	text-align: right;
	width: 220px;
	padding: 0 20px 0 0;
	background: transparent;
}

nav form.search input[type="submit"]  {
	width: 20px; padding: 0; text-indent: -999px; text-align: left;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2M1NyIgZD0iTTMxLjUgMjkuNWwtOC4zLTguM2MxLjgtMi4zIDIuOS01LjEgMi45LTguMS4xLTcuMy01LjgtMTMuMS0xMy0xMy4xQzUuOCAwIDAgNS44IDAgMTMuMXM1LjggMTMuMSAxMy4xIDEzLjFjMy4xIDAgNS45LTEgOC4xLTIuOWw4LjMgOC4yYy4zLjMuNi41IDEgLjVzLjgtLjEgMS0uNWMuNi0uNS42LTEuNCAwLTJ6bS0xOC40LTYuMmMtNS42IDAtMTAuMi00LjUtMTAuMi0xMC4yIDAtNS42IDQuNi0xMC4yIDEwLjItMTAuMnMxMC4yIDQuNiAxMC4yIDEwLjJjLS4xIDUuNi00LjYgMTAuMi0xMC4yIDEwLjJ6Ij48L3BhdGg+PC9zdmc+) 100% 50% / 20px 20px no-repeat transparent;
}

div.fix nav form.search {
	display: none;
}

nav form.search input[type="submit"]:hover {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMiAzMiI+PHBhdGggZmlsbD0iI2ExMyIgZD0iTTMxLjUgMjkuNWwtOC4zLTguM2MxLjgtMi4zIDIuOS01LjEgMi45LTguMS4xLTcuMy01LjgtMTMuMS0xMy0xMy4xQzUuOCAwIDAgNS44IDAgMTMuMXM1LjggMTMuMSAxMy4xIDEzLjFjMy4xIDAgNS45LTEgOC4xLTIuOWw4LjMgOC4yYy4zLjMuNi41IDEgLjVzLjgtLjEgMS0uNWMuNi0uNS42LTEuNCAwLTJ6bS0xOC40LTYuMmMtNS42IDAtMTAuMi00LjUtMTAuMi0xMC4yIDAtNS42IDQuNi0xMC4yIDEwLjItMTAuMnMxMC4yIDQuNiAxMC4yIDEwLjJjLS4xIDUuNi00LjYgMTAuMi0xMC4yIDEwLjJ6Ij48L3BhdGg+PC9zdmc+) 100% 50% / 20px 20px no-repeat transparent;
}

form.vote { position: relative; min-height: 350px; background: #fff; flex: 0 0 auto; }
form.vote.vote--article {
	box-shadow: none;
	border: 4px solid #eee;
	min-height: 0;
	margin-bottom: 6px;
}
form.vote.error:before {
	position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 100%; height: 30px;
	text-align: center; font-size: 30px; font-weight: 700; content: 'Error!';
}
form.vote h5 {
	position: relative; margin: 20px 20px 16px 40px; min-height: 23px;
	text-align: center; font-size: 22px; font-weight: 400; line-height: 1;
	font-family: "PT Sans",serif;
}
form.vote h5:before {
	position: absolute; top: 50%; left: 50%; width: 20px; height: 23px; margin: -12px 0 0 -65px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMCAyMyI+PHBhdGggZmlsbD0iI2M1NyIgZD0iTTEwIDBDOC41IDAgNy4zIDEuMiA3LjMgMi43djE0LjVjMCAxLjUgMS4yIDIuNyAyLjcgMi43czIuNy0xLjIgMi43LTIuN1YyLjdDMTIuNyAxLjIgMTEuNSAwIDEwIDB6bS45IDE3LjNjMCAuNS0uNC45LS45LjlzLS45LS40LS45LS45VjIuN2MwLS41LjQtLjkuOS0uOXMuOS40LjkuOXYxNC42em02LjQtMTEuOGMtMS41IDAtMi43IDEuMi0yLjcgMi43djkuMWMwIDEuNSAxLjIgMi43IDIuNyAyLjcgMS41IDAgMi43LTEuMiAyLjctMi43VjguMmMwLTEuNS0xLjItMi43LTIuNy0yLjd6bS45IDExLjhjMCAuNS0uNC45LS45LjlzLS45LS40LS45LS45VjguMmMwLS41LjQtLjkuOS0uOXMuOS40LjkuOXY5LjF6TTIuNyAxMC45Yy0xLjUgMC0yLjcgMS4yLTIuNyAyLjd2My42QzAgMTguOCAxLjIgMjAgMi43IDIwYzEuNSAwIDIuNy0xLjIgMi43LTIuN3YtMy42Yy4xLTEuNi0xLjItMi44LTIuNy0yLjh6bS45IDYuNGMwIC41LS40LjktLjkuOXMtLjktLjQtLjktLjl2LTMuNmMwLS41LjQtLjkuOS0uOXMuOS40LjkuOXYzLjZ6Ii8+PC9zdmc+) 0 0 / 20px 23px no-repeat transparent; content: '';
}
form.vote p { font-size: 16px; line-height: 1.3; margin: 0 20px 14px 20px; font-family: "PT Sans",serif; font-weight: 700; }
form.vote > p { min-height: 35px; margin: 5px 20px 20px 20px; }
form.vote label {
	font-size: 16px; line-height: 1.3; margin: 0 20px 15px 20px; padding: 0 0 0 20px; cursor: pointer; clear: both;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciICB2aWV3Qm94PSIwIDAgMTQgMTQiPjxjaXJjbGUgY3g9IjciIGN5PSI3IiByPSI1IiBzdHJva2U9IiM5OTkiIHN0cm9rZS13aWR0aD0iMiIgZmlsbC1vcGFjaXR5PSIwIi8+PC9zdmc+) 0 2px / 14px 14px no-repeat transparent;
}
form.vote:not(.result) label:last-of-type {
	margin-bottom: 20px;
}
form.vote label:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjUiIHN0cm9rZT0iIzk5OSIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjOTk5Ii8+PC9zdmc+);
}
form.vote input:checked + label, form.vote input:checked + label:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNCAxNCI+PGNpcmNsZSBjeD0iNyIgY3k9IjciIHI9IjUiIHN0cm9rZT0iI2M1NyIgc3Ryb2tlLXdpZHRoPSIyIiBmaWxsPSIjYzU3Ii8+PC9zdmc+);
}
form.vote input { display: none; }
form.vote input[type="submit"] {
	display: block; position: absolute; bottom: 20px; left: 20px; width: 230px; height: 35px;
	line-height: 34px; font-size: 14px; text-align: center; background: #c57; color: #fff;
}
form.vote input[type="submit"]:hover { background-color: #a13; }

form.vote span {
	float: left; clear: both; margin: 0 20px; height: 0; width: 100%; background: #c57;
	font-size: 14px; line-height: 29px; color: #fff; font-weight: 400; overflow: hidden;
}
form.vote span:before { display: inline; content: attr(data-vote) "%"; margin: 0 20px; }

form.vote h5, form.vote p, form.vote label, form.vote input[type="submit"], form.vote.result > p {
	opacity: 1; visibility: visible; transition: opacity .1s linear, visibility 0s;
}
form.vote.loading h5, form.vote.loading p, form.vote.loading label, form.vote.loading input[type="submit"],
form.vote > p, form.vote.result input[type="submit"] {
	opacity: 0; visibility: hidden; transition: opacity .1s linear, visibility .1s;
}
form.vote.result label, form.vote.result label:hover,
form.vote.result  input:checked + label, form.vote.result  input:checked + label:hover {
	background: transparent; padding: 0;
}
form.vote.result span {
	height: 30px; margin-bottom: 10px; max-width: 0; min-width: 0;
	transition: min-width .2s linear, max-width .2s linear .2s;
}
form.vote.full-result span { min-width: 70px; max-width: 100%; }

form.message { background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
form.message:after { display: table; content: ''; clear: both; }
form.message h5 {
	width: auto; margin: 20px 0 16px; padding: 0 40px;
	font-size: 22px; font-weight: 700; line-height: 1;
}
form.message div, form.message input, form.message textarea {
	float: left; margin: 0 0 35px 40px; width: 250px;
	box-sizing: border-box; font-size: 14px; line-height: 18px;
}
form.message input, form.message textarea {
	height: 45px; padding: 12px 10px 12px 40px;
	border: 1px solid #ddd; resize: none;
}
form.message input[name="name"] {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNNDA3LjQ0OCAzNjAuNDc0Yy01OS4wMzYtMTMuNjE3LTExMy45OS0yNS41NC04Ny4zNzUtNzUuNzE3QzQwMS4wODMgMTMyLjAyNyAzNDEuNTQ2IDUwLjM1IDI1NiA1MC4zNWMtODcuMjMgMC0xNDUuMzAyIDg0LjgxMy02NC4wNyAyMzQuNDA3IDI3LjQxIDUwLjQ4Mi0yOS42MSA2Mi4zOTMtODcuMzc2IDc1LjcxNy01OS4wMTIgMTMuNjEtNTQuNDczIDQ0LjcyMy01NC40NzMgMTAxLjE3Nmg0MTEuODRjMC01Ni40NTQgNC41MzgtODcuNTY3LTU0LjQ3Mi0xMDEuMTc2eiIvPjwvc3ZnPg==) 8px 8px / 24px 24px no-repeat transparent;
}
form.message input[name="name"]:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNNDA3LjQ0OCAzNjAuNDc0Yy01OS4wMzYtMTMuNjE3LTExMy45OS0yNS41NC04Ny4zNzUtNzUuNzE3QzQwMS4wODMgMTMyLjAyNyAzNDEuNTQ2IDUwLjM1IDI1NiA1MC4zNWMtODcuMjMgMC0xNDUuMzAyIDg0LjgxMy02NC4wNyAyMzQuNDA3IDI3LjQxIDUwLjQ4Mi0yOS42MSA2Mi4zOTMtODcuMzc2IDc1LjcxNy01OS4wMTIgMTMuNjEtNTQuNDczIDQ0LjcyMy01NC40NzMgMTAxLjE3Nmg0MTEuODRjMC01Ni40NTQgNC41MzgtODcuNTY3LTU0LjQ3Mi0xMDEuMTc2eiIvPjwvc3ZnPg==)
}
form.message input[name="phone"] {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMzM0LjgzMiA1MEgxNzcuMTY4Yy0xOC4yMjcgMC0zMyAxNC43NzQtMzMgMzN2MzQ2YzAgMTguMjI2IDE0Ljc3MyAzMyAzMyAzM2gxNTcuNjY0YzE4LjIyNyAwIDMzLTE0Ljc3NCAzMy0zM1Y4M2MwLTE4LjIyNi0xNC43NzMtMzMtMzMtMzN6TTIzOC41IDgwLjIyMmgzN2MyLjIxIDAgNCAxLjc5IDQgNHMtMS43OSA0LTQgNGgtMzdjLTIuMjEgMC00LTEuNzktNC00czEuNzktNCA0LTR6bTE4LjUwMiAzNjIuODM0Yy04LjgzOCAwLTE2LTcuMTYzLTE2LTE2czcuMTYyLTE2IDE2LTE2YzguODM0IDAgMTYgNy4xNjMgMTYgMTZzLTcuMTY2IDE2LTE2IDE2em04NS43NDgtNDkuMzA2SDE2OS4yNTJ2LTI3NS41SDM0Mi43NXYyNzUuNXoiLz48L3N2Zz4=) 8px 10px / 24px 24px no-repeat transparent;
}
form.message input[name="phone"]:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNMzM0LjgzMiA1MEgxNzcuMTY4Yy0xOC4yMjcgMC0zMyAxNC43NzQtMzMgMzN2MzQ2YzAgMTguMjI2IDE0Ljc3MyAzMyAzMyAzM2gxNTcuNjY0YzE4LjIyNyAwIDMzLTE0Ljc3NCAzMy0zM1Y4M2MwLTE4LjIyNi0xNC43NzMtMzMtMzMtMzN6TTIzOC41IDgwLjIyMmgzN2MyLjIxIDAgNCAxLjc5IDQgNHMtMS43OSA0LTQgNGgtMzdjLTIuMjEgMC00LTEuNzktNC00czEuNzktNCA0LTR6bTE4LjUwMiAzNjIuODM0Yy04LjgzOCAwLTE2LTcuMTYzLTE2LTE2czcuMTYyLTE2IDE2LTE2YzguODM0IDAgMTYgNy4xNjMgMTYgMTZzLTcuMTY2IDE2LTE2IDE2em04NS43NDgtNDkuMzA2SDE2OS4yNTJ2LTI3NS41SDM0Mi43NXYyNzUuNXoiLz48L3N2Zz4=);
}
form.message input[name="email"] {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNNTAuNDIzIDEwMy40MDd2MzA1LjE4Nmg0MTEuMTUzVjEwMy40MDdINTAuNDIzem0zNjIuNTA1IDQwbC0xNTcuMzM1IDEzMC4wM0w5OC42OSAxNDMuNDA2SDQxMi45M3ptOC42NDggMjI1LjE4Nkg5MC40MjNWMTkxLjA4NUwyNTUuNTYgMzI3Ljg5OGwxNjYuMDE2LTEzNy4xOXYxNzcuODg1eiIvPjwvc3ZnPg==) 8px 10px / 24px 24px no-repeat transparent;
}
form.message input[name="email"]:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNNTAuNDIzIDEwMy40MDd2MzA1LjE4Nmg0MTEuMTUzVjEwMy40MDdINTAuNDIzem0zNjIuNTA1IDQwbC0xNTcuMzM1IDEzMC4wM0w5OC42OSAxNDMuNDA2SDQxMi45M3ptOC42NDggMjI1LjE4Nkg5MC40MjNWMTkxLjA4NUwyNTUuNTYgMzI3Ljg5OGwxNjYuMDE2LTEzNy4xOXYxNzcuODg1eiIvPjwvc3ZnPg==);
}
form.message textarea {
	width: 830px; height: 248px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMjEyLjIzNyAyNzAuNDhsOTAuMDMtNTIuNzQ4IDE0LjI3OCAxOC40NzUtOTAuNTk0IDUzLjA4LTEzLjcxMy0xOC44MDZ6bTExOS43NTMtMTUuNDY3bC05MS4wNDYgNTMuMzQ1IDEzLjcxNSAxOC44MDUgOTEuNjEtNTMuNjc1LTE0LjI4LTE4LjQ3NXptNjYuMzg4IDk1LjUxOGMtMjcuODkgMTguMjkuMDI3LjAyLjAyMy4wMzZTMjM1LjE5NCA0NTMuNDk4IDIzNS4xOTQgNDUzLjQ5OGwtLjAxOC0uMDI3Yy0yNS4zMTMgMTUuMDg3LTU1LjQ1IDkuMDctNzQuMDItOS40OTctMjYuODQ1LTI2Ljg0Ni0yMi4xNi03Mi4zNDMgMTAuMjE0LTkzLjMzbDE4LjU3IDIzLjg0NGMtMjguMTYgMTQuOTkyLTE3LjI0NiA1Ny40OTYgMTQuMyA1Ny40OTYgMjUuMDggMCAzOS40NzctMjguNzcgMjQuMzk1LTQ4LjgyOCAwIDAtMTAwLjk5LTEyOS4xNTQtMTI2LjE3Mi0xNjAuODE2LTI2LjI0Mi0zMi45OTYtMTYuNzU4LTc3LjIyOCAxOS4zNC05NC41MjRMMjY0LjI2NiA1NC45bC4wMjIuMDQzYzI2LjM0My0xMS43MSA1Ny45MDctMi4xMSA3Mi45MjggMjMuNTEgMTQuNjE0IDI0LjkyNyA4LjUyIDU3LjU2Mi0xNS41MjQgNzUuMzFMMTgwLjg2MiAyMzMuMzRsLTE4LjYwMy0yMy45N2MyOC4xMzUtMTUuMDMyIDE3LjE2Ni01Ny40NzYtMTQuMzQtNTcuNDc2LTIxLjM2IDAtNDIuMzQ1IDI1Ljc1NC0yMS44NjUgNTEuOTQ4IDI0LjU4IDMxLjQzNiAxMjQuNDk1IDE1OC42NTUgMTI0LjQ5NSAxNTguNjU1IDguOTg4IDEwLjY3MiAxMy43MzcgMjMuNjg2IDE0LjE3NiAzNi45MTYgMCAwIDk5Ljc3LTYyLjg4NCAxMTUuMTQtNzIuNzQgMTUuODYyLTEwLjE3MyAxOC43OTctMjkuNDEyIDcuMTM0LTQyLjk3Ni0uMjMzLS4yNzItNzcuOTE3LTk1LjYxNi03Ny45MTctOTUuNjE2bDI1Ljk4Ny0xNS42MTRzNTcuMjIgNzAuMjU1IDc3Ljk4IDk1LjY4NWMxOS44IDI0LjI1IDEzLjIxOCA2NC4wOTMtMTQuNjcyIDgyLjM4ek0zMTEuNzk0IDk0LjUxNGMtNy4zLTEzLjk3NS0yMy40ODgtMTcuNjY0LTM1Ljc0NS0xMS45NTRsLTk1LjUyIDQ4Ljg4OGMxNy4zOSAxMS4xNDcgMjguNDA3IDMwLjY2IDI3Ljg5IDUyLjQ2M2w5Mi43OTctNTIuNTU4YzE0LjUyMi04LjMyMiAxNi44NzMtMjQuNzg3IDEwLjU3Ny0zNi44NHoiLz48L3N2Zz4=) 8px 10px / 24px 24px no-repeat transparent;
}

form.message textarea:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNMjEyLjIzNyAyNzAuNDhsOTAuMDMtNTIuNzQ4IDE0LjI3OCAxOC40NzUtOTAuNTk0IDUzLjA4LTEzLjcxMy0xOC44MDZ6bTExOS43NTMtMTUuNDY3bC05MS4wNDYgNTMuMzQ1IDEzLjcxNSAxOC44MDUgOTEuNjEtNTMuNjc1LTE0LjI4LTE4LjQ3NXptNjYuMzg4IDk1LjUxOGMtMjcuODkgMTguMjkuMDI3LjAyLjAyMy4wMzZTMjM1LjE5NCA0NTMuNDk4IDIzNS4xOTQgNDUzLjQ5OGwtLjAxOC0uMDI3Yy0yNS4zMTMgMTUuMDg3LTU1LjQ1IDkuMDctNzQuMDItOS40OTctMjYuODQ1LTI2Ljg0Ni0yMi4xNi03Mi4zNDMgMTAuMjE0LTkzLjMzbDE4LjU3IDIzLjg0NGMtMjguMTYgMTQuOTkyLTE3LjI0NiA1Ny40OTYgMTQuMyA1Ny40OTYgMjUuMDggMCAzOS40NzctMjguNzcgMjQuMzk1LTQ4LjgyOCAwIDAtMTAwLjk5LTEyOS4xNTQtMTI2LjE3Mi0xNjAuODE2LTI2LjI0Mi0zMi45OTYtMTYuNzU4LTc3LjIyOCAxOS4zNC05NC41MjRMMjY0LjI2NiA1NC45bC4wMjIuMDQzYzI2LjM0My0xMS43MSA1Ny45MDctMi4xMSA3Mi45MjggMjMuNTEgMTQuNjE0IDI0LjkyNyA4LjUyIDU3LjU2Mi0xNS41MjQgNzUuMzFMMTgwLjg2MiAyMzMuMzRsLTE4LjYwMy0yMy45N2MyOC4xMzUtMTUuMDMyIDE3LjE2Ni01Ny40NzYtMTQuMzQtNTcuNDc2LTIxLjM2IDAtNDIuMzQ1IDI1Ljc1NC0yMS44NjUgNTEuOTQ4IDI0LjU4IDMxLjQzNiAxMjQuNDk1IDE1OC42NTUgMTI0LjQ5NSAxNTguNjU1IDguOTg4IDEwLjY3MiAxMy43MzcgMjMuNjg2IDE0LjE3NiAzNi45MTYgMCAwIDk5Ljc3LTYyLjg4NCAxMTUuMTQtNzIuNzQgMTUuODYyLTEwLjE3MyAxOC43OTctMjkuNDEyIDcuMTM0LTQyLjk3Ni0uMjMzLS4yNzItNzcuOTE3LTk1LjYxNi03Ny45MTctOTUuNjE2bDI1Ljk4Ny0xNS42MTRzNTcuMjIgNzAuMjU1IDc3Ljk4IDk1LjY4NWMxOS44IDI0LjI1IDEzLjIxOCA2NC4wOTMtMTQuNjcyIDgyLjM4ek0zMTEuNzk0IDk0LjUxNGMtNy4zLTEzLjk3NS0yMy40ODgtMTcuNjY0LTM1Ljc0NS0xMS45NTRsLTk1LjUyIDQ4Ljg4OGMxNy4zOSAxMS4xNDcgMjguNDA3IDMwLjY2IDI3Ljg5IDUyLjQ2M2w5Mi43OTctNTIuNTU4YzE0LjUyMi04LjMyMiAxNi44NzMtMjQuNzg3IDEwLjU3Ny0zNi44NHoiLz48L3N2Zz4=)
}


form.message p { font-size: 16px; line-height: 1.2; margin: 10px 0 0 0; }
form.message p:first-child { margin: 0; }
/*form.message p:nth-child(odd) { margin: 20px 0 0 0; font-weight: 700; }*/
/*form.message p:first-child { margin: 0; }*/s

form.message input[type="submit"], form.message input[type="button"] {
	height: 35px; line-height: 34px; border: 0 none;
}
form.message input[type="submit"] { padding: 0; background: #c57; text-align: center; color: #fff; }
form.message input[type="button"] {
	padding: 0 0 0 40px; color: #aaa; background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNNDQxLjk1IDIyMi40MzdMMjY2Ljg5NCA0MjMuNTFjLTQwLjYzNyA0Ni42NzgtMTExLjY3NyA1MS41OS0xNTguMzU1IDEwLjk1NC00Ni42NzctNDAuNjQyLTUxLjU5LTExMS42OC0xMC45NTUtMTU4LjM1NGwxNzEuOTUtMTk3LjUwNWMzMC4yLTM0LjY4OCA4Mi45OTQtMzguMzQ0IDExNy42ODUtOC4xNCAzNC42OSAzMC4yIDM4LjM0MyA4Mi45OTQgOC4xNCAxMTcuNjg3TDI2NC43NTMgMzM4LjE3Yy0xOS42NjcgMjIuNTg3LTU0LjA0MyAyNC45NjQtNzYuNjM2IDUuMjk4LTIyLjU5LTE5LjY2My0yNC45NjQtNTQuMDQzLTUuMy03Ni42MzVsMTAxLjE3NS0xMTYuMjEgMjkuNTEyIDI1LjY5MkwyMTIuMzMgMjkyLjUyOGMtNS41MDIgNi4zMTYtNC44MzYgMTUuOTI3IDEuNDgzIDIxLjQzIDYuMzE2IDUuNDk0IDE1LjkyNSA0LjgzIDIxLjQzLTEuNDgybDEzMC42MDItMTUwLjAyMmMxNi4wMzItMTguNDE2IDE0LjA5NC00Ni40NC00LjMyLTYyLjQ3OC0xOC40Mi0xNi4wMzMtNDYuNDQ1LTE0LjA5NC02Mi40NzggNC4zMjRMMTI3LjEgMzAxLjgwNmMtMjYuNDcgMzAuNC0yMy4yNzIgNzYuNjczIDcuMTM0IDEwMy4xNDUgMzAuNDA2IDI2LjQ3MiA3Ni42NzQgMjMuMjcyIDEwMy4xNDYtNy4xMzRsMTc1LjA1Ni0yMDEuMDc0IDI5LjUxNCAyNS42OTV6Ii8+PC9zdmc+) 8px 5px / 24px 24px no-repeat #eee;
}
form.message input[type="button"]:hover {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjZmZmIiBkPSJNNDQxLjk1IDIyMi40MzdMMjY2Ljg5NCA0MjMuNTFjLTQwLjYzNyA0Ni42NzgtMTExLjY3NyA1MS41OS0xNTguMzU1IDEwLjk1NC00Ni42NzctNDAuNjQyLTUxLjU5LTExMS42OC0xMC45NTUtMTU4LjM1NGwxNzEuOTUtMTk3LjUwNWMzMC4yLTM0LjY4OCA4Mi45OTQtMzguMzQ0IDExNy42ODUtOC4xNCAzNC42OSAzMC4yIDM4LjM0MyA4Mi45OTQgOC4xNCAxMTcuNjg3TDI2NC43NTMgMzM4LjE3Yy0xOS42NjcgMjIuNTg3LTU0LjA0MyAyNC45NjQtNzYuNjM2IDUuMjk4LTIyLjU5LTE5LjY2My0yNC45NjQtNTQuMDQzLTUuMy03Ni42MzVsMTAxLjE3NS0xMTYuMjEgMjkuNTEyIDI1LjY5MkwyMTIuMzMgMjkyLjUyOGMtNS41MDIgNi4zMTYtNC44MzYgMTUuOTI3IDEuNDgzIDIxLjQzIDYuMzE2IDUuNDk0IDE1LjkyNSA0LjgzIDIxLjQzLTEuNDgybDEzMC42MDItMTUwLjAyMmMxNi4wMzItMTguNDE2IDE0LjA5NC00Ni40NC00LjMyLTYyLjQ3OC0xOC40Mi0xNi4wMzMtNDYuNDQ1LTE0LjA5NC02Mi40NzggNC4zMjRMMTI3LjEgMzAxLjgwNmMtMjYuNDcgMzAuNC0yMy4yNzIgNzYuNjczIDcuMTM0IDEwMy4xNDUgMzAuNDA2IDI2LjQ3MiA3Ni42NzQgMjMuMjcyIDEwMy4xNDYtNy4xMzRsMTc1LjA1Ni0yMDEuMDc0IDI5LjUxNCAyNS42OTV6Ii8+PC9zdmc+)
}
form.message input[type="submit"]:hover, form.message input[type="button"]:hover { background-color: #a13; color: #fff }
form.message input[type="button"] { display: none; }

form.message.error > *, form.message.success > *, form.message.loading > * { opacity: 0; visibility: hidden; }
form.message.error:before, form.message.success:before {
	position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 100%; height: 30px;
	text-align: center; font-size: 30px; font-weight: 700;
}
form.message.error:before { content: 'При отправке сообщения произошла ошибка'; color: #c57; }
form.message.success:before { content: 'Ваше сообщение отправлено'; color: #7c5; }

div.social-box { background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); margin-bottom: 40px; padding-bottom: 20px; padding-top: 20px; }
div.social-box:after { display: table; content: ''; clear: both; }
div.social-box > h5 {
	width: auto; margin: 20px 0 16px; padding: 0 40px;
	font-size: 22px; font-weight: 700; line-height: 1;
}
div.social-box > div {
	float: left; margin: 0 0 10px 40px; width: 250px; height: 254px; overflow: hidden;
	opacity: 0.7; transition: opacity .3s;
}
div.social-box > div:hover { opacity: 1; }
div.social-box iframe { width: 250px; }

div.social-box > p,
div.social-box > h4 {
	display: block;
	clear: both;
	float: none;
	font-size: 13px;
	line-height: 1.3;
	padding: 0 40px;
	margin-top: 5px;
	color: #666;
}

h1.error404 { text-align: center; }
h1.error404:before { content: '404'; clear:both; color: #c57; font-size: 100px; text-align: center;}
h1.error404 ~ * { display: none; }

body.photostory a.pub.photo:before { display: none; }

.hide { visibility: hidden; opacity: 0; }
a.btn.x4.hide { display: none; }
.loading:before {
	position: absolute; content: ''; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 30px; height: 30px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzMCAzMCI+PHBhdGggZmlsbD0iIzk5OSIgZD0iTTI3IDd2NmMwIC42LS40IDEtMSAxaC02Yy0uNiAwLTEtLjQtMS0xcy40LTEgMS0xaDMuNEMyMiAxMC43IDIxIDkuNyAyMC43IDkuMyAxOS45IDguNiAxOSA4IDE4IDcuNmMtMS0uNC0yLS42LTMtLjZzLTIuMS4yLTMgLjZjLTEgLjQtMS45IDEtMi42IDEuOC0uMSAwLS4yLjEtLjMuMS0uNi43LTEuMSAxLjUtMS41IDIuNC0uMS4yLS4xLjMtLjIuNS0uMi41LS44LjgtMS4zLjYtLjUtLjItLjgtLjctLjYtMS4zbC4zLS42Yy4yLS41LjQtLjkuNy0xLjMuMy0uNS43LTEgMS4yLTEuNS4xLS4yLjEtLjMuMi0uNCAxLTEgMi4xLTEuNyAzLjMtMi4yLjYtLjIgMS4yLS40IDEuOS0uNS42LS4xIDEuMy0uMiAxLjktLjIuNiAwIDEuMy4xIDEuOS4yLjYuMSAxLjMuMyAxLjkuNSAxLjIuNSAyLjMgMS4zIDMuMyAyLjIuMy4zIDEuNSAxLjQgMi45IDIuOFY3YzAtLjYuNC0xIDEtMXMxIC40IDEgMXpNNCAyNGMuNiAwIDEtLjQgMS0xdi0zLjhjMS40IDEuNCAyLjYgMi41IDIuOSAyLjggMSAxIDIuMSAxLjcgMy4zIDIuMi42LjIgMS4yLjQgMS45LjUuNi4xIDEuMy4yIDEuOS4yIDEuMyAwIDIuNi0uMiAzLjgtLjcgMS4yLS41IDIuNC0xLjIgMy4zLTIuMi4xLS4xLjItLjIuMi0uM2wxLjItMS41Yy4zLS40LjUtLjkuNy0xLjNsLjMtLjZjLjItLjUtLjEtMS4xLS42LTEuMy0uNS0uMi0xLjEuMS0xLjMuNi0uMS4yLS4xLjMtLjIuNS0uOCAxLjktMi40IDMuNS00LjQgNC4zLTEgLjQtMiAuNi0zIC42cy0yLjEtLjItMy0uNmMtMS0uNC0xLjktMS0yLjYtMS44QzkgMjAuNCA4IDE5LjMgNi42IDE4SDEwYy42IDAgMS0uNCAxLTFzLS40LTEtMS0xSDRjLS42IDAtMSAuNC0xIDF2NmMwIC42LjQgMSAxIDF6Ij48L3BhdGg+PC9zdmc+) 0 0 no-repeat transparent;
	-webkit-animation: spin 3s linear infinite;
			animation: spin 3s linear infinite;
}
@-webkit-keyframes spin { from { transform:rotate(0deg) } to { transform:rotate(360deg) } }
		@keyframes spin { from { transform:rotate(0deg) } to { transform:rotate(360deg) } }

div.print-data { display: none; font-size: 16px; width: 666px; margin: 0 auto; }
div.print-data:after { display: table; content: ''; clear: both;}
div.print-data img { height: 96px; width: 200px; margin: 0 0 20px; clear: both;}

#printBtn { position: absolute; width: 30px; height: 30px; right: 40px; bottom: 10px; cursor: pointer; }
#printBtn path { fill: #ccc; transition: fill .1s; }
#printBtn:hover path { fill: #c57; }

.ya-direct { box-sizing: border-box; margin: -30px 0 20px 0; padding: 0 20px; font-size: 14px; }
.ya-direct .yap-yaDirect-horizontal .yap-layout__outer { width: 270px; margin: 0 auto;}
.ya-direct .yap-yaDirect-horizontal .yap-logo-block { padding-left: 10px; }

.hc-app-init { display: none;}

.copytext { font-size: 14px; line-height: 1.3; position: absolute; left: -99999px; background: #fff; }
.copytext a { display: inline; }

form.delivery {
	position: relative; margin-bottom: 40px; padding: 30px 0; min-height: 45px;
	box-shadow: 0 1px 1px rgba(0,0,0,0.1); box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	background: #fff;
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiAxMCI+PHBhdGggZmlsbD0iI2M1NyIgZD0iTTE5LjA0IDBsLTUuNjY1IDkuOTk3SC4wMDJMNS42NjYgMCIvPjxwYXRoIGZpbGw9IiM4QkFERDkiIGQ9Ik00NC43OSAwbC01LjY2NCA5Ljk5N0gyNS43NTJMMzEuNDE2IDAiLz48L3N2Zz4=), url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MiAxMCI+PHBhdGggZmlsbD0iI2M1NyIgZD0iTTE5LjA0IDBsLTUuNjY1IDkuOTk3SC4wMDJMNS42NjYgMCIvPjxwYXRoIGZpbGw9IiM4QkFERDkiIGQ9Ik00NC43OSAwbC01LjY2NCA5Ljk5N0gyNS43NTJMMzEuNDE2IDAiLz48L3N2Zz4=);
	background-repeat: repeat-x;
	background-size: 26px 5px;
	background-position: 0 0, 0 100%;
}
form.delivery.anim { animation: delivery 1s linear 0s infinite; }
@keyframes delivery {
	from { background-position: 0 0, 0 100% }
	to { background-position: 26px 0, -26px 100% }
}
form.delivery:after { display: table; content: ''; clear: both; }
form.delivery:before {
	position: absolute; left: 0; right: 0; top: 5px; bottom: 5px;
	width: auto; height: auto; padding: 20px; font-size: 16px; line-height: 1.2;
	content: attr(data-msg); color: #111; background: #fff; z-index: 100;
	visibility: hidden; opacity: 0; transition: opacity 1s, visibility 0s linear 1s;
}
form.delivery.error:before { color: #c57; }
form.delivery.error:before, form.delivery.success:before {
	visibility: visible; opacity: 1; transition: opacity 1s;
}

form.delivery.x3 { padding: 40px 0; text-align: center; }
div.floating form.delivery { margin-top: 40px; }
div.floating figure { margin-bottom: 0; }

form.delivery h5 { margin: 0 0 20px 0; padding: 0 20px; font-size: 22px; font-weight: 700; line-height: 1.1; }
form.delivery.x3 h5 { margin: 0; padding: 0; height: 45px; line-height: 45px; }

form.delivery input {
	float: left; box-sizing: border-box; height: 45px; width: 180px; padding: 0 5px; margin: 0 0 0 20px;
	line-height: 45px; font-size: 16px; white-space: nowrap; background: #fff; border: 1px solid #ddd;
	border-right: 0 none;
}
form.delivery.x3 input, form.delivery.x3 h5 { display: inline-block; float: none; }
form.delivery input[type="submit"] {
	width: 45px; padding: 0; margin: 0; text-indent: -999px; overflow: hidden; border: 0 none;
    background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyNCAyNCI+PHBhdGggZmlsbD0iI2ZmZiIgZD0iTTAgMTJsMTEgMy4xTDE4IDdsLTguMTU2IDUuNjcyLTQuMzEyLTEuMjAyIDE1LjM2Mi03LjY4LTMuOTc0IDE0LjU3LTMuNzUtMy4zNEwxMSAxNy45NDd2LS43N2wtMi0uNTZWMjRsNC40NzMtNi4wM0wxOCAyMmw2LTIyeiIvPjwvc3ZnPg==) 44% 50% / 20px 20px no-repeat #c57; clear: right;
}
form.delivery input[type="submit"]:hover { background-color: #a13; }


.exchange { display: block; position: absolute; top: 0; left: 360px; float:left; width: auto; height: 44px; }
.exchange.hide { display: none; }
.exchange__data { display: block; float: left; height: 44px; }
.exchange__title { display: block; font-size: 12px; color: #999; }
.exchange__course, .exchange__logo {
	display: block; height: 32px; min-width: 60px; margin: 0 30px 0 0;
	font-size: 22px; color: #111;
}
.exchange__title--upcase { text-transform: uppercase; }
.exchange__logo { background: none 0 0 no-repeat transparent; }

.exchange__title.up:after, .exchange__title.down:after {
	display: inline-block; content: ''; width: 10px; height: 8px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDgiPjxwYXRoIGZpbGw9IiM3YzUiIGQ9Ik0wIDMuN2wuOS45IDItMi4xVjhoMS4zVjIuNWwyIDIuMS44LS45TDMuNSAwIDAgMy43eiIvPjwvc3ZnPg==) 100% 0 / auto 8px no-repeat;
}
.exchange__title.down:after {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3IDgiPjxwYXRoIGZpbGw9IiNjNTciIGQ9Ik03IDQuM2wtLjktLjktMiAyLjFWMEgyLjl2NS41bC0yLTIuMS0uOS45TDMuNSA4IDcgNC4zeiIvPjwvc3ZnPg==);
}

.exchange__data.exchange__data--debug {
	display: none;
}

.exchange.debug .exchange__data.exchange__data--debug {
	display: block;
}

.full-ribbon, .search-results {
	height: auto;
	margin-bottom: 40px;
	padding: 40px 40px 0 40px;
	background: #fff;
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
	box-sizing: border-box;
}

.search-results.f-ribbon {
	padding-top: 0;
}

div.pub-box {
	margin-bottom: 40px;
	padding: 0 40px 20px 40px;
	background: #fff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);
	box-sizing: border-box;
	position: relative;
	min-height: 350px;
}

div.pub-box.region-box {
	padding-left: 20px;
	padding-right: 20px;
}

div.pub-box:before,  div.pub-box:after {
	content: ""; display: table; clear: both
}
div.pub-box > h5, .full-ribbon h1 {
	padding: 0;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.1;
	margin: 18px 0 20px 0;
}

.search-results > h1 {
	margin: 18px auto 20px auto;
	line-height: 1.1;
	padding: 0;
	width: 666px;
}

div.pub-box > h5 span {
	display: inline;
	text-decoration: underline;
}


div.pub-box a.pub {
	float: left;
	box-shadow: none;
	margin: 0;
}

div.pub-box a.pub div.pub-info, div.pub-box a.pub h5, div.pub-box a.pub h6 {
	padding: 0;
}
div.pub-box a.pub div.pub-info {
	margin: 0;
}


div.pub-box a.pub:first-of-type {
	width: 250px;
	min-width: 250px;
	max-width: 250px;
	margin: 0 30px 0 0;
	clear: left;
	/*float: left;*/
}

div.pub-box.region-box a.pub:first-of-type {
	margin-right: 40px;
}

div.pub-box a.pub:first-of-type div.img.show + div.pub-info {
	margin: 16px 0 0 0;
}

div.pub-box a.pub:first-of-type ~ a.pub {
	width: calc(100% - 280px);
	float: right;
}

div.pub-box.region-box a.pub:first-of-type ~ a.pub {
	width: calc(100% - 290px);
}

div.pub-box a.pub:first-of-type ~ a.pub div.img {
	width: 100px;
	height: 80px;
	float: left;
	margin: 0 20px 32px 0;
}

div.pub-box a.pub:first-of-type ~ a.pub div.img.show ~ h5,
div.pub-box a.pub:first-of-type ~ a.pub div.img.show ~ h6 {
	margin-left: 120px;
}

/*div.pub-box { margin-bottom: 40px; padding: 0 0 20px 0; background: #fff; box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1); }
div.pub-box:before,  div.pub-box:after { content: ""; display: table; clear: both;}
div.pub-box > h5 { margin: 18px 0 20px; font-weight: 700; }
div.pub-box a.pub { float: left; width: 250px; min-width: 250px; max-width: 250px; margin: 0 20px; box-shadow: none; }
div.pub-box.x3 a.pub { margin: 0 15px; }
div.pub-box.x3 > h5 { padding: 0 40px; }
div.pub-box.x3 > h5 + a.pub { margin-left: 40px; }
div.pub-box a.pub div.pub-info, div.pub-box a.pub h5, div.pub-box a.pub h6 { padding: 0;}
div.pub-box a.pub div.pub-info { margin: 0 }
div.pub-box a.pub div.img.show + div.pub-info { margin: 16px 0 0 0; }

div.pub-box.relap { position: relative; min-height: 350px; }*/

.search-results a.pub {
	width: 666px;
    min-width: 666px;
    max-width: 666px;
	box-shadow: none;
	margin: 0 auto 12px auto;
}

.search-results a.pub div.img {
	width: 100px;
	height: 80px;
	float: left;
	margin: 0 20px 18px 0;
}

.search-results div.pub-info {
	margin: 0;
	padding: 0;
}

.search-results div.pub-info,
.search-results a.pub h5,
.search-results a.pub h6 {
	padding: 0;
	display: block;
	width: 100%;
	float: left;
}

.search-results a.pub div.img.show ~ div.pub-info,
.search-results a.pub div.img.show ~ h5,
.search-results a.pub div.img.show ~ h6 {
	width: calc(100% - 120px);
}

.search-results__variants {
	white-space: nowrap;
	font-size: 16px;
	line-height: 1.1;
	height: 18px;
	padding: 0 0 20px 0;
	width: 666px;
	margin: 0 auto 26px auto;
	border-bottom: 1px solid #c57;
	color: #999;
}

.search-results__variants a {
	display: inline;
	text-decoration: underline;
}

.search-results__variants a.active {
	text-transform: none;
	font-weight: 700;
	text-decoration: none;
}

.full-ribbon__x12 {
	width: 250px;
    min-width: 250px;
    max-width: 250px;
	float: left;
	margin: 0 0 10px 0;
	box-shadow: none;
	clear: left;
}

.full-ribbon__x12 a.pub {
    width: 250px;
    min-width: 250px;
    max-width: 250px;
    margin: 0 0 20px 0;
    box-shadow: none;
}

.full-ribbon__x12 a.pub div.pub-info {
	padding: 0;
	margin: 16px 0 0;
}

.full-ribbon__x12 a.pub h5, .full-ribbon__x12 a.pub h6 {
	padding: 0;
}

.full-ribbon__x0 {
	float: left;
	width: 520px;
    min-width: 520px;
    max-width: 520px;
    margin: 0 0 10px 40px;
    box-shadow: none;
    clear: right;
}

.full-ribbon__x0 a.pub {
	position: static;
	display: block;
	width: 100%;
	min-width: 100%;
    max-width: 100%;
    margin: 0 0 20px 0;
	box-shadow: none;
	clear: both;
}

.full-ribbon__x0 a.pub h5, .full-ribbon__x0 div.pub-info {
    padding: 0;
    margin: 0;
}

.full-ribbon__x0 a.pub div.pub-info {
	-webkit-transition: color .1s;
    transition: color .1s;
       color: #999;
}

.full-ribbon__x0 a.pub div.pub-info span.region {
	color: #c57;
	 transition: color .1s;
}

.full-ribbon__x0 a.pub:hover div.pub-info {
	color: #a13;
}
.full-ribbon__x0 a.pub:hover div.pub-info span.region {
	color: #a13;
}

.full-ribbon a.btn, .search-results a.btn {
	clear: both;
	margin: 0 0 0 290px;
	background: #c57;
	color: #fff;
	box-shadow: none;
	transition: background-color .1s;
	width: 250px;
	height: 45px;
	line-height: 45px;
}

.search-results a.btn {
	margin: 0 auto 40px auto;
	width: 350px;
}

.search-results a.btn.hide {
	display: none;
}

.search-results h2.notFound {
	width: 666px;
	text-align: center;
	font-size: 20px;
	margin: 0 auto 30px auto;
}

.full-ribbon a.btn svg, .search-results a.btn svg {
	width: 25px;
	height: 25px;
	top: 9px;
}

.full-ribbon a.btn path, .search-results a.btn path {
	fill: currentColor;
}

.full-ribbon a.btn:hover, .search-results a.btn:hover {
	background: #a13;
	color: #fff;
}

.full-ribbon a.btn {
	margin-bottom: 40px;
}

.floating-wrapper {
	position: absolute;
	top: -40px;
	bottom: 40px;
	left: 0;
	right: 0;
	width: 100%;
	height: auto;
}

.floating .ya-direct {
	margin: 0;
	padding: 0;
}

.floating figure:first-child, .floating div:first-child, .floating div.ya-direct:first-child {
	margin-top: 40px;
}

.full-ribbon:after {
	display: table; clear: both; content: '';
}

div.embedded.fullMap {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 500px;
	min-height: 500px;
}

div.embedded.fullMap iframe {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: 500px;
	min-height: 500px;
	max-height: 500px;
}

div.embedded.full {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
	min-height: 0;
	max-height: none;
}

div.embedded.full iframe {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
	min-height: 0;
	max-height: none;
}

div.embedded.test {
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	height: auto;
}

article.yeltsin section.header {
	padding: 60px 0;
}

article.yeltsin a.yeltsin__logo {
	display: block;
	clear: both;

	width: 90px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MCA0MCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE3LjYgMTQuNmMyIC4yIDIuMy0uNyAyLjMtNC4yVjYuMmg5LjR2MTEuMkgyNlY5aC0zdjJjMCA1LTEuNSA2LjUtNCA2LjUtLjQgMC0xIDAtMS40LS4zdi0yLjZ6bTQwLjctOC40aDMuNHY2LjJoLjVMNjYgNi4yaDMuN3YxMS4yaC0zLjRWMTFoLS41TDYyIDE3LjVoLTMuN1Y2LjJ6TTM1LjUgOS41SDM4YzIuNSAwIDQuNyAxIDQuNyA0cy0yLjIgNC00LjYgNGgtNlY2aDMuNXYzLjN6bTMuNyA0YzAtMS0uNS0xLjMtMS41LTEuM2gtMi4ydjIuNWgyLjJjMSAwIDEuNS0uMyAxLjUtMS4yem0xNCA0aC04LjhWNmgzLjR2OC41aDMuN1Y2LjJINTV2OC41aDEuNVYyMEg1M3YtMi42ek03Mi40IDZINzZ2NGg0di00aDMuNXYxMS4ySDgwVjEzaC00djQuNGgtMy41VjYuMnptLTY2IDBoOS43VjlIMTB2MS40aDQuN1YxM0gxMHYxLjdIMTZ2Mi43SDYuNVY2LjJ6TTYxLjUgMjguM2gtMS44VjI1aDEuOGMxLjYgMCAyIC40IDIgMS43IDAgMS4yLS40IDEuNi0yIDEuNnptLjItNmgtNS40djExLjJoMy40VjMxaDJjMy4yIDAgNS40LTEuNSA1LjQtNC4zIDAtMy4yLTItNC40LTUuMy00LjR6TTIwLjQgMjIuM2g5LjNWMjVoLTZ2MS42aDQuN3YyLjZoLTQuNnYxLjZoNnYyLjdoLTkuNE0xNS4yIDMzLjVINi41VjIyLjNIMTB2OC41aDMuNnYtOC41SDE3djguNWgxLjZWMzZoLTMuNE00OCAyNWgtMy41di0yLjdINTVWMjVoLTMuNnY4LjVINDhNMzIgMjIuM2gzLjV2NC4yaDQuMnYtNC4ySDQzdjExLjJoLTMuM3YtNC4zaC00LjJ2NC4zSDMyIi8+PC9zdmc+) 0 0 / 100% 100% no-repeat #c57;

	margin: 0 112px 30px 112px;
}

article.yeltsin.x4 a.yeltsin__logo {
	margin-left: auto;
	margin-right: auto;
}

article.archschool a.archschool__logo {
	display: block;
	clear: both;

	width: 167px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjcgNDAiPjxyZWN0IGZpbGw9IiNDQzU1NzciIHdpZHRoPSIxNjciIGhlaWdodD0iNDAiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuMywxMS43Yy0yLjItMi4yLTUuMS0zLjUtOC40LTMuNWMtMy4zLDAtNi4zLDEuMy04LjQsMy41Yy0yLjIsMi4yLTMuNSw1LjEtMy41LDguNGMwLDMuMywxLjMsNi4zLDMuNSw4LjRjMi4yLDIuMiw1LjEsMy41LDguNCwzLjVjMy4zLDAsNi4zLTEuMyw4LjQtMy41YzIuMi0yLjIsMy41LTUuMSwzLjUtOC40QzMzLjgsMTYuOCwzMi41LDEzLjksMzAuMywxMS43IE0yMS45LDUuMWM0LjEsMCw3LjksMS43LDEwLjYsNC40YzIuNywyLjcsNC40LDYuNSw0LjQsMTAuNmMwLDQuMS0xLjcsNy45LTQuNCwxMC42Yy0yLjcsMi43LTYuNSw0LjQtMTAuNiw0LjRjLTQuMSwwLTcuOS0xLjctMTAuNi00LjRDOC42LDI4LDYuOSwyNC4zLDYuOSwyMC4xYzAtNC4xLDEuNy03LjksNC40LTEwLjZDMTQsNi44LDE3LjgsNS4xLDIxLjksNS4xeiBNMjMuNCwyMi4zbC0zLjIsMGwxLjYtMy42TDIzLjQsMjIuM3ogTTI1LjQsMjYuOGwzLjIsMGwwLjMtMC43bC02LjMtMTMuN2gtMS40bC02LjMsMTMuN2wwLjMsMC43aDMuMmwwLjYtMS40bDUuOSwwTDI1LjQsMjYuOHogTTU0LjQsMTcuM0g0NC4yVjguNWgydjdoMi4ydi03aDEuN3Y3aDIuM3YtN2gyVjE3LjN6IE02My40LDE3LjNINjFsLTIuNi0zLjl2My45aC0yVjguNWgydjRsMi43LTRoMi4xbC0zLDQuM0w2My40LDE3LjN6IE02OCwxNy40Yy0xLjMsMC0yLjMtMC40LTMuMi0xLjNjLTAuOS0wLjktMS4zLTItMS4zLTMuMmMwLTEuMywwLjQtMi4zLDEuMy0zLjJjMC45LTAuOSwyLTEuMywzLjItMS4zYzEuMywwLDIuNCwwLjQsMy4yLDEuM2MwLjksMC45LDEuMywxLjksMS4zLDMuMmMwLDEuMy0wLjQsMi40LTEuMywzLjJDNzAuNCwxNyw2OS4zLDE3LjQsNjgsMTcuNHogTTY4LDEwLjJjLTAuNywwLTEuMywwLjMtMS44LDAuOGMtMC41LDAuNS0wLjcsMS4yLTAuNywxLjljMCwwLjcsMC4yLDEuNCwwLjcsMS45YzAuNSwwLjUsMS4xLDAuOCwxLjgsMC44YzAuNywwLDEuNC0wLjMsMS45LTAuOGMwLjUtMC41LDAuNy0xLjIsMC43LTEuOWMwLTAuOC0wLjItMS40LTAuNy0xLjlDNjkuNCwxMC40LDY4LjgsMTAuMiw2OCwxMC4yeiBNODAuOSwxNy4zaC0ybC0xLjktNi40TDc1LDE3LjNoLTJsMi45LTguN0g3OEw4MC45LDE3LjN6IE05MC40LDE3LjNoLTIuMmwtMC42LTEuNmgtMy4xTDg0LDE3LjNoLTIuMWwzLjUtOC43aDEuNkw5MC40LDE3LjN6IE04Ny4xLDE0LjFsLTEtMy4xbC0xLDMuMUg4Ny4xeiBNOTkuOSwxMC4zaC0yLjZ2N2gtMlY4LjVoNC42VjEwLjN6IE0xMDguMywxNy4zaC0ybC0xLjktNi40bC0xLjksNi40aC0ybDIuOS04LjdoMi4yTDEwOC4zLDE3LjN6IE0xMTcuOCwxNy4zaC0yLjJsLTAuNi0xLjZoLTMuMWwtMC42LDEuNmgtMi4xbDMuNS04LjdoMS42TDExNy44LDE3LjN6IE0xMTQuNSwxNC4xbC0xLTMuMWwtMSwzLjFIMTE0LjV6IE0xMjUsMTQuNmMwLDEuOC0xLjEsMi43LTMuMiwyLjdoLTIuOVY4LjVoMi45YzAuOCwwLDEuNSwwLjIsMiwwLjVjMC42LDAuNCwwLjgsMSwwLjgsMS44YzAsMC44LTAuMywxLjQtMSwxLjhDMTI0LjUsMTIuOSwxMjUsMTMuNiwxMjUsMTQuNnogTTEyMi42LDExLjFjMC0wLjUtMC4zLTAuOC0xLTAuOGgtMC44VjEyaDAuN0MxMjIuMywxMiwxMjIuNiwxMS43LDEyMi42LDExLjF6IE0xMjAuOCwxMy41djJoMS4xYzAuOCwwLDEuMi0wLjMsMS4yLTFjMC0wLjctMC40LTEtMS4yLTFIMTIwLjh6IE0xMzMuNSwxNy4zaC0ydi0zLjZoLTN2My42aC0yVjguNWgydjMuNGgzVjguNWgyVjE3LjN6IE0xMzkuNiwxNy40Yy0xLjMsMC0yLjMtMC40LTMuMi0xLjNjLTAuOS0wLjktMS4zLTItMS4zLTMuMmMwLTEuMywwLjQtMi4zLDEuMy0zLjJjMC45LTAuOSwyLTEuMywzLjItMS4zYzEuMywwLDIuNCwwLjQsMy4yLDEuM2MwLjksMC45LDEuMywxLjksMS4zLDMuMmMwLDEuMy0wLjQsMi40LTEuMywzLjJDMTQxLjksMTcsMTQwLjgsMTcuNCwxMzkuNiwxNy40eiBNMTM5LjYsMTAuMmMtMC43LDAtMS4zLDAuMy0xLjgsMC44Yy0wLjUsMC41LTAuNywxLjItMC43LDEuOWMwLDAuNywwLjIsMS40LDAuNywxLjljMC41LDAuNSwxLjEsMC44LDEuOCwwLjhjMC43LDAsMS40LTAuMywxLjktMC44YzAuNS0wLjUsMC43LTEuMiwwLjctMS45YzAtMC44LTAuMi0xLjQtMC43LTEuOUMxNDAuOSwxMC40LDE0MC4zLDEwLjIsMTM5LjYsMTAuMnogTTE1MC4yLDEwLjNoLTIuNnY3aC0yVjguNWg0LjZWMTAuM3ogTTE1NS4xLDE3LjRjLTEuMywwLTIuMy0wLjQtMy4yLTEuM2MtMC45LTAuOS0xLjMtMi0xLjMtMy4yYzAtMS4zLDAuNC0yLjMsMS4zLTMuMmMwLjktMC45LDItMS4zLDMuMi0xLjNjMS4zLDAsMi40LDAuNCwzLjIsMS4zYzAuOSwwLjksMS4zLDEuOSwxLjMsMy4yYzAsMS4zLTAuNCwyLjQtMS4zLDMuMkMxNTcuNCwxNywxNTYuNCwxNy40LDE1NS4xLDE3LjR6IE0xNTUuMSwxMC4yYy0wLjcsMC0xLjMsMC4zLTEuOCwwLjhjLTAuNSwwLjUtMC43LDEuMi0wLjcsMS45YzAsMC43LDAuMiwxLjQsMC43LDEuOWMwLjUsMC41LDEuMSwwLjgsMS44LDAuOGMwLjcsMCwxLjQtMC4zLDEuOS0wLjhjMC41LTAuNSwwLjctMS4yLDAuNy0xLjljMC0wLjgtMC4yLTEuNC0wLjctMS45QzE1Ni40LDEwLjQsMTU1LjgsMTAuMiwxNTUuMSwxMC4yeiBNNTIuNywzMS44aC0yLjJMNTAsMzAuMmgtMy4xbC0wLjYsMS42aC0yLjFsMy41LTguN2gxLjZMNTIuNywzMS44eiBNNDkuNSwyOC42bC0xLTMuMWwtMSwzLjFINDkuNXogTTU1LjgsMzEuOGgtMnYtOC43aDNjMSwwLDEuOCwwLjIsMi4zLDAuN2MwLjYsMC41LDAuOSwxLjIsMC45LDIuMmMwLDEtMC4zLDEuNy0xLDIuMmMtMC42LDAuNC0xLjQsMC43LTIuNCwwLjdoLTAuOVYzMS44eiBNNTUuOCwyNC44djIuM2gwLjljMSwwLDEuNS0wLjQsMS41LTEuMWMwLTAuOC0wLjUtMS4xLTEuNS0xLjFINTUuOHogTTY4LjQsMzEuOGgtMi4zbC0yLTMuMmwtMS45LDMuMmgtMi4ybDMtNC42bC0yLjctNC4xaDIuM2wxLjYsMi43bDEuNi0yLjdoMi4zbC0yLjcsNC4yTDY4LjQsMzEuOHogTTc2LjksMzEuOEg3NXYtNS40bC0zLjcsNS40aC0xLjd2LTguN2gydjUuM2wzLjctNS4zaDEuNlYzMS44eiBNODMuNiwyNC44aC0xLjd2N2gtMnYtN2gtMS43di0xLjhoNS40VjI0Ljh6IE04OS42LDMxLjhoLTQuOHYtOC43aDQuOHYxLjhoLTIuOHYxLjZoMi43djEuOGgtMi43VjMwaDIuOFYzMS44eiBNOTguNCwzMS44aC0yLjRsLTIuNi00djRoLTJ2LTguN2gydjRsMi43LTRoMi4xbC0zLDQuM0w5OC40LDMxLjh6IE0xMDQuNCwyNC44aC0xLjd2N2gtMnYtN0g5OXYtMS44aDUuNFYyNC44eiBNMTA5LjQsMzJjLTEuMywwLTIuMy0wLjQtMy4yLTEuM2MtMC45LTAuOS0xLjMtMi0xLjMtMy4yYzAtMS4zLDAuNC0yLjMsMS4zLTMuMmMwLjktMC45LDItMS4zLDMuMi0xLjNjMS4zLDAsMi40LDAuNCwzLjIsMS4zYzAuOSwwLjksMS4zLDEuOSwxLjMsMy4yYzAsMS4zLTAuNCwyLjQtMS4zLDMuMkMxMTEuOCwzMS41LDExMC43LDMyLDEwOS40LDMyeiBNMTA5LjQsMjQuN2MtMC43LDAtMS4zLDAuMy0xLjgsMC44Yy0wLjUsMC41LTAuNywxLjItMC43LDEuOWMwLDAuNywwLjIsMS40LDAuNywxLjljMC41LDAuNSwxLjEsMC44LDEuOCwwLjhjMC43LDAsMS40LTAuMywxLjktMC44YzAuNS0wLjUsMC43LTEuMiwwLjctMS45YzAtMC44LTAuMi0xLjQtMC43LTEuOUMxMTAuNywyNSwxMTAuMSwyNC43LDEwOS40LDI0Ljd6IE0xMTcuNCwzMS44aC0ydi04LjdoM2MxLDAsMS44LDAuMiwyLjMsMC43YzAuNiwwLjUsMC45LDEuMiwwLjksMi4yYzAsMS0wLjMsMS43LTEsMi4yYy0wLjYsMC40LTEuNCwwLjctMi40LDAuN2gtMC45VjMxLjh6IE0xMTcuNCwyNC44djIuM2gwLjljMSwwLDEuNS0wLjQsMS41LTEuMWMwLTAuOC0wLjUtMS4xLTEuNS0xLjFIMTE3LjR6IE0xMzAuMSwzMS44aC0yLjJsLTAuNi0xLjZoLTMuMWwtMC42LDEuNmgtMi4xbDMuNS04LjdoMS42TDEzMC4xLDMxLjh6IE0xMjYuOCwyOC42bC0xLTMuMWwtMSwzLjFIMTI2Ljh6Ii8+PC9zdmc+) 0 0 / 100% 100% no-repeat #c57;

	margin: 0 112px 30px 112px;
}

article.archschool.x4 a.archschool__logo {
	margin-left: auto;
	margin-right: auto;
}


article.geopolitics a.geopolitics__logo {
	display: block;
	clear: both;

	width: 155px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTUgNDAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMzY0YTdiO30uY2xzLTJ7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+c292ZXQ8L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjE1NSIgaGVpZ2h0PSI0MCIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTIwLjg5LDI2LjkyYy0wLjEyLDAtLjItMC4yMS0wLjM2LTFhOC4zMyw4LjMzLDAsMCwxLS4xNC0xLjE2YzAtLjE0LDAtMC4yOCwwLTAuNDEsMC0uNjksMC0wLjgzLjItMC44M2gwLjJjMC4xMiwwLC4xLDAsMC4xNywwYTAuMDksMC4wOSwwLDAsMSwuMTEuMDhjMCwwLjA2LS4wNS4xNi0wLjA5LDAuMzZhMy44NSwzLjg1LDAsMCwwLDAsLjY1LDguNjMsOC42MywwLDAsMCwuMSwxLjI5LDAuMzEsMC4zMSwwLDAsMCwuMDYuMTgsMC4zLDAuMywwLDAsMCwuMDYtMC4xOCw5LDksMCwwLDAsLjEzLTEuNDIsMi4zNiwyLjM2LDAsMCwwLS4wNS0wLjU2LDIuNiwyLjYsMCwwLDEtLjA4LTAuMjksMC4xMSwwLjExLDAsMCwxLC4xMy0wLjFoMC4zMWMwLjE0LDAsLjIzLDAsMC4yMy44MSwwLDAuMTUsMCwuMywwLDAuNDVBNi41NSw2LjU1LDAsMCwxLDIxLjYsMjZjLTAuMjEuODMtLjI3LDAuOTQtMC4zOCwwLjk0SDIxLjA2Yy0wLjEsMC0uMTIsMC0wLjE3LDBtMS4xOC0yLjI1djEuNTljMCwwLjA2LDAsLjI5LDAsMC4zN1MyMiwyNi43OCwyMiwyNi44NGEwLjA5LDAuMDksMCwwLDAsLjEuMDhjMC4yLDAsLjA2LDAsMC4yMiwwaDAuMjJhMC4wOSwwLjA5LDAsMCwwLC4xLTAuMDhjMC0uMTEsMCwwLTAuMDYtMC4yOHMwLS4yNiwwLTAuMzZWMjQuNjRhMS4yMSwxLjIxLDAsMCwxLDAtLjMyLDAuOTMsMC45MywwLDAsMCwwLS4xNnMwLS4wNy0wLjA5LTAuMDdIMjIuMWEwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy42LDMuNiwwLDAsMSwuMDcuNDltMC4yNC0xLjE2YTAuMjgsMC4yOCwwLDAsMC0uMzMuMjYsMC4yNiwwLjI2LDAsMCwwLC4zMS4yNCwwLjI4LDAuMjgsMCwwLDAsLjM0LTAuMjYsMC4yNywwLjI3LDAsMCwwLS4zMi0wLjI0bTAuNTgsMS4zM1YyNi4xYTIuMjUsMi4yNSwwLDAsMSwwLC40OSwxLDEsMCwwLDAsMCwuMjEsMC4xMSwwLjExLDAsMCwwLC4xMi4xM2gwLjI2YzAuMjYsMCwuMTEsMCwwLjI5LDBhMC4xLDAuMSwwLDAsMCwuMTItMC4xLDAuMjgsMC4yOCwwLDAsMC0uMTEtMC4xNiwwLjc3LDAuNzcsMCwwLDEtLjE1LTAuNTZWMjUuMjVjMC0uMTMsMC0wLjI0LjEtMC4yNGEwLjE4LDAuMTgsMCwwLDEsLjE0LjEyLDAuMTgsMC4xOCwwLDAsMCwuMTQuMTNjMC4xLDAsLjEtMC4xMy4xLTAuMThzMC0uMTEsMC0wLjE3LDAtLjE0LDAtMC4yMWMwLS4zMSwwLTAuMzIsMC0wLjQ0czAtLjE4LTAuMTEtMC4xOGEwLjI3LDAuMjcsMCwwLDAtLjIyLjE3LDAuMTIsMC4xMiwwLDAsMS0uMDYuMDVzMCwwLDAsMCwwLDAsMC0uMDdhMC4wOSwwLjA5LDAsMCwwLS4wOS0wLjFjLTAuMSwwLS4wOCwwLTAuMTksMEgyM2EwLjEsMC4xLDAsMCwwLS4xMi4xMXMwLDAuMDksMCwuMThhNC4xNSw0LjE1LDAsMCwxLDAsLjQ2TTI0LDI0LjY3djEuNTljMCwwLjA2LDAsLjI5LDAsMC4zN3MwLDAuMTYsMCwuMjFhMC4wOCwwLjA4LDAsMCwwLC4xLjA4YzAuMjEsMCwuMDYsMCwwLjIyLDBoMC4yMmEwLjA5LDAuMDksMCwwLDAsLjEtMC4wOGMwLS4xMSwwLDAtMC4wNi0wLjI4czAtLjI2LDAtMC4zNlYyNC42NGExLjIxLDEuMjEsMCwwLDEsMC0uMzIsMC45MywwLjkzLDAsMCwwLDAtLjE2czAtLjA3LTAuMDktMC4wN0gyNC4wN2EwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy41MywzLjUzLDAsMCwxLC4wNy40OW0wLjI0LTEuMTZhMC4yOCwwLjI4LDAsMCwwLS4zMy4yNiwwLjI2LDAuMjYsMCwwLDAsLjMxLjI0LDAuMjgsMC4yOCwwLDAsMCwuMzQtMC4yNiwwLjI3LDAuMjcsMCwwLDAtLjMyLTAuMjRtMSwyLjU0VjI1LjI3YzAtLjEyLDAtMC4zNC4xMi0wLjM0czAuMTQsMCwuMTQuM1YyNmMwLDAuMTEsMCwuMjktMC4xMS4yOXMtMC4xNSwwLS4xNS0wLjI5bS0wLjQ2LDBjMCwwLjExLDAsLjMzLDAsMC40NHMtMC4wNi4xNS0uMDYsMC4yOWEwLjExLDAuMTEsMCwwLDAsLjEyLjExaDAuMmExLjI5LDEuMjksMCwwLDEsLjE1LDAsMC4wNiwwLjA2LDAsMCwwLC4wNi0wLjA3czAsMCwwLS4wNywwLS4wNiwwLTAuMDZhMC4yNCwwLjI0LDAsMCwxLC4xLjA5LDAuMzMsMC4zMywwLDAsMCwuMjQuMTNjMC4zMSwwLC4zMi0wLjQzLjMyLTAuNjZWMjQuOTFjMC0uMzUsMC0wLjc3LTAuMzctMC43N2EwLjMxLDAuMzEsMCwwLDAtLjIxLjA5LDAuMTYsMC4xNiwwLDAsMS0uMS4wNnMwLDAsMCwwVjIzLjgzYzAtLjE0LDAtMC4xLDAtMC4yczAtLjEzLTAuMTUtMC4xM2wtMC4xMywwLTAuMjIsMGEwLjA4LDAuMDgsMCwwLDAtLjA5LjA5YzAsMC4wNSwwLC4xMi4wNSwwLjIyYTIuNTIsMi41MiwwLDAsMSwuMDUuNDd2MS43OVptMS40Ny0xLjI1djEuNjhhMC4zNSwwLjM1LDAsMCwwLC4zMS40MywwLjM3LDAuMzcsMCwwLDAsLjIyLTAuMDlBMC40NiwwLjQ2LDAsMCwxLDI3LDI2LjczczAsMC4wNSwwLC4xYTAuMDksMC4wOSwwLDAsMCwuMDkuMWMwLjE3LDAsMCwwLC4xOCwwaDAuMThhMC4wOSwwLjA5LDAsMCwwLC4xLTAuMSwwLjg4LDAuODgsMCwwLDAsMC0uMiwyLjI2LDIuMjYsMCwwLDEtLjA2LTAuNTNWMjQuNTJhMi4zOCwyLjM4LDAsMCwxLDAtLjMzLDAuMDksMC4wOSwwLDAsMC0uMDktMC4wOUgyNy4wOGEwLjEsMC4xLDAsMCwwLS4xMy4xLDIuODIsMi44MiwwLDAsMSwuMS40OHYxLjM5YzAsMC4wNywwLC4yMy0wLjEyLjIzcy0wLjEzLS4yNC0wLjEzLTAuMzZWMjQuNzdhMy42NywzLjY3LDAsMCwxLDAtLjUyLDAuMTMsMC4xMywwLDAsMC0uMTItMC4xNkgyNi4zNGMtMC4xNiwwLS4wOS4xMy0wLjA3LDAuMThhMi4yMSwyLjIxLDAsMCwxLC4wNy41Nm0xLjc2LDAuNzlhMi40NywyLjQ3LDAsMCwxLC4yNy42MywwLjE1LDAuMTUsMCwwLDEtLjE3LjE0QTAuMjgsMC4yOCwwLDAsMSwyOCwyNi4yNWEwLjIsMC4yLDAsMCwwLS4xMi0wLjE1cy0wLjA3LDAtLjA3LjEsMCwwLjA3LDAsLjI2YTEuMDgsMS4wOCwwLDAsMSwwLC4xNCwwLjg0LDAuODQsMCwwLDAsMCwuMTJjMCwwLjA5LDAsLjIzLjQ5LDAuMjNhMC41MywwLjUzLDAsMCwwLC42LTAuNTksMS43OCwxLjc4LDAsMCwwLS4yNS0wLjc1LDUuMzgsNS4zOCwwLDAsMS0uMjItMC41MSwwLjQyLDAuNDIsMCwwLDEsMC0uMTEsMC4xMSwwLjExLDAsMCwxLC4xMi0wLjExLDEsMSwwLDAsMSwuMjcuMTgsMC4xLDAuMSwwLDAsMCwuMDktMC4xMmMwLS4wOSwwLTAuMTYsMC0wLjMxYTAuNzcsMC43NywwLDAsMSwwLS4xNSwxLjIzLDEuMjMsMCwwLDAsMC0uMThjMC0uMTctMC4yNi0wLjIyLTAuNDQtMC4yMmEwLjU3LDAuNTcsMCwwLDAtLjYyLjYxLDIuNDksMi40OSwwLDAsMCwuMzIuOTNtLTYuNzQsMy42NlYzMWEwLjM1LDAuMzUsMCwwLDAsLjMxLjQzLDAuMzcsMC4zNywwLDAsMCwuMjItMC4wOUEwLjQ1LDAuNDUsMCwwLDEsMjIsMzEuMTdzMCwwLjA1LDAsLjFhMC4wOSwwLjA5LDAsMCwwLC4wOS4xYzAuMTcsMCwwLDAsLjE4LDBoMC4xOGEwLjA5LDAuMDksMCwwLDAsLjEtMC4xLDAuODIsMC44MiwwLDAsMCwwLS4xOSwyLjIyLDIuMjIsMCwwLDEtLjA2LTAuNTNWMjlhMi4zMywyLjMzLDAsMCwxLDAtLjMzLDAuMDksMC4wOSwwLDAsMC0uMDktMC4wOUgyMi4wOWEwLjEsMC4xLDAsMCwwLS4xMy4xLDIuNzksMi43OSwwLDAsMSwuMS40OHYxLjM5YzAsMC4wNywwLC4yMy0wLjEyLjIzcy0wLjEzLS4yNC0wLjEzLTAuMzZWMjkuMjFhMy43LDMuNywwLDAsMSwwLS41MiwwLjEzLDAuMTMsMCwwLDAtLjEyLTAuMTZIMjEuMzVjLTAuMTYsMC0uMDkuMTMtMC4wNywwLjE4YTIuMjEsMi4yMSwwLDAsMSwuMDcuNTZtMS40OC0uMTN2MS43MWMwLDAuMTgtLjA1LjMyLTAuMDUsMC40NHMwLDAuMDguMSwwLjA4SDIzYTEuNTYsMS41NiwwLDAsMCwuMTksMCwwLjEsMC4xLDAsMCwwLC4xMi0wLjA5czAtLjA3LDAtMC4xNmExLjQ0LDEuNDQsMCwwLDEsMC0uMjJWMjkuNjhjMC0uMTQsMC0wLjM0LjE1LTAuMzRzMC4xMiwwLjEzLjEyLDAuMjV2MS4xNGExLjcsMS43LDAsMCwxLDAsLjRjMCwwLjA3LDAsLjEyLDAsMC4xNWEwLjA4LDAuMDgsMCwwLDAsLjA5LjA4YzAuMTUsMCwuMDcsMCwwLjE3LDBoMC4yYTAuMDgsMC4wOCwwLDAsMCwuMS0wLjA5QTMuMTksMy4xOSwwLDAsMSwyNCwzMVYyOWMwLS40Mi0wLjItMC41LTAuMzItMC41YTAuMjUsMC4yNSwwLDAsMC0uMTguMDcsMC40OCwwLjQ4LDAsMCwxLS4xNC4xMywwLDAsMCwwLDEsMCwwczAsMCwwLS4wNmEwLjA4LDAuMDgsMCwwLDAtLjA5LTAuMDlsLTAuMjIsMC0wLjE3LDBhMC4wOSwwLjA5LDAsMCwwLS4wOC4xLDQuMzUsNC4zNSwwLDAsMSwwLC41bTEuNDYsMFYzMC43YzAsMC4wNiwwLC4yOSwwLDAuMzdzMCwwLjE2LDAsLjIxYTAuMDgsMC4wOCwwLDAsMCwuMS4wOGMwLjIsMCwuMDYsMCwwLjIyLDBoMC4yMmEwLjA5LDAuMDksMCwwLDAsLjEtMC4wOGMwLS4xMSwwLDAtMC4wNi0wLjI4czAtLjI2LDAtMC4zNlYyOS4wOWExLjI0LDEuMjQsMCwwLDEsMC0uMzIsMSwxLDAsMCwwLDAtLjE2czAtLjA3LTAuMDktMC4wN0gyNC4zMmEwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy41MiwzLjUyLDAsMCwxLC4wNy40OU0yNC41MywyOGEwLjI4LDAuMjgsMCwwLDAtLjMzLjI2LDAuMjYsMC4yNiwwLDAsMCwuMzEuMjQsMC4yOCwwLjI4LDAsMCwwLC4zNC0wLjI2QTAuMjcsMC4yNywwLDAsMCwyNC41MywyOG0wLjY5LDEuNjR2MC44N2E0LjE0LDQuMTQsMCwwLDEtLjA2Ljc5LDAuMSwwLjEsMCwwLDAsLjEyLjExaDAuNWMwLjExLDAsLjEzLDAsMC4xMy0wLjA4YTAuMiwwLjIsMCwwLDAtLjExLTAuMTMsMC40NiwwLjQ2LDAsMCwxLS4xMi0wLjQzVjI5LjQ1YTAuMTgsMC4xOCwwLDAsMSwuMTMtMC4yLDAuMTIsMC4xMiwwLDAsMCwuMS0wLjE0YzAtLjExLDAtMC4wNiwwLTAuMnMwLS4xMiwwLTAuMTktMC4wOS0uMDktMC4xMy0wLjExYTAuMywwLjMsMCwwLDEtLjA3LTAuMjZWMjguMDlBMC4wOSwwLjA5LDAsMCwwLDI1LjYzLDI4YTAuMzksMC4zOSwwLDAsMC0uMTYuMDVjLTAuMTQuMDYtLjIyLDAtMC4yMiwwLjE0djAuMjRhMC4yNSwwLjI1LDAsMCwxLS4wNS4xOXMtMC4xOSwwLS4xOS4xNlYyOWMwLDAuMjMsMCwuMjIuMDgsMC4yOHMwLjEzLDAuMDguMTMsMC4zNm0wLjktLjQ4VjMwLjdjMCwwLjA2LDAsLjI5LDAsMC4zN3MwLDAuMTYsMCwuMjFhMC4wOCwwLjA4LDAsMCwwLC4xLjA4YzAuMiwwLC4wNiwwLDAuMjIsMGgwLjIyYTAuMDksMC4wOSwwLDAsMCwuMS0wLjA4YzAtLjExLDAsMC0wLjA2LTAuMjhzMC0uMjYsMC0wLjM2VjI5LjA5YTEuMjgsMS4yOCwwLDAsMSwwLS4zMiwxLjE0LDEuMTQsMCwwLDAsMC0uMTZzMC0uMDctMC4wOS0wLjA3SDI2LjE1YTAuMDgsMC4wOCwwLDAsMC0uMS4wOCwzLjU1LDMuNTUsMCwwLDEsLjA3LjQ5TTI2LjM3LDI4YTAuMjgsMC4yOCwwLDAsMC0uMzMuMjYsMC4yNiwwLjI2LDAsMCwwLC4zMS4yNCwwLjI4LDAuMjgsMCwwLDAsLjM0LTAuMjZBMC4yNywwLjI3LDAsMCwwLDI2LjM3LDI4bTAuODMsMi4xMWEyLjUsMi41LDAsMCwxLC4yNy42MywwLjE1LDAuMTUsMCwwLDEtLjE3LjE0LDAuMjcsMC4yNywwLDAsMS0uMjQtMC4xNSwwLjIsMC4yLDAsMCwwLS4xMi0wLjE1cy0wLjA3LDAtLjA3LjEsMCwwLjA3LDAsLjI2YTEsMSwwLDAsMSwwLC4xNHMwLDAuMDgsMCwuMTIsMCwwLjIzLjQ5LDAuMjNBMC41MywwLjUzLDAsMCwwLDI4LDMwLjhhMS43OSwxLjc5LDAsMCwwLS4yNS0wLjc1LDUuNDQsNS40NCwwLDAsMS0uMjMtMC41MSwwLjQ3LDAuNDcsMCwwLDEsMC0uMTEsMC4xMSwwLjExLDAsMCwxLC4xMi0wLjExLDEsMSwwLDAsMSwuMjcuMTgsMC4xMSwwLjExLDAsMCwwLC4wOS0wLjEyYzAtLjA5LDAtMC4xNiwwLTAuMzFhMC43NiwwLjc2LDAsMCwxLDAtLjE1LDEuMjMsMS4yMywwLDAsMCwwLS4xOGMwLS4xNy0wLjI2LTAuMjItMC40NC0wLjIyYTAuNTcsMC41NywwLDAsMC0uNjMuNjEsMi40MywyLjQzLDAsMCwwLC4zMi45M20xNS4zMy03LjcyYTguNjgsOC42OCwwLDAsMCwuOC0wLjczQTQuOTQsNC45NCwwLDAsMSw0My4wOCwyM2E0LjQ0LDQuNDQsMCwwLDEtMS45LDIuMyw1LjcsNS43LDAsMCwxLTIuNDQuODIsMy4xMSwzLjExLDAsMCwwLS44NS4wNmMtMC4yNy4wOS0uNTMsMC4yMS0wLjgsMC4zMmEyLjUzLDIuNTMsMCwwLDEtLjY2LjEzcy0wLjEuMS0uMTgsMC4xOWExLjgxLDEuODEsMCwwLDEtLjE4LjE5LDQuMjcsNC4yNywwLDAsMCwuNzUuMDcsMTIuMjksMTIuMjksMCwwLDAsMS43Mi0uMzNjMC4yNC0uMDUuNTEtMC4xMywwLjY0LTAuMTZhMC41NywwLjU3LDAsMSwxLDAsLjE3bC0wLjkuMjFhNy4zLDcuMywwLDAsMS0xLjcuMjgsMi43NCwyLjc0LDAsMCwxLS43LTAuMDYsNi41MSw2LjUxLDAsMCwxLS44NC42OCwxMC4yMiwxMC4yMiwwLDAsMS0xLjU3LjksMC43NywwLjc3LDAsMCwwLC4zOS4xNiw0LjQsNC40LDAsMCwwLC41NSwwLDIuNDcsMi40NywwLDAsMSwuODItMC43OSw2LjY5LDYuNjksMCwwLDEsMi40OC0uNjdjMC44OS0uMDgsMi41OC0wLjA5LDIuNTgtMC4wOWE2LjY0LDYuNjQsMCwwLDEtMS42MSwxLjQ5LDYsNiwwLDAsMS0zLjE5Ljg3LDIuMDcsMi4wNywwLDAsMS0xLjA1LS4zOSwxLjE2LDEuMTYsMCwwLDAtLjU3LTAuMjEsNy4xNiw3LjE2LDAsMCwxLS43Ni0wLjI0LDMuMDYsMy4wNiwwLDAsMS0uMzkuMTlsLTAuMzIuMTR2MGEzLjMsMy4zLDAsMCwxLC41NS4yNiw1LjkyLDUuOTIsMCwwLDAsMSwuNDksNi4yNyw2LjI3LDAsMCwwLC43LjE5LDAuNTMsMC41MywwLDEsMS0uMDguMjcsMC41MSwwLjUxLDAsMCwxLDAtLjE0LDYsNiwwLDAsMS0xLjMxLS40Yy0wLjQtLjIyLTAuNTktMC4zNC0wLjc5LTAuNDRhMS4yNSwxLjI1LDAsMCwwLS4zNy0wLjEybC0wLjA5LDB2MS4zN2MwLDEuNjItLjE4LDIuNzEtMi41OSwzLTAuNDQsMC0uODYuMDctMS4yNiwwLjEtMS40NS4wOC0yLjUsMC4xNC0zLjI4LDEuNGgwbC0wLjI4LjU1LDAtLjA1djBsLTAuMjctLjUyYy0wLjgyLTEuMjctMS45NC0xLjMzLTMuNDgtMS40MS0wLjQyLDAtLjg2LDAtMS4zMy0wLjEtMi41Mi0uMjctMi43MS0xLjM1LTIuNzEtMywwLS4xOCwwLTAuNDUsMC0wLjc3TDE2LjQsMjkuOUEzLjU2LDMuNTYsMCwwLDEsMTYsMjkuNzdhMC44OSwwLjg5LDAsMCwxLS40MS4zNiwxMS45MiwxMS45MiwwLDAsMC0xLjE2LjczYy0wLjIyLjE5LS40MSwwLjQxLTAuNiwwLjUzYTAuNzYsMC43NiwwLDAsMS0uNjIuMDYsMC4yMiwwLjIyLDAsMCwxLDAtLjNjMC4wNy0uMDkuMzUtMC4yOSwwLjI2LTAuNGEwLjY4LDAuNjgsMCwwLDAtLjU4LjA2Yy0wLjIuMDctLjYsMC4yNi0wLjk0LDAuMzZzLTAuNjMuMTktLjgxLTAuMTEsMC4yNy0uNDguMzctMC41MiwwLjE1LS4xNCwwLTAuMTZhMS40MywxLjQzLDAsMCwwLS42MiwwYy0wLjI5LjA2LTEsLjE3LTEuMDktMC4yMWEwLjU2LDAuNTYsMCwwLDEsLjY3LTAuNTgsNi45Miw2LjkyLDAsMCwwLC43Ny4xOSwyLDIsMCwwLDAsLjQ3LDAsMC41OCwwLjU4LDAsMCwwLS4wOS0wLjI2LDAuMzUsMC4zNSwwLDAsMSwwLS4zNkEwLjQyLDAuNDIsMCwwLDEsMTIsMjlhMC44MywwLjgzLDAsMCwxLC40OC40MiwwLjc0LDAuNzQsMCwwLDAsLjczLjM0LDAuMzksMC4zOSwwLDAsMC0uMS0wLjI3LDAuMzYsMC4zNiwwLDAsMSwwLS40NywwLjc0LDAuNzQsMCwwLDEsLjYzLDAsMi4zMywyLjMzLDAsMCwxLC41Ny40MywxLjMzLDEuMzMsMCwwLDAsLjYxLjM1LDEuNjgsMS42OCwwLDAsMCwuNjEsMCwwLjczLDAuNzMsMCwwLDAsLjI0LTAuMTZMMTQuNzMsMjljLTAuMzYtLjIyLTAuODYtMC42Mi0wLjg2LTAuNjJsLTAuOTEsMGMtMC4zOSwwLTEuMzMsMC0xLjMzLDBhMS4yNiwxLjI2LDAsMCwxLS4zNy40NiwzLjQ0LDMuNDQsMCwwLDEtLjUzLjQsMC4zOSwwLjM5LDAsMCwwLS4xLTAuMkExLjY2LDEuNjYsMCwwLDAsMTAuMDgsMjlhMSwxLDAsMCwxLS42Mi0wLjM2LDAuNTYsMC41NiwwLDAsMSwuNDMtMC41Miw1LDUsMCwwLDEsLjc2LTAuMjRsMC0uMWEwLjQ4LDAuNDgsMCwwLDEsLjA4LTAuMTIsMC40NCwwLjQ0LDAsMCwwLC4xNi4xNiwxLjY0LDEuNjQsMCwwLDAsLjM4LjIxLDAuNTksMC41OSwwLDAsMSwuMy4yOWwxLjIzLDBjMC4yNCwwLC44LTAuMDYuOC0wLjA2bC0wLjkyLS42OUMxMi40NywyNy4zNiwxMi4wOCwyNywxMiwyN2EwLjQ0LDAuNDQsMCwwLDAtLjI5LDBjLTAuMi4wNy0uNjksMC4xOS0xLjA4LDAuMzJhOS4xOCw5LjE4LDAsMCwwLTEuMjYuNTQsMS4xLDEuMSwwLDAsMS0xLjExLjA4Yy0wLjIxLS4yMy4xLTAuNTUsMC4xOC0wLjYxczAuMjktLjE2LjItMC4yOWEwLjQxLDAuNDEsMCwwLDAtLjQ2LDBjLTAuMTMsMC0uNzUuNS0xLDAuMTRzMC40LS41Ni40Ni0wLjU4YTAuMSwwLjEsMCwwLDAsMC0uMTcsMC40OSwwLjQ5LDAsMCwwLS4zOS0wLjE3Yy0wLjIzLDAtMS4xNywwLTEuMDUtLjYyczAuODUtLjM2LDEuMTktMC4xNWEwLjkyLDAuOTIsMCwwLDAsLjcyLjI0LDAuNCwwLjQsMCwwLDAtLjA3LTAuMzZBMC4yNywwLjI3LDAsMCwxLDguMjYsMjVhMC41MywwLjUzLDAsMCwxLC42NC4yMiwzLjA1LDMuMDUsMCwwLDAsLjIzLjc1LDEuMTQsMS4xNCwwLDAsMCwuNDkuMjgsMC44NiwwLjg2LDAsMCwwLS4xMS0wLjM2LDAuMywwLjMsMCwwLDEsLjEtMC40NSwwLjQ5LDAuNDksMCwwLDEsLjU0LjE4LDIuODMsMi44MywwLDAsMSwuMzMuNzcsMC43MSwwLjcxLDAsMCwwLC40My40NiwxLjUyLDEuNTIsMCwwLDAsMSwwbC0wLjYyLS41NmMtMC4xOS0uMTctMC41Mi0wLjUtMC42NC0wLjYxQTIuNTgsMi41OCwwLDAsMCwxMCwyNS4yMmE1LjMyLDUuMzIsMCwwLDAtMS0uMzMsNy4zLDcuMywwLDAsMS0xLjU2LS4yNEM3LjA4LDI0LjQ2LDYuOTQsMjQuMjcsNy4wNiwyNGEwLjY5LDAuNjksMCwwLDEsLjc5LTAuMmMwLjMzLDAsLjMzLTAuMTkuMTktMC4yN2ExLjY1LDEuNjUsMCwwLDAtLjU3LTAuMTQsMC44OSwwLjg5LDAsMCwxLS45Mi0wLjg3YzAuMDktLjY1LDEuMTItMC4xNSwxLjI1LTAuMWEwLjI5LDAuMjksMCwwLDAsLjIxLDBBMC4zLDAuMywwLDAsMCw3Ljk0LDIyYTIuNzMsMi43MywwLDAsMC0uODUtMC4zLDAuNjYsMC42NiwwLDAsMS0uNTktMC45NGMwLjI2LS42NiwxLjA1LDAsMS4xOC4wOGEwLjQ2LDAuNDYsMCwwLDAsLjM5LjEzYzAuMDktLjA2LDAtMC4yOS0wLjIyLTAuNTRTNywxOS40Miw3LjczLDE5YTAuNjksMC42OSwwLDAsMSwuOTEuNjdjMCwwLjI4LjExLDAuOTQsMC4xMywxLjA1UzksMjEsOSwyMC43N0E1LjEsNS4xLDAsMCwxLDkuMzIsMjBhMC40NCwwLjQ0LDAsMCwxLC42MS0wLjE3LDAuNzUsMC43NSwwLDAsMSwuMjEuODRjLTAuMDkuMjEtLjM4LDAuODUtMC40OCwxLjA3cy0wLjEzLjM3LDAsLjQzYTAuMjgsMC4yOCwwLDAsMCwuNDItMC4xNGMwLjE2LS4yNC4yMy0wLjUzLDAuNTgtMC40czAuNDEsMC40MS4yNSwwLjk0LTAuMzcsMS4yNi0uNDMsMS41MmEyLjU1LDIuNTUsMCwwLDAsLjA4LDEsMS4zLDEuMywwLDAsMCwuNC41NWwwLjU2LDAuNDZzMC0uNjYuMDYtMSwwLS44NiwwLTAuODZhMC42LDAuNiwwLDAsMS0uMzItMC40NmMtMC4xMy0uNDEtMC4xMy0wLjUtMC4xNi0wLjU1bDAsMCwwLjI0LS4wOHMwLjUyLTEsLjkxLTEsMC4yOCwwLjU2LjI4LDAuNzgsMCwwLjU3LDAsLjU3bDAuMDksMC4wNiwwLjExLDAuMWExLjU5LDEuNTksMCwwLDAtLjI2LjE1LDIuNDQsMi40NCwwLDAsMS0uMjkuMzEsMSwxLDAsMCwxLS4zNS4xN3MwLDAuNzYtLjA2LDEuMDYsMCwwLjkzLDAsLjkzUzEyLjUxLDI3LDEzLjEsMjcuNDlzMS40MiwxLDEuNDIsMWEyLjU4LDIuNTgsMCwwLDAtLjEtMC40OSwxLjA2LDEuMDYsMCwwLDAtLjU3LTAuNyw1LjIyLDUuMjIsMCwwLDEtMS4wNi0uNjEsMC41MSwwLjUxLDAsMCwxLDAtLjYxLDAuNjgsMC42OCwwLDAsMSwuNzIuMWMwLjIxLDAuMTcuNDcsMC4zMywwLjQsMC4wNmExLjU4LDEuNTgsMCwwLDAtLjYzLTAuOCwwLjkzLDAuOTMsMCwwLDEtLjU3LTEsMC40NiwwLjQ2LDAsMCwxLC43Mi0wLjEsMC40OCwwLjQ4LDAsMCwwLC4zNi4yLDAuNjQsMC42NCwwLDAsMC0uMDktMC42NWMtMC4xNC0uMzEtMC40MS0wLjkxLDAtMS4xMXMwLjY1LDAuMi42OSwwLjY1YTEuODMsMS44MywwLDAsMCwuMTksMS4wN2MwLjIsMC4xNi4zNy0uMDcsMC40OC0wLjE5czAuMzYtLjU3LjY2LTAuMzVhMC41LDAuNSwwLDAsMSwwLC43N2MtMC4xOC4yMy0uOTMsMS4xMi0wLjcsMS4zOSwwLjEsMC4xMi4zMS0uMTUsMC40Ny0wLjM0czAuNDItLjUzLjc0LTAuMjYsMC4xNywwLjY3LS4xNiwxLTAuNjguNjUtLjgyLDAuOGExLjE4LDEuMTgsMCwwLDAtLjI3LjU1LDcsNywwLDAsMC0uMDkuOTJzMC40MSwwLjMuODEsMC41NGEyLjQsMi40LDAsMCwwLDEuMTMuMzdjMC0yLjYzLDAtOC4xOSwwLTguMTlWMjEuMTdoMS45MXYwYTAuODksMC44OSwwLDAsMSwuMTEtMC42NCwwLjE0LDAuMTQsMCwwLDEsLjE1LjExLDAuMjIsMC4yMiwwLDAsMCwuMTguMDUsMC4zMSwwLjMxLDAsMCwxLC4yMS0wLjI3LDAuMywwLjMsMCwwLDEsLjE4LjI0aDAuMjJBMC4zMSwwLjMxLDAsMCwxLDIwLDIwLjM1YzAuMTksMCwuMi4zMSwwLjIsMC4zMWEzLjU2LDMuNTYsMCwwLDAsLjQ3LDBjMC4yLDAsLjMxLDAsMC4zOS0wLjE0YTAuOTQsMC45NCwwLDAsMC0uMzQtMC42NywyLjU2LDIuNTYsMCwwLDEtLjQ0LTAuNzdBMS4xNiwxLjE2LDAsMCwxLDIwLjU3LDE4YTEuMjIsMS4yMiwwLDAsMSwxLjE0LDAsMC40MywwLjQzLDAsMCwwLC41NC0wLjJjMC4wNy0uMTksMC0wLjQzLTAuNDUtMC41N0E0Ljc1LDQuNzUsMCwwLDAsMjAuNDYsMTdhMC43OCwwLjc4LDAsMCwwLS41OS4xNSwzLDMsMCwwLDEtLjYyLjQ0LDEuODUsMS44NSwwLDAsMS0uNzUuMDVBMi41OCwyLjU4LDAsMCwwLDE5LDE3LjE0YTIsMiwwLDAsMCwuMjQtMC42OCw0LjQ4LDQuNDgsMCwwLDEtMSwuNjUsNS4xNiw1LjE2LDAsMCwxLTEuMTguMjYsNS4zNiw1LjM2LDAsMCwwLC4zMy0wLjQ4LDMuODEsMy44MSwwLDAsMCwuMTktMC41Miw1LjMsNS4zLDAsMCwxLTEsLjU2LDQuNCw0LjQsMCwwLDEtMS4xOS4xNyw1LjM4LDUuMzgsMCwwLDAsLjcxLTAuNjIsNC43OSw0Ljc5LDAsMCwwLC40NC0wLjczLDEyLDEyLDAsMCwxLTEuNzgsMS4xMiw1LjkyLDUuOTIsMCwwLDEtMiwuNTNBMi4xNywyLjE3LDAsMCwwLDEzLjMsMTdhMS44NywxLjg3LDAsMCwwLC4zLTAuNjJBOS45LDkuOSwwLDAsMSwxMiwxNy40NmE0LjMxLDQuMzEsMCwwLDEtMiwuNCwzLDMsMCwwLDAsLjY3LTAuNCwxLjI2LDEuMjYsMCwwLDAsLjM3LTAuNTQsMy45LDMuOSwwLDAsMS0xLjIyLjY2LDcuMDcsNy4wNywwLDAsMS0xLjQzLjI4QTUuMzksNS4zOSwwLDAsMCw5LDE3LjM1YTIsMiwwLDAsMCwuMzEtMC41N0E4Ljc4LDguNzgsMCwwLDEsNywxNy44M2E1LDUsMCwwLDEtMS41My4xMWwyLTEuMjNhNi4yNCw2LjI0LDAsMCwwLDEuODctMS42NSwxLjIsMS4yLDAsMCwwLC40Ny0wLjg4LDYuMzUsNi4zNSwwLDAsMS0uNi4yNCwyLjU2LDIuNTYsMCwwLDEtLjc5LjE1LDE5LjIyLDE5LjIyLDAsMCwwLDEuNzQtMS4yYzEuMTctLjk1LDEuOTEtMS42MSwxLjkxLTEuNjFhMy4zMiwzLjMyLDAsMCwxLS42Ni4xMSwxLjg3LDEuODcsMCwwLDEtLjY3LDBzMS4yLS42NCwxLjg1LTFBMTQuNzgsMTQuNzgsMCwwLDAsMTQuNjQsOS40YTIuODIsMi44MiwwLDAsMSwyLjIxLS45NCwxLjg0LDEuODQsMCwwLDEsMS43NC45NCw0LjIsNC4yLDAsMCwxLC4yOCwxLjQ2LDEuNzIsMS43MiwwLDAsMCwuNDUsMS40NCwwLjY0LDAuNjQsMCwwLDAsLjc1LTAuMjEsMC44NCwwLjg0LDAsMCwxLC42NC0wLjE3YzAuMjgsMCwuNDEuMTksMC43MSwwLjI0YTAuNzMsMC43MywwLDAsMCwuNzEtMC40NUEyLjczLDIuNzMsMCwwLDAsMjIuMTgsMTBhMi43NywyLjc3LDAsMCwwLS41NC0xLjIsMC41NywwLjU3LDAsMCwwLS40LTAuMjMsMywzLDAsMCwwLS41OSwwLDAuNywwLjcsMCwwLDEtLjQtMC4wNywwLjQyLDAuNDIsMCwwLDEtLjE0LTAuMTlIMTguNzhsMCwwQTAuNjcsMC42NywwLDAsMSwxOSw4LjA2YTEuNjEsMS42MSwwLDAsMSwuNDctMC4xNCwwLjczLDAuNzMsMCwwLDAsLjIyLTAuMDhBMywzLDAsMCwwLDE5LDcuOWExLjE2LDEuMTYsMCwwLDAtLjQyLjI0LDEuNTUsMS41NSwwLDAsMC0uMTkuMjEsMS41MywxLjUzLDAsMCwxLDAtLjU1LDAuNTQsMC41NCwwLDAsMSwuMzMtMC40NywzLjQ0LDMuNDQsMCwwLDEsLjcxLTAuMTEsMi4zNSwyLjM1LDAsMCwxLC4yOS0wLjMzLDIuNzUsMi43NSwwLDAsMSwuMzktMC4yNXMwLjgxLDAsMS40OSwwYTIuNTMsMi41MywwLDAsMCwxLjE1LS4xOSwwLjgxLDAuODEsMCwwLDEtLjIxLjM4LDEuMjEsMS4yMSwwLDAsMS0uMzguMjUsNC4xMiw0LjEyLDAsMCwxLC44Ny44LDguOTIsOC45MiwwLDAsMSwuOTQsMS41YzAuMzgsMC43NC42NiwxLjQ3LDAuNjYsMS40N2gwczAuMjktLjczLjY2LTEuNDdhOSw5LDAsMCwxLC45NC0xLjUsNC4xMyw0LjEzLDAsMCwxLC44Ny0wLjgsMS4yMSwxLjIxLDAsMCwxLS4zOC0wLjI1LDAuOCwwLjgsMCwwLDEtLjIxLTAuMzgsMi41MiwyLjUyLDAsMCwwLDEuMTUuMTljMC42OCwwLDEuNDksMCwxLjQ5LDBhMi44MSwyLjgxLDAsMCwxLC4zOS4yNSwyLjM2LDIuMzYsMCwwLDEsLjI5LjMzLDMuNDQsMy40NCwwLDAsMSwuNzEuMTEsMC41MywwLjUzLDAsMCwxLC4zMy40NywxLjUzLDEuNTMsMCwwLDEsMCwuNTUsMS42MiwxLjYyLDAsMCwwLS4xOS0wLjIxLDEuMTYsMS4xNiwwLDAsMC0uNDItMC4yNCwzLDMsMCwwLDAtLjY5LTAuMDYsMC43MywwLjczLDAsMCwwLC4yMi4wOCwxLjYxLDEuNjEsMCwwLDEsLjQ3LjE0LDAuNjcsMC42NywwLDAsMSwuMi4xOGwwLDBIMjkuMDhhMC40MywwLjQzLDAsMCwxLS4xNC4xOSwwLjcsMC43LDAsMCwxLS40LjA3LDMsMywwLDAsMC0uNTksMCwwLjU3LDAuNTcsMCwwLDAtLjQuMjNBMi43NywyLjc3LDAsMCwwLDI3LDEwYTIuNzMsMi43MywwLDAsMCwuMDYsMS43NiwwLjczLDAuNzMsMCwwLDAsLjcxLjQ1YzAuMy0uMDYuNDMtMC4yMSwwLjcxLTAuMjRhMC44NCwwLjg0LDAsMCwxLC42NC4xNywwLjY1LDAuNjUsMCwwLDAsLjc1LjIxLDEuNzIsMS43MiwwLDAsMCwuNDUtMS40NEE0LjIsNC4yLDAsMCwxLDMwLjYsOS40YTEuODQsMS44NCwwLDAsMSwxLjc0LS45NCwyLjgyLDIuODIsMCwwLDEsMi4yMS45NCwxNC43NSwxNC43NSwwLDAsMCwyLjEsMS40NmMwLjY1LDAuMzksMS44NSwxLDEuODUsMWExLjg3LDEuODcsMCwwLDEtLjY3LDAsMy4zMSwzLjMxLDAsMCwxLS42NS0wLjExczAuNzQsMC42NiwxLjkxLDEuNjFhMTkuMDgsMTkuMDgsMCwwLDAsMS43NCwxLjJBMi41NywyLjU3LDAsMCwxLDQwLDE0LjQzYTYuNDIsNi40MiwwLDAsMS0uNi0wLjI0LDEuMiwxLjIsMCwwLDAsLjQ3Ljg4LDYuMjYsNi4yNiwwLDAsMCwxLjg3LDEuNjVsMiwxLjIzYTUsNSwwLDAsMS0xLjUzLS4xMSw4Ljc4LDguNzgsMCwwLDEtMi4zMS0xLjA1LDIsMiwwLDAsMCwuMzEuNTcsNS4zOCw1LjM4LDAsMCwwLC41Ny41LDcuMDcsNy4wNywwLDAsMS0xLjQzLS4yOCwzLjksMy45LDAsMCwxLTEuMjItLjY2LDEuMjUsMS4yNSwwLDAsMCwuMzcuNTQsMywzLDAsMCwwLC42Ny40LDQuMzEsNC4zMSwwLDAsMS0yLS40LDkuOTEsOS45MSwwLDAsMS0xLjYyLTEuMDgsMS44OCwxLjg4LDAsMCwwLC4zLjYyLDIuMTUsMi4xNSwwLDAsMCwuNDYuNCw1LjkxLDUuOTEsMCwwLDEtMi0uNTMsMTIsMTIsMCwwLDEtMS43OC0xLjEyLDQuNzcsNC43NywwLDAsMCwuNDQuNzMsNS4zNiw1LjM2LDAsMCwwLC43MS42Miw0LjQsNC40LDAsMCwxLTEuMTktLjE3LDUuMzEsNS4zMSwwLDAsMS0xLS41NiwzLjc5LDMuNzksMCwwLDAsLjE5LjUyLDUuMTgsNS4xOCwwLDAsMCwuMzMuNDgsNS4xNSw1LjE1LDAsMCwxLTEuMTgtLjI2LDQuNDgsNC40OCwwLDAsMS0xLS42NSwyLDIsMCwwLDAsLjI0LjY4LDIuNTksMi41OSwwLDAsMCwuNTMuNTMsMS44NCwxLjg0LDAsMCwxLS43NS0wLjA1LDMsMywwLDAsMS0uNjItMC40NCwwLjc5LDAuNzksMCwwLDAtLjYtMC4xNSw0Ljc2LDQuNzYsMCwwLDAtMS4zNC4yMWMtMC40Mi4xNS0uNTIsMC4zOS0wLjQ1LDAuNTdhMC40MywwLjQzLDAsMCwwLC41NC4yLDEuMjIsMS4yMiwwLDAsMSwxLjE0LDAsMS4xNiwxLjE2LDAsMCwxLC4yNywxLjA2LDIuNTYsMi41NiwwLDAsMS0uNDQuNzcsMC45NCwwLjk0LDAsMCwwLS4zNC42N2MwLjA3LDAuMTguMTksMC4xMywwLjM5LDAuMTRhMy41NiwzLjU2LDAsMCwwLC40NywwczAtLjMuMi0wLjMxYTAuMzEsMC4zMSwwLDAsMSwuMjMuMjhoMC4yMmEwLjIsMC4yLDAsMSwxLC4zOSwwLDAuMjIsMC4yMiwwLDAsMCwuMTgtMC4wNSwwLjE0LDAuMTQsMCwwLDEsLjE1LTAuMTEsMC44OSwwLjg5LDAsMCwxLC4xMi42NHYwaDEuNjZ2Ny45NGwwLjU5LS4yNWEyLjY3LDIuNjcsMCwwLDAsLjU3LTAuMjlBMi4yOSwyLjI5LDAsMCwwLDMzLjUyLDI4YTEsMSwwLDAsMCwwLS42OCwzLjI5LDMuMjksMCwwLDEtLjMxLTEuMjEsNC43OSw0Ljc5LDAsMCwxLC42OC0xLjc0LDE2LDE2LDAsMCwxLDEuNzItMi4xNnMwLDEuNzQsMCwyLjUyYTcuNDQsNy40NCwwLDAsMS0uMTksMS45MiwyLjcxLDIuNzEsMCwwLDEtMS4xNi44OCwxLDEsMCwwLDAtLjQyLjQzYy0wLjA3LjEyLS4yNiwwLjUzLTAuMjYsMC41M3MwLjY0LS4zMi44OS0wLjQ2YTkuMDcsOS4wNywwLDAsMCwxLjEzLS44NGMwLjI1LS4yMy43Mi0wLjc0LDAuNzItMC43NGE5LjA3LDkuMDcsMCwwLDEsLjE5LTAuOTEsMi43MiwyLjcyLDAsMCwwLC4xMy0wLjgxLDYuMDcsNi4wNywwLDAsMS0uNDYtMS4xNSwzLjE5LDMuMTksMCwwLDEsLjQ0LTIuMywxNC4zOSwxNC4zOSwwLDAsMSwxLjI5LTJBMTIuOTEsMTIuOTEsMCwwLDEsMzguMzcsMjFjMC4yMSwxLC4yOCwxLjYyLTAuMTMsMi4xMXMtMC42OS43My0uOTMsMWExLDEsMCwwLDAtLjM4LjU3Yy0wLjE0LjM5LS4zMywwLjkyLTAuMzcsMS4wNWEyLjMyLDIuMzIsMCwwLDAtLjA2LjMzczAuNTUtLjg5LDEtMS40MywxLjE1LTEuMzIsMS4yOS0xLjQ4bDAuNDMtLjVhNS42Niw1LjY2LDAsMCwwLDAtLjU5LDMuNzUsMy43NSwwLDAsMC0uMjUtMC43OSw5LjM5LDkuMzksMCwwLDEtLjM1LTAuOSwzLjI0LDMuMjQsMCwwLDEsMC0uNjEsMC41NCwwLjU0LDAsMCwxLS4zOS0wLjUxLDAuNTYsMC41NiwwLDEsMSwuNTcuNTQsMi4xNiwyLjE2LDAsMCwwLDAsLjM2LDIuNzgsMi43OCwwLDAsMCwuMjEuNjljMC4wOCwwLjE3LjE5LDAuNDIsMC4xOSwwLjQyYTEuMTgsMS4xOCwwLDAsMCwuMDktMC4zNywyLjYyLDIuNjIsMCwwLDEsMS0xLjZBOC40LDguNCwwLDAsMSw0MS45MSwxOGEyMS41MSwyMS41MSwwLDAsMS0uMzgsMi4zOUM0MS4yNiwyMS42NCw0MSwyMiw0MC40MSwyMi4zNHMtMC44My4zOS0uODMsMC4zOS0wLjg3LjkyLTEuMzYsMS41MS0xLjUzLDIuMDktMS41MywyLjA5YTEuNTcsMS41NywwLDAsMCwuNTktMC4xMywyLjYzLDIuNjMsMCwwLDAsLjQzLTAuMiw3LjczLDcuNzMsMCwwLDEsMS40LTEuODUsNS42LDUuNiwwLDAsMSwxLjk1LTEuMjEsNSw1LDAsMCwwLDEuNDctLjU5TTI2LjYxLDIwYTAuNjEsMC42MSwwLDAsMC0uODItMC4wNiwyLjgzLDIuODMsMCwwLDAtLjMsMS4yNWgxLjRhMC41MywwLjUzLDAsMCwxLDAtLjE5LDQuMzUsNC4zNSwwLDAsMSwuMjEtMC40OEExLjUyLDEuNTIsMCwwLDAsMjYuNjEsMjBNMjIuMywyMWEwLjUyLDAuNTIsMCwwLDEsMCwuMTloMS40YTIuODMsMi44MywwLDAsMC0uMy0xLjI1LDAuNjEsMC42MSwwLDAsMC0uODIuMDYsMS41MSwxLjUxLDAsMCwwLS40OS41Miw0LjM1LDQuMzUsMCwwLDEsLjIxLjQ4bTkuMTIsMC44N2gtMWMwLDAuMTIsMCwuMjctMC4xMS4yN3MtMC4xMiwwLS4xNC0wLjI3SDI5Ljg4YzAsMC4xOCwwLC4zLTAuMTEuM3MtMC4xMy0uMTEtMC4xNS0wLjNIMjkuMzNhMC4yOSwwLjI5LDAsMCwxLS4xMi4zYy0wLjA3LDAtLjEzLTAuMDctMC4xNS0wLjNIMjAuMTNjMCwwLjIzLS4wOC4zLTAuMTUsMC4zYTAuMjksMC4yOSwwLDAsMS0uMTItMC4zSDE5LjU3YzAsMC4xOS0uMDYuMy0wLjE1LDAuM3MtMC4xLS4xMS0wLjExLTAuM0gxOWMwLDAuMjMtLjA2LjI3LTAuMTQsMC4yN3MtMC4xMS0uMTUtMC4xMS0wLjI3SDE3LjUzYzAsMS41MSwwLDcuNTcsMCw4LjkzczAuMDksMi4wOCwyLjEsMi4zYzAuNDUsMCwuODkuMDcsMS4zLDAuMDksMS40NywwLjA4LDIuNzUuMTUsMy43NCwxLjM0LDAuOTUtMS4xOSwyLjE2LTEuMjYsMy41NS0xLjM0LDAuMzksMCwuOCwwLDEuMjMtMC4wOSwxLjktLjIxLDItMC44MiwyLTIuM1YyMS44NVpNMTkuNzcsNy4yNGMwLjA4LDAsLjA3LDAsMC4xNC0wLjA2djBjLTAuMDgsMC0uMDYuMDgtMC4wNiwwLjJhMC4zNSwwLjM1LDAsMCwwLC4yNi4wOSwwLjM1LDAuMzUsMCwwLDAsLjA5LTAuMjZoMHYwSDIwLjNhMC42MywwLjYzLDAsMCwwLC4zMiwwVjcuMThsLTAuNSwwdjBhMC40OCwwLjQ4LDAsMCwwLS4yOSwwLDAuMzMsMC4zMywwLDAsMC0uMDYuMTJtOC44LDBWNy4yN2EzLjg0LDMuODQsMCwwLDAsLjQ0LDAsMSwxLDAsMCwwLDAsLjIsMC4zNiwwLjM2LDAsMCwwLC4yOS4wOSwwLjMyLDAuMzIsMCwwLDAsLjA5LTAuMjMsMC4wOSwwLjA5LDAsMCwxLS4wNi0wLjA5aDBhMC4xNiwwLjE2LDAsMCwwLC4xMi4wNmMwLS4wOCwwLTAuMDYtMC4wOS0wLjA5YTAuNTQsMC41NCwwLDAsMC0uNDcsMEgyOC41OE0yMCw3LjI3YzAsMC4wOC0uMDkuMDgsMCwwLjEydjBoMEEwLjA5LDAuMDksMCwwLDAsMjAsNy4yN205LjE4LDAuMTVWNy4zM2gwbDAsMGEwLjI1LDAuMjUsMCwwLDAsMCwuMTJoMC4wOU00Ny43MSw1LjgySDQ2LjQ2VjM1LjQ2aDEuMjVWNS44MlptOC4yMiwxMS44NWEwLjI0LDAuMjQsMCwwLDAsMC0uMTJsLTAuMjctLjQ0YTAuMSwwLjEsMCwwLDAtLjA5LTAuMDUsMC4yMSwwLjIxLDAsMCwwLS4xMy4wNiwxLjQ0LDEuNDQsMCwwLDEtLjg4LjM2Yy0wLjgzLDAtMS4yNC0uODYtMS4yNC0yLjY0LDAtMS41NC4zNi0yLjIzLDEuMTItMi4yM2ExLjU0LDEuNTQsMCwwLDEsMSwuNDQsMC4xNywwLjE3LDAsMCwwLC4xMSwwLDAuMDksMC4wOSwwLDAsMCwuMDgsMGwwLjI5LS40N2EwLjI0LDAuMjQsMCwwLDAsMC0uMTIsMC4yLDAuMiwwLDAsMC0uMDktMC4xNSwyLjI2LDIuMjYsMCwwLDAtMS40NC0uNTVjLTEuNzUsMC0yLjE2LDEuOC0yLjE2LDMuMjEsMCwyLjE4Ljc3LDMuMzUsMi4yMSwzLjM1YTIsMiwwLDAsMCwxLjQxLS41MSwwLjIxLDAuMjEsMCwwLDAsLjEtMC4xNW0yLjcyLDAuNjZjLTEuNDIsMC0yLjEzLTEuMS0yLjEzLTMuMzEsMC0xLjg0LjU5LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzZjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDgtMC4zMi0yLjQ3LTEuMDgtMi40N202LjEyLDUuNTRhMy43NiwzLjc2LDAsMCwxLTEuMDUuMDhINjIuMzFjLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMS41YTEuODksMS44OSwwLDAsMSwxLjUyLjM4LDEuNjUsMS42NSwwLDAsMSwuNDYsMS4xNywxLjQ2LDEuNDYsMCwwLDEtLjkxLDEuNDRBMS40NiwxLjQ2LDAsMCwxLDY2LDE2LjQ0YTEuNjMsMS42MywwLDAsMS0xLjIxLDEuNjdtLTEtNS40NEg2My4xMnYxLjkzaDAuNTlhMC45MSwwLjkxLDAsMCwwLDEtMSwwLjgsMC44LDAsMCwwLTEtLjkxbTAsMi43SDYzLjEydjJoMC42N2ExLDEsMCwwLDAsMS4xOS0xLDEsMSwwLDAsMC0xLjIxLTFtNi43LTIuNzZhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM0g2OC40MXYxLjc4aDEuNjZjMC4xMywwLC4xNiwwLDAuMTYuMTZ2MC40OWMwLDAuMTMsMCwuMTUtMC4xNi4xNUg2OC40MXYyaDJjMC4xNCwwLC4xNiwwLDAuMTYuMTZWMThjMCwwLjE0LDAsLjE2LTAuMTYuMTZoLTIuOWMtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNnYtNmMwLS4xNCwwLTAuMTYuMTUtMC4xNkg3MC41YzAuMTIsMCwuMTUsMCwwLjE1LjA4YTAuNDksMC40OSwwLDAsMSwwLC4xWm00LjI2LDBhMC4xMywwLjEzLDAsMCwxLS4xNi4xM0g3My4zNFYxOGMwLDAuMTQsMCwuMTYtMC4xNS4xNkg3Mi41Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjEyLjc5SDcxLjA5Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE3VjEyLjA3YzAtLjE0LDAtMC4xNi4xNi0wLjE2aDMuNjhjMC4xMiwwLC4xNiwwLDAuMTYuMDhhMC40NywwLjQ3LDAsMCwxLDAsLjEzWm00LDUuMzljMCwwLjEyLDAsLjE1LTAuMTUuMTVINzcuODdjLTAuMTIsMC0uMTUsMC0wLjE1LTAuMTV2LTZhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDMuNjhhMC4xMywwLjEzLDAsMCwxLC4xNS4xNXY2YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVIODAuODNBMC4xMiwwLjEyLDAsMCwxLDgwLjY5LDE4VjEyLjc0aC0yVjE4Wm02LjQsMC4yOEM4My43MSwxOC4zMyw4MywxNy4yNCw4MywxNWMwLTEuODQuNi0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc2Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtOC4yNSw1LjU0YTMuNzYsMy43NiwwLDAsMS0xLjA1LjA4SDkwLjkzYy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDEuNUExLjg4LDEuODgsMCwwLDEsOTQsMTIuM2ExLjY1LDEuNjUsMCwwLDEsLjQ2LDEuMTcsMS40NiwxLjQ2LDAsMCwxLS45MSwxLjQ0LDEuNDYsMS40NiwwLDAsMSwxLjEzLDEuNTMsMS42MywxLjYzLDAsMCwxLTEuMjEsMS42N20tMS01LjQ0SDkxLjc1djEuOTNoMC41OWEwLjkxLDAuOTEsMCwwLDAsMS0xLDAuOCwwLjgsMCwwLDAtMS0uOTFtMCwyLjdIOTEuNzV2MmgwLjY3YTEsMSwwLDAsMCwxLjE5LTEsMSwxLDAsMCwwLTEuMjEtMW03LjQ5LDIuODJIOTkuMmMtMC4xNCwwLS4xNiwwLTAuMTYtMC4xNlYxNS4zMkg5N1YxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMC43Qzk2LDE4LjIsOTYsMTguMTgsOTYsMTh2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMC43YzAuMTMsMCwuMTYsMCwwLjE2LjE2djIuNDdoMlYxMi4wN2MwLS4xNCwwLTAuMTYuMTYtMC4xNmgwLjY5YzAuMTQsMCwuMTYsMCwwLjE2LjE2djZjMCwwLjE0LDAsLjE2LTAuMTYuMTZtNC45NS01LjU4YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNoLTEuODh2MS43OGgxLjY2YzAuMTMsMCwuMTYsMCwwLjE2LjE2djAuNDljMCwwLjEzLDAsLjE1LTAuMTYuMTVoLTEuNjZ2MmgyYzAuMTQsMCwuMTYsMCwwLjE2LjE2VjE4YzAsMC4xNCwwLC4xNi0wLjE2LjE2aC0yLjljLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMi45NWMwLjEyLDAsLjE1LDAsMC4xNS4wOGEwLjQ3LDAuNDcsMCwwLDEsMCwuMVptMy44NCw0Ljc2VjEyLjA3YTAuMTMsMC4xMywwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTMsMC4xMywwLDAsMSwuMTUuMTV2NS4zMWgxLjUxVjEyLjA3YTAuMTMsMC4xMywwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTMsMC4xMywwLDAsMSwuMTUuMTV2NmEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1aC01Ljc1YTAuMTMsMC4xMywwLDAsMS0uMTUtMC4xNXYtNmEwLjEzLDAuMTMsMCwwLDEsLjE1LTAuMTVIMTA3YTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NS4zMWgxLjUxWm05LjEsMC44MmgtMC42OWMtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNlYxNS4zMmgtMlYxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMC43Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuN2MwLjEzLDAsLjE2LDAsMC4xNi4xNnYyLjQ3aDJWMTIuMDdjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMC42OWMwLjE0LDAsLjE2LDAsMC4xNi4xNnY2YzAsMC4xNCwwLC4xNi0wLjE2LjE2bTQuOTUtNS41OGEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0xLjg4djEuNzhoMS42NmMwLjEzLDAsLjE2LDAsMC4xNi4xNnYwLjQ5YzAsMC4xMywwLC4xNS0wLjE2LjE1aC0xLjY2djJoMmMwLjE0LDAsLjE2LDAsMC4xNi4xNlYxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMi45Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDIuOTVjMC4xMiwwLC4xNSwwLDAuMTUuMDhhMC40NywwLjQ3LDAsMCwxLDAsLjFaTTEyOC4yMSwxOGEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1aC0wLjcxQTAuMTIsMC4xMiwwLDAsMSwxMjcuMiwxOFYxNC4zNmE3LjEsNy4xLDAsMCwxLC4wNi0wLjkxaDBhNS4xLDUuMSwwLDAsMS0uMzgsMWwtMS43NiwzLjY2YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNIMTI0LjJhMC4xMywwLjEzLDAsMCwxLS4xNS0wLjE1di02YTAuMTIsMC4xMiwwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2My40NWMwLDAuMjEsMCwuNDEtMC4wNywxLjA1aDBjMC4wNy0uMTguMy0wLjgxLDAuNDItMS4wNUwxMjcuMSwxMmEwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMWgwLjgxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NlptLTIuNjgtNy42N2EwLjU5LDAuNTksMCwwLDAsLjY0LjU0LDAuNjEsMC42MSwwLDAsMCwuNTgtMC41M2wwLS4wOWEwLjA5LDAuMDksMCwwLDEsLjA5LTAuMDhoMGwwLjU5LDAuMDZhMC4xMSwwLjExLDAsMCwxLC4wOS4xMywxLjQ0LDEuNDQsMCwwLDEtMi44MywwLDAuMTIsMC4xMiwwLDAsMSwuMDktMC4xNGwwLjYxLS4wNmEwLjA4LDAuMDgsMCwwLDEsLjA4LjA4Wk01Ni43NywyOWEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1SDU1LjkxQTAuMTIsMC4xMiwwLDAsMSw1NS43NiwyOVYyNS4zNGE3LjQzLDcuNDMsMCwwLDEsLjA2LTAuOTFoMGE1LjA4LDUuMDgsMCwwLDEtLjM4LDFMNTMuNjYsMjlhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM0g1Mi43NkEwLjEzLDAuMTMsMCwwLDEsNTIuNjEsMjlWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDAuNzFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXYzLjQ1YzAsMC4yMSwwLC40MS0wLjA2LDEuMDVoMGMwLjA3LS4xOC4zLTAuODEsMC40Mi0xLjA1TDU1LjY2LDIzYTAuMTYsMC4xNiwwLDAsMSwuMTUtMC4xaDAuODFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm01LjU3LDAuMjhjLTEuNDIsMC0yLjEzLTEuMS0yLjEzLTMuMzEsMC0xLjg0LjU5LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzVjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDgtMC4zMi0yLjQ3LTEuMDgtMi40N200LjQ4LDEuODhoMC43N2ExLjc3LDEuNzcsMCwwLDEsMiwxLjg3LDEuODcsMS44NywwLDAsMS0uNDgsMS4zNCwyLjI2LDIuMjYsMCwwLDEtMS42Ni41M0g2NkEwLjEyLDAuMTIsMCwwLDEsNjUuODYsMjlWMjNBMC4xMSwwLjExLDAsMCwxLDY2LDIyLjloMy4yMmEwLjA4LDAuMDgsMCwwLDEsLjEuMDgsMC4xOSwwLjE5LDAsMCwxLDAsLjA2bC0wLjE2LjU1YTAuMTYsMC4xNiwwLDAsMS0uMTguMTNoLTIuMXYxLjcyWm0wLjYsMi45M2ExLjE0LDEuMTQsMCwwLDAsLjkxLTAuMjksMSwxLDAsMCwwLC4yNy0wLjc1LDEsMSwwLDAsMC0uMjctMC44LDEuMjEsMS4yMSwwLDAsMC0uODgtMC4yOEg2Ni44NnYyLjEyaDAuNlptNS4wNywwLjk0Yy0xLjQyLDAtMi4xMy0xLjEtMi4xMy0zLjMxLDAtMS44NC41OS0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc1Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtNS4wOCwzSDc3LjA2VjI5YzAsMC4xNCwwLC4xNi0wLjE3LjE2SDc2LjJjLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMS40NWMxLjYxLDAsMiwuNjUsMiwxLjdhMS44NSwxLjg1LDAsMCwxLTIsMm0tMC4wNy0yLjkySDc3LjA2djIuMDhoMC40N2ExLDEsMCwwLDAsMS4xMy0xLjExYzAtLjczLTAuMjctMS0xLjA4LTFtNC44NCw1LjY0Yy0xLjQyLDAtMi4xMy0xLjEtMi4xMy0zLjMxLDAtMS44NC41OS0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc1Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtNy4zNCw1LjYySDg5LjEyQzg5LDI5LjE3LDg5LDI5LjE1LDg5LDI5VjI2LjNIODdWMjljMCwwLjE0LDAsLjE2LTAuMTYuMTZoLTAuN2MtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNnYtNmMwLS4xNCwwLTAuMTYuMTUtMC4xNmgwLjdjMC4xMywwLC4xNiwwLDAuMTYuMTZ2Mi40N2gyVjIzLjA1YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuNjljMC4xNCwwLC4xNiwwLDAuMTYuMTZ2NmMwLDAuMTQsMCwuMTYtMC4xNi4xNm01Ljc0LDBIOTQuODdjLTAuMTQsMC0uMTYsMC0wLjE2LTAuMTZWMjYuM2gtMlYyOWMwLDAuMTQsMCwuMTYtMC4xNy4xNmgtMC43Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuN2MwLjEzLDAsLjE3LDAsMC4xNy4xNnYyLjQ3aDJWMjMuMDVjMC0uMTQsMC0wLjE2LjE2LTAuMTZoMC42OWMwLjE0LDAsLjE2LDAsMC4xNi4xNnY2YzAsMC4xNCwwLC4xNi0wLjE2LjE2bTMuNiwwLjE0Qzk3Ljc0LDI5LjMxLDk3LDI4LjIxLDk3LDI2YzAtMS44NC42LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzVjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDhTMTAwLDIzLjU2LDk5LjIsMjMuNTZNMTA2LjgzLDI5YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVIMTA2YTAuMTIsMC4xMiwwLDAsMS0uMTUtMC4xNVYyNS4zNGE3LjA3LDcuMDcsMCwwLDEsLjA2LTAuOTFoMGE1LjA5LDUuMDksMCwwLDEtLjM4LDFMMTAzLjczLDI5YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNoLTAuNzNhMC4xMywwLjEzLDAsMCwxLS4xNS0wLjE1VjIzYTAuMTIsMC4xMiwwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2My40NWMwLDAuMjEsMCwuNDEtMC4wNiwxLjA1aDBjMC4wNy0uMTguMy0wLjgxLDAuNDItMS4wNWwxLjY2LTMuNWEwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMWgwLjgxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NlptLTIuNjgtNy42N2EwLjU5LDAuNTksMCwwLDAsLjY0LjU0LDAuNjEsMC42MSwwLDAsMCwuNTgtMC41M2wwLS4wOWEwLjA5LDAuMDksMCwwLDEsLjA5LTAuMDhoMGwwLjU5LDAuMDZhMC4xMSwwLjExLDAsMCwxLC4wOS4xMywxLjQ0LDEuNDQsMCwwLDEtMi44MywwLDAuMTIsMC4xMiwwLDAsMSwuMDktMC4xNGwwLjYxLS4wNmEwLjA4LDAuMDgsMCwwLDEsLjA4LjA4Wk0xMTEuNjksMjljMCwwLjEyLDAsLjE1LTAuMTUuMTVoLTAuNzFjLTAuMTIsMC0uMTUsMC0wLjE1LTAuMTVWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDMuNjhhMC4xMywwLjEzLDAsMCwxLC4xNS4xNXY2YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVoLTAuNzFhMC4xMiwwLjEyLDAsMCwxLS4xNS0wLjE1VjIzLjcyaC0yVjI5Wm02LjQsMC4yOGMtMS40MiwwLTIuMTMtMS4xLTIuMTMtMy4zMSwwLTEuODQuNTktMy4yNSwyLjItMy4yNSwxLjQyLDAsMi4xMywxLjA5LDIuMTMsMy4yNHMtMC43NSwzLjMyLTIuMiwzLjMybTAtNS43NWMtMC43NiwwLTEuMTEuNzgtMS4xMSwyLjQ2czAuMjksMi40OSwxLjA5LDIuNDksMS4xLS43NywxLjEtMi40OC0wLjMyLTIuNDctMS4wOC0yLjQ3TTEyNS4yNSwyOWEwLjEzLDAuMTMsMCwwLDEtLjE1LjE1aC0wLjcxYTAuMTIsMC4xMiwwLDAsMS0uMTUtMC4xNVYyMy43MmgtMS40MXYwLjg5YzAsMC42NiwwLDEuNDgtLjEyLDIuMjVzLTAuNDQsMi40NS0xLjg1LDIuNDVhMC4xNSwwLjE1LDAsMCwxLS4xOC0wLjEzbC0wLjE0LS41NHMwLDAsMC0uMDVhMC4xMywwLjEzLDAsMCwxLC4xMy0wLjE0bDAuMTQsMGExLjA4LDEuMDgsMCwwLDAsLjYyLTAuMjdjMC41OC0uNTYuNTMtMi43NCwwLjUzLTQuMTdWMjNhMC4xMSwwLjExLDAsMCwxLC4xNC0wLjE0aDNhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm01Ljg3LDBhMC4xMiwwLjEyLDAsMCwxLS4xNS4xNWgtMC43MWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjUuMzRhNy4zMSw3LjMxLDAsMCwxLC4wNi0wLjkxaDBhNS4xMyw1LjEzLDAsMCwxLS4zOCwxTDEyOCwyOWEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0wLjczQTAuMTMsMC4xMywwLDAsMSwxMjcsMjlWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDAuNzFBMC4xMiwwLjEyLDAsMCwxLDEyOCwyM3YzLjQ1YzAsMC4yMSwwLC40MS0wLjA2LDEuMDVoMGMwLjA3LS4xOC4zLTAuODEsMC40Mi0xLjA1TDEzMCwyM2EwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMUgxMzFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm00LjY2LTUuMzlhMC4xMywwLjEzLDAsMCwxLS4xNi4xM2gtMS4yNFYyOWMwLDAuMTQsMCwuMTYtMC4xNS4xNmgtMC43Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjIzLjc3aC0xLjI0Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjIzLjA1YzAtLjE0LDAtMC4xNS4xNi0wLjE1aDMuNjhjMC4xMiwwLC4xNiwwLDAuMTYuMDhhMC40NiwwLjQ2LDAsMCwxLDAsLjEzWm01LDUuMzlhMC4xMiwwLjEyLDAsMCwxLS4xNS4xNWgtMC43MWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjUuMzRhNy4zMSw3LjMxLDAsMCwxLC4wNi0wLjkxaDBhNS4yNiw1LjI2LDAsMCwxLS4zOCwxTDEzNy42OSwyOWEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0wLjczYTAuMTMsMC4xMywwLDAsMS0uMTUtMC4xNVYyM2EwLjEyLDAuMTIsMCwwLDEsLjE1LTAuMTVoMC43MWEwLjEyLDAuMTIsMCwwLDEsLjE1LjE1djMuNDVjMCwwLjIxLDAsLjQxLTAuMDYsMS4wNWgwYzAuMDctLjE4LjMtMC44MSwwLjQyLTEuMDVsMS42Ni0zLjVhMC4xNiwwLjE2LDAsMCwxLC4xNS0wLjFoMC44MWEwLjEyLDAuMTIsMCwwLDEsLjE1LjE1djZabTEuODcsMC4xNWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjNhMC4wOSwwLjA5LDAsMCwxLC4wOS0wLjFoMC44YTAuMTEsMC4xMSwwLDAsMSwuMTEuMTJWMjUuNUgxNDRhMC43OCwwLjc4LDAsMCwwLC43Ni0wLjczbDAuMTYtLjcyYTEuNzMsMS43MywwLDAsMSwuMzktMC45MSwxLjQ3LDEuNDcsMCwwLDEsLjkxLTAuMzcsMC4xNSwwLjE1LDAsMCwxLC4xNi4xMWwwLjE2LDAuNTNhMC4xMiwwLjEyLDAsMCwxLDAsLjA1LDAuMTMsMC4xMywwLDAsMS0uMTIuMTJsLTAuMTgsMGEwLjczLDAuNzMsMCwwLDAtLjUuNzJsLTAuMTMuNThhMS4yNSwxLjI1LDAsMCwxLS43LDEsMS40MSwxLjQxLDAsMCwxLC43OSwxbDAuMjIsMC45MmMwLjE2LDAuNjcuMzMsMC42MSwwLjUzLDAuNjVsMC4xNywwYTAuMTQsMC4xNCwwLDAsMSwuMTQuMTEsMC4xMiwwLjEyLDAsMCwxLDAsLjA1bC0wLjE5LjU4YzAsMC4wOS0uMDUuMTEtMC4xNywwLjExQTEuMjQsMS4yNCwwLDAsMSwxNDUsMjguMDlsLTAuMjEtMWMtMC4xNS0uNjYtMC4zOC0wLjgtMC44MS0wLjhoLTAuNDZWMjlhMC4xMywwLjEzLDAsMCwxLS4xNS4xNWgtMC43Wm04LjIzLTUuNThhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM2gtMS44OVYyNS41aDEuNjZjMC4xMywwLC4xNiwwLDAuMTYuMTZ2MC40OWMwLDAuMTMsMCwuMTUtMC4xNi4xNWgtMS42NnYyaDJjMC4xNCwwLC4xNiwwLDAuMTYuMTZWMjljMCwwLjE0LDAsLjE2LTAuMTYuMTZIMTQ4Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDIuOTVjMC4xMiwwLC4xNSwwLDAuMTUuMDhhMC40MywwLjQzLDAsMCwxLDAsLjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xNykiLz48L3N2Zz4=) 0 0 / 100% 100% no-repeat #364a7b;

	margin: 0 112px 30px 112px;
}

article.geopolitics.x4 a.geopolitics__logo {
	margin-left: auto;
	margin-right: auto;
}

body.rsv {
	background: url(//znak.com/rsv-fon.png) no-repeat 100% 100% fixed;
	background-size: cover;
}

/*body.rsv section {
	justify-content: start !important;
}

body.rsv .pub {
	margin-right: 40px;
}

body.rsv .rsv_div {
	margin-right: 40px;
}*/

body.yeltsin {
	background: url(//img.znak.com/yeltsin.png) 50% 0 / auto auto repeat #eee;
}

h1.yeltsin {
	color: #c57;
}

div.yeltsin_schedule {
	height: auto;
	min-height: 250px;
	position: relative;
}

div.yeltsin__pub_logo {
	display: block;
	position: absolute;
	top: 20px;
	left: 20px;
	right: auto;
	bottom: auto;

	width: 90px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA5MCA0MCI+PHBhdGggZmlsbD0iI0ZGRiIgZD0iTTE3LjYgMTQuNmMyIC4yIDIuMy0uNyAyLjMtNC4yVjYuMmg5LjR2MTEuMkgyNlY5aC0zdjJjMCA1LTEuNSA2LjUtNCA2LjUtLjQgMC0xIDAtMS40LS4zdi0yLjZ6bTQwLjctOC40aDMuNHY2LjJoLjVMNjYgNi4yaDMuN3YxMS4yaC0zLjRWMTFoLS41TDYyIDE3LjVoLTMuN1Y2LjJ6TTM1LjUgOS41SDM4YzIuNSAwIDQuNyAxIDQuNyA0cy0yLjIgNC00LjYgNGgtNlY2aDMuNXYzLjN6bTMuNyA0YzAtMS0uNS0xLjMtMS41LTEuM2gtMi4ydjIuNWgyLjJjMSAwIDEuNS0uMyAxLjUtMS4yem0xNCA0aC04LjhWNmgzLjR2OC41aDMuN1Y2LjJINTV2OC41aDEuNVYyMEg1M3YtMi42ek03Mi40IDZINzZ2NGg0di00aDMuNXYxMS4ySDgwVjEzaC00djQuNGgtMy41VjYuMnptLTY2IDBoOS43VjlIMTB2MS40aDQuN1YxM0gxMHYxLjdIMTZ2Mi43SDYuNVY2LjJ6TTYxLjUgMjguM2gtMS44VjI1aDEuOGMxLjYgMCAyIC40IDIgMS43IDAgMS4yLS40IDEuNi0yIDEuNnptLjItNmgtNS40djExLjJoMy40VjMxaDJjMy4yIDAgNS40LTEuNSA1LjQtNC4zIDAtMy4yLTItNC40LTUuMy00LjR6TTIwLjQgMjIuM2g5LjNWMjVoLTZ2MS42aDQuN3YyLjZoLTQuNnYxLjZoNnYyLjdoLTkuNE0xNS4yIDMzLjVINi41VjIyLjNIMTB2OC41aDMuNnYtOC41SDE3djguNWgxLjZWMzZoLTMuNE00OCAyNWgtMy41di0yLjdINTVWMjVoLTMuNnY4LjVINDhNMzIgMjIuM2gzLjV2NC4yaDQuMnYtNC4ySDQzdjExLjJoLTMuM3YtNC4zaC00LjJ2NC4zSDMyIi8+PC9zdmc+) 0 0 / 100% 100% no-repeat #c57;

	z-index: 1;
}

div.geopolitics__pub_logo {
	display: block;
	position: absolute;
	top: 20px;
	left: 20px;
	right: auto;
	bottom: auto;

	width: 155px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyBpZD0i0KHQu9C+0LlfMSIgZGF0YS1uYW1lPSLQodC70L7QuSAxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNTUgNDAiPjxkZWZzPjxzdHlsZT4uY2xzLTF7ZmlsbDojMzY0YTdiO30uY2xzLTJ7ZmlsbDojZmZmO308L3N0eWxlPjwvZGVmcz48dGl0bGU+c292ZXQ8L3RpdGxlPjxyZWN0IGNsYXNzPSJjbHMtMSIgd2lkdGg9IjE1NSIgaGVpZ2h0PSI0MCIvPjxwYXRoIGNsYXNzPSJjbHMtMiIgZD0iTTIwLjg5LDI2LjkyYy0wLjEyLDAtLjItMC4yMS0wLjM2LTFhOC4zMyw4LjMzLDAsMCwxLS4xNC0xLjE2YzAtLjE0LDAtMC4yOCwwLTAuNDEsMC0uNjksMC0wLjgzLjItMC44M2gwLjJjMC4xMiwwLC4xLDAsMC4xNywwYTAuMDksMC4wOSwwLDAsMSwuMTEuMDhjMCwwLjA2LS4wNS4xNi0wLjA5LDAuMzZhMy44NSwzLjg1LDAsMCwwLDAsLjY1LDguNjMsOC42MywwLDAsMCwuMSwxLjI5LDAuMzEsMC4zMSwwLDAsMCwuMDYuMTgsMC4zLDAuMywwLDAsMCwuMDYtMC4xOCw5LDksMCwwLDAsLjEzLTEuNDIsMi4zNiwyLjM2LDAsMCwwLS4wNS0wLjU2LDIuNiwyLjYsMCwwLDEtLjA4LTAuMjksMC4xMSwwLjExLDAsMCwxLC4xMy0wLjFoMC4zMWMwLjE0LDAsLjIzLDAsMC4yMy44MSwwLDAuMTUsMCwuMywwLDAuNDVBNi41NSw2LjU1LDAsMCwxLDIxLjYsMjZjLTAuMjEuODMtLjI3LDAuOTQtMC4zOCwwLjk0SDIxLjA2Yy0wLjEsMC0uMTIsMC0wLjE3LDBtMS4xOC0yLjI1djEuNTljMCwwLjA2LDAsLjI5LDAsMC4zN1MyMiwyNi43OCwyMiwyNi44NGEwLjA5LDAuMDksMCwwLDAsLjEuMDhjMC4yLDAsLjA2LDAsMC4yMiwwaDAuMjJhMC4wOSwwLjA5LDAsMCwwLC4xLTAuMDhjMC0uMTEsMCwwLTAuMDYtMC4yOHMwLS4yNiwwLTAuMzZWMjQuNjRhMS4yMSwxLjIxLDAsMCwxLDAtLjMyLDAuOTMsMC45MywwLDAsMCwwLS4xNnMwLS4wNy0wLjA5LTAuMDdIMjIuMWEwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy42LDMuNiwwLDAsMSwuMDcuNDltMC4yNC0xLjE2YTAuMjgsMC4yOCwwLDAsMC0uMzMuMjYsMC4yNiwwLjI2LDAsMCwwLC4zMS4yNCwwLjI4LDAuMjgsMCwwLDAsLjM0LTAuMjYsMC4yNywwLjI3LDAsMCwwLS4zMi0wLjI0bTAuNTgsMS4zM1YyNi4xYTIuMjUsMi4yNSwwLDAsMSwwLC40OSwxLDEsMCwwLDAsMCwuMjEsMC4xMSwwLjExLDAsMCwwLC4xMi4xM2gwLjI2YzAuMjYsMCwuMTEsMCwwLjI5LDBhMC4xLDAuMSwwLDAsMCwuMTItMC4xLDAuMjgsMC4yOCwwLDAsMC0uMTEtMC4xNiwwLjc3LDAuNzcsMCwwLDEtLjE1LTAuNTZWMjUuMjVjMC0uMTMsMC0wLjI0LjEtMC4yNGEwLjE4LDAuMTgsMCwwLDEsLjE0LjEyLDAuMTgsMC4xOCwwLDAsMCwuMTQuMTNjMC4xLDAsLjEtMC4xMy4xLTAuMThzMC0uMTEsMC0wLjE3LDAtLjE0LDAtMC4yMWMwLS4zMSwwLTAuMzIsMC0wLjQ0czAtLjE4LTAuMTEtMC4xOGEwLjI3LDAuMjcsMCwwLDAtLjIyLjE3LDAuMTIsMC4xMiwwLDAsMS0uMDYuMDVzMCwwLDAsMCwwLDAsMC0uMDdhMC4wOSwwLjA5LDAsMCwwLS4wOS0wLjFjLTAuMSwwLS4wOCwwLTAuMTksMEgyM2EwLjEsMC4xLDAsMCwwLS4xMi4xMXMwLDAuMDksMCwuMThhNC4xNSw0LjE1LDAsMCwxLDAsLjQ2TTI0LDI0LjY3djEuNTljMCwwLjA2LDAsLjI5LDAsMC4zN3MwLDAuMTYsMCwuMjFhMC4wOCwwLjA4LDAsMCwwLC4xLjA4YzAuMjEsMCwuMDYsMCwwLjIyLDBoMC4yMmEwLjA5LDAuMDksMCwwLDAsLjEtMC4wOGMwLS4xMSwwLDAtMC4wNi0wLjI4czAtLjI2LDAtMC4zNlYyNC42NGExLjIxLDEuMjEsMCwwLDEsMC0uMzIsMC45MywwLjkzLDAsMCwwLDAtLjE2czAtLjA3LTAuMDktMC4wN0gyNC4wN2EwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy41MywzLjUzLDAsMCwxLC4wNy40OW0wLjI0LTEuMTZhMC4yOCwwLjI4LDAsMCwwLS4zMy4yNiwwLjI2LDAuMjYsMCwwLDAsLjMxLjI0LDAuMjgsMC4yOCwwLDAsMCwuMzQtMC4yNiwwLjI3LDAuMjcsMCwwLDAtLjMyLTAuMjRtMSwyLjU0VjI1LjI3YzAtLjEyLDAtMC4zNC4xMi0wLjM0czAuMTQsMCwuMTQuM1YyNmMwLDAuMTEsMCwuMjktMC4xMS4yOXMtMC4xNSwwLS4xNS0wLjI5bS0wLjQ2LDBjMCwwLjExLDAsLjMzLDAsMC40NHMtMC4wNi4xNS0uMDYsMC4yOWEwLjExLDAuMTEsMCwwLDAsLjEyLjExaDAuMmExLjI5LDEuMjksMCwwLDEsLjE1LDAsMC4wNiwwLjA2LDAsMCwwLC4wNi0wLjA3czAsMCwwLS4wNywwLS4wNiwwLTAuMDZhMC4yNCwwLjI0LDAsMCwxLC4xLjA5LDAuMzMsMC4zMywwLDAsMCwuMjQuMTNjMC4zMSwwLC4zMi0wLjQzLjMyLTAuNjZWMjQuOTFjMC0uMzUsMC0wLjc3LTAuMzctMC43N2EwLjMxLDAuMzEsMCwwLDAtLjIxLjA5LDAuMTYsMC4xNiwwLDAsMS0uMS4wNnMwLDAsMCwwVjIzLjgzYzAtLjE0LDAtMC4xLDAtMC4yczAtLjEzLTAuMTUtMC4xM2wtMC4xMywwLTAuMjIsMGEwLjA4LDAuMDgsMCwwLDAtLjA5LjA5YzAsMC4wNSwwLC4xMi4wNSwwLjIyYTIuNTIsMi41MiwwLDAsMSwuMDUuNDd2MS43OVptMS40Ny0xLjI1djEuNjhhMC4zNSwwLjM1LDAsMCwwLC4zMS40MywwLjM3LDAuMzcsMCwwLDAsLjIyLTAuMDlBMC40NiwwLjQ2LDAsMCwxLDI3LDI2LjczczAsMC4wNSwwLC4xYTAuMDksMC4wOSwwLDAsMCwuMDkuMWMwLjE3LDAsMCwwLC4xOCwwaDAuMThhMC4wOSwwLjA5LDAsMCwwLC4xLTAuMSwwLjg4LDAuODgsMCwwLDAsMC0uMiwyLjI2LDIuMjYsMCwwLDEtLjA2LTAuNTNWMjQuNTJhMi4zOCwyLjM4LDAsMCwxLDAtLjMzLDAuMDksMC4wOSwwLDAsMC0uMDktMC4wOUgyNy4wOGEwLjEsMC4xLDAsMCwwLS4xMy4xLDIuODIsMi44MiwwLDAsMSwuMS40OHYxLjM5YzAsMC4wNywwLC4yMy0wLjEyLjIzcy0wLjEzLS4yNC0wLjEzLTAuMzZWMjQuNzdhMy42NywzLjY3LDAsMCwxLDAtLjUyLDAuMTMsMC4xMywwLDAsMC0uMTItMC4xNkgyNi4zNGMtMC4xNiwwLS4wOS4xMy0wLjA3LDAuMThhMi4yMSwyLjIxLDAsMCwxLC4wNy41Nm0xLjc2LDAuNzlhMi40NywyLjQ3LDAsMCwxLC4yNy42MywwLjE1LDAuMTUsMCwwLDEtLjE3LjE0QTAuMjgsMC4yOCwwLDAsMSwyOCwyNi4yNWEwLjIsMC4yLDAsMCwwLS4xMi0wLjE1cy0wLjA3LDAtLjA3LjEsMCwwLjA3LDAsLjI2YTEuMDgsMS4wOCwwLDAsMSwwLC4xNCwwLjg0LDAuODQsMCwwLDAsMCwuMTJjMCwwLjA5LDAsLjIzLjQ5LDAuMjNhMC41MywwLjUzLDAsMCwwLC42LTAuNTksMS43OCwxLjc4LDAsMCwwLS4yNS0wLjc1LDUuMzgsNS4zOCwwLDAsMS0uMjItMC41MSwwLjQyLDAuNDIsMCwwLDEsMC0uMTEsMC4xMSwwLjExLDAsMCwxLC4xMi0wLjExLDEsMSwwLDAsMSwuMjcuMTgsMC4xLDAuMSwwLDAsMCwuMDktMC4xMmMwLS4wOSwwLTAuMTYsMC0wLjMxYTAuNzcsMC43NywwLDAsMSwwLS4xNSwxLjIzLDEuMjMsMCwwLDAsMC0uMThjMC0uMTctMC4yNi0wLjIyLTAuNDQtMC4yMmEwLjU3LDAuNTcsMCwwLDAtLjYyLjYxLDIuNDksMi40OSwwLDAsMCwuMzIuOTNtLTYuNzQsMy42NlYzMWEwLjM1LDAuMzUsMCwwLDAsLjMxLjQzLDAuMzcsMC4zNywwLDAsMCwuMjItMC4wOUEwLjQ1LDAuNDUsMCwwLDEsMjIsMzEuMTdzMCwwLjA1LDAsLjFhMC4wOSwwLjA5LDAsMCwwLC4wOS4xYzAuMTcsMCwwLDAsLjE4LDBoMC4xOGEwLjA5LDAuMDksMCwwLDAsLjEtMC4xLDAuODIsMC44MiwwLDAsMCwwLS4xOSwyLjIyLDIuMjIsMCwwLDEtLjA2LTAuNTNWMjlhMi4zMywyLjMzLDAsMCwxLDAtLjMzLDAuMDksMC4wOSwwLDAsMC0uMDktMC4wOUgyMi4wOWEwLjEsMC4xLDAsMCwwLS4xMy4xLDIuNzksMi43OSwwLDAsMSwuMS40OHYxLjM5YzAsMC4wNywwLC4yMy0wLjEyLjIzcy0wLjEzLS4yNC0wLjEzLTAuMzZWMjkuMjFhMy43LDMuNywwLDAsMSwwLS41MiwwLjEzLDAuMTMsMCwwLDAtLjEyLTAuMTZIMjEuMzVjLTAuMTYsMC0uMDkuMTMtMC4wNywwLjE4YTIuMjEsMi4yMSwwLDAsMSwuMDcuNTZtMS40OC0uMTN2MS43MWMwLDAuMTgtLjA1LjMyLTAuMDUsMC40NHMwLDAuMDguMSwwLjA4SDIzYTEuNTYsMS41NiwwLDAsMCwuMTksMCwwLjEsMC4xLDAsMCwwLC4xMi0wLjA5czAtLjA3LDAtMC4xNmExLjQ0LDEuNDQsMCwwLDEsMC0uMjJWMjkuNjhjMC0uMTQsMC0wLjM0LjE1LTAuMzRzMC4xMiwwLjEzLjEyLDAuMjV2MS4xNGExLjcsMS43LDAsMCwxLDAsLjRjMCwwLjA3LDAsLjEyLDAsMC4xNWEwLjA4LDAuMDgsMCwwLDAsLjA5LjA4YzAuMTUsMCwuMDcsMCwwLjE3LDBoMC4yYTAuMDgsMC4wOCwwLDAsMCwuMS0wLjA5QTMuMTksMy4xOSwwLDAsMSwyNCwzMVYyOWMwLS40Mi0wLjItMC41LTAuMzItMC41YTAuMjUsMC4yNSwwLDAsMC0uMTguMDcsMC40OCwwLjQ4LDAsMCwxLS4xNC4xMywwLDAsMCwwLDEsMCwwczAsMCwwLS4wNmEwLjA4LDAuMDgsMCwwLDAtLjA5LTAuMDlsLTAuMjIsMC0wLjE3LDBhMC4wOSwwLjA5LDAsMCwwLS4wOC4xLDQuMzUsNC4zNSwwLDAsMSwwLC41bTEuNDYsMFYzMC43YzAsMC4wNiwwLC4yOSwwLDAuMzdzMCwwLjE2LDAsLjIxYTAuMDgsMC4wOCwwLDAsMCwuMS4wOGMwLjIsMCwuMDYsMCwwLjIyLDBoMC4yMmEwLjA5LDAuMDksMCwwLDAsLjEtMC4wOGMwLS4xMSwwLDAtMC4wNi0wLjI4czAtLjI2LDAtMC4zNlYyOS4wOWExLjI0LDEuMjQsMCwwLDEsMC0uMzIsMSwxLDAsMCwwLDAtLjE2czAtLjA3LTAuMDktMC4wN0gyNC4zMmEwLjA4LDAuMDgsMCwwLDAtLjEuMDgsMy41MiwzLjUyLDAsMCwxLC4wNy40OU0yNC41MywyOGEwLjI4LDAuMjgsMCwwLDAtLjMzLjI2LDAuMjYsMC4yNiwwLDAsMCwuMzEuMjQsMC4yOCwwLjI4LDAsMCwwLC4zNC0wLjI2QTAuMjcsMC4yNywwLDAsMCwyNC41MywyOG0wLjY5LDEuNjR2MC44N2E0LjE0LDQuMTQsMCwwLDEtLjA2Ljc5LDAuMSwwLjEsMCwwLDAsLjEyLjExaDAuNWMwLjExLDAsLjEzLDAsMC4xMy0wLjA4YTAuMiwwLjIsMCwwLDAtLjExLTAuMTMsMC40NiwwLjQ2LDAsMCwxLS4xMi0wLjQzVjI5LjQ1YTAuMTgsMC4xOCwwLDAsMSwuMTMtMC4yLDAuMTIsMC4xMiwwLDAsMCwuMS0wLjE0YzAtLjExLDAtMC4wNiwwLTAuMnMwLS4xMiwwLTAuMTktMC4wOS0uMDktMC4xMy0wLjExYTAuMywwLjMsMCwwLDEtLjA3LTAuMjZWMjguMDlBMC4wOSwwLjA5LDAsMCwwLDI1LjYzLDI4YTAuMzksMC4zOSwwLDAsMC0uMTYuMDVjLTAuMTQuMDYtLjIyLDAtMC4yMiwwLjE0djAuMjRhMC4yNSwwLjI1LDAsMCwxLS4wNS4xOXMtMC4xOSwwLS4xOS4xNlYyOWMwLDAuMjMsMCwuMjIuMDgsMC4yOHMwLjEzLDAuMDguMTMsMC4zNm0wLjktLjQ4VjMwLjdjMCwwLjA2LDAsLjI5LDAsMC4zN3MwLDAuMTYsMCwuMjFhMC4wOCwwLjA4LDAsMCwwLC4xLjA4YzAuMiwwLC4wNiwwLDAuMjIsMGgwLjIyYTAuMDksMC4wOSwwLDAsMCwuMS0wLjA4YzAtLjExLDAsMC0wLjA2LTAuMjhzMC0uMjYsMC0wLjM2VjI5LjA5YTEuMjgsMS4yOCwwLDAsMSwwLS4zMiwxLjE0LDEuMTQsMCwwLDAsMC0uMTZzMC0uMDctMC4wOS0wLjA3SDI2LjE1YTAuMDgsMC4wOCwwLDAsMC0uMS4wOCwzLjU1LDMuNTUsMCwwLDEsLjA3LjQ5TTI2LjM3LDI4YTAuMjgsMC4yOCwwLDAsMC0uMzMuMjYsMC4yNiwwLjI2LDAsMCwwLC4zMS4yNCwwLjI4LDAuMjgsMCwwLDAsLjM0LTAuMjZBMC4yNywwLjI3LDAsMCwwLDI2LjM3LDI4bTAuODMsMi4xMWEyLjUsMi41LDAsMCwxLC4yNy42MywwLjE1LDAuMTUsMCwwLDEtLjE3LjE0LDAuMjcsMC4yNywwLDAsMS0uMjQtMC4xNSwwLjIsMC4yLDAsMCwwLS4xMi0wLjE1cy0wLjA3LDAtLjA3LjEsMCwwLjA3LDAsLjI2YTEsMSwwLDAsMSwwLC4xNHMwLDAuMDgsMCwuMTIsMCwwLjIzLjQ5LDAuMjNBMC41MywwLjUzLDAsMCwwLDI4LDMwLjhhMS43OSwxLjc5LDAsMCwwLS4yNS0wLjc1LDUuNDQsNS40NCwwLDAsMS0uMjMtMC41MSwwLjQ3LDAuNDcsMCwwLDEsMC0uMTEsMC4xMSwwLjExLDAsMCwxLC4xMi0wLjExLDEsMSwwLDAsMSwuMjcuMTgsMC4xMSwwLjExLDAsMCwwLC4wOS0wLjEyYzAtLjA5LDAtMC4xNiwwLTAuMzFhMC43NiwwLjc2LDAsMCwxLDAtLjE1LDEuMjMsMS4yMywwLDAsMCwwLS4xOGMwLS4xNy0wLjI2LTAuMjItMC40NC0wLjIyYTAuNTcsMC41NywwLDAsMC0uNjMuNjEsMi40MywyLjQzLDAsMCwwLC4zMi45M20xNS4zMy03LjcyYTguNjgsOC42OCwwLDAsMCwuOC0wLjczQTQuOTQsNC45NCwwLDAsMSw0My4wOCwyM2E0LjQ0LDQuNDQsMCwwLDEtMS45LDIuMyw1LjcsNS43LDAsMCwxLTIuNDQuODIsMy4xMSwzLjExLDAsMCwwLS44NS4wNmMtMC4yNy4wOS0uNTMsMC4yMS0wLjgsMC4zMmEyLjUzLDIuNTMsMCwwLDEtLjY2LjEzcy0wLjEuMS0uMTgsMC4xOWExLjgxLDEuODEsMCwwLDEtLjE4LjE5LDQuMjcsNC4yNywwLDAsMCwuNzUuMDcsMTIuMjksMTIuMjksMCwwLDAsMS43Mi0uMzNjMC4yNC0uMDUuNTEtMC4xMywwLjY0LTAuMTZhMC41NywwLjU3LDAsMSwxLDAsLjE3bC0wLjkuMjFhNy4zLDcuMywwLDAsMS0xLjcuMjgsMi43NCwyLjc0LDAsMCwxLS43LTAuMDYsNi41MSw2LjUxLDAsMCwxLS44NC42OCwxMC4yMiwxMC4yMiwwLDAsMS0xLjU3LjksMC43NywwLjc3LDAsMCwwLC4zOS4xNiw0LjQsNC40LDAsMCwwLC41NSwwLDIuNDcsMi40NywwLDAsMSwuODItMC43OSw2LjY5LDYuNjksMCwwLDEsMi40OC0uNjdjMC44OS0uMDgsMi41OC0wLjA5LDIuNTgtMC4wOWE2LjY0LDYuNjQsMCwwLDEtMS42MSwxLjQ5LDYsNiwwLDAsMS0zLjE5Ljg3LDIuMDcsMi4wNywwLDAsMS0xLjA1LS4zOSwxLjE2LDEuMTYsMCwwLDAtLjU3LTAuMjEsNy4xNiw3LjE2LDAsMCwxLS43Ni0wLjI0LDMuMDYsMy4wNiwwLDAsMS0uMzkuMTlsLTAuMzIuMTR2MGEzLjMsMy4zLDAsMCwxLC41NS4yNiw1LjkyLDUuOTIsMCwwLDAsMSwuNDksNi4yNyw2LjI3LDAsMCwwLC43LjE5LDAuNTMsMC41MywwLDEsMS0uMDguMjcsMC41MSwwLjUxLDAsMCwxLDAtLjE0LDYsNiwwLDAsMS0xLjMxLS40Yy0wLjQtLjIyLTAuNTktMC4zNC0wLjc5LTAuNDRhMS4yNSwxLjI1LDAsMCwwLS4zNy0wLjEybC0wLjA5LDB2MS4zN2MwLDEuNjItLjE4LDIuNzEtMi41OSwzLTAuNDQsMC0uODYuMDctMS4yNiwwLjEtMS40NS4wOC0yLjUsMC4xNC0zLjI4LDEuNGgwbC0wLjI4LjU1LDAtLjA1djBsLTAuMjctLjUyYy0wLjgyLTEuMjctMS45NC0xLjMzLTMuNDgtMS40MS0wLjQyLDAtLjg2LDAtMS4zMy0wLjEtMi41Mi0uMjctMi43MS0xLjM1LTIuNzEtMywwLS4xOCwwLTAuNDUsMC0wLjc3TDE2LjQsMjkuOUEzLjU2LDMuNTYsMCwwLDEsMTYsMjkuNzdhMC44OSwwLjg5LDAsMCwxLS40MS4zNiwxMS45MiwxMS45MiwwLDAsMC0xLjE2LjczYy0wLjIyLjE5LS40MSwwLjQxLTAuNiwwLjUzYTAuNzYsMC43NiwwLDAsMS0uNjIuMDYsMC4yMiwwLjIyLDAsMCwxLDAtLjNjMC4wNy0uMDkuMzUtMC4yOSwwLjI2LTAuNGEwLjY4LDAuNjgsMCwwLDAtLjU4LjA2Yy0wLjIuMDctLjYsMC4yNi0wLjk0LDAuMzZzLTAuNjMuMTktLjgxLTAuMTEsMC4yNy0uNDguMzctMC41MiwwLjE1LS4xNCwwLTAuMTZhMS40MywxLjQzLDAsMCwwLS42MiwwYy0wLjI5LjA2LTEsLjE3LTEuMDktMC4yMWEwLjU2LDAuNTYsMCwwLDEsLjY3LTAuNTgsNi45Miw2LjkyLDAsMCwwLC43Ny4xOSwyLDIsMCwwLDAsLjQ3LDAsMC41OCwwLjU4LDAsMCwwLS4wOS0wLjI2LDAuMzUsMC4zNSwwLDAsMSwwLS4zNkEwLjQyLDAuNDIsMCwwLDEsMTIsMjlhMC44MywwLjgzLDAsMCwxLC40OC40MiwwLjc0LDAuNzQsMCwwLDAsLjczLjM0LDAuMzksMC4zOSwwLDAsMC0uMS0wLjI3LDAuMzYsMC4zNiwwLDAsMSwwLS40NywwLjc0LDAuNzQsMCwwLDEsLjYzLDAsMi4zMywyLjMzLDAsMCwxLC41Ny40MywxLjMzLDEuMzMsMCwwLDAsLjYxLjM1LDEuNjgsMS42OCwwLDAsMCwuNjEsMCwwLjczLDAuNzMsMCwwLDAsLjI0LTAuMTZMMTQuNzMsMjljLTAuMzYtLjIyLTAuODYtMC42Mi0wLjg2LTAuNjJsLTAuOTEsMGMtMC4zOSwwLTEuMzMsMC0xLjMzLDBhMS4yNiwxLjI2LDAsMCwxLS4zNy40NiwzLjQ0LDMuNDQsMCwwLDEtLjUzLjQsMC4zOSwwLjM5LDAsMCwwLS4xLTAuMkExLjY2LDEuNjYsMCwwLDAsMTAuMDgsMjlhMSwxLDAsMCwxLS42Mi0wLjM2LDAuNTYsMC41NiwwLDAsMSwuNDMtMC41Miw1LDUsMCwwLDEsLjc2LTAuMjRsMC0uMWEwLjQ4LDAuNDgsMCwwLDEsLjA4LTAuMTIsMC40NCwwLjQ0LDAsMCwwLC4xNi4xNiwxLjY0LDEuNjQsMCwwLDAsLjM4LjIxLDAuNTksMC41OSwwLDAsMSwuMy4yOWwxLjIzLDBjMC4yNCwwLC44LTAuMDYuOC0wLjA2bC0wLjkyLS42OUMxMi40NywyNy4zNiwxMi4wOCwyNywxMiwyN2EwLjQ0LDAuNDQsMCwwLDAtLjI5LDBjLTAuMi4wNy0uNjksMC4xOS0xLjA4LDAuMzJhOS4xOCw5LjE4LDAsMCwwLTEuMjYuNTQsMS4xLDEuMSwwLDAsMS0xLjExLjA4Yy0wLjIxLS4yMy4xLTAuNTUsMC4xOC0wLjYxczAuMjktLjE2LjItMC4yOWEwLjQxLDAuNDEsMCwwLDAtLjQ2LDBjLTAuMTMsMC0uNzUuNS0xLDAuMTRzMC40LS41Ni40Ni0wLjU4YTAuMSwwLjEsMCwwLDAsMC0uMTcsMC40OSwwLjQ5LDAsMCwwLS4zOS0wLjE3Yy0wLjIzLDAtMS4xNywwLTEuMDUtLjYyczAuODUtLjM2LDEuMTktMC4xNWEwLjkyLDAuOTIsMCwwLDAsLjcyLjI0LDAuNCwwLjQsMCwwLDAtLjA3LTAuMzZBMC4yNywwLjI3LDAsMCwxLDguMjYsMjVhMC41MywwLjUzLDAsMCwxLC42NC4yMiwzLjA1LDMuMDUsMCwwLDAsLjIzLjc1LDEuMTQsMS4xNCwwLDAsMCwuNDkuMjgsMC44NiwwLjg2LDAsMCwwLS4xMS0wLjM2LDAuMywwLjMsMCwwLDEsLjEtMC40NSwwLjQ5LDAuNDksMCwwLDEsLjU0LjE4LDIuODMsMi44MywwLDAsMSwuMzMuNzcsMC43MSwwLjcxLDAsMCwwLC40My40NiwxLjUyLDEuNTIsMCwwLDAsMSwwbC0wLjYyLS41NmMtMC4xOS0uMTctMC41Mi0wLjUtMC42NC0wLjYxQTIuNTgsMi41OCwwLDAsMCwxMCwyNS4yMmE1LjMyLDUuMzIsMCwwLDAtMS0uMzMsNy4zLDcuMywwLDAsMS0xLjU2LS4yNEM3LjA4LDI0LjQ2LDYuOTQsMjQuMjcsNy4wNiwyNGEwLjY5LDAuNjksMCwwLDEsLjc5LTAuMmMwLjMzLDAsLjMzLTAuMTkuMTktMC4yN2ExLjY1LDEuNjUsMCwwLDAtLjU3LTAuMTQsMC44OSwwLjg5LDAsMCwxLS45Mi0wLjg3YzAuMDktLjY1LDEuMTItMC4xNSwxLjI1LTAuMWEwLjI5LDAuMjksMCwwLDAsLjIxLDBBMC4zLDAuMywwLDAsMCw3Ljk0LDIyYTIuNzMsMi43MywwLDAsMC0uODUtMC4zLDAuNjYsMC42NiwwLDAsMS0uNTktMC45NGMwLjI2LS42NiwxLjA1LDAsMS4xOC4wOGEwLjQ2LDAuNDYsMCwwLDAsLjM5LjEzYzAuMDktLjA2LDAtMC4yOS0wLjIyLTAuNTRTNywxOS40Miw3LjczLDE5YTAuNjksMC42OSwwLDAsMSwuOTEuNjdjMCwwLjI4LjExLDAuOTQsMC4xMywxLjA1UzksMjEsOSwyMC43N0E1LjEsNS4xLDAsMCwxLDkuMzIsMjBhMC40NCwwLjQ0LDAsMCwxLC42MS0wLjE3LDAuNzUsMC43NSwwLDAsMSwuMjEuODRjLTAuMDkuMjEtLjM4LDAuODUtMC40OCwxLjA3cy0wLjEzLjM3LDAsLjQzYTAuMjgsMC4yOCwwLDAsMCwuNDItMC4xNGMwLjE2LS4yNC4yMy0wLjUzLDAuNTgtMC40czAuNDEsMC40MS4yNSwwLjk0LTAuMzcsMS4yNi0uNDMsMS41MmEyLjU1LDIuNTUsMCwwLDAsLjA4LDEsMS4zLDEuMywwLDAsMCwuNC41NWwwLjU2LDAuNDZzMC0uNjYuMDYtMSwwLS44NiwwLTAuODZhMC42LDAuNiwwLDAsMS0uMzItMC40NmMtMC4xMy0uNDEtMC4xMy0wLjUtMC4xNi0wLjU1bDAsMCwwLjI0LS4wOHMwLjUyLTEsLjkxLTEsMC4yOCwwLjU2LjI4LDAuNzgsMCwwLjU3LDAsLjU3bDAuMDksMC4wNiwwLjExLDAuMWExLjU5LDEuNTksMCwwLDAtLjI2LjE1LDIuNDQsMi40NCwwLDAsMS0uMjkuMzEsMSwxLDAsMCwxLS4zNS4xN3MwLDAuNzYtLjA2LDEuMDYsMCwwLjkzLDAsLjkzUzEyLjUxLDI3LDEzLjEsMjcuNDlzMS40MiwxLDEuNDIsMWEyLjU4LDIuNTgsMCwwLDAtLjEtMC40OSwxLjA2LDEuMDYsMCwwLDAtLjU3LTAuNyw1LjIyLDUuMjIsMCwwLDEtMS4wNi0uNjEsMC41MSwwLjUxLDAsMCwxLDAtLjYxLDAuNjgsMC42OCwwLDAsMSwuNzIuMWMwLjIxLDAuMTcuNDcsMC4zMywwLjQsMC4wNmExLjU4LDEuNTgsMCwwLDAtLjYzLTAuOCwwLjkzLDAuOTMsMCwwLDEtLjU3LTEsMC40NiwwLjQ2LDAsMCwxLC43Mi0wLjEsMC40OCwwLjQ4LDAsMCwwLC4zNi4yLDAuNjQsMC42NCwwLDAsMC0uMDktMC42NWMtMC4xNC0uMzEtMC40MS0wLjkxLDAtMS4xMXMwLjY1LDAuMi42OSwwLjY1YTEuODMsMS44MywwLDAsMCwuMTksMS4wN2MwLjIsMC4xNi4zNy0uMDcsMC40OC0wLjE5czAuMzYtLjU3LjY2LTAuMzVhMC41LDAuNSwwLDAsMSwwLC43N2MtMC4xOC4yMy0uOTMsMS4xMi0wLjcsMS4zOSwwLjEsMC4xMi4zMS0uMTUsMC40Ny0wLjM0czAuNDItLjUzLjc0LTAuMjYsMC4xNywwLjY3LS4xNiwxLTAuNjguNjUtLjgyLDAuOGExLjE4LDEuMTgsMCwwLDAtLjI3LjU1LDcsNywwLDAsMC0uMDkuOTJzMC40MSwwLjMuODEsMC41NGEyLjQsMi40LDAsMCwwLDEuMTMuMzdjMC0yLjYzLDAtOC4xOSwwLTguMTlWMjEuMTdoMS45MXYwYTAuODksMC44OSwwLDAsMSwuMTEtMC42NCwwLjE0LDAuMTQsMCwwLDEsLjE1LjExLDAuMjIsMC4yMiwwLDAsMCwuMTguMDUsMC4zMSwwLjMxLDAsMCwxLC4yMS0wLjI3LDAuMywwLjMsMCwwLDEsLjE4LjI0aDAuMjJBMC4zMSwwLjMxLDAsMCwxLDIwLDIwLjM1YzAuMTksMCwuMi4zMSwwLjIsMC4zMWEzLjU2LDMuNTYsMCwwLDAsLjQ3LDBjMC4yLDAsLjMxLDAsMC4zOS0wLjE0YTAuOTQsMC45NCwwLDAsMC0uMzQtMC42NywyLjU2LDIuNTYsMCwwLDEtLjQ0LTAuNzdBMS4xNiwxLjE2LDAsMCwxLDIwLjU3LDE4YTEuMjIsMS4yMiwwLDAsMSwxLjE0LDAsMC40MywwLjQzLDAsMCwwLC41NC0wLjJjMC4wNy0uMTksMC0wLjQzLTAuNDUtMC41N0E0Ljc1LDQuNzUsMCwwLDAsMjAuNDYsMTdhMC43OCwwLjc4LDAsMCwwLS41OS4xNSwzLDMsMCwwLDEtLjYyLjQ0LDEuODUsMS44NSwwLDAsMS0uNzUuMDVBMi41OCwyLjU4LDAsMCwwLDE5LDE3LjE0YTIsMiwwLDAsMCwuMjQtMC42OCw0LjQ4LDQuNDgsMCwwLDEtMSwuNjUsNS4xNiw1LjE2LDAsMCwxLTEuMTguMjYsNS4zNiw1LjM2LDAsMCwwLC4zMy0wLjQ4LDMuODEsMy44MSwwLDAsMCwuMTktMC41Miw1LjMsNS4zLDAsMCwxLTEsLjU2LDQuNCw0LjQsMCwwLDEtMS4xOS4xNyw1LjM4LDUuMzgsMCwwLDAsLjcxLTAuNjIsNC43OSw0Ljc5LDAsMCwwLC40NC0wLjczLDEyLDEyLDAsMCwxLTEuNzgsMS4xMiw1LjkyLDUuOTIsMCwwLDEtMiwuNTNBMi4xNywyLjE3LDAsMCwwLDEzLjMsMTdhMS44NywxLjg3LDAsMCwwLC4zLTAuNjJBOS45LDkuOSwwLDAsMSwxMiwxNy40NmE0LjMxLDQuMzEsMCwwLDEtMiwuNCwzLDMsMCwwLDAsLjY3LTAuNCwxLjI2LDEuMjYsMCwwLDAsLjM3LTAuNTQsMy45LDMuOSwwLDAsMS0xLjIyLjY2LDcuMDcsNy4wNywwLDAsMS0xLjQzLjI4QTUuMzksNS4zOSwwLDAsMCw5LDE3LjM1YTIsMiwwLDAsMCwuMzEtMC41N0E4Ljc4LDguNzgsMCwwLDEsNywxNy44M2E1LDUsMCwwLDEtMS41My4xMWwyLTEuMjNhNi4yNCw2LjI0LDAsMCwwLDEuODctMS42NSwxLjIsMS4yLDAsMCwwLC40Ny0wLjg4LDYuMzUsNi4zNSwwLDAsMS0uNi4yNCwyLjU2LDIuNTYsMCwwLDEtLjc5LjE1LDE5LjIyLDE5LjIyLDAsMCwwLDEuNzQtMS4yYzEuMTctLjk1LDEuOTEtMS42MSwxLjkxLTEuNjFhMy4zMiwzLjMyLDAsMCwxLS42Ni4xMSwxLjg3LDEuODcsMCwwLDEtLjY3LDBzMS4yLS42NCwxLjg1LTFBMTQuNzgsMTQuNzgsMCwwLDAsMTQuNjQsOS40YTIuODIsMi44MiwwLDAsMSwyLjIxLS45NCwxLjg0LDEuODQsMCwwLDEsMS43NC45NCw0LjIsNC4yLDAsMCwxLC4yOCwxLjQ2LDEuNzIsMS43MiwwLDAsMCwuNDUsMS40NCwwLjY0LDAuNjQsMCwwLDAsLjc1LTAuMjEsMC44NCwwLjg0LDAsMCwxLC42NC0wLjE3YzAuMjgsMCwuNDEuMTksMC43MSwwLjI0YTAuNzMsMC43MywwLDAsMCwuNzEtMC40NUEyLjczLDIuNzMsMCwwLDAsMjIuMTgsMTBhMi43NywyLjc3LDAsMCwwLS41NC0xLjIsMC41NywwLjU3LDAsMCwwLS40LTAuMjMsMywzLDAsMCwwLS41OSwwLDAuNywwLjcsMCwwLDEtLjQtMC4wNywwLjQyLDAuNDIsMCwwLDEtLjE0LTAuMTlIMTguNzhsMCwwQTAuNjcsMC42NywwLDAsMSwxOSw4LjA2YTEuNjEsMS42MSwwLDAsMSwuNDctMC4xNCwwLjczLDAuNzMsMCwwLDAsLjIyLTAuMDhBMywzLDAsMCwwLDE5LDcuOWExLjE2LDEuMTYsMCwwLDAtLjQyLjI0LDEuNTUsMS41NSwwLDAsMC0uMTkuMjEsMS41MywxLjUzLDAsMCwxLDAtLjU1LDAuNTQsMC41NCwwLDAsMSwuMzMtMC40NywzLjQ0LDMuNDQsMCwwLDEsLjcxLTAuMTEsMi4zNSwyLjM1LDAsMCwxLC4yOS0wLjMzLDIuNzUsMi43NSwwLDAsMSwuMzktMC4yNXMwLjgxLDAsMS40OSwwYTIuNTMsMi41MywwLDAsMCwxLjE1LS4xOSwwLjgxLDAuODEsMCwwLDEtLjIxLjM4LDEuMjEsMS4yMSwwLDAsMS0uMzguMjUsNC4xMiw0LjEyLDAsMCwxLC44Ny44LDguOTIsOC45MiwwLDAsMSwuOTQsMS41YzAuMzgsMC43NC42NiwxLjQ3LDAuNjYsMS40N2gwczAuMjktLjczLjY2LTEuNDdhOSw5LDAsMCwxLC45NC0xLjUsNC4xMyw0LjEzLDAsMCwxLC44Ny0wLjgsMS4yMSwxLjIxLDAsMCwxLS4zOC0wLjI1LDAuOCwwLjgsMCwwLDEtLjIxLTAuMzgsMi41MiwyLjUyLDAsMCwwLDEuMTUuMTljMC42OCwwLDEuNDksMCwxLjQ5LDBhMi44MSwyLjgxLDAsMCwxLC4zOS4yNSwyLjM2LDIuMzYsMCwwLDEsLjI5LjMzLDMuNDQsMy40NCwwLDAsMSwuNzEuMTEsMC41MywwLjUzLDAsMCwxLC4zMy40NywxLjUzLDEuNTMsMCwwLDEsMCwuNTUsMS42MiwxLjYyLDAsMCwwLS4xOS0wLjIxLDEuMTYsMS4xNiwwLDAsMC0uNDItMC4yNCwzLDMsMCwwLDAtLjY5LTAuMDYsMC43MywwLjczLDAsMCwwLC4yMi4wOCwxLjYxLDEuNjEsMCwwLDEsLjQ3LjE0LDAuNjcsMC42NywwLDAsMSwuMi4xOGwwLDBIMjkuMDhhMC40MywwLjQzLDAsMCwxLS4xNC4xOSwwLjcsMC43LDAsMCwxLS40LjA3LDMsMywwLDAsMC0uNTksMCwwLjU3LDAuNTcsMCwwLDAtLjQuMjNBMi43NywyLjc3LDAsMCwwLDI3LDEwYTIuNzMsMi43MywwLDAsMCwuMDYsMS43NiwwLjczLDAuNzMsMCwwLDAsLjcxLjQ1YzAuMy0uMDYuNDMtMC4yMSwwLjcxLTAuMjRhMC44NCwwLjg0LDAsMCwxLC42NC4xNywwLjY1LDAuNjUsMCwwLDAsLjc1LjIxLDEuNzIsMS43MiwwLDAsMCwuNDUtMS40NEE0LjIsNC4yLDAsMCwxLDMwLjYsOS40YTEuODQsMS44NCwwLDAsMSwxLjc0LS45NCwyLjgyLDIuODIsMCwwLDEsMi4yMS45NCwxNC43NSwxNC43NSwwLDAsMCwyLjEsMS40NmMwLjY1LDAuMzksMS44NSwxLDEuODUsMWExLjg3LDEuODcsMCwwLDEtLjY3LDAsMy4zMSwzLjMxLDAsMCwxLS42NS0wLjExczAuNzQsMC42NiwxLjkxLDEuNjFhMTkuMDgsMTkuMDgsMCwwLDAsMS43NCwxLjJBMi41NywyLjU3LDAsMCwxLDQwLDE0LjQzYTYuNDIsNi40MiwwLDAsMS0uNi0wLjI0LDEuMiwxLjIsMCwwLDAsLjQ3Ljg4LDYuMjYsNi4yNiwwLDAsMCwxLjg3LDEuNjVsMiwxLjIzYTUsNSwwLDAsMS0xLjUzLS4xMSw4Ljc4LDguNzgsMCwwLDEtMi4zMS0xLjA1LDIsMiwwLDAsMCwuMzEuNTcsNS4zOCw1LjM4LDAsMCwwLC41Ny41LDcuMDcsNy4wNywwLDAsMS0xLjQzLS4yOCwzLjksMy45LDAsMCwxLTEuMjItLjY2LDEuMjUsMS4yNSwwLDAsMCwuMzcuNTQsMywzLDAsMCwwLC42Ny40LDQuMzEsNC4zMSwwLDAsMS0yLS40LDkuOTEsOS45MSwwLDAsMS0xLjYyLTEuMDgsMS44OCwxLjg4LDAsMCwwLC4zLjYyLDIuMTUsMi4xNSwwLDAsMCwuNDYuNCw1LjkxLDUuOTEsMCwwLDEtMi0uNTMsMTIsMTIsMCwwLDEtMS43OC0xLjEyLDQuNzcsNC43NywwLDAsMCwuNDQuNzMsNS4zNiw1LjM2LDAsMCwwLC43MS42Miw0LjQsNC40LDAsMCwxLTEuMTktLjE3LDUuMzEsNS4zMSwwLDAsMS0xLS41NiwzLjc5LDMuNzksMCwwLDAsLjE5LjUyLDUuMTgsNS4xOCwwLDAsMCwuMzMuNDgsNS4xNSw1LjE1LDAsMCwxLTEuMTgtLjI2LDQuNDgsNC40OCwwLDAsMS0xLS42NSwyLDIsMCwwLDAsLjI0LjY4LDIuNTksMi41OSwwLDAsMCwuNTMuNTMsMS44NCwxLjg0LDAsMCwxLS43NS0wLjA1LDMsMywwLDAsMS0uNjItMC40NCwwLjc5LDAuNzksMCwwLDAtLjYtMC4xNSw0Ljc2LDQuNzYsMCwwLDAtMS4zNC4yMWMtMC40Mi4xNS0uNTIsMC4zOS0wLjQ1LDAuNTdhMC40MywwLjQzLDAsMCwwLC41NC4yLDEuMjIsMS4yMiwwLDAsMSwxLjE0LDAsMS4xNiwxLjE2LDAsMCwxLC4yNywxLjA2LDIuNTYsMi41NiwwLDAsMS0uNDQuNzcsMC45NCwwLjk0LDAsMCwwLS4zNC42N2MwLjA3LDAuMTguMTksMC4xMywwLjM5LDAuMTRhMy41NiwzLjU2LDAsMCwwLC40NywwczAtLjMuMi0wLjMxYTAuMzEsMC4zMSwwLDAsMSwuMjMuMjhoMC4yMmEwLjIsMC4yLDAsMSwxLC4zOSwwLDAuMjIsMC4yMiwwLDAsMCwuMTgtMC4wNSwwLjE0LDAuMTQsMCwwLDEsLjE1LTAuMTEsMC44OSwwLjg5LDAsMCwxLC4xMi42NHYwaDEuNjZ2Ny45NGwwLjU5LS4yNWEyLjY3LDIuNjcsMCwwLDAsLjU3LTAuMjlBMi4yOSwyLjI5LDAsMCwwLDMzLjUyLDI4YTEsMSwwLDAsMCwwLS42OCwzLjI5LDMuMjksMCwwLDEtLjMxLTEuMjEsNC43OSw0Ljc5LDAsMCwxLC42OC0xLjc0LDE2LDE2LDAsMCwxLDEuNzItMi4xNnMwLDEuNzQsMCwyLjUyYTcuNDQsNy40NCwwLDAsMS0uMTksMS45MiwyLjcxLDIuNzEsMCwwLDEtMS4xNi44OCwxLDEsMCwwLDAtLjQyLjQzYy0wLjA3LjEyLS4yNiwwLjUzLTAuMjYsMC41M3MwLjY0LS4zMi44OS0wLjQ2YTkuMDcsOS4wNywwLDAsMCwxLjEzLS44NGMwLjI1LS4yMy43Mi0wLjc0LDAuNzItMC43NGE5LjA3LDkuMDcsMCwwLDEsLjE5LTAuOTEsMi43MiwyLjcyLDAsMCwwLC4xMy0wLjgxLDYuMDcsNi4wNywwLDAsMS0uNDYtMS4xNSwzLjE5LDMuMTksMCwwLDEsLjQ0LTIuMywxNC4zOSwxNC4zOSwwLDAsMSwxLjI5LTJBMTIuOTEsMTIuOTEsMCwwLDEsMzguMzcsMjFjMC4yMSwxLC4yOCwxLjYyLTAuMTMsMi4xMXMtMC42OS43My0uOTMsMWExLDEsMCwwLDAtLjM4LjU3Yy0wLjE0LjM5LS4zMywwLjkyLTAuMzcsMS4wNWEyLjMyLDIuMzIsMCwwLDAtLjA2LjMzczAuNTUtLjg5LDEtMS40MywxLjE1LTEuMzIsMS4yOS0xLjQ4bDAuNDMtLjVhNS42Niw1LjY2LDAsMCwwLDAtLjU5LDMuNzUsMy43NSwwLDAsMC0uMjUtMC43OSw5LjM5LDkuMzksMCwwLDEtLjM1LTAuOSwzLjI0LDMuMjQsMCwwLDEsMC0uNjEsMC41NCwwLjU0LDAsMCwxLS4zOS0wLjUxLDAuNTYsMC41NiwwLDEsMSwuNTcuNTQsMi4xNiwyLjE2LDAsMCwwLDAsLjM2LDIuNzgsMi43OCwwLDAsMCwuMjEuNjljMC4wOCwwLjE3LjE5LDAuNDIsMC4xOSwwLjQyYTEuMTgsMS4xOCwwLDAsMCwuMDktMC4zNywyLjYyLDIuNjIsMCwwLDEsMS0xLjZBOC40LDguNCwwLDAsMSw0MS45MSwxOGEyMS41MSwyMS41MSwwLDAsMS0uMzgsMi4zOUM0MS4yNiwyMS42NCw0MSwyMiw0MC40MSwyMi4zNHMtMC44My4zOS0uODMsMC4zOS0wLjg3LjkyLTEuMzYsMS41MS0xLjUzLDIuMDktMS41MywyLjA5YTEuNTcsMS41NywwLDAsMCwuNTktMC4xMywyLjYzLDIuNjMsMCwwLDAsLjQzLTAuMiw3LjczLDcuNzMsMCwwLDEsMS40LTEuODUsNS42LDUuNiwwLDAsMSwxLjk1LTEuMjEsNSw1LDAsMCwwLDEuNDctLjU5TTI2LjYxLDIwYTAuNjEsMC42MSwwLDAsMC0uODItMC4wNiwyLjgzLDIuODMsMCwwLDAtLjMsMS4yNWgxLjRhMC41MywwLjUzLDAsMCwxLDAtLjE5LDQuMzUsNC4zNSwwLDAsMSwuMjEtMC40OEExLjUyLDEuNTIsMCwwLDAsMjYuNjEsMjBNMjIuMywyMWEwLjUyLDAuNTIsMCwwLDEsMCwuMTloMS40YTIuODMsMi44MywwLDAsMC0uMy0xLjI1LDAuNjEsMC42MSwwLDAsMC0uODIuMDYsMS41MSwxLjUxLDAsMCwwLS40OS41Miw0LjM1LDQuMzUsMCwwLDEsLjIxLjQ4bTkuMTIsMC44N2gtMWMwLDAuMTIsMCwuMjctMC4xMS4yN3MtMC4xMiwwLS4xNC0wLjI3SDI5Ljg4YzAsMC4xOCwwLC4zLTAuMTEuM3MtMC4xMy0uMTEtMC4xNS0wLjNIMjkuMzNhMC4yOSwwLjI5LDAsMCwxLS4xMi4zYy0wLjA3LDAtLjEzLTAuMDctMC4xNS0wLjNIMjAuMTNjMCwwLjIzLS4wOC4zLTAuMTUsMC4zYTAuMjksMC4yOSwwLDAsMS0uMTItMC4zSDE5LjU3YzAsMC4xOS0uMDYuMy0wLjE1LDAuM3MtMC4xLS4xMS0wLjExLTAuM0gxOWMwLDAuMjMtLjA2LjI3LTAuMTQsMC4yN3MtMC4xMS0uMTUtMC4xMS0wLjI3SDE3LjUzYzAsMS41MSwwLDcuNTcsMCw4LjkzczAuMDksMi4wOCwyLjEsMi4zYzAuNDUsMCwuODkuMDcsMS4zLDAuMDksMS40NywwLjA4LDIuNzUuMTUsMy43NCwxLjM0LDAuOTUtMS4xOSwyLjE2LTEuMjYsMy41NS0xLjM0LDAuMzksMCwuOCwwLDEuMjMtMC4wOSwxLjktLjIxLDItMC44MiwyLTIuM1YyMS44NVpNMTkuNzcsNy4yNGMwLjA4LDAsLjA3LDAsMC4xNC0wLjA2djBjLTAuMDgsMC0uMDYuMDgtMC4wNiwwLjJhMC4zNSwwLjM1LDAsMCwwLC4yNi4wOSwwLjM1LDAuMzUsMCwwLDAsLjA5LTAuMjZoMHYwSDIwLjNhMC42MywwLjYzLDAsMCwwLC4zMiwwVjcuMThsLTAuNSwwdjBhMC40OCwwLjQ4LDAsMCwwLS4yOSwwLDAuMzMsMC4zMywwLDAsMC0uMDYuMTJtOC44LDBWNy4yN2EzLjg0LDMuODQsMCwwLDAsLjQ0LDAsMSwxLDAsMCwwLDAsLjIsMC4zNiwwLjM2LDAsMCwwLC4yOS4wOSwwLjMyLDAuMzIsMCwwLDAsLjA5LTAuMjMsMC4wOSwwLjA5LDAsMCwxLS4wNi0wLjA5aDBhMC4xNiwwLjE2LDAsMCwwLC4xMi4wNmMwLS4wOCwwLTAuMDYtMC4wOS0wLjA5YTAuNTQsMC41NCwwLDAsMC0uNDcsMEgyOC41OE0yMCw3LjI3YzAsMC4wOC0uMDkuMDgsMCwwLjEydjBoMEEwLjA5LDAuMDksMCwwLDAsMjAsNy4yN205LjE4LDAuMTVWNy4zM2gwbDAsMGEwLjI1LDAuMjUsMCwwLDAsMCwuMTJoMC4wOU00Ny43MSw1LjgySDQ2LjQ2VjM1LjQ2aDEuMjVWNS44MlptOC4yMiwxMS44NWEwLjI0LDAuMjQsMCwwLDAsMC0uMTJsLTAuMjctLjQ0YTAuMSwwLjEsMCwwLDAtLjA5LTAuMDUsMC4yMSwwLjIxLDAsMCwwLS4xMy4wNiwxLjQ0LDEuNDQsMCwwLDEtLjg4LjM2Yy0wLjgzLDAtMS4yNC0uODYtMS4yNC0yLjY0LDAtMS41NC4zNi0yLjIzLDEuMTItMi4yM2ExLjU0LDEuNTQsMCwwLDEsMSwuNDQsMC4xNywwLjE3LDAsMCwwLC4xMSwwLDAuMDksMC4wOSwwLDAsMCwuMDgsMGwwLjI5LS40N2EwLjI0LDAuMjQsMCwwLDAsMC0uMTIsMC4yLDAuMiwwLDAsMC0uMDktMC4xNSwyLjI2LDIuMjYsMCwwLDAtMS40NC0uNTVjLTEuNzUsMC0yLjE2LDEuOC0yLjE2LDMuMjEsMCwyLjE4Ljc3LDMuMzUsMi4yMSwzLjM1YTIsMiwwLDAsMCwxLjQxLS41MSwwLjIxLDAuMjEsMCwwLDAsLjEtMC4xNW0yLjcyLDAuNjZjLTEuNDIsMC0yLjEzLTEuMS0yLjEzLTMuMzEsMC0xLjg0LjU5LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzZjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDgtMC4zMi0yLjQ3LTEuMDgtMi40N202LjEyLDUuNTRhMy43NiwzLjc2LDAsMCwxLTEuMDUuMDhINjIuMzFjLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMS41YTEuODksMS44OSwwLDAsMSwxLjUyLjM4LDEuNjUsMS42NSwwLDAsMSwuNDYsMS4xNywxLjQ2LDEuNDYsMCwwLDEtLjkxLDEuNDRBMS40NiwxLjQ2LDAsMCwxLDY2LDE2LjQ0YTEuNjMsMS42MywwLDAsMS0xLjIxLDEuNjdtLTEtNS40NEg2My4xMnYxLjkzaDAuNTlhMC45MSwwLjkxLDAsMCwwLDEtMSwwLjgsMC44LDAsMCwwLTEtLjkxbTAsMi43SDYzLjEydjJoMC42N2ExLDEsMCwwLDAsMS4xOS0xLDEsMSwwLDAsMC0xLjIxLTFtNi43LTIuNzZhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM0g2OC40MXYxLjc4aDEuNjZjMC4xMywwLC4xNiwwLDAuMTYuMTZ2MC40OWMwLDAuMTMsMCwuMTUtMC4xNi4xNUg2OC40MXYyaDJjMC4xNCwwLC4xNiwwLDAuMTYuMTZWMThjMCwwLjE0LDAsLjE2LTAuMTYuMTZoLTIuOWMtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNnYtNmMwLS4xNCwwLTAuMTYuMTUtMC4xNkg3MC41YzAuMTIsMCwuMTUsMCwwLjE1LjA4YTAuNDksMC40OSwwLDAsMSwwLC4xWm00LjI2LDBhMC4xMywwLjEzLDAsMCwxLS4xNi4xM0g3My4zNFYxOGMwLDAuMTQsMCwuMTYtMC4xNS4xNkg3Mi41Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjEyLjc5SDcxLjA5Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE3VjEyLjA3YzAtLjE0LDAtMC4xNi4xNi0wLjE2aDMuNjhjMC4xMiwwLC4xNiwwLDAuMTYuMDhhMC40NywwLjQ3LDAsMCwxLDAsLjEzWm00LDUuMzljMCwwLjEyLDAsLjE1LTAuMTUuMTVINzcuODdjLTAuMTIsMC0uMTUsMC0wLjE1LTAuMTV2LTZhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDMuNjhhMC4xMywwLjEzLDAsMCwxLC4xNS4xNXY2YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVIODAuODNBMC4xMiwwLjEyLDAsMCwxLDgwLjY5LDE4VjEyLjc0aC0yVjE4Wm02LjQsMC4yOEM4My43MSwxOC4zMyw4MywxNy4yNCw4MywxNWMwLTEuODQuNi0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc2Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtOC4yNSw1LjU0YTMuNzYsMy43NiwwLDAsMS0xLjA1LjA4SDkwLjkzYy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDEuNUExLjg4LDEuODgsMCwwLDEsOTQsMTIuM2ExLjY1LDEuNjUsMCwwLDEsLjQ2LDEuMTcsMS40NiwxLjQ2LDAsMCwxLS45MSwxLjQ0LDEuNDYsMS40NiwwLDAsMSwxLjEzLDEuNTMsMS42MywxLjYzLDAsMCwxLTEuMjEsMS42N20tMS01LjQ0SDkxLjc1djEuOTNoMC41OWEwLjkxLDAuOTEsMCwwLDAsMS0xLDAuOCwwLjgsMCwwLDAtMS0uOTFtMCwyLjdIOTEuNzV2MmgwLjY3YTEsMSwwLDAsMCwxLjE5LTEsMSwxLDAsMCwwLTEuMjEtMW03LjQ5LDIuODJIOTkuMmMtMC4xNCwwLS4xNiwwLTAuMTYtMC4xNlYxNS4zMkg5N1YxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMC43Qzk2LDE4LjIsOTYsMTguMTgsOTYsMTh2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMC43YzAuMTMsMCwuMTYsMCwwLjE2LjE2djIuNDdoMlYxMi4wN2MwLS4xNCwwLTAuMTYuMTYtMC4xNmgwLjY5YzAuMTQsMCwuMTYsMCwwLjE2LjE2djZjMCwwLjE0LDAsLjE2LTAuMTYuMTZtNC45NS01LjU4YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNoLTEuODh2MS43OGgxLjY2YzAuMTMsMCwuMTYsMCwwLjE2LjE2djAuNDljMCwwLjEzLDAsLjE1LTAuMTYuMTVoLTEuNjZ2MmgyYzAuMTQsMCwuMTYsMCwwLjE2LjE2VjE4YzAsMC4xNCwwLC4xNi0wLjE2LjE2aC0yLjljLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMi45NWMwLjEyLDAsLjE1LDAsMC4xNS4wOGEwLjQ3LDAuNDcsMCwwLDEsMCwuMVptMy44NCw0Ljc2VjEyLjA3YTAuMTMsMC4xMywwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTMsMC4xMywwLDAsMSwuMTUuMTV2NS4zMWgxLjUxVjEyLjA3YTAuMTMsMC4xMywwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTMsMC4xMywwLDAsMSwuMTUuMTV2NmEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1aC01Ljc1YTAuMTMsMC4xMywwLDAsMS0uMTUtMC4xNXYtNmEwLjEzLDAuMTMsMCwwLDEsLjE1LTAuMTVIMTA3YTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NS4zMWgxLjUxWm05LjEsMC44MmgtMC42OWMtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNlYxNS4zMmgtMlYxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMC43Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuN2MwLjEzLDAsLjE2LDAsMC4xNi4xNnYyLjQ3aDJWMTIuMDdjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMC42OWMwLjE0LDAsLjE2LDAsMC4xNi4xNnY2YzAsMC4xNCwwLC4xNi0wLjE2LjE2bTQuOTUtNS41OGEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0xLjg4djEuNzhoMS42NmMwLjEzLDAsLjE2LDAsMC4xNi4xNnYwLjQ5YzAsMC4xMywwLC4xNS0wLjE2LjE1aC0xLjY2djJoMmMwLjE0LDAsLjE2LDAsMC4xNi4xNlYxOGMwLDAuMTQsMCwuMTYtMC4xNi4xNmgtMi45Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDIuOTVjMC4xMiwwLC4xNSwwLDAuMTUuMDhhMC40NywwLjQ3LDAsMCwxLDAsLjFaTTEyOC4yMSwxOGEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1aC0wLjcxQTAuMTIsMC4xMiwwLDAsMSwxMjcuMiwxOFYxNC4zNmE3LjEsNy4xLDAsMCwxLC4wNi0wLjkxaDBhNS4xLDUuMSwwLDAsMS0uMzgsMWwtMS43NiwzLjY2YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNIMTI0LjJhMC4xMywwLjEzLDAsMCwxLS4xNS0wLjE1di02YTAuMTIsMC4xMiwwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2My40NWMwLDAuMjEsMCwuNDEtMC4wNywxLjA1aDBjMC4wNy0uMTguMy0wLjgxLDAuNDItMS4wNUwxMjcuMSwxMmEwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMWgwLjgxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NlptLTIuNjgtNy42N2EwLjU5LDAuNTksMCwwLDAsLjY0LjU0LDAuNjEsMC42MSwwLDAsMCwuNTgtMC41M2wwLS4wOWEwLjA5LDAuMDksMCwwLDEsLjA5LTAuMDhoMGwwLjU5LDAuMDZhMC4xMSwwLjExLDAsMCwxLC4wOS4xMywxLjQ0LDEuNDQsMCwwLDEtMi44MywwLDAuMTIsMC4xMiwwLDAsMSwuMDktMC4xNGwwLjYxLS4wNmEwLjA4LDAuMDgsMCwwLDEsLjA4LjA4Wk01Ni43NywyOWEwLjEyLDAuMTIsMCwwLDEtLjE1LjE1SDU1LjkxQTAuMTIsMC4xMiwwLDAsMSw1NS43NiwyOVYyNS4zNGE3LjQzLDcuNDMsMCwwLDEsLjA2LTAuOTFoMGE1LjA4LDUuMDgsMCwwLDEtLjM4LDFMNTMuNjYsMjlhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM0g1Mi43NkEwLjEzLDAuMTMsMCwwLDEsNTIuNjEsMjlWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDAuNzFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXYzLjQ1YzAsMC4yMSwwLC40MS0wLjA2LDEuMDVoMGMwLjA3LS4xOC4zLTAuODEsMC40Mi0xLjA1TDU1LjY2LDIzYTAuMTYsMC4xNiwwLDAsMSwuMTUtMC4xaDAuODFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm01LjU3LDAuMjhjLTEuNDIsMC0yLjEzLTEuMS0yLjEzLTMuMzEsMC0xLjg0LjU5LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzVjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDgtMC4zMi0yLjQ3LTEuMDgtMi40N200LjQ4LDEuODhoMC43N2ExLjc3LDEuNzcsMCwwLDEsMiwxLjg3LDEuODcsMS44NywwLDAsMS0uNDgsMS4zNCwyLjI2LDIuMjYsMCwwLDEtMS42Ni41M0g2NkEwLjEyLDAuMTIsMCwwLDEsNjUuODYsMjlWMjNBMC4xMSwwLjExLDAsMCwxLDY2LDIyLjloMy4yMmEwLjA4LDAuMDgsMCwwLDEsLjEuMDgsMC4xOSwwLjE5LDAsMCwxLDAsLjA2bC0wLjE2LjU1YTAuMTYsMC4xNiwwLDAsMS0uMTguMTNoLTIuMXYxLjcyWm0wLjYsMi45M2ExLjE0LDEuMTQsMCwwLDAsLjkxLTAuMjksMSwxLDAsMCwwLC4yNy0wLjc1LDEsMSwwLDAsMC0uMjctMC44LDEuMjEsMS4yMSwwLDAsMC0uODgtMC4yOEg2Ni44NnYyLjEyaDAuNlptNS4wNywwLjk0Yy0xLjQyLDAtMi4xMy0xLjEtMi4xMy0zLjMxLDAtMS44NC41OS0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc1Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtNS4wOCwzSDc3LjA2VjI5YzAsMC4xNCwwLC4xNi0wLjE3LjE2SDc2LjJjLTAuMTQsMC0uMTUsMC0wLjE1LTAuMTZ2LTZjMC0uMTQsMC0wLjE2LjE1LTAuMTZoMS40NWMxLjYxLDAsMiwuNjUsMiwxLjdhMS44NSwxLjg1LDAsMCwxLTIsMm0tMC4wNy0yLjkySDc3LjA2djIuMDhoMC40N2ExLDEsMCwwLDAsMS4xMy0xLjExYzAtLjczLTAuMjctMS0xLjA4LTFtNC44NCw1LjY0Yy0xLjQyLDAtMi4xMy0xLjEtMi4xMy0zLjMxLDAtMS44NC41OS0zLjI1LDIuMi0zLjI1LDEuNDIsMCwyLjEzLDEuMDksMi4xMywzLjI0cy0wLjc1LDMuMzItMi4yLDMuMzJtMC01Ljc1Yy0wLjc2LDAtMS4xMS43OC0xLjExLDIuNDZzMC4yOSwyLjQ5LDEuMDksMi40OSwxLjEtLjc3LDEuMS0yLjQ4LTAuMzItMi40Ny0xLjA4LTIuNDdtNy4zNCw1LjYySDg5LjEyQzg5LDI5LjE3LDg5LDI5LjE1LDg5LDI5VjI2LjNIODdWMjljMCwwLjE0LDAsLjE2LTAuMTYuMTZoLTAuN2MtMC4xNCwwLS4xNSwwLTAuMTUtMC4xNnYtNmMwLS4xNCwwLTAuMTYuMTUtMC4xNmgwLjdjMC4xMywwLC4xNiwwLDAuMTYuMTZ2Mi40N2gyVjIzLjA1YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuNjljMC4xNCwwLC4xNiwwLDAuMTYuMTZ2NmMwLDAuMTQsMCwuMTYtMC4xNi4xNm01Ljc0LDBIOTQuODdjLTAuMTQsMC0uMTYsMC0wLjE2LTAuMTZWMjYuM2gtMlYyOWMwLDAuMTQsMCwuMTYtMC4xNy4xNmgtMC43Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDAuN2MwLjEzLDAsLjE3LDAsMC4xNy4xNnYyLjQ3aDJWMjMuMDVjMC0uMTQsMC0wLjE2LjE2LTAuMTZoMC42OWMwLjE0LDAsLjE2LDAsMC4xNi4xNnY2YzAsMC4xNCwwLC4xNi0wLjE2LjE2bTMuNiwwLjE0Qzk3Ljc0LDI5LjMxLDk3LDI4LjIxLDk3LDI2YzAtMS44NC42LTMuMjUsMi4yLTMuMjUsMS40MiwwLDIuMTMsMS4wOSwyLjEzLDMuMjRzLTAuNzUsMy4zMi0yLjIsMy4zMm0wLTUuNzVjLTAuNzYsMC0xLjExLjc4LTEuMTEsMi40NnMwLjI5LDIuNDksMS4wOSwyLjQ5LDEuMS0uNzcsMS4xLTIuNDhTMTAwLDIzLjU2LDk5LjIsMjMuNTZNMTA2LjgzLDI5YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVIMTA2YTAuMTIsMC4xMiwwLDAsMS0uMTUtMC4xNVYyNS4zNGE3LjA3LDcuMDcsMCwwLDEsLjA2LTAuOTFoMGE1LjA5LDUuMDksMCwwLDEtLjM4LDFMMTAzLjczLDI5YTAuMTYsMC4xNiwwLDAsMS0uMTcuMTNoLTAuNzNhMC4xMywwLjEzLDAsMCwxLS4xNS0wLjE1VjIzYTAuMTIsMC4xMiwwLDAsMSwuMTUtMC4xNWgwLjcxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2My40NWMwLDAuMjEsMCwuNDEtMC4wNiwxLjA1aDBjMC4wNy0uMTguMy0wLjgxLDAuNDItMS4wNWwxLjY2LTMuNWEwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMWgwLjgxYTAuMTIsMC4xMiwwLDAsMSwuMTUuMTV2NlptLTIuNjgtNy42N2EwLjU5LDAuNTksMCwwLDAsLjY0LjU0LDAuNjEsMC42MSwwLDAsMCwuNTgtMC41M2wwLS4wOWEwLjA5LDAuMDksMCwwLDEsLjA5LTAuMDhoMGwwLjU5LDAuMDZhMC4xMSwwLjExLDAsMCwxLC4wOS4xMywxLjQ0LDEuNDQsMCwwLDEtMi44MywwLDAuMTIsMC4xMiwwLDAsMSwuMDktMC4xNGwwLjYxLS4wNmEwLjA4LDAuMDgsMCwwLDEsLjA4LjA4Wk0xMTEuNjksMjljMCwwLjEyLDAsLjE1LTAuMTUuMTVoLTAuNzFjLTAuMTIsMC0uMTUsMC0wLjE1LTAuMTVWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDMuNjhhMC4xMywwLjEzLDAsMCwxLC4xNS4xNXY2YTAuMTIsMC4xMiwwLDAsMS0uMTUuMTVoLTAuNzFhMC4xMiwwLjEyLDAsMCwxLS4xNS0wLjE1VjIzLjcyaC0yVjI5Wm02LjQsMC4yOGMtMS40MiwwLTIuMTMtMS4xLTIuMTMtMy4zMSwwLTEuODQuNTktMy4yNSwyLjItMy4yNSwxLjQyLDAsMi4xMywxLjA5LDIuMTMsMy4yNHMtMC43NSwzLjMyLTIuMiwzLjMybTAtNS43NWMtMC43NiwwLTEuMTEuNzgtMS4xMSwyLjQ2czAuMjksMi40OSwxLjA5LDIuNDksMS4xLS43NywxLjEtMi40OC0wLjMyLTIuNDctMS4wOC0yLjQ3TTEyNS4yNSwyOWEwLjEzLDAuMTMsMCwwLDEtLjE1LjE1aC0wLjcxYTAuMTIsMC4xMiwwLDAsMS0uMTUtMC4xNVYyMy43MmgtMS40MXYwLjg5YzAsMC42NiwwLDEuNDgtLjEyLDIuMjVzLTAuNDQsMi40NS0xLjg1LDIuNDVhMC4xNSwwLjE1LDAsMCwxLS4xOC0wLjEzbC0wLjE0LS41NHMwLDAsMC0uMDVhMC4xMywwLjEzLDAsMCwxLC4xMy0wLjE0bDAuMTQsMGExLjA4LDEuMDgsMCwwLDAsLjYyLTAuMjdjMC41OC0uNTYuNTMtMi43NCwwLjUzLTQuMTdWMjNhMC4xMSwwLjExLDAsMCwxLC4xNC0wLjE0aDNhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm01Ljg3LDBhMC4xMiwwLjEyLDAsMCwxLS4xNS4xNWgtMC43MWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjUuMzRhNy4zMSw3LjMxLDAsMCwxLC4wNi0wLjkxaDBhNS4xMyw1LjEzLDAsMCwxLS4zOCwxTDEyOCwyOWEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0wLjczQTAuMTMsMC4xMywwLDAsMSwxMjcsMjlWMjNhMC4xMiwwLjEyLDAsMCwxLC4xNS0wLjE1aDAuNzFBMC4xMiwwLjEyLDAsMCwxLDEyOCwyM3YzLjQ1YzAsMC4yMSwwLC40MS0wLjA2LDEuMDVoMGMwLjA3LS4xOC4zLTAuODEsMC40Mi0xLjA1TDEzMCwyM2EwLjE2LDAuMTYsMCwwLDEsLjE1LTAuMUgxMzFhMC4xMiwwLjEyLDAsMCwxLC4xNS4xNXY2Wm00LjY2LTUuMzlhMC4xMywwLjEzLDAsMCwxLS4xNi4xM2gtMS4yNFYyOWMwLDAuMTQsMCwuMTYtMC4xNS4xNmgtMC43Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjIzLjc3aC0xLjI0Yy0wLjE0LDAtLjE2LDAtMC4xNi0wLjE2VjIzLjA1YzAtLjE0LDAtMC4xNS4xNi0wLjE1aDMuNjhjMC4xMiwwLC4xNiwwLDAuMTYuMDhhMC40NiwwLjQ2LDAsMCwxLDAsLjEzWm01LDUuMzlhMC4xMiwwLjEyLDAsMCwxLS4xNS4xNWgtMC43MWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjUuMzRhNy4zMSw3LjMxLDAsMCwxLC4wNi0wLjkxaDBhNS4yNiw1LjI2LDAsMCwxLS4zOCwxTDEzNy42OSwyOWEwLjE2LDAuMTYsMCwwLDEtLjE3LjEzaC0wLjczYTAuMTMsMC4xMywwLDAsMS0uMTUtMC4xNVYyM2EwLjEyLDAuMTIsMCwwLDEsLjE1LTAuMTVoMC43MWEwLjEyLDAuMTIsMCwwLDEsLjE1LjE1djMuNDVjMCwwLjIxLDAsLjQxLTAuMDYsMS4wNWgwYzAuMDctLjE4LjMtMC44MSwwLjQyLTEuMDVsMS42Ni0zLjVhMC4xNiwwLjE2LDAsMCwxLC4xNS0wLjFoMC44MWEwLjEyLDAuMTIsMCwwLDEsLjE1LjE1djZabTEuODcsMC4xNWEwLjEyLDAuMTIsMCwwLDEtLjE1LTAuMTVWMjNhMC4wOSwwLjA5LDAsMCwxLC4wOS0wLjFoMC44YTAuMTEsMC4xMSwwLDAsMSwuMTEuMTJWMjUuNUgxNDRhMC43OCwwLjc4LDAsMCwwLC43Ni0wLjczbDAuMTYtLjcyYTEuNzMsMS43MywwLDAsMSwuMzktMC45MSwxLjQ3LDEuNDcsMCwwLDEsLjkxLTAuMzcsMC4xNSwwLjE1LDAsMCwxLC4xNi4xMWwwLjE2LDAuNTNhMC4xMiwwLjEyLDAsMCwxLDAsLjA1LDAuMTMsMC4xMywwLDAsMS0uMTIuMTJsLTAuMTgsMGEwLjczLDAuNzMsMCwwLDAtLjUuNzJsLTAuMTMuNThhMS4yNSwxLjI1LDAsMCwxLS43LDEsMS40MSwxLjQxLDAsMCwxLC43OSwxbDAuMjIsMC45MmMwLjE2LDAuNjcuMzMsMC42MSwwLjUzLDAuNjVsMC4xNywwYTAuMTQsMC4xNCwwLDAsMSwuMTQuMTEsMC4xMiwwLjEyLDAsMCwxLDAsLjA1bC0wLjE5LjU4YzAsMC4wOS0uMDUuMTEtMC4xNywwLjExQTEuMjQsMS4yNCwwLDAsMSwxNDUsMjguMDlsLTAuMjEtMWMtMC4xNS0uNjYtMC4zOC0wLjgtMC44MS0wLjhoLTAuNDZWMjlhMC4xMywwLjEzLDAsMCwxLS4xNS4xNWgtMC43Wm04LjIzLTUuNThhMC4xNiwwLjE2LDAsMCwxLS4xNy4xM2gtMS44OVYyNS41aDEuNjZjMC4xMywwLC4xNiwwLDAuMTYuMTZ2MC40OWMwLDAuMTMsMCwuMTUtMC4xNi4xNWgtMS42NnYyaDJjMC4xNCwwLC4xNiwwLDAuMTYuMTZWMjljMCwwLjE0LDAsLjE2LTAuMTYuMTZIMTQ4Yy0wLjE0LDAtLjE1LDAtMC4xNS0wLjE2di02YzAtLjE0LDAtMC4xNi4xNS0wLjE2aDIuOTVjMC4xMiwwLC4xNSwwLDAuMTUuMDhhMC40MywwLjQzLDAsMCwxLDAsLjFaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMC4xNykiLz48L3N2Zz4=) 0 0 / 100% 100% no-repeat transparent;

	z-index: 1;
}


div.archschool__pub_logo {
	display: block;
	position: absolute;
	top: 20px;
	left: 20px;
	right: auto;
	bottom: auto;

	width: 167px;
	height: 40px;

	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNjcgNDAiPjxyZWN0IGZpbGw9IiMwMDAwMDAiIHdpZHRoPSIxNjciIGhlaWdodD0iNDAiLz48cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzAuMywxMS43Yy0yLjItMi4yLTUuMS0zLjUtOC40LTMuNWMtMy4zLDAtNi4zLDEuMy04LjQsMy41Yy0yLjIsMi4yLTMuNSw1LjEtMy41LDguNGMwLDMuMywxLjMsNi4zLDMuNSw4LjRjMi4yLDIuMiw1LjEsMy41LDguNCwzLjVjMy4zLDAsNi4zLTEuMyw4LjQtMy41YzIuMi0yLjIsMy41LTUuMSwzLjUtOC40QzMzLjgsMTYuOCwzMi41LDEzLjksMzAuMywxMS43IE0yMS45LDUuMWM0LjEsMCw3LjksMS43LDEwLjYsNC40YzIuNywyLjcsNC40LDYuNSw0LjQsMTAuNmMwLDQuMS0xLjcsNy45LTQuNCwxMC42Yy0yLjcsMi43LTYuNSw0LjQtMTAuNiw0LjRjLTQuMSwwLTcuOS0xLjctMTAuNi00LjRDOC42LDI4LDYuOSwyNC4zLDYuOSwyMC4xYzAtNC4xLDEuNy03LjksNC40LTEwLjZDMTQsNi44LDE3LjgsNS4xLDIxLjksNS4xeiBNMjMuNCwyMi4zbC0zLjIsMGwxLjYtMy42TDIzLjQsMjIuM3ogTTI1LjQsMjYuOGwzLjIsMGwwLjMtMC43bC02LjMtMTMuN2gtMS40bC02LjMsMTMuN2wwLjMsMC43aDMuMmwwLjYtMS40bDUuOSwwTDI1LjQsMjYuOHogTTU0LjQsMTcuM0g0NC4yVjguNWgydjdoMi4ydi03aDEuN3Y3aDIuM3YtN2gyVjE3LjN6IE02My40LDE3LjNINjFsLTIuNi0zLjl2My45aC0yVjguNWgydjRsMi43LTRoMi4xbC0zLDQuM0w2My40LDE3LjN6IE02OCwxNy40Yy0xLjMsMC0yLjMtMC40LTMuMi0xLjNjLTAuOS0wLjktMS4zLTItMS4zLTMuMmMwLTEuMywwLjQtMi4zLDEuMy0zLjJjMC45LTAuOSwyLTEuMywzLjItMS4zYzEuMywwLDIuNCwwLjQsMy4yLDEuM2MwLjksMC45LDEuMywxLjksMS4zLDMuMmMwLDEuMy0wLjQsMi40LTEuMywzLjJDNzAuNCwxNyw2OS4zLDE3LjQsNjgsMTcuNHogTTY4LDEwLjJjLTAuNywwLTEuMywwLjMtMS44LDAuOGMtMC41LDAuNS0wLjcsMS4yLTAuNywxLjljMCwwLjcsMC4yLDEuNCwwLjcsMS45YzAuNSwwLjUsMS4xLDAuOCwxLjgsMC44YzAuNywwLDEuNC0wLjMsMS45LTAuOGMwLjUtMC41LDAuNy0xLjIsMC43LTEuOWMwLTAuOC0wLjItMS40LTAuNy0xLjlDNjkuNCwxMC40LDY4LjgsMTAuMiw2OCwxMC4yeiBNODAuOSwxNy4zaC0ybC0xLjktNi40TDc1LDE3LjNoLTJsMi45LTguN0g3OEw4MC45LDE3LjN6IE05MC40LDE3LjNoLTIuMmwtMC42LTEuNmgtMy4xTDg0LDE3LjNoLTIuMWwzLjUtOC43aDEuNkw5MC40LDE3LjN6IE04Ny4xLDE0LjFsLTEtMy4xbC0xLDMuMUg4Ny4xeiBNOTkuOSwxMC4zaC0yLjZ2N2gtMlY4LjVoNC42VjEwLjN6IE0xMDguMywxNy4zaC0ybC0xLjktNi40bC0xLjksNi40aC0ybDIuOS04LjdoMi4yTDEwOC4zLDE3LjN6IE0xMTcuOCwxNy4zaC0yLjJsLTAuNi0xLjZoLTMuMWwtMC42LDEuNmgtMi4xbDMuNS04LjdoMS42TDExNy44LDE3LjN6IE0xMTQuNSwxNC4xbC0xLTMuMWwtMSwzLjFIMTE0LjV6IE0xMjUsMTQuNmMwLDEuOC0xLjEsMi43LTMuMiwyLjdoLTIuOVY4LjVoMi45YzAuOCwwLDEuNSwwLjIsMiwwLjVjMC42LDAuNCwwLjgsMSwwLjgsMS44YzAsMC44LTAuMywxLjQtMSwxLjhDMTI0LjUsMTIuOSwxMjUsMTMuNiwxMjUsMTQuNnogTTEyMi42LDExLjFjMC0wLjUtMC4zLTAuOC0xLTAuOGgtMC44VjEyaDAuN0MxMjIuMywxMiwxMjIuNiwxMS43LDEyMi42LDExLjF6IE0xMjAuOCwxMy41djJoMS4xYzAuOCwwLDEuMi0wLjMsMS4yLTFjMC0wLjctMC40LTEtMS4yLTFIMTIwLjh6IE0xMzMuNSwxNy4zaC0ydi0zLjZoLTN2My42aC0yVjguNWgydjMuNGgzVjguNWgyVjE3LjN6IE0xMzkuNiwxNy40Yy0xLjMsMC0yLjMtMC40LTMuMi0xLjNjLTAuOS0wLjktMS4zLTItMS4zLTMuMmMwLTEuMywwLjQtMi4zLDEuMy0zLjJjMC45LTAuOSwyLTEuMywzLjItMS4zYzEuMywwLDIuNCwwLjQsMy4yLDEuM2MwLjksMC45LDEuMywxLjksMS4zLDMuMmMwLDEuMy0wLjQsMi40LTEuMywzLjJDMTQxLjksMTcsMTQwLjgsMTcuNCwxMzkuNiwxNy40eiBNMTM5LjYsMTAuMmMtMC43LDAtMS4zLDAuMy0xLjgsMC44Yy0wLjUsMC41LTAuNywxLjItMC43LDEuOWMwLDAuNywwLjIsMS40LDAuNywxLjljMC41LDAuNSwxLjEsMC44LDEuOCwwLjhjMC43LDAsMS40LTAuMywxLjktMC44YzAuNS0wLjUsMC43LTEuMiwwLjctMS45YzAtMC44LTAuMi0xLjQtMC43LTEuOUMxNDAuOSwxMC40LDE0MC4zLDEwLjIsMTM5LjYsMTAuMnogTTE1MC4yLDEwLjNoLTIuNnY3aC0yVjguNWg0LjZWMTAuM3ogTTE1NS4xLDE3LjRjLTEuMywwLTIuMy0wLjQtMy4yLTEuM2MtMC45LTAuOS0xLjMtMi0xLjMtMy4yYzAtMS4zLDAuNC0yLjMsMS4zLTMuMmMwLjktMC45LDItMS4zLDMuMi0xLjNjMS4zLDAsMi40LDAuNCwzLjIsMS4zYzAuOSwwLjksMS4zLDEuOSwxLjMsMy4yYzAsMS4zLTAuNCwyLjQtMS4zLDMuMkMxNTcuNCwxNywxNTYuNCwxNy40LDE1NS4xLDE3LjR6IE0xNTUuMSwxMC4yYy0wLjcsMC0xLjMsMC4zLTEuOCwwLjhjLTAuNSwwLjUtMC43LDEuMi0wLjcsMS45YzAsMC43LDAuMiwxLjQsMC43LDEuOWMwLjUsMC41LDEuMSwwLjgsMS44LDAuOGMwLjcsMCwxLjQtMC4zLDEuOS0wLjhjMC41LTAuNSwwLjctMS4yLDAuNy0xLjljMC0wLjgtMC4yLTEuNC0wLjctMS45QzE1Ni40LDEwLjQsMTU1LjgsMTAuMiwxNTUuMSwxMC4yeiBNNTIuNywzMS44aC0yLjJMNTAsMzAuMmgtMy4xbC0wLjYsMS42aC0yLjFsMy41LTguN2gxLjZMNTIuNywzMS44eiBNNDkuNSwyOC42bC0xLTMuMWwtMSwzLjFINDkuNXogTTU1LjgsMzEuOGgtMnYtOC43aDNjMSwwLDEuOCwwLjIsMi4zLDAuN2MwLjYsMC41LDAuOSwxLjIsMC45LDIuMmMwLDEtMC4zLDEuNy0xLDIuMmMtMC42LDAuNC0xLjQsMC43LTIuNCwwLjdoLTAuOVYzMS44eiBNNTUuOCwyNC44djIuM2gwLjljMSwwLDEuNS0wLjQsMS41LTEuMWMwLTAuOC0wLjUtMS4xLTEuNS0xLjFINTUuOHogTTY4LjQsMzEuOGgtMi4zbC0yLTMuMmwtMS45LDMuMmgtMi4ybDMtNC42bC0yLjctNC4xaDIuM2wxLjYsMi43bDEuNi0yLjdoMi4zbC0yLjcsNC4yTDY4LjQsMzEuOHogTTc2LjksMzEuOEg3NXYtNS40bC0zLjcsNS40aC0xLjd2LTguN2gydjUuM2wzLjctNS4zaDEuNlYzMS44eiBNODMuNiwyNC44aC0xLjd2N2gtMnYtN2gtMS43di0xLjhoNS40VjI0Ljh6IE04OS42LDMxLjhoLTQuOHYtOC43aDQuOHYxLjhoLTIuOHYxLjZoMi43djEuOGgtMi43VjMwaDIuOFYzMS44eiBNOTguNCwzMS44aC0yLjRsLTIuNi00djRoLTJ2LTguN2gydjRsMi43LTRoMi4xbC0zLDQuM0w5OC40LDMxLjh6IE0xMDQuNCwyNC44aC0xLjd2N2gtMnYtN0g5OXYtMS44aDUuNFYyNC44eiBNMTA5LjQsMzJjLTEuMywwLTIuMy0wLjQtMy4yLTEuM2MtMC45LTAuOS0xLjMtMi0xLjMtMy4yYzAtMS4zLDAuNC0yLjMsMS4zLTMuMmMwLjktMC45LDItMS4zLDMuMi0xLjNjMS4zLDAsMi40LDAuNCwzLjIsMS4zYzAuOSwwLjksMS4zLDEuOSwxLjMsMy4yYzAsMS4zLTAuNCwyLjQtMS4zLDMuMkMxMTEuOCwzMS41LDExMC43LDMyLDEwOS40LDMyeiBNMTA5LjQsMjQuN2MtMC43LDAtMS4zLDAuMy0xLjgsMC44Yy0wLjUsMC41LTAuNywxLjItMC43LDEuOWMwLDAuNywwLjIsMS40LDAuNywxLjljMC41LDAuNSwxLjEsMC44LDEuOCwwLjhjMC43LDAsMS40LTAuMywxLjktMC44YzAuNS0wLjUsMC43LTEuMiwwLjctMS45YzAtMC44LTAuMi0xLjQtMC43LTEuOUMxMTAuNywyNSwxMTAuMSwyNC43LDEwOS40LDI0Ljd6IE0xMTcuNCwzMS44aC0ydi04LjdoM2MxLDAsMS44LDAuMiwyLjMsMC43YzAuNiwwLjUsMC45LDEuMiwwLjksMi4yYzAsMS0wLjMsMS43LTEsMi4yYy0wLjYsMC40LTEuNCwwLjctMi40LDAuN2gtMC45VjMxLjh6IE0xMTcuNCwyNC44djIuM2gwLjljMSwwLDEuNS0wLjQsMS41LTEuMWMwLTAuOC0wLjUtMS4xLTEuNS0xLjFIMTE3LjR6IE0xMzAuMSwzMS44aC0yLjJsLTAuNi0xLjZoLTMuMWwtMC42LDEuNmgtMi4xbDMuNS04LjdoMS42TDEzMC4xLDMxLjh6IE0xMjYuOCwyOC42bC0xLTMuMWwtMSwzLjFIMTI2Ljh6Ii8+PC9zdmc+) 0 0 / 100% 100% no-repeat transparent;

	z-index: 1;
}

body.yeltsin div.yeltsin__pub_logo {
	display: none;
}

body.geopolitics div.geopolitics__pub_logo {
	display: none;
}

body.geopolitics div.section__title div.geopolitics__pub_logo {
	display: block;
	width: 230px;
    height: 60px;
}

body.archschool div.archschool__pub_logo {
	display: none;
}

body.archschool div.section__title div.archschool__pub_logo {
	display: block;
	width: 230px;
    height: 60px;
}

div.section__title {
	position: relative;
    margin-bottom: 40px;
    background: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
    box-sizing: border-box;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

div.section__title h1 {
	width: 100%;
	font-size: 30px;
	color: #c57;
}

div.section__title div.geopolitics__pub_logo + h1,
div.section__title div.archschool__pub_logo + h1 {
	visibility: hidden;
}

div.section__title h2 {
	width: 100%;
	font-size: 16px;
    line-height: 1.4;
    font-weight: 400;
}

div.pub__section__title {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	right: auto;
	bottom: auto;

	width: 100%;
	height: auto;

	z-index: 1;
}

a.pub.photo div.pub__section__title {
	display: none;
}

div.pub__section__title span {
	background: #a13;
	color: #fff;

	text-transform: uppercase;

	font-size: 12px;
	padding: 1ex;
	margin: 20px 0 0 20px;
	float: left;
}

div.story_section {
	display: flex;

	flex-direction: row;
	flex-wrap: wrap;
	flex-basis: 50%;
	flex-grow: 1;
	flex-shrink: 0;

	justify-content: flex-start;
	align-content: flex-start;
	align-items: stretch;

	margin-bottom: 40px;
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
	background: #fff;

	padding: 20px 0;
}

div.story_section > h5 {
	font-size: 22px;
    font-weight: 700;
    line-height: 1;
    color: #c57;
    text-transform: uppercase;
    margin: 0 0 20px 20px;
    border-bottom: 2px solid #c57;
    width: calc(100% - 40px);
    padding: 0 0 14px 0;
}

div.story_section > h5 a:after {
	content: 'все новости сюжета';
	display: inline-block;
	float: right;
	font-size: 12px;
	line-height: 1;
	text-transform: uppercase;
	margin: 5px 0 0 0;
    color: #999;
    text-decoration: underline;
}

div.story_section > h5 a:hover:after {
	color: #c57;
}

div.story_section a.pub {
	margin: 0;
	box-shadow: none;
}

div.story_section.x3 a.pub {
	width:50%;
	max-width: 50%;
	min-width: 50%;
}

div.story_section a.pub div.img {
	display: block;
	float: left;
	width: 100px;
	height: 74px;
	overflow: hidden;
	margin: 10px 20px 0 20px;
}

/*div.story_section a.pub div.img ~ h5 {
	margin-left: 80px;
}*/

div.story_section.x3.more_notinit a.pub:nth-of-type(6) ~ a.pub,
div.story_section.x4.more_notinit a.pub:nth-of-type(9) ~ a.pub,
div.story_section div.story_section_more ~ a.pub {
	display: none;
}

div.story_section.x4 a.pub {
	width:33.333%;
	max-width: 33.333%;
	min-width: 33.333%;
}

div.story_section a.pub:hover h5 {
	color: #c57;
}

div.story_section_more {
	display: block;
	box-sizing: border-box;
	width: 100%;
	min-width: 100%;
	max-width: 100%;
	padding: 0 20px;
}
div.story_section_more button {
	display: block;
	margin: 0 auto 0 0;
	width: 130px;
	height: 24px;
	line-height: 24px;
	color: #fff;
	text-transform: uppercase;
    font-size: 12px;
	background: #c57;
	cursor: pointer;
	transition: background .1s;
	text-align: center;
}
div.story_section_more button:hover {
	background: #a13;
}

h1.tag_h1 {
	width: 666px;
	font-size: 22px;
    font-weight: 700;
    line-height: 1;
    color: #c57;
    text-transform: uppercase;
    /*margin: 0 0 20px 20px;*/
    border-bottom: 2px solid #c57;
   /* width: -webkit-calc(100% - 40px);
    width: calc(100% - 40px);*/
    padding: 0 0 14px;



	/*white-space: nowrap;
    line-height: 1;
    height: 18px;
    padding: 0 0 20px;
    width: 666px;
    margin: 0 auto 26px;
    border-bottom: 1px solid #c57;
    color: #999;*/
}

article.x4 section.header div.social {
	width: 800px;
	display: flex;
	flex-direction: row;
	flex-wrap: nowrap;
	justify-content: center;
	align-items: stretch;
	align-content: center;
}

article.x4 section.header div.social button {
	flex:none;
}
article.x4 section.header div.social button:last-of-type {
	margin-right: 0;
}

article.x4 section.header, article.x4 h1, article.x4 h2 {
	text-align: center;
}

article.x4 h1, article.x4 h2 {
	width: 800px;
}

article.x4 div.article-info {
	text-align: center;
	width: 800px;
}

article.x4 div.article-info a.article__section,
article.x4 div.article-info a,
article.x4 div.article-info time {
	display: inline-block;
	float: none;
}

article.x4 div.img.first {
	width: 450px;
}

article.x4 div.img.left img {
	margin-left: 49px;
}

article.x4 div.img.left > span {
	float: left;
}

.relap-ad, .nativeroll-ad {
	display: block;
	width: 666px;
	margin: 0 auto;
	margin-bottom: 30px;
}

.relap-ad span, .nativeroll-ad span {
    display: inline;
}

div.embedded.reset *, div.embedded.reset *:before, div.embedded.reset *:after,
div.ads-typec *, div.ads-typec *:before, div.ads-typec *:after {
	display: block;
	position: static;

	top: auto;
	left: auto;
	bottom: auto;
	right: auto;

	float: none;
	clear: none;

	margin: 0;
	padding: 0;
	border: 0 none;

	background: none 50% / cover transparent;

	width: auto;
	height: auto;

	min-width: none;
	max-width: none;

	min-height: none;
	max-height: none;

	text-align: left;

	overflow: visible;
}
div.embedded.reset *:before, div.embedded.reset *:after,
div.ads-typec *:before, div.ads-typec *:after {
	content: '';
}

div.embedded.reset a, div.embedded.reset b, div.embedded.reset i, div.embedded.reset s, div.embedded.reset span, div.embedded.reset strong, div.embedded.reset u, div.embedded.reset time, div.embedded.reset *:before, div.embedded.reset *:after,
div.ads-typec a, div.ads-typec b, div.ads-typec i, div.ads-typec s, div.ads-typec span, div.ads-typec strong, div.ads-typec u, div.ads-typec time, div.ads-typec *:before, div.ads-typec *:after {
	display: inline;
}

div.author__card {
	position: relative;
    margin-bottom: 40px;
    background: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
    box-sizing: border-box;
    padding: 20px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}

div.author__card > * {
	flex: 1 0 auto;
}

div.author__card > div.author__space {
	flex: 2 0 auto;
}

div.author__card div.author__img {
	display: block;
	width: 100px;
	height: 100px;
	margin: 0 auto;
	border-radius: 50%;
	background: none 50% / cover no-repeat #999;
}

div.author__card h1 {
	box-sizing: border-box;
	width: 100%;
	margin: 20px 0 16px 0;
    padding: 0 20px;
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
    text-align: center;
}

div.author__card h2 {
	box-sizing: border-box;
	width: 100%;
	margin: 0;
	padding: 0 20px;
	font-size: 16px;
    line-height: 1.4;
    font-weight: 400;
    text-align: center;
    color: #999;
}

div.author__card address {
	font-size: 16px;
	text-align: center;
	font-style: normal;
}

div.author__card address p {
	line-height: 1.5;
	text-align: center;
}

div.author__card address a {
	display: inline;
	text-decoration: none;
	text-transform: none;
	color: #c57;
	transition: color .1s;
}

div.author__card address a:hover {
	color: #a13;
}

form.author__form {
	background: #fff;
    box-shadow: 0 1px 1px rgba(0,0,0,.1);
}
form.author__form:after {
	display: table;
	content: '';
	clear: both;
}

form.author__form h5 {
	width: auto;
	margin: 20px 0 16px;
	padding: 0 20px;
	font-size: 22px;
	font-weight: 700;
	line-height: 1;
}
form.author__form input, form.author__form textarea {
	float: left;
	margin: 0 0 20px 20px;
	width: 260px;
	box-sizing: border-box;
	font-size: 14px;
	line-height: 18px;
	height: 45px;
	padding: 12px 10px 12px 40px;
	border: 1px solid #ddd;
	resize: none;
}
form.author__form input[name="name"] {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNNDA3LjQ0OCAzNjAuNDc0Yy01OS4wMzYtMTMuNjE3LTExMy45OS0yNS41NC04Ny4zNzUtNzUuNzE3QzQwMS4wODMgMTMyLjAyNyAzNDEuNTQ2IDUwLjM1IDI1NiA1MC4zNWMtODcuMjMgMC0xNDUuMzAyIDg0LjgxMy02NC4wNyAyMzQuNDA3IDI3LjQxIDUwLjQ4Mi0yOS42MSA2Mi4zOTMtODcuMzc2IDc1LjcxNy01OS4wMTIgMTMuNjEtNTQuNDczIDQ0LjcyMy01NC40NzMgMTAxLjE3Nmg0MTEuODRjMC01Ni40NTQgNC41MzgtODcuNTY3LTU0LjQ3Mi0xMDEuMTc2eiIvPjwvc3ZnPg==) 8px 8px / 24px 24px no-repeat transparent;
}
form.author__form input[name="name"]:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNNDA3LjQ0OCAzNjAuNDc0Yy01OS4wMzYtMTMuNjE3LTExMy45OS0yNS41NC04Ny4zNzUtNzUuNzE3QzQwMS4wODMgMTMyLjAyNyAzNDEuNTQ2IDUwLjM1IDI1NiA1MC4zNWMtODcuMjMgMC0xNDUuMzAyIDg0LjgxMy02NC4wNyAyMzQuNDA3IDI3LjQxIDUwLjQ4Mi0yOS42MSA2Mi4zOTMtODcuMzc2IDc1LjcxNy01OS4wMTIgMTMuNjEtNTQuNDczIDQ0LjcyMy01NC40NzMgMTAxLjE3Nmg0MTEuODRjMC01Ni40NTQgNC41MzgtODcuNTY3LTU0LjQ3Mi0xMDEuMTc2eiIvPjwvc3ZnPg==)
}
form.author__form input[name="contact"] {
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMzM0LjgzMiA1MEgxNzcuMTY4Yy0xOC4yMjcgMC0zMyAxNC43NzQtMzMgMzN2MzQ2YzAgMTguMjI2IDE0Ljc3MyAzMyAzMyAzM2gxNTcuNjY0YzE4LjIyNyAwIDMzLTE0Ljc3NCAzMy0zM1Y4M2MwLTE4LjIyNi0xNC43NzMtMzMtMzMtMzN6TTIzOC41IDgwLjIyMmgzN2MyLjIxIDAgNCAxLjc5IDQgNHMtMS43OSA0LTQgNGgtMzdjLTIuMjEgMC00LTEuNzktNC00czEuNzktNCA0LTR6bTE4LjUwMiAzNjIuODM0Yy04LjgzOCAwLTE2LTcuMTYzLTE2LTE2czcuMTYyLTE2IDE2LTE2YzguODM0IDAgMTYgNy4xNjMgMTYgMTZzLTcuMTY2IDE2LTE2IDE2em04NS43NDgtNDkuMzA2SDE2OS4yNTJ2LTI3NS41SDM0Mi43NXYyNzUuNXoiLz48L3N2Zz4=) 8px 10px / 24px 24px no-repeat transparent;
}
form.author__form input[name="contact"]:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNMzM0LjgzMiA1MEgxNzcuMTY4Yy0xOC4yMjcgMC0zMyAxNC43NzQtMzMgMzN2MzQ2YzAgMTguMjI2IDE0Ljc3MyAzMyAzMyAzM2gxNTcuNjY0YzE4LjIyNyAwIDMzLTE0Ljc3NCAzMy0zM1Y4M2MwLTE4LjIyNi0xNC43NzMtMzMtMzMtMzN6TTIzOC41IDgwLjIyMmgzN2MyLjIxIDAgNCAxLjc5IDQgNHMtMS43OSA0LTQgNGgtMzdjLTIuMjEgMC00LTEuNzktNC00czEuNzktNCA0LTR6bTE4LjUwMiAzNjIuODM0Yy04LjgzOCAwLTE2LTcuMTYzLTE2LTE2czcuMTYyLTE2IDE2LTE2YzguODM0IDAgMTYgNy4xNjMgMTYgMTZzLTcuMTY2IDE2LTE2IDE2em04NS43NDgtNDkuMzA2SDE2OS4yNTJ2LTI3NS41SDM0Mi43NXYyNzUuNXoiLz48L3N2Zz4=);
}
form.author__form input[name="author"] {
	display: none;
}

form.author__form textarea {
	width: 540px; height: 187px;
	background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYWFhIiBkPSJNMjEyLjIzNyAyNzAuNDhsOTAuMDMtNTIuNzQ4IDE0LjI3OCAxOC40NzUtOTAuNTk0IDUzLjA4LTEzLjcxMy0xOC44MDZ6bTExOS43NTMtMTUuNDY3bC05MS4wNDYgNTMuMzQ1IDEzLjcxNSAxOC44MDUgOTEuNjEtNTMuNjc1LTE0LjI4LTE4LjQ3NXptNjYuMzg4IDk1LjUxOGMtMjcuODkgMTguMjkuMDI3LjAyLjAyMy4wMzZTMjM1LjE5NCA0NTMuNDk4IDIzNS4xOTQgNDUzLjQ5OGwtLjAxOC0uMDI3Yy0yNS4zMTMgMTUuMDg3LTU1LjQ1IDkuMDctNzQuMDItOS40OTctMjYuODQ1LTI2Ljg0Ni0yMi4xNi03Mi4zNDMgMTAuMjE0LTkzLjMzbDE4LjU3IDIzLjg0NGMtMjguMTYgMTQuOTkyLTE3LjI0NiA1Ny40OTYgMTQuMyA1Ny40OTYgMjUuMDggMCAzOS40NzctMjguNzcgMjQuMzk1LTQ4LjgyOCAwIDAtMTAwLjk5LTEyOS4xNTQtMTI2LjE3Mi0xNjAuODE2LTI2LjI0Mi0zMi45OTYtMTYuNzU4LTc3LjIyOCAxOS4zNC05NC41MjRMMjY0LjI2NiA1NC45bC4wMjIuMDQzYzI2LjM0My0xMS43MSA1Ny45MDctMi4xMSA3Mi45MjggMjMuNTEgMTQuNjE0IDI0LjkyNyA4LjUyIDU3LjU2Mi0xNS41MjQgNzUuMzFMMTgwLjg2MiAyMzMuMzRsLTE4LjYwMy0yMy45N2MyOC4xMzUtMTUuMDMyIDE3LjE2Ni01Ny40NzYtMTQuMzQtNTcuNDc2LTIxLjM2IDAtNDIuMzQ1IDI1Ljc1NC0yMS44NjUgNTEuOTQ4IDI0LjU4IDMxLjQzNiAxMjQuNDk1IDE1OC42NTUgMTI0LjQ5NSAxNTguNjU1IDguOTg4IDEwLjY3MiAxMy43MzcgMjMuNjg2IDE0LjE3NiAzNi45MTYgMCAwIDk5Ljc3LTYyLjg4NCAxMTUuMTQtNzIuNzQgMTUuODYyLTEwLjE3MyAxOC43OTctMjkuNDEyIDcuMTM0LTQyLjk3Ni0uMjMzLS4yNzItNzcuOTE3LTk1LjYxNi03Ny45MTctOTUuNjE2bDI1Ljk4Ny0xNS42MTRzNTcuMjIgNzAuMjU1IDc3Ljk4IDk1LjY4NWMxOS44IDI0LjI1IDEzLjIxOCA2NC4wOTMtMTQuNjcyIDgyLjM4ek0zMTEuNzk0IDk0LjUxNGMtNy4zLTEzLjk3NS0yMy40ODgtMTcuNjY0LTM1Ljc0NS0xMS45NTRsLTk1LjUyIDQ4Ljg4OGMxNy4zOSAxMS4xNDcgMjguNDA3IDMwLjY2IDI3Ljg5IDUyLjQ2M2w5Mi43OTctNTIuNTU4YzE0LjUyMi04LjMyMiAxNi44NzMtMjQuNzg3IDEwLjU3Ny0zNi44NHoiLz48L3N2Zz4=) 8px 10px / 24px 24px no-repeat transparent;
}

form.author__form textarea:focus {
	background-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBmaWxsPSIjYzU3IiBkPSJNMjEyLjIzNyAyNzAuNDhsOTAuMDMtNTIuNzQ4IDE0LjI3OCAxOC40NzUtOTAuNTk0IDUzLjA4LTEzLjcxMy0xOC44MDZ6bTExOS43NTMtMTUuNDY3bC05MS4wNDYgNTMuMzQ1IDEzLjcxNSAxOC44MDUgOTEuNjEtNTMuNjc1LTE0LjI4LTE4LjQ3NXptNjYuMzg4IDk1LjUxOGMtMjcuODkgMTguMjkuMDI3LjAyLjAyMy4wMzZTMjM1LjE5NCA0NTMuNDk4IDIzNS4xOTQgNDUzLjQ5OGwtLjAxOC0uMDI3Yy0yNS4zMTMgMTUuMDg3LTU1LjQ1IDkuMDctNzQuMDItOS40OTctMjYuODQ1LTI2Ljg0Ni0yMi4xNi03Mi4zNDMgMTAuMjE0LTkzLjMzbDE4LjU3IDIzLjg0NGMtMjguMTYgMTQuOTkyLTE3LjI0NiA1Ny40OTYgMTQuMyA1Ny40OTYgMjUuMDggMCAzOS40NzctMjguNzcgMjQuMzk1LTQ4LjgyOCAwIDAtMTAwLjk5LTEyOS4xNTQtMTI2LjE3Mi0xNjAuODE2LTI2LjI0Mi0zMi45OTYtMTYuNzU4LTc3LjIyOCAxOS4zNC05NC41MjRMMjY0LjI2NiA1NC45bC4wMjIuMDQzYzI2LjM0My0xMS43MSA1Ny45MDctMi4xMSA3Mi45MjggMjMuNTEgMTQuNjE0IDI0LjkyNyA4LjUyIDU3LjU2Mi0xNS41MjQgNzUuMzFMMTgwLjg2MiAyMzMuMzRsLTE4LjYwMy0yMy45N2MyOC4xMzUtMTUuMDMyIDE3LjE2Ni01Ny40NzYtMTQuMzQtNTcuNDc2LTIxLjM2IDAtNDIuMzQ1IDI1Ljc1NC0yMS44NjUgNTEuOTQ4IDI0LjU4IDMxLjQzNiAxMjQuNDk1IDE1OC42NTUgMTI0LjQ5NSAxNTguNjU1IDguOTg4IDEwLjY3MiAxMy43MzcgMjMuNjg2IDE0LjE3NiAzNi45MTYgMCAwIDk5Ljc3LTYyLjg4NCAxMTUuMTQtNzIuNzQgMTUuODYyLTEwLjE3MyAxOC43OTctMjkuNDEyIDcuMTM0LTQyLjk3Ni0uMjMzLS4yNzItNzcuOTE3LTk1LjYxNi03Ny45MTctOTUuNjE2bDI1Ljk4Ny0xNS42MTRzNTcuMjIgNzAuMjU1IDc3Ljk4IDk1LjY4NWMxOS44IDI0LjI1IDEzLjIxOCA2NC4wOTMtMTQuNjcyIDgyLjM4ek0zMTEuNzk0IDk0LjUxNGMtNy4zLTEzLjk3NS0yMy40ODgtMTcuNjY0LTM1Ljc0NS0xMS45NTRsLTk1LjUyIDQ4Ljg4OGMxNy4zOSAxMS4xNDcgMjguNDA3IDMwLjY2IDI3Ljg5IDUyLjQ2M2w5Mi43OTctNTIuNTU4YzE0LjUyMi04LjMyMiAxNi44NzMtMjQuNzg3IDEwLjU3Ny0zNi44NHoiLz48L3N2Zz4=)
}

form.author__form input[type="submit"] {
	box-sizing: border-box;
	padding: 0;

	border: 2px solid #c57;
	color: #c57;
	background: transparent;
	text-align: center;
	cursor: pointer;

	font-size: 17px;
	line-height: 1;
	white-space: nowrap;
	transition: background-color .1s,color .1s;

	width: 200px;
    height: 50px;
    line-height: 45px;
    font-weight: 400;
}
form.author__form input[type="submit"]:hover {
	background-color: #c57;
	color: #fff
}

form.author__form > * {
	opacity: 1;
	visibility: visible;
	transition: opacity .2s, visibility .0s;
}

form.author__form.error > *, form.author__form.success > *, form.author__form.loading > * {
	opacity: 0;
	visibility: hidden;
	transition: opacity .2s, visibility .3s;
}
form.author__form.error:before, form.author__form.success:before {
	position: absolute; top: 0; bottom: 0; left: 0; right: 0; margin: auto; width: 100%; height: 30px;
	text-align: center; font-size: 30px; font-weight: 700;
}
form.author__form.error:before { content: 'При отправке сообщения произошла ошибка'; color: #c57; }
form.author__form.success:before { content: 'Ваше сообщение отправлено'; color: #7c5; }

h3.author__pubs {
	width: 666px;
    font-size: 22px;
    font-weight: 700;
    line-height: 1;
    color: #c57;
    text-transform: uppercase;
    border-bottom: 2px solid #c57;
    padding: 0 0 14px;
    margin: 0 auto 20px;
}

.banner_month {
	font-weight: 700;
}

div.footer_buttons {
	height: 34px;
	box-sizing: border-box;
	width: 666px;
	margin: 2px auto 0;
	display: flex;
	flex-wrap: nowrap;
	justify-content: center;
	align-content: stretch;
	align-items: stretch;
}

div.footer_buttons a {
	height: inherit;
	box-sizing: border-box;
	text-align: center;
	cursor: pointer;
	font-size: 14px;
	white-space: nowrap;
	border-radius: 3px;
	flex: 1 1 auto;

	display: flex;
	flex-flow: row;
	flex-wrap: nowrap;
	justify-content: center;
}

div.footer_buttons a span {
	display: block;
	position: relative;
}

div.footer_buttons a span:first-child {
	padding: 0 0 0 16px;
	margin: 0 10px 0 0;
}

div.footer_buttons a svg {
	display: block;
	height: 16px;
	width: auto;
	position: absolute;
	top: 8px;
	left: 0;
}

div.footer_buttons a.gotoComments {
	color: #fff;
	background-color: #c57;

	border: 2px solid #c57;
	margin: 0 20px 0 0;
	line-height: 30px;
	transition: color .1s, background-color .1s;
}

div.footer_buttons a.gotoComments:hover {
	color: #c57;
	background-color: #fff;
}

div.footer_buttons a.gotoComments path {
	fill: currentColor;
}

/*COMMENT BUTTON*/

div.footer_buttons a.bComments {
	color: #c57;
	border: 2px solid #c57;
	margin: 0 20px 0 0;
	line-height: 30px;
	transition: color .1s, background-color .1s;
}

div.footer_buttons a.bComments:hover {
	color: #fff;
	background-color: #c57;
}

div.footer_buttons a.bComments path {
	fill: currentColor;
}

/*---*/

div.footer_buttons a.gotoTelegram {
	color: #fff;
	background: #2FAFE1;
	width: 200px;
	max-width: 200px;
	min-width: 200px;
	line-height: 34px;
}

div.footer_buttons a.gotoTelegram:hover {
	background-color: #2891b2;
}

div.footer_buttons a.gotoTelegram svg {
	top: 8px;
}

div.footer_buttons a.gotoTelegram span:first-child {
	padding: 0 0 0 19px;
}

@media print {
	body div.wrapper, section, section.flex, div.social, div.bytags, a.btn, #printBtn, a.author, div.article-info, section.footer,  article time:before,
	div.relap, div.comments, div.social-box, form, article a.pub, body:after, div.btn, div.ya-direct { display: none; }
	article, article section, section.article-wrapper, div.print-data { display: block; }
	main {
		margin: 0 0 0 -72px; padding: 0; display: block;
		width: 100%; min-width: 100%; max-width: 100%;
	}
	article, section.article-wrapper { display: block; margin: 0 auto; box-shadow: none; }
	article section.header { margin-bottom: 0; }

	body {
		background: #fff;
	}

	div.embedded.full {
		width: 666px;
		max-width: 666px;
		min-width: 666px;
	}
}

div.imc {
	display: none;
}

/*body.sport-f {
	background-image: url(//img.znak.com/1089519.jpg);
	background-position: 50% 0;
	background-size: cover;
	background-repeat: no-repeat;
	background-attachment: fixed;
	background-color: #fff;
	padding: 0 0 40px 0;
}

body.sport-f:after {
	display: none;
}

body.sport-f:before {
	display: block;
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	right: 0;
	bottom: 0;
	width: 100%;
	height: 100%;
	background-color: #000;
	opacity: .5;
}

section.sport__wrapper {
	position: relative;
	justify-content: center;
	margin: 0 auto;
}

.search-results.f-ribbon.sport__ribbon {
	padding-top: 40px;
}

div.sport__header {
	padding: 100px 0;
	display: flex;
	flex-wrap: nowrap;
	flex-direction: column;
	justify-content: flex-start;
	align-items: center;
	align-content: center;

	color: #fff;
}

a.sport__logo {
	display: block;
	position: relative;
	height: 100px;
}

a.sport__logo svg {
	display: block;
	height: inherit;
}

a.sport__logo svg path {
	fill: currentColor;
}

div.sport__logo__anim {
	display: block;
	position: absolute;
	width: auto;
	height: 90%;
	top: 0;
	left: 40%;
}

div.sport__logo__anim svg {
	position: absolute;
	top:0;
	width: inherit;
	height: inherit;
	display: none;
}

div.sport__logo__anim svg.sport__logo__anim--active {
	display: block;
}

div.sport__header p {
	display: block;
	width: 666px;
	margin: 100px auto 0;

	font-size: 20px;
	line-height: 1.5;

	text-align: center;
}

svg.sport__bottom__logo {
	position: relative;
	width: auto;
	height: 70px;
	margin: 0 auto;
}*/

div.goal { display: none; }

div.ads-typec {
	margin-bottom: 40px;
	overflow: hidden;
}

div.ads-typec:after {
	display: table;
	content: '';
	clear: both;
}

.c1-ads {
	width: 850px;
	min-height: 90px;
	max-height: 120px;
	margin-bottom: 40px;
	padding: 20px;
	display: flex;
	justify-content: center;
	-webkit-box-shadow: 0 1px 1px rgba(0,0,0,.1);
	box-shadow: 0 1px 1px rgba(0,0,0,.1);
	background: #fff;
}

#yandex_rtb_R-A-143226-6 {
	display: block;
	height: auto;
	width: 1200px;
	margin: 0 0 40px 0;
}

/*HEADER HIDE/SHOW*/
#nav {
    will-change: transform;
    transition: transform 200ms linear;
}
.slideDown {
	display: block;
	/*position: fixed; top: 0; right: 0; left: 0; background: #a13; z-index: 999;*/
	/*transform: translateY(54px);*/
}
.slideUp {
	display: none;
	/*transform: translateY(-54px);*/
}

/*VK BUTTON W0*/
.socialAd {
	width: calc(100% - 20px);
	height: auto;
	padding: 10px;
	margin-bottom: 20px;
	display: none;
	background-color: #fff;
	box-shadow: 0 1px 1px rgba(0, 0, 0, 0.1);

	-webkit-transition: all 0.3s ease-out 0.2s;
	-moz-transition: all 0.3s ease-out 0.2s;
	-o-transition: all 0.3s ease-out 0.2s;
	transition: all 0.3s ease-out 0.2s;	
}

.socialAd:hover {
	-moz-transform: translateY(-10px);
	-ms-transform: translateY(-10px);
	-webkit-transform: translateY(-10px);
	-o-transform: translateY(-10px); 
	transform: translateY(-10px);
}

.socialAd h7 {
	color: #507299;
	margin-bottom: 10px;
	font-size: 14px;
	font-weight: bold;
}

#vk_subscribe {
	margin-top: 10px;
}

.margin40 {
	margin-top: 40px !important;
}

.office-col {
	column-count: 2;
	width: 666px;
	margin: auto;

	@media (width < 700px) {
		column-count: 1;
	}	
}