body{min-height:100vh;background-color:#FFFFFF;font-family:"Lato", sans-serif;display:flex;align-items:center;justify-content:center;flex-direction:column}#logo-header .ticketbud-logo{max-width:275px;margin:0 auto}.page-title{color:#9B9B9B;font-weight:300;margin-top:1rem;text-align:center}.page-title h1{font-size:1.8rem}#divider{width:60%;margin:2.5rem auto;height:15px;border-bottom:1px solid #DAD7D7;text-align:center;color:#9B9B9B;font-size:1rem}#divider.medium{margin:1.5rem auto}#divider span{padding:0 10px;margin-top:5px;background-color:#FFFFFF}#social-logins{margin-top:3rem}#social-logins .header{color:#9B9B9B;text-align:center;font-size:1.2rem}#social-logins .button-container{display:flex;flex-direction:row;justify-content:center;align-content:center}@media (min-width: 300px) and (max-width: 767px){#social-logins .button-container{flex-direction:column}}#social-logins .button-container .btn-social{color:#FFFFFF;font-size:1.1rem;font-family:"Lato", sans-serif;font-weight:400;margin:0 0.5rem}@media (min-width: 300px) and (max-width: 767px){#social-logins .button-container .btn-social{margin:0.5rem}}#social-logins .button-container .btn-social i{margin-right:0.75rem}#social-logins .button-container .btn-social.facebook{background-color:#385899}#social-logins .button-container .btn-social.facebook:hover{background-color:#2a4374}#social-logins .button-container .btn-social.twitter{background-color:#03A9F4}#social-logins .button-container .btn-social.twitter:hover{background-color:#0286c2}#social-logins .button-container .btn-social.google{background-color:#F4511E}#social-logins .button-container .btn-social.google:hover{background-color:#d53b0a}.form-container .header{color:#9B9B9B;font-size:1.2rem;text-align:center}.form-container .form-group .form-control{font-size:1.1rem}.form-container .form-check{text-align:center;margin:1.8rem 0;color:#9B9B9B;font-size:1.1rem}.form-container .form-check a{color:#0090BF}.form-container #new_user label.form-check-label{text-align:left}.form-container form#edit_user .field_with_errors{display:inline}.form-container .password-strength-meter{background:#DDD;border-radius:3px;height:3px;margin:10px auto 20px;opacity:100;position:relative}.form-container .password-strength-meter:before,.form-container .password-strength-meter:after{background:transparent;border-color:#FFF;border-style:solid;border-width:0 5px 0 5px;content:'';display:block;height:inherit;position:absolute;width:20%;z-index:10}.form-container .password-strength-meter:before{left:20%}.form-container .password-strength-meter:after{right:20%}.form-container .password-strength-meter .fill{background:transparent;border-radius:inherit;height:inherit;position:absolute;width:0}.form-container .password-strength-meter .fill[data-score='1']{background:#647077;width:20%}.form-container .password-strength-meter .fill[data-score='2']{background:#152935;opacity:0.35;width:40%}.form-container .password-strength-meter .fill[data-score='3']{background:#d11d4e;width:60%}.form-container .password-strength-meter .fill[data-score='4']{background:#f5a623;width:80%}.form-container .password-strength-meter .fill[data-score='5']{background:#08af69;width:100%}.form-container .btn-ticketbud{background:#d3164e;color:#FFFFFF;font-size:1.3rem}.form-container button[disabled] i.fa-spinner,.form-container button[disabled] i.fa-check-circle{opacity:1;display:block;float:right;margin-top:0.5rem}.form-container button i.fa-check-circle.fa-pulse{animation:none !important}.form-container button i.fa-spinner{float:right;display:none;text-indent:0;margin-top:0.4rem;transition:opacity 0.2s ease-in}.form-container #links{margin-top:2.5rem;font-size:1.1rem;color:#9B9B9B;text-align:left}.form-container #links p{margin-bottom:0.25rem}.form-container #links a{color:#0090BF}.form-container #already-signed-up,.form-container #not-yet-signed-up,.form-container #forgotten-password{background:#FBFBFB;display:none;color:#d3164e;text-align:left;font-size:1.1em;line-height:1.75em;margin:1rem 0}.form-container #already-signed-up a,.form-container #not-yet-signed-up a,.form-container #forgotten-password a{color:#0090BF;padding-left:0.2em;text-decoration:none;transition:all 0.2s ease-in}.form-container #already-signed-up a:hover,.form-container #not-yet-signed-up a:hover,.form-container #forgotten-password a:hover{color:#006a8c}.form-container #already-signed-up a:active,.form-container #not-yet-signed-up a:active,.form-container #forgotten-password a:active{color:#d3164e}#password-container input{font-size:1.2rem}#password-container button{font-size:1.2rem}#password-container button[disabled],#password-container button[disabled]:hover,#password-container button[disabled]:focus{background:rgba(120,120,120,0.8)}#password-container button[disabled] i.fa-spinner,#password-container button[disabled] i.fa-check-circle{opacity:1}#password-container button i.fa-spinner,#password-container button i.fa-check-circle{float:right;opacity:0;text-indent:0;transition:opacity 0.2s ease-in}#password-container p{font-size:1.1rem;color:#9B9B9B;margin-bottom:0.25rem}#password-container a{color:#0090BF}#logo-header-b{max-width:200px;margin-left:-8px}#sign-up-form-container-b #sign-up-form-holder{background:#f3f9fb;padding:40px 40px 30px;border-top:4px solid #2f77b0;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.1);box-shadow:0px 5px 20px rgba(0,0,0,0.1)}#sign-up-form-container-b #sign-up-form-holder .form-check-label{font-size:16px}#sign-up-form-container-b #sign-up-form-holder .form-check-label a{color:#3a3a3a}#sign-up-form-container-b #sign-up-form-holder .password-strength-meter:before,#sign-up-form-container-b #sign-up-form-holder .password-strength-meter:after{border-color:#f3f9fb !important}#sign-up-form-container-b #sign-up-form-holder .btn-ticketbud{background:#d11d4e;-webkit-box-shadow:0 2px 6px rgba(0,0,0,0.3);box-shadow:0 2px 6px rgba(0,0,0,0.3)}#sign-up-form-container-b #sign-up-form-holder .btn-ticketbud:hover{background:#f54a5c}#sign-up-form-container-b #sign-up-form-quotes{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#sign-up-form-container-b #sign-up-form-quotes .quote{margin-bottom:2.3rem;font-size:15px;text-align:right}#sign-up-form-container-b #sign-up-form-quotes .quote-text{color:#5a5a5a}#sign-up-form-container-b #sign-up-form-quotes .quote-mark{margin-right:6px;font-style:italic;color:#969696}#sign-up-form-container-b #sign-up-form-quotes .quote-meta{font-size:13px}#sign-up-form-container-b #sign-up-form-quotes .quote-author{margin:0;color:#5a5a5a}#sign-up-form-container-b #sign-up-form-quotes .quote-company{margin:0;color:#aaa;font-style:italic}#sign-up-form-container-b #sign-up-form-example img{width:100%;margin-top:10px;margin-bottom:-50px;border:1px solid #dce3e7;border-radius:3px;-webkit-box-shadow:0px 5px 20px rgba(0,0,0,0.1);box-shadow:0px 5px 20px rgba(0,0,0,0.1)}.hidden{display:none}
