a { color: #025f88; }   /* #5a7d9a */
a:hover { color: #035e8b; }
a:visited { color: #035e8b; }

time, .time { font-size: 13px; }
.caption, .split-time { border-bottom-color: #bcc3db; }
.have-background { background: #ebebeb; }

.i-exclusive { background: url("/media/most/img/sprite.png") no-repeat 0 0; width: 15px; height: 11px; }

#header-search { background: #ddd; }
.site-header { background: #025f88; }
.site-header .header { height: 80px; line-height: 80px; position: relative; }
.site-header .header a, .site-header .header a:visited { font-weight: bold; color: #fff; }
.site-header .header a:hover { opacity: 1; transition: none; }
.site-header .nav-menu { height: 80px; }
.site-header .logo { float: none; margin: 0; }
.site-header .logo a { background: url("/media/most/img/logo-dnepr.png") no-repeat center center / 151px 70px; width: 250px; height: 80px; margin: 0 auto; }
.site-header .nav-menu-right { float: none; position: absolute; right: 0; top: 0; }
.site-header .nav-menu-main { float: none; position: absolute; left: 0; top: 0; }
.site-header .nav-menu.nav-menu-main > li { margin-left: 1em; }
.site-header .nav-item.nav-item-search { margin-right: 1em; }
.site-header .dropdown-menu { background: #025f88; padding: 15px 25px 10px; }
.site-header .dropdown-menu li { font-size: 16px; line-height: 1.35; padding: 10px 0; margin-bottom: 0; }
.site-header .dropdown-menu li.menu-level-2 { font-size: 16px; line-height: 1.1; text-transform: none; padding: 8px 0 8px 24px; }
.site-header .dropdown-menu li.menu-level-2 a { font-weight: normal; }
.site-header .nav-item-menu .dropdown-menu { left: -1em; right: auto; }
.site-header .sub-menu { background: #ddd; }

.site-footer { background: #ebebeb; }
.header-anons { background: #ddd; }

.col-content { margin-right: -38%; }
.col-right { width: 35%; }
.col-content-wrapper, .layout-main .col-content-wrapper { margin-right: 38%; }
.col-content .feed.supernews li:last-child { border-bottom: none; }
.col-content .col-left { display: none; float: none; width: 100%; margin-right: 0; }
.col-content .col-middle { float: none; width: 100%; margin-right: 0; }
.col-content .col-middle .feed-news li { padding-left: 45px; position: relative; box-sizing: border-box; }
.col-content .col-middle .feed-news li.split-time { padding-left: 0; }
.col-content .col-middle .feed-news li.split-time span { font-weight: bold; }
.col-content .col-middle .feed-news li.show-more { padding-left: 0; }
.col-content .col-middle .feed-news li time { position: absolute; top: 2px; left: 0; font-size: 14px; }
.col-content .col-middle .lenta li { font-size: 16px; }

.col-right section .feed .title { font-size: 18px; font-weight: normal; }

.layout-main .col-content .feed { margin-bottom: 30px; }
.layout-main .col-content .feed li { margin-bottom: 0.85em; padding-bottom: 0; }
.layout-main .col-content .feed .caption { padding-left: 0; margin-bottom: 0; }
.layout-main .col-content .feed-news { font-size: 17px; }
.layout-main .col-content .supernews { margin-bottom: 5px; }
.layout-main .col-content .supernews .photo-large { margin-bottom: 5px; }
.layout-main .col-left .item-article .photo { filter: none; width: 99%; }

.layout-main .feed.supernews h1 { font-size: 24px; font-weight: normal; }
.layout-main .feed h2 { font-size: 21px; line-height: 25px; }

.lenta .item-news .photo { width: 28%; max-width: 165px; }
.lenta .photo-middle { width: 100%; margin-bottom: 5px; }

.section-photo-story a, .section-photo-story a:visited { color: #ddd; }
.section-photo-story .photo { box-sizing: border-box; max-width: none; }
.section-photo-story .float-block { width: 100%; box-sizing: border-box; padding: 10px 15px; bottom: 7px; }

.feed.supernews h1 { font-size: 22px; line-height: 1.3; }
.col-middle .lenta .item-article h2 { font-size: 18px; font-weight: normal; line-height: 1.3; }

.feed .photo-middle { float: left; width: 28%; margin-right: 15px; }
.feed-anons li { font-size: 17px; line-height: 1.3; }
.feed-anons li:first-child { border-top: none; }
.feed-anons li .time { font-size: 14px; font-weight: bold; text-transform: uppercase; margin: 5px 0; }
.feed-anons li.show-more { font-weight: normal; }

.have-background .feed .title, .have-background .feed .title-small { font-size: 17px; line-height: 1.3; }
.have-background .feed li time { font-size: 14px; font-weight: bold; text-transform: uppercase; margin: 5px 0; }

.site-header .sub-menu .layout-wrapper { text-align: center; }
.site-header .sub-menu .nav-links li { text-transform: uppercase; font-weight: bold; margin: 0; padding: 0 20px; }

.section-photo-story .slick-gallery { padding-top: 0; }
.section-photo-story .slick-gallery .slick-dots { display: none; }


/* override */
.float_container_t0 h3 { display: block; }
.float_container_t0 .float_block { border-bottom: none; padding-bottom: 0; }


@media screen and (min-width:561px) and (max-width:940px)
{
    .sub-menu .nav-links li { padding: 0 12px; }
    .col-content-wrapper, .layout-main .col-content-wrapper { margin-right: 0; }

    .adv-banner-11 { margin-bottom: 20px; }
}


@media screen and (max-width: 560px)
{
    .site-header .nav-menu-main { display: inline-block; }
    .col-content-wrapper, .layout-main .col-content-wrapper { margin-right: 0; }

    .layout-main .col-middle .item-article img { width: 100%; }

    .site-header .nav-item.nav-item-search { margin-right: 0.3em; }
    .site-header .nav-menu.nav-menu-main > li { margin-left: 0.3em; }

    /* override */
    .site-content .col-content .col-left { margin: 0; }
}