@keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}@-webkit-keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}@keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}@-webkit-keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}body.login #loginSection #loginOptionsFormsContainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex:0 0 520px;min-width:0;border-radius:10px 0 0 10px;color:#323232;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:flex-start;align-content:stretch;flex-flow:column nowrap;width:100%}body.login #loginSection #loginOptionsFormsContainer div.loginSourceInfo{display:none;flex:1 0 auto;margin-top:20px;margin-bottom:20px;width:100%}body.login #loginSection #loginOptionsFormsContainer div.loginSourceInfo>img{margin-left:auto;margin-right:auto;text-align:center;display:block}body.login #loginSection #loginOptionsFormsContainer div.loginSourceInfo h3{flex:0 0 0;text-align:center;color:#fff;text-transform:none;margin-bottom:5px}body.login #loginSection #loginOptionsFormsContainer div.loginSourceInfo p.choose{flex:0 0 auto;text-align:center;color:#fff;font-size:.9rem;text-transform:none;line-height:2rem}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer{flex:1 0 auto;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:flex-start;align-content:flex-start;flex-flow:row wrap}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer.active .loginOptionContainer{min-height:50px;padding:30px 30px 40px 30px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer.active .loginOptionContainer button{display:none !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer{-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:30px 30px 100px 30px;flex-shrink:1;flex-grow:1;flex-basis:auto;min-width:0px;max-width:calc(50% - 10px);position:relative;min-height:320px;word-break:break-word;margin-bottom:20px;border-radius:4px;color:#fff;border:1px solid rgba(255,255,255,.1);-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);box-shadow:0 5px 20px 0 rgba(0,0,0,.35)}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer:hover{cursor:pointer}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer:hover:not(.active){transform:scale(1.035)}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer button{color:#fff;margin-top:20px;position:absolute;bottom:30px;left:30px;padding-left:40px;background-image:url("/POW3/Content/img/icons/icnArrowDownWhite.png");background-repeat:no-repeat;background-size:28px;background-color:rgba(0,0,0,0);background-position:left 5px center;border:1px solid #dddfe2;font-size:1.1em}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer .activeCheckmark{display:none;position:absolute;top:0;right:0;height:25px;color:#fff;background-repeat:no-repeat;background-position:center center;font-weight:700;text-transform:uppercase;font-size:.95rem;line-height:20px;width:25px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;padding:2px;border-bottom-left-radius:100%;background-size:16px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer .bridgeItem{position:absolute;bottom:-21px;height:21px;width:100%;left:-1px;z-index:2}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active{border-bottom-left-radius:0px;border-bottom-right-radius:0px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active button{display:none}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active .bridgeItem{border-left:1px solid rgba(255,255,255,.1);border-right:1px solid rgba(255,255,255,.1)}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active .activeCheckmark{display:block}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer h2{font-weight:700;font-size:1.9rem;line-height:2rem;color:#fff;margin-bottom:10px;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer h3{color:#fff;margin-top:5px;float:left;line-height:1.4em;font-size:1.25em;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Patient{background-color:#1d4f91;margin-right:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Patient button:hover{background-color:#3061a3 !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Patient:hover button{background-color:#3061a3}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Patient.active .activeCheckmark{background-color:#3061a3}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Patient.active .bridgeItem{background-color:#1d4f91}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Doctor{background-color:#209287;margin-left:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Doctor button:hover{background-color:#4ab9ae !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Doctor:hover button{background-color:#4ab9ae}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Doctor.active .activeCheckmark{background-color:#4ab9ae}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer#loginOptionContainer_Doctor.active .bridgeItem{background-color:#209287}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer{flex:1 1 100%;display:none;padding:45px 30px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:#1f2c36;position:relative;border-bottom-left-radius:4px;border-bottom-right-radius:4px;margin-bottom:20px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.disabled{position:relative}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.disabled>div:not(.cookiesDisabledWarning){-webkit-filter:blur(3px);filter:blur(3px);opacity:.3}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer div.cookiesDisabledWarning{position:absolute;width:calc(100% - 60px);height:calc(100% - 80px);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;z-index:1;left:30px;top:40px;color:#fff;font-size:1rem;overflow:hidden;line-height:1.3rem;text-align:left;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;align-items:center}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer div.cookiesDisabledWarning p{flex:0 1 auto}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer div.cookiesDisabledWarning p b{display:block;font-size:1.25rem;line-height:1.5rem;margin-bottom:15px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer div.cookiesDisabledWarning p a{font-weight:bold;display:block;margin-top:15px;color:#aaa}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer button{height:38px;width:100%;font-size:.9rem}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer button.loading{padding:4px 12px;background-position:10px center !important;background-position-x:10px !important;background-position-y:center !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer button:disabled{cursor:default !important;background-color:#617988}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer button:disabled:hover{background-color:#617988}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.active{display:block}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_None{background-color:rgba(0,0,0,0);border-color:rgba(0,0,0,0) !important;display:none !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Patient{border-top-right-radius:4px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer .loginLabel{font-size:.7rem;line-height:1rem;font-weight:bold;text-transform:uppercase;padding:2px 8px;background-color:#384751;float:left;border-radius:4px;color:#fff;width:auto;margin-top:0px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer h2{font-size:1rem;color:#fff;font-weight:700;margin-bottom:10px;width:auto}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer p{float:left;width:100%;color:#fff;margin-top:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor{border-top-left-radius:4px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor a.inlineLinkContainer{background-image:url("/POW3/Content/img/icons/icnArrowRightGrey.png");background-repeat:no-repeat;background-position:right 5px center;background-size:22px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor a.inlineLinkContainer:hover{background-image:url("/POW3/Content/img/icons/icnArrowRightWhite.png")}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer{margin-bottom:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer .loginLabel{float:right;margin-left:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:center;justify-content:flex-start;align-content:stretch;flex-flow:row wrap;padding:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.imgContainer{width:auto;margin-right:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.imgContainer img.itsme{height:40px;width:40px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.imgContainer img.eid{height:40px;width:58px;margin-left:5px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.txtContainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding-left:5px;padding-right:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.txtContainer h3{font-weight:bold;text-transform:uppercase;font-size:.9rem;line-height:1rem;margin-top:9px;margin-bottom:-9px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a div.txtContainer span{font-size:.65rem;font-weight:bold;text-transform:uppercase;color:#aaa}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer{display:flex;flex-flow:row wrap;justify-content:center;align-items:stretch;gap:10px;margin-bottom:10px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer .loginDoctor_externalLoginMethodContainer{display:flex;flex:1 0 calc(50% - 8px);box-sizing:border-box}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer .loginDoctor_externalLoginMethodContainer a{display:flex;flex-flow:row nowrap;align-items:center;justify-content:flex-start;max-height:56px;overflow:hidden}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer .loginDoctor_externalLoginMethodContainer a div.imgContainer,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer .loginDoctor_externalLoginMethodContainer a div.imgContainer img{height:40px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_externalLoginMethodsContainer .loginDoctor_externalLoginMethodContainer a h3{font-weight:bold;text-transform:uppercase;font-size:.9rem;line-height:1rem;padding-left:10px;padding-right:20px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginEidOrUserContainer{color:#aaa;width:100%;margin-top:20px;margin-bottom:30px;border-bottom:1px solid rgba(255,255,255,.09);position:relative}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginEidOrUserContainer p{margin:0 auto;width:50px;line-height:20px;height:20px;text-align:center;font-size:.82rem;position:absolute;left:calc(50% - 25px);top:-10px;background-color:#1f2c36;color:#aaa}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #userLoginEmailLabel{float:left;width:100%;display:inline-block;border-top:1px solid rgba(0,0,0,0);border-right:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);border-left:1px solid #384751;height:39px;color:rgba(255,255,255,.8);font-size:1rem;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:8px 10px;line-height:22px;background-color:#384751;overflow:hidden}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #userLoginEmailLabel:hover{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;background-color:#4e6371;cursor:pointer}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #userLoginPasswordInputContainer{position:relative}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #userLoginPasswordInputContainer #showPassword{position:absolute;width:20px;right:11px;bottom:9px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #userLoginPasswordInputContainer #showPassword:hover{cursor:pointer}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #forgotPasswordContainer,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #requestAccountContainer{text-align:right;margin-bottom:5px;margin-top:0px;width:auto;float:right}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #forgotPasswordContainer a,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #requestAccountContainer a{color:#aaa;font-size:.75rem}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #forgotPasswordContainer a:hover,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #requestAccountContainer a:hover{cursor:pointer}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer button{-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #btnContinueUserName{width:100%;background-image:url("/POW3/Content/img/icons/icnArrowRightWhite.png");background-repeat:no-repeat;background-position:right 5px center;background-size:22px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #btnCancelPassword{width:calc(50% - 5px);margin-right:5px;background-color:rgba(0,0,0,0);border:1px solid #4e6371}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_userContainer #btnSubmitPassword{width:calc(50% - 5px);margin-left:5px;background-image:url("/POW3/Content/img/icons/icnArrowRightWhite.png");background-repeat:no-repeat;background-position:right 5px center;background-size:22px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor .validation-summary-errors{margin-top:5px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #userLoginFailureNotification,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor .validation-summary-errors{margin-bottom:5px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #userLoginFailureNotification p,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor .validation-summary-errors p{margin-top:5px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer #userLoginFailureNotification p,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer #patientLoginFailureNotification p{margin-top:5px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer>div{max-width:600px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input{background-color:#4e6371;color:#fff;border-left:1px solid #384751}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text],body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:hover,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:focus,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:active,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password],body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:hover,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:focus,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:active{-webkit-box-shadow:0 0 0px 1000px #4e6371 inset !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:not(:placeholder-shown),body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:not(:placeholder-shown):hover,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:not(:placeholder-shown):focus,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=text]:not(:placeholder-shown):active,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:not(:placeholder-shown),body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:not(:placeholder-shown):hover,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:not(:placeholder-shown):focus,body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer input[type=password]:not(:placeholder-shown):active{-webkit-text-fill-color:#fff !important}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer .userInputContainer{background-image:url("/POW3/Content/img/icons/icnEmailWhite.png");background-size:22px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer .passwordInputContainer{background-image:url("/POW3/Content/img/icons/icnLock.png");background-size:22px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer .dobInputContainer{background-image:url("/POW3/Content/img/icons/icnCalendarWhite.png");background-size:16px;background-position:left 12px center}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer .referenceNumberInputContainer{background-image:url("/POW3/Content/img/icons/icnReferenceNumberWhite.png");background-size:28px;background-position:left 7px center}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer>div{width:100%;float:left}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep1 a.inlineLinkContainer{text-align:center}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep1 a.inlineLinkContainer img{height:80px;text-align:center}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep1 p.conditionsOfUseInfo{margin-bottom:0}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep2{width:100%;position:relative;height:266px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep2 button{float:right;font-size:.82rem;height:initial;position:absolute;right:0;bottom:0;width:125px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep2 button#btnRetryBankID{right:130px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep2 #loadingBankID{z-index:1;position:absolute;margin-left:auto;margin-right:auto;margin-top:55px;left:0;right:0;width:40px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #bankIDLoginContainer #bankIDLoginContainerStep2 #bankIDIFrame{z-index:2;position:absolute;margin-left:auto;margin-right:auto;left:0;right:0;height:224px;width:100%}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID p#switchBetweenPatientOptions{text-align:right;margin-top:20px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID p#switchBetweenPatientOptions a{color:#aaa;font-weight:bold;font-size:.75rem;text-transform:uppercase}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID p#switchBetweenPatientOptions a:hover{text-decoration:underline;cursor:pointer}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer.hasBankID #patientLoginContainer{display:none}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .dicomUploadInfo{-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;background-color:rgba(0,0,0,.3);border-radius:8px;padding:30px 20px 30px 70px;color:#fff;flex:1 0 auto;max-width:100%;min-height:auto;-webkit-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);-moz-box-shadow:0 5px 20px 0 rgba(0,0,0,.35);box-shadow:0 5px 20px 0 rgba(0,0,0,.35);-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;font-size:1.025rem;line-height:1.4rem;background-image:url("/POW3/Content/img/icons/icnUploadToCloudWhite.png");background-repeat:no-repeat;background-size:40px auto;background-position:left 20px center;user-select:none;-moz-user-select:none;-webkit-user-select:none;-ms-user-select:none;-webkit-touch-callout:none;margin:0 0 15px 0;display:flex;align-items:center;align-content:center;justify-content:center;flex-flow:row nowrap}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .dicomUploadInfo span.title{font-weight:bold;font-size:1.6rem;line-height:2rem;margin-right:20px}body.login #loginSection #loginOptionsFormsContainer #loginOptionsContainer .dicomUploadInfo:hover{cursor:pointer;transform:scale(1.035);text-decoration:none}body.login #loginSection #loginOptionsFormsContainer p.conditionsOfUseInfo{float:left;width:100%;color:#eee;font-size:.75rem;line-height:1rem;margin-bottom:10px}body.login #loginSection #loginOptionsFormsContainer p.conditionsOfUseInfo span#userConditions{color:#eee;font-weight:bold}body.login #loginSection #loginOptionsFormsContainer p.conditionsOfUseInfo span#userConditions:hover{cursor:pointer;text-decoration:underline}body.login #loginSection #loginOptionsFormsContainer p.conditionsOfUseInfo a{color:#eee;font-size:.75rem;display:block}body.login #loginSection #loginOptionsFormsContainer p.conditionsOfUseInfo label{width:auto}@media all and (max-width: 1024px){body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer{flex:1 0 auto;padding-right:0;padding-bottom:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer div.loginSourceInfo{display:block}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginOptionContainer{min-height:200px;max-height:none}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer{min-height:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer>div{margin:0 auto;max-width:560px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer.active{margin-bottom:10px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginFormContainer_None{display:none !important}}@media all and (max-width: 768px){body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginFormContainer_Doctor{margin-left:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginFormContainer_Patient{margin-right:0}}@media all and (max-width: 600px){body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer{flex-flow:row wrap}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer,body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer{flex:1 1 100%;max-width:100%}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer{border-top-right-radius:0;border-top-left-radius:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor #loginDoctor_eidContainer a h3,body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginFormContainer#loginFormContainer_Doctor .loginDoctor_externalLoginMethodContainer a h3{margin-left:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer{min-height:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active{margin-bottom:0;padding:30px 30px 30px 30px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active .activeCheckmark{display:none}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .loginOptionContainer.active .bridgeItem{display:none}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer #loginOptionContainer_Patient{margin-right:0;order:1}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer #loginOptionContainer_Doctor{margin-left:0;order:3}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer #loginFormContainer_Patient{order:2}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer #loginFormContainer_Doctor{order:4}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginOptionsContainer .dicomUploadInfo{order:5;margin-bottom:0}}@keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}@-webkit-keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}body.login #loginSection #loginInfoContainer{margin-left:30px;flex:0 1 680px;min-width:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.82rem;line-height:1.4rem;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;justify-content:flex-start;align-content:stretch;flex-flow:row wrap}body.login #loginSection #loginInfoContainer .topHalf .loginSourceInfo h3,body.login #loginSection #loginInfoContainer .topHalf #loginTextInfo,body.login #loginSection #loginInfoContainer .bottomHalf{padding:0 30px;background-color:rgba(0,0,0,.3)}body.login #loginSection #loginInfoContainer .topHalf .loginSourceInfo{margin-bottom:0}body.login #loginSection #loginInfoContainer .topHalf .loginSourceInfo h3{padding-top:30px;padding-bottom:10px;border-top-left-radius:8px;border-top-right-radius:8px}body.login #loginSection #loginInfoContainer .topHalf .loginSourceInfo #loginTextInfo{margin-bottom:0}body.login #loginSection #loginInfoContainer .bottomHalf{padding-bottom:30px;margin-bottom:20px;border-bottom-left-radius:8px;border-bottom-right-radius:8px}body.login #loginSection #loginInfoContainer>div{flex:1 1 100%;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:stretch;align-content:stretch;flex-flow:column nowrap;width:100%}body.login #loginSection #loginInfoContainer>div.topHalf{justify-content:flex-start}body.login #loginSection #loginInfoContainer>div.bottomHalf{justify-content:flex-end}body.login #loginSection #loginInfoContainer div#diagnosticPurposesInfo{font-size:1em;color:#fff;background-color:#640e0f;text-align:center;margin-bottom:10px;padding:4px;border-radius:4px;font-weight:bold}body.login #loginSection #loginInfoContainer div.loginSourceInfo{display:block;margin-bottom:10px}body.login #loginSection #loginInfoContainer #loginTextInfo{font-size:1em;line-height:1.8em;font-weight:300;margin-bottom:0}body.login #loginSection #loginInfoContainer #loginTextInfo h3{margin-bottom:25px;font-weight:700;float:left;font-size:2rem;line-height:2.6rem;color:#fff}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer{padding:0;float:left;width:100%;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;display:none;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:4px;margin-bottom:20px;color:#fff}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer.active{display:block;opacity:1}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer h2{display:none}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer h3{float:left;line-height:1.4rem;color:#fff;margin-top:0;margin-bottom:0;background-image:url("/POW3/Content/img/icons/icnArrowRightWhite.png");background-repeat:no-repeat;background-position:left center;background-size:24px;font-size:1rem;padding:5px 0 5px 35px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer p{font-weight:400;float:left;width:100%;color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;font-size:.82rem;line-height:1.4rem;padding-left:35px}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer#loginTextInfoContainer_None{opacity:1 !important}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer#loginTextInfoContainer_None h3{font-size:1.6rem}body.login #loginSection #loginInfoContainer #loginTextInfo .loginTextInfoContainer#loginTextInfoContainer_None p{padding:5px 0 5px 40px;background-color:rgba(0,0,0,0);background-image:url("/POW3/Content/img/icons/icnArrowLeftWhite.png");background-position:left center;background-repeat:no-repeat;background-size:24px;line-height:1.4rem;font-size:1rem}body.login #loginSection #loginInfoContainer #loginExtraInfo{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:initial;justify-content:center;align-content:center;flex-flow:column nowrap}body.login #loginSection #loginInfoContainer #loginExtraInfo p{color:#fff;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;flex:1 1 0;min-width:calc(50% - 20px);font-size:.82rem;margin-top:25px;background-repeat:no-repeat;background-position:left center;background-size:24px;padding-left:40px}body.login #loginSection #loginInfoContainer #loginExtraInfo p a{color:#1dab9e;text-decoration:none;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease}body.login #loginSection #loginInfoContainer #loginExtraInfo p a:hover{text-decoration:underline}body.login #loginSection #loginInfoContainer #loginExtraInfo p#supportInfo{background-image:url("/POW3/Content/img/icons/icnSupportWhite.png")}body.login #loginSection #loginInfoContainer #loginExtraInfo p#supportInfo.highlight a{background-color:#9a3033;color:#fff}body.login #loginSection #loginInfoContainer #loginExtraInfo p#supportInfo.highlight a:hover{background-color:#c1383c}body.login #loginSection #loginInfoContainer #loginExtraInfo p#securityInfo{background-image:url("/POW3/Content/img/icons/icnSecurityWhite.png")}body.login #loginSection #loginInfoContainer #loginExtraInfo p#manualInfo{background-image:url("/POW3/Content/img/icons/icnManualWhite.png")}body.login #loginSection #loginInfoContainer #loginExtraInfo p span{display:block;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.login #loginSection #loginInfoContainer #loginExtraInfo p span.title{font-size:1rem;padding-top:3px;padding-bottom:3px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}body.login #loginSection #loginInfoContainer #loginExtraInfo p span.content{font-size:.82rem;max-width:32rem}body.login #loginSection #loginInfoContainer #loginPolicyContainer{width:100%;padding:50px 0 5px 40px;max-width:1200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;text-align:right;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;align-content:flex-start;flex-flow:row wrap;justify-content:flex-start;gap:50px}body.login #loginSection #loginInfoContainer #loginPolicyContainer p a{color:#aaa;font-size:.75rem;background-color:rgba(0,0,0,0);display:inline-block;background-repeat:no-repeat;background-position:left 10px center;background-size:28px;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-o-transition:all .3s ease;transition:all .3s ease;text-align:left}body.login #loginSection #loginInfoContainer #loginPolicyContainer p a:hover{cursor:pointer}@media all and (max-width: 1024px){body.login #dobco2020LoginContainer #loginSection a.dicomUploadInfo{margin-bottom:10px}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer{order:2;flex:1 0 auto;margin:5px auto;padding-top:0}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginTextInfo{border-top-left-radius:8px;border-top-right-radius:8px;padding-top:20px}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginTextInfo>h3{display:none}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .loginTextInfoContainer>h2,body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .loginTextInfoContainer>h3,body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .loginTextInfoContainer>p{padding-left:15px;padding-right:15px;text-align:center;width:100%}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .loginTextInfoContainer>h3{margin-top:0;background-image:none}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginTextInfoContainer_None{display:none !important}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer div.loginSourceInfo{display:none}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginExtraInfo{margin-bottom:50px;margin-top:0}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginPolicyContainer{margin-top:0;align-items:center;align-content:center;padding:0}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginPolicyContainer p{margin-left:8px;margin-right:8px}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginPolicyContainer p a{text-align:center}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .bottomHalf #supportInfo{padding-top:0}}@media all and (max-width: 600px){body.login #dobco2020LoginContainer #loginSection #loginInfoContainer{margin-top:20px}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer #loginExtraInfo p{margin-left:0;margin-right:0}body.login #dobco2020LoginContainer #loginSection #loginInfoContainer .bottomHalf{padding:0 20px 30px 20px}}@keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}@-webkit-keyframes highlightBackgroundSizeInputField{0%{background-size:16px auto;background-position:right 10px center}50%{background-size:24px auto;background-position:right 6px center}100%{background-size:16px auto;background-position:right 10px center}}div#dialogEnvironmentsBasedOnIP p.title{font-size:1rem;line-height:1.5rem;margin-bottom:20px;float:left;width:100%}div#dialogEnvironmentsBasedOnIP p.title span{font-weight:bold}div#dialogEnvironmentsBasedOnIP p.subtitle{float:left;width:100%;margin-top:5px;margin-bottom:5px}div#dialogEnvironmentsBasedOnIP p.subtitle label{border:1px solid #384751;float:left;width:auto;padding:5px 10px;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;border-radius:2px}div#dialogEnvironmentsBasedOnIP p.subtitle label input{margin-top:5px;margin-right:8px}div#dialogEnvironmentsBasedOnIP p.subtitle label span{line-height:22px}div#dialogEnvironmentsBasedOnIP p.subtitle label:hover{background-color:#384751;cursor:pointer}div#dialogEnvironmentsBasedOnIP button{float:right;font-size:14px;margin-top:30px;margin-bottom:20px}div#dialogEnvironmentsBasedOnIP button span{font-weight:bold}div#dialogEnvironmentsBasedOnIP #ipEnvironmentSuggestedContainer{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:row nowrap}div#dialogEnvironmentsBasedOnIP #ipEnvironmentSuggestedContainer.multiple .ipEnvironment .countryTitle{font-size:.7rem;margin-top:0px}div#dialogEnvironmentsBasedOnIP #ipEnvironmentSuggestedContainer.multiple .ipEnvironment .countryUrl{font-size:.9rem}div#dialogEnvironmentsBasedOnIP #ipEnvironmentSuggestedContainer,div#dialogEnvironmentsBasedOnIP #ipEnvironmentOthersContainer{float:left;width:100%}div#dialogEnvironmentsBasedOnIP .ipEnvironment{background-repeat:no-repeat;background-position:right 5px center;padding:5px 40px 5px 40px;border-radius:3px;border:1px solid #384751;background-color:rgba(0,0,0,0);margin-bottom:10px;background-size:20px;-webkit-transition:background-color .3s ease;-moz-transition:background-color .3s ease;-o-transition:background-color .3s ease;transition:background-color .3s ease;position:relative;background-image:url("/POW3/Content/img/icons/icnArrowRightWhite.png");width:calc(50% - 5px);float:left;overflow:hidden}div#dialogEnvironmentsBasedOnIP .ipEnvironment:nth-child(2n+1){margin-right:5px}div#dialogEnvironmentsBasedOnIP .ipEnvironment:nth-child(2n){margin-left:5px}div#dialogEnvironmentsBasedOnIP .ipEnvironment img{position:absolute;left:8px;top:11px;width:24px;height:24px}div#dialogEnvironmentsBasedOnIP .ipEnvironment:hover{cursor:pointer;background-color:#384751}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current,div#dialogEnvironmentsBasedOnIP .ipEnvironment.suggested{width:100%}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current .countryTitle,div#dialogEnvironmentsBasedOnIP .ipEnvironment.suggested .countryTitle{margin-bottom:0px}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current .countryUrl,div#dialogEnvironmentsBasedOnIP .ipEnvironment.suggested .countryUrl{display:block}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current span,div#dialogEnvironmentsBasedOnIP .ipEnvironment.suggested span{font-weight:bold}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current{padding-left:10px}div#dialogEnvironmentsBasedOnIP .ipEnvironment.current .countryTitle{margin-top:2px}div#dialogEnvironmentsBasedOnIP .ipEnvironment .countryTitle{font-size:1rem;font-weight:bold;margin-bottom:0px;margin-top:2px}div#dialogEnvironmentsBasedOnIP .ipEnvironment .countryUrl{font-size:.7rem;margin-bottom:0px}#container #linksToReturn{position:fixed;left:5px;top:45px;background-color:rgba(0,0,0,.4);padding:6px;border-radius:3px;color:#fff;font-size:12px;z-index:1}#container #linksToReturn #linksToReturnTitle span{font-weight:bold}#container #linksToReturn p.url{font-size:.7rem;color:#aaa;margin-bottom:5px}#container #linksToReturn a{color:#1dab9e;font-weight:bold;display:block;margin-top:4px}body.login{-webkit-transition:background-image .3s linear;-moz-transition:background-image .3s linear;-o-transition:background-image .3s linear;transition:background-image .3s linear}body.login #header h1{display:none}body.login #container{top:42px}body.login #container h1{text-align:center;margin:40px;position:fixed;bottom:0;right:0;z-index:-1}body.login div.body-wrapper{display:none}body.login #dobco2020LoginContainer{height:100%;padding:0 20px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-flow:column nowrap}body.login #loginSection{min-height:50%;width:100%;margin:0 auto;max-width:1200px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;align-items:flex-start;justify-content:flex-start;align-content:flex-start;flex-flow:row nowrap}body.login #loginSection a{color:#fff}body.login #loginSection.hidePatientLogin #loginOptionContainer_None,body.login #loginSection.hidePatientLogin #loginFormContainer_None{display:none !important}body.login #loginSection.hidePatientLogin #loginOptionContainer_Patient,body.login #loginSection.hidePatientLogin #loginFormContainer_Patient{display:none !important}body.login #loginSection.hidePatientLogin #loginOptionContainer_Doctor{flex:1 1 50% !important;margin-left:0 !important;padding:30px 30px 40px 30px !important;max-width:50% !important;min-height:0 !important}body.login #loginSection.hidePatientLogin #loginOptionContainer_Doctor:hover{cursor:default !important}body.login #loginSection.hidePatientLogin #loginOptionContainer_Doctor h3{margin-bottom:0 !important}body.login #loginSection.hidePatientLogin #loginOptionsFormsContainer h3{margin-bottom:30px}body.login #loginSection.hidePatientLogin #loginTextInfoContainer_Doctor h3:hover{cursor:default !important;text-decoration:none !important}body.login #loginSection.hidePatientLogin .activeCheckmark{display:none !important}body.login #loginSection div.loginSourceInfo{color:#fff;width:100%}body.login #loginSection div.loginSourceInfo>img{max-height:120px;background-color:#fff;padding:10px;max-width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;border:1px solid #dadada;margin-bottom:30px;border-radius:4px}body.login #loginSection div.loginSourceInfo h3{font-weight:700;font-size:1.6rem;line-height:2.4rem}body.login #loginSection div.loginSourceInfo *{max-width:100%}body.login #loginSection div.loginSourceInfo .customHeader{max-width:100%;overflow:hidden;border-radius:4px;margin-bottom:10px}body.login #loginSection div.loginSourceInfo .customHeader img{max-height:180px;max-width:100%}body.login #loginSection div.loginSourceInfo .customHeader div.customSourceInfo{margin-top:20px;background-color:rgba(56,71,81,.8);border:1px solid #2c363d;padding:20px;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;float:left}@media all and (max-width: 1024px){body.login #header h1{display:block}body.login #container h1{display:none}body.login #dobco2020LoginContainer{padding:0 40px}body.login #dobco2020LoginContainer #loginSection{flex-flow:column wrap;align-items:stretch;max-width:600px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer{flex:1 0 auto;padding-right:0;padding-bottom:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer div.loginSourceInfo{display:block}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginOptionContainer{min-height:200px;max-height:none}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer{min-height:0}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer>div{margin:0 auto;max-width:560px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer .loginFormContainer.active{margin-bottom:10px}body.login #dobco2020LoginContainer #loginSection #loginOptionsFormsContainer #loginFormContainer_None{display:none !important}}@media all and (max-width: 600px){body.login #dobco2020LoginContainer{padding:0 10px}body.login #dobco2020LoginContainer #loginSection{padding:0}}.loginIdp{background:#161f27;height:100vh;width:100vw;position:absolute;top:0;left:0}

/*# sourceMappingURL=login.css.map */