@media only screen and (max-width: 768px) {

    .blacktheme {
        color: #fff;
        background: #0e1023;
    }

    .blacktheme .header {
        background: #16182C;
        box-shadow: none;
    }

    .blacktheme .searchbox .search-btn {
        background: rgb(252 175 23);
        padding: 8px 23px;
        color: #fff;
    }

    .blacktheme .menus a {
        color: #A6A4CC;
    }

    .blacktheme .menus a:active {
        color: #fff;
    }

    .blacktheme .ulclass .two .col1 {
        color: #fff;
    }

    .blacktheme .pro1 {
        background: #16182C;
    }

    .blacktheme .course-library #all:checked~.tabs #all-tab,
    .course-library #one:checked~.tabs #one-tab,
    .course-library #two:checked~.tabs #two-tab,
    .course-library #three:checked~.tabs #three-tab,
    .course-library #four:checked~.tabs #four-tab,
    #trainer-course-one:checked~.tabs #trainer-course-one-tab,
    #trainer-course-two:checked~.tabs #trainer-course-two-tab,
    #trainer-course-three:checked~.tabs #trainer-course-three-tab,
    #trainer-course-four:checked~.tabs #trainer-course-four-tab,
    #trainer-course-list-one:checked~.tabs #trainer-course-list-one-tab,
    #trainer-course-list-two:checked~.tabs #trainer-course-list-two-tab,
    #trainer-course-list-three:checked~.tabs #trainer-course-list-three-tab,
    #trainer-course-list-four:checked~.tabs #trainer-course-list-four-tab {
        color: #FFFFFF;
    }

    .blacktheme .course-library .tabs .tab,
    .all-course-tabs-sec .tabs .tab,
    .expert-courses-tabs-sec .tabs .tab {
        cursor: pointer;
        color: #A6A4CC;
    }

    .blacktheme .course-library .panels,
    .all-course-tabs-sec .panels,
    .expert-courses-tabs-sec .panels {
        background: #0e1023;
    }

    .blacktheme .course-library .panels,
    .panels,
    .expert-courses-tabs-sec .panels {
        background: #0e1023;
    }

    .blacktheme .course-library .tabs {
        border-bottom: 1px solid #40415C;
    }

    .blacktheme .recommend-course,
    .ongoing-course,
    .top-experts-course,
    .upcoming-sessions-course,
    .experts-course {
        border: 1px solid #40415c;
        border-radius: 8px;

    }

    .blacktheme #all-course-one-panel .recommend-course {
        border: 1px solid #40415c;
        border-radius: 8px;
        background: #1e1d35;
    }

    .blacktheme .black-6 {
        color: #A6A4CC;
    }

    .blacktheme #one-inner-sec:checked~.tabs #one-inner-sec-tab,
    #two-inner-sec:checked~.tabs #two-inner-sec-tab,
    #three-inner-sec:checked~.tabs #three-inner-sec-tab,
    #four-inner-sec:checked~.tabs #four-inner-sec-tab,
    #one-inner-sec2:checked~.tabs #one-inner-sec2-tab,
    #two-inner-sec2:checked~.tabs #two-inner-sec2-tab,
    #three-inner-sec2:checked~.tabs #three-inner-sec2-tab,
    #four-inner-sec2:checked~.tabs #four-inner-sec2-tab,
    #one-inner-sec3:checked~.tabs #one-inner-sec3-tab,
    #two-inner-sec3:checked~.tabs #two-inner-sec3-tab,
    #three-inner-sec3:checked~.tabs #three-inner-sec3-tab,
    #four-inner-sec3:checked~.tabs #four-inner-sec3-tab,
    #one-inner-sec4:checked~.tabs #one-inner-sec4-tab,
    #two-inner-sec4:checked~.tabs #two-inner-sec4-tab,
    #three-inner-sec4:checked~.tabs #three-inner-sec4-tab,
    #four-inner-sec4:checked~.tabs #four-inner-sec4-tab {
        background: #0e1023;
        color: #fff;
        border-radius: 100px;
        border: 1px solid #fcaf17;
    }

    .blacktheme .course-library .tabs.type-inner-tabs .tab,
    .all-course-tabs-sec .tabs.type-inner-tabs .tab,
    .expert-courses-tabs-sec .tabs.type-inner-tabs .tab {
        border: 1px solid #40415C;
    }

    .blacktheme .all-courses {
        background: #40415C;
    }

    .blacktheme .all-courses .panels,
    .all-course-tabs-sec {
        background: #40415c !important;
    }

    .blacktheme .all-course-tabs-sec .tabs {
        background-color: #1e1d35;
        padding: 10px;
        border-radius: 100px;
        border: 1px solid #40415C;
        max-width: 100%;
    }

    .blacktheme .our-expert {
        border: 1px solid #40415C;
    }

    .containerformenu {
        display: flex;
        gap: 10px;
    }

    .blacktheme .view-library-detail-page .searchbox .search-btn {
        background: #fcaf17;
        padding: 11px 23px;
        color: #fff;
    }

    .blacktheme .breadcrumb .blacklow {
        color: #fff;
    }

    .blacktheme .breadcrumb .blacklow span a {
        color: #fff;
    }

    .blacktheme .type-view-library .library-items {
        border: 1px solid #40415C;
        border-radius: 8px;
    }

    .blacktheme .type-view-library .type-inner-tabs {
        border-bottom: none !important;
    }

    .blacktheme .quiz-section .question-sec .answer-option {

        border: 1px solid #40415C;
    }

    .blacktheme .border-btm {
        border-bottom: 1px solid #40415C;
    }

    .blacktheme .orangeborder {

        color: #fff;
    }

    .blacktheme .quiz-section {
        border: 1px solid #40415c;
    }

    .blacktheme .quiz-section .question-sec .complete-ques {
        margin-bottom: 10px;
    }

    .blacktheme.customradiobox {
        border: solid 1px #fafafa;
    }

    .blacktheme .customradiobox {
        border: solid 1px #fafafa;
    }

    .blacktheme .social-icons svg path {
        fill: #fff;
       
    }
    .blacktheme .social-icons svg rect  {
        fill: #272840;
        stroke: #0e1023;
      
  
    }
    .blacktheme .arrow path{
        fill: #fff;
    }


    .blacktheme .quiz-section .question-sec .answer-option.type-txtarea {
        border: none !important;
    }

    .blacktheme .quiz-section .question-sec .answer-option.type-txtarea textarea {
        background-color: #0e1023 !important;
        border: 1px solid #40415c;
    }

    .blacktheme .quiz-section .question-sec .answer-option.type-txtarea ::placeholder {
        color: #fafafa;

    }

    .blacktheme .banner.type-video .vid-sec iframe {

        border: 1px solid #40415c;
    }

    .blacktheme .mob-bottom-border {
        border-bottom: 1px solid #40415c;
    }

    .blacktheme .right-content .price-details,
    .right-content .course-content {
        border: 1px solid #40415c;
    }

    .blacktheme .module-number p {
        color: #A6A4CC !important;
    }

    .blacktheme .module-name p {
        color: #A6A4CC !important;
    }
    .blacktheme .percentage{
      
        color: #fff !important;
    }
    .blacktheme  .accord-sec .downarrow{
        filter: invert(1);
    }

    .blacktheme .course-accordion .panel {
        background-color: #0e1023;
    }

    .blacktheme .study-material .topic-detail {
        background: #0e1023;
        border: 1px solid #40415C;

    }

    .blacktheme .course-accordion .accord-sec p {
        color: #fff;
    }

    .blacktheme .course-accordion .accord-sec {
        border: 1px solid #40415C;
    }

    .blacktheme .course-accordion .accordion button.active,
    .course-accordion .accordion2-button.active {
        border-bottom: none;
    }

    .blacktheme .related-course-outer {
        background: #272840 !important;
    }

    .blacktheme .related-course-outer .related-course-list .related-course {
        background: #0e1023;
    }

    .blacktheme .certificate-sec {

        background: linear-gradient(170deg, #FFEDCC 0%, rgb(253 253 253 / 93%) 89.67%, rgb(255 255 255) 100%);

    }

    .blacktheme .certificate-detail .title {
        color: #000;
    }

    .blacktheme .certificate-detail p {
        color: #000;
    }

    .blacktheme .note {
        background-color: #272840;
    }

    .blacktheme .note p {
        color: #fff !important;
    }

    .blacktheme .course-desc {
        color: #fafafa;
    }

    .blacktheme .certi-btns .orangeborder {
        color: #000;
    }

    .blackthem .learning-sec,
    .border {
        border: 1px solid #FCAF17;
    }

    .blackthem .feedback-desc {
        border: 1px solid #40415C !important;
    }

    .blackthem #transcript-popup .transcript-popup,
    #transcript-popup .quiz-popup,
    #complete-quiz .transcript-popup,
    #complete-quiz .quiz-popup {
        background-color: #272840;
    }

    .blacktheme .quiz-section .certi-btns .orangeborder {
        color: #fff;
        font-size: 15px;
    }

    .blacktheme .course-details p {
        color: #fafafa;
    }

    .blacktheme .module-name svg {
        color: #fff !important;
    }

    .blacktheme .accord-sec .learning-page .bluebox {
        background: #40415C;
    }

    .blacktheme .accord-sec .learning-page .accordion button span img {

        filter: invert(1);
    }




    .blacktheme .course-info .bg-white {
        background: #0e1023;
    }

    .blacktheme .learning-page .course-info {

        border: 1px solid #40415C;
    }

    .blacktheme .accord-sec .bluebox {
        background: #40415C;
    }

    .blacktheme .expert-courses-tabs-sec.list-tab .tabs {

        border-bottom: 2px solid #40415C !important;
    }

    .blacktheme .type-detail-page {
        background: #40415C;
    }

    .blacktheme .trainer-detail-section {
        border: 1px solid #40415C;
    }

    .blacktheme .trainer-detail-section {
        background-color: #0e1023;

    }

    .blacktheme .expert-courses-tabs-sec .wrapper .tabs {
        background-color: #0e1023;
    }

    .blacktheme .expert-education {
        border-bottom: 1px solid #40415C;
    }

    .blacktheme .trainer-info .text-grey {
        color: #A6A4CC !important;
    }

    .blacktheme .all-course-tabs-sec .wrapper .tabs {
        background-color: #0e1023;
    }

    .blacktheme .expert-courses-tabs-sec .wrapper .tabs {
        background-color: #16182c;
    }
    .blacktheme .course-info {
        border: 1px solid #40415C;
}
.blacktheme .course-benifits {
    border-bottom: 1px solid #40415C;
 }
 .blacktheme .instruct-div {
    border-bottom: 1px solid #40415c;
}
.blacktheme  .price-details {
    border: 1px solid #40415c;
    margin: 10px 0 0 0;
}
.blacktheme .slider-items .banner-btns a {
    color: #fff !important;
}
.blacktheme .course-status .blacklow{
    color: #A6A4CC;
}
.blacktheme .course-status .bg-pink {
    background-color: #272840;
}
.blacktheme .default-content .dropdown-btn {
    border: 1px solid #40415C;
    color: #A6A4CC;
}

.blacktheme .type-language .title{
    font-size: 14px;
}
.blacktheme .all-course-tabs-sec .wrapper .tabs, .expert-courses-tabs-sec .wrapper .tabs {
    padding: 5px 5px 0px 5px;
}
.blacktheme .course-status .border {
    border: 1px solid #40415C;
}
.blacktheme .border-lr {
    border-left: 1px solid #40415C !important;
    border-right: 1px solid #40415C !important;
}
.blacktheme .select-subject .form-control {
  
    border: 1px solid #40415C;
   
    color: #fff;
    background: #0e1023;
}


.blacktheme .comment-sec textarea {
    border: 1px solid #40415C;
   
    background: #0e1023;
    color: #fafafa;
}
.blacktheme .feedback-desc {
    border: 1px solid #40415c;
   
}
.blacktheme #complete-quiz .quiz-popup.type-mandatory {
    width: 100% !important;
    border: solid 1px #40415C;
}
.blacktheme .person-detail .certi-btns .orangeborder {
    color: #fff;
}
.blacktheme .type-stock {
    background: #0e1023 !important;
}
.blacktheme .type-stock .tabs {
    border:none;
}
.blacktheme .course-library.type-stock .wrapper .tabs .tab, .all-course-tabs-sec.type-stock .wrapper .tabs .tab, .expert-courses-tabs-sec.type-stock .wrapper .tabs .tab {
    
    border: 1px solid #40415c;
    color: #a6a4cc;
}

.blacktheme  #all-course-one-tab, .course-library #all-course-two:checked~.tabs #all-course-two-tab, .course-library #all-course-three:checked~.tabs #all-course-three-tab, .course-library #all-course-four:checked~.tabs #all-course-four-tab, .all-course-tabs-sec #one:checked~.tabs #one-tab, .all-course-tabs-sec #two:checked~.tabs #two-tab, .all-course-tabs-sec #three:checked~.tabs #three-tab, .all-course-tabs-sec #four:checked~.tabs #four-tab, .all-course-tabs-sec #all-course-one:checked~.tabs #all-course-one-tab, .all-course-tabs-sec #all-course-two:checked~.tabs #all-course-two-tab, .all-course-tabs-sec #all-course-three:checked~.tabs #all-course-three-tab, .all-course-tabs-sec #all-course-four:checked~.tabs #all-course-four-tab, .expert-courses-tabs-sec #one:checked~.tabs #one-tab, .expert-courses-tabs-sec #two:checked~.tabs #two-tab, .expert-courses-tabs-sec #three:checked~.tabs #three-tab, .expert-courses-tabs-sec #four:checked~.tabs #four-tab, .expert-courses-tabs-sec #all-course-one:checked~.tabs #all-course-one-tab, .expert-courses-tabs-sec #all-course-two:checked~.tabs #all-course-two-tab, .expert-courses-tabs-sec #all-course-three:checked~.tabs #all-course-three-tab, .expert-courses-tabs-sec #all-course-four:checked~.tabs #all-course-four-tab {
    background: #fcaf17;
    color: #000;
    border-radius: 100px;
    font-weight: 600;
    /* background: #0e1023; */
    color: #fff;
    border-radius: 100px;
    border: 1px solid #fcaf17;
}
.blacktheme .all-course-tabs-sec .wrapper .tabs, .expert-courses-tabs-sec .wrapper .tabs {
    padding: 5px 5px 5px 5px;
}

.blacktheme .right-content .price-details .price-distribution.course-modules .course-accordion .accordion .accord-sec, .right-content .course-content .price-distribution.course-modules .course-accordion .accordion .accord-sec {
   
    border-bottom: 1px solid #40415C !important;}

.video-page.type-viewAll .filter-sort .dropdown-btn {
    background-color: rgba(0, 0, 0, 0) !important;
    color: #A6A4CC !important;   
    border: 1px solid #FCAF17 !important;
}
.blacktheme .control-group svg path {
    fill: #fff;

}
.blacktheme .social-icons svg path {
    
    border: none;
}
.blacktheme .unavailable-course {
    background: #272840;
}

.blacktheme .disabled {
    background-color: #272840 !important;
    color: #666 !important;
}
.blacktheme .disabled span {
    color: #fff;
}
.blacktheme .quiz-popup-content .person-detail .person-name {
       padding: 10px;
    border: 1px solid #40415C;
    color: #fff;
    background: #272840;
}
.blacktheme .course-sec-title {
    border: 1px solid #40415C;}
.person-name::placeholder{ color: #fff;}}


    /* @media only screen and (max-width: 768px) {

        .blacktheme .searchbox .form-control,
        .searchbox .search-btn {
            padding: 12px 15px;
        }

        .blacktheme .searchbox .form-control {
            position: relative;
            top: 0px !important;
        }

        .blacktheme .certificate-sec .certificate-img {
            top: -24%;
            right: -30px;
        }
    } */