div#main-navigation-bar {    background: #BF0A30;}
.bo.af-middle-header {    background: #fff;}
body span.heading-line {    font-size: 16px;}


body div.tab-content.af-widget-body ul li:first-child{    display: none !important;}

body .archive-layout-list article, body ul.article-item > li {    border-bottom: 1px solid #ccc;    margin-bottom: 30px;    padding-bottom: 10px;}
body .archive-layout-list article:last-child, body ul.article-item > li:last-child{border-bottom: 0;    margin-bottom: 0;}

.site-branding.uppercase-site-title {    text-align: center;}

body div span.heading-line{position: relative;   display: block !important;}

.wp-block-tag-cloud a, .tagcloud a, .site-title, h1, h2, h3, h4, h5, h6 {    font-weight: 700;}

body .nav-tabs>li.active>a, body .nav-tabs>li.active>a:focus, body .nav-tabs>li.active>a:hover{    border: 0px ;}
body .tabbed-head li.tab.active{border-bottom: 3px solid #BF0A30;}
body .tabbed-head li.tab{    border-bottom: 3px solid transparent;}

body #wpdcom .wpd-second-button, body #wpdcom .wpd-prim-button {    letter-spacing: 0px;font-family: inherit;}

.main-navigation .menu > ul > li > a, .main-navigation .menu > ul > ul > li > a {    padding: 15px 35px;}
.read-single.color-pad .read-title h3, .read-single.color-pad .read-title h3 {
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 3;
    overflow: hidden;
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

/* Скрываем описание и кнопку "Читать далее" только внутри виджета Express Posts */
.morenews_express_posts_list_widget .post-description,
.morenews_express_posts_list_widget .aft-readmore-wrapper,
.morenews_express_posts_list_widget .read-categories,
.morenews_express_posts_list_widget .categories-inside-image {
    display: none !important;
}