body.eye #page-header *[comment="Баннеры страницы"] .List:hover {
	box-shadow: none;
	transform: translateY(-3px);
}

body.eye #top-bar #section-menu *[comment="Баннеры раздела"] .List {
	transition: all .25s ease-out;
}

body.eye #top-bar #section-menu *[comment="Баннеры раздела"] .List:hover {
	box-shadow: none;
	transform: translateY(-3px);
}

/*begin fontsize1*/
.fontsize1 #top-bar #main-search .Form input[type="text"] {
	margin-top: 3.8em;
}

@media screen and (max-width:1280px) {
	.fontsize1 .landing-item,
	.fontsize1 #bottom-bar,
	.fontsize1 #top-bar {
		min-width: 1100px;
	}
}
/*end fontsize1*/

/*begin fontsize2*/
.fontsize2 #top-bar #main-search .Form input[type="text"] {
	margin-top: 4.8em;
}

.fontsize2 #top-bar #global-menu *[comment="Общее меню"] > .List:before {
    font-size: 0.9em;
}

.fontsize2 #page-header *[comment="Баннеры страницы"] .List > .DataBinding[comment="Строка"],
.fontsize2 #top-bar #section-menu *[comment="Баннеры раздела"] .List > .DataBinding[comment="Строка"] {
	font-size: 1.2em;
}

.fontsize2 #top-bar #fast-link,
.fontsize2 #top-bar #main-tools {
	font-size: 0.9em;
}

.fontsize2 #top-bar #global-menu *[comment="Общее меню"] > .List *[comment="Подменю"] > .SelectionField {
		width: 30%;
}

@media screen and (max-width:1280px) {
	.fontsize2 .landing-item,
	.fontsize2 #bottom-bar,
	.fontsize2 #top-bar {
		min-width: 1100px;
	}
	.fontsize2 #top-bar .ViewComponent[comment="Логотип и название"] .DataBinding[comment="Строка"] {
		font-size: 0.9em;
	}
}
/*end fontsize2*/

/*begin fontsize3*/
.fontsize3 #top-bar #main-search .Form input[type="text"] {
	margin-top: 5.3em;
}

.fontsize3 #top-bar .ViewComponent[comment="Логотип и название"] .DataBinding[comment="Логотип"] {
    height: 80%;
}

.fontsize3 #top-bar #global-menu *[comment="Общее меню"] > .List:before {
    font-size: 0.8em;
}

.fontsize3 #page-header *[comment="Баннеры страницы"] .List > .DataBinding[comment="Строка"],
.fontsize3 #top-bar #section-menu *[comment="Баннеры раздела"] .List > .DataBinding[comment="Строка"] {
	font-size: 1.075em;
}

.fontsize3 #top-bar .ViewComponent[comment="Логотип и название"] .DataBinding[comment="Строка"] {
    font-size: 0.9em;
}

.fontsize3 #bottom-bar #bottom-tools > .Details > div {
	font-size: 0.9em;
	margin-top: 1%;
}

.fontsize3 #top-bar #fast-link,
.fontsize3 #top-bar #main-tools {
	font-size: 0.9em;
}

.fontsize3 #top-bar #global-menu *[comment="Общее меню"] > .List *[comment="Подменю"] > .SelectionField {
	width: 46%;
}

@media screen and (max-width:1280px) {
	/*.fontsize3 #top-bar #global-menu *[comment="Общее меню"] > .List:before {
		font-size: 0.95em;
	}*/
	.fontsize3 .landing-item,
	.fontsize3 #bottom-bar,
	.fontsize3 #top-bar {
		min-width: 1100px;
	}
	.fontsize3 #top-bar .ViewComponent[comment="Логотип и название"] .DataBinding[comment="Строка"] {
		font-size: 0.8em;
	}
	.fontsize3 #top-bar #fast-link *[comment="Быстрые ссылки"] .List .DataBinding {
		line-height: 1.8em;
		font-size: 0.9em;
	}
}

@media screen and (max-width:1230px) {
	#top-bar #global-menu *[comment="Общее меню"] > .List:before {
		font-size: 0.98em;
	}
	#bottom-bar #bottom-tools > .Details {
		font-size: 0.95em;
	}
}
/*end fontsize3*/


/*.contrast0 #top-bar #main-tools, .contrast1 #top-bar #main-tools, .contrast2 #top-bar #main-tools, .contrast3 #top-bar #main-tools {
	background: #f4f7fd;
}*/

/*begin contrast0*/
body.contrast0 .DataBinding[comment="Изображение"] > *{
	display: none;
}


body.contrast0 #page-header *[comment="Слайдер"] {
    display: none;
}

body.contrast0 #page-header *[comment="Слайдер"] .List:before {
    display: none;
}

.contrast0 #page-header .navigation-slider {
    display: none;
}

.contrast0 #page-header .header-color1 {
	color: #000000;
}

body.contrast0 {
	background: #ffffff;
}

.contrast0 #top-bar #main-search .Form input[type="submit"] {
	background: url(/design/112/search_black.svg) no-repeat;
}

.contrast0 #top-bar #main-search a[title="search"] {
	filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(159deg) brightness(100%) contrast(106%);
}

.contrast0 #top-bar #section-menu a[title="section-menu"] {
	filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(159deg) brightness(100%) contrast(106%);
}

.contrast0 #top-bar #main-search a[title="close"] {
    filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(159deg) brightness(100%) contrast(106%);
}

.contrast0 .section-menu-anchor:target + * + * + * + #top-bar #main-search .Form input[type="submit"] {
    background: url(/design/112/search_black.svg) no-repeat;
}

.contrast0 .section-menu-anchor:target + * + * + * + #top-bar .landing-item #main-search .Form a[title="close"] > img {
	filter: invert(0%) sepia(0%) saturate(7500%) hue-rotate(159deg) brightness(100%) contrast(106%);
}

.contrast0 #bottom-bar .bottom-right .Form input[type="submit"] {
    background: url("/design/112/search_black.svg");
    background-size: 100% 100%;
}

.contrast0 .top-bar-background1 {
    background: #ffffff;
}

.contrast0 .top-bar-color1 {
	color: #000000;
}

.contrast0 .header-over-color1 {
	color: #000000;
}

.contrast0 .banner-color1 {
	color: #000000;
}

.contrast0 .banner-color2 {
	color: #000000;
}

.contrast0 .logo-color1 {
	color: #000000;
}

.contrast0 .main-search-color1 {
	color: #000000;
	border-color: #000000;
}

.contrast0 .main-input-color1 {
	color: #000000;
}

.contrast0 .main-search-background1 {
	background: #ffffff;
}

.contrast0 .global-menu-color1 {
	color: #000000;
}

.contrast0 .submenu-background1 {
	background: #ffffff;
}

.contrast0 #top-bar #section-menu *[comment="Меню раздела"] > .List [comment="Подменю"] .SelectionField:first-child {
	color: #000000;
}

.contrast0 .section-menu-color1 {
	color: #000000;
}

.contrast0 .section-menu-background1 {
	background: #ffffff;
}

.contrast0 .bottom-color1 {
	color: #000000;
}

.contrast0 .bottom-background1 {
	background: #ffffff;
}

.contrast0 .header-color1 {
	color: #000000;
}


.contrast0 #content-area-cont > .Details > .ViewContainer:nth-child(even) {
	background: #ffffff;
}

.contrast0 #content-area-cont > .Details > .ViewContainer:nth-child(odd) {
	background: #ffffff;
}

.contrast0 .background-color1 {
	background: #ffffff;
}

.contrast0 .background-color2 {
	background: #ffffff;
}

.contrast0 .background-color3 {
	background: #ffffff;
}

.contrast0 .background-color4 {
	background: #ffffff;
}

.contrast0 .noimage-background1 {
	background: #ffffff;
}

.contrast0 .title-content-color1 {
	color: #000000;
}

.contrast0 .title-over-content-color1 {
	color: #000000;
}

.contrast0 .date-content-color1 {
	color: #000000;
}

.contrast0 .text-content-color1 {
	color: #000000;
}
/*end contrast0*/

/*begin contrast1*/
body.contrast1 .DataBinding[comment="Изображение"] > *{
	display: none;
}

body.contrast1 #page-header *[comment="Слайдер"] {
    display: none;
}

body.contrast1 #page-header *[comment="Слайдер"] .List:before {
    display: none;
}

.contrast1 #page-header .navigation-slider {
    display: none;
}

.contrast1 #page-header .header-color1 {
	color: #ffffff;
}

body.contrast1 {
	background: #000000;
}

.contrast1 #top-bar #main-search .Form input[type="submit"] {
	background: url(/design/112/search_white.svg) no-repeat;
}

.contrast1 #top-bar #main-search a[title="search"] > img {
	filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(39deg) brightness(112%) contrast(112%);
}

.contrast1 #top-bar #section-menu a[title="section-menu"] > img {
	filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(39deg) brightness(112%) contrast(112%);
}

.contrast1 #top-bar #main-search a[title="close"] > img {
	filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(39deg) brightness(112%) contrast(112%);
}

.contrast1 .section-menu-anchor:target + * + * + * + #top-bar #main-search .Form input[type="submit"] {
    background: url(/design/112/search_white.svg) no-repeat;
}

.contrast1 .section-menu-anchor:target + * + * + * + #top-bar .landing-item #main-search .Form a[title="close"] > img {
	filter: invert(100%) sepia(0%) saturate(7500%) hue-rotate(39deg) brightness(112%) contrast(112%);
}

.contrast1 .top-bar-background1 {
    background: #000000;
}

.contrast1 .top-bar-color1 {
	color: #ffffff;
}

.contrast1 .header-over-color1 {
	color: #ffffff;
}

.contrast1 .banner-color1 {
	color: #ffffff;
}

.contrast1 .banner-color2 {
	color: #ffffff;
}

.contrast1 .logo-color1 {
	color: #ffffff;
}

.contrast1 .main-search-color1 {
	color: #ffffff;
	border-color: #ffffff;
}

.contrast1 .main-input-color1 {
	color: #ffffff;
}

.contrast1 .main-search-background1 {
	background: #000000;
}

.contrast1 .global-menu-color1 {
	color: #ffffff;
}

.contrast1 .submenu-background1 {
	background: #000000;
}

.contrast1 #top-bar #section-menu *[comment="Меню раздела"] > .List [comment="Подменю"] .SelectionField:first-child {
	color: #ffffff;
}

.contrast1 .section-menu-color1 {
	color: #ffffff;
}

.contrast1 .section-menu-background1 {
	background: #000000;
}

.contrast1 .bottom-color1 {
	color: #ffffff;
}

.contrast1 .bottom-background1 {
	background: #000000;
}

.contrast1 .header-color1 {
	color: #ffffff;
}


.contrast1 #content-area-cont > .Details > .ViewContainer:nth-child(even) {
	background: #000000;
}

.contrast1 #content-area-cont > .Details > .ViewContainer:nth-child(odd) {
	background: #000000;
}

.contrast1 .background-color1 {
	background: #000000;
}

.contrast1 .background-color2 {
	background: #000000;
}

.contrast1 .background-color3 {
	background: #000000;
}

.contrast1 .background-color4 {
	background: #000000;
}

.contrast1 .noimage-background1 {
	background: #000000;
}

.contrast1 .title-content-color1 {
	color: #ffffff;
}

.contrast1 .title-over-content-color1 {
	color: #ffffff;
}

.contrast1 .date-content-color1 {
	color: #ffffff;
}

.contrast1 .text-content-color1 {
	color: #ffffff;
}
/*end contrast1*/

/*begin contrast2*/
body.contrast2 .DataBinding[comment="Изображение"] > *{
	display: none;
}

body.contrast2 #page-header *[comment="Слайдер"] {
    display: none;
}

body.contrast2 #page-header *[comment="Слайдер"] .List:before {
    display: none;
}

.contrast2 #page-header .navigation-slider {
    display: none;
}

.contrast2 #page-header .header-color1 {
	color: #333365;
}

body.contrast2 {
	background: #ffff80;
}

.contrast2 #top-bar #main-search .Form input[type="submit"] {
	background: url(/design/112/search_blue.svg) no-repeat;
}

.contrast2 #top-bar #main-search a[title="search"] > img {
	filter: invert(21%) sepia(23%) saturate(1432%) hue-rotate(203deg) brightness(91%) contrast(93%);
}

.contrast2 #top-bar #section-menu a[title="section-menu"] > img {
	filter: invert(21%) sepia(23%) saturate(1432%) hue-rotate(203deg) brightness(91%) contrast(93%);
}

.contrast2 #top-bar #main-search a[title="close"] > img {
	filter: invert(21%) sepia(23%) saturate(1432%) hue-rotate(203deg) brightness(91%) contrast(93%);
}

.contrast2 .section-menu-anchor:target + * + * + * + #top-bar #main-search .Form input[type="submit"] {
    background: url(/design/112/search_blue.svg) no-repeat;
}

.contrast2 .section-menu-anchor:target + * + * + * + #top-bar .landing-item #main-search .Form a[title="close"] > img {
	filter: invert(21%) sepia(23%) saturate(1432%) hue-rotate(203deg) brightness(91%) contrast(93%);
}

.contrast2 #bottom-bar .bottom-right .Form input[type="submit"] {
    background: url("/design/112/search_blue.svg");
    background-size: 100% 100%;
}

.contrast2 .top-bar-background1 {
    background: #ffff80;
}

.contrast2 .top-bar-color1 {
	color: #333365;
}

.contrast2 .header-over-color1 {
	color: #333365;
}

.contrast2 .banner-color1 {
	color: #333365;
}

.contrast2 .banner-color2 {
	color: #333365;
}

.contrast2 .logo-color1 {
	color: #333365;
}

.contrast2 .main-search-color1 {
	color: #333365;
	border-color: #333365;
}

.contrast2 .main-input-color1 {
	color: #333365;
}

.contrast2 .main-search-background1 {
	background: #ffff80;
}

.contrast2 .global-menu-color1 {
	color: #333365;
}

.contrast2 .submenu-background1 {
	background: #ffff80;
}

.contrast2 #top-bar #section-menu *[comment="Меню раздела"] > .List [comment="Подменю"] .SelectionField:first-child {
	color: #333365;
}

.contrast2 .section-menu-color1 {
	color: #333365;
}

.contrast2 .section-menu-background1 {
	background: #ffff80;
}

.contrast2 .bottom-color1 {
	color: #333365;
}

.contrast2 .bottom-background1 {
	background: #ffff80;
}

.contrast2 .header-color1 {
	color: #333365;
}


.contrast2 #content-area-cont > .Details > .ViewContainer:nth-child(even) {
	background: #ffff80;
}

.contrast2 #content-area-cont > .Details > .ViewContainer:nth-child(odd) {
	background: #ffff80;
}

.contrast2 .background-color1 {
	background: #ffff80;
}

.contrast2 .background-color2 {
	background: #ffff80;
}

.contrast2 .background-color3 {
	background: #ffff80;
}

.contrast2 .background-color4 {
	background: #ffff80;
}

.contrast2 .noimage-background1 {
	background: #ffff80;
}

.contrast2 .title-content-color1 {
	color: #333365;
}

.contrast2 .title-over-content-color1 {
	color: #333365;
}

.contrast2 .date-content-color1 {
	color: #333365;
}

.contrast2 .text-content-color1 {
	color: #333365;
}
/*end contrast2*/

/*begin contrast3*/
body.contrast3 .DataBinding[comment="Изображение"] > *{
	display: none;
}

body.contrast3 #page-header *[comment="Слайдер"] {
    display: none;
}

body.contrast3 #page-header *[comment="Слайдер"] .List:before {
    display: none;
}

.contrast3 #page-header .navigation-slider {
    display: none;
}

.contrast3 #page-header .header-color1 {
	color: #ffff80;
}

body.contrast3 {
	background: #333365;
}

.contrast3 #top-bar #main-search .Form input[type="submit"] {
	background: url(/design/112/search_yellow.svg) no-repeat;
}

.contrast3 #top-bar #main-search a[title="search"] > img {
	filter: invert(100%) sepia(18%) saturate(5184%) hue-rotate(1deg) brightness(106%) contrast(105%);
}

.contrast3 #top-bar #section-menu a[title="section-menu"] > img {
	filter: invert(100%) sepia(18%) saturate(5184%) hue-rotate(1deg) brightness(106%) contrast(105%);
}

.contrast3 #top-bar #main-search a[title="close"] > img {
	filter: invert(100%) sepia(18%) saturate(5184%) hue-rotate(1deg) brightness(106%) contrast(105%);
}

.contrast3 .section-menu-anchor:target + * + * + * + #top-bar #main-search .Form input[type="submit"] {
    background: url(/design/112/search_yellow.svg) no-repeat;
}

.contrast3 .section-menu-anchor:target + * + * + * + #top-bar .landing-item #main-search .Form a[title="close"] > img {
	filter: invert(100%) sepia(18%) saturate(5184%) hue-rotate(1deg) brightness(106%) contrast(105%);
}

.contrast3 #bottom-bar .bottom-right .Form input[type="submit"] {
    background: url("/design/112/search_yellow.svg");
    background-size: 100% 100%;
}

.contrast3 .top-bar-background1 {
    background: #333365;
}

.contrast3 .top-bar-color1 {
	color: #ffff80;
}

.contrast3 .header-over-color1 {
	color: #ffff80;
}

.contrast3 .banner-color1 {
	color: #ffff80;
}

.contrast3 .banner-color2 {
	color: #ffff80;
}

.contrast3 .logo-color1 {
	color: #ffff80;
}

.contrast3 .main-search-color1 {
	color: #ffff80;
	border-color: #ffff80;
}

.contrast3 .main-input-color1 {
	color: #ffff80;
}

.contrast3 .main-search-background1 {
	background: #333365;
}

.contrast3 .global-menu-color1 {
	color: #ffff80;
}

.contrast3 .submenu-background1 {
	background: #333365;
}

.contrast3 #top-bar #section-menu *[comment="Меню раздела"] > .List [comment="Подменю"] .SelectionField:first-child {
	color: #ffff80;
}

.contrast3 .section-menu-color1 {
	color: #ffff80;
}

.contrast3 .section-menu-background1 {
	background: #333365;
}

.contrast3 .bottom-color1 {
	color: #ffff80;
}

.contrast3 .bottom-background1 {
	background: #333365;
}

.contrast3 .header-color1 {
	color: #ffff80;
}


.contrast3 #content-area-cont > .Details > .ViewContainer:nth-child(even) {
	background: #333365;
}

.contrast3 #content-area-cont > .Details > .ViewContainer:nth-child(odd) {
	background: #333365;
}

.contrast3 .background-color1 {
	background: #333365;
}

.contrast3 .background-color2 {
	background: #333365;
}

.contrast3 .background-color3 {
	background: #333365;
}

.contrast3 .background-color4 {
	background: #333365;
}

.contrast3 .noimage-background1 {
	background: #333365;
}

.contrast3 .title-content-color1 {
	color: #ffff80;
}

.contrast3 .title-over-content-color1 {
	color: #ffff80;
}

.contrast3 .date-content-color1 {
	color: #ffff80;
}

.contrast3 .text-content-color1 {
	color: #ffff80;
}
/*end contrast3*/