@import url('https://fonts.googleapis.com/css2?family=Roboto&display=swap');*{margin:0;font-family:'Roboto';font-style:normal;font-weight:normal;font-size:14px;line-height:16px}body#account{background-size:cover;background-image:url("../wcg_background.png");padding-bottom:60px}#lightbox{background:#fff;box-shadow:0 0 8px rgba(0,0,0,.2);border-radius:4px;width:500px;min-height:300px;margin:0;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);padding:35px}.fixed{position:fixed;z-index:-100}#lightbox .error-image{transform:scale(.8,.8);-ms-transform:scale(.8,.8);-webkit-transform:scale(.8,.8)}#lightbox .error-image img{margin-left:auto;margin-right:auto}.terms-title{margin:15px;font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:18px;line-height:22px}#lightbox .warning-container{padding-left:7px;padding-top:10px}#lightbox .warning{font-family:Roboto;font-style:normal;font-weight:normal;font-size:18px !important;line-height:22px !important;color:#213341 !important}#lightbox .warning-instructions{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:#8c979e !important}#lightbox .success-container{padding-left:7px;padding-top:10px;align-content:center}#lightbox .success{font-family:Roboto Slab;font-style:normal;font-weight:bold;font-size:18px;line-height:22px;color:#213341;text-align:center}#lightbox .success-instructions{font-family:Roboto Slab;font-style:normal;font-size:18px;line-height:22px;color:#213341;text-align:center}#login{margin-top:60px;min-width:473px;max-width:473px}#account-container{padding-right:20px;padding-left:20px;padding-top:105px;height:auto}#account-container a{font-family:'Roboto';color:#006cb6;font-style:normal;font-weight:500;font-size:16px;line-height:23px}#idp-container{padding-right:10px;padding-left:10px}.external-login-container{padding:10px;padding-right:16px;padding-left:16px;padding-bottom:15px}#terms-of-use-container{min-width:800px;max-height:400px;overflow:auto;padding:10px;padding-top:15px;padding-left:15px;padding-right:15px;margin-bottom:15px;margin-top:20px}h4{color:#666;font-size:1.2rem;line-height:1.2}#login-title{font-family:Roboto Slab;line-height:22px;text-align:center;font-size:18px}#success-alert{font-family:Roboto;font-style:normal;font-weight:normal;font-size:18px;line-height:22px;color:#213341}#success-alert .instructions{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;color:#8c979e}#success-alert i{color:#39b54a}.navbar{background:#fff !important;color:#006cb6 !important;height:80px;padding-left:0;padding-right:0}#nav-main{height:70px;box-shadow:0 5px 5px rgba(0,0,0,.2) !important;border-top:5px solid #006cb6 !important;background-color:#e5f0f8 !important}.navbar i,.navbar a{color:#006cb6 !important;font-size:1.33em}.navbar-brand{padding-left:30px !important;margin-bottom:auto;margin-top:auto}.dropdown-item:hover,.dropdown-item:focus{color:#16181b;text-decoration:none;background-color:#f8f9fa !important}.dropdown-toggle::after{display:inline-block;margin-left:.2em;padding-bottom:3px;vertical-align:.25em;content:"";border-top:.3em solid;border-right:.3em solid transparent;border-bottom:0;border-left:.3em solid transparent}.user-menu-details{white-space:pre-wrap !important}.user-defined-text{word-wrap:break-word;text-overflow:ellipsis}.back-button{color:#006cb6;font-weight:500;font-size:16px;margin-bottom:7px}.arrow-back{font-size:22px;color:#006cb6}#dropdownContainer{margin-bottom:100px}.change-password-title{width:205px;height:22px;font-family:Roboto Slab;font-style:normal;font-weight:normal;font-size:24px;line-height:22px;font-weight:400;color:#000;margin-bottom:20px}.password-last-update-label{font-family:Roboto;font-style:normal;font-weight:normal;font-size:14px;line-height:16px;align-items:center;letter-spacing:.005em;color:#8a9195}.expiry-date-label{display:inline-block;height:22px;padding:4px 10px 0 10px;text-align:center;vertical-align:middle;font-weight:bold;font-family:Roboto;font-style:normal;font-weight:700;font-size:12px;line-height:14px;background:#fddddb;border-radius:31px;color:#eb5757;text-transform:uppercase}.reset-pswd-btn-mandatory{margin-top:20px;margin-left:49px}.btn-reset-pswd{padding:0 !important;margin-left:-32px !important;width:260px !important;height:22px !important;background-color:#fff !important;order:1;flex-grow:0;margin:0 0;color:#eb5757 !important;letter-spacing:.005em !important}.reset-password-container{padding-top:5.5px}.reset-password-link{font-size:16px;font-weight:500}.password-changed-alert-container{display:inline-block;color:#edf5ed;margin-top:21.5px;border-radius:unset}.password-changed-succesfully-icon{font-size:20px;color:#4e9d49}.password-changed-succesfully-dismiss-icon{font-size:30px;margin-left:43px}.password-changed-succesfully-dismiss-button{outline:none !important}.password-changed-succesfully-text{font-weight:normal;font-size:14px;color:#8a9195}.change-password-error-message{color:#8a9195;font-size:14px}.change-password-input-container{width:335px;height:100px;margin-bottom:5px !important}.form-float-left{width:400px;display:inline-block}.change-password-button-container{width:330px;margin:3px}.form-inline{display:inline-block}.password-container{padding-top:25px;display:flex}.password-validation-container{margin-top:0;display:flex;flex-direction:column}.change-password-client-errors{width:250px;margin-bottom:10px}.mt-3{margin-top:0 !important}.validation-label-margin{margin-top:10px !important}.account-locked-container{display:flex;flex-direction:column}.account-locked-message-container{display:flex;align-items:center;justify-content:center}.account-locked-logo-container{display:flex;align-items:center;justify-content:center;padding-bottom:10px}.account-locked-error-image{width:93.3px;height:93.3px;align-items:center;display:flex;justify-content:center}.account-locked-warning{font-weight:400;font-size:18px;color:#213341;height:22px}.account-locked-warning-instructions{font-size:14px;color:#8c979e;width:284px}.w-100p{width:100% !important}.wi-100p img{width:100% !important;height:auto !important}.gmail-fix{min-width:413px !important}.reset-password-button{width:230px !important;margin-left:110px}.request-id{display:inline}i.icon-black{margin-left:-12px !important;font-size:16px;color:#000 !important;margin-left:auto;margin-right:auto;display:block !important}.copy-btn{width:25px !important;display:inline-grid;margin:auto;padding-top:15px !important}.copy-btn:focus{outline:none;box-shadow:none}.user-dropdown{width:388px;color:#002b49 !important;padding-left:0}.user-dropdown-item{height:58px;font-size:16px !important;font-weight:400 !important;font-family:'Roboto Slab' !important;line-height:58px !important}.user-dropdown-item-content{height:58px;font-size:14px !important;font-weight:400 !important;font-family:'Roboto' !important;line-height:58px !important}.user-dropdown-user-details{height:58px;border-radius:4px;font-size:14px !important;font-family:'Roboto';line-height:58px}.user-dropdown-user-details:focus{outline:none !important}.dropdown-icon{vertical-align:sub;margin-right:5px}.user-dropdown-item:hover{font-weight:500 !important;border-left:5px solid #f00 !important;margin-left:0 !important;border-left-color:#4c98cc !important}.user-dropdown-item-content{border-radius:4px;font-size:16px !important;font-family:'Roboto Slab';line-height:58px;width:113%;margin-left:-25px;padding-left:20px}#user-dropdown{vertical-align:bottom !important}.request-content{margin-left:auto}*{-ms-word-break:break-all;word-break:break-all;word-break:break-word;overflow-wrap:break-word}[data-username]{font-weight:700}.login-logo{padding-top:15px}#register-container{padding-right:20px;padding-left:20px}.form-group{position:relative}.form-label{position:absolute;left:10px;top:23px;background-color:#f4f7fa;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;color:#213341;z-index:10;transition:transform 150ms ease-out,font-size 150ms ease-out}.focused .form-label,label.filled{transform:translateY(-125%);font-family:Roboto;font-style:normal;font-weight:500;font-size:13px;line-height:15px;color:#000;padding-top:3px}.form-label:focus{transform:translateY(-125%);font-family:Roboto;font-style:normal;font-weight:500;font-size:13px;line-height:15px;color:#000;padding-top:3px}.form-input{position:relative;color:#213341;height:64px;background-color:#f4f7fa;padding:12px 5px 5px 10px;width:100%;outline:0;border:0;box-shadow:0 2px 0 0 rgba(0,108,182,.5)}.form-input:focus{box-shadow:0 2px 0 0 #006cb6;transition:box-shadow 150ms ease-out}.input-validation-error{box-shadow:0 2px 0 0 red !important;transition:box-shadow 150ms ease-out}.form-input[type=password].filled{box-shadow:0 2px 0 0 #006cb6}.btn{font-family:Roboto !important;font-style:normal !important;font-weight:normal !important;font-size:16px !important;line-height:19px !important;align-items:center !important;text-align:center !important;padding-left:21px !important;padding-right:21px !important;padding-top:20px;padding-bottom:16px;width:100%;vertical-align:middle;vertical-align:central;border-radius:2px !important}.btn-primary,.btn-primary:hover,.btn-primary:focus,.btn-primary:active{background-color:#39b54a !important;border-color:#39b54a !important;box-shadow:0 !important}.btn-outline-primary,.btn-outline-primary:focus,.btn-outline-primary:active{border-color:#39b54a !important;background:#fff;color:#39b54a !important}.btn-outline-primary:hover{border-color:#39b54a !important;background:#fff;color:#39b54a !important;opacity:.3}.btn:focus{outline:none !important;box-shadow:none !important}.btn.disabled{background-color:#e5e7e7 !important;border-color:#e5e7e7 !important;color:#73797d !important;opacity:1 !important}.btn span{color:#fff !important}.btn.disabled span{color:#73797d !important}.btn.disabled i{color:#73797d !important;vertical-align:middle;vertical-align:central}.btn:hover{opacity:.9}.btn-primary[disabled]{background:#213341}.btn span{padding-left:18px;font-family:Roboto;font-style:normal;font-weight:normal;font-size:16px;line-height:19px;align-items:center;text-align:center}.btn i{margin-left:10px;margin-top:-2px;color:#fff;vertical-align:middle}.btn-narrow{width:auto;min-width:170px;padding-bottom:10px;padding-top:14px;text-align:end !important;text-indent:-5px}.btn-narrow span{margin-left:20px}.btn-narrow i{margin-right:auto;margin-left:20px}#instructions{font-family:Roboto;font-style:normal;font-weight:normal;font-size:18px;line-height:22px}.validation-error{margin-top:3px;min-height:37px;padding-top:4px;padding-left:2px}#password-policy-label{font-size:16px;line-height:18px;color:#031625}.rule-pill{background-color:#e5e7e7 !important;border-color:#e5e7e7 !important}.rule-pill i{max-width:15px;min-width:15px}.rule-pill i,.rule-pill span{color:#7e837e}.rule-pill-valid i,.rule-pill-valid span{color:#39b54a}.rule-pill-valid{background-color:#ebf8ed !important;border-color:#ebf8ed !important}.form-group>input:invalid{border-color:#f00}.validation-summary{font-size:16px;font-weight:400;height:30px;padding-left:5px;padding-bottom:55px}.validation-summary-message{margin-left:6px}.field-validation-error:before{font-family:FontAwesome;color:#dc3545;margin-right:5px;content:"";padding-bottom:5px}#back{width:100px !important;text-align:center !important;vertical-align:central !important;align-content:center}#back i{margin-left:-10px;text-align:start}.custom-checkbox{width:20px;height:20px}.custom-checkbox-label{transform:none !important;font-family:Roboto;font-style:normal !important;font-weight:400 !important;font-size:14px !important;line-height:16px !important;align-items:center;letter-spacing:.005em;position:absolute;padding-left:10px}.register-message,.register-message a{font-size:14px !important}#caret-icon{position:relative;right:0;background-color:#006cb6;border-radius:32px}.rotated{transform:rotate(180deg)}.btn.btn-secondary,.btn.btn-secondary:focus,.btn.btn-secondary:hover,.btn.btn-secondary:active{background-color:#fff !important;color:#000 !important;height:64px !important}.dropdown-item{background-color:#f6fafd !important;color:#000 !important;width:97% !important;height:50px !important;border-radius:4px !important;margin:5px !important}.dropdown-item:hover,.dropdown-item:focus{background:#e5f0f8 !important;border-radius:4px !important;outline:none !important}.btn.btn-secondary{border:1px solid #006cb6;border-radius:4px}.dropdown-menu{border:1px solid #006cb6 !important;border-radius:4px !important;padding:0 !important;width:100%}.dropdown-item:not(:disabled):not(.disabled):active,.btn:not(:disabled):not(.disabled):active{background-color:#fff}.btn-secondary:hover,.btn-secondary:focus,.btn-secondary:active{color:#fff !important;background-color:transparent !important;border-color:#696969 !important;box-shadow:none !important}.dropdown,.dropdown.show{box-shadow:1px 0 2px #006cb6;border-radius:4px}