.switch.tiny.themeBox .switch-paddle{
    background-color: #0045b1 !important;
    height: 20px !important;
    width: 48px!important;
    border-radius: 10px!important;
    -webkit-border-radius: 10px!important;
    position: relative;
}
.switch.tiny.themeBox .switch-inactive{
    width: 24px;
    height: 24px;
    background: url('/client/themes/fa/main/img/header_sun.svg') no-repeat center center,
    #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-size: 90%;
}
.switch.tiny.themeBox .switch-paddle:after{
    display: none;
}
.switch.tiny.themeBox{
    height: 24px;
    margin-top: 3px;
    width: fit-content;
}
.switch.tiny.themeBox .switch-active{
    width: 22px;
    height: 22px;
    background: url('/client/themes/fa/main/img/header_moon.svg') no-repeat center center,
    #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-size: 90%;
}
.switch.tiny.themeMenuBox .switch-paddle{
    background-color: #FFFFFF33!important;
    height: 24px!important;
    width: 48px!important;
    border-radius: 10px!important;
    -webkit-border-radius: 10px!important;
    position: relative;
}
.switch.tiny.themeMenuBox .switch-inactive{
    width: 24px;
    height: 24px;
    background: url('/client/themes/fa/main/img/header_sun.svg') no-repeat center center,
    #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    left: 0;
    top: 50%;
    transform: translateY(-50%);
    background-size: 90%;
}
.switch.tiny.themeMenuBox .switch-paddle:after{
    display: none;
}
.switch.tiny.themeMenuBox{
    height: 20px;
    display: flex;
}
.switch.tiny.themeMenuBox .switch-active{
    width: 24px;
    height: 24px;
    background: url('/client/themes/fa/main/img/header_moon.svg') no-repeat center center,
    #fff;
    border-radius: 5px;
    -webkit-border-radius: 5px;
    position: absolute;
    right: 0;
    top: 50%;
    transform: translateY(-50%);
    background-size: 90%;
}
.switch.tiny .switch-paddle,
.switch.tiny .switch-paddle:after {
    border-radius: 1000px;
}
.switch-input {
    opacity: 0;
    position: absolute;
}
.switch-paddle{
    background: #cacaca;
    cursor: pointer;
    display: block;
    position: relative;
    width: 4rem;
    height: 2rem;
    transition: all 0.25s ease-out;
    border-radius: 0;
    color: inherit;
    font-weight: inherit;
}
input + .switch-paddle{
    margin: 0;
}
.switch-paddle::after{
    background: #fff;
    content: '';
    display: block;
    position: absolute;
    height: 1.5rem;
    right: 0.25rem;
    top: 0.25rem;
    width: 1.5rem;
    transition: all 0.25s ease-out;
    transform: translate3d(0, 0, 0);
    border-radius: 0;
}
input:checked ~ .switch-paddle{
    background: #0F94E9;
}
input:checked ~ .switch-paddle::after{
    right: 2.25rem;
}
[data-whatinput='mouse'] input:focus ~ .switch-paddle {
    outline: 0;
}
.switch-active, .switch-inactive {
    position: absolute;
    top: 50%;
    transform: translateY(-50%);
}
.switch-active {
    right: 8%;
    display: none;
}
input:checked + label > .switch-active {
    display: block;
}
.switch-inactive {
    left: 15%;
}
input:checked + label > .switch-inactive {
    display: none;
}
.switch.tiny .switch-paddle {
    width: 3rem;
    height: 1.5rem;
    font-size: .625rem;
}
.switch.tiny .switch-paddle::after {
    width: 1rem;
    height: 1rem;
}
.switch {
    outline: 0;
    position: relative;
    user-select: none;
    color: #fff;
    font-weight: bold;
    font-size: .875rem;
}



.id_night
{
    transition: background-color 0.2s ease-in-out;
    background: #000;
}
.id_night .panel_kh,
.id_night .learnEnglishHeader,
.id_night .content-top-news-1,
.id_night .tbg_sar,
.id_night .panel_owl,
.id_night .tb_sar,
.id_night .tb_sar_a,
.id_night .panel_left,
.id_night .tb_sar_sections,
.id_night #art_pic_f,
.id_night .nav_update,
.id_night .panel_tele,
.id_night #ticker-swipe,
.id_night #footer,
.id_night .news_sar,
.id_night .link_col1,
.id_night .page_content,
.id_night .subtitle, .id_night .print_subtitle,
.id_night .nav > li,
.id_night .nav-pills li.active a, .id_night .nav-pills2 li.active a,
.id_night .borderSection,
.id_night .comments_item,
.id_night .comm_info_bar,
.id_night .comm_info_content,
.id_night .comments_topic_b,
.id_night .com_title_p, .id_night .com_title_u, .id_night .com_title_n,
.id_night .comments_container,
.id_night .comment_answer_c,
.id_night .txt_adv_content,
.id_night .subjectNews-header a,
.id_night .webgardi_main,
.id_night .navbar-ex1-collapse,
.id_night .navbar-default .navbar-toggle:hover, .id_night .navbar-default .navbar-toggle:focus,
.id_night #menuUl,
.id_night #general-nav #navbar .navbarToggle:hover, id_night .navbar-default .navbarToggle:focus,
.id_night .tamashaa{
    background: #1e293b;
}

.id_night .navbar-default .navbar-nav > li > a,
.id_night .cat_name,
.id_night #ticker-content a,
.id_night .search_part input,.id_night #tool_search,
.id_night .search_part input::placeholder,
.id_night .tb_sar a,
.id_night .tb_sar_a a,
.id_night .title5,
.id_night .box5 h3, .id_night .box5 h3 a,
.id_night .rutitr,
.id_night a,
.id_night .learnEnglishHeader,
.id_night .tbg_sar,
.id_night #footer .footer_nav li a,
.id_night #general-nav .menu-ul li a, .id_night #general-nav .menu-ul li span,
.id_night .vizhe_lead,
.id_night .date_archive,
.id_night .newFilmSrv span.current,
.id_night .news_sar,
.id_night#about .inner-content .panel_left,
.id_night #pager,
.id_night#newsletter .frm_label,
.id_night .frm_label, .id_night .frm_options, .id_night .frm_invalid_label,
.id_night .frm_description,
.id_night .tag_summerize,
.id_night div.pagination a,
.id_night .ptime_col1,
.id_night .ptime_col2,
.id_night .poll_title,
.id_night .poll-option label,
.id_night .rss_def,
.id_night .rss_list_pn,
.id_night .rss_list_title,
.id_night .cat_list_pager span.current,
.id_night #general-nav .update_date,
.id_night .error_container,
.id_night .subtitle, .id_night .print_subtitle,
.id_night .body,
.id_night .news_nav,
.id_night .page_title,
.id_night .comments,
.id_night .comm_info_name,
.id_night .comm_info_date,
.id_night .com_title_p, .id_night .com_title_u, .id_night .com_title_n,
.id_night .comment_answer_2,
.id_night .comm_answer_line,
.id_night .comment_answer_5,
.id_night .sectionMove .Htags .title2-film,
.id_night .news_path,
.id_night .short-link span,
.id_night .ghazal-hafez,
.id_night .update_date,
.id_night .news_nav_title,
.id_night .title,
.id_night .tags_title,
.id_night .txt_adv_content div a,
.id_night .txt_adv_text,
.id_night .tamashaa .other_movies span,
.id_night .tamashaa .tbg_sar.headerSection,
.id_night .tools_adv_title,
.id_night .tools_noContent, .id_night .tools_noResults,
.id_night .subjectNews-header span,
.id_night .lead1,
.id_night div.scrollingtext,
.id_night .mobile-date,
.id_night .close_btn_menu i,
.id_night #general-nav .to-desktop,
.id_night .closeBM i,
.id_night .contactus_form label,
.id_night .descriptionList,
.id_night .descriptionListTitle,
.id_night .panel_left,
.id_night .poll_options,
.id_night .poll_percent,
.id_night #weathers .page_main header h1,
.id_night #weathers .page_main header p,
.id_night .poll_text,
.id_night .descriptionListContainer,
.id_night .numberIndex{
    color: #ffffff;
}

.id_night .page_home,
.id_night#home .panel_top,
.id_night .page_main,
.id_night .list-box1-cover:nth-child(2n) .main_view_archive,
.id_night,
.id_night .row-asr2-subjectNews{
    background: #0f172a;
}
.id_night .body table{
    color: #000000;
}
.id_night .descriptionListContainer p{
    color: #ffffff !important;
}
.id_night #footer .footer_nav li:before{
    background: #ffffff;
}
.id_night .mCS-dark.mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{
    background: #ffffff;
}
.id_night .search_part i{
    color: #ffffff;
}
.id_night .tamashaa .bg-tamashaa,
.id_night .tamashaa .tbg_sar.headerSection{
    background: #000000 !important;
}
.id_night .tamashaa .title2-film{
    color: #ffffff !important;
}
.id_night .tools_adv_content:hover .tools_adv_title {
    color: #003fff;
}

.id_night .tools_tabs a{
    color: #000000;
}
.id_night .panel_top#general-nav{
    background: #0f172a !important;
}
.id_night .sub_serv,
.id_night #general-nav .sub_serv{
    background: #000000;
}
.id_night .link_col2{
    background: #0f172a;
}
.id_night .archive_form, .id_night .search_form_c{
    background: #a3a3a3;
}

.id_night .email_poll{
    color: #000000;
}
.id_night .rss_row{
    border-color: #ffffff;
}
.id_night .rel_news_custom .linear_news, .id_night .sepehrKeyRelatedJS,
.id_night#hafez .ghazal-hafez h2,
.id_night#hafez .ghazal-hafez h2 ~ p{
    background: #2a2a2a;
}
.update_date{
    justify-content: end;
}
a:hover {
    color: #bb0003;
}
.id_night .album_list_desc{
    background: #202020;
}
.id_night .asr2-subjectNews{
    background: #1e293b;
}
.id_night .subjectnews h4 a{
    color: #ffffff !important;
}
.id_night .logo-class,
.id_night .logo1_news a.picLink{
    background: url('/client/themes/fa/main/img/logo-dark.png') !important;
    width: 245px;
    height: 90px;
}
.id_night .logo-d{
    display: none;
}
.id_night .home-logo-mobile .mobile-logo{
    background: url('/client/themes/fa/main/img/logo-dark.png') !important;
    width: 145px;
    height: 50px;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
.id_night .home-logo-mobile .mobile-logo img{
    display: none;
}

.id_night #navbar-header #logo{
    background: url('/client/themes/fa/main/img/list-logo-dark.png') !important;
    width: 116px;
    height: 40px;
    background-size: contain !important;
    background-repeat: no-repeat !important;
}
.id_night #navbar-header .logo_mobile{
    display: none;
}
.id_night .swiper-horizontal > .swiper-pagination-bullets .swiper-pagination-bullet, .id_night .swiper-pagination-horizontal.swiper-pagination-bullets .swiper-pagination-bullet{
    background: #ffffff;
}

@media only screen and (min-width: 768px) and (max-width: 991px){
    .switch.tiny.themeBox .switch-active{
        width: 20px;
        height: 20px;
    }
    .switch.tiny.themeBox .switch-paddle{
        height: 15px !important;
    }
    .switch.tiny.themeBox{
        height: 20px;
        margin-top: 0;
    }
    .switch.tiny.themeBox{
        position: absolute;
        left: 5px;
        top: 20px;
    }
    .panel_top{
        position: relative !important;
    }
    .swichDarkModeContainerParent{
        position: unset;
    }
}

@media only screen and (max-width: 767px){
    .desktopVersion{
        display: none;
    }
    ul.menu1 li:last-child div{
        border-bottom: 0 !important;
    }
    .id_night .logo-class, .id_night .logo1_news a.picLink{
        display: none !important;
    }
    .id_night .swichDarkModeContainerParent{
        display: none !important;
    }
}
@media only screen and (min-width: 576px) and (max-width: 767px){
    .id_night .home-logo-mobile .mobile-logo{
        width: 103px;
        height: 40px;
    }
}
@media only screen and (max-width: 374px){
    .id_night .home-logo-mobile .mobile-logo{
        width: 100px;
        height: 42px;
    }
}

@media only screen and (min-width: 480px) and (max-width: 575px){
    .id_night .home-logo-mobile .mobile-logo{
        width: 104px;
        height: 44px;
    }
}

@media only screen and (min-width: 768px){
    .mobileSwitchContainer{
        display: none;
    }
}