@media (max-width: 1280px){
	/*Login Start*/
	.error-msg{margin-top:5px;}
	.dropdown-menu>li>a, .select2-dropdown li{padding: 6px 20px 6px 8px;
    font-size: 13.2px;color: #006cac;} 
	.sujok-page-container, .forgot-password,
	.sujok-page-container .btn.btn-sky, .sujok-page-container .btn.btn-primary, .sujok-page-container .btn.btn-default, .sujok-page-container .btn.btn-success,
	.nya-bs-select .dropdown-toggle .filter-option, .nya-bs-select .dropdown-toggle.show-special-title .special-title,.sujok-page-container.forgot-password .step-progress-status,.step2 .request-otp a{font-size:13px !important}
	.sujok-page-container .main-container{padding:25px 0 0}
	.sujok-page-container .sujok-logo {position: relative;left: 0;top: 0;width: 100%;text-align: center;}
	.sujok-page-container .sujok-logo img {height: 125px;margin: 0 0 13px 0;}
	.sujok-page-container .sujok-login-main, .step1 .sujok-register-main, .step2 .sujok-register-main, .step3 .sujok-register-main ,.step4 .sujok-register-main,.step6 .sujok-register-main{width: 390px;border-radius: 40px;border-radius: 4;padding: 33px 52px !important;}
	.step5 .sujok-register-main{border-radius: 40px;border-radius: 4;}
	.sujok-page-container h1.sign{font-size:25px}
	.sujok-page-container form.form.login-form {padding-top: 30px;}
	.sujok-page-container .form-group {margin-bottom: 20px !important}
	.sujok-page-container .form label {line-height: 13px;margin-bottom: 8px;font-size: 13px;}
	.sujok-page-container .pass, .un,
	.right-register-box input[type="text"],.step1-input {padding: 8px 13px;height: 34px;font-size: 13px;border-radius: 5px;
	line-height: initial !important;border: 1px solid #EBEBEB;width: 100%}
	/*.step1-input{margin-bottom: 20px !important}*/
	input[type="text"]::placeholder{font-size:13px;line-height: initial;}
	.sujok-page-container .remember-forgot {margin-bottom: 16px;}
	.sujok-page-container .remember-me input {border-radius: 2px;left: 0;top: 7px;margin: 0;vertical-align: top;width: 13px;height: 13px;}
	.sujok-page-container .remember-me label{font-size: 13px;line-height: 15px;padding-left: 20px;
	margin-bottom: 0;}
	.sujok-page-container .submit, .next-btn {border-radius:5em;font-size: 15px;border-radius: 4px;
	padding: 8px 13px;margin-bottom: 14px;}
	.sujok-page-container .or {border-bottom: 1px solid #eee;}
	.sujok-page-container .or span {width: 62px;top: 9px;font-size: 13px;}
	.sujok-page-container .login-bottom-btns{margin-top: 26px}
	.sujok-page-container .login-bottom-btns button {border-width: 1px ;border-radius: 4px;
	padding: 8px 13px;width: 135px;font-size: 13px;}
	.copyright {position: relative;bottom: 0;right: 0;font-size: 13px;
	line-height: 15px;padding: 25px 0px 0px 0px ;width: 100%}
	.copyright p a {color: #646464;border-left: 1px solid #646464;padding-left: 8px;margin-left: 5px}
	.copyright p{padding: 20px 0;background: rgba(255,255,255,0.7);}
	/*Start Register*/
	/*.sujok-page-container.register-container{background: #fff}*/
	.sujok-page-container.register-container .main-container{padding-bottom:0}
	.register-container-cop.copyright {position: relative;bottom: 0;right: 0;font-size: 13px;line-height: 15px;padding:25px 0;background: #fff}
    .right-register-box,.step5 .right-register-box{width:100%}
    .step5 .right-register-box{width: 98%;margin:0 auto;}
    .next-btn{margin:0;}
    .step2 .register-as, .step3 .register-as, .step4 .register-as{margin-bottom:20px}
    .step3 .fieldset-btns .next-btn.back-btn, .step3 .fieldset-btns .next-btn,
    .step4 .fieldset-btns .next-btn.back-btn, .step4 .fieldset-btns .next-btn{margin:0;width: 46%;float: left;}
    .step3 .fieldset-btns .next-btn,.step4 .fieldset-btns .next-btn{float: right;}
    fieldset .nya-bs-select .btn.btn-default .caret {
    font-size: 13px;border-top: 4px dashed;border-top: 4px solid\9;border-right: 4px solid transparent;border-left: 4px solid transparent;}
    .sujok-page-container.forgot-password .step-progress-status{margin:15px 0 25px;}
    .nya-bs-select > .clear{font-size: 14px;right: 26px;padding: 0}
    /*Step 1*/
	fieldset{background:none !important}
	.terms-container p {text-align: left;line-height:16px;font-size: 13px;}
	.terms-condition button {width: 100px;font-size:13px;border: none;}
	.terms-container h3, .terms-container h4 {text-align: center;color: #5BB84A;line-height:20px;
	font-size: 18px;}
	.terms-container td, .terms-container th{font-size: 13px;}
	.left-register-box{display: none;}
	.step1 .sujok-register-main, .step2 .sujok-register-main, .step3 .sujok-register-main,.step4 .sujok-register-main,.step6 .sujok-register-main{border:1px solid #979797;width: 425px}
	.step5 .sujok-register-main{border:1px solid #979797}
	.sujok-page-container .right-register-box h1.sign {margin: 15px 0 30px 0 !important}
	.fieldset-icon img { margin: 0 auto 40px;display: block;width: 38px;}
	.register-as{margin-bottom:13px}
	.step-progress-status, .register-as{font-size:15px;line-height: initial;}
	.step1-input input {right: 13px;top: 9px;width: 12px;height: 12px}
	input::placeholder,textarea::placeholder{font-size: 13px !important}
	.goog-te-gadget-simple {white-space: nowrap;border: none !important;background-color: #f1f1f1 !important;padding: 5px !important;border-radius: 4px;color: #fff;font-size: 13px !important}

    /*Step 2*/
    .step2 .next-btn{margin-top: 10px}
    .step2 input[type="text"].country-code{width:16%}
    .step2 input[type="text"].mob-no, .step2 .request-otp{width:60%;margin-left:1%}
    .step2 .request-otp{width:20%;text-align: center;border-radius:50px}
    .step2 .request-otp a{text-align: center;padding:3px 7px;}

    /*Step 3*/
    .step3 .sujok-register-main,.step2 .sujok-register-main,.step4 .sujok-register-main{width:700px}
    .sujok-page-container .step3 textarea.un{height:52px}
    .date-icon{right: 20px;top: 10px;}
    .date-icon .fa{font-size:13px}
    .step3 .col-md-6, .step3 .col-md-12{padding: 0 0.5vw !important}

    /*Step 4*/
    .step4 .sujok-register-main{width: 700px}
    .sujok-page-container .form .step4 label{font-size:15px;line-height: 17px}
    .step4 .image-format {font-size: 11px;line-height: 12px;padding: 7px 0;}
    .step4 .btn.btn-file {border: 1px solid #C6C6C6;box-sizing: border-box;border-radius: 5px;
	font-size: 12px;padding: 5px 15px !important;}
	.step4 input[type="checkbox"],.step3 input[type="checkbox"] {margin: 0 5px 0 0;width: 14px;height: 14px;}
	.step4 .terms-condition,.step3 .terms-condition{font-size: 12px;line-height: 14px}
	.sujok-page-container .right-register-box .sujok-register-main .row{margin:0 -7px;}
	.sujok-page-container .right-register-box .sujok-register-main .col-md-4, .sujok-page-container .right-register-box .sujok-register-main .col-md-8{padding:0 7px}
	.terms-condition#terms-condition .modal-body p {
    line-height: 20px;font-size: 13px}
/*    .step4 .fieldset-btns .next-btn.back-btn, .step4 .fieldset-btns .next-btn {margin: 8px 1% 0;width: 155px;}*/
    .step4 .input-group input[type="text"]{font-size: 12px;margin: 6px 12px;}
    .terms-condition#terms-condition .modal-dialog{width: 800px;margin:30px auto;}
    .terms-condition#terms-condition .modal-body{padding:0 30px;line-height: 20px;height: 365px;}
    .terms-condition#terms-condition .modal-header {padding: 20px 15px;}
    .terms-condition#terms-condition button.close{display: none;}
    .terms-condition#terms-condition .modal-header h4.modal-title{font-size: 20px}
    .sujok-page-container .form .step4 label{font-size: 14px}
   .terms-condition#terms-condition .modal-footer button{width: 130px}
   .terms-condition#terms-condition .modal-footer button, .terms-condition#terms-condition .modal-footer button.next-btn{width:120px}
   .terms-condition#terms-condition .modal-footer{padding:25px 0}
	/*Step 5*/
	/*.sujok-page-container .step5 .right-register-box .sujok-register-main {padding: 0 50px 0 50px !important}*/
	.step5 .currency{top:-35px;display:inline-block;}
	.step5 .sub-disc{font-size:12px;line-height: 18px}
	.step5 .package-year,.renew-subscriptions-page .step5 .package-year{padding: 15px;border-radius: 4px;border-width:1px}
	.step5 .package-year h2{font-size:15px;line-height: 20px}
	.step5 .package-year h3{font-size:13px;margin-bottom: 5px;line-height: initial;}
    .step5 .package-year ul ,.step5 .package-year.online-registration ul{height: 200px}
	.step5 .package-year ul {padding-left: 18px;/*height: 445px;*/margin-bottom: 10px;}
	.step5 .package-year ul li, .step5 .package-year:hover ul li {padding-left: 0;list-style: disc;font-size: 13px;	line-height: 15px;padding: 5px 0;}
	/*.step5 .package-year.online-registration ul{height: 445px}*/
	.step5 .package-year.monthly .off-prize,.step5 .package-year .off-prize{font-size: 11px}
	.step5 .package-year .prize {font-size: 20px;line-height: 20px;}
	.step5 .package-year .prize .old-prize{font-size:13px;}
	.step5 .save-value {font-size: 12.5px;line-height: 13px;margin-top: 5px;}
	a.select-btn {font-size: 14px;border-radius: 4px;width: 125px;padding: 5px 10px;margin: 12px auto 0;}
	.step5 .row {margin:0 !important}
	.sujok-page-container .step5 .col-md-3{width: 25%;padding:0 10px}
	.step5 .package-year .till-date{display: none;}
	.step5 .package-year.half-yearly .subcri-details, .step5 .package-year.annual .subcri-details ,.step5 .package-year .subcri-details,.step5 .package-year.monthly .subcri-details{right: 13px;top: 22px}
	.step5 .fieldset-btns .next-btn.back-btn, .step5 .fieldset-btns .next-btn {margin: 25px 1% 0;width: 160px}
    .step5 .package-year .top-subscribe {right: 0;top: -13px;width: 86px;}
    .step5 .package-year .top-subscribe img {width: 86px;}
    .step5 .currency .dropdown-toggle,.step5 .currency .dropdown-menu{min-width: 75px}
    .step5 .currency .dropdown,.step5 .currency .dropup{display: inline-block;}
	.step5 .currency .caret {	top: 6px;	margin-left: 5px;	}
	.taxes-handling-text{padding:8px 0;font-size: 13px;margin:0;}
	.sujok-page-container .step5 .right-register-box .sujok-register-main{padding:20px 13px 20px}
	.on-lect-subscri,
	.renew-subscriptions-page .on-lect-subscri, .renew-subscriptions-page .total-currency{font-size:13px}
	.total-currency{font-weight: bold;font-size:13px}
	.step6 .fieldset-btns .next-btn.back-btn, .step6 .fieldset-btns .next-btn{    margin: 20px auto 0;width: 150px;}
	.fieldset-btns .next-btn.back-btn {background: #d2cfcf;}

	.step1 .sujok-register-main,
	.step2 .sujok-register-main,
	.step3 .sujok-register-main,
	.step4 .sujok-register-main,
	.step5 .sujok-register-main,
	.step6 .sujok-register-main{background:#ffffffc9 }
	.sujok-page-container.login-container/*,
	.sujok-page-container.register-container*/{background:  url("../images/sujok-images/responsive/1.png") left bottom no-repeat;background-size:50%}
	/*.sujok-page-container.login-container .main-container{background: url("../images/sujok-images/responsive/1.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}
	.sujok-page-container.forgot-password .main-container{background: url("../images/sujok-images/responsive/2.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}*/
	.sujok-page-container.forgot-password{background: url("../images/sujok-images/responsive/2.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 38%}
	.sujok-page-container.register-container{background: none}
	.sujok-page-container.register-container.step-1 .main-container{background: url("../images/sujok-images/responsive/3.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}
	.sujok-page-container.register-container.step-2 .main-container{background: url("../images/sujok-images/responsive/4.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}
	.sujok-page-container.register-container.step-3 .main-container{background: url("../images/sujok-images/responsive/5.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}
	.sujok-page-container.register-container.step-4 .main-container{background: url("../images/sujok-images/responsive/6.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}
	.sujok-page-container.register-container.step-5 .main-container{background: url("../images/sujok-images/responsive/7.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 25%}
	.sujok-page-container.register-container.step-6 .main-container{background: url("../images/sujok-images/responsive/8.png") 0 bottom no-repeat;background-attachment: fixed;background-size: 50%}

	.goog-te-gadget img.goog-te-gadget-icon {width: 16px;height: 16px;margin: 0 5px;border-radius: 4px;}
	.renew-subscriptions-page .step5 .sujok-register-main{border:none;}
	.subscriptions-page .regi-box .col-md-4,.subscriptions-page .regi-box .col-md-6{width:39.5%;display: inline-block;}
	.subscriptions-page .regi-box .col-md-6{width:60%}


	.renew-subscriptions-page .step5 .package-year .subcri-details,
	.renew-subscriptions-page .step5 .package-year.half-yearly .subcri-details, .renew-subscriptions-page .step5 .package-year.annual .subcri-details {
    top: 15px;right: -8px}
    .renew-subscriptions-page .step5 .package-year .till-date{display: block;}
    .renew-subscriptions-page .step5 .currency .dropdown-toggle{font-size: 12px}
    .renew-subscriptions-page .step5 .package-year{min-height:360px}
    .renew-subscriptions-page .step5 .organiser-section .package-year ul {height: 200px !important;}
}
@media (max-width: 1024px){
	.step5 .package-year ul,
	.step5 .package-year.online-registration ul{height: 200px !important;overflow: auto;overflow-x: hidden;}
	.step5 .organiser-section .package-year ul{height: auto !important;max-height:200px}
}
@media (max-width: 991px){
	.renew-subscriptions-page .step5 .organiser-section .col-md-4 {padding: 0 1.2vw !important;width: 350px;float: none;display: inline-block;margin: 15px auto}
	.renew-subscriptions-page .step5 .package-year .subcri-details, .renew-subscriptions-page .step5 .package-year.half-yearly .subcri-details, .renew-subscriptions-page .step5 .package-year.annual .subcri-details {top: 20px;right: 7px}
	.renew-subscriptions-page .step5 .package-year .till-date{display: none;}
	.renew-subscriptions-page .step5 .package-year .top-subscribe{right:7px}
	.renew-subscriptions-page .step5 .col-md-4 .pull-right{float:none !important}
	.renew-subscriptions-page .step5 .col-md-4,.renew-subscriptions-page .step5 .col-md-8{padding:0 !important;width:100%}
	.renew-subscriptions-page .step5 .col-md-4{margin:10px 0 3px 0 !important;}
	.renew-subscriptions-page .step5 .fieldset-btns .next-btn.back-btn, .renew-subscriptions-page .step5 .fieldset-btns .next-btn{font-size: 12.5px;padding:8px 25px }
}

@media (max-width: 990px){
	.sujok-page-container .step5 .col-md-3{width: 25%;display: inline-block;}
	.sujok-page-container .right-register-box .sujok-register-main .col-md-4, .sujok-page-container .right-register-box .sujok-register-main .col-md-8 {padding: 0 7px;display: inline-block;width: 32.5%;vertical-align: top;}
    .sujok-page-container .right-register-box .sujok-register-main .col-md-8{width: 65%}
}

@media (max-width: 900px){
	.sujok-page-container .step5 .col-md-3 {width: 35%;display: inline-block;margin: 2% 2%;vertical-align: top;}
	.step5 .package-year{text-align: left;}
	.step5 .row {margin: 0 0 0 -1.5%;}

}

@media (max-width: 840px){
	.terms-condition#terms-condition .modal-dialog {width: 95%;margin: 15px auto;}

	.subsctiption-list .col-md-4{width:50%}
	.subsctiption-list .sub-list-view {margin-bottom:25px}
}
@media (max-width: 768px){	
	.sujok-page-container .step5 .col-md-3{width: 45%}

	.renew-subscriptions-page .step5 .currency {top: -35px;display: inline-block;width: 100%;
	top: 0;text-align: center;margin: 10px 0 5px;}
	.renew-subscriptions-page .step5 .col-md-4{margin-top:20px !important}
}


@media (max-width: 667px)
{
	.subscriptions-page .regi-box .col-md-4,
	.subscriptions-page .regi-box .col-md-6{width:100%}
}

@media (max-width: 640px){
	.sujok-login-form{width: 90%}
	.step3 .sujok-register-main,.step2 .sujok-register-main,.step4 .sujok-register-main{padding:15px !important;width:100%}
	.step3 .sujok-register-main .row,.step2 .sujok-register-main .row{margin:0 -5px}
	/*.step3 .fieldset-btns .next-btn.back-btn, .step3 .fieldset-btns .next-btn{width:47.6%}*/
	.sujok-page-container .sujok-login-main, .step1 .sujok-register-main, .step2 .sujok-register-main, .step3 .sujok-register-main, .step2 .sujok-register-main,.step4 .sujok-register-main,.step5 .sujok-register-main,.step6 .sujok-register-main{border-radius: 20px;padding:15px !important}
	.sujok-page-container .step5 .col-md-3{width: 75%;margin: 4% 2%;}
	.step5 .currency {top: 4px;display: inline-block;width: 100%;
	text-align: center;margin: 15px 0;}
	.step5 .sub-disc{padding: 0}
	.step5 .package-year h2{padding-right:15px}
	.terms-condition#terms-condition .modal-dialog{width:95%}
	.step5 .package-year.monthly .off-prize, .step5 .package-year .off-prize{font-size:15px}
	.step5 .package-year .prize .old-prize{font-weight:500}

	.content.subscriptions-page .tab-content {margin:0;padding:20px 0 0}

}

@media (max-width: 568px){
	.sujok-page-container .right-register-box .sujok-register-main .col-md-4:nth-child(1),.sujok-page-container .right-register-box .sujok-register-main .col-md-8 {    width: 100%;}
	.sujok-page-container .right-register-box .sujok-register-main .col-md-4:nth-child(2), .sujok-page-container .right-register-box .sujok-register-main .col-md-4:nth-child(3) {    width: 49.5%;}
    .step4 .terms-condition{text-align: left !important}
    .sujok-page-container .multiple-choose-certificates .form-group{margin:0 !important;}
    .terms-container h3, .terms-container h4 {font-size: 15px;font-weight: bold;}
    .step5 .package-year ul, .step5 .package-year.online-registration ul {
    max-height: 200px !important;height: auto;}
    .sujok-page-container .right-register-box .sujok-register-main .col-md-4 .pull-right{float: none;}
    .step3 .col-md-6, .step3 .col-md-12{padding:0 1vw !important}

    .subscriptions-page .subsctiption-list{text-align:center}
    .subsctiption-list .col-md-4{width:90%}
    .subscriptions-page .regi-box .col-md-4{margin-bottom:20px}

}

@media (max-width: 500px){
	/*Login Start*/
	.sujok-page-container .sujok-logo img{height:80px}
    .sujok-page-container.login-container, .sujok-page-container.forgot-password{background-size: 75%}
    .sujok-page-container .right-register-box h1.sign{margin:15px 0 !important}
    .sujok-page-container .form-group{margin-bottom:15px !important}
    .sujok-page-container .remember-forgot{margin-bottom: 10px}
    .sujok-page-container .login-bottom-btns{margin-top:18px}
    .sujok-page-container .submit, .next-btn{margin-bottom: 5px}
    /*.step3 .fieldset-btns .next-btn.back-btn, .step3 .fieldset-btns .next-btn{width: 140px}*/
    .step2 input[type="text"].mob-no, .step2 .request-otp{width:56%;margin-left:1%}
    .step2 .request-otp{width:22%}

    .sujok-page-container.register-container .main-container,
    .sujok-page-container.login-container .main-container{background-size: 75% !important}
    .sujok-page-container.register-container.step-5 .main-container{background-size: 50% !important;}


    .renew-subscriptions-page .step5 .organiser-section .col-md-4{width:100%}
    .content.renew-subscriptions-page {padding: 30px 20px;}
    .renew-subscriptions-page .step5 .organiser-section .package-year ul {
    height: auto !important;
    max-height: 200px !important;}
    .renew-subscriptions-page .step5 .package-year{min-height: initial;}
    .renew-subscriptions-page .step5 .package-year .top-subscribe{right: 0}
    .renew-sub-body .titleBreadcrum{display: none;}
    .renew-sub-body .titleBreadcrum.renewtitle{display: block;}




	.responsiveListing-table .responsive-table-listing li{display: block;padding:15px 20px}
	.list-left {width: 100%;margin-bottom: 5px;padding-right: 15px;display: block;}
	.liveClasss-main .list-left span,.liveClasss-main .list-left,.view-online-package .list-left{display: flex;}
	.view-online-package .list-left{margin-bottom: 0}
	.view-online-package .responsiveListing-table .responsive-table-listing li span.r-liveclassName{margin-right:0}
	.view-online-package .list-right .dropdown.user.user-menu{top:35%;}
	.responsiveListing-table .responsive-table-listing li span .lesson-name span {
	margin: 0;}
	.responsiveListing-table .responsive-table-listing li span .lesson-name span img{height: 23px !important}
	.list-right {width: 35%;width: 100%;display: block;justify-content: inherit}	
	.list-right span {text-align: left !important;}
	.list-right .dropdown.user.user-menu {position: absolute;right: 15px;top: 40%;}
	.liveClasss-main .status-btn.start-now {text-align: center !important;}
	.liveClasss-main #tab_2 .list-right{padding-left: 36px}
	.full-width-100{width: 100%;margin:0 0 8px 0 !important}

	.screen-online-package .tab-content .qb-res-top-btns ul li {
    width: 100%;margin: 0 auto 15px}
    .screen-online-package .qb-res-top-btns .box-title.box-category .dropdown-menu{width: 100% !important}
    .screen-online-package .tab-content .qb-res-top-btns ul li .box-title.box-category .map-test-button.right-btn{z-index: inherit;}
	
}

@media (max-width: 480px){
	.sujok-page-container .sujok-login-main,
	.step1 .sujok-register-main,
	.step2 .sujok-register-main,
	.step3 .sujok-register-main,.step2 .sujok-register-main,.step4 .sujok-register-main,.step6 .sujok-register-main {width: 100%;/*padding: 15px 30px !important*/}
	.step6 .sujok-register-main{padding:67px 15px !important}
	.step2 input[type="text"].country-code{width: 20%}
	.step2 input[type="text"].mob-no, .step2 .request-otp{width:52%;}
    .step2 .request-otp{width:24%}

    .content.subscriptions-page {padding: 15px 15px 0}
    .subscriptions-page .regi-box .sub-list-view,
    .subsctiption-list .sub-list-view{padding:20px !important}
    .subsctiption-list .col-md-4{width:100%}

    .footer-for-sujok p{font-size:12px}

    /*.screen-online-package .tab-content .qb-res-top-btns ul li { margin: 0 10px 0 0}*/
    /*.qb-res-top-btns{text-align: left;}*/
    /*.qb-res-top-btns ul li.instead-plus.un-fill-btn span {background: none;color: #288467;border: 1px solid #288467;
padding: 5px 12px;border-radius: 3px}*/
    /*.qb-res-top-btns ul li.instead-plus.un-fill-btn span .ti-filter {
    border: none !important;margin: 0;padding: 0;font-size: 12px !important}*/
    .qb-res-top-btns{margin-bottom: 13px}
    .content.screen-online-package .tab-content{padding-top:12px}
    body.slide-filter #collapse-filter.small-width-filter .map-test-button.view-pack-map button span{padding:14px;font-size:13px}
    .view-learn-course .other-setting .create-test-wrapper span{display: inline-block;}
    .view-learn-course .other-setting .create-test-wrapper .custom-radio p{display: block;}

    .content .nav-tabs.scrolling-wrapper{text-align: left;}
    .nav>li>a{padding:10px 8px}
}
@media (max-width: 420px){
	.sujok-page-container .step5 .col-md-3 {width: 98%;margin: 6% 1%}
	.step2 input[type="text"].mob-no, .step2 .request-otp{width:48%;}
	.step2 .request-otp{width:27%}

	.google_translate_element{position: fixed;top: 2vw !important;left: 2vw !important;z-index: 9;right: auto !important;}
}
@media (max-width: 393px){
	/*.step4 .fieldset-btns .next-btn.back-btn, .step4 .fieldset-btns .next-btn{width: 140px}*/
	.step5 .fieldset-btns .next-btn.back-btn, .step5 .fieldset-btns .next-btn{width: 46%;
    margin: 0;float: left;padding: 8px}
    .step5 .fieldset-btns .next-btn{float: right;}
	.terms-condition#terms-condition .modal-header{margin-bottom: 0}
	.step2 .request-otp{width:28%}
	.renew-subscriptions-page .step5 .fieldset-btns .next-btn{float:none}
}
@media (max-width: 375px){
	.step3 .sujok-register-main .row{margin:0}	
	.sujok-page-container .login-bottom-btns button{width:140px}
	.sujok-page-container h1.sign{font-size:24px}
	.step5 .fieldset-btns .next-btn.back-btn, .step5 .fieldset-btns .next-btn {
    font-size: 13px;}
    .terms-condition#terms-condition .modal-body{padding-top: 0;margin-top: 10px}
    .step2 input[type="text"].mob-no, .step2 .request-otp{width:45%}
	.step2 .request-otp{width:30%}
}
@media (max-width: 360px){
	.sujok-page-container .right-register-box .sujok-register-main .col-md-4:nth-child(2), .sujok-page-container .right-register-box .sujok-register-main .col-md-4:nth-child(3){width: 100%}
	/*.step4 .fieldset-btns .next-btn.back-btn, .step4 .fieldset-btns .next-btn,
	.step3 .fieldset-btns .next-btn.back-btn, .step3 .fieldset-btns .next-btn{width: 120px}*/
	.step2 input[type="text"].mob-no, .step2 .request-otp{width:44%;}
	.step2 .request-otp{width:31%}
}
@media (max-width: 320px){
	.sujok-page-container h1.sign{font-size:21px}	
	.sujok-page-container .login-bottom-btns button {width: 120px;}
	.step2 input[type="text"].mob-no, .step2 .request-otp{width:40%}
    .step2 .request-otp{width:35%}
    .step5 .fieldset-btns .next-btn.back-btn, .step5 .fieldset-btns .next-btn {
   font-size: 12px;}	
}