@import "white.css";
@import "blue.css";
@import "black.css";
@import "small-font.css";
@import "big-font.css";
@import "macro-font.css";
@import "middle-letter.css";
@import "max-letter.css";
#blind-block {
	background:#000;
	font-size: 14px!important;
	display: inline-block;
	height: 85px;/*add-60px;*/
	margin:auto;
	padding: 0 16%;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	right: 0;
	z-index:100000;
}
#blind-area {
	color: #fff;
	margin:auto;
	position: relative;
}
#blind-contrast {
	left: 0;
	position: absolute;
	top: 21px;/*9*/
	width: 225px;
	border: solid red 0px
}
#blind-contrast dl{margin-top: 0;margin-bottom: 0;}
#blind-contrast dl dt,
#blind-font dl dt
/*#blind-type dl dt*/
/*#blind-letter dl dt/*add*/{
	float: left;
	font-family: Times;
	font-size:18px!important;
	padding: 15px 5px 0 0;
}
#blind-contrast dl dd,
#blind-font dl dd {
	margin:0 3px;
	padding: 0;
}
/*#blind-type dl dd
/*#blind-letter dl dd /*add*//* {*/
/*	float: left;
	margin:0 0 0 5px;
	padding: 20px 1px 1px;
}*/
#blind-font {
	left: 226px;
    position: absolute;
    top: 21px;/*9*/
    width: 310px;
	border: solid red 0px
}



#blind-type {
	left: 540px;
	position: absolute;
	font-size:14px!important;
	top: 9px;
	width: 470px;
	border: solid blue 0px
}
#blind-type dl dt{
	font-family: Times;
	font-size: 18px;
	/*margin-left:5px;*/
}
#blind-type dl dd  {
	float: left;
	margin:0 0 0 5px;
	padding: 5px 1px 1px;
}
#blind-type dl dt{
	float: left;
	font-family: Times;
	font-size:18px!important;
	padding: 0px 5px 0 0;
}


/*add*/
#blind-letter /*add-*/{
	left: 540px;
	position: absolute;
	font-size:14px!important;
	top: 46px;
	width: 530px;
	border: solid green 0px
}
#blind-letter dl dt/*add*/{
	float: left;
	font-family: Times;
	font-size:18px!important;
	padding: 0px 5px 0 0;
}
#blind-letter dl dd /*add*/ {
	float: left;
	margin:0 0 0 5px;
	padding: 5px 1px 1px;
}

#blind-reset /*add-*/{
	left: 1070px;
	position: absolute;
	font-size:14px!important;
	top: 46px;
	width: 140px;
	padding: 0!important;
	border: solid green 0px
}
#blind-reset dl{
	padding-top: 5px;
	margin-bottom: 0px;
}
/*end add*/


#blind-letter .blind-min-letter.blind-active,
#blind-letter .blind-middle-letter.blind-active,
#blind-letter .blind-max-letter.blind-active{
	background: #fff;
    color: #000;
}
#blind-letter .blind-middle-letter{letter-spacing: 4px;}
#blind-letter .blind-max-letter{letter-spacing: 8px;}

span.blind-reset{
    color: #000;
	margin: 0px 0px 0;
    padding: 5px 10px 5px;
	background: #EEEEEE;
	border-radius: 0px;
	font-family: Arial;
}
span.blind-reset:hover{
	background: #fff;
	cursor:pointer;
}
/*---- search ------*/
#blind-search dl dd {
	float: left;
	margin:0 0 0 5px;
	font-family: Times;
	font-size: 18px;
	padding: 5px 1px 1px;
	font-weight: bold;
}
#blind-search {
	left: 1070px;
	position: absolute;
	top: 9px;
	border: solid red 0px
}
span.blind-search-link {
	background: rgba(0, 0, 0, 0) url(./../images/adapting/search/search_white.png) no-repeat scroll 0 0;
	/*content: "\e601";*/
    cursor: pointer;
    margin: 0px 1px 0;
    padding: 5px 6px;
	border: solid green 0px
}
span.blind-search-link a{
	color:#fff;
	padding-left: 28px;
	text-decoration: none
}
span.blind-search-link a:hover{
	background:none!important;
}
#blind-search:hover{background-color: #fff}
#blind-search:hover a{color: #000}
#blind-search:hover span.blind-search-link{background: rgba(0, 0, 0, 0) url(./../images/adapting/search/search_black.png) no-repeat scroll 0 0;}

#blind-normal-site {
	right: 0;
	position: absolute;
	font-size:24px!important;
	top: 9px;
	width:62px!important;
	height: 62px;
	background: rgba(0, 0, 0, 0) url(./../images/adapting/eye-no/eye-no-white.png) no-repeat scroll 15px 15px;
	border: solid red 0px
}
#blind-normal-site:hover {
	background: url(./../images/adapting/eye-no/eye-no-black.png) no-repeat scroll 15px 15px;
	background-color: #fff
}

@media (min-width: 1680px) {
	#blind-block {padding: 0 16%;}
}
@media (max-width: 1680px) and (min-width: 1280px) {
	#blind-block {padding: 0 3%;}
}
@media (max-width: 1280px) and (min-width: 1200px) {
	#blind-block {padding: 0 1%;}
}
@media (max-width: 1200px) and (min-width: 960px) {
	#blind-block {padding: 0 1%;height: 96px;}
	#blind-contrast, #blind-font{top: 45px;}
	#blind-type{left: 0px; width: 350px;}
	#blind-letter{left: 350px;top: 9px;}
	#blind-search{top: 45px;left: 534px;}
	#blind-reset{top: 45px;left: 665px;}
	#sectionTop1{margin-top: 130px}
}
@media (max-width: 960px) and (min-width: 800px) {
	#blind-block {padding: 0 1%;height: 96px;}
	#blind-contrast, #blind-font{top: 45px;}
	#blind-type{left: 0px; width: 350px;}
	#blind-letter{left: 350px;top: 9px;}
	#blind-search{top: 45px;left: 534px;}
	#blind-reset{top: 45px;left: 665px;}
	#blind-normal-site{top: 45px; left: 810px; width: 42px; height: 32px; background: rgba(0, 0, 0, 0) url(./../images/adapting/eye-no/eye-no-white.png) no-repeat scroll 5px 0px;}
	#sectionTop1{margin-top: 130px}
}

@media (max-width: 960px) and (min-width: 610px) {
	#blind-block {padding: 0 1%;height: 136px;}
	#blind-contrast, #blind-font{top: 82px;}
	#blind-type{left: 0px;}
	#blind-letter{left: 0px;top: 45px;}
	#blind-search{top: 9px;left: 350px;}
	#blind-reset{top: 9px;left: 460px;}
	#blind-normal-site{top: 82px; left: 540px; width: 42px; height: 32px; background: rgba(0, 0, 0, 0) url(./../images/adapting/eye-no/eye-no-white.png) no-repeat scroll 5px 0px;}
	#sectionTop1{margin-top: 130px}
}

@media (max-width: 610px)/* and (min-width: 540px) */ {
	#blind-block {padding: 0 1%;height: 190px;}
	#blind-contrast, #blind-font{top: 130px;}
	#blind-type{left: 0px; top: 50px;}
	#blind-letter{left: 0px;top: 90px;}
	#blind-search{top: 9px;left: 0px;}
	#blind-reset{top: 9px;left: 120px;}
	#blind-normal-site{top: 9px; left: 270px; width: 42px; height: 32px; background: rgba(0, 0, 0, 0) url(./../images/adapting/eye-no-white.png) no-repeat scroll 5px 0px;}
	#sectionTop1{margin-top: 190px}
}

@media (max-width: 540px)  {
	#blind-letter dl dt, #blind-type dl dt, #blind-contrast dl dt, #blind-font dl dt{display: none}
	#blind-letter{width: 430px}
	#blind-contrast{width: 160px}
	#blind-font{width: 160px; left: 160px;}	
}


/*-----------------*/
.fix-reset,
.blind-white-fix,
.blind-black-fix,
.blind-blue-fix,
.blind-min-font,
.blind-middle-font,
.blind-max-font{
	cursor: pointer;
	display: block;
	float: left;
	font-size: 22px;
	font-weight:bold;
	margin: 0 3px;
	padding:10px 0px 0px 0px;
	width: 42px;
	height: 32px;
	text-align: center
}
.blind-white-fix {
	background: none repeat scroll 0 0 #fff;
	color: #000;
	border: 1px solid #000;
}
.blind-white-fix:hover {
	height:32px;
	background: none repeat scroll 0 0 #fff;
	color: #000;
	border: 1px solid #fff;
}
.blind-white-fix.blind-active {
	height:65px;
}
.blind-black-fix {
	background: none repeat scroll 0 0 #000;
	color: #fff;
	border: 1px solid #fff;
}
.blind-black-fix:hover {
	background: none repeat scroll 0 0 #000;
	color: #fff;
	height:32px;
	border: 1px solid #000;
}
.blind-black-fix.blind-active {
	border: 1px solid #000;
}
.blind-blue-fix {
	background: none repeat scroll 0 0 #a5dafa;
	color: #064267;
	border: 1px solid #00416A;
}
.blind-blue-fix:hover {
	background: none repeat scroll 0 0 #a5dafa;
	color: #064267;
	height:32px;
	border: 1px solid #a5dafa;
}
.blind-blue-fix.blind-active {
	border: 1px solid #a5dafa;
}
.fix-reset {
	background: none repeat scroll 0 0 #ac1235;
	color: #fff;
}
.fix-reset.blind-active {
	border: 1px solid #ac1235;
}
/*---*/
.blind-min-font {
	font-size: 16px;
	height: 32px;
	width:42px!important;
	padding-top:10px!important;
	text-align: center	
}
.blind-middle-font {
	font-size:22px;
	width:42px!important;
	padding-top:10px!important;
	text-align: center
}
.blind-max-font {
	font-size:28px;
}
/*--- duble settings ---*/
.blind-middle-font:hover,
.blind-min-font:hover,
.blind-max-font:hover{	
	height:32px!important;
	width:42px;
	color: #000;
	background:#fff;}
	
.blind-middle-font.blind-active,
.blind-min-font.blind-active,
.blind-max-font.blind-active {
	height:65px!important;
	width:42px;
	color: #000;
	background:#fff;
}

.blind-middle-font,
.blind-min-font,
.blind-max-font{
	color: #fff;
	border: 1px solid #fff;
}
/*-------------*/
span.blind-arial,
span.blind-newroman{
	cursor: pointer;
	font-weight:bold;
	margin: 16px 1px 0;
	padding: 4px 7px 2px 7px;
	border: 1px solid #fff;
}
span.blind-arial:hover,
span.blind-newroman:hover,
span.blind-arial.blind-active,
span.blind-newroman.blind-active{
	background:#fff;
	color:#000;
}

/*add-------------*/
span.blind-min-letter,
span.blind-middle-letter,
span.blind-max-letter
{
	cursor: pointer;
	font-weight:bold;
	margin: 16px 1px 0;
	padding: 4px 7px 2px 7px;
	border: 1px solid #fff;
}
/*span.blind-arial:hover,
span.blind-newroman:hover,
span.blind-arial.blind-active,
span.blind-newroman.blind-active{
	background:#fff;
	color:#000;
}*/



/*------------------------*/
body.blind-arial-font > *,
body.blind-arial-font h1,
body.blind-arial-font h2,
body.blind-arial-font h3,
body.blind-arial-font h4,
body.blind-arial-font h5,
body.blind-arial-font h6 {
	font-family: Arial, "Helvetica Neue", Helvetica, sans-serif !important;
}
body.blind-newroman-font> * {
	font-family: Times !important;
}
/*--- Thimes font ---*/
body.blind-newroman-font > *,
body.blind-newroman-font h1,
body.blind-newroman-font h2,
body.blind-newroman-font h3,
body.blind-newroman-font h4,
body.blind-newroman-font h5,
body.blind-newroman-font h6,
/**/
body.blind-newroman-font p.komitet,
body.blind-newroman-font p.ofsite,
body.blind-newroman-font .moduletable_toplinks > .custom_toplinks > .link-top-menu li > a,
body.blind-newroman-font .menu_topmenu1 a,
body.blind-newroman-font ul.menu_select-right-menu li ul li a,
body.blind-newroman-font ul.menu_select-right-menu-news li a,
body.blind-newroman-font .rb-mgik,
body.blind-newroman-font .cb-title,
body.blind-newroman-font .rb-koord,
body.blind-newroman-font .cb-data,
body.blind-newroman-font h3.vline-name,
body.blind-newroman-font .moduletable_newrubr h3,
body.blind-newroman-font .moduletable_newstabs h3,
body.blind-newroman-font .moduletable_actualstabs h3,
body.blind-newroman-font .gkTabsWrap.vertical ol,
body.blind-newroman-font .gkTabsWrap.horizontal > ol,
body.blind-newroman-font .newsflash-title a,
body.blind-newroman-font .width50pr ul li a,
body.blind-newroman-font .head-rubr,
body.blind-newroman-font ul.econom li a,
body.blind-newroman-font ul.socials li a,
body.blind-newroman-font div.archive p,
body.blind-newroman-font ul.newsflash-horiz,
body.blind-newroman-font .newsflash_item p,
body.blind-newroman-font .blog p,
body.blind-newroman-font .float-img-speedl a,
body.blind-newroman-font .float-img-text a,
body.blind-newroman-font .jcarousel a span,
body.blind-newroman-font .list-off li a,
body.blind-newroman-font .custom_footer-left p,
body.blind-newroman-font .custom_footer-develop p,
body.blind-newroman-font .custom_footer-center p > a,
body.blind-newroman-font .custom_footer-develop span a,
body.blind-newroman-font .breadcrumbs_pathway,
body.blind-newroman-font .item-page,
body.blind-newroman-font .cat-items,
body.blind-newroman-font div.componentheading,
body.blind-newroman-font div.componentheading-soc,
body.blind-newroman-font p,
body.blind-newroman-font #contact-form dl,
body.blind-newroman-font dl.article-info dd,
body.blind-newroman-font .blog h3,
body.blind-newroman-font .item-page h3,
body.blind-newroman-font .pagination,
body.blind-newroman-font .search,
body.blind-newroman-font #xmap,
body.blind-newroman-font fieldset,
body.blind-newroman-font fieldset.phrases,
body.blind-newroman-font .phrases-box,
body.blind-newroman-font .ordering-box,
body.blind-newroman-font table.questions,
body.blind-newroman-font #inputArea { 
	font-family: Times !important;
}
body{color: #000!important}
/*================================*/
