.global-link{color:#9898a0;cursor:pointer;direction:ltr}.global-link:hover{text-decoration:underline}.modal-360{display:none;opacity:0;transition:all .5s linear;z-index:30}.modal-360.visible{display:block;opacity:1;position:fixed;top:0;width:100vw;margin-top:100px}.modal-360 .overlay{position:fixed;z-index:50;background-color:#000;overflow-x:hidden;overflow-y:hidden;top:0;left:0;bottom:0;right:0;opacity:.65;-moz-filter:blur(1px);-o-filter:blur(1px);-ms-filter:blur(1px);filter:blur(1px)}.modal-360 .modal-container{position:relative;height:100%;text-align:center;white-space:nowrap;z-index:60}.modal-360 .modal-container .modal-content{position:relative;display:inline-block;width:420px;background-color:#fff;border-radius:4px;vertical-align:middle;text-align:left}@media all and (max-width: 480px){.modal-360 .modal-container .modal-content{height:100%;width:90%;border-radius:0}}.modal-360 .modal-container .alignment-helper{display:inline-block;height:100%;vertical-align:middle}body{font-family:"Open Sans",Helvetica,Arial,sans-serif;display:block;width:100%;height:100%;padding:0;margin:0;overflow-y:scroll;background-color:#459eed}body .page-header{padding-top:48px;padding-bottom:24px;margin:0 auto;width:312px}body .page-header .affogata-logo{height:65px;width:312px}body .forms-container{width:418px;margin:24px auto;border-radius:11px;box-shadow:0 2px 10px 0 rgba(0,0,0,.25);border:solid 1px #ebeff2;background-color:#fff;overflow:hidden}@media all and (max-width: 420px){body .forms-container{width:unset;border-radius:unset}}body .forms-container .section-header{display:inline-block;width:calc(50% - 2.3px);height:64px;text-align:center;background-color:#ebeff2;cursor:pointer}body .forms-container .section-header h2{margin:0;line-height:64px;vertical-align:middle;font-size:16px;font-weight:600;color:#9b9b9b}body .forms-container .section-header.step-2fa{width:100%}body .forms-container .section-header.active{background-color:#fff;cursor:unset}body .forms-container .section-header.active h2{color:#4a90e2}body .forms-container .form-container{border-top:solid 1px #ebeff2}body .forms-container .form-container.log-in{display:none}body .forms-container .form-container.log-in.visible{display:block}body .forms-container .form-container.sign-up{display:none}body .forms-container .form-container.sign-up.visible{display:block}body .forms-container .form-container .form-group{margin-left:40px;color:#9b9b9b}@media all and (max-width: 420px){body .forms-container .form-container .form-group{margin-left:auto;margin-right:auto;width:88%}}body .forms-container .form-container .form-group label{margin-top:12px;margin-bottom:4px;font-size:13px;display:block}body .forms-container .form-container .form-group input{font-size:15px;display:block;width:338px;height:43px;border-radius:4px;border:solid 1px #ebeff2;padding:12px 16px}@media all and (max-width: 420px){body .forms-container .form-container .form-group input{width:100%}}body .forms-container .form-container .form-group .remember-label{display:inline-block;cursor:pointer}body .forms-container .form-container .form-group .remember-input{width:unset;cursor:pointer;height:unset;display:inline-block}body .forms-container .form-container .form-group .error{display:block;color:#d0021b;font-size:13px;padding:4px 25px 4px 0}body .forms-container .form-container .form-group .warning{display:block;color:#e15f00;font-size:13px;padding:4px 25px 4px 0}body .forms-container .form-container .forgot-password,body .forms-container .form-container .sso{display:inline-block;float:right;margin-right:40px;font-size:13px;color:#b4bbc6;text-decoration:unset}body .forms-container .form-container .forgot-password:hover,body .forms-container .form-container .sso:hover{text-decoration:underline}body .forms-container .form-container .btn-lg{display:block;background-color:#fff;width:338px;height:58px;border:solid 1px #459eed;border-radius:4px;margin:54px auto 22px auto;font-size:15px;font-weight:600;color:#459eed;cursor:pointer}body .forms-container.reset-password{display:block;height:386px;text-align:center;color:#9b9b9b}body .forms-container.reset-password.edit-password{height:409px}body .forms-container.reset-password.message{height:192px}body .forms-container.reset-password.message .form-text{margin-top:16px;margin-bottom:16px}body .forms-container.reset-password.message .send-again{display:block;font-size:14px;font-weight:600;color:#459eed}body .forms-container.reset-password .form-header{display:block;margin-top:24px;margin-bottom:8px;font-size:26px}body .forms-container.reset-password .form-text{display:block;width:360px;margin:0 auto;margin-bottom:32px;font-size:14px;line-height:20px}body .forms-container.reset-password .email{display:block;width:338px}body .forms-container.reset-password .email label{display:block;text-align:left;margin-bottom:4px;font-size:13px}body .forms-container.reset-password .email input{width:338px;height:43px;border:1px solid #ebeff2;border-radius:4px;padding:12px 16px}body .forms-container.reset-password .email input:focus{outline:none}body .forms-container.reset-password .email input::-webkit-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .email input::-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .email input:-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .email input:-ms-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .edit_account{display:block}body .forms-container.reset-password .edit_account .form-fields{display:block;text-align:left;list-style-type:none}body .forms-container.reset-password .edit_account .form-fields li{display:block;width:338px;margin-bottom:16px}body .forms-container.reset-password .edit_account .form-fields li label{display:block;text-align:left;margin-bottom:4px;font-size:13px}body .forms-container.reset-password .edit_account .form-fields li input{width:338px;height:43px;border:1px solid #ebeff2;border-radius:4px;padding:12px 16px}body .forms-container.reset-password .edit_account .form-fields li input:focus{outline:none}body .forms-container.reset-password .edit_account .form-fields li input::-webkit-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .edit_account .form-fields li input::-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .edit_account .form-fields li input:-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .edit_account .form-fields li input:-ms-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.reset-password .buttons{display:block;margin-top:24px}body .forms-container.reset-password .buttons input{display:block;margin:0 auto;width:338px;height:58px;border:1px solid #459eed;border-radius:4px;font-size:15px;font-weight:600;color:#459eed;cursor:pointer}body .forms-container.sso{display:block;min-height:236px;text-align:center;color:#9b9b9b}body .forms-container.sso .form-header{display:block;margin-top:24px;margin-bottom:8px;font-size:26px}body .forms-container.sso .email{display:block;width:338px;display:block}body .forms-container.sso .email input{width:338px;height:43px;border:1px solid #ebeff2;border-radius:4px;padding:12px 16px}body .forms-container.sso .email input:focus{outline:none}body .forms-container.sso .email input::-webkit-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.sso .email input::-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.sso .email input:-moz-placeholder{color:#9898a0;font-style:italic}body .forms-container.sso .email input:-ms-input-placeholder{color:#9898a0;font-style:italic}body .forms-container.sso .email .form-fields{display:block;text-align:left;list-style-type:none}body .forms-container.sso .email .form-fields li{display:block;width:338px;margin-bottom:16px}body .forms-container.sso .email .form-fields li label{display:block;text-align:left;margin-bottom:4px;font-size:13px}body .forms-container.sso .buttons{display:block;margin-top:24px}body .forms-container.sso .buttons input{display:block;margin:0 auto;width:338px;height:58px;border:1px solid #459eed;border-radius:4px;font-size:15px;font-weight:600;color:#459eed;cursor:pointer}body .resend-invitation-modal .modal-container{white-space:normal}body .resend-invitation-modal .modal-container .modal-content{height:173px;width:376px;color:#9b9b9b;font-size:12.6px;text-align:center;vertical-align:text-bottom;border-radius:9.9px}body .resend-invitation-modal .modal-container .modal-content .modal-header{display:block;background-color:#f2f5f7;height:56px;line-height:56px;padding:0 24px;border-top-left-radius:6px;border-top-right-radius:6px;height:unset;line-height:unset;background-color:#fff;font-size:23.4px;padding:22px}body .resend-invitation-modal .modal-container .modal-content .modal-header .modal-header-text{display:inline-block;font-size:16px;color:#4a4a4a}body .resend-invitation-modal .modal-container .modal-content .modal-header .modal-close-button,body .resend-invitation-modal .modal-container .modal-content .modal-header .close-button{display:inline-block;float:right;color:#9b9b9b;cursor:pointer}body .resend-invitation-modal .modal-container .modal-content .modal-body{vertical-align:center;padding:0 17px}body .resend-invitation-modal .modal-container .modal-content .modal-footer{display:block;background-color:#f2f5f7;height:64px;padding:0 24px;border-bottom-left-radius:6px;border-bottom-right-radius:6px;height:unset;background-color:#fff;font-size:23.4px;vertical-align:bottom;padding:22px}body .resend-invitation-modal .modal-container .modal-content .modal-footer .modal-footer-button{margin-top:12px}body .resend-invitation-modal .modal-container .modal-content .modal-footer .modal-footer-button.modal-approve-button{background:#47b7f6;background:linear-gradient(to bottom, #47b7f6 0%, #3eabe6 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 );display:inline-block;height:38px;padding:0 23px;line-height:38px;border:solid 1px #3ba1d9;border-radius:2px;text-align:center;cursor:pointer}body .resend-invitation-modal .modal-container .modal-content .modal-footer .modal-footer-button.modal-approve-button .button-text{color:#fff;font-size:12px;font-weight:600}body .resend-invitation-modal .modal-container .modal-content .modal-footer .modal-footer-button.modal-cancel-button{background:#f5f8fa;background:linear-gradient(to bottom, #f5f8fa 0%, #fefeff 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr="#ffffff", endColorstr="#000000",GradientType=0 );display:inline-block;height:38px;padding:0 23px;line-height:38px;text-align:center;border:solid 1px #e6e9eb;border-radius:2px;cursor:pointer}body .resend-invitation-modal .modal-container .modal-content .modal-footer .modal-footer-button.modal-cancel-button .button-text{color:#73818c;font-size:12px;font-weight:600}body .resend-invitation-modal .modal-container .modal-content .modal-close-button{float:right;padding:5px 7px;cursor:pointer}body .link-text{font-size:13px;color:#459eed;text-decoration:underline;cursor:pointer}
