ol.num {
	margin: 15px 0 15px 0;
}
ol.num li {
    list-style-type: decimal;
    margin: 0 0 5px 0px;
	padding: 0 0 0 10px;
}
ol.num ol {
	margin: 15px 0 30px 15px;
}
ol.num li + ol li{
    list-style-type: lower-alpha;
    margin: 0 0 5px 0px;
	padding: 0 0 0 10px;
}

.marg-40 {
	margin-top: -40px;
}
.marg40 {
	margin-top: 40px;
}


.science-banner1 {
    width: 100%;
    height: 100%;
    background-image: url(image/sc1.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.science-banner2 {
    width: 100%;
    height: 100%;
    background-image: url(image/sc2.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}
.science-banner3 {
    width: 100%;
    height: 100%;
    background-image: url(image/sc3.jpg);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: cover;
}

.p-nav-link.center {
    text-align: center;
}
.round-img {
	border-radius: 100%;
	display: block;
    margin: 0 auto 10px;
	max-width: 250px;
	box-shadow: 0px 0px 3px #8da8d2;
    border: 3px solid #fff;
}
.p-nav-link:hover .round-img {
    box-shadow: none;
    border-color: #004899;
}
a.p-nav-link.select {
	cursor: default;
}

.header-icon-wrapper a {
	color: #4f91da;
}
.header-icon-wrapper a:hover {
	color: #004899;
	text-decoration: none;
}
.glasses-icon:hover {
	color: #004899;
	text-decoration: none;	
}

.page-header-inner h1 {
    font-family: 'Alumna', serif;
}

.fix-width img[align="left"] {
	margin: 0px 20px 20px 0;
}
.fix-width img[align="right"] {
	margin: 0px 0px 20px 20px;
}

.medialibrary-header a:hover {text-decoration: none;}

.fix-width img {
	max-width: 100%;
	height: auto;
}

font.errortext {display: none;}

.fix-width table[border="0"] td {
	border: none;
	background: transparent;
	padding: 0;
}

.content-text ul.dynatree-container li {list-style-type: none !important;}



.pages /*Скрывает детальное меню страниц которых нет в меню и пункты меню списком в личном кабинете*/
{
display: none;
}	


/*прокрутка левого меню*/
@media screen and (max-width: 1366px){
	.desktop-menu{
		position: relative;
	}
}


.ya-taxi-widget__link
{
top: 510px;
left: 850px;
}

.headerstitle {
font-size: 11px;
margin-left: 50px;
}



.iframepr {
	border: 0px;
}









.linkinthedis {
	color: #fff;
	
}

.linkinthedis:hover {
	color: #fff;
	text-decoration: underline;
}



.banner-one-sidebar-right {
	position	: absolute;
	top		: 150px;
	left		: 30px;
	width		: 100%;

}



.banner-two-sidebar-right {
	position	: absolute;
	top		: 220px;
	left		: 30px;
	width		: 100%;

}


/*
.banner-two-right {
    	margin-bottom: 1px;
}
*/


.banner-mins {
float: left;
margin-left: 15px;
}


.banner-mins-left {
margin-left: 50px;
}



.anons-mobil img {
width: 100%;
}



.fix-width table thead tr:nth-child(odd) td {
	background-color: #fff;
}
