body.pre-entry .content{display:flex;align-items:center;justify-content:center}.pre-entry.login .content{background:rgba(0,0,0,0);height:100%}.pre-entry.login .main{display:flex;flex-direction:column;height:100%}.pre-entry.login .map{position:absolute !important}.pre-entry.login .container-fluid{position:relative;z-index:9;width:100%;max-width:350px}.pre-entry.login .container-fluid .login{background:#fff;border-radius:4px}.pre-entry.login .container-fluid .login a{color:#2d6da3}.pre-entry.login .container-fluid .btn-primary{background:#337ab7;border:1px solid #2d6da3}.pre-entry.login .container-fluid .btn-primary:hover,.pre-entry.login .container-fluid .btn-primary:focus{background:#2d6da3}.pre-entry.login .container-fluid .form-group{padding:0 15px;padding:0 1.5rem}.pre-entry.login .container-fluid .temeda-logo{border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;margin:0;padding:15px;padding:1.5rem}.pre-entry.login .container-fluid .temeda-logo img{max-width:100%;width:auto;height:90px}.pre-entry.login .container-fluid .image{height:100px;background:url("../../../images/map-perspective.png") top center no-repeat;background-size:cover}@media screen and (min-width: 480px){.pre-entry.login .container-fluid .image{background-size:100%}}.pre-entry.login .container-fluid .text{padding:15px;padding:1.5rem;text-align:center;text-decoration:underline}.pre-entry.login .container-fluid .text:hover{font-weight:bold}.pre-entry.login .container-fluid .forgot-password-buttons{display:flex}.pre-entry.login .container-fluid .forgot-password-buttons button{margin:5px}.pre-entry.login .container-fluid .input-group-addon{min-width:40px}.pre-entry.login .container-fluid .need-help{text-align:center;padding:5px}.pre-entry.login .container-fluid .image img{max-width:100%;height:auto}.pre-entry.login .container-fluid .links{text-align:center;padding:15px;padding:1.5rem;padding-top:0}.pre-entry.login .container-fluid .links span{display:block}.pre-entry.forgot-password .content{background:rgba(0,0,0,0);height:100%}.pre-entry.forgot-password .main{display:flex;flex-direction:column;height:100%}.pre-entry.forgot-password .container-fluid{position:relative;z-index:9;width:100%;max-width:350px}.pre-entry.forgot-password .container-fluid .btn-primary{background:#337ab7;border:1px solid #2d6da3}.pre-entry.forgot-password .container-fluid .btn-primary:hover,.pre-entry.forgot-password .container-fluid .btn-primary:focus{background:#2d6da3}.pre-entry.forgot-password .container-fluid .action-buttons{display:flex;margin-bottom:0}.pre-entry.forgot-password .container-fluid .action-buttons button.btn-primary{margin:0 0 0 5px}.pre-entry.forgot-password .container-fluid .action-buttons button.btn-default{margin:0 5px 0 0}.pre-entry.forgot-password .container-fluid .need-help{text-align:center;padding:5px}.pre-entry.forgot-password .container-fluid .form{width:100%;background:#fff;border-radius:4px;padding:15px;padding:1.5rem}.pre-entry.forgot-password .container-fluid .temeda-logo{text-align:center}.pre-entry.forgot-password .container-fluid .temeda-logo img{height:90px}.pre-entry.forgot-password .container-fluid .links{text-align:center;padding-top:10px;padding-top:1rem}.pre-entry.forgot-password .container-fluid .links span{display:block}.pre-entry.forgot-password .map{position:absolute !important}.pre-entry.reset-password .content{background:rgba(0,0,0,0);height:100%}.pre-entry.reset-password .main{display:flex;flex-direction:column;height:100%}.pre-entry.reset-password .form-group input{box-sizing:border-box;padding:5px 10px;padding:0.5rem 1rem}.pre-entry.reset-password .container-fluid{position:relative;z-index:9;width:100%;max-width:450px}.pre-entry.reset-password .container-fluid .action-buttons{display:flex;margin-bottom:0}.pre-entry.reset-password .container-fluid .action-buttons button.btn-primary{margin:0 0 0 5px;margin:0 0 0 0.5rem}.pre-entry.reset-password .container-fluid .action-buttons button.btn-default{margin:0 5px 0 0;margin:0 0.5rem 0 0}.pre-entry.reset-password .container-fluid .need-help{text-align:center;padding:5px}.pre-entry.reset-password .container-fluid .form{width:100%;background:#fff;border-radius:4px;padding:15px;padding:1.5rem}.pre-entry.reset-password .container-fluid .temeda-logo{text-align:center}.pre-entry.reset-password .container-fluid .temeda-logo img{height:90px}.pre-entry.reset-password .container-fluid .links{text-align:center;padding-top:10px;padding-top:1rem}.pre-entry.reset-password .container-fluid .links span{display:block}.pre-entry.reset-password .map{position:absolute !important}.jqx-tooltip,.jqx-tooltip-text,.jqx-tooltip-main{border-radius:5px;background-clip:padding-box;-webkit-background-clip:padding-box;background-color:#fff}.temeda-login-body .main{display:flex;flex:1;flex-direction:row;width:100vw;justify-content:space-between;align-items:center}.temeda-login-body .spinner{position:absolute;right:50%;width:100px;height:100px;transform:translate(-50%, -50%);color:#337ab7;background:#000;background:rgba(0,0,0,.2);border-radius:50%}.temeda-login-body .spinner:not(:required):before{content:"";border-radius:50%;top:35%;border:4px solid rgba(0,0,0,0);border-top-color:#337ab7;border-bottom-color:#337ab7;animation:spinner .8s cubic-bezier(0.44, 0.31, 0.26, 0.95) infinite;left:35%}.temeda-login-body .temeda-logo{display:flex;flex:1;justify-content:center;min-height:100px}.temeda-login-body .temeda-logo a :focus{outline:none}.temeda-login-body .temeda-logo a :hover{outline:none}.temeda-login-body .temeda-logo .temeda-logo-svg{width:300px;align-self:center}.temeda-login-body .reset-form{margin:0px 50px;width:20vw;max-width:300px}.temeda-login-body .reset-form-left-content{display:flex;flex:1;padding:0px;justify-content:center}.temeda-login-body .left-content{display:flex;flex:1;padding:50px;justify-content:center}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.temeda-login-body .left-content{padding:10px 50px}}.temeda-login-body .container-temeda-login{align-self:center;display:flex;flex:1;justify-content:center;align-items:center;max-width:300px}.temeda-login-body .container-temeda-login.reset-content{padding:0}.temeda-login-body .divider{height:10px}.temeda-login-body .temeda-login-input-form{justify-content:center;flex:1;width:100%;display:flex;flex-direction:column;padding:10px 10px;min-height:94px}.temeda-login-body .temeda-login-input-form ::placeholder{color:#ccc;opacity:.8}.temeda-login-body .temeda-login-input-form label{color:#91a5af;font-size:15px;font-weight:normal}.temeda-login-body .temeda-login-input-form input{border-color:#90a4ae;padding:10px 15px;margin:0;background-color:#fff;font-size:17px;border-style:solid;border-radius:5px}.temeda-login-body .center-content{justify-content:center;padding:0 10px}.temeda-login-body .center-content h4{text-align:left}.temeda-login-body .temeda-reset-input-form{justify-content:center;align-self:flex-start;flex:1;width:98%;display:flex;flex-direction:column;padding:5px 10px}.temeda-login-body .temeda-reset-input-form :disabled{background-color:#ccc;border-color:rgba(0,0,0,0)}.temeda-login-body .temeda-reset-input-form ::placeholder{color:#ccc;opacity:.8}.temeda-login-body .temeda-reset-input-form label{margin-top:10px;color:#91a5af;font-size:15px;font-weight:normal}.temeda-login-body .temeda-reset-input-form input{border-color:#90a4ae;padding:15px 5px;background-color:#fff;font-size:17px;border-style:solid;border-radius:5px}.temeda-login-body label.jqx-validator-error-label{color:#df5848;font-size:14px}.temeda-login-body span.label-text{margin:0 5px}.temeda-login-body .remember-me-content{display:flex;flex:1;justify-content:center;align-self:center;margin:0px 10px 10px 5px;padding:20px 0;padding-bottom:20px}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.temeda-login-body .remember-me-content{padding-top:10px !important;padding-bottom:60px !important}}.temeda-login-body .temeda-links{display:flex;flex:1;justify-content:center;align-items:center;flex-direction:column}@media all and (-ms-high-contrast: none),(-ms-high-contrast: active){.temeda-login-body .temeda-links{padding-top:21px !important}}.temeda-login-body .login{justify-content:center;align-items:center;display:flex;flex:1;flex-direction:column}.temeda-login-body .temeda-login-button-content{display:flex;flex:1;justify-content:center;align-items:center;margin:10px 0;width:200px}.temeda-login-body .temeda-login-button-content :hover{background-color:#1a6e62;opacity:.8}.temeda-login-body .temeda-login-button{background-color:#00695d;color:#fff;align-self:center;padding:15px 0px;text-transform:uppercase;letter-spacing:1px}.temeda-login-body .need-help{text-align:center;padding-top:40px;color:#595959;font-size:16px}.temeda-login-body .reset-body{padding:0;border:5px solid red;align-content:center}.temeda-login-body iframe{display:flex;width:80vw;border:none;height:100vh}.temeda-login-body iframe.full-width{width:90vw;justify-content:space-between}.temeda-login-body .forgot-password-content-forgot-password{display:flex;flex-direction:column;flex:1;justify-content:center;align-items:center;margin:10px 0;flex:1;width:96%}.temeda-login-body .forgot-password-content-forgot-password :hover{opacity:.8}.temeda-login-body .btn-forgot-password-actions{flex:1;display:flex;justify-content:center;align-self:center;margin:15px 5px;padding:15px 15px;width:200px;text-transform:uppercase;letter-spacing:1px;font-size:14px;color:#fff}.temeda-login-body .btn-forgot-password-actions:disabled{background-color:#ccc}.temeda-login-body .padding-form{padding:10px 5px}.temeda-login-body .cancel-link{color:#337ab7;text-transform:uppercase;font-size:14px;letter-spacing:1px;cursor:pointer}.temeda-login-body .btn-cancel{background-color:#8c8c8c}.temeda-login-body .btn-send-mail{background-color:#00695d}.temeda-login-body .forgot-password-content{justify-content:center;flex-direction:row;display:flex;flex:1;padding:15px 0;width:98%;align-items:center}