.mt-110{margin-top:110px}
.extend-form-container{display:none}
#enrollFormContainer input{font-size:14px !important}
form#enrollFormContainer{font-size:15px}
.bb-enroll-form-container{background-color:#FFF;height:auto;overflow:hidden;border-radius:20px;padding:20px;margin-bottom:30px;margin-top:10px}
.alertErrorBlock{display:none;color:#cc4725;padding:20px;border:1px solid #cc4725;border-radius:8px}
.enroll-confirmation-statement p,.enroll-confirmation-statement div,.Company-principal-details div .terms-and-conditions{font-size:15px}
.terms-and-conditions,.confirmation-checkbox{display:flex}
.Company-registration-number-info{position:absolute;top:20px;right:20px;cursor:pointer;height:19px;width:19px}
.enrollform-submit-btn{pointer-events:none;background-color:#dbdee8;color:#9dacbc}
.enroll-form-icons{font-size:30px;margin-right:10px}
.bb-enroll-form-container h2,.enroll-terms-heading{font-size:25px}
.enroll-terms-heading{margin-top:5px;margin-bottom:10px}
#enroll-terms{padding:10px}
.enroll-agree-terms{margin:10px auto auto auto !important;display:block}
#upload-doc-info.custom-popup{padding:10px 15px}
@media only screen and (max-width:768px){.bb-enroll-form-container h2,.enroll-terms-heading{font-size:20px}
#enroll-terms{padding:0}
.enroll-confirmation-statement p,.enroll-confirmation-statement div,.Company-principal-details div,.terms-and-conditions{font-size:14px}
#upload-doc-info-popup-container{max-width:90%}
.enroll-confirmation-statement ol li{font-size:14px !important}
.enrollform-submit-btn{font-size:14px !important}
}
.promocode-filled{background-color:#dbdee8 !important}
.agreement-ol{padding:0 20px}
.enroll-terms-container .container{width:auto !important}
.enroll-terms-container .terms-and-conditions-accordion .open-icon{float:right;margin:4px 4px 4px 9px}
.enroll-terms-container .terms-and-conditions-contianer{background:transparent;margin-bottom:15px}
.enroll-terms-container .terms-and-conditions-accordion{margin-bottom:5px;padding:10px 15px 10px 18px}
.enroll-terms-container .terms-and-conditions-accordion.active{border-radius:20px 20px 0 0}
.enroll-terms-container .terms-and-conditions-content{border-radius:0 0 20px 20px;margin-left:0;margin-top:-5px;margin-bottom:5px}
.enroll-terms-container .terms-and-conditions-header{display:none}
.enroll-terms-container{overflow-y:scroll;background-color:#f2f3fa;padding:12px;height:65vh}
.enroll-terms-container::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:10px;background-color:#f5f5f5}
.enroll-terms-container::-webkit-scrollbar{width:12px;background-color:#f5f5f5}
.enroll-terms-container::-webkit-scrollbar-thumb{border-radius:10px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.3);background-color:#555}
.terms-and-conditions a,.terms-and-conditions a:focus,.terms-and-conditions a:hover{color:#1f212b}
#upload-doc-info-popup-container{max-width:60%}
.bb-input-min-length-error{display:none;color:#cc4725;font-size:14px;margin-top:-8px}