/* ดำ-ขาว */
.status-tl {
    width: fit-content;
}

body.theme-bw .page-body {
    margin: 0;
}

body.theme-bw,
body.theme-bw #searchQ {
    background: #000 !important;
    color: #fff !important;
}

body.theme-bw span {
    color: #fff;
}

body.theme-bw a,
body.theme-bw #facebook a,
body.theme-bw .dash-box .tt-db {
    color: #fff;
}

body.theme-bw img:not(.no-filter) {
    filter: grayscale(100%) contrast(110%);
}

body.theme-bw i,
body.theme-bw a:not([href]):not([tabindex]) {
    color: #fff;
}

body.theme-bw .ctrl-card span {
    color: #000;
}

body.theme-bw .card-social,
body.theme-bw .mySwiper5 {
    filter: grayscale(1);
}

body.theme-bw .head-body,
body.theme-bw footer,
body.theme-bw .card-footer,
body.theme-bw .card-calendar,
body.theme-bw #searchbox .search-box,
body.theme-bw .dash-box.success,
body.theme-bw .dash-box.waiting,
body.theme-bw .dash-box.cancle {
    background: #151515 !important
}

body.theme-bw .toggle-footer {
    background: #000 !important;
    color: #fff !important;
}

body.theme-bw .toggle-footer:after {
    border-left: 2px solid #fff !important;
    border-top: 2px solid #fff !important;
}

body.theme-bw #form_design_pages,
body.theme-bw #bg-col-12-six,
body.theme-bw #bg-col-12-four,
body.theme-bw #bg-col-12-five,
body.theme-bw .container-fluid,
body.theme-bw #content,
body.theme-bw #bg-col-12-two,
body.theme-bw #btn-donload {
    background: #000000;
    filter: grayscale(1);
}

body.theme-bw .meeting-box>.d-flex:nth-child(1),
body.theme-bw .meeting-box>.d-flex:nth-child(2),
body.theme-bw .btn-map,
body.theme-bw .counter_title #ct,
body.theme-bw .bg_counter,
body.theme-bw .social-body,
body.theme-bw .card-title,
body.theme-bw .ebook-button_about:hover,
body.theme-bw .btn-arrow-next,
body.theme-bw .news-47-box,
body.theme-bw .post-expand {
    background: #121212;
}

body.theme-bw .tool-body,
body.theme-bw .btn-map:hover,
body.theme-bw .dropdown-menu-language .item-lang.active,
body.theme-bw .list-queries:hover,
body.theme-bw .card-grid:hover .btn-arrow-next,
body.theme-bw .group-detail:hover,
body.theme-bw .ta-org-card,
body.theme-bw .forum-content,
body.theme-bw .post-card,
body.theme-bw .comment-box,
body.theme-bw .comment-item,
body.theme-bw .forum-search,
body.theme-bw .forum-search input {
    background: #1d1d1d;
}

body.theme-bw .mega-menu,
/* body.theme-bw .icon-search,  */
body.theme-bw .dropdown-menu-language .item-lang:hover,
body.theme-bw .tag-box,
body.theme-bw .btntab:hover,
body.theme-bw .card-grid:hover,
body.theme-bw .list-news-47:hover .news-47-box {
    background: #313131;
}

body.theme-bw #popup_search .popup-container,
body.theme-bw .tab_container,
body.theme-bw .one-popup-container,
body.theme-bw .video-popup-container,
body.theme-bw .cc-icon,
body.theme-bw .tab-category-select,
body.theme-bw .cd-tenure,
body.theme-bw .leave-card,
body.theme-bw .card-video,
body.theme-bw .g2b-card,
body.theme-bw .post-main {
    background: #141414;
}

body.theme-bw .btn-color-tool svg path[fill] {
    fill: #e3be3c !important;
}

body.theme-bw svg [fill],
body.theme-bw .tab-menu-search li.active svg [fill],
body.theme-bw .tab-menu-search li:hover svg [fill] {
    /* fill: #fff; */
    filter: grayscale(1);
}

body.theme-bw .social-footer a:nth-child(1) svg [fill] {
    /* fill: #fff; */
    filter: grayscale(1);
}


body.theme-bw .social-footer a svg circle[fill] {
    /* fill: #fff; */
    filter: grayscale(1);
}

body.theme-bw .social-footer a svg [fill] {
    /* fill: #151515; */
    filter: grayscale(1);
}

body.theme-bw .next-page svg [stroke],
body.theme-bw .tab-menu-search li[rel="by-link"].active svg [stroke],
body.theme-bw .tab-menu-search li[rel="by-link"]:hover svg [stroke],
.btn-arrow-next svg [stroke],
.chevron svg [stroke]{
    stroke: #fff;
}

body.theme-bw .bg_center_parliment.parallax-layer.main-map,
body.theme-bw .banner-pc,
body.theme-bw .menu .menu-item:nth-child(3) .mega-menu-right ul li:before,
body.theme-bw .col-lg-4.box-section-s,
body.theme-bw .bg-header-top,
body.theme-bw .shelf {
    filter: grayscale(1);
}


body.theme-bw #content2,
body.theme-bw #container_2,
body.theme-bw .web-page,
body.theme-bw .btn-dropdown,
body.theme-bw .search-box,
body.theme-bw .popup-box,
body.theme-bw .left-item:hover,
body.theme-bw .left-item.active,
body.theme-bw .search-nav a,
body.theme-bw .menu .menu-item:nth-child(3) .mega-menu-right ul li:hover,
body.theme-bw .card-policy,
body.theme-bw .button-image,
body.theme-bw .button-image2,
body.theme-bw .btn-color-tool:hover,
body.theme-bw .btn-font-tool:hover,
body.theme-bw .icon-tool:hover,
body.theme-bw .card_crr,
body.theme-bw .see-more a,
body.theme-bw .entry .info,
body.theme-bw .entry .badge,
body.theme-bw .senate-tab-content,
body.theme-bw .circle-number_about,
body.theme-bw .ebook-button_about,
body.theme-bw .btntab,
body.theme-bw .form-group-search .btn-search,
body.theme-bw .top-queries,
body.theme-bw .form-group-search .form-search,
body.theme-bw .svg-icon-tool,
body.theme-bw .card-grid,
body.theme-bw .pagination li a.active,
body.theme-bw .hover-next .btn-arrow-next,
body.theme-bw .group-detail,
body.theme-bw .list-group-item,
body.theme-bw .read-all:hover,
body.theme-bw .tabs-calendar,
body.theme-bw .btn-meeting,
body.theme-bw .news-38 .box-icon,
body.theme-bw #news_style15,
body.theme-bw .card_news_Active .card-title,
body.theme-bw #bg-col-12-four>div,
body.theme-bw .form-control,
body.theme-bw .area-1 span,
body.theme-bw .select-filter .dd-btn,
body.theme-bw .comment-input-row textarea,
body.theme-bw .comment-info,
body.theme-bw .post-badge{
    background: #000000;
}

body.theme-bw .text-dark-gold,
body.theme-bw .menu-dropdown:before,
body.theme-bw #popup-title,
body.theme-bw .counter_title #ct,
body.theme-bw .counter_pages:nth-child(1) p:nth-child(odd),
body.theme-bw .counter_pages:nth-last-child(1):before,
body.theme-bw .policy-text,
body.theme-bw .policy-text a,
body.theme-bw .header-title h2,
body.theme-bw .subtitle,
body.theme-bw .tiltle-search,
body.theme-bw .section-constitution .main-title_about,
body.theme-bw .section-constitution .sub-title_about,
body.theme-bw .section-constitution p,
body.theme-bw .section-constitution .year_about,
body.theme-bw body.theme-bw,
body.theme-bw .accordion-heading_about strong,
body.theme-bw .accordion-title_about,
body.theme-bw #popup_search .popup-content h2,
body.theme-bw #popup_search .search-options label,
body.theme-bw .list-queries:hover i,
body.theme-bw .form-group-search .form-search,
body.theme-bw .head-title-news,
body.theme-bw .card-grid:hover .head-title-news,
body.theme-bw .group-detail:hover,
body.theme-bw .list-group>.list-group-item>a,
body.theme-bw .list-group>.list-group-item>a>strong,
body.theme-bw #listData>.list-group-item>a>strong,
body.theme-bw .text-gold,
body.theme-bw .news-38 .date-38,
body.theme-bw .form-control::placeholder,
body.theme-bw .form-control,
body.theme-bw .mySwiper5 .swiper-slide .report-title,
body.theme-bw .title-btn,
body.theme-bw .active>a>.title_header_top>h3,
body.theme-bw .font-num,
body.theme-bw .title-head .title-1,
body.theme-bw i,
body.theme-bw .period-label,
body.theme-bw .tab-category-select,
body.theme-bw .card-video-body p,
body.theme-bw .popup-tn-title,
body.theme-bw .leave-row b,
body.theme-bw .ta-tab,
body.theme-bw .d3-num,
body.theme-bw .ta-stat-num,
body.theme-bw .ca-info-head h4,
body.theme-bw .hs-title,
body.theme-bw .hs-status,
body.theme-bw .hs-label,
body.theme-bw .main-table tbody td,
body.theme-bw .ca-stat-num,
body.theme-bw .ca-stat-label,
body.theme-bw .ca-tab.active,
body.theme-bw .ca-tab,
body.theme-bw .comment-input-row textarea,
body.theme-bw .comment-info,
body.theme-bw .post-desc,
body.theme-bw .forum-search input,
body.theme-bw .header-tt-dash h1,
body.theme-bw .tab-dash{
    color: #ffffff;
}

body.theme-bw .next-page,
body.theme-bw .counter_pages:nth-child(1) p:nth-child(even),
body.theme-bw .step>span,
body.theme-bw .counter_pages:nth-last-child(1) p,
body.theme-bw .tab-content-right span,
body.theme-bw .text-black,
body.theme-bw .font-black,
body.theme-bw .form-text,
body.theme-bw .color-black,
body.theme-bw .news-47-box a .font-light,
body.theme-bw #title-learn,
body.theme-bw .search-all input,
body.theme-bw .tl-left,
body.theme-bw .status-tl,
body.theme-bw .detail-tl,
body.theme-bw .doughnut-title,
body.theme-bw .filter-header .filter-title ,
body.theme-bw .popup-tn-row,
body.theme-bw .ca-step-title,
body.theme-bw .comment-input-row input,
body.theme-bw .st-number,
body.theme-bw .rating-big .score,
body.theme-bw .rating-big .total,
body.theme-bw .rating-total-count,
body.theme-bw .st-sub,
body.theme-bw .hero-text-block div{
    color: #fff !important;
}

body.theme-bw .counter_pages:nth-last-child(1),
body.theme-bw .card-inner,
body.theme-bw .dashboard-area,
body.theme-bw .btn-loght-gold,
body.theme-bw .page-nav,
body.theme-bw .page-btn,
body.theme-bw .filter-header,
body.theme-bw .head-dash,
body.theme-bw .popup-tn-item,
body.theme-bw .ca-info-head,
body.theme-bw .mt-status ,
body.theme-bw .comment-input-row input,
body.theme-bw .rating-cat{
    background: #000000 !important;
}

body.theme-bw .dashbox-list .dashbox:nth-child(2),
body.theme-bw .name-tag {
    background: #686868 !important;
}

body.theme-bw .card-dash,
body.theme-bw .searchbox,
body.theme-bw .btn-back,
body.theme-bw .search-all input,
body.theme-bw .btnother i,
body.theme-bw .card-thread,
body.theme-bw .ctrl-submenu,
body.theme-bw .box-chart,
body.theme-bw .doughnut-section,
body.theme-bw .seat-area,
body.theme-bw .popup-tn,
body.theme-bw .ca-info-block,
body.theme-bw .filter-trigger,
body.theme-bw .comment-report-dropdown,
body.theme-bw .tabs-dash,
body.theme-bw .chart-bx,
body.theme-bw .card-right,
body.theme-bw .source-rating-row {
    background: #282828 !important;
}

body.theme-bw .main-table tbody tr:nth-child(odd) {
    background: #717171;
}

body.theme-bw .main-table tbody tr:nth-child(even) {
    background: #979797;
}

body.theme-bw .name-ministry,
body.theme-bw .status-tl {
    background: #575757 !important;
}

body.theme-bw .menu>.menu-item:hover>a,
body.theme-bw .menu-item .menu-dropdown.active-dropdown {
    border-bottom: 5px solid #ffffff;
}

body.theme-bw .icon-meeting,
body.theme-bw .gauge-container {
    border-right: 1px solid #000000;
    background-color: #000;
}

body.theme-bw .icon-meeting:nth-last-child(1) {
    border-right: 0;
}

body.theme-bw .list-group-item {
    border-left: 3px solid #ffffff !important;
}

body.theme-bw .popup-link-button {
    background: #313131;
    box-shadow: 2px 4px 8px hwb(0deg 26.1% 73.9%);
}

body.theme-bw .search-box input::placeholder,
body.theme-bw .search-nav input::placeholder,
body.theme-bw .form-group-search .form-search::placeholder,
body.theme-bw ::placeholder {
    color: #fff;
    opacity: 0.8;
}

body.theme-bw .left-item:after {
    filter: invert(0.6);
}

body.theme-bw .search-nav input,
body.theme-bw .entry .badge {
    border: 1px solid #ffffff;
}

body.theme-bw .line-moon:before,
body.theme-bw .line-moon:after {
    background: #fff;
}

body.theme-bw .mySwiper-01 .custom-nav {
    border: 1px solid #fff;
    color: #fff;
}

body.theme-bw .tab-line li.active {
    color: #ffffff;
    border-bottom: 4px solid #ffffff;
}

body.theme-bw .tab-line li,
body.theme-bw .title_header_top>h3 {
    color: #b9b9b9;
}

.swiper-slide-active .slider-image .card-date_in {
    z-index: 1;
}

body.theme-bw .mySwiper_col>.swiper-wrapper>.swiper-slide img,
body.theme-bw #banner-secretariat .banner-pc {
    filter: invert(1) grayscale(1);
}

.btn-color-tool {
    padding: 10px 0;
}

.icon-tool {
    padding: 11px 10px;
    position: relative;
}

body.theme-bw #cloud_font_top,
body.theme-bw #bg-topcontent {
    background-image: url(../images/bg-main-black.png);
}

body.theme-bw .footer-senate {
    background: url(../images/bg-ft-blck-1.png), url(../images/bg-ft-blck-2.png);
    background-size: 100%, 100% 100%;
    background-repeat: no-repeat;
    background-position: center calc(100% + -245px), center 115px;
    background-color: #000 !important;
}

body.theme-bw #bg-col-12-three {
    background: linear-gradient(180deg, #000000, #00000000, #000000), url(../images/bg-news-center-black.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: center;
}

body.theme-bw #bg-col-three {
    background-image: url(../images/bg2-black.png);
    padding: 2rem 0rem 0;
}

body.theme-bw #bg-col-six {
    background-image: url(../images/bg-red-3-black.png);
}

body.theme-bw .dot-brown {
    background: #9f9f9f;
    box-shadow: 0 0 6px #595959;
}

body.theme-bw .dot-red {
    background: #3b3b3b;
    box-shadow: 0 0 6px #595959;
}

body.theme-bw .date-box.custom-bg3,
body.theme-bw .date-box.custom-bg1,
body.theme-bw #bg-col-12 {
    filter: grayscale(1);
}

body.theme-bw .timeline::before {
    border: 2px solid #ffffff;
    border-left: 0;
}

body.theme-bw .step::before {
    background: #fff;
    border: 5px solid #9a9a9a;
}

body.theme-bw .tag-blue {
    border-left: 5px solid #14191c;
    border-color: #14191c;
}

body.theme-bw .tag-green {
    border-left: 5px solid #141b0d;
    border-color: #141b0d;
}

body.theme-bw .tag-ebook {
    border-left: 5px solid #19190b;
    border-color: #19190b;
}

body.theme-bw .mySwiper_col-9 .custom-nav {
    border: 1px solid #000000;
    color: #000000;
}

body.theme-bw .mySwiper_col-9>.swiper-button-next,
body.theme-bw .mySwiper_col-9>.swiper-button-prev {
    border: 1px solid #000000;
    color: #000000 !important;
}

body.theme-bw .mySwiper_col-9>.swiper-button-next:after,
body.theme-bw .mySwiper_col-9>.swiper-button-prev:after {
    color: #000000;
}

body.theme-bw .mySwiper_col-9 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #ffffff !important;
    border: 2px solid #000000;
}

body.theme-bw .mySwiper_col-9 .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    background: #000000;
}

body.theme-bw .mySwiper-01 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    box-shadow: rgb(255 255 255) 0px 0px 0px 3px;
}

body.theme-bw .mySwiper-01 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #3f3f3f !important;
    box-shadow: rgb(240 240 240) 0px 0px 0px 3px, rgb(114 114 114) 0px 0px 0px 6px;
}

body.theme-bw .mySwiper-01 .swiper-button-next,
body.theme-bw .mySwiper-01 .swiper-button-prev {
    background: transparent;
}

body.theme-bw .calendar-view .day,
body.theme-bw .btn-search,
body.theme-bw .tartist-tiny-slider__item:hover {
    background: #464646;
}

body.theme-bw .calendar-view .day.active,
body.theme-bw .calendar-view .day:hover,
body.theme-bw .calendar-view .day.now:hover {
    background: #000000;
}

body.theme-bw .calendar-view .day.now {
    color: #fff;
    text-decoration: underline;
}

body.theme-bw .calendar-view .day.disabled {
    color: #ababab;
    background: #686868;
}

body.theme-bw .btn-light-search {
    background: #939393;
}

body.theme-bw .senate-tab.active {
    background-color: #000000;
    box-shadow: 0px -4px 1px #ffffff, 0px 5px 15px #c8c8c8 !important;
}

body.theme-bw .accordion-card_about {
    background: #222222;
    border: 1px solid #222222;
}

body.theme-bw .close-btn svg g[fill] {
    fill: transparent;
}

body.theme-bw ul.tab-menu-search li.active {
    background-color: #000000;
    color: #ffffff;
    border-bottom: 2px solid #ffffff;
}

body.theme-bw ul.tab-menu-search li:hover {
    color: #ffffff;
    border-bottom: 2px solid #ffffff;
}

body.theme-bw .radio>input:checked~span {
    background-color: #767676;
}

body.theme-bw .radio>input:checked~span:after {
    border-color: #ffffff;
}

body.theme-bw .hover-next {
    background: #00000094;
}

body.theme-bw .tabs-calendar .tab.active {
    background: #686868;
}

body.theme-bw .meeting-body,
body.theme-bw .list-news-38:hover,
body.theme-bw .list-news-38:hover .box-icon:before,
body.theme-bw .card_news_Active:hover,
body.theme-bw .card_news_Active:hover a,
body.theme-bw .list-news:hover,
body.theme-bw .card_news_Active:hover .card-title,
body.theme-bw .member-card {
    background: #151515;
}

body.theme-bw .tags .blue-1 {
    background: #3a3a3a;
    border-left: 4px solid #1d2930;
}

body.theme-bw .tags .green-1 {
    background: #424241;
    border-left: 4px solid #27341b;
}

body.theme-bw .badge,
body.theme-bw .mySwiper5 .swiper-button-next,
.mySwiper5 .swiper-button-prev,
body.theme-bw .readall,
body.theme-bw .mb-search-input input,
body.theme-bw .row-select,
body.theme-bw .btn-download,
body.theme-bw .leave-row > span:last-child{
    background: #1a1a1a;
    color: #ffffff;
}

body.theme-bw .badge-num,
body.theme-bw .list-news-38:hover .box-icon,
body.theme-bw .news-38 .box-icon:before {
    background: #4b4b4b;
}

body.theme-bw input[value="อ่านทั้งหมด"],
body.theme-bw input.btn.btn-xs.btn-info,
body.theme-bw input.btn.btn-xs.btn-info-image,
body.theme-bw input.btn.btn-xs.btn-info-news {
    color: #ffffff;
    background-color: #161616;
    filter: grayscale(1);
}

body.theme-bw .card-title>span,
body.theme-bw .date-box {
    color: #ffffff;
    background-color: #2d2d2d;
}

body.theme-bw .news-style37 .WhiteRounded {
    background: #000000;
    border: 1px solid rgb(0 0 0);
}

body.theme-bw .owl-carousel .owl-dots .owl-dot span {
    background-color: #000000 !important;
    border: 2px solid #ffffff;
}

body.theme-bw .owl-carousel .owl-dots .owl-dot span:before {
    background-color: #ffffff;
}

body.theme-bw .mySwiper5 .swiper-pagination-bullet-active {
    background-color: #000000;
    box-shadow: rgb(240 240 240) 0px 0px 0px 3px, rgb(0 0 0) 0px 0px 0px 6px;
}

body.theme-bw .card_news_Active {
    box-shadow: 0px 0px 10px #000000;
}

body.theme-bw .mySwiper-22 .date-swiper {
    color: #ffffff;
    background: #000000;
}

body.theme-bw .nav-tabs>li:hover>a,
body.theme-bw .nav-tabs>li.active>a,
body.theme-bw .nav-tabs>li.active>a:hover,
body.theme-bw .nav-tabs>li.active>a:focus {
    border-bottom: 4px solid #ffffff;
}

body.theme-bw .mySwiper-22 .swiper-pagination-bullet,
body.theme-bw .mySwiper-01 .swiper-pagination-bullet {
    box-shadow: rgb(255 255 255) 0px 0px 0px 3px;
}

body.theme-bw .mySwiper-22 .swiper-pagination-bullet,
body.theme-bw .mySwiper-01 .swiper-pagination-bullet {
    border: 2px solid #000000;
}

body.theme-bw .mySwiper-22 .swiper-pagination-bullet.swiper-pagination-bullet-active {
    background-color: #000000 !important;
    border: 2px solid #000000;
    box-shadow: rgb(255, 255, 255) 0px 0px 0px 3px, rgb(0, 0, 0) 0px 0px 0px 6px;
}

body.theme-bw .mySwiper-22 .swiper-pagination-bullet.swiper-pagination-bullet-active:before,
body.theme-bw .mySwiper-01 .swiper-pagination-bullet.swiper-pagination-bullet-active:before {
    background: #000000;
}

body.theme-bw .mySwiper-22 .swiper-button-next,
body.theme-bw .mySwiper-22 .swiper-button-prev,
body.theme-bw .mySwiper-15 .swiper-button-next,
body.theme-bw .mySwiper-15 .swiper-button-prev {
    background: #000;
}

body.theme-bw .mySwiper-22 .swiper-button-next:after,
body.theme-bw .mySwiper-22 .swiper-button-prev:after,
body.theme-bw .page-btn,
body.theme-bw .mb-search label,
body.theme-bw .mb-tab-btn.active,
body.theme-bw .leave-date,
body.theme-bw .leave-note strong {
    color: #fff;
}

body.theme-bw .mySwiper-15>.swiper-button-next,
body.theme-bw .mySwiper-15>.swiper-button-prev {
    color: #ffffff !important;
}

body.theme-bw .footer-menu {
    background: #000000 !important;
}

body.theme-bw #sitemap .title {
    color: #ffffff !important;
    text-decoration: underline;
    text-decoration-style: double;
}

body.theme-bw #sitemap .color-yellow {
    color: #ffffff;
    text-decoration: underline;
}

body.theme-bw .f-category_search_40 {
    background-color: #343434 !important;
    color: #ffffff !important;
}

body.theme-bw #search_form40:after {
    color: #ffffff;
}

body.theme-bw .chat-input-area,
body.theme-bw .chat-box,
body.theme-bw .chat-header {
    background: #000000;
}

body.theme-bw #inputMessage {
    border: 1px solid #ffffff;
    background: #000;
}

body.theme-bw #inputMessage::placeholder {
    color: #fff;
    opacity: 0.8;
}

body.theme-bw #sendBtn {
    background-color: #2f2f2f;
}

.copy-tooltip {
    position: absolute;
    top: -28px;
    left: 50%;
    transform: translateX(-50%);
    background: #333;
    color: #fff;
    font-size: 12px;
    padding: 4px 8px;
    border-radius: 4px;
    white-space: nowrap;
    opacity: 0;
    animation: fadeInOut 1.5s forwards;
}

@keyframes fadeInOut {
    0% {
        opacity: 0;
    }

    20% {
        opacity: 1;
    }

    80% {
        opacity: 1;
    }

    100% {
        opacity: 0;
    }
}

/* 2026 */

body.theme-bw .link-main {
    background: #000000;
}

body.theme-bw #bg-top {
    background: #000000;
    margin-top: 0;
    filter: grayscale(1);
}

body.theme-bw #calendar>tbody>tr>td>div {
    width: 40px;
    height: 40px;
    line-height: 2.5;
    color: #000;
}


body.theme-bw #tab4>div>div>div.stattitle_name>a {
    color: #000000 !important;
}

body.theme-bw .tag-green>a {
    color: #ffffff !important;
}

body.theme-bw #col-12-two>div.meeting-page>div.meeting-right>div.container2>div>div>div.details>div.tags>div.tag-box.tag-blue>a {
    color: #ffffff !important;
}

body.theme-bw .view-switch button.active {
    background: #000000;
    color: #ffffff;
}

body.theme-bw .view-switch button {
    background: #fff;
    border: none;
    padding: 6px 16px;
    border-radius: 6px;
    margin-left: 6px;
    cursor: pointer;
    color: #000;
}

body.theme-bw #col-12-four-one>div.header-title>h2 {
    color: #ffffff !important;
}

body.theme-bw .date_start,
body.theme-bw .date_end {
    background: #000000 !important;
    text-align: end;
}

body.theme-bw p.p-news-title {
    color: #ffffff !important;
}

body.theme-bw .d-flex.align-items-center.card-contact {
    background-color: #000000 !important;
}

body.theme-bw a.text-dark-gold.font-size-h6 {
    color: #ffffff !important;
}

body.theme-bw #footer-box {
    background: #000000;
}

body.theme-bw #footer-box>div:nth-child(2)>div>div>span:nth-child(1)>a>svg {
    fill: #ffffff;
}

body.theme-bw #footer-box>div:nth-child(2)>div>div>span:nth-child(2)>a>svg {
    fill: #ffffff;
}

body.theme-bw .contact-icon svg [stroke] {
    stroke: #ffffff;
}

body.theme-bw .counter_pa1ges:nth-last-child(1) {
    background: #000000;
}

body.theme-bw #server_counter2>div.counter_title>p:nth-child(2) {
    color: #ffffff !important;
}

body.theme-bw .service-link {
    color: #000000 !important;
}

body.theme-bw .des-10 {
    background-color: #000000 !important;
}

body.theme-bw li.list-news.lbr-bt {
    background: #000000 !important;
}

body.theme-bw .news-style10 .list-news.lbr-bt .col-md-7 a {
    color: #fff !important;
}

body.theme-bw .news-style10 .list-news.lbr-bt .col-md-7 span {
    color: #fff !important;
}

body.theme-bw .des-10>span {
    color: #fff !important;
}

body.theme-bw .menu>.menu-item>a,
body.theme-bw .mega-menu-left ul li a {
    color: #fff !important;
}

body.theme-bw .right-content ul li a {
    color: #fff !important;
}

body.theme-bw .news-style4>div>ul {
    background-color: #000 !important;
    box-shadow: unset !important;
    border: 1px solid #fff;
}

body.theme-bw .icon_news_lest {
    border-right: 2px solid #fff !important;
}

body.theme-bw .form-control {
    border: 1px solid #fff !important;
    box-shadow: unset !important;
}

body.theme-bw div.card-swiper>div>a {
    color: #fff !important;
}

body.theme-bw .counter_pages:nth-child(1) p:nth-child(even) {
    color: #fff !important;
}

body.theme-bw li.list-news-titile>a,
body.theme-bw .ca-info-item,
body.theme-bw .ca-status-row .ca-status-label,
body.theme-bw .ca-status-row .ca-status-val,
body.theme-bw .text-gold h4{
    color: #fff !important;
}

body.theme-bw a.btn-view-all {
    background: #000000 !important;
    color: #fff !important;
}

body.theme-bw .consult-modal,
body.theme-bw .consult-modal.waiting {
    background: #151515 !important;
    color: #fff !important;
}

body.theme-bw .consult-modal-header {
    border-bottom-color: #444 !important;
}

body.theme-bw .ca-tab.active{
    border-bottom-color: #fff !important;
}

body.theme-bw .consult-modal-header .modal-title,
body.theme-bw .consult-modal-header .modal-title span {
    color: #fff !important;
}

body.theme-bw .consult-modal-header .modal-count,
body.theme-bw #waitingModal .consult-modal-header .modal-count {
    background: #2a2a2a !important;
    color: #fff !important;
}

body.theme-bw .consult-modal-close,
body.theme-bw .consult-modal-close i,
body.theme-bw .dash-box span:nth-last-child(1) {
    color: #fff !important;
}

body.theme-bw .consult-modal-body {
    background: #151515 !important;
    color: #fff !important;
}

body.theme-bw .consult-table thead th,
body.theme-bw .consult-modal.waiting .consult-table thead th {
    background: #2a2a2a !important;
    color: #fff !important;
    border-bottom-color: #555 !important;
}

body.theme-bw .consult-table tbody tr {
    border-bottom-color: #333 !important;
}

body.theme-bw .consult-table tbody tr:hover,
body.theme-bw .consult-modal.waiting .consult-table tbody tr:hover,
body.theme-bw .cd-search-box,
body.theme-bw .tab-areas {
    background: #232323 !important;
}

body.theme-bw .consult-table tbody td,
body.theme-bw .consult-table tbody td span,
body.theme-bw .tt-btn,
body.theme-bw .fc-channel-list,
body.theme-bw .fc-time, body.theme-bw .fc-unit-btn,
body.theme-bw .desktop-chart .bar-label,
body.theme-bw .desktop-chart .bar-value,
body.theme-bw .blog_wrap-50 .news-title-50>p>a,
body.theme-bw .fa-card-title,
body.theme-bw .intl-title,
body.theme-bw .intl-section-title,
body.theme-bw .intl-person-name,
body.theme-bw .intl-person-role,
body.theme-bw .intl-photo-count,
body.theme-bw .tabs li,
body.theme-bw .title-head span:nth-child(1),
body.theme-bw .title-head span:nth-last-child(1){
    color: #fff !important;
}

body.theme-bw .consult-table tbody td:first-child {
    color: #bbb !important;
}

body.theme-bw .consult-table .agency-tag,
body.theme-bw .card-tab:hover,
body.theme-bw .card-tab {
    background: #333 !important;
    color: #fff !important;
}

body.theme-bw .consult-modal-loading,
body.theme-bw .consult-modal-empty,
body.theme-bw .fc-detail-text {
    color: #ccc !important;
}

body.theme-bw .consult-modal-footer {
    border-top-color: #333 !important;
    color: #ccc !important;
}

body.theme-bw .consult-modal-footer .pages a {
    background: #1d1d1d !important;
    border-color: #555 !important;
    color: #fff !important;
}

body.theme-bw .consult-modal-footer .pages a.active,
body.theme-bw .consult-modal.waiting .consult-modal-footer .pages a.active {
    background: #fff !important;
    color: #000 !important;
    border-color: #fff !important;
}

body.theme-bw .consult-modal-footer .pages .ellipsis,
body.theme-bw .fap-btn {
    color: #888 !important;
}

body.theme-bw .consult-modal-overlay {
    height: 100vh;
}

body.theme-bw .dash-box.all,
body.theme-bw .btn-page,
body.theme-bw .dashboard-stat,
body.theme-bw .fc-step,
body.theme-bw .time-all,
body.theme-bw .fc-rejection,
body.theme-bw .fc-final,
body.theme-bw .dash-card,
body.theme-bw .title-inner,
body.theme-bw .card-50,
body.theme-bw .fa-search-area,
body.theme-bw .fa-search-input,
body.theme-bw .fa-search-select,
body.theme-bw .fa-card,
body.theme-bw .fap-btn,
body.theme-bw .box-intl,
body.theme-bw .thailand-map-widget,
body.theme-bw .map-widget-title,
body.theme-bw #cs2-wrap .cs2-hd,
body.theme-bw #cs2-wrap .cs2-list,
body.theme-bw #cs2-wrap .cs2-footer,
body.theme-bw .slide-footer,
body.theme-bw .cm-s7-card,
body.theme-bw .cm-s7-item,
body.theme-bw #visit-card .vc-left,
body.theme-bw .fat-card,
body.theme-bw .card-item-57 div,
body.theme-bw .s8-wrapper,
body.theme-bw .harue-card,
body.theme-bw #row-SIC_F-colum-two *,
body.theme-bw #cd-wrap .cd-stat-card{
    background: #151515;
}

body.theme-bw .btn-form,
body.theme-bw .cm-s7-badge,
body.theme-bw .s8-entry,
body.theme-bw #row-SIC_F-colum-two li{
    background: #000;
}

body.theme-bw .fc-time,
body.theme-bw .fc-unit-btn,
body.theme-bw .fa-tab-badge,
body.theme-bw .fa-ctag,
body.theme-bw #visit-card,
body.theme-bw .vc-left,
body.theme-bw .slide-footer button,
body.theme-bw .fat-btn-all,
body.theme-bw .news-card-57 .btn-viewall-57,
body.theme-bw .cd-tab-btn,
body.theme-bw .cd-search-box,
body.theme-bw #cd-wrap .cd-tab-btn,
body.theme-bw #cd-search-input,
body.theme-bw #cd-wrap .cd-list-item.cd-has-site:hover {
    background: #2b2b2b;
}

body.theme-bw .slide{
    background-image: linear-gradient(105deg, #00000000 0%, #404040 55%, #00000057 100%), url(../../../../portals/491/images/Group3910.png);
}

body.theme-bw .slide-title,
body.theme-bw .info-label,
body.theme-bw .info-value,
body.theme-bw .donut-center-text a,
body.theme-bw .gauge-gender-count,
body.theme-bw .map-widget-title,
body.theme-bw .legend-chip,
body.theme-bw #cs2-wrap .cs2-hd-title,
body.theme-bw .cs2-hd-btn,
body.theme-bw .cs2-lbl,
body.theme-bw .cs2-num,
body.theme-bw .cs2-unit,
body.theme-bw .cs2-stat *,
body.theme-bw .vc-left div,
body.theme-bw .vc-stat-body *,
body.theme-bw .slide-footer *,
body.theme-bw .fat-card-header .fat-title a,
body.theme-bw .fat-info-line,
body.theme-bw .news-card-57 .card-header-57,
body.theme-bw .info-line-57,
body.theme-bw .s8-header-title,
body.theme-bw .harue-item .item-label,
body.theme-bw .cd-stat-card div,
body.theme-bw .cd-title,
body.theme-bw .cd-tab-btn ,
body.theme-bw #cd-search-input,
body.theme-bw .cd-list-count,
body.theme-bw .cd-item-name{
    color: #fff !important;
}

body.theme-bw .slide-nav-btn,
body.theme-bw #cs2-wrap .cs2-hd-btn{
    background: #000;
    color: #fff !important;
}