.top-bnr {width: 728px; height: 90px; margin: 0 auto;}
.m-t--25 {margin-top: -25px!important}
.m-t--80 {margin-top: -80px!important}
.m-t-0 {margin-top: 0px}
.m-t-5 {margin-top: 5px}
.m-t-10 {margin-top: 10px}
.m-t-15 {margin-top: 15px}
.m-t-20 {margin-top: 20px}
.m-t-25 {margin-top: 25px}
.m-t-30 {margin-top: 30px}
.m-t-40 {margin-top: 40px}
.m-t-50 {margin-top: 50px}
.m-t-70 {margin-top: 70px}
.m-b-5 {margin-bottom: 5px;}
.m-b-10 {margin-bottom: 10px;}
.m-b-15 {margin-bottom: 15px;}
.m-b-20 {margin-bottom: 20px;}
.m-b-25 {margin-bottom: 25px;}
.m-b-30 {margin-bottom: 30px;}
.m-t-b-20 {margin-top: 20px; margin-bottom: 20px;}


.col-offset-3 {margin-left: 25%;}
.col-offset-4 {margin-left: 33.33333333%;}
.col-offset-6 {margin-left: 50%;}
.col-offset-7 {margin-left: 58.33333333%;}
.col-offset-8 {margin-left: 66.66666667%;}
.col-offset-9 {margin-left: 75%;}
.col-offset-12 {margin-left: 100%;}

.col-3 {width: 25%;}
.col-4 {width: 33.33333333%;}
.col-6 {width: 50%;}
.col-7 {width: 58.33333333%;}
.col-8 {width: 66.66666667%;}
.col-9 {width: 75%;}
.col-12 {width: 100%;}


.col-3, .col-4, .col-6, .col-7, .col-8, .col-9, .col-12 {float: left; position: relative; min-height: 1px; padding-right: 8px; padding-left: 8px;}


@media (min-width: 1500px) {
  .col-1280-1, .col-1280-2, .col-1280-3, .col-1280-4, .col-1280-5, .col-1280-6, .col-1280-7, .col-1280-8, .col-1280-9, .col-1280-10, .col-1280-11, .col-1280-12 {
    float: left;
  }
  .col-1280-12 {
    width: 100%;
  }
  .col-1280-11 {
    width: 91.66666667%;
  }
  .col-1280-10 {
    width: 83.33333333%;
  }
  .col-1280-9 {
    width: 75%;
  }
  .col-1280-8 {
    width: 66.66666667%;
  }
  .col-1280-7 {
    width: 58.33333333%;
  }
  .col-1280-6 {
    width: 50%;
  }
  .col-1280-5 {
    width: 41.66666667%;
  }
  .col-1280-4 {
    width: 33.33333333%;
  }
  .col-1280-3 {
    width: 25%;
  }
  .col-1280-2 {
    width: 16.66666667%;
  }
  .col-1280-1 {
    width: 8.33333333%;
  }
  .col-1280-pull-12 {
    right: 100%;
  }
  .col-1280-pull-11 {
    right: 91.66666667%;
  }
  .col-1280-pull-10 {
    right: 83.33333333%;
  }
  .col-1280-pull-9 {
    right: 75%;
  }
  .col-1280-pull-8 {
    right: 66.66666667%;
  }
  .col-1280-pull-7 {
    right: 58.33333333%;
  }
  .col-1280-pull-6 {
    right: 50%;
  }
  .col-1280-pull-5 {
    right: 41.66666667%;
  }
  .col-1280-pull-4 {
    right: 33.33333333%;
  }
  .col-1280-pull-3 {
    right: 25%;
  }
  .col-1280-pull-2 {
    right: 16.66666667%;
  }
  .col-1280-pull-1 {
    right: 8.33333333%;
  }
  .col-1280-pull-0 {
    right: auto;
  }
  .col-1280-push-12 {
    left: 100%;
  }
  .col-1280-push-11 {
    left: 91.66666667%;
  }
  .col-1280-push-10 {
    left: 83.33333333%;
  }
  .col-1280-push-9 {
    left: 75%;
  }
  .col-1280-push-8 {
    left: 66.66666667%;
  }
  .col-1280-push-7 {
    left: 58.33333333%;
  }
  .col-1280-push-6 {
    left: 50%;
  }
  .col-1280-push-5 {
    left: 41.66666667%;
  }
  .col-1280-push-4 {
    left: 33.33333333%;
  }
  .col-1280-push-3 {
    left: 25%;
  }
  .col-1280-push-2 {
    left: 16.66666667%;
  }
  .col-1280-push-1 {
    left: 8.33333333%;
  }
  .col-1280-push-0 {
    left: auto;
  }
  .col-1280-offset-12 {
    margin-left: 100%;
  }
  .col-1280-offset-11 {
    margin-left: 91.66666667%;
  }
  .col-1280-offset-10 {
    margin-left: 83.33333333%;
  }
  .col-1280-offset-9 {
    margin-left: 75%;
  }
  .col-1280-offset-8 {
    margin-left: 66.66666667%;
  }
  .col-1280-offset-7 {
    margin-left: 58.33333333%;
  }
  .col-1280-offset-6 {
    margin-left: 50%;
  }
  .col-1280-offset-5 {
    margin-left: 41.66666667%;
  }
  .col-1280-offset-4 {
    margin-left: 33.33333333%;
  }
  .col-1280-offset-3 {
    margin-left: 25%;
  }
  .col-1280-offset-2 {
    margin-left: 16.66666667%;
  }
  .col-1280-offset-1 {
    margin-left: 8.33333333%;
  }
  .col-1280-offset-0 {
    margin-left: 0;
  }
}





.h-300 {height: 300px;}
.h-100-percent {height: 100%;}

.main-content {margin-top: 16px;}
.main-content:after {clear:both; content: ""; display: block;}

.title-col {color: #d74942; font-size: 20px; text-transform: uppercase; position: relative;}
.title-col a {z-index: 1; position: relative;background: #fff; color: #d74942; padding-right: 10px;}
.title-col a:hover, .title-col a:focus {text-decoration: none;}
.title-col:after {content: ''; display: block; width: 100%; height: 1px; background: #d2d2d2; z-index: 0; position: relative; top: -7px;}
.title-col.grey-title a {color: #7e7e7e;}
.tab-col ul {list-style-type: none; padding: 9px 0 0 0!important; margin: 0;}
.tab-col ul li {float: left;}
.tab-col a.tabs:hover, .tab-col a.tabs.active {color: #fff; background: #d74942; text-decoration: none;}
.tab-col a.tabs {color: #231300; font-size: 12px; padding: 1px 13px;}
.title-col.logo-title svg {width: 209px; height: 42px;}
.liga-press-centr .title-col.logo-title svg {width: 180px; height: 36px;}
.liga-samoobrazovanie .title-col.logo-title svg {width: 278px; height: 36px;}

.news-col ul {display: block; padding-top: 26px; list-style-type: none; padding: 0;}
.news-col ul li a.title {display: inline; color: #03275f; font-size: 16px; font-weight: 400; padding-right: 5px; padding-bottom: 5px;}
.news-col ul li .time {color: #807f7d; font-size: 12px; font-weight: 400; display: inline-block;}
.news-col ul li:not(:last-child) {margin-bottom: 19px;}
.more-link {margin-top: -25px;}
.more-link a {color: #d74942; font-size: 16px; font-weight: 400; float: right; display: block; /*padding-right: 20px;*/ position: relative;  z-index: 100;  transition: 0.3s;
}
/*.more-link a:after {background: url('../images/icons/quote-more-news.png'); width: 11px; height: 12px; content: ""; display: block; position: absolute; top: 7px; right: 0;}*/


.grey-line {height: 1px; background: #d2d2d2; margin: 5px 0;}

.clr_banner {display: none;}

/* top news */
.top-news {width: 100%; height: 460px; margin-top: 18px; position: relative;}
.top-news a {display: block;}
.top-news-img {width: 100%; height: 460px; overflow: hidden; position: absolute;}
.top-news-bg {width: 100%;height: 460px;overflow: hidden;position: absolute;background: linear-gradient(to top, #0a1636, transparent);}
.top-news-img img {max-width: 100%; height: auto; width: 100%;}
.top-news-info {position: absolute; bottom: 0; padding: 10px 20px;}
.top-news-rubric {display: inline-block; background: #d74942; color: #fff; padding: 5px 15px; font-size: 14px; text-transform: uppercase;}
.top-news-rubric a, .top-news-rubric a:hover, .top-news-title a, .top-news-title a:hover {color: #fff; text-decoration: none;}
.top-news-title {display: block; color: #fff; font-size: 40px; line-height: 50px; margin-top: 20px;}

.plus-share {position: absolute; top: 20px; right: 15px; z-index: 3;}
.plus-share .plus {background: url('../images/icons/news-plus.png'); width: 25px; height: 25px; display: block;}
.plus-share .share {background: url('../images/icons/news-share.png'); width: 25px; height: 27px; margin-top: 15px; display: block;}
.plus-share.white .plus {background: url('../images/icons/news-plus-white.png'); display: inline-block;}
.plus-share.white .share {background: url('../images/icons/news-share-white.png'); margin-top: 15px; display: inline-block; margin-left: 5px; margin-top: 0;}


.h-high, .h-high .tile-news-bg, .tile-news.h-high, .h-high .tile-news-img {height: 620px;}
.h-low, .h-low .tile-news-bg, .tile-news.h-low, .h-low .tile-news-img {height: 300px;}
.h-spec-slider, .h-spec-slider .tile-news-bg, .h-spec-slider .tile-news-img {height: 420px;}
.h-spec-slider .tile-news-img img {height: 100%; object-fit: cover; width: 100%;}
.infographics-block .tile-news .tile-news-img:after {
    width: 100%;
    overflow: hidden;
    position: absolute;
    background: linear-gradient(to top, #fff, transparent 70%);
    content: "";
    display: block;
    top: 0;
    left: 0;
    height: 100%;
}
/*.h200, .h200 .tile-news-bg, .tile-news.h200, .h200 .tile-news-img {height: 200px;}
.h400, .h400 .tile-news-bg, .tile-news.h400, .h400 .tile-news-img {width: auto; height: 400px;}*/
/*.w350, .w350 .tile-news-bg, .tile-news.w350, .w350 .tile-news-img {width: 350px;}
.w680, .w680 .tile-news-bg, .tile-news.w680, .w680 .tile-news-img {width: 680px;}*/


.tile-news {
    width: 100%;
    margin-top: 20px;
    position: relative;
}

.tile-news .tile-news-img:after {
    width: 100%;
    overflow: hidden;
    position: absolute;
    background: linear-gradient(to top, #0a1636, transparent 70%);
    content: "";
    display: block;
    top: 0;
    left: 0;
    height: 100%;
}
.h-high, .h-high .tile-news-bg, .tile-news.h-high, .h-high .tile-news-img {
    height: 620px;
}




.h-high, .tile-news.h-high, .h-high .tile-news-img {
    height: 620px;
}

a.tile-news-rubric {display: inline-block!important; padding: 5px 15px; color: #fff;}
a.tile-news-rubric:hover, a.tile-news-rubric:focus {color: #fff; text-decoration: none;}

.tile-news-rubric a {padding: 5px 15px;}
.tile-news-info a {display: block;}
.tile-news-info {
    position: absolute;
    bottom: 0;
}

.tile-news-rubric {
    display: inline-block;
    color: #fff;
    font-size: 14px;
   
    text-transform: uppercase;
    margin: 0 20px;
}
.tile-news-rubric a, .tile-news-rubric a:hover, .tile-news-rubric a:focus, a.tile-news-title, a.tile-news-title:hover, a.tile-news-title:focus {
    color: #fff;
    text-decoration: none;
}
.tile-news-info a:hover {text-decoration: none;}

.tile-news-title {
    display: block;
    color: #fff;
    font-size: 20px;
    line-height: 24px;
    padding: 20px 20px 10px 20px;
    text-decoration: none;
}

.tile-news.plug .tile-news-img:after {background: linear-gradient(to top, transparent, transparent)!important; border: 1px solid #d2d2d2;}
.tile-news.plug .tile-news-rubric {background: transparent; padding: 0px 0!important;}
.tile-news.plug .tile-news-title {color: #03275f; font-size: 30px; line-height: 40px;}
.tile-news.plug .tile-news-title a, .tile-news.plug .tile-news-title a:hover, .tile-news.plug .tile-news-title a:focus {color: #03275f; text-decoration: none;}
.tile-news.plug .tile-news-rubric a, .tile-news.plug .tile-news-rubric a:hover, .tile-news.plug .tile-news-rubric a:focus {color: #1139ad; text-decoration: none;}
.tile-news.plug-2 .tile-news-img:after {background: linear-gradient(to top, transparent, transparent)!important; border: 1px solid #d2d2d2;}
.tile-news.plug-2 .tile-news-img {padding-top: 50px;}

.tile-news.plug-2 .tile-news-bg {background: linear-gradient(to top, transparent, transparent)!important; border: 1px solid #d2d2d2;}
.tile-news.plug-2 .tile-news-rubric {margin: 0; background: #fafafa; padding: 0!important; height: 50px; line-height: 50px; width: 100%; font-family: "Roboto";}
.tile-news.plug-2 .tile-news-info {position: absolute; bottom: 0; padding: 1px 1px; width: 100%; top: 0;height: 50px;}
.tile-news.plug-2 .tile-news-rubric a, .tile-news.plug-2 .tile-news-rubric a:hover, .tile-news.plug-2 .tile-news-rubric a:focus {color: #6c6a67; text-decoration: none; padding: 0 20px!important;}

.vote {padding: 40px 20px 0 0;}
.vote ul {list-style-type: none; padding: 0;}
.vote ul li span {margin-left: 10px;}
.vote ul li input[type="radio"] {display: none;}
.vote ul li input[type="radio"]:checked + i {background: url(../images/icons/controls.png) -19px top no-repeat;}
.vote ul li input[type="radio"] + i {display: inline-block; width: 19px; height: 19px; margin: -3px 0px 0 0px; vertical-align: middle; background: url(../images/icons/controls.png) left top no-repeat; cursor: pointer;}
.vote ul li label {cursor: pointer;}
.vote ul li {font-weight: 300; font-size: 16px; padding: 3px 0;}
.vote .title {color: #231300; font-size: 20px;}
.vote button {color: #d74942; font-size: 18px; padding: 2px 15px; border: 1px solid #d74942; border-radius: 2px; background: #fff; cursor: pointer;}
.vote button:hover {background: #d74942; color: #fff;}
.opinions-title a {
    display: block;
    color: #03275f;
    font-size: 20px;
    font-family: "Roboto";
    border-left: 2px solid #d74942;
    padding-left: 10px;
    margin-top: 15px;
    line-height: 22px;
    font-weight: 500;
}
.opinions {
    margin-top: 20px;
}
.opinions-name {
    font-weight: 300;
    font-size: 16px;
    margin-top: 10px;
    margin-left: 13px;
}
.opinions-img {text-align: center;}
ul.most-read {list-style-type: none; padding: 25px 0 0 0; margin: 0;}
ul.most-read li:not(:last-child) {margin: 0 0 10px 0;}
ul.most-read li a.title-news {
    color: #03275f;
    font-size: 16px;
    font-weight: 400;
    display: inline;
    margin-right: 10px;
}

.special-project .tile-news-img:before{display: none !important}
.short-news {margin-top: 20px;}
.short-news ul {
    list-style-type: none;
    padding: 0;
    margin-bottom: 0;
}
.short-news li:not(:last-child) {margin-bottom: 20px;}
.short-news-img {
    width: 85px;
    height: 85px;
    overflow: hidden;
    float: left;
}
.short-news-img img {
    height: 100%;
    width: auto;
}
.short-news-info.no-preview {width: 100%; padding-left: 0px;}
.short-news-info {
    float: left;
    padding-left: 10px;
    width: calc(100% - 85px);
}
.reads .title-news {display: inline; padding-right: 5px;}
.reads .read-news {display: inline-block;}
.read-news {display: inline-block;}
.opinion .read-news {display: block;}
.read-news:before {display: inline-block; background: url(../images/icons/eye.png); content: ''; width: 17px; height: 13px; top: 2px; position: relative; margin-right: 10px;}
.liga-samoobrazovanie .read-news:before, .liga-press-centr .read-news:before {display: none;}
.short-news-info.no-preview .short-news-title a, .short-news-info.no-preview .short-news-title {height: 100%;}
.short-news-title a, .short-news-title {color: #03275f; font-weight: 400; line-height: 20px; height: 62px; overflow: hidden;display: inline; padding-right: 5px;}
.short-news-rubric a {color: #425dac; font-weight: 300; line-height: 16px; font-size: 12px; float: left; margin-top: 10px;}
.short-news-info.no-preview .short-news-date a {margin-top: 0px;}
.short-news-date a {color: #aaaaaa; font-weight: 300; line-height: 16px; font-size: 12px; float: right; margin-top: 10px;}
.short-news-date {display: inline-block; position: relative; top: 4px; }
.liga-bussines .short-news-date a {float: right; margin-top: 0px;}
.liga-bussines .short-news-date {float: right; top: 10px; }
.short-news li:after {content: ""; display: block; clear: both;}
.w350, .w350 .tile-news-bg, .tile-news.w350, .w350 .tile-news-img {width: 350px;}
.h200, .h200 .tile-news-bg, .tile-news.h200, .h200 .tile-news-img {height: 200px;}
.tile-news .tile-news-img {
    width: 100%;
    overflow: hidden;
    position: absolute;
    background: #fafafa;
}
    .viewer-social-media a:first-child {margin-left: 0;}
.spons-theme {
    color: #231300;
    text-transform: uppercase;
    font-size: 14px;
}

.top-theme-block-news {
    background: #fff;
    padding: 30px;
    border-top: 4px solid #d74942;
    margin-left: 310px;
    margin-top: -125px;
    position: relative;
    z-index: 4;
}

.spons-logo svg {
    width: 100px;
    height: 32px;
}

.img-responsive {
    display: block;
    max-width: 100%;
    height: auto;
}



.index-graphic {height: 100px;}
.link-orange a {color: #de803d;}
.liga-finance-block .short-news-date a {float: left;}
.special-project, .photo-video-project {
    background: #192952;
    margin-top: 85px;
    padding: 20px;
}
.photo-video-project {padding: 20px 15px 40px 20px;}
.infographics .tile-news-title {font-size: 18px; line-height: 20px; margin-bottom: 10px;}
.infographics .tile-news-img:after {display: none;}
.special-project-title {
    color: #d74942;
    display: block;
    font-size: 79px;
    margin-top: -83px;
    text-align: right;
    margin-right: 20px;
    font-weight: 600;
    cursor: pointer;
}
.special-project-title a {
  color: #d74942;font-size: 79px;font-weight: 600;
}
.special-project .tile-news-title {
    font-size: 20px;
    line-height: 20px;
    padding: 20px;
    font-weight: 500;
}
.special-project .tile-news-rubric {
    margin: 0 50px;
}
.special-project .spons-theme, .special-project .spons-theme > a {color: #fff; font-weight: 300; }

.date-rubric {text-transform: none!important; font-size: 12px!important; height: 30px; line-height: 30px; padding: 0; position: relative; padding: 0 10px 0 32px!important;}
.date-rubric a {padding: 0 15px 0 36px;}
.date-rubric:after {content: ""; display: block; position: absolute; background: url(../images/icons/date-rubric.png); width: 15px; height: 16px; top: 6px; left: 10px;}
.tile-news-info a.author-news {float:right;color: #fff; font-style: italic; font-size: 14px; padding: 0 18px 18px 0;}
.video-block .tile-news-img:before {position: absolute; background: url(../images/icons/play.png); width: 105px; height: 105px; content: ""; display: block; top: 50%; left: 50%; margin-left: -52.5px; margin-top: -52.5px; z-index: 2;
    opacity: 0.5;}
.video-block:hover .tile-news-img:before {opacity: 1;}
.reads ul {
    list-style-type: none;
    padding: 0;
}
.reads ul li {
    margin: 15px 0;
}
.title-news a {
    color: #03275f;
    font-size: 16px;
    font-weight: 400;
}
.time-news, .read-news {
    color: #807f7d;
    font-size: 12px;
    font-weight: 400;
    margin-top: 5px;
}
.photo-video-project-title {
    color: #d74942;
    display: block;
    font-size: 80px;
    margin-top: -80px;
    text-align: right;
    margin-right: 20px;
    text-transform: uppercase;
}
.short-video {
    margin-top: 20px;
    margin-bottom: 20px;
    overflow-y: auto;
    height: 377px;
}
.short-video ul {
    list-style-type: none;
    padding: 0;
    margin-top: 1px;
}
.short-video li {
    margin-bottom: 26px;
    padding: 3px 1px 0 1px;
}
.short-video li:hover {
    background: rgba(0, 0, 0, 0.15);
}
.short-video li:after {
    content: "";
    display: block;
    clear: both;
}
.short-video-img {
    width: 70px;
    height: 70px;
    overflow: hidden;
    float: left;
}
.short-video-img img {
    height: 100%;
    width: auto;
}
.short-video-info {
    float: left;
    padding-left: 10px;
    width: calc(100% - 85px);
}
.short-video-info a:hover, .short-video-info:hover {text-decoration: none;}
.short-video-title a, .short-video-title {
    color: #fff;
    font-weight: 300;
    line-height: 18px;
    height: 56px;
    overflow: hidden;
}
.short-video-date a {
    color: #807f7d;
    font-weight: 400;
    line-height: 16px;
    font-size: 12px;
    float: left;
    margin-top: 0px;
}
.short-video::-webkit-scrollbar-button {background-image:url(''); background-repeat:no-repeat; width:5px; height:0px}
.short-video::-webkit-scrollbar-track {background-color:#5f6b8b}
.short-video::-webkit-scrollbar-thumb {-webkit-border-radius: 0px; border-radius: 0px; background-color:#0f1b3a;}
.short-video::-webkit-scrollbar-thumb:hover{background-color:#09132d;}
.short-video::-webkit-scrollbar{width: 10px;}

.w-100-h-auto .tile-news-img img {width: 100%; height: auto;}


/* arrow more link */
.more-link.red a:after {background: url(../images/icons/quote-more-news-red.png);}
.more-link.orange a:after {background: url(../images/icons/quote-more-news-orange.png);}
.more-link.navy a:after{background: url(../images/icons/quote-more-news-navy.png);}
.more-link.blue a:after{background: url(../images/icons/quote-more-news-blue.png);}
.more-link.black-bordo a:after{background: url(../images/icons/quote-more-news-black-bordo.png);}
.more-link.white a:after{background: url(../images/icons/quote-more-news-white.png);}
.more-link.black a:after{background: url(../images/icons/quote-more-news-black.png);}
.more-link.green a:after{background: url(../images/icons/quote-more-news-green.png);}
.more-link.grey a:after{background: url(../images/icons/quote-more-news-grey.png);}

/* background color */
.red-bg {background: #d74942;}
.orange-bg {background: #de803d;}
.navy-bg {background: #00123f;}
.blue-bg {background: #1139ad;}
.black-bordo-bg {background: #231300;}
.white-bg {background: #fff;}
.black-bg {background: #000;}
.green-bg {background: #138933;}
.grey-bg {background: #138933;}

/* color */
.red a, .red, a.red {color: #d74942;}
.orange a, .orange, a.orange {color: #fa5e00;}
.navy a, .navy, a.navy, a.navy:hover {color: #03275f;}
.blue a, .blue, a.blue, a.blue:hover {color: #1139ad;}
.black-bordo a, .black-bordo, a.black-bordo {color: #231300;}
.black a, .black, a.black {color: #000;}
.white a, .white, a.white {color: #fff;}
.green a, .green, a.green {color: #138933;}
.grey a, .grey, a.grey {color: #cdcfd5;}
.siren a, .siren, a.siren {color: #882993;}

.adv-toggle {position: fixed; top: 2px; left: 2px; cursor: pointer; background: #1139ad; border-radius: 3px; padding: 3px 8px; color: #fff;}
.advertising .branding {display: block; position: fixed; top: 0px; left: 0px; width: 100%;z-index: 0;}
.branding {display: none;}
.advertising .container {width: 1000px; transition: all 1s;}
.body-bg {background: #fff; position: relative; top: 0px; display: block;}
.advertising {background: #00a850;}

/* advertising */
.advertising .logo {width: 168px; top: -29px; transition: all 1s;}
.advertising .navigation .main-menu nav > ul {padding-left: 30px;}
.advertising .navigation .main-menu nav > ul > li {font-size: 16px;}
.advertising .news-link > a, .advertising .biznes-link > a, .advertising .finansy-link > a, .advertising .samoobrazovanie-link > a, .advertising .specproekty-link > a {padding: 10px 15px;}
.advertising .navigation .user-search-toggle {padding-left: 5px; margin-top: -2px;}
.advertising .navigation .main-menu {margin-top: 0px;}
.advertising .menu-down {top: 104px;}
.advertising .navigation {padding: 10px 0 15px 0;}
.advertising .col-1280-offset-3 {margin-left: 0;}


.advertising .top-news-bg {height: 300px;}
.advertising .top-news-img {height: 300px;}
.advertising .top-news {height: 300px;}
.advertising .container {padding-left: 20px; padding-right: 20px;}
.advertising .row {margin-left: -10px; margin-right: -10px;}
.advertising .col-3, .advertising .col-4, .advertising .col-6, .advertising .col-7, .advertising .col-8, .advertising .col-9, .advertising .col-12 {padding-right: 10px; padding-left: 10px;}
.advertising .col-1280-3, .advertising .col-1280-4, .advertising .col-1280-6, .advertising .col-1280-7, .advertising .col-1280-8, .advertising .col-1280-9, .advertising .col-1280-12 {padding-right: 10px; padding-left: 10px;}
.advertising .col-3 {width: 33.33333333%;}
.advertising .col-1280-3 {width: 33.33333333%;}
/*.advertising .col-4 {width: 33.33333333%;}*/
.advertising .col-4 {width: 50%;}
.advertising .col-1280-4 {width: 50%;}
/*.advertising .col-6 {width: 50%;}*/
.advertising .col-7 {width: 58.33333333%;}
.advertising .col-1280-7 {width: 58.33333333%;}
/*.advertising .col-8 {width: 66.66666667%;}*/
.advertising .col-1280-9 {width: 66.66666667%;}
.advertising .col-9 {width: 66.66666667%;}
.advertising .col-12  {width: 100%;}
.advertising .col-1280-12  {width: 100%;}
.advertising .w100  {width: 100%;}
.advertising .w66  {width: 66.66666667%;}
.advertising .w33  {width: 33.33333333%;}

.advertising .row-break {margin-left: -20px; margin-right: -20px;}
.advertising .footer-menu {width:100%}
.advertising .footer-menu ul {padding-left: 0;}
.advertising .footer .ligagroup li {margin-right: 36px;}
/*.advertising .footer {margin-left: -20px; margin-right: -20px;}*/


.liga-photo-video-sec .col-offset-3 {margin-left: 0;}
.advertising .special-project {padding: 20px 30px 20px 80px; margin: 120px -30px 0 -30px;}
 .advertising .photo-video-project {padding: 20px 30px 20px 30px; margin: 120px -30px 0 -30px;}
.col-offset-3 {margin-left: 25%;}
.col-offset-4 {margin-left: 33.334%;}
.col-offset-6 {margin-left: 50%;}
.col-offset-7 {margin-left: 58.334%;}
.col-offset-8 {margin-left: 66.66666667%;}
.col-offset-9 {margin-left: 75%;}
.col-offset-12 {margin-left: 100%;}
.advertising .none {display: none;}

.opinion-plash {border: 1px solid #d74942; padding: 16px; width: 620px; margin: 20px auto 10px auto;}
.opinion-plash .opinion-name-block {color: #d74942; text-transform: uppercase; font-size: 20px;float: left;margin-top: 2px;}
.opinion-plash .opinion-vote-block {color: #231300; font-size: 18px; float: left; padding-left: 20px; margin-top: 3px;}
.opinion-plash .opinion-vote-button button {color: #d74942; font-size: 18px; background: transparent; border: 1px solid #d74942; padding: 2px 8px; border-radius: 2px;}
.opinion-plash .opinion-vote-button {float: right;}
.all-news-arrow {color: #fff;
    font-size: 14px;
    margin: 10px auto;
    padding: 0px 0px;
    display: block;
    cursor: pointer;
    width: 40px;
    height: 40px;
    background: #ccc;
    border-radius: 50%;}
.all-news-arrow:before {
    background: url(../images/icons/arrow-right.png) no-repeat;
    position: relative;
    width: 10px;
    height: 18px;
    display: block;
    content: "";
    top: 12px;
    left: 16px;
    -webkit-transform: rotate(90deg); /* Chrome y Safari */
    -moz-transform: rotate(90deg); /* Firefox */
    filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3); /* Internet Explorer */
    -o-transform: rotate(90deg); /* Opera */
}
.infographics-project-title {
color: #d74942;
display: block;
font-size: 80px;
margin-top: 40px;
text-align: right;
margin-right: 20px;
text-transform: uppercase;}



.mini-news {margin-top: 20px;}
.mini-news .mini-news-img {float: left; width: 70px; height: 70px; overflow: hidden;}
.mini-news .mini-news-img img {height: 70px; width: auto; max-width: none;}
.mini-news .mini-news-info a {color: #03275f;}
.mini-news .mini-news-info {width: calc(100% - 70px); padding-left: 10px; float: left;}
.mini-news .mini-news-title {font-weight: 500; font-size: 16px; line-height: 18px; color: #03275f;}
.mini-news .mini-news-desc {font-weight: 300; font-size: 14px; line-height: 16px; margin-top: 5px; color: #03275f;}




.slider-block.owl-carousel .owl-stage {padding: 10% 0;}
.slider-block .owl-item.center {transform: scale(2)!important; z-index: 999; position: relative;}

/* Ð£Ð¿Ñ€Ð°Ð²Ð»ÐµÐ½Ð¸Ðµ ÑÐ»Ð°Ð¹Ð´ÐµÑ€Ð¾Ð¼*/
.slider-block.owl-theme .owl-controls .owl-nav [class*=owl-], .top-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-]  {color: #fff; font-size: 14px; margin: -40px 0 0 0px; padding: 0px 0px; display: inline-block; cursor: pointer; position: absolute; top: 50%; width: 40px!important; height: 40px!important;}
.slider-chronicle.owl-theme .owl-controls .owl-nav [class*=owl-]  {color: #fff; font-size: 14px; margin: -20px 0 0 0px; padding: 0px 0px; display: inline-block; cursor: pointer; position: absolute; top: 50%; width: 40px!important; height: 40px!important;}
.slider-block.owl-theme .owl-next, .top-theme-block.owl-theme .owl-next, .slider-chronicle.owl-theme .owl-next {width: 40px; height: 40px; background: #333; left: 100%; position: relative; border-radius: 50%;}
.slider-block.owl-theme .owl-next:before, .top-theme-block.owl-theme .owl-next:before, .slider-chronicle.owl-theme .owl-next:before {
    background: url(../images/icons/arrow-right.png) no-repeat;
    position: relative;
    width: 10px;
    height: 18px;
    display: block;
    content: "";
    top: 7px;
    left: 10px;
    transition: 0.5s;
}
.slider-block.owl-theme .owl-prev, .top-theme-block.owl-theme .owl-prev, .slider-chronicle.owl-theme .owl-prev {width: 40px; height: 40px; background: #333; left: 10px; position: relative; border-radius: 50%;}
.slider-block.owl-theme .owl-next:hover, .slider-block.owl-theme .owl-prev:hover, .top-theme-block.owl-theme .owl-next:hover, .top-theme-block.owl-theme .owl-prev:hover, .slider-chronicle.owl-theme .owl-next:hover, .slider-chronicle.owl-theme .owl-prev:hover {background: #d74942;}
.slider-block.owl-theme .owl-prev:before, .top-theme-block.owl-theme .owl-prev:before, .slider-chronicle.owl-theme .owl-prev:before {
    background: url(../images/icons/arrow-left.png) no-repeat;
    position: relative;
    width: 10px;
    height: 18px;
    display: block;
    content: "";
    top: 7px;
    left: 8px;
    transition: 0.5s;
}.slider-block.owl-theme .owl-next, .top-theme-block.owl-theme .owl-next, .slider-chronicle.owl-theme .owl-next {margin-left: -50px!important; }

.slider-block .owl-item.center:before {display: none;}
.slider-block .owl-item:before {width: 100%; overflow: hidden; position: absolute; background: rgba(0, 0, 0, 0.3); content: ""; display: block; top: 0; left: 0; height: 100%; z-index: 20; margin-top: 0px;}
.slider-block .tile-news .tile-news-img {position: relative; background: none;}
.slider-block .tile-news {margin-top: 0px;}
.slider-block .tile-news-img:after {width: 100%; overflow: hidden; position: absolute; background: linear-gradient(to top, #fff, transparent 60%); content: ""; display: block; top: 0; left: 0; height: 100%;}
.slider-block.owl-carousel .owl-item {z-index: 9;}
.special-project .slider-block .tile-news-img:after {background: linear-gradient(to top, #0a1636, transparent 60%);}
.sponsor-proj {position: absolute;
    transform: scale(0.5);
    right: -50px;
    top: -16px;
    padding: 20px 10px;
    width: 200px;
    height: 90px;}

.owl-theme .owl-dots .owl-dot span {background: #8e8e8e;}
/*.owl-theme .owl-dots .owl-dot.active span, .owl-theme .owl-dots .owl-dot:hover span {border: 2px solid #8e8e8e;}*/

.advertising .top-theme-block .owl-prev {margin-left: 0!important;}
.advertising .top-theme-block .owl-padding, .advertising .spec-theme-block .owl-padding, .advertising .infographics-block .owl-padding {padding: 0 50px 0 50px;}
.slider-block.owl-theme .owl-item.active.center + .owl-item {
    right: -3.85%;
    z-index: -1;
}

/*
.top-theme-block .owl-padding, .spec-theme-block .owl-padding, .infographics-block .owl-padding {padding: 0 75px 0 25px;}
.top-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-], .spec-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-], .infographics-block.owl-theme .owl-controls .owl-nav [class*=owl-] {color: #fff; font-size: 14px; margin: -48px 0 0 -40px; padding: 0px 0px; display: inline-block; cursor: pointer; position: absolute; top: 50%; width: 40px; height: 40px;}




.top-theme-block.owl-theme .owl-next, .spec-theme-block.owl-theme .owl-next, .infographics-block.owl-theme .owl-next {width: 40px; height: 40px; background: #ccc; left: 100%; position: relative; border-radius: 50%;}
.top-theme-block.owl-theme .owl-next:before, .spec-theme-block.owl-theme .owl-next:before, .infographics-block.owl-theme .owl-next:before {background: url(../images/icons/arrow-right.png) no-repeat; position: relative; width: 10px; height: 18px; display: block; content: ""; top: 11px; left: 16px;}
.top-theme-block.owl-theme .owl-prev, .spec-theme-block.owl-theme .owl-prev, .infographics-block.owl-theme .owl-prev {width: 40px; height: 40px; background: #ccc; left: 0px; position: relative; border-radius: 50%;}
.top-theme-block.owl-theme .owl-prev:hover, .spec-theme-block.owl-theme .owl-prev:hover, .top-theme-block.owl-theme .owl-next:hover , .spec-theme-block.owl-theme .owl-next:hover, .infographics-block.owl-theme .owl-next:hover, .infographics-block.owl-theme .owl-prev:hover {background: #d74942;}
.top-theme-block.owl-theme .owl-prev:before, .spec-theme-block.owl-theme .owl-prev:before, .infographics-block.owl-theme .owl-prev:before {background: url(../images/icons/arrow-left.png) no-repeat; position: relative; width: 10px; height: 18px; display: block; content: ""; top: 11px; left: 15px;}
.spec-theme-block.owl-theme .owl-prev {margin-left: -50px!important;}


.spec-theme-block.owl-theme .owl-next, .infographics-block.owl-theme .owl-next {margin-left: -32%!important;}
.infographics-block.owl-theme .owl-next {    margin-left: -18%!important;}



.top-theme-block .owl-padding, .spec-theme-block .owl-padding, .infographics-block .owl-padding {padding: 0 75px 0 25px;}
.top-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-], .spec-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-], .infographics-block.owl-theme .owl-controls .owl-nav [class*=owl-] {color: #fff; font-size: 14px; margin: -48px 0 0 -40px; padding: 0px 0px; display: inline-block; cursor: pointer; position: absolute; top: 50%; width: 40px; height: 40px;}
.spec-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-] {margin-top: -20px;}
*/
.all-infogr {z-index: 10; position: relative;}

.with-photo-left, .with-photo-right {padding: 10px 0;}
.with-photo-left img, .with-photo-right img {display: block; width: 100%; height: auto;}
.with-photo-left .title a, .with-photo-left .title a:hover, .with-photo-right .title a, .with-photo-right .title a:hover {color: #1e1e1e; font-size: 30px !important; font-weight: 500; line-height: 35px !important; text-decoration: none;}
.with-photo-left .title {margin-left: 10px;} 
.with-photo-right .title {margin-right: 10px;} 
.with-photo-left .time, .with-photo-right .time {color: #807f7d; font-size: 12px; font-weight: 400; display: block; margin-top: 10px;}
.with-photo-left .time {margin-left: 10px;}
.with-photo-right .time {margin-right: 10px;}
.chronicle-video {margin-top: 15px;}
.chronicle-opinion {text-transform: uppercase; color: #d74942; font-weight: 700; float: left; width: 100px;}
.chronicle-opinion-photo {width: 80px; height: 80px; border-radius: 50%; float: left;}
.chronicle-opinion-photo img {width: 80px; height: 80px;}
.chronicle-opinion-quest {width: calc(100% - 180px); float: left; padding-left: 20px; font-weight: 600; font-size: 16px;}
.chronicle-opinion-quest div {font-size: 13px; color: #ccc; font-weight: 300; text-align: right;}
.chronicle-opinion-quest a {color: #03275f; display: block;}
.chronicle-title a {color: #231f20;}


/* min 760 */
@media (min-width: 760px) { 
    .sponsor-760 .spons-logo, .sponsor-760 .spons-theme {float: right; margin-left: 20px;margin-bottom: -35px;}
    .top-theme-block .owl-padding, .spec-theme-block .owl-padding, .infographics-block .owl-padding {padding: 0 60px 0 60px;}
    .top-theme-block.owl-theme .owl-controls .owl-nav [class*=owl-] {margin: -48px 0 0 3px;}
    .top-theme-block.owl-theme .owl-controls .owl-nav .owl-next {margin-left: -40px;}
    .spec-theme-block.owl-theme .owl-prev {margin-left: 0px!important;}
    .photo-video-project .h-spec-slider, .photo-video-project .h-spec-slider .tile-news-bg, .photo-video-project .h-spec-slider .tile-news-img {height: 400px;}
    .opinion .owl-carousel .owl-item {float: none; width: 100%!important;}
    .opinion .owl-carousel .owl-item img {width:auto; display: inline;}
    .h-spec-slider, .h-spec-slider .tile-news-bg, .h-spec-slider .tile-news-img {height: 170px;}
    .biznes-index-part .h-spec-slider, .biznes-index-part .h-spec-slider .tile-news-bg, .biznes-index-part .h-spec-slider .tile-news-img {height: 270px;}

}

/* max 1000 */
@media (max-width: 1000px) {
    .adv-toggle {display: none;}
    .left-inner-content, .right-inner-content {float: none;width: 100%;margin: 0 auto}
    .inner-content.viewchronicle .inner-news-content .left-inner-content {padding-right: 0}
}

@media (min-width: 1000px) and (max-width: 1279px){

    .opinion .owl-carousel .owl-item {float: none;}
}

/* min-max 760 */
@media (min-width: 760px) and (max-width: 999px){ 

    .top-news-bg, .top-news-img, .top-news {height: 320px;}
    .top-news {margin-bottom: 20px;}

    .opinion-plash {width: 600px;}
    .special-project .tile-news-title {font-size: 30px; line-height: 32px;}
    .spec-theme-block {padding: 0 0px 0 50px;}
    .w350, .w350 .tile-news-bg, .tile-news.w350, .w350 .tile-news-img {width: 270px;}
    .top-theme-block-news {margin-left: 130px;padding: 20px 5px;}
    .special-project .more-link {margin-top: -25px;}
    .spec-theme-block .owl-dots {width: 350px;}
    .spec-theme-block.owl-theme .owl-next {margin-left: -29%!important;}
    .liga-net-logo {margin: 0;}
    .photo-video-project-title {font-size: 70px; margin-top: -70px; text-align: center; margin-right: 0px;}
    .infographics-project-title {font-size: 70px; margin-top: 20px; text-align: center; margin-right: 0px;}
    .menu-down.active {top: 77px;}
    .slider-block .owl-item.center {transform: scale(1)!important;}
    .slider-block.owl-carousel .owl-stage {padding: 10px 0 0 0;}
    .slider-block .owl-item.center:before {display: none;}
    .h-spec-slider, .h-spec-slider .tile-news-bg, .h-spec-slider .tile-news-img {height: 300px;}
    .sponsor-proj {transform: scale(1)!important; right: 20px; top: 0px;}
}

/* min-max 480 */
@media (min-width: 480px) and (max-width: 759px){ 
    .special-project-title {font-size: 40px; margin-top: -52px; margin-right: 0px;}
    .top-news-bg, .top-news-img, .top-news {height: 220px;}
    .top-news-title {font-size: 24px; line-height: 30px;}

    .sponsor-480 .spons-logo, .sponsor-480 .spons-theme {float: right; margin-left: 20px;margin-bottom: -35px;}
    .top-news, .main-content {margin-top: 0;}
    .top-theme-block .owl-padding, .spec-theme-block .owl-padding, .infographics-block .owl-padding {padding: 0 0px 0 0px;}
    .top-theme-block-news {padding: 20px 0px; margin-left: 90px;}
    .special-project .spons-theme {float: left; margin-right: 20px;}
    .special-project, .photo-video-project {margin-top: 50px;}
    .h-spec-slider, .h-spec-slider .tile-news-bg, .h-spec-slider .tile-news-img {height: 220px;}
    .h-high, .tile-news.h-high, .h-high .tile-news-img {height: 220px;}
    .h-high .tile-news-img img {width: 100%; height: auto;}
    .special-project .tile-news-title {font-size: 23px; line-height: 27px; padding: 20px 10px 10px 10px;}
    .special-project .tile-news-rubric {margin: 0 10px;}
    .photo-video-project-title {font-size: 40px; margin-top: -50px; margin-right: 0px;}
    .short-video {overflow-y: hidden; height: 280px;}
    .h-low, .h-low .tile-news-bg, .tile-news.h-low, .h-low .tile-news-img {height: 220px;}
    .tile-news.h-low.plug-2, .tile-news.h-low.plug-1, .tile-news.h-low.plug-2 .tile-news-img, .tile-news.h-low.plug-1 .tile-news-img {height: 300px;}    
    .short-news-img {display: none;}
    .short-news-info {float: none; padding-left: 0px; width: 100%;}
    .short-news-title a, .short-news-title {height: 40px;}
    .opinions-img {width: 120px; height: 120px; float: left;}
    .opinions-img img {width: 100px;}
    .opinions-480 {float: left;    width: calc(100% - 120px);}
    .opinions-title a {border-left: 0px solid #d74942;}
    .opinions-name {margin-top: 0px;}
    .infographics .tile-news-title {font-size: 23px; line-height: 25px;}
    .opinions-name {margin-left: 30px;}
    .opinions-title a {padding-left: 30px;}
    .infographics-block .h-spec-slider {height: 285px;}
    .opinion-plash {width: 100%;}
    .opinion-plash .opinion-name-block {float: none;}
    .opinion-plash .opinion-vote-block {float: left; padding-left: 0px;}
    .opinion-plash .opinion-vote-button {float: right;}
    .infographics-project-title {font-size: 40px; margin-top: 20px; text-align: right; margin-right: 0px;}
    .h-low img, .h-low .tile-news-bg img, .tile-news.h-low img, .h-low .tile-news-img img {width: 100%;}
    .title-col.grey-title {margin-top: 20px;}
    .slider-block .owl-item.active.center {transform: scale(1)!important;}
    .slider-block.owl-carousel .owl-stage {padding: 10px 0 0 0;}
}

/* max 320 */
@media (max-width: 479px) { 
    .special-project-title, .photo-video-project-title {font-size: 34px; margin-top: -48px; margin-right: 0px; text-align: right;}
    .top-news-bg, .top-news-img, .top-news {height: 300px;}
    .top-news-img img {height: auto; width: auto; max-width: none;}
    .top-news-title {font-size: 24px; line-height: 30px;}

    .sponsor-480 .spons-logo, .sponsor-480 .spons-theme {float: right; margin-left: 20px;margin-bottom: -35px;}
    .top-news, .main-content {margin-top: 0;}
   .top-theme-block .owl-padding, .spec-theme-block .owl-padding, .infographics-block .owl-padding {padding: 0 0px 0 0px;}
    .top-theme-block-news {padding: 20px 0px; margin-left: 20px; margin-right: 20px;}
    .top-theme-block .plus-share {right: 75px;}
    .top-theme-block + .more-link {margin-top: 5px!important;}
    .special-project .spons-theme {float: left; }
    .special-project, .photo-video-project {margin-top: 50px;}
    .h-spec-slider, .h-spec-slider .tile-news-bg, .h-spec-slider .tile-news-img {height: 220px;}
    .h-high, .tile-news.h-high, .h-high .tile-news-img {height: 300px;}
    .special-project .tile-news-title {font-size: 23px; line-height: 27px; padding: 20px 10px 10px 10px;}
    .special-project .tile-news-rubric {margin: 0 10px;}
    .infographics-project-title {font-size: 34px; margin-top: 25px; text-align: center; margin-right: 0; text-transform: uppercase;}
    .short-video {overflow-y: hidden; height: 280px;}
    .h-low, .h-low .tile-news-bg, .tile-news.h-low, .h-low .tile-news-img {height: 300px;}
    .short-news-img {display: none;}
    .short-news-info {float: none; padding-left: 0px; width: 100%;}
    .short-news-title a, .short-news-title {height: 40px;}
    .opinions {margin-bottom: 10px;}
    .opinions-img {width: 120px; height: 120px; float: left;}
    .opinions-img img {width: 100px;}
    .opinions-480 {float: left;    width: calc(100% - 120px);}
    .opinions-title a {font-size: 16px; border-left: 0; padding-left: 14px; margin-top: 15px; line-height: 18px;}
    .opinions-name {margin-top: 0px; margin-left: 15px;}
    .infographics .tile-news-title {font-size: 23px; line-height: 25px;}
    .opinion-plash {width: 100%;}
    .opinion-plash .opinion-name-block {float: none;}
    .opinion-plash .opinion-vote-block {float: none; padding-left: 0px;}
    .opinion-plash .opinion-vote-button {float: none; margin-top: 8px;    text-align: right;}
    .infographics-block .h-spec-slider {height: 285px;}
    .h-low img, .h-low .tile-news-bg img, .tile-news.h-low img, .h-low .tile-news-img img {width: auto;}
    .more-link {margin-top: 10px!important;}
    .opinion-blog .title-col.logo-title svg {width: 130px; height: auto;}
    .mini-news {margin-top: 20px;}
    .mini-news .mini-news-img, .mini-news .mini-news-desc  {display: none;}
    .mini-news .mini-news-info {width: 100%;}
    .slider-block .owl-item.active.center {transform: scale(1)!important;}
    .slider-block.owl-carousel .owl-stage {padding: 10px 0 0 0;}
}


@media (max-width: 1499px) {
    .chronicle-big-photo{height: 400px}
    .inner-content.viewchronicle .live-news-title {font-size: 32px}
    .live-news-title {font-size: 32px}
    .soc-buttons {display: none}
}
@media (min-width: 1000px) {
    #biznes:not(.menu-down):not(.cards-content) .container {
       width: 100%;
    }
}
.chronicle-top-info > div {float: right;display: -webkit-flex;display: -moz-flex;display: -ms-flex;display: -o-flex;display: flex;align-items: baseline}
.chronicle-top-info > div > div {float: left;color: #9099ae;cursor: pointer;font-size: 14px;font-weight: 400;margin-right: 10px}
.chronicle-top-eye img, .chronicle-top-eye span, .chronicle-top-comm img, .chronicle-top-comm span {float: left;display: block}
.chronicle-top-info img {width: 20px}
.social-likes .soc-item {
    padding: 0 3px;
    width: 24.4%;
    float: left;
}
.social-likes .soc-item .social-likes__button {
    font-style: normal;
    line-height: 20px;
    font-family: 'Roboto', sans-serif;
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
    padding: 5px 0;
    font-size: 12px;
    border: 1px solid #000;
    display: block;
}
.social-likes .soc-item.comm-btns {
    font-style: normal;
    line-height: 20px;
    font-family: 'Roboto', sans-serif;
    cursor: pointer;
    text-align: center;
    border-radius: 4px;
    padding: 7px 0;
    font-size: 12px;
    border: 1px solid #000;
    display: block;
    height: 32px;
}
.social-likes .soc-item.comm-btns {
    display: -webkit-flex;
    display: -moz-flex;
    display: -ms-flex;
    display: -o-flex;
    display: flex;
    justify-content: center;
    align-items: center;
    border-color: #e13633;
    color: #d74942;
    margin-left: 3px;
}

/* CHRONICLE */
.col-news-1050 {background: #fff; width: 1050px; margin: 0 auto;}
.live-news-title {font-size: 48px; font-weight: 700; display: inline-block;}
/*.live-news-stiker {background: #d74942; font-size: 12px; font-weight: 300; color: #fff; border-radius: 3px; padding: 3px 10px; text-transform: uppercase; display: inline-block; top: -8px; position: relative; left: 10px;}*/
/*.live-news-date-source {margin-top: 25px; font-size: 14px; color: #807f7d;}*/
.inner-news-content .live-news-date {float: left;}
.live-news-date-source .live-news-source, .chronicle-top-info {float: right;}
.live-news-desc {margin-top: 10px; font-weight: 300;}
.chronicle-time {font-size: 13px; float: left; width: 60px;}
.chronicle-title {font-size: 14px; float: left; width: calc(100% - 60px); padding-left: 30px; line-height: 20px; border-left: 1px solid #d2d2d2; padding-bottom: 20px; position: relative;line-height: 20px;}
.chronicle-news .chronicle-news-nth:last-child .chronicle-title {border-left: 1px solid transparent;}
.chronicle-title:before {content: ""; display: block; width: 9px; height: 9px; background: #d74942; border-radius: 50%; left: -5px; position: absolute;}
.chronicle-title.c-bold {font-weight: 600; font-size: 16px;}
.chronicle-title .c-top {background: #d74942; padding: 3px 10px; text-transform: uppercase; color: #fff; margin-right: 10px;}
.chronicle-title .c-top-title {font-weight: 600; font-size: 16px;}
.chronicle-title .c-top-desc {padding-top: 10px;}
.chronicle-photo-slider {margin-top: 15px;}
.chronicle-photoportaje {text-transform: uppercase; color: #d74942; font-weight: 700; font-size: 20px;}
.chronicle-photoportaje-photo {margin-top: 15px;}
.col-news-block {margin-top: 25px;}
.subscription-chronic {border: 1px solid #d4d4d4;}
.subscription-chronic .subscription-chronic-losung {font-size: 18px; color: #fff; background-color: #d74942; padding: 30px 20px; font-weight: 600;}
.subscription-chronic .subscription-chronic-input {padding: 30px 20px 10px 20px; background: #fafafa;}
.subscription-chronic .subscription-chronic-btn {padding: 10px 20px 30px 20px; background: #fafafa;}
.subscription-chronic .subscription-chronic-btn button {border: 0; background: #03275f; color: #fff; border-radius: 3px; height: 32px; width: 100%; text-align: center; font-size: 16px;}
.subscription-chronic .subscription-chronic-input input {border: 1px solid #d4d4d4; height: 32px; border-radius: 3px; padding: 0 5px; width: 100%;}

.inner-content.viewchronicle .inner-news-content {margin-top: -80px;background: #fff;position: relative;z-index: 2;padding: 0 20px;}
.social-likes .soc-item.comm-btns svg {width: 20px;margin-right: 5px}
.social-likes .soc-item.social-likes__widget_twitter .social-likes__button_twitter {color: #55acee;border: 1px solid #55acee}
.social-likes .soc-item.social-likes__widget_facebook .social-likes__button_facebook {color: #3b5999;border: 1px solid #3b5999}
.soc-item.social-likes__widget_facebook:hover .social-likes__counter_facebook {color: #fff}
.social-likes .soc-item.social-likes__widget_facebook:hover .social-likes__button_facebook {background: #3b5999;color: #fff;border: 1px solid transparent!important}
.social-likes .soc-item.social-likes__widget_twitter:hover .social-likes__button_twitter {background: #55acee;color: #fff;border: 1px solid transparent!important}
.social-likes .soc-item i {font-size: 16px;line-height: 18px;font-weight: bold}
.social-likes .soc-item.comm-btns:hover {background-color: #d74942;color: #fff;transition: 1s}
.comm-btns:hover .commenthover {fill: #fff}
.to-sends {display: flex;align-items: center;float: left}
.print-comm {float: right}
.inner-content {max-width: 1000px;margin: 0 auto;position: relative}
.inner-content.viewchronicle p {font-size: 16px;line-height: 26px}
.inner-content.viewchronicle .margin-chronicle-title {margin-top: -4px}

.inner-content.viewchronicle .live-news-desc {margin-top: -4px; font-weight: 400;}
.inner-content.viewchronicle img {max-width: 100%;height: auto}
.inner-content.viewchronicle .slider-chronicle.popup-gallery {padding-left: 90px}
.inner-content.viewchronicle iframe {max-width: 100%}
.inner-content.viewchronicle .live-news-source {text-align: center; font-size: 14px; color: #9099ae;}
.chronicle-big-photo {overflow: hidden;position: relative;width: 100%;height: 500px}
.inner-content.viewchronicle ol {list-style: none;counter-reset: my-awesome-counter;font-size: 16px;line-height: 26px}
.inner-content.viewchronicle ol li {counter-increment: my-awesome-counter;position: relative}
.inner-content.viewchronicle ol li:before {content: counter(my-awesome-counter) ". ";font-weight: bold;position: absolute;left: -18px;color: #d74942}
.inner-content.viewchronicle ul {padding-left: 40px;font-size: 16px;line-height: 26px}
.inner-content.viewchronicle ul, .inner-content.viewchronicle ul li {list-style: disc}
.chronicle-top-eye span, .chronicle-top-comm span {margin-left: 5px}
.live-news-date {margin-top: 2px;font-size: 14px;color: #9099ae}
.liga-end .print-comm .print {background: url(../images/icons/print.svg) no-repeat;width: 22px;height: 22px;display: block;float: left;margin-left: 5px}
.to-sends > a {width: 22px;height: 17px;display: inline-block;margin: 0 3px;}
.inner-content.viewchronicle .inner-news-content .left-inner-content {max-width: 600px;float: left;padding-right: 0px}
.col-news-1050 {background: #fff; width: 1050px; margin: 0 auto; margin-top: -80px!important;}
.live-news-title {font-size: 48px; font-weight: 700; display: inline-block; line-height: 46px;margin-top: 20px}
.live-news-span {margin-right: 10px;}
.live-news-stiker {background: #d74942; font-size: 12px; font-weight: 400; color: #fff; border-radius: 3px; padding: 3px 10px; text-transform: uppercase; display: inline; top: -8px; position: relative; letter-spacing: 0.05em;}
.live-news-date-source {/*margin-top: 25px;*/ font-size: 14px; color: #9099ae;}
.live-news-date-source .live-news-date {float: left;}
.live-news-date-source .live-news-source {float: right;}
.live-news-desc {margin-top: -4px; font-weight: 400;}
.live-news-desc p {    font-size: 16px;
    line-height: 1.6em;
    font-weight: normal;}
.live-news-desc a{color: #d74942;}
.live-news-date-block {margin-bottom: 15px;}
.viewchronicle .inner-news-content {padding: 20px;}

.chronicle-time {font-size: 13px; float: left; width: 60px; margin-top: -3px;}
.chronicle-title {font-size: 16px; float: left; width: calc(100% - 60px); padding-left: 30px; line-height: 1.6em; border-left: 1px solid #d2d2d2; padding-bottom: 20px; position: relative;}
.chronicle-news .chronicle-news-nth:last-child .chronicle-title {border-left: 1px solid transparent;}
.chronicle-title:before {content: ""; display: block; width: 9px; height: 9px; background: #d74942; border-radius: 50%; left: -5px; position: absolute;}
.chronicle-title.c-bold {font-weight: 600; font-size: 16px;}
.chronicle-title .c-top {background: #d74942; padding: 2px 7px; text-transform: uppercase; color: #fff; margin-right: 5px; font-size: 12px; letter-spacing: 0.05em;}
.chronicle-title .c-top-title {font-weight: 600; font-size: 16px;}
.chronicle-title .c-top-desc {padding-top: 10px;}
.chronicle-photo-slider {margin-left: -90px;margin-top: 25px;}
.chronicle-photoportaje {text-transform: uppercase; color: #d74942; font-weight: 700; font-size: 20px;    margin-bottom: 10px;}
.chronicle-photoportaje-photo {margin-top: 15px;}
.chronicle-photoportaje-photo a {    display: block;
    position: relative;}


.chronicle-opinion-nth .chronicle-time {margin-top: 17px;}
.chronicle-opinion-nth .chronicle-title {
    padding-top: 20px;
}
.chronicle-opinion-nth .chronicle-opinion-photo  {margin-top: -16px;}
.chronicle-opinion-nth .chronicle-opinion-quest {margin-top: -10px;}
.margin-chronicle-title {margin-top: -4px;}
.margin-chronicle-title iframe, .margin-chronicle-title twitterwidget {margin-top: 5px!important;}
.col-news-block {margin-top: 25px;}
.subscription-chronic form{border: 1px solid #d4d4d4; height: 300px;}
.subscription-chronic .subscription-chronic-losung {
    color: #fff;
    background-color: #d74942;
    padding: 37px 30px 37px 97px;
    font-size: 19px;
    position: relative;
    font-weight: 400;
    text-decoration: none;}
.subscription-chronic .subscription-chronic-losung:before {
    content: '';
    position: absolute;
    background: url(../images/icons/lock.png) center center no-repeat;
    width: 50px;
    height: 67px;
    left: 30px;
}
.subscription-chronic .subscription-chronic-input {padding: 30px 20px 10px 20px; background: #fafafa;}
.subscription-chronic .subscription-chronic-btn {padding: 10px 20px 7px 20px; background: #fafafa;}
.subscription-chronic .subscription-chronic-btn button {
    width: 100%;
    display: block;
    /* margin: 0 auto; */
    border-radius: 0;
    height: 40px;
    background-color: #04275f;
    border: none;
    color: #fff;
    font-size: 16px;
    /* margin-top: 22px; */
    cursor: pointer;
    letter-spacing: 0.05em;
    font-family: 'Roboto', sans-serif;
}
.subscription-chronic .subscription-chronic-input input {border: 1px solid #d2d2d2;
    color: #231f20;
    height: 35px;
    width: 100%;
    margin: 0 auto;
    display: block;
    font-size: 14px;
    padding: 10px;}
.update-chronic span {
    padding: 10px 20px 10px 50px;
    background: #d74942;
    color: #fff;
    border-radius: 5px;
    cursor: pointer;
}
.update-chronic {
    text-align: center;
    position: relative;
    z-index: 10;
    top:200px;
}
.quote .social {    padding: 0;
    height: 30px;
    margin-top: 15px;}
.quote .social svg {width: 30px!important; height: 30px!important;}
.quote .social .vk svg {width: 40px!important; height: 30px!important;}
.quote .social a {display: inline-block;height: 30px;}
.chronicle-news .quote {
    position: relative;
    color: #676f82;
    font-size: 16px;
    text-align: justify;
    padding-left: 130px;
    font-weight: 400;
    padding-right: 50px;
    margin-top: 30px;
    line-height: 25px;
    font-weight: 400;
    margin-bottom: 10px;
}
.chronicle-news .quote:before {
    content: '';
    position: absolute;
    background: url(../images/icons/quote.png) center center no-repeat;
    width: 53px;
    height: 33px;
    left: 50px;
    top: 15px;
}
.chronicle-photoportaje-photo a .chronicle-photoportaje-desc {position: absolute;
    bottom: 15px;
    z-index: 2;
    padding: 0px 20px;
    font-size: 28px;
    font-weight: 500;
    color: #fff;
    line-height: 36px;}
.chronicle-photoportaje-photo a:before {
    background: url(../images/icons/photosmall.svg) center center no-repeat rgba(0, 0, 0, 0.47);
    background-size: 41px;
    display: block;
    content: '';
    position: absolute;
    width: 60px;
    height: 60px;
    top: 50%;
    left: 50%;
    margin-left: -30px;
    margin-top: -30px;
    border: 2px solid rgba(255, 255, 255, 0.79);
    border-radius: 50%;
    z-index: 1;
    float: right;
}
.chronicle-photoportaje-photo a:after {
    background: linear-gradient(to top, rgba(2, 44, 100, 0.7), transparent 80%);
    width: 100%;
    overflow: hidden;
    position: absolute;
    content: "";
    display: block;
    top: 0;
    left: 0;
    height: 100%;
}
.chronicle-photoportaje span {float: right; color: #9099ae}
/*Chronical*/

@media (max-width: 790px) {
    .chronicle-big-photo{height: 350px}
    .inner-content.viewchronicle .live-news-title {line-height: 1.2}
}
@media (max-width: 760px) {
    .chronicle-opinion {padding-bottom: 15px}
    .inner-content.viewchronicle .inner-news-content {padding: 0 10px}
    .inner-content.viewchronicle .inner-news-content .left-inner-content {padding-right: 0}
    .chronicle-big-photo {height: 100%}
    .inner-content.viewchronicle .inner-news-content {margin-top: 20px}
}
@media (min-width: 760px) {
    #biznes:not(.menu-down):not(.cards-content) .container {width: 100%}
}
@media (max-width: 999px) and (min-width: 760px) {
    #bixnes:not(.menu-down):not(.cards-content) .slider-block .owl-item.center {
        transform: scale(1)!important;
    }
}
@media (min-width: 480px) {
    #biznes:not(.menu-down):not(.cards-content) .container {
        width: 100%;
        box-sizing: content-box;
    }
}

@media (max-width: 479px) {
    .inner-content.viewchronicle .live-news-title {margin-top: -10px;font-size: 24px;line-height: 30px}
    .chronicle-big-photo {height: 200px}
    #biznes:not(.menu-down):not(.cards-content) .container {width: 100%}
    .chronicle-opinion-quest {width: 100%;float: none;padding-left: 0}
    .chronicle-opinion {float: none}
    .chronicle-opinion-photo {float: none;margin-top: 0 !important;margin-bottom: 15px}
}
@media (max-width: 320px){
    .chronicle-big-photo {height: 146px}
}