:root{--input-padding-x:.5rem;--input-padding-y:.75rem}.form-label-group{position:relative;margin-bottom:1rem}.form-label-group .form-control{height:auto;line-height:initial}.form-label-group>input,.form-label-group>label,.form-label-group>select,.form-label-group>textarea{padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y)/ 3)}.form-label-group>label{position:absolute;top:0;left:0;display:block;width:100%;margin-bottom:0;line-height:1.5;color:#495057;border:1px solid transparent;border-radius:.25rem;transition:all .1s ease-in-out}.form-label-group input::-webkit-input-placeholder,.form-label-group textarea::-webkit-input-placeholder{color:transparent}.form-label-group input:-ms-input-placeholder,.form-label-group textarea:-ms-input-placeholder{color:transparent}.form-label-group input::-ms-input-placeholder,.form-label-group textarea::-ms-input-placeholder{color:transparent}.form-label-group input::-moz-placeholder,.form-label-group textarea::-moz-placeholder{color:transparent}.form-label-group input::placeholder,.form-label-group textarea::placeholder{color:transparent}.form-label-group input:not(:placeholder-shown),.form-label-group select:not(:placeholder-shown),.form-label-group textarea:not(:placeholder-shown){padding-top:calc(var(--input-padding-y) + var(--input-padding-y) * (2 / 3));padding-bottom:calc(var(--input-padding-y)/ 3)}.form-label-group input:-webkit-autofill~label,.form-label-group input:focus~label,.form-label-group input:not(:placeholder-shown)~label,.form-label-group select:not(:placeholder-shown)~label,.form-label-group textarea:not(:placeholder-shown)~label{padding-top:0;padding-bottom:calc(var(--input-padding-y)/ 3);font-size:12px;color:#777}body,html{height:100%;width:100%}body{font-size:14px;background-image:url(../../assets/img/login-bg.jpg);position:relative;background-size:cover;background-repeat:no-repeat;background-position:center center}body::before{content:"";position:absolute;width:100vw;height:100vh;left:0;right:0;top:0;bottom:0;background-color:rgb(0 148 222 / 70%)}.bg3{background-color:#0094d3}.login-wrapper{width:100%;height:100%;position:relative;display:flex;align-items:center;justify-content:center;overflow:auto;padding:15px 0}.ci-box{max-width:800px;box-shadow:0 1px 5px #555;margin:auto;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;position:relative;background-color:#fff;overflow:hidden;margin-top:50px}.ci-logo img{max-width:150px;filter:brightness(0) invert(1);-webkit-filter:brightness(0) invert(1)}.ci-box-row{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;min-height:400px}.ci-box-left{-ms-flex:0 0 310px;flex:0 0 310px;max-width:310px;background-color:#003247;padding:20px 15px}.ci-box-right{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;background-color:#fff;padding:43px 25px 20px}.btn-style{background-color:#0094d3;color:#fff;font-weight:500;padding:8px 20px;line-height:initial;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;min-width:120px}.ciTabs{border:none;margin-bottom:20px}.ciTabs .nav-link{border:none;border-radius:0.;-webkit-border-radius:0.;-moz-border-radius:0.;-ms-border-radius:0.;-o-border-radius:0.;border-bottom:1px solid #ddd;margin-bottom:0;text-transform:uppercase;color:#333}.ciTabs .nav-item{margin-bottom:1px;width:50%;text-align:center}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{border-color:#0094d3;color:#fff;font-weight:700;background:#0094d3}.signup-user-type>ul>li{margin:2px}.signup-user-type>ul>li a{display:block;padding:8px 7px;border:1px solid #0094d3;background-color:#0032474f;color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;transition:all .5s ease-in-out;-webkit-transition:all .5s ease-in-out;-moz-transition:all .5s ease-in-out;-ms-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out}.signup-user-type>ul>li a img{max-width:25px}.signup-user-type>ul>li a:hover,.signup-user-type>ul>li.active a{background-color:#0094d3;color:#fff;text-decoration:none}.bs1{background-color:#0094d3;color:#fff}.bs2{background-color:rgba(0,125,179,.5);color:#fff}.btnRow{text-align:center}.ci-content .bs1{width:100%}.ci-content .bs1:hover{color:#fff}.bs-fb,.bs-gg{width:100%;margin-top:8px}.bs-fb{background-color:#4862a3;color:#fff}.bs-gg{background-color:#fff;color:#8b8383}.optional-login{position:absolute;left:0;top:70px;padding:15px 25px;max-width:310px;color:#fff}.registration-form .optional-login{top:240px}.optional-login.login-blue{top:70px}.ci-content .form-control{border:none;padding-left:0;border-bottom:1px solid #ddd;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0;-ms-border-radius:0;-o-border-radius:0}.ci-content .form-label-group>input,.ci-content .form-label-group>label,.ci-content .form-label-group>textarea{padding-left:9px}.ci-content .form-label-group>label{color:#495057;padding:12px 8px;font-size:15px}.ci-content .form-label-group input:not(:placeholder-shown)~label,.ci-content .form-label-group textarea:not(:placeholder-shown)~label{color:#9f9f9f}.optional-login .form-label-group select:not(:placeholder-shown)~label{color:#0094d3}.ci-content .optional-login .form-label-group .form-control{background-color:transparent;color:#fff}.ci-content .optional-login .form-label-group .form-control:focus{color:#000;background-color:#fff}.ci-content .input-error{border-color:red}.ci-content .form-error{color:red;font-size:85%}.btnEye{position:absolute;right:0;top:15px}.btnEye>i{padding:5px 10px;cursor:pointer}@media (max-width:767px){.login-wrapper{align-items:flex-start}.ci-box-row{flex-direction:column}.ci-box-left{-ms-flex-preferred-size:0;flex-basis:0;-ms-flex-positive:1;flex-grow:1;max-width:100%;padding:20px 15px;text-align:center}.optional-login{position:static;color:inherit;max-width:100%;padding:0;margin-top:30px;padding-top:30px;border-top:1px solid #ddd;text-align:center}.optLoginBtn{display:flex}.bs-fb{margin-right:10px}.ciTabs{justify-content:center}.tooltip{display:none}}@media (max-width:575px){.ci-box-right{padding:15px}.optLoginBtn{flex-direction:column}.bs-fb{margin-right:0}.optional-login .custom-checkbox{text-align:left}.signup-user-type>ul>li{width:100%}}.login-google-btn{display:flex;justify-content:center;align-items:center}@media (min-width:767px){.signup-user-type>ul>li{margin:0;display:flex;width:100%}.signup-user-type>ul>li a{width:100%;margin-bottom:10px;display:block}.registration-form .signup-user-type ul{position:absolute;left:0;top:60px;padding:6px 18px;max-width:310px}}@media (max-width:767px){.signup-user-type>ul>li a{border:1px solid #0094d3;background-color:#fff;color:#007bff}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px grey;border-radius:10px}::-webkit-scrollbar-thumb{background:#1f87bc;border-radius:6px}.input-search-dropdown>div>span.select2-container{width:100%!important;padding:8px 0;background-color:#fff;background-clip:padding-box;border-bottom:1px solid #ced4da;border-radius:.25rem;font-size:16px}.login-common-modal .select2-container--disabled{background-color:#eee!important}.input-search-dropdown>div>span>span>span{border:none!important}.input-search-dropdown>div>span>span>span>span{color:#495057!important;font-size:15px}.select2-selection__arrow{top:10px!important;right:7px!important}.select2-container .select2-selection--single .select2-selection__rendered{padding-left:5px}.outside-us-check{color:#8a8989fa}.login-common-modal input{font-size:15px;font-weight:400}.microst-btn-logo{width:100%;max-width:18px!important;margin-right:2px}@media (max-width:767px){.optLoginBtn{display:flex;align-items:center;text-align:center;justify-content:center}.bs-gg,.optLoginBtn .bs-fb{width:100%;margin-top:8px;max-width:185px;padding:8px 2px}.optLoginBtn .bs-fb>span{font-size:14px}}.signup-height-add{height:360px}.city-select-hide-disabled,.school-select-hide-disabled{border:2px solid #eee;border-radius:5px;pointer-events:none}.school-select-hide-disabled label{color:#b9b9b9!important}.city-select-hide-disabled>div>span>span>span>span,.school-select-hide-disabled>div>span>span>span>span{color:#b9b9b9!important;font-size:15px}#college-login-google,.login-google-btn{overflow:hidden}.round-loader-animation,.round-loader-animation-sign-in,.round-loader-animation-sign-up-form{width:17px;height:17px}.account-type-modal .modal-content{border:5px solid #007bff}.account-type-modal .close{color:#a6a2a2}.ci-button-px-modal{padding-right:10px;padding-left:10px;border-radius:5px;margin:0 4px}.ci-fill-colleges{background-color:#50ca00}.ci-fill-educators{background-color:rgba(255,188,0,1)}.ci-fill-employer{background-color:#ff7600}.ci-fill-educators{background-color:rgba(255,188,0,1)}.account-type-modal .ci-button-px-modal img{max-width:35px;padding-right:5px}.custom-control-label::after,.custom-control-label::before{width:14px;height:14px}.tooltip .arrow::before{border-top-color:#778391;border-bottom-color:#778391}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#778391;border-radius:.25rem}.tooltip.show{opacity:1}.inline-css{display:none;visibility:hidden}.login-link-section p{font-size:16px}.login-link-section p a{font-weight:700}.sign-up-confirm-password-suggetion,.sign-up-password-suggetion{font-size:90%;font-weight:400;color:#6c6c6c}.f-size18{font-size:18px}.select2-container--default .select2-results>.select2-results__options{max-height:200px;overflow-y:auto;overflow-x:hidden}