body {
	margin: 0;
	padding: 0;
	/*background-color: #d1d1d1;*/
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
h1, h2, h3 {
	font-family: Arial, Helvetica, sans-serif;

}
table { font-size: 13px; }

/* отчеты */

.imgpd{
	paddig-left: 150px;
}




a {
	color: #0055BD;
	/*color: #164b81;*/
	/*font-size: 13px;*/
}
a:hover {
	text-decoration: none;
}
img { border: 0; }

#search-block {
	padding-top: 5px;
	/*zzzpadding-left:15px;
	width: 492px;*/
	float: right !important;
}
#search-block input {
	border: 0;
}
.search_padding {
	margin-top: 0px;
	/*margin-left: 105px;*/
	/*margin-right: 50px;*/
}

#language-selector{
margin-top:4px;
/*margin-left:-15px;*/
}

.menu-block {
	/*width: 250px;*/
	/*padding: 10px 0 0 0;*/
	margin: 0;
	list-style: none;
	float: left;
	font-size: 13px;
}
.menu-block li {
	padding: 2px 0 5px 9px;
}
.header-block {
	/*width: 1223px;*/
	/*width: 1081px;*/
	/*height: 166px;*/
}
.header-block a, .header-block li {
	color: white;
}
.header-block a:hover {
	text-decoration: none;
}
.header-block li.active a {
	text-decoration: none;
}
#header-top-links {
	margin: 0;
	padding: 10px 0 5px 0;
}
.header-top-links-1 .m1 a { text-decoration: none; }
.header-top-links-1 {
	/*background: url(../images/menu_line_1.png) no-repeat 0 5px;*/
	/*background: url(../images/top_links_1.jpg) no-repeat;*/
/*	background: url(../images/line_top_right_1.png) no-repeat 30px 15px;
	width: 1022px;
	height: 55px;*/
}
.header-top-links-2 {
	/*background: url(../images/menu_line_2.png) no-repeat 31px 5px;*/
	background: url(../images/top_links_2.jpg) no-repeat;
	width: 937px;
	height: 55px;
}
.zheader-top-links-21 { /* ������� ������������ */
	/*background: url(../images/menu_line_2.png) no-repeat 31px 5px;*/
	/*background: url(../images/top_links_2.jpg) -145px 0 no-repeat;*/
	
	 /*background-image: url(../images/background_top_menu/nauch.png) 45px 15px no-repeat;*/
    
    background: url(../images/line_top_right_4.png) 45px 15px no-repeat; 	
	width: 1022px; 
	height: 55px; 
}

/* для en версии сайта  */

p.header-top-title-en {

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

}


.m1 { width: 345px !important; }
.m2 { width: 350px !important; }
.m3 { width: 250px !important; }

.m11 { width: 200px !important; }
.m21 { width: 245px !important; }
.m31 { width: 237px !important; }

.t41 { width: 220px !important; }

/* -----   ��� �������    ------------------------------------------------------------------------   */

.bg_1 {
	background: url(../images/background_top_menu/inst.jpg)  no-repeat !important;
}
.bg_21 {
	background: url(../images/background_top_menu/nauch.jpg)  no-repeat !important;
}
.bg_31 {
	background: url(../images/background_top_menu/obr.jpg)  no-repeat !important;
}
.bg_41 {
	background: url(../images/background_top_menu/sotr.jpg)  no-repeat !important;
}


.header-top-links-2 .m2 a { text-decoration: none; }
.header-top-links-3 {
	/*background: url(../images/menu_line_3.png) no-repeat 0 5px;*/
	background: url(../images/top_links_3.jpg) no-repeat;
	/*background: url(../images/line_top_right_3.png) 153px 15px no-repeat;*/*/
	width: 1022px;
	height: 55px;
}
.header-top-links-31 {
	/*background: url(../images/menu_line_3.png) no-repeat 0 5px;*/
/*	background: url(../images/line_top_right_5.png) 53px 15px no-repeat;
	width: 1022px;
	height: 55px;*/
}
.header-top-links-41 {
	/*background: url(../images/menu_line_3.png) no-repeat 0 5px;*/
/*	background: url(../images/line_top_right_6.png) 20px 15px no-repeat;
	padding-left:20px;
	width: 1073px;
	height: 55px;*/
}
.header-top-links-3 .m3 a { text-decoration: none; }
#header-top-links,
#header-top-links-text
{
	width: 937px;
	padding-top: 5px;
	font-size: 15px;
}
#header-top-links a.active {
	text-decoration: none;
}
#header-top-links div,
#header-top-links-text div {
	width: 200px;
	height: 50px;
	float: left;
	padding: 0px 0 0 0;
}


.t1 { width: 228px !important; }
.t21 { width: 200px !important; }
.t31 { width: 250px !important; }
#header-top-links .t21 p {
	padding-left: 0px;
}
#header-top-links p {
	margin: 0;
	padding: 18px 0 0 28px;
	color: white;
}
#header-top-links .text {
	font-style: italic;
	font-size: 13px;
	text-algin: justify !important;
}
#menu-institute .menu-block {
	/*width: 182px !important;*/
}
#menu-education .menu-block {
	/*width: 182px !important;*/
}
/*#menu-scientific-activity .item2 {*/
.header-links-wrapper-ru .item1,
.header-links-wrapper-en .item1 {
	padding: 3px 0 0 31px;    
	width: 188px;
}
.header-links-wrapper-ru .item2,
.header-links-wrapper-en .item2 {
	width: 210px;
	padding: 3px 0 0 0px;
}
.header-links-wrapper-ru .item3,
.header-links-wrapper-en .item3 {
	width: 210px;
	padding: 3px 0 0 57px;
}
.header-links-wrapper-ru .item4,
.header-links-wrapper-en .item4 {
	width: 210px;
	padding: 3px 0 0 16px;
}

/*#menu-education .item1 { padding: 0px 0 0 50px; }
#menu-education .item2 { padding: 0px 0 0 40px; }
#menu-education .item3 { padding: 0px 0 0 30px; }
#menu-education .item4 { padding: 0px 0 0 50px; }*/

.header-links-wrapper-ru, .header-links-wrapper-en,
.header-links-wrapper-ru-new, .header-links-wrapper-en-new
{
	width: 937px;
	height: 166px;
	float: left;
	/*background-color: #174c82;*/
}
.header-links-wrapper-ru {
	background: url(../images/background_top_menu/header_top.jpg) no-repeat;
}
.header-links-wrapper-en {
	background: url(../images/header_top_en.gif) no-repeat;
}

#logo {
	float: left;
	width: 161px;
	padding: 2px 0px 0px 0px;
}
#logo img {
	margin: 10px 0 0 5px;
}
#logo-right {
	float: left;
	width: 50px;
	margin-top: -35px;
}
#logo-right img {
  padding-top: 33px;
  height: 160px;
  width: auto;
}
#footer {
	/*height: 100%;*/
	/*max-width: 100%;*/
	/*width: 1007px;*/
	height: 380px;
	width: 1107px;
	background-color: #d1d1d1;
	text-align: left;
	font-size: 13px;
}
.footer-extra-en {
	height: 130px !important;
}
.footer-extra-en .item {
	height: 50% !important;
	min-height: 50px !important;
}
/*#footer div.col-1 p {
	padding-left: 60px;
}
#footer div.col-1 ul {
	padding-left: 100px;
}*/
#footer .item {
	background-color: #d1d1d1;
}
#footer a {
	color: #0055bf;
}
#footer ul {
	list-style: none;
}
#footer li {
	padding: 4px 0;
}
#footer .title {
	/*font-weight: bold;*/
	font-size: 15px;
	margin: 5px 0 0 17px; 
}
#footer .title a {
	color: black;
}
#footer .item {
	border-right: 1px solid #A6A6A6;
	min-height: 150px; /*470px;*/
	height: 82%;
}
#footer .item,
#footer .last-item,
#footer .first-item {
	width: 250px;
	float: left;
	margin-top: 30px;
}
#footer .first-item {
	width: 350px;
}

.footer-sub-item {
	padding: 0 0 0 12px;
}
#footer .item ul li ul,
#footer .last-item ul li ul {
	margin: 0;
	padding: 0 0 0 10px;
}
.clear {
	/*line-height: 0 !important;*/
	clear: both;
	height: 1px !important; /* IE :( */
	overflow: hidden;
}
#header-top {
	float: left;
	padding: 7px 0 0px 0;
	font-size: 13px;
	width: 937px;
}
#header-top a {
	color: black;
}
#header-top div {
	float: left;
}
#search-field-outer {
	/*background: url(../images/search_borders.png) no-repeat;
	z-index: 10;*/
}
#search-field {
	border: none;
	margin-right: 5px;
	padding-left: 7px;
	background: url(../images/search_borders.png) no-repeat;
	width: 169px;
	height: 21px;
	
}
#search-searchword {
	border: 0;
	width: 470px;
	height: 21px;
	padding-left: 7px;
	background: url(../images/search_main_bg.gif) no-repeat;
}

#top-links {
	zzwidth: 365px;
	margin: 5px 0px 0 0;
}
.top-links {
	margin: 10px 0px 0px 0px;
	padding: 10px 0px 10px 0px;
	list-style: none;
	display: inline;
	text-align: right;
}
.top-links li {
	display: inline;
	margin: 0 46px 0 0px;
}

#main {
	width: 1218px;
	margin: 0;
	min-height: 500px;
	/*padding-top: 20px;
	/*padding-left: 10px;
	padding-right: 20px;*/
	padding-bottom: 20px;
	font-size: 13px;
}
#main a, #main table {
	font-size: 13px;
}
#main h1, #main h2 {
	font-weight: normal;
	font-size: 18px;
	text-align: center;
	padding: 10px 0px 30px 0px;
	margin: 0;
	text-transform: uppercase;
}
#main-left h1, #main-left > h2, .componentheading, .content-title {
	margin: 0;
	padding: 10px 0px 30px 0px;
	font-weight: normal;
	font-size: 18px;
	text-align: center !important;
	text-transform: uppercase;
	display: inline-block;
	width: 100%;
}
/*#main-left {
	width: 801px;
	float: left;
	background-color: white;
}*/
#main-left {
	width: 895px;
	float: left;
	background-color: white;
	padding: 0 17px 20px 0px;
	min-height: 300px;
}
#main-left.narrow {
	width: 770px;
}
#right-menu.wide {
	width: 425px;
}
#right-menu.wide .blue-right-menu-outer {
	width: 427px;
}

#container {
	/*width: 1223px;*/
	/*width: 1219px;*/
	width: 1240px;
	background-color: white;
}
#inner-container {
	width: 1238px;
}
#footer-wrapper {
	background-color: #d1d1d1;
}
#footer-bottom {
	width: 1200px;
	background-color: white;
	padding: 10px 15px 10px 15px;
	font-size: 13px;
}
#footer-bottom-wrapper {
	background-color: #ffffff;
	/*padding: 0px 0 0 0; */
}
#footer-bottom p {
	padding: 0;
	margin: 0;
	text-align: left;
}
#wrapper {
	background-color: white;
	padding:20px;
}
.hidden-menu {
	display: none;
}
#left-menu {
	float: left;
	width: 280px;
	font-size: 13px;
	padding: 0 0 0 20px;
}
#right-menu {
	float: left;
	width: 280px;
	font-size: 13px;
	/*padding: 0 0 0 20px;*/
	min-height: 150px;
}
#right-menu ul {
	list-style-type: none;
	
}
/*#right-menu {
	border-left: 1px solid black;
}*/



/***************************/
/*         sites           */
#sites-menu {
	/*width: 300px;*/
}
#sites-menu ul {
	list-style: none;
	padding: 0 0 0 7px;
}
.sites-menu,
.sites-menu ul {
	list-style: none;
	padding: 0 0 0 12px;
}
/*#main-left h3 {
	display: none;
}*/
#main-left {
	min-height: 400px;
	font-size: 13px !important;
}
#main-left td{
	font-size: 13px !important;
}
#left-menu a, #main-left a, #main a {
	color: #0055bd;
	/*color: #0055bd !important;*/
}
#main-left-inner {
	min-height: 510px;
	margin: 10px 0 50px 10px;
	padding: 0 0 0 10px;
	/*border-left: 1px solid silver;*/
}
h3.item-title
{
	font-size: 12px;
}

.breadcrumbs-sites {
	/*margin-top: 10px;*/
	padding: 5px 20px 10px 3px;
	font-size: 17px;
}
.breadcrumbs-sites a {
	color: #0055bd;
}
.breadcrumbs-sites span {
	white-space: nowrap;
}
#site-name {
	font-weight: bold;
	padding: 0 0 0 0;
}

/***************************/

.pagination li {
	display: inline-block;
	padding: 0px 3px;
}
.pagination {
	/*padding-top: 120px;*/
	padding-top: 12px;
	text-align: center;
	font-size: 14px;
}
.breadcrumbs {
	padding: 10px 0px 10px 0px;
	font-size: 11px;
	/*text-transform: uppercase;*/ 
}
.breadcrumbs a {
	color: #0055bd;
	/*text-transform: uppercase;*/ 
}
.breadcrumbs span {
	white-space: nowrap;
	/*text-transform: uppercase;*/ 
}
.council-block {
	float: left;
	width: 150px;
	height: 270px;
}

.blog .items-leading h2 {
	font-size: 13px;
	/*font-weight: normal;*/
	display: inline !important;

}

.dissertation-block {
	width: 100px;
	float: left;
}
#left-menu .custom ul {
	width: 170px;
	list-style: none;
	padding: 10px;
	border: 1px solid silver;
}
.sites-admin-structure .zzhidden a {
	color: silver !important;
}
#username-lbl, #password-lbl {
	width: 50px;
	display: inline-block;
}
.login-fields {
	padding: 3px;
}
.login {
	width: 270px;
}
#header-top-links-text {
	color: white;
	/*padding: 20px 40px; */ 
}
#header-top-links-text .t1,
#header-top-links-text .t2,
#header-top-links-text .t3 {
	width: 300px;
	float: left;
}
#header-top-links-text .t11,
#header-top-links-text .t21,
#header-top-links-text .t31 {
	width: 200px !important;
}
.gallery-item {
	width: 315px;
	height: 256px;
	float: left;
	/*background-image: url(http://www.lebedev.ru/data/images/photo_background.png);*/
	background-image: url(http://www.lebedev.ru/data/images/photo_bg_2.png);
	background-position: 0px 1px;
	background-repeat: no-repeat;
}
.gallery-item-photo {
	left: 64px;
	top: 60px;
	position: relative;
}
.gallery-item-text {
	left: 57px;
	top: 111px;
	position: relative;
}
.sites-name {
	font-weight: bold;
}
.item-page-scientists {
	/*border-left: 1px solid silver;
	padding-left: 15px;*/
}
.custom-history ul {
	list-style-type: none;
	margin-left: 5px;
	padding-left: 10px;
}
.custom-history li {
	padding: 1px 0 5px 0;
}
#system-message {
	/*text-align: center;*/
}
#system-message div {
	font-size: 13px;
	font-weight: bold;
	padding: 5px 0;
	/*width: 634px;*/
	text-align: left;
}
#system-message > div { margin-top: 10px; }
#system-message .message {
	color: #00680a;
	background-color: #d9e9db;
	border-top: 2px solid #86db84;
	border-bottom: 2px solid #86db84;
}
#system-message .error, #system-message .warning {
	color: #a40909;
	background-color: #e9d9d9;
	border-top: 2px solid #db8484;
	border-bottom: 2px solid #db8484;
}
#system-message p {
	padding: 0 0 0 10px;
	margin: 0;
}
.header-top-links-1 .m1,
.header-top-links-1 .m11,
.header-top-links-2 .m2,
.header-top-links-21 .m21,
.header-top-links-3 .m3,
.header-top-links-31 .m31,
.header-top-links-4 .m4,
.header-top-links-41 .m4 {
	/*background: url(../images/triangle.png) 40px 20px no-repeat;*/
}
.menu-block .active {
	background: url(../images/menu_2_active_item.png) 0px 5px no-repeat;
}
.fs-author {
	width: 270px;
}
/*.menu-blockzzz .active {
	font-weight: bold;	
}*/
.custom-example ul {
	padding: 0;
}
.custom-example li {
	padding: 3px 0;
}


.diss-fio { font-weight: bold; font-size: 17px; }
.diss-fio span { font-size: 11px; }
.diss-name { font-size: 16px; padding: 2px 0 4px 0; }
.diss-item { padding: 3px 0; }
.diss-reviews { padding: 10px 0; }
.diss-published { padding-bottom: 7px; }
.diss-speciality { padding-bottom: 7px; }
.diss-details { padding: 3px 0 10px 0; }
.diss-details a { color: #777777; font-size: 13px; }
.diss-filter { padding: 10px 0; }
.diss-table { background-color: silver; }
.diss-table td { background-color: white; }
.diss-row-reviews p { margin: 0; }
.diss-review { padding-top: 7px; }
.diss-council-summary p { margin: 0; padding: 1px 0 7px 0; }
.diss-council-summary .code { font-weight: bold; font-size: 15px; padding: 0; }
.diss-council-summary ul { margin: 0; padding: 3px 0 40px 37px; }

.diss-people { font-size: 14px; padding: 3px 0 7px 0; margin: 0; width: 100%; }
.diss-people td.col-1 { zwidth: 288px; }
.diss-people td.col-2 { zwidth: 270px; }
.diss-people td.col-3 { zwidth: 170px; }

.diss-people span { color: #164b81; text-decoration: none; }
.diss-people tr:nth-child(even) { background: #eff5fa; }
.diss-people td { padding: 5px 2px 5px 0px !important; }

.scientific-activity-table td {
	/*width: 320px;*/
	/*padding: 0 20px;*/
}
.scientific-activity-table .col-3 {
	/*width: 360px;*/
}
.scientific-activity-table .sub-header,
.item-page-scientific-activity .sub-header .breadcrumbs
 { font-size: 16px; text-transform: uppercase; }

.sub-header, .sub-header a,
.sub-header-high, .sub-header-high a {
	font-size: 15px !important;
	text-transform: uppercase;
}
.sub-header-high {
	padding-top: 30px;
}

/*.scientific-activity-table .col-3 {
	padding: 0 20px;
}*/
.scientific-activity-table .col-1 {
	width: 382px;
	padding-right: 20px;
}
.scientific-activity-table .col-3 {
	width: 300px;
	padding-left: 20px;
}
.scientific-activity-table .col-2 {
	width: 300px;
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
	padding: 0 20px;
}
.scientific-activity-table .stretch-list {
	padding: 0 0 0 10px;
	list-style-type: none;
}
.scientific-activity-table .stretch-list li { padding-bottom: 3px; }
.item-page-scientific-activity .sub-h{
	
}

/**********************  EN style *****************************/


#main-right-column_en {
	width: 550px;
	float: left;
	margin-left:50px;
	margin-top:50px;
	padding-bottom: 50px;
}

#main-left-column_en {
	width: 550px;
	float: left;
	/*margin-left: -18px;*/
	margin-left: 0px;
	margin-top:50px;
	padding-bottom: 50px;
}


#main-left-column_en .last-row td,
#main-right-column_en .last-row td {
	padding-bottom: 5px;
}




/**********************  EN style *****************************/

#main-left-column {
	width: 565px;
	float: left;
	/*margin-left: -18px;*/
	/*margin-left: -18px;
	/*padding-left:5px;*/
	padding-top: 17px !important;
	
}
#main-right-column {
	width: 650px;
	float: left;
	padding-top: 20px !important;
}
#main-left-column .last-row td,
#main-right-column .last-row td {
	padding-bottom: 25px;
}
.column-left-border {
	border-left: 1px solid #eee;
	margin-left: 25px;
	padding-left: 35px;
}
.column-left-border p {
	margin: 5px 0 0 0px;
}
.w-50 {
	width: 55px;
}
.main-conference-list { list-style-type: none; padding-left: 0px; }
.main-conference-list li { padding: 0 0 12px 0; }
.index-bottom-table {
	border-top: 1px solid black;
	margin-top: 50px;
	/*padding-top: 10px;*/
}
.index-bottom-table .col-middle {
	border-left: 1px solid black;
	border-right: 1px solid black;
}
.index-bottom-table td {
	padding: 30px 20px 0 20px; 
}
.example-bottom {
	margin-top: 100px;
	padding-top: 10px;
	border-top: 1px solid black;
}
.council-p {
	padding-left: 0px;
}
.sub-header-index {
	padding-bottom: 17px;
}
.today {
	font-size: 15px;
	border: 1px solid silver;
	padding: 0px 10px 2px 10px;
	color:black;
}
#main-left-column,
#main-right-column {
	padding-top: 50px;
	border-top: 1px solid #eee;
	margin-top: 7px;
}
.clean-list {
	list-style-type: none;
	padding: 0 0 0 10px;
}


.level-details h3 {
	margin: 2px 0 0px 0;
	color: #0055bd !important;;
}
.level-details .links-row td a {
	color: grey !important;
	font-weight: bold;
}

.level-details .table-level-1 {
	padding-bottom: 20px;
}
.level-details p {
	margin: 12px 0 1px 0;
}

.sci-councils {
	font-size: 15px;
}
.sci-councils-page ol li {
	padding: 5px 0;
}
.stretch-list li { padding: 3px 0; }
.stretch-list-2 li { padding: 5px 0; }

.scentific-reports .info-block {
height: 220px;
}


.scentific-reports  .info-block-middle {
height: 220px;
}


.info-block {
	height: 347px;
}
.info-block ul, .info-block-middle ul {
	padding-left: 15px !important;
}
.info-block, .info-block-middle {
	width: 360px;
	float: left;
	margin: 0px 20px 0px 20px;
	/*padding: 0px 10px 0 15px;*/
.info-block p, .info-block-content p {
}
	text-align: left;
}
.info-block-inner {
	width: 360px;
	text-align: left;
}
/*.info-block-high {
	height: 410px !important; 
}
*/
.info-block img, .info-block-middle img {
	/*padding: 0 11px 3px 0 !important;*/
}
.info-block-img {
	float: left;
	padding: 0 10px 10px 0;
}
/*.info-block, .info-block-middle { height: 380px; }*/
.info-3-column {
	/*background: url(../images/1x1_c5c5c5.gif) 370px 0 repeat-y;*/
}
.info-3-column-container {
	width: 1209px;
}
.info-3-column-container .info-block p {
	text-align: left;
}
.info-block-middle {
	width: 404px;
	height: 580px;
	margin: 0;
	/*padding: 0px 20px 0 20px;
	/*border-left: 1px solid black;
	border-right: 1px solid black;*/
	border-left: 1px solid #C5C5C5;
	border-right: 1px solid #C5C5C5;
}
.info-block-title { color: #000000; font-size:15px; }
.info-block-title { margin: 0 0 15px 0; }
#personaly {
margin-top:-45px;
}
#otstup_izdaniya {
margin-top:-80px;}
.seminar li { padding-bottom: 10px; }


		.blue-right-menu {
			padding-bottom: 40px;
		}
		.blue-right-menu ul {
			margin: 0;
			padding: 7px 0 0 7px;
			text-align: left;
		}
		.blue-right-menu li {
			padding: 4px 0 4px 9px;
		}
		.blue-right-menu-inner a { color: #0055bd; }
		.blue-right-menu-outer {
			width: 302px;
			/*background-color: #143E68*/;
			background-color: #31629e;
			margin-top: 10px;
			padding: 0 1px 1px 1px;
		}
		.blue-right-menu-inner {
			/*background-color: #1C5992;
			background-color: #1c5792;*/
			background-color: white;
			color: #0055bd;
		}
		.blue-right-menu-bottom {
			height: 3px;
			background: url(../images/menu-bottom.jpg) no-repeat;
		}
		.blue-right-menu-content {
			padding: 10px 0 30px 7px;
			background: url(../images/menu-down-arrow.png) 50px 0 no-repeat;
		}
		.blue-right-menu-outer p { margin: 0; }
		.blue-right-menu-title {
			color: white;
			padding: 7px 0 10px 15px;
			text-transform: uppercase;
		}
		.blue-right-menu-title a {
			color: white !important;
			text-decoration: none;
		}

		/*.faculty-column-1 img, .faculty-column-2 img {
			float: left;
			padding: 0px 7px 7px 0;
		}*/
		.faculty-column-1, .faculty-column-2 {
			width: 609px;
			float: left;
		}
		.faculty-column-2 .faculty-block,
		.faculty-column-2 .faculty-block-last {
			/*border-left: 1px dotted #a9a8a9;*/
			padding-left: 40px;
		}
		.faculty-column-1 ul, .faculty-column-2 ul {
			list-style-type: none;
			padding: 0 2px 0 12px;
		}
		.faculty-title {
			
		}
		.faculty-text { zzzfloat: left; zzzwidth: 430px; height: auto; }
		.faculty-image {
			float: left;
			height: 170px;
			padding: 0 12px 0 0;
		}
		.faculty-block {
			height: 220px;
		}
		.faculty-block-last {
			height: 130px;
		}

.seminar-date-index {
	white-space: nowrap;
}
.seminar-date-index2 {
	width: 51px;
	font-size: 11px;
	color: white;
	background-color: #203D68;
	/*border: 1px solid #203D68;*/
	margin: 2px 0 0 0;
	padding: 2px 0px 2px 0px;
	text-align: center;
	text-transform: lowercase;
	font-weight1: bold;
}
.diss-defence-date, .conference-date {
	width: 52px;
	margin: 2px 0;
	font-size: 11px;
	color: white;
	background-color: #203D68;
	line-height: 0.99;
	/*padding: 2px 0px 2px 0px;*/
}
.conference-date-index { padding-right: 0px; }
/*.blog-fano p,
.blog-media p,
.blog-media div,
.blog-main p {
	margin: 5px 0 20px 0;
}*/
.intro-text {
	margin: 5px 0 20px 0;
}
.blog-media .column-1 { padding: 20px 0 0 0; }
/*.blog-main, .blog-fano { padding: 10px 0; }*/
.blog-main h2 { display: none; }

.conference-date, .council-date-index2 {
	width: 51px;
	font-size: 11px;
	color: white;
	background-color: #203D68;
	margin: 2px 0px 2px 0px;
	padding: 0;
	line-height: 0.99;
	/*white-space: nowrap;*/
	text-align: center;
}
.conference-table-index td {
	padding: 0 0 10px 0;
}
.sci-council-index ol {
	/*list-style-type: none;*/
	margin-top: 20px;
	padding: 0 0 0 13px;
}
.sci-council-index li {
	padding: 0 0 7px 0;
}
.seminars-table td { padding: 1px 10px 15px 1px; }
.seminars-table .reports { padding-bottom: 10px; }
.seminars-table .report { padding-bottom: 7px; }
.seminars-table p { margin-bottom: 5px; }
.seminars-table ol {
	margin: 0;
	padding: 0 0 0 15px;
}
.mod-articles-category-introtext img {
	float: left;	
	padding: 0 5px 5px 0;
	width: 100px;
	height: auto;
}
#news font {color: black;}
#news h1 { font-size: 14px; }
.sites-news h2 { font-size: 14px; font-weight: normal; }

.m-title {
text-transform: uppercase;
margin: 0;
}

.managers-example .m-title {
padding: 10px; 
font-size: 13px; 
text-transform: uppercase;
}
/*.managers-example td { padding: 0 50px 0 20px; }*/
.subjects-example td { padding: 0 0 20px 0; }
.managers-example { padding-bottom: 50px; }
.inactive-link {
	text-decoration: none;
}

.sci-managers {
	background: url(../images/1x1_c5c5c5.gif) 430px 0 repeat-y;;
	overflow: auto;
}
.sci-managers .m-item {
	float: left;
	width: 420px;
	height: 250px;
	margin-left: 10px;
	/*text-transform: uppercase;*/
}
.sci-managers img {float: left; margin: 0 7px 7px 7px; }
.sci-managers .sub-header { height: 60px; }
.sci-managers .m-img {
	float: left;
}
.sci-managers .m-text {
	float: left;
	width: 300px;
}

.bottomline {
	border-bottom:1px solid black;
}
.for-users-documents th {
	display: none;
}

/*.pagenavcounter {
	display: none;
}*/
h2.network-applications {
	display: none;
}
.sub-level-item {
	width: 590px;
	float: left;
	margin: 0 0 10px 0;
}
.sub-level-item p {
	margin: 0 0 10px 0;
}
.sub-level-image {
	float: left;
	width: 150px;
}
.sub-level-content {
	float: left;
	width: 390px;
}
.sub-level-content p {
	margin: 0 0 5px 0;
}
.levels-main {
	background: url(../images/1x1_c5c5c5.gif) repeat-y 555px;
}
.index-news-published {
	font-size: 11px;
	font-style: italic;
}

/**/
.uch {
padding-left:150px;}

/**/


.index-stat-text-cat {
font-family:Arial;
font-size:13px;

}

.index-stat-container {
	border: 1px solid #c6c6c6;
	padding: 15px 80px;
	
	
}

.index-stat-container2 {
	border: 1px solid #c6c6c6;
	padding: 15px 0;
		
}



.index-stat {
	width: 100%;
	text-align: center;
}
.index-stat-numbers td {
	width: 23%;
	color: #919191;
	font-weight: bold;
	font-size: 48px;
	line-height: 0.9em;
	
}
.index-stat-text td {
	font-family:Arial Narrow;
	font-size: 15px;
	white-space:nowrap;  
	font-style:italic;
	
}
.highlight {
	color: black;
	background-color: #c8d6fb;
}
.bg-gray {
	background-color: grey;
}
.site-right-border {
	border-right: 1px solid #C5C5C5;
}
.personalities-container {
	background: url(../images/1x1_c5c5c5.gif) 403px 0 repeat-y;
}
.personalities-left-item,
.personalities-item {
	float: left;
	width: 390px;
	height: 160px;
	margin-right: 30px;
	padding-right: 10px;
}
.personalities-left-item {
	padding-right: 10px;
	border-right: 1px solid black;
}
.personalities-title p {
	margin: 0;
}
.personalities-title a {
	/*font-size: 16px !important;*/
	text-transform: uppercase;
}
.personalities-img {
	float: left;
	padding: 0 10px 0 0;
}


/*---------------------------------*/

.personalities-container2 {
	/*background: url(../images/1x1_c5c5c5.gif) 403px 0 repeat-y;*/
}
.personalities-left-item2,
.personalities-item2 {
	float: left;
	width: 361px;
	height: 180px;
	margin-right: 30px;
	padding-right: 10px;
}
.personalities-left-item2 {
	padding-right: 10px;
	/*border-right: 1px solid black;*/
}
.personalities-title2 p {
	margin: 0;
}
.personalities-title2 a {
	/*font-size: 16px !important;*/
	text-transform: uppercase;
}
.personalities-img2 {
	float: left;
	padding: 0 10px 0 0;
	height:300px;
}







#username, #password {
	width: 160px;
}
fieldset.word, fieldset.phrases, fieldset.only {
	border: 0;
}
.search-results .result-title {
	padding-top: 15px;
}
.search-results .result-text {
	padding-top: 5px;
}
.zzzphrases-box {
	width: 150px;	
}
.phrases-box label {
	/*white-space: nowrap;*/
}
.search-options span {
	/*font-weight: bold;
	/*font-size: 15px;*/
	margin: 3px 0;
	display: inline-block;
}
.search-options {
	width: 600px;
	padding-top: 10px;
}
.searchintro, .searchintro-results {
	margin-top: 10px;
}
.searchintro-results {
	border-top: 1px solid #c5c5c5;
}
.searchintro-results-articles {
	margin-bottom: 40px;
	border-bottom: 1px solid silver;
}
.searchintro-results-articles p {
	margin: 0;
}




h3.catItemTitle {
	display: inline !important;
	font-size: 13px;
}
.catItemExtraFields {
	margin-bottom: 20px;
}
.itemExtraFields {
	padding-left: 210px;
}
.itemExtraFields ul {
	padding-left: 0px;
	list-style-type: none;
}
.itemExtraFields ul li {
	padding: 2px 0;
}
.itemImageBlock {
	float: left;
	padding-right: 0px;
	margin-right: 0px;
	width: 210px;
}
.latestItemsContainer {
	float: left;
}

.latestItemsCategoryImage {
	float: left;
	padding: 0 10px 55px 0;
}
.latestItemsCategoryImage img {
	border: 1px solid #c5c5c5;
}
.latestItemsCategory h2 {
	margin: 0 0 0 0 !important;
	padding: 0 15px 5px 0 !important;
	text-align: left !important;
}
.latestItemTitle {
	font-size: 13px !important;
	/*margin: 7px 0 0 0 !important;*/
	padding: 3px 15px 3px 0 !important;
	text-align:left !important;
	text-transform: none !important;
}
.latestItemsCategory h2 {
	font-size: 14px !important;
}
.latestItemList {
	width: 78%;
	float: left;
	padding-right: 5px;
}
.latestItemListTwoCols {
	width: 90%;
}
/*.latestItemListTwoCols .latestItemTitle {
	padding: 10px 0 0 0 !important;
}*/
.latestItemImageBlock {
	float: left;
	padding: 0 7px 0 0;
	/*height: 100px;*/
}
.latestItemIntroText {
	/*display: inline-block;*/
	float: left;
	width: 270px;
}
.latestItemListTwoCols .latestItemImageBlock, .latestItemListTwoCols .latestItemIntroText {
	margin: 5px 0 17px 0;
}
.latestItemIntroText p {
	margin: 0;
}
/*.clr {
	clear: both;
}*/
.latestView {
	background: url(../images/1x1_c5c5c5.gif) 425px repeat-y;
}
.latestView .componentheading {
	background-color: white;
}
#alphabet {
	padding: 0 0 20px 0;
}
#alphabet .active {
	background: url(../images/active_letter.gif) no-repeat;
	/*background: #1c5992;
	/*margin: 2px;*/
}
#alphabet .active a {
	color: white;
	/*background-color: #1c5992;*/
	width: 30px;
	height: 30px;
}
.award-item {
	float: left;
	width: 110px;
	display: inline-block;
	padding: 0 60px 20px 0;
	text-align: left;
}
.award-item p {
	text-align: center;
}
.award-item span {
	/*font-weight: bold;*/
	font-size: 17px;
}
.award-item ul {
	margin: 0;
	padding: 0;
	list-style-type: none;
}
.award-item li { padding: 5px 0; white-space: nowrap; }
.eqp-top {
	display: inline-block;
	width: 665px;
}
.eqp-top > p {
	margin-top: 0;
}
.eqp-table {
	border-collapse: collapse;
}
.site-video .info {
	/*display: none;*/
	background-position: 3px 0;
}
.fs-main {
	padding: 0 10px;
}
.sci-managers-label {
	display: inline-block;
	width: 37px;
	white-space: nowrap;
}
.seminars-list-table {
	padding-top: 30px;
}
.seminars-list-table td {
	padding-top: 7px;
}
.seminars-info-table th {
	text-align: left;
}
#main-left h4 {
	/*font-weight: normal;*/
	font-size: 15px;
	margin-top: 0;
}
.fancy-table tr.row1 td {
	background-color: #eff5fa;
}
.page-sub-title {
	font-weight: normal;
	text-transform: uppercase;
}
.dir-item {
	height: 240px;
	float: left;
}
.dir-image { 
	float: left;
	width: 135px;
}
.dir-text {
	width: 250px;
	float: left;
}
.dir-text span {
	display: inline-block;
	width: 35px;
}
.dir-title {
	font-size: 14px;
	margin: 0;
	padding: 0;
}

.level-item, .level-item-left {
	float: left;
	width: 370px;
	height: 270px;
}
.level-item-left {
	padding-right: 25px;
}
.level-item-title {
	
}
.level-item-image {
	float: left;
	width: 145px;
	height: 170px;
}
.level-item-text {
	float: left;
	width: 225;
}
.level-menu {
	padding-left: 15px;
}
.level-menu .level-1, 
.level-menu .level-2 {
	padding-bottom: 5px;
}
.level-menu .level-2 {
	padding-left: 27px;
}
.level-menu .level-2.first {
	padding-top: 10px;
}
.level-menu .level-1.first {
	padding-top: 10px;
}
.alphabet-people-item {
	border-right: 1px solid #d1d1d1;
}
.alphabet-people-item, .alphabet-people-item-last {
	width: 330 /*360px*/;
	height: 450px;
	padding: 0 15px 0 25px;
	float: left;
}
/*.alphabet-people-item a {
	display: inline-block;
	padding-bottom: 5px;
}*/
.level-content .sub-header {
	padding: 25px 0 10px 0;
}
#people-list td {
	padding: 0 0 5px 0;
}
.extra-levels {
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.extra-levels li {
	padding: 0 0 5px 0;
}
.main-units a {
	font-size: 17px;
}
.main-units .smaller a {
	font-size: 13px;
}
.main-units .smaller p {
	margin: 0;
	padding: 0 0 5px 0;
}
.main-units td {
	padding-bottom: 20px;
	vertical-align: top;
}
.main-units p {
	margin: 5px 0 0 0;
}

.blue-right-menu .current {
	background: url(../images/right_menu_active.gif) no-repeat 0px 7px;
}
.blue-right-menu .sub-menu-2 .current {
	background: url(../images/right_menu_active.gif) no-repeat 0px 6px;
}
.sub-menu-2 {
	padding: 1px 0 0 7px !important;
}
.sub-menu-3 {
	padding: 2px 0 0 7px !important;
}
.sub-menu-2 li, .sub-menu-3 li {
	padding: 5px 0 2px 9px;
}
.level-inline-header {
	width: 172px;
	display: inline-block;
}

.level-info-left {
	float: left;
	width: 200px;
	/*text-align: center;*/
}
.level-info-left img {
	padding-bottom: 10px;
}
.level-info-left p {
	font-size: 13px;
	margin: 0;
	padding: 3px 0;
	text-align: center;
}
.level-info-right {
	float: left;
	width: 570px;
}
.level-info-right p {
	margin: 0;
	padding: 0 0 7px 0 !important;
}
.level-info-right ol {
	padding-left: 15px;
}

.level-info-links {
	margin-top: 30px 0 0 0;
	padding: 0;
	list-style-type: none;
}
.level-info-links p {
	margin: 5px 0;
}
.level-info-links li {
	padding: 4px 0;
}

.articles-search-areas {
	line-height: 25px;
}
.articles-search-areas span {
	display: inline-block;
	width: 60px;
}
.site-foto .info {
	right: 6px !important;
}
.foto-council div {
	display: inline-block;
	width: 218px;
	text-align: center;
	padding: 7px 1px;
}
.fian-foto, foto-fian a {
	text-align: center;
}
.fian-foto img {
	padding: 7px 3px;
	text-align: center;
}
.z-temp a {
	font-size: 22px !important;
}
#alphabet-result th img {
	margin-left: 3px;
}
/*.blog-main .items-leading div p,
.blog-media .items-row .item div,
.blog-media .items-row .item p,
.blog-fano .items-leading div p,
.blog-fano .items-row p {
	margin-left: 61px;
}*/
.latestItemIntroText ul {
	list-style-type: none;
	padding-left: 0px;
}
.publications-list {
	padding-bottom: 10px !important;
}
.itemImage {
	text-align: center;
}
.itemImage a {
	padding: 9px 0 0 60px;
	display: inline-block;
	text-align: center;
}
.no-bg {
	background: none;
}
.diss-people span {
	color: black !important;
}
.diss-people td {
	padding: 2px 2px;	margin: 0;
}
.diss-people .col-1 {
	width: 280px;
}
.item-page-main h2,
.item-page-media h2,
.item-page-fano h2 {
	font-size: 15px !important;
	text-align: left !important;
}
.item-page-main .content-title,
.item-page-media .content-title,
.item-page-fano .content-title {
	font-weight: bold;
	font-size: 13px;
	text-transform: none;
	padding: 0;
	width: auto;
}
.item-page-main .content-text,
.item-page-media .content-text,
.item-page-fano .content-text {
	padding-left: 57px;
}
.item-page-main .content-text p {
	text-align: justify;
}
.content-date {
	padding-right: 7px;
}
.content-title-wrapper {
	padding-bottom: 0px;
}
.content-title-wrapper span {
	float: left;
}
.content-title-short {
	font-weight: bold;
	width: 837px;
	display: block;
}

.itemImageBlock2 {
    float: left;
    margin-right:0px;
    padding-left:20px;
    width: 210px;
}

.eqp-top2 {
    display: inline-block;
    width: 665px;
    margin-left:-35px;
}
.items-leading > div > table tr > td,
.blog-media div > div > table tr > td,
.blog-fano  div > div > table tr > td {
	padding: 0 7px 0 0;
}
.blog-media div:first-child {
	padding: 0;
}
.latestItemTitle {
	font-weight: normal;
}
.item-page-vacansies .content-title {
	font-size: 15px;
	text-transform: uppercase;
	text-align: left !important;
}
.seminar-item-main {
	margin: 7px 0 0 10px;
}

.articles-result p {
	margin: 3px 0 13px 0;
}

#vpn-instructions #container div {
	margin: 5px 0 15px 0 !important;
}



.alert {
	padding: 8px 35px 8px 14px;
	margin-bottom: 18px;
	text-shadow: 0 1px 0 rgba(255,255,255,0.5);
	background-color: #fcf8e3;
	border: 1px solid #faebcc;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}
.alert,
.alert h4 {
	color: #8a6d3b;
}
.alert h4 {
	margin: 0 0 .5em;
}
.alert .close {
	position: relative;
	top: -2px;
	right: -21px;
	line-height: 18px;
	cursor: pointer;
}
.alert-success {
	background-color: #dff0d8;
	border-color: #d6e9c6;
	color: #3c763d;
}
.alert-success h4 {
	color: #3c763d;
}
.alert-danger,
.alert-error {
	background-color: #f2dede;
	border-color: #ebccd1;
	color: #a94442;
}
.alert-danger h4,
.alert-error h4 {
	color: #a94442;
}
.alert-info {
	background-color: #d9edf7;
	border-color: #bce8f1;
	color: #31708f;
}
.alert-info h4 {
	color: #31708f;
}
.alert-block {
	padding-top: 14px;
	padding-bottom: 14px;
}
.alert-block > p,
.alert-block > ul {
	margin-bottom: 0;
}
.alert-block p + p {
	margin-top: 5px;
}
.alert-heading { display: none; }
.alert-options {
	float: right;
	line-height: 18px;
	color: #000;
	text-shadow: 0 1px 0 #ffffff;
	opacity: 0.2;
	filter: alpha(opacity=20);
}
.alert-options:hover,
.alert-options:focus {
	color: #000;
	text-decoration: none;
	cursor: pointer;
	opacity: 0.4;
	filter: alpha(opacity=40);
}
div>div.alert-message { padding-left: 10px !important; }
.fieldset[name=levels] { display: none; }

.searchintro-results-articles .last-update {
	color: #222222;
}
.conferences-archive li {
	padding: 1px 0 5px 0;
}
.item-page-sci-managers .pagenavcounter { display: none; }
.pager { text-align: center; }
.pager ul li {
	display: inline;
	padding: 0px 3px;
}
.small-letters {
	text-transform: none !important;
}

.more-video-button {
	display: inline-block;
	margin: 0 26px 5px 0;
}
.more-video-button a {
	color: white !important;
	background-color: #0055bd;
	padding: 15px;
}


.content-category-vacancies table.category td {
	padding: 5px 0;
}

.content-category-vacansies table.category td:before {
	content: ""; 
}

td.main-news-title {
	padding-bottom: 8px;
}
.intro-text {
	margin: 5px 0px 20px 57px;
}
/*button.btn {
	width: 70px;
	height: 20px;
}*/


@font-face {
	font-family: 'IcoMoon';
	src: url('../../../media/jui/fonts/IcoMoon.eot');
	src: url('../../../media/jui/fonts/IcoMoon.eot?#iefix') format('embedded-opentype'), url('../../../media/jui/fonts/IcoMoon.woff') format('woff'), url('../../../media/jui/fonts/IcoMoon.ttf') format('truetype'), url('../../../media/jui/fonts/IcoMoon.svg#IcoMoon') format('svg');
	font-weight: normal;
	font-style: normal;
}
[class^="icon-"],
[class*=" icon-"] {
	display: inline-block;
	width: 14px;
	height: 14px;
	margin-right: .25em;
	line-height: 14px;
}
[class^="icon-"]:before,
[class*=" icon-"]:before {
	font-family: 'IcoMoon';
	font-style: normal;
	speak: none;
}
[class^="icon-"].disabled,
[class*=" icon-"].disabled {
	font-weight: normal;
}
.icon-calendar:before {
	content: "\43";
}
.icon-calendar-2:before {
	content: "\44";
}
.icon-calendar-3:before {
	content: "\e273";
}
.icon-arrow-up-3:before {
	content: "\e00f";
}
.icon-arrow-down-3:before {
	content: "\e011";
}
.icon-previous:before,
.icon-backward:before {
	content: "\7c";
}
.icon-next:before,
.icon-forward:before {
	content: "\7b";
}
.icon-first:before {
	content: "\7d";
}
.icon-last:before {
	content: "\e000";
}
.icon-picture:before,
.icon-image:before {
	content: "\2f";
}
.icon-delete:before,
.icon-remove:before,
.icon-cancel-2:before {
	content: "\49";
}
.icon-apply:before,
.icon-edit:before,
.icon-pencil:before {
	content: "\2b";
}
.icon-search:before {
	content: "\53";
}
.icon-new:before,
.icon-plus:before {
	content: "\2a";
}
.btn {
	display: inline-block;
	*display: inline;
	*zoom: 1;
	padding: 4px 12px;
	margin-bottom: 0;
	font-size: 13px;
	line-height: 18px;
	text-align: center;
	vertical-align: middle;
	cursor: pointer;
	color: #333;
	text-shadow: 0 1px 1px rgba(255,255,255,0.75);
	background-color: #f5f5f5;
	background-image: -moz-linear-gradient(top,#fff,#e6e6e6);
	background-image: -webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));
	background-image: -webkit-linear-gradient(top,#fff,#e6e6e6);
	background-image: -o-linear-gradient(top,#fff,#e6e6e6);
	background-image: linear-gradient(to bottom,#fff,#e6e6e6);
	background-repeat: repeat-x;
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe5e5e5', GradientType=0);
	border-color: #e6e6e6 #e6e6e6 #bfbfbf;
	*background-color: #e6e6e6;
	filter: progid:DXImageTransform.Microsoft.gradient(enabled = false);
	border: 1px solid #bbb;
	*border: 0;
	border-bottom-color: #a2a2a2;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	*margin-left: .3em;
	-webkit-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	-moz-box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
	box-shadow: inset 0 1px 0 rgba(255,255,255,.2), 0 1px 2px rgba(0,0,0,.05);
}

.table-striped tbody > tr:nth-child(odd) > td,
.table-striped tbody > tr:nth-child(odd) > th {
	background-color: #eff5fa;
}

.content-links ul {
	padding: 0;
	list-style-type: none;
	margin-top: 0;
}
.slider-full-image,
.slider-full-image img {
	width: 400px;
}


.blog-slider .items-leading .leading {
	width: 300px;
	float: left;
}
.blog-slider .items-leading {
	width: 900px;
}
.blog-slider .items-leading .page-header {
	height: 90px;
}
.blog-slider .page-header h2 {
	text-align: left !important;
}
.blog-slider .page-header, 
.blog-slider .item-image {
	width: 235px !important;
	margin: 0 auto !important;
}
.blog-slider h2 {
	text-transform: none !important;
	font-size: 13px;
	font-weight: normal;
}
.blog-slider .pagination {
	padding: 0;
}
.blog-slider .pagination ul {
	margin-top: 7px;
}
.item-page-slider .content-title {
	font-size: 13px;
	text-transform: none;
	text-align: left !important;
}
.item-page-slider .content-text {
	padding-left: 57px;
}
.item-page-slider .content-text p {
	text-align: justify;
}
.clearfix {
	clear: both;
}
.popover {
	background-color: white;
	width: 500px;
	padding: 10px;
}
#user-registration fieldset {
	border: none;
	width: 700px;
}
.science-directions li {
	padding: 5px 0;
}
div.tooltip {
	right: 0 !important;
	background-color: white;
	border: 1px solid silver;
	width: 270px;
	position: relative !important;
	padding: 5px;
}
table.category {
	padding-bottom: 10px;
}
.controls #jform_title {
	width: 100%;
	margin: 7px 0;
}
.control-group {
	padding: 7px 0;
}
.btn-group {
	padding: 5px 0;
}
.list-title a[title="Изменить материал"] {
	color: black !important;
	zfont-weight: bold;
}

.content-text .actions {
	list-style-type: none;
	padding-left: 0;
	margin-top: 0;
}

.system-unpublished td a {
	color: #B22222 !important;
}
.fabrikForm .close {
    right: 0;
}
.text-danger {
    color: red;
}
.fabrikButtonsContainer ul {
    list-style-type: none;
}
.zfabrikLabel {
    font-style: italic;
}
.fabrikElement {
    font-weight: bold;
}
.fabrikElementContainer {
    padding-bottom: 15px;
}
a.black {
	color: black !important;
}

.blog-mass-media ol {
	list-style-type: none !important;
}

.item-page-mass-media .content-text {
	margin: 0 auto 0 auto; width: 700px;
}
.item-page-mass-media .content-text p {
	text-align: justify;
}
.item-page-mass-media h1 {
	display: none;
}
.item-page-mass-media .image-caption {
	font-size: 8pt;
	color: #6b6a6a;
	margin: -10px 0 5px 0;
	text-align: right !important;
}
.item-page-mass-media .image-caption a {
	color: #6b6a6a !important;
	font-size: 8pt !important;
}
.item-page-mass-media .image {
	width: 700px;
	height: auto;
}
.item-page-mass-media p.quote,
.item-page-mass-media blockquote {
	margin: 0 0 0 10px;
	padding-left: 7px;
	border-left: 1px solid #417dc6;
}
.blog-mass-media .cat-children h3.page-header {
	margin: 7px 0 20px 0;
	text-align: center;
}


.cat-children div {
    zdisplay: inline-block;
    width: 290px;
    float: left;
}
.cat-children div.container {
    margin-left: auto;
    margin-right: auto;
    width: 200px;
    float: none;
}
.item-page-main .hidden-intro {
	display: none;
}

.icon-dbfile-add:before {
	content: "\e016";
}
div.dbfiles a.icon {
	color: black !important;
}

/*.cat-children h3.item-title {
	margin-bottom: 20px !important;
}*/
/*.mod-articles-category-introtext {
	text-align: justify;
}*/

.media-icons {
	float: right !important;
	/*padding-left: 30px;*/
}
.media-icons img{
	padding: 0 5px;
}

/* fabrik */
.fb_el_attestation___agree,
.fb_el_attestation_notice___attestation_date,
.fb_el_attestation_notice___post,
.fb_el_attestation___enough,
.fb_el_attestation___attestation_date,

.fb_el_attestation___publications_norm,
.fb_el_attestation___total    
{
	display: none;
}
.attestation-notice-text {
	width: 700px;
}
.attestation-notice-text {
	font-size: 20px;
}

.fb_el_attestation___message a {
  font-size: 20px !important;
}
.fb_el_attestation___message {
  width: 700px;
  font-size: 20px;
}

.scinews-text {
  min-height: 150px;
}
.scinews-image {
  float: left;
  margin: 7px 7px 0 0;
  border: 1px solid silver;
}

#link-science,
#link-users {
  white-space: nowrap;
}

label[for=button_type_version] {
	border: none !important;
}

.video-content {
  margin: 20px 0 30px 0 !important;
  font-size: 14px;
  width: 560px;	
  text-align: justify;
}

.vse-v-kurse {
	display: grid;
	grid-template-columns: 1fr 1fr;
}

.vse-v-kurse div {
	padding: 0 35px;
	zwidth: 559px;
}

/* форма, публикации */

#report_articles___doi,
#report_articles___name,
#report_articles___citation,
#report_articles___journal_input,
#report_articles___collaboration_name
{
  width: 600px;
}

/*.icon-expand::before {
  content: "\66";
}*/

.icon-unpublish::before, .icon-cancel::before {
  content: "\4a";
}

#dbjoin_popupform {
  left: 50% !important;
  top: 50% !important;
  transform: translate(-50%, -50%);
  position: fixed !important;
}

h3.handlelabel {
	margin-left: 10px;
}

#report_articles___get_citation {
	font-size: 18px !important;
	height: 40px;
}
.fb_el_report_articles___doi {
	float: left;
	padding-right: 10px;
}
#report_articles___no_doi {
  padding-top: 16px;
}
.fb_el_report_articles___no_doi > label {
	display: none;
}
.fb_el_report_articles___collaboration {
	float: left;
	padding-right: 10px;
}
#report_articles___collaboration_name {
	width: 346px;
}


.icon-chevron-up:before,
.icon-uparrow:before,
.icon-arrow-up:before {
  content: "\e005";
}

.icon-chevron-down:before,
.icon-downarrow:before,
.icon-arrow-down:before {
  content: "\e007";
}


/* форма, публикации, конец */

.btn-close {
  --btn-close-color: #000;
  --btn-close-bg: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='hsl%280, 0%, 0%%29'%3e%3cpath d='M.293.293a1 1 0 0 1 1.414 0L8 6.586 14.293.293a1 1 0 1 1 1.414 1.414L9.414 8l6.293 6.293a1 1 0 0 1-1.414 1.414L8 9.414l-6.293 6.293a1 1 0 0 1-1.414-1.414L6.586 8 .293 1.707a1 1 0 0 1 0-1.414z'/%3e%3c/svg%3e");
  --btn-close-opacity: .5;
  --btn-close-hover-opacity: .75;
  --btn-close-focus-shadow: 0 0 0 .25rem #01015640;
  --btn-close-focus-opacity: 1;
  --btn-close-disabled-opacity: .25;
  --btn-close-white-filter: invert(1) grayscale(100%) brightness(200%);
  box-sizing: content-box;
  color: var(--btn-close-color);
  background: transparent var(--btn-close-bg) center / 1em auto no-repeat;
  opacity: var(--btn-close-opacity);
  border: 0;
  border-radius: .25rem;
  width: 1em;
  height: 1em;
  padding: .25em;
}

.btn-close:hover {
  color: var(--btn-close-color);
  opacity: var(--btn-close-hover-opacity);
  text-decoration: none;
}

.item-page-main .content-text .image-caption {
  /*text-align: center !important;*/
  text-align: center;
  font-style: italic;
}
