/* .responsive-class .forResponsive{
    display: none;
}
.responsive-class .box1Details .rightDetails .resp500{
    display: none;
} */
@media screen and (max-width:1920px){
	.skiptranslate.goog-te-gadget {margin-right: 105px;}
	.nta-screen .skiptranslate.goog-te-gadget {display: none;}
}
@media screen and (max-width: 1600px){
	.skiptranslate.goog-te-gadget {margin-right: 25px;}
}
@media screen and (max-width:1366px){	
}
@media screen and (max-width: 1280px){

	.N-login #login-form, .N-login #msform {margin-top: 60px;}
	.container {width: 1200px;}
	/*body{border:2px solid #f00;}*/
	body.inner{padding-top: 94px}

	/*--Header--*/
	.header.navbar{height: 50px;}
	#logo .navbar-brand{margin: 0;padding: 3px 0 0 0;}
	#logo img{/*width: 150px;*/height: 46px;}
	.header .user .upgrade {float: none; margin-top: 0px; }
	.header .user .upgrade a{display: inline-block;padding: 8px 30px;margin: 8px 10px 8px 0;font-weight: normal;}
	.header .user .dropdown {padding: 3px 4px 0 3px;}
	.title-wrapper {top: 50px;padding-right: 0;padding-left: 0}
	/*--Dashboard page--*/
/*	.main-tabs .nav-tabs > li > a{font-size: 15px !important;}
	.main-tabs .nav-tabs > li.active a:after {top: 32px !important;}*/
	.accordion .panel-default > .panel-heading h4,.faq-section .accordion .panel-default > .panel-heading .collapsed h4 {font-size: 15px;}
	.que-detail .subject-total {margin: -5px 50px 0px;}
	.subject-total .score {line-height: 21px;height: 29px;}
	.accordion .panel {padding: 12px 20px 12px 20px !important;}
	.que-detail .subject-total .total-score {font-size: 18px;}
	.subject-chapters .title {font-size: 15px;}
	/*packages*/
	.packages-screen .box-desc h2 {font-size: 18px;margin: -17px 0px 17px 0px;}
	.packages-screen .package-list-wrap ul li, .package-list-wrap ol li{font-size: 13px}
	.packages-screen .package-price,.package-price span i{font-size: 29px;}
	.packages-screen .buy-btn-wrap{padding: 0 0 10px 0;}
	.packages-screen .my-pack{padding: 15px 0px;}
	/*buy-packages*/
	.packages-screen .box-desc.top h2{margin: -13px -17px 0px -17px;}

	/*testresult*/
	#overall-stats .nav-tabs > li > a, #solutions .nav-tabs > li > a{font-size: 13px !important;}
	.subject-group .result-status .score span {font-size: 18px}
	.subject-group .result-status .score .tot-mark{font-size: 28px !important;}
	.subject-group .result-status .score .out-of-mark{font-size: 23px !important}
	.subject-group .result-status .time-accuracy{height: 93px;padding: 13px 20px;}
	.subject-group .result-status .score{font-size: 33px;height: 93px;padding: 13px 20px;}
    .overall-wrapper .result-status .progress {height: 15px;}
    .overall-wrapper .result-status .group .stats-text{font-size: 15px;}
    .text-center .btn.blue.go-dashboard{font-size: 13px;}
    .subject-group .time em, .subject-group .accuracy em{font-size: 21px;}
    #overall-stats .result-status.top {margin: 0px 0 16px;}
    .subject-group .result-status .score span.pull-right .fa.fa-award {font-size: 55px;bottom: 39px;}
	/*--Track Progress--*/
	.graph-box h2,.main-inner .stats h2 {font-size: 18px;}
	/*.main-inner .stats-box h2 {font-size: 15px;top:45px;width: 90px;}*/
	.title-wrapper .progress .progress-bar {line-height: 18px;}
	.test-report .total-score {font-size: 18px;}
	.title-wrapper h1 {font-size: 19px;}
	.stats .stats-box {padding-top:7px;}
	.test-progress-bar .value{padding-top:1px}
	/*.stats{margin-top:110px;}*/

	/*Question dashboard screen started*/
	/*.testScreen .test-heading{top:50px}*/
	body.inner.testScreen{padding-top:50px !important}
	.testScreen .test-heading h1{font-size:18px}
	.testScreen .page-sidebar{padding-top:50px}
	.testScreen .header .user .dropdown{padding-top:4px}
	.test-hours button {margin: 0 20px 0;top: -2px;position: relative;}
	/*buy-packages*/
	.buy-package.mycart .first-section .cash-section {margin-top: 27px;}
	.buy-package.mycart .first-section .box{margin-bottom: 14px;}
	#logo img{max-width: 80%;height: auto;}
	/*.packages-screen{margin-top:-55px;}*/
	.JEE .val-exp-detail, .packages-screen .val-exp-detail{padding:7px 11px}
	.lock-wrap{top:0;}
	.marks-obtained{top:17px;}
	.disha-dashboard-screen .milestones-div-result{right:49.4%}

	.breadcrumb > li + li:before{padding-right:3px}
	.packages-screen .main-tabs .tab-content > .tab-pane{padding-top:15px}

	.breadcrumb {padding-bottom:7px}

	/*For new design code*/
	.top-banner .banner-img{top:12%;}
	.testScreen .online-test-container .page-content{margin-top:15px;background: none}
	.N-register #msform fieldset .field-text span{font-size: 12px}

	.my-profile .user-profile-section{background: none !important}
}
@media screen and (max-width: 1140px){
	/*body{border:2px solid #f0f;}*/
	.container {width: 100% !important;}
	.main-container{position: relative;}
	/*.page-container .main-container{overflow:auto;}*/
	#msform fieldset{margin-top:15px}
	#msform {/*min-height: 500px;*/height: auto;}
	#msform input.form-control, #msform textarea.form-control{height: 34px;margin-bottom: 10px;
    padding: 5px 10px;}
	/*#msform #progressbar{position: fixed;top: 45px;width: 102%;left: -1%;padding:15px 80px 15px 80px !important;background: #e8ecef;border: 0;box-shadow: none;z-index: 99;margin-bottom: 0}
    #msform #progressbar .progress{width: 50%;margin: 0 auto}*/
	/*.outer.register-page{margin: 60px auto 30px;}*/
	/*.login{margin-bottom: 50px;}*/
	.header.navbar{height: 46px;}
	#logo .navbar-brand{padding: 1px 0 0 0;}
	/*#logo img{width: 140px;}*/
	.header .user .upgrade a{padding: 6px 25px;font-size: 13px;}
	.header .user img {height: 36px !important; width: 36px !important;}
	.header .user .btn .username {font-size: 13px; top: 2px;}
	.title-wrapper {top: 46px;height: 40px;/*padding: 11px 15px;*/}
	.info-icon {width: 18px;}
	.track-progress a img {width: 23px;}
	.title-wrapper .more-pkg-btn button{font-size: 14px;padding: 8px 10px;}
	.title-wrapper .dropdown-menu > li > a{font-size: 13px;}
	.title-wrapper .dropdown-menu {top: 27px;width: 180px !important;}
	/*--Dashboard page--*/
	/*.main-tabs .nav-tabs > li > a{font-size: 13px !important;}
	.main-tabs .nav-tabs > li.active a:after {top: 30px !important;}*/
	/*.accordion .panel-default > .panel-heading h4 {font-size: 14px;}*/
	.que-detail .subject-total .total-score {font-size: 17px;}
	/*.subject-chapters .title {font-size: 13px;}*/
	/*.subject-chapters li {font-size: 12px;}*/
	.subject-chapters.physics .title, .subject-chapters.chemistry .title, .subject-chapters.mathematics .title{background-size: 28px;}
	#test_tab .panel-collapse .detail-result .btn{ padding: 6px 15px;font-size: 13px;}
	.page-content {margin-top: 5px;}
	/*packages*/
	.packages-screen .btn.blue {min-width:84px;font-size: 12px;}
	.packages-screen .package-price,.package-price span i{font-size: 27px;}
	.package-name h3 {font-size: 16px;}
	.packages-screen .box-desc h2{margin:5px 0 10px 0;padding: 12px 0;font-size: 17px;}
	.packages-screen .my-pack{padding:8px}
	.packages-screen .package-list-wrap ul li, .package-list-wrap ol li {padding: 1px 0;font-size: 12px;}
	/*.packages-screen .expire-detail ul li {font-size: 13px;}*/
	.packages-screen .buy-btn-wrap {padding: 0 0 4px 0;}
	/*buy-paclkages*/
	.packages-screen .box-desc.top h2{padding: 15px 20px;}
	.buy-package.mycart .first-section .cash-section {margin-top: 24px;}
	/*testresult*/
	.main-tabs .tab-content > .tab-pane .nav-tabs > li a {padding: 6px 15px 5px 15px;}
	#overall-stats .nav-tabs > li > a, #solutions .nav-tabs > li > a{font-size: 12px !important;}
	.subject-group .result-status .score span {font-size: 17px;}
	.subject-group .result-status .score .out-of-mark {font-size: 22px !important;}
	.subject-group .result-status .score .tot-mark {font-size: 27px !important;}
	.subject-group .result-status .score{font-size: 30px;height: 85px;padding: 10px 20px;background-size: 50px;}
	.subject-group .result-status .time-accuracy{height: 85px;padding: 5px 20px;}
	.subject-group .time span, .subject-group .accuracy span{font-size: 12px}
	.subject-group .time em, .subject-group .accuracy em {font-size: 18px;}
	.subject-group .time, 
	.subject-group .accuracy{padding-left: 70px;padding-top: 16px !important;background-size: 38px;}
	.overall-wrapper .result-status .progress {height: 13px;}
	.overall-wrapper .result-status .group .stats-text {font-size: 14px;}
	.overall-wrapper .result-status .result-group {margin-bottom: 20px;}
	.text-center .btn.blue.go-dashboard{font-size: 12px;}
	.subject-group .result-status .score span.pull-right .fa.fa-award {font-size: 50px;bottom: 35px;}
	/*--Track Progress--*/
	.title-wrapper h1 {font-size: 18px;}
	.top-buttons a{margin-top:12px !important}
	.graph-box h2,.main-inner .stats h2 {font-size: 16px !important;}
	.graph-chart .indicator {top: -35px;font-size: 11px;}
	.test-progress-bar-status label{font-size: 12px;}
	.test-progress-bar .text-info {width: 22px;height: 22px;line-height: 22px;font-size: 13px;}
	.test-progress-bar .test-progress-bar-status{margin:-2px 5px 0}
	.test-progress-bar .progress {height:18px;margin:0px 0 0 0;}
	.title-wrapper .progress .progress-bar {line-height: 13px;}
	/*.main-inner .stats-box h2 {width: 80px;font-size: 13px;}*/

	/*.round-progress-bar {width: 75px;height: 75px;}
	.round-progress-bar .score-box {height: 69px;width: 69px;line-height:3px;}
	.round-progress-bar .round-progress{width:85px}*/
	.total-score span {font-size: 13px;}
	.test-report .total-score {font-size: 14px;padding-top: 5px;}
	/*.main-inner .stats-box h2 {right:35px;}*/
	.test-progress-bar .value{font-size:12px}
	/*.stats{width:244px;text-align: center;margin-top:100px;}
	.stats .stats-box{padding-top: 15px;padding-bottom: 10px;display: inline-block;}*/
	/*my-profile*/
	.my-profile .user-detail-wrap h3{padding: 10px}
	.my-profile .user-detail-wrap {padding: 0px 10px 0px;}
	.my-profile .profile-wrapper .user-pic img{width: 150px;height: 150px;}
	.my-profile .user-pic {width: 150px;}
	.page-content .main-inner .profile-wrapper .user-detail-section.change-pwd-section{padding: 0px 10px;}
	.my-profile .up-button{padding: 6px 12px;}
	.my-profile .user-pic:hover .user-pic-hover{width: 150px;height: 150px}
	.my-profile .profile-delete{top: 62px;left: 42%;}
	.my-profile .user-profile-section{min-height: 494px;}
	/*Question dashboard screen started*/
	.testScreen .time-detail {padding: 11px 15px 11px}
	.testScreen .test-time{font-size:12px}
	.testScreen .time-detail img {top: -1px;width: 15px;}
	.testScreen .test-hours button {padding: 7px 20px;font-size: 12px;margin:10px 0 8px}
	.testScreen .time-detail em {font-size: 16px;}
	.testScreen .page-sidebar {width: 300px;padding-top:46px;}
	.testScreen .test-subjects .nav-tabs > li a {padding:8px 11px 5px !important;font-size: 12px}
	.testScreen .test-que-no li{width: 30px;height: 30px;line-height: 15px;font-size: 12px;padding: 7px 0;margin:5px 8px 5px}
	.testScreen .test-quetions{padding-left: 300px}
	/*.testScreen .test-heading{top: 46px;padding-left: 300px}*/
	body.inner.testScreen{padding-top:46px !important}
	.testScreen .test-heading h1{/*margin: 8px 0;*/font-size:15px;padding-bottom:8px}
	.testScreen .test-detail {padding:3px 0;font-size: 12px;}
	.testScreen .test-detail li {padding: 0 0 0 10px;font-size: 12px;}
	.testScreen .test-detail li .fa {font-size: 14px;margin: 0 3px 0 0;width: 15px;top: -1px;}
	.testScreen .question .que-no{font-size: 15px}
	.testScreen .mark-review,.mark-review i{font-size: 11.5px}
	/*.testScreen .que-text{font-size: 12px}*/
	.testScreen .action-btn {padding: 9px 10px 8px 10px;padding-left: 300px;border-top: 10px solid #eff0f2;}
	.testScreen .dblue{font-size: 12px;min-width: 100px;padding:4px 12px}
	.testScreen .dblue i{font-size:12px}
	.testScreen .legends li {font-size: 12px;padding:3px 6px 3px 12px !important ;width: 48%;}
	.testScreen .legends li.answerd-marked-for-review{width:100%}
	.testScreen .legends li i{font-size: 12px}
	.testScreen .que-options ul li {padding: 8px 10px 8px 0;font-size: 14px;min-height: 38px;}
	.testScreen .que-options ul li span.opt {top: 0;width: 22px;margin-right: 5px;height: 22px;font-size: 13px}
	.testScreen .que-options ul li .option{padding:0 10px !important}
	/*.testScreen .que-options ul li span.opt em {top: 10px;}*/
	.testScreen .que-options ul li span.opt em {top: -2px;}
	/*.testScreen .optText{top:2px}*/
	.testScreen  .page-content{margin-top:15px}
	.legends{width:289px}
	/*testresult - Solutions Tab*/
	.jcarousel-control-prev, .jcarousel-control-next{top:56%;width: 25px;height: 25px;}
	.jcarousel-control-prev i.fa, .jcarousel-control-next i.fa {font-size: 20px;top: -7px;}
	#solutions .jcarousel-wrapper .jcarousel li {border: 0;width: 43.5px !important;padding: 5px 0 3px;}
	#solutions .jcarousel-wrapper .jcarousel li a {line-height:19px;border-radius: 50%;font-size: 13px;/*height: 25px;line-height: 14px;*/padding: 5px 2px;/*width: 25px;*/}
	.question .que-no,.main-inner .solution-title h2{font-size:15px}
	.main-inner .solution-title h2{height:26px}
	/*.que-text,.solution-section,.que-options ul li span.opt{font-size:13px}*/
	/*.que-options ul li{min-height: 50px}*/
	/*info-icon*/
	.dashboard .title-wrapper .track-progress ul li a .info-icon {top: 0px;}
	.header .user .dropdown-menu{top: 90%;}
	.close-icon {top: -1px;}
	.test-que-no ul{padding: 5px 16px 0;max-height:205px}
	/*#solutions .jcarousel-wrapper .jcarousel li.active a {
    box-shadow: 0px 3px #dadada;height: 35px;width: 35px;line-height: 27px;margin-top: -4px;}
	#solutions .jcarousel-wrapper .jcarousel li.active a em{font-size: 15px}*/
	#solutions .jcarousel-control-next{right:2px}

	.testScreen .test-subjects .nav-tabs > li{vertical-align:top}
	.testScreen .test-subjects .nav-tabs > li a{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
	.marks-obtained{top:13px;}

	.JEE .expire-detail ul li, .JEE .valid-till-detail ul li, .packages-screen .expire-detail ul li, .packages-screen .valid-till-detail ul li{font-size:16px}
	#quest .btn {margin: 5px 2.5px;padding:6px 22px 6px 22px}
	.phno-input p{font-size: 13px}


	.nta-screen .nta-header #logo{margin-left:-3px}

	.preAllCourseList.liveClassroom .livec-top-banner {padding: 75px 0 94px;}
	.preAllCourseList .all-courses-banner {height: 200px;}
}
@media (max-width:1082px){
	.template-container {width: 1000px;margin: 0 auto;}
}
@media (max-width:1024px){
	/*2nd april 2021*/
	.preAllCourseList .courses-comm .course-packages .text-center a{width: 60% !important;}


	.container{width:100%;}
	.header .user.user-question .dropdown .btn {padding: 10px 0 6px 12px}
	/*.stats{width: 224px}*/
	/*.main-inner .stats-box h2{right:15px}
	.stats .stats-box {padding-top: 20px;padding-bottom: 15px;padding-right: 75px}
	.round-progress-bar {width: 100px;height: 100px;}
	.total-score span {font-size: 16px;}
	.test-report .total-score {font-size: 17px;padding-top: 5px;}
	.main-inner .stats-box h2 {right: 10px;}*/
	/*.packages-screen .main-tabs .tab-content > .tab-pane {padding: 25px 20px;}*/
	/*Question dashboard screen started*/
	.testScreen .page-sidebar{margin:0;padding-right:5px;padding-left:0}
	/*.testScreen .test-heading,*/.testScreen .test-quetions,.testScreen .action-btn{padding-left:315px}
	.testScreen .legends{width:294px}
	.testScreen .que-text,.optText,.que-text,.solution-section,.questionans{font-size:15px}
	/*.optText{top:2px}*/
	.testScreen .header .user.user-question .dropdown .btn{padding-top:8px}
	.que-list .que-list-drop .dropdown-menu{top:40px}
	.sweet-alert{display: block;width: 50%;margin: 0 auto !important;left: 0px;right: 0px;top: 4%;}
	/*buy-packages*/
	.packages-screen .box-desc.top h2 {margin: -12px -17px 0px -17px}
	.buy-package.mycart .first-section .cash-section { margin-top: 23px;}

    /*.test-report .stats .stats-box {padding-top: 10px;padding-bottom: 10px;}
    .test-report .round-progress-bar {width: 86px;height: 86px;}*/

    .disha-dashboard-screen .main-tabs .nav-tabs > li > a{padding:8px 20px}

    #solutions .jcarousel-wrapper .jcarousel li{width:44.2px !important}
    .testresult-screen .main-tabs .tab-content > .tab-pane .nav-tabs > li a {padding: 5px 15px 4px 15px;min-width:100px}
    .packages-screen .col-md-4:nth-of-type(3n+2){margin:0 3%;}
    .packages-screen .col-md-4{width:31.3%}
    .JEE .expire-detail ul li, .JEE .valid-till-detail ul li, .packages-screen .expire-detail ul li, .packages-screen .valid-till-detail ul li{font-size:13px}
    #solutions .jcarousel-control-next{right:10px}
    .disha-dashboard-screen .milestones-div-result{right:49%}


.solution,.outer-scrollbar{overflow-x: scroll;overflow-y: hidden;}
.solution::-webkit-scrollbar,.outer-scrollbar::-webkit-scrollbar{display:none;}
.inner-solution,.inner-scrollbar{max-width: 100%;display: block;}

.nta-screen .nta-instruction {
    padding: 15px 20px;
}
.exam-paper #quest{
   width: 60%;
}
.exam-paper #panel{
	width: 40%;
}
.col-md-12{width: 100% !important;}

/*For new design code*/
/*.top-banner,*/.inner-container,.test-report/*, .page-content .progress*/{width: 95%}
.page-content .progress{width: 100%}
.title-panel{width: 90% !important}
/*.breadcrum{width: 95%;margin:0 auto;}*/
.right-content{width: 715px}
.right-content .nav-pills li.attempted a{margin-right: 0}
.courses-section .inner-container{padding:0}
.package-content .test-report h3{margin-top:0;}
.top-banner{width: 100%}
.faq-section .tabs-left{float: none;width: auto;}
.course-packages h3{white-space: nowrap;
    width: 100%;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: initial;}
.study-mstitute {padding: 20px 27px 30px;}

.nta-subjects ul li a{min-width: initial;padding: 6px 15px}

.N-login .login{width: 700px}
.N-login .login-right{width: 100%}
/*.N-login .login-left{width: 55%}*/
.N-login #login-form p.social-icons a, .N-login #msform p.social-icons a {
    padding: 9px 10px 7px;display: inline-block;}
    .N-login .login input.form-control, .N-login .login #msform input.form-control{font-size: 13px/*;margin-bottom: 12px*/}
    .N-login .login input.form-control::placeholder,
.N-login .login #msform input.form-control::placeholder{font-size:13px}
.N-login #login-form a, .N-login #msform a,.N-login .new-register span,.N-login #login-form p.social-icons span, .N-login #msform p.social-icons span,.N-login #login-form .new-register a, .N-login #msform .new-register a{font-size: 11px}
.N-login #login-form p.social-icons a, .N-login #msform p.social-icons a{font-size: 13px}
.footer-section .middle-section .col-sm-6,.footer-section .middle-section .col-sm-6:last-child{padding:0 15px;}
.learn.course-detail footer .social-media li{margin:0 0 0 10px !important}

.key-features ul{padding-left:20px}
.preCourseTemplate1 .inner-container {width: 90%;}
.liveClassroom .live-classess-tabs {position: relative;top: -44px;}
.tests{margin-bottom: 10px;}
.preCourseTemplate1 .co-right {margin-top: -370px;}
.preCourseTemplate1 .co-left {width: 500px;}
.preCourseTemplate1 .template-intro-left {margin-left: 50px;width: 560px;}
}
@media (max-width:991px){
.numeric-details .col-md-5{width:40%;float: left;}
	.numeric-details .col-md-1{float: left;}
	.study-mstitute {padding: 20px 23px 30px;}
	.course-packages .blue-btn,.fill-blue-btn{min-width: 95px}
	}
@media (max-width:990px){

	.preAllCourseList .chapter-subject .open > .dropdown-menu {min-width: 100%;}

	/*2nd april 2021*/
	.preCourseTemplate1 .co-right {height: auto !important;}
	.preCourseTemplate1 .co-right img {height: auto !important;}

	.container{width: 100%;}
	#logo .navbar-brand{padding:0}
	#logo img{/*width: 130px;height: 48px;*/}
	.header .user .upgrade a {padding: 6px 20px;margin: 8px 0px;}
	.header .user img {height: 34px !important;width: 34px !important; top: 3px;}
	.title-wrapper {padding: 11px 0px;}
	.header .user .dropdown-menu{width: 200px;}
	#web-header-dropdown ul li.user-box {padding: 20px 0;}
	/*--Dashboard page--*/
	.subject-total.pcm .score span.sep {top: -2px;}
	/*--Track Progress--*/
	/*.round-progress-bar .round-progress{width:100%}
	.test-responsive1.col-md-9{width: 100%;float: left;}
	.test-responsive.col-md-3{width: 100%;}
	.stats{margin-bottom: 20px;padding-bottom: 10px;position: relative;width: 100%;padding: 0;margin-top:0;}
	.stats .stats-box{width: 24%;padding-right: 0; padding-left: 0;position:relative;padding-bottom: 40px}
	.main-inner .stats-box h2{top: auto;left: 0;right:auto;width: 100%;text-align: center;padding-top: 20px;bottom: 10px}
	.round-progress-bar .score-box{width:85px;height:85px;line-height: 15px}*/
	/*testresult*/
	.main-tabs .tab-content > .tab-pane .nav-tabs > li a{min-width:inherit;}
	.main-tabs .tab-content > .tab-pane .nav-tabs{width: 80%}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li {padding: 0 10px 3px 0;}
	/*my-profile*/
/*	.my-profile .col-md-3{width: 25%;float:left;}
	.my-profile .col-md-9{width: 75%;display: inline-block;}
	.my-profile .col-md-12{width: 100%}
	.my-profile .col-md-6{width: 50%;float: left;}
	.my-profile .col-md-4{width: 33.33%;float: left;}
	.my-profile .col-md-8{width: 66.66%;float: left;}*/
	.my-profile .user-detail-wrap {padding: 2px 10px 0px;}

	.my-profile .user-profile-section {min-height: 491px;}
	/*Question dashboard screen started*/
	.testScreen .que-options,.testScreen .que-display{width:80%}

	/*testresult - Solutions Tab*/
	#solutions .jcarousel-wrapper .jcarousel li{width: 45px !important}
	.inner #logo{height: auto;}
	/*testreport*/
	/*.test-report .stats .stats-box {padding-top: 20px;padding-bottom: 46px;}*/
	.test-report .round-progress-bar {width: 100px;height: 100px;}

	#solutions .jcarousel-control-next{right:10px}
	.jcarousel {margin-left: 5.5%;}
	.new-register{margin:0;font-size:16px}


	.call-to-action-section p:nth-child(2){font-size: 16px}
	.right-content{width: 685px}
	.faq-section{padding:30px 0}
	/*.right-content .test-schedule{margin:0 2%;}*/
	.packages-screen .main-tabs .tab-content > .tab-pane .col-sm-4{padding:0 15px}
	.package-top .nav{padding:0 20px}
	.course-objective .co-right{width: 28%}

	/*.N-login .login-left{background-size:100%}*/
	.preCourseTemplate1 .co-right img{width: 100% !important;margin:-0px !important;}

}
@media(max-width: 940px){
	/*2nd april 2021*/
	.preAllCourseList .live-classess-tabs {position: relative;top: -45px !important;}
}
@media (max-width:900px){

	.nta-not-visited {padding: 12px 12px;}

	.online-test .skiptranslate.goog-te-gadget {margin-right: -30px;}
	.social-media li{margin-right: 7px}
	.call-to-action-section .inner-container{padding: 25px 20px}
	.call-to-action-section .call-button{right:20px;top:34px;}
	.course-packages{padding: 15px 13px}
	.course-packages .blue-btn{min-width: 105px}
	.right-content{width: 600px}
	.proceed-pay-wrap .btn.default, .btn.default.pack-btn{height: 35px}
	.packages-screen .main-tabs .tab-content > .tab-pane .col-sm-4 {padding: 0 15px;}
	.study-mstitute {padding: 15px;min-height: 270px;}
	.course-objective .co-left{width: 70%}
	.course-objective .co-right{width: 30%}
	.package-top .nav li { margin: 0 40px;}
	.course-detail .skiptranslate.goog-te-gadget {margin-right: -39px;}

	.nta-screen #heading-breadcrumbs {padding: 15px 0;}
	

}
@media (max-width:840px){

	.course-detail .package-content p {text-align: left;}
	.preCourseTemplate1 .package-content p {text-align: left;}
	.responsive-class.nta-screen #heading-breadcrumbs {margin-top: 66px;}

	.online-test.testReport-body .top-banner .banner-img img{width: 80%;}
	.online-test.testReport-body .top-banner {padding: 20px 0;}
	.online-test .top-banner {padding: 60px 0;}
	.liveClassroom.cart-page .live-classess-tabs {top: -38px;}
	.liveClassroom.cart-page .chapter-subject .dropdown.clear-filter button {margin-top: 0px;}
	.course-detail .skiptranslate.goog-te-gadget {margin-right: -25px;}

	.certificate-scroll{overflow-x: auto;}
	#student-certificate{ width: 815px !important;margin-bottom: 0;}
	#student-certificate-new{ width: 815px !important;margin-bottom: 0;}

	/*2nd april 2021*/
	.preAllCourseList .live-classess-tabs {position: relative;top: -37px !important;}
	.preCourseTemplate1 .course-objective a.add-to-cart {
    margin-left: 10px;}


	header .menu ul li a{padding:12px 7px 7px 7px}
	/*--Dashboard page--*/
	.subject-chapters li {line-height: 15px;}
	/*packages*/
	.packages-screen .horizontal-tabs.main-tabs .tab-content .tab-pane .col-sm-3{width: 50%;display: inline-block;}
	.packages-screen .btn.blue{min-width: 100px}
	.packages-screen .package-list-wrap ul li, .package-list-wrap ol li{font-size: 14px;}
	.packages-screen .btn.blue{font-size: 14px;}
	.packages-screen .expire-detail ul li{font-size: 15px}
	.packages-screen .buy-btn-wrap {padding: 0 0 10px 0;}
	/*buy-packages*/
	.buy-package.mycart .first-section .cash-section {margin-top: 22px;}
	/*testresult*/
	.subject-group .result-status .time-accuracy {padding: 7px 6px;}
	.subject-group .time, .subject-group .accuracy {padding-left: 50px;padding-top: 14px !important;}
	.subject-group .time em, .subject-group .accuracy em {font-size: 16px;}
	/*my-profile*/
	.my-profile .col-md-3 {width: 33.33%;}
	.my-profile .col-md-9 {width: 66.66%;}
	.page-content .main-inner .profile-wrapper .user-detail-section.change-pwd-section{margin: 10px 6px 0px 0;margin-left: -5px;}
	.my-profile .user-profile-section {min-height: 476px;}
	.my-profile .profile-wrapper{padding-right: 17px;}
	.my-profile .user-detail-section {margin-bottom: -5px;margin-left: -5px;}
	.my-profile .user-detail-wrap h3{margin-bottom: 15px;font-size: 20px;}
	.my-profile .user-detail-wrap {padding: 2px 10px 0px;}
	.my-profile .resetpwd .btn.default, .my-profile .resetpwd .btn.default:hover{padding: 6px 20px;}
	.my-profile .change-pwd-section .user-detail-wrap .password .form-control{height: 34px;}
	/*Question dashboard screen started*/
	.testScreen .que-options, .testScreen .que-display{width:90%}
	.testScreen .test-quetions{padding-left: 292px}
	.testScreen .legends li{padding:3px 6px !important}

	/*testresult - Solutions Tab*/
	.que-list{padding-right:195px}

	.test-progress-bar{width:515px}

	.disha-dashboard-screen .main-tabs .nav-tabs.subjects > .active > a {
    border-bottom: 1px solid #24b6e0 !important;}
    .disha-dashboard-screen .main-tabs .nav-tabs > li > a{    padding: 9px 15px;
    font-size: 13px !important;
    border-bottom: none !important;}

    .jcarousel {margin-left: 6.5%;}
    #solutions .jcarousel-wrapper .jcarousel li {width: 44.5px !important}
    .packages-screen .col-sm-4 {
    width: 33%;
    float: left;
    display: initial;
    padding-left: 15px;
    padding-right: 15px;
}
.course-packages .blue-btn,.fill-blue-btn{min-width: 95px}
.disha-dashboard-screen .milestones-div-result{right: 48%}

    .packages-screen .box-desc h2 {/*margin: 0 -9px 17px -9px;*/padding: 12px 0;font-size: 23px}
    .packages-screen .col-md-4:nth-of-type(3n+2){margin:0;}
	.JEE .expire-detail ul li, .JEE .valid-till-detail ul li, .packages-screen .expire-detail ul li, .packages-screen .valid-till-detail ul li{font-size: 15px}
	/* Vikesh Code */
	.responsive-class  .exam-paper #quest {
		width: 100%;
	}
	.responsive-class  .exam-paper #panel {
		display: none;
	}
	/*.responsive-class .nta-content .que-right-nta {
		display: none;
	}
	.responsive-class .nta-content .marks-status {
		right: 20px;
	}*/
	.responsive-class .collapse_screen{display: none;}
	.responsive-class .forResponsive{
		display: block;
	}
	.responsive-class .nta-header,.responsive-class .nta-top {display: none}
	.responsive-class .forResponsive  .box1Details{
		padding: 10px 15px;
		min-height: 35px;
		height: auto;
		box-shadow: 0 0 5px #ccc;
		background: #fff;
		position: relative;
	}
	.responsive-class .forResponsive  .box1Details .examduration{
		padding: 6px 15px 6px 0;
		color: #1189ad;
		border-radius: 30px;
		padding: 3px 10px;
		font-weight: 600;
		position: relative;
		top: 2px;
	}
	.responsive-class .forResponsive  .box1Details .logoSection,.responsive-class .forResponsive  .box1Details .rightDetails,.responsive-class .forResponsive  .box1Details .rightDetails .profileSet,.responsive-class .forResponsive  .box1Details .rightDetails img,.responsive-class .forResponsive  .box1Details .candidate-detail{
		display: inline-block;
	}
	.responsive-class .forResponsive  .box1Details .rightDetails{
		float: right;
	}
	.responsive-class .forResponsive .box1Details .candidate-detail{text-align: center;}
	.responsive-class .forResponsive .box1Details .candidate-detail span:nth-child(2),.responsive-class .forResponsive  .box1Details .candidate-detail span:nth-child(4) {
		font-weight: normal;
		margin-left: 10px;
		color: #f7931e;
	}
	.responsive-class .forResponsive .box1Details .candidate-detail span:nth-child(1),.responsive-class .forResponsive  .box1Details .candidate-detail span:nth-child(3) {
		margin-left: 20px;
		font-weight: normal;
	}
	.responsive-class .forResponsive  .box1Details .candidate-detail{
		margin: auto;
		width: 600px;
		position: relative;
		top: 2px;
	}

	.responsive-class .forResponsive {position: fixed; width: 100%;z-index: 999;top: 0;}
	/* .responsive-class .exam-paper {
		margin-top: 19%;
	} */
	.responsive-class .exam-paper {
		margin-top: 140px;
	}
   /* .responsive-class .exam-paper #quest{
			padding-right: 0;
	}*/
	.responsive-class .forResponsive .examSubDetails{
	background: #F7931E;
    position: relative;
	min-height: 35px;
	padding: 20px 15px;
    height: auto;
	}
	.responsive-class .forResponsive .examSubDetails h1 {
		font-weight: 500;
		font-size: 2vw;
		color: #FFFFFF;
		margin: 0;
		display: inline-block;
		text-transform: capitalize;
	}
	/* .responsive-class .forResponsive .examSubDetails .actionButtons .nta-subjects {
		margin: 0;
	} */
	.responsive-class .forResponsive .examSubDetails .actionButtons {
		position: relative;
		top: -4px;
	}
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-top-buttons a{
		background: #337AB7;
		border-radius: 3px;
		padding: 6px 25px;
		min-width: 135px;
		border: none;
		font-size: 13px;
	}
	/* .responsive-class .forResponsive .examSubDetails .actionButtons .nta-subjects a{
		background: #1E5C92;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
    border-radius: 3px;
    border: none;
    color: #fff;
	} */
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-submit button {
		background: #fff;
		font-weight: 500;
		text-align: center;
		color: #3AB74E;
		min-width: 100px;
		padding: 3px 25px;
		margin: 0;
	}
	.responsive-class .forResponsive .nta-subjects h3 {
		background: #337AB7;
		border-radius: 3px;
		padding: 8px 25px;
		min-width: 135px;
		border: none;
		font-size: 13px;
		margin: 0;
		color: white;
		cursor: pointer;
		text-align: center;
	}
	.responsive-class .forResponsive .nta-top-buttons a{margin: 0;}
	.responsive-class .forResponsive .nta-subjects{margin: 0 8px;}
	.responsive-class .forResponsive .nta-subjects .dropdown-menu {
		left: 0;
        right: auto;
		padding: 0;
		border-radius: 0;
		border: 1px solid #eee;
		border-radius: 0;
		top: 30px;
		/* width: 78px !important; */
		padding: 0;
		margin: 0;
	}
	.responsive-class .forResponsive .nta-subjects .nav-tabs > li {
		display: block;
		width: 100%;
		padding: 0;
	}
	.responsive-class .forResponsive .nta-subjects .dropdown-menu li, .responsive-class .forResponsive .nta-subjects .nav-tabs > li {
		font-size: 12px;
		display: block;
		/* border-bottom: 1px solid #ccc; */
		padding: 8px 21px;
		clear: both;
		font-weight: normal;
		line-height: 1.42857143;
		color: #333;
		white-space: nowrap;
		border-bottom: 1px solid #eee;
	}
	.responsive-class .forResponsive .nta-subjects .nav-tabs > li a {
		background: none !important;
		border: none !important;
		padding:0;
		color: #333;
		margin: 0 !important;
		text-align: center;
		font-size: 12px;
	}
	.responsive-class .forResponsive .queBox{
		background: #fff;
	}
	.responsive-class .forResponsive .queNumbers{
		padding: 5px 0;
		height: 0px;
		overflow-x: auto;
		white-space: nowrap;
		overflow-y: hidden;
		clear: both;
		max-height: inherit;
		background: #fff;
		width: 96.4%;
        margin: auto;
	}
	.responsive-class .forResponsive .queNumbers::-webkit-scrollbar{display: none;}
	.responsive-class .forResponsive .queNumbers ul{
		padding: 0;
	}
	.responsive-class .forResponsive .pagination{
		margin: 3px 0 0;
	}
	.responsive-class .forResponsive .examSubDetails .nta-subjects .dropdown-menu{
		min-width: auto;
		background-clip: inherit;
	}
	.responsive-class .forResponsive .examSubDetails .nta-subjects ul li.active a, .responsive-class .forResponsive .examSubDetails .nta-subjects ul li a:hover, .nta-subjects ul li.active a:hover{
		color: #1E5C92;
		box-shadow: none;font-weight: bold;
	}
	.responsive-class .exam-summery{
		margin-top: 97px;
	}
	/* Instruction Page */
	.responsive-class .ntaInstructionHide{display: none;}
	.responsive-class  #heading-breadcrumbs{ margin-top: 50px;}
	/* Instruction page end */
	/* .nta-subjects .dropdown .caret{
		position: absolute;
    right: 10px;
    top: 15px;
	} */
	/* Vikesh Code End */


	.chapterwise-section .carousel-col{width: 31%}
	.chapterwise-section .active > div:first-child { display:block; }
	.carousel-inner .active > div:first-child + div { display:block; }
	.carousel-inner .active > div:first-child + div + div { display:block; }
	.carousel-inner .active > div:first-child + div + div + div { display:none; }
	.top-banner{padding: 25px 0}
	.top-banner .inner-banner{padding-right: 160px}
	.top-banner h1,.comm-see-all .top-banner h1{font-size: 22px}
	.top-banner .banner-img{top: 17%;text-align: center;}
	.top-banner .banner-img img{width: 50%}
	.right-content{width: 100%;margin:0;}
	.comm-see-all.practice-pack-deta-banner .top-banner .banner-img{top:-18px;}
	.testReport-body .comm-see-all .top-banner .banner-img{top:0}

	ul.breadcrumb{padding-bottom: 5px}
	.que-list-drop h3{margin:10px 0;}
	.practice-page.inner-package .top-banner .banner-img{top:-24px;}
	.buy-package.mycart{margin-top:30px;padding-bottom:0}

	.packages-screen .main-tabs .tab-content > .tab-pane,.why-mstitute{text-align: center}
	.packages-screen .main-tabs .tab-content > .tab-pane{padding-top:0}
	.packages-screen .col-sm-4{width: 38%;display: inline-block;float: none;}
	.packages-screen .why-mstitute .col-sm-4{width: 33%;vertical-align: top}
	.course-packages .price{font-size: 15px}
	.package-top .nav li{margin:0 40px;}
	.course-objective .co-left,.course-objective .co-right{width:100%;float: none;padding:0}
	.course-objective{padding:15px 20px}
	.download-btn a{margin-top:15px}
	.p-old,.p-new{text-align:left;}
	.package-content p{text-align:center;line-height: 26px;}
    .exam-details .exam-d .details p{text-align: center;}
	.course-objective a{float: left;margin-top:0}
	.download-btn a.btn2,.download-btn a.btn1{margin-top:8px}
	 .sidebar a.list-group-item{    display: inline-block;
    border-top: none;
    margin: 0 15px 0 0;
    padding: 0 0 5px 0;
    /* border-bottom: 1px solid #f0f; */
    position: relative;
    top: -1px;}
    a.list-group-item-success.active-list, .active-list, .sidebar a.list-group-item:hover {
    color: #8cba45 !important;
    border-bottom: 1px solid #8cba45 !important;border-radius:0
}
.right-content {
    width: 100%;
    margin: 1px;
    border-top: 1px solid #f7f4f4;
    padding-top: 15px;
    position: relative;
    top: -8px;
}
    .sidebar a.list-group-item span{margin-left: 15px;display: inline-block;top: 3px;vertical-align: top;position: relative;}
	.sidebar a.list-group-item svg {width: 15px;height: 15px;position: absolute;top: 0;right: 0;}
	.sidebar .panel{margin-bottom:0;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
	.sidebar .panel::-webkit-scrollbar {display: none}
	.right-content .nav-pills{text-align: left;}
	.right-content .nav-pills li.active a, .right-content .nav-pills li a:hover, .right-content .nav-pills li.active a:hover, .right-content .nav-pills li.active a:focus{background: none;-webkit-text-fill-color:#FFBA33 !important;border-color: initial;padding:0}
	.right-content .nav-pills li a{border-color: #fff;padding:0}
	.package-top .nav li{margin:0 35px}
	.sidebar{padding-top: 0;width:100%}
	.nta-scrollbar{height: auto;overflow-y: initial;padding-right: 0}
	.nta-action-butttons{text-align: center;}
	.que-text-nta{padding-right: 0;font-size: 13px;line-height: 20px}
	.sidebar #demo3{margin:10px 0 0 0;}

	.chapterwise-section,.learnSlider{display: none}
	.chapterwise-section.mobile-chapterwise-section,
	.learnSlider.mobile-chapterwise-section{display: block;}
	.scrolling-wrapper{overflow-x: scroll;overflow-y: hidden;white-space: nowrap;margin:0 -10px;}
	.courses-section .scrolling-wrapper{margin:0;}
	.courses-section{margin-top:0}
	.courses-section .col-sm-4{width: 40%;padding:0 15px}
	.mob-res {display: inline-block;width: 28%;margin:15px 10px;position: relative}
	.scrolling-wrapper::-webkit-scrollbar {display: none;}
	.chapterwise-section.mobile-chapterwise-section .chapterName-slide{box-shadow:0px 2px 15px rgba(0, 0, 0, 0.15)}
	.liveClassroom .live-classess-tabs {top: -32px;}
	.liveClassroom .live-classess-tabs .nav-pills li a {padding: 9px 20px !important;}
	.preview-course-list .dropdown .dropdown-toggle {padding: 6px 20px !important;}

	.liveClassroom .chapter-subject .dropdown.clear-filter button{margin-top: 10px; }

	.preCourseTemplate1 .co-right {margin-top: 20px;}
	.preCourseTemplate1 .co-right img {width: 50% !important;margin: -0px !important;}
	.preview-course-tab{margin-top: -205px;}
	.preCourseTemplate1 .co-right{height: auto;padding: 20px 50px;}
	.skiptranslate.goog-te-gadget {margin-right: 100px;}

	.preCourseTemplate1 .course-includes h3{margin-top: 75px;}
	.preCourseTemplate1 .template-intro{height: 310px;padding: 63px 0;}

	/*header responsive for landing page Abhijecta*/
	.preAllCourseList .skiptranslate.goog-te-gadget {margin-right: 33px;width: 132px;}
	.preAllCourseList .goog-te-combo {width: 112px;}
} 
@media (max-width:800px){

	/* 2nd april 2021*/
	.preAllCourseList .skiptranslate.goog-te-gadget {margin-right: 49px;width: 135px;}
	.preAllCourseList .goog-te-combo {width: 122px;}

	/*testresult - Solutions Tab*/
	/*#solutions .jcarousel-wrapper .jcarousel li{width:38px !important}*/
	.jcarousel{width:87% !important}
	/*profile*/
	/*.my-profile .user-detail-wrap .form-group label, .user-edit-form label {font-size: 13px;}
	.my-profile .user-detail-section {margin-bottom: 15px;}*/
	/*profile*/
	.useredit-modal .modal-body{padding: 20px 30px}
	.my-profile .profile-wrapper {padding-right: 0;}
	.my-profile .user-profile-section {min-height: 240px;padding-top: 20px}
	.page-content .main-inner .profile-wrapper .user-detail-section.change-pwd-section{margin-left: 0px;padding: 0px 0px;}
	.my-profile .user-detail-section{margin-left: 0;margin-bottom: -12px;}
	.my-profile .col-sm-3.p-left,.my-profile .col-sm-9.p-right{width: 100%;float: none}
	.my-profile .col-sm-3.p-left{padding-top: 20px}
	/*.my-profile .user-detail-wrap .form-group label, .user-edit-form label {font-size: 12px;}*/
	.my-profile .user-detail-wrap .col-md-12 .form-group.col-md-3{width: 33.33%;float: left}
	.user-detail-wrap .form-group p {font-size: 15px;}
	/*.main-inner.my-profile{margin-bottom: 13px !important;}
	.my-profile .user-detail-wrap h3{text-align: center;}*/
	/*.my-profile .profile-edit span.p-edit-icon{padding:6px 12px}*/
	.my-profile .user-detail-wrap {padding: 0px 20px 0px;position: relative;}
	.my-profile .user-detail-wrap .profile-edit {position: absolute;top: 15px;right: 29px}
	.my-profile .user-pic:hover .user-pic-hover {width: 100px;height: 100px;}
	.my-profile .profile-wrapper .user-pic img {width: 100px;height: 100px;}
	.my-profile .user-pic {width: 100px;}
	.my-profile .profile-delete {top: 35px;left: 35%;}
	.my-profile .user-pic-box {padding-top: 0px;}
	/*.my-profile .user-detail-wrap .form-group label, 
	.my-profile .user-edit-form label{display: block;float: left;width: 150px;}
	.my-profile .user-detail-wrap .form-group p {text-align: right;}*/
	.my-profile .user-detail-wrap .form-group.prepare-for label{width: 100%}
	/*buy-packages*/
	.buy-package.mycart .first-section .box{margin-bottom: 18px;}

	.call-to-action-section .call-button {right: 0;margin-top: 5px;position: relative;display: inline-block;top:0;}
	.call-to-action-section .call-button a{font-size: 15px;padding:10px 30px}
	.call-to-action-section .call-text{padding-right:0}
	
	.user-detail-wrap .col-sm-4 {width: 33.33333333%;float: left;}
	.user-detail-wrap .col-sm-8 {width: 66.66666667%;float: left;}
	.user-detail-wrap .col-sm-2 {width: 16.66666667%;float: left;}
	.user-detail-wrap .col-sm-3 {width: 25%;float: left;}
	.course-packages .blue-btn, .fill-blue-btn{min-width: 93px;padding:7px 14px 4px}
	.online-test-container .page-content .why-mstitute h2{margin-top:0;}
	
}

@media(max-width: 790px){
	.preAllCourseList .skiptranslate.goog-te-gadget {margin-right: 49px;width: 142px;}
}

@media (max-width:768px){
	.online-test.testReport-body .skiptranslate.goog-te-gadget {margin-right: 7px;}
	.online-test.testReport-body .top-banner .banner-img img{width: 60%;}
	.online-test.testReport-body .comm-see-all .top-banner .banner-img {top: 40px;right: 26px;}
	.liveClassroom.cart-page .chapter-subject .open > .dropdown-menu {min-width: 100%;}
	.liveClassroom.cart-page .chapter-subject .dropdown .filterDate button {margin-top: 0px;}
	.liveClassroom.cart-page .skiptranslate.goog-te-gadget {margin-right: 0px;}

	/* mysujok */
	.online-test header .menu ul li a, header .menu ul li a:hover, header .menu ul li a.active{text-align: left !important;}
	/*2nd april 2021*/
	.preAllCourseList .template-header .menu ul li a {font-size: 13px;}
	.preCourseTemplate1 .p-new {margin-top: 27px;}
	.online-test .mysujok-inner .live-classess-tabs {position: relative;margin-top: -65px !important;}
	.online-test .top-banner, .comm-see-all .top-banner {padding: 45px 0 55px !important;}
	.course-detail  .top-banner, .comm-see-all .top-banner {padding: 45px 0 20px !important;}

	body.mob-darkHeader header {
    background: #fffffff2;
    box-shadow: 0px 1.5px 6px rgb(0 0 0 / 15%);
}
	/*testresult - Solutions Tab*/
	.lock-wrap {top: 0;}
	.que-list{padding-right:208px}
	.subject-group .result-status .score span.pull-right .fa.fa-award{right: 26px;}

	/*.for-responsive-barreport{padding:15px;background:#fff;box-shadow:0 0 5px #ddd;margin: 0 0 15px 0;}*/
	/*.for-responsive-barreport{display:block;}*/
	.title-wrapper .test-progress-bar{display:none}
	/*.for-responsive-barreport .progress{margin:0;height: 20px}
	.for-responsive-barreport .progress .progress-bar{line-height: 20px;font-size: 12px}
	.for-responsive-barreport .test-progress-bar-status{margin-bottom: 10px;border-bottom: 1px solid #eee;padding-bottom: 10px;}
	.for-responsive-barreport .test-progress-bar-status label{margin-bottom: 10px;color: #00556e;
	margin: 0;background: #fff;padding: 0;font-weight: 500;font-size: 16px;/* border-bottom: 1px solid #eee; 
	text-transform: capitalize;}
	.for-responsive-barreport .text-info {width: 32px;
    height: 30px;
    line-height: 25px;
    font-size: 13px;
    background: #0596bf;
    color: #fff;
    padding: 2px;}*/

	.responsive-scroll{overflow-x: auto;overflow-y: hidden;}
	.disha-dashboard-screen .main-tabs .nav-tabs.subjects{width: 820px;}
	.responsive-scroll::-webkit-scrollbar{display:none;}
	.testScreen .test-subjects .nav-tabs > li a{padding:8px 8px 7px !important}
	/*.packages-screen .box-desc h2 {margin: 11px -9px 0-9px;}*/
	.marks-obtained{display:none;}
	.disha-dashboard-screen .milestones-div-result{right:47%}
	/* .nta-subjects {
		margin: 0 0 0 30px;
	}	 */
	.responsive-class .forResponsive .box1Details .candidate-detail {
		margin: auto;
		width: 500px;
	}
	.responsive-class .nta-action-butttons{
		text-align: center;
	}
	.responsive-class #quest .btn{font-size: 10px;padding:6px 15px}


	.social-media li span svg{width: 18px;height: 18px}
	.faq-section .col-xs-3,.faq-section .col-xs-9,.faq-section .tabs-left{width: 100%;padding:0}
	.faq-section .tabs-left>li{float: left;}
	.faq-section .tabs-left>li a{border-radius: 5px !important;margin-right: 15px;padding: 10px 15px;font-size: 15px;min-width: 150px;text-align: center;}
    .faq-section .tab-content{margin-top:15px;}
    .faq-section .col-sm-12{padding:0}
    .faq-section{padding:20px 0}
    .inner-query-courses{padding:30px 0}
    .packages-screen .why-mstitute .col-sm-4{width:49%}
    .packages-screen .col-sm-4{width: 40%}
    
    /*.chapterwise-section,.learnSlider{display: none}
    .chapterwise-section.mobile-chapterwise-section,
    .learnSlider.mobile-chapterwise-section{display: block;}
    .scrolling-wrapper{overflow-x: scroll;
  overflow-y: hidden;
  white-space: nowrap;margin:0 -10px;}
  .courses-section .scrolling-wrapper{margin:0;}
  .courses-section{margin-top:0}
  .courses-section .col-sm-4{width: 40%;padding:0 15px}
  .mob-res {
    display: inline-block;width: 25%;margin:15px 10px;position: relative;
  }
.scrolling-wrapper::-webkit-scrollbar {display: none;}
.chapterwise-section.mobile-chapterwise-section .chapterName-slide{box-shadow:0px 2px 15px rgba(0, 0, 0, 0.15)}*/
.top-tar-skill span:last-child/* ,.key-features li*/{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;min-height: initial;}
/*.key-features li {padding: 2px 5px 2px 20px;background-size: 15px}*/
.min-feat-content .key-features li{width: 100%}
.course-packages .blue-btn, .fill-blue-btn{min-width: 80px}
header .navbar-default .navbar-toggle{float: left;margin: 10px 15px}
.online-test header{background:none;box-shadow:none;}
.practice-page,.comm-see-all{padding:20px 0 50px;background-image: linear-gradient( #FF8EA5 15%,#fff 100%)}
.practice-pack-deta-banner{margin-bottom:0;min-height: initial;}
.package-detail-banner {background: linear-gradient(258.38deg, #66DCFF 0%, #A59FFF 100%) !important;}
body.inner.online-test{padding-top: 0 !important;top:0 !important;}
body.inner.testScreen{padding-top:46px !important}
.top-banner .banner-img{right: -19px;top: -20px;text-align: right;}
header .navbar-default .navbar-toggle{margin:15px 5px}
.practice-page .top-banner p,.practice-pack-deta-banner p,.package-detail-banner .top-banner p{display: none;}
.heading-title{display: block;font-size: 21px;color: #fff;font-weight: bold;font-family: Montserrat;width: 80%}
.online-test-container .page-content h2 ,.online-test-container .page-content h2 a,.online-test-container .page-content .why-mstitute h2{font-size: 16px;color: #2f2f2f !important}
.online-test-container .page-content .section.last-practiced-test h2{margin-bottom:15px;font-weight: normal;}
.top-banner,.comm-see-all .top-banner {padding: 45px 0 10px}
.practice-page .top-banner h1,.comm-see-all .top-banner h1{font-size: 13px;font-weight: normal;line-height: initial;margin: 5px 0;}
.responsive-logo,.web-logo{display: none;}
header .logo{top:10px;left:15px;}
header .navbar-default .navbar-toggle{    background: #fff !important;
color: #25B5E1!important;box-shadow: 0px 1.5px 6px rgba(0, 0, 0, 0.15);
cursor: pointer;display: inline-block;outline: 0;border: none;padding:8px 7px;
-moz-user-select: none;-ms-user-select: none;will-change: '';border-radius: 100px;
z-index: 9;cursor: pointer;}
header .navbar-toggle .icon-bar{width: 16px;height: 2px}
.navbar-toggle .icon-bar + .icon-bar{margin-top:3px}

#navbar.navbar-collapse{    background-color: #fff;
position: fixed;
top: 0;
left: 0;
z-index: 999;
width: 300px;
height: 100% !important;
-webkit-transform: translate3d(-315px,0,0);
-moz-transform: translate3d(-315px,0,0);
-o-transform: translate3d(-315px,0,0);
-ms-transform: translate3d(-315px,0,0);
transform: translate3d(-315px,0,0);
-webkit-transition: all 0.3s linear;
-moz-transition: all 0.3s linear;
-ms-transition: all 0.3s linear;
-o-transition: all 0.3s linear;
transition: all 0.3s linear;
display: inline-block;
max-height: initial;
box-shadow: 0 0 12px 1px rgba(0, 0, 0, 0.25)}
.mob-user-dropdown{display: none;}
.nav-seperator{border-bottom:1px solid #f7f7f7;margin:8px 0;}
#navbar.navbar-collapse.in {
-webkit-transform: translate3d(0,0,0);
-moz-transform: translate3d(0,0,0);
-o-transform: translate3d(0,0,0);
-ms-transform: translate3d(0,0,0);
transform: translate3d(0,0,0);
}
/*header .menu ul li.my-progress a,*/
header .menu ul li:last-child a{border-bottom: none}


	
	header .logo .responsive-logo img {width: auto;max-width: 100%;height: 30px;}
	header .menu{margin-left: 10px}
	header .menu ul li a,header .menu ul li a:hover, header .menu ul li a.active{padding: 6px}
	header.header .user .dropdown {padding: 10px 0 10px 12px;}
	header .menu ul li.nav-mobile-user{padding:30px 20px 0;font-size: 22px;font-weight: 600;display: block;margin-bottom: 15px}
    header .menu ul li.nav-mobile-user img{margin: 0 15px 0 0;width: 50px !important;height: auto !important;}
    header .menu ul li.nav-mobile-user,header .menu ul li.profile,header .menu ul li.buy-package,header .menu ul li.logout{display: block;}
    header .menu ul li.nav-mobile-user p{padding-left: 64px;position: relative;/*top: -14px;*/font-size: 14px;}
    body.mob-darkHeader header{background:#fffffff2;box-shadow:0px 1.5px 6px rgba(0, 0, 0, 0.15)}
    body.mob-darkHeader header .navbar-default .navbar-toggle{margin:10px 5px}
    body.mob-darkHeader header nav{min-height: 50px}
    body.mob-darkHeader .heading-title {margin:0 10%;
    position: fixed;top: 14px;z-index: 99;font-size: 16px;color: #2f2f2f !important;left: 0;width: 80%;text-align: center;}
    .mobile-responsive{display: none;}
    header .menu{width: 100%;margin:0;}
	header .menu ul li{text-align: left;display: block;}
	header .menu ul li a, header .menu ul li a:hover, header .menu ul li a.active{    padding: 15px 0;
    border-bottom: 1px solid #f7f7f7;margin:0 20px 0 50px;position: relative;}
    header .menu ul li:last-child a{border-bottom:none;}
	header .menu ul li span{display: inline-block;left: -30px;position: absolute;}
	header .navbar-nav{margin:0;float: none;}
	header .menu ul li span svg{vertical-align: middle;position: relative;top: -2px;margin-right: 0;}
	.profile-mob-layout{display: block;}
	header .container > .navbar-header{margin:0;}
	.my-profile .user-profile-section{background: #fff !important}
	.top-tar-skill{text-align: left;}
	.main-tabs .nav-tabs.subjects.status .btn-group.open .dropdown-toggle,.main-tabs .nav-tabs.subjects.status .btn-default:hover, .main-tabs .nav-tabs.subjects.status .btn-default:focus{background: #fff}
	.chapterwise-section .chapterName-slide img{display: none;}
	.chapterwise-section .chapterName-slide .practice-hover{display: block;}
	.breadcrumb{display:none;}
	.package-top .nav li{margin:0 32px;}
	.fixed-arrow-back{position: fixed;
    top: 15px;
    left: 20px;
    z-index: 99;
    background: #fff !important;
    color: #25B5E1!important;
    box-shadow: 0px 1.5px 6px rgba(0, 0, 0, 0.15);
    cursor: pointer;
    padding: 8px 9px 4px;
    -moz-user-select: none;
    -ms-user-select: none;
    will-change: '';
    border-radius: 100px;
    cursor: pointer;display: inline-block;}
    body.mob-darkHeader .fixed-arrow-back{top:11px;z-index: 9999}
    .right-content.displayblock #demo3{display: block;}
    /*.list-group.panel a {
    background-color: #f1f1f1;
    width: 100%;
    margin: 0 0 20px 0;
    text-align: center;
    font-size: 30px}*/
    .package-detail-banner .top-banner .inner-banner {padding:0}
    .track-progress{top:33%}
   .course-packages{text-align: center;margin-bottom: 15px}
   .testReport-body .comm-see-all .top-banner .banner-img {top: -7px;right: 0;}
   .exam-details .column .box{margin-bottom:0}
   .packages-screen .main-tabs .tab-content > .tab-pane .col-sm-4{display: inline-block;padding:20px 15px 0 25px}
   .package-content h3{margin-top:25px;font-size: 14px}
   .exam-details .exam-d h3 {font-size: 15px;padding: 8px 5px;}
   .top-banner p.mob-res-768{display: block;color: #212121;margin:0;}
   .package-detail-banner .top-banner p.mob-res-768{color: #fff}
   .N-login #login-form .action-button, .N-login #msform .action-button{font-size:13px;padding: 7px 25px 7px}   
   .buy-package.mycart .first-section{padding-top: 40px}

   .liveClassroom .chapter-subject .dropdown .filterDate button {padding: 5px 10px;margin-top: 10px;}
   .liveClassroom .chapter-subject .dropdown.clear-filter button{margin-top: 0px; }
   .meet-your-faculty .inner-container .auther-detail {width: 580px;}
   .course-detail .skiptranslate.goog-te-gadget {margin-right: 0px;}
   .template-header .theader-right {margin-top: 24px;}
   .preCourseTemplate1 .detail-header {background: #ffffff !important;height: 64px !important;}
   .preCourseTemplate1 .template-intro {height: 350px;padding: 111px 0;}


   /* header responsive changes for landing page Abhijecta*/
   .template-header .desk-resp{display: none;}
	.template-header .mob-resp{display: block !important;}
	.preAllCourseList .skiptranslate.goog-te-gadget{margin-right: 0 !important;}
	.template-header .container {justify-content: inherit;}
	.template-header .logo {border-bottom: 1px solid #f7f7f7;margin: 0 20px 0 -39px;}
	.template-header .my-progress{border-bottom: 1px solid #f7f7f7;padding: 15px 0 10px 0;}
	.template-header .my-progress1{border-bottom: 1px solid #f7f7f7;padding: 15px 0 15px 0;}
	.template-header .my-progress1 .search{margin-left: -14px;}
	.template-header .my-progress2{border-bottom: 1px solid #f7f7f7;margin-left: -37px;padding: 15px 0 15px 0;}
	.template-header .my-progress2 span{padding: 3px 0px;}
	.template-header .my-progress3{margin-left: 7px;padding: 15px 0 15px 0;}
	.template-header .drp-lst{margin-left:0px;}
	.template-header .menu ul li span {text-align:center;display: block;left: 0;position: relative;font-size: 14px;padding:2px;}
	.preAllCourseList .all-courses-banner .heading-title {color: #fff;}
    .template-header .my-progress1 .search {margin-left: -17px;}
    .template-header .search-box {height: auto;}
    .template-header .search-icon, .template-header .go-icon {margin-left: 195px;
    font-size: 13px;
    margin-top: -6px;}
    .preAllCourseList .template-header .category-dropdown .btn {font-size: 14px;}
    .template-header .category-dropdown .ti-angle-down {margin-left: 140px;}
    .template-header #search {border: none;padding: 0;font-size: 14px;background:none;border-radius: none;height: unset;}
    .template-header .sign-in, .sign-up {color: #fff;font-weight: 500;margin-left: 57px;padding: 10px 44px;border-radius: 5px;font-size: 20px;background: #9ad06a;width: auto;}
	.template-header .sign-up {background: #54b095;color: #fff;font-weight: 500;padding: 12px 44px;border:none;}
	.template-header .menu ul li a {font-size: 17px;}
	.template-header .category-dropdown a.dropdown-item {padding: 5px 12px;text-align: left;}
	.preAllCourseList .online-test-container .page-content .inner-query-courses h2{color: #ffffff!important;}
	.preAllCourseList.preCourseTemplate1 .template-intro {height: 300px;padding: 74px 0;}
	.preAllCourseList header .menu ul li a, header .menu ul li a:hover, header .menu ul li a.active {
    padding: 6px 0;
    text-align: center;
    border-bottom: 1px solid #f7f7f7;
    position: relative;
}
}
@media (max-width:767px){
	/*--Dashboard Page--*/
/*	body.inner.online-test{padding-top: 51px !important}*/
	.web-logo{display: none;}
	
	.login{margin: 80px auto;}
	#all_test-accordion .panel.panel-default .col-sm-4 {border-bottom: 1px solid #eee;border-right: 0px;margin: 0 15px 20px 15px;}
	#all_test-accordion .panel.panel-default .col-sm-4:last-child {margin-bottom: 0px;border-bottom: none}
	.subject-chapters {width: 90%;}
	/*testresult*/
   .overall-wrapper .result-status .col-sm-6{width: 50%;float: left;}
   .title-wrapper .test-progress-bar{width: 495px}
   .graph-box h2, .box-head h2, .main-inner .stats h2{padding:6px 0 0 0;line-height: initial;}
   .for-responsive-barreport{padding:8px 12px}
   .for-responsive-barreport .test-progress-bar-status{padding-bottom: 6px}

   /*Question dashboard screen started*/
    .legends{display:none;}
	.testScreen .page-sidebar {width: 95%;min-height: inherit;height: auto;position: relative;z-index: 9;padding:4px;border: none;margin: 0 auto 15px;float: none;}
	.testScreen .test-subjects{min-height:inherit;clear: both;padding:0}
	.legends {position: relative;width: 100%;margin-top: 15px;}
	.testScreen .test-quetions {padding-left: 0;padding-bottom:15px;clear: both;margin: 0;display: block;}
	/*.testScreen .test-heading{padding-left:15px}*/
	.testScreen .que-options, .testScreen .que-display{width:95%}
	.testScreen .legends li,.testScreen .page-sidebar .legends ul li{width:auto !important;padding:4px 8px 4px 0 !important}
	.testScreen .action-btn{padding:10px}
	body.inner.testScreen{padding-top:46px !important}
	.testScreen .page-content{margin-top:20px}
	.inner #logo {height: auto;text-align: left;width: auto;min-height: auto;}
	#logo .navbar-brand {padding: 0;height: auto;}
	.testScreen .test-heading h1 {padding:6px 10px 6px;margin-bottom:4px}
	.testScreen .que-options ul li {border: 2px solid #ddd !important}
	.testScreen .question .que-no{margin:0;}
	/*#logo img {width: 120px;height: auto;margin: 0;padding: 6px 0 2px;}*/

	.main-tabs .nav-tabs > li > a{font-size: 14px !important;padding-top:9px}
	.main-tabs .nav-tabs > li.active a:after{top: 32px !important;}

	.testScreen .test-detail {position: absolute;top: 14px;right: 10px}
	/*.testScreen .test-heading h1{padding-left:0}*/
	.testScreen .legends{width:100%}
	.test-que-no ul {padding: 5px 0;height: 54px;overflow-x: auto;white-space: nowrap;overflow-y: hidden;clear: both;max-height: inherit;}
	/*.for-responsive-info{display: block;}*/
	.test-que-no ul::-webkit-scrollbar{display: none;}
	.test-detail,.test-subjects ul.nav{display: none;}
	.test-subjects .open > .dropdown-menu{display:block;}
	.for-responsive-info .test-detail,.for-responsive-info .test-subjects{display: inline-block;top:9px;    position: absolute;right: 10px;}
	.for-responsive-info .test-detail a i{color: #ccc;font-size:18px}
	.for-responsive-info .test-subjects {right: 38px;top:4px;}
	.for-responsive-info .test-detail .dropdown-menu,.for-responsive-info .test-subjects .dropdown-menu{left: auto;right: 0;padding: 0;border-radius: 0;border: 1px solid #eee;border-radius: 0;top: 24px;width: 160px !important;padding: 0;margin: 0;}
	.for-responsive-info .test-subjects .dropdown-menu{top:12px;z-index: 991;}
	.for-responsive-info .test-detail .dropdown-menu li,.for-responsive-info .test-subjects .nav-tabs > li{padding: 8px 10px;font-size: 12px;display: block;/* border-bottom: 1px solid #ccc; */display: block;
	padding: 10px 10px 6px 10px;clear: both;font-weight: normal;line-height: 1.42857143;color: #333;white-space: nowrap;border-bottom: 1px solid #eee;}
	.for-responsive-info .test-subjects .nav-tabs > li{display: block;width: 100%;padding: 0;}
	.for-responsive-info .test-subjects .nav-tabs > li a{background: none !important;border: none !important;
	padding: 10px 10px 6px 10px;color: #333;margin: 0 !important;text-align: left;}
	.for-responsive-info .test-detail .dropdown-menu li:hover,.for-responsive-info .test-subjects .nav-tabs > li:hover{background-color: #f5f5f5;}
	/*.for-responsive-info .test-subjects h3{margin: 0;padding: 0;color: #24b6e0;font-size: 16px;border: 1px solid #24b6e0;padding: 2px 10px 4px;text-transform: capitalize;min-width:130px;text-align: left;}*/
	.for-responsive-info .test-subjects h3{margin: -5px 0 0 0;
    padding: 0;
    color: #fff;
    font-size: 14px;
    border: 1px solid;
    padding: 8px 15px 8px;
    text-transform: capitalize;
    min-width: 130px;
    text-align: left;
    background: #0596bf;
    border-color: #0596bf;cursor:pointer}
	.for-responsive-info .test-subjects .caret {float: right;position: relative;top: 8px;}
	.for-responsive-info .test-detail .dropdown-menu::before,.for-responsive-info .test-subjects .dropdown-menu:before {border-bottom: 6px solid #eeeeee;border-left: 7px solid transparent;border-right: 7px solid transparent;content: "";display: inline-block !important;position: absolute;right: 3px;
	top: -7px;}
	#solutions .for-responsive-info .test-subjects{display: none;}
	/*#getFixed{top: 79px}*/
	.test-que-no{clear: both;padding-top:0}
	#getFixed{position: relative;top: auto;clear: both;    -webkit-transition: -webkit-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    -moz-transition: -moz-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    -o-transition: -o-transform 0.3s ease-in-out, width 0.3s ease-in-out;
    transition: transform 0.3s ease-in-out, width 0.3s ease-in-out;}
	#getFixed.change{    position: fixed;
    top: 46px;
    left: 0;
    background: #fff;
    clear: both;
    right: 0;
    box-shadow: 0 0 5px #ccc !important;
    z-index: 9;
    margin: 0;}
	/*profile*/
/*	.my-profile .col-md-4, .my-profile .col-md-8{width: 100%;text-align: center !important;}
	.my-profile .user-detail-wrap .col-md-12 .form-group.col-md-3, .my-profile .col-md-6{width: 100%;margin:0 auto;}*/
	.my-profile .user-detail-wrap .form-group label, 
	.my-profile .user-edit-form label{/*text-align: center;*/float: none;display: inline-block;width: 100%;}
	/*.my-profile .user-detail-wrap .form-group p {text-align: center;}*/
	.my-profile .user-detail-wrap .form-group.prepare-for label{/*text-align: center;*/width: 100%;}
	.my-profile .prepare-for span {display: inline-block;text-align: center;}
	.my-profile .user-detail-section.change-pwd-section .user-detail-wrap .form-group label{text-align: left !important;}
	.my-profile .user-detail-wrap .col-md-12 .form-group.col-sm-3:last-child, .my-profile .col-md-6:last-child{border-bottom: none;}
	.my-profile .user-detail-wrap .col-sm-4.form-group.prepare-for{text-align: center;}
	/*.my-profile .user-detail-wrap .prepare-for ul{text-align: center;}*/
	/*.prepare-for ul:last-child{border-bottom: none}*/
	/*popup*/
	/*#mt-instruction-popup .modal-dialog, 
	#mt-useredit-modal .modal-dialog, 
	#profilepic-change .modal-dialog,
	#submittest-poup*/ .modal-dialog{width: 90%!important;margin: 30px auto;}
	/*#ProfileOTPModal .modal-dialog{margin:30px auto;}*/
	.title-wrapper h1{margin-top: 2px;}
	/*buy-package*/
	.mycart .pill-section.main-tabs .box.my-pack{margin:0 0 30px 0;}
	.packages-screen .mycart .main-tabs .tab-content > .tab-pane{padding-bottom: 15px}
	.buy-package.mycart .col-md-6.col-sm-6, .buy-package.mycart .col-md-3.col-sm-4{width: 100%;display: inline-block;float: none;}
	/*.test-report .stats .stats-box{padding-bottom: 50px;}*/

	.testScreen .test-que-no li{margin: 8px 8px 2px}
	#all_test-accordion .panel.panel-default .col-sm-4{border-right:none;}
	.testScreen .tab-content > .tab-pane ul::-webkit-scrollbar ,.responsive-scroll-subjects::-webkit-scrollbar {display: none;}
	.jcarousel {    width: 90% !important/*;margin-left:8.5%*/;
    padding: 3px 10px;
    margin: 0 5%;}
/*.que-list{padding: 0;text-align: right;}
.que-list .que-list-drop{position: relative;}*/
	body.inner.testScreen .for-responsive-info{display:block;}

	.packages-screen .box-desc h2{font-size:20px}


	.footer-section .col-sm-3{width: 25%;float: left;}
	.footer-section .middle-section .col-sm-6{width: 50%;float: left;}
	.social-media li a img{height: 17px;vertical-align: top;}
	.user-detail-section.change-pwd-section .user-detail-wrap .form-group{text-align: center;}
	.my-profile .profile-wrapper .col-sm-9.p-right{padding:25px 15px;}
	.study-mstitute{min-height:initial}
	.packages-screen .why-mstitute .col-sm-4:first-child .study-mstitute h3{padding-right: 90px !important}
	
	.courses-section .col-sm-4 {
   /* display: block;
    width: 50%;*/
    margin: 0 auto;}
    #navbar.navbar-collapse.in {
    -webkit-transform:translate3d(15px,0,0);
    -moz-transform: translate3d(15px,0,0);
    -o-transform: translate3d(15px,0,0);
    -ms-transform: translate3d(15px,0,0);
    transform: translate3d(15px,0,0);}
    .right-content .test-schedule .col-sm-4{width: 33.33%;float: left;}
    .chapterwise-section .chapter-name-slide,.learn .chapterwise-section .chapter-name-slide{white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;min-height: initial;}
	.chapterwise-section .imp-que{display: none}
	.chapterwise-section .chapterName-slide{height: auto;}
	.overall-wrapper .result-status .group span{font-size: 12px}

}
@media (max-width:714px){
	.meet-your-faculty .inner-container .auther-detail {width: 470px;}
}
@media (max-width:667px){
	/*Question dashboard screen started*/
	.testScreen .page-sidebar .legends ul{padding-bottom:0}
	/*testresult - Solutions Tab*/
	#solutions #getFixed.change .jcarousel li{padding: 0;    width: auto !important;
    margin: 0 5px;}
	/*#solutions #getFixed.change .jcarousel li.active{padding:4px 0}*/
	#solutions #getFixed.change .jcarousel-control-prev,#solutions #getFixed.change .jcarousel-control-next{top:52%}
	.jcarousel{width:87% !important;margin:0 7%;padding: 10px}
	.que-list .que-list-drop .dropdown-menu{top:30px;width:100%;right:0;}
	.que-list h3{padding:10px 15px}
	.que-list{padding-right:0;border:none;box-shadow:none;padding-top:0}
	#solutions .jcarousel-wrapper {border: 0;/*height:26px;*/padding:0 !important;margin:0}
	/*#solutions .jcarousel-wrapper .jcarousel li{padding:0}*/
	.jcarousel-control-prev, .jcarousel-control-next{top:55%}
	.que-right li:first-child img{height:15px}
	.que-display,.solution-section,.question-main-wrapper{float: none;width:100%}
	.que-display{padding-right:0}
	.user-crop-img .modal-dialog{width: 90% !important; margin: 20px auto;}
	.subject-group .result-status .score span.pull-right .fa.fa-award {font-size: 48px;}
	.title-wrapper h1{font-size:16px;padding-bottom:0}
	.title-wrapper {padding: 8px 0px 6px;height: auto;}
	body.inner{padding-top: 85px}
	.main-tabs #solutions .tab-content > .tab-pane{padding-top:0 !important}
	.inner-question-box{margin-top:5px}
	.marks-status {position: absolute;top: 0;right: 175px;}
	.main-tabs .tab-content > .tab-pane#solutions .question {padding: 0 0 10px !important;margin:0;border:none;background:none;box-shadow:none;border-radius: 5px;padding: 10px;}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question{    height: 115px;
	overflow: hidden;border-bottom: 1px solid #ddd;margin: 0 -10px;
	border-radius: 5px;margin-top: 20px;position: relative;padding-bottom: 20px}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question.blue{height:auto; border-bottom:none;}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question .button{display: inline-block !important;/*position: absolute;right: 0;bottom: 0;*/z-index: 1;background: #24b6e0;border: none;/* font-size: 20px; */
	padding: 4px 10px;cursor: pointer;outline: none;color: #fff}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question .button i {    margin: 0;
	vertical-align: middle;font-size: 16px;color: #fff;margin-top:-2px}
	/*.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question .button2:before{content: "View Even More";}	*/
	#responsiveTabsDemo.solutiontabsdemo{display: block;}
	#solutions .for-responsive-info .test-subjects{display: inline-block;}
	/*.for-responsive-info{display:none}*/
	.solution-section{display:none;}
	.for-responsive-solution.solution-section{display: block;margin:10px -10px}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question .button.button3{display:none !important}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question.blue .button.button2{display:none!important}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question.blue .button.button3{display:inline-block!important}
	.main-inner .solution-title h2{margin-bottom:0}


	.main-tabs .tab-content > .tab-pane .nav-tabs.dropdown-menu{width: auto;
    border: none !important;margin: 0;text-align: left;padding: 0;display: none;position: absolute;}
    .main-tabs .tab-content > .tab-pane .open > .nav-tabs.dropdown-menu{display:block;top:30px;width:100% !important}

    #solutions .for-responsive-info .test-subjects{width:48%}
    .for-responsive-info .test-subjects h3{margin:0;padding:3px 10px 4px;border:1px solid #eaeaea;font-weight:normal;font-size:13px}
    /*.main-tabs .tab-content > .tab-pane#solutions .nav-tabs{border:1px solid #ddd !important;padding:5px 0;height: auto;}
    .main-tabs .tab-content > .tab-pane#solutions .nav-tabs > li{padding:0;margin:0;display: block;
    width: 100% !important;border:none;top:0;}
    .main-tabs .tab-content > .tab-pane#solutions .nav-tabs > li a{    background: none !important;
    border: none !important;top: 0; margin: 0 !important;text-align: left;text-transform: capitalize;
    display: block; padding: 3px 20px !important;clear: both;font-weight: normal;line-height: 1.42857143;
    color: #333;white-space: nowrap;    font-size: 14px !important;}*/
    .main-tabs .tab-content > .tab-pane#solutions .for-responsive-info .test-subjects .dropdown-menu:before{border:none;}
    .main-tabs .tab-content > .tab-pane#solutions .nav-tabs > li:hover{background-color: #f5f5f5;}

	#solutions .que-list .que-list-drop {top:-42px;z-index: 9;width:auto}
	#solutions .que-list h3{/*margin: 0;color: #24b6e0;font-size: 16px;text-transform: capitalize;min-width: 130px;
	text-align: left;padding: 3px 10px 4px;border: 1px solid #eaeaea;font-weight: normal;font-size: 15px;width: 100%;*/    margin: 0;
    color: #24b6e0;
    font-size: 16px;
    text-transform: capitalize;
    min-width: initial;
    text-align: left;
    padding: 8px;
    border: 1px solid #eaeaea;
    font-weight: normal;
    font-size: 0;
    width: 100%;
    background: #24b6e0;
    border-radius: 100px;
    height: 30px;
    width: 30px;
}
#solutions .que-list h3 span{    width: 9px;
    color: #fff;
    font-size: 13px;}

	#solutions .dropdown .caret {border-top: 6px solid;
    border-right: 6px solid transparent;
    border-left: 6px solid transparent;
    float: right;
    top: 4px;
    position: relative;
    /* display: none; */
    color: #ffffff;}
	.que-right{float: right;text-align: right;position: absolute; top: 0;right: 0;margin-top:0;padding:0;background: none}
	.que-right ul{padding-right: 0;background: #f5f5f5;border-radius: 4px;padding: 5px 0 2px 0;
    color: #000;display: inline-block;}
    .que-right button{display:inline-block;}

    #solutions #getFixed.change{top: 51px;padding:0 48px !important;height:50px;z-index: 9;box-shadow: 0 0 4px #ddd !important}
    #solutions #getFixed.change .jcarousel{padding:10px 10px 10px 4px;width:100% !important}
    #solutions #getFixed.change .jcarousel-control-next{right:13px}
    #solutions #getFixed.change .jcarousel-control-prev{left:12px}

    /*buy-packages*/
    .buy-package.mycart .first-section .cash-section {margin-top: 12px;}
    .buy-package.mycart .first-section .inner-cash-section {
    padding: 7px 25px 0px !important;}
    /*dashboard dropdown*/
    .dashboard .title-wrapper .package-name.dropdown h3 {padding: 3px 0 0 0;}
    .buy-package.mycart .col-md-6.col-sm-6{width: 100%}
    .buy-package.mycart .first-section .box{height:auto;}
    .solution-title{margin-bottom:7px}
    .solution{padding:0 10px}

    .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li{width: 23% !important}
   /* .lock-wrap{right: 215px}*/

	.disha-dashboard-screen .milestones-div-live,.disha-dashboard-screen .milestones-div-live.milestones-expired {left: auto;top: 5px;right: 40px;}
    .que-detail{top:-1px;}
    .jcarousel{margin-left:auto}
    .JEE .box-desc, .packages-screen .my-pack .box-desc {padding: 15px 10px 0 10px !important;}
    .JEE .bottom-btns, .packages-screen .bottom-btns{margin:0 -10px;}
    .packages-screen h2 img{margin-left:0;margin-right:10px}
    .packages-screen .box-desc h2 {/*margin: 0 -9px 10px -9px;*/padding: 5px 0;font-size: 22px}
    .JEE .expire-detail ul li, .JEE .valid-till-detail ul li, .packages-screen .expire-detail ul li, .packages-screen .valid-till-detail ul li{font-size:15px;}
    .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip .subject-chapters ul li{width: 100% !important;
    /*list-style: none !important;*/
    padding: 4px 0 !important;
    border-bottom: none !important;}
    .packages-screen .col-sm-4 {
    width: 46%;
    float: none;
    display: inline-block;
    padding-left: 15px;
    padding-right: 15px;
    margin: 0 auto !important;
    display: block;}
    .que-detail{display:none}
    .disha-dashboard-screen .milestones-div-result{right:65px}
    .disha-dashboard-screen .milestones-div.launch_date_div{left: auto;
    right: 50px;}
    .title-panel{width:97%}
    
	.disha-dashboard-screen .track-progress a{padding:4px 10px}
	/* .nta-top{    
		height: 77px;
		overflow: auto;
		white-space: nowrap;
		overflow-y: hidden;
	} */
		.nta-top .respContainer{width: 750px !important;}
		.responsive-class .forResponsive .box1Details .candidate-detail {
			width: 425px;
		}
		/* .responsive-class .exam-paper {
			margin-top: 23%;
		} */
		.responsive-class .exam-paper {
			margin-top: 145px;
		}
		/*.responsive-class .forResponsive .nta-subjects .nav-tabs > li a{min-width: 125px;}*/
		header .menu ul li a{padding:13px 6px 7px 6px}
		.top-banner .inner-banner{padding-right:0}
		.banner-img{opacity: 0.1}
		/*.online-test-container .page-content h2{font-size: 22px}*/
		.practice-page, .practice-pack-deta-banner, .test-series-package{margin-bottom:15px}
		.social-media li{margin-right:5px}
		.graph-box h2, .box-head h2, .main-inner .stats h2{padding: 6px 0 0}
		.buy-package.mycart .first-section .box{min-height: initial;}
		.top-banner .banner-img{right: -16px}
		.mt-practice-details-instruction-popup .modal-body ol{padding: 20px}
		.mt-practice-details-instruction-popup .modal-header, .mt-practice-details-instruction-popup .modal-body {padding: 30px 25px 15px;}
		.package-top .nav li{margin:0 20px}
		/*.package-detail-banner .top-banner .inner-banner {padding: 0 105px 0px 0}*/
		.track-progress{top:47%}
		.courses-section .col-sm-4{width: 46%}
		.package-columns .column{width: 50%}
		.N-login .login{width: 70%}
		.N-login .login-left{width: 100%;/*border-radius:0;background-size: 40%;background-repeat: repeat;*/}
		.N-login #login-form, .N-login #msform{display: block;}
		.N-login .login-left img{/*width: 25%;*/padding: 20px 0;}
		.N-login .login-right{border-top-left-radius: 0;border-top-right-radius: 0;border-bottom-left-radius:15px;padding:15px 25px}
		.N-login .login-left{border-bottom-left-radius: 0;border-bottom-right-radius: 0;border-top-left-radius: 15px;border-top-right-radius: 15px;}
		.N-login #logo-new img{width: 160px}
		.N-login .outer-login{display: block;}
		#msform fieldset.step1 .inp-field-wrapper .phno-correct{top:17px;right: -3px}

		.N-login{height: 100%;background-attachment: fixed;}
		.N-login .main-container,.N-login .outer-login{height: 100%}
		.outer.register-page{height:100%;display:block;}
		/*.N-login .login{margin:25px auto}*/
		.N-login .main-container{background-color: initial;}
		.liveClassroom .chapter-subject .dropdown.clear-filter button{margin-top: 7px; }
		.meet-your-faculty .inner-container .auther-detail {width: 490px;}
		body.mob-darkHeader header{height: auto;}
		.preAllCourseList .mob-darkHeader header {height: 58px !important;}
}
@media screen and (max-width:640px){

	.nta-content {padding: 0px 0;}

	/*2nd april 2021*/
	.liveClassroom .chapter-subject .dropdown .filterDate button{margin-top: 0px !important;}
	.liveClassroom .live-classess-tabs .nav-pills li{float: left !important;}
	.preAllCourseList .chapter-subject .dropdown .filterDate button {margin-top: 7px !important;}
	.preCourseTemplate1 .co-right {padding: 20px 25px;width: 65%;margin: 0 auto;}
	.preCourseTemplate1 .course-objective a {padding: 6px 14px;margin: 5px 0;font-size: 13px;}
	.preCourseTemplate1 .course-includes h3 {margin-top: 54px !important;}
	.online-test .mysujok-inner .live-classess-tabs {position: relative;margin-top: -64px !important;}
	.online-test .top-banner, .comm-see-all .top-banner {padding: 45px 0 55px !important;}
	.online-test .skiptranslate.goog-te-gadget {margin-right: 0px;}
	.course-detail  .top-banner, .comm-see-all .top-banner {padding: 45px 0 20px !important;}

	.drp-mob{-webkit-text-fill-color: #8cba45 !important;}
	.online-test .not-subscribed {margin: 10px auto;}


	.skiptranslate.goog-te-gadget {margin-right: 200px;}
	/*testresult*/
	.subject-group .result-status .time-accuracy {padding: 9px 0px;}
	.subject-group .time, .subject-group .accuracy {padding-left: 38px;padding-top: 10px !important;background-size: 30px;}
	.subject-group .time em, .subject-group .accuracy em {font-size: 14px;}
	.main-tabs .tab-content > .tab-pane .nav-tabs {width: 95%;}
	.title-wrapper .test-progress-bar {width: 475px;}
	
	/*Question dashboard screen started*/
	/*.testScreen .test-detail{position: fixed;top:79px;width: 100%;left: 0;padding: 0;}
	.testScreen .test-detail ul{margin: 0 15px;background: #eff0f2;padding: 8px 0;}*/
	body.inner.testScreen{padding-top:45px !important}
	.testScreen .page-content{margin-top:0}
	.testScreen .test-hours {position: absolute;top: 0;right: 0;width: 100%;padding: 0 15px;/*background: #fff;
	 margin-bottom: 10px; box-shadow: 0 0 5px #ccc;*/}
	.testScreen .time-detail {padding: 6px 15px 6px 0;float: left;}
	.testScreen .time-detail img{background: #24b6e0;padding: 3px;width: auto;border-radius: 23px;height:20px;    margin-left: 0;padding-left: 0;}
	/*.testScreen .test-time{color: #000}*/
	.testScreen .test-hours button {padding: 5px 15px;font-size: 12px;margin: 0;position: relative;top: 4px;}
	.testScreen .test-subjects .nav-tabs > li a{font-size:14px}
	.testScreen .legends li/*,.testScreen .que-text*/{font-size:13px}
	.testScreen .test-heading{padding-left:0}
	.testScreen .header.navbar.navbar-fixed-top{z-index: 9 !important}
	.testScreen .page-sidebar{z-index:inherit !important}
	#getFixed.change{z-index: 9;top:35px}
	.testScreen .header .user .dropdown{padding-right:0}
	.testScreen .tab-content > .tab-pane ul{padding:0;height:45px}

	/*testresult - Solutions Tab*/
	.main-tabs .tab-content > .tab-pane#solutions {padding: 0 10px 20px !important;}
	/*.que-list{padding-right:140px}*/
	/*register*/
	/*.outer.register-page{width: 480px;}*/
	/*.register-page #msform fieldset.step1 .register-page.action-button, 
	.register-page #msform fieldset.step3 .action-button, 
	.register-page #login-form .action-button{font-size: 17px}*/
	.register-page #msform fieldset.step1, 
	.register-page #msform fieldset.step2, 
	.register-page #msform fieldset.step4, .register-page #msform fieldset.step3{padding: 20px 50px}
	/*my-profile popup*/
	#ProfileOTPModal .modal-body, 
	#mt-useredit-modal .modal-body, /*#mt-instruction-popup .modal-body,*/
	#registerPolicy .modal-body{padding: 20px 15px;}
	#profilepic-change .modal-footer button.btn.default,
	#profilepic-change .modal-footer button.btn.green.upload-result{font-size: 14px;}
	/*Question dashboard screen started*/
	.inner.testScreen #logo,.inner.testScreen .user{display: none;}
	.testScreen .header.navbar{min-height:35px;height:auto;}


	/*#solutions #getFixed.change{padding:6px 26px !important}
	#solutions #getFixed.change .jcarousel-control-next{right: 32px}
	#solutions #getFixed.change .jcarousel-control-prev{left:32px;}*/

	/*.outer.forgetpwd{width:90%}*/
	.outer.forgetpwd #msform fieldset.step1 .inp-field-wrapper .phno-correct{top:0;}
	.outer.forgetpwd .register-page .progress{margin-bottom:0}
	#registerPolicy .modal-body {height: 300px;}
	.outer.forgetpwd #msform fieldset.step2 .verified-div img{right:0;top:0;}
	/*.lock-wrap {right: 205px;}*/
/*	.disha-dashboard-screen .milestones-div-live{left:42%;}*/
	#solutions .jcarousel-wrapper .jcarousel li{width:43px !important}

	#solutions #getFixed.change .jcarousel li {margin: 0 5.8px;}
	.responsiveClass .pull-right{
		width: 40%;
		/* float: none !important; */
		margin: auto;
		padding-bottom: 10px !important;
		text-align: center;
	}
	/* .responsiveClass h1{
		width: 100%;
		text-align: center;
	} */
	
	.responsive-class .box1Details .rightDetails .dropdown{
		position:static;
		display: inline-block;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu{
	   left:unset;
	   right: 0;
	   padding: 10px;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu .detail-text span:nth-child(2) {
		font-weight: 600;
		margin-left: 10px;
		color: #f7931e;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu .detail-text span:nth-child(1) {
		width: 125px;
		display: inline-block;
		font-weight: 600;
	}
	.responsive-class .box1Details .rightDetails .profileSet button{
		background: none;
		border: none;
	}
	
	.responsive-class .box1Details .rightDetails .dropdown{
		position:static;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu{
	   left:unset;
	   right: 0;
	   padding: 10px;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu .detail-text span:nth-child(2) {
		font-weight: normal;
		margin-left: 10px;
		color: #f7931e;
	}
	.responsive-class .box1Details .rightDetails .dropdown-menu .detail-text span:nth-child(1) {
		width: 125px;
		display: inline-block;
		font-weight: normal;
	}
	.responsive-class .box1Details .rightDetails .profileSet button{
		background: none;
		border: none;
	}
	
	.responsive-class .forResponsive .examSubDetails h1 {
	font-size: 14px;
	margin: 0;
	display: inline-block;
	margin-bottom: 10px;
	}
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-top-buttons a {
	padding: 5px 8px;
	font-size: 12px;
	}
	.responsive-class .forResponsive .nta-subjects h3 {
		padding: 7px 0;
		font-size: 12px;
		min-width: 105px;
	}
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-submit button {
		min-width: 80px;
		padding: 2px 0;
		font-size: 12px;
	}
	.responsive-class .exam-paper {
		margin-top: 165px;
	}
	.responsive-class .forResponsive .que-number{position: relative;
	top: -2px;}
	.responsive-class .forResponsive .examSubDetails{text-align: center;}
	.responsive-class .forResponsive .examSubDetails .nta-submit{float: none !important;}
	.responsive-class .forResponsive .examSubDetails .actionButtons {
			display: flex;
			justify-content: center;
		    float: none;
	}
	.responsive-class .forResponsive .examSubDetails{
		height: 65px;
		padding: 21px 0;
	}
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-subjects {
	    margin: 0 10px 0 10px;
	}
	.responsive-class .forResponsive .nta-subjects .dropdown-menu{
		top: 25px;
	}
	.responsive-class .box1Details .rightDetails .dropdown a i{
		position: relative;
		top: 2px;
	}
	/*.responsive-class .forResponsive .box1Details .logoSection,* .responsive-class .forResponsive .box1Details .rightDetails, //*.responsive-class .forResponsive .box1Details .rightDetails .profileSet, .responsive-class .forResponsive .box1Details .rightDetails img,*/ .responsive-class .forResponsive .box1Details .candidate-detail{display: none;}
	.responsive-class .nta-content .marks-status{right:115px}
	.responsive-class .forResponsive .box1Details .candidate-detail{
		display: none;
	}
	.responsive-class .box1Details .rightDetails .resp500{
		display: inline-block;
	}
	.responsive-class .box1Details .rightDetails .resp840{
		display: none;
	}
	/* .responsive-class .exam-paper {
		margin-top: 32%;
	} */
	.responsive-class .forResponsive .box1Details {
		padding: 10px;
	}
	.responsive-class .box1Details .rightDetails .resp500 .dropdown-menu{
		left: unset;
    right: 10px;
    top: 40px;padding: 5px 10px;
    font-size: 12px;
	}

/*	header .menu{margin-left:0}*/
	header.header .user .dropdown .btn{font-size:0}
	header.header .user .dropdown{padding-top:13px;}
	header.header .user .dropdown svg{width: 18px;height: 18px}
	.online-test-container .page-content h2,.learn .online-test-container .page-content .learn-next-section h2, .learn .online-test-container .page-content h2.welcome-text{margin-bottom: 10px}
	.chapterwise-section .carousel-inner > .item{padding-top:10px}
	header.header .user img{margin-right: 0}
	.package-top .nav li{margin:0 12px}
/*	.package-content p{line-height:22px;font-size:14px}
*/	.exam-details .exam-d h3{font-size: 14px;line-height: 25px;padding: 9px 5px;}
	.exam-details .exam-d .details {font-size: 14px;line-height: 19px;padding: 10px;height: 45px;text-align: center;}
	.exam-details .exam-d .details p{text-align: center;}
	.testresult-screen,.testresult-screen .main-tabs .tab-content > .tab-pane{padding-bottom: 0}
	.meet-your-faculty .inner-container .auther-detail {width: 100%;}
	.meet-your-faculty .inner-container .myf-mar-left {margin-left: 50px;}
	.preCourseTemplate1 .co-right img {
    width: 100% !important;margin-bottom: 0px !important;}
    .meet-your-faculty .inner-container .auther-align {display: block;}
   .meet-your-faculty .inner-container .meet-your-faculty-img {margin-top: 0px;margin-left: 27px;height: 100px;margin-bottom: 15px;}
   .meet-your-faculty .inner-container .myf-mar-left {margin-left: 20px;}

   .preCourseTemplate1 .template-intro-left{margin-left: 35px;}
   .preCourseTemplate1 .template-1 {font-size: 12px;}
   .preCourseTemplate1 .course-name h1 {font-size: 21px;margin: 10px 0 8px;}
   .preCourseTemplate1 .template-intro {height: 262px;padding: 73px 0;}
   .preAllCourseList .goog-te-combo {width: 128px;}
   .preAllCourseList .skiptranslate.goog-te-gadget {margin-right: 49px;width: 150px;}
   .meet-your-faculty .inner-container .auther-detail {width: 100%;}
   .meet-your-faculty .inner-container .auther-detail {padding: 25px;}
   .preCourseTemplate1 .inner-query-courses .inner-container {padding: 15px 45px;}
   .preAllCourseList.preCourseTemplate1 .template-intro {
    height: 250px;
    padding: 74px 0;
}
.preCourseTemplate1 .course-objective a.add-to-cart {
    margin-left: 5px;
}
.preview-course-tab {
    margin-top: 0;
}
.preCourseTemplate1 .course-includes h3 {
    margin-top: 131px;
}
   .preCourseTemplate1 .online-test-container .page-content .inner-query-courses h2 {color: #ffffff !important;font-size: 25px;}
}
@media (max-width:600px){
	/*--Header--*/
	body.inner {padding-top: 90px}
	/*#logo img {width: 120px;}
	#logo .navbar-brand {padding: 5px 0;}*/
	.header .user .upgrade a {padding: 6px 15px;margin: 9px 0;font-size: 12px;}
	.header .user img {height: 30px !important;width: 30px !important;top: 3px;}
	.header .user .btn .caret {top: 5px;}
	#web-header-dropdown ul li.user-box {padding: 15px 0;}
	.header .user .dropdown-menu {width: 170px;top: 100%;}
	.header .user .dropdown-menu > li > a {padding: 10px 20px 10px 45px;}
	#web-header-dropdown ul li.user-box span {font-size: 14px;}
	.title-wrapper .more-pkg-btn button {font-size: 13px;padding: 7px 10px;}
	.track-progress a img {width: 21px;}
	.info-icon {width: 17px;}
	.title-wrapper .dropdown-menu{top: 27px;}
	/*.title-wrapper {padding: 12px 0px;}*/
	/*--Dashboard--*/
	.que-detail .subject-total .total-score {font-size: 15px;}
	.main-tabs .tab-content > .tab-pane {padding: 10px 20px 20px;}
	.subject-total .score {line-height: 19px;height: 27px;}
	.panel-heading a:before {top: 5px;font-size: 12px;}
	.que-detail .subject-total {margin: -5px 30px 0px;}
	.subject-total.pcm .score span.sep {top: -1px;}
	/*packages*/
	/*.packages-screen .horizontal-tabs.main-tabs .tab-content .tab-pane .col-sm-3{width: 100%;}*/
	.package-name h3 {font-size: 15px;}
	.packages-screen .box-desc h2{font-size: 16px}
	#profilepic-change .modal-footer button.btn.green.upload-result, 
	#profilepic-change .modal-footer button.btn.default {    width: auto;
    min-width: initial;
    font-size: 13px;
    border-radius: 100px !important;}
   
	/*testresult*/
	.overall-wrapper .result-status .col-sm-6{width: 100%}
	.overall-wrapper .result-status .col-sm-6 .time-accuracy .col-sm-6,
	.overall-wrapper .result-status .col-sm-6 .time-accuracy .col-sm-6{width: 50% !important;padding-left:10px}
	.subject-group .time span, .subject-group .accuracy span{font-size: 14px;}
    .subject-group .time, 
	.subject-group .accuracy{padding-left: 77px;background-size: 38px;padding-top: 14px !important;}
	.subject-group .time em, .subject-group .accuracy em {font-size: 16px;}
    .subject-group .result-status .time-accuracy {padding: 7px 0px;}
    .subject-group .result-status .score{margin-bottom: 10px;}
   /* .overall-wrapper .result-status .result-group {margin-bottom: 0px;}*/
    #main-tab.main-tabs .tab-content > .tab-pane {padding: 10px 0;}
    .main-tabs .tab-content > .tab-pane .nav-tabs > li{display: inline-block;/*width: 29% !important;*/}
    .text-center .btn.blue.go-dashboard{min-width: 127px;padding: 8px 10px 8px}
    .overall-wrapper .result-status .group span{padding: 3px 5px;font-size: 13px}
    .main-tabs .tab-content > .tab-pane .nav-tabs > li{margin-top: 10px}
   /* .main-tabs .tab-content > .tab-pane .nav-tabs {display: inline-block;}*/
    .main-tabs .nav-tabs > li {background: transparent !important;}
	.title-wrapper .test-progress-bar{width:420px}
    .graph-chart{overflow: auto;}
    .graph-chart .chart-box{width:600px}
    .graph-chart::-webkit-scrollbar{display: none;}
    .chartjs-render-monitor{width:100% !important}
    /*login*/
   .login {margin: 100px auto 50px;}   
   /*.login #login-form .action-button{font-size: 17px;}*/
   .login input.form-control, #msform textarea.form-control{height: 40px}

   /*.login #login-form, #forgot-password, #reset-password, #change-password,
   .N-login #login-form, .N-login #msform{padding: 20px 50px}*/
   .login .new-register {font-size: 17px;margin: 15px 0 0;}
   /*Question dashboard screen started*/
    .legends ul{text-align:center;padding-bottom:0}
   /* .testScreen .page-content{margin-top:15px}*/

   /*testresult - Solutions Tab*/
    .test-que-no li{margin:5px 4px 0}
    .testScreen .test-detail ul{margin: 0 auto; /*width: 95%;*/}
    .jcarousel{width: 85% !important}
   /*popup*/
   /* #mt-instruction-popup .modal-dialog, 
    #mt-useredit-modal .modal-dialog,

    #profilepic-change .modal-dialog,
    #submittest-poup .modal-dialog{width: 555px !important;}*/
    #ProfileOTPModal .modal-dialog {width: 350px}
    /*info icon*/
    .dashboard .title-wrapper .track-progress ul li a .fa.fa-info-circle,
    #package-info-modal .modal-dialog .modal-content .modal-header .modal-title .fa.fa-info-circle{font-size: 23px;}
    .test-progress-bar .progress{width: 50%;}
    .test-progress-bar .value{font-size: 11px;background: #1c95b7; border-radius: 15px;
    padding: 2px 4px;position: relative;top: -1px;left: -2px;}
		#submittest-poup .action{width:150px;text-align:left;font-size:14px}
		#submittest-poup .action{width:150px;text-align:left;font-size:14px}
    /*.que-list{padding-right:128px}*/
    .que-list,.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question,.for-responsive-solution.solution-section{margin-right:0;margin-left:0}

    .sweet-alert{width: 90%;}
    #solutions .jcarousel-wrapper .jcarousel li{width:38px !important}
  /*  #solutions .que-list .que-list-drop{top:-40px}*/
    /*testreport*/
    .main-inner .stats-box h2{padding: 4px;font-size: 14px !important;
    font-weight: 500;color: #252525;margin:10px 0 0 !important}
    .test-report .round-progress-bar{width: 90px;height: 90px}
    .round-progress-bar .round-progress{width: 90px}
    .round-progress-bar .score-box{height: 74px;width: 74px;line-height: 5px;}

    .lock-wrap {top: 12px;right: 38px;}
    .dashboard-screen .test-list.accordion .panel-heading a:before{right:-18px}
   /* .disha-dashboard-screen .lock-wrap{right: 235px;top:3px;}*/
    /*.que-detail{display:none}*/
    .disha-dashboard-screen .milestones-div-live,.disha-dashboard-screen .milestones-div-result {
    left: auto;
    right: 30px;}
    .disha-dashboard-screen .milestones-div-result{right:40px}
	.disha-dashboard-screen .milestones-div-live.milestones-expired{right:30px;}
	.responsive-class .forResponsive .box1Details .candidate-detail {
		width: 400px;
	}
	.responsive-class .forResponsive .nta-subjects .nav-tabs > li a {
		min-width: auto;
	}
		
	/* .responsive-class .forResponsive .examSubDetails .actionButtons .nta-subjects {
		margin-left: 0;
	} */
	/* .responsive-class .forResponsive .examSubDetails .nta-top-buttons{
		margin-right: 28px;
	}
	.responsive-class .exam-paper {
		margin-top: 30%;
	} */
	.last-practiced-test .last-test-buttons{top:7px;}
	.practice-test-box.last-practiced-test .last-test-buttons{top:77px;}
	.last-practiced-test .last-test-buttons .green-btn{display: block;margin-bottom: 5px;}
	.chapterwise-section .carousel-col{width: 48%}
	/*.chapterwise-section .active > div:first-child { display:block; }
	.carousel-inner .active > div:first-child + div { display:block; }
	.carousel-inner .active > div:first-child + div + div { display:none; }
	.carousel-inner .active > div:first-child + div + div + div { display:none; }*/
	.packages-screen .col-sm-4{width: 50%}
	.packages-screen .why-mstitute .col-sm-4{width: 100%}

	.chapterwise-section .chapterwise-slider .blue-btn, 
	.chapterwise-section .chapterwise-slider .green-btn, 
	.chapterwise-section .chapterwise-slider .orange-btn,
	.chapterwise-section .chapterName-slide:hover .blue-btn,
	.chapterwise-section .view-deta-slide:hover .orange-btn {min-width: initial;padding: 5px;}
	/*.chapterwise-section .chapter-name-slide{white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;min-height: initial;}
	.chapterwise-section .imp-que{display: none}
	.chapterwise-section .chapterName-slide{height: auto;}
	.overall-wrapper .result-status .group span{font-size: 12px}*/
	.package-columns .column{width: 50%}

	.preAllCourseList .practice-test-box.last-practiced-test .last-test-buttons {top: 77px !important;left: 43px !important;}
	
	.preAllCourseList .lock-wrap {top: 0px !important;left: -11px!important;}
	.preAllCourseList .practice-test-box.last-practiced-test .last-test-details {padding: 15px 20px 49px 20px!important;box-shadow: none;}

}

@media (max-width: 568px){
	.packages-screen .col-sm-4 {width: 65%;	float: none;
	margin: 0 auto;	display: block;	}
	.disha-dashboard-screen .track-progress a{padding:4px 10px}
	.packages-screen .col-md-4:nth-of-type(3n+2){margin:0 auto;}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li{width:25% !important}
	/*.responsive-class .forResponsive .box1Details .candidate-detail{
		display: none;
	}
	.responsive-class .box1Details .rightDetails .resp500{
		display: inline-block;
	}
	.responsive-class .box1Details .rightDetails .resp840{
		display: none;
	}
	.responsive-class .forResponsive .box1Details {
		padding: 10px;
	}
	.responsive-class .box1Details .rightDetails .resp500 .dropdown-menu{
		left: unset;
    right: 10px;
    top: 40px;padding: 5px 10px;
    font-size: 12px;
	}*/
	.inner-container, .test-report{width: 94%}
	.user-detail-wrap .col-sm-3,.user-detail-wrap .col-sm-8,
	.user-detail-wrap .col-sm-2,.user-detail-wrap .col-sm-3,
	.user-detail-wrap .col-sm-8.prepare-for,.user-detail-wrap .col-sm-4{width: 100%;float: none;clear: both;}
	.last-practiced-test .last-test-buttons .green-btn span.view-mob,.last-practiced-test .last-test-buttons .blue-btn span.view-mob{display: none}
	.package-content .courses-section{padding:20px 0}
	.template-header .sign-in, .sign-up {color: #515151;padding: 10px 10px;}
}

@media(max-width: 550px){
	.preCourseTemplate1 .template-intro-left {width: 350px;}
}

@media(max-width: 511px){
	.preAllCourseList #navbar.navbar-collapse {width: 200px;}
	.template-header .logo {border-bottom: 1px solid #f7f7f7;margin: 0 20px 0 -29px;}
	.preAllCourseList .template-header .my-progress1 .search {margin-left: 20px;width: 150px;}
	.template-header .category-dropdown .btn {font-size: 15px;}
	.template-header .category-dropdown .ti-angle-down {margin-left: 43px;}
	.template-header #search {border: none;padding: 0;font-size: 15px;background: none;border-radius: none;height: unset;}
	.template-header .search-icon, .template-header .go-icon {margin-left: 109px;margin-top: -4px;}
	.preAllCourseList .template-header .my-progress1 .search {margin-left: 30px;width: auto;}
	.template-header .search-box {height: auto;}
	.template-header .sign-in, .sign-up {color: #fff;font-weight: 500;margin-left: 57px;padding: 2px 12px;border-radius: 5px;font-size: 20px;background: #9ad06a;}
	.template-header .menu ul li span {display: block;left: 0;position: relative;font-size: 14px;}
	.template-header .sign-up {background: #54b095;color: #fff;font-weight: 500;padding: 5px 12px;border: none;font-size: 15px;}
	.template-header .category-dropdown a.dropdown-item {padding: 7px 2px;}
	.template-header .menu ul li a {font-size: 13px;}
	.template-header .my-progress {padding: 11px 0 4px 0;}
	.template-header .my-progress1 {padding: 11px 0 11px 0;}
	.template-header .my-progress2 {padding: 11px 0 11px 0;}
	.template-header .my-progress3 {padding: 11px 0 4px 0;}
	.drp-mob{-webkit-text-fill-color: #8cba45 !important;}
	.drp-mob : hover{-webkit-text-fill-color: #8cba45 !important;}
}

@media (max-width: 500px){

	.preAllCourseList.liveClassroom .live-classess-tabs .nav-pills li.active a, .liveClassroom .live-classess-tabs .nav-pills li:hover a {background: #8cba45;-webkit-text-fill-color: #fff !important;}
	.drp-mob{-webkit-text-fill-color: #8cba45 !important;}
	.preAllCourseList.liveClassroom .live-classess-tabs .nav-pills li:hover a{background: #8cba45;
    -webkit-text-fill-color: #8cba45 !important;}
    .preAllCourseList.liveClassroom .live-classess-tabs .nav-pills li a{    background: #fff;
    -webkit-text-fill-color: #8cba45 !important;}
	.drp-mob : hover{-webkit-text-fill-color: #8cba45 !important;}
	.preAllCourseList .practice-test-box.last-practiced-test .last-test-buttons {display: block !important;}
	.preAllCourseList .lock-wrap {top: 0px !important;left: -21px!important;}
	.preCourseTemplate1 .co-right {
    padding: 20px 20px;
    width: 90%;
    margin: 0 auto;
}
 .preAllCourseList .live-classess-tabs .nav-pills li:hover a{-webkit-text-fill-color: #8cba45 !important;cursor: pointer;color: #9D9D9D;border-color: #c6c6c6;text-transform: capitalize;}
	.preCourseTemplate1 .course-includes h3{margin-top: 130px;}
	.meet-your-faculty .inner-container .myf-mar-left {margin-left: 20px;}
    #logo .navbar-brand {padding: 5px 0 3px}
	#logo img{height: auto;margin: -2px 0 0 0;    width: 150px;}
	.header .user img{top:2px}
	/*testresult*/
	#msform{/*width: 90%;*/margin: 0 auto}
	#msform #progressbar{padding-left: 40px;padding-right: 40px}
	.subject-group .time, .subject-group .accuracy {padding-left: 66px;}
	/*--Track Progress--*/
	.stats {padding-bottom: 0px;}
	.title-wrapper .test-progress-bar {width: 320px;margin-top: -2px}
	.test-progress-bar .progress{width:60%}
	.stats .stats-box,.online-test-container .page-content .package-content .stats .stats-box{width:49%;top:0;padding:20px 0 10px}
	.round-progress-bar .round-progress{width: 100%}
	.round-progress-bar .score-box {
    width: 85px;
    height: 85px;
    line-height: 15px;
}
.test-report .round-progress-bar {
    width: 100px;
    height: 100px;
}
	.main-inner .stats-box h2{top:auto;padding-top:0;}
	/*.round-progress-bar{margin-bottom: 30px;    width: 110px;
    height: 110px;}
    .round-progress-bar .round-progress{width: 125px}
	.round-progress-bar .score-box {height: 109px;width: 109px;	line-height: 20px;}*/
	.test-report .total-score {font-size: 16px;/*padding-top: 13px;*/}
	.testReport-body .test-report{width: 100%}
	.testReport-body .main-inner .test-report{width: 90%}
	.total-score span {font-size: 18px;}
	/*testresult - Solutions Tab*/
	.jcarousel{width:86% !important}
	/*#solutions .jcarousel-wrapper .jcarousel li{width:43px !important}*/
	/*login*/
	.login {width: 100% !important;margin:40px auto;}
	/*my-profile*/
	/*.my-profile .user-detail-wrap .form-group label, .my-profile .user-edit-form label{width: 100px}
	.my-profile .user-detail-wrap .form-group.prepare-for label {width: 99px;}
	.my-profile .user-detail-section.change-pwd-section .user-detail-wrap label{width: 150px}*/
	/*register*/
	/*.outer.register-page{width: 450px;}*/
	.packages-screen .horizontal-tabs.main-tabs .tab-content .tab-pane .col-sm-3{width: 80%;margin:0 auto;display: block;}
 	/*popup*/
	/*#mt-instruction-popup .modal-dialog,
	#mt-useredit-modal .modal-dialog, 
	#profilepic-change .modal-dialog,
	#package-info-modal .modal-dialog,
	#error-report .modal-dialog,
	#submittest-poup .modal-dialog{width: 375px !important;}*/
	.modal-dialog .close{margin-right: -2px;margin-top: 2px !important;font-size: 16px;}
	.close-icon {top: 0px;}
	.modal button.close{width: 18px;height: 18px;top: -10px;right: -8px;}
	.verify-window{width: 320px;}
	/*test submit popup*/
	#submittest-poup .action {width: 50%;}
	#submittest-poup .start-wrapper {text-align: center;}
	#submittest-poup .best{float: none;text-align: center;margin: 0 0 5px;}
	#submittest-poup .start-wrapper .btn.green{float: none;}
	/*buy-packages*/
	.buy-package.mycart .col-md-6.col-sm-6{width: 100%} 
	.buy-package.mycart .col-md-3.col-sm-4{width: 88%;}
	.buy-package.mycart .col-md-6.col-sm-6, 
	.buy-package.mycart .col-md-3.col-sm-4{display: block;margin: 10px auto;float: none;}
	/*testreport*/
	.test-report .stats .stats-box{padding-bottom: 40px}

	.dashboard-screen .milestones-div,.dashboard-screen .milestones-div-live,.dashboard-screen .milestones-div-result  {right: 9%;top: -2px}
	.que-detail{display:none;}
	/*.lock-wrap{right:28px;top:7px}*/
	.dashboard-screen .milestones-div-live{top:5px !important;}



	/*.disha-dashboard-screen .lock-wrap{right:65px}*/

	/*.disha-dashboard-screen .milestones-div-live,*/
	.disha-dashboard-screen .milestones-div,
	.disha-dashboard-screen .milestones-div-result{right: 20px;left:auto;}
    .disha-dashboard-screen .milestones-div-result{right:40px}


	/*For new design for test application only for mob layout*/
	.dashboard-mob-layout .nav-tabs.subjects > li{width: 100%}
	.responsive-tab-content{display:none;}
	.responsive-tab-content.displayblock{display: block;}
	.dashboard-mob-layout.displaynone{display: none;}
	.dashboard-mob-layout .nav-tabs.subjects {height: auto;border-bottom: none;}
	/*.sidebar a.list-group-item{width: 45%}*/
	.sidebar span{width:100%}
	.dashboard-mob-layout .nav-tabs.subjects li a,
	.sidebar a.list-group-item,	
	a.list-group-item-success.active-list,
	.active-list,
	.sidebar a.list-group-item:hover
	{/*flex: 1 1 auto;*/margin: 10px 0;padding: 18px 15px 18px 15px !important;text-align: left;text-transform: uppercase;
transition: 0.5s;background-size: 300% 100%;color: white !important;/* text-shadow: 0px 0px 10px rgba(0,0,0,0.2); */
box-shadow: 0 0 20px #eee;border-radius: 10px;  background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);font-size: 14px !important;
box-shadow: 0 4px 15px 0 rgba(49, 196, 190, 0.75);  border: none !important;width:100%}
.dashboard-mob-layout .nav-tabs.subjects li a img{    width: 28px;
    margin-right: 5px;display: inline-block;}
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(10) a {background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  box-shadow: 0 5px 15px rgba(242, 97, 103, .4)}
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(6) a{background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);
box-shadow: 0 4px 15px 0 rgba(229, 66, 10, 0.75);}
/*.dashboard-mob-layout .main-tabs .nav-tabs.subjects li:nth-child(5) a {
background-image: linear-gradient(to right, #667eea, #764ba2, #6B8DD6, #8E37D7);
box-shadow: 0 4px 15px 0 rgba(116, 79, 168, 0.75);
}*/
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(7) a{
background-image: linear-gradient(to right, #fc6076, #ff9a44, #ef9d43, #e75516);
box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);}
/*.dashboard-mob-layout .main-tabs .nav-tabs.subjects li:nth-child(6) a {
background-image: linear-gradient(to right, #0ba360, #3cba92, #30dd8a, #2bb673);
box-shadow: 0 4px 15px 0 rgba(23, 168, 108, 0.75);}*/
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(5) a,
.sidebar span:nth-child(5) a.list-group-item{
background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);  
box-shadow: 0 5px 15px rgba(242, 97, 103, .4)}
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(4) a,
.sidebar  span:nth-child(4) a.list-group-item {
background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);
box-shadow: 0 4px 15px 0 rgba(126, 52, 161, 0.75);}
/*.dashboard-mob-layout .main-tabs .nav-tabs.subjects li:nth-child(4) a {
background-image: linear-gradient(to right, #29323c, #485563, #2b5876, #4e4376);
box-shadow: 0 4px 15px 0 rgba(45, 54, 65, 0.75);}*/
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(3) a,
.sidebar  span:nth-child(3) a.list-group-item {
background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);
box-shadow: 0 4px 15px 0 rgba(65, 132, 234, 0.75);}
.dashboard-mob-layout .nav-tabs.subjects li:nth-child(2) a,
.sidebar span:nth-child(2) a.list-group-item{
background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);
box-shadow: 0 4px 15px 0 rgba(236, 116, 149, 0.75);}
/*.disha-dashboard-screen{margin: -14px -15px 0;padding: 10px;background: #fff;}*/
.dashboard-mob-layout .fa.fa-arrow-circle-right{position: absolute;right: 16px;font-size: 27px;top:42%;display: inline-block}
.responsive-tab-pane i{display: inline-block;}
.responsive-scroll{overflow-x: hidden;overflow-y: hidden;    margin: -14px -15px 0;
    padding: 10px;
    background: #fff;}
.disha-dashboard-screen .nav-tabs.subjects.responsive-tab-pane{width: 100%;border-bottom: none !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li > a{text-transform: capitalize;font-size: 12px !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul{height: auto}



.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li{width: auto !important}
.main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li a{border-bottom: 1px solid #fff !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a {
background: url(../images/sub-tabs-img/physics-tab.png) no-repeat 6px 7px !important;background-size: 20px auto !important;border: 0 none;color: #eda100;padding:10px 10px 10px 32px;font-weight: normal;line-height: initial;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:focus {
border: 0;background: url(../images/sub-tabs-img/physics-tab-hover.png) no-repeat 6px 7px #fff !important;background-size: 20px auto !important;color: #eda100;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a{background: url(../images/sub-tabs-img/chem-tab.png) no-repeat 6px 7px !important;background-size: 20px auto !important;border: 0 none;
color: #e02947;padding:10px 10px 10px 32px;font-weight: normal;line-height: initial;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:focus {background: url(../images/sub-tabs-img/chem-tab-hover.png) no-repeat 6px 7px #fff !important;background-size: 20px auto !important;color: #e02947;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a{background: url(../images/sub-tabs-img/maths-tab.png) no-repeat 6px 7px !important;background-size: 20px auto !important;border: 0 none;
color: #20b8df;padding:10px 10px 10px 32px;font-weight: normal;line-height: initial;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:focus {background: url(../images/sub-tabs-img/maths-tab-hover.png) no-repeat 6px 7px #fff !important;background-size: 20px auto !important;color: #20b8df;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a{background: url(../images/sub-tabs-img/bio-tab.png) no-repeat 6px 7px !important;background-size: 20px auto !important;border: 0 none;color: #8dc54a;padding: 10px 10px 10px 32px;font-weight: normal;line-height: initial;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:focus {background: url(../images/sub-tabs-img/bio-tab-hover.png) no-repeat 6px 7px #fff !important;background-size:20px auto !important;color: #8dc54a;}

.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.default > a{background: url(../images/sub-tabs-img/bio-tab.png) no-repeat 6px 7px !important;background-size: 20px auto !important;border: 0 none;color: #75c9ea;padding: 10px 10px 10px 32px;font-weight: normal;line-height: initial;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.default.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.default > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.default.active > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.default.active > a:focus {background: url(../images/sub-tabs-img/bio-tab-hover.png) no-repeat 6px 7px #fff !important;background-size:20px auto !important;color: #75c9ea;}



.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.physics.active > a, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.physics > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.physics.active > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.physics.active > a:focus{    border-radius: 0;border-bottom: 1px solid #efa103 !important;color: #fff;
/* box-shadow: 0 2px 10px 0 rgba(204, 204, 204, 0.5); */cursor: pointer;}

.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.chemistry.active > a, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.chemistry > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.chemistry.active > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.chemistry.active > a:focus{    border-radius: 0;border-bottom: 1px solid #e02947 !important;color: #fff;
/* box-shadow: 0 2px 10px 0 rgba(204, 204, 204, 0.5); */cursor: pointer;}

.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.maths.active > a, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.maths > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.maths.active > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.maths.active > a:focus{    border-radius: 0;border-bottom: 1px solid #20b8df !important;color: #fff;
/* box-shadow: 0 2px 10px 0 rgba(204, 204, 204, 0.5); */cursor: pointer;}

.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.biology.active > a, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.biology > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.biology.active > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.biology.active > a:focus{    border-radius: 0;border-bottom: 1px solid #8dc54a !important;color: #fff;
/* box-shadow: 0 2px 10px 0 rgba(204, 204, 204, 0.5); */cursor: pointer;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.default.active > a, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.default > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.default.active > a:hover, 
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.default.active > a:focus{    border-radius: 0;border-bottom: 1px solid #75c9ea !important;color: #fff;
/* box-shadow: 0 2px 10px 0 rgba(204, 204, 204, 0.5); */cursor: pointer;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li a{padding:15px 10px 10px;
	line-height:initial;border-radius:0;}
/*.disha-dashboard-screen .main-tabs .tab-content .tabs-style-fliptab-pane.active .nav-tabs li.active a{border-bottom: 1px solid #ccc !important}*/

.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.active a{border-bottom: 1px solid #ccc !important}

.dashboard-body .title-wrapper,.testReport-body .title-wrapper{top:0;padding:10px;}
body.inner.dashboard-body{padding-top:108px;background:#fff;}
.isDashboard .package-name .ti-arrow-left{display: none;}
.dashboard-body .package-name .ti-arrow-left,
.isDashboard .package-name .ti-arrow-left.pack-back,
.testResult-body .package-name .ti-arrow-left.pack-back{top:0 !important;margin-right:5px;display: inline-block;    font-size: 20px;position: relative;background: -webkit-linear-gradient(45deg, #077192, #3bd9a3 80%);
-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.isDashboard.dashboard-body .package-name .ti-arrow-left.pack-back{display: none;}
.isDashboard.dashboard-body .package-name .ti-arrow-left,
.testResult-body .package-name .ti-arrow-left.pack-back,
.testReport-body .package-name .ti-arrow-left.pack-back{    display: inline-block;
color: #24b6e0;margin: 0 10px 0 0;font-size: 20px;position: relative;top:-14px !important}
.dashboard-body .dashboard .title-wrapper .package-name.dropdown h3{display:inline-block;}
.isDashboard .title-wrapper .package-name.dropdown h3{display:inline-block;}
.dashboard-body .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul{background:#fff;}
.main-tabs .tabs-style-flip .tab-content > .tab-pane{padding: 25px 0}
#all_test-accordion .panel.panel-default .col-sm-4{border-right:none;border-bottom: none;margin-left:0;margin-right:0}
.section-name{color: #000;display: block;padding-top:5px}
.disha-dashboard-screen .track-progress a span{display:none;}
.disha-dashboard-screen .track-progress a img {/* vertical-align: middle; */width: 20px;
padding-right: 0;border-right:none; margin-right: 0; top:0;}

.disha-dashboard-screen .track-progress a {padding: 7px 6px; border-radius: 100px;}
/*.packages-screen{margin-top:-30px;}*/
.packages-screen {
    /*margin-top: -49px;
    margin-left: -15px;
    margin-right: -15px;*/
    padding-bottom: 0;
}
.dashboard .title-wrapper .package-name h3,.testResult-body .title-wrapper .package-name h3,.testReport-body .title-wrapper .package-name h3{font-size: 23px;
padding: 0;/*border:5px solid #f00;*/
/*background: -webkit-linear-gradient(45deg, #077192, #3bd9a3 80%);
-webkit-background-clip: text;
-webkit-text-fill-color: transparent;*/
font-weight: 600;display: inline-block;color: #077192}
/* .dashboard .title-wrapper .package-name h3{color:#f00;background: initial;-webkit-background-clip:initial;-webkit-text-fill-color:initial;}*/
.dashboard .title-wrapper .package-name h3 .section-name,
.testResult-body .title-wrapper .package-name h3 .section-name,
.testReport-body .title-wrapper .package-name h3 .section-name{color: #000;
display: block;padding-top: 5px;font-size: 13px;color: #000;background: -webkit-linear-gradient(45deg, #000, #000 80%);-webkit-background-clip: text;-webkit-text-fill-color: transparent;font-weight: 500;padding-left:2px}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.active > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li > a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li > a:hover,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li > a:focus{background-position: 6px 7px !important;font-size: 14px !important}
.isDashboard .title-wrapper .container{padding:0 20px}
.isDashboard.dashboard-body .title-wrapper .container{padding:0 15px}
.dashboard-body .title-wrapper .track-progress {top: 11px;float: right;position: relative;}


.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one0.over-all-test a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one0.over-all-test.active a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one1.over-all-test a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one1.over-all-test.active a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one2.over-all-test a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one2.over-all-test.active a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one3.over-all-test a,
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one3.over-all-test.active a{background-size: 20px auto !important;background-position: 6px 7px !important;font-size: 14px !important;padding:10px 10px 10px 32px}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one0.over-all-test.active a{border-color:#f59e11  !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one1.over-all-test.active a{border-color:#e02947 !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one2.over-all-test.active a{border-color:#20b8df !important}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li.one3.over-all-test.active a{border-color:#8dc54a !important}


.dashboard .title-wrapper,.testReport-body .title-wrapper{box-shadow: initial;padding:20px 0px 15px}
.testReport-body .title-wrapper{box-shadow: 0 0 4px #ddd}
.disha-dashboard-screen .main-tabs .nav-tabs.subjects > .active > a{border-bottom:none !important;}
body.inner.isDashboard{background:#fff;padding-top:108px}
body.inner.isDashboard.dashboard-body{padding-top: 130px}
body.inner.isDashboard.dashboard-body.removeDashboardTestTab{padding-top:80px}
.responsive-scroll-subjects{position: fixed;width: 96%;margin: 0 2%;left: 0;top: 81px;padding-top:7px;background-color: #fff;z-index: 9;
    box-shadow: 0 0 4px #ddd;
    margin: 0;
    width: 100%;
    padding: 0 2%;}
.isDashboard.dashboard-body .dashboard .title-wrapper {box-shadow: 0 0 4px #ddd;background:#fff;}
.disha-dashboard-screen .subject-chapters { margin: 10px auto 20px;}
.disha-dashboard-screen .subject-chapters p{padding-left:10px;font-size:12px}
.dashboard .panel-collapse .subject-chapters .title span:first-child{font-weight:500}
.isDashboard.dashboard-body .title-panel {display: inline-block;width: 47%;position: relative;overflow: hidden;
text-overflow: ellipsis;white-space: nowrap;}
.isDashboard.dashboard-body .title-panel h4{font-size:14px}

.subject-detail-wrapper,.take-test .detail-result{margin:0;}
.detail-result{margin:0;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip.tab-pane .nav-tabs li a {
padding: 8px 10px 10px 32px !important;}
.main-tabs .tab-content > .tab-pane .nav-tabs{border-bottom:none !important;}
.testScreen .tab-content > .tab-pane ul::-webkit-scrollbar ,.responsive-scroll-subjects::-webkit-scrollbar {display: none;}
.solution-main-tab .main-tabs .nav-tabs > ul{text-align: center;}
.solution-main-tab .main-tabs .nav-tabs > li{float:none;display: inline-block;}
.solution-main-tab .main-tabs .nav-tabs > li > a{border-width:1px ;padding-top: 9px}
.main-tabs .tab-content > .tab-pane .nav-tabs > li{width: 24.5% !important;}
.testresult-screen .main-tabs .nav-tabs.subjects > li{top:22px;}

.testResult-body .header.navbar{display:none;}
.testResult-body .main-heading-name{display:none;}
.testResult-body .title-wrapper .package-name h3,.testResult-body .package-name{display: inline-block;}
.testResult-body .title-wrapper {padding: 20px 0px 15px;top:0;    transition: all .2s ease;}
.testResult-body.on-scroll .title-wrapper{padding:10px 0 10px }
.testResult-body.on-scroll .main-heading-name{display: block;}
.testResult-body.on-scroll .title-wrapper .package-name{display: none;}
.testResult-body.on-scroll #solutions #getFixed.change{top:51px;height: 40px}
.title-wrapper .track-progress {top: 4px;position: relative;}
.testResult-body.on-scroll #solutions #getFixed.change .jcarousel{padding:10px 0 10px}



/*Mobile track progress*/
.test-report .for-responsive-barreport .test-progress-bar-status{margin: 0 -12px 10px;background-image: linear-gradient(to right, rgba(252, 96, 118, 0.79), rgba(255, 154, 68, 0.55), #ef9d43, #e75516);font-size: 12px !important;border: none !important;padding: 5px 10px;transition: 0.5s;background-size: 300% 100%;}
.test-report .for-responsive-barreport{box-shadow:0 0 5px #f3c45e;padding-top: 0;}
.test-report .for-responsive-barreport .test-progress-bar-status label{color: #fff;background: none}

.test-report .stats{box-shadow:0 0 5px #ef5e64}
.test-report .stats h2:first-child{background-image: linear-gradient(to right, #eb3941, #f15e64, #e14e53, #e2373f);transition: 0.5s;color:#fff;background-size: 300% 100%;}

.test-report .box{box-shadow:0 0 5px #f3c45e;border: none;}
.test-report .box h2:first-child{background-image: linear-gradient(to right, #f5ce62, #e43603, #fa7199, #e85a19);color: #fff;transition: 0.5s;background-size: 300% 100%;}

.test-report .box:nth-child(2){box-shadow:0 0 5px #93d9f3;border: none;}
.test-report .box:nth-child(2) h2:first-child{background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);transition: 0.5s;background-size: 300% 100%;}

.test-report .box:nth-child(3){box-shadow:0 0 5px #ed4e53;border: none;}
.test-report .box:nth-child(3) h2:first-child{background-image: linear-gradient(to right, #eb3941, #e49da0, #e14e53, #ffb3b6);transition: 0.5s;background-size: 300% 100%;}

.test-report .box:nth-child(4){box-shadow:0 0 5px #844498;border: none;}
.test-report .box:nth-child(4) h2:first-child{background-image: linear-gradient(to right, #6253e1, #852D91, #A3A1FF, #F24645);transition: 0.5s;background-size: 300% 100%;}

.test-report .box:nth-child(5){box-shadow:0 0 5px #6196de;border: none;}
.test-report .box:nth-child(5) h2:first-child{background-image: linear-gradient(to right, #25aae1, #4481eb, #04befe, #3f86ed);transition: 0.5s;background-size: 300% 100%;}

.test-report .box:nth-child(6){box-shadow:0 0 5px #ed896e;border: none;}
.test-report .box:nth-child(6) h2:first-child{background-image: linear-gradient(to right, #ed6ea0, #ec8c69, #f7186a , #FBB03B);transition: 0.5s;background-size: 300% 100%;}
.test-report .for-responsive-barreport .text-info{width: initial;height: initial;padding: 2px 5px;font-weight: bold;font-size: 16px;background:none;}
.test-report .graph-box h2,.test-report .main-inner .stats h2,.test-report .for-responsive-barreport .test-progress-bar-status label{font-size: 14px}
.test-report .for-responsive-barreport .progress{margin:10px 0 35px;}
.for-responsive-barreport .progress{height: 12px;overflow: initial;}
.for-responsive-barreport .progress .progress-bar{border-radius: 15px;background-image: linear-gradient(to right, #25aae1, #40e495, #30dd8a, #2bb673);
    transition: 0.5s;
    background-size: 300% 100%;text-align: right;}
    .for-responsive-barreport .progress .progress-bar span{background: #3edf9b;
    padding: 5px;
    border-radius: 100px;
    position: relative;
    top: 25px;
    text-align: center;}
    .for-responsive-barreport .progress .progress-bar span:after {
    display: inline-block;
    width: 0;
    height: 0;
    /* margin-left: 0; */
    /* margin-left: .255em; */
    vertical-align: top;
    content: "";
    border-bottom: 0.3em solid;
    border-right: .3em solid transparent;
    border-top: 0;
    border-left: .3em solid transparent;
    color: #3edf9b;
    text-align: center;
    position: absolute;
    top: -4px;
    left: 47%;
}
#solutions .dropdown-menu > li > a{font-size:13px}

.jcarousel-control-prev, .jcarousel-control-next{top:52%;}
#solutions .jcarousel-wrapper .jcarousel li.active a {
    /*box-shadow: 0px 3px #dadada;*/
    padding: 10px;
    width: 30px;
    height: 30px;
    top: -5px;
    position: relative;line-height: 9px;margin-top:0
}
#solutions .jcarousel-wrapper .jcarousel li a{width:25px;height: 25px;line-height: 12px}
.testResult-body.on-scroll #solutions #getFixed.change{padding: 10px 26px}
/*#solutions #getFixed.change .jcarousel li.active a {padding: 10px;
    width: 35px;
    height: 35px;
    top: -7px;
    position: relative;
    line-height: 15px;}*/


#solutions #getFixed.change .jcarousel-control-prev,
#solutions #getFixed.change .jcarousel-control-next{top:56%;}

/*.solution{display:flex;}
.solution span.inner-solution{display: flex;flex-direction: row;flex-basis: 100%;overflow: scroll;
overflow: overlay;}*/
#solutions .jcarousel-wrapper .jcarousel li.active a em{font-size:14px}
#solutions .jcarousel-wrapper .jcarousel li.active a{padding:10px 7px;}

.testresult-screen .main-tabs .tab-content > .tab-pane .nav-tabs{height: auto;margin: 0;}
.testresult-screen .main-tabs .nav-tabs.subjects > li{top:0;text-align: center;}
.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question{padding-bottom:0}



/*.dashboard .title-wrapper{z-index: 999}
.dashboard .title-wrapper .track-progress {
    top: 6px;
    position: fixed;
    right: 80px;
    float: none;
}*/
/*.dashboard .title-wrapper .track-progress ul li a{display: inline-block;cursor: pointer;}*/

.dashboard .title-wrapper .track-progress ul li a{display: block;}
.dashboard .title-wrapper .track-progress{display: none;}
.header-inner .track-progress{display: inline-block;position: relative;top: 7px;}
.header-inner .track-progress ul li{padding-left:0}
.header-inner .track-progress ul li a{padding: 7px 6px;border-radius: 100px;background: #fff;font-size: 13px;
text-transform: capitalize;color: #24b6e0 !important;cursor: pointer;
box-shadow: 1px 1px 9px rgba(16, 16, 16, 0.09);display: block;}
.header .header-inner .user .track-progress img{width: 20px !important;padding-right: 0;border-right: none;margin-right: 0;top: 0;
height: auto !important;margin: 0 !important;}
.header-inner .track-progress a span {display: none;}
.header .user .dropdown .btn{padding-left:0 !important;top:-3px !important;}
.numeric-details .col-md-5{width:45%}
/* Instruction Page  */
.responsive-class  #heading-breadcrumbs h1 {
    font-size: 16px;
}
.responsive-class .responsiveClass .pull-right {
    width: 48%;
}
header.header .user .dropdown{padding: 6px 0 6px 12px}
/*header .menu ul li a:hover, header .menu ul li a.active,header .menu ul li a{font-size: 0;border:none;}*/
.top-banner h1{font-size: 22px}
.last-practiced-test .last-tests{padding-right:145px}
.last-practiced-test .last-test-details{padding:15px}
.last-practiced-test .last-test-buttons{right: 15px;top:25%;}
.footer-section .col-sm-3{width: 33.33%}
.footer-section .col-sm-3:first-child{width: 25%}
.footer-section .col-sm-3:nth-child(2){width: 40%}
.footer-section .col-sm-3:nth-child(4){width: 100%;float: none;clear: both;display: inline-block;}
.footer-section .middle-section .col-sm-6,.footer-section .middle-section .col-sm-6:last-child{padding: 0 15px}
/*.footer-section .middle-section li{margin:0 10px 0 0}*/
.social-media{left: -5px}
.footer-section{padding-top:15px}
.blue-btn, .green-btn, .orange-btn {padding: 5px 15px;min-width: 120px;}
.inner-container, .test-report{width: 90%}
.online-test-container .page-content .tetimonial-slider h2{margin-top:35px;font-size: 24px}
.owl-carousel .owl-stage-outer{padding:25px 0 15px}
header .menu ul li a, header .menu ul li a:hover, header .menu ul li a.active{padding: 14px 4px}
.online-test-container .page-content .footer-section h2{margin:15px 0 5px}
/* Instruction Page End */
/*header .navbar-default .navbar-toggle{float: left;margin: 10px 15px;}
.online-test header{background:none;box-shadow:none;}
.practice-page,.comm-see-all{padding:20px 0 50px;background-image: linear-gradient( #FF8EA5 15%,#fff 100%)}
body.inner.online-test{padding-top: 0 !important}
.top-banner .banner-img{right: -5%;top: -20px;text-align: right;}
header .navbar-default .navbar-toggle{margin:15px 20px}
.practice-page .top-banner p{display: none;}
.heading-title{display: block;font-size: 21px;color: #fff;font-weight: 500;font-family: Montserrat;}
.online-test-container .page-content h2 ,.online-test-container .page-content h2 a{font-size: 16px;color: #2f2f2f !important}
.top-banner,.comm-see-all .top-banner {padding: 45px 0 10px}
.practice-page .top-banner h1,.comm-see-all .top-banner h1{font-size: 13px;font-weight: normal;line-height: initial;margin: 5px 0;}*/
.last-practiced-test .last-tests{background-position:0 0;padding-left:40px}
.practice-test,.last-practiced-test .accuracy-per,.last-practiced-test .package-name,.last-practiced-test .live{display: none}
.last-practiced-test .scoring-details .score{display: block;padding:0;/*margin:6px 0 0 0;*/border:none;}
.practice-test-box.last-practiced-test .scoring-details .score,
.practice-test-box.last-practiced-test .accuracy-per,.practice-test-box.last-practiced-test .scoring-details span.accuracy-per{display: inline-block;font-size: 12px}
.last-practiced-test .chapter-name{font-size: 14px;display: block;margin:0;white-space: nowrap;
    width: 50%;
    overflow: hidden;
    text-overflow: ellipsis;
    min-height: initial;
    margin: 0;font-weight: 600}
.last-practiced-test .last-test-buttons .green-btn,
.last-practiced-test .last-test-buttons .blue-btn{font-size: 0;min-width: initial;border-radius: 100px;line-height: initial;padding: 6px 8px 5px;margin:0}

.chapter-subject .dropdown{display: none;}
.online-test-container .page-content .chapterwise-section h2{line-height: initial;}
.rounded-btn a{border:none;padding:0;color:#1c9bd0}
.rounded-btn a:hover{background:none}
.chapterwise-section.mobile-chapterwise-section .inner-container{border-bottom: 1px solid #f5f5f5;margin-bottom: 5px;}
.chapterwise-section.mobile-chapterwise-section:last-child .inner-container{border-bottom: 0}
.call-to-action-section p:nth-child(1){font-size:16px;margin:0 auto 10px}
.call-to-action-section{text-align: center;}
.call-to-action-section .inner-container{padding:15px}
.call-to-action-section p:nth-child(1) {
    font-size: 18px;
    margin: 0 auto;
    line-height: initial;
}
.call-to-action-section p:nth-child(2) {
    font-size: 14px;
    line-height: initial;
}
.call-to-action-section .call-button a {
    font-size: 14px;
    padding: 7px 15px;
}
.online-test-container .page-content .tetimonial-slider h2,.faq-section h3,.online-test-container .page-content .inner-query-courses h2{font-size: 16px;font-weight:600}
.faq-section .accordion .panel{opacity: 1 !important}
.faq-section .tabs-left>li{float: none;display: inline-block;}
.faq-section .tabs-left{text-align: center;margin-bottom: 10px}
.faq-section .tabs-left>li a {
    padding: 6px 8px;
    font-size: 13px;
    min-width: 125px;}
    .faq-section .tabs-left>li a{margin:0 5px}
    .tetimonial-slider #customers-testimonials.owl-carousel .owl-dots .owl-dot span{width: 15px;height: 15px ;   margin: 0 2px 0;
    transform: translate3d(0px, 0%, 0px) scale(0.7);background: #d8d8d8;border-radius: 100px}
    .tetimonial-slider #customers-testimonials.owl-carousel .owl-dots .owl-dot.active span, .tetimonial-slider #customers-testimonials.owl-carousel .owl-dots .owl-dot:hover span {
  /*  background: #3190E7;*/
    transform: translate3d(0px, 0%, 0px) scale(0.7);}
    .footer-section ul li a{font-size: 13px;margin:3px 0}
    .footer-section .middle-section img{top:0;}
    .faq-section h3{margin:0 0 15px 0}
    /*.responsive-logo{display: none;}*/
   /* header .menu ul li.nav-mobile-user{padding: 0 20px;
    font-size: 22px;
    font-weight: 600;display: block;margin-bottom: 15px}
    header .menu ul li.nav-mobile-user img{    margin: 0 15px 0 0;
    width: 50px !important;
    height: auto !important;}
    header .menu ul li.nav-mobile-user,header .menu ul li.profile,header .menu ul li.buy-package,header .menu ul li.logout{display: block;}
    body.mob-darkHeader header{background:#fffffff2;box-shadow:0px 1.5px 6px rgba(0, 0, 0, 0.15)}
    body.mob-darkHeader header .navbar-default .navbar-toggle{margin:10px 20px}
    body.mob-darkHeader header nav{min-height: 40px}
    body.mob-darkHeader .heading-title {
    position: fixed;top: 14px;z-index: 99;font-size: 16px;color: #2f2f2f !important;left: 65px}
    .mobile-responsive{display: none;}*/
   /* .sidebar a.list-group-item{    display: inline-block;
    border-top: none;
    margin: 0 15px 0 0;
    padding: 0 0 5px 0;
    position: relative;
    top: -1px;}
    a.list-group-item-success.active-list, .active-list, .sidebar a.list-group-item:hover {
    color: #8cba45 !important;
    border-bottom: 1px solid #8cba45 !important;
}
.right-content {
    width: 100%;
    margin: 1px;
    border-top: 1px solid #f7f4f4;
    padding-top: 15px;
    position: relative;
    top: -8px;
}
    .sidebar a.list-group-item span{margin-left: 15px;display: inline-block;top: 3px;vertical-align: top;position: relative;}
	.sidebar a.list-group-item svg {width: 15px;height: 15px;position: absolute;top: 0;right: 0;}
	.sidebar .panel{margin-bottom:0;overflow-x: scroll;overflow-y: hidden;white-space: nowrap;}
	.sidebar .panel::-webkit-scrollbar {display: none}
}
	.right-content .nav-pills{text-align: left;}
	.right-content .nav-pills li.active a, .right-content .nav-pills li a:hover, .right-content .nav-pills li.active a:hover, .right-content .nav-pills li.active a:focus{background: none;-webkit-text-fill-color:#FFBA33 !important;border-color: initial;padding:0}
	.right-content .nav-pills li a{border-color: #fff;padding:0}*/
	.mob-res{width: 30%}
	/*.chapterwise-section .chapterName-slide img.practice-img{display: block;margin: 0 auto 10px}
	.chapterwise-section .chapterName-slide img.practice-hover{margin: 0 auto 10px}*/
	.chapterwise-section .live-text {right: 11px;top: 15px;}
	.blue-btn, .green-btn, .orange-btn{font-size: 13px}
	.chapterwise-section .chapterName-slide,.learn .course-packages{padding: 12px}
	.rounded-btn a:focus{background: none;color: #000}
	.courses-section{margin-top:20px;}
	.right-content .nav-pills li.live{display: none}
	.courses-section .col-sm-4{width: 65%}
	.faq-section .accordion .panel-default > .panel-heading h4{font-size: 14px;position: relative;top:0;}
	.faq-section .accordion .panel-default > .panel-heading .collapsed h4{padding: 0;font-size: 14px;top:3px;}
	.faq-section .accordion .panel-default > .panel-heading,.faq-section .accordion .panel-collapse{padding: 7px 10px !important}
	.mt-practice-details-instruction-popup .modal-body ol li{font-size: 14px;line-height: 20px}

   .online-test-container .page-content {margin: 0;background: url('../images/practice/Group 742.png') right 0;/*background-size: 100%;*/background-repeat: no-repeat;}
   .test-packages .online-test-container .page-content{background: url('../images/practice/test-series-bg-bann.png') right 0;background-repeat: no-repeat;}
   .top-banner .banner-img img.banner-img-mob{display: block;width: 100%}
   .top-banner .banner-img img{display: none;}
   .testResult-body .online-test-container .page-content{background:none;}
  .testReport-body .online-test-container .page-content{background: url('../images/practice/my-progress-bann.png') right 0;background-repeat: no-repeat;}
   .testReport-body .package-detail-banner .package-banner , .nta-screen .page-content{background: none}
   .testReport-body .online-test-container .page-content .practice-page.inner-package{background: none}
   .online-test-container .page-content .practice-page,.practice-page, .comm-see-all{background-image: none;padding-bottom: 5px}
   .online-test-container .page-content .practice-page.inner-package{background-image:linear-gradient( #FF8EA5 0%,#fff 100%);}
   .testResult-body .online-test-container .page-content .practice-page{background-image:linear-gradient(258.38deg, #D7BEFF 0%, #FF8EA5 100%);}
   .testResult-body .online-test-container .solution-main-tab{margin-top:0 !important}
   .online-test-container .page-content .practice-page .heading-title,
   .online-test-container .page-content .practice-page .top-banner h1,
   .online-test-container .page-content .comm-see-all .heading-title,
   .online-test-container .page-content .comm-see-all .top-banner h1{color: #212121}
   .testReport-body .online-test-container .page-content .comm-see-all .heading-title{color: #fff}
   .online-test-container .page-content .practice-page .top-banner .banner-img,
   .online-test-container .page-content .comm-see-all .top-banner .banner-img{opacity:1;right: 0;top: 0;}
   .testResult-body .online-test-container .page-content .comm-see-all .heading-title{color:#fff;}
   .testResult-body .main-tabs .nav-tabs{margin-bottom: 10px}
   .chapterwise-section .queText,.chapterwise-section .queText i{font-size: 11px}
   .sidebar .panel {
    overflow: initial;
    white-space: initial;
    display: flex;
    height: auto;
    flex-wrap: wrap;
    align-content: stretch;
    align-items: center;background: none
}
   .right-content{border-top:none;display: none;padding-top: 0}
   /*.learn.course-detail .right-content{display: block;}*/
   .right-content.displayblock{display: block;}
   #MainMenu.displaynone,.sidebar a.list-group-item span,#demo3{display: none;}
   .practice-test-box.last-practiced-test .green-btn, .practice-test-box.last-practiced-test .last-test-buttons .green-btn,.practice-test-box.last-practiced-test .blue-btn{/*background: none;*/
    color: #26D27F;/*min-width: 65px;*/}
   .practice-test-box.last-practiced-test .blue-btn {color: #8cba45}
	.practice-test-box.last-practiced-test .last-test-details{padding:10px}
	.right-content .last-practiced-test .last-tests{padding-right: 0}
	.right-content .last-practiced-test .chapter-name{width: 75%}
	.right-content .practice-test-box.last-practiced-test .last-test-buttons{top:22%;right: 10px}
	.right-content .panel-group .panel .panel-coll:before{right: 10px;top:25px;display: none;}
	.practice-test-box.last-practiced-test .last-test-buttons .green-btn{/*font-size: 14px;border-radius: 5px;*//*min-width: 125px*/}
.last-practiced-test .last-test-buttons .green-btn span,
.last-practiced-test .last-test-buttons .blue-btn span {font-size: 15px;vertical-align: middle;display: block;}
.last-practiced-test .last-tests{padding-right:33px;/*background-size:32px*/}
.last-practiced-test .package-name span{margin:0;}
/* .inner-test-typename{display: block;font-size: 16px;color: #1e6bb9 !important}*/
.practice-test-box.last-practiced-test .chapter-name {
    margin-bottom: 5px;
    width: 100%;
   /* overflow: initial;
    white-space: initial;*/font-size: 14px
}
.practice-test-box.last-practiced-test.testPackageDetails .chapter-name{overflow: initial;
    white-space: initial;font-size: 18px}
 .right-content .panel-group .panel{
    background: #FFFFFF;
    border: 1px solid #8cba45;
    box-sizing: border-box;
    box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.15);
    border-radius: 5px;}
    .right-content .panel-group .panel.mob-attempted-test{border-color:#26D27F}
    .right-content .panel-group .panel.mob-attempted-test svg{color:#26D27F}
    .practice-pack-deta-banner{min-height:initial}
    .right-content .test-schedule .col-sm-4 {width: auto;float: none;display: inline-block}
    .test-sch-details{padding-right: 0}
    .right-content .test-schedule{border-top: 1px solid #eee !important}
    .practice-test-box.last-practiced-test .last-test-buttons{display:none;}
    .mob-app .last-test-buttons{text-align: center;margin: 10px 0;border-top: 1px solid #eee !important;padding-top: 10px;display: inline-block;width: 100%}
    .mob-app .last-test-buttons .blue-btn,.mob-app .last-test-buttons .green-btn{color: #fff}
    .mob-app .last-test-buttons .blue-btn{background: #8cba45}
    .mob-app .last-test-buttons .green-btn{background: #26D27F}
    .right-content .list-group-item{margin:0 auto 10px;
    padding: 0;
     width: 25%; 
    display: inline-block;
    border: none !important;
    text-align: center;
    background-size: 35px !important;
    padding: 38px 0 2px 0 !important;
    font-weight: 600;border-radius:0}
	.right-content .list-group-item.physics{border-bottom:1px solid #efa103;color:#efa103 !important;background:url("../images/practice/physics-tab.png") no-repeat center 0;padding: 90px 0 0 0}
	.right-content .list-group-item.mathematics{border-bottom:1px solid #24b5e1;color:#24b5e1 !important;background:url("../images/practice/maths-tab.png") no-repeat center 0;padding: 90px 0 0 0;}
	.right-content .list-group-item.chemistry{border-bottom:1px solid #e12a48;color:#e12a48 !important;background:url("../images/practice/chem-tab.png") no-repeat center 0;padding: 90px 0 0 0}
	.right-content .list-group-item.biology {border-bottom:1px solid #8cc445;color:#8cc445 !important;background:url("../images/practice/bio-tab.png") no-repeat center 0;padding: 90px 0 0 0}
	.right-content .list-group-item.default {border-bottom:1px solid #75c9ea;color:#75c9ea !important;background:url("../images/practice/default-tab.png") no-repeat center 0;padding: 90px 0 0 0}
	.right-content .list-group-item.physics.active-list{background:url("../images/practice/physics-tab-hover.png") no-repeat center 0;border-bottom: 1px solid #efa103 !important;text-transform: capitalize;box-shadow: none;border-radius: 0}
	.right-content .list-group-item.chemistry.active-list{background:url("../images/practice/chem-tab-hover.png") no-repeat center 0;border-bottom: 1px solid #e12a48 !important;text-transform: capitalize;box-shadow: none;border-radius: 0}
	.right-content .list-group-item.biology.active-list{background:url("../images/practice/bio-tab-hover.png") no-repeat center 0;border-bottom: 1px solid #8cc445 !important;text-transform: capitalize;box-shadow: none;border-radius: 0}
	.right-content .list-group-item.default.active-list{background:url("../images/practice/default-tab-hover.png") no-repeat center 0;border-bottom: 1px solid #75c9ea !important;text-transform: capitalize;box-shadow: none;border-radius: 0}
	.right-content .list-group-item.mathematics.active-list{background:url("../images/practice/maths-tab-hover.png") no-repeat center 0;border-bottom: 1px solid #24b5e1 !important;text-transform: capitalize;box-shadow: none;border-radius: 0}
	.right-content.displayblock #demo3{margin-left:0/*;text-align: center;*/}

    .online-test-container .page-content h2.inner-test-typename {
    font-size: 13px;
    font-weight: normal;
    line-height: initial;
    margin: 5px 0;display: inline-block;color: #212121}
    .practice-pack-deta-banner{margin-bottom: 0}
    .package-top .nav{padding:0 10px}
    .package-top .nav li{margin:0;width: 33.33%;text-align: center;}
    .package-top .nav li.faq{display: none;}
    .package-top .nav li a{font-size: 12px;padding:14px 0 9px;display: inline-block;}
    .package-top .nav li a span{display: none;}
    .package-top{margin-top:-9px}
    .track-progress{top:35%}
    .online-test-container.testReport-body .page-content .comm-see-all .heading-title{color: #fff}
    .sidebar a.list-group-item .testtype-icon{background:url('https://app.mstitute.com/images/test_icon-mob.png') 0 center no-repeat;padding:8px 0 8px 40px;background-size: 30px}
    .que-area{padding:0}
    #solutions .que-list .que-list-drop{top:-34px;}
    section.last-practiced-test{padding-top:15px}
    .online-test-container .page-content .courses-section h2{margin-bottom:15px}
    .courses-section{padding:30px 0 25px}
    .main-section{padding:0}
    .outer-subject-chapters h6.testTypeColor{display: block;}
    .right-content .subject-chapters .title {background-position:0 center !important;background-size: 18px !important;padding-left: 25px;}
    .right-content .subject-chapters li{padding-left:0}
    .package-top .nav li a span svg{vertical-align: middle;}
    .key-features li{width: 100%}
    .key-features div{column-count: 1 !important}
 
    /*NTA screen*/
    .nta-screen .nta-instruction h4{font-weight:500;font-size:13px}
    .nta-screen ul, .nta-screen ol{padding-left:20px}
    .nta-screen .nta-instruction ol.decimalType li {font-size: 13px;line-height: 20px}
    .nta-screen label {font-weight: 500;line-height: 20px;font-size: 13px}
    .nta-scrollbar .upArrow,.nta-scrollbar .downArrow{display: none;}
    .modal-backdrop{z-index: 9999}
    .modal{z-index: 99999}
	body.mob-darkHeader .heading-title {margin: 0 30%;width: 40%;text-align: center;
	white-space: nowrap;/* width: 100%; */overflow: hidden;text-overflow: ellipsis;}
	.N-register #msform fieldset label{margin-top:10px;}
	.N-register #msform fieldset.step4 label{margin-top:0}
	.test-packages.cart-page .online-test-container .page-content{background: none}
/*	.my-profile .profile-edit span.p-edit-icon{padding:7px 9px 5px 9px}*/

	.que-list-drop .open > .dropdown-menu{z-index:9}
	.no-found-msg{padding:50px 0}

.login #login-form, #forgot-password, #reset-password, #change-password,
   .N-login #login-form, .N-login #msform{padding: 20px 50px}
	
}
@media(max-width: 484px){
	.preAllCourseList .chapter-subject .dropdown .filterDate button {margin-top: 1px !important;}
}
@media (max-width:480px){
	#msform #progressbar .progress{width: 100%;}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li{width:25% !important}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li a {padding: 6px 15px 5px 11px;}		
	/*Question dashboard screen started*/

	/*.inner.testScreen #logo,.inner.testScreen .u    box-shadow: 0 4px 15px 0 rgba(252, 104, 110, 0.75);ser{display: none;}*/
	.testScreen .tab-content > .tab-pane ul{max-height: 120px;overflow-y: hidden;padding:0}
	.testScreen .test-que-no li{margin:5px}
	.testScreen .test-subjects .nav-tabs > li a{font-size:13px}
	.testScreen .que-text, .optText,.que-text,.solution-section,.questionans{font-size: 14px}
	.testScreen .que-text{padding:0}
	/*testresult - Solutions Tab*/
	#solutions .jcarousel-wrapper .jcarousel li{width:41px !important}
	/*.que-list .que-list-drop{position:relative;}*/
	.solution .package-name h3{border: 1px solid #92daef;padding: 5px 10px;margin: 0 10px 15px;}
    /*.que-list .que-list-drop .dropdown-menu {top: 26px;left: 10px;right: auto;width: 95%;}*/
	/*.que-list{padding-right:150px}*/
	#solutions .jcarousel-control-prev{left:5px;}
	#solutions .jcarousel-control-next{right:5px;}
	/*.jcarousel{width: 80% !important}*/
	/*.package-name.dropdown .caret{float: right;}*/
	.header .user .dropdown{padding:5px 4px 0 3px;}
	/*class step4*/
	.register-page #msform fieldset.step4 .action-button {min-width: 120px !important;}
	/*popup*/
	#mt-instruction-popup .start-wrapper button,
	#mt-useredit-modal .modal-footer button.btn,
	#profilepic-change .modal-footer button.btn.default,
	#profilepic-change .modal-footer button.btn.green.upload-result,
	#package-info-modal .modal-footer button.action-button,
	#ProfileOTPModal .action-button,
	#registerPolicy .modal-footer button.action-button{min-width: 100px;padding: 3px 15px;font-size: 14px;}
	.verify-window {width: 250px;}
	#ProfileOTPModal .modal-dialog {width: 280px;}

	.main-inner .stats-box h2{font-size:15px}
	/*.stats .stats-box {width:45%;padding-right:0;padding-left:0;position:relative;padding-bottom:17px;border:1px solid #f7f6f6;box-shadow:0 0 3px #ddd;margin:15px 5px 5px 5px}*/
	.round-progress-bar{width: 126px;}
	.header .user .dropdown-menu{top:96%}


	#solutions #getFixed.change .jcarousel-control-next{right:18px}
	#solutions #getFixed.change .jcarousel-control-prev{left:18px;}
	.que-text,.optText,.que-text p,.que-text div,.que-text li,.que-options p,.que-options .option li{font-size:15px !important}

	.for-responsive-info .test-subjects h3 {padding: 3px 10px 5px;font-size: 14px}
	/*.testScreen .test-heading h1{margin-bottom:35px}*/
	.for-responsive-info .test-subjects {
    top: 38px;
    width: 95%;
    left: 2.5%;
    right: auto;
}
	.dashboard-screen .milestones-div-live span {
    background: #63b51e;
    padding: 2PX 8PX 0PX 8PX;
    display: inline-block;
    font-size: 12PX;
    color: #FFF;
    letter-spacing: 1.5PX;
    font-weight: bold;
}
.dashboard-screen .milestones-div-live{top:5px}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul{padding-left:0;padding-right:0}

.dashboard-mob-layout .fa.fa-arrow-circle-right{font-size: 21px}
.dashboard-mob-layout .fa.fa-arrow-circle-right{top:40%;}
.main-tabs .dashboard-mob-layout .nav-tabs.subjects li a{font-size:11.5px !important;padding:17px 15px 17px 15px !important}
.responsive-scroll-subjects{overflow-x: auto;overflow-y: hidden;}
    .responsive-scroll-subjects ul{width: 470px !important}

    .main-tabs .tab-content > .tab-pane#solutions .nav-tabs > li{/*width: 28% !important;*/
    text-align: center;}
    .testresult-screen .main-tabs .tab-content > .tab-pane#solutions .nav-tabs{text-align: left;}
    /*.packages-screen .col-sm-4 {
	    width: 85%;}*/
	    .testScreen .test-area .test-heading h1{margin-bottom:35px}
	    .for-responsive-info .test-subjects h3 {padding: 5px 8px 6px;}
	    /*.top-banner, *//*.inner-container{width: 93%}*/
	    .last-practiced-test .last-tests{padding-left: 40px;background-position: 0 0;/*padding-right:0*/}
	   /* .last-practiced-test .last-test-buttons{position: relative;right: 0;left: 0;}*/
	    .last-practiced-test .last-test-buttons .green-btn{display: inline-block;margin-left: 0;}
	    .call-to-action-section .call-text {
    padding-right: 0;
    text-align: center;
}
.call-to-action-section p:nth-child(1){font-size: 21px}
.call-to-action-section .call-button{text-align: center;width: 100%}
.call-to-action-section .call-button a{display: inline-block;}
.call-to-action-section .inner-container{padding:15px}
.que-list-drop h3{font-size: 13px}
.prepare-for ul:last-child{border-bottom: none}
.mt-practice-details-instruction-popup .modal-body ol{padding: 15px}
.right-content .test-schedule .col-sm-4 ,.right-content .outer-subject-chapters .col-sm-6{width: 100%;float: none;padding: 0 10px}
.test-sch-details{padding:5px 0}
.outer-subject-chapters h6.testTypeColor{margin:10px 10px 0 10px}
.nta-content .examduration{min-width: initial;}
.optText{width: auto;}

.que-number{font-size: 14px}
.nta-content .que-right-nta,.negative-mark, .positive-mark{font-size: 11px}
.top-quest{padding-bottom: 8px}
.nta-scrollbar{margin-top:5px;}
.responsive-class .nta-content .marks-status{right: 90px}

.que-list-drop .open > .dropdown-menu{width: 300px}
.que-list-drop .dropdown-menu > li > a{white-space: initial;}
}
@media(max-width: 430px){
	.course-detail .package-columns .column p {font-size: 13px;}
}
@media (max-width:420px){
	/*For dashboard screen*/
	.package-content{padding-top: 25px}
	.dashboard-screen .col-md-12{padding-left:8px;padding-right:8px}
	.dashboard-screen #test_tab .panel-collapse{box-shadow: none;border: none;padding:5px 0 0 0;margin-top:0;}
	.dashboard-screen #all_test-accordion .panel.panel-default .col-sm-4{padding:0}
	.dashboard-screen .subject-chapters{width:100%}
	.dashboard-screen .subject-chapters li {font-size: 12px;padding: 8px 0px;}
	.dashboard-screen .main-tabs .tab-content > .tab-pane {padding: 0 10px 20px;}
	.dashboard-screen .accordion .panel {padding: 7px !important;}
	/*--Header--*/
	.header .user .upgrade a {margin: 10px 0;font-size:11px;}
	.header .user .dropdown .btn{padding: 6px 5px;}	
	.header .user img {height: 28px !important;width: 28px !important;margin-left: 0;}
	.header .user .btn .caret {top: 7px;margin-left: 2px;border-left: 5px solid transparent;
    border-right: 5px solid transparent;border-top: 5px solid;}
	.header .user .dropdown-menu {width: 160px;top: 102%;}
	.header .user .dropdown-menu > li > a {padding: 8px 20px 8px 45px;}
	.header .user .dropdown-menu > li.profile a {background: url(../images/avatar.png) no-repeat 17px 8px;background-size: 16px auto;}
	.header .user .dropdown-menu > li.buy-package a {background: url(../images/buy-package.png) no-repeat 15px 8px;background-size: 16px;}
	.header .user .dropdown-menu > li.logout a {background: url(../images/logout.png) no-repeat 17px 8px;background-size: 16px;}
	#web-header-dropdown ul li.user-box {padding: 12px 0;}
	#web-header-dropdown ul li.user-box span {font-size: 13px;}
	/*.title-wrapper {padding: 13px 0px;}*/
	.package-name h3 {font-size: 14px;}
	.package-name.dropdown .caret {border-top: 5px solid;border-right: 5px solid transparent;border-left: 5px solid transparent;}
	.title-wrapper .dropdown-menu > li > a {font-size: 12px;}
	.title-wrapper .more-pkg-btn button {font-size: 12px;}
	.title-wrapper .dropdown-menu {/*top: 25px;*/left: -7px;width: 170px !important;}
	/*--Dashboard page--*/
	/*.main-tabs .nav-tabs > li > a {font-size: 16px !important;}*/
	.main-tabs .nav-tabs > li.active a:after {border-bottom: solid 8px #24b6e0;border-left: solid 8px transparent;border-right: solid 8px transparent;top: 33px !important;}
	/*.accordion .panel {padding: 10px !important;}*/
	.subject-total .score {line-height: 18px;height: 26px;}
	.que-detail .subject-total .score-title {font-size: 13px;}
	.que-detail .subject-total .total-score {font-size: 14px;}
	.que-detail .subject-total {margin: -5px 20px 0px;}
	/*.panel-heading a:before {font-size: 10px;}*/
	.dashboard-screen .test-list.accordion .panel-heading a:before{right:0}
	/*.accordion .panel-default > .panel-heading h4 {font-size: 13px;}*/
	.que-detail .subject-total .outmarks .total-score em {font-size: 12px;}
	.main-tabs .tab-content > .tab-pane {padding: 10px 10px 20px;}
	/*testresult*/
	#main-tab.main-tabs .tab-content > .tab-pane {padding: 10px 0px;}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li a {padding: 6px 4px 5px 4px;}
	#overall-stats .nav-tabs > li > a {font-size: 11px !important;}
	.overall-wrapper .result-status .group span {font-size: 11px;padding: 3px 3px;}
	/*--Track Progress--*/
	.title-wrapper h1 {font-size: 17px;margin: 0}
	.title-wrapper .test-progress-bar {width: 250px;}
	.test-progress-bar .text-info {width: 20px;height: 20px;line-height: 20px;font-size: 12px;}
	.test-progress-bar .progress {width: 45%;}
	.st/*ats .stats-box {width: 100%;border-bottom: 1px solid #f1f1f1;}*/
	/*.main-inner .stats-box h2 {top:auto;padding-top:10px;	bottom: 15px;}*/
	/*.round-progress-bar{margin-bottom: 45px}*/
	/*packages*/
	/*.main-inner .stats-box h2 {top: auto;padding-top: 10px;bottom: 15px;}*/
	/*.round-progress-bar{margin-bottom: 45px}*/
	.round-progress-bar .score-box {/*width: 94px;height: 94px;*/line-height: 25px;}
	.round-progress-bar .round-progress{width: 100%}
	/*.round-progress-bar{margin-bottom:0}*/
	/*login*/
	.login {width: 394px;}
	.login #login-form, #forgot-password, #reset-password, #change-password {padding:20px}
	.login input.form-control, #msform textarea.form-control {font-size: 15px;}
	/*.login #login-form .action-button {font-size: 16px;}*/
	.login .fs-title {font-size: 24px;}ss

	/*testresult - Solutions Tab*/
	#solutions .jcarousel-wrapper .jcarousel li{width:37px !important}
	.que-area{margin: 0 -10px}
	/*.jcarousel{width:74% !important}*/
	.croppie-container .cr-boundary{width: 100% !important;}
	/*register*//*.outer.register-page {width: 394px;}*/
	/*
	.register-page #msform fieldset.step1 .action-button, 
	.register-page #msform fieldset.step3 .action-button, 
	.register-page #login-form .action-button {font-size: 16px;}*/
	.register-page .fs-title{font-size: 24px;}
	/*otp*/
	.register-page #msform fieldset .digit label {font-size: 15px;}
	/*.register-page #msform .step2 p {width: 68%;}*/
	.register-page #msform fieldset.step2 .verified-div input {margin-bottom:10px}
	.register-page .phone-image {margin-bottom: 10px;}

	/*#mt-instruction-popup .modal-dialog, 
	#mt-useredit-modal .modal-dialog, 
	#profilepic-change .modal-dialog, 
	#package-info-modal .modal-dialog, 
	#error-report .modal-dialog,
	#submittest-poup .modal-dialog{width: 328px !important;}*/

	.main-inner .stats-box h2{bottom:5px}

	.lock-wrap {/*top: 8px; */right: 37px;}
	.dashboard-screen .milestones-div ,.dashboard-screen .milestones-div-live,.dashboard-screen .milestones-div-result {right: 15%;top: -2px;}
	.buy-package.mycart .panel-default > .panel-heading a {padding: 8px 15px;}
	.buy-package.mycart .panel-default > .panel-heading a .prize-section{display: none;}
	.cart-for-responsive{display: inline-block;width: 100%;text-align: left;margin-top: 5px;}
	
	/*.buy-package.mycart .panel-heading a:before {top: 0;padding: 21px 13px 11px 13px;right: 0;
 position: absolute; float: right;margin: -13px -16px -13px 0;background: #eff0f2;}*/
	/*.buy-package.mycart .del-div{margin:0 8px 0 0}*/
	.buy-package.mycart .panel-body .pull-right{float: left !important}
	.buy-package.mycart .prize-section {font-size: 15px;padding: 4px 15px;}
	.buy-package.mycart .prize-section{margin-right: 8px}
	.package-rate.last-item {padding: 12px 25px 5px;}
	.package-rate {padding: 23px 0 14px;}

	.buy-modal .modal-body{padding:20px}

	.main-tabs .nav-tabs.subjects > li > a{padding:8px 10px}
	.main-tabs .nav-tabs.subjects.status .nya-bs-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width: 125px}
	/*.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:focus,.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a,
	.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:focus,.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a,
	.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:focus,.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a,
	.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:focus,.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a{background-size: 25px auto !important;padding:34px 6px 4px;font-size: 13px !important;
    line-height: 23px;}*/
   /* .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul{height: 65px}*/
  /*  .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li{width: 23.2% !important}*/
    .responsive-tab-content.displayblock{margin:0 -5px;}
   #overall-stats .nav-tabs > li > a, #solutions .nav-tabs > li > a {padding:3px 10px 2px 10px;
    min-width: 85px;font-size:10px}
	 #overall-stats .nav-tabs > li, #solutions .nav-tabs > li{width:auto !important;top:0;margin:0 2px;padding:0}
	.testResult-body.on-scroll #solutions #getFixed.change .jcarousel{padding-top:8px}
	#solutions .que-list .que-list-drop{top:-29px;}
	.dashboard .title-wrapper .package-name h3, .testResult-body .title-wrapper .package-name h3, .testReport-body .title-wrapper .package-name h3{font-size:20px}
	/* .numpad,.numpad button ,.numeric-section{width: 100%} */
	.numeric-details .col-md-5{width:42%}
	.nta-screen .nta-header .user-profile.pull-right{
		width: 100%;
	}
	/* Instruction Page  */
	.responsive-class #heading-breadcrumbs h1 {
		float: none !important;
		font-size: 20px;
		text-align: center;
	}
	.responsive-class .responsiveClass .pull-right {
		width: 100%;
	}
	.responsive-class #heading-breadcrumbs h1 {
		padding: 10px 0;
	}
	.footer-section .middle-section .col-sm-6{width: auto;padding-right: 0}
	/*.footer-section .middle-section li{margin:0 4px}*/
	.footer-section .middle-section .col-sm-6:last-child{float: right;}
	/*.chapter-section-drop{position: relative;}*/
	.call-to-action-section {margin: 15px 0 35px}
	.chapterwise-section .carousel-inner > .item{text-align: center;}
	.chapterwise-section .active > div:first-child{display: inline-block;}
	.chapterwise-section .carousel-col{width: 60%;float: none;}
	/*.carousel-inner .active > div:first-child + div{display: none;}*/
	.title-panel{width: 88% !important}
	
	/* Instruction Page End */
	.mob-res,.learnSlider .mob-res{width: 39%}
	.mt-practice-details-instruction-popup .modal-body ol{padding:0;border:none}
	.top-banner .banner-img img{width: 40%}
	/*.sidebar a.list-group-item{width: 44%}*/
	/*.main-tabs .nav-tabs{height: 38px}*/
	.online-test-container .page-content{background-size:75%}
	.login .fs-title{font-size:18px}
	.N-register #msform .fs-title{margin-bottom: 15px}

	.login #login-form, #forgot-password, #reset-password, #change-password, .N-login #login-form, .N-login #msform {
    padding: 20px;}

}

@media (max-width: 414px){
	.preAllCourseList .meet-your-faculty .inner-container .myf-display-block {margin-left: 5px;}
	.preAllCourseList .meet-your-faculty .inner-container .auther-para {margin: 20px 10px 0 6px;}
	.buy-package.mycart .package-name{font-size: 14px}
	.for-responsive-info .test-subjects h3{font-size: 13px;min-width: 110px;padding:3px 8px 3px}
	.que-text{padding:10px}
	.que-right li{padding:0 4px}
	/*#solutions .que-list .que-list-drop{top:-35px;}*/
	.que-right ul{padding-top:4px}
	.main-tabs .tab-content > .tab-pane#solutions .main-responsive-question .button{padding-top: 4px;padding-bottom: 2px}
	.que-right{top:2px;}
	.for-responsive-info .test-subjects .caret {top: 7px;}
	/*testresult - Solutions Tab*/
	/*.jcarousel{width:82% !important}	*/
	/*.packages-screen .package-price ,.package-price span i{font-size: 23px;}*/
	.testScreen .test-heading h1{font-size:15px}
	.testScreen .test-detail li {padding: 0 0 0 5px;font-size: 11px}
	.testScreen .time-detail img{margin-left:0}    
	.testScreen .test-hours,.testScreen .header.navbar.navbar-fixed-top{padding:0 10px}
	.testScreen #logo{margin-left:-4px}
	.register-page #msform fieldset.step1, 
	.register-page #msform fieldset.step2, 
	.register-page #msform fieldset.step4, 
	.register-page #msform fieldset.step3 {padding: 20px 20px;}
    /*upload profile popup*/
    #mt-instruction-popup .modal-body{padding:20px 15px 20px 25px}
    #profilepic-change .modal-body{padding: 10px 25px}
    #package-info-modal .modal-body {padding: 10px 10px;}
    .info-modal .modal-dialog .info-icon {width: 25px;}
    #mt-instruction-popup .modal-body p{font-size: 13px}
    #mt-instruction-popup .modal-footer .best{text-align: center;padding: 0 10px}


    #submittest-poup .best{text-align: center;float: none;margin-bottom: 10px}
    #submittest-poup .start-wrapper{text-align:center;}
    #submittest-poup .modal-header > h2{font-size:15px;font-weight:normal !important}

    .no-package-data h3{font-size:14px}
    #solutions #getFixed.change{top:78px}
   /* .for-responsive-barreport .text-info {width: 28px;height: 28px;line-height: 28px;}*/
    /*.que-list{padding-right:142px}*/
    /*.forgetpwd .step1 .inp-field-wrapper div input{width:85%}*/
    .forgetpwd .step1 .inp-field-wrapper div .verified-check {right: -20px;top: 2px;}


    .dashboard-mob-layout .main-tabs .nav-tabs.subjects li a{padding:16px 15px 16px 15px}
    .dashboard-mob-layout .main-tabs .nav-tabs.subjects li a img{width:24px}

    .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip .subject-chapters ul li{font-size:12px}
    #solutions .jcarousel-wrapper .jcarousel li.active a{padding:10px 6px}
    .footer-section .col-sm-3{width: 50% !important}
.register-page #msform .step2 p,.register-page #msform .step2 p a,.N-register #msform fieldset .digit label{font-size: 12px}
.inner-query-courses{padding: 20px 0
   }
   .skiptranslate.goog-te-gadget {margin-right: 167px;}
   
    .meet-your-faculty .inner-container .auther-detail {padding: 10px 0px;}
    .preCourseTemplate1 .template-intro-left {width: 300px;}
    .preCourseTemplate1 .template-intro {height: 275px;}
    .preCourseTemplate1 .template-intro-left {margin-left: 24px;}
    .preCourseTemplate1 .auther-key {padding: 1px 0 39px 0;}
    .preCourseTemplate1 .auther-designtaion {font-size: 12px;margin-left: 1px;border-left: 1px solid #f1f7f9;padding-left: 5px;}
	.meet-your-faculty .inner-container .myf-mar-left {margin-left: 10px;}
	.meet-your-faculty .inner-container .meet-your-faculty-img {margin-left: 15px}
	.preAllCourseList .skiptranslate.goog-te-gadget {width: 135px;}
	.preAllCourseList .goog-te-combo {width: 120px;}
}
@media (max-width: 391px){
	/*.outer.register-page{width: 350px}*/
	.preAllCourseList .practice-test-box.last-practiced-test .scoring-details .score, .practice-test-box.last-practiced-test .accuracy-per, .practice-test-box.last-practiced-test .scoring-details span.accuracy-per {
    margin-bottom: 4px;
    margin-top: 6px;
}
/*.preAllCourseList .right-content .practice-test-box.last-practiced-test .last-test-buttons {
    top: 101px !important;
    right: 10px;
}
*/}
@media (max-width: 375px){
	/*--Header--*/
	/*#logo .navbar-brand {padding: 6px 0;}*/

	.buy-package.mycart .box h2{font-size: 17px;line-height: initial;}
	.buy-package.mycart .first-section .box{min-height: initial;}
	.header .user .dropdown-menu {width: 160px; top: 101%;}
	/*#logo img {width: 115px;}*/
	.header .user .dropdown .btn {padding: 6px 0px;}
	.header .user .upgrade a {margin: 11px 0;padding: 5px 10px;}
	/*--Dashboard page--*/
	/*.accordion .panel {padding: 10px 5px !important;}*/
	.main-tabs .nav-tabs > li.active a:after {border-bottom: solid 7px #24b6e0;border-left: solid 7px transparent;border-right: solid 7px transparent;}
	.que-detail .subject-total .total-score {font-size: 13px;}
	/*.subject-chapters .title {font-size: 12px;}*/
	#test_tab .panel-collapse .detail-result .btn {padding: 5px 10px;font-size: 12px;}
	.subject-chapters {width: 95%;}
	/*packages*/
	.packages-screen .horizontal-tabs.main-tabs .nav-tabs > li > a{/*padding: 10px 12px 10px 12px;*/font-size: 12px !important}
	.packages-screen .main-tabs .nav-tabs > li.active a:after {top: 32px !important;}
	.packages-screen .horizontal-tabs.main-tabs .tab-content .tab-pane .col-sm-3{width: 100%;}
	/*.packages-screen .box-desc h2{font-size: 13px}*/
	/*testresult*/
	.subject-group .time span, .subject-group .accuracy span {font-size: 12px;}
	.subject-group .time, .subject-group .accuracy {padding-left: 50px;}
	.subject-group .time em, .subject-group .accuracy em {font-size: 15px;}
	.subject-group .time, 
	.subject-group .accuracy {background-size: 35px;padding-top: 14px !important;}
	.subject-group .result-status .time-accuracy {padding: 9px 0px;}
	.main-tabs .tab-content > .tab-pane .nav-tabs {width: 90%;}
	#overall-stats .nav-tabs > li > a, #solutions .nav-tabs > li > a{font-size: 12px !important;min-width: initial;}
	/*.main-tabs .tab-content > .tab-pane .nav-tabs > li {width: 30%;}
	.main-tabs .tab-content > .tab-pane .nav-tabs > li:last-child{margin-top: 10px;}*/
	/*--Track Progress--*/
	.title-wrapper h1 {font-size: 15px;}
	.test-progress-bar .text-info {width: 18px;height: 18px;line-height: 18px;font-size: 11px;margin: -2px 0px 0 2px;}
	.test-progress-bar-status label {font-size: 11px;}
	.title-wrapper .test-progress-bar {width: 200px;}
	.test-progress-bar .test-progress-bar-status {margin: -2px 0px;}
	.title-wrapper .progress .progress-bar {line-height: 12px; font-size: 9px;}
	.test-progress-bar .progress {margin: -1px 0 0 0;}
	.subject-group .result-status .score{height: 80px;padding: 9px 20px;background-size: 42px;}
	/*login*/
	.login {width: 350px;}
	.testScreen .test-hours button {padding: 5px 8px 5px;font-size: 11px;margin: 0;position: relative}
    .testScreen .time-detail img {padding: 3px;height: 18px;margin: 0 2px 0 0;}
    .testScreen .time-detail em{font-size: 14px}
    .testScreen .time-detail{padding:7px 5px 7px 0}

   
   /* .test-heading h1 { background-image: -webkit-linear-gradient(-227deg, #ffffff 58%, #eeeeee 50%);}*/
    .testresult-screen .main-tabs .nav-tabs > li.active a::after {top: 34px !important;}
    .testScreen .test-hours button{top:5px;}
    .for-responsive-info .test-detail{top:8px}
    /*testresult - Solutions Tab*/
	/*.jcarousel{width: 79% !important}*/
	.subject-group .result-status .score span.pull-right .fa.fa-award {font-size: 45px;}
	/*login*/
	.login {width: 350px;}
	/*register*/
	/*.outer.register-page {width: 350px !important;}*/
	.register-page #msform{padding-top: 0px;}
	/*.register-page #progressbar{margin-bottom: 0px;}*/
	/*otp*/
	.register-page #msform fieldset .digit label {font-size: 13px;}
	/*upload profile*/
	#profilepic-change .modal-body .crop #user-main-cropper .cr-boundary{height: 250px !important;}
	/*#mt-instruction-popup .modal-dialog, 
    #mt-useredit-modal .modal-dialog, 
    #profilepic-change .modal-dialog,
    #package-info-modal .modal-dialog,
    #error-report .modal-dialog{width: 350px !important;}*/

    #test_tab .main-tabs .nav-tabs > li.active a::after {top: 33px !important;}
    /*.que-list{padding-right: 137px}*/
	.main-tabs .tab-content > .tab-pane .open > .nav-tabs.dropdown-menu{min-width:130px}
	/*buy-packages*/
	.buy-package.mycart .col-md-3.col-sm-4 {width: 100%;}
	.packages-screen .buy-package.mycart .box .package-rate-wrap {
    padding: 0px 15px 10px!important;}
/*    .packages-screen .buy-package.mycart .proceed-pay-wrap {width: 88%;}*/
    .packages-screen .mycart .main-tabs .tab-content > .tab-pane{padding: 25px 20px;}
    /*for info icon*/
    .dashboard .title-wrapper .track-progress ul li a .info-icon {
    top: 2px;}

   /* .dashboard-screen .milestones-div{right:14%;}*/
    .test-list.accordion .panel-heading a:before{top: 7px}
    /*.forgetpwd .step1 .inp-field-wrapper div input{width:72%}*/
    .forgetpwd .step1 .inp-field-wrapper div .verified-check {right: 0;top: 2px;}
    .outer.forgetpwd #msform fieldset.step1{padding:10px}

    /*.for-responsive-info .test-subjects{top:6px;}*/
.main-tabs .nav-tabs.subjects{margin-bottom:0;height: 35px}
    .main-tabs .nav-tabs.subjects > li > a{font-size:12px !important;/*padding: 10px 15px*/}
    /*.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics.active > a:focus, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.physics > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry.active > a:focus, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.chemistry > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths.active > a:focus, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.maths > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:hover, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology.active > a:focus, .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li.biology > a{font-size: 12px !important}*/
    .disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul{padding: 0}
.main-tabs .tabs-style-flip .tab-content > .tab-pane {padding: 25px 0;}
.disha-dashboard-screen .main-tabs .tab-content .tabs-style-flip ul li {
    width: auto !important;}
    /*#solutions .nav-tabs > li > a{font-size: 9px !important}*/
    .packages-screen .col-sm-4 {width: 80%;}




/*#solutions .que-list .que-list-drop{top:-39px;}*/
.dashboard .title-wrapper .package-name h3, .testResult-body .title-wrapper .package-name h3, .testReport-body .title-wrapper .package-name h3{font-size: 18px}

.responsive-scroll-subjects{top:75px;}
/* .responsiveClass .pull-right {
	width: 75%;
} */
.responsive-class .forResponsive .examSubDetails .actionButtons .nta-top-buttons a{min-width: 110px;}
/*.top-banner h1, .comm-see-all .top-banner h1{font-size: 19px}*/
.courses-section .col-sm-4{width: 80%}
.call-to-action-section p:nth-child(1){font-size: 18px}
.top-banner .banner-img img{width: 35%}
/*.main-tabs .nav-tabs{height: 35px}*/
.main-tabs .nav-tabs.subjects.status .nya-bs-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn) .btn{padding: 5px 12px;font-size: 12px}
/*.right-content .list-group-item {padding: 65px 15px 0 15px !important;}*/
.main-section{padding:0}
.study-mstitute h3{font-size:15px}
/*.nta-content .examduration{min-width: initial;}
.optText{width: auto;}

.que-number{font-size: 14px}
.nta-content .que-right-nta,.negative-mark, .positive-mark{font-size: 10px}
.top-quest{padding-bottom: 8px}
.nta-scrollbar{margin-top:5px;}*/
/*.responsive-class .exam-paper{margin-top:50px}*/
.responsive-class #quest .btn{min-width: 160px}
.modal.mt-practice-details-instruction-popup button.close{top: -25px;right: 0}
.mt-practice-details-instruction-popup .modal-header h4{font-size: 15px}
.mt-practice-details-instruction-popup .modal-body{padding-top:0}
.mt-practice-details-instruction-popup .modal-footer button.btn {padding: 7px 20px !important;min-width: 100px;height: auto;margin: 0 5px;}
body.mob-darkHeader .heading-title {margin: 0 23%;width: 54%;}
.N-login #login-form .action-button, .N-login #msform .action-button{padding: 6px 15px}
.N-login .login-left img{padding:10px 0}

#mt-instruction-popup .start-wrapper button, #mt-useredit-modal .modal-footer button.btn, #profilepic-change .modal-footer button.btn.default, #profilepic-change .modal-footer button.btn.green.upload-result, #package-info-modal .modal-footer button.action-button, #ProfileOTPModal .action-button, #registerPolicy .modal-footer button.action-button{font-size: 13px}
.exam-summery h4{font-size:13px;color: #212121}
}
@media (max-width:360px){

	.preAllCourseList .practice-test-box.last-practiced-test .last-test-buttons {top: 100px !important;}

	/*2nd april 2021*/
	.preCourseTemplate1 .co-right {padding: 20px 20px;width: 90%;margin: 0 auto;}


	/*Question dashboard screen started*/
	.legends ul{text-align: left;}
	/*testresult - Solutions Tab*/
	/*.jcarousel{width: 79% !important}*/
/*	.testScreen .test-detail {
    position: relative;
    top: 5px;
    right: 0;
    padding: 0;
    text-align: center;
    margin: 0 0 8px;
    clear: both;
    display: block;
}
    /*modal popup*/
    /*#mt-instruction-popup .modal-dialog, 
    #mt-useredit-modal .modal-dialog, 
    #profilepic-change .modal-dialog,
    #package-info-modal .modal-dialog,
    #error-report .modal-dialog,
    #submittest-poup .modal-dialog{width: 282px !important;}*/
    #submittest-poup .start-wrapper .btn.green,
    #submittest-poup .start-wrapper .btn.blue,
    #profilepic-change .modal-footer button.btn.default,
	#profilepic-change .modal-footer button.btn.green.upload-result{
    min-width: 80px;padding: 3px 8px;}
    #profilepic-change .modal-footer button.btn.green.upload-result{width: 151px}
    .subject-group .result-status .score span.pull-right .fa.fa-award {bottom: 33px;}
   /* .jcarousel{width:75% !important}*/
    /*testreport*/
    .main-inner .stats-box h2 {font-size: 13px;}
     /*profile*/
   .my-profile .user-detail-wrap .text-right.form-group.resetpwd{text-align: center;}

   .dashboard-screen .milestones-div-live,.dashboard-screen .milestones-div-result,
   .dashboard-screen .milestones-div{right:17%}
   .testresult-screen .main-tabs .tab-content > .tab-pane#solutions {padding: 10px 10px 20px 10px !important;}
   #login-form a,.label-container span{font-size:12.5px}
   .numeric-details .col-md-5{width: 46%}
   .numeric-details .col-md-1{padding: 0}
   /* .responsive-class .forResponsive .examSubDetails .actionButtons .nta-subjects {
    margin-left: 0;
    margin-right: 20px;
}
  .responsive-class .forResponsive .examSubDetails .nta-top-buttons {
    margin-right: 20px;
  } */
   .responsive-class #quest .btn{
	/*padding: 6px 25px 6px 26px;*/min-width: 145px
   }
   .responsive-class .nta-content .marks-status {    right: 0;
    left: 0;
    top: 17px;
    padding: 0 15px;
}
.top-quest{padding-bottom:20px}
.nta-content .que-right-nta{top:6px;}
.responsive-class .que-number{
	font-size: 14px;
}
.responsive-class .exam-paper{margin-top:147px;}
/*.responsive-class .marks-status {
	position: static;
}*/
.top-banner h1 {
    font-size: 20px;
    line-height: initial;
}
.top-banner p{line-height: 22px}
.main-tabs .nav-tabs.subjects.status .nya-bs-select:not([class*="col-"]):not([class*="form-control"]):not(.input-group-btn){width: 120px}
/* .packages-screen .col-sm-4 {width: 100%}*/ 
/*.dashboard-mob-layout .nav-tabs.subjects li a, .sidebar a.list-group-item{margin:10px 8px;}*/
.N-login #login-form p.social-icons span, .N-login #msform p.social-icons span{margin:-1px 2px;}
.N-login #login-form p.social-icons span a, .N-login #msform p.social-icons span a{padding: 7px 10px 6px}
.N-login #login-form p.social-icons span{font-size: 10px}


#profilepic-change .modal-footer button.btn.default,
#profilepic-change .modal-footer button.btn.primary,
#profilepic-change .modal-footer button.btn.green.upload-result{padding: 4px 15px !important;
    margin: 0 2px;
    width: auto;
    min-width: initial;}
    .crop-btns .btn.primary.load-btn i,.crop-btns .btn.primary.refresh-button i,.crop-btns .browse-image .btn.primary .fa-upload{font-size: 11px}
    .crop-btns .btn.primary{padding:10px 16px}
    .package-top .nav li a span{width: 16px;height: 18px}
    .package-top .nav li a span{margin-right: 0}
}
@media (max-width:320px){

	/*2nd april 2021*/
	.preAllCourseList .skiptranslate.goog-te-gadget {display: none;}
	.preAllCourseList .live-classess-tabs {position: relative;top: -36px !important;}
	.liveClassroom .live-classess-tabs .nav-pills li a {padding: 9px 10px !important;font-size: 14px !important;font-weight: 500 !important;}
	.preCourseTemplate1 .online-test-container .page-content .inner-query-courses h2 {font-size: 21px;}

	/*packages*/
	.packages-screen .btn.blue {min-width: 90px;}
	/*testresult*/
	.subject-group .time, .subject-group .accuracy {background-size: 30px;}
	.subject-group .time, .subject-group .accuracy {padding-left: 40px;}
	.overall-wrapper .result-status .group .stats-text {font-size: 13px;}
	.main-tabs .nav-tabs > li > a {font-size: 13px !important;padding: 10px 5px;}
	.main-tabs .nav-tabs > li.active a:after{top: 31px !important;}
	.main-tabs .tab-content > .tab-pane .nav-tabs{width:96%}
    .text-center .btn.blue.go-dashboard {min-width: 127px;padding: 6px 10px 5px;}
    /*login*/
    .login {width: 300px;}
    .login .pull-right {display:inline-block;width: 100%;}
    .login .fs-title {font-size: 20px;}
    .login .new-register {font-size: 15px;}
    /*.login #login-form .action-button {font-size: 14px;}*/
    .login input.form-control, #msform textarea.form-control {height: 35px;}
    /*.login #login-form .action-button {padding: 8px 5px 7px;}*/
    .login .label-container{margin-bottom: 0px;top: -22px;}
    .login .label-container span {font-size: 13px}
    .login .checkmark {height: 18px;width: 18px;}
    /*.login  #login-form .label-container span.checkmark {top: -2px !important;}*/
    .login .label-container .checkmark::after{top: 2px;}
    .login #login-form, #forgot-password, #reset-password, #change-password {padding: 20px;}
   

    /*Question dashboard screen started*/
    .testScreen .time-detail img{display:none;}
    .testScreen .test-subjects .nav-tabs > li a{font-size:12px}
    .for-responsive-info .test-subjects{padding:0}
    .for-responsive-info .test-subjects h3 {font-size: 14px;    min-width: 112px;}
    /*.testScreen .test-heading h1{padding:8px 15px 8px}*/
    /*testresult - Solutions Tab*/
	/*.jcarousel{width: 76% !important}*/
	/*register*/
	.outer.register-page {width: 300px !important;}
	.register-page #msform fieldset.step1, 
	.register-page #msform fieldset.step2, 
	.register-page #msform fieldset.step3, 
	.register-page #msform fieldset.step4{padding: 20px 20px;}
	.register-page #msform input.form-control, 
	.register-page #msform textarea.form-control {height: 35px;}
	.register-page .field-text .label-container span.checkmark {width: 18px;height: 18px}
	.register-page .label-container .checkmark::after{top: 2px;}
	.register-page #msform fieldset.step1 .action-button, 
	.register-page #msform fieldset.step3 .action-button, 
	.register-page #msform fieldset.step4 .action-button,
	.register-page #login-form .action-button {font-size: 14px;padding: 8px 5px 7px;}
	.register-page .fs-title {font-size: 20px;}
	/*otp*/
	.register-page  #msform fieldset .step2 p{font-size: 12px;}
	/*class step4*/
	.register-page #msform fieldset.step4 h3 {font-size: 18px;}
	/*my-profile popup*/
	#mt-useredit-modal .modal-body .user-edit-form .form-group .form-control,
	.user-edit-form .classes .selectpicker .nya-bs-select .dropdown-toggle, 
	.user-edit-form .prepare-for .selectpicker .nya-bs-select .dropdown-toggle,
	.otp-modal .verified-div .form-control{height: 35px;}
	.modal-body .user-edit-form .btn.default.send-otp {padding: 7px 7px !important;}
    /*.que-list{padding-right:105px}*/
    .main-tabs .tab-content > .tab-pane#solutions .main-responsive-question{/*height: 80px;*/padding-bottom:0}
    /*.jcarousel{width:70% !important}*/
    .jcarousel-wrapper.change .jcarousel{width:79% !important}
    .testresult-screen .main-tabs .nav-tabs > li.active a::after{top:31px !important;}
    /*#solutions #getFixed.change{padding:6px 41px !important}*/
    /*testreport*/
    .test-report .stats .stats-box {padding-bottom: 35px;}
    .forgetpwd .step1 .inp-field-wrapper{width: 250px}

    .title-panel{width:60%}
    .dashboard-screen .milestones-div-live,.dashboard-screen .milestones-div-result,
    .dashboard-screen .milestones-div{right:20%}
    .detail-result span strong {
    background: #24b6e0;
    padding: 8px 12px;
    border-radius: 62px;
    margin-right: 0;
    color: #fff;
    font-size: 15px;}

    /*.for-responsive-info .test-subjects{top:3px}*/
    .testScreen .test-heading h1{font-size: 13px;padding:6px 4px 6px}
    .optText{width:76%}
    /*.optText{width:76%}*/

    .buy-package.mycart .panel-heading a:before {
    padding: 21px 0 11px 0;
    margin: -13px -10px -13px 0;
    background: none;}
    .buy-package.mycart .prize-section{padding: 3px 10px}
    .buy-package.mycart .package-name{font-size: 14px}
    .main-tabs .nav-tabs.subjects > li > a{padding:10px 8px}
    .solution-main-tab .main-tabs .nav-tabs > li{width:115px}
    #overall-stats .nav-tabs > li > a,#solutions .nav-tabs > li > a{font-size: 10px !important}
    .JEE .val-exp-detail, .packages-screen .val-exp-detail{padding:7px 10px}
    .questionans{width:80%}
  /*  #solutions .que-list .que-list-drop {top: -40px;right: -8px;}*/
    .dashboard .title-wrapper .package-name h3, .testResult-body .title-wrapper .package-name h3, .testReport-body .title-wrapper .package-name h3{font-size:15px}

    .packages-screen .col-sm-4{padding:0}
    .responsive-scroll-subjects{top:70px;}
	.que-options-inner ul li .option-content .ans-detail{top:-12px;}
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-top-buttons a{min-width: 100px;font-size: 12px;}
	/*.responsive-class .forResponsive .nta-subjects h3 {
		min-width: 80px;
	}*/
	.responsive-class .forResponsive .examSubDetails .actionButtons .nta-submit button {
		min-width: 60px;
	}
	.faq-section .tabs-left>li a{min-width: 132px }
	.courses-section .col-sm-4{width: 100%}
	.call-to-action-section p:nth-child(1){font-size: 15px}
	.top-banner .banner-img img{width: 29%}
	/*.package-top .nav li a{font-size: 10px}*/
	.mt-practice-details-instruction-popup .modal-header h4{font-size: 14px}
	.why-mstitute .inner-container .row{margin:0;}
	.practice-test-box.last-practiced-test .scoring-details .score, .practice-test-box.last-practiced-test .accuracy-per, .practice-test-box.last-practiced-test .scoring-details span.accuracy-per{font-size: 12px}
	.last-practiced-test .score{margin-right:2px}
	.outer.forgetpwd .step1-wrapper, .outer.forgetpwd .step3-wrapper{width: 100%}

	#mt-instruction-popup .start-wrapper button, #mt-useredit-modal .modal-footer button.btn, #profilepic-change .modal-footer button.btn.default, #profilepic-change .modal-footer button.btn.green.upload-result, #package-info-modal .modal-footer button.action-button, #ProfileOTPModal .action-button, #registerPolicy .modal-footer button.action-button{font-size: 12px}
	.responsive-class #quest .btn{min-width:100px}
}	


