@import url("https://fonts.googleapis.com/css?family=Philosopher:700");
@import url("https://fonts.googleapis.com/css?family=PT+Sans:400,700&subset=latin-ext");
.wrap-row { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; }
.wrap-col { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.wrap { display: -webkit-box; display: -ms-flexbox; display: flex; }
body { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; min-height: 100vh; background: #002664 url("../img/bg-img.jpg") no-repeat fixed; }
@media (min-width: 2000px) { body { background: #002664 url("../img/big-bg-img.jpg") no-repeat fixed; } }
footer { margin: auto 0 0 0; }
.indent { text-indent: 20px; }
@media (max-width: 599px) { .indent { padding: 0 10px 0 10px; } }
@media (min-width: 600px) { .indent { padding: 0 15px 0 15px; } }
@media (min-width: 900px) { .indent { padding: 0 20px 0 20px; } }
@media (max-width: 599px) { .no-indent { padding: 0 10px 0 10px; } }
@media (min-width: 600px) { .no-indent { padding: 0 15px 0 15px; } }
@media (min-width: 900px) { .no-indent { padding: 0 20px 0 20px; } }
.text-title { text-align: center; }
@media (max-width: 599px) { .text-title { font-size: 14pt; } }
@media (min-width: 600px) { .text-title { font-size: 16pt; } }
@media (min-width: 900px) { .text-title { font-size: 18pt; } }
.text-link { color: #0550a3; }
.text--bold { font-weight: bold; }
.text--italic { font-style: italic; }
.news-date { font-size: 10pt; color: #888888; text-align: right; }
.text--red { color: #ff0000; }
.text--underline { text-decoration: underline; }
.text-center { text-align: center; }
.text-right { text-align: right; }
.text-left { text-align: left; }
.header { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
@media (min-width: 900px) { .header { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }
.container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; }
.footer { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; -webkit-box-align: center; -ms-flex-align: center; align-items: center; }
.footer_skin { margin: 1px auto 1px auto; font-family: 'Philosopher','Times New Roman', sans-serif; font-size: 8pt; }
.footer_hr { width: 95%; }
.footer_hr--skin { border-style: solid; border-width: 1px; color: #000f31; }
.footer_license-text { width: 95%; text-align: center; }
.footer_link { text-decoration: none; color: #000f31; }
.arrow-up { display: none; width: 20%; }
.arrow-up_icon { margin: 0px auto 10px auto; background: url("../img/arrow-up.png") no-repeat 50% 50%; }
.btn { text-decoration: none; background: #0179ff; border: 1px solid #ffffff; border-radius: 3px; color: #ffffff; }
.btn:hover { background: #ffffff; color: #0550a3; -webkit-box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }
.btn:active { background: #ffffff; color: #0550a3; -webkit-box-shadow: none; box-shadow: none; }
.active { background: #ffffff; color: #0550a3; -webkit-box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }
.hide-btn { display: -webkit-box; display: -ms-flexbox; display: flex; width: 33px; height: 33px; border-radius: 50%; }
.hide-btn:hover { -webkit-box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); box-shadow: 0 12px 16px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }
.hide-btn:active { -webkit-box-shadow: none; box-shadow: none; }
.header-logo { -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 20%; margin: 20px 0 0 0; }
@media (max-width: 599px) { .header-logo { display: none; } }
@media (min-width: 600px) { .header-logo { display: none; } }
@media (min-width: 900px) { .header-logo { display: -webkit-box; display: -ms-flexbox; display: flex; } }
.header-logo_link { display: block; margin: auto; }
.header-logo_img { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; max-width: 225px; max-height: 225px; }
.lang { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: end; -ms-flex-pack: end; justify-content: flex-end; padding: 0 4px 0 0; }
.lang_item { margin: 2px 2px 0 0; }
.lang_link { display: -webkit-box; display: -ms-flexbox; display: flex; }
.lang_link:hover { -webkit-box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); box-shadow: 0 8px 16px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
.header-container { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 80%; }
.header-title { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; color: #ffffff; }
.header-title_upper { font-family: 'Philosopher','Times New Roman', sans-serif; text-align: center; }
@media (max-width: 599px) { .header-title_upper { font-size: 25pt; } }
@media (min-width: 600px) { .header-title_upper { font-size: 35pt; } }
@media (min-width: 900px) { .header-title_upper { font-size: 40pt; } }
@media (min-width: 1200px) { .header-title_upper { font-size: 50pt; } }
.header-title_bottom { font-family: 'Philosopher','Times New Roman', sans-serif; text-align: center; }
@media (max-width: 599px) { .header-title_bottom { font-size: 15pt; } }
@media (min-width: 600px) { .header-title_bottom { font-size: 20pt; } }
@media (min-width: 900px) { .header-title_bottom { font-size: 25pt; } }
@media (min-width: 1200px) { .header-title_bottom { font-size: 30pt; } }
.header-menu { display: -webkit-box; display: -ms-flexbox; display: flex; }
.menu { font-family: 'Philosopher','Times New Roman', sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; margin: 30px 0 0 0; }
.menu_item { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-pack: center; -ms-flex-pack: center; justify-content: center; width: 100%; margin: 0 2px; padding: 10px; }
.menu_btn-text { text-transform: uppercase; }
@media (max-width: 599px) { .menu_btn-text { font-size: 8pt; } }
.aside-nav { width: 20%; }
@media (max-width: 599px) { .aside-nav { display: none; } }
@media (min-width: 600px) { .aside-nav { display: none; } }
@media (min-width: 900px) { .aside-nav { display: -webkit-box; display: -ms-flexbox; display: flex; } }
.nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 100%; font-family: 'Philosopher','Times New Roman', sans-serif; margin: 20px 10px; }
.nav_item { margin: 0 0 4px 0; padding: 10px; text-align: center; }
@media (min-width: 900px) { .nav_btn-text { font-size: 11pt; } }
@media (min-width: 1200px) { .nav_btn-text { font-size: 12pt; } }
.sub-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 5px 20px; }
.sub-nav_item { margin: 0 0 2px 0; padding: 10px; text-align: center; }
@media (min-width: 900px) { .sub-nav_btn-text { font-size: 10pt; } }
@media (min-width: 1200px) { .sub-nav_btn-text { font-size: 11pt; } }
.hide-nav_btn { margin: 10px; background: url("../img/menu-circular-button.png") no-repeat 50% 50%; -ms-flex-item-align: left; align-self: left; }
@media (max-width: 599px) { .hide-nav_btn { display: -webkit-box; display: -ms-flexbox; display: flex; } }
@media (min-width: 600px) { .hide-nav_btn { display: -webkit-box; display: -ms-flexbox; display: flex; } }
@media (min-width: 900px) { .hide-nav_btn { display: none; } }
.hide-asidenav { font-family: 'Philosopher','Times New Roman', sans-serif; }
.hide-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; height: 100vh; /* 100% Full-height */ width: 0; /* 0 width - change this with JavaScript */ position: fixed; /* Stay in place */ top: 0; left: 0; background: #002664; overflow-x: hidden; /* Disable horizontal scroll */ padding-top: 40px; /* Place content 40px from the top */ -webkit-transition: 0.5s; transition: 0.5s; /* 0.5 second transition effect to slide in the sidenav */ }
.hide-nav_item { margin: 2px; padding: 10px; -webkit-transition: 0.1s; transition: 0.1s; }
.hide-nav_btn-text { font-size: 10pt; }
.hide-sub-nav { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; margin: 5px 10px; }
.hide-sub-nav_item { margin: 0 0 2px 0; padding: 5px; }
.hide-sub-nav_btn-text { font-size: 8pt; }
.hide-nav .closebtn { position: absolute; top: 0; right: 25px; font-size: 30px; margin-left: 50px; color: #ffffff; }
.section { font-family: 'PT Sans', sans-serif; display: -webkit-box; display: -ms-flexbox; display: flex; width: 80%; }
.section_content { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; width: 90%; margin: 20px auto; padding: 20px; border-radius: 4px; background: #ffffff; }
.section_title { margin: 0 auto; font-weight: bold; }
@media (max-width: 599px) { .section_title { font-size: 20pt; } }
@media (min-width: 600px) { .section_title { font-size: 25pt; } }
@media (min-width: 900px) { .section_title { font-size: 30pt; } }
.article-row { display: -webkit-box; display: -ms-flexbox; display: flex; }
@media (max-width: 599px) { .article-row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }
@media (min-width: 600px) { .article-row { -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; } }
@media (min-width: 1200px) { .article-row { -webkit-box-orient: horizontal; -webkit-box-direction: normal; -ms-flex-direction: row; flex-direction: row; } }
.article-col { display: -webkit-box; display: -ms-flexbox; display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; }
.article_text { display: -webkit-box; display: -ms-flexbox; display: flex; width: 100%; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column; line-height: 1.2; }
@media (max-width: 599px) { .article_text { font-size: 10pt; } }
@media (min-width: 600px) { .article_text { font-size: 12pt; } }
@media (min-width: 900px) { .article_text { font-size: 14pt; } }
@media (min-width: 1200px) { .article_text { font-size: 15pt; } }
.article_item { margin: 0; }
@media (max-width: 599px) { .article_item { display: none; } }
@media (min-width: 600px) { .article_item { display: -webkit-box; display: -ms-flexbox; display: flex; } }
.article_pic { display: block; margin: 50px auto; max-width: 520px; }
.article_img { width: 100%; }
.article_icon { width: 32px; }
.article_photo { display: block; margin: auto; max-width: 520px;  }
@media (max-width: 599px) { .article_icon { width: 22px; } }
.article_link { display: block; overflow: hidden; text-overflow: ellipsis; text-indent: 0; color: #0550a3; }
@media (max-width: 599px) { .article_link { max-width: 165px; margin: auto; } }
.contacts_section { margin: 0; }
@media (max-width: 599px) { .contacts_section { margin: auto; } }
.contacts_content { width: 100%; }
@media (min-width: 600px) { .contacts_content { padding: 0 0 0 30px; } }
@media (min-width: 1200px) { .contacts_content { padding: 0 0 0 100px; } }
.contacts_icon { margin: 0 0 0 10px; }
.contacts_text { display: -webkit-box; display: -ms-flexbox; display: flex; padding: 0 10px; }
.red-coleg_photo { width: 160px; padding: 0 0 0 10px; }
.red-coleg_photo-boss { width: 180px; }
.doi { margin: 20px 0 0 0; font-size: 8pt; overflow: hidden; text-overflow: ellipsis; text-indent: 0; text-decoration: none; color: #000000; }
@media (max-width: 599px) { .doi { margin: 20px auto 0 auto; } }
/*# sourceMappingURL=style.css.map */