@charset "UTF-8";
/*! normalize.css v8.0.0 | MIT License | github.com/necolas/normalize.css */

html {
	line-height: 1.15;
	-webkit-text-size-adjust: 100%
}
body {
	margin: 0
}
h1 {
	font-size: 2em;
	margin: .67em 0
}
hr {
	-webkit-box-sizing: content-box;
	box-sizing: content-box;
	height: 0;
	overflow: visible
}
pre {
	font-family: monospace, monospace;
	font-size: 1em
}
a {
	background-color: transparent
}
abbr[title] {
	border-bottom: none;
	text-decoration: underline;
	-webkit-text-decoration: underline dotted;
	text-decoration: underline dotted
}
b, strong {
	font-weight: bolder
}
code, kbd, samp {
	font-family: monospace, monospace;
	font-size: 1em
}
small {
	font-size: 80%
}
sub, sup {
	font-size: 75%;
	line-height: 0;
	position: relative;
	vertical-align: baseline
}
sub {
	bottom: -.25em
}
sup {
	top: -.5em
}
img {
	border-style: none
}
button, input, optgroup, select, textarea {
	font-family: inherit;
	font-size: 100%;
	line-height: 1.15;
	margin: 0
}
button, input {
	overflow: visible
}
button, select {
	text-transform: none
}
[type=button], [type=reset], [type=submit], button {
	-webkit-appearance: button
}
[type=button]::-moz-focus-inner, [type=reset]::-moz-focus-inner, [type=submit]::-moz-focus-inner, button::-moz-focus-inner {
	border-style: none;
	padding: 0
}
[type=button]:-moz-focusring, [type=reset]:-moz-focusring, [type=submit]:-moz-focusring, button:-moz-focusring {
	outline: 1px dotted ButtonText
}
fieldset {
	padding: .35em .75em .625em
}
legend {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	color: inherit;
	display: table;
	max-width: 100%;
	padding: 0;
	white-space: normal
}
progress {
	vertical-align: baseline
}
textarea {
	overflow: auto
}
[type=checkbox], [type=radio] {
	-webkit-box-sizing: border-box;
	box-sizing: border-box;
	padding: 0
}
[type=number]::-webkit-inner-spin-button, [type=number]::-webkit-outer-spin-button {
	height: auto
}
[type=search] {
	-webkit-appearance: textfield;
	outline-offset: -2px
}
[type=search]::-webkit-search-decoration {
	-webkit-appearance: none
}
::-webkit-file-upload-button {
	-webkit-appearance: button;
	font: inherit
}
details {
	display: block
}
summary {
	display: list-item
}
template {
	display: none
}
[hidden] {
	display: none
}
html {
	-webkit-box-sizing: border-box;
	box-sizing: border-box
}
*, ::after, ::before {
	-webkit-box-sizing: inherit;
	box-sizing: inherit
}
ul li {
	list-style: none;
	margin: 0
}
ul {
	padding: 0;
	margin-bottom: 0
}
img {
	height: auto;
	max-width: 100%
}
a:hover {
	text-decoration: none
}
button {
	cursor: pointer;
	border: none;
	outline: 0
}
button:focus {
	outline: 0
}
input:focus, textarea:focus {
	outline: 0
}
.background-wrap {
	background: url(../img/fon.jpg) no-repeat;
	background-position: 0 -53px;
	background-color: #aadcff;
	background-size: contain;
	width: 100%;
	height: 100%
}
.pogodatab {
	background-color: #ffffff;
	border: 1px solid #3366cc;
	padding: 0;
	width: 120px
}
.pogodatd {
	background-color: #3366cc;
	text-align: center
}
a.pogodalink {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff
}
a.pogodalink:hover {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff
}
a.pogodalink:visited {
	font-size: 11px;
	font-weight: bold;
	font-family: Arial;
	color: #ffffff
}
 .pogodatext {
	font-size: 9px;
	font-family: Verdana;
	color: #000000
}
.central {
	margin: auto;
}
.donate-title, .donate-title-small {
	color: #282828;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 23px
}
.donate-title-small {
	font-size: 16px;
	color: #000080;
	padding-top: 4px
}


@media (max-width:767px) {
	.background-wrap {
	background: url(../img/fon-mob.png) no-repeat center center;
	background-size: cover
	}
}
@media (min-width:422px) and (max-width:767px) {
	.background-wrap {
	background-position: 0 0
	}
}
a, button, div, h1, h2, h3, h4, h5, h6, input, li, span, td, textarea, th, tr, ul {
	font-family: Arial;
	color: #fff;
	font-size: 13px
}
a {
	color: #41abdd;
	text-decoration: underline
}
.plain-text {
	color: #282828;
	font-size: 15px
}
.plain-text a {
	font-size: 15px
}
.plain-text_bold {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.plain-text_mb {
	margin-bottom: 30px
}
.default-title {
	font-size: 18px;
	font-weight: 700;
	color: #282828
}
.default-title_small {
	font-size: 15px;
	color: #282828;
	font-weight: 700
}
.default-title_mb {
	margin-bottom: 20px
}
.big-blue-billet__informer li {
	color: #000000;
	font-size: 15px;	
}
.big-blue-billet-card a {
	font-size: 12px !important
}
@media (min-width:1240px) {
	.container {
	max-width: 1220px
	}
}
@media (min-width:992px) and (max-width:1239px) {
	.container {
	max-width: 960px
	}
}
.big-blue-billet__list-wrap li {
	color: #000000;
}
.bread-crumbs {
	padding-left: 51px;
	padding-top: 22px
}
.bread-crumbs ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.bread-crumbs li {
	color: #282828;
	font-size: 15px
}
.bread-crumbs li:after {
	content: '>>';
	margin-left: 4px;
	margin-right: 7px
}
.bread-crumbs li:last-child:after {
	display: none
}
.bread-crumbs li a {
	font-size: 15px
}
.bread-crumbs {
	margin-bottom: 40px
}
.calendar td {
	color: #282828;	
}
@media (max-width:767px) {
	.bread-crumbs {
	padding-left: 40px;
	padding-top: 13px;
	margin-bottom: 50px
	}
	.bread-crumbs ul {
	-ms-flex-wrap: wrap;
	flex-wrap: wrap
	}
}
.text-bold {
	font-weight: 700;
	color: #282828;
	font-size: 15px
}
.header-info-wrap {
	margin-top: 58px
}
.header {
	background: url(../img/clouds.png) no-repeat center center;
	padding-bottom: 38px
}
.header-padding {
	padding-right: 110px;
	padding-left: 39px
}
.language-select {
	background: url("../img/billet.png") no-repeat center center;
	width: 323px;
	height: 35px;
	margin-left: auto;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center
}
.language-select li {
	margin-right: 6px;
	-ms-flex-item-align: center;
	align-self: center
}
.white-billet {
	width: 293px;
	height: 60px;
	border-radius: 20px;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	background-color: #fff
}
.white-billet-search {
	height: 40px;
	border-radius: 20px;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	background-color: #fff
}
.header-info-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.header-logo-wrap {
	position: relative;
	height: 100px
}
.header-logo {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	text-decoration: none;
	position: relative;
	z-index: 2
}
.header-logo__title {
	color: #41abdd;
	font-size: 26px
}
.header-site-address {
	width: 221px;
	height: 47px;
	border-radius: 23.5px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#046ab6), to(#03a7ff));
	background-image: -o-linear-gradient(top, #046ab6, #03a7ff);
	background-image: linear-gradient(to bottom, #046ab6, #03a7ff);
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	position: absolute;
	right: -30px;
	bottom: 0
}
.header-search__input {
	color: #b9b9b9;
	padding-left: 30px;
	border: none;
	font-size: 15px;
	margin-right: 15px
}
.archive-search__input {
	color: #b9b9b9;
	padding-left: 20px;
	border: none;
	font-size: 15px;
	margin-right: 15px
}
.header-search__btn {
	width: 96px;
	height: 47px;
	border-radius: 23.5px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#046ab6), to(#03a7ff));
	background-image: -o-linear-gradient(top, #046ab6, #03a7ff);
	background-image: linear-gradient(to bottom, #046ab6, #03a7ff);
	border: none
}
.footer-links-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	padding-left: 20px;
	padding-right: 20px;
	margin-bottom: 15px
}
.footer-padding {
	padding: 16px 35px 35px 35px
}
.footer-links ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.footer-links ul li {
	margin-right: 54px
}
.footer-social ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.footer-social li {
	margin-right: 5px
}
.footer-social li:last-child {
	margin-right: 0
}
.footer-social li a {
	width: 23px;
	height: 23px;
	display: block;
	border-radius: 50%;
	border: 1px solid #03a7ff
}
.footer-social .vk {
	background: url(../img/vk.png) no-repeat center center
}
.footer-social .fb {
	background: url(../img/fb.png) no-repeat center center
}
.footer-social .odnokl {
	background: url(../img/odnokl.png) no-repeat center center
}
.footer-social .insta {
	background: url(../img/insta.png) no-repeat center center
}
.footer-social .twitter {
	background: url(../img/twitter.png) no-repeat center center
}
.footer-social .googleplus {
	background: url(../img/google.png) no-repeat center center
}
.footer-social .youtube {
	background: url(../img/youtube.png) no-repeat center center
}
.footer-copyright-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	width: 100%;
	padding-left: 20px;
	padding-right: 20px
}
.footer-copyright {
	color: #282828
}
.footer-metrik {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.footer-metrika a {
	display: block;
	width: 88px;
	height: 31px;
	margin-right: 8px
}
.footer-metrika a:first-child {
	background: url(../img/banner-2.png)
}
.footer-metrika a:nth-child(2) {
	background: url(../img/banner-3.png)
}
.footer-metrika a:last-child {
	margin-right: 0
}
.record {
	font-weight: 700;
	color: #ff0000;	
}
.right-content {
	margin-left: auto;
	padding-right: 15px;
	padding-top: 29px
}
.right-content__item {
	margin-bottom: 26px;
	width: 360px
}
.right-content-title-wrap {
	width: 100%;
	height: 38px;
	border-radius: 19px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#046ab6), to(#03a7ff));
	background-image: -o-linear-gradient(top, #046ab6, #03a7ff);
	background-image: linear-gradient(to bottom, #046ab6, #03a7ff);
	padding-left: 24px;
	padding-right: 21px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 13px
}
.right-content-title {
	font-size: 15px
}
.right-content-arrow {
	border-radius: 50%;
	border: 1px solid #fff;
	width: 25px;
	height: 25px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.right-content-arrow:after, .right-content-arrow:before {
	content: '';
	height: 10px;
	width: 1px;
	background: #fff;
	display: block;
	position: relative
}
.right-content-arrow:before {
	-webkit-transform: rotate(-45deg);
	-ms-transform: rotate(-45deg);
	transform: rotate(-45deg);
	left: -3px
}
.right-content-arrow:after {
	-webkit-transform: rotate(45deg);
	-ms-transform: rotate(45deg);
	transform: rotate(45deg);
	right: -3px
}
.top-list-biilet__titles {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.top-list-biilet__titles li {
	width: 33.333%;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	font-size: 15px;
	font-weight: 700;
	height: 50px
}
.top-list-biilet__titles li:first-child {
	color: #282828
}
.top-list-biilet__titles li a {
	background: -o-linear-gradient(96deg, #046db8, #03a7ff);
	background: linear-gradient(354deg, #046db8, #03a7ff);
	width: 100%;
	height: 100%;
	color: #fff;
	font-weight: 700;
	font-size: 15px;
	text-decoration: none;
	line-height: 50px;
	text-align: center
}
.top-list-biilet__titles li:last-child a {
	border-radius: 0 20px 0 0
}
.top-list-biilet__titles .active {
	background: #daf1f7;
	color: #03a7ff
}
.top-list-biilet-wrap {
	padding: 25px;
	background-color: #daf1f7;
	border-radius: 20px 0 20px 20px
}
.top-list-biilet__lists {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.top-list-biilet__lists li {
	color: #282828
}
.top-list-biilet__lists .values li {
	color: #41abdd;
	text-align: right	
}
.top-list-biilet__more {
	margin-top: 20px
}
.top-list-biilet__more a:after {
	content: '...'
}
.right-content-billet {
	width: 100%;
	border-radius: 20px;
	background-color: #daf1f7;
	padding: 21px 23px 14px 23px
}
.right-content-billet__our-btn {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-orient: vertical;
	-webkit-box-direction: normal;
	-ms-flex-direction: column;
	flex-direction: column;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.right-content-billet__our-btn_text {
	color: #282828;
	margin-bottom: 11px
}
.right-content-billet__our-btn_img {
	margin-bottom: 14px
}
.right-content-billet-text {
	color: #282828
}
.right-content-billet__copy-link {
	overflow: scroll;
	color: #282828
}
.list-city-country {
	margin-bottom: 42px
}
.list-city-country .big-blue-billet__list-wrap {
	-webkit-box-pack: start;
	-ms-flex-pack: start;
	justify-content: start
}
.list-city-country .big-blue-billet__list-container {
	-webkit-column-count: 4;
	column-count: 4;
	-webkit-column-width: 150px;
	column-width: 150px
}
.big-blue-billet__list-container {
	margin-right: 40px
}
.list-city-title, .list-city-title-small {
	color: #282828;
	font-size: 20px;
	font-weight: 700;
	margin-bottom: 21px
}
.title-small-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	margin-bottom: 29px;
	height: 19px
}
.title-small-wrap .title-small-img {
	margin-right: 16px
}
.list-city-title-small {
	font-size: 15px;
	padding-top: 3px
}
.see-also__title {
	color: #282828;
	font-weight: 700;
	font-size: 15px;
	margin-bottom: 16px
}
.see-also__links {
	margin-bottom: 26px
}
.see-also__links a {
	margin-right: 6px
}
.see-also__links div {
	color: #282828;
	font-size: 16px
}
.see-also__links:last-child {
	margin-bottom: 0
}
@media (max-width:1240px){
	.list-city-country .big-blue-billet__list-container {
	   -webkit-column-width: 100px;
	   column-width: 100px
	}
}
@media (max-width:767px) {
/*	.list-city-country {
		display: none
	}
	.list-city-country:first-child, .list-city-country:nth-child(2), .list-city-country:nth-child(3) {
		display: block
	} */
	.list-city-country .big-blue-billet__list-container {
		-webkit-column-count: 3;
		column-count: 3;
		width: 100%
	}
	.list-city-country .big-blue-billet__list-container .big-blue-billet__list_link {
		display: block
	}  
}
@media (max-width:576px) {
	.list-city-country .big-blue-billet__list-container {
		-webkit-column-count: 2;
		column-count: 2;
		width: 100%
	}
}
.informer__title {
	color: #282828;
	font-size: 16px;
	font-weight: 700;
	text-align: center
}
.large-text {
	font-size: 30px;
	color: #282828;	
	font-weight: 700	
}
.medium-text {
	font-size: 16px;
	color: #282828;	
	font-weight: 700	
}
.most-extreme-wrap {
	padding-right: 25px
}
.most-extreme-title-wrap {
	text-align: center;
	margin-bottom: 15px
}
.most-extreme-title-wrap .most-extreme__extra-info {
	max-width: 40%;
	margin: 0 auto
}
.most-extreme-title__title {
	color: #282828;
	font-size: 18px;
	font-weight: 700
}
.most-extreme__extra-info {
	color: #060;
	font-size: 14px
}
.most-extreme-content {
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	padding-bottom: 31px
}
.most-extreme-content-block__title {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	padding-top: 24px;
	margin-bottom: 22px
}
.most-extreme-content-block__title .most-extreme-title__title {
	margin-right: 18px
}
.most-extreme-content-block__list li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.most-extreme-content-block__list li div {
	color: #282828;
	font-size: 13px
}
.most-extreme-content-block__list li div:nth-child(2) {
	margin-right: 83px;
	width: 60%
}
.most-extreme-content-block__list li div:nth-child(3) {
	margin-right: 50px
}
.most-extreme-content-block__list_link {
	margin-right: 30px
}
.most-extreme-content-block__list_item {
	color: #282828;
	font-size: 13px
}
.most-extreme-footer {
	padding-top: 15px;
	padding-right: 15px
}
.most-extreme-footer .see-also__links a {
	font-size: 16px
}
.most-extreme-footer .see-also__title {
	font-size: 16px;
	margin-bottom: 14px
}
.most-extreme-note {
	color: #282828;
	font-size: 15px;
	margin-bottom: 15px
}
.most-extreme-note span {
	font-weight: 700;
	color: #282828
}
.most-extreme-choose-region {
	margin-bottom: 30px
}
.most-extreme-choose-region__text {
	color: #282828;
	font-size: 15px;
	margin-bottom: 33px
}
.most-extreme-choose-region__search {
	display: -webkit-box;
	display: -ms-flexbox;
}
.most-extreme-choose-region__select-wrap {
	position: relative;
	display: inline-block;
	margin-right: 35px
}
.most-extreme-choose-region__select-wrap:after {
	content: "▼";
	color: #000;
	padding: 0 8px;
	font-size: 12px;
	position: absolute;
	right: 18px;
	top: 11px;
	z-index: 1;
	text-align: center;
	width: 10%;
	height: 100%;
	pointer-events: none
}
.most-extreme-choose-region__select {
	width: 172px;
	height: 39px;
	border-radius: 19.5px;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	background-color: #fff;
	border: none;
	padding-left: 12px;
	padding-right: 12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.most-extreme-choose-region__select_medium {
	width: 114px;
	height: 39px;
	border-radius: 19.5px;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	background-color: #fff;
	border: none;
	padding-left: 10px;
	padding-right: 10px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.most-extreme-choose-region__select_short {
	width: 64px;
	height: 39px;
	border-radius: 19.5px;
	-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
	background-color: #fff;
	border: none;
	padding-left: 12px;
	padding-right: 12px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.most-extreme-choose-region__btn {
	width: 100px;
	height: 39px;
	border-radius: 19.5px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#046ab6), to(#03a7ff));
	background-image: -o-linear-gradient(top, #046ab6, #03a7ff);
	background-image: linear-gradient(to bottom, #046ab6, #03a7ff)
}
@media (min-width:300px) and (max-width:767px) {

	.most-extreme-content-block__list li {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
	.most-extreme-content-block__title {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: start;
		-ms-flex-align: start;
		align-items: start;
		margin-bottom: 15px
	}
	.most-extreme-title__title {
		font-size: 13px
	}
	.most-extreme-title-wrap .most-extreme__extra-info {
		font-size: 12px;
		max-width: 80%
	}
}
@media (min-width:300px) and (max-width:767px) {
	.most-extreme-wrap {
		padding-right: 0
	}
	.most-extreme-content-block__list li a {
		margin-right: 16px
	}
	.most-extreme-content-block__list li div:nth-child(2) {
		margin-right: 11px;
		width: 61%
	}
	.most-extreme-content-block__list li div:nth-child(3) {
		margin-right: 10px
	}
}

.news-wrap {
	padding-right: 30px
}
.news-title-wrap {
	text-align: left;
	margin-bottom: 15px
}
.news-title-wrap .news__date {
	text-align: left;	
	margin: 0 auto
}
.news-title__title {
	color: #282828;
	font-size: 18px;
	font-weight: 700
}
.news__date {
	color: #060;
	font-size: 13px
}
.news-short-content {
	border-bottom: 2px solid #000;	
	margin-bottom: 15px;
	padding-top: 15px;
	padding-bottom: 15px;
	font-size: 14px;
	color: #282828;	
	text-align: justify	
}
.news-short-content a {
	font-size: 14px	
}
.news-comment {
	margin-bottom: 10px;
	padding-top: 25px;
	padding-bottom: 10px;
	font-size: 12px;
	color: #286828;	
	text-align: left
}
.news-comment a {
	font-size: 12px	
}
.news-comment form {
    float:right
}
.news-comment_1 {
	margin-bottom: 10px;
	padding-top: 15px;
	padding-left: 10px;	
	padding-right: 10px;		
	padding-bottom: 10px;
	background-color: #ebebec
}
.news-comment_2 {
	margin-bottom: 10px;
	padding-top: 15px;
	padding-left: 10px;	
	padding-right: 10px;	
	padding-bottom: 10px;
	background-color: #f7f8fc
}
.news-comment-head {
	margin-bottom: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
	color: #282828;	
	text-align: justify
}
.news-comment-text {
	margin-bottom: 5px;
	padding-top: 3px;
	padding-bottom: 3px;
	font-size: 13px;
    font-style: italic;
	color: #286828;
	text-align: justify	
}
.news-content {
	border-top: 2px solid #000;
	border-bottom: 2px solid #000;
	margin-bottom: 30px;	
	padding-top: 30px;
	padding-bottom: 30px;
	font-size: 14px;
	color: #282828;	
	text-align: justify	
}
.news-content a {
	font-size: 14px	
}
.news__select {
	content: "▼";	
	width: 36px;
	height: 23px;
	border-radius: 11.5px;
	-webkit-box-shadow: 0 2px 4px 0 rgba(0, 0, 1, .08);
	box-shadow: 0 2px 4px 0 rgba(0, 0, 1, .08);
	background-color: #fff;
	border: none;
	padding-left: 3px;
	padding-right: 3px;
	-webkit-appearance: none;
	-moz-appearance: none;
	appearance: none
}
.news__btn {
	width: 80px;
	height: 23px;
	border-radius: 11.5px;
	background-image: -webkit-gradient(linear, left top, left bottom, from(#046ab6), to(#03a7ff));
	background-image: -o-linear-gradient(top, #046ab6, #03a7ff);
	background-image: linear-gradient(to bottom, #046ab6, #03a7ff)
}
.summary-list li {
	margin-bottom: 5px
}
.summary-wrap {
	padding-right: 30px
}
.summary-content__title {
	font-size: 18px;
	font-weight: 700;
	color: #282828;
	margin-bottom: 22px
}
.summary-content__item {
	border-bottom: 2px solid #000;
	padding-bottom: 30px;
	padding-top: 20px
}
.summary-content__item:first-child {
	padding-top: 10px
}
.summary-content__item:last-child {
	border-bottom: none;
	padding-bottom: 0
}
.summary-content__item .summary-content__list li {
	color: #282828;
	line-height: 1.47;
	font-size: 15px;
	margin-bottom: 15px
}
.summary-content__item .summary-content__list li span {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.summary-content__item_info {
	color: #282828;
	font-size: 15px
}
.summary-content__item_info span {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.archive-list-columns {
	margin-bottom: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.archive-list-columns li {
	color: #282828;
	font-size: 12px
}
.archive-list-columns__item {
	margin-bottom: 12px
	}
.summary-list-columns {
	margin-bottom: 30px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.summary-list-columns li {
	color: #282828;
	font-weight: 700;
	font-size: 15px
}
.summary-list-columns__temp {
	font-size: 24px;
	font-weight: 700;
	color: #282828
}
.summary-list__img-weather {
	margin-right: 20px
}
.summary-list-columns-text-mb {
	margin-bottom: 19px
}
.summary-list-columns__sunrise {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-bottom: 22px
}
.summary-list-columns__sunrise:last-child {
	margin-bottom: 0
}
.summary-list-columns__sunrise_img {
	width: 30px;
	height: 30px;
	background: #fff;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center;
	margin-right: 10px
}
.summary-list-columns__sunrise_img span {
	background: #ffd62e;
	border-radius: 50%;
	width: 80%;
	height: 80%;
	display: block
}
.summary-list-columns__sunrise_text li {
	color: #282828;
	font-size: 15px;
	font-weight: 700
}
.summary-list-columns__dot-leaders {
	width: 198px
}
.summary-list-columns__dot-leaders li {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between
}
.summary-list-columns__dot-leaders li div {
	color: #282828;
	font-size: 15px;
	font-weight: 700
}
.summary-list-columns__dot-leaders li span {
	-webkit-box-flex: 1;
	-ms-flex-positive: 1;
	flex-grow: 1;
	border-bottom: 1px dotted #282828
}
@media (max-width:1240px) {
	.archive-list-columns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0
	}
	.archive-list-columns__item {
		margin-bottom: 12px
	}
}
@media (max-width:767px) {
	.summary-wrap {
		padding-right: 0
	}
	.archive-list-columns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0
	}
	.archive-list-columns__item {
		margin-bottom: 12px
	}
	.summary-list-columns__item:last-child {
		margin-bottom: 0
	}
	.summary-list-columns {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-bottom: 0
	}
	.summary-list-columns__item {
		margin-bottom: 26px
	}
	.summary-list-columns__item:last-child {
		margin-bottom: 0
	}
	.summary-content__item {
		padding-top: 26px;
		padding-bottom: 26px
	}
	.summary-content__item .summary-content__list li {
		margin-bottom: 10px
	}
	.summary-content__title {
		margin-bottom: 13px;
		text-align: center
	}
	.summary-list-columns-text-mb {
		margin-bottom: 15px
	}
	.summary-content__item_info {
		display: none
	}
	.summary-list {
		display: none
	}
	.summary-list:first-child {
		display: block
	}
}
.chronicle-wrap {
	padding-right: 24px
}
.chronicle-title-wrap {
	margin-bottom: 30px
}
.chronicle-title-wrap .most-extreme__extra-info {
	text-align: center
}
.chronicle-title {
	font-size: 18px;
	font-weight: 700;
	color: #282828;
	text-align: center
}
.chronicle-info {
	color: #282828;
	font-size: 15px;
	max-width: 95%;
	margin-bottom: 39px
}
.chronicle-list__title {
	color: #282828;
	font-size: 15px;
	font-weight: 700
}
.chronicle-list li a {
	font-size: 15px;
	font-weight: 700
}
.chronicle-table-wrap {
	margin-bottom: 38px;
	position: relative
}
.chronicle-table {
	margin-left: 50px;
	word-wrap: break-word
}
.chronicle-table table {
	width: 100%;
	table-layout: fixed;
	background: #fff
}
.chronicle-table td {
	width: 50px;
	height: 12px;
	border: 1px solid #888888;
	color: #282828;
	font-size: 12px;
	text-align: center
}
.chronicle-table-left-column {
	width: 50px;
	position: absolute;
	left: 0
}
.chronicle-table-left-column table {
	background: #fff
}
.chronicle-table-left-column td {
	width: 50px;
	height: 12px;
	border: 1px solid #888888;
	color: #282828;
	font-size: 12px;
	text-align: center
}
@media (max-width:767px) {
	.chronicle-wrap {
		padding-right: 0
	}
	.chronicle-info {
		max-width: unset
	}
}
@media (min-width:577px) and (max-width:1240px) {
	.chronicle-table table {
		width: auto
	}
}
@media (max-width:576px) {
	.chronicle-table {
		overflow-x: scroll
	}
	.chronicle-table table {
		width: 700px
	}
}
.archive-weather-content-wrap .left-content {
	width: 95%
}
.archive-wrap .adver-row {
	text-align: center;
	padding-left: 5px;
	padding-right: 5px;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	center-content: space-between;
	margin:0 auto;
}
.archive-wrap .adver-card {
	text-align: center;
	width: 262px;
	margin-right: 0;
	background: #fff
}
.archive-wrap .adver-card .adver-card__img:first-child {
	width: 100%
}
.full-size-card-row {
	width: 105%;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 25px
}
.full-size-card {
	width: 32%;
	max-width: 348px
}
.full-size-card .adver-card__img:first-child, .full-size-card .adver-card__img:nth-child(2) {
	width: auto;
	height: auto
}
.archive-table {
	padding-right: 25px;
	margin-bottom: 20px
}
.archive-table table {
	width: 100%;
	table-layout: fixed;
	background: #fff
}
.archive-table td {
	border: 1px solid #888888;
	//color: #282828;
	color: #141414;
	font-size: 12px;
	/*font-weight: 700; */
	text-align: center;
	height: 10px;
	word-wrap: break-word
}
.archive-wrap .archive-table-left-column {
	width: 72px;
	position: absolute;
	left: 25px
}
.archive-table-wrap {
	overflow-x: scroll;
	margin-left: 72px;
	position: relative
}
.archive-text {
	color: #282828;
	font-size: 15px;
	margin-bottom: 10px
}
.archive-text span {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.archive-list-text ul {
        list-style-type: circle;
	margin-bottom: 10px
}
.archive-list-text li {
	color: #282828;
	font-size: 14px
}
.archive-list-text li span {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.archive-list-link {
	margin-bottom: 25px
}
.archive-list-link li {
	font-size: 15px
}
.archive-list-link li a {
	font-size: inherit;
	margin-right: 4px
}
.archive-list-link li span {
	color: #282828;
	font-size: inherit
}
.search-form {
	margin-bottom: 21px
}
.search-select {
	margin-bottom: 20px
}
.search-radio {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.search-radio input {
	margin-right: 9px
}
.search-radio label {
	font-size: 15px;
	color: #282828;
	margin-right: 27px
}
@media (min-width:992px) and (max-width:1239px) {
	.archive-wrap .adver-row {
        margin-left: 5px;
        width: auto;		
        text-align: center
	}
	.archive-wrap .adver-card {
	margin-left: 30px;
	margin-right: 20px;
        text-align: center		
	}
	.archive-wrap .adver-card:last-child {
		margin-right: 0
	}
	.archive-wrap .most-extreme-choose-region__select-wrap {
		margin-right: 10px
	}
	.full-size-card-row {
		width: 105%!important
	}
}
@media (max-width:1239px) {
	/* @media (max-width:991px) */
	.archive-wrap .most-extreme-choose-region__select-wrap {
		margin-right: 5px;
		margin-bottom: 7px;
		width: 46%
	}
	.archive-wrap .most-extreme-choose-region__select-wrap select {
		width: 100%
	}
	.archive-wrap .adver-row-mob {
		margin:0 auto;
	}
	.archive-wrap .archive-table-wrap {
		overflow-x: scroll;
		margin-left: 72px;
		position: relative
	}	
	.archive-wrap .archive-table-wrap table {
		width: 900px
	}
	.archive-wrap .archive-table-left-column {
		width: 72px;
		position: absolute;
		left: 25px
	}
	.archive-wrap .archive-table-left-column table {
		width: 100%
	}
}
@media (min-width:768px) and (max-width:1239px) {
	.archive-wrap {
		padding-right: 25px;
	}
	.archive-wrap .adver-row {
	    padding-right: 0;
	    margin:0 auto;
	    text-align: center	
	}
	.archive-table {
		padding-right: 0
	}
}
@media (max-width:767px) {
	.archive-weather-content-wrap .left-content {
		width: 100%
	}
	.archive-wrap .archive-table-wrap {
		margin-left: 82px
	}
}
.climate-wrap {
	padding-right: 25px
}
.climate-wrap hr {
	background: #282828
}
.climate-text {
	padding-right: 15px;
	font-size: 15px;
	color: #282828;
	text-align: justify	
}
.climate-text-right {
	padding-right: 15px;
	font-size: 15px;
	color: #282828;
	text-align: right
}
.climate-text a {
	font-size: 15px;
}
.climate-graphic-img {
	margin-bottom: 39px;
	text-align: center	
}
.climate-graphic-title, .climate-list li {
	font-size: 16px;
	font-weight: 700;
	color: #282828;
	text-align: center
}
.climate-table-wrap {
	margin-bottom: 43px;
	margin-top: 36px
}
.climate-table-wrap table {
	width: 75%;
	table-layout: fixed;
	background: #fff;
    margin: 0px auto;
}
.climate-table-wrap tr td:last-child {
	color: #33c
}
.climate-table-wrap tr:first-child td, .climate-table-wrap tr:nth-child(2) td {
	color: #282828
}
.climate-table-wrap td {
	border: 1px solid #282828;
	color: #282828;
	font-size: 13px;
	font-weight: 700;
	text-align: center;
	height: 23px;
	word-wrap: break-word
}
.climate-table-wrap2 {
	margin-bottom: 43px;
	margin-top: 36px
}
.climate-table-wrap2 table {
	width: 100%;
	table-layout: fixed;
	background: #fff;
    margin: 0px auto;
}
.climate-table-wrap2 td {
	border: 1px solid #282828;
	color: #282828;
	font-size: 12px;
	font-weight: 700;
	text-align: center;
	height: 23px;
	word-wrap: break-word
}
.climate-table-wrap2 .a-left {
	text-align: left;
	padding-left: 3px	
}
.climate-table-wrap2 a {
	font-size: 12px;	
}
.donate-text {
	padding-right: 15px;
	font-size: 15px;
	color: #282828;
	text-align: justify	
}
.donate-text ul {
	margin-bottom: 10px
}
.donate-text li {
        list-style-type: circle;
}
.sapphire-color {
	color: #009!important
}
.blue-color {
	color: #33c!important
}
.blue1-color {
	color: #069!important
}
.blue2-color {
	color: #306!important
}
.brown-color {
	color: #900!important
}
.olive-color {
	color: #773!important
}
.red-color {
	color: #f00!important
}
.purple-color {
	color: #f0f!important
}
.green-color {
	color: #060!important
}
.red-color-f {
	font-weight: 700!important;
	font-size: 15px!important;
	color:  #aa0000!important;
    font-family: arial!important
}
.blue-color-f {
	font-weight: 700!important;
	font-size: 15px!important;
	color:  #0000aa!important;
    font-family: arial!important
}
.climate-list li {
	font-weight: 400;
	font-size: 15px;
	text-align: justify;
	margin-bottom: 20px
}
.climate-list span {
	font-weight: 700;
	color: inherit;
	font-size: inherit
}
.climate-search {
	margin-top: 39px;
	text-align: center;
}
.climate-search .most-extreme-choose-region__select-wrap {
	width: 120px;
	margin-right: 15px
}
.climate-search .most-extreme-choose-region__select-wrap select {
	width: 100%
}
@media (max-width:1239px) {
	.climate-table-wrap table {
	width: 100%;
    margin: 0px auto;
	}	
	.climate-table-wrap2 table {
	width: 100%;
    margin: 0px auto;
	}	
}
@media (max-width:767px) {
	.climate-table-wrap td {
		font-size: 10px;
		height: 18px;		
}	
	.climate-table-wrap2 td {
		font-size: 10px;
		height: 18px;		
}	
	.climate-wrap {
		padding-right: 0
	}
	.climate-wrap .climate-wrap .most-extreme-choose-region__select-wrap {
		width: 100px
	}
	.most-extreme-choose-region__btn {
	margin-top: 15px;
	margin-left: 45px
	}
}
.forecast-wrap {
	padding-right: 25px
}
.forecast-link {
	text-align: center;
	margin-bottom: 33px
}
.forecast-link a {
	font-size: 16px;
	text-decoration: none
}
.forecast-list {
	margin-bottom: 20px
}
.forecast-list li a {
	font-size: 15px;
	font-weight: 700
}
.forecast-right-content .right-content__item:nth-child(2) {
	display: none
}
.forecast-table {
	margin-bottom: 30px
}
.forecast-table table {
	width: 100%;
	table-layout: fixed;
	background: #fff
}
.forecast-table td {
	border: 1px solid #282828;
	color: #282828;
	font-size: 13px;
	font-weight: 700;
	text-align: center;
	height: 10px;
	word-wrap: break-word;
	padding-top: 5px;
	padding-bottom: 5px
}
.forecast-table tr:first-child td {
	font-size: 11px
}
.big-w-col {
	width: 95px
}
.small-w-col {
	width: 45px
}
.bg-gray {
	background: #f7f6f6
}
.bg-beige {
	background: #f8fbd5
}
.bg-orange-light {
	background: #ffeabd
}
.bg-purple {
	background: #fbebff
}
.bg-blue-light {
	background: #daf1f7
}
.forecast-date-list {
	display: none
}
@media (max-width:1239px) {
	.big-w-col {
		width: 60px
	}
}
@media (max-width:767px) {
	.forecast-wrap {
		padding-right: 0
	}
	.big-w-col {
		width: 60px
	}
}
@media (max-width:576px) {
	.forecast-table {
		display: none
	}
	.forecast-table-mob-wrap {
		background: #fff;
		width: 100%;
		margin-bottom: 20px;
		min-height: 560px;
		overflow-x: scroll
	}
	.forecast-table-mob__table {
		padding-top: 6px;
		padding-bottom: 6px;
		width: 500px;
		display: none
	}
	.showActive {
		display: block
	}
	.forecast-table-mob__item {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		padding-left: 10px
	}
	.forecast-table-mob__item div {
		font-size: 14px;
		font-weight: 700;
		color: #282828;
		width: 63px;
		height: 39px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		justify-content: center;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	.forecast-table-mob__item div img {
		width: 30px;
		height: 30px
	}
	.forecast-table-mob__item_comfort div {
		font-size: 11px
	}
	.forecast-table-mob__item-title-wrap {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		padding-left: 5px
	}
	.forecast-table-mob__item-title {
		font-size: 11px;
		font-weight: 700;
		color: #282828;
		margin-right: 10px
	}
	.forecast-table-mob__item-stick {
		width: 100%;
		height: 1px;
		background: #ddd
	}
	.forecast-table-mob-wrap__header {
		background: #daf1f7;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		width: 560px
	}
	.forecast-table-mob-wrap__header_date {
		width: 156px;
		height: 70px;
		background: #fff;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding-left: 15px;
		padding-right: 15px;
		margin-right: 16px
	}
	.forecast-table-mob-wrap__header_date-img img {
		width: 30px;
		height: 30px
	}
	.forecast-table-mob-wrap__header_date-date {
		color: #a00;
		font-size: 15px;
		font-weight: 700
	}
	.forecast-table-mob-wrap__header_btn {
		width: 127px;
		height: 45px;
		position: relative;
		color: #282828;
		font-size: 16px;
		font-weight: 700;
		background: #fff;
		border: 2px solid #03a7ff;
		border-right: none;
		margin-top: 10px;
		margin-right: 30px
	}
	.forecast-table-mob-wrap__header_btn span {
		color: inherit;
		font-size: inherit;
		font-weight: inherit;
		position: relative;
		z-index: 1;
		display: block;
		width: 80px;
		height: 20px
	}
	.forecast-table-mob-wrap__header_btn span:after, .forecast-table-mob-wrap__header_btn span:before {
		content: '';
		position: absolute;
		right: -53px;
		top: 69%;
		background: #fff;
		width: 31.5px;
		height: 31.5px;
		margin-top: -20px;
		-webkit-transform: rotate(45deg);
		-ms-transform: rotate(45deg);
		transform: rotate(45deg);
		border: 2px solid #03a7ff;
		z-index: -1;
		border-left: none;
		border-bottom: none
	}
}
@media (min-width:577px) {
	.forecast-table-mob-wrap {
		display: none
	}
}
.main {
	position: relative
}
.nav-menu {
	height: 265px;
	width: 1220px;
	margin: 0 auto;
	border-radius: 20px;
	background-image: -o-linear-gradient(268deg, #046ab6, #03a7ff);
	background-image: linear-gradient(182deg, #046ab6, #03a7ff);
	padding-left: 39px;
	padding-right: 39px;
	padding-top: 39px;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	position: absolute
}
.nav-menu ul {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.nav-menu li:first-child a {
	padding-left: 0
}
.nav-menu li:last-child a {
	padding-right: 0
}
.nav-menu li:last-child a:after {
	display: none
}
.nav-menu li a {
	color: #fff;
	font-size: 13px;
	text-decoration: underline;
	padding-left: 6px;
	padding-right: 6px;
	position: relative
}
.nav-menu li a:after {
	content: '';
	width: 1px;
	height: 9px;
	background: #fff;
	position: absolute;
	right: 0;
	top: 4px
}
.nav-menu li a:hover {
	text-decoration: none
}
.nav-menu .nav-menu__login li a {
	text-decoration: none;
	padding-left: 10px;
	padding-right: 10px
}
.nav-menu .nav-menu__login li:first-child a {
	padding-left: 0
}
.nav-menu .nav-menu__login li:last-child a {
	padding-right: 0
}
.nav-menu li a.dar {
	color: #ffa07a;
}
.content-block-wrap {
	padding-right: 24px;
	padding-left: 24px;
	padding-top: 100px;
	width: 100%
}
.content-block {
	background: #fff;
	width: 100%;
	border-radius: 20px;
	position: relative;
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex
}
.left-content {
	width: 63.5%
}
.left-content__item {
	position: relative;
	margin-top: -50px
}
.left-content__item:first-child {
	margin-top: 0
}
.blue-billet {
	width: 361px;
	height: 127px;
	border-radius: 20px;
	background-image: -o-linear-gradient(268deg, #046ab6, #03a7ff);
	background-image: linear-gradient(182deg, #046ab6, #03a7ff);
	padding-top: 18px;
	padding-left: 36px;
	position: relative;
	left: 14px;
	top: 29px;
	text-transform: uppercase
}
.big-blue-billet-center {
	text-align: center
}
.blue-billet a {
	color: #fff;
}
.big-blue-billet {
	padding-top: 25px;
	padding-left: 25px;
	padding-bottom: 25px;
	border-radius: 20px;
	background-color: #daf1f7;
	position: relative;
	top: -45px;
	left: 26px
}
.big-blue-billet__list-container {
	margin-right: 50px
}
.big-blue-billet__list-container:last-child {
	margin-right: 0
}
.big-blue-billet-content__string {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.big-blue-billet-content__string_date {
	color: #282828;
	font-size: 13px;
	margin-right: 21px
}
.big-blue-billet-content__string_link {
	text-decoration: underline;
	font-size: 13px
}
.big-blue-billet__list-wrap {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	width: 98%
}
.big-blue-billet__list {
	margin-right: 25px
}
.big-blue-billet__list:last-child {
	margin-right: 0
}
.big-blue-billet__list-title {
	font-weight: 700;
	font-size: 14px;
	margin-bottom: 15px
}
.big-blue-billet__list-title:hover {
	color: #41abdd
}
.big-blue-billet__list_link {
	padding-left: 10px;
	position: relative
}
.big-blue-billet__list_link a {
	text-decoration: underline;
	font-size: 13px
}
.big-blue-billet__list_link:before {
	content: '';
	display: block;
	width: 5px;
	height: 5px;
	background-color: #c8c9c9;
	position: absolute;
	left: 0;
	top: 9px;
	border-radius: 50%
}
.big-blue-billet__text {
	font-size: 14px;
	color: #282828;
	padding-right: 30px
}
.big-blue-billet-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 25px
}
.small-blue-billet {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: center;
	-ms-flex-pack: center;
	justify-content: center;
	-webkit-box-align: center;
	-ms-flex-align: center;
	align-items: center
}
.small-blue-billet ul li {
	text-align: center;
	margin-bottom: 14px
}
.small-blue-billet ul li:last-child {
	margin-bottom: 0
}
.small-blue-billet__link {
	color: #fff
}
.small-blue-billet__link:hover {
	color: #fff;
	text-decoration: underline
}
.big-blue-billet-card-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;
	-webkit-box-pack: justify;
	-ms-flex-pack: justify;
	justify-content: space-between;
	padding-right: 25px
}
.big-blue-billet-card {
	text-align: center
}
.big-blue-billet-card__img {
	padding-top: 18px;
	width: 158px;
	height: 153px
}
.yandex_rtb {
    display: table;
    margin: 10px auto
}
.adver-row {
	display: -webkit-box;
	display: -ms-flexbox;
	display: flex;	
	text-align: center;
	padding-left: 10px;	
	margin-left: 5px;	
	margin-bottom: 50px;
	margin-top: -20px
}
.adver-card {
	text-align: center;
	padding-left: 15px;
	margin-left: 30px;
	margin-right: 10px
}
.adver-card :last-child {
	margin-right: 0
}
.adver-card__img:first-child {
	width: 242px;
	height: 249px
}
.adver-card__img:nth-child(2) {
	width: 242px;
	height: 178px
}
@media (min-width:992px) and (max-width:1239px) {
	.nav-menu {
		width: 960px
	}
	.nav-menu__login {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		margin-left: 20px
	}
}
@media (max-width:991px) {
	.nav-menu {
		display: none
	}
	.nav-search-mob {
		background: #046ab6;
		width: 100%;
		height: 52px;
		margin-bottom: 9px;
		margin-top: 10px;
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-pack: space-evenly;
		-ms-flex-pack: space-evenly;
		justify-content: space-evenly;
		position: relative
	}
	.nav-search-mob input {
		width: 264px;
		height: 38px;
		border-radius: 16.5px;
		-webkit-box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
		box-shadow: 0 3px 5px 0 rgba(0, 0, 1, .08);
		padding-left: 12px;
		border: none
	}
	.nav-btn {
		background: 0 0;
		cursor: pointer;
		outline: 0
	}
	.nav-btn:focus {
		outline: 0
	}
	.nav-btn__line {
		width: 29px;
		height: 3px;
		display: block;
		margin-bottom: 5px;
		background: #fff
	}
	.nav-btn__line:last-child {
		margin-bottom: 0
	}
	.nav-list-mob {
		font-size: 150%;
		position: absolute;
		left: 0;
		bottom: -320px;
		background: -o-linear-gradient(268deg, #036bb7, #03a4fa);
		background: linear-gradient(182deg, #036bb7, #03a4fa);
		width: 100%;
		z-index: 1000;
		padding-left: 16px;
		padding-top: 18px;
		padding-right: 16px;
		display: none
	}
	.nav-list-mob li {
		margin-bottom: 5px
	}
	.nav-list-mob li a {
		color: #fff;
	}
	.nav-list-mob li a.dar {
		color: #ffa07a;
	}
	.nav-list-mob__links {
		margin-bottom: 26px
	}
	.nav-list-mob__login {
		margin-bottom: 35px;
		border-top: 1px solid #fff;
		padding-top: 15px
	}
	.nav-list-mob__login li a {
		text-decoration: none
	}
}
@media (max-width:767px) {
	.language-select {
		display: none
	}
	.header-padding {
		padding-right: 30px
	}
	.language-select-mob {
		background: url(../img/billet-mob.png) no-repeat;
		margin-left: auto;
		width: 93px;
		height: 30px;
		position: relative
	}
	.language-select-mob__flag {
		position: absolute;
		top: 2px;
		left: 30px
	}
	.language-select-mob__arrow {
		position: absolute;
		top: 3px;
		right: 23px
	}
	.language-select-mob__list {
		display: none;
		position: absolute;
		top: 25px;
		left: 30px;
		background: #fff;
		z-index: 1000
	}
}
@media (min-width:992px) {
	.nav-search-mob-wrap {
		display: none
	}
}
@media (min-width:768px) {
	.language-select-mob {
		display: none
	}
}
@media (min-width:992px) and (max-width:1239px) {
	.right-content__item {
		width: 270px
	}
}
@media (max-width:1239px) {
	.top-list-biilet__titles li a {
		font-size: 13px
	}
}
@media (min-width:768px) and (max-width:991px) {
	.content-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.right-content {
		margin-left: 20px;
		margin-top: -60px
	}
	.right-content__item {
		display: none;
		width: 98%;
		margin: 0 auto;
		margin-bottom: 15px
	}
	.right-content__item:first-child, .right-content__item:nth-child(2) {
		display: block
	}
}
@media (min-width:300px) and (max-width:767px) {
	.right-content {
		padding-top: 0;
		margin-top: -30px;
		margin-left: 0;
		padding-right: 0
	}
	.right-content__item {
		display: none;
		width: 95%;
		margin: 0 auto;
		margin-bottom: 15px
	}
	.right-content__item:first-child, .right-content__item:nth-child(2) {
		display: block
	}
	.right-content-most-extreme {
		display: none
	}
}
@media (min-width:992px) and (max-width:1239px) {
	.adver-row {
		-webkit-box-pack: center;
		-ms-flex-pack: center;
		center-content: space-between;
		margin-left: 5px;
		margin-right: 5px;
		text-align: center
	}
	.adver-card {
		width: 100%;
        text-align: center;		
	    margin-left: 30px;	
	    margin-right: 10px;	
	}
	.adver-card__img:first-child, .adver-card__img:nth-child(2) {
		width: auto;
		height: auto
	}
	.adver-card__img:first-child {
		margin-bottom: 10px
	}
	.small-blue-billet {
		margin-right: 7px
	}
	.small-blue-billet:last-child {
		margin-right: 0
	}
	.big-blue-billet-card__img {
		width: auto;
		height: auto
	}
}
@media (min-width:768px) {
	.adver-row-mob {
		display: none
	}
}
@media (min-width:768px) and (max-width:991px) {
	.left-content {
		width: 100%
	}
	.big-blue-billet {
		width: 630px
	}
	.adver-row {
		width: 748px;		
		padding-right: 10px;
		padding-left: 10px;
		margin:0 auto;
	}
	.adver-card__img:first-child, .adver-card__img:nth-child(2) {
		width: auto;
		height: auto
	}
	.adver-card__img:first-child {
		margin-bottom: 10px
	}
	.small-blue-billet {
		margin-right: 7px
	}
	.small-blue-billet:last-child {
		margin-right: 0
	}
	.big-blue-billet-card__img {
		width: auto;
		height: auto
	}
}
@media (max-width:991px) {
	.content-block-wrap {
		padding-top: 0
	}
}
@media (min-width:300px) and (max-width:767px) {
	.content-block-wrap {
		padding-left: 0;
		padding-right: 0
	}
	.content-block {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.left-content {
		width: 100%
	}
	.left-content__item {
		margin-top: -60px
	}
	.left-content__item:first-child {
		margin-top: -20px
	}
	.blue-billet {
		width: 98%;
		left: 3px
	}
	.big-blue-billet {
		left: 7px;
		padding-left: 12px;
		padding-right: 6px;
		width: 96%
	}
	.big-blue-billet-content__string {
		display: none;
		font-size: 10px
	}
	.big-blue-billet-content__string:nth-child(1), .big-blue-billet-content__string:nth-child(2), .big-blue-billet-content__string:nth-child(3), .big-blue-billet-content__string:nth-child(4), .big-blue-billet-content__string:nth-child(5) {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
	.big-blue-billet-content__string_date {
		margin-right: 15px;
		-ms-flex-item-align: start;
		align-self: start
	}
	.big-blue-billet-row {
		padding-right: 0
	}
	.small-blue-billet {
		display: none;
		margin-right: 4px
	}
	.small-blue-billet:last-child {
		margin-right: 0
	}
	.small-blue-billet:first-child, .small-blue-billet:nth-child(2) {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
	.big-blue-billet__list-container {
		display: none
	}
	.big-blue-billet__list-container:first-child, .big-blue-billet__list-container:nth-child(2) {
		display: block
	}
	.big-blue-billet__list-container .big-blue-billet__list_link {
		display: none
	}
	.big-blue-billet__list-container .big-blue-billet__list_link:first-child, .big-blue-billet__list-container .big-blue-billet__list_link:nth-child(2), .big-blue-billet__list-container .big-blue-billet__list_link:nth-child(3), .big-blue-billet__list-container .big-blue-billet__list_link:nth-child(4), .big-blue-billet__list-container .big-blue-billet__list_link:nth-child(5)  {
		display: block
	}
	.left-content__item-list .big-blue-billet__list-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
/*	.left-content__item-list .big-blue-billet__list:nth-child(2) .big-blue-billet__list_link {
		display: none
	}  */
	.left-content__item-list .big-blue-billet__list:nth-child(2), .big-blue-billet__list:nth-child(3), .big-blue-billet__list_link:first-child {
		display: block
	}
	.big-blue-billet-card {
		display: none;
		margin-right: 8px
	}
	.big-blue-billet-card:first-child, .big-blue-billet-card:nth-child(2) {
		display: block
	}
	.big-blue-billet-card:last-child {
		margin-right: 0
	}
	.adver-row {
		display: none
	}
	.adver-row-mob {
		display: block;
		margin-top: -30px;
		margin-bottom: 40px
	}
	.adver-row-mob__card {
		position: relative;
		height: 247px;
		width: 90%;
		margin: 0 auto
	}
	.adver-row-mob__card_billet {
		position: absolute;
		bottom: 0;
		left: 0
	}
}
@media (min-width:577px) and (max-width:767px) {
	.big-blue-billet__list-container:nth-child(3) {
		display: block
	}
	.big-blue-billet-card:nth-child(3) {
		display: block
	}
	.small-blue-billet:nth-child(3) {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex
	}
}
/*@media (max-width:767px) {
	.top-list-biilet__lists ul li {
		display: none
	}
	.top-list-biilet__lists ul li:nth-child(-n+9) {
		display: block
	}
} */
@media (max-width:991px) {
	.header {
		padding-bottom: 0
	}
	.header-logo-wrap {
		height: 70px
	}
	.header-logo__title {
		font-size: 17px;
		margin: 0;
		font-weight: 700
	}
	.header-logo__logo {
		width: 24px;
		height: 18px
	}
	.header-logo__logo img {
		height: 100%;
		margin-top: -8px
	}
	.header-logo {
		-webkit-box-pack: justify;
		-ms-flex-pack: justify;
		justify-content: space-between;
		padding-right: 8px;
		padding-left: 2px
	}
	.white-billet {
		width: 180px;
		height: 40px
	}
	.header-site-address {
		height: 32px;
		width: 147px;
		font-size: 11px;
		right: -15px
	}
	.header-search__input {
		font-size: 12px;
		padding-left: 12px
	}
	.header-search {
		display: none
	}
	.header-info-wrap {
		margin-top: 30px
	}
}
@media (max-width:991px) {
	.footer-links-wrap {
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column
	}
	.footer-links ul {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	.footer-links ul li {
		margin-right: 0
	}
	.footer-social {
		margin-bottom: 15px;
		-webkit-box-ordinal-group: 0;
		-ms-flex-order: -1;
		order: -1
	}
	.footer-copyright-wrap {
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	.footer-copyright {
		-webkit-box-ordinal-group: 3;
		-ms-flex-order: 2;
		order: 2
	}
	.footer-metrik {
		margin-bottom: 15px
	}
	.footer-links-mobile .big-blue-billet__list {
		display: -webkit-box;
		display: -ms-flexbox;
		display: flex;
		-webkit-box-orient: vertical;
		-webkit-box-direction: normal;
		-ms-flex-direction: column;
		flex-direction: column;
		-webkit-box-align: center;
		-ms-flex-align: center;
		align-items: center
	}
	.footer-links-mobile .big-blue-billet__list li {
		padding-left: 0
	}
	.footer-links-mobile .big-blue-billet__list li:before {
		content: '';
		display: none
	}
}
@media (min-width:992px) {
	.footer-links-mobile {
		display: none
	}
}

.cookie_notice {
    display: none;
    position: fixed;
    z-index: 9999999;
    bottom: 0;
    left: 0;
    right: 0;
    text-align: center;
    font-size: 15px;
    font-family: Verdana, sans-serif;  
    color: #FFF;
    background: #337AB7;
    padding: 10px 20px; 
    border-top: 4px solid #BFE2FF;
}
.cookie_btn {
    display: inline-block;
    margin: 10px 6px 4px 6px;
    text-decoration: none;
    position: relative;
    font-size: 13px;
    padding: 4px 12px;
    color: #FFF;
    font-weight: bold;
    text-transform: uppercase; 
    background: #337AB7;
    border: 2px solid #BFE2FF;
}
.cookie_btn:hover {
    color: #FFF;
}
.cookie_btn:after,
.cookie_btn:before {
    position: absolute;
    height: 2px;
    left: 50%;
    background: #FFF;
    bottom: -6px;
    content: "";
    transition: all 280ms ease-in-out;
    width: 0;
}
.cookie_btn:before {
    top: -6px;
}
.cookie_btn:hover:after,
.cookie_btn:hover:before {
    width: 100%;
    left: 0;
}
    .copy-group {
      margin-bottom: 15px;
    }

    .copy-group input[type="text"] {
      width: 348px;
      padding: 8px;
      color: #000;
      font-size: 13px;
    }

    .copy-group button {
      padding: 8px 16px;
      font-size: 14px;
      color: #000;
      margin-left: 10px;
      cursor: pointer;
    }