[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none !important}.main-activate-container .breadcrumb{display:none}#selectGroup .select2-container{width:100% !important}#selectGroup span.select2-selection{border-radius:15px;height:46px;margin:0 auto;border:3px solid #318cc9;font-size:20px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25)}#selectGroup span.select2-selection span:first-child{height:28px;padding:0;font-size:20px;font-weight:400}#selectGroup span.select2-selection span.select2-selection__arrow{border-left:none !important;height:46px;width:66px}#selectGroup span.select2-selection span.select2-selection__arrow b{background:url("/images/drop_arrow_1.png") no-repeat;background-position:calc(100% - 0.75rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:2rem !important;background-color:#fff;width:35px;height:16px;border:unset;position:absolute;top:39%}.main-activate-container p{text-align:center}.main-activate-container .panel{border:0;box-shadow:none}.main-activate-container .btn{border-radius:20px;text-transform:uppercase}.main-activate-container .btn-block{width:100%}.main-activate-container h3{text-transform:uppercase;text-align:center;color:#39a949}{box-sizing:border-box}body{font-family:sans-serif}.auth-clients{padding-left:0}#registerDiv{color:white}#registerDiv label,#selectGroup label{text-transform:initial !important;font-family:sans-serif;font-weight:500;line-height:1.1;color:#fff;font-size:20px}#extra-questions-div label,#weekly-notifications-div label,#role-selector-div label{margin-bottom:15px;font-family:sans-serif;font-weight:500;line-height:1.1;color:#fff;font-size:20px}#registerDiv .checkbox label{color:#fff;font-size:16px}#selectGroup label{margin-left:0}#registerDiv p.help-block-error{color:#c40404}#registerDiv h3,#registerDiv h1{color:white !important}#auth-main-page .form-control,#selectGroup .form-control,#activeDiv .form-control,.activate-container .form-control{border-radius:15px;height:46px;margin:0 auto;border:3px solid #318cc9;font-size:20px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25)}#auth-main-page input[type="password"].form-control,#selectGroup input[type="password"].form-control,#activeDiv input[type="password"].form-control,.activate-container input[type="password"].form-control{font-size:30px}#auth-main-page select.form-control,#selectGroup select.form-control,#activeDiv select.form-control,.activate-container select.form-control{background:url("/images/drop_arrow_1.png") no-repeat;background-position:calc(100% - 0.75rem) center !important;-moz-appearance:none !important;-webkit-appearance:none !important;appearance:none !important;padding-right:4rem !important;background-color:#fff}#auth-main-page .form-control::placeholder,#selectGroup .form-control::placeholder,#activeDiv .form-control::placeholder,.activate-container .form-control::placeholder{font-size:20px;font-weight:400}#auth-main-page .btn-sign-in{font-size:23px;font-weight:700;height:46px;border-radius:15px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25)}.user-validate-fields{font-size:25px;font-weight:700}.btn-registration{color:#fff;background-color:#2dab66;border-color:#2dab66;border-radius:15px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25)}.btn-registration:hover{color:#fff}#auth-main-page .apple-login-button{position:unset;display:inline-block;min-width:230px}#auth-main-page input[type="checkbox"],#registerDiv input[type="checkbox"]{-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:0;content:none;border-radius:4px;-webkit-box-shadow:0 4px 4px rgba(0,0,0,0.25);-moz-box-shadow:0 4px 4px rgba(0,0,0,0.25);box-shadow:0 4px 4px rgba(0,0,0,0.25)}#auth-main-page input[type="checkbox"]:before,#registerDiv input[type="checkbox"]:before{font-family:"FontAwesome";content:"\f00c";font-size:15px;display:block;color:transparent !important;background-color:#fff !important;width:25px;height:25px;border-radius:4px;border:3px solid #318cc9}#registerDiv .checkbox label{line-height:2}#auth-main-page input[type="checkbox"]:checked:before,#registerDiv input[type="checkbox"]:checked:before{color:#000 !important}#extra-questions-div .form-group{margin-bottom:25px !important}#contactform-recaptcha-recaptcha-contact-form{margin-left:10%}.main-activate-container select{color:#000;background-color:#fff}.btn-request-group{display:inline-block;margin-bottom:0;font-weight:400;font-family:sans-serif;text-align:center;vertical-align:middle;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;white-space:nowrap;padding:6px 26px;font-size:14px;line-height:1.42857143;border-radius:17px;text-transform:uppercase}.main-activate-container h1{text-transform:uppercase;font-family:sans-serif;font-weight:300;line-height:1.1;color:#39a949;text-align:center}#selectGroup p.help-block-error{color:#c40404}.activate-container .btn-success{height:45px;margin:0 auto;width:100%;border:1px solid black}.activate-container .btn-default{width:100%;height:45px;margin:5px auto}.auth-clients{padding-left:0;margin:0}#department,#team{display:none}.auth-clients{padding-left:0;margin:0;margin-top:5% !important}#department,#team{display:none}.main-activate-container{min-height:calc(70vh - 0px);position:relative}.activate-container-wrapper{position:absolute;width:500px;height:500px;top:40%;left:50%;transform:translate(-50%,-50%)}.activate-container{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.activate-container.init-view{position:absolute;top:30%;left:50%;transform:translate(-50%,-50%);width:60%}.h4-custom{text-align:center;font-size:3.3em;color:black;text-transform:uppercase;font-family:sans-serif;margin-top:100px}#change-address{text-decoration:underline;color:#fff;cursor:pointer}#change-address:hover,#change-address:focus{color:#267030;text-decoration:underline}.auth-login{margin-top:35px;text-align:center}#auth-card{width:100%;display:block}@media(max-width:768px){.activate-container-wrapper{height:54vh;width:54vh}.activate-container .form-control{border-radius:23px;height:30px;width:100%;margin:0 auto}.activate-buttons-container{display:inline-block}.activate-buttons-container button{display:inline}.h4-custom{margin-top:60px}.auth-buttons{padding-left:0}#registerDiv h1,#registerDiv h3{text-align:center}.activate-register-button{width:80%;display:block;margin:0 auto}}@media screen and (device-aspect-ratio:40/71){.main-activate-container h3{font-size:19px}.main-activate-container p{font-size:12px}#login-form{margin-top:25px}.form-group{margin-bottom:0}.main-activate-container{min-height:75vh}}@media(max-width:720px){.activate-container-wrapper{height:60vh;width:60vh}.main-activate-container h3{font-size:19px}.main-activate-container p{font-size:11px;width:200px;text-align:center;margin:0 auto}#login-form{margin-top:40px}.form-group{margin-bottom:0}.main-activate-container{min-height:65vh}.activate-buttons-mobile .btn-success,.activate-container .btn-default{height:30px}}.auth-clients li a.live.auth-link{display:flex;align-items:center;color:indianred}.auth-clients li a.live.auth-link:hover{text-decoration:none;color:#000}.auth-clients li a.live.auth-link .azure_text{margin-left:10px}.microsoft-btn{display:flex;width:fit-content;align-items:center;background-color:#fff !important;border:1px solid #d0d0d0;border-radius:4px;padding:10px 15px;margin:0 auto;cursor:pointer;transition:background-color .3s,box-shadow .3s}.microsoft-btn:hover{background-color:#f3f3f3;box-shadow:0 0 5px rgba(0,0,0,0.2)}.microsoft-btn:active{background-color:#e0e0e0;box-shadow:0 0 3px rgba(0,0,0,0.2)}.microsoft-logo{width:20px;height:20px;margin-right:10px}.microsoft-btn span{font-size:14px;color:#333}.auth-icon.azure,.auth-icon.Azure{background-position:0 0;background:url("/images/ms-symbollockup_signin_light.svg") center no-repeat;width:100%;height:42px}@media screen and (max-width:360px){.auth-icon.azure,.auth-icon.Azure{background-size:90%}}.registration-form-header{color:#fff !important;text-align:center !important;margin-bottom:35px !important}.activate-register-button{display:block;margin:0 auto;font-size:30px;font-weight:700;border-radius:15px;padding:12px 35px;box-shadow:0 2px 1px rgba(0,0,0,0.6)}.back-button,.back-button:hover,.back-button:focus,.back-button:active,.back-button:active:hover,.skip-button,.skip-button:hover,.skip-button:focus,.skip-button:active,.skip-button:active:hover{color:#fff;text-decoration:none;font-size:24px;font-weight:bold}#weekly-notifications-div button.skip-button{color:#fff;text-decoration:none;font-size:24px;font-weight:bold;background-color:transparent !important;border:none !important;padding:0 !important}#registration-form .toggle-password-button{cursor:pointer;z-index:200;position:absolute;font-size:large;color:#000;top:15px;right:15px}.field-registration-form-password .help-block-error{color:#fff !important}.valid-icon{color:#00ea00}.error-icon{color:#d20000}#group-message,#department-message{padding:5px}#role-selector-div label{display:flex;position:relative;padding-left:40px;padding-top:10px;margin-bottom:10px;line-height:25px}#role-selector-div label input[type="radio"],#role-selector-div label input[type="checkbox"]{position:absolute;left:15px}#role-selector-div input[type="radio"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:31px;height:31px;border:4px solid #fff;transition:.2s all linear;margin-right:5px;position:relative;top:4px}#role-selector-div input[type="radio"]:checked{background-color:#2dab66;border:4px solid #fff;outline:unset !important}#role-selector-div input[type="checkbox"]{top:0;margin-right:20px;-moz-appearance:none;-webkit-appearance:none;-o-appearance:none;outline:0;content:none}#role-selector-div input[type="checkbox"]::before{font-family:"FontAwesome";content:"\f00c";font-size:22px;color:transparent !important;background:#fff;display:block;width:31px;height:31px;margin-right:7px;box-shadow:0 4px 4px rgba(0,0,0,0.25);border:3px solid #318cc9;border-radius:1px}#role-selector-div input[type="checkbox"]:checked:before{color:#2dab66 !important}#role-selector-div h3,#role-selector-div span{color:#fff !important}.registration-info-panel{background-color:#308cc9;border-radius:30px;padding:20px;margin-left:30px}.registration-info-panel-content{color:#fff;font-size:16px;padding:150px 30px}#login-form label.control-label,#activation-form label.control-label{font-size:20px;font-weight:400}span.register-terms a{color:#00ff73}input::-ms-reveal,input::-ms-clear{display:none}.registration-weekly-reminder-text{margin-bottom:20px;display:block;color:#fff !important;font-size:18px;text-align:center}@media(max-width:480px){.main-container-login{padding:20px 25px !important}.activate-register-button{width:100% !important;font-size:18px !important}.registration-info-panel{margin-left:0;margin-top:20px}.registration-info-panel-content{padding:0 15px !important}#login-form{margin-top:0 !important}}#auth-app-block.mobile #auth-main-page .form-control::placeholder,#auth-app-block.mobile #selectGroup .form-control::placeholder,#auth-app-block.mobile #activeDiv .form-control::placeholder,#auth-app-block.mobile .activate-container .form-control::placeholder{font-size:14px;font-weight:400}#auth-app-block.mobile #auth-main-page .form-control,#auth-app-block.mobile #selectGroup .form-control,#auth-app-block.mobile #activeDiv .form-control,#auth-app-block.mobile .activate-container .form-control{height:36px;font-size:14px}#auth-app-block.mobile #auth-main-page input[type="password"].form-control,#auth-app-block.mobile #selectGroup input[type="password"].form-control,#auth-app-block.mobile #activeDiv input[type="password"].form-control,#auth-app-block.mobile .activate-container input[type="password"].form-control{font-size:14px}#auth-app-block.mobile #registerDiv label,#auth-app-block.mobile #selectGroup label{font-size:14px}#auth-app-block.mobile #extra-questions-div label,#auth-app-block.mobile #weekly-notifications-div label,#auth-app-block.mobile #role-selector-div label{font-size:14px}#auth-app-block.mobile #registerDiv .checkbox label{font-size:14px}#auth-app-block.mobile #login-form label.control-label,#auth-app-block.mobile #activation-form label.control-label{font-size:14px;font-weight:600}#auth-app-block.mobile #auth-main-page .btn-sign-in,#auth-app-block.mobile .user-validate-fields{font-size:18px;font-weight:700;height:36px}#auth-app-block.mobile .new-user-welcome-text-container h2{font-size:20px !important}#auth-app-block.mobile .social-row{display:flex;align-items:center;justify-content:center}#auth-app-block.mobile #registration-form .toggle-password-button{top:13px !important}#auth-app-block.mobile #auth-main-page select.form-control,#auth-app-block.mobile #selectGroup select.form-control,#auth-app-block.mobile #activeDiv select.form-control,#auth-app-block.mobile .activate-container select.form-control{background-size:18px}#auth-app-block.mobile #auth-main-page input[type="checkbox"]::before,#auth-app-block.mobile #registerDiv input[type="checkbox"]::before{font-size:17px}#auth-app-block.mobile .back-button,#auth-app-block.mobile .back-button:hover,#auth-app-block.mobile .back-button:focus,#auth-app-block.mobile .back-button:active,#auth-app-block.mobile .back-button:active:hover,#auth-app-block.mobile .skip-button,#auth-app-block.mobile .skip-button:hover,#auth-app-block.mobile .skip-button:focus,#auth-app-block.mobile .skip-button:active,#auth-app-block.mobile .skip-button:active:hover{font-size:16px}#auth-app-block.mobile .registration-form-header{font-size:25px;margin-top:40px}@media only screen and (max-width:500px){.g-recaptcha{transform:scale(0.8);transform-origin:0 0}}
