.btn-for-menu{display: none;}
@media only screen and (max-width: 1460px) {
.live-video-sec .container{max-width: 1250px}
/*.container{max-width: 1170px}*/
/*.global-msg-section .container{padding: 0}*/
.side-bar{background-size: 80%;}
.side-bar .nav-tabs .nav-item {margin-bottom: 24px;}
.edit-ico{width: 50px;height: 50px;min-height: 50px;margin-top: 50px;}
ngb-datepicker.dropdown-menu.show{right: 0;left: initial!important;}
/* .course-creation .database-skill li:nth-child(3n+3){margin-right: 0px;} */



}
@media only screen and (min-width: 1200px) {
section.main-quiz-pg.quiz-result.global-msg-section.student-test-result.student-test-result-new .col-md-8{flex: 0 0 71%;max-width: 71%;}
section.main-quiz-pg.quiz-result.global-msg-section.student-test-result.student-test-result-new .col-md-4{flex: 0 0 29%;max-width: 29%;}

}
@media only screen and (max-width: 1330px) {
	.start-learning-sec .title-sec::before{left: 0;}
	.stu-reg-new.trainer-reg .container-fluid{padding: 0 40px;}
	.Payment-calculation-ad-main .congo-sec.banner p span.save{white-space: nowrap;margin-top: 5px;display: inline-block;}
	.Payment-calculation-ad-main .congo-sec.banner .common-btn{min-width: 140px;}

}
@media only screen and (min-width: 1200px) and (max-width: 1330px) {
	/* .bs-tooltip-bottom{transform: none!important;top: 100%!important;right: 0;left: inherit!important;} */
	.cancel-bth .tooltip-inner:after, .cancel-bth .tooltip-inner:before {left: 89%;}
	.pos-relative .tooltip-inner:after, .pos-relative .tooltip-inner:before{left: 89%;}
	.pos-relative .ml-detail-btm ul.sec li{font-size: 14px;}
	.pos-relative img{cursor: pointer;}
	
}
@media only screen and (max-width: 1360px) {
	.tooltip-inner .ml-detail-btm{padding: 7px 0;}
	
}
@media only screen and (max-width: 1330px) {
.live-video-sec .container{max-width:100%;padding: 0 70px;}
header .navbar-light .navbar-nav li{padding-right: 20px;}
.reg-slider img, .reg-slider picture{max-width: 700px;object-fit: cover;}
/*.container{max-width: 1170px}
.course-creation .container{max-width: 1170px;}*/

}
@media only screen and (max-width: 1290px) {
/*.live-video-sec .container{max-width:100%;padding: 0 60px;}
.container{max-width: 1140px}*/


}
@media only screen and (max-width: 1199px) {
	.nv-left .form-inline .form-control{width: 300px;}
	.login-form .bg-img-box{align-items: flex-end;}
	.ml-detail-btm ul.sec li{padding-right: 8px;margin-right: 8px;font-size: 13px;}
	.container {max-width: 100%!important;padding: 0 30px;}
	.navbar{padding: 20px 30px;}
}
@media only screen and (max-width: 1180px) {
	.trainer-reg .reg-slider{display: none;}
	.stu-reg-new .col-md-5.register-left{flex: 0 0 100%;max-width: 100%;padding: 0 40px 50px;}
}
@media only screen and (min-width: 992px) {
	.Training-batch-pg-inner button.common-btn.filterbtn{display: none;}
	.Training-batch-pg-inner button.colse-btn{display: none;}
	.desktop-none{display: none;}
}
@media only screen and (min-width: 992px) and (max-width: 1200px) {
	header .navbar-light .navbar-nav li.nav-item.nav-item-mr{padding-right: 10px;}
	.count .nav-item-mr{right: 2px;top: -10px;}
	header .navbar-light .navbar-nav li{padding-right: 10px;}
}
@media only screen and (max-width: 1024px) {
	header a.navbar-brand{max-width: 100px}
	header .navbar-light .navbar-nav .nav-item{margin-right: 0}
	.rec-video-sec .container, .container, section.req-meetup .container, section.schedule-sec .container, .Profile-pg .container, .speaker-ques.speaker-ques-pending.mod-comment .container, section.session-inner.session-inner-sec .Profile-setting-links .container, .qa-card-sec .container, .abt-sec .container{padding: 0 30px;max-width: 100%}
	h2.title, h1.title{font-size: 28px;line-height: 38px}
	.rec-video-sec .card-body{padding-top: 22px}
	.on-demand-video .col-md-4{padding-bottom: 55px}
	section.rec-video-sec.on-demand-video{padding-bottom: 40px}
	.ff-top-menu .row ,footer .container > .row{margin: 0}
	.ff-logo img{max-width: 130px}
	.ff-top{padding-top: 55px;margin-bottom: 45px}
	.ff-btm{padding-bottom: 60px}
	.schedule-card-sec .col-md-4{padding-bottom: 40px}
	.schedule-card-sec .card{padding: 40px 10px 30px 10px}
	.schedule-card-sec .card .d-flex.justify-content-between.align-items-center{flex-wrap: wrap;}
	.schedule-card-sec .card .d-flex.justify-content-between.align-items-center button.vote-btn.gotomeet-btn{margin-bottom: 15px}
	.schedule-track-sec .d-flex.flex-wrap{width: 100%;}
	.schedule-track-sec .track1{max-width: 50%;padding-left: 35px}
	.schedule-sec .Profile-setting-links li, .Profile-setting-links li{margin-right: 40px}
	.content-video-inner{flex-wrap: wrap;}
	.content-video-sec .img-sec{margin: 0 auto 25px}
	section.req-meetup.bg-none .col-md-8{max-width: 100%;flex:0 0 100%;}
	.qa_card_slider .owl-nav{width: calc(100% + 100px);left: -50px}
	.live-video-sec .container{padding: 0 30px}
	.live-video-sec .col-md-9{flex: 0 0 65%;max-width: 65%;}
	.live-video-sec .col-md-3{flex: 0 0 35%;max-width: 35%}
	.qa-card-sec{padding: 70px 0 110px}
	.abt-sec{padding: 70px 0}
	.abt-sec{padding: 70px 0 120px}
	
	.hero-banner h2, .hero-banner h1{font-size: 36px;line-height: normal;}
	.nv-left .form-inline .form-control, .nv-left .form-inline .form-control:focus, .nv-left .form-inline .form-control:focus:hover{padding: 9px 8px 9px 45px;width: 266px;max-width: 266px;}
	.hero-banner .col-md-5, .hero-banner .col-md-7{flex: 0 0 50%;max-width: 50%;}
	.hero-banner .col-md-7 img{height: 370px;}
	.img-hov h3{font-size: 26px;line-height: 43px;}
	/* .trainer-reg .col-md-7 , .trainer-reg .col-md-5{flex: 0 0 100%;max-width: 100%;} */
	.trainer-reg .col-md-5{order: -1;}
	.student-reg.reg-process .bg-img-box{margin: 0 auto 40px;}
	.student-reg.reg-process .form-group{width: calc(50% - 10px);}
	.drive-main-block .left-block{width: 320px;}
	.drive-main-block ul li{width: 310px;}
	.drive-main-block ul li li{width: 100%;}
	.drive-main-block .right-block{width: calc(100% - 330px);}
	.course-content-head{padding: 15px 10px 12px;}
	#main #faq .card{padding: 14px 10px;}
	.course-hightlights-inner{padding: 30px 10px;}
	.video_block_inner.student .video-js{height: 350px;}
	.cat_col-banner{background-position: center;}
	.category_page .sidebar{width: 210px;}
	.student-design-result .details-sidebar{width: calc(100% - 236px);}
	.global-msg-section .global-header.global-header_new h2{padding-bottom: 0;}
	.ux-overview h2{font-size: 18px;}
	.global-msg-section.student-course-detail-pg .global-header h2{font-size: 22px;line-height: 32px;}
	.usr-des a{font-size: 15px;}
	.category_page.student-design-result .global-header h2, .global-msg-section .global-header.global-header_new h2, .category_page.student-design-result .global-header h1,.global-msg-section .global-header.global-header_new h1{font-size: 26px;line-height: 42px;}
	.cat_col-banner h2{font-size: 24px;}
	.empty-block-new h3{font-size: 22px;padding-bottom: 10px;line-height: 36px;}
	.cat-list-redirect a{padding: 0;font-size: 16px;}
	.empty-block-new img{max-width: 220px;}
	.profile-steps.onboarding-steps-inner .container{max-width: 100%;padding: 0 30px;}
	ul.all-courses li{flex-wrap: wrap;justify-content: center;text-align: center;}
	.recent-activity-body li a{margin-left: 10px;}
	#main #faq .card .card-body li {padding: 12px 10px 12px 10px;left: -10px;width: calc(100% + 20px);}
	.subscription-lft h2{font-size: 28px;line-height: 44px;}
	.subscription-lft.my-video-subscription .yrly-sub .price{min-width: 375px;}

	.hero-banner h2, .hero-banner h1{font-size: 39px;line-height: normal;}
	 .laern-to-join-dashboard.laern-to-join .title-sec h2, .video-section h2, .quality-sec .title-sec h2, .start-learning-sec .title-sec h2, .approch-sec h2, .school-sec .title-sec h2, .school-sec .title-sec h2, .tutor-sec .title-sec h2, .app-section h2{font-size: 36px;line-height: normal;}
	 .laern-to-join{padding: 80px 0 40px;}
	 .explore-link a{font-size: 20px;line-height: 30px;}
	 .why-tutorac .title-sec h2 img{width: 150px;}
	 .video-course .img-hov .img-box-con{height: 230px;}
	 .why-tutorac li{max-width: 425px;}
	 .why-tutorac li h4{font-size: 22px;}
	 .why-tutorac{padding-bottom: 80px;}
	 .line-de{height: calc(100% + 80px);}
	 .video-sec-inner .title-sec::before{left: 0;}
	 .video-section::after, .quality-sec::after,.quality-sec .row::before{content: none;}
	 .quality-sec::before{top:-20px}
	 .approch-sec::before{left: 0;}
	 .approch-sec img{max-width: 85%;display: table;margin: 0 auto;}
	 .course-sec .title-sec h2{min-width: 560px;}
	 .subscription-new-pg .general-info.subscription-sec h2{font-size: 26px;line-height: 40px;}
	 .subscription-new-pg .subscription-lft{padding-right: 50px;}
	 .subscription-new-pg .general-info.subscription-sec{padding-left: 50px;}
	 .subscription-new-pg .subscription-lft .list li{font-size: 18px;line-height: 28px;}
	 .subscription-new-pg .subscription-lft .list li span{font-size:22px}
	 .confermation-page h2{font-size:36px;line-height: normal;}
	 button.common-btn.white-btn{min-width: 175px;}
	 .discount-tooltip h5{font-size: 14px;}
	 .courses-arrow{width: calc(100% + 60px);left: -30px;}
	 .courses-arrow a{width: 25px;height: 25px;}
	 .courses-arrow a .carousel-nav-icon {width: 14px;}

	 .help-detail-main h3{font-size: 26px;}
	 button.enroll-btn{left: -10px;width: calc(100% + 20px);}
	 section.hero-banner.test-hero-banner{padding: 60px 0;}
	 .student-test-attend .help-detail-main.common-content ul li:nth-child(6n+6){padding-right: 10px;}
	 .student-test-attend .help-detail-main.common-content ul li{padding-right: 10px;padding-bottom: 10px;}
	 .main-quiz-pg .quiz-resilt-lft .quiz-sc{flex-wrap: wrap;}

	 

}
@media only screen and (max-width: 991px) {
	.quiz-pg .act-ac{padding: 80px 50px;}	
	header .navbar-collapse ul{ justify-content: center; }
	header ul li{ margin: 0; display: inline-block; width: 100%; text-align: center; }
	header a.nav-link{ display: inline-block;margin-bottom: 30px}
	body header .navbar-light .navbar-brand{margin: -7px auto 0;z-index: 999}
	a.nav-item.nav-link.btn.mobile-menu {display:inline-block;padding: 7px 10px;border: 6px solid #EC7621;border-radius: 0;font-size: 16px;line-height: 16px;color: #EC7621;text-transform: uppercase;font-weight: bold;max-width: 128px;white-space: normal;text-align: center;margin: 0;}
	/* .navbar-toggler{position: absolute;right: 40px;} */
	.nv-left {padding-left: 0;padding-right: 70px;}
	header .navbar-light .navbar-nav .nav-link{color: #fff;}	
	.testimonial-single-slider .single-slide .media{padding-right: 40px;}
	.testimonial-single-slider .single-slide{padding: 0;}
	.img-hov h3{font-size: 24px;line-height: 1.4;}
	.app-coming-section .col-md-7{margin-top: 40px;}
	.video-section{padding: 70px 0;}
	.testimonial-single-slider .single-slide .media::before{content: none;}
	.hero-banner .col-md-5,.hero-banner .col-md-7 ,.hero-banner .col-md-6 {max-width: 100%;flex: 0 0 100%;}
	.hero-banner .col-md-7, .hero-banner .col-md-6:last-child{order: -1;text-align: center;padding-bottom: 25px;}
	.hero-banner{padding: 40px 0 25px;}
	.line-de{display: none;}
	.why-tutorac li{max-width: 100%;}
	.why-tutorac ul{flex: 0 0 100%;}
	.why-tutorac-inner{flex-wrap: wrap;}
	.why-tutorac li{text-align: left;}
	.video-section .why-tutorac li p{text-align: left;}
	.video-sec-inner .title-sec::after, .video-sec-inner .title-sec::before,.quality-sec::before,.quality-sec .title-sec::before,.tutor-sec::after, .start-learning-sec .title-sec::after, .start-learning-sec .title-sec::before{content: none;}
	.hero-banner .carousel-indicators{bottom: -25px;}
	.hero-banner .col-md-6:last-child img{height: auto;}
	.want-to-laern{padding: 70px 0 85px;}
	.laern-to-join, .unlimited-access-section{padding: 70px 0;}
	.unlimited-access-section .col-md-6{max-width: 100%;flex: 0 0 100%;}
	.app-coming-section .col-md-7, .app-coming-section .col-md-5{max-width: 50%;flex: 0 0 50%;}
	.unlimited-access-section .col-md-6:first-child{order: 1;}
	.unlimited-access-section .pr_sec{max-width: 500px;margin: 0 auto 40px;}
	footer .address-block-inner{justify-content: flex-start;}
	footer .address-block-inner div:first-child{padding-right: 20px;}
	.category_page.student-design-result .global-header h2, .global-msg-section .global-header.global-header_new h2,.category_page.student-design-result .global-header h1,.global-msg-section .global-header.global-header_new h1{font-size: 24px;line-height: normal;}
	.category_page .sidebar{width: 100%;}
	.student-design-result .details-sidebar{width: 100%;}
	section.global-msg-section.student-design-result.category_page .Training-batch-pg-inner, .Training-batch-pg-inner{flex-wrap: wrap;}
	.student-design-result .sidebar{border: none;padding: 0;margin: 0;margin-bottom: 30px;}
	.trainer-reg .reg-slider{display: none;}
	section.trainer-reg.reg-process.student-reg{display: flex;align-items: center;}
	.Training-batch-pg-inner{position: relative;}	
	.student-design-result .sidebar {background-color: #fff;top: 0;left:-355px;position: fixed;width: 315px;z-index: 999;padding: 15px;max-width: 100%;padding-left: 30px;-moz-animation: all .5s;-o-animation: all .5s;-webkit-animation:all .5s;animation: all .5s;margin: 0;min-height: 100vh;overflow: auto;max-height: 100vh;padding-top: 60px;}
	.student-design-result .sidebar button.colse-btn{right: 10px;top: 10px;}
	button.colse-btn {background: #599E00;border-radius: 100%;width: 30px;height: 30px;display: flex;justify-content: center;align-items: center;position: absolute;right: -10px;top: -10px;}
	button.colse-btn img {width: 14px;}
	.msb-x .student-design-result .sidebar{left: 0;}
	body.menu-overlay .student-design-result .sidebar{z-index: 997;}
	
	
	.course-completion{margin-top: 20px;}
	
	section.global-msg-section.ux-design.student-course-detail-pg .col-md-4{display: none;}
	section.global-msg-section.ux-design.student-course-detail-pg .col-md-8{max-width: 100%;flex: 0 0 100%;}
	section.global-msg-section.ux-design.student-course-detail-pg .course-content{margin-top: 30px;}
	.find-job-pg .details-sidebar .form-inline .form-control, .find-job-pg .details-sidebar .nv-left .form-inline .form-control:focus, .find-job-pg .details-sidebar .nv-left .form-inline .form-control:focus:hover{width: 450px;max-width: 100%;}
	
	.header-btn{padding-top: 10px;}
	.test-list-pg .header-btn{padding-top: 0;}
	header .navbar-light .navbar-nav .user-login .profile, .avtar-name.usr.profile{position: relative;min-width: 40px;width: 40px;height: 40px;}
	.student-dashboard-main{flex-wrap: wrap;}
	.student-dashboard-main .training-main-pg-sidebar {padding-right: 0;border: none;width: auto;padding-bottom: 20px;margin: 0 auto;}
	.student-dashboard-main .training-main-pg-sidebar-top .d-flex{justify-content: center;}
	ul.all-courses li span{margin-right: 0;}
	.auth-box{padding: 25px;}
	.login-form .log-link{padding-top: 15px;}

	.login-left,.login-right{flex: auto;max-width:690px;margin: 0 auto;}
	.login-right{display: none;}
	.login-form .bg-img-box .happy-client{max-width: 286px;}
	.register-left{flex: auto;max-width:690px;margin: 0 auto;}
	.login-form .auth-box{margin: 0 auto;}
	.subscription-lft.my-video-subscription .pr-block:first-child{padding-right: 30px;margin-right: 30px;}
	.subscription-lft.my-video-subscription .yrly-sub .price{min-width: 325px;}
	.price.renew + h6{font-size: 14px;}
	.pr-rit{font-size: 16px;}
	.subscription-lft .yrly-sub .price h2{font-size: 24px;}
	.subscription-lft{padding-right: 30px;}
	.subscription-lft .nav-tabs .nav-link{font-size: 14px;padding: 8px 20px;}
	.sub-pg{min-height: inherit!important;}
	.school-sec ul{flex-wrap: wrap;}
	.school-sec ul li{margin-bottom: 20px;}
	.course-sec{padding-top: 60px;}
	.course-sec .title-sec{flex-wrap: wrap;}
	.course-sec .title-sec h2{min-width: inherit;border: none;padding-right: 0;margin-right: 0;margin-bottom: 30px;}
	.testimonial-single-slider .single-slide .media-inner{width: 325px;min-width: 325px;}
	.app-section .col-md-5, .app-section .col-md-7 {max-width: 50%;flex: 0 0 50%;}
	.quality-sec .col-md-6:first-child .crd-sec .crd-sec-footer{padding-bottom: 45px;}
	.quality-sec .col-md-6:last-child .crd-sec .crd-sec-footer{padding-bottom: 25px;}
	.quality-sec .crd-sec{margin-right: 0;}
	.quality-sec .col-md-6:nth-child(2n+2) .crd-sec{margin-left: 0;}
	.lr-inner h2{font-size: 34px;}
	.app-section h2{font-size: 32px;}
	footer.homepage{margin-top: 0;padding-top: 80px;}
	footer.homepage:before{background-size: 100% 100%;top:-72px}
	.subscription-new-pg .subscription-lft, .subscription-new-pg .general-info.subscription-sec{padding-left: 0;padding-right: 0;border:none;max-width: 100%;flex:0 0 100%}
	.subscription-main-sec{flex-wrap: wrap;}
	.subscription-new-pg .general-info.subscription-sec{padding-top: 0;}
	.video-course .img-hov .img-box-con{height:190px}
	.video-course .img-hov:hover .img-box-con{height:280px}
	.video-course .img-hov img{max-height:450px}
	.confermation-page h2{font-size:32px;line-height: normal;}
	.school-sec ul.logo-sec{justify-content: center;}
	.school-sec ul.logo-sec li{padding: 10px;}
	.help-category .title-sec h2{font-size: 36px;}
	.help-cat-inner{padding: 20px 15px;}
	.help-cat-inner h4{font-size: 20px;}
	.help-banner{background-size: 350px auto;}
	.help-detail-left li,.help-detail-left h4{padding: 0 15px 10px;}
	
	.help-detail-left{width: 240px;}
	.help-detail-main{max-width: calc(100% - 240px);padding-left: 25px;}

	.help-detail-main h3{font-size: 26px;}
	button.enroll-btn{left: -10px;width: calc(100% + 20px);}
	section.hero-banner.test-hero-banner{padding: 60px 0;}
	.open-video-sec{margin-top: 20px;}
	section.hero-banner.test-hero-banner .col-md-6:last-child img{margin-top: 0;}
	.wish-block{padding-left: 80px;}
	.wish-block::before{left: -80px;top: -80px;}
	.wish-block img.w-fixed{max-width: 260px;}
	.quiz-report-pg .col-md-7, .quiz-report-pg .col-md-5 {
		flex: 0 0 100%;
		max-width: 100%;
	}
	header .navbar-light .navbar-nav .nav-link, header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .nav-link.d-flex{margin-bottom: 0;}
	header.landing-header .navbar-light .navbar-nav li{padding-right: 0!important;border-bottom: 1px solid #E0E0E0;}
	.lft-menu .dropdown .dropdown-menu{margin-top: -5px;width: 100%;text-align: left;box-shadow: none;padding: 0 0 14px;}
	.lft-menu{padding-left: 0;}
	.lft-menu .dropdown .dropdown-menu .dropdown-item{line-height: 1.5;}

	header.mobile-header-design .navbar .lft-menu li{padding: 0;}

	.custom-dropdown.dropdown .dropdown-menu{background: #fff;margin-top: 0;text-align: left;box-shadow: 0px 0px 4px 0px rgba(0, 0, 0, 0.20);}
	.custom-dropdown.dropdown li{padding: 6px 10px;}
}
@media only screen and (max-width: 1024px) and (min-width: 768px) {
	.test-list-pg .related-vid-inner-new .col-md-4{max-width: 50%;flex: 0 0 50%;}

}
@media only screen and (max-width: 767px) {
	.expert-modal .modal-content,.schedule-modal .modal-content,.schedule-date-modal .modal-content,.downloadbrochure-modal .modal-content{border-radius: 0;}
	.downloadbrochure-modal .modal-dialog,.expert-modal .modal-dialog{height: auto;}
	header .navbar-nav li span.new{left: 200px;top: 7px;}
	.banner-btn-sec.formob.lst-pg .common-btn svg{display: none;}
	.Experts-sec .dotss{text-align: center;display: block;}
	.program-journey-sec .program-journey-sec-inner .rit-sec > ul li .con-sec h5 br{display: none;}
	.card.quiz-report-crd .Training-batch-tab li{padding: 12px 10px;}
	.Chapter-crd-main .profile_sec_right .progress-course,.profile_sec_right .progress-course{min-width: inherit;}
	.card.quiz-report-crd .card-body.pl45,.card.quiz-report-crd .card-body{padding: 30px 15px;}
	.profile_sec_right {flex: 0 0 100%;}
	.card-body.quiz-report-crd-main.pl45 .profile_sec_left {margin: 0 auto 20px;}
	.card-body.pl45.Accuracy-crd-body .progress-c {float: none;display: table;margin: 0 auto 20px;}
	.efficiency-crd-body ul{padding-left: 0;padding-top: 20px;width: 100%;}
	.Chapter-crd-main-inner{padding: 20px 0;}
	.Chapter-crd-main-inner:first-child{padding-top: 0;}
	.card-body.quiz-report-crd-main.Chapter-crd-main .profile_sec_left{margin-bottom: 20px;}
	.rank-card .v-all-btn{padding-bottom: 0;}
	.card.quiz-report-crd .card-header h5{font-size: 16px;}
	ul.analysis-rounded li.red_col{width: 156px;height: 156px;left: 106px;right: inherit;}
	ul.analysis-rounded li.green_col{width: 136px;height: 136px;}
	ul.analysis-rounded li.yellow_col{width: 126px;height: 126px;left: 56px;}
	ul.analysis-rounded{width: 265px;height: 225px;}
	ul.analysis-rounded h5{line-height: 15px;padding-bottom: 4px;}
	.card.quiz-report-crd:last-child{margin-bottom: 0;}
	.quiz-report-pg .quiz-resilt-lft.ques-sec.card.quiz-resilt-lft-nw{padding: 20px 15px;}
	.wish-block img.w-fixed{position: relative;margin-top: 30px;right: inherit;}
	.wish-block{flex-flow: column;padding: 30px 25px 0px 25px;}
	.wish-block::before{content: none;}
	.quiz-final-pg .quiz-inner .quiz-start-top .profile-tooltip-main{padding-right: 10px;font-size: 15px;}
	.quiz-final-pg .quiz-inner .quiz-start-top button.common-btn.small-bt{min-width: inherit;margin-left: 15px;margin-top: 20px;}
	.quiz-inner.student-batch-quiz-start .act-ac{padding: 20px 15px;}
	.quiz-final-pg .quiz-inner .quiz-start-top button.common-btn.small-btn:first-child{margin-left: 0;}
	section.hero-banner.test-hero-banner{padding: 40px 0;}
	section.price-faq-sec.test-price-faq-sec{padding-top: 40px;}
	.reg-process h6{padding: 10px 0 0px;}
	.swich-toogle h5{font-size: 15px;}
	section.price-faq-sec #main #faq .card{padding: 14px 0;}
	.min-125{min-height: inherit;max-height: inherit;}

	.courses-arrow{display: none;}
	.container {max-width: 100%!important;}
	.stu-reg-new.trainer-reg .container-fluid{padding: 0 15px;}
	.tutor-sec ul{justify-content: center;}
	.stu-reg-new .col-md-5.register-left{padding: 0 15px 50px;}
	footer.homepage:before{top:-95px}
	.navbar-toggler{right: 20px;}
	.navbar{padding: 13px;flex-wrap: wrap;}
	.container{padding: 0 20px;}
	.want-to-laern,.video-section,.laern-to-join,.unlimited-access-section {padding: 60px 0;}
	.laern-to-join .title-sec h6{font-size: 15px;line-height: 25px;margin-top: 5px;}
	.video-section .video_sec .video-js.vjs-quality-menu{padding: 28% 0;height: auto;}
	.testimonial-single-slider .single-slide{flex-direction: column;align-items: center;}
	.testimonial-single-slider .content{margin-top: 30px;padding: 30px 0;}
	.testimonial-single-slider .content h5{margin-bottom: 10px;}
	.testimonial-single-slider .single-slide .media{padding-right: 0;}
	.unlimited-access-section h3{font-size: 20px;}
	.app-coming-section h4{font-size: 18px;}
	.ff-top-menu .row, footer .container > .row{margin-right: -15px;margin-left: -15px;}
	footer .address-block-inner{min-width: inherit !important;}
	.testimonial-single-slider .single-slide .media::before{content: none;}
	.context-inner{flex-wrap: wrap;padding-right: 8px;}
	.context{align-items: flex-start;}
	.want-to-laern .nav-tabs{display: flex;padding-bottom: 10px;}
	.want-to-laern .nav-tabs .nav-link{border: none;font-size: 16px;margin-right: 20px;}
	.want-to-laern .tab-content > .tab-pane{border: none;}
	.unlimited-access-section .title-sec{padding-bottom: 0;}
	section.laern-to-join.video-course.laern-to-join-dashboard .col-md-4{padding-bottom: 30px;}
	section.laern-to-join.video-course.laern-to-join-dashboard .col-md-4:last-child{padding-bottom: 0px;}
	.laern-to-join-dashboard .row .col-md-4:nth-child(2n){padding-top: 0;}
	.testimonial-single-slider .content p{font-size: 16px;line-height: 28px;}
	.app-coming-section .col-md-7, .app-coming-section .col-md-5{max-width: 100%;flex: 0 0 100%;}
	.app-coming-section .col-md-7 {order: -1;margin-top: 0;margin-bottom: 10px;}
	.hero-banner h2, .hero-banner h1,.want-to-laern h2,.want-to-laern h1,.video-section h2,.laern-to-join .title-sec h2,.unlimited-access-section h2,.app-coming-section h2 ,.laern-to-join-dashboard.laern-to-join .title-sec h2 ,.quality-sec .title-sec h2{font-size: 27px;line-height: 1.4;padding-bottom: 30px;}
	.hero-banner h2 span::before{bottom: -24px;}
	.app-coming-section h2{padding-bottom: 0;}
	.hero-banner h2, .hero-banner h1{padding-bottom: 20px;}
	.video-section h2, .unlimited-access-section h2{padding-bottom: 30px;}
	section.trainer-reg.reg-process.student-reg{align-items: flex-start;min-height: calc(100vh - 66px);}
	.trainer-reg .container-fluid{padding: 0 20px;}
	h2.title, h1.title{font-size: 24px;line-height: 32px;}
	.reg-process .form-group.as-parent input[type='checkbox'] + label{font-size: 14px;}
	.student-reg.reg-process .form-group{width: 100%;margin-right: 0;}
	.reg-process .w-100{flex-wrap: wrap;}
	.reg-process label,.join-form label{font-size: 14px;line-height: 22px;}
	.form-control{font-size: 14px;padding: 11px;line-height: 20px;}
	.team-box.team-box-two-col{flex-wrap: wrap;justify-content: center;}
	.team-box-detail{max-width: 100%;}
	.act-ac:before{width: 150px;height: 150px;top: -75px;left: -75px;}
	.act-ac:after{width: 150px;height: 150px;bottom: -75px;right: -75px;}
	.act-ac{min-height: calc(100vh - 66px);}
	.nv-left .form-inline{flex: 0 0 100%;width: 100%;}
	.category_page.student-design-result .global-header h2, .global-msg-section .global-header.global-header_new h2, .category_page.student-design-result .global-header h1,.global-msg-section .global-header.global-header_new h2, .global-msg-section .global-header h1{font-size: 20px;}
	.cat_col-banner{padding: 20px 15px 20px;}
	.cat_col-banner h2{font-size: 20px;padding-bottom: 10px;width: 100%;}
	.cat_col-banner p{font-size: 15px;padding-bottom: 20px;}
	.global-msg-section .global-header h2, .empty-coupon-sec .global-header h2, .category_page .want-to-laern .category_page_head h2, .related-vid h2, .student-active-ac .title-sec h2, .onboarding-steps h4,.global-msg-section .global-header h1{font-size: 18px;line-height: 30px;}
	.tutoric-detail-inner{flex-wrap: wrap;}
	.tutoric-detail-overview{max-width: 100%;padding-left: 0;padding-top: 15px;}
	.tutoric-detail-overview .ttn.d-flex  .d-flex {flex-wrap: wrap;}
	.student-course-detail-pg .training-main-pg-sidebar{width: auto;min-width: inherit;}
	.usr-des{flex-wrap: wrap;}
	.student-course-detail-pg .training-main-pg-sidebar .premium{margin-right: 0;padding-right: 0;font-size: 15px;}
	.course-hightlights.start-learning h4{font-size: 18px;}
	.related-vid-inner .card{max-width: 100%;margin-right: 0;width: 100%;}
	.related-vid-inner .card:last-child{margin-bottom: 0;}
	.related-vid{padding-top: 40px;}
	.why-need{padding: 20px 0;}
	.global-msg-section .ux-overview .tb-head ul.nav.nav-tabs{display: flex;}
	.tb-head div a img{min-width: 15px;}
	.tb-head .tooltip-des.tooltip-big{margin-left: 15px;}
	.global-msg-section .ux-overview .tb-head{flex-wrap: wrap;}
	.student-course-detail-pg .tb-head .nav-link{padding: 12px 10px;border-bottom: none!important;}
	.global-msg-section .ux-overview .tb-head{margin-bottom: 30px;padding-bottom: 15px;}
	.drive-main-block{overflow: auto;}
	.drive-main-block .right-block{min-width: 350px;}
	.abt-des{padding-bottom: 25px;}
	.related-vid-inner-new.related-vid-inner .card:last-child{margin-bottom: 30px;}
	.staible-cer-sec-inner{flex-wrap: wrap;}
	.Certificate-det{padding-top: 20px;padding-left: 0;}
	.Certificate-det ul li{font-size: 16px;display: flex;}
	.Certificate-det ul li i{padding-top: 4px;padding-right: 14px;}
	.student-active-ac .title-sec p, .student-active-ac .col-sec.complete p{font-size: 15px;}
	.col-sec{padding: 20px 10px;position: relative;}
	.col-sec-status{width: 35px;height: 35px;min-width: 35px;position: absolute;left: 50%;top: -20px;transform: translateX(-50%);}
	.input-field .common-btn {right: 4px;top: 2.5px;}
	section.reg-process.onboarding-steps ul.sel-cat{flex-wrap: wrap;}
	section.reg-process.onboarding-steps ul.sel-cat li{width: 100%;padding-bottom: 20px;}
	section.reg-process.onboarding-steps ul.sel-cat > li:last-child{padding-bottom: 0;}
	section.reg-process.onboarding-steps .info-inner{padding-bottom: 30px;margin-bottom: 30px;}
	.database-skill h6{font-size: 15px;}
	.prpsal-filter{flex-wrap: wrap;}
	.prpsal-filter .form-control{width: 100%;}
	.find-job-pg .form-inline{width: 100%;padding-bottom: 15px;}
	.find-job-pg .details-sidebar .form-inline .form-control, .find-job-pg .details-sidebar .nv-left .form-inline .form-control:focus, .find-job-pg .details-sidebar .nv-left .form-inline .form-control:focus:hover{width: 100%;}
	.related-vid-inner-new .col-md-4{padding-left: 0;padding-right: 0;}
	.sub-title-flex{flex-wrap: wrap;}
	h4.sub-title.refund{font-size: 15px;}
	.sub-title-flex .common-btn{margin-top: 8px;}
	.alert-main .global-header{margin-bottom: 30px;}
	.alert-box{padding: 20px;flex-wrap: wrap;}
	.alert-box:before{display: none;}
	.alert-box p, .sucess-box .date{font-size: 15px;}
	.alert-box .date{padding-top: 10px;}
	.student-design-result .sort-by-inner label{min-width: 50px;}
	.prpsal-filter .form-control{min-width: 110px;}
	.profile-steps.onboarding-steps-inner .container{max-width: 100%;padding: 0 20px;}
	.reg-process .form-group{width: 100%;margin-right: 0;}
	.student_profile{flex-wrap: wrap;justify-content: center;}
	.info-inner.student_profile div.prg {width: 100%;flex: 0 0 100%;padding-top: 20px;}
	.reg-process .student_profile .filelabel.complete{margin-right: 0;width: 150px;height: 150px;}
	section.reg-process.onboarding-steps .info-inner.student_profile{border: none;}
	.student-onboarding-steps .onboarding-steps-inner ul li {margin-right: 0;text-align: center;padding: 10px;}
	section.reg-process.onboarding-steps .general-info{margin-bottom: 0;}
	.student-dashboard-main .training-main-pg-sidebar{max-width: 400px;width: 100%;}
	.table-overlay {overflow-x: auto;}
	.table-overlay table {width: 650px;}
	ul.all-courses li span{font-size: 14px;width: 30px;height: 30px;min-width: 30px;margin-right: 0;}
	ul.all-courses li{padding: 10px;width: calc(100% / 3 - 5px);font-size: 12px;padding: 10px;}
	.recent-activity-body li{flex-wrap: wrap;}
	.recent-activity-body li a{margin-left: 0;}
	.login-left,.login-right{flex: 0 0 100%;max-width: 100%;}
	.login-form .auth-box{margin: 0 auto;}
	.student-reg.reg-process .bg-img-box{padding: 0;margin-top: 50px;width: 80%;}
	.subscription-main-sec{flex-wrap: wrap;flex-direction: column;}
	.subscription-lft{padding-right: 0;}
	.general-info.subscription-sec{padding-left: 0;border: none;padding-top: 0;}
	.subscription-lft{padding-top: 50px;}
	.subscription-main-sec .coupon-code{padding: 20px 10px;}
	.subscription-main-sec .coupon-code .form-group{margin-right: 20px;width: calc(100% - 86px);}
	.subscription-main-sec .best-price{padding: 24px 20px;}
	.subscription-main-sec .best-price h6{margin: 0 -20px 22px;}
	.subscription-lft .nav-tabs{display: table;margin: 0 auto;}
	.subscription-lft.my-video-subscription .yrly-sub{flex-wrap: wrap;justify-content: center;margin-bottom: 30px;}
	.subscription-lft.my-video-subscription .pr-block:first-child{padding-right: 0;margin-right: 0;margin-bottom: 20px;border: none;}
	.visa-card-sec{flex-wrap: wrap;padding: 15px;}
	.upcoming-plan-detail-inner{flex: 0 0 50%;max-width: 50%;padding-bottom: 20px;}
	.subscription-lft .visa-card-sec .upcoming-plan-detail-inner p{padding-bottom: 10px;}
	.upcoming-plan-detail-inner:last-child, .upcoming-plan-detail-inner:nth-last-child(2){padding-bottom: 0;}
	.subscription-lft.my-video-subscription .yrly-sub .price{min-width: inherit;max-width: 390px;padding: 15px;}
	.subscription-lft.my-video-subscription .yrly-sub .pr-block{width: 100%;}
	.my-video-subscription.global-msg-section .global-header h2{font-size: 20px;padding-bottom: 15px;}
	.my-video-subscription.global-msg-section .global-header{margin-bottom: 30px;}
	.my-video-subscription .coupon-list-head{flex-wrap: wrap;}
	.my-video-subscription .coupon-list-head{padding: 15px;}
	.my-video-subscription .custom-table th, .custom-table tr td{padding: 12px 14px;}
	.height-auto.empty-block img{max-width: 150px;}
	.height-auto.empty-block h4{font-size: 16px;}
	.laern-to-join-dashboard.laern-to-join .title-sec:after, .laern-to-join-dashboard.laern-to-join .title-sec h2:after{content: none;}
	.hero-banner p{padding-bottom: 15px;}
	.laern-to-join-dashboard.video-course:after, .laern-to-join-dashboard.video-course::before, .why-tutorac:after, .why-tutorac:before{content: none;}
	.why-tutorac{padding-bottom: 60px;}
	.laern-to-join-dashboard.video-course .carousel-indicators{bottom: -20px;}
	.why-tutorac .title-sec h2 img, .start-learning-sec .title-sec h2 img{width: 132px;}
	.quality-sec .title-sec h2{padding-bottom: 0;}
	.quality-sec .col-md-6:nth-child(4n) .crd-sec{margin-top: 0;}
	.video-section .why-tutorac .title-sec{padding-bottom: 30px;}
	.why-tutorac .rit-listing li:last-child{padding-bottom: 0;}
	.why-tutorac li h4{font-size: 20px;}
	ul.nav_link{margin-bottom: 30px;}
	.quality-sec .crd-sec-footer{padding: 25px!important;}
	.quality-sec .col-md-6{padding-bottom: 40px;}
	.quality-sec{padding-bottom: 20px;}
	.start-learning-sec{padding-bottom: 60px;}
	.start-learning-sec::before, .approch-sec::after, .approch-sec::before,.course-sec .title-sec h2::after{content: none;}
	.laern-to-join-dashboard.laern-to-join .title-sec h2, .video-section h2, .quality-sec .title-sec h2, .start-learning-sec .title-sec h2, .approch-sec h2, .school-sec .title-sec h2, .school-sec .title-sec h2, .tutor-sec .title-sec h2, .app-section h2{font-size: 30px;line-height: 1.4;}
	.app-section .col-md-5, .app-section .col-md-7{max-width: 100%;flex: 0 0 100%;}
	.app-section .col-md-7{order: -1;}
	.app-section .text-right img{top:0}
	.app-section{padding-bottom: 100px;}
	footer.homepage{padding-top: 0;}
	footer.landing-footer{padding-top: 40px;padding-bottom: 20px!important;}
	.course-col{flex-wrap: wrap;}
	.course-box{width: 100%;}
	.course-sec .title-sec h2, .course-sec .title-sec p{text-align: center;}
	.school-sec ul.logo-sec{justify-content: space-between;padding-bottom: 20px;max-width: 280px;margin: 0 auto; }
		.course-box{padding: 25px;}
	.school-sec{padding-bottom: 20px;}
	.tutor-sec .carousel li .crd-btm h4{font-size: 20px;}
	.tutor-sec{padding-bottom: 60px;}
	.approch-sec img{max-width: 100%;}
	.approch-sec{padding-top: 60px;}
	.start-learning-sec .explore-link{padding-top: 10px;}
	.start-learning-sec .title-sec h2{flex-wrap: wrap;}
	.start-learning-sec .col-md-4{padding-bottom: 20px;}
	.tutor-sec {overflow: hidden;}
	 .video-course .img-hov .img-box-con{height: 270px;text-align: center;display: flex;flex-flow: column;align-items: center;}
	.video-course .img-hov .img-box-con img{max-width: 320px;}
	.video-course .img-hov:hover .img-box-con{height: 360px;}
	.why-tutorac li, .why-tutorac li p, .video-section .why-tutorac li p, .why-tutorac li h4{text-align: center;}
	.why-tutorac li img{display: table;margin: 0 auto;}
	.discount-tooltip{padding: 15px 25px;}

	.subscription-new-pg .general-info.subscription-sec h2{font-size: 22px;line-height: 36px;}
	 .subscription-new-pg .subscription-lft{padding-top: 40px;padding: 0 !important;}
	 .subscription-new-pg .subscription-lft .list li{font-size: 16px;line-height: 26px;padding-bottom: 10px;background-position: left top 5px;}
	 .subscription-new-pg .graphics-pr-box + h2:before{content:none}
	 .subscription-new-pg .graphics-pr-box + h2{margin: 22px 0;padding:0}
	 .subscription-new-pg .subscription-lft .list li span{font-size:20px}
	 .subscription-new-pg .subscription-lft .list li br{display:none;}
	 .Training-batch-pg-inner{min-height: 100vh;margin-top: 10px;}
	 .help-category .title-sec h2{line-height: normal; font-size: 30px;}
	 .help-banner h2{line-height: normal; font-size: 40px;padding-bottom: 20px;}
	 .help-banner{background: #fff;padding: 60px 0;}
	 .help-banner h2 span::before{background-size: contain;left: 0;width: 185px;}
	 .help-detail-left li{padding-bottom: 5px;}
	 .help-detail-left h4{padding-bottom: 10px;}
	 .help-detail-left{padding: 15px 0;}
	 section.help-banner.help-detail-banner{background: transparent;}
	 .help-detail-main{max-width: 100%;padding-left: 0;padding-top: 25px;}
	 .help-detail-left{display: none;}
	 .pro-img-sec{flex-wrap: wrap;padding-left: 0;justify-content: center;}
	 .pro-img-sec ul{padding-left: 0;padding-top: 20px;}
	 ul.grafic-list li{flex: 0 0 100%;max-width: 100%;padding-bottom: 20px;border: none;}
	 ul.grafic-list li:last-child{padding-bottom: 0;}
	 .w-90{width: 100%!important;}
	 .help-detail-main .listing-one li.flex-nowrap p {
		max-width: calc(100% - 35px);
	}
	 section.reg-process.onboarding-steps.student-onboarding-steps .info-inner{padding: 30px 0!important;}
	 .onboarding-steps.student-onboarding-steps .info-inner h4{text-transform: capitalize;font-size: 18px;}
	 .onboarding-steps.student-onboarding-steps .general-info p{font-size: 14px;line-height: 22px;}
	 .onboarding-steps.student-onboarding-steps ul.sel-cat li h5{font-size: 14px;}
	 .onboarding-steps.student-onboarding-steps ul.sel-cat{padding-top: 20px;}
	 section.reg-process.onboarding-steps.student-onboarding-steps ul.sel-cat li{margin-right: 0;}
	 .onboarding-steps.student-onboarding-steps .sel-cat-overflow .cat-overflow{max-height: 242px;}
	 .reg-process .sel-cat-overflow h6{padding: 0 0 10px;}


	 /* heena */
	.tr-profile .tutoric-detail-inner-profile{border: none;padding: 0;margin-top: -30px;}
	.tutoric-detail-inner-profile  .tutoric-detail-overview ul.d-flex{flex-wrap: wrap;}
	.tutoric-detail-inner-profile .tutoric-profile-pic{flex-direction: column;}
	.tutoric-detail-inner-profile .tutoric-profile-pic .pic{text-align: center;width: 100px;height: 100px;margin: 0 auto;position: relative;}
	.tutoric-detail-inner-profile .tutoric-profile-pic .pic span.offline{bottom: 10px;}
	section.global-msg-section.ux-design.tr-profile .tutoric-detail-inner-profile .tutoric-detail-overview {padding-left: 0;width: 100%;margin: 0 auto;}
	.tutoric-detail-inner-profile .tutoric-detail-pic .pic img {width: 100px;height: 100px;border-radius: 100%;min-width: 100px;}
	.tutoric-detail-inner-profile .tutoric-detail-overview .ttn{text-align: center;flex-direction: column;padding-bottom: 0 !important}
	.tutoric-detail-inner-profile .tutoric-detail-overview .ttn.d-flex .d-flex{justify-content: center;}
	.tutoric-detail-inner-profile .tutoric-detail-overview h5{font-size: 18px;line-height: 1.5;padding-right: 0;margin-bottom: 5px;}
	.tr-profile .tutoric-detail-inner-profile .rating span{font-size: 10px;font-weight: 500;color: #9D9D9D;line-height: 1.1;}
	.tutoric-detail-inner-profile .name-details{flex-direction: column;}
	.tr-profile .tutoric-detail-inner-profile .ttn span.des{font-family: 'Poppins', sans-serif;font-weight: 500;color: #3C434A;padding: 0;margin-top: 5px;display: block;}
	.tr-profile .tutoric-detail-inner-profile ul.social-de{margin: 0 auto;}
	.tr-profile .tutoric-detail-inner-profile ul.social-de li {padding-left: 30px;margin-bottom: 30px;}
	.tutoric-detail-inner-profile .profile-extra{gap: 10px;}
	.tutoric-detail-inner-profile .profile-extra li{border: 1px solid #DDE8E0;border-radius: 8px;padding: 10px;flex: 1 1 48%;margin-right: 0;font-weight: 500;color: #787C82;font-family: 'Poppins', sans-serif;}
	.tutoric-detail-inner-profile .profile-extra li:after{content: none;}
	.tutoric-detail-inner-profile  .basic-details{margin-bottom: 25px;}
	.tr-profile .tutoric-detail-inner-profile .profile-extra li span{font-size: 14px;color: #313131;}
	.tr-profile .tutoric-detail-inner-profile .profile-extra li.total-hr{padding-left: 20px;}
	.tutoric-detail-inner-profile .tr-footer{border: none;padding: 0;margin:25px 0 0;}
	.tutoric-detail-inner-profile  .tr-footer h5{font-family: 'Roboto', sans-serif;font-weight: 700;}
	.tutoric-detail-inner-profile .tr-footer-end{position: fixed;bottom: 0;left: 0;padding: 15px 20px;flex-direction: column-reverse;align-items: center;width: 100%;background: #FFF;box-shadow: 0px -1px 4px 0px rgba(0, 0, 0, 0.15);z-index: 9998;}
	.tr-profile .ux-overview {padding-top: 25px;padding-bottom: 50px;}
	/* .tr-profile .ux-overview ul.nav-tabs{margin-left: -25px;border-bottom: 1px solid #DDE8E0;width: calc(100% + 50px);} */
	.tr-profile .ux-overview .tb-head{background-color: transparent;}
	.tr-profile .tb-head li{flex: 1;}
	.tr-profile .nav-tabs .nav-link:focus, .tr-profile .nav-tabs .nav-link:hover{border: none;}
	.tr-profile .tb-head .nav-link{font-size: 14px;text-transform: inherit;margin-bottom: 0;text-align: center;}
	.tr-profile .tb-head .nav-link.active{border-width: 3px !important;}
	.tr-profile .ux-overview .tb-head{display: flex;flex-direction: column-reverse;align-items: flex-start;margin: 0 0 25px;padding: 0;}
	.tr-profile .ux-overview .tb-head ul.nav.nav-tabs{width: 100%;}
	.tr-profile .bookmark-res{width: 100%;display: flex;align-items: center;margin-bottom: 25px;padding-right: 0;}
	.tr-profile .bookmark-res .tooltip-des{display: flex;margin-left: 10px;}
	.tr-profile .bookmark-res a{border: 1px solid #5AAD00;color: #5AAD00;padding: 6px 12px;gap: 6px;border-radius: 50px;display: flex;align-items: center;justify-content: center;font-size: 14px;font-weight: 600;min-width: 155px;}
	.tr-profile .bookmark-res a.Bookmark{flex-direction: row-reverse;}
	.tr-profile .tb-head div a img{margin: 0;min-width: 8px;}
	.tr-profile .tb-head .tooltip-des.tooltip-big a{padding-bottom:6px;padding-left: 12px;}
	.tr-profile .tb-head .tooltip-des.tooltip-big a img{width: 14px;}
	.tr-profile .share-btn a {background-color:#5AAD00;color: #fff;}
	.tr-profile .tr-pro-detail{flex-direction: column-reverse;}
	.tr-profile .tr-pro-detail .Overview-con{border-left: none;padding-left: 0;width: 100%;min-width: 100%;}
	.tr-profile .tab-content .usr-des{padding-bottom: 15px;padding-top: 0;}
	.tr-profile .tab-content .usr-des img{height: 10px !important;}
	.tr-profile .abt-des{font-size: 14px;font-family: 'Poppins', sans-serif;}
	.tr-profile .Skills ul{gap: 10px;display: flex;margin-bottom: 25px;}
	.tr-profile .Skills li{border-radius: 6px;border-color: #DDE8E0;background: #E7F2EA;padding: 8px 16px;margin: 0;font-size: 14px;font-weight: 500;color: #3C434A;font-family: 'Open Sans', sans-serif;}
	.tr-profile .Skills h2{margin-bottom: 15px;}
	.tr-profile .tr-pro-detail-inner h5{text-transform: inherit;font-family: 'Poppins', sans-serif;font-size: 18px;font-weight: 500;padding-bottom: 15px;}
	.tr-pro-detail-inner .lang{padding-bottom: 25px;margin-bottom: 25px;border-bottom: 1px solid #DDE8E0;}
	.tr-pro-detail-inner{padding-right: 0;width: 100%;}
	.tr-pro-detail-inner .lang .edu{padding-bottom: 17px;}
	.tr-pro-detail-inner .lang .edu h5{font-size: 14px;line-height: 1.42;margin-bottom: 5px;color: #313131;}
	.tr-pro-detail-inner .lang .edu p{color: #3C434A;line-height: 1;}
	.tr-pro-detail-inner .lang .edu span {font-family: 'Roboto', sans-serif;color: #3C434A;font-size: 10px;font-weight: 400;}
	.tr-pro-detail-inner .lang.lang-res{border-bottom: none;margin-bottom: 0;}
	.tr-pro-detail-inner .lang.education .edu h5 {text-transform: uppercase;}
	.tr-profile .staible-cer-res{padding-top: 0;}
	.tr-profile .staible-cer-res h2{padding-bottom: 15px;}
	.tr-profile .staible-cer-res .staible-cer-sec-inner {border: 1px solid #DDE8E0 !important;border-radius: 8px;margin-bottom: 15px;background-color: transparent;padding: 12px 15px !important;}
	.tr-profile .staible-cer-res .staible-cer-sec-inner img{margin-right: 15px !important;}
	.tr-profile .tr-pro-detail-inner .staible-cer-sec-inner h5{font-size: 14px;padding-bottom: 10px;line-height: 1.2;}
	.tr-profile .staible-cer-res .Certificate-det{padding-top: 0;}
	.staible-cer-res .Certificate-name{flex: 1;}
	.staible-cer-res .Certificate{width: 100%;}
	.tooltip-profile-icon{display: none;}
	.tr-footer-end button{width: 100%;padding: 10px !important;border-radius: 20px;font-size: 16px;}
	.tr-footer-end p, .tr-footer-end p i{font-size: 8px;color: #9D9D9D;text-transform: uppercase;}
	.global-msg-section.tr-profile{padding-bottom: 70px;}
	.tr-pro-detail-inner .lang.education{border-bottom: none!important;padding-bottom: 0;}
	.lang-res p{gap: 10px;display: flex;}
	.lang-res span{border-radius: 6px;border-color: #DDE8E0;background: #E7F2EA;margin: 0;padding: 8px 16px;font-size: 14px;font-weight: 500;color: #3C434A;font-family: 'Open Sans', sans-serif;}
	.report-profile-res button{width: 100%;border-radius: 24px;font-size: 16px;padding: 12px !important;background: transparent;color: #5AAD00;}
	.Curriculum-course-content-nw a.btn-header-link{padding-right: 90px !important;
		white-space: nowrap !important;
		overflow: hidden;
		text-overflow: ellipsis;
		width: 100%;
		display: block !important;}

	.global-msg-section .msg-bar .justify-con-end{min-height: calc(100vh - 260px);}
	.student_profile .tooltip_de{left: auto!important;right: 0;}
	.student_profile .tooltip_de:after, .student_profile .tooltip_de:before{right: 2%;left: auto;}

	.reg-process .filelabel.complete:after{bottom: 4px;right: 0;}
	.tr-profile .prpsal-box{flex-direction: column;}
	.tr-profile .prpsal-box .prpsal-box-lft{width: auto;padding: 0;}
	.tr-profile .prpsal-box .prpsal-box-lft .bkmrk{right: -10px;}
	.tr-profile .prpsal-box .prpsal-box-lft .bkmrk button img{width: 14px !important;}
	.tr-profile .prpsal-box .prpsal-box-rit{width: auto;}

	.payment-congrats-modal .modal-dialog {max-width: 90%;}

	.campus-login-program .country-dropdown{min-width: 276px !important;}

	.referal-banner-mobile{margin-top: 20px;}
	.referal-banner-1{display: grid;background: #FFDE73;border-radius: 12px;grid-template-columns: 1fr 1fr;padding: 16px;}
	.referal-banner-1 h2{font-family: Poppins;font-size: 16px;font-weight: 700;color: #462842;line-height: 1.5;margin-bottom: 0;}
	.referal-banner-1 p{font-family: Poppins;font-size: 8px;font-weight: 500;line-height: 12px;color: #313131;}
	.referal-banner-1 p a{color: #313131;font-weight: 700;}
	.referal-banner-1 .rgt{display: flex}

	.referal-banner-2{background: #F6F6EA;padding: 20px;margin-top: 20px;padding: 20px;border-radius: 12px;}
	.referal-banner-2 li{display: grid;grid-template-columns: 20px 1fr;gap: 10px;font-family: Poppins;font-size: 14px;font-weight: 400;}
	.referal-banner-2 li span{margin-top: 3px;width: 18px;height: 18px;background: #5AAD00;border-radius: 50%;color: #fff;display: flex;align-items: center;justify-content: center;font-family: Poppins;font-size: 10px;font-weight: 600;}
	.referal-banner-2 li p{padding: 0;font-family: Poppins;font-size: 14px;font-weight: 600;line-height: 21px;color: #002F00; grid-column: span 2;padding-bottom:0}
	

	/* invite-modal start */
	.invite-modal .modal-dialog{min-height: calc(100% - (20px * 2));margin: 20px;}
	.invite-modal h2{font-size: 16px;padding-right: 20px;}
	.invite-modal .modal-header{padding: 16px 0 20px;}
	.invite-modal .modal-content{padding: 0 16px;}
	.invite-modal .modal-header .close{top: 15px;right: 15px;}
	.invite-modal .tutoric-detail-overview{padding-top: 0;}
	.invite-modal .location span svg{width: 13px;}
	.invite-modal .modal-footer{padding: 30px 0 16px;}
	.invite-modal .modal-footer button{margin-right: 0;margin-left: 0;}
	.invite-modal .modal-footer button.border-btn.common-btn{margin-right: 10px;}
	.invite-modal .des{overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
	.invite-modal .des span{font-size: 14px;}
	.invite-modal .tutoric-detail-pic .pic img{width: 50px;height: 50px;min-width: 50px;}
	.invite-modal .modal-footer{padding-top: 20px;}

	.dropdown.jobpost-dropdown .dropdown-menu{margin-top: 54px;box-shadow: 0px 2px 10px 0px #00000033;background: #fff;}

    .prpsal-box:hover .tag-rail-new::before{background: linear-gradient(270deg, rgba(255, 255, 255, 0) 0%, #FFFFFF 65%)}
	.prpsal-box:hover .tag-rail-new::after{background: linear-gradient(270deg, #FFFFFF 35%, rgba(255, 255, 255, 0) 100%);}


	.global-msg-section .training-batch-header-inner-nw .advanced-list{padding: 16px 0 0;gap: 10px;}
	.global-msg-section .advanced-list ul,.global-msg-section .advanced-list.advanced-list-student ul{flex: 0 0 100%;max-width: 100%;padding: 0;border-right: 0;}
	.global-msg-section .advanced-list li{margin-bottom: 10px;align-items: flex-start;}
	.global-msg-section .advanced-list li img{margin-right: 8px;}
	/* .global-msg-section .advanced-list li > div{min-height: 20px;display: flex;align-items: center;} */
	.global-msg-section .Training-batch-tab{margin: 0 0 16px;}
	.global-msg-section .training-batch-header-inner-nw .advanced-list{flex-direction: column;padding: 16px 0 0;}
	.Training-batch-tab-scroll{margin-left: -20px;width: calc(100% + 40px);;position: relative;}
	.Training-batch-tab-scroll::before{content: "";background: #DDE8E0;width: 100%;height: 1px;position: absolute;bottom: 7px;}
	.global-msg-section .training-batch-header .Training-batch-tab{padding:0 20px 0;box-shadow: none;border-radius: 0;overflow: auto;}
	.global-msg-section .training-batch-header .Training-batch-tab li{white-space: nowrap;padding: 5px 14px;}
	.global-msg-section .training-batch-header .Training-batch-tab li.active, .global-msg-section .training-batch-header .Training-batch-tab li.active:hover{font-weight: 500;}
	.global-msg-section .training-batch-header .Training-batch-tab::-webkit-scrollbar {width: 0;}
	.global-msg-section .training-batch-header .Training-batch-tab::-webkit-scrollbar-track {background: transparent;}
	.global-msg-section .training-batch-header .Training-batch-tab::-webkit-scrollbar-thumb {background: transparent;}

	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table thead{display: none;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr{margin-bottom: 16px;gap: 15px;padding: 16px;display: flex;flex-wrap: wrap;border: 1px solid #DDE8E0;background: transparent;border-radius: 18px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td{background: transparent;padding: 0;}	
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td > .title{color: #808080;font-family: Poppins;font-size: 14px;font-weight: 400;line-height: 22px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td:first-child{color: #010101;font-family: Poppins;font-size: 16px;font-weight: 600;line-height: 22px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.m_topic{color: #010101;text-overflow: ellipsis;font-family: Poppins;font-size: 14px;font-weight: 500;line-height: 22px;display: flex;gap: 5px; }
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.duration,.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.status{order: 2;color: #5AAD00;font-family: Poppins;font-size: 12px;width: 40%;display: flex; align-items: center;gap: 5px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.copylink{order: 2;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.duration > span,.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.status > span{font-size: 12px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td.btm-link{margin-top: 5px;order: 2;border-radius: 8px;background: #F2F8F1;padding: 10px;max-width: 100%;width: 100%;display: flex;justify-content: space-between;align-items: center;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table tbody tr td .st-txt{font-weight: 500;}
	.meeting-comp.Training-batch-detail-pg .message-table .table .link{color: #808080;font-weight: 600;font-family: Poppins;font-size: 12px;}
	.meeting-comp.Training-batch-detail-pg.meeting-comp .disabled{border-radius: 27px;background: #D9D9D9;color: #FFF;font-family: Poppins;font-size: 14px;font-weight: 500;line-height: 22px;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .topic-txt {max-width: 100%;text-overflow: ellipsis;overflow: hidden;}

    .curriculum-select-modal{top: 20px;}
	.curriculum-select-modal .modal-body {padding: 20px 0;}
	.curriculum-select-modal .modal-content{padding: 0 20px;}
	.curriculum-select-modal .modal-dialog{max-width: calc(100% - 30px);margin-inline: auto;}
	.curriculum-select-modal .content-txt{margin-bottom: 20px;}
	.curriculum-select-modal .content-txt h2{font-size: 20px;max-width: calc(100% - 30px);}
	.curriculum-select-modal .content-txt p{font-size: 12px;}
	.curriculum-select-modal .close-ic{top: 20px;}

	.proposal-success-modal .modal-content {padding: 0 20px;}
	.proposal-success-modal .modal-body{padding: 20px 0;}
	.proposal-success-modal h2{font-size: 20px;margin-block: 20px 6px;}
	.proposal-success-modal .common-btn{margin-top: 20px;}
	.proposal-success-modal .modal-dialog{max-width: calc(100% - 40px);margin-inline: auto;}
	.proposal-success-modal .close-ic{right: 0;}
	
	/* New changes 2026 (06-jan) */
	.prpsal-inner-new .Proposal-Details-Custom-nw .global-msg-section.messages .msg-box-main.conversasion-main{grid-template-columns: 1fr;}
	body .Proposal-Details-Custom-nw .msg-right-next{margin-left: 0;padding-left: 0;border: none;padding-top: 20px;position: fixed;}
	/* .prpsal-inner-new .Proposal-Details-Custom-nw .global-msg-section.messages .msg-box-main.conversasion-main .tutor-card .accordion{max-width: 100%;} */
	
	.global-msg-section .prpsal-mn-sec .prpsal-box .status-sec .tooltip.show{left: auto !important;right: -5px;}
	.global-msg-section .prpsal-mn-sec .prpsal-box .status-sec .tooltip .tooltip-inner:after, .global-msg-section .prpsal-mn-sec .prpsal-box .status-sec .tooltip .tooltip-inner:before{left: auto;right: 12px;}
    .cancel-post-bar{font-size: 12px;text-align: left;align-items: flex-start;}

	/* New changes 2026 (06-jan) */
	.invite-modal .form-group textarea{height: 258px;}	
	.invite-modal .modal-footer button,.msg-modal .modal-footer button.border-btn.common-btn{font-size: 14px;}
	
	.quickview-dashboard .cuppa-dropdown .selected-list .c-btn{border-radius: 6px;padding:4px 32px 4px 10px !important;min-height: 30px;color: #5AAD00;background: none;border-color: #5AAD00;}
	.quickview-dashboard .cuppa-dropdown .dropdown-list{margin-top: 2px;box-shadow: none;right: 57px !important;}
	.quickview-dashboard  .cuppa-dropdown .list-area{border-radius: 8px;border: 1px solid #DDE8E0;background: #FFF;box-shadow: none;}
	.quickview-dashboard .cuppa-dropdown .pure-checkbox label{color: #181818;font-size: 12px;font-weight: 400;}
	.quickview-dashboard .dropdown-list ul li:hover, .quickview-dashboard .dropdown-list ul li.selected-item{background: transparent;color: #5AAD00;}
	.quickview-dashboard .dropdown-list ul li{padding: 8px 10px;}
	.quickview-dashboard .dropdown-list ul li input[type=checkbox]:checked + label{color: #5AAD00;pointer-events: none;background: url(../images/right.png) no-repeat right;background-size: 10px;}
	.quickview-dashboard .selected-list .c-angle-down, .quickview-dashboard .selected-list .c-angle-up{display: block;width: 10px;}
	.quickview-dashboard .selected-list .c-angle-down svg, .quickview-dashboard .selected-list .c-angle-up svg{display: none;}
	.quickview-dashboard .selected-list .c-angle-down{background: url(../images/black-arr-dwn-green.svg) center no-repeat;padding: 5px;background-size: auto;}
	.quickview-dashboard .selected-list .c-angle-up{background: url(../images/black-arr-up.svg) center no-repeat;padding: 5px;background-size: auto;}

	/* new change */
	.Proposal-Details-Custom-nw .type-msg-box{position: inherit !important;}
	.Proposal-Details-Custom-nw .inner-con-btm-table tr{display: flex;flex-direction: column;}
	.Proposal-Details-Custom-nw .msg-right-top{padding: 0;}
	.Proposal-Details-Custom-nw .visit-action{display: none !important;}
	.Proposal-Details-Custom-nw  .global-msg-section .msg-box-main .msg-right .msg-header{
		box-shadow: 0px 3px 4px 0px rgb(0 0 0 / 5%) !important;
		background: transparent !important;
	}
	.Proposal-Details-Custom .global-msg-section .msg-box-main .type-msg-box{
		border: none !important;
	}
	.Proposal-Details-Custom .global-msg-section .msg-box-main .msg-right .msg-header{
		padding: 10px !important;
	}
	.msg-box-main .pre-wrap{
		white-space: normal;
	}
	.prpsal-inner-new .Proposal-Details-Custom-nw .global-msg-section.messages .msg-box-main.conversasion-main .tutor-card .tutor-header{
        display: block;
    }
	.jobpost-popup-msg{margin-bottom: 0 !important;}
	.jobpost-popup-msg .global-msg-section .msg-box-main .msg-right .msg-header{
		box-shadow: none;
	}
	.jobpost-popup-msg .invite-dropdown,.jobpost-popup-msg .scedule-demo-dropdown {
        display: none;
    }
    .jobpost-popup-msg .open-new-tab{
        display: flex
    }
    .jobpost-popup-msg .msg-right-top{
		padding: 0;
		overflow: hidden;
	}
    .jobpost-popup-msg .global-msg-section .msg-box-main .msg-right .msg-header{
		box-shadow: none !important;
		background: transparent !important;
		border-bottom: 1px solid #DDE8E0 !important;
		padding: 10px !important;
	}            
	.jobpost-popup-msg .msg-right-next{
		left: 0;
		padding: 0 !important;
	}
	.jobpost-popup-msg .global-msg-section .msg-box-main .tutor-card{
		height: 100dvh !important;
	}
	.jobpost-popup-msg .global-msg-section .msg-box-main .msg-right .msg-header .right-msg-header{
		gap: 5px !important;
	}
	.jobpost-popup-msg .global-msg-section .msg-box-main .tutor-card .accordion{
		max-height: inherit !important;
	}
	.jobpost-popup-msg .how-work-sec-inner p{margin-top: 0 !important;}
	.jobpost-popup-msg .accordion .card{margin-bottom: 0;}
	.jobpost-popup-msg .global-msg-section .msg-box-main .tutor-card .tutor-actions{margin: 20px 0 !important}	
	.jobpost-popup .Proposal-details .global-header-nw{margin: 0 10px;padding: 10px !important;}
	.jobpost-popup .arrow-btn{z-index: 9;}
	.jobpost-popup .active .arrow-btn{top: 18px !important;}
	.jobpost-popup-msg + .accordion{display: none !important;}
	.jobpost-popup .active .Proposal-details .global-msg-section .msg-box-main.conversasion-main{min-height: auto;}
	.jobpost-popup .active .Proposal-details .global-msg-section .msg-box-main .msg-bar {
		max-height: calc(100dvh - 271px);
		min-height: calc(100dvh - 271px);
	}
	.jobpost-popup  .Proposal-details .global-msg-section .msg-box-main .msg-bar{
		max-height: calc(100dvh - 347px);
        min-height: calc(100dvh - 347px);
	}
	.jobpost-popup .modal-header-right{gap: 5px;}	
	.jobpost-popup .pager{gap: 2px !important;}
	.jobpost-popup  .global-header-nw .global-header-nw-top h2{
		max-width: 72vw;
		white-space: nowrap;
		text-overflow: ellipsis;
		overflow: hidden;
	}
	.jobpost-popup .global-msg-section .msg-box-main.conversasion-main{min-height: inherit !important;}
	.active .Proposal-details .global-msg-section .msg-box-main.conversasion-main{min-height: inherit;}
}
 @supports (-webkit-touch-callout: none) {
    @media (max-width: 767px) {                
       .jobpost-popup-msg .global-msg-section .msg-box-main .tutor-card{
			height: 100dvh !important;
		} 
		.jobpost-popup-msg .active .Proposal-details .global-msg-section .msg-box-main .msg-bar{
			max-height: calc(100dvh - 357px) !important;
    		min-height: calc(100dvh - 357px) !important;
		}       
    }
}
@media only screen and (max-width: 567px) {
	.hero-banner .col-md-7 img{height: 260px;}
	.nv-left .dropdown .dropdown-menu{right: 0;left: auto;}
	.img-hov h3{font-size: 20px;line-height: 1.4;}
	.unlimited-access-section .pr_sec{padding: 30px;margin-top: 20px;}
	.price-amt{font-size: 48px;line-height: 45px;padding-bottom: 20px;}
	footer .row{gap: 30px;}
	footer .col{flex: 0 0 100%;}
	footer .col-lft{flex: 0 0 100%;}
	footer .address-block{margin: 0 0 10px;max-width: 100%;}
	.main-banner-inner .content br{display: none;}
	.act-ac.reg-process .form-group{max-width: 100%;margin-right: 0;width: 100%;}
	.nv-left{flex: 0 0 100%;padding: 0;padding-top: 20px;}
	.nv-left .form-inline .form-control, .nv-left .form-inline .form-control:focus, .nv-left .form-inline .form-control:focus:hover{width: 100%!important;padding: 9px 8px 9px 38px;max-width: 100%;}
	/* .navbar-expand-lg .navbar-toggler.collapsed, header .navbar-toggler{top: 4px;} */
	.video_block_inner.student .video-js{height: 280px;}
	.tb-head .tooltip_de{left: inherit;right: 0;}
	.tb-head .tooltip_de:after, .tb-head .tooltip_de:before{left: 10%;}
	.student-reg.reg-process .bg-img-box{flex-direction: column;align-items: center;margin: 0;}
	.student-reg.reg-process .bg-img-box{width: 100%;}
	/* .login-form .bg-img-box .happy-client{max-width: 100%;} */
	.reg-process.student-reg .img-box img{height: 147px;}
	.reg-process.student-reg .img-box{margin-top: 30px;}
	.login-form .iti__flag-container,.register-left .iti__flag-container{min-width: 77px;}
	.login-form  .iti__flag-container .dropdown-toggle,.register-left .iti__flag-container .dropdown-toggle{width: 100% !important;padding-left: 0;max-width: 65px;}
	.reg-process .form-group.as-parent input[type='checkbox'] + label{flex-direction: row;flex-wrap: nowrap;align-items: flex-start;}
	.trainer-reg input + label:before{margin-top: 5px;}
	.my-video-subscription h5.sub-title{padding-bottom: 10px;}
	.school-sec ul li{max-width: 46%;margin: 0 2%;margin-bottom: 20px;}
	.swal2-popup button{min-width: 220px!important;}
	ngb-datepicker.dropdown-menu.show .ngb-dp-content.ngb-dp-months{flex-wrap: wrap;}
	.trainer-reg input[type='checkbox'] + label:before{margin-top: 0;}
	.student-reg-with-otp .col-md-8{order: 1; padding-top: 35px;}
	.student-reg.student-reg-with-otp .common-btn{width: auto;}
	.student-reg-with-otp .auth-box {padding: 25px 16px;}
	.page-item.disabled .page-link, a.page-link,.page-item.active .page-link, .page-item.active .page-link:hover{font-size: 12px;width: 25px;height: 25px;}

	
}
@media only screen and (max-width: 372px) {
	.invite-modal .modal-footer button{padding: 10px;width: 48%;}
}
@media only screen and (max-width: 359px) {
	.school-sec ul li{padding: 15px;}
}

@media only screen and (max-width: 991px){
    /*----------Menu Design--------------*/
    body.menu-overlay{ overflow: hidden; }
    .navbar-brand{z-index: 112;}       
	header .navbar-toggler{ z-index: 999999; padding: 0; height: auto; outline: none; background-color: transparent;width: 25px;height: auto; border-radius: 50%; display: block !important;border: none;left: 20px;top: 20px;}
    header .navbar-toggler span{font-size: 10px;color: #414141;font-family: var(--PoppinsFont);font-weight: 500;}
    header .navbar-toggler .icon-bar { width: 18px; transition: all 0.2s; height: 2px; background: #010101; display: flex;transition: all 0.4s linear;border-radius: 10px;}
    body.menu-overlay header .navbar-toggler .top-bar { transform: translateY(4px) translateX(-1px) rotate(45deg);transform-origin: center;}
    body.menu-overlay header .navbar-toggler .middle-bar { opacity: 0; }
    body.menu-overlay header .navbar-toggler .bottom-bar { transform: translateY(-7px) translateX(-1px) rotate(-45deg);transform-origin: center;}
    body.menu-overlay header .navbar-toggler .menu-text{display: none;font-weight: 600;}
    body.menu-overlay header .navbar-toggler .close-text{display: block;font-weight: 600;color: #414141;}
    /* body.menu-overlay header .navbar-toggler.collapsed .menu-text{display: contents;} */
    body.menu-overlay header .navbar-toggler.collapsed .close-text, header .navbar-toggler .close-text{display: none;}
    header .navbar-toggler.collapsed .top-bar { transform: rotate(0);width: 18px;}
    /* header .navbar-toggler.collapsed .top-bar:after {content: "";width: 6px;height: 6px;border-radius: 50%;background-color: #DE360B;position: absolute;right: -7px;top: -3px;} */
	
    header .navbar-toggler.collapsed .middle-bar {opacity: 1; width: 20px;}
    header .navbar-toggler.collapsed .bottom-bar { transform: rotate(0);margin-bottom: -4px;} 
    .navbar-expand-lg .navbar-toggler.collapsed{ border-radius: 0;z-index: 111; padding: 0; outline: none; display: flex !important;border: none;flex-direction: column;}
    /* .navbar-expand-lg .navbar-toggler.collapsed{width: 25px;height: 38px; border-radius: 0;z-index: 111; padding: 0; outline: none; display: block !important;border: none;} */
	header.video-header .navbar-toggler .icon-bar,header.home-header .navbar-toggler .icon-bar{background: #fff;}
    /* header .navbar-collapse{ display: flex !important; position: fixed; visibility: hidden; top: 0;left: 0;right: 0;opacity: 1; background: none;height: 100%; width: 100%; z-index: 998; padding: 0 20px; transition: all 1s cubic-bezier(.4,0,0,1); text-align: center; align-items: center; justify-content: center; flex-direction: column; }
    body.menu-overlay .navbar-collapse{ right: 0; opacity: 1; visibility: visible;justify-content: center;overflow-y: auto;} */
    /* header .navbar-collapse::after{position: absolute;content: ''; background:#222;background-size: cover; top: 0;left: 0;width: 100%;height: 100%;transform: scaleX(0);transition: transform .45s cubic-bezier(.4,0,0,1);z-index: -1;} */
    /* body.menu-overlay .navbar-collapse::after{transform: none;transition: transform .45s cubic-bezier(.4,0,0,1);}
    body .navbar-collapse .navbar-nav>li>a, body .navbar-collapse .navbar-nav>button{opacity: 0; transform: translate3d(0,100%,0);transition: transform .45s cubic-bezier(.4,0,0,1);} */
    /* header .navbar-expand-lg .navbar-nav .nav-item{overflow: hidden;margin-left: 0;}
    body.menu-overlay .navbar-expand-lg .navbar-nav .nav-item{ overflow: visible;}
    header.landing-header .nv-left.for-mob {display: flex!important;padding-right: 70px;}
	body.menu-overlay .navbar-collapse .navbar-nav>li>a, body.menu-overlay .navbar-collapse .navbar-nav>button{opacity: 1; transform: none; font-size: 20px; line-height: 35px;margin-bottom: 20px;}
    body.menu-overlay .navbar-collapse .navbar-nav>button{line-height: normal;font-size: 14px;}
	header.landing-header .nv-left{display: none!important;}
	header.landing-header .rt-menu{margin-left: 0;margin-top: 20px;}
	header .navbar-expand-lg .navbar-nav .nav-item a:after{content: none;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:first-child>a {transition-delay: 75ms;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(2)>a {transition-delay: .15s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(3)>a {transition-delay: .225s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(4)>button {transition-delay: .3s;}
    body.menu-overlay .navbar-collapse .navbar-nav>button {transition-delay: .3s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(4)>a {transition-delay: .3s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(5)>a {transition-delay: .375s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(6)>a {transition-delay: .45s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(7)>a {transition-delay: .65s;}
    body.menu-overlay .navbar-collapse .navbar-nav>li:nth-child(8)>a {transition-delay: .85s;}
    .nav ul li .menu a.dropdown-item{color: #fff;} */
    header .navbar-expand-lg .navbar-nav{margin: 0 auto;flex-wrap: wrap!important;flex-flow: row;}
    header .navbar-expand-lg .navbar-nav .nav-item{margin-right: 0;flex:0 0 100%;padding-right: 0;}
    header .navbar-expand-lg .navbar-nav .nav-item.fonts{text-align: right;margin-left: 0;flex: 0 0 50%;padding-right: 10px;}
    .navbar-expand-lg .navbar-nav .menu { position: initial; background: transparent; border: 0; padding: 0; text-align: center;}
    header .navbar-collapse .dropdown-item{font-size: 18px; line-height: 30px; padding: 0; display:block !important; width: auto;}
    header .navbar-collapse .dropdown-item:hover{ background: transparent; color: #599E00;}
    header.inner-pg .navbar-expand-lg .navbar-nav .nav-link{color: #fff;}
    /* header .navbar-collapse.show{background: rgba(0,0,0,.7);} */
    /* body.menu-overlay .navbar-collapse .navbar-nav>li>a{color: #fff!important;} */
    .dropdown .dropdown-menu {width: 100%;border: none;box-shadow: none;background: transparent;text-align: center;position: relative;margin: 0;margin-top: -30px;}
    .dropdown-menu-arrow{display: none;}
    header .navbar-light .navbar-nav li.nav-item.nav-item-mr{padding-right: 0;}
    body.menu-overlay .navbar-collapse .navbar-nav>li>a{position: relative;}
    .navbar-collapse .navbar-nav>li>a .count{right: 0;top: 0;position: relative;width: auto;height: auto;border-radius: 14px;padding: 6px;background-color: #EE2C3C;font-family: Poppins;font-weight: 600;}
    .navbar-collapse .navbar-nav>li>a .count-inner{gap: 10px;display: flex;align-items: center;}
	body.menu-overlay header .navbar-light .navbar-nav li img.green{display: block;background: transparent;padding: 0;}
    body.menu-overlay header .navbar-light .navbar-nav li img.black{display: none;}
    /* body.menu-overlay .navbar-collapse .navbar-nav li.nav-item a{padding: 0 15px;} */
    /* body.menu-overlay .navbar-collapse .navbar-nav li.nav-item.dropdown > a{background-image: url(../images/arrow-btm.svg);background-repeat: no-repeat;background-position: right center;} */
	/* body.menu-overlay .navbar-brand img{filter: brightness(0) invert(1)} */
	.reg-process.student-reg .img-box img{max-height: 240px;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .nav-link{background: none;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .dropdown .nav-link::after{
		content: "";
        background: url(../images/arrow-right-black.svg) no-repeat right 0 center;
        position: absolute;
        right: 0;
        width: 15px;
        height: 15px;
        background-size: contain;
        transform: rotate(90deg);
	}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .dropdown.show .nav-link::after{
		transform: rotate(270deg);
	}

	header{position: fixed;left: 0;top: 0;width: 100%;z-index: 9999;}
	.hero-banner.landing-hero-banner{padding-top: 75px;}
	.find-tutor-pg,.ad-preview-detail{padding-top: 85px!important;}
	.global-msg-section.tr-profile{padding-top: 125px!important;}
	section.signup.mb-4{padding-top: 85px;}
	header .navbar-collapse{position: fixed;top: 0;left: 0;width: 100%;max-width: 100%;height: calc(100dvh - 56px);z-index: 100;overflow: hidden;background-color: #fff;transform: translate(-100%);margin-top: 58px;transition: all 0.4s ease-in-out;display: flex!important;flex-flow: column;padding: 0 0 20px;overflow-y: auto;}
	header .navbar-collapse.show{transform: translate(0%);display: flex;/*height: 100%;*/}
	body.menu-overlay header .navbar-collapse .navbar-nav>li>a, body header.landing-header .navbar-light .navbar-nav .nav-link {color: #313131;font-size: 16px;line-height: 1.4;padding: 20px!important;margin: 0;text-align: left;width: 100%;background: url(../images/arrow-right-black.svg) no-repeat right 20px center;}
	body.menu-overlay header .navbar-light .navbar-nav .nav-link[aria-expanded="true"]{color: #5AAD00;/*background: url(../images/arrow-right-black-top.svg) no-repeat right 0 center;*/}	
	header .lft-menu{padding-left: 0;width: 100%;}
	body header.landing-header .navbar-light .navbar-nav li{padding-right: 0;}
	header .nv-left,header.landing-header .nv-left{display: none!important;}
	/* header .rt-menu {width: 100%;padding: 0;margin-top: auto;} */
	header .navbar-expand-lg .rt-menu .navbar-nav.ml-auto {width: 100%;}
	header .navbar-expand-lg .rt-menu .navbar-nav.ml-auto button.common-btn {width:calc(100% - 40px);font-size: 16px;padding: 8px;}
	body.menu-overlay header .navbar-collapse .rt-menu .navbar-nav>li>a,body header.landing-header .navbar-light .navbar-nav .rt-menu .nav-link{text-align: center;background: none;}
	body header.home-header .navbar, .landing-hero-banner .hero-header{padding: 13px 20px;height: 58px;}
	/* body header .navbar-light .navbar-brand{margin: 0 auto;position: absolute;left: 88px;} */

	body .left-0 .navbar-light .navbar-brand{top: 11px;left: 26px;}
	body header .navbar-light .navbar-brand img{min-width: inherit!important;object-fit: contain;}
	/* header .navbar-toggler{right: inherit;left: 20px;} */
	/* header .navbar-toggler span.menu-text,body.menu-overlay header .navbar-toggler .close-text{display: none;} */
	/* .navbar-expand-lg .navbar-toggler.collapsed, header .navbar-toggler{top: 15px;} */
	.navbar{border-bottom: none;height: 58px;box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);}
	.home-header .navbar-toggler{top: 13px;}
	header button.common-btn.btn-for-menu{display: inline-block;min-width: inherit;padding: 6px 15px;line-height: 1.5;font-weight: 500;}
	/* body.menu-overlay header button.common-btn.btn-for-menu{display: none;} */
	body header .navbar, .landing-hero-banner .hero-header{justify-content: flex-end;}
	.landing-hero-banner .hero-header{height: 75px;}
	header.video-header .navbar-light .navbar-nav li.dropdown.dropdown-arrow .dropdown-menu.show{flex-flow: column;padding: 0 20px 0 30px;}
	header.video-header .navbar-light .navbar-nav li.dropdown.dropdown-arrow .dropdown-menu .dropdown-item{color: #313131!important;text-align: left;padding: 5px 0;}
	body.menu-overlay header .navbar-collapse .navbar-nav>li.nav-item.dropdown.dropdown-arrow.show>a{background: url(../images/arrow-right-black-down.svg) no-repeat right 20px center;}

	header .navbar-light .navbar-nav li.dropdown.dropdown-arrow .dropdown-menu{flex-flow: column;}
	header.video-header .navbar ul li a{color:#000 !important;}

	header .nv-formob.nv-left{display: flex!important ;}
	.nv-formob.nv-left .form-inline .form-control, .nv-formob.nv-left .form-inline .form-control:focus, .nv-formob.nv-left .form-inline .form-control:focus:hover{width: 300px;max-width: 300px!important;}
	header .nv-formob.nv-left button.close-btn {
		position: absolute;
		background: transparent;
		padding: 0px;
		border: none;
		right: 16px;
		/* display: none; */
	}

	/* body .landing-header-for-inner  .navbar{height: 56px;padding: 0} */
	/* header.landing-header.landing-header-for-inner .navbar{border-bottom: 1px solid #DDE8E0} */
	body .landing-header-for-inner .navbar-light .navbar-brand{position: relative;left: auto;}
	/* body .landing-header-for-inner .navbar-expand-lg .navbar-toggler.collapsed, header .navbar-toggler{top: 6px;} */

	header .navbar-light .navbar-nav .nav-link{font-size: 16px;display: flex;justify-content: space-between;}
	.mobile-right-view{display: flex;align-items: center;margin-right: 0;}
	header .mobile-right-view a.nav-link{margin-bottom: 0;position: relative;}
	header .mobile-right-view a.nav-link img{width: 20px;}
	header .mobile-right-view button{background: transparent;}
	header .mobile-right-view button img{width: 18px;filter: brightness(0);}
	header .navbar-light .navbar-nav li.nav-item .border-0{background-image: none;}
	header .mobile-right-view span.count{min-width: 16px;width: 16px;height: 12px;font-size: 8px;top: 7px;right: 10px}
	header .dropdown-toggle::after{content: none;}	
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login{margin-bottom: 20px;border-bottom: none;margin: 10px 0 0;max-width: calc(100% - 40px);}	
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login > a{background: #F6F6EA;border-radius: 12px;padding: 16px !important;border: none;justify-content: left;gap: 10px;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login > .nav-link::after{content: "";background: url(../images/arrow-right-black.svg) no-repeat right 0 center;position: absolute;right: 20px;width: 15px;height: 15px;background-size: contain;transform: rotate(90deg);}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login > a[aria-expanded="true"]:after{transform: rotate(270deg);;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login > a[aria-expanded="true"]{border-radius: 12px 12px 0 0;background: #F6F6EA}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login .dropdown-menu{background: #F6F6EA;padding: 10px 16px 16px;margin-top: -5px;border-radius: 0 0 12px 12px;border: none;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login .dropdown-item{padding: 10px;font-family: Poppins;font-size: 14px;font-weight: 500;color: #313131;background: transparent;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login .dropdown-item > img{display: none;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login .dropdown-item:last-child{padding-bottom: 0;}
	.mobile-user-login h3{font-family: Poppins;font-size: 16px;font-weight: 600;line-height: 20px;display: flex;gap: 5px;align-items: center;color: #002F00;}
	.mobile-user-login .verified{font-family: Roboto;font-size: 10px;font-weight: 400;line-height: 11px;color: #313131;display: flex;align-items: center;gap: 5px;}
	.mobile-user-login a p{font-family: Poppins;font-size: 12px;font-style: italic;font-weight: 300;line-height: 18px;color:  #5F6C58;margin-top: 2px;}
	header .navbar-light .navbar-nav .user-login .profile img{width: 40px;height: 40px;min-width: 40px;object-fit: cover;}
	header.landing-header.landing-header-for-inner .navbar-light .navbar-nav .mobile-user-login .dropdown-program{background: #06262E;color: #fff;border-radius: 10px;padding: 16px}
	.mobile-user-login .dropdown-program img{filter: brightness(0) invert(1);}
	.mobile-user-login .dropdown-program .crown-txt{font-family: ITC Souvenir;font-size: 13px;font-weight: 500;line-height: 19px;margin-bottom: 8px;color: #fff;display: grid;grid-template-columns: 20px auto 15px;gap: 5px;}
	.mobile-user-login .dropdown-program.active .arrow-img{transform: rotate(90deg);}
	.mobile-user-login .dropdown-program p{font-family: Open Sans;font-size: 12px;font-weight: 500;line-height: 18px;color: #fff;margin: 0 0 5px;font-style: inherit;}
	.mobile-user-login button {border-radius: 60px;background-color: #7b4cfc;color: #fff;min-width: 140px;min-height: 34px;text-align: center;font-family: Poppins;font-size: 12px;font-weight: 600;line-height: 24px;display: flex;align-items: center;padding: 5px 15px;--borderWidth: 3px;position: relative;margin: 15px auto 0;display: none;}
	.mobile-user-login .dropdown-program.active button{display: flex;}
	.mobile-user-login button span{z-index: 9;}
	.mobile-user-login button img {position: relative;margin-right: 10px;z-index: 99;width: 15px;}
	.mobile-user-login button .normal {margin-left: 1px;}
	.mobile-user-login button .hover {display: none;}
	.mobile-user-login button span {z-index: 99;position: relative;}
	.mobile-user-login button:before {content: "";position: absolute;top: 0;left: 0;height: 100%;width: 100%;background: linear-gradient(278deg, #946df4, #fff, #946df4, #fff);border-radius: 20px;z-index: 9;background-size: 300% 300%;}
	.mobile-user-login button:after {content: "";position: absolute;background: url(/assets/images/button-inner.svg);background-size: cover;height: calc(100% - 2px);width: calc(100% - 2px);top: 1px;left: 1px;z-index: 9;border-radius: 20px;}
	.mobile-user-login button:hover .normal {display: none;}
	.mobile-user-login button:hover .hover {display: inline-block;}
	.mobile-user-login button:hover::before {animation: animatedgradient 3s ease alternate infinite;}
	@-webkit-keyframes animatedgradient {
		0% {
			background-position: 0% 50%;
		}
		50% {
			background-position: 100% 50%;
		}
		100% {
			background-position: 0% 50%;
		}
	}
	@keyframes animatedgradient {
		0% {
			background-position: 0% 50%;
		}
		50% {
			background-position: 100% 50%;
		}
		100% {
			background-position: 0% 50%;
		}
	}
	@keyframes btnHover {
		0% {
			opacity: 1;
			transform: scale(0.7);
		}
		50% {
			opacity: 0;
			transform: scale(0.75);
		}
		100% {
			opacity: 1;
			transform: scale(0.7);
		}
	}

	.modal-backdrop{z-index: 9999 !important;}
	.modal{z-index: 99999} 

	.menu-overlay header .navbar-light .navbar-brand img{filter: brightness(0);}
	body.menu-overlay header .navbar-toggler .icon-bar{background: #000;}
	header.video-header .navbar-toggler{top: 30px;}
	.menu-overlay header.video-header .navbar-toggler{top: 34px;}
	.menu-overlay header.video-header .navbar{background: #fff;}
	header.landing-header .navbar-light .navbar-nav li.login-nav a, header.landing-header .navbar-light .navbar-nav li.login-nav{border-bottom: none;display: block;text-align: left!important;}

	header.mobile-header-design .navbar{height: 75px;}

	/* menu design h */
	header .nv-formob.nv-left .form-inline .btn.btn-outline-success .search-txt{font-size: 10px;font-weight: 500;line-height: normal;color: #414141;}
	.home-header .nv-formob.nv-left .form-inline .btn.btn-outline-success .search-txt,.video-header .nv-formob.nv-left .form-inline .btn.btn-outline-success .search-txt{color: #fff;}
	.home-header .navbar-toggler span,.video-header .navbar-toggler span{color: #fff;}
	header .nv-formob.nv-left .form-inline .btn.btn-outline-success img{filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(225deg) brightness(107%) contrast(107%);}
	header .menu-line{height: 15px;display: grid;gap: 1px;}
	.menu-overlay .home-header .nv-formob.nv-left .form-inline .btn.btn-outline-success img,
	.menu-overlay .video-header .nv-formob.nv-left .form-inline .btn.btn-outline-success img{filter: brightness(0) saturate(100%) invert(0%) sepia(0%) saturate(0%) hue-rotate(225deg) brightness(107%) contrast(107%);}
	.menu-overlay .home-header .nv-formob.nv-left .form-inline .btn.btn-outline-success .search-txt,
	.menu-overlay .video-header .nv-formob.nv-left .form-inline .btn.btn-outline-success .search-txt{color: #414141;}
	.navbar-expand-lg .navbar-toggler{gap: 5px;}
	header.landing-header .navbar-light .navbar-nav li.login-nav a{text-align: center !important;}
	header .navbar-light .navbar-nav li.cart-nav-item{display: none;}
	header .nv-formob.nv-left .form-inline .btn.btn-outline-success img{width: 18px;}
	header.mobile-header-design .navbar .rt-menu .nav-item.nav-item-mr img{width: 21px;}

	.menu-overlay header.home-header .navbar,.menu-overlay header.video-header .navbar{box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);}

	.menu-overlay .stickey-footer{z-index: 9 !important;}
	header .nv-formob.nv-left.ready_to_big .search-txt{display: none;}
	.home-header .navbar-collapse:after,.video-header .navbar-collapse:after{content: "";box-shadow: 0 0 4px 0 rgba(0, 0, 0, 0.25);width: 100%;position: absolute;top: 0;height: 1px;left: 0;}

	header .msg-txt{color: #414141;font-size: 10px;font-weight: 500;font-family: var(--PoppinsFont);}
	header .search-txt{font-size: 10px;font-weight: 500;line-height: normal;color: #414141;}
	header .mobile-right-view a.nav-link,header .mobile-right-view .search-icon {display: flex;flex-direction: column;align-items: center;padding: 0;}
	
	.trainer-header .mobile-right-view li:first-child{margin-bottom: 0;margin-right: 10px;}
	.trainer-header .navbar-collapse{margin-top: 60px;}
	header.trainer-header.landing-header-for-inner .navbar-light .navbar-nav .dropdown .nav-link::after{right: 20px;}
	header .nv-formob.nv-left.ready_to_big .form-inline .btn.btn-outline-success img{filter: brightness(0) invert(1);}
	.auth-header .rt-menu{width: 100%;margin-top: auto;}
	header.mobile-header-design .navbar .rt-menu .nav-item.nav-msg a{flex-direction: column;padding: 0 !important;}
}


@media all and (max-width: 991px) and (orientation: landscape) {
	section.act-ac.reg-process.confermation-page .container{padding-top: 40px;padding-bottom: 40px;}
	
}

@media all and (max-width: 1180px) and (orientation: landscape) {
	footer.homepage{margin-top: 0;padding-top: 90px;}
	
}

@media only screen and (max-width:500px){
	header.landing-header .nv-left.for-mob{padding-right: 0;}
	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: 100%!important;}
}
@media only screen and (max-width:767px){
	.demo-reg .modal-content{padding: 40px 20px;}
	.demo-reg .modal-content .modal-header{padding: 20px 8px;}
	.demo-reg .modal-content .modal-header .modal-title{font-size: 18px;line-height: 1.5;}
	.demo-reg .modal-content .modal-header ul li{font-size: 12px;padding: 0 4px;}
	.demo-reg .modal-body h5{font-size: 18px;}
	.demo-reg .img-gallery li{width: 30px;height: 30px;margin-left: -10px;}
	.demo-reg .img-gallery li:last-child{font-size: 12px;}
	.demo-reg .modal-body p{font-size: 12px;}
	.demo-reg .modal-body{padding-bottom: 0;}
	.select-path-popup .modal-dialog .modal-content{padding: 20px; border-radius: 0;box-shadow: none;padding-top: 60px;}
	.select-path-popup .modal-dialog{margin: 0;height: auto;}
	.select-path-popup{z-index: 99999;}

	.campus-login-program .iti__selected-flag.dropdown-toggle{width: 65px !important;background-position: 89% center;}
	.campus-login-program .iti.separate-dial-code input, .campus-login-program .iti.separate-dial-code.iti--allow-dropdown.iti-sdc-2 input{padding-left: 68px !important;}

	.payment-congrats-modal .modal-dialog {max-width: 90%;}
	.quickview-dashboard angular2-multiselect{display: block;}

	.success-modal .modal-dialog {max-width: 100%;margin: 20px;}
	.success-modal .modal-body{padding: 20px 0;}
	.success-modal h2{font-size: 20px;}
	.success-modal p{font-size: 14px;}
	.success-modal .modal-content {padding: 0 20px;}
	.success-modal .content-txt img{max-width: 200px;}	

	header.home-header .nav-item .nav-link img{filter: none;}	
	.jobpost-popup .modal-dialog{min-width: 100%;}
	.jobpost-popup .modal-body{padding: 0;}
	.jobpost-popup .prpsal-inner{padding: 0 15px;}
	.jobpost-popup .prpsal-inner .prpsal-box{max-height: inherit;}
	.jobpost-popup .msg-right-top{border-radius: 16px 16px 0 0;min-height: auto !important;}
	.jobpost-popup .modal-header a{font-size: 0;}
	.jobpost-popup .modal-header{padding: 10px;z-index: 99;}	

}

@media only screen and (max-width: 767px) {
	.tr-profile .staible-cer-sec{display: none;}
    .tr-profile .staible-cer-sec.staible-cer-res{display: none;}
	.staible-cer-res .cr-footer {
		display: flex;
		justify-content: space-between;
		align-items: center;
	}
	.submit-final-modal .modal-dialog{max-width: 90%;}
	.tr-profile .staible-cer-sec.staible-cer-res span{font-size: 12px;color: #787C82;line-height: normal;}
	.tr-profile .tr-pro-detail-inner .staible-cer-res .staible-cer-sec-inner h5{line-height: normal;}
	.filter-modal .modal-footer > :not(:first-child){margin: 0!important;width: calc(100% - 101px);min-width: auto;}
	.filter-modal .common-btn.cancel-btn{margin: 0!important;min-width: inherit!important;padding: 12px 23px!important;margin-right: 8px!important;}
	.filter-modal .modal-footer{padding: 20px 0!important;position:relative !important;border: none;z-index: 9;background: #fff;}
	.filter-modal .new-left-sidebar .checkbox input:checked + label:before{border-color: #599E00!important;}
	.new-left-sidebar .checkbox input:checked + label span{font-weight: 500;}
	#exampleModalLong .close{width: 12px!important;height: 12px!important;}
	.filter-modal.search-modal .common-btn.cancel-btn{padding: 12px 16px!important;}
	.filter-modal .new-left-sidebar .checkbox input:checked + label{font-weight: 500;}
	.trainer-list-section .prpsal-box:hover{background: #fff!important;}
	.filter-modal .new-left-sidebar .checkbox input:checked label{font-weight: 500;}
	.new-left-sidebar .category-list li a:hover,.filter-modal .new-left-sidebar .category-list li a:hover,.new-left-sidebar .category-list li a:hover{color: #5aad00!important;}
	.filter-modal .modal-body{flex: 0 0 auto!important;/* height: 304px!important; */}
	/* .filter-modal .accordion{height: 240px!important;} */
	.filter-modal.search-modal .modal-body{height: 374px!important;}
	/* body .filter-modal .accordion {
        height: 240px !important;
    } */
	.signup-learner-new #loginForm .form-text.text-muted.danger{font-size: 12px;}
	.filter-modal .modal-content{height: 532px;}
	.filter-modal .sidebar{min-height: auto !important;}

	
}
@media only screen and (max-width:767px){
	section.global-msg-section.training_ads.Proposal-details.Proposal-Details-Custom.Proposal-Details-Custom-nw  .global-msg-section .msg-box-main.conversasion-main{grid-template-columns: 1fr;gap: 30px;}
    .contact-us-pg,.help-banner{padding-top: 120px;}
	header button.common-btn.btn-for-menu{margin-right: 10px;}
	header .nv-formob.nv-left{padding: 0;background: transparent; z-index: 9999;margin-right: 0;width: 40px;flex: 0 0 auto;}
	header .nv-formob.nv-left .form-inline .btn.btn-outline-success{gap: 2px;width: 30px;margin: 0!important;left: 0;display: flex;flex-direction: column;align-items: center;}
	
	.home-header .nv-formob.nv-left .form-inline .btn.btn-outline-success img,.video-header .nv-formob.nv-left .form-inline .btn.btn-outline-success img{width: 20px;filter: brightness(0) invert(1);margin-left: -4px;}
	header .nv-formob.nv-left .form-inline .form-control, header .nv-formob.nv-left .form-inline .form-control:focus, header .nv-formob.nv-left .form-inline .form-control:focus:hover{border: none!important;padding: 0!important;}
	.nv-formob.nv-left ::placeholder{color: transparent!important;}
	header .nv-formob.nv-left.ready_to_big ::placeholder{color: #fff!important;}
	header .nv-formob.nv-left.ready_to_big .form-inline .form-control, header .nv-formob.nv-left.ready_to_big .form-inline .form-control:focus, header .nv-formob.nv-left.ready_to_big .form-inline .form-control:focus:hover{border: 2px solid #FFFFFF33!important;padding: 9px 38px 9px 48px!important;color: #fff;}
	header .nv-formob.nv-left.ready_to_big {  width: 100%;  flex: 0 0 100%;background: transparent;margin: 0; padding: 16px 20px;position: absolute;top: 0;left: 0;animation-name: big_it;animation-duration: 1s;backdrop-filter: blur(50px);background: rgba(0, 0, 0, 0.7);}
	header .nv-formob.nv-left .dropdown .dropdown-menu .dropdown-item{margin-right: 0;text-align: left;padding: 5px 22px;}
	header .nv-formob.nv-left.ready_to_big .form-inline .btn.btn-outline-success{left: 12px;margin-left: .5rem !important;transition: none;background: transparent;}
	/* @keyframes big_it {
		from {height:100%;} to {height:100%;}
	} */
	header .nv-left .form-inline .dropdown .dropdown-menu .dropdown-item div span{width: 100%;}
	header .nv-formob.nv-left button.close-btn {
		position: absolute;
		background: transparent;
		padding: 0px;
		border: none;
		right: 16px;
		display: none;
	}
	header .nv-formob.nv-left.ready_to_big button.close-btn{display: inline-block;}
	header .nv-left .form-inline .dropdown .dropdown-menu .dropdown-item div{width: calc(100% - 48px);}

	.notification-pg{background: #fff;padding-top: 85px;padding-bottom: 20px;}
    .notification-pg .global-header h2{color: #001F00;padding-bottom: 10px;line-height: 1;}
	.notification-pg .global-header{border: none;margin-bottom: 0!important;}
	.notification-pg a.nav-link.active{font-size: 12px;}
	.alert-box div:first-child{max-width: 100%;}
	.alert-box{padding: 14px 20px;position: relative;width: calc(100% + 40px);margin: 0;margin-left: -20px;border: none;border-radius: 0;background: #F7FAF7;border-bottom:1px solid #DDE8E0}
	.alert-box h5{color: #002F00;font-size: 15px;width: calc(100% - 95px);}
	section.global-msg-section.Training-batch-detail-pg.student-batch-detail-pg.meeting-comp{overflow: hidden;padding-bottom: 0;}
	.alert-box p {
        font-size: 15px;
        color: #5E6D55;
        font-family: Poppins;
        font-size: 12px;
        font-style: normal;
        font-weight: 400;
        line-height: 18px;display: block;
    }
	.alert-box p .green-text{display: block;}
	.alert-box .date {
        padding-top: 0;
        color: #002F00;
        text-align: right;
        font-family: Poppins;
        font-size: 8px;
        font-style: normal;
        font-weight: 400;
        line-height: 18px;
		position: absolute;
        top: 20px;
        right: 20px;
    }
	.mob-message {
        display: flex;
        position: fixed;
        top: 0;
        left: 0;
        padding: 20px;
        z-index: 99999;
        background: #fff;
        width: 100%;
        height: 100%;
        text-align: center;
		align-items: center;
		justify-content: center;
        flex-flow: column;
        gap: 20px
    }
	.mob-message h1 {
		font-size: 18px;
		font-weight: 600;
	}
	.mob-message a {
		color: #001F00;
		text-align: center;
		font-family: Poppins;
		font-size: 18px;
		font-style: normal;
		font-weight: 500;
		line-height: 22px;
		background: transparent;
		display: flex;
		align-items: center;
		gap: 10px;
		padding: 0;
	}
	section.global-msg-section.ux-design.student-course-detail-pg{padding-bottom: 0;}
	.cat_col-banner{background: #383a3b;}
	.onboarding-steps-inner{padding-top: 0;margin-bottom: 0;}
	.student-onboarding-steps .profile-steps-student.onboarding-steps-inner ul{overflow: auto;margin-bottom: 20px;}
	.student-onboarding-steps .onboarding-steps-inner ul li{white-space: nowrap;}
	.onboarding-steps-inner.profile-steps li.complete:after{bottom: 0;}
	section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription{padding-top: 60px;}
	section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription .container{padding: 0;}
	.empty-block h4{padding-bottom: 20px;}
	section.reg-process.onboarding-steps.student-onboarding-steps {
		padding-top: 85px;padding-bottom: 90px;
	}
	::-webkit-scrollbar {
		background-color: transparent;
		height: 6px;
	  }
	  
	  ::-webkit-scrollbar-thumb {
		background-color: #D9D9D9;
		border-radius: 6px;
		height: 6px;
	  }
	  
	  ::-webkit-scrollbar-track {
		background-color: transparent;
	  }
	  .filter-modal .sidebar .card-body ul.d-flex{flex-wrap: wrap;}
	  .filter-modal .sidebar .cat_sidebar li{flex: 0 0 100%;}
	  section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription{padding-top: 55px!important;background: #fff;}
	  section.global-msg-section.empty-coupon-sec.demo-listing.subscription-lft.my-video-subscription.earning-pg .container{padding: 0 20px;display: grid;}
	.referal_pg .referal-banner h2 {font-size: 16px;line-height: normal;}
	.referal-banner .col-md-5{order: -1;padding-bottom: 20px;}
	.referal_pg .referal-banner{padding: 35px 0;}
	.referal_pg .referal-banner p{font-size: 12px;}
	.referal_pg .referal-banner ul{flex-flow: column;gap: 15px;}
	.referal_pg .referal-banner ul li{max-width: 100%;flex: 0 0 100%;padding: 0;font-size: 14px;}
	.referal-banner ul li span {width: 18px;height: 18px;min-width: 18px;font-size: 10px;font-family: Poppins;font-weight: 600;}
	.balance_sec{margin-top: 20px;}
	.earning-pg.subscription-lft.my-video-subscription .pr-block:first-child{max-width: 100%;width: 100%;}
	.earning-pg.subscription-lft.my-video-subscription .balance_sec .pr-block:first-child{max-width: 100%;width: 100%;padding-right: 0;}
	.earning-pg.subscription-lft .price.price-sub-block{border-radius: 12px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);}
	.subscription-lft.my-video-subscription .yrly-sub .pr-block{padding-left: 0;margin-top: 20px;}
	.balance-sec{border-radius: 12px;box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.10);padding: 20px;order: -1;margin-bottom: 20px;border: none;justify-content: flex-start;gap: 20px;}
	.balance-sec h5 {color: #5E6D55;text-align: center;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 500;line-height: normal;padding-right: 0;}
	.earning-pg .balance-sec h2 {color: #002F00;font-family: Poppins;font-size: 20px;font-style: normal;font-weight: 600;line-height: normal;padding: 0;}
	.earning-pg .balance-sec svg{display: inline;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span{color: #5E6D55;text-align: center;font-family: Poppins;font-size: 14px;font-style: normal;font-weight: 500;padding-bottom: 20px;line-height: normal;}
	body .earning-pg.subscription-lft .yrly-sub .price h2 {color: #5AAD00;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal;border-radius: 10px;border: 1.5px dashed #DDE8E0;background: #FAFAFA;padding: 10px;width: calc(100% - 60px);text-align: center;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block .dflex{width: 100%;gap: 20px;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block .dflex .copy_img{background: #5AAD00;width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;border-radius: 10px;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block .dflex .copy_img img{margin: 0;display: none;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block .dflex .copy_img svg{display: inline-block;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span b{color: #001F00;font-size: 14px;padding: 20px 0;display: block;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span .copy-code-btn {border-radius: 10px;background: #5AAD00;padding: 10px;gap: 10px;width: 100%;display: flex;align-items: center;justify-content: center;text-align: center;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span .copy-code-btn img{display: none;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span .copy-code-btn svg{display: inline-block;}
	.earning-pg.subscription-lft .balance_sec .price-sub-block span .copy-code-btn b{padding: 0;color: #fff;font-family: Poppins;font-size: 16px;font-style: normal;font-weight: 600;line-height: normal;}
	.earning-pg.subscription-lft .share-btn h5{display: none;}
	.earning-pg.subscription-lft .share-btn .sh-btn{display: flex;height: 44px;align-items: center;width: 44px;justify-content: center;border-radius: 10px;border: 1px solid #5AAD00;}
	.earning-pg.subscription-lft .share-btn .sh-btn svg{display: inline-block;}
	.earning-pg.subscription-lft .share-btn{gap: 10px;}
	.subscription-lft.my-video-subscription .coupon_date img{bottom: 13px;}
	.my-video-subscription h5.sub-title{padding-bottom: 0;font-size: 12px;}
	.empty-block h4{font-size: 16px!important;color: #313131;}
	.Training-batch-pg-inner-mobile .sidebar{display: none;}
	.Training-batch-pg-inner-mobile  .details-sidebar{width: 100%;}
	.Training-batch-pg-inner-mobile .card-deatils{font-family: Helvetica Neue;box-shadow: 0px 0px 10px 0px #0000001A;border-radius: 16px;padding: 16px;margin-bottom: 20px;}
	.Training-batch-pg-inner-mobile .card-deatils li::before{content: none;}
	.Training-batch-pg-inner-mobile .card-deatils li {color: #5E6D55;font-size: 14px;margin-bottom: 5px;width: 50%;}
	.Training-batch-pg-inner-mobile .card-deatils li span{color: #002F00;display: block;font-family: Poppins;}
	.card-deatils.cancel-batch h5{color: #002F00;font-size: 18px;}
	.card-deatils.cancel-batch p{color: #002F00;font-weight: 500;}
	.card-deatils.cancel-batch p span{color: #5E6D55;font-weight: 400;}
	.Training-batch-pg-mobile{padding-top: 56px;}
	.Training-batch-pg-mobile .filter_sec{margin-bottom: 0;}
	.Training-batch-pg-mobile .global-header{border: none;}
	.Training-batch-pg-mobile .global-header h2{font-size: 20px !important;padding-bottom: 14px;}
	.Training-batch-pg-mobile .global-header-bottom{display: none;}
	.Training-batch-pg-mobile .card-deatils h5{display: flex;max-width: 100%;gap: 15px;}
	.Training-batch-pg-mobile .card-deatils h5 span{max-width: 100%;text-overflow: ellipsis;overflow: hidden;white-space: nowrap;color: #002F00;}
	.Training-batch-pg-mobile .card_footer{flex-direction: column;gap:12px;border: none;padding:0;}
	.Training-batch-pg-mobile .card_footer .bth{display: flex;gap: 20px;text-align: left;align-items: flex-start;margin: 0;}
	.Training-batch-pg-mobile .card_footer .bth span{border-radius: 6px;padding: 7px 12px;line-height: 1;font-size: 12px;font-weight: 500;margin: 0;}
	.Training-batch-pg-mobile .card_footer .bth .orange-btn{color: #AA4100;}
	.Training-batch-pg-mobile .card-deatils .btn_sec{width: 100%;}
	.Training-batch-pg-mobile .card-deatils .btn_sec a{background: #5AAD00;text-align: center;border-radius: 20px;padding: 8px;width: 100%;color: #fff;margin: 0;font-size: 16px;font-weight: 600;display: flex;align-items: center;justify-content: center;gap: 5px;;}
	.Training-batch-pg-mobile .card-deatils .btn_sec a img{width: 15px;}
	.Training-batch-pg-mobile .course-rit{width: 100%;flex-direction: column;}
	.Training-batch-pg-mobile .card-deatils li.batch-status-mobile{display: flex;justify-content: space-between;align-items: center;order: -1;flex: 1 1 100%;padding: 0;margin-bottom: 12px;}
	.Training-batch-pg-mobile .batch-status-mobile .bth{position: relative;right: auto;top: auto;}
	.Training-batch-pg-mobile .batch-status-mobile .bth span{font-family: Helvetica Neue;padding: 5px 12px;border-radius: 20px;font-size: 12px;line-height: 1;color: #fff !important;}	
	.Training-batch-pg-mobile .batch-status-mobile .batch-enrolled{display: flex;flex-direction: row-reverse;gap: 5px;}
	.Training-batch-pg-mobile .batch-status-mobile .batch-enrolled span{color: #1F57C3;font-size: 16px;font-family: Helvetica Neue;}
	.Training-batch-pg-mobile .course-complete .progress-course{background: #D9D9D9;border: 1px solid #D9D9D9;}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete{flex-direction: column;margin: 0 0 20px;width: 100%;align-items: flex-start;}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete span{font-size: 12px;position: relative;}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete span.rightalign-text{margin-left: -99px;}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete span.full-complete{margin-left: -107px}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete .progress-course{height: 4px;}
	.Training-batch-pg-mobile .card-deatils .card_footer .course-complete .progress-course .progress-bar{top: 0;left: 0;height: 3px;}
	.Training-batch-pg-mobile .yellow-btn{background: #ECA600;}
	.Training-batch-pg-mobile span.red-btn.progress-status{background: #DE360B;}
	.Training-batch-pg-mobile .green-btn{background: #5AAD00;}
	.Training-batch-pg-mobile .blue-btn {background: #2663EA;}
	.Training-batch-pg-mobile .Training-batch-pg-inner .details-sidebar .batch_edit{width: 20px;}
	.Training-batch-pg-mobile .lightblue-btn{background-color: #CCE8FD;color: #005392;}
	.Training-batch-pg-mobile .orange-btn{background-color: #FEE4D4;color: #AA4100;}
	.Training-batch-pg-mobile .purple-btn{background-color: #DBDEFF;color: #3D45A6}

	.Training-batch-pg-mobile .card-deatils.cancel-batch h5 span,
	.Training-batch-pg-mobile .card-deatils.cancel-batch p span,
	.Training-batch-pg-mobile .card-deatils.cancel-batch p,
	.Training-batch-pg-mobile .card-deatils.cancel-batch .batch-status-mobile .batch-enrolled,
	.Training-batch-pg-inner-mobile .card-deatils.cancel-batch li,
	.Training-batch-pg-inner-mobile .card-deatils.cancel-batch li span{color: #B9B9B9;}
	

	.ScheduleMoreModal .modal-content{width: calc(100% - 30px);margin: 0 auto;border-radius: 20px;padding: 0 20px;}
	.ScheduleMoreModal .modal-header{padding: 20px 0 10px;border: none;}
	.ScheduleMoreModal .modal-title{font-size: 18px;line-height: 22px;}
	.ScheduleMoreModal .modal-body{padding: 0 0 20px;}
	.ScheduleMoreModal .left p{font-family: Poppins;font-size: 14px;font-weight: 600;line-height: 22px;color: #313131;margin-bottom: 10px;}
	.ScheduleMoreModal .modal-footer{border:none;padding: 0 0 20px;}
	.ScheduleMoreModal .modal-header .header-title-main{gap: 8px;}
	.ScheduleMoreModal .common-btn{padding: 12px;width: 100%;border-radius: 40px;font-size: 16px;}
	.ScheduleMoreModal .modal-header .close{width: auto;min-width: 15px;height: auto;margin: 0;}
	.ScheduleMoreModal .modal-header .close .close-icon{background: url(../images/modal-close.svg) no-repeat center;}
	.referal_pg .balance_sec .price-sub-block{padding: 20px;}
	.referal_pg  .price-box{display: flex;width: 100%;gap: 20px;}
	body .referal_pg.subscription-lft .yrly-sub .price h2{line-height: 1.4;}
	.referal_pg .copy_img{border-radius: 10px;background: #5AAD00;color: #fff;width: 44px;height: 44px;padding: 10px 0px 0px 0px;text-align: center;}
	.referal_pg .balance_sec .price-sub-block .copy_img img{margin-left: 0;filter: brightness(0) invert(1);}
	.referal_pg.subscription-lft .balance_sec .price-sub-block span b{font-family: Poppins;}
	.referal_pg .balance_sec .price-sub-block .copy-code-btn span{color: #fff;padding-bottom: 0;width: auto;font-family: Poppins;font-size: 16px;font-weight: 600;line-height: 1;}
	.referal_pg .share-btn{position: absolute;bottom: 70px;right: 40px;}
	.referal_pg .share-btn .share-view{display: none;z-index: 9999999;position: fixed;bottom: 0;left: 0;right: 0;margin: 0 auto;padding: 20px;background: #fff;border-radius: 20px 20px 0 0;}
	.referal_pg .share-btn share-buttons .sb-group{width: 100%;display: flex;justify-content: space-between;}
	.referal_pg .share-btn .isview {display: block;}
	.referal_pg .share-btn .share-view h6{font-family: Poppins;font-size: 18px;font-weight: 500;margin-bottom: 30px;color: #001F00;}
	.referal_pg.subscription-lft .balance_sec .price-sub-block span .copy-code-btn{width: calc(100% - 60px);}
	.referal_pg .balance_sec .price-sub-block .copy-code-btn b{display: none;}
	.balance-table .balance-table-title .sub-title{font-size: 16px;font-weight: 600;}
	.referal_pg .empty-block{height: auto;margin-top: 40px;}
	.referal_pg .empty-block h4{padding: 0;}
	.referal_pg .coupon_date{min-width: auto;}
	.referal_pg .coupon_date .date-input{display: none;}
	.referal_pg.subscription-lft .coupon_date img{position: relative;bottom: auto;right: auto;}
	.referal_pg .filter-ic{width: 36px;height: 36px;border: 2px solid #5AAD00;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
	.referal_pg.subscription-lft .yrly-sub .price{max-width: 100%;}
	.share-view .close{opacity: 1;text-shadow: none;}
	.share-view .close span{font-size: 26px !important;color: #000 !important;padding-bottom:0 !important;line-height: 1 !important;}
	.share-btn-referral .sb-circles-light  .sb-wrapper .sb-icon{background: #5E6D55;border-radius: 4px;color: #fff !important;width: 22px;height: 22px;min-width: 22px;box-shadow: none;}
	.share-btn-referral .sb-circles-light  .sb-wrapper .sb-text{color:#5AAD00 !important;font-family: Poppins;font-size: 10px;font-weight: 500;}
	.share-btn-body::before{content: "";background-color: #00000066;position: fixed;width: 100%;height: 100%;z-index: 99999;}

	.mobile-sticky{position: sticky;top: 56px;z-index: 9;background: #fff;margin-left: -20px;padding: 20px;width: calc(100% + 40px);}  


	.global-msg-section .breadcrumb .breadcrumb-item, .global-msg-section .breadcrumb .breadcrumb-item a{font-size: 9px;}
	.global-msg-section .breadcrumb .breadcrumb-item:before{padding-inline: 6px;font-size: 13px;font-weight: 500;}

	.invitation-sent-msg{padding: 0 20px;}
	.invitation-sent-inner{min-width: auto;padding: 10px;width: 100%;}
	.invitation-sent-inner h4{font-size: 12px;}
	.invitation-sent-msg button{width: 15px;height: 15px;display: flex;align-items: center;justify-content: center;}

	.quickview-dashboard .cuppa-dropdown .dropdown-list{right: 20px;left: auto !important;}
	.meeting-comp.Training-batch-detail-pg.global-msg-section .message-table table{margin-bottom: 0;}
	.meeting-comp.global-msg-section .message-table table tbody tr td button, .meeting-comp.global-msg-section .message-table table tbody tr td .common-btn{font-size: 14px;font-weight: 500;}

	.subscription-status .tooltip{left: -30px !important;}
	.global-msg-section.Training-batch-detail-pg{padding-top: 78px;}
	.curriculum-comp .curriculum-inner .right-box{height: auto;}
	.vwhistoryModal .modal-dialog{margin: 0 30px;}
	.vwhistoryModal .modal-dialog .modal-content .modal-header{padding: 20px;}
	.vwhistoryModal .modal-header .header-title-main .modal-title{font-size: 16px;font-weight: 500;}
	.vwhistoryModal .modal-body ul li{flex-direction: column;align-items: flex-start;padding: 20px 0;}
	.vwhistoryModal .modal-body ul li:first-child{padding-top: 0;}
	.vwhistoryModal .modal-body ul li,.vwhistoryModal .modal-body ul li p{font-size: 14px;font-family: 'Poppins', sans-serif;}
	.vwhistoryModal .modal-dialog .modal-content .StartMeetingModal{padding: 0 20px 20px;}
	.vwhistoryModal .modal-body ul li p{line-height: 1.2;}
	.vwhistoryModal .modal-body ul li:before{content: none;}
	.vwhistoryModal .view-all{font-weight: 500;font-size: 12px;padding: 20px 0 0;}	
	.vwhistoryModal .modal-body ul li span{font-size: 10px;}
	.vwhistoryModal .modal-body ul li div{text-align: right;width: 100%;justify-content: flex-end;margin-top: 2px;}
	.batch-page-trainer .card-deatils .pl-20 .bth {
		right: -4px;
		top: 0;
	}
	.batch-page-trainer .card-deatils ul {
		padding-top: 10px;
		justify-content: space-between;
		gap: 5px;
	}
	.batch-page-trainer .card-deatils ul li {
		display: grid;
		padding-right: 0;
		color: #5aad00;
		font-size: 12px;
		font-weight: 500;
		font-family: Poppins;
		line-height: 1.4;
		padding-bottom: 0;
		min-width: 40%;
		width: auto;
	}
	.batch-page-trainer .card-deatils ul li .ft-sm {
		color: #808080;
		font-size: 12px;
		font-weight: 400;
	}
	.batch-page-trainer .card-deatils ul li::before {
		content: none;
	}
	.batch-page-trainer .card-deatils .pl-20 {
		padding: 0 !important;
	}
	.batch-page-trainer .card-deatils .prpsal-footer {
		border-top: 1px solid #dde8e0;
		padding: 16px 0 0;
		margin-top: 16px;
		flex-wrap: wrap;
	}
	.batch-page-trainer .card-deatils .prpsal-footer .course-rit {
		flex-wrap: wrap;
		width: 100%;
	}
	.batch-page-trainer .card-deatils .prpsal-footer .btn_sec {
		width: 100%;
		padding-top: 16px;
	}
	.batch-page-trainer .card-deatils .prpsal-footer .btn_sec a {
		color: #fff;
		font-size: 16px;
		line-height: normal;
		border-radius: 40px;
		border: 2px solid #5aad00;
		background: #5aad00;
		padding: 7px 20px;
		width: 100%;
		display: block;
		margin: 0 !important;
		text-align: center;
		font-weight: 500;
	}
	.batch-page-trainer .card-deatils .prpsal-footer .btn_sec a img {
		display: none;
	}
	.batch-page-trainer .card-deatils .prpsal-footer p.tr-detail {
		color: #5e6d55;
		font-family: Poppins;
		font-size: 12px;
		font-style: normal;
		font-weight: 400;
		line-height: 22px;
		display: flex;
		flex-direction: row;
		align-items: center;
		gap: 5px;
	}
	.batch-page-trainer .card-deatils .prpsal-footer p.tr-detail a {
		font-family: 'Poppins', sans-serif;
		line-height: 18px;
	}
	.batch-page-trainer .card-deatils .prpsal-footer p.tr-detail span {
		color: #808080;
		font-size: 12px;
		padding: 0;
	}
	.batch-page-trainer .card-deatils .batch-status {
		flex-direction: column;
		width: 100%;
		align-items: flex-start !important;
		gap: 10px;
	}
	.empty-block-contract p{font-size: 14px;}
	.empty-block-contract h4{padding-bottom: 10px;}

	.menu-overlay .home-header{background: #fff;}

	section.global-msg-section.training_ads.Proposal-details.Proposal-Details-Custom .global-msg-section .msg-box-main.conversasion-main .no-message-found.msg-right img{
		width: 100px;
	}
 
}

/* @media only screen and (max-height:767px){
	.Proposal-details .global-msg-section .msg-box-main .msg-bar {min-height: calc(100vh - 210px) !important;max-height: calc(100vh - 210px) !important;}
}
@media only screen and (max-height:650px){
	.Proposal-details .global-msg-section .msg-box-main .msg-bar {min-height: calc(100vh - 160px) !important;max-height: calc(100vh - 160px) !important;}
} */
@media screen and (max-width: 1440px) and (max-height: 600px) {
	/* .slide-popup .modal-header{padding: 20px;}
	.slide-popup .modal-body{padding: 0 20px;}
	.slide-popup .modal-header-right{gap: 20px;}
	.slide-popup .modal-header a{font-size: 14px;} */
	.pager-label{font-size: 14px;}

	.jobpost-popup .global-msg-section .msg-box-main{margin-top: 15px;}
	
}