@charset "utf-8";
body {color:#000;background:#fff;
     /** font: normal 13pt tahoma,arial,verdana,sans-serif;**/
}
a {transition:none; -moz-transition:none; -o-transition: none; -webkit-transition: none; color:#000;text-decoration: underline;}
a:hover {color:#000;text-decoration: underline;}
#version {display:none;}

/** start panel styles **/
#bwkeys {
 width:auto; height:auto; min-height: 2em;
 margin:3px 15%;padding:10px 8px;
 line-height: 1.2em;
 overflow:hidden;
 font-size: 16px;
 position: sticky; top: 10px; z-index: 9999999;
 background: #fff; border: 2px solid #000;
}
#bwkeys span.label {display:block;padding: 4px 6px; margin: 0 0 4px 10px;float:left;}
#bwkeys a {
 display:block;
 min-width:15px;width:auto;height:22px;
 font-weight: normal;
 text-align: center;
 text-decoration: none;
 color:inherit;
 padding: 4px 6px; margin: 0 2px 4px 0;
 float:left;
 border:1px solid #000; border-radius:4px;
 background: #fff;
}
#bwkeys a.selected {border-bottom: 3px solid #000;}
#bwkeys a:hover {color:#fff;background: #000;}
#bwkeys #size1 {font-size: 12px;}
#bwkeys #size2 {font-size: 17px;}
#bwkeys #size3 {font-size: 22px;}

.classize1 {font-size: 14px;}
.classize2 {font-size: 18px;}
.classize3 {font-size: 22px;}

.intrval1 {line-height: 1.4em;}
.intrval2 {line-height: 1.6em;}
.intrval3 {line-height: 1.8em;}

.imggrayscale {
  -webkit-filter: grayscale(100%);
  -moz-filter: grayscale(100%);
  -ms-filter: grayscale(100%);
  -o-filter: grayscale(100%);
  filter: grayscale(100%);
  filter: url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'1 0 0 0 0, 0 1 0 0 0, 0 0 1 0 0, 0 0 0 1 0\'/></filter></svg>#grayscale");
  filter: gray;
  -webkit-filter: grayscale(1);
}
.imggrayscale:hover {
  -webkit-filter: grayscale(0%);
  -moz-filter: grayscale(0%);
  -ms-filter: grayscale(0%);
  -o-filter: grayscale(0%);
  filter: none;
  -webkit-filter: grayscale(0);
}
.imgalt {
 visibility: hidden;
 border:1px solid #000;
 background: #e6e6e6;
}
.imgalt:after {
 content: attr(alt);
}

#sfone1 {color:#000 !important;background:#fff !important;}
#sfone2 {color:#fff !important;background:#000 !important;}
#sfone3 {color:#195183 !important;background:#9dd1ff !important;}
#sfone4 {color:#4d4b43 !important;background:#f7f3d6 !important;}
.sfone:hover {border-bottom: 3px solid #000 !important;}
#sfone2:hover {border-bottom: 3px solid #195183 !important;}

.sitefonea {color:#000 !important;background:#fff !important;}
.sitefoneb {color:#fff !important;background:#000 !important;}
.sitefonec {color:#195183 !important;background:#9dd1ff !important;}
.sitefoned {color:#4d4b43 !important;background:#f7f3d6 !important;}

/** end panel styles **/

.header__bottom-menu ul.nav li {}
.header__bottom-menu ul.nav li a:hover {color: #fff; background: #000;}
.header__bottom-menu ul.mod-menu__sub { border: 1px solid #000;}

/*
body {background: url('../images/fone01.jpg') fixed; background-size: 100% 100%;}

table.format {}
table.format td {border:1px solid grey!important;}
#container {}
header {background: var(--blue);border-bottom: 2px solid var(--white);}
.header__top {}
.header__top .header__top-left {background: var(--dark-red);}
.header__top-left .header__top-weak-sighted {}
.header__top-left .header__top-weak-sighted .header__top-weak-sighted-icon {}
.header__top .header__top-right {
 display:flex;
 align-items: center;
 padding:0 10px;
}
.header__top-right .header__top-phone {color: var(--white);}
.header__top-right .header__top-phone:focus {
 outline: thin dotted var(--gray-400);
 outline: 5px auto -webkit-focus-ring-color;
 outline-offset: 5px;
}
.header__top-right .header__top-phone a {color: inherit;}
.header__top-right .header__top-social-network {text-decoration: none;}
.header__top-right .header__top-link {
 color: #0033a0;
 text-decoration: none;
 transition: color .1s ease-out;
}
.header__center {}
.header__center .header__center-img {}
.header__center .header__center-content {}
.header__center .header__center-logo {}
.header__center .header__center-logo img {}
.header__center .header__center-title {color:var(--dark-red);}
.header__center .header__center-title-a {}
.header__center .header__center-title-b {text-shadow: 1px 0 1px #fff, 0 1px 1px #fff, -1px 0 1px #fff, 0 -1px 1px #fff;}
.header__center .header__center-title-c {}
.header__bottom {}
.header__bottom-menu ul.nav {}
.header__bottom-menu ul.nav li {}
.header__bottom-menu ul.nav li a {
 color: var(--dark-red);
 background: var(--white);
 border:1px solid var(--white);
 text-decoration: none;
}
.header__bottom-menu ul.nav li a:hover {color: var(--f-blue); border:1px solid var(--dark-red); background: var(--gray-200);}
.header__bottom-menu ul.nav li.active > a {color: #000000;background: var(--gray-400);}
.header__bottom-menu ul.nav li.parent {}
.header__bottom-menu ul.nav li.parent a {}
.header__bottom-menu ul.nav li.parent:hover {}
.header__bottom-menu ul.nav li.parent:hover a {}
.header__bottom-menu ul.nav li.parent a:hover {}
.header__bottom-menu ul.mod-menu__sub {background: #fff; border:1px solid var(--dark-red); border-radius:5px;}
.header__bottom-menu ul.mod-menu__sub.show-menu {}
.header__bottom-menu ul.mod-menu__sub li {}
.header__bottom-menu ul.mod-menu__sub li a {
 color: var(--dark-red);
 background: var(--white);
 border:none;
 text-decoration: none;
}
.header__bottom-menu ul.mod-menu__sub li:first-child a {border-radius:5px 5px 0 0;}
.header__bottom-menu ul.mod-menu__sub li:last-child a {border-radius:0 0 5px 5px;}
.header__bottom-menu ul.mod-menu__sub li a:hover {border:none;background: var(--gray-200);}
.header__bottom-menu ul.mod-menu__sub li.active a {color: #000000;background: var(--gray-400);}
.f__container {}
aside .moduletable ul.mod-menu {}
aside .moduletable ul.mod-menu li.nav-item {}
aside .moduletable ul.mod-menu li.nav-item a {
 color: var(--dark-red);
 background: var(--white);
 border:1px solid var(--white);
 border-radius:4px;
 text-decoration: none;
}
aside .moduletable ul.mod-menu li.nav-item a:hover {
 color: var(--f-blue);
 border:1px solid var(--dark-red);
 background: var(--gray-200);
}
aside .moduletable ul.mod-menu li.nav-item.active > a {color: #000000;background: var(--gray-400);}
#content {}
.breadcrumbs {background: var(--blue); border-bottom: 2px solid var(--white);}
.breadcrumbs * {}
.mod-breadcrumbs__wrapper {}
.breadcrumbs ol.breadcrumb {-webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;}
.breadcrumbs .breadcrumb li {color: var(--dark-red);}
.breadcrumbs li .pathway {}
.breadcrumbs li .pathway span {}
.breadcrumbs li.breadcrumb-item {}
.breadcrumbs li.breadcrumb-item:after {}
.breadcrumbs li.breadcrumb-item:last-child:after {}
#content {}
.left {}
.main {}
.right {}
.moduletable {color:var(--dark-red); background-color: rgba(255, 255, 255, 0.8); border:1px solid var(--white);}
.moduletable h3 {background: var(--blue);}
.moduletable .mod-custom {}
#mainbox {background-color: rgba(255, 255, 255, 0.8); border:1px solid var(--white);}
dt.article-info-term {}
.blog > h1,
.item-page .page-header h1 {color: var(--dark-red); background: var(--blue);}
.item-page .article-info {color: var(--gray-700);}
.item-page .article-info dt {}
.item-page .article-info dd {}
.item-page .article-info dd .icon-fw {}
.item-page .article-info dd .icon-fw:after {color: var(--indigo);}
.item-page .article-info dd:first-child .icon-fw:after {}
.item-page .article-info dd:last-child .icon-fw:after {}
.item-page .article-info a {color: var(--gray-700);}
.item-page .com-content-article__body {color: var(--dark-red); border-top: 2px solid var(--white);}
.blog {}
.blog .blog-items {}
.blog .blog-items .blog-item {background: #fff;}
.blog .blog-items .blog-item .item-content {color: var(--dark-red); border-top: 2px solid var(--white);}
.blog .blog-items .blog-item .item-content .page-header {}
.blog .blog-items .blog-item .item-content .page-header h2 {color: var(--dark-red); background: var(--blue);}
.blog .blog-items .blog-item .item-content .page-header h2 a {color: var(--dark-red); text-decoration: none;}
.blog .blog-items .blog-item .item-content dl.article-info {color: var(--gray-700); border-bottom: 1px solid var(--gray-100);}
.blog .blog-items .blog-item .item-content dl.article-info dd {}
.blog .blog-items .blog-item .item-content dl.article-info dd .icon-fw {}
.blog .blog-items .blog-item .item-content dl.article-info dd .icon-fw:after {color: var(--indigo);}
.blog .blog-items .blog-item .item-content dl.article-info dd:first-child .icon-fw:after {}
.blog .blog-items .blog-item .item-content dl.article-info dd:last-child .icon-fw:after {}
.blog .blog-items .blog-item .item-content p {}
.blog .blog-items .blog-item .item-content .readmore {}
.blog .blog-items .blog-item .item-content .readmore a.btn {
 color: var(--white);
 background: var(--dark-red);
 border:1px solid var(--white);
 border-radius:4px;
 text-decoration: none;
}
.blog .blog-items .blog-item .item-content .readmore a.btn:hover {
 color: var(--f-blue);
 border:1px solid var(--dark-red);
 background: var(--gray-200);
}
.blog .blog-items .blog-item .item-content .readmore span.icon-chevron-right {}
.pagination {}
.pagination .counter.pull-right {}
.pagination ul {}
.pagination ul li {}
.pagination ul li:last-child {}
.pagination ul li.disabled {}
.pagination ul li.hidden-phone {}
.pagination ul li a {
 color: #0033a0;
 text-decoration: none;
 background: transparent;
 border: 1px solid #c0d2e9;
 border-radius: 50%;
 transition: border-color .1s ease-out;
}
.pagination ul li:hover a {border-color: var(--blue); color: #5bb8f9;}
.pagination ul li.active a {background-color: #5bb8f9; border-color: #5bb8f9; color: #fff;}
.pagination ul li a.pagenav {}
.pagination ul li a.pagenav i:after {}
.pagination ul li a i.icon-first:after {content:'\25C4|';}
.pagination ul li a i.icon-previous:after {content:'\25C4';}
.pagination ul li a i.icon-next:after {content:'\25BA';}
.pagination ul li a i.icon-last:after {content:'|\25BA';}

#footer {background: var(--blue); color:var(--dark-red);}
#footer ul {}
#footer ul li {}
#footer ul li:first-child {}
#footer__menu {}
#footer__menu ul.menu {}
#footer__menu ul.menu li {}
#footer__menu ul.menu li:hover {}
#footer__menu ul.menu li a {color:var(--dark-red);}
#footer__menu ul.menu li a:hover {color:var(--f-lblue);}
#footer__menu ul.menu li:hover a {}
#footer__menu ul.menu li.active {}
#footer__menu ul.menu li.active:hover {}
#footer__menu ul.menu li.active a {}
#footer__menu ul.menu li.active:hover a {}
#footer #footer__bottom {color:var(--dark-red);}
#footer #footer__bottom #footer__bottom-logo {}
#footer #footer__bottom #footer__bottom-logo #footer__bottom-logo-img {}
#footer #footer__bottom #footer__bottom-logo #footer__bottom-logo-img img {}
#footer #footer__bottom #footer__bottom-copyright {}
#footer #footer__bottom #footer__bottom-copyright #footer__bottom-copyright-text {}
#footer #footer__bottom #footer__bottom-notice {}
#footer #footer__bottom #footer__bottom-notice #footer__bottom-notice-text {}
#footer #footer__bottom #footer__bottom-deviloper {}
#footer #footer__bottom #footer__bottom-deviloper #footer__bottom-deviloper-text {}
#footer #footer__bottom #footer__bottom-deviloper #footer__bottom-deviloper-text a {color:var(--dark-red);}

*/