@import"https://fonts.googleapis.com/css?family=Overpass:300,400,600&display=swap&subset=latin-ext";html{overflow:auto}.layout.layout-login{min-height:100%}.layout.layout-login main{position:relative;width:100%;min-height:100vh;overflow:hidden;background-color:#fff}.layout.layout-login main #footer{position:absolute;bottom:0;left:0;right:0;z-index:2}.layout-no-access{height:100vh;background:#00bef0;color:#fff}.layout-no-access svg>*{fill:#fff}.layout-no-access .k-button{background-color:#fff;color:#00bef0}.layout-no-access main{display:table;height:100%;width:100%;text-align:center}.layout-no-access main #content{width:100%;display:table-cell;vertical-align:middle}.layout.layout-login #content-footer{position:absolute;left:0;right:0;bottom:0;color:#fff;padding:10px 20px}.layout.layout-login #content-footer ul{margin:0;padding:0}.layout.layout-login #content-footer ul li{padding:3px;display:block;float:left;list-style:none}.layout.layout-login #content-footer ul li>*{padding:0 3px;display:inline-block}.layout.layout-login #content-footer>*{float:left}.layout.layout-login #content-footer>*:last-child{margin-right:0}.layout.layout-login #content-footer .footer-brand{float:right;margin-top:2px}.layout.layout-login #content-footer .footer-brand a{margin-left:5px}.layout.layout-login #content-footer .language-switcher{margin-right:10px}.layout.layout-login .language-switcher{display:inline-block;margin:0;padding:0;background-color:#00bef0}.layout.layout-login .language-switcher li{display:inline-block}.layout.layout-login .language-switcher li a{color:#fff}.layout.layout-login .language-switcher li a:hover,.layout.layout-login .language-switcher li a:focus{text-decoration:none}.layout.layout-login .language-switcher li.active a{background-color:#fff;color:#00bef0}.layout-login button,.layout-login html input[type=button],.layout-login input[type=reset],.layout-login input[type=submit]{-webkit-appearance:button;cursor:pointer}.layout-login button,.layout-login select{text-transform:none}.layout-login button{overflow:visible}.layout-login button,.layout-login input,.layout-login optgroup,.layout-login select,.layout-login textarea{margin:0;font:inherit}.layout-login button,.layout-login input,.layout-login select,.layout-login textarea{font-family:inherit;font-size:inherit;line-height:inherit}.layout-login .btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:16px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:0}.layout-login .btn:active,.layout-login .btn:focus,.layout-login .btn:hover{border-radius:0;outline:none}.layout-login .btn.btn-primary{background-color:#00bef0;color:#fff;border-color:#00bef0}.layout-login .btn.btn-primary:hover,.layout-login .btn.btn-primary:focus{background-color:#2688c8;color:#fff;border-color:#2688c8}.layout-login .btn.btn-default{background-color:#e5f1f8;color:#00bef0;border-color:#e5f1f8}.layout-login .btn.btn-default:hover,.layout-login .btn.btn-default:focus{background-color:#e5f1f8;color:#00bef0;border-color:#e5f1f8}.layout-login .mdi{display:inline-block;font:normal normal normal 24px/1;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transform:translate(0, 0)}.layout.layout-login label{display:block}.layout.layout-login .form-control{color:#595959;background-color:#fff;border-color:#595959}.layout.layout-login .form-control:focus{border-color:#595959}.layout.layout-login .form-control.ng-invalid.ng-touched,.layout.layout-login .form-control.ng-invalid.ng-dirty{border-color:#e23f3f}.layout.layout-login phone-input.ng-invalid.ng-touched .hui-input,.layout.layout-login phone-input.ng-invalid.ng-dirty .hui-input{border-color:#e23f3f}.layout.layout-login .birthday-input-group .form-control{width:calc(33% - 2px);display:inline-block;vertical-align:middle}.layout.layout-login .form-group-captcha .captcha-code{background-color:transparent;color:#fff;border:0;font-size:8px;text-align:center;display:inline-block;width:150px;vertical-align:middle;margin:0;padding:5px;overflow:hidden}.layout.layout-login .form-group-captcha .captcha-enter{width:calc(100% - 154px);display:inline-block;vertical-align:middle}.layout.layout-login form input.error{border-color:red;background-color:#fff;margin-top:0}.layout.layout-login form .error{position:relative;background-color:rgba(226,63,63,.4);margin-top:10px;padding:5px}.layout.layout-login form .error::before{content:"";display:block;width:0;height:0;border-bottom:6px solid rgba(226, 63, 63, 0.4);border-left:6px solid transparent;border-right:6px solid transparent;position:absolute;top:-6px;right:10px}.layout.layout-login form .error li{list-style:none}.layout.layout-login form select.error{background-color:#fff}.layout.layout-login form .form-group .intl-tel-input{width:100%}.layout.layout-login .intl-tel-input .country-list{color:#595959}hui-date .date-input-group{overflow:hidden}hui-date .date-input-group>*{width:calc(33% - 2px);float:left;margin-right:2px}hui-date .date-input-group>*:last-child{margin-right:0;width:calc(33% + 3px)}.hui-input.hui-input-text{display:flex;flex-direction:row;gap:.5rem;border-color:#595959;background-color:#fff;color:#595959;overflow:hidden}.hui-input.hui-input-text input.__input{padding:4px 8px;flex-grow:1;border:none;height:auto;border:none !important;background-color:transparent !important;box-shadow:none}.hui-input.hui-input-text input.__input:focus-visible{outline:none}.hui-input.hui-input-textarea{display:flex;flex-direction:column;gap:.5rem;border-radius:0px;padding:4px}.hui-input.hui-input-textarea textarea{flex-grow:1;border:none}.hui-input.hui-input-textarea textarea:focus-visible{outline:none}.hui-input.hui-input-url{padding:0}.hui-input.hui-input-url kendo-dropdownlist{padding-top:0 !important;padding-bottom:0 !important;border:none !important;height:28px !important}.hui-input.hui-input-url input{padding:4px 8px}.hui-input .hui-input-left-slot{display:flex;gap:.25rem;align-items:center;justify-content:space-between}.hui-input .hui-input-left-slot.__condensed{gap:0}.hui-input .hui-input-right-slot{display:flex;gap:.25rem;align-items:center;justify-content:space-between;position:relative}.hui-input .hui-input-right-slot.__condensed{gap:0}.hui-input button.__action{padding:4px;border-color:transparent;box-sizing:border-box;color:#595959;background:transparent;font-family:inherit;text-align:center;text-decoration:none;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;vertical-align:middle;cursor:pointer;outline:none}.hui-input button.__action .icomoon{min-width:20px;min-height:20px;line-height:20px}.hui-input button.__action:first-child{border-left:none}.hui-input .hui-input-left-slot button.__action:last-child{border-right:none}.hui-input .hui-input-right-slot button.__action:last-child{border-right:none}.hpro-phone-dropdown{color:#595959;background-color:#fff;border:1px solid #595959}.hpro-phone-dropdown .__filter{color:#595959;background-color:#fff;border:none;border-bottom:1px solid #595959}.hpro-phone-dropdown .list-group-item{border:none !important}.hpro-phone-dropdown .list-group-item.focused{background-color:#ccc;color:#ccc}.hpro-phone-dropdown .list-group-item.active{background-color:#595959;color:#ccc}.layout.layout-login{background-image:url('../img/bandwidth/login-background.jpg');background-size:cover;background-position:center center;display:table;width:100%;height:100vh}.layout.layout-login a{color:#00bef0}.layout.layout-login a:hover,.layout.layout-login a:focus{color:#0096bd}.layout.layout-login .intl-tel-input .country-list{color:#333}.layout.layout-login main{display:table-cell;vertical-align:middle;background-color:transparent;padding:0;background-repeat:repeat;padding:0;overflow:hidden}.layout.layout-login main #content{display:table;width:100%;height:100%}.layout.layout-login main #content>#content-form{position:relative;z-index:1}.layout.layout-login main #content>#content-footer{z-index:1}.layout.layout-login #content-brand{width:50%;display:table-cell;vertical-align:middle;height:100%}.layout.layout-login #content-form{width:50%;display:table-cell;height:100%;text-align:center;vertical-align:middle;padding-bottom:50px}.layout.layout-login #content-form .form-content{position:relative;display:inline-block;text-align:left;color:#fff;padding:15px;width:400px;background-color:rgba(0,0,0,.5);z-index:1}.layout.layout-login #content-form .form-content h1{margin-top:10px}.layout.layout-login #content-form .form-content .brand-logo{display:inline-block;position:absolute;top:-50px;left:50%;margin-left:-50px;width:100px;height:100px;line-height:100px;background-color:#fff;border-radius:50%;text-align:center;vertical-align:middle}.layout.layout-login #content-form .form-content .brand-logo .iconic{width:70px;height:70px}.layout.layout-login #content-form .form-content .brand-logo .iconic>*{fill:#00bef0}.layout.layout-login #content-form .form-content .brand-logo i{vertical-align:middle;font-size:65px}.layout.layout-login #content-form .form-content .brand-logo h1{font-size:50px;margin:30px 0}.layout.layout-login #content-form .form-content h1{margin:50px 0 20px 0}.layout.layout-login #content-form .form-content h1,.layout.layout-login #content-form .form-content h2{font-weight:300;color:#fff}.layout.layout-login #content-form .form-content .login-form>*{display:block}.layout.layout-login #content-form .form-content .login-form .forgot{margin-top:-47px;text-align:right;height:47px;margin-bottom:15px}.layout.layout-login .btn-login-group{position:relative;margin-top:10px;width:100%;display:inline-block}.layout.layout-login .btn-login-group.btn-login-group-1>.btn{width:100%}.layout.layout-login .btn-login-group.btn-login-group-2>.btn{width:50%}.layout.layout-login .btn-login-group.btn-login-group-3>.btn{width:33.33%}.layout.layout-login .btn-login-group .btn{margin:0;float:left}.layout.layout-login .btn-login-group .btn>*{vertical-align:middle}.layout.layout-login .btn-login-group .btn-horisen{width:100%}.layout.layout-login .btn-login-group .btn-google{width:50%}.layout.layout-login .btn-login-group .btn-facebook{width:50%}.layout.layout-login .btn-login{background-color:#00bef0;border-color:#00bef0;color:#fff;transition:linear opacity .5s}.layout.layout-login .btn-login>*{display:inline-block}.layout.layout-login .btn-login .iconic *{fill:#fff}.layout.layout-login .btn-login:hover,.layout.layout-login .btn-login:focus,.layout.layout-login .btn-login:active{background-color:#2688c8}.layout.layout-login .btn-google{background-color:#d95232;border-color:#d95232;color:#fff}.layout.layout-login .btn-google:hover,.layout.layout-login .btn-google:focus,.layout.layout-login .btn-google:active{background-color:#bc492e;border-color:#bc492e;color:#fff}.layout.layout-login .btn-facebook{background-color:#3b5997;border-color:#3b5997;color:#fff}.layout.layout-login .btn-facebook:hover,.layout.layout-login .btn-facebook:focus,.layout.layout-login .btn-facebook:active{background-color:#2f4779;border-color:#2f4779;color:#fff}.layout.layout-login .alert li{list-style:none}.layout.layout-login .alert-info{background-color:rgba(0,147,208,.6);border-color:#0093d0;color:#fff}.layout.layout-login .alert-info a{color:#fff}.layout.layout-login .alert-danger{background-color:rgba(226,63,63,.6);border-color:#e23f3f;color:#fff}.layout.layout-login .alert-danger a{color:#fff}.layout.layout-login .alert-success{background-color:rgba(36,183,78,.6);border-color:#24b74e;color:#fff}.layout.layout-login .alert-success a{color:#fff}.layout.layout-login .alert-warning{background-color:rgba(226,63,63,.6);border-color:#e23f3f;color:#fff}.layout.layout-login .alert-warning a{color:#fff}.layout.layout-login #messages .error{padding:5px;background-color:rgba(226,63,63,.4);border-color:rgba(226,63,63,.4);color:#fff}.layout.layout-login #messages .error li{list-style:none}@media screen and (min-width: 992px){.layout.layout-login #content-footer{position:fixed}.layout.layout-login #content-form{padding-bottom:0}}.hauth-dialog-overlay.active{opacity:1;display:block}.hauth-dialog-overlay{position:fixed;background-color:rgba(0,0,0,.7);left:0;right:0;top:0;bottom:0;z-index:99;opacity:0;display:none;transition:1s all ease-in-out}.hauth-dialog-wraper{max-width:360px;width:100%;display:table;margin:auto;height:100%}.hauth-dialog{display:table-cell;vertical-align:middle}.hauth-dialog-content{background-color:#fff}.hauth-dialog-content .timezone-checkbox{border-top:1px solid #595959;padding-top:.9em}.hauth-dialog-content .timezone-checkbox label{margin-bottom:0}.hauth-dialog-caption{padding:.9em;font-size:14px}.hauth-dialog-actions{text-align:right;padding:15px;margin-top:.9em;padding:.9em;border-top:1px solid #595959;background-color:#f2f2f2;font-size:14px}.hauth-dialog-actions .k-transparent{color:#00bef0}.hauth-dialog-version{max-width:360px}.hauth-dialog-version label,.hauth-dialog-version p{word-break:break-word}.hauth-dialog-version .hui-card-dialog-content .timezone-checkbox{border-top:1px solid #595959;padding-top:.9em}.hauth-dialog-version .hui-card-dialog-content .timezone-checkbox label{margin-bottom:0}.version-notification b.version{display:block;font-style:italic}.topbar .version-notification{width:260px}.hauth-user.active{top:-15px;opacity:1}.hauth-user{position:fixed;top:-100%;left:50%;margin-left:-120px;width:240px;padding:15px;z-index:99999;transition:2s all ease-in-out;opacity:0}.hauth-user-content{max-width:240px;width:100%;background-color:#fff;padding:7px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.hauth-user-content>*{display:table-cell;vertical-align:middle}.hauth-user-personalize{padding-right:7px}.hauth-user-image{width:60px;height:60px;background-image:url("../img/add-avatar-default.png");background-size:cover;overflow:hidden;background-color:#f2f2f2;margin-left:-7px;margin-top:-7px;margin-bottom:-7px}.hauth-user-image img{width:100%}.hauth-user-caption{font-size:14px;line-height:1.2;word-break:break-word}.hauth-user-caption h3{font-size:14px;margin:0}.layout.layout-login #logo-horisen{padding:20px}.layout.layout-login #logo-horisen>*{width:100%;display:block;margin:auto;box-sizing:border-box}.layout.layout-login #logo-horisen{-webkit-transition:opacity .7s ease-in-out;-moz-transition:opacity .7s ease-in-out;-ms-transition:opacity .7s ease-in-out;-o-transition:opacity .7s ease-in-out;transition:opacity .7s ease-in-out}.layout.layout-login #logo-horisen .logoText:hover{filter:alpha(opacity=80);opacity:.8}.layout.layout-login #logo-horisen-animate{height:225px}.layout.layout-login #logo-horisen .animated{webkit-animation-duration:1s;-moz-animation-duration:1s;-ms-animation-duration:1s;-o-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.layout.layout-login #logo-horisen .fadeIn{opacity:0;opacity:1\9 \0 ;-webkit-animation-name:fadeIn;-moz-animation-name:fadeIn;-ms-animation-name:fadeIn;-o-animation-name:fadeIn;animation-name:fadeIn}.layout.layout-login #logo-horisen .logoText{margin-top:50px;-webkit-animation-delay:3.3s;-moz-animation-delay:3.3s;-ms-animation-delay:3.3s;-o-animation-delay:3.3s;animation-delay:3.3s;-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.layout.layout-login #logo-horisen path{-webkit-animation-duration:2s;-moz-animation-duration:2s;-ms-animation-duration:2s;-o-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:1;-moz-animation-iteration-count:1;-ms-animation-iteration-count:1;-o-animation-iteration-count:1;animation-iteration-count:1}.layout.layout-login #logo-horisen-animate .wing1{-webkit-animation-delay:3.1s;-moz-animation-delay:3.1s;-ms-animation-delay:3.1s;-o-animation-delay:3.1s;animation-delay:3.1s}.layout.layout-login #logo-horisen-animate .wing2{-webkit-animation-delay:2.9s;-moz-animation-delay:2.9s;-ms-animation-delay:2.9s;-o-animation-delay:2.9s;animation-delay:2.9s}.layout.layout-login #logo-horisen-animate .wing3{-webkit-animation-delay:2.7s;-moz-animation-delay:2.7s;-ms-animation-delay:2.7s;-o-animation-delay:2.7s;animation-delay:2.7s}.layout.layout-login #logo-horisen-animate .wing4{-webkit-animation-delay:2.5s;-moz-animation-delay:2.5s;-ms-animation-delay:2.5s;-o-animation-delay:2.5s;animation-delay:2.5s}.layout.layout-login #logo-horisen-animate .wing5{-webkit-animation-delay:2.3s;-moz-animation-delay:2.3s;-ms-animation-delay:2.3s;-o-animation-delay:2.3s;animation-delay:2.3s}.layout.layout-login #logo-horisen-animate .wing6{-webkit-animation-delay:2.1s;-moz-animation-delay:2.1s;-ms-animation-delay:2.1s;-o-animation-delay:2.1s;animation-delay:2.1s}.layout.layout-login .login{height:auto;top:50%;position:absolute;margin-top:-193px;width:100%;overflow:hidden}.layout.layout-login .alert-holder{position:absolute;top:50%;margin-top:110px;right:0}.layout.layout-login input{-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none;-webkit-border-radius:0}.password-meter{display:block;height:6px;background:transparent;border:1px solid transparent;position:relative}.password-meter b{display:block;height:100%}.password-meter span{position:absolute;right:7px;top:-26px}.password-meter.weak b{width:25%;background-color:#e23f3f}.password-meter.moderate b{width:50%;background-color:#db703f}.password-meter.moderate span{color:#db703f}.password-meter.strong b{width:75%;background-color:#4790ff}.password-meter.strong span{color:#4790ff}.password-meter.perfect b{width:100%;background-color:#77c635}.password-meter.perfect span{color:#77c635}.layout.layout-login .logoText{color:#fff;text-align:center}.layout.layout-login .logoText .brand-text{text-decoration:none;display:inline-block;text-align:center}.layout.layout-login .logoText .brand-text:hover,.layout.layout-login .logoText .brand-text:focus,.layout.layout-login .logoText .brand-text:active{text-decoration:none}.layout.layout-login .logoText .brand-text>*{font-weight:300;margin:0;padding:10px 20px;display:inline-block}.layout.layout-login .logoText .brand-text .ha-title{font-size:32px;font-weight:500;text-transform:uppercase;background-color:#fff;color:#1e195a}.layout.layout-login .logoText .brand-text .ha-sub-title{font-size:28px;font-weight:500;text-transform:uppercase;background-color:#090a3e;color:#fff}@media screen and (min-width: 1024px){.layout.layout-login #content-brand .logoText{text-align:center;padding:0 60px}.layout.layout-login #content-brand .logoText .brand-text>*{float:left;clear:both}.layout.layout-login #content-brand .logoText .brand-text .ha-sub-title{margin-left:40px}}@media screen and (max-width: 1600px){.layout.layout-login #content-brand .brand-text .ha-title{font-size:30px}.layout.layout-login #content-brand .brand-text .ha-sub-title{font-size:26px}}@media screen and (max-width: 1200px){.layout.layout-login #content-brand .brand-text .ha-title{font-size:26px}.layout.layout-login #content-brand .brand-text .ha-sub-title{font-size:22px}}@media screen and (max-width: 992px){.layout.layout-login main #content{display:block}.layout.layout-login #content-brand{display:inline-block;width:100%;height:190px;text-align:center;padding:5px}.layout.layout-login #content-brand .logo-text{padding:0}.layout.layout-login #content-brand .brand-text .ha-sub-title{display:block;font-size:24px}.layout.layout-login #content-form{display:inline-block;width:100%;height:auto;padding:20px;padding-bottom:60px}.layout.layout-login #content-form .brand-logo{display:none !important}.layout.layout-login #content-form .form-content{width:60%;padding:47px 20px 20px 20px}.layout.layout-login #content-form .form-content .login-form h1{margin-bottom:20px}.layout.layout-login #content-form .form-content h1{margin:35px 0 20px 0}#logo-horisen{position:relative;width:100%;height:100%}#logo-horisen{display:inline-block;margin-bottom:10px;max-width:100%}#logo-horisen #logo-horisen-animate{position:absolute;left:50%;top:10px;margin-left:-80px;width:160px;height:160px;display:inline-block}#logo-horisen .logoText{position:absolute;left:0;bottom:-71px;margin:0;z-index:3;text-align:center}}@media screen and (max-width: 667px){.layout.layout-login #content-form .form-content{width:100%}.layout.layout-login #content-brand{height:105px}.layout.layout-login #content-brand .brand-text .ha-title{font-size:19px}.layout.layout-login #content-brand .brand-text .ha-sub-title{font-size:15px}#logo-horisen .logoText{bottom:-61px}#logo-horisen #logo-horisen-animate{margin-left:-40px;width:80px;height:60px}}@media screen and (max-width: 480px){.layout.layout-login #content-form{padding:0;padding-top:20px}}form>.form-group:last-child{margin-bottom:0}.mfa-title{position:relative;margin-bottom:0 !important}.mfa-logo{vertical-align:middle}.mfa-logo:hover{text-decoration:none;color:#00bef0}.mfa-logo>*{vertical-align:middle}.mfa-logo .icon-qrcode{position:absolute;left:42px;top:40px}.layout.layout-login #content-form .form-content h1.mfa-title{margin-top:50px}.layout.layout-login a.mfa-logo:hover,.layout.layout-login a.mfa-logo:focus{color:#00bef0}.qrcode{text-align:center}.qrcode img{margin-top:15px;width:157px}.qrcode .alert{margin-top:20px}@keyframes growHeight{0%{max-height:0px}100%{max-height:500px}}@keyframes growWidth{0%{width:0}100%{width:100%}}.checkbox{padding-left:25px;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.checkbox input{visibility:hidden}.checkbox:after{content:"";width:16px;height:16px;border:1px solid #595959;color:#00bef0;background-color:#f2f2f2;position:absolute;left:0;top:1px}.checkbox:before{content:"";width:8px;height:8px;color:transparent;position:absolute;left:4px;z-index:1;top:5px}.checkbox-yes:before{background-color:#00bef0}.mfa{position:relative;height:auto;max-height:0px;overflow:hidden;animation:growHeight 1s ease-out 1.5s;animation-fill-mode:forwards}.mfa form{margin-top:15px}.layout-mfa-ga .mfa{max-height:fit-content !important}.layout-mfa-ga .mfa-logo{position:absolute !important;margin:0 !important;left:-50px !important;top:-50px !important}#qrcode-setup-instructions a{text-decoration:underline !important;color:inherit !important}#qrcode-setup-instructions a:hover{text-decoration:none !important;color:inherit !important}horisen-view .layout.layout-login main #content #content-form{vertical-align:bottom}horisen-view .layout.layout-login main #content #content-form .form-content{background-color:transparent;text-align:center}horisen-view .layout.layout-login main #content #content-footer a{color:#fff}h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6{font-family:"Overpass",sans-serif;font-weight:100}body{font-family:"Overpass",sans-serif;font-size:16px}.layout.layout-login{background-image:none}.layout.layout-login input:-webkit-autofill,.layout.layout-login input:-webkit-autofill:hover,.layout.layout-login input:-webkit-autofill:focus,.layout.layout-login input:-webkit-autofill:active,.layout.layout-login textarea:-webkit-autofill,.layout.layout-login textarea:-webkit-autofill:hover,.layout.layout-login textarea:-webkit-autofill:focus,.layout.layout-login textarea:-webkit-autofill:active,.layout.layout-login select:-webkit-autofill,.layout.layout-login select:-webkit-autofill:hover,.layout.layout-login select:-webkit-autofill:focus,.layout.layout-login select:-webkit-autofill:active{-webkit-box-shadow:0 0 0 50px #fff inset;color:#595959 !important;font-size:16px}.layout.layout-login .alert-info{background-color:transparent;border-color:#00bef0;color:#00bef0}.layout.layout-login .form-control{border-color:#e2e2e2}.layout.layout-login .form-control:focus{border:1px solid #e2e2e2;box-shadow:none}.layout.layout-login .btn.btn-primary{background-color:#00bef0;border-color:#00bef0;color:#fff;border-width:1px;border-radius:20px;padding:7px 20px 5px 20px;font-weight:100}.layout.layout-login .btn.btn-primary:hover{background-color:#2688c8;border-color:#2688c8;color:#fff}.layout.layout-login main{background-image:none}.layout.layout-login main #content:before{content:"";width:100%;height:48px;background-image:url('../img/bandwidth/logo-login.png');display:inline-block;margin-bottom:5px;background-repeat:no-repeat;background-size:140px;background-position:25px 10px;position:fixed;left:0;right:0;top:0;background-color:#00bef0;z-index:3}.layout.layout-login main #content a{color:#00bef0;font-weight:100}.layout.layout-login main #content .button-holder.signup{font-weight:100}.layout.layout-login main #content span{color:#595959;font-weight:100}.layout.layout-login main #content a.btn{color:#fff}.layout.layout-login main #content a.mfa-logo{color:#00bef0}.layout.layout-login main #content a.mfa-logo:hover,.layout.layout-login main #content a.mfa-logo:focus{color:#00bef0}.layout.layout-login main #content #content-brand{background-image:url('../img/bandwidth/login-background.jpg');background-size:100%;background-repeat:no-repeat;background-position:center center;background-size:cover;background-color:#000}.layout.layout-login main #content #content-brand .logo{background-image:url("../img/bandwidth/logo-login.png");display:inline-block;width:500px;height:342px;background-size:contain;background-repeat:no-repeat;opacity:.82}.layout.layout-login main #content #content-form{background:#fff;text-align:left}.layout.layout-login main #content #content-form h1{font-size:39px}.layout.layout-login main #content #content-form .form-content{background-color:transparent;color:#00bef0}.layout.layout-login main #content #content-form .form-content label{color:#595959;font-weight:700}.layout.layout-login main #content #content-form .form-content .form-control.error{border-color:#ff7676}.layout.layout-login main #content #content-form .form-content ul.error{background:transparent;margin:0;color:#ff7676;padding:5px 0}.layout.layout-login main #content #content-form .form-content ul.error:before{display:none}.layout.layout-login main #content #content-form .form-content .brand-logo{display:none}.layout.layout-login main #content #content-form .form-content h1{margin-top:0;color:#00bef0}.layout.layout-login main #content #content-form .form-content h2{color:#595959}.layout.layout-login main #content #content-form .form-content .btn-login-group a{color:#fff}.layout.layout-login main #content #content-footer .language-switcher{border:1px solid #fff}.layout.layout-login main #content #content-footer .language-switcher a{color:#fff}.layout.layout-login main #content #content-footer .language-switcher .active a{color:#00bef0}.layout.layout-login label{color:#fff}.layout.layout-login .form-group-captcha .captcha-code{color:#595959}.checkbox-yes:before{background-color:#00bef0}.mfa-title:after{background-color:#00bef0}@media screen and (max-width: 992px){.layout.layout-login{background-position:center 90%}.layout.layout-login main #content:before{height:60px;background-size:180px;background-position:35px 10px}.layout.layout-login main #content #content-brand{display:none}.layout.layout-login main #content #content-form{border:0;display:inline-block;vertical-align:middle;width:100%;height:auto;text-align:center;margin-bottom:55px;padding:80px 20px 20px 20px}.layout.layout-login main #content #content-form .form-content{padding:15px;width:100%}.layout.layout-login main #content #content-footer{position:absolute;left:0;bottom:0}}@media screen and (max-width: 480px){.layout.layout-login main #content #content-form{padding:80px 20px 20px 20px}}@media screen and (min-width: 992px){.layout.layout-login #content-footer{position:fixed}}
