* {
    scrollbar-width: thin;
    scrollbar-color: var(--orange) #404040;
}
.theme-light {
    --text-blue:#1c3664;
    --bg_gray: #ECECEC;
    --dark-brown: #1f1400;
    --brown: #362300;
    --lightgray: #f4f4f4;
    --text-color: #4a4a4a;
    --border: #c4c4c4;
    --cust_shadow: #545454;
    --borer-light: #ececec;
    --white: #000;
    --homewhite: #f8f8f8;
    --black: #fff;
    --orange: #ff6b00;
    --link_hover: #ff6b00;
    --accent: #983200;
    --dark_blue: #0055B8;
    --blue: #0055B8;
    --cust_yellow: #FFB71B;
}





.theme-light .language a::before {
	background-color: var(--text-color);
}
.theme-light .cust_checkbox .switch {
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
    color: var(--black);
}

.theme-light .cust_checkbox .switch::before {
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
    background-color: var(--black);
    -webkit-filter: drop-shadow(0px 3px 6px var(--black));
            filter: drop-shadow(0px 3px 6px var(--black));
}

.theme-light .innerheader {
	background-color: transparent;
	-webkit-transition: all 0.4s linear;
	-o-transition: all 0.4s linear;
	transition: all 0.4s linear;
	-webkit-filter: drop-shadow(20px 10px 30px rgba(78, 78, 78, 15%));
	filter: drop-shadow(20px 10px 30px rgba(78, 78, 78, 15%));
}

.theme-light .hero_slider {
    background: -webkit-gradient(linear, left top, left bottom, from(#f8f8f8), to(#c4c4c4));
    background: -o-linear-gradient(#f8f8f8 0%, #c4c4c4 100%);
    background: linear-gradient(#f8f8f8 0%, #c4c4c4 100%);
}


.theme-light .theme_wrap .icon img.light {
	display: none;
}
.theme-light .theme_wrap .icon img.dark {
	display: block;
	width: 20px;
	height: 20px;
}
.theme-light .show_mega_menu .innerheader {
    -webkit-filter: drop-shadow(20px 10px 30px transparent);
            filter: drop-shadow(20px 10px 30px transparent);
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
}

.theme-light .show_mega_menu .mega_navigation {
    background: rgb(255, 255, 255);
}
.theme-light .right_reserved_txt,
.theme-light .footer_bottom_menu .footer_note,
.theme-light footer .footer_top_menu ul li a,
.theme-light .scaled_tab_sec.sports_tab_sec .white_link .more_browse_btn,
.theme-light .scaled_tab_sec.sports_tab_sec .swiper-slide:hover .tab_item_info p,
.theme-light .sports_tab_sec.scaled_tab_sec .tab-link a,
.theme-light .sports_tab_sec.scaled_tab_sec .tab-link.current a,
.theme-light .sports_tab_sec.scaled_tab_sec .title h2 span,
.theme-light .documentry_single_card .show_info *,
.theme-light .new_tab_item .btn_new,
.theme-light .documentry_sec .more_browse_btn,
.theme-light .documentry_sec .section_head .title h2,
.theme-light .video_tab_sec .more_browse_btn,
.theme-light .video_tab_wrapper .video_info p,
.theme-light section.video_tab_sec .tab-link.current a,
.theme-light .tab_item_info p,
.theme-light .infi_slider_wrap .infi_item p,
.theme-light .btn,
.theme-light .Category p,
.theme-light .day_time p,
.theme-light .wather_tamp small,
.theme-light .wather_tamp p,
.theme-light body h2,
.theme-light .thumb_info p,
.theme-light .theme-light .day_time p {
    color: var(--black);
}
.theme-light header .language a:hover {
	color: var(--homewhite);
    background-color: var(--text-blue)
    ;
}
.theme-light .card_slider_sec .section_head .title h2 {
    color: #fff !important;
}
.theme-light .card_slider_sec .white_txt .more_browse_btn {
    color: #fff;
}
.theme-light .card_slider_sec .white_txt .more_browse_btn:hover,
.theme-light .col2_grid_sec .grid_card .more_browse_btn:hover{
    color: var(--link_hover);
}
.theme-light .card_slider_sec .more_browse_btn::before{
    -webkit-filter: brightness(1);
    filter: brightness(1);
}
.theme-light body a.more_browse_btn:hover {
    color: var(--link_hover);
}
.theme-light body a.more_browse_btn:hover::before {
    -webkit-filter: invert(48%) sepia(99%) saturate(2911%) hue-rotate(2deg) brightness(102%) contrast(109%);
    filter: invert(48%) sepia(99%) saturate(2911%) hue-rotate(2deg) brightness(102%) contrast(109%);
}




.theme-light .nav_wrap h2 {
	color: var(--link_hover);
}
.theme-light .day_time::after {
    background-color: var(--black);
}
.theme-light .thumb_slider_wrapper {
	background-image: linear-gradient(125deg, #ffffff42 50%, #ffffff42 87%, #f28d255e);
}
.theme-light .slider_bottom_row .wather_wrapper {
	background-image: linear-gradient(-125deg, #ffffff40 70%, #ffffff42 72%, #f28d255e);
}
.theme-light .tab_slider_sec .tab-link a {
    color: var(--border);
}
.theme-light .tab_slider_sec .tab-link a:hover {
	color: var(--link_hover);
}
.theme-light  .nav_wrap h2,
.theme-light .col2_grid_sec .card_desc .tab_item_info p,
.theme-light .col2_grid_sec h2,
.theme-light .tab_slider_sec.scaled_tab_sec .title span,
.theme-light .section_head .title h2,
.theme-light .tab_slider_info_col h2,
.theme-light body a {
    color: var(--text-blue);
}
.theme-light .tab_slider_sec .tab-link.current a{
    color: var(--dark-text-color);
}

.theme-light .mini_bg_sec .slider_navigation div[class*="swiper-button"],
.theme-light .light_bg .slider_navigation div[class*="swiper-button"],
.theme-light .rounded_sec.dark_gray_bg .read_icon,
.theme-light .black_bg .slider_navigation div[class*="swiper-button"],
.theme-light .more_browse_btn::before {
    -webkit-filter: brightness(0);
            filter: brightness(0);
}

.theme-light .gradient_tab_sec .title p {
    color: var(--text-color);
}

.theme-light .rounded_sec.dark_gray_bg {
    background: var(--homewhite);
}

.theme-light .tab_slider_sec.sports_tab_sec .tab-link a::before,
.theme-light .col2_grid_sec .rounded_sec.dark_gray_bg,
.theme-light .rounded_sec.mini_bg_sec,
.theme-light .rounded_sec.light_bg,
.theme-light .grid_card {
    background-color: white;
}

.theme-light .rounded_sec.dim_bg {
    background-color: var(--bg_gray);
}

.theme-light .documentry_sec .tab_item_info p,
.theme-light .scaled_tab_sec .tab_item_info p,
.theme-light .grid_wrap .date_time span,
.theme-light .grid_card .card_title p {
    color: var(--dark-text-color);
}


.theme-light .mini_banner::before {
    content: '';
    position: absolute;
    width: 100%;
    height: 100%;
    background: linear-gradient(to top, rgb(236 236 236) 0%, transparent 100%) !important;
} 

.theme-light .video_tab_sec .blue_bg {
    --webkit-backdrop-filter: blur(15px);
    background: -webkit-gradient(linear, left top, right top, color-stop(60%, #002E6D), to(transparent));
    background: -o-linear-gradient(left, #002E6D 60%, transparent);
    background: linear-gradient(to right, #002E6D 60%, transparent);
}

.theme-light .video_tab_wrapper .video_tab_wrap::before {
    background: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(transparent), color-stop(80%, var(--blue)));
    background: -o-linear-gradient(top, transparent, transparent, var(--blue) 80%);
    background: linear-gradient(to bottom, transparent, transparent, var(--blue) 80%);
}
.theme-light .sports_tab_sec .slider_navigation div[class*="swiper-button"],
.theme-light .documentry_sec .more_browse_btn::before,
.theme-light .video_tab_sec .more_browse_btn::before {
    -webkit-filter: brightness(1);
            filter: brightness(1);
}
.theme-light .scaled_tab_sec.sports_tab_sec .white_link .more_browse_btn::before {
	-webkit-filter: brightness(0) invert(1);
	        filter: brightness(0) invert(1);
}
.theme-light .col2_grid_sec .grid_wrapper .grid_wrap .grid_card {
    background: var(--homewhite);
}
.theme-light .scaled_tab_sec.sports_tab_sec .tab_item_info p{
    color: var(--homewhite);
}
.theme-light .col2_grid_sec .grid_card .more_browse_btn {
    color: var(--text-color);
}

.theme-light .new_tab_item .btn_new:hover {
    color: var(--link_hover);
}

.theme-light .sports_tab_sec .rounded_sec {
    background: var(--cust_yellow);
}

.theme-light .tab_slider_sec .tab-link.current a::before,
.theme-light .tab_slider_sec .tab-link a:hover::before {
    width: 20px;
    background-color: var(--link_hover);
    /* -webkit-box-shadow: 1px 1px 6px var(--link_hover);
            box-shadow: 1px 1px 6px var(--link_hover); */
}
.theme-light .mix_category_sec .rounded_sec.dark_gray_bg {
	background: var(--black);
}
.theme-light .mix_category_sec .grid_card {
	background: var(--homewhite);
}
.theme-light footer .rounded_sec {
    background-color: #ffb47157;
}
.theme-light .footer_middle_menu p {
	color: var(--accent);
}


.theme-light .side_by_slider .Category p,
.theme-light .side_by_slider .day_time p,
.theme-light .side_by_slider .slider_desc h2,
.theme-light .side_by_slider .slider_desc p,
.theme-light .slide_info_wrap .Category p,
.theme-light .slide_info_wrap .day_time p,
.theme-light .slide_info_wrap .slider_desc h2,
.theme-light .slide_info_wrap .slider_desc p,
.theme-light .news_aside .Category p,
.theme-light .news_aside .day_time p,
.theme-light .news_read_more .tab_item_info p,
.lg_para, 
.theme-light .news_read_more h2,
.theme-light .news_content .news_title h2,
.theme-light .read_wrap h2 {
	color: var(--white);
}
.theme-light .news_tab.tabs a,
.theme-light .tags_wrapper .tag_item a {
	background-color: #e7e7e7;
	color: var(--border);
}
.theme-light .news_tab.tabs a:hover,
.theme-light .tags_wrapper .tag_item a:hover {
    color: var(--orange);
}
.theme-light .news_tab.tabs .current a {
	background-color: #FFC79F;
	color: var(--orange);
}

.theme-light .svg_icon:hover path, 
.theme-light .svg_icon:hover svg line, 
.theme-light .svg_icon:hover svg g, 
.theme-light .show_search_bar .svg_icon:hover svg line, 
.theme-light .show_search_bar .svg_icon:hover svg g {
	stroke: var(--orange);
}

.theme-light .svg_icon:hover path, 
.theme-light .show-menu .svg_icon:hover path, 
.theme-light .show_mega_menu .svg_icon path {
	fill: var(--orange);
}

.theme-light .svg_icon path, 
.theme-light .svg_icon svg line, 
.theme-light .svg_icon svg g, 
.theme-light .show_search_bar .svg_icon svg line, 
.theme-light .show_search_bar .svg_icon svg g ,.footer .icon svg_icon path {
	stroke: var(--white);
    
}
.footer svg#down-arrow path {
    fill: white;
}
.theme-light .footer  .svg_icon path, 
.theme-light .footer  .svg_icon svg line, 
.theme-light .footer  .svg_icon svg g, 
.theme-light .footer  .show_search_bar .svg_icon svg line, 
.theme-light .footer  .show_search_bar .svg_icon svg g {
	stroke: white;
}

.theme-light .svg_icon path, 
.theme-light .show-menu .svg_icon path, 
.theme-light .show_mega_menu .svg_icon path {
	fill: var(--text-blue);
}

.theme-light .blue_bg .section_head .title h2,
.theme-light .blue_bg .section_head .title h2 a {
	color: var(--black);
}
.theme-light .slide_link a {
	color: var(--orange);
}
.theme-light .slide_link a:hover {
	color: var(--black);
}
.theme-light .infi_item .img_wrap::before {
	background: linear-gradient(transparent,#002e6d 60%);
}
.theme-light .col2_grid_sec.video_grid .grid_wrapper .grid_wrap .grid_card {
	background: unset;
}
.theme-light .blue_bg.col2_grid_sec h2,
.theme-light .blue_bg .more_browse_btn,
.theme-light .blue_bg.col2_grid_sec .grid_card .more_browse_btn {
	color: var(--black);
}
.theme-light .blue_bg .more_browse_btn::before{
    filter: brightness(1);
}

.theme-light .blue_bg.col2_grid_sec .grid_card .more_browse_btn:hover {
	color: var(--orange);
}
.theme-light .blue_bg .more_browse_btn:hover::before{
    filter: invert(48%) sepia(99%) saturate(2911%) hue-rotate(2deg) brightness(102%) contrast(109%);
}
.theme-light  .video_grid.col2_grid_sec .card_desc .tab_item_bg::before {
	background: linear-gradient(transparent, rgb(0, 85, 184) 62%);
}
.theme-light  .img_card_body {
	background: linear-gradient(30deg, #002E6D 0%, rgba(27, 54, 101, 0) 100%);
}
.theme-light .blue_bg .section_head.top_border {
	border-top: 1px solid #1475F9;
}
.theme-light li.tab-lin .active a {
    color: black;
}

.theme-light .big-slides .swiper-button-next-big,
.theme-light .big-slides .swiper-button-prev-big {
    filter: brightness(0);
}
.theme-light .video-title {
    color: black;
    font-weight: 500;
}
/*Dark*/

.theme-dark {
    --bg_gray: #212121;
    --dark-brown: #1f1400;
    --brown: #362300;
    --lightgray: #707070;
    --text-color: #c4c4c4;
    --border: #c4c4c4;
    --cust_shadow: #545454;
    --borer-light: #ececec;
    --white: #fff;
    --homewhite: #f8f8f8;
    --black: #000;
    --orange: #ff6b00;
    --link_hover: #ff6b00;
    --accent: #983200;
    --dark_blue: #0055B8;
    --blue: #002e6d;
}
.theme-dark li.tab-lin .active a {
    color: var(--orange);
}
/*  .theme-dark body section */
.theme-dark .mini-container.video-flex-box {
    background-color: #000000;
}
.theme-dark body header {
    background-color: #132A53;
    box-shadow: none;
}
.theme-dark .theme_wrap .icon img.light {
    display: block;
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
}

.theme-dark .theme_wrap .icon img.dark {
    width: 20px;
    -webkit-transition: all 0.4s linear;
    -o-transition: all 0.4s linear;
    transition: all 0.4s linear;
    height: 20px;
    display: none;
}
.theme-dark  .icon.svg_icon path,a.search-click.svg_icon svg ,a.search-click.svg_icon svg{
    fill: white;
}
.theme-dark svg #Rectangle_1523,.theme-dark svg #Line_10 {
    stroke: white !important;
  }
  
.theme-dark .language a {
    background-color: #091a38;
}
.theme-dark .Category p{
    background-color: transparent;
}
.theme-dark .episode_content .item.title{
    color: var(--border);
}
.theme-dark .news-main-container .slider_desc h2,
.theme-dark .author-name,
.theme-dark .read-col .item-content .item.title{
    color: white;;
}
.theme-dark .item-content .item.title,
.theme-light .post-metas li,.theme-light .post-metas a {
    color: var(--dim-text-color) !important;
}

.theme-dark body .news-grid {
    background-color: #132A53;
}
.theme-dark body .news-grid .single-news-item {
    border-bottom:0px !important;
}
.theme-dark body .news-grid .single-news-item {
    border-bottom: 1px solid #4242b99c;
}
.theme-dark .mega_navigation{
    background-color: #132A53;
    border:1px solid var(--borer-light);
}
.theme-dark .title.font_45 h2,.theme-dark .section-header.title h2,
.theme-dark .Big-slider-wrap .slider_bg.info-wrap h2{
    color: white !important;
}
.theme-dark  .Big-slider-wrap .slider_bg.info-wrap p{
    color:var(--border) !important;
}
.theme-dark .tab_slider_sec .tab-link.current a,
.theme-dark  .row-reverse-wrap .mini_container .title.font_45 h2 {
    color: white !important;
}
.theme-dark  .widget-title p {
    background-color: var(--orange) !important;
}
.theme-dark .rounded_sec.light_bg,
.theme-dark .bg-grey,.theme-dark .bg-light {
    background-color: #000000 !important;
}
.theme-dark .row-reverse-wrap .container::after{
    background-color: #000000;
}
.theme-dark .podcast-social-logo a {
    background: white;
}
    .theme-dark .podcast-logo-text {
        color: var(--bg_blue);
    }
    .theme-dark .podcast-container .tab_content_wrapper {
        background-color: #2e4772;
    }
    /* .theme-dark  .podcast-container .tab_content_wrapper {
        background-image: url(/mdn2023/images/podcastdark.jpeg) !important;
        background-position: right;
    } */
.theme-dark .podcast-logo-text {
    color: var(--dark_blue)
}
    .theme-dark .podcast-mdn-logo img {
        filter: brightness(5.5);
    }
    .theme-dark .lg_para.podcast, .theme-dark .item.title.podcast a {
        color: white !important;
    }
    .theme-light .shadow-card .tab_content_wrapper .item-metas .author-name{
        color: white !important;
        }
        .theme-dark .big-slides p.lg_para,.theme-dark .category-meta{
    color: var(--text-color);
}
.theme-dark .multi_info_scale_sec .rounded_sec.light_bg{
    background-color: black;
}
.theme-dark .shadow-card .rounded_sec.light_bg{
    background-color: unset !important;

}

.theme-light .more-btn:hover a{
    background-color: var(--orange);
    color: white;
}
.theme-dark .more-btn:hover a {
    background-color: var(--bg_blue);
    color: white;
}
/*.theme-dark .mini_banner::before {
     content: "";
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    background-color: #00000070;
    background-blend-mode: darken;
    background-image: -webkit-gradient(linear, left top, left bottom, from(transparent), color-stop(80%, #212121));
    background-image: -o-linear-gradient(transparent, #212121 73%);
    /* background-image: linear-gradient(transparent, #212121 83%); */
    /* content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-image: linear-gradient(transparent 40%, #060606 100%);
    z-index: 1; 
}*/

.theme-dark body .remove-bg-dark section {
    background-color: transparent !important;
}
.theme-dark body{
    background-color: black !important;
}

.theme-dark .pop-div .tab_slider_sec .tab-link.current a{
    color: var(--orange) !important;
}
.theme-dark .article-content-wrap h2,
.theme-dark .details-content h2,
.theme-dark .media h3 a
,.bg-dark .section-header.title h2,
.theme-dark .carousel-title,
.theme-dark .grid-title h3{
    color:white !important;
}

.theme-dark .pop-div {
    background-color: #132a53;
}
.theme-dark .social-share-icon:hover svg path {
    fill: var(--orange) !important;
}
.theme-dark .video-item-content .lg_para{
    color: var(--border);
}

.theme-dark section.section-grid-wrapper.light-bg  ,
.theme-dark section.coverage_sec,
.theme-dark .Slide-News.bg-gray,
.theme-dark .Grid-section {
    background-color: black;
    
}
.theme-dark .padding-decrease  .all_news_slider.side_by_slider{
    background-image:unset !important;
}
.bg-dark .rounded_sec{
background: #242424;
}
.theme-dark .breaking-content {
    border-bottom: 5px solid #cc0f0f;
    background-color: #383C41;
    box-shadow:none ;
}
.theme-dark .breaking-meta,.theme-dark  .breaking-meta a,.theme-dark  .breaking-text h6 {
    color: var(--text-color) !important;
}
.theme-dark .breaking-content-wrap {
    background-color: #515151e0;
}
.theme-dark .breaking-meta+.breaking-meta:before,
.theme-dark .single-news+.single-news::before{
    background:var(--cust_shadow);
}

.theme-dark .bg-dim-dark{
    background-color: #242627;
}
.theme-light .news-grid .section_head.title_tab_bar h3 {
    color: #000000bf;
    font-weight: 600;
}
.theme-dark .grey-bg .news-grid,
.theme-dark .grey-bg .flex-head
{
    background: #343434;
}
.theme-dark .grey-bg .btm_line span,
.theme-dark .single-latest-news-text h3{
    color: white !important;
}

.theme-dark .latest-news-meta a{
    color: var(--dim-text-color) !important;
}

.theme-dark .linear-bg-dark {
    background-blend-mode: overlay;
    background-image: linear-gradient(89deg, black, #303030);
    background-color: transparent !important;
}
/* .theme-dark .linear-bg-dark .rounded_sec{
    background-color: transparent !important;
} */
.theme-dark  section.coverage_sec.grey-bg.transperent-bg{
    background-color: transparent !important;
}

.theme-dark  .show_nav .innerheader li.nav_item,
.theme-dark  .show-lang-submenu .innerheader li.nav_item,
.theme-dark  .toggle-mode {
    border-bottom: 1px solid #1b1248;
    
}
.theme-dark .navigation_menu path ,
.theme-dark .mini-search input#search_text::placeholder{
    fill: #c4c4c4;
    color: #c4c4c4;
}
.theme-dark .show-lang-submenu .lang_navigation, .theme-dark .show-nav-submenu .submenu_navigation {
    background: #253b61;
  }
  .theme-light .show-lang-submenu .lang_navigation, .theme-light  .show-nav-submenu .submenu_navigation {
    background: #f3f3f3;
  }