
@media only screen and (max-width:991px)
{

.menu-wrap{
	display:block;
}
.collapse.navbar-collapse.d-flex{
    display: none !important ;
}
.multisteps_form {
        margin-top: 12rem;
		 padding-bottom: 42px !important;
}
h2.q-heading {
    text-align: center;
    margin: 30px 0;
    margin-bottom: 0px;
    font-size: 20px;
    padding: 0px 0px;
    line-height: 25px;
}
.selectYear {
    padding-top: 10px;
}
.selectYear ul li {
	padding:0;
	margin-top:0;
}

.question_number.text-center.text-uppercase.text-white {
    display: block;
}
.level {
    margin-top: 15px;
}
.upper-work img {
    width: 20px;
}
.upper-work span {
    font-size: 14px;
	 padding: 6px 20px;
}
.selectYear .col-6.mb-6 {
    margin-bottom: 10px !important;
}



.log-img {
    display: none;
}
.video-form form {
    margin-left: 0px;
    padding: 22px 20px;
}
.center {
    padding: 50px 0;
	min-height: 100vh;
}
.form-header h2 {
    font-size: 26px;
}
.form-header p {
    margin: 7px 0 22px;
}
.center label {
    font-size: 15px;
    margin-bottom: 6px;
}

.video-form input[type=email], .video-form input[type=password], .video-form input[type=text], .video-form input[type=number] {
    margin: 8px 0;
}







.selectYear li div {
        padding: 5px 18px;
        word-break: break-all;
    }
.selectYear li div h4 {
    font-size: 14px;
}
.next_btn.rounded-pill.text-uppercase.text-white span a {
    font-size: 14px;
}
section.footer-section .logo-text {
      width: 50% !important;
}
.text-sec {
            gap: 24px !important;
}
.footer-sec-flex {
    display: block !important;
	 text-align: center;
}

ul.d-flex.gap-4.social-area {
    justify-content: center;
    margin-top: 20px;
}
.form_items {
    padding-bottom: 4px;
	padding-left: 10px;
        padding-right: 10px;
}
section.footer-section {
    padding: 40px;
}
.count_progress .progress-value {
    width: 84%;
    height: 68%;
}
div#value {
    width: 32px;
    height: 32px;
	font-size: 14px;
}
.count_box h4 {
    font-size: 15px;
    top: -7px;
	margin-left: 22px;
	        z-index: 8;
}

    .display-one {
        font-size: 36px;
        line-height: 50px;
        margin-bottom: 12px;
    }

section.call-to-action.overflow-hidden {
    padding: 50px 0;
    padding-top: 42px;
}
.play-btn.pos-btn a {
    font-size: 28px;
}

.pos-btn {
    bottom: 25px;
}
    .profil-lead {
        padding-left: 100px;
    }
.profil-lead img {
    width: 30px;
    height: 30px;
}
.profil-lead h5 {
    font-size: 14px;
}
.leaderboard-box {
    grid-template-columns: 13% 53% 34%;
	    padding: 5px 8px;
}
.leaderboard-box-1.mt-5.mb-3 {
    grid-template-columns: 13% 53% 34%;
}

.pb-80 {
    padding-top: 60px !important;
	padding-bottom: 60px;
}

.privacy-content .top-wrapper h4 {
    margin-bottom: 15px;
}
.privacy-content .top-wrapper p {
    margin-bottom: 20px;
}
.privacy-content .top-wrapper ul li {
    margin-bottom: 10px;
    font-size: 14px;
}
.privacy-content .safe-data {
    margin: 30px 0;
}

.logo.poup img.logo-text.d-xxl-block {
    width: 46%;
}
.box-style.btn-box {
    padding: 10px 20px;
}

.scorepopup-section {
    padding: 0;
}
.scorepopup-section-1 {
    padding: 0;
}
.scorepopup-section-2 {
    padding: 0;
}
.scorepopup-section-3 {
    padding: 0;
}
.scorepopup-section-4 {
    padding: 0;
}
.scorepopup-section-5 {
    padding: 0;
}
.scorepopup-section-6 {
    padding: 0;
}.scorepopup-section-7 {
    padding: 0;
}
.scorepopup-section-8 {
    padding: 0;
}
.scorepopup-section-9 {
    padding: 0;
}
.scorepopup-section-10 {
    padding: 0;
}.scorepopup-section-11 {
    padding: 0;
}
.scorepopup-section-12 {
    padding: 0;
}
.scorepopup-section-13 {
    padding: 0;
}
.scorepopup-section-14 {
    padding: 0;
}
.scorepopup-section-15 {
    padding: 0;
}

.u_result span, .p_result span {
    font-size: 15px;
    padding-right: 16px;
}
.u_score, .p_score {
    font-size: 15px;
    padding-left: 16px;
}
h3.popup-head {
    font-size: 20px;
    line-height: 27px;
}
.popup-score {
    padding-top: 10px;
    padding-Bottom: 30px;
}
.form_btn {
    margin-top: 30px;
}
.form_btn button#nextBtn {
    font-size: 14px;
}
h3.popup-head {
    text-align: center;
}

.pass_check {
    height: 100%;
    border-radius: 50px;
    width: 100%;
    padding: 6px;
    font-size: 15px;

}

.page-ath-content.register-form-content.coupon-page1 {
    width: 96%;
}
.signin-form {
    display: block;
	margin-top: 50px;
}
.signin-page {
    margin-bottom: 25px;
}
.account-box-1 {
    padding: 14px 16px;
    font-size: 12px;
}
.account-box-1 h6 {
    font-size: 16px;
}
.active-2.account-box-1 h6 {
    font-size: 16px;
}
.signin-head h2 {
    font-size: 22px;
}
.signin-form-page.profile-page {
    padding: 20px;
}
.myaccount-information h3 {
    font-size: 22px;
}
.form-group label {
    font-size: 15px;
    margin-bottom: 8px;
}

.detail-btn {
    padding: 12px;
}
.about-logout.profile-logout img {
    width: 100px;
}
.profile-logout h4 {
    margin-bottom: 14px;
    margin-top: 8px;
}
.Coupon-details.pd-0 h4 {
    font-size: 18px;
}
.about-logout {
    padding: 24px;
    padding-top: 12px;
}

.menu-wrap {
    top: 12px;
}


.wrapper {
    min-height: 100%;
}














}


@media only screen and (max-width:767px)
{
	
	
.multisteps_form {
        margin-top: 11rem;
}
	.selectYear .col-6.offset-3 {
    margin-left: 0;
}
.upper-work {
    display: block;
}
.selectYear .col-6 {
     width: 100% !important;
}
	
.selectYear .col-6.offset-3 {
    margin-left: 0;
}
.selectYear li div {
        padding: 5px 18px;
        word-break: break-all;
    }
.selectYear li div h4 {
    font-size: 14px;
}
.next_btn.rounded-pill.text-uppercase.text-white span a {
    font-size: 14px;
}
section.footer-section .logo-text {
      width: 50% !important;
}
.text-sec {
            gap: 24px !important;
}
.footer-sec-flex {
    display: block !important;
	 text-align: center;
}

ul.d-flex.gap-4.social-area {
    justify-content: center;
    margin-top: 20px;
}
.form_items {
    padding-bottom: 4px;
	padding-left: 10px;
        padding-right: 10px;
}
section.footer-section {
    padding: 40px;
}
.count_progress .progress-value {
    width: 84%;
    height: 68%;
}
div#value {
    width: 32px;
    height: 32px;
	font-size: 14px;
}
.count_box h4 {
    font-size: 15px;
    top: -7px;
	margin-left: 22px;
}

    .display-one {
        font-size: 36px;
        line-height: 50px;
        margin-bottom: 12px;
    }

section.call-to-action.overflow-hidden {
    padding: 50px 0;
    padding-top: 42px;
}
.play-btn.pos-btn a {
    font-size: 28px;
}

.pos-btn {
    bottom: 25px;
}
.profil-lead {
    padding-left: 32px;
}
.profil-lead img {
    width: 30px;
    height: 30px;
}
.profil-lead h5 {
    font-size: 14px;
}
.leaderboard-box {
    grid-template-columns: 13% 53% 34%;
	    padding: 5px 8px;
}
.leaderboard-box-1.mt-5.mb-3 {
    grid-template-columns: 13% 53% 34%;
}

.pb-80 {
    padding-top: 60px !important;
	padding-bottom: 60px;
}

.privacy-content .top-wrapper h4 {
    margin-bottom: 15px;
}
.privacy-content .top-wrapper p {
    margin-bottom: 20px;
}
.privacy-content .top-wrapper ul li {
    margin-bottom: 10px;
    font-size: 14px;
}
.privacy-content .safe-data {
    margin: 30px 0;
}

.logo.poup img.logo-text.d-xxl-block {
    width: 46%;
}
.box-style.btn-box {
    padding: 10px 20px;
}

.scorepopup-section {
    padding: 0;
}
.scorepopup-section-1 {
    padding: 0;
}
.scorepopup-section-2 {
    padding: 0;
}
.scorepopup-section-3 {
    padding: 0;
}
.scorepopup-section-4 {
    padding: 0;
}
.scorepopup-section-5 {
    padding: 0;
}
.scorepopup-section-6 {
    padding: 0;
}.scorepopup-section-7 {
    padding: 0;
}
.scorepopup-section-8 {
    padding: 0;
}
.scorepopup-section-9 {
    padding: 0;
}
.scorepopup-section-10 {
    padding: 0;
}.scorepopup-section-11 {
    padding: 0;
}
.scorepopup-section-12 {
    padding: 0;
}
.scorepopup-section-13 {
    padding: 0;
}
.scorepopup-section-14 {
    padding: 0;
}
.scorepopup-section-15 {
    padding: 0;
}

.u_result span, .p_result span {
    font-size: 15px;
    padding-right: 16px;
}
.u_score, .p_score {
    font-size: 15px;
    padding-left: 16px;
}
h3.popup-head {
    font-size: 20px;
    line-height: 27px;
}
.popup-score {
    padding-top: 10px;
    padding-Bottom: 30px;
}
.form_btn {
    margin-top: 30px;
}
.form_btn button#nextBtn {
    font-size: 14px;
}
h3.popup-head {
    text-align: center;
}

.pass_check {
    height: 100%;
    border-radius: 50px;
    width: 100%;
    padding: 6px;
    font-size: 15px;

}

.page-ath-content.register-form-content.coupon-page1 {
    width: 96%;
}
.signin-form {
    display: block;
	margin-top: 50px;
}
.signin-page {
    margin-bottom: 25px;
}
.account-box-1 {
    padding: 14px 16px;
    font-size: 12px;
}
.account-box-1 h6 {
    font-size: 16px;
}
.active-2.account-box-1 h6 {
    font-size: 16px;
}
.signin-head h2 {
    font-size: 22px;
}
.signin-form-page.profile-page {
    padding: 20px;
}
.myaccount-information h3 {
    font-size: 22px;
}
.form-group label {
    font-size: 15px;
    margin-bottom: 8px;
}

.detail-btn {
    padding: 12px;
}
.about-logout.profile-logout img {
    width: 100px;
}
.profile-logout h4 {
    margin-bottom: 14px;
    margin-top: 8px;
}
.Coupon-details.pd-0 h4 {
    font-size: 18px;
}
.about-logout {
    padding: 24px;
    padding-top: 12px;
}
.menu-wrap {
        top: 2px;
    }



}
