/*
Theme Name:     Vodi Child
Theme URI:      https://demo2.madrasthemes.com/vodi/
Author:         MadrasThemes
Author URI:     https://themeforest.net/user/madrasthemes/
Description:    This is the child theme for the vodi theme
Template:       vodi
Version:        1.2.10
License:        GNU General Public License v2 or later
License URI:    https://www.gnu.org/licenses/gpl-2.0.html
Text Domain:    vodi-child
Tags:           two-columns, left-sidebar, right-sidebar, custom-background, custom-colors, custom-header, custom-menu, featured-images, full-width-template, threaded-comments, accessibility-ready, rtl-language-support, footer-widgets, sticky-post, theme-options
*/

@import url('https://fonts.googleapis.com/css2?family=Battambang:wght@100&display=swap');
*{
    font-family: 'Battambang', cursive;
}
/* START::Dark Mode */

body{
    /*animation: fade-me-in 0.5s;*/
    background-color: none !important;
}


.selected{
    background-color:#f17d3b !important;
    border-color:#f17d3b !important;
}

img{
    border:none !important;
}


body.night,
body.night html,
body.night #site-header .masthead
{
    background:#1f1f1f;
    color:lightgray !important;
    border-color: gray !important;
}
body.night p, 
body.night a, 
body.night h1, 
body.night h2,
body.night h3, 
body.night h4
{
    color:lightgray !important;
}

body.night a:hover, 
body.night h1:hover, 
body.night h3:hover, 
body.night h4:hover
{
    color:#6c757d !important;
}

body.night #site-header .masthead{
    background:#000000;
    color:lightgray !important;
}
body.night #menu-ams-economy-secondary .menu-item a:hover{
	background-color:#ffffff;
	color:#fff !important;
}
body.night #menu-ams-economy .menu-item .sub-menu{
	background:#000000;
}
body.night .masthead .custom-logo-link .custom-logo{
	filter: brightness(10);
}

body.night .handheld-stick-this .custom-logo-link img{
	filter: brightness(10);
		
}

body.night .wp-container-3 .wp-block-column .home-blog-grid-section .container .home-blog-grid-section__inner .articles .hentry .article__summary .article__header .article__meta .article__categories a{
	color:#949494 !important;
}

/* Link */
body.night .wp-container-3 .article__categories a{
	color:#949494 !important;
}

body.night .wp-container-11 .article__categories a{
	color:#949494 !important;
	
}



body.night #menu-ams-economy .menu-item a{
    background:none;
    color:white !important;
}
body.night #menu-ams-economy .menu-item a:hover{
    background:none;
    color:#fff !important;
}

body.night .page__content .wp-block-columns .wp-block-column .home-blog-grid-section .article__categories a,
body.night .article__meta .article__categories a
{
    color: gray !important;
}
body.night .page__content .wp-block-columns .wp-block-column .home-blog-grid-section .article__categories a:hover,
body.night .article__meta .article__categories a:hover
{
    color: #fff !important;
}

body.night #main .hentry .section-videos-carousel-flex-header:nth-child(6){
    background: rgb(44, 46, 46);
}
body.night #secondary .widget .widget-title{
    color:lightgray !important;	
}
body.night #secondary{
    background-color: #1f1f1f !important;
}
body.night #page .handheld-stick-this{
	background:#1f1f1f;
    color:lightgray !important;	
}
body.night #main blockquote{
	background-color:#262626;
}
body.night .wp-block-quote p strong{
	color:#ffffff !important;
}
body.night .saboxplugin-authorname .author span{
	color:#ffffff;
}
body.night #main .author span{
    color:#ffffff;
}
body.night .fp-flex .fp-post .fp-body .fp-categories a{
	color:#bdc3c7 !important;
}
body.night .fp-list-4 .fp-categories a{
	color:#bdc3c7 !important;
}

body.night #main .hentry nav{
	background-color:#262626;
	transform:translatex(0px) translatey(0px);
}

body.night .nav-previous a .post-nav__article--title{
	color:#ffffff;
}

body.night .nav-next a .post-nav__article--title{
	color:#ffffff;
}

body.night .nav-previous a .post-nav__article--categories{
	color:#bdc3c7;
}

body.night .nav-next a .post-nav__article--categories{
	color:#bdc3c7;
}

body.night .wp-container-3 .home-section__title-tabs a{
	color:#ffffff !important;
	
}


body.night #colophon{
	background-color: #090909 !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_facebook span{
	background-color:transparent !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_button_twitter span{
	background-color:transparent !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_button_linkedin span{
	background-color:transparent !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_button_telegram span{
	background-color:transparent !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_whatsapp span{
	background-color:transparent !important;
}

/* Span Tag */
body.night .heateor_sss_sharing_ul .heateor_sss_button_print span{
	background-color:transparent !important;
}

/* Span Tag */
body.night #main .hentry .single-article__inner .entry-content .heateor_sss_horizontal_sharing .heateor_sss_sharing_ul .heateor_sss_button_instagram span{
	background-color:transparent !important;
}

body.night .heateor_sss_sharing_ul .heateor_sss_button_instagram .heateor_sss_svg{
	background-color:transparent !important;
}

/* Svg */
body.night .heateor_sss_facebook .heateor_sss_svg svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_button_twitter .heateor_sss_s_twitter svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_button_instagram .heateor_sss_svg svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_button_linkedin .heateor_sss_s_linkedin svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_button_telegram .heateor_sss_s_telegram svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_whatsapp .heateor_sss_svg svg{
	filter: invert(1);
}

/* Svg */
body.night .heateor_sss_button_print .heateor_sss_svg svg{
	filter: invert(1);
}

body.night .footer-logo a img{
	filter: brightness(10);
}
#colophon .block:nth-child(1) .widget-title,
#colophon .block:nth-child(2) .widget-title,
#colophon .block:nth-child(3) .widget-title{
    color:#fff;	
}
body.night .page__content .author span{
    color: #fff;
}

body.night #page .handheld-stick-this{
	background-color:#000000 !important;
}

body.night #colophon .block:nth-child(1) .widget-title{
	color:#fff;
	
}

/* Widget Title */
body.night #colophon .block:nth-child(2) .widget-title{
	color:#fff;
}

/* Widget Title */
body.night #colophon .block:nth-child(3) .widget-title{
	color:#fff;
}


/* START::Dark Mode Button*/

.darkmode{
    position: fixed;
    bottom: 1.5%;
    right: 2%;
    z-index: 99;
}

.toggle {
	--width: 56px;
	--height: 25px;
    padding:5px;
	position: relative;
	display: inline-block;
	width: var(--width);
	height: var(--height);
	/* box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); */
	border-radius: var(--height);
	cursor: pointer;
	
	
  }

  .toggle input {
	display: none;
  }

  .toggle .slider {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 29px;
	border-radius: var(--height);
	background-color: #39393d;
	transition: all 0.4s ease-in-out;
	border:2px solid #39393d;
  }

  .toggle .slider::before {
	content: '';
	position: absolute;
	top: 0;
	left: 0;
	width: calc(var(--height));
	height: calc(var(--height));
	border-radius: calc(var(--height) / 2);
	background-color: #fff;
	/* box-shadow: 0px 1px 3px rgba(0, 0, 0, 0.3); */
	transition: all 0.4s ease-in-out;
  }
  body.night .toggle .slider::before{
    background:black;
    z-index:100;
  }

  .toggle input:checked+.slider {
	background-color: #39393d;
  }

  .toggle input:checked+.slider::before {
	transform: translateX(calc(var(--width) - var(--height)));
  }

  .toggle .labels {
	display: flex;
	justify-content: space-between;
	position: absolute;
	top: 6px;
	left: 4px;
	right: 4px;
	font-size: 12px;
	font-family: sans-serif;
	transition: all 0.4s ease-in-out;
  }
  .darkmode .toggle .slider{
	padding-right:56px;
	
}

body.night #content .archive__header{
	background-color:#1f1f1f;
	border-bottom-style:solid;
	border-bottom-width:1px;
	border-bottom-color:#bdc3c7;
	
}

body.night .wp-container-14 .articles .article__categories a{
	color:#949494 !important;
	filter: brightness(4.71) grayscale(1);
}

body.night .wp-container-11 .article__categories a{
	filter: brightness(4.71) grayscale(1);
	
}


body.night .wp-container-3 .article__categories a:hover{
    filter: brightness(10);
}

body.night .enable-divider .article__categories a:hover{
    filter: brightness(10);
}

body.night .enable-divider a .entry-date:hover{
    color: #fff !important;
}

body.night #main .home-blog-list-section .article__categories a:hover{
    filter: brightness(10);
}

body.night #main .home-blog-list-section .entry-date:hover{
    color: #fff !important;
}

body.night .home-blog-tab-section .active .entry-title:hover{
	filter: brightness(10) grayscale(1);
}
body.night .home-blog-tab-section .active .article__categories a:hover{
    filter: brightness(10);
}
body.night .home-blog-tab-section .active .entry-date:hover{
    color: #fff !important;
}
body.night #main .movies p{
	color:#000000 !important;
	
}
body.night .wp-container-11 .article__categories a:hover{
    filter: brightness(10);
}
body.night #main .author span:hover{
    color:#6c757d !important;
}
body.night .blog-grid-with-list-section__article--grid a .entry-date:hover{
    color: #fff !important;
}
body.night .blog-grid-with-list-section__article--list .article__categories a:hover{
    color: #fff !important;
}
body.night .wp-container-14 .articles .article__categories a:hover{
    filter: brightness(10);
}
body.night .blog-grid-with-list-section__article--list a .entry-date:hover{
    color: #fff !important;
}
body.night #main .home-blog-grid-section .article__categories a:hover{
    filter: brightness(10);
}
body.night #main .home-blog-grid-section .entry-date:hover{
    color: #fff !important;
}
body.night #menu-footer-movie-category-menu .menu-item a:hover{
    color: #fff !important;
    filter: brightness(10);
}
body.night .menu-ams-3e-container .menu a:hover{
    color: #fff !important;
    filter: brightness(10);
}
body.night #menu-footer-support-menu .menu-item a:hover{
    color: #fff !important;
    filter: brightness(10);
}
body.night #menu-footer-social-menu .menu-item .social-media-item__title:hover{
    color: #fff !important;
    filter: brightness(10);
}

body.night .footer-widgets .block .widget-title{
	color:#fff !important;
	
}
body.night .single-article__inner .article__categories a{
	filter: brightness(4.6) grayscale(1);
	
}

body.night .single-article__inner .article__categories a{
	filter: brightness(4.6) grayscale(1);
}

/* Link */
body.night #secondary .widget-area-inner .widget .fp-flex .fp-post .fp-body .fp-title a{
	color:#bdc3c7 !important;
}
body.night #secondary .widget-area-inner .widget .fp-flex .fp-post .fp-body .fp-title a:hover{
	color:#fff !important;
}

/* Link */
body.night #primary #main .hentry .single-article__inner .wp-container-3 .wp-block-column .widget .fp-flex .fp-post .fp-body .fp-title a{
	color:#bdc3c7 !important;
}
body.night #primary #main .hentry .single-article__inner .wp-container-3 .wp-block-column .widget .fp-flex .fp-post .fp-body .fp-title a:hover{
	color:#fff !important;
}

/* Excerpt */
body.night .fp-list-4 .fp-post .fp-excerpt{
	color:#bdc3c7;
}

/* Span Tag */
body.night .videos .slick-initialized .slick-list .slick-track .slick-slide div .hentry .video__body .video__info .video__info--head .video__views-meta .video__meta span{
	color:#bdc3c7 !important;
}

body.night #main .home-blog-grid-section .article__categories a:hover{
    filter: brightness(4.6) grayscale(1);
}

body.night #main .home-blog-grid-section .article__categories a{
	color:#949494 !important;
	
}

body.night #content .container .site-content__inner #primary #main .hentry .page__content .wp-container-3 .wp-block-column .home-blog-tab-section .container .home-blog-tab-section__inner .home-section__flex-header .home-section__title-tabs .section-title__inner .nav-tabs .nav-item .active{
	color:#fff !important;
}

body.night .navigation .nav-links a.page-numbers{
	background-color:#353535;
}

/* Dots */
body.night .navigation .nav-links .dots{
	background-color:#353535;
}

/* Current */
body.night .navigation .nav-links .current{
	background-color:#191919;
	
}
body.night #menu-ams-education > .menu-item > .sub-menu{
    background: #1f1f1f;
    color: #fff;
}
body.night #menu-ams-education .sub-menu .sub-menu{
	background: #1f1f1f;
    color: #fff;
}

/* Citation Tag */
body.night #main .wp-block-quote cite{
	color:#d3d3d3;
}

/* Svg */
body.night .handheld-stick-this .dropdown-toggle svg{
		filter: invert(1);
	}

/* Paragraph */
body.night .entry-summary p{
	--color: #000 !important;
}

body.night .stretch-full-width .active .episode__title{
	color:#353535 !important;
}

/* Font Icon */
body.night .masthead .site-header__left .search-btn{
	filter: brightness(0) invert(1);
}

/* Post Title */
body.night #content .container .site-content__inner #primary #main .hentry .single-article__inner .article__header h2{
	color:#d3d3d3 !important;
}

/* Menu image title after */
body.night #menu-footer-social-menu .menu-item img.menu-image-title-after{
	filter: brightness(0) invert(1);
}

/* Division */
body.night .single-video__sidebar .single-video__prev-next-videos .single-video__prev-next-videos--content{
	overflow:visible;
	background-color:#1f1f1f;
}

/* Single video  actions bar */
body.night .entry-summary .single-video__actions-bar{
	background-color:#020202;
}

/* Division */
body.night .single-video__prev-next-videos--content > div > div > div > div{
	padding-left:0px !important;
	padding-right:0px !important;
}

body.night #page #primary .hentry .entry-summary .tv-show__info--body .tv-show__short-description p{
    color:#000 !important;
}

/* Svg */
body.night .masvideos-breadcrumb .delimiter svg{
	filter: invert(1);
}

/* Post Title */
body.night .entry-summary .movie__info h1{
	filter: brightness(0) invert(1) !important;
}

/* Post Title */
body.night #primary .hentry h1{
	filter: invert(1);
}

/* Span Tag */
body.night .masthead .dropdown-item span{
	color:#000000;
}

/* Span Tag */
body.night .handheld-stick-this .dropdown-item span{
		color:#000000;
}

/* Dropdown content */
body.night .masthead .site-header__left .dropdown-content{
	background-color:#1f1f1f;
}

/* Image */
body.night .masthead .dropdown-item img{
	filter: invert(1);
}

/* Span Tag */
body.night .masthead .dropdown-item span{
	filter: invert(1);
}

/* Span Tag (hover) */
body.night .masthead .dropdown-item span:hover{
	filter: invert(0.69);
}

/* Link (hover) */
body.night #menu-ams-education > .menu-item > .sub-menu > .menu-item > a:hover{
	color:#7f8c8d;
	background-color:#1f1f1f;
}

/* Link (hover) */
body.night #menu-ams-education .sub-menu a:hover{
	background-color:#1f1f1f;
}

/* Dropdown content */
body.night .handheld-stick-this .dropdown .dropdown-content{
	background-color:#1f1f1f;
}

/* Span Tag */
body.night .handheld-stick-this .dropdown-item span{
	filter: invert(1);
}

/* Image */
body.night .handheld-stick-this .dropdown-item img{
	filter: invert(1);
}

/* Span Tag (hover) */
body.night .handheld-stick-this .dropdown-item span:hover{
	filter: invert(0.6);
}

/* Sub Menu */
body.night .masthead .site-header__user-account ul{
	background-color:#1f1f1f;
}

/* Link (hover) */
body.night .masthead .dropdown-menu a:hover{
	background-color:#000000;
}

/* Input */
body.night .masthead .site-header__left input[type=search]{
	background-color:#1f1f1f !important;
}

/* Svg */
body.night .masthead .search-submit svg{
	fill: #fff;
}

/* Sub Menu */
body.night .handheld-stick-this .site-header__user-account ul{
	background-color:#1f1f1f !important;
}

/* List */
body.night .handheld-stick-this .site-header__search ul{
	background-color:#1f1f1f !important;
}

/* Svg */
body.night .handheld-stick-this li svg{
	filter: brightness(0) invert(1);
}

body.night .site-header__user-account > .sub-menu > li > a:hover{
   background-color:#1f1f1f !important; 
}

/* Link */
body.night #tabs-nav-carousel .active a{
	color:#d3d3d3 !important;
}



/* Widget */
body.night #secondary .widget-area-inner > .widget{
	background-color:#1f1f1f;
}

/* Widget */
body.night .widget-area-inner .widget .widget{
	background-color:#1f1f1f !important;
}

body.night .light .movie-sidebar .widget-area-inner .widget, .light .video-sidebar .widget-area-inner .widget, .light .tv-show-sidebar .widget-area-inner .widget{
    background-color: transparent;
}



/* END::Dark Mode Button*/





/* END::Dark Mode */



body, #content, .entry-content, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .widget-area, .widget, .sidebar, #sidebar, footer, .footer, #footer, .site-footer {
    font-family: Montserrat, Battambang, sans-serif;
}
#site-title, .site-title, #site-title a, .site-title a, .entry-title, .entry-title a, h1, h2, h3, h4, h5, h6, .widget-title {
    font-family: Montserrat, Battambang, sans-serif;
}
button, .button, input, select, textarea, .wp-block-button, .wp-block-button__link {
    font-family: Montserrat, Battambang, sans-serif;
}
#site-title, .site-title, #site-title a, .site-title a, #site-logo, #site-logo a, #logo, #logo a, .logo, .logo a {
    font-family: Montserrat, Battambang, sans-serif;
}
#site-description, .site-description {
    font-family: Montserrat, Battambang, sans-serif;
}
.menu, .page_item a, .menu-item a {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content, .entry-content p, .post-content, .page-content, .post-excerpt, .entry-summary, .entry-excerpt, .excerpt, .excerpt p, .type-post p, .type-page p {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-title, .entry-title a, .post-title, .post-title a, .page-title, .entry-content h1, #content h1, .type-post h1, .type-page h1 {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content h2, .post-content h2, .page-content h2, #content h2, .type-post h2, .type-page h2 {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content h3, .post-content h3, .page-content h3, #content h3, .type-post h3, .type-page h3 {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content h4, .post-content h4, .page-content h4, #content h4, .type-post h4, .type-page h4 {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content h5, .post-content h5, .page-content h5, #content h5, .type-post h5, .type-page h5 {
    font-family: Montserrat, Battambang, sans-serif;
}
.entry-content h6, .post-content h6, .page-content h6, #content h6, .type-post h6, .type-page h6 {
    font-family: Montserrat, Battambang, sans-serif;
}
.widget-title, .widget-area h1, .widget-area h2, .widget-area h3, .widget-area h4, .widget-area h5, .widget-area h6, #secondary h1, #secondary h2, #secondary h3, #secondary h4, #secondary h5, #secondary h6 {
    font-family: Montserrat, Battambang, sans-serif;
}
.widget-area, .widget, .sidebar, #sidebar, #secondary {
    font-family: Montserrat, Battambang, sans-serif;
}
footer h1, footer h2, footer h3, footer h4, footer h5, footer h6, .footer h1, .footer h2, .footer h3, .footer h4, .footer h5, .footer h6, #footer h1, #footer h2, #footer h3, #footer h4, #footer h5, #footer h6 {
    font-family: Montserrat, Battambang, sans-serif;
}
footer, #footer, .footer, .site-footer {
    font-family: Montserrat, Battambang, sans-serif;
}



/* ----------begin:: Vuth Style---------------- */

.modal-dialog{
    display: flex;
    align-items: center;
	min-height: calc(100% - 0rem);
}

.modal-content{
    background: none;
    border:none;
}
.masvideos-login{
    padding:0px;
    width:440px;
    height:680px;
    background-image: url(https://ams.com.kh/education/wp-content/uploads/2021/12/EDU_BACKGROUND.jpg);
}
.masvideos-register-login .masvideos-login{
    padding-left: 30px;
    padding-right: 30px;
}
.nsl-container-buttons{
    width: 100%;
}
#login-social{
    display:flex; text-align:center; align-items:center;justify-content:center;color:white;margin-top:15px;
} 


.masvideos-login .form-row input{
    background: none;
    border-bottom-width: 1px;
}

input[type="text"]{
    background: none;
}

input[type="text"]:focus{
    background: none;
}

.input-data{
    position: relative;
}


textarea:focus, 
textarea.form-control:focus, 
input.form-control:focus, 
input[type=text]:focus, 
input[type=password]:focus, 
input[type=email]:focus, 
input[type=number]:focus, 
[type=text].form-control:focus, 
[type=password].form-control:focus, 
[type=email].form-control:focus, 
[type=tel].form-control:focus, 
[contenteditable].form-control:focus {
    box-shadow: inset 0 -1px 0 #ddd;
}

input[type="password"]:focus{
    background: none;
}

input[type="email"]:focus{
    background: none;
}


.input-data input:focus{
    color: white;
    font-size: 14px;
}

.input-data input{
    width: 100%;
    height: 100%;
    border-radius: 0%;
    border: none;
    background: none;
    border-bottom: 1px solid white;
}
.input-data label{
    position: absolute;
    bottom: 10px;
    pointer-events: none;
    transition: all 0.3s ease;
    color:white;
}
.input-data input:focus ~ label, .input-data input:valid ~ label{
    transform: translateY(-20px);
    font-size: 12px;
    color: white;
}

/* Button Create Account */
#btnCreateAccount{
    color: rgb(150, 150, 150);
}
#btnCreateAccount:hover{
    color: rgb(128, 123, 123);
}

.masvideos-login .masvideos-Button:hover{
    transition: all 0.3s ease;
    background-color: black !important;
    color: white !important;
}


#btnBackToLogin{
    color: white;
}
#btnBackToLogin:hover{
    color: rgb(128, 123, 123);
}

/* ----------end:: Vuth Style---------------- */


/* START::EPISODE CSS */
.swiper-button-next::after, .swiper-button-prev::after{
	content: "";
}

/* Epi header */
#episode-carousel .epi-header{
	display:flex;
	justify-content:space-between;
	padding-top:60px;
	margin-bottom:20px;
}

/* Heading */
#episode-carousel .epi-header h5{
	font-size:26px;
	font-weight:600;
}

/* Thumbnail Image */
#swiper-wrapper-3107df96d79083015 .swiper-slide img{
	border-style:solid;
	border-color:#bdc3c7;
	border-width:1px;
}

/* Swiper backface hidden */
#episode-carousel .swiper-backface-hidden{
	overflow:hidden;
}

/* Thumbnail Image */
#swiper-wrapper-221ff1e263ec3dd3 .swiper-slide img{
	border-style:solid;
	border-color:#bdc3c7;
	border-width:1px;
}

/* Swiper button next */
#episode-carousel .swiper-initialized .swiper-button-next{
	margin-right:-50px;
}

/* Swiper button prev */
#episode-carousel .swiper-initialized .swiper-button-prev{
	margin-left:-50px;
}

.swiper-slide img{
	border-style:solid;
	border-width:1px;
	border-color:#bdc3c7;
}

/* Swiper initialized */
#episode-carousel .swiper-initialized{
	overflow:hidden;
}

/* List Item */
#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel .epi-header #tabs-nav li{
	width:auto !important;
}

/* Swiper button next */
#tabs-content .swiper-initialized .swiper-button-next{
	width:36px;
}

/* Swiper button prev */
#tabs-content .swiper-initialized .swiper-button-prev{
	width:36px;
}

#tabs-nav li:nth-child(3) .title-header{
	font-size:22px;
	padding-left:0px;
	width:100%;
}

#tabs-nav .active .title-header{
	font-size:22px;
	padding-left:0px;
}

/* Title header */
#tabs-nav li:nth-child(1) .title-header{
	font-size:22px;
}

/* 1776px and smaller screen sizes */
@media (max-width:1776px){

	/* Paragraph */
	#episode-carousel .swiper-initialized #swiper-wrapper-9abd6cc5bd3c2f5f .swiper-slide .card-episode .link-episode .block-epi-num p{
		font-size:10px !important;
	}
	
	/* Paragraph */
	#episode-carousel .swiper-initialized #swiper-wrapper-65fb2db12bff5f79 .swiper-slide .card-episode .link-episode .block-epi-num p{
		font-size:10px !important;
	}
	
	/* Block epi num */
	#swiper-wrapper-e160b8044d1039a88 .swiper-slide .block-epi-num{
		font-size:10px;
	}
	
	/* Paragraph */
	#swiper-wrapper-e160b8044d1039a88 .block-epi-num p{
		font-size:10px;
	}
	
	/* Paragraph */
	#primary #main .hentry .page__content #episode-carousel .col-12 .swiper-initialized #swiper-wrapper-e160b8044d1039a88 .swiper-slide .card-episode .link-episode .block-epi-num p{
		font-size:10px !important;
	}
	
}

/* 1437px and smaller screen sizes */
@media (max-width:1437px){

	/* Heading */
	#episode-carousel .epi-header h5{
		font-size:24px;
	}
	
}

/* 1023px and smaller screen sizes */
@media (max-width:1023px){

	/* Swiper button prev */
	#episode-carousel .swiper-initialized .swiper-button-prev{
		display:none;
	}
	
	/* Swiper button next */
	#episode-carousel .swiper-initialized .swiper-button-next{
		display:none;
	}
	
}

/* 599px and smaller screen sizes */
@media (max-width:599px){

	/* Heading */
	#episode-carousel .epi-header h5{
		font-size:22px;
	}
	
	/* Link */
	#tabs-nav li a{
		font-size:20px !important;
	}
	
}

/* 570px and larger screen sizes */
@media (min-width:570px){

	/* Page  content */
	#main .hentry .page__content{
		padding-left:0px;
	}
	
}
/* END::EPISODE CSS */

/* START::MULTIPLE EPISODE CSS */
/* List Item */
#tabs-nav-carousel li{
	font-size:22px;
	list-style-type:none;
	width:100px !important;
}

/* Tabs nav carousel */
#tabs-nav-carousel{
	padding-left:0px;
	width:100% !important;
	display:flex;
}

/* Span Tag */
#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel .epi-header #tabs-nav-carousel span{
	height:auto !important;
}

/* Active */
#tabs-nav-carousel .active{
	font-weight:600;
	width:105px !important;
}

/* Paragraph */
#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel .epi-header p{
	width:92px !important;
}

/* Image */
#tabs-content .swiper-button-next img{
    visibility:visible !important;
	filter: invert(0.7);
}

/* Image */
#tabs-content .swiper-button-prev img{
	filter: invert(0.7);
	
}

/* END::MULTIPLE EPISODE CSS */

/*EPI-Single*/
/* Tabs */
#episode-carousel-single .tabs{
	overflow:hidden;
}

/* Paragraph */
#swiper-wrapper-45dd910e5a5726e5d .block-title p{
	color:#000000 !important;
}

/* Epi header */
#episode-carousel-single .epi-header{
	display:flex;
	margin-bottom:20px;
}

/* Heading */
#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel-single .epi-header h5{
	width:100% !important;
}

/* Link */
.epi-header .epi-link-header a{
	color:#949494;
	font-size:14px;
}

/* Paragraph */
#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel-single .epi-header p{
	width:90px !important;
}

/* Episode carousel single */
#episode-carousel-single{
	padding-top:61px;
}

/* Heading */
#episode-carousel-single .epi-header h5{
	font-weight:600;
	font-size:24px;
}

/* Heading */
#episode-carousel-single .epi-header h5:after{
	position: absolute;
	content: "";
	height: 1px;
	background-color: #e8e8e8;
	width: 82%;
	top: 12%;
	margin-left: 15px;
}

/* Swiper button next */
#tabSingle .swiper-initialized .swiper-button-next{
	width:36px;
	margin-right:-39px;
	filter: contrast(0);
}

/* Swiper button disabled */
#tabSingle .swiper-initialized .swiper-button-disabled{
	width:36px;
	margin-left:-38px;
}

/* Swiper button prev */
#tabSingle .swiper-initialized .swiper-button-prev{
	width:36px;
	margin-left:-38px;
	filter: contrast(0);
}

/* Paragraph */
.block-title .epi-title{
	color:#2c3e50 !important;
}

/* Paragraph */
body.night .block-title .epi-title{
	color:#fff !important;
}

/* 1437px and smaller screen sizes */
@media (max-width:1437px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 77%;
		top: 13%;
		margin-left: 15px;
	}
	
}

/* 1023px and smaller screen sizes */
@media (max-width:1023px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 74%;
		top: 13%;
		margin-left: 15px;
	}
	
	/* Swiper button next */
	#tabSingle .swiper-initialized .swiper-button-next{
		display:none;
	}
	
	/* Swiper button disabled */
	#tabSingle .swiper-initialized .swiper-button-disabled{
		display:none;
	}
	
}

/* 991px and smaller screen sizes */
@media (max-width:991px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 65%;
		top: 15%;
		margin-left: 15px;
	}
	
}

/* 767px and smaller screen sizes */
@media (max-width:767px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 55%;
		top: 15%;
		margin-left: 15px;
	}
	
	/* Paragraph */
	#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel-single .epi-header p{
		width:93px !important;
	}
	
}

/* 569px and smaller screen sizes */
@media (max-width:569px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 55%;
		top: 10.5%;
		margin-left: 15px;
	}
	
}

/* 479px and smaller screen sizes */
@media (max-width:479px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 46%;
		top: 11.5%;
		margin-left: 15px;
	}
	
	/* Paragraph */
	#page #content .container .site-content__inner #primary #main .hentry .page__content #episode-carousel-single .epi-header p{
		width:102px !important;
	}
	
}

/* 440px and smaller screen sizes */
@media (max-width:440px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 41%;
		top: 12.5%;
		margin-left: 15px;
	}
	
}

/* 420px and smaller screen sizes */
@media (max-width:420px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 38%;
		top: 13%;
		margin-left: 15px;
	}
	
}

/* 380px and smaller screen sizes */
@media (max-width:380px){

	/* Heading */
	#episode-carousel-single .epi-header h5:after{
		position: absolute;
		content: "";
		height: 1px;
		background-color: #e8e8e8;
		width: 32%;
		top: 13%;
		margin-left: 15px;
	}
	
}
/*END:: Epi-Single*/


/*START::Darkmode*/
  .dropdown-darkmode {
    position: relative;
    display: inline-block;
  }

  .dropdown-button {
    background: none;
    color: black;
    border: none;
    cursor: pointer;
  }
.masthead .dropdown-button img{
	width:22px;
	height:22px;
}
.handheld-stick-this .dropdown-button img{
	width:22px;
	height:22px;	
}
.masthead .site-header__left .site-header__search{
    padding-right:3px;
}

  .dropdown-content {
    display: none;
    position: absolute;
    background-color: #fff;
    min-width: 130px;
    box-shadow: 0px 5px 5px 0px rgba(0,0,0,0.1);
    z-index: 1;
  }

  .dropdown-item {
    padding: 10px;
    text-decoration: none;
    display: block;
    color: black;
    position: relative;
  }

  .dropdown-item img {
    width: 20px;
    height: 20px;
    position: absolute;
    left: 10px;
    top: 50%;
    transform: translateY(-50%);
  }

  .dropdown-item span {
    margin-left: 30px;
  }
  .masthead .site-header__search a{
	padding-top:5px;
	padding-bottom:5px;
}

/* Dropdown content */
.masthead .site-header__left .dropdown-content{
	padding-top:5px;
	padding-bottom:5px;
	
}
.masthead .site-header__left .dropdown-content{
	margin-top:22px;
	
}

@media (max-width:1199px){
.site-header__search .dropdown .dropdown-darkmode .dropdown-content a{
		padding-top:5px;
		padding-bottom:5px;
	}
	
	/* Dropdown content */
	.handheld-stick-this .dropdown .dropdown-content{
		padding-top:5px;
		padding-bottom:5px;
		margin-left:-17px;
		
	}
	.handheld-stick-this .dropdown .dropdown-content{
		margin-top:9px;
		
	}
}

  @media (max-width:767px){
	/* Image */
	.handheld-stick-this .dropdown-button img{
		border-style:none !important;
		
	}
	.handheld-stick-this .dropdown-item img{
		border-style:none !important;
		
	}
}
/*END::Darkmode*/


