@import url(http://fonts.googleapis.com/css?family=Ubuntu:300,400,700,300italic,400italic,700italic&subset=cyrillic,cyrillic-ext,latin,latin-ext);p {padding-bottom: 10px; }.font-italic {font-style: italic; }.btn {line-height: 1.45; }a {text-decoration: underline;outline: none; }a.btn {text-decoration: none; }.clear {clear: both; }.text-up, header .navbar .navbar-nav li a, section .page_title, section .page_title_mini, section .aside .event_drop_box .box .title, section .aside .event_drop_box .box .dropdown_box ul li a {text-transform: uppercase; }.f-b, section .single_post .info .title, section .events .event_box .info .title {font-weight: bold; }.line-bottom {border-bottom: solid 1px #dedede;padding: 10px 0; }.line-top {border-top: solid 1px #dedede;padding: 10px 0; }.line {margin: 5px 0;border-top: solid 1px #dedede; }.v-middle {vertical-align: middle; }.m-l-xs {margin-left: 2.5px; }.m-b-xs {margin-bottom: 2.5px; }.m-r-xs {margin-right: 2.5px; }.m-t-xs {margin-top: 2.5px; }.m-l-sm {margin-left: 5px; }.m-b-sm {margin-bottom: 5px; }.m-r-sm {margin-right: 5px; }.m-t-sm {margin-top: 5px; }.m-l-md {margin-left: 10px; }.m-b-md {margin-bottom: 10px; }.m-r-md {margin-right: 10px; }.m-t-md {margin-top: 10px; }.m-l-lg {margin-left: 20px; }.m-b-lg {margin-bottom: 20px; }.m-r-lg {margin-right: 20px; }.m-t-lg {margin-top: 20px; }.m-l-n {margin-left: 0; }.m-b-n {margin-bottom: 0; }.m-r-n {margin-right: 0; }.m-t-n {margin-top: 0; }.article {float: left;width: 65.625%;padding: 15px 0; }.aside {float: right;width: 31.25%;padding: 15px 20px;background-color: #F8F8F8;min-height: 100%;display: block; }@media (max-width: 768px) {.header_magic_menu ul li .category_link{font-size: 10px !important;}.article, .aside {width: 100%; }header .navbar ul.navbar-nav {float: none; }header .navbar ul.navbar-nav li a {padding: 10px; } }.center-block {display: table; }.btn-white {border-color: #ffffff;background-color: #ffffff;color: #F6F6F6; }.btn-white:hover, .btn-white:active, .btn-white:focus {background-color: #e6e6e6;color: #dddddd; }.d-b {display: block; }body {font-size: 14px;color: #444466;font-family: 'Ubuntu', sans-serif; }a {text-decoration: none;outline: none; }header .header_top_box {background-color: #489fdd;color: #ffffff; }header .header_top_box .navigation {display: table;margin: 0;padding: 10px 0;list-style: none; }header .header_top_box .navigation li {float: left;padding: 4px 15px;color: #ffffff; }header .header_top_box .navigation li a {color: #ffffff; }header .header_top_box .navigation li a.text-primary {color: #2b2380; }header .header_top_box .btn-white {margin-top: 8px; }header .logo {float: left;margin: 10px; }header .logo img {float: left; }header .logo .logo_description {float: left;clear: left;margin: 5px 0;font-size: 13px;line-height: 1.6em; }header .navbar {border-radius: 0;border: none;background: none;margin: 0; }header .navbar .navbar-nav {color: #F6F6F6;margin-top: 0;float: right; }header .navbar .navbar-nav li a {padding: 31px 8px;font-weight: bold;color: #489fdd;border-top: solid 2px transparent; }header .navbar .navbar-nav li.active a, header .navbar .navbar-nav li.active a:hover, header .navbar .navbar-nav li a:active, header .navbar .navbar-nav li a:hover, header .navbar .navbar-nav li a:focus {outline: none;background-color: transparent;color: #444466;border-color: #489fdd; }header .navbar .navbar-nav li .dropdown-menu {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;padding: 0; }header .navbar .navbar-nav li .dropdown-menu ul {padding: 0;list-style: none;display: inline; }header .navbar .navbar-nav li .dropdown-menu ul li a {display: block;padding: 5px 10px;white-space: nowrap;text-decoration: none;border: none;outline: none;color: #444466; }header .navbar .navbar-nav li .dropdown-menu ul li.active > a, header .navbar .navbar-nav li .dropdown-menu ul li.active > a:hover, header .navbar .navbar-nav li .dropdown-menu ul li a:active, header .navbar .navbar-nav li .dropdown-menu ul li a:hover, header .navbar .navbar-nav li .dropdown-menu ul li a:focus {color: white;background-color: #489fdd; }header .navbar .navbar-nav li .dropdown-menu ul li:hover .dropdowns-menu {display: block; }header .navbar .navbar-nav li .dropdown-menu ul li .dropdowns-menu {position: absolute;background-color: #ffffff;left: 100%;top: -1px;border: solid 1px #dedede;display: none; }header .navbar .navbar-nav li.dropdown:hover .dropdown-menu {display: block; }header .navbar .navbar-nav li.dropdown:hover > a {outline: none;border-color: #489fdd; }header .search_form {margin-top: 8px;padding: 0; }header .search_form .input-group.input-group-sm {width: 250px; }.banner {min-width: 250px;position: relative; }.banner .slider {display: block;height: 360px;overflow: hidden;font-size: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; }.banner .slider ul {width: 250%;margin: 0;padding: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease; }.banner .slider ul li {display: block;float: left;margin: 0;-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;padding: 0; }.banner .slider ul li img {-webkit-transition: all 0.4s ease;-moz-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;margin: 0;position: relative; }.banner .slider ul li.box_full {position: relative; }.banner .slider ul li.box_full img {width: auto;height: 360px; }.banner .slider ul li.video {cursor: pointer; }.banner .slider ul li.video a::after {width: 100%;height: 100%;display: block;background: url("../images/play_big.png") no-repeat center;opacity: 1;-webkit-transition: all 0.5s ease;-moz-transition: all 0.5s ease;-o-transition: all 0.5s ease;transition: all 0.5s ease;position: absolute;top: 0;left: 0;content: ''; }.banner .slider ul li.video:hover a::after {opacity: 1;background-color: rgba(0, 0, 0, 0.5); }.banner .buttons_box .btn {border: none;background-color: rgba(0, 0, 0, 0.4);color: #ffffff;height: 360px;line-height: 360px;position: absolute;top: 0;outline: none; }.banner .buttons_box .btn .fa {font-size: 24px; }.banner .buttons_box .btn.btn-right {right: 0; }.banner .buttons_box .btn.btn-left {left: 0; }.header_blue_line {padding: 15px 0;background-color: #489fdd; }.header_category_box {border-bottom: solid 2px #F6F6F6; }.header_category_box .category_link {display: block;text-transform: uppercase;font-size: 24px;color: #489fdd;vertical-align: top;text-decoration: none;padding: 20px 0;cursor: pointer; }.header_category_box .category_link .icon {font-size: 50px;margin-right: 15px;color: #4f4f71; }.header_category_box .category_link span {vertical-align: text-bottom; }.header_category_box .category_link:hover, .header_category_box .category_link:active {color: #2687cc; }.header_magic_menu {background-color: #489fdd; }.header_magic_menu ul {margin: 0;padding: 0;display: block; }.header_magic_menu ul li {display: table-cell;width: 1%; }.header_magic_menu ul li .category_link {display: block;text-transform: uppercase;font-size: 18px;vertical-align: top;text-decoration: none;padding: 10px 0;cursor: pointer;text-align: center;color: #ffffff;position: relative;border-top: solid 1px transparent;border-bottom: solid 1px transparent; }.header_magic_menu ul li .category_link img {width: 50px;margin-bottom: 10px; }.header_magic_menu ul li .category_link .icon {font-size: 30px;margin-right: 0; }.header_magic_menu ul li .category_link span {vertical-align: text-bottom;clear: both;display: table;margin: 0 auto; }.header_magic_menu ul li.active a, .header_magic_menu ul li a:hover, .header_magic_menu ul li a:active {background-color: #ffffff;color: #489fdd;border-color: #489fdd; }.header_magic_menu ul li.active a .icon, .header_magic_menu ul li a:hover .icon, .header_magic_menu ul li a:active .icon {color: #f39d9d; }section .breadcrumb {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background: none;padding: 0; }section .breadcrumb li {color: #489fdd; }section .breadcrumb li a {color: #444466;text-decoration: none; }section .breadcrumb li a:hover {color: #7070a0; }section .posts {margin-top: 15px; }section .post_box, section .news_box, section .resource_box {padding: 0 10px;height: 440px;overflow: hidden;margin-bottom: 60px; }section .post_box.home, section .news_box.home, section .resource_box.home {height: 425px; }section .post_box .img, section .news_box .img, section .resource_box .img {width: 100%; }section .post_box a, section .news_box a, section .resource_box a {display: block;position: relative; }section .post_box a .time, section .news_box a .time, section .resource_box a .time {position: absolute;padding: 5px;right: 20px;top: 20px;background-color: rgba(0, 0, 0, 0.6);color: #ffffff; }section .post_box a .play, section .news_box a .play, section .resource_box a .play {content: '';width: 100%;height: 100%;display: block;margin: 0 auto;position: absolute;background: url("../images/play.png") no-repeat center;top: 0;left: 0; }section .post_box .info, section .news_box .info, section .resource_box .info {margin-top: 10px; }section .post_box .info .title, section .news_box .info .title, section .resource_box .info .title {margin-bottom: 10px;color: #444466;text-decoration: none; }section .post_box .info .title:hover, section .post_box .info .title:focus, section .news_box .info .title:hover, section .news_box .info .title:focus, section .resource_box .info .title:hover, section .resource_box .info .title:focus {color: #585885; }section .post_box .info .date, section .news_box .info .date, section .resource_box .info .date {float: left;color: #7070a0; }section .post_box .info .views, section .news_box .info .views, section .resource_box .info .views {float: right;color: #7070a0; }section .post_box .info .description, section .news_box .info .description, section .resource_box .info .description {color: #7070a0;margin-top: 20px; }section .resource_box {height: 220px; }section .resource_box.journals {height: auto; }section .resource_box.journals .img {width: 100%; }section .single_post {margin-top: 20px; }section .single_post .info {margin-top: 10px; }section .single_post .info .title {margin-bottom: 10px;color: #444466;font-size: 14px; }section .single_post .info .date {float: left;color: #7070a0; }section .single_post .info .views, section .single_post .info .duration {float: left;margin-left: 40px;color: #7070a0; }section .single_post .like_box {margin-bottom: 20px; }section .news_box {height: auto;margin-bottom: 30px;padding: 0; }section .news_box .info {margin: 0; }section .news_box .info .title {font-size: 14px;margin: 0 0 10px 0; }section .news_box .img-responsive {max-width: 100%; }section .page_title {display: table;float: left;font-weight: normal;font-size: 28px;margin: 0 0 5px 0;padding: 4px 0; }section .page_title span {color: #489fdd;font-size: 16px; }section .page_title_mini {font-weight: normal;font-size: 20px;margin: 0 0 5px 0;padding: 4px 0; }section .aside .page_title {font-weight: normal;text-transform: capitalize; }section .aside .days a {display: block;text-decoration: none;color: #444466; }section .aside .days a .day_box {margin: 10px 0; }section .aside .days a .day_box .date {float: left;margin: 0 20px 20px 0;padding: 10px 15px;border: solid 2px #f39d9d;background-color: #ffffff;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px; }section .aside .days a .day_box .date .day {font-size: 38px; }section .aside .days a .day_box .date .month {font-size: 12px;text-transform: uppercase; }section .aside .days a:hover, section .aside .days a:focus {opacity: 0.9; }section .aside .asid_list {padding: 0;margin: 15px 0;list-style: none; }section .aside .asid_list li {padding: 4px 0; }section .aside .asid_list li a {color: #489fdd;text-decoration: none; }section .aside .asid_list li.active a, section .aside .asid_list li a:hover, section .aside .asid_list li a:active, section .aside .asid_list li a:focus {color: #2687cc; }section .aside a {text-decoration: none; }section .aside a .flag_box {margin: 15px 0; }section .aside a .flag_box img {float: left;margin-right: 15px; }section .aside a .flag_box span {font-size: 18px;line-height: 64px;color: #444466; }section .aside a:hover .flag_box span, section .aside a a:focus .flag_box span {color: #489fdd; }section .aside .posts .post_box {height: auto;margin: 10px 0 40px 0;padding: 0; }section .aside .event_drop_box .box {margin: 30px; }section .aside .event_drop_box .box .title {font-size: 30px;color: #444466;vertical-align: top; }section .aside .event_drop_box .box .title .fa {padding: 10px;background-color: #444466;color: #ffffff;font-size: 14px;margin: 5px 15px 0 0; }section .aside .event_drop_box .box .dropdown_box {display: none;opacity: 0;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease;overflow: hidden; }section .aside .event_drop_box .box .dropdown_box.active {display: block;opacity: 1; }section .aside .event_drop_box .box .dropdown_box ul {list-style: none;border-left: dotted 2px #444466;margin-left: 15px;padding: 0;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease; }section .aside .event_drop_box .box .dropdown_box ul li {position: relative;padding: 20px 15px 0 15px;-webkit-transition: all 0.8s ease;-moz-transition: all 0.8s ease;-o-transition: all 0.8s ease;transition: all 0.8s ease; }section .aside .event_drop_box .box .dropdown_box ul li::before {content: '';background-color: #ffffff;width: 20px;height: 20px;border: solid 2px #444466;position: absolute;left: -11px; }section .events {margin: 30px 0; }section .events .event_box {margin: 30px 0; }section .events .event_box .date {float: left;margin: 0;padding: 10px 15px;border: solid 2px #f39d9d;background-color: #ffffff;text-align: center;-webkit-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px; }section .events .event_box .date .day {font-size: 38px; }section .events .event_box .date .month {font-size: 12px;text-transform: uppercase; }section .events .event_box a {display: block;color: #444466;text-decoration: none; }section .events .event_box .info {padding: 20px 30px;background-color: #F6F6F6;border: solid 2px #e9e9e9;-webkit-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px; }section .events .event_box .info img {float: left;max-width: 272px;margin: 0 30px 30px 0; }section .events .event_box a:hover .info {opacity: 0.8; }footer .footer_middle_block {background-color: #363839;padding: 60px 0;color: #a2a1a1; }footer .footer_middle_block .fa {color: #ffffff; }footer .footer_middle_block .news {color: #ffffff;margin: 10px 0; }footer .footer_middle_block .news a {font-size: 12px;color: #a2a1a1; }footer .footer_middle_block .contect_list {list-style: none;margin: 0;margin-bottom: 20px; }footer .footer_middle_block .contect_list li {display: block;padding: 5px 0px;color: #444466;text-decoration: none;clear: both; }footer .footer_middle_block .contect_list li img {float: left; }footer .footer_middle_block .contect_list li p {margin: 0;padding: 0;padding-left: 30px; }footer .footer_middle_block .contect_list li p i {display: block; }footer .footer_middle_block .line {margin: 5px 0;border-color: #a2a1a1; }footer .footer_middle_block .soc_links {list-style: none;padding: 0;margin: 0px 0;float: left; }footer .footer_middle_block .soc_links li {float: left;margin-right: 15px; }footer .footer_middle_block .soc_links li a {color: #ffffff; }footer .footer_bottom_box {background-color: #2f3232;padding: 15px 0;color: #ffffff; }footer .footer_bottom_box .footer_menu {list-style: none;padding: 0;margin: 0;float: right; }footer .footer_bottom_box .footer_menu li {float: left; }footer .footer_bottom_box .footer_menu li a {display: block;padding: 0 15px;text-decoration: none;color: #ffffff; }footer .footer_bottom_box .footer_menu li.active a, footer .footer_bottom_box .footer_menu li a:hover, footer .footer_bottom_box .footer_menu li a:focus, footer .footer_bottom_box .footer_menu li a:active {color: #e6e6e6; }.article a {color: #4b9cb5; }.article a.active {text-decoration: underline; }.article .pagination {margin: 15px 0; }.article .pagination li a {background-color: #ffffff;color: #444466; }.article .pagination li.active a, .article .pagination li a:hover, .article .pagination li a:active, .article .pagination li a:focus {background-color: #489fdd;color: #ffffff;border-color: #bebebe; }.corusell_top_indicators {float: right; }.corusell_top_indicators .btn {-webkit-border-radius: none;-moz-border-radius: none;-ms-border-radius: none;border-radius: none;outline: none;background-color: #ffffff;width: 30px;height: 30px;color: #444466;border-color: #444466;font-size: 20px;padding-top: 0; }.corusell_top_indicators .btn:hover, .corusell_top_indicators .btn:focus {border-color: #585885;color: #585885; }.jcarousel, .myJcarousel, .jcarousel-big, .jcarousel-big2, .jcarousel-big3, .jcarousel-big4 {position: relative;overflow: hidden;margin-top: 10px; }.jcarousel ul, .myJcarousel ul, .jcarousel-big ul, .jcarousel-big2 ul, .jcarousel-big3 ul , .jcarousel-big4 ul {width: 20000em;position: relative;list-style: none;margin: 0;padding: 0; }.jcarousel li, .myJcarousel li, .jcarousel-big li, .jcarousel-big2 li, .jcarousel-big3 li , .jcarousel-big4 li {float: left;cursor: pointer;padding: 2px; }.b-l {border-left: solid 1px #dedede; }.padding_box {padding: 15px; }.breadcrumb_padding_box {padding: 8px; }.datepicker, .datepicker.datepicker-inline {width: auto;margin: 15px 0;display: block; }.datepicker table, .datepicker.datepicker-inline table {text-align: center;width: 100%;background-color: #E3E3E3; }.datepicker table .next, .datepicker table .datepicker-switch, .datepicker table .prev, .datepicker.datepicker-inline table .next, .datepicker.datepicker-inline table .datepicker-switch, .datepicker.datepicker-inline table .prev {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0; }.datepicker table .next:hover, .datepicker table .datepicker-switch:hover, .datepicker table .prev:hover, .datepicker.datepicker-inline table .next:hover, .datepicker.datepicker-inline table .datepicker-switch:hover, .datepicker.datepicker-inline table .prev:hover {background-color: #505352; }.datepicker table thead tr:first-child, .datepicker.datepicker-inline table thead tr:first-child {height: 40px;background-color: #373938;color: #ffffff; }.datepicker table tr td, .datepicker.datepicker-inline table tr td {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;background-color: #ffffff;border: solid 1px #E3E3E3; }.datepicker table tr td .month, .datepicker table tr td .year, .datepicker.datepicker-inline table tr td .month, .datepicker.datepicker-inline table tr td .year {-webkit-border-radius: 0;-moz-border-radius: 0;-ms-border-radius: 0;border-radius: 0;border: solid 1px #E3E3E3; }.datepicker table tr td.disabled, .datepicker table tr td.disabled-date, .datepicker.datepicker-inline table tr td.disabled, .datepicker.datepicker-inline table tr td.disabled-date {color: #444466;position: relative; }.datepicker table tr td.disabled::after, .datepicker table tr td.disabled-date::after, .datepicker.datepicker-inline table tr td.disabled::after, .datepicker.datepicker-inline table tr td.disabled-date::after {content: '';position: absolute;border: solid 4px transparent;border-top-color: #f39d9d;border-right-color: #f39d9d;top: 0;right: 0; }.datepicker table tr td.today, .datepicker.datepicker-inline table tr td.today {background-color: #F6F6F6; }.tegs {list-style: none;padding: 0;margin: 0; }.tegs li {float: left;border-right: solid 1px #444466;margin: 5px 0; }.tegs li:last-child {border: none; }.tegs li a {padding: 0 15px; }