@media only screen and (max-width: 1500px) {
    section.global-msg-section.ux-design.student-course-detail-pg .container,section.global-msg-section.student-design-result.category_page .container{max-width: 1245px;}
     .empty-coupon-sec.batch .container, .global-msg-section.messages .container{max-width: 1245px;}
    section.global-msg-section.Training-batch-pg.find-job-pg.Proposal-details.student-design-result .container{max-width: 1245px;}
    section.global-msg-section.Training-batch-pg.find-job-pg.Proposal-details.student-design-result.student-live-traning .container{max-width: 1140px;}
    section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription .container{max-width: 1010px;}
    section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription.earning-pg .container{max-width: 1245px;}
    .training-main-pg-detail .container{max-width: 1170px;}
    .training-main-pg-sidebar{padding-right: 20px;margin-right: 20px;}
    .training-main-pg-detail .training-main-pg-detail-sec{max-width: calc(100% - 293px);}
    .Quick-Views-head h5{font-size: 17px;}
    .Quick-Views-body,.recent-activity-body,.recent-activity-head{padding: 20px 15px;}
    .Quick-Views-head{padding: 20px 15px 0;}
    .global-msg-section .global-header h2, .empty-coupon-sec .global-header h2, .category_page .want-to-laern .category_page_head h2, .category_page.student-design-result .global-header h1, .global-msg-section .global-header.global-header_new h1, .global-msg-section .global-header h1{font-size: 20px;}
    .filter-sec button.common-btn.common-btn-new {min-width: 165px; padding: 10px 15px 10px 70px;}
    .course-sel .title-sec h4,.course-sel .sel-box h4{font-size: 20px;}
    .course-sel .sel-box .img{min-width: 125px;}
    .course-creation .tab-content p{font-size: 14px;}
    .side-bar h4{font-size: 20px;}
    .course-creation .side-bar .nav-tabs .nav-link{font-size: 15px;}
    .ckbox .checkbox input + label{font-size: 16px;}
    .database-skill input + label{font-size: 15px;}
    .modal-title{font-size: 20px;}
    .course-creation .tab-content .d-flex h5.text-left.font-large,.course-creation .tab-content h4{font-size: 18px;}
    .readmore {font-size: 16px;}
    .course-creation .tab-content .vid-sec h4{font-size: 20px;}
    .vid-sec button.common-btn{padding: 10px;}
    .topic-details .video-inner.course-video video{max-height: 127px;}
    .swal2-content{font-size: 20px!important;}
    .swal2-styled.swal2-confirm,.swal2-styled.swal2-cancel{padding: 8px!important;}
    .confermation-page h2{font-size: 36px;}
    .sidebar{padding: 20px 15px;}
    .empty-block h4{font-size: 20px;}
    .empty-block-contract h4{font-size: 32px;}
    .profile-steps.onboarding-steps-inner .container{max-width: 1140px;}
    .profile-steps.onboarding-steps-inner li{padding: 10px 15px;}
    .reg-process .line-bottom h6{font-size: 18px;}
    .onboarding-steps h4{font-size: 20px;}
    .earning-pg .container{max-width: 1140px;}
    .Training-batch-tab li{padding: 12px 22px;} 
    section.global-msg-section.Training-batch-pg.find-job-pg.Proposal-details.student-design-result.find-tutor-pg .container{max-width: 1140px;}
    .find-tutor-pg .recommended-result-tutors h2,.global-msg-section .training-details .global-header h2{font-size: 22px;}
    .find-tutor-pg .recommended-result-tutors .card-footer .left h5{font-size: 18px;}
    .find-tutor-pg .recommended-result-tutors .card-header .title h4{font-size: 15px;}
    .job-detail-pg .container {max-width: 1140px;}
    .job-detail-pg .global-msg-section .global-header h2{font-size: 20px;}
    .student-live-traning .container{max-width: 1140px;}
    .student-live-traning.global-msg-section .global-header h1{font-size: 20px;}
    .student-live-traning .recent-search-sec h2{font-size: 20px;}
    .student-live-traning .prpsal-box-lft-img, .student-live-traning .prpsal-box-lft-img img.pro_img{width: 200px;}
    .student-live-traning .prpsal-box-lft{width: 220px;}
    .student-live-traning .prpsal-box-rit{width: calc(100% - 220px);}
    .student-live-traning.Proposal-details .prpsal-box h6{font-size: 14px;}
    .student-live-traning.Proposal-details .prpsal-box p p{padding: 0;}
    .student-live-traning .skill-block{padding: 5px 0 8px;}
    .student-live-traning ul.listing li{padding-bottom: 0;}
    .student-live-traning .rating{align-items: center;}
    .global-msg-section .message-table table tbody tr td:nth-child(4), .global-msg-section .message-table table thead tr td:nth-child(4){max-width: 280px;}
    .advanced-list{padding: 16px 30px;}
    .Training-batch-detail-pg .message-table .table .link{max-width: 100%;}
    .curriculum-inner .left-box a,.reg-process .open-sec .card p{font-size: 15px;}
    .form-control{font-size: 15px;}
    .topic-material-new .topic-details .course-materials.course-materials-new:last-child .single-materials, .course-materials.course-materials-new:last-child .single-materials{font-size: 15px;}
    .global-msg-section .msg-header h5,h4.sub-title{font-size: 18px;}
    .ml-detail-top h5{font-weight: 500;}
    .ads-sec .card .ad-con h4{font-size: 15px;}
    .global-layout .global-filter button.btn-download{margin-top: 25px;}
    .referal-banner h2{font-size: 32px;line-height: 48px;}
    .referal-banner ul li{font-size: 15px;}
    .earning-pg.subscription-lft .balance_sec .price-sub-block{padding: 20px 15px;}
    .balance-sec h2{font-size: 32px;}
    .earning-pg.subscription-lft .yrly-sub .price h2{font-size: 26px;}
    .vid-course.related-vid h2{font-size: 22px;}
    .training-details-btm .subtitle,.abt-course h4{font-size: 20px;}
    .up-traning-main{padding: 30px 20px;}
    #main #faq .card,.training-details-btm .course-content.course-feature #main #faq .card{padding-left: 20px;}
    .usr-des a{font-size: 15px;} 
    .training-details-upper .training-details{padding: 20px 20px;}
    .traning-helight .course-content-head,.traning-helight .course-hightlights-inner{padding-left: 20px;padding-right: 20px;}
    .best-price-main .best-price{padding-left: 20px;padding-right: 20px;}
    .best-price .how-work h5{font-size: 15px;}
    .training-details-btm .tutoric-detail-inner{padding-left: 20px;padding-right: 20px;}
    .training-details-btm .tutoric-detail-inner p:last-child{padding-bottom: 0;}
    .category_page.student-design-result .global-header h2, .category_page.student-design-result .global-header h1{font-size: 30px;}
    section.global-msg-section.Training-batch-pg.find-job-pg.Proposal-details.student-design-result.find-tutor-pg .sidebar{max-width: 220px;}
    section.global-msg-section.Training-batch-pg.find-job-pg.Proposal-details.student-design-result.find-tutor-pg .details-sidebar{width: calc(100% - 226px);}
    .find-tutor-pg.Proposal-details .prpsal-box{padding-left: 20px;padding-right: 20px;}
    h4.sub-title.cancel, h4.sub-title.refund{font-size: 16px;}
    .details-sidebar.live-traming-pg .recent-search-sec .card-body .tags a,.details-sidebar.live-traming-pg .skill-block li{font-size: 10px;}
    .subscription-lft.sub-tutor .list li{font-size: 16px;line-height: 25px;}
    .congo-sec.banner .title{font-size: 22px;line-height: 32px;}
    .checkout-pg .best-price{padding: 24px 20px;}
    ul.summary li h5{font-size: 15px;}
    .quiz-lib-pg .sort-by-inner, .quiz-lib-pg .coupon-list .sort-by-inner{max-width: 240px;min-width: 240px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .four{min-width:80px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .six{min-width:90px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .eight{min-width:100px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .five{min-width:90px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .three{min-width:100px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .seven{min-width:150px;}
    .empty-coupon-sec.quiz-lib-pg .coupon-list .coupon-list-block .one{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}

    .empty-coupon-sec.my-coupon-pg .coupon-list .coupon-list-block .one{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-width: 200px;width: 200px;}
    .empty-coupon-sec.my-coupon-pg .coupon-list .coupon-list-block .nine{min-width: 155px;}
    .empty-coupon-sec.my-coupon-pg .coupon-list-block .single-coupon > div,.empty-coupon-sec.my-coupon-pg .coupon-list-block .coupon-top > div{padding-left: 10px;padding-right: 10px;min-width: 120px;}
    
    .quiz-lib-pg .coupon-list-block .single-coupon > div, .quiz-lib-pg .coupon-list-block .coupon-top > div{padding-left: 10px;padding-right: 10px;}
    .tabs-inner .created_by,.quiz-main .live-answer .card-header .rt-sec span{font-size: 15px;}
    section.global-layout.ad-report-pg.ad-report-pg-new .sort-by-inner{max-width: 240px;min-width: 240px;}
    .earning-payment-box .pp-end{min-width: 155px;}
    .earning-payment-box{padding: 30px 20px;}
    section.empty-coupon-sec.marketing-quiz-main .sort-by-inner, section.empty-coupon-sec.marketing-quiz-main .coupon-list .sort-by-inner{min-width: 235px;max-width: 235px;}
    header.landing-header .navbar-light .navbar-nav .nav-link,header.landing-header .common-btn{font-size: 14px;}
    header .navbar-light .navbar-nav .nav-link.test-link,header .navbar-light .navbar-nav .nav-link, header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .nav-link{font-size: 14px;}
    header.landing-header .nv-left .form-inline .form-control, header.landing-header .nv-left .form-inline .form-control:focus, header.landing-header .nv-left .form-inline .form-control:focus:hover{max-width: 300px;font-size: 12px;}
    header.landing-header .navbar-light .navbar-nav li{padding-right: 15px;}
    .landing-hero-banner .hero-header a{font-size: 14px;margin-right: 25px;}
    .landing-hero-banner .hero-header a:before{height: 13px;top:3px}
    header.landing-header .lft-menu button.common-btn.border-nw-btn a{font-size: 14px;}
}
@media only screen and (max-width: 1460px) {
    .coupon-list-block .single-coupon > div, .coupon-list-block .coupon-top > div{min-width: 105px;}
    .coupon-list-block .single-coupon > div{padding:22px 10px 20px;}
    .coupon-list-block .coupon-top > div{padding: 12px 10px;}
    .coupon-list-block .single-coupon > div.three, .coupon-list-block .coupon-top > div.three{min-width: 130px;}
    .coupon-list-block .single-coupon > div.three, .coupon-list-block .coupon-top > div.max-130    {max-width: 130px;overflow: hidden;text-overflow: ellipsis;}
    .coupon-list-block .single-coupon > div.seven, .coupon-list-block .coupon-top > div.seven{min-width: 145px;}

    header.landing-header .nv-left .form-inline{max-width: 240px;}
}

@media only screen and (max-width: 1380px) {
   header.landing-header .nv-left .form-inline{max-width: 200px;}
}

@media only screen and (max-width: 1500px) {
    .landing-hero-banner .landing-hero-title h2{font-size: 75px;line-height: normal;}
    .landing-hero-banner .landing-hero-title p{font-size: 20px;}
    .laern-to-join-dashboard.laern-to-join .title-sec h2{font-size: 38px;}
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li a,.laern-to-join-dashboard.laern-to-join.landing-popular-topic a.sel-all{font-size: 18px;line-height: 24px;}
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic .title-sec h2,.laern-to-join-dashboard.laern-to-join.landing-customers .title-sec h2,.landing-start-free h2{font-size: 62px;line-height: normal;}
    .landing-teach-group{padding: 14px 10px;}
    .video-course.landing-customers .landing-common-btn{font-size: 18px;}
    footer.landing-footer a, footer.landing-footer p,footer.landing-footer h5,footer.landing-footer .footer-btm h5{font-size: 14px;margin-bottom: 10px;}
    footer.landing-footer .footer-btm li a i{font-size: 18px;}
    footer.landing-footer .footer-btm li a{width: 34px;height: 34px;}
    footer li{margin-bottom: 0;}
    .landing-start-free .landing-common-btn{font-size: 20px;}
    .landing-organization h2{font-size: 28px;}
    .video-section.landing-start-free,.laern-to-join{padding: 70px 0;}
    .landing-organization{padding-bottom: 70px;}
    .laern-to-join-dashboard.landing-feature {padding: 20px 0 70px;}
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic{padding: 70px 0 80px;}
    .video-course + .video-section{padding-top: 0;padding-bottom: 70px;}
    section.laern-to-join.video-course.laern-to-join-dashboard.landing-customers{padding-top: 70px;padding-bottom: 70px;}
    section.laern-to-join.video-course.laern-to-join-dashboard.landing-customers{padding-bottom: 70px;}
    ul.all-courses li span{width: 40px;height: 40px;font-size: 20px;min-width: 40px;}
}

@media only screen and (max-width:1024px) {
    header.home-header .navbar, .landing-hero-banner .hero-header{padding: 20px 30px;}
    header.landing-header .nv-left .form-inline .form-control, header.landing-header .nv-left .form-inline .form-control:focus, header.landing-header .nv-left .form-inline .form-control:focus:hover{max-width: 240px;}
    header.landing-header .navbar-light .navbar-nav .nav-link, header.landing-header .common-btn{font-size: 12px;}
    header a.navbar-brand{max-width: 100px;}
    header.landing-header .navbar-light .navbar-nav li{padding-right: 12px;}
    .landing-hero-banner .landing-hero-title{padding-top: 0;}
    .landing-hero-banner .landing-hero-title h2{font-size: 55px;}
    .landing-hero-banner .landing-hero-title p{font-size: 18px;}
    .landing-hero-banner .landing-hero-title .landing-common-btn {margin-right: 16px;padding: 8px 33px;margin-top: 0;}
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic .title-sec h2, .laern-to-join-dashboard.laern-to-join.landing-customers .title-sec h2, .landing-start-free h2{font-size: 46px;}
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li a, .laern-to-join-dashboard.laern-to-join.landing-popular-topic a.sel-all{font-size: 16px;}
    .landing-teach-group h4{font-size: 16px;line-height: 26px;}
}

@media only screen and (max-width: 991px) {
    .landing-hero-banner .landing-hero-title{
        text-align: center;
        padding: 24px 0px;
    }
    .landing-hero-banner .landing-hero-title h2{
        font-size: 75px;
    line-height: 85px;
    }
    .landing-hero-banner .btn-sec{
        justify-content: space-evenly;
    }
    .landing-hero-banner .landing-hero-title .landing-common-btn{
        margin-right: 0;
    }
    .landing-hero-title .col-lg-5{
        padding-top: 30px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic .title-sec h2,.laern-to-join-dashboard.laern-to-join.landing-customers .title-sec h2,.video-section.landing-start-free h2    {
        font-size: 60px;    
        line-height: 70px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li {
        padding: 14px 20px;
        margin: 10px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li a {
        font-size: 20px;
        line-height: 26px;
    }
    .landing-why-common .right-sec {
        padding-top: 65px;
    }
    .landing-teach-group,.landing-teach{
        padding: 12px;
    }
    .landing-teach-group h4 {
        font-size: 18px;
        line-height: 24px;
    }
    .landing-want-teach .img-sec{
        text-align: center;
        margin-bottom: 35px;
    }
    .video-course.landing-customers .landing-common-btn{
        font-size: 18px;
        line-height: 24px;
        padding: 14px;
    }
    header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .nav-link{
        font-size: 16px;
    }
    header.landing-header .nv-left .form-inline{max-width: 100%;}
}

@media(max-width:767px){
    .landing-hero-banner .landing-hero-title {
        padding: 0px;
    }
    .landing-hero-banner .btn-sec {
        justify-content: space-evenly;
    }
    .landing-hero-banner .landing-hero-title .btn-sec .landing-common-btn {
        margin-right: 0px;
        padding: 10px 20px;
    }
    .landing-hero-banner .hero-header {
        padding:14px 0px;
    }
    .landing-hero-banner .hero-header a {
        font-size: 14px;
    }
    .landing-hero-banner .landing-hero-title h2 {
        font-size: 70px;
        line-height: 75px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-feature ul.d-flex,.video-course.landing-customers .btn-sec {
        flex-direction: column;
    }
    .laern-to-join-dashboard.laern-to-join.landing-feature ul.d-flex li,.landing-organization ul.d-flex{
       text-align: center;
       flex-direction: column;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic .title-sec h2,.laern-to-join-dashboard.laern-to-join.landing-customers .title-sec h2,.video-section.landing-start-free h2{
        font-size: 52px;
        line-height: 60px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li a{
        font-size: 18px;
        line-height:20px;
    }
    .laern-to-join-dashboard.laern-to-join.landing-popular-topic ul li {       
        padding: 12px 20px;
        margin: 8px;
    }
    .landing-teach-group{
        margin: 12px 0px;
    }
    .landing-teach,.landing-teach-group{
        padding: 10px;
    }
    
    .landing .want-to-laern,.landing .video-section,.landing .laern-to-join,.landing .unlimited-access-section{
        padding: 50px 0px;
    }
}
@media(max-width:1600px){
    .global-msg-section .msg-header .more a{font-size: 12px;line-height: 28px;}
}