body {
	font-family: TimesNewRoman, "Times New Roman", Times, Baskerville, Georgia, serif;
	font-size: 12pt;
	background-color: #fff;
	color: #000;
	margin: 0;
	padding:0;
}

nav,
aside,
footer,
.more,
.lang,
.feedback-form,
#video,
.tech-link,
.files,
#main_search_mobile,
#sort_news,
figure .performances,
.sort-news-form,
.sidebar--search,
.lang--select,
.read--more,
.ui-datepicker {
	display: none;
}


header {
	border-bottom: 1pt solid #000;
	margin-top: 12pt;
	margin-bottom: 12pt;
}

header h1 {
	font-size: 12pt;
	text-align: left;
        margin-left: 100pt;
}
header h1 span.display-none
{
    display: block;
    font-size: 12pt;
}
header h1 b
{
    font-size: 14pt;
    font-weight: normal;
}
header h1 span.before {
	background-image: url("../img/logo_ru_black.png");
}

header span.after {
	background-image: url("../img/logo_un_black.png");
}

header span.after:after {
	content: url("../img/logo_un_black.png");
}

figure {
	margin:0 0 12pt 0;
	line-height: 1;
}

figure figcaption p {
	margin: 0;
	text-indent: 0 !important;
}

#map,
#map iframe {
	width: 100%;
	height: auto;
}

.text-content p {
	text-align: justify;
	text-indent: 1.25cm;
	margin-bottom: 12pt;
}

.text-content p a:after {
	content: " (" attr(href) ") ";
}

.gallery ul {
	padding: 0;
	margin: 0;
	overflow: hidden;
}

.gallery ul li {
	list-style: none;
	width: 50%;
	float:left;
}

	.gallery ul li img {
		width: 100%;
		height: auto;
	}

.news-list {
	overflow: hidden;
}

	.news-list figure {
		width: 50%;
		height: auto;
		float: left;
	}

.top-news {
	overflow: hidden;
}

	.top-news figure {
		width: 50%;
		height: auto;
		float: left;
	}
	.top-news figure:first-child {
		width: 100%;
		height: auto;
		float: none;
		clear: both;
	}

.history .peoples ul {
	margin: 0;
	padding: 0;
}

	.history .peoples .photo {
		text-align: center;
	}

	.history .peoples h4 {
		text-align: center;
		margin: 0 0 12pt 0 ;
	}

	.history .peoples p {
		text-indent: 0 !important;
		margin-bottom: 0;
	}

	.history .peoples ul li {
		list-style: none;
		padding-bottom: 12pt;
		margin-bottom: 12pt;
		border-bottom:1pt solid #000;
	}

		.history .peoples ul li ul li {
			margin-bottom: 0;
			border:0;
			padding:0;
		}

.basic--page h2{
	font-size: 20px;
}		

.basic--page img{
	display: none;
}
a[href]:after {
	content: "";
}
.article-meta__date_header
{
    display: block;
}