/* Top bar */

body.dark-theme .tw-header,
body.dark-theme {
    background-color: #121514;
}

body.dark-theme .tw-topbar {
    background-color: #000;
    border-color: #1f1f1f;
}

body.dark-theme .top-right-item,
body.dark-theme .tw-topbar .tw-top-menu>li {
    border-color: #1f1f1f;
}

body.dark-theme time,
body.dark-theme .tw-topbar a {
    color: #8F8F8F;
}   

body.dark-theme .tw-social-icons a:hover svg path,
body.dark-theme .font-size path,
body.dark-theme .tw-background-change path {
    fill: #ECAC0F!important;
}

body.dark-theme .top-right-item:hover,
body.dark-theme .tw-topbar .tw-top-menu>li:hover {
    background-color: #191919;
}
body.dark-theme .tw-social-icons a svg path,
body.dark-theme .top-right-item:hover .font-size path,
body.dark-theme .top-right-item:hover .tw-background-change path {
    fill: #fff!important;
}

body.dark-theme .tw-box.layout-2>.img-container svg path {
    fill: #0D0D0D!important;
}

body.dark-theme .tw-row h2.widgettitle, 
body.dark-theme .bottom-area h3.widget-title,
body.dark-theme .tw-post-carousel-button > *,
body.dark-theme .tw-carousel-title a, 
body.dark-theme .tw-post-carousel-filter li:hover a,
body.dark-theme .tw-post-carousel-filter li.uk-active a,
body.dark-theme .tw-edaatgal-container .tw-content h4,
body.dark-theme .tw-tab.nd-tab li:hover span, 
body.dark-theme .tw-tab.nd-tab li.uk-active span,
body.dark-theme .lang-change span,
body.dark-theme .top-right-item:hover .lang-change span,
body.dark-theme .tw-topbar .tw-top-menu>li:hover a,
body.dark-theme .tw-heading h1, 
body.dark-theme .tw-heading h2, 
body.dark-theme .tw-heading h3, 
body.dark-theme .tw-heading h4, 
body.dark-theme .tw-heading h5, 
body.dark-theme .tw-heading h6, 
body.dark-theme .tw-box .tw-tel {
    color: #fff;
}

body.dark-theme .tw-title {
    color: #8F8F8F;
}

body.dark-theme .tw-box.layout-2>.img-container {
    background: #fff;
}

body.dark-theme .tw-header .tw-logo-container .uk-search .uk-select, 
body.dark-theme .tw-header .tw-logo-container input {
    background: #111;
    border-color: #333;
    color: #A7A7A7;
}

body.dark-theme .tw-header .tw-logo-container .uk-search .uk-select {
    background-position: 93% 50%;
}

body.dark-theme .bottom-area a,
body.dark-theme .bottom-area,
body.dark-theme .nd-tab .uk-tab-item span {
    color: #A7A7A7;
}

body.dark-theme .nd-tab ul:first-child li:first-child a::after {
    background: #3A3A3A;
}

body.dark-theme .nd-tab ul:first-child li:first-child a::before {
    background: linear-gradient(180deg, #F7F7F7 0%, #E0E0E0 100%);
    box-shadow: 0px 4px 8px -2px rgba(0, 96, 72, 0.4);
}

body.dark-theme .tw-edaatgal-container {
    border-color: #333333;
}

body.dark-theme .uk-height-medium::after {
    background: linear-gradient(180deg, rgba(18, 18, 18, 0.23) 0%, #121212 50%);
}

body.dark-theme .tw-box p,
body.dark-theme .tw-meta a,
body.dark-theme .tw-post-carousel-filter li a {
    color: #A7A7A7;
}

body.dark-theme .tw-post-carousel .post-connect .post-content {
    border-color: #333;
}

body.dark-theme .white-bg {
    background: #0D0D0D;
}

body.dark-theme .green-bg {
    background: #121212;
}

body.dark-theme  .top-right-item .font-size svg,
body.dark-theme .top-right-item .font-size svg {
    fill: #A7A7A7;
}

body.dark-theme .tw-socials-fixed a {
    background: #0D0D0D;
}

body.dark-theme .tw-socials-fixed a:hover {
    background: #121212;
} 

body.dark-theme .nd-phone-header .haih,
body.dark-theme .nd-banknumber-sidebar-container,
body.dark-theme .tw-document-more,
body.dark-theme .tw-socials-fixed a {
    border-color: #333;
}

body.dark-theme .uk-slider-item:hover svg rect,
body.dark-theme .tw-socials a svg path,
body.dark-theme .tw-socials-fixed a:nth-child(4) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(3) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(2) svg path,
body.dark-theme .tw-socials-fixed a:nth-child(1) svg path {
    fill: #fff;
}

body.dark-theme .nd-table .tw-heading .heading-title,
body.dark-theme .table-body table td,
body.dark-theme .tw-banknumber tbody td,
body.dark-theme .banknumber-switcher li:hover a, 
body.dark-theme .banknumber-switcher li.uk-active a,
body.dark-theme .tw-document-title a,
body.dark-theme .uk-tab-item span,
body.dark-theme .single .entry-content table tr td,
body.dark-theme .cd-horizontal-timeline .title,
body.dark-theme .cd-horizontal-timeline .events a,
body.dark-theme h6,
body.dark-theme h5,
body.dark-theme h4,
body.dark-theme h3,
body.dark-theme h2,
body.dark-theme h1,
body.dark-theme .nt-iconbox h4,
body.dark-theme .nt-page-title .page-title,
body.dark-theme .single .entry-content p strong,
body.dark-theme .single .entry-content h1, 
body.dark-theme .single .entry-content h2, 
body.dark-theme .single .entry-content h3, 
body.dark-theme .single .entry-content h4, 
body.dark-theme .single .entry-content h5, 
body.dark-theme .single .entry-content h6,
body.dark-theme .tw-related-post-container .entry-post .entry-title a,
body.dark-theme .tw-related-post-container .tw-carousel-head-left .heading-title,
body.dark-theme .sidebar-area .widget ul li a,
body.dark-theme .sidebar-area .widget-title,
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content h3 a,
body.dark-theme .tw-socials a,
body.dark-theme .content-area .entry-share-container .share-title, 
body.dark-theme .content-area .entry-share-container .entry-share,
body.dark-theme .single .entry-content .wp-caption-text,
body.dark-theme .single .entry-title,
body.dark-theme .tw-breadcrumb-container > span:last-child, 
body.dark-theme .tw-breadcrumb-container > span > a {
    color: #fff;
}

body.dark-theme .table-body table th,
body.dark-theme .tw-document-size,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content p,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-title,
body.dark-theme .tw-table-btn,
body.dark-theme .single .entry-content table tr:first-child td,
body.dark-theme .single.single-post .entry-content ol li, 
body.dark-theme .single .entry-content > ul li,
body.dark-theme .nd-edaatgal.style2 .tw-edaatgal-container .tw-content p,
body.dark-theme .tw-box ul li,
body.dark-theme .cd-horizontal-timeline .description,
body.dark-theme .nt-iconbox p,
body.dark-theme .tw-related-post-container .entry-date,
body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content .tw-meta,
body.dark-theme .single .entry-date,
body.dark-theme .single .entry-content p {
    color: #A7A7A7;
}

body.dark-theme .tw-pagination,
body.dark-theme .sidebar-area .widget,
body.dark-theme .content-area .entry-share-container {
    background: #0D0D0D;
}

body.dark-theme .tw-socials a {
    background: #121212;
    color: #A7A7A7;
}

body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-title li.uk-active a {
    background: #121212;
    color: #fff;
}

body.dark-theme .sidebar-area .tw-tab-widget .tw-tab-main li .recent-content, 
body.dark-theme .sidebar-area .widget_nav_menu ul li {
    border-bottom: 1px solid #333;
}

body.dark-theme .uk-slider-item:hover svg path {
    stroke: #fff;
}

body.dark-theme .tw-banknumber .inner-table td:first-child,
body.dark-theme .banknumber-switcher li a,
body.dark-theme .tw-banknumber .inner-table tr,
body.dark-theme .tw-document-element,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-content,
body.dark-theme .nd-tugeemel-asuult-sidebar,
body.dark-theme .uk-tab li:last-child .uk-tab-item,
body.dark-theme .nd-tugeemel-asuudal-item .uk-accordion .uk-accordion-title,
body.dark-theme .uk-tab-item,
body.dark-theme .tw-table-btn,
body.dark-theme .single .entry-content table td,
body.dark-theme table, 
body.dark-theme table th, 
body.dark-theme table td,
body.dark-theme .tw-post-medee .tw-medee-media,
body.dark-theme .cd-timeline-navigation a,
body.dark-theme .nt-iconbox,
body.dark-theme .nt-page-title,
body.dark-theme .tw-related-post-container .entry-post {
    border-color: #333;
}

body.dark-theme .tw-pagination ul.page-numbers .dots,
body.dark-theme .tw-pagination ul.page-numbers span.current,
body.dark-theme .tw-pagination ul.page-numbers a {
    background: #121212;
    color: #fff;
}

body.dark-theme .table-body thead,
body.dark-theme .banknumber-switcher li a,
body.dark-theme .tw-banknumber thead,
body.dark-theme .banknumber-switcher li:hover a, 
body.dark-theme .banknumber-switcher li.uk-active a,
body.dark-theme .uk-tab li:hover .uk-tab-item, 
body.dark-theme .uk-tab li.uk-active .uk-tab-item,
body.dark-theme .uk-tab-item,
body.dark-theme .tw-table-btn,
body.dark-theme .single .entry-content table tr:first-child {
    background: #0D0D0D;
}

body.dark-theme .tw-content-menu-right-block-container .tw-row .widgettitle {
    color: #2f2f2f;
}

body.dark-theme .nd-tugeemel-asuult-sidebar > div:hover a, 
body.dark-theme .nd-tugeemel-asuult-sidebar .active a {
    background: #fff;
}

body.dark-theme .nd-tugeemel-asuudal-item-title span {
    color: #006048;
}