<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">@font-face {
    font-family: 'Fedra-Sans-Std-Medium';
    src: url('/fonts/Fedra-Sans-Std-Medium.eot');
    src: local('?'),
        url('/fonts/Fedra-Sans-Std-Medium.woff') format('woff'),
        url('/fonts/Fedra-Sans-Std-Medium.ttf') format('truetype'),
        url('/fonts/Fedra-Sans-Std-Medium.svg') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* ============= base ============== */
body {
    font-family: 'Open Sans', sans-serif;
    font-size: 14px;
}

body, a {
    color: #000000;
}

ul {
    list-style: none;
}

a {
    text-decoration: none;
}

a:hover {
    text-decoration: underline;
}

* {
    -webkit-box-sizing: border-box;
    -moz-box-sizing: border-box;
    box-sizing: border-box;
}


@media all and (max-width: 1101px){
    .wrapper &gt; .container .container,
    header .container,
    footer .container{
        width: 100% !important;
    }
}

.cf:after {
    content: " ";
    clear: both;
    display: block;
    height: 0;
    visibility: hidden;
}

.banner-title {
    font-size: 18px;
    margin-bottom: 15px;
}

.banner-title-actual {
    padding-left: 6px;
}

.main-top{
    background-color: #f6f6f9 !important;
    padding: 30px 0 0 0 !important;
    margin: -16px 0 30px 0 !important;
}
.newsline{
    overflow: hidden !important;
    padding-top: 10px;
}
body:not(.home) .newsline{
        height: 468px !important;
}
.main-top .newsline .date-day-news{
    background-color: #f6f6f9 !important;
}
.newsline .news-category-border{
    border-top: 1px solid #005f82;
}
#newsline_wrap{
    margin-top: 8px !important;
    margin-left: 10px !important;
    width: 100% !important;
}
#newsline_wrap .newsline{
    width: 96% !important;
}
.main-top .cont-left{
}
.main-top .main-cont{
    margin-right: 0 !important;
    margin-left: 3% !important;
}
.main-cont .cont-left{
    width: 100%;
}
.slimScrollDiv{
    margin: 10px 0 !important;
}
.slimScrollRail{

}
/* ============= header ============== */



.head-left {
    float: left;
}

.head-right {
    float: right;
}

.head-col {
    float: left;
    margin-top: 16px;
}

.head-col:nth-child(1) {
    margin-right: 12px;
}

.head-col:nth-child(2) {
    margin-right: 5px;
}

/* languages &amp; social icons*/

.lang-list li,
.soc-list li {
    display: inline-block;
    margin-left: 4px;
}

.lang-list li:first-child,
.soc-list li:first-child {
    margin: 0;
}

.lang-list li a {
}

.lang-list li a:hover {
    text-decoration: none;
}

.lang-active a {
    padding: 3px 6px;
    border-bottom: 3px solid #c92706;
}

.soc-list li i {
}

/* search form */








.search-form input:focus{

}

/* ====================== contetn ================== */

.nav-fixed{
    position: fixed !important;
    top:0;
    width: 100% !important;
    z-index: 1000 !important;
    box-shadow: 0 0 40px rgba(0,0,0,0.8);
}
.wrapper {
}

.bg {
    background-color: #fff;
}

/* cont header */




.lang-list{
    margin-left: 10px;
}
.lang-list li a{
    color: #fff;
}
.lang-list li a:hover{
    color: #9ecfe1;
}
.lang-list li.lang-active a{
    color: #9ecfe1;
}
.lang-list li{
    padding: 18px 5px;
}
.optional{
    margin-left: 24px;
}
.optional li{
    float: left;
    color: #9ecfe1;
    padding: 18px 10px;
}
.optional li.today{
    text-transform: uppercase;
    font-weight: bold;
}

/* main content */

.main-cont,
.sidebar,
.news-article img,
.news-article-info {
    float: left;
}

.news-article-info h2 a {
    line-height: 15px;
    transition: color 0.2s ease;
}
.news-article-info h2 a:hover{
    color: #00374b;
}

.main-cont {
    width: 68%;
    margin-right: 3%;
}

.sidebar {
    width: 28%;
}

.main-news {
    height: 447px;
    margin-bottom: 20px;
    overflow: hidden;
    padding: 0 8px 11px;
    position: relative;
}

.news-article {
    margin-top: 32px;
}

.news-article:first-child {
    margin-top: -10px !important;
    padding-top: 22px;
}

.news-article img {
    margin-right: 11px;
    width: 134px;
}

.news-article-info {
    width: 78%;
}

.news-article-info h2 {
    font-weight: bold;
    line-height: 11px;
    margin-bottom: 6px;
}

.news-article-info p {
    font-size: 13px;
    line-height: 19px;
}

.sidebar-news-info p {
    line-height: 18px;
    position: relative;
    top: -4px;
}

.sm-article {
    margin: 0;
}

.sm-article img {
    width: 85px;
}

.sm-article .news-article-info {
    width: 54%;
}

/* main content right part */

.cont-right,
.cont-left {
    float: left;
}

.cont-right {
    width: 31%;
}

.cont-left {
    width: 29%;
}

.ban1 {
    margin-bottom: 6px;
    width: 215px;
}

/* expert of day */
.expert {
    margin-bottom: 31px;
}

/* vote block */

.vote {
    margin-bottom: 15px;
}

fieldset {
    border: 1px solid #b8b8b8;
    padding: 0 18px 18px;
    text-align: center;
}

legend {
    color: #191919;
    font-size: 15px;
    margin-bottom: 6px;
    padding: 0 9px;
}

.vote-txt,
.vote-btn {
    color: #094b80;
}

.vote-txt {
    font-size: 13px;
    margin-bottom: 17px;
    /*padding-right: 45px;*/
}

.form-group,
.vote-txt {
    text-align: left;
}

.form-group {
    margin-bottom: 6px;
}

.form-group:last-of-type {
    margin-bottom: 15px;
}

.vote-form label,
.vote-btn {
    font-size: 12px;
}

.vote-form label {
    color: #000;
}

.vote-btn {
    background: none;
    border: 1px solid #094b80;
    cursor: pointer;
    font-weight: bold;
    padding: 5px 17px 6px;
    -webkit-transition: all .1s;
    -o-transition: all .1s;
    transition: all .1s;
}

.vote-btn:hover {
    background-color: #094b80;
    color: #fff;
}

/* main content left part */

.newsline {
    margin-bottom: 20px;
}

.newsline-list li {
    line-height: 18px;
    position: relative;
    margin-bottom: 5px;
}
.newsline-list li span.time{
    background: #eeeeee;
    padding: 0 5px;
}
#newsline_wrap &gt; h2,
#newsline_wrap &gt; h2 &gt; a{
    font-size: 16px !important;
}
body.home .newsline-list li span {
    font-size: 12px;
    display: inline-block;
    padding-top: 5px;
}
.newsline-list li a{
    font-size: 13px !important;
}
.newsline-list li a &gt; p{
    padding-left: 44px;
}
body.home .newsline-list li a{
    font-size: 16px !important;
}
.newsline-list li a img{
	margin-right: 5px;
	position: relative;
	top: 1px;
}
body.node .newsline-list li a img{
	top: 0 !important;
}

.newsline-list li a,
.news-category-cont a{
    transition: color 0.2s ease;
}
.newsline-list li a:hover,
.news-category-cont a:hover{
    color: #005f82;
}

.more {
    color: #005f82;
    font-size: 13px;
    text-decoration: underline;
}

/* news categories */

.news-category {
    margin-bottom: 17px;
}

.ctg1 {
}

.news-category-title {
    color: #000000;
    font-size: 30px;
    font-weight: bold;
    border-bottom: 1px solid #000000;
}

.news-category-border {
    margin-bottom: 20px;
    padding-top: 15px;
    position: relative;
    width: 98%;
}

.ctg1 .news-category-title {
}

.news-category-cont {
    padding: 15px 0;
}

.news-category-itemWrap {
    margin-bottom: 12px;
}

.news-category-item {
    float: left;
    width: 23.5%;
    margin-right: 18px;
}
.news-category-item a{
    font-family: "Fedra-Sans-Std-Medium", Verdana, Arial, sans-serif !important;
    font-style: normal !important;
    line-height: 24px !important;
    font-weight: bold !important;
    font-size: 18px !important;
    color: #332f2e;
    display: block;
}
figure.news-category-item:last-child{
    margin-right: 0 !important;
}
.news-category-item img {
    width: 100%;
}
.news-category-item figcaption {
    font-size: 13px;
    line-height: 16px;
    margin-top: 5px;
}

.date-day-news {
    display: block;
    background: #fff;
    position: absolute;
    top: -12px;
    left: 0;
    padding-right: 4px;
}

.date {
    display: block;
    margin-top: 6px;
}

.news-category-cont .more {
    position: relative;
}

/* =================== sidebar ================ */

.sidebar .fb-page.fb_iframe_widget,
.cont-left .fb-page.fb_iframe_widget{
    margin-left: 10px;
    margin-top: 5px;
}
.sidebar-top-news {
    margin-bottom: 22px;
    padding-left: 8px;
}

.sidebar-top-news .news-article {
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 8px;
    margin-bottom: 8px;
}

.sidebar-top-news .news-article:last-child {
    margin: 0;
    padding: 0;
    border: none;
}

.sidebar-top-news .news-article-info {
    width: 64%;
}

.ban2 {
    margin-bottom: 14px;
    width: 282px;
}

/* ====================== footer ================== */
.footer{
    background-color: #00374b;
}
.footer .container{
    overflow: hidden;
}

.footer .footer-left{
    float: left;
    width: 48%;
    padding: 20px 10px 20px 0;
}

.footer .footer-right{
    float: right;
    width: 48%;
    padding: 20px 0 20px 10px;
}
.footer-info{
    font-size: 13px;
}
.footer-info, .footer-info a{
    color: #9ecfe1;
    text-decoration: none;
}
.footer-info a:hover{
    text-decoration: underline;
}
.footer-info .soc-list li{
    margin: 10px 20px 10px 0;
}
.footer-info .soc-list li i{
    font-size: 16px;
    transition: color 0.35s ease;
}
.footer-info .soc-list li a:hover i{
    color: #9ecfe1;
}
.footer li a{
    color: #fff !important;
}


.footer-table{
    display: table;
    width: 100%;
    margin: 25px 0;
}
.footer-table .footer-logo,
.footer-table .footer-info{
    display: table-cell;
    vertical-align: top;
}
.footer-table .footer-logo{
    width: 150px;
}

.copy {
}

.developer {
}

/* ===================== inner page =================== */

.inner-cont {
    padding-top: 16px;
    padding-bottom: 20px;
}

.inner-cont-body {
    margin-top: 10px;
}

.inner-cont-body img{
    max-width: 100%;
}

.news-title {
    font-family: 'Fedra-Sans-Std-Medium', Verdana, Arial, sans-serif;
    font-size: 26px;
    font-weight: bold;
    line-height: normal;
    margin-bottom: 10px;
    color: black !important;
}

.controls-wrap {
    margin-bottom: 11px;
}

.inner-news-controls {
    float: left;
}

.inner-news-controls li,
.social li {
    display: inline-block;
}

.inner-date {
}

.inner-news-controls li {
    margin-left: 3px;
}

.inner-news-controls li:first-child {
    margin: 0 8px 0 0;
}

.inner-news-controls li a {
    display: block;
    /*border: 1px solid #000000;*/
    line-height: 19px;
    padding: 0 5px;
}

.inner-news-controls li a:hover {
    text-decoration: none;
}

.in-active a {
    border-color: #c50606 !important;
    color: #c50606;
}

.in-active .a1 {
    border-color: #094b80 !important;
    color: #094b80;
}

.in-active .a2 {
    border-color: #c50606 !important;
    color: #c50606;
}

.in-active .a3 {
    border-color: #3f8e3b !important;
    color: #3f8e3b;
}

.in-active .a4 {
    border-color: #bb487e !important;
    color: #bb487e;
}

.in-active .a5 {
    border-color: #cf4e00 !important;
    color: #cf4e00;
}

.in-active .a6 {
    border-color: #0099f2 !important;
    color: #0099f2;
}
.in-active .a7 {
    border-color: #99FF33 !important;
    color: #99ff33;
}

.social {
    float: right;
}

.inner-news-text a{
    text-decoration: underline;
    color: #00374b;
}
.inner-news-text img{
    max-width: 100% !important;
    height: auto !important;
}
.inner-news-text {
    border-bottom: 1px solid #00374b;
    margin-bottom: 17px;
    padding-bottom: 33px;
}
.inner-news-text li{
    margin-left: 20px;
}

.inner-news-text{
    font-size: 17px;
    line-height: normal;
    margin-top: 17px;
}

.inner-news-text h2 {
    font-size: 1.5em !important;
    margin-bottom: -5px !important;
    display: block !important;
}
.inner-news-text h3 {
    font-size: 1.17em !important;
    margin-bottom: -5px !important;
    display: block !important;
}
.inner-news-text h4 {
    font-size: 1.12em !important;
    margin-bottom: -5px !important;
    display: block !important;
}
.inner-news-text h5 {
    font-size: .83em !important;
    margin-bottom: -5px !important;
    display: block !important;
}
.inner-news-text h6 {
    font-size: .75em !important;
    margin-bottom: -5px !important;
    display: block !important;
}

.inner-news-text p{
    display: block !important;
    margin-bottom: -5px !important;
}
.inner-news-text br {
    display: block !important;
    line-height: normal !important;
}

.oter-news .news-article-info {
}

.oter-news .news-article,
.news-category-itemWrap .news-article,
.main-news .news-article {
    border-bottom: 1px solid #f3f3f3;
    padding-bottom: 10px;
    margin-top: 15px;
}

.oter-news .news-article:last-child,
.news-category-itemWrap .news-article:last-child {
    border: 0;
    padding: 0;
}

.oter-news .news-article.video .thumb-link{
    position: relative;
    display: inline-block;
    float: left;
}
.oter-news .news-article.video .thumb-link:before{
    content: ' ';
    background-image: url('../images/ytplay_x100.png');
    background-color: rgba(0,0,0,0.35);
    background-size: 24%;
    background-position: center center;
    background-repeat: no-repeat;
    width: 93%;
    height: 100%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
}

.slider {
    margin-bottom: 18px;
}

/* ============== category page ================= */

.news-category-itemWrap .news-article-info {
    width: 66%;
}

.pagination {
    margin-top: 50px;
    /*text-align: center;*/
}

.pagination li {
    display: inline-block;
    margin-right: 3px;
}

.pagination li a {
    border: 1px solid #00374b;
    display: block;
    padding: 4px 11px;
    transition: color 0.2s ease;
}

.pagination li a:hover{
    background-color: #00374b;
    color: #9ecfe1;
    text-decoration: none;
}
.pagin-active a {
    background-color: #c82203;
    color: #fff;
    text-decoration: none;
    border: 1px solid #c82203 !important;
}

/*custom*/
.poll_contnet {
    border-bottom: 1px dashed #00374b;
}

.poll_contnet:last-child {
    border-bottom: 0;
}

.search-text {
    font-size: 12px;
}

.news-category .news-article:first-child {
    padding-top: 0;
    margin-top: 0;
}
.news-category.ctg1{
    margin-top: 10px;
    border: 0 solid #fff !important;
}
body.home .news-category.ctg1 {
}
.news-category article:first-child {
    margin-top: 5px !important;
}
.sidebar-top-news .news-article:first-child {
    padding-top: 0;
    margin-top: 0;
}

.vote {
    border: 1px solid #b8b8b8;
    padding: 0 20px 20px 20px;
    margin-top: 30px;
}

.vote &gt; h3 {
    text-align: center;
    margin: -11px 0 15px 0;
    padding: 0;
}

.vote &gt; h3 span {
    padding: 0 10px;
    background: #ffffff;
    display: inline-block;
    font-weight: normal;
    font-size: 15px;
}

.vote form button[type="submit"] {
    margin: 5px auto 0 auto;
}

body.body_ru .vote form button[type="submit"],
body.body_en .vote form button[type="submit"] {
    font-family: "Arial";
}

.vote form button[type="submit"] span {
    line-height: 24px;
    height: 24px;
    display: block;
    color: #3f67bf;
    text-align: center;
    vertical-align: middle;
}

.option {
    padding: 0 0 5px 0;
}

.option p {
    line-height: 16px;
    font-size: 10px;
    font-style: normal;
}

.option p em {
    font-style: normal;
}

.bar {
    height: 10px;
    background: #3399cc;
}

.poll_title {
    font-size: 13px;
    padding-right: 45px;
    text-align: left;
    color: #094b80;
}

.vote_button_cintainer {
    text-align: center;
    margin-top: 10px;
}

.question-item {
    margin-bottom: 6px
}

.question-item label {
    font-size: 12px;
}

.question-item input[type='radio'] {
    margin-left: 0;
    float: left;
}

.poll_contnet .poll-text {
    float: left;
    font-size: 12px;
    margin-left: 5px;
}

.clear {
    clear: both;
}

.news-author {
    margin-bottom: 5px;
    display: none;

}

.news-author strong {
    color: #9a9a9a;
}

.footer-line {
    border-bottom: solid 1px #b8b8b8;
    margin-bottom: 10px;
}

.left-nav {
    padding: 16px;
    width: 220px;
    border: solid 1px #b8b8b8;
}

.left-nav ul {
    list-style: none;
}

.left-nav ul li a.active {
    font-weight: bold;
}

.left-nav ul li a {
    color: #094b80;
    font-family: 'PT Serif', serif;
    font-size: 16px;
}

.label {
    font-size: 14px;
    color: #575757;
    margin-left: 20px;
    font-weight: bold;
}

.contact-form textarea {
    margin-left: 20px;
    font-size: 13px;
    width: 400px;
    height: 100px;
    margin-top: 10px;
    resize: none;
    padding: 5px;
}

.contact-form input {
    margin-left: 20px;
    margin-top: 10px;
    width: 400px;
    height: 30px;
    padding: 0 5px;
    line-height: 30px;
    font-size: 13px;
}

.code {
    margin-left: 20px;
    margin-top: 10px;
}

.code img {
    float: left;
}

.code input[type='text'] {
    margin-top: 0;
    margin-left: 10px;
    height: 34px;
    line-height: 32px;
    width: 100px;
    text-align: center;
    font-size: 30px;
    float: left;
}

.code input[type='submit'] {
    float: left;
    margin-top: 0;
    width: 177px;
    margin-left: 20px;
    height: 34px;
    background: #094b80;
    color: #ffffff;
    font-weight: bold;
    border: solid 1px #575757;
}

.contact-form .error {
    font-size: 12px;
    color: #F00;
    margin-left: 20px;
}

.contact-form .succes {
    color: #008600;
    margin-left: 20px;
    font-size: 18px;
}

.mistake-form{
    width: 420px;
}
.mistake-form input, .mistake-form textarea{
    width: 380px !important;
}
.mistake-form .code input[type='text'] {
    width: 100px !important;
}
.mistake-form .code input[type='submit'] {
    width: 157px !important;
}

.mistake-form h1{
    text-align: center;
    color: #094b80;
}


.author-block {
   border-color: #84a5bf!important;

}
.author-block h2{
    font-size: 18px;
}
.author-block img{
    -webkit-border-radius: 50%;
    -moz-border-radius: 50%;
    border-radius: 50%;

    width: 123px;
    margin-right: 0;
    height: 123px;
}
.author-block .news-article-info{
    text-align: center;
    width: 85%;
    padding: 10px;
    height: 123px;
    padding-top: 30px;
    margin-left: -55px;


}


.page-bg {
    position: fixed;
    left: 0;
    top: 0;
    width: 100%;
    z-index: -1;
}

.page-bg img {
    width: 246px;
}

.page-bg img:nth-child(2) {
    float: right;
}


@media screen and (min-width: 1500px){
	.page-bg img {
	    width: 17.7%;
	}
    .container {
    }
    .nav-fixed {
        width: 100% !important;
    }
}








/*================ home page slider ===============*/
#home_slider .swiper-container {
    width: 100%;
    height: 420px;
    clear: both;
}
#home_slider .swiper-slide {
    text-align: center;
    font-size: 18px;
    background: #eee;
}
#home_slider .swiper-slide a img{
    max-width: 100% !important;
}
.news-slide-item{
    position: relative;
    overflow: hidden;
    z-index: -1;
}
.news-slide-item .news-slide-info{
    color: #fff !important;
    padding: 8px;
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    line-height: normal !important;
    transition: background 0.35s ease;
    background: rgba(0,95,130,0.4);
    overflow: hidden;
}
.news-slide-item:before{
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    transition: all .3s;
    z-index: -1;
}

.news-slide-item:hover .news-slide-info{
    background: rgba(0,95,130,0.7);
}
.news-slide-item:hover:before{
    -ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari */
    transform: scale(1.1);
}
.news-slide-item .news-slide-info:before{
    content: " ";
    border-left: 4px solid #52a0bc;
    position: absolute;
    height: 80%;
    left: 14px;
    top: 10%;
}
.news-slide-item .news-slide-info .news-slide-title{
    font-family: 'Fedra-Sans-Std-Medium', Verdana, Arial, sans-serif;
    float: left;
    width: 90%;
    padding: 14px 14px 14px 26px;
    font-weight: bold;
    font-size: 21px !important;
}
.news-slide-item .news-slide-info .news-slide-date{
    float: right;
    width: 10%;
    text-align: right;
    padding-right: 5px;
}
.news-slide-item .news-slide-info .news-slide-date span{
    color: #9ecfe1;
    display: block;
    text-transform: uppercase;
    line-height: 24px;
}
.news-slide-item .news-slide-info .news-slide-date span.day{
    font-size: 24px;
}
.news-slide-item .news-slide-info .news-slide-date span.month{
    font-size: 18px;
}
.news-slide-item .news-slide-info .news-slide-date span.year{
    font-size: 14px;
}
.news-slide-item .news-slide-info .news-slide-date img.arrow_right{
    margin-top: 10px;
}
.news-slide-item a{
    display: block;
    width: 100%;
    height: 100%;
    overflow: hidden;
    text-align: left !important;
}
#home_slider .swiper-container{
    margin-top: 0 !important;
}
#home_slider .swiper-button-next,
#home_slider .swiper-button-prev{
    transition: background-color 0.35s ease;
    padding: 10px 20px;
}
#home_slider .swiper-button-next:hover,
#home_slider .swiper-button-prev:hover{

}
#home_slider .swiper-button-prev{
    left: 0 !important;
    background-image: none !important;
    top: 47% !important;
}
#home_slider .swiper-button-prev:after{
    position: absolute;
    left: 13%;
    top: 15%;
    content: ' ';
    height: 30px;
    width: 30px;
    display: block;
    background-image: url(/images/left_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-size: 55%;
    background-position-x: center;
}
#home_slider .swiper-button-next{
    background-image: none !important;
    right: 0 !important;
    top: 47% !important;
}
#home_slider .swiper-button-next:after{
    position: absolute;
    right: 13%;
    top: 15%;
    content: ' ';
    height: 30px;
    width: 30px;
    display: block;
    background-image: url(/images/right_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-size: 55%;
    background-position-x: center;
}
#home_slider .swiper-pagination-bullet{
    background: #fff !important;
    opacity: 1 !important;
}
#home_slider .swiper-pagination-bullet-active{
    background: #ff6c54 !important;
}
#home_slider .swiper-button-disabled{
    display: none;
}
.news-slide-item{
    background-color: #bbbbbb !important;
    background-size: cover !important;
    background-repeat: no-repeat !important;
}
.cont-header{
}
#home_hot_news_slider{
    background: #d7e6f2;
    clear: both;
    padding: 20px 0 22px 0 !important;
    overflow: hidden;
    position: relative;
}
#home_hot_news_slider .swiper-container {
    width: 100%;
    height: 190px;
    clear: both;
    margin: 0 auto;
    padding: 10px;
}
.hot-news-slide-item{
    position: relative;
    background: #fff;
    border-radius: 3px;
    border:1px solid #c6d6e3;
    box-shadow: 2px 2px 4px rgba(189,208,224,1);
    transition: all 0.5s;
}
.hot-news-slide-item .hot-news-item-img:before{
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    transition: all .3s;
}
.hot-news-slide-item a{
    overflow: hidden;
    display: block;
}
.hot-news-slide-item .left{
    float: left;
    width: 40%;
    padding: 10px;
}
.hot-news-slide-item:hover{
    margin-top: -10px;
    box-shadow: 4px 4px 8px rgba(189,208,224,1);
}
.hot-news-slide-item .right{
    float: right;
    width: 60%;
    padding: 10px 8px 10px 0;
}
.hot-news-slide-item:after{
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 20px 20px 0;
    border-color: transparent #c92706 transparent transparent;
}
.hot-news-slide-item .hot-news-item-img{
    position: relative;
    width: 98%;
    height: 148px !important;
    display: block;
    overflow: hidden;
    background-size: cover !important;
    background-repeat: no-repeat !important;
    border-radius: 3px;
    border:1px solid #c6d6e3;
}
.hot-news-slide-item .hot-news-item-title{
    text-transform: uppercase;
    color: #005f82;
    font-weight: bold;
    padding: 0 0 6px 0;
}
.hot-news-item-date{
}
.hot-news-item-date span i{
    color:#afc4d5;
}
.hot-news-item-arrow{
    float: right;
    bottom: -5px;
    right: 10px;
    position: relative;
}
#home_hot_news_slider .swiper-button-prev{
    left: 3% !important;
    background-image: none !important;
    top: 50% !important;
}
#home_hot_news_slider .swiper-button-prev:after{
    position: absolute;
    left: 13%;
    top: 15%;
    content: ' ';
    height: 30px;
    width: 30px;
    display: block;
    background-image: url(/images/left_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-size: 55%;
    background-position-x: center;
}
#home_hot_news_slider .swiper-button-next{
    background-image: none !important;
    right: 3% !important;
    top: 50% !important;
}
#home_hot_news_slider .swiper-button-next:after{
    position: absolute;
    right: 13%;
    top: 15%;
    content: ' ';
    height: 30px;
    width: 30px;
    display: block;
    background-image: url(/images/right_arrow.png) !important;
    background-repeat: no-repeat !important;
    background-size: 55%;
    background-position-x: center;
}

.home .news-category-item-img{
    position: relative;
    width: 100%;
    height: 201px;
    overflow:hidden;
}
.news-category-item .news-category-item-img:before{
    content: ' ';
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    left: 0;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    transition: all .3s;
}
.home .news-category-item:hover .news-category-item-img:before{
    -ms-transform: scale(1.1); /* IE 9 */
    -webkit-transform: scale(1.1); /* Safari */
    transform: scale(1.1);
}
.footer .partners_links{
    text-align: right;
}
.footer .partners_links li{
    display: inline-block !important;
    margin-left: 10px;
}
.live_net img{
    position: relative;
    top: -12px;
}
#news_live{
    padding: 20px 0;
    background: #ededed;
}
#news_live article{
    display: block;
    width: 80%;
    margin: 0 auto;
    border: 2px solid #c92606;
    overflow: hidden;
    background: #fff;
    position: relative;
    height: 204px;
    background-position: center center;
    background-size: cover;
    background-repeat: no-repeat;
}
#news_live article .left{
    float: left;
    width: 30%;
    padding: 10px;
}
#news_live article .right{
    float: left;
    width: 70%;
    padding: 10px 50px 10px 10px;
}
#news_live article:after{
    content: ' ';
    position: absolute;
    top: 0;
    right: 0;
    width: 0;
    height: 0;
    border-style: solid;
    border-width: 0 75px 75px 0;
    border-color: transparent #c92706 transparent transparent;
}
#news_live article .text{
    position: absolute;
    top: 15px;
    z-index: 1;
    right: 0;
    display: inline !important;
    color: #fff;
    -ms-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}
.hy #news_live article .text{
    top: 15px;
    right: 8px;
}
#news_live article .info{
    position: absolute;
    bottom: 0;
    left: 0;
    right: 0;
    background: rgba(0,0,0,0.7);
    color: #fff;
    padding: 10px;
    font-size: 20px;
}
#news_live article &gt; a{
    color: #fff !important;
    display: block;
    width: 100%;
    height: 100%;
}

#news_live article &gt; a:hover .info{
    text-decoration: underline;
}

span#tag_now{
    font-size: 14px;
    color: #fff;
    padding: 6px 16px;
    background-color: #c92606;
    display: inline-block;
    margin-bottom: 8px;
}
table.currency_table{
    margin-right: 20px;
    position: relative;
    top: -4px;
}
table.currency_table tr td{
    padding: 0 8px;
    vertical-align: top;
}
table.currency_table tr.names td{
    color: #c92706 ;
}
table.currency_table tr.values td{
    font-weight: bold;
    color: #005f82;
}
.tag_list li{
    list-style-type: none !important;
    display: inline-block !important;
    padding: 0 !important;
    margin-left: 0 !important;
}

@media screen and (max-width: 1024px){
    .at-resp-share-element .at4-share-count-container{
        display: inline !important;
    }
}

.img_caption{
    display: block;
    font-style: italic;
    font-size: 14px;
    background: rgba(0,0,0,0.5);
    color: white;
    position: absolute;
    padding: 8px;
    right: 0;
    left: 0;
}
.img_caption_wrap{
    position: relative !important;
}

#news_search_dd_list{
    background: white;
    width: 299px;
    border: 1px solid #dedede;
    border-radius: 4px;
    border-top-width: 0;
    z-index: 100;
    border-top-right-radius: 0;
    border-top-left-radius: 0;
    max-height: 400px;
    overflow-y: auto;
    overflow-x: hidden;
}
#news_search_dd_list li{
    display: block !important;
    margin-bottom: 10px;
}
#news_search_dd_list .ui-state-active{
    background: #f9f9f9;
    color: #005f82;
}
#news_search_dd_list li div.ui-menu-item-wrapper{
    padding: 0 1em 0 1em !important;
}
#news_search_dd_list li:hover div.ui-menu-item-wrapper &gt; div:last-child{
    color: #005f82;
}
#news_search_dd_list li:last-child div.ui-menu-item-wrapper{

}
.navbar .container{
    position: relative;
}
.navbar .menu .dropdown{
    display: none;
    position: absolute;
    width: 100%;
    top: 58px;
    left: 0;
    right: 0;
    background: #fff;
    z-index: 10;
    padding: 10px;
}
body:not(.home) .navbar .menu .dropdown{
    border: 2px solid #005f82;
    border-top-width: 0;
}
.navbar .menu &gt; li:hover &gt; .dropdown{
    display: block;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-container {
    width: 100%;
    clear: both;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-next,
.navbar .menu [data-swiper=dropdown_list] .swiper-button-prev{
    position: relative;
    margin: 0;
    display: inline-block;
    opacity: 1;
    background: none;
    height: 36px;
    width: 36px;
    border: 1px solid #d4d4d4;
    border-radius: 4px;
    cursor: pointer;
    left: inherit;
    right: inherit;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-next:hover,
.navbar .menu [data-swiper=dropdown_list] .swiper-button-prev:hover{
    border-color: #005f82;
    background: #005f82;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-next:hover:after,
.navbar .menu [data-swiper=dropdown_list] .swiper-button-prev:hover:after{
   color: #fff;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-prev{
    margin-left: 5px !important;
    margin-right: 5px !important;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-prev:after{
    content: '\f053';
    font-family: FontAwesome;
    position: absolute;
    color: #d4d4d4;
    width: 100%;
    top: 7px;
    text-align: center;
}
.navbar .menu [data-swiper=dropdown_list] .swiper-button-next:after{
    content: '\f054';
    font-family: FontAwesome;
    position: absolute;
    color: #d4d4d4;
    width: 100%;
    top: 7px;
    text-align: center;
}
.navbar .menu [data-swiper=dropdown_list] a{
    color: #332f2e;
    font-size: 11px;
}
.navbar .menu [data-swiper=dropdown_list] a:hover{
    text-decoration: underline;
    color: #005f82;
}
.navbar .menu [data-swiper=dropdown_list] a img{
    max-width: 100%;
}
.dd_news_loading{
    position: absolute;
    width: 100%;
    height: 100%;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 10;
    background: rgba(255,255,255,0.8);
    text-align: center;
    justify-content: center;
    vertical-align: middle;
    color: #005f82;
    padding-top: 10%;
}
.navbar .menu .has_drop_down .menu_label:after{
    content: ' ';
    width: 0;
    height: 0;
    border-left: 5px solid transparent;
    border-right: 5px solid transparent;
    border-top: 5px solid #ffffff;
    position: absolute;
    top: 47%;
    right: -14px;
}
.navbar .menu .has_drop_down{
    margin-right: 10px;
    margin-left: 5px;
}
.navbar .menu .has_drop_down:hover .menu_label:after{
    visibility: hidden;
}

@media screen and (max-width:922px) {
    .navbar .menu .has_drop_down .menu_label:after{
        display: none;
    }
    body:not(.home) .navbar .menu .dropdown{
        border-width: 0 !important;
    }
    .navbar .menu .dropdown{
        display: none;
        position: relative;
        top: inherit;
        left: inherit;
        right: inherit;
        background: none;
        padding-right: 0 !important;
        padding-left: 0 !important;
    }
    .navbar .menu &gt; li:hover &gt; .dropdown{
        display: none;
    }
    .navbar .menu .dropdown a{
        color: #fff !important;
    }

    .navbar .menu [data-swiper=dropdown_list] .swiper-button-next:hover,
    .navbar .menu [data-swiper=dropdown_list] .swiper-button-prev:hover{
        border-color: #fff !important;
        background: #fff !important;
    }
    .navbar .menu [data-swiper=dropdown_list] .swiper-button-next:hover:after,
    .navbar .menu [data-swiper=dropdown_list] .swiper-button-prev:hover:after{
        color: #005f82 !important;
    }
    .dd_news_loading{
        padding-top: 30% !important;
        background: rgba(0,0,0,0.7);
        color: #fff;
    }
    .menu li.has_drop_down &gt; a{
        width: 85% !important;
    }
    .menu li.has_drop_down &gt; a &gt; span.dd_arrow{
        display: block;
        top: 12px !important;
        width: auto !important;
        right: -15px;
    }
    .menu li.has_drop_down &gt; a &gt; span.dd_arrow:after{
        border-bottom-width: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-top: 6px solid #fff;
    }
    .menu li.has_drop_down &gt; a &gt; span.dd_arrow.closed:after{
        border-bottom-width: 0 !important;
        border-left: 6px solid transparent !important;
        border-right: 6px solid transparent !important;
        border-top: 6px solid #fff !important;
    }
    .menu li.has_drop_down:hover &gt; a &gt; span.dd_arrow{
        top: -15px !important;
    }
    .menu li.has_drop_down:hover &gt; a &gt; span.dd_arrow.closed{
        top: 12px !important;
    }
    .menu li.has_drop_down:hover &gt; a &gt; span.dd_arrow:after,
    .menu li.has_drop_down &gt; a &gt; span.dd_arrow.opened:after{
        border-top-width: 0;
        border-left: 6px solid transparent;
        border-right: 6px solid transparent;
        border-bottom: 6px solid #fff;
    }
    .navbar .container{
        overflow: hidden;
        overflow-y: auto;
        height: 100% !important;
    }
}

body.home #videos{
    margin-top: 20px;
}
body.home #videos .wraps .main-videos .video-item{
    display: block;
    position: relative;
    overflow: hidden;
    height: 400px;
    margin-bottom: 5px;
}
body.home #videos .wraps .main-videos .video-item .info-box{
    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0;
    width: 100%;
    color: #fff !important;
    padding: 50px 15px 10px 15px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+99&amp;0+0,1+100 */
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.99) 99%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    z-index: 5;
}
body.home #videos .wraps .main-videos .video-item &gt; a{
    overflow: hidden;
    display: block;
    padding: 0;
    margin: 0;
    height: 98%;
}
body.home #videos .wraps .main-videos .video-item &gt; a:before{
    content: ' ';
    background-image: url(../images/ytplay_x100.png);
    background-size: 50px;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    width: 100%;
    height: 98%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
}
body.home #videos .wraps .main-videos .video-item &gt; a &gt; img{
    transition: all .3s;
    object-fit: cover !important;
    width: 100%;
    height: 100%;
}
body.home #videos .wraps .main-videos .video-item:hover &gt; a &gt; img{
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
body.home #videos .wraps .main-videos .video-item .info-box .title{
    font-family: "Fedra-Sans-Std-Medium", Verdana, Arial, sans-serif !important;
    font-style: normal !important;
    line-height: 24px !important;
    font-size: 20px !important;
}
body.home #videos .wraps .main-videos .video-item .info-box .date{
    font-size: 12px;
}
body.home #videos .wraps{
    display: flex;
}
body.home #videos .wraps .main-videos{
    flex: 4;
}
body.home #videos .wraps .other-videos{
    flex: 2;
}
body.home #videos .wraps .other-videos &gt; .slimScrollDiv{
    margin-top: -5px !important;
}
body.home #videos .wraps .other-videos &gt; .slimScrollDiv .slimScrollRail{
    height: 100% !important;
}
body.home #videos .wraps .main-videos + .other-videos{
    margin-left: 10px;
}
body.home #videos .wraps .other-videos{
    overflow:hidden;
    height: 820px;
}

.slimScrollBar, .slimScrollRail{
    border-radius: 0 !important;
}

body.home #videos .wraps .other-videos .video-item{
    display: block;
    position: relative;
    overflow: hidden;
    height: 250px;
    margin-bottom: 5px;
    margin-right: 15px;
}
body.home #videos .wraps .other-videos .video-item .info-box{
    position: absolute;
    bottom: 5px;
    left: 0;
    right: 0;
    width: 100%;
    color: #fff !important;
    padding: 50px 15px 10px 15px;
    /* Permalink - use to edit and share this gradient: http://colorzilla.com/gradient-editor/#000000+0,000000+99&amp;0+0,1+100 */
    background: -moz-linear-gradient(top, rgba(0,0,0,0) 0%, rgba(0,0,0,0.99) 99%, rgba(0,0,0,1) 100%); /* FF3.6-15 */
    background: -webkit-linear-gradient(top, rgba(0,0,0,0) 0%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%); /* Chrome10-25,Safari5.1-6 */
    background: linear-gradient(to bottom, rgba(0,0,0,0) 0%,rgba(0,0,0,0.99) 99%,rgba(0,0,0,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00000000', endColorstr='#000000',GradientType=0 ); /* IE6-9 */
    z-index: 5;
}
body.home #videos .wraps .other-videos .video-item &gt; a{
    overflow: hidden;
    display: block;
    padding: 0;
    margin: 0;
    height: 98%;
}
body.home #videos .wraps .other-videos .video-item &gt; a:before{
    content: ' ';
    background-image: url(../images/ytplay_x100.png);
    background-size: 35px;
    background-position: 10px 10px;
    background-repeat: no-repeat;
    width: 100%;
    height: 98%;
    position: absolute;
    top: 0;
    right: 0;
    left: 0;
    bottom: 0;
    z-index: 5;
}
body.home #videos .wraps .other-videos .video-item &gt; a &gt; img{
    transition: all .3s;
    object-fit: cover !important;
    width: 100%;
    height: 100%;
}
body.home #videos .wraps .other-videos .video-item:hover &gt; a &gt; img{
    -ms-transform: scale(1.1);
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
}
body.home #videos .wraps .other-videos .video-item .info-box .title{
    font-family: "Fedra-Sans-Std-Medium", Verdana, Arial, sans-serif !important;
    font-style: normal !important;
    line-height: 20px !important;
    font-size: 16px !important;
}
body.home #videos .wraps .main-videos .video-item .info-box .desc ,
body.home #videos .wraps .other-videos .video-item .info-box .desc {
    display: block;
}
body.home #videos .wraps .other-videos .video-item .info-box .date{
    font-size: 12px;
}

.inner-news-text iframe[src*='youtube.com/embed']{
	width: 100%;
}

#dalma_news_banner{
    padding: 0 10px;
}
#dalma_news_banner img{
    max-width: 107%;
}
div[id^=banners_]{
    text-align: center;
    margin: 10px 0;
}
body:not(.home) div[id^=banners_]{
    margin: 10px 0;
}
div[id^=banners_] img{
    max-width: 100%;
}

@media screen and (max-width:482px) {
    body.home #videos .wraps{
        flex-direction: column;
    }
    body.home #videos .wraps .main-videos{
        flex: 1;
    }
    body.home #videos .wraps .other-videos{
        flex: 1;
    }
    body.home #videos .wraps .main-videos + .other-videos{
        margin-left: 0;
    }
}</pre></body></html>