

/* Start:/bitrix/templates/.default/components/bitrix/search.form/top_form/style.css?14588913371365*/
#seach-top-form .form-field {
	width: 280px;
	background: url('/bitrix/templates/.default/components/bitrix/search.form/top_form/img/search-icon.png') 6px 6px no-repeat;
	padding: 0 0 0 25px;
}
.top-form {
	height: 50px;
	position: relative;
	border-collapse: collapse;
}
#form-content {
	position: absolute;
	top: 37px;
	left: 0px;
	width: 278px;
	height: auto;
	background: white;
	z-index: 120;
	border: 1px solid #D9D9D9;
	display: none;
	font-size: 11px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	-moz-border-radius-bottomright: 10px;
	-moz-border-radius-bottomleft: 10px;
	border-bottom-right-radius: 10px;
	border-bottom-left-radius: 10px;
	padding-bottom: 15px;
}

#form-content .searth-cat-name {
	text-align: left;
	font-size: 13px;
	color: #191919;
	padding: 15px 10px 5px 10px;
	font-weight: bold;
}
#form-content .line-search-top {
	text-align: left;
	padding: 5px 10px;
	text-decoration: none;
	display: block;
	border-bottom: 1px solid #EEEEEE;
	cursor: pointer;
	font-size: 12px;
	color: #00a0e0;
	position: relative;
}
#form-content .line-search-top.focus,
#form-content .line-search-top:focus,
#form-content .line-search-top:hover {
	color: #f05824;
	background: #eee;
	outline: none;
}

#form-content .desc {
	text-decoration: none !important;
	display: block;
	font-size: 10px;
	color: #747474;
	line-height: 10px !important;
	padding-left: 15px;
	padding-top: 2px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/menu/top_multilevel/style.css?14684171494144*/
.top-menu {
height: 40px;
display: table;
margin: 0 auto;
}

.top-menu ul {
display: none;
}

.top-menu > li {
float: left;
display: block;
position: relative;
padding-top: 7px;
height: 33px !important;
}

.top-menu > li > span {
border-bottom: 1px solid #fff;
}

.top-menu > li > ul {
position: absolute;
top: 40px;
list-style: none;
background: #fff;
left: 2px;
padding: 15px 0px;
-webkit-box-shadow: 0px 10px 10px 0px rgba(50, 50, 50, 0.21);
-moz-box-shadow: 0px 10px 10px 0px rgba(50, 50, 50, 0.21);
box-shadow: 0px 10px 10px 0px rgba(50, 50, 50, 0.21);
min-width: 200px;
}


.top-menu > li:hover > ul {
display: block;
}

.top-menu > li:hover > span > a > hr {
display: none;
}

.top-menu .underline {
margin: 0px 0px!important;
}

.top-menu > li > span > a {
height: 23px;
display: block;
padding: 5px 17px;
margin: 0 2px 4px 2px;
font-weight: bold;
font-size: 14px;
color: #fff;
text-transform: uppercase;
text-decoration: none;
}
.top-menu > li > span > a.menu-mg-item .travel-logo {
    width: 63px;
    position: relative;
    top: -3px;
    background: url('/bitrix/templates/.default/components/bitrix/menu/top_multilevel/images/travel.png') center center no-repeat;
    height: 20px;
    background-size: 90% 90%;
    margin-bottom: 3px;
}
.top-menu > li > span > a.menu-mg-item .underline {
	position: relative;
    top: -4px;
}
.top-menu > li:hover > span > a.menu-mg-item .travel-logo {
	background-image: url('/bitrix/templates/.default/components/bitrix/menu/top_multilevel/images/travel-bl.png');
}
.top-menu > li > span > a.menu-mg-item.selected .travel-logo {
	background-image: url('/bitrix/templates/.default/components/bitrix/menu/top_multilevel/images/travel-bl.png');
}

.top-menu > li > span > a.menu-home:hover {
background: none;
}

.top-menu > li:hover > span > a.menu-home {
background: none;
}

.top-menu > li:hover > span > a{
text-decoration: none;
color: #191919;
background: #fff;
}

.top-menu > li > span > a.selected {
text-decoration: none;
color: #191919;
background: #fff;
}

.top-menu > li > span > a.selected hr {
display: none;
}

.top-menu > li > ul > li {
white-space: nowrap;
text-transform: uppercase;
font-size: 14px;
font-weight: bold;
position: relative;
}

.top-menu > li > ul > li .menu-arr {
width: 12px;
height: 16px;
background: url('/bitrix/templates/.default/components/bitrix/menu/top_multilevel/images/menu-arr.png') no-repeat left;
position: absolute;
right: -2px;
top:6px;
z-index: 100;
display: none;
}

.top-menu > li > ul > li > a {
text-decoration: none;
color: #191919;
display: block;
cursor: pointer;
padding: 6px 15px;
position: relative;
}

.top-menu > li > ul > li:hover .menu-arr {
display: block;
}

.top-menu > li > ul > li:hover .sub-sub-menu-special {
display: block;
cursor: pointer;
}

.top-menu > li > ul > li:hover > a {
color: #f05824;
}

.top-menu .sub-sub-menu-special {
display: none;
cursor: default;
position: absolute;
top: 48px;
left: 100%;
background: white;
padding: 23px 33px;
border: 1px solid #f3f3f3;
-webkit-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.31);
-moz-box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.31);
box-shadow: 2px 2px 5px 0px rgba(50, 50, 50, 0.31);
}

.top-menu .sub-sub-menu-special .picture {
height: 150px;
width: 100%;
}

.top-menu .sub-sub-menu-special .text {
width: 170px;
font-size: 13px;
font-weight: bold;
white-space: normal;
display: table;
}

.top-menu > li > ul > li:hover > ul {
display: block;
}

.top-menu > li > ul > li > ul {
position: absolute;
top: -7px;
left: 100%;
background: #fff;
padding: 8px 0px;
/* min-width: 150px;*/
/* min-height: 50px;*/
box-shadow: 4px 5px 10px rgba(50, 50, 50, 0.41);
}

.top-menu > li > ul > li > ul > li {
list-style: none;
white-space: nowrap;
padding: 6px 15px;
}

.top-menu > li > ul > li > ul > li:hover > a {
color: #f05824;
}

.top-menu > li > ul > li > ul > li > a {
text-decoration: none;
color: #191919;
}

.top-menu hr {
border: none;
border-bottom: 1px solid #dadee4;
margin: 6px 12px;
}

.top-menu > li > ul > li:hover > a .nextlevel {
border-left: 6px solid #f05824;
}

.nextlevel {
width: 0px;
height: 0px;
border: 6px solid transparent;
border-left: 6px solid #bebebe;
position: relative;
left: 10px;
top: 3px;
}

.nextlevel:after {
content: '';
font-size: 0px;
border: 6px solid transparent;
border-left: 6px solid #fff;
position: relative;
left: -8px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/main-slider/style.css?15820124712338*/
.slide-element {width:100%; height: 730px; position: absolute; overflow: hidden; opacity:0;}
.slide-element.active {opacity: 1;}
.parallax-layer {position: absolute; display:none;}
.clear:after  {content:"\0020"; display:block; height:0; clear:both; visibility:hidden; overflow:hidden;}
.clear  {display:block; position: relative;}
.slider_wrapper {width:900px; height:350px; position: relative; margin: 0 auto; padding:60px 20px 0px 20px;}
.slider_content {opacity:0; position: absolute; z-index: 100; right: 30px; -webkit-border-radius: 10px;  -moz-border-radius: 10px; border-radius: 10px; -webkit-box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.21); -moz-box-shadow:    0px 1px 10px rgba(50, 50, 50, 0.21); box-shadow: 0px 1px 10px rgba(50, 50, 50, 0.21); background: #f8f8f8; width:440px; padding: 15px 15px 20px 15px; float: right}
.slider_content h2 {color: #00a0e0; font-size:26px; font-weight: bold; }
.slider_content h3 {color:#131212 ; font-size:18px; font-weight: bold; padding:5px 0px 15px 0px;}
.slider_content ul li {margin:13px 0px;}
.slider_content  a {color: #00a0e0}
#next-main-slide {
    cursor: pointer;
    background: url(/bitrix/templates/.default/components/bitrix/news.list/main-slider/img/slider-right-btn.png) no-repeat center right;
    width: 27px;
    height: 27px;
    z-index: 1000;
    float: left;
}

#slider-wrapper {
    margin-top: 90px;
}

#prev-main-slide {
    margin-right: 3px;
    cursor: pointer;
    background: url(/bitrix/templates/.default/components/bitrix/news.list/main-slider/img/slider-left-btn.png) no-repeat center left;
    z-index: 1000;
    width: 27px;
    height: 27px;
    float: left;
}
#point-container {border: 1px solid rgba(120, 124, 126, 0.7); bottom:-20px; left:50%; height: 6px; background: url('/bitrix/templates/.default/components/bitrix/news.list/tech/img/slide-bar-bg.png') repeat-x; margin-top: 20px;}

.main-slider-point {
    cursor: pointer;
    float: left;
    width: 25px;
    height: 6px;
    background: none;
}

.main-slider-point.active{
    padding: 0;
    background: rgb(0, 173, 237);
}

.main-slider-point:hover {
    background: #f15922;
}

#main-slider-controls {
    position: absolute;
    width: auto;
    height: 50px;
    bottom: 50px;
    right: 0;
}

.slide-element {
    display: none;
}

.slide-element .slide-text {
    width: 1000px;
    margin: 90px auto 0;
}

.slide-element .map-link {
    display: block;
    position: absolute;
    width: 100%;
    height: inherit;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/fwd_categories_main_new/style.css?15717362623723*/
.main_table td {
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.main_table td:hover {
    -webkit-box-shadow: 0px 5px 15px rgba(25, 25, 25, 0.1), 0px 15px 45px rgba(25, 25, 25, 0.1);
    box-shadow: 0px 5px 15px rgba(25, 25, 25, 0.1), 0px 15px 45px rgba(25, 25, 25, 0.1);
    border-left: 1px solid transparent;
    border-right: 1px solid transparent;
}

.main_table td:hover .fwd__title {
    color: #F05824;
}

.main_table td:hover .fwd__image {
    left: -50px;
}

.fwd__inner {
    display: flex;
    flex-direction: row;
}

.fwd__title {
    font-weight: bold;
    font-size: 16px;
    line-height: 21px;
    letter-spacing: 0.05em;
    text-transform: uppercase;
    color: #191919;
    margin-bottom: 10px;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.fwd__text {
    font-weight: normal;
    font-size: 15px;
    line-height: 20px;
    color: #666666;
}

.fwd__item {
    padding: 30px;
    overflow: hidden;
    min-height: 120px;
    position: relative;
}

.fwd__image {
    position: absolute;
    left: -70px;
    -moz-transition: all .3s ease-out;
    -o-transition: all .3s ease-out;
    -webkit-transition: all .3s ease-out;
    transition: all .3s ease-out;
}

.fwd__right {
    width: 135px;
    position: absolute;
    right: 30px;
}

.main_table tr:not(:last-of-type) {
    border-bottom: 1px solid #E5E6E8;
}

#main-category {
    margin-top: -100px;
}

#main-category .main-cat-menu {
    height: 35px;
    padding: 0px 50px;
    bottom: -9px;
}

#main-category .main-cat-content {
    display: none;
    width: 1000px;
    background: #fff;
    height: auto;
    position: relative;
    z-index: 500;
    border-bottom: 1px solid #E5E6E8;
}

#main-category .main-cat-content .main_table {
    width: 1000px;
    table-layout: fixed;
    display: table;
    border-collapse: collapse;
    border-spacing: 0;
}

#main-category .main-cat-content .main_table td {
    vertical-align: top;
    border-left: 1px solid #E5E6E8;
    border-right: 1px solid #E5E6E8;
}

#main-category .main-cat-menu a {
    cursor: pointer;
    font-size: 14px;
    font-weight: bold;
    text-transform: uppercase;
    color: white;
    text-decoration: none;
    background: url('/bitrix/templates/.default/components/bitrix/news.list/fwd_categories_main_new/img/main-cat-bg-split.png') no-repeat top;
    width: 165px;
    height: 26px;
    display: block;
    text-align: center;
    padding-top: 9px;
    float: left;
    position: relative;
}

#main-category .main-cat-menu a:hover {
    background: url('/bitrix/templates/.default/components/bitrix/news.list/fwd_categories_main_new/img/main-cat-bg-split.png') no-repeat bottom;
}

#main-category .main-cat-menu a.active {
    z-index: 550;
    background: url('/bitrix/templates/.default/components/bitrix/news.list/fwd_categories_main_new/img/main-cat-active.png') no-repeat center;
    color: #191919;
    height: 31px;
    bottom: 4px;
    padding-top: 13px;
}

#main-category .main-cat-content .single-element {
    display: block;
    text-decoration: none;
    cursor: pointer;
}

#main-category .main-cat-content .single-element img {
    width: 192px;
    height: 123px;
}

#main-category .main-cat-content .single-element p {
    font-size: 13px;
    color: #191919;
    padding: 5px 0px;
}

.type_color_label {
    position: relative;
    text-transform: uppercase;
    white-space: nowrap;
    color: white;
    font-size: 11px;
    font-weight: bold;
    padding: 7px 10px;
    margin-bottom: 10px;
    float: left;
}

.type_color_label:after {
    content: ' ';
    position: absolute;
    left: 0;
    bottom: -6px;
    border: 3px solid transparent;
    border-left: 3px solid;
    border-top: 3px solid;
    border-left-color: inherit;
    border-top-color: inherit;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/why-forward/style.css?15713185251529*/
/**********************  Why-forvard ***********************/
#why-forwd .slide-navi {
	float: left;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
}

.why__img {
	display: block;
	margin: 0 auto;
}

#why-forwd .slide-navi a.slide-button {
	padding: 2px 12px 3px 12px;
	border: 1px solid #e6e8ed;
	color: #c2c8d3;
	margin-right: 15px;
	cursor: pointer;
	float: left;
	font-weight: bold;
}
#why-forwd .slide-navi a.slide-button:hover { 
	color: #f05417;
	padding: 3px 12px 2px 12px;
}
#why-forwd .slide-navi a.slide-button.active {
	background: url('/bitrix/templates/.default/components/bitrix/news.list/why-forward/img/slide-navi-active.png') no-repeat;
	color: white;
	padding:  4px 11px 10px 12px; ;
	border: 1px solid transparent;
}
#why-forwd .slide-navi .next-block{
	float: left;
	margin-left: 5px;
}

#why-forwd .slide-navi .next {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/why-forward/img/next-icon.png') top no-repeat;
}
#why-forwd .slide-navi .prev {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/why-forward/img/prev-icon.png') top no-repeat;
}
#why-forwd .slide-navi .next:hover, #why-forwd .slide-navi .prev:hover{
	background-position: bottom;
}
#why-forwd .slide-content {
	margin-top: 10px;
	height: 200px;
}

#why-forwd .slide-content p {
	color: #191919;
	font-size:13px;
	text-align: justify;
}
#why-forwd .preview-text {
	color: #191919;
	font-size:13px;
	text-align: left;
}

/**********************  Why-forvard ***********************/
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/tech/style.css?14588913362793*/
/********************** main-tech ***********************/
#main-tech-block{
	-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
}
#main-tech-block .tech-item{
	width: 80px;
	height: 80px;
	float: left;
	margin: 0px 8px 8px 0px;
	position: relative;
	cursor: pointer;
	display: block;
}

#main-tech-block .tech-ru span {
	line-height: 22px;
	font-weight: bold;
	font-size: 13px;
	color: #f05824;
}

#main-tech-block .tech-item .gr {
	opacity: 0.65;
}

#main-tech-block .tech-item .pic {
	position: absolute;
	top: 0px;
	left: 0px;
}

#main-tech-block .tech-item.active .or {
	opacity: 1 !important;
}

#main-tech-block .tech-item.active .gr {
	opacity: 0 !important;
}

/*
#main-tech-block .tech-item:hover {
	border: 1px solid #c2c8d3;
}
*/
/*
#main-tech-block .tech-item.active {
	border-top: 5px solid #f15922 !important;
	height: 73px;
	color: #f15922 ;
}
*/
#main-tech-block .tech-item .tech-title{
	left: 10px;
	bottom: 10px;
	position: absolute;

}

#main-tech-block .tech-item {
	font-size: 20px !important;
}

#main-tech-block .tech-content h3{
	color: #191919;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: bold;
	margin-top:-9px;
	padding-bottom: 7px;
}
#main-tech-block .tech-content p.description{
	font-size: 14px !important;
	font-weight: bold !important;
	color: #929292 !important;
	padding-bottom: 4px !important;
	margin-top: 5px;
}

#main-tech-block .tech-content .text-content {
	color: #191919;
	font-size: 13px;
	text-align: left;
}
#main-tech-block .slide-navi {
	float: right;
	margin-right: 4px;
	width: 260px;
	margin-top:10px;
}


#main-tech-block .slide-navi .next {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/tech/img/next-icon.png') top no-repeat;
}
#main-tech-block .slide-navi .prev {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/tech/img/prev-icon.png') top no-repeat;
}
#main-tech-block .slide-navi .next:hover, #main-tech-block .slide-navi .prev:hover{
	background-position: bottom;
}

#main-tech-block .slide-bar {
	width: 165px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/tech/img/slide-bar-bg.png');
	height: 6px;
	margin-right:10px;
	margin-top: 10px;
	float: left;
	cursor: pointer;
}
#main-tech-block .slide-bar .progres
{
	height: 6px;
	float: left;
}

#main-tech-block .slide-bar .progres:hover {
	background: #f15922 !important;
}

#main-tech-block .slide-content {
	min-height: 265px;
}

#main-tech-block .tech-content  a {
	font-size: 13px;
	color: #00aded;
	text-decoration: none;
	border-bottom: 1px dashed #00aded;
	display: inline-block;
	margin: 4px 0px 0px 0px;
}

#main-tech-block .tech-content  a:hover{
	color:#f05824;
	border-bottom-color: #f05824;
}
/********************** main-tech ***********************/
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/events_main/style.css?14588913353087*/
#main-calendar {
	width: 100%;
	height: auto;
	background: white;
}

#main-calendar .selector-container {
	position: relative;
}

#main-calendar .selector {
	position: absolute;
	top: -33px;
	left: 274px;
	z-index: 500;
}

#main-calendar .events-content{
	overflow: auto;
	position: relative;
	width: 900px;
	max-width: 99%;
	-webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box;
	white-space: normal;
}

#main-calendar .more-link {
	float: right;
	margin-right: 50px;
}

#main-calendar h2 {
	font-size: 24px;
	color: #191919;
	font-weight: normal;
	padding-bottom: 10px;
	margin-left: 50px;
}

#main-calendar .slider {
	width: 100%;
	height: 235px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/events_main/img/main-calendar-bg2.png') top no-repeat;
}
#main-calendar .slider .slide-content {
	padding: 0px 50px;
	width: 900px;
	height: 235px;
}
#main-calendar .slider .slide-content  .arr-left{
	width: 15px;
	height: 200px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/events_main/img/slide-arr-left.png') left center no-repeat;
	display:block;
	cursor: pointer;
}

#main-calendar .slider .slide-content  .arr-right{
	width: 15px;
	height: 200px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/events_main/img/slide-arr-right.png') right center no-repeat;
	display:block;
	cursor: pointer;
}

#main-calendar .slider .slide-content .single-element {
	width: 162px;
	height: 148px;
	padding: 20px 8px;
	float: left;
	display: block;
	cursor: pointer;
	text-decoration: none;
}

#main-calendar .slider .slide-content .single-element.last {
	width: 162px;
	height: 148px;
	padding: 20px 8px;
	float: left;
	display: block;
	cursor: pointer;
	text-decoration: none;
	background: #00aded;
	color: #fff;
}

#main-calendar .slider .slide-content .single-element .img-holder{
	width: 192px;
	height: 91px;
	overflow: hidden;
}

#main-calendar .slider .slide-content .single-element:hover{
	background: #f15922;
	color: white;
	position: relative;
}


#main-calendar .slider .slide-content .single-element.last:hover{
	background: #00aded;
	position: relative;
}


#main-calendar .slider .slide-content .single-element table{
	border-collapse: collapse;
}
#main-calendar .single-element .clnd-date {
	color:#00aded;
	font-family: Arial;
	font-size: 48px;
	font-weight: bold;
	position: relative;
	margin-right: 10px;
} 
#main-calendar .single-element .clnd-date span {
	position: absolute;
	font-size:10px;
	bottom: 10px; 
	right:0;
	font-weight: normal;
	letter-spacing: 3px;
	color: #191919;
	background: #ebebea;
}
#main-calendar .single-element p {
	font-size: 12px;
	font-weight: bold;
	color: #191919;
	padding-top: 8px;
}

#main-calendar .single-element.last p {
	color: #fff;
}

#main-calendar .slider .slide-content .single-element:hover{

}
#main-calendar .slider .slide-content .single-element:hover .clnd-date {
	color: white;
}
#main-calendar .slider .slide-content .single-element:hover p {
	color: white;
}

#main-calendar .slider .slide-content .single-element:hover .clnd-date span{
	background: #f15922;
	color: white;
}

#main-calendar .mCSB_dragger_bar {
	background-color: #00aded;
	border-radius: 0px;
}

#main-calendar .mCSB_draggerRail {
	border-radius: 0px;
}
/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/events_region_selector_main/style.css?14640845581286*/
#events-rs table, #events-rs div, #events-rs span {
	font-size: 13px;
	border-spacing: 0px;
}

#events-rs form[name="region_selector"] {
	background-color: #fff;
	padding: 12px 10px 10px 10px;
	box-shadow: 1px 1px 7px 0px rgba(50, 50, 50, 0.75);
	
}

#events-rs select {
	border: 1px solid #dadee4;
	height: 25px;
	width: 240px;
	outline: none;
	margin-bottom: 5px;
}

#events-rs .arrow {
	width: 16px;
	height: 12px;
	position: absolute;
	background-image: url(/bitrix/templates/.default/components/bitrix/news.list/events_region_selector_main/img/arrow_0.png);
	top: 21px;
}

#events-rs #submit-button{
	border: 0px;
	width: 90px;
	height: 25px;
	color: white;
	font-size: 13px;
	background-color: #00aded;
	position: relative;
	outline: none;
    left: 210px;

}

#events-rs #submit-button:active {
	top: 1px;
	left: 209px;
}

#events-rs .s-toggle {
	color: #00aded;
	cursor: pointer;
	display: inline-block;
	margin-bottom: 10px;
	text-transform: uppercase;
}

#events-rs .toggle-b {

	border-bottom: 1px dashed #00aded;

}

#events-rs form[name="region_selector"] {
	float: right;
	margin-top: 2px;
	
}
	
#events-rs .x-close {
	width: 15px;
	height: 15px;
	background-image: url(/bitrix/templates/.default/components/bitrix/news.list/events_region_selector_main/img/xclose-15p.png);
	position: relative;
	float: right;	
    top: -6px;
    left: 0px;
	cursor: pointer;
}

#events-rs .x-close:hover {
	background-image: url(/bitrix/templates/.default/components/bitrix/news.list/events_region_selector_main/img/xclose-15p-h.png);
}

/* End */


/* Start:/bitrix/templates/.default/components/bitrix/news.list/partners/style.css?14666894012738*/


/********************** main-partners ***********************/
#main-partners{
	-webkit-user-select: none;
-moz-user-select: none;
-ms-user-select: none;
-o-user-select: none;
}

#main-partners {
	min-height: 300px;
	width: 900px;
	margin:0 auto;
	padding: 50px 50px 200px 50px;
	background: white;
	color: #191919;
	font-size: 13px;
	text-align: justify;
}
#main-partners h2 {
	font-size: 24px;
	color: #191919; 
	font-weight: normal;
	padding-bottom: 20px;
}

#main-partners .slide-content {
	height: 190px;
}

#main-partners .partner-logo {
	display: block;
	float: left;
	margin: 0px 10px 10px 0px;
	cursor: pointer;
	opacity: 0.5
}
#main-partners .partner-logo:hover {
	opacity: 0.7;
}

#main-partners .partner-logo {
	display: block;
	float: left;
	margin: 0px 10px 10px 0px;
	cursor: pointer;
	opacity: 0.5;
	overflow: hidden;
	width: 134px;
	height: 50px;
}

#main-partners .partner-logo img{
	width: 83%;
	height: 83%;
}

#main-partners .partner-logo.active {
	opacity: 1;
}

#main-partners  h3{
	color: #191919;
	text-transform: uppercase;
	font-size: 30px;
	font-weight: bold;

	padding-bottom: 7px;
}
#main-partners p{
	color: #191919;
	font-size: 13px;
	text-align: justify;
}

#main-partners .slide-navi {
	float: left;
	margin-right: 4px;
	width: 260px;
	margin-top:10px;
}

#main-partners .slide-navi .next {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/partners/img/next-icon.png') top no-repeat;
}
#main-partners .slide-navi .prev {
	margin-left: 8px;
	cursor: pointer;
	float: left;
	width: 27px;
	height: 27px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/partners/img/prev-icon.png') top no-repeat;
}
#main-partners .slide-navi .next:hover, #main-partners .slide-navi .prev:hover{
	background-position: bottom;
}
/*#main-partners .slide-navi .next, #main-partners .slide-navi .prev
{
	padding: 2px 8px 3px 8px;
	border: 1px solid #e6e8ed;
	margin-right: 8px;
	cursor: pointer;
	float: right;
	font-weight: bold;
	color: white;
	background: #c2c8d3;
}
#main-partners .slide-navi .next:hover,#main-partners .slide-navi .prev:hover{
	background: #f05417;
}*/

#main-partners .slide-bar {
	width: 165px;
	background: url('/bitrix/templates/.default/components/bitrix/news.list/partners/img/slide-bar-bg.png');
	height: 6px;
	margin-right:10px;
	margin-top: 10px;
	float: left;
	cursor: pointer;
}

#main-partners .slide-bar .progres
{
	height: 6px;
	background: #00aded;
	float: left;
}

#main-partners .slide-bar .progres:hover {
	background: #f15922 !important;
}

#main-partners .more-link {
	float: right;
}

#main-partners .content {
	color: #191919;
	font-size: 13px;
	text-align: left;
}
#main-partners .element-content .btn-more {
	margin-top: 7px;
    font-weight: 600;
    padding: 5px 23px 5px 18px;
}
/********************** main-partners ***********************/
/* End */


/* Start:/bitrix/templates/forward/styles.css?15760647898646*/
/* common */
* {
	margin: 0;
	padding: 0;
	font-family: 'PT Sans', sans-serif;
	zoom: 1;
}
img {
	border:none;
}
body {
	background: url('/bitrix/templates/forward/img/bg-u.png');
}
.clear {
	clear: both;
}
.clearfix:after {
	content: ' ';
	display: table;
	clear: both;
}
.float-left {
	float: left;
}
.float-right {
	float: right;
}
.text-left {
	text-align: left;
}
.text-right {
	text-align: right;
}

/* general container */
#inner-content-wrapper {
	width: 900px;
	padding: 110px 50px 150px 50px;
	min-height: 600px;
	height: auto;
	background: #fff;
	margin: 0 auto;
	color: #131313;
	font-size: 14px;
}

/* hrefs */
a {
	cursor: pointer;
}
a[href].href-null {
	text-decoration: none;
}
a[href].href-default {
	text-decoration: underline;
	color: #00aded;
}
a[href].href-default:hover {
	text-decoration: none;
}
a[href].href-default.hover-red:hover {
	text-decoration: underline;
	color: #f05824;
}
a[href].href-border {
	text-decoration: none;
	color: #00aded;
	border-bottom: 1px solid #00aded;
}
a[href].href-border:hover {
	border-bottom: 0;
}
a.href-dashed {
	text-decoration: none;
	color: #00aded;
	border-bottom: 1px dashed;
}
a.href-dashed:hover {
	color: #f05824;
}
a.href-dashed.black {
	color: #131313;
}
a.href-dashed.black:hover {
	color: #00aded;
}
a.href-dashed.black:active,
a.href-dashed.black.active {
	color: #f05824;
}
.zoom a[href] { /* no decoration for images */
	text-decoration: none !important;
	border: none !important;
}

/* alerts */
.alert-message {
	padding: 20px 4%;
	margin: 15px 0;
	width: 92%;
}
.alert-message.alert-error {
	background: #ffb0b0;
	color: #a00000;
}
.alert-message.alert-success {
	background: #b1e6b1;
	color: #008000;
}
.alert-message.alert-info {
	background: #b0dfff;
	color: #004194;
}

/* headers */
h1 {
	color: #191919;
	font-size:24px;
	padding-bottom: 15px;
	font-weight: bold;
	/*text-transform: uppercase;*/
	margin-top: 30px;
}
h1.nouppercase {
	text-transform: none;
}
h1.ft-detail {
	padding-bottom: 4px;
}
h2.orange {
	color: #f05824;
}
h3 {
	font-size: 24px;
	font-weight: normal;
	margin: 0 0 25px;
}
.ft-title {
	text-transform: uppercase;
}
/* forms */
.form-field {
	border: 1px solid #dadee4;
	outline: none;
	box-sizing: border-box;
}
input.form-field,
textarea.form-field {
	padding: 0 0 0 4px;
}
form input,
form select,
form textarea {
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.form-field.ff-standard {
	height: 27px;
}
sup.required {
	color: #f00;
	font-size: 15px;
}
form textarea {
	resize: none;
}

/* buttons */
.btn {
	display: inline-block;
	cursor: pointer;
	border: 0;
	text-decoration: none;
	position: relative;
}
.btn.btn-thin {
	font-size: 13px;
	padding: 1px 4px;
	background: #00aded;
	color: #fff;
}
.btn.btn-thin:hover {
	background: #f05824;
}
.btn.btn-normal {
	font-size: 13px;
	height: 27px;
	line-height: 27px;
	font-weight: bold;
	letter-spacing: 0.5px;
	padding: 0 18px;
	background: #00aded;
	color: #fff;
}
.btn.btn-normal.btn-normal-big {
	height: 40px;
	line-height: 40px;
	padding: 0 36px;
}
.btn.btn-normal:hover {
	background: #f05824;
}
.btn.btn-normal.btn-apdx-arrow {
	margin-right: 29px; 
}
.btn.btn-normal.btn-apdx-arrow:after {
	content: ' ';
	position: absolute;
	top: 0px;
	right: -29px;
	width: 29px;
	height: 35px;
	background: url(/bitrix/templates/forward/img/btn_apdx_arrow.png);
}
.btn.btn-normal:hover.btn-apdx-arrow:after {
	background-position: right;
}
.btn.btn-normal.btn-normal-big.btn-inner-arrow {
	padding: 0 51px 0 36px;
}
.btn.btn-normal.btn-inner-arrow:after {
	content: ' ';
	position: absolute;
	top: 40%;
	right: 35px;
	width: 11px;
	height: 7px;
	background: url(/bitrix/templates/forward/img/btn_inner_arrow.png);
}
.btn.btn-normal.btn-disabled {
	background: #ccc;
	cursor: default;
}
.btn.btn-normal::-moz-focus-inner { /* Remove FF inner border bug */
	border: 0px;
	padding: 0px;
}
.btn.btn-frame-light {
	text-decoration: none;
	padding: 4px 8px;
	font-size: 13px;
	font-weight: normal;
	color: #00aded;
	background: #fff;
	border: 1px solid #00aded;
}
.btn.btn-frame-light:hover {
	color: #fff;
	background: #f05824;
	border-color: #f05824;
}
.btn.btn-dashed {
	text-decoration: none;
	margin: 0 10px;
	font-size: 13px;
	font-weight: normal;
	color: #00aded;
	border-bottom: 1px dashed #00aded;
}
.btn.btn-dashed:hover {
	color: #f05824;
	border-color: #f05824;
}

/* anchors */
.g_anchor { 
	position: relative; 
	top: -90px; 
	width: 1px; 
	height: 1px; 
	display: block; 
}

/* dividers */
hr.hr-full {
	border: none;
	height: 1px;
	width: 1000px;
	background-color: #c2c8d3;
	position: relative;
	left: -50px;
	margin: 20px 0px;
}
hr.zigzag {
	display: block;
	border: 0;
	position: relative;
	width: 1000px;
	height: 8px;
	background: url('/bitrix/templates/forward/img/zigzag.png');
	left: -50px;
	opacity: 0.2;
}

/* hints */
.hint {
	position: relative;
	display: inline-block;	
	vertical-align: middle;
	cursor: pointer;
	/*z-index: 1;*/	/* solution with z-index must be improved */
}

.hint.p-hint-red {
	width: 17px;
	height: 17px;
	background: url(/bitrix/templates/forward/img/hint_o_red.png);
}
.hint.p-hint-red:hover {
	background-position: -17px;
}
.hint.o-hint-red {
	width: 17px;
	height: 22px;
	background: url(/bitrix/templates/forward/img/hint_o_red.png);
}
.hint.o-hint-red:hover {
	background-position: -17px;
}
.hint.o-hint-blue-red {
	width: 14px;
	height: 17px;
	background: url(/bitrix/templates/forward/img/hint_o_blue_red.png);
}
.hint.o-hint-blue-red:hover {
	background-position: bottom;
}
.hint.o-hint-gray-red {
	width: 14px;
	height: 17px;
	background: url(/bitrix/templates/forward/img/hint_o_gray_red.png);
}
.hint.o-hint-gray-red:hover {
	background-position: bottom;
}
.hint .hint-window {
	font-style: normal;
	position: absolute;
	top: 0;
	font-style: normal;
	font-size: 13px;
	text-align: left;
	padding: 10px 15px;
	background: #fff !important;
	border: 1px solid #c6cbd6;
	box-shadow: 2px 2px 10px -1px rgba(0, 0, 0, .2);
	cursor: text;
	z-index: 991; /* solution with z-index must be improved */
}
.hint .hint-table {
	border-collapse: collapse;
}
.hint .hint-table .controls-column {
	padding: 0 0 0 15px;
	vertical-align: top;
}
.hint-window .hint-arrow {
	position: absolute;
	display: block;
	width: 18px;
	height: 22px;
	background: url(/bitrix/templates/forward/img/hint_arrow.png);
}
.hint-window .hint-content,
.hint-window .hint-content:hover,
.hint-window .hint-content:active {
	color: #131313;
	font-size: 13px;
	font-weight: normal;
	word-wrap: break-word;
}
.hint-window .hint-content a:hover {
	color: #f05824!important;
}
.hint-window .hint-content h4 {
	padding-right: 20px;
}


/* modals */
.x-modal {
	position: absolute;
}
.x-modal .x-modal-close {
	width: 15px;
	height: 15px;
	background: url(/bitrix/templates/forward/img/x-close.png);
	cursor: pointer;
	float: right;
	position: absolute;
    right: 15px;
}
.x-modal .x-modal-close:hover {
	background-position: bottom;
}

/* menu */
.tab-menu {
	position: relative;
	width: 900px;
	height: 25px;
	left: -50px;
	border-bottom: 3px solid #f3f3f3;
	background: #fff;
	padding: 15px 50px 0;
}
.tab-menu a {
	font-style: normal;
	font-weight: bold;
	font-size: 14px;
	text-transform: uppercase;
	cursor: pointer;
	padding: 0 20px 7px;
	border-bottom: 3px solid #f3f3f3;
	text-decoration: none;
	color: #131313;
}
.tab-menu a:hover {
	border-bottom: 3px solid #00aded;
	color: #00aded;
}
.tab-menu a.active {
	border-bottom: 3px solid #f05824;
	color: #f05824;
}

.tab-menu.reversed {
	border-bottom: 0;
	border-top: 3px solid #f3f3f3;
	padding: 7px 50px 0;
	margin: 20px 0 0;
}
.tab-menu.reversed a {
	padding: 7px 20px 0;
	border-bottom: 0;
	border-top: 3px solid #f3f3f3;
}
.tab-menu.reversed a:hover {
	border-bottom: 0;
	border-top: 3px solid #00aded;
}
.tab-menu.reversed a.active {
	border-bottom: 0;
	border-top: 3px solid #f05824;
}

.tab-pages .tab-page {
	display: none;
}

.tab-pages .tab-page h2 {
	margin: 25px 10px 25px 0px;
}

/* color labels */
.type_color_label {
	position: relative;
	text-transform: uppercase;
	color: white;
	font-size: 11px;
	font-weight: bold;
	padding: 7px 10px;
	display: inline-block;
}
.type_color_label:after {
	content: ''; 
	position: absolute;
	left: 0;
	bottom: -6px;
	border: 3px solid transparent;	
	border-left: 3px solid;
	border-top: 3px solid;
	border-left-color: inherit;
	border-top-color: inherit;
}

/* rating stars */
.rating-stars {
	width: 88px;
	height: 17px;
	overflow: hidden;
	position: relative;
	display: inline-block;
}
.rating-stars .stars_bg,
.rating-stars .stars_fg {
	width: 100%;
	height: 100%;
	position: absolute;
	background-image: url(/bitrix/templates/forward/img/kit/rating_stars.png);
	background-position: bottom;
	z-index: 203;
}
.rating-stars .stars_bg {
	background-position: top;
	z-index: 201;
}
.rating-stars .bar {
	position: absolute;
	top: 0;
	left: 0;
	background: #f05824;
	z-index: 202;
}
h1 .rating-stars {
	top: 1px;
} 
/* End */


/* Start:/bitrix/templates/forward/template_styles.css?158382926662242*/

@media (min-width: 1200px) and (max-width: 1400px) {
	#slider-wrapper {
		height: 500px !important;
	}
	.parallax-layer {
		background-size: cover !important;
		height: 500px !important;
	}
}

@media (min-width: 1024px) and (max-width: 1199px) {
	#slider-wrapper {
		height: 450px !important;
	}
	.parallax-layer {
		background-size: cover !important;
		height: 450px !important;
	}
}


.link-zenit {
	display: flex;
	align-items: center;
	text-decoration: none;
	font-weight: normal;
	font-size: 13px;
	line-height: 17px;
	color: #191919;
}

.link-zenit span {
	margin-left: 20px;
}

#top-block {
	position: fixed;
	z-index:990;
	width:100%;
	background: #ffffff;
	top: 0;
}

#top-block-content {
	width: 940px;
	height: 50px;
	margin: 0 auto;
}
#top-block-content .logo {
	float: left;
	text-decoration: none !important;
}
#top-block-content .logo img {
	margin-top: 8px;
	text-decoration: none !important;
}
#seach-top-form {
	float:right;
}
#top-menu-block {
	z-index: 980;
	position: fixed;
	margin-top: 50px;
	width: 100%;
	height: 40px;
	background: #f05824;
	-webkit-box-shadow: 0px 3px 2px 0px rgba(50, 50, 50, 0.41);
	-moz-box-shadow:    0px 3px 2px 0px rgba(50, 50, 50, 0.41);
	box-shadow:         0px 3px 2px 0px rgba(50, 50, 50, 0.41);
	top: 0;
}
#top-menu-block .menu-wrapper {
	width: 940px;
	height: 40px;
	margin: 0 auto;
}
#top-citys {
	float: left;
}
#top-citys .city-content {
	margin-left: 50px;
}

#top-citys .city-data {
	/*display: none;*/
	margin-left: 45px;
    padding: 12px 0px;
    display: inline-block;
}

#top-citys .city-data .contact_icon {
	width: 10px;
	height: 14px;
	display: inline-block;
	font-size: 0px;
	background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAOCAYAAAAWo42rAAAACXBIWXMAAAsTAAALEwEAmpwYAABAB2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0xMi0xNFQxMDozODoyMiswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMTItMTlUMTQ6MzM6NTQrMDU6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTEyLTE5VDE0OjMzOjU0KzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjlhZWZhNTk5LWNlNzQtMTFlNy1iOTE2LWJhZmZjNzY4MWZkMjwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOjRkNmIyYTVmLWVlODktZDk0Yy04MGYwLWIyOWYzNDM3NmJmMjwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5ZmY0YmU4ZS00YmMzLTUyNDItYjY2My0wMjk4MzNlMTI2NTg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo5ZmY0YmU4ZS00YmMzLTUyNDItYjY2My0wMjk4MzNlMTI2NTg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6OWZmNGJlOGUtNGJjMy01MjQyLWI2NjMtMDI5ODMzZTEyNjU4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTEyLTE0VDEwOjM4OjIyKzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjQ4MjEyY2NiLWRiMDgtNzY0YS1iZDgzLTA4NmVmN2MyYzNjODwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMi0xOVQxNDozMzo1NCswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6NGQ2YjJhNWYtZWU4OS1kOTRjLTgwZjAtYjI5ZjM0Mzc2YmYyPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTEyLTE5VDE0OjMzOjU0KzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NDgyMTJjY2ItZGIwOC03NjRhLWJkODMtMDg2ZWY3YzJjM2M4PC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjlmZjRiZThlLTRiYzMtNTI0Mi1iNjYzLTAyOTgzM2UxMjY1ODwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjlmZjRiZThlLTRiYzMtNTI0Mi1iNjYzLTAyOTgzM2UxMjY1ODwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTA8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PjFXqeoAAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAAPRJREFUeNpk0StLRGEQxvHfORy3WQTDq4JgULAp6EcQ1ksR9AtoVVmb5g0WTZutsgomETGs1QuI2bCbNMsmDV7KHC/rAw/MO/NnhncmSykJLaGGmXjf4QBnkEeyjn00MBxuBFiHAotYwSxe/OgULVzjJsc2dgKq4jlcjdwuallKqYsRdANYjY7HGEI/nnL04dVffSKL+AOVAm1M4gHrOME71gIcR7vAFRYCPEfq6T6PVpZSmo4fTuCtB6rgEcs57sOb/murrGdxmTHcYi4KMIXL2G+nvEwbG2hiMNyMKZ3yMqWOMIqLWM9h5PSCsIeBX/G3vgYATrI31sNLwn0AAAAASUVORK5CYII=');
	margin-right: 10px;
    position: relative;
    top: 4px;
}

#top-citys .city-data #reg-wrap,
#top-citys .city-data #cont-wrap {
    display: inline-block;
}

#top-citys .city-data #reg-wrap {
	margin-left: 30px;
}
#top-citys .city-data .registrate_icon {
	width: 16px;
	height: 14px;
	display: inline-block;
	font-size: 0px;
	margin-right: 10px;
    position: relative;
    top: 4px;
    background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABAAAAAOCAYAAAAmL5yKAAAACXBIWXMAAAsTAAALEwEAmpwYAABAB2lUWHRYTUw6Y29tLmFkb2JlLnhtcAAAAAAAPD94cGFja2V0IGJlZ2luPSLvu78iIGlkPSJXNU0wTXBDZWhpSHpyZVN6TlRjemtjOWQiPz4KPHg6eG1wbWV0YSB4bWxuczp4PSJhZG9iZTpuczptZXRhLyIgeDp4bXB0az0iQWRvYmUgWE1QIENvcmUgNS41LWMwMjEgNzkuMTU0OTExLCAyMDEzLzEwLzI5LTExOjQ3OjE2ICAgICAgICAiPgogICA8cmRmOlJERiB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiPgogICAgICA8cmRmOkRlc2NyaXB0aW9uIHJkZjphYm91dD0iIgogICAgICAgICAgICB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iCiAgICAgICAgICAgIHhtbG5zOnBob3Rvc2hvcD0iaHR0cDovL25zLmFkb2JlLmNvbS9waG90b3Nob3AvMS4wLyIKICAgICAgICAgICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICAgICAgICAgICB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIKICAgICAgICAgICAgeG1sbnM6c3RFdnQ9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZUV2ZW50IyIKICAgICAgICAgICAgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiCiAgICAgICAgICAgIHhtbG5zOnRpZmY9Imh0dHA6Ly9ucy5hZG9iZS5jb20vdGlmZi8xLjAvIgogICAgICAgICAgICB4bWxuczpleGlmPSJodHRwOi8vbnMuYWRvYmUuY29tL2V4aWYvMS4wLyI+CiAgICAgICAgIDx4bXA6Q3JlYXRvclRvb2w+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwveG1wOkNyZWF0b3JUb29sPgogICAgICAgICA8eG1wOkNyZWF0ZURhdGU+MjAxNy0xMi0xNFQxMDozODoyMiswNTowMDwveG1wOkNyZWF0ZURhdGU+CiAgICAgICAgIDx4bXA6TWV0YWRhdGFEYXRlPjIwMTctMTItMTlUMTQ6NDI6NTMrMDU6MDA8L3htcDpNZXRhZGF0YURhdGU+CiAgICAgICAgIDx4bXA6TW9kaWZ5RGF0ZT4yMDE3LTEyLTE5VDE0OjQyOjUzKzA1OjAwPC94bXA6TW9kaWZ5RGF0ZT4KICAgICAgICAgPHBob3Rvc2hvcDpDb2xvck1vZGU+MzwvcGhvdG9zaG9wOkNvbG9yTW9kZT4KICAgICAgICAgPHBob3Rvc2hvcDpEb2N1bWVudEFuY2VzdG9ycz4KICAgICAgICAgICAgPHJkZjpCYWc+CiAgICAgICAgICAgICAgIDxyZGY6bGk+YWRvYmU6ZG9jaWQ6cGhvdG9zaG9wOjlhZWZhNTk5LWNlNzQtMTFlNy1iOTE2LWJhZmZjNzY4MWZkMjwvcmRmOmxpPgogICAgICAgICAgICA8L3JkZjpCYWc+CiAgICAgICAgIDwvcGhvdG9zaG9wOkRvY3VtZW50QW5jZXN0b3JzPgogICAgICAgICA8ZGM6Zm9ybWF0PmltYWdlL3BuZzwvZGM6Zm9ybWF0PgogICAgICAgICA8eG1wTU06SW5zdGFuY2VJRD54bXAuaWlkOmViOTQ5ZTQxLWQ5Y2UtNzc0MS04OWVmLWMzNmMyNmEzZmJmZTwveG1wTU06SW5zdGFuY2VJRD4KICAgICAgICAgPHhtcE1NOkRvY3VtZW50SUQ+eG1wLmRpZDo5ZmY0YmU4ZS00YmMzLTUyNDItYjY2My0wMjk4MzNlMTI2NTg8L3htcE1NOkRvY3VtZW50SUQ+CiAgICAgICAgIDx4bXBNTTpPcmlnaW5hbERvY3VtZW50SUQ+eG1wLmRpZDo5ZmY0YmU4ZS00YmMzLTUyNDItYjY2My0wMjk4MzNlMTI2NTg8L3htcE1NOk9yaWdpbmFsRG9jdW1lbnRJRD4KICAgICAgICAgPHhtcE1NOkhpc3Rvcnk+CiAgICAgICAgICAgIDxyZGY6U2VxPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5jcmVhdGVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6OWZmNGJlOGUtNGJjMy01MjQyLWI2NjMtMDI5ODMzZTEyNjU4PC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTEyLTE0VDEwOjM4OjIyKzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgMjAxNyAoV2luZG93cyk8L3N0RXZ0OnNvZnR3YXJlQWdlbnQ+CiAgICAgICAgICAgICAgIDwvcmRmOmxpPgogICAgICAgICAgICAgICA8cmRmOmxpIHJkZjpwYXJzZVR5cGU9IlJlc291cmNlIj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmFjdGlvbj5zYXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6aW5zdGFuY2VJRD54bXAuaWlkOjQ1ZjdjNWFjLTllZTAtZmU0Yy05YTM3LTg2OTNlZmQyMDhkYzwvc3RFdnQ6aW5zdGFuY2VJRD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OndoZW4+MjAxNy0xMi0xOVQxNDo0Mjo1MyswNTowMDwvc3RFdnQ6d2hlbj4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OnNvZnR3YXJlQWdlbnQ+QWRvYmUgUGhvdG9zaG9wIENDIChXaW5kb3dzKTwvc3RFdnQ6c29mdHdhcmVBZ2VudD4KICAgICAgICAgICAgICAgICAgPHN0RXZ0OmNoYW5nZWQ+Lzwvc3RFdnQ6Y2hhbmdlZD4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPmNvbnZlcnRlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5mcm9tIGFwcGxpY2F0aW9uL3ZuZC5hZG9iZS5waG90b3Nob3AgdG8gaW1hZ2UvcG5nPC9zdEV2dDpwYXJhbWV0ZXJzPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgICAgPHJkZjpsaSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDphY3Rpb24+ZGVyaXZlZDwvc3RFdnQ6YWN0aW9uPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6cGFyYW1ldGVycz5jb252ZXJ0ZWQgZnJvbSBhcHBsaWNhdGlvbi92bmQuYWRvYmUucGhvdG9zaG9wIHRvIGltYWdlL3BuZzwvc3RFdnQ6cGFyYW1ldGVycz4KICAgICAgICAgICAgICAgPC9yZGY6bGk+CiAgICAgICAgICAgICAgIDxyZGY6bGkgcmRmOnBhcnNlVHlwZT0iUmVzb3VyY2UiPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6YWN0aW9uPnNhdmVkPC9zdEV2dDphY3Rpb24+CiAgICAgICAgICAgICAgICAgIDxzdEV2dDppbnN0YW5jZUlEPnhtcC5paWQ6ZWI5NDllNDEtZDljZS03NzQxLTg5ZWYtYzM2YzI2YTNmYmZlPC9zdEV2dDppbnN0YW5jZUlEPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6d2hlbj4yMDE3LTEyLTE5VDE0OjQyOjUzKzA1OjAwPC9zdEV2dDp3aGVuPgogICAgICAgICAgICAgICAgICA8c3RFdnQ6c29mdHdhcmVBZ2VudD5BZG9iZSBQaG90b3Nob3AgQ0MgKFdpbmRvd3MpPC9zdEV2dDpzb2Z0d2FyZUFnZW50PgogICAgICAgICAgICAgICAgICA8c3RFdnQ6Y2hhbmdlZD4vPC9zdEV2dDpjaGFuZ2VkPgogICAgICAgICAgICAgICA8L3JkZjpsaT4KICAgICAgICAgICAgPC9yZGY6U2VxPgogICAgICAgICA8L3htcE1NOkhpc3Rvcnk+CiAgICAgICAgIDx4bXBNTTpEZXJpdmVkRnJvbSByZGY6cGFyc2VUeXBlPSJSZXNvdXJjZSI+CiAgICAgICAgICAgIDxzdFJlZjppbnN0YW5jZUlEPnhtcC5paWQ6NDVmN2M1YWMtOWVlMC1mZTRjLTlhMzctODY5M2VmZDIwOGRjPC9zdFJlZjppbnN0YW5jZUlEPgogICAgICAgICAgICA8c3RSZWY6ZG9jdW1lbnRJRD54bXAuZGlkOjlmZjRiZThlLTRiYzMtNTI0Mi1iNjYzLTAyOTgzM2UxMjY1ODwvc3RSZWY6ZG9jdW1lbnRJRD4KICAgICAgICAgICAgPHN0UmVmOm9yaWdpbmFsRG9jdW1lbnRJRD54bXAuZGlkOjlmZjRiZThlLTRiYzMtNTI0Mi1iNjYzLTAyOTgzM2UxMjY1ODwvc3RSZWY6b3JpZ2luYWxEb2N1bWVudElEPgogICAgICAgICA8L3htcE1NOkRlcml2ZWRGcm9tPgogICAgICAgICA8dGlmZjpPcmllbnRhdGlvbj4xPC90aWZmOk9yaWVudGF0aW9uPgogICAgICAgICA8dGlmZjpYUmVzb2x1dGlvbj43MjAwMDAvMTAwMDA8L3RpZmY6WFJlc29sdXRpb24+CiAgICAgICAgIDx0aWZmOllSZXNvbHV0aW9uPjcyMDAwMC8xMDAwMDwvdGlmZjpZUmVzb2x1dGlvbj4KICAgICAgICAgPHRpZmY6UmVzb2x1dGlvblVuaXQ+MjwvdGlmZjpSZXNvbHV0aW9uVW5pdD4KICAgICAgICAgPGV4aWY6Q29sb3JTcGFjZT42NTUzNTwvZXhpZjpDb2xvclNwYWNlPgogICAgICAgICA8ZXhpZjpQaXhlbFhEaW1lbnNpb24+MTY8L2V4aWY6UGl4ZWxYRGltZW5zaW9uPgogICAgICAgICA8ZXhpZjpQaXhlbFlEaW1lbnNpb24+MTQ8L2V4aWY6UGl4ZWxZRGltZW5zaW9uPgogICAgICA8L3JkZjpEZXNjcmlwdGlvbj4KICAgPC9yZGY6UkRGPgo8L3g6eG1wbWV0YT4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAKPD94cGFja2V0IGVuZD0idyI/PrM3Ty4AAAAgY0hSTQAAeiUAAICDAAD5/wAAgOkAAHUwAADqYAAAOpgAABdvkl/FRgAAASFJREFUeNqM0r8rhVEcBvDPfbsl2TB4F3UnM6WIZDUZyF/AJuPdLURZZblyiwzKItkUGeRHksLkSnp1d2K7lkOv672uZzrne57n+5zvj1wcx2MoIfY3EozjIkmS72AujuMEUzhpkqAfr7jDAE4hCs7NxHCOeywF/h7aowbk7gbxThTRg0c8RxnCEVyikJFgK7hfoIzWfOqxgLNwnkSlTjyKYXRgKJRUTCeoYAI5HGW4lzCPd7SiitV8Hek4VcpTKj6LFiyHexkzePtPD1qwGAQ1rOAB+9CsBxHWcIWDMPI59OGjPkFWD9rQi+lw38A2br5EjXrwhdcwtk0shEn82JEIL2E8WajhENcYDCtfTRPy4Xs76KpzXg+uu7gNa/wLnwMAI+9D8pEvxPwAAAAASUVORK5CYII=');
}

#top-citys .table-city-content {
	height: 45px;
}
#top-citys .table-city-content td{
	height: 45px;
	vertical-align: middle;
}
#city-wrap {
	font-size: 12px; 
	font-weight: bold; 
	text-transform: uppercase;
	padding-right: 25px;
	padding-left: 17px;
	background: url('/bitrix/templates/forward/img/city-loc-icon.png') left no-repeat;
	white-space: nowrap;
}
#city-wrap .active {
	color:#00aded; 
	text-decoration: none;
	border-bottom: 1px dashed #00aded; 
}
#cont-wrap a,
#reg-wrap a {
	color: #191919; 
	font-size: 12px;
	font-weight: bold;
	text-transform: uppercase;  
	text-decoration: none; 
	border-bottom: 1px solid #191919;
	position: relative;
	/*top: -2px;
	left: 105px;*/
}
#cont-wrap a:hover,
#reg-wrap a:hover {
	border-bottom: 1px solid transparent
}

#city-wrap .choose-arr {
	background: url('/bitrix/templates/forward/img/bot-arr.png') left no-repeat;
	width: 12px;
	cursor: pointer;
}
#city-wrap>a:hover {
	color:#f05824;
	border-bottom-color: #f05824; 
}
#city-wrap:hover .choose-arr {
	background: url('/bitrix/templates/forward/img/bot-arr-active.png') left no-repeat;
}
#top-right-block {
	float: right;
	margin-right: 20px;
}
#top-reg a {
	font-size: 12px; 
	font-weight: bold; 
	text-transform: uppercase;
	text-decoration: none;
}

#top-reg table td {
	height: 42px;
}
#top-reg .reg-button{
	color: #00aded;
	border-bottom: 1px dashed  #00aded ;
	margin-right: 20px;
}
#top-reg .reg-button:hover {
	color:#f05824;
	border-bottom-color: #f05824; 
}

#top-reg .entry-button {
	color: #191919;
	border-bottom: 1px dashed  #191919;
}
#top-reg .entry-button:hover {
	color:#f05824;
	border-bottom-color: #f05824; 
}
#top-reg .reg-icon {
	padding-left: 7px;
	background: url('/bitrix/templates/forward/img/reg-icon.png') left no-repeat;
	width: 12px;
	height: 15px;
}
#top-reg .entry-icon {
	width: 12px;
	height: 15px;
	padding-left: 7px;
	background: url('/bitrix/templates/forward/img/entry-icon.png') left no-repeat;
}

#slider-wrapper{
	height: 730px;
	width:100%;
	min-width: 1000px;
}
#slider-wrapper .slide{
	height: 730px;
	width:100%;
}
#main-page-wrapper {
	width: 1000px;
	min-height: 200px;
	height: auto;
	margin: 0 auto;
}

.sq-title-area .sq-title {
	text-transform: uppercase;
	color: white;
	font-size: 11px;
	font-weight: bold;
	display: inline;
	padding: 7px 10px;
	margin-bottom: 10px;
}
.sq-title-area.brow .sq-title {
	background: #cea22a;
}
.sq-title-area.brow .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-brow.png') no-repeat;
	margin-top: 6px;
}
.sq-title-area.red .sq-title {
	background: rgb(218,33,40);
}
.sq-title-area.red .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-red.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.blue .sq-title {
	background: rgb(0,113,187);
}
.sq-title-area.blue .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-blue.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.orange .sq-title {
	background: rgb(248,165,28);
}
.sq-title-area.orange .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-orange.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.green .sq-title {
	background: rgb(115,189,68);
}
.sq-title-area.green .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-green.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.purple .sq-title {
	background: rgb(144,39,142);
}
.sq-title-area.purple .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-purple.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.cyan .sq-title {
	background: rgb(39,168,224);
}
.sq-title-area.cyan .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-cyan.png') no-repeat;
	margin-top:6px;
}
.sq-title-area.forest .sq-title {
	background: rgb(3,99,51);
}
.sq-title-area.forest .sq {
	width: 9px;
	height: 9px;
	background: url('/bitrix/templates/forward/img/sq-forest.png') no-repeat;
	margin-top:6px;
}

#page-content{
	background: white;
	width:900px;
	padding: 30px 50px;
	margin: 0px auto;
}

#page-content table.cont-table {
	width: 900px;
}
#page-content h2 {
	font-size: 24px;
	color: #191919; 
	font-weight: normal;
	padding-bottom: 20px;
}

.more-link {
	display: inline-block;
	color: white;
	font-size: 13px;
	background: #00aded;
	padding: 8px 10px;
	text-decoration: none;
}
.more-link:hover {
	background: #f05417;
}
#page-content .more-link {
	float: right;
}

#page-content h3 {
	text-transform: uppercase;
	font-weight: bold;
	font-size: 14px;
	color: #191919;
	padding-bottom: 10px;
}
#buttons-holder {
	max-width: 950px !important;
}
#footer {
	height: 440px;
	width: 100%;
	min-width: 1000px;
	background: url('/bitrix/templates/forward/img/footer-bg1.png') top no-repeat;
	margin-top: -150px;
}
#footer .content {
	width:900px;
	padding: 100px 50px 10px 50px;
	margin:50px auto 0px auto;
	color: white;
}
#footer .content a {color: white;}
#footer .content h3 {
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 0px;
}
#footer .content a h3 {
	text-decoration: none;
}
#footer .content ul {
	list-style: none;
}
#footer .content ul li a {
	color: #e9e9e9;
	font-size: 13px;
	text-decoration: none;
	border-bottom: 1px solid #e9e9e9;
}

#footer .content ul li a:hover {
	color: #f15922;
	border-color: #f15922;
}
#footer .mdash {
	color: rgb(114, 114, 114);
	padding-right: 5px;
}
#footer .footer-menu {
	border-collapse: collapse;
}
#footer .footer-menu tr td {
	padding-right: 40px;
}

#footer .right-content {
	float: right;
	width: 360px;
	height: auto;
} 
#footer .right-content a h3{
	font-size: 18px;
	font-weight: bold;
	padding-bottom: 0px;
}

#footer-entry td{
	color:#e9e9e9;
	font-size:13px;
	padding: 5px 7px;
}
#footer-entry td input {
	border: none;
	padding: 3px 4px;
}
#footer-entry td input:focus{
	outline: none;
}
#footer-entry td input[type=submit]{
	background: #00aded;
	padding: 7px 14px;
	cursor: pointer;
	color: white;
}
#footer-entry td input[type=submit]:hover {
	background: #f15922;
}

#footer .footer-bottom {
	/*padding-top: 30px;*/
	color:#e9e9e9;
	font-size:12px;
}
#footer .copy {
	height: 28px;
	/*padding-top: 33px;*/
	vertical-align: middle;
	/*float: left;*/
	margin-right: 15px;
}
#footer .rights {
	font-size: 12px;
	padding-top: 100px;
	font-weight: bold;
}
#footer .footer-logo {
	float: left;
	margin-top: 10px;
}

.soc-twit {
	width: 47px;
	height: 47px;
	display: block;
	background: url('/bitrix/templates/forward/img/tvitter-icon.png') top;
}
.soc-twit:hover {
	background-position: bottom;
}

.soc-vk {
	width: 47px;
	height: 47px;
	display: block;
	background: url('/bitrix/templates/forward/img/vk-icon.png') top;
}
.soc-vk:hover {
	background-position: bottom;
}

.soc-fb {
	width: 47px;
	height: 47px;
	display: block;
	background: url('/bitrix/templates/forward/img/facebok-icon.png') top;
}
.soc-fb:hover {
	background-position: bottom;
}

.soc-odnok {
	width: 47px;
	height: 47px;
	display: block;
	background: url('/bitrix/templates/forward/img/instgrm-icon.png') top;
}
.soc-odnok:hover {
	background-position: bottom;
}
.footer-soc {
	float: left;
	margin-left:90px;
}

.footer-soc a{
	float: left;
	margin: 0px 5px;
}
@media screen and (max-width: 1000px) {
	#top-block-content .logo {
		padding: 0 0 0 40px;
	}
	#seach-top-form {
		padding: 0 40px 0 0;
	}
}

/* map */

.buy_location .selectors_container {
	width: 100%;
	box-sizing: border-box;
	margin: 20px 0 20px;
	font-size: 0;
}
.buy_location .selectors_container .select {
	width: 30%;
	margin: 0 0 0 5%;
	display: inline-block;
}
.buy_location .selectors_container .select:first-child {
	margin: 0;
}
.buy_location .map_container {
	width: 100%;
}
.buy_location .selectors_container .select span {
	display: inline-block;
	width: 20%;
	font-size: 13px;
}
.buy_location .selectors_container .select select {
	width: 80%;
}
.buy_location .list {
	width: 100%;
}
.buy_location .list .column {
	width: 33.3%;
}
.get_cities {
	position: relative;
	display: inline-block;
	margin-bottom: 10px;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 18px;
	cursor: pointer;
	color: rgba(25, 25, 25, 0.7);
	border-bottom: 1px dashed rgba(25, 25, 25, .35);
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.get_cities:hover {
	color: #00ADED;
	border-bottom: 1px dashed transparent;
}

.get_cities::before {
	content: url('data:image/svg+xml;charset=utf-8, <svg width="12" height="11" viewBox="0 0 12 11" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 7L3.07692 9L11 1" stroke="%23F05824" stroke-width="1.5"/> </svg> ');
	position: absolute;
	opacity: 0;
	visibility: hidden;
	left: -18px;
	top: 50%;
	transform: translateY(-50%);
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.buy_location input[type="checkbox"]:checked + .get_cities::before {
	opacity: 1;
	visibility: visible;
}
.buy_location input[type="checkbox"]:checked + .get_cities {
	color: #F05824;
	border-bottom: 1px dashed rgba(240, 88, 36, .35);
}


.buy_location .list .country {
	color: #00aded;
	text-transform: uppercase;
	font-size: 18px;
	font-weight: bold;
	margin: 25px 0 10px;
	display: inline-block;
}
.buy_location .list .column .country:first-child {
	margin: 0 0 10px;
}
#find {
	width: 100%;
	position: relative;
	margin-bottom: 25px;
}
#find_city {
	width: 100%;
	transition: all 0.2s;
	border: 1px solid #DADEE4;
	height: auto;
	padding: 6px 9px;
}


.buy_location input[type="checkbox"] {
	display: none;
}

#find #example {
	position: absolute;
	top: 35px;
	display: table;
	padding: 5px 10px;
	background-color: #fff;
	box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.35);
	z-index: 500;
	opacity: 1;
}
#find #example:after {
	content: ' ';
	position: absolute;
	top: -18px;
	transform: rotateZ(-90deg);
	width: 17px;
	height: 22px;
	background-image: url('/bitrix/templates/forward/images/hint_arrow.png');
	display: block;
	z-index: 501;
}
#find_city_result {
	display: none;
	position: absolute;
	margin-top: -1px;
	width: 100%;
	background: #fff;
	border: 1px solid #dadee4;
	border-radius: 10px;
	border-top-left-radius: 0;
	border-top-right-radius: 0;
	padding: 5px 0 10px;
	box-sizing: border-box;
	z-index: 1;
}
#find_city_result a {
	display: block;
	padding: 5px;
}
#find_city_result a:hover,
#find_city_result a:focus {
	background: #eee;
	outline: none;
}
#find_city_result a b {
	background: #f05824;
	color: #fff;
	font-weight: normal;
}
#find_city_result i {
	color: #dadee4;
	padding: 5px;
}

.buy__list {
	/*column-count: 3;*/
	/*list-style: none;*/
}

.test {
	display: inline-table;
	width: 33%;
}

.region__li {
	position: relative;
}

.region__li.active {
	z-index: 100;
}

.hint__cities {
	position: absolute;
	opacity: 0;
	visibility: hidden;
	top: -65px;
	background: #FFFFFF;
	border: 1px solid #DADEE4;
	-webkit-filter: drop-shadow(0px 5px 15px rgba(25, 25, 25, 0.15));
	filter: drop-shadow(0px 5px 15px rgba(25, 25, 25, 0.15));
	padding: 20px 25px 20px 35px;
}

.hint__cities::before,
.hint__cities::after {
	content: '';
	position: absolute;
	top: 60px;
	left: -30px;
	border: solid transparent;
}

.hint__cities::before {
	border-right-color: #DADEE4;
	border-width: 17px;
	margin-left: -4px;
	margin-top: -2px;
}

.hint__cities::after {
	border-right-color: #FFF;
	border-width: 15px;
}

.hint__cities.active {
	opacity: 1;
	visibility: visible;
}

.hint__city {
	font-style: normal;
	font-weight: normal;
	font-size: 13px;
	line-height: 2;
	color: #00ADED;
	border-bottom: 1px dashed rgba(0, 173, 237, .35);
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	position: relative;
	cursor: pointer;
}

.hint__city:hover {
	border-bottom: 1px dashed transparent;
}

.hint__city::before {
	content: url('data:image/svg+xml;charset=utf-8, <svg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5.5L2.5 7L8.5 1" stroke="%23F05824" stroke-width="1.5"/> </svg>');
	position: absolute;
	opacity: 0;
	visibility: hidden;
	left: -18px;
	top: 50%;
	transform: translateY(-50%);
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.buy_location input[type="checkbox"]:checked + .hint__city::before {
	opacity: 1;
	visibility: visible;
}
.buy_location input[type="checkbox"]:checked + .hint__city {
	color: #F05824;
	border-bottom: 1px dashed rgba(240, 88, 36, .35);
}

.hint__title {
	white-space: nowrap;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	text-transform: uppercase;
	color: #191919;
	margin-bottom: 5px;
	margin-right: 70px;
}

.hint__top {
	border-bottom: 1px solid rgba(25, 25, 25, .15);
}

.hint__controls {
	font-weight: normal;
	font-size: 13px;
	line-height: 17px;
	color: rgba(25, 25, 25, .7);
	border-bottom: 1px dashed rgba(25, 25, 25, .35);
	display: inline-block;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
	white-space: nowrap;
	cursor: pointer;
}

.hint__controls:hover {
	color: #00ADED;
	border-bottom: 1px dashed transparent;
}

.hint__controls--all {
	position: relative;
	margin-right: 18px;
}

.hint__controls--all::before {
	content: url('data:image/svg+xml;charset=utf-8, <svg width="10" height="9" viewBox="0 0 10 9" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M1 5.5L2.5 7L8.5 1" stroke="%23F05824" stroke-width="1.5"/> </svg>');
	position: absolute;
	opacity: 0;
	visibility: hidden;
	left: -18px;
	top: 50%;
	transform: translateY(-50%);
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

input[type="checkbox"]:checked + .hint__controls--all::before {
	opacity: 1;
	visibility: visible;
}

input[type="checkbox"]:checked + .hint__controls--all {
	color: #F05824;
	border-bottom: 1px dashed rgba(240, 88, 36, .35);
}

.hint__controls-block {
	display: flex;
	padding-bottom: 18px;
}

.hint__bot {
	padding-top: 18px;
	position: relative;
}

.x-modal-close {
	width: 15px;
	height: 15px;
	background: url(/bitrix/templates/forward/img/x-close.png);
	cursor: pointer;
	float: right;
	position: absolute;
	right: 15px;
}

.x-modal-close:hover {
	background-position: bottom;
}

.buy__btn {
	margin-top: 30px;
}

.buy__btn span {
	text-align: center;
	cursor: pointer;
	padding: 11px 29px;
	width: auto;
	background: #00ADED;
	font-weight: bold;
	font-size: 14px;
	line-height: 18px;
	text-transform: uppercase;
	color: #FFFFFF;
	-moz-transition: all .3s ease-in-out;
	-o-transition: all .3s ease-in-out;
	-webkit-transition: all .3s ease-in-out;
	transition: all .3s ease-in-out;
}

.buy__btn span:hover {
	background: #f05824;
}



.regions {
	overflow: visible;
}

.cities__list {
	list-style-type: none;
	column-count: 1;
}

.cities__list:not(.columns-2) li {
	-webkit-transform: translateX(0);
	-moz-transform: translateX(0);
	transform: translateX(0);
}

.columns-2 {
	width: 50%;
	display: inline-grid;
}

.modal-rhombus::before {
	content: '';
	position: absolute;
	left: 20px; bottom: -20px;
	border: 20px solid transparent;
	border-right: 20px solid white;
}

.modal_block {
	width: 1000px !important;
	overflow: visible !important;
}

.logo__header {
	width: 220px;
	height: 50px;
}

.logo__header img {
	display: inline-block;
	max-width: 100%;
	height: auto;
}

.footer__logo {
	width: 185px;
	height: 35px;
}

.footer__logo img {
	display: inline-block;
	max-width: 100%;
	height: auto;
}
/* End */
/* /bitrix/templates/.default/components/bitrix/search.form/top_form/style.css?14588913371365 */
/* /bitrix/templates/.default/components/bitrix/menu/top_multilevel/style.css?14684171494144 */
/* /bitrix/templates/.default/components/bitrix/news.list/main-slider/style.css?15820124712338 */
/* /bitrix/templates/.default/components/bitrix/news.list/fwd_categories_main_new/style.css?15717362623723 */
/* /bitrix/templates/.default/components/bitrix/news.list/why-forward/style.css?15713185251529 */
/* /bitrix/templates/.default/components/bitrix/news.list/tech/style.css?14588913362793 */
/* /bitrix/templates/.default/components/bitrix/news.list/events_main/style.css?14588913353087 */
/* /bitrix/templates/.default/components/bitrix/news.list/events_region_selector_main/style.css?14640845581286 */
/* /bitrix/templates/.default/components/bitrix/news.list/partners/style.css?14666894012738 */
/* /bitrix/templates/forward/styles.css?15760647898646 */
/* /bitrix/templates/forward/template_styles.css?158382926662242 */
