.app-container .auth-modal .modal-close-button{top:-5px;right:5px;line-height:1;z-index:100}.app-container .auth-modal .modal-content{background:black}.app-container .auth-modal .authentication--container{background-size:auto 880px}.app-container .auth-modal{max-width:800px}@media screen and (min-width: 768px){.app-container .auth-modal.modal-dialog{width:90%}}.app-container .new-sign-up.modal-body{padding:0}

body.FullPageAuth{position:relative;display:flex;flex-direction:column;min-height:100%}body.FullPageAuth .App{display:flex;flex-direction:column;flex-grow:1;height:100%}body.FullPageAuth .authentication--container{flex-grow:1}.app-container .authentication--box .or{font-size:0.8em;font-weight:bold;display:block;margin-top:1em;padding-bottom:1em;text-align:center}.app-container .authentication--container{font-family:"Franklin Gothic Condensed",sans-serif;height:inherit;padding-top:1px;padding-bottom:1px;background-size:cover}.app-container .authentication--container .error-messages{font-size:1.1rem;margin-bottom:4.5rem;padding:1rem 1rem 1.2rem 1rem;text-transform:none;color:#fff;background:rgba(34,34,34,0.6)}.app-container .authentication--container .error-messages a{text-decoration:underline}.app-container .authentication--container .form a:hover{text-decoration:none}.app-container .authentication--container .form .g-recaptcha{margin-bottom:1em}.app-container .authentication--container .form .input-error{color:#a50014}.app-container .authentication--container .forgot-password-link{font-size:0.8em;display:block;text-align:center;color:#222}.app-container .authentication--container .forgot-password-link:hover{color:#222}.app-container .authentication--container .mobile-overlay .photo-credit{width:100%;text-align:center}.app-container .authentication--container .mobile-overlay .or{padding-top:0.5em;padding-bottom:0.5em}.app-container .authentication--container .mobile .photo-credit{font-size:0.5em}.app-container .authentication--content{position:relative}.app-container .authentication--actions{margin-bottom:1em}.app-container .authentication--box{width:90%;max-width:300px;margin:2em auto 4em;padding:1em;background:rgba(255,255,255,0.6)}.app-container .authentication--box-wide{max-width:550px;background:rgba(255,255,255,0.9);padding:2em}.app-container .authentication--box-btn{display:block;width:100%;margin-bottom:1em;padding:1em 1em;text-align:center;font-size:16px;line-height:1.427;transition:background 0.3s;font-weight:bold;text-decoration:none;text-transform:uppercase;color:#ffffff;border:0;border-radius:0;background-color:#222}.app-container .authentication--box-btn:last-child{margin-bottom:0}.app-container .btn-facebook-bg{background-color:#3d589c}.app-container .btn-google-bg{background-color:#5284ec}.app-container .authentication--box-content{max-width:280px;margin-left:auto;margin-right:auto}.app-container .authentication--box-btn-continue{max-width:300px;margin:0 auto 10em;background:#fff;color:#222}.app-container .authentication--copy{line-height:1.3em;margin:0 auto 2.25em auto;text-align:center}.app-container .authentication--copy h2{font-size:1.5em;font-weight:bold;margin-top:0;margin-bottom:0.7em}.app-container .authentication--copy p{font-family:"Freight Text",sans-serif;font-size:1.3em;line-height:1.4em}.app-container .authentication--copy-wide{width:100%}@media screen and (max-width: 450px){.app-container .authentication--copy-wide{min-width:unset}}.app-container .authentication--header-copy{font-weight:bold;font-size:32px;color:#fff;display:block;margin-bottom:0.75em;line-height:1}.app-container .authentication--header-copy--extra-space{margin-top:160px}.app-container .authentication--logo{display:block;width:200px;margin:160px auto 80px}.app-container .authentication--logo img{display:block;width:100%}.app-container .authentication--navigation-bar{position:relative}.app-container .authentication--input-field{position:relative;margin-bottom:1em}.app-container .authentication--input-reminder{font-family:"Freight Text",sans-serif;font-size:0.7em;position:absolute;bottom:3px;left:0;transform:translateY(100%)}.app-container .authentication--input-field-input{font-family:"Freight Text",sans-serif;width:100%;padding:0.75em;transition:all 0.3s ease;border:none;background-color:#fff;font-size:16px}.app-container .authentication--input-field-input:-ms-input-placeholder{-ms-transition:opacity 0.3s ease;transition:opacity 0.3s ease}.app-container .authentication--input-field-input::placeholder{transition:opacity 0.3s ease}.app-container .authentication--input-field-input:focus{outline:none}.app-container .authentication--input-field-input:focus:-ms-input-placeholder{opacity:0.7}.app-container .authentication--input-field-input:focus::placeholder{opacity:0.7}.app-container .authentication--box-lead{font-size:0.85em;font-weight:bold;margin-bottom:0.5em;text-align:center}.app-container .authentication--box-lead a{color:#222;text-decoration:underline}.app-container .authentication--fine-print{font-family:"Freight Text",sans-serif;font-size:0.75em;margin-bottom:2em;text-align:center;opacity:0.9;color:#fff}.app-container .authentication--fine-print a{text-decoration:underline;color:#fff}.app-container .authentication--recaptcha{justify-content:center;display:flex}

.app-container .EmailTooltip{position:absolute;left:calc(100% + 10px);top:50%;transform:translateY(-50%)}.app-container .EmailTooltip--inset{left:calc(100% - 35px)}

.app-container .info-tooltip{background:#c6cacb;color:#fff;width:215px;z-index:100}.app-container .info-tooltip__trigger img{max-width:unset;position:relative;z-index:101;padding:5px}.app-container .info-tooltip__arrow{position:absolute}.app-container .info-tooltip__arrow.left{left:calc(100% - 5px);transform:rotate(90deg)}.app-container .info-tooltip__arrow.right{right:calc(100% - 5px);transform:rotate(-90deg)}.app-container .info-tooltip__arrow.center{left:50%;transform:translateX(-50%)}.app-container .info-tooltip__arrow.top{top:100%}.app-container .info-tooltip__arrow.middle{top:50%;transform:translateY(-50%)}.app-container .info-tooltip__arrow.middle.left{transform:translateY(-50%) rotate(90deg)}.app-container .info-tooltip__arrow.middle.right{transform:translateY(-50%) rotate(-90deg)}.app-container .info-tooltip__arrow.bottom{bottom:100%;transform:scaleY(-1)}

.app-container .AlertMessages{position:fixed;top:0;z-index:201;width:100%;text-align:center;background:rgba(32,48,64,0.9);color:#fff;font-size:0.75em;line-height:1.4em;padding:1.1em 1em}.content-wrapper .AlertMessages{position:fixed;z-index:2000;left:50%;top:0;transform:translateX(-50%);width:100%;text-align:center;background:rgba(32,48,64,0.9);color:#fff;font-size:1.4em;line-height:1.4em;padding:1.1em 1em}.content-wrapper .AlertMessage__success{background:rgba(42,186,74,0.9)}.content-wrapper .AlertMessage__error{background:rgba(165,0,20,0.9)}


/*# sourceMappingURL=app-8b78d9be6d29837df75c.css.map*/