.section-heading,
.section-heading a,
.section-heading a span,
.section-heading span,
ul.menu.footer-menu li>a {
    text-transform: uppercase!important
}

#site-title a {
    color: #fff
}

body,
html {
    font-family: Arial, Helvetica, sans-serif!important
}

.site-header.header-style-1.header-style-1 .main-menu>li>a {
    font-weight: 600!important
}

.bs-listing.bs-listing-listing-thumbnail-3.bs-listing-single-tab.min-news {
    padding: 15px!important
}

.better-newsticker {
    margin-left: 0!important
}

.section-heading::after {
    height: 2px!important;
    top: 30px!important;
    background: #2d2d2d!important
}

.slick-dots {
    display: none!important
}

.wpls-logo-showcase {
    padding: 0 30px!important
}

.widget.widget_calendar table caption,
.widget.widget_calendar table td.active-day {
    background-color: #1b3ea3!important
}

.widget.widget_calendar table th {
    background-color: #f7f7f7!important;
    color: #1b3ea3!important;
    font-weight: 700
}

.widget.widget_calendar table td.active-day:hover {
    background-color: #507dff!important
}

.site-header.header-style-1.header-style-1 .main-menu>li>a {
    padding: 0 12.5px!important;
    text-transform: uppercase!important
}

.copy-footer {
    padding-top: 0!important
}

.site-footer .copy-footer .container .menu li.menu-item {
    margin: 10px!important
}

.listing-item-blog-1 .featured .img-holder,
.listing-item-blog-5 .featured .img-holder {
    width: 285px!important;
    margin: 0
}

.post-template-1 .single-post-title {
    font-size: 24px!important
}

.single-post-title .post-title {
    color: #082f87!important;
    font-weight: 700
}

.ntv-yayim {
    float: right;
    padding-top: 50px
}

.ntv-yayim a {
    background: #082480;
    border-radius: 5px;
    border: 1px solid #32529b;
    padding: 10px 0;
    margin-left: 5px;
    color: #fff;
    text-transform: uppercase
}

.ntv-yayim a:hover {
    border: 1px solid #fff
}

.ntv-yayim a span {
    padding: 8px;
    color: rgba(255, 255, 255, .55);
    text-transform: uppercase;
    font-weight: 700
}

.ntv-yayim a span:hover {
    color: rgba(255, 255, 255, 1)
}

.site-header.header-style-1 .site-branding {
    text-align: left!important
}

.site-header.header-style-1 .header-inner {
    padding: 10px 0!important
}

.visitor-counter-content span {
    margin: 0;
    padding: 0;
    font-size: 13px;
    color: #193371;
    text-transform: uppercase;
    display: inline-block;
    width: 70%
}

.visitor-counter-content p {
    margin: 0;
    padding: 0;
    font-size: 16px;
    color: #000;
    font-weight: 700;
    text-transform: uppercase
}

#site-branding {
    width: 100%;
    float: left!important
}

.no-shadow {
    box-shadow: none!important
}

#margin0 {
    margin-top: 10px!important
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a {
    border-color: #1b3ea3!important;
    background-color: #fff!important;
    color: #1b3ea3!important
}

.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab.vc_active>a,
.wpb-js-composer .vc_tta-color-peacoc.vc_tta-style-modern .vc_tta-tab>a:hover {
    border-color: #1b3ea3!important;
    background-color: #1b3ea3!important;
    color: #fff!important
}

.wpb-js-composer .vc_tta.vc_general .vc_tta-tab>a {
    padding: 10px 30px!important
}

.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-body,
.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-panel-heading,
.wpb-js-composer .vc_tta.vc_tta-style-modern .vc_tta-tab>a {
    background-image: none!important
}

.abbasov-ntv a {
    color: rgba(255, 255, 255, .55);
    text-decoration: none
}

.abbasov-ntv a:hover {
    color: rgba(255, 255, 255, 1)
}

.top-menu.menu>li .sub-menu {
    background-color: #06266c!important
}

.rh-cover {
    background-color: #0f358a!important
}

.site-header.full-width .topbar {
    padding-top: 1px!important
}

@media only screen and (max-width:768px) {
    .bs-slider-1-item .title {
        line-height: 16px!important;
        font-size: 16px!important
    }
    .bs-pagination.bs-ajax-pagination.infinity,
    .bs-pagination.bs-ajax-pagination.more_btn,
    .bs-pagination.bs-ajax-pagination.more_btn_infinity {
        text-align: center;
        margin-top: 20px
    }
}

.ntv-mobile__yayim {
	padding: 13px 20px 15px 20px;
background-color: #004288;
}

.ntv-mobile__yayim a {
    background: #082480;
    border-radius: 5px;
    border: 1px solid #32529b;
    padding: 10px 0;
    margin-left: 5px;
    color: #fff;
    text-transform: uppercase
}

.ntv-mobile__yayim a:hover {
    border: 1px solid #fff
}

.ntv-mobile__yayim a span {
    padding: 8px;
    color: rgba(255, 255, 255, .55);
    text-transform: uppercase;
    font-weight: 700
}

.ntv-mobile__yayim a span:hover {
    color: rgba(255, 255, 255, 1)
}