body h1{font-family:Open Sans,sans-serif;line-height:1.3em;font-weight:300}body p{font-family:Open Sans,sans-serif;line-height:1.6em;font-weight:400}.vcen{padding-top:15px;display:inline-block}.header-container{max-width:1120px;margin:0 auto;padding:0 20px}.navbar-right{margin-right:0;font-family:Open Sans,sans-serif}.btn-orange{background-color:#ff4a00;border-color:#ce4f1b}.btn-orange a{color:#fff;font-weight:700}.btn-orange a:hover{text-decoration:none}.mobile-header-signup{display:none}.header-caret{padding-left:10px;width:18.75px!important}@media screen and (min-width:768px){.menu-log{margin-left:40px}#topNavBar{display:none!important}}.header-logo{font-family:Paytone One,sans-serif;font-size:28px;line-height:50px;color:rgba(36,28,21,.65);transition:all .3s}.header-logo:hover{filter:brightness(1.1);text-decoration:none;color:#241c15}.header-logo span{text-decoration:underline;text-decoration-color:#ff4a00;font-size:22px;bottom:4px;position:relative;line-height:50px}@media screen and (max-width:767px){.header-container{max-width:640px;margin:0 auto}.navbar-toggle{float:left;border-color:transparent!important;color:#5f6c72;padding:9px 0;font-family:Open Sans,sans-serif}.navbar-toggle:hover{background-color:transparent!important;color:#969ea2}.navbar-toggle:focus{background-color:transparent!important}.navbar-toggle span{padding-left:10px}.mobile-header-signup{display:inline-block;float:right;color:#5f6c72;font-family:Open Sans,sans-serif;padding-top:18px}.mobile-header-signup:hover{color:#5f6c72;color:#969ea2;text-decoration:none}.menu-log,.menu-signup,.menu-how-it-works,.menu-pricing{text-align:center}}.dropdown-item{display:block;width:100%;padding:0 34px;clear:both;font-weight:400;font-family:Open Sans,sans-serif;line-height:30px;color:#777;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:hover{color:#333;text-decoration:none}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid #e9ecef}.dropdown-caret{position:relative}.homepage{margin-top:50px}.signup-homepage{padding:4em 0;background:url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png),linear-gradient(180deg,#2b3946,#384a5b)}@media screen and (max-width:767px){.signup-homepage{padding-top:28px}}.signup-container{overflow:hidden}.signup-cta{padding:0}@media screen and (max-width:767px){.signup-cta{margin:0 auto 35px;max-width:600px}}.page-section{padding-left:20px;padding-right:20px;margin:0 auto;max-width:1120px}.signup-title{color:#fff;font-size:3em;margin-top:0;margin-bottom:.5em;padding:0}.signup-description{color:rgba(255,255,255,.9);font-size:1.3em;margin-bottom:0}.signup-form{padding:0}.signup-form-container{margin-left:auto;max-width:424px}@media screen and (max-width:767px){.signup-form-container{margin:20px auto 0;max-width:600px}}.signup-form-home{background:#fff;border-radius:4px;box-shadow:0 0 1px rgba(95,108,114,.08),0 2px 18px rgba(95,108,114,.18);padding:1.5em}.signup-button-home{font-size:1.5rem;padding:1.2em;font-weight:600;width:100%;text-align:center;color:#fff;border-color:transparent;border-radius:3px;border:0;font-family:Open Sans,sans-serif}.signup-form-footer-home{text-align:center;color:#969ea2;font-family:Open Sans,sans-serif;font-size:13px}.signup-form-footer-home a{color:inherit;text-decoration:underline}#how-it-works{padding-top:56px}.how-it-works-container{margin:0 auto;max-width:1120px;overflow:hidden;padding:0 20px}.how-it-works-intro{margin:0 auto 4em;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.how-it-works-title{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.how-it-works-description{color:#969ea2;font-size:1.2em;margin-bottom:1em}@media screen and (max-width:767px){.how-it-works-content{padding:0}.how-it-works-content-right{padding-top:35px}}.timeline{margin:0 0 1em;padding:0;line-height:1.75em}.timeline-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:74px;margin-top:-2px}.timeline-step{flex:none;background-position:center;background-repeat:no-repeat;background-size:50%;border-radius:50%;border:3px solid #5F6C72;height:70px;width:70px}.cog{left:15px;transform:translate(-50%);position:relative;top:15px;font-size:35px;color:#ff4a00}.timeline-content{margin-left:2em}.timeline-message{font-size:1.1em;color:#5f6c72;margin-top:0;margin-bottom:0;font-family:Open Sans,sans-serif}.timeline-connection{height:74px}.timeline-line{border:2px solid #5F6C72;height:74px;margin-left:33px;text-align:center}.explanation-header{color:#5f6c72;font-size:1.3em;font-weight:600;margin-top:0;margin-bottom:.5em;padding:0;font-family:Open Sans,sans-serif}.mailchimp-user{padding-top:20px}.explanation-content{color:#5f6c72;font-size:1.2em;margin-bottom:1em;line-height:1.6em;font-family:Open Sans,sans-serif}.explanation-content a{color:inherit;text-decoration:underline}.explanation-content a:hover{color:#499df3}#pricing{padding-top:56px}.pricing-container{margin:0 auto;max-width:1120px;overflow:hidden;padding:0 20px}.pricing-intro{margin:0 auto 4em;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.pricing-title{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.pricing-description{color:#969ea2;font-size:1.2em;margin-bottom:1em}.pricing-content{margin:0 auto 30px;max-width:424px;padding:40px;box-shadow:0 10px 30px rgba(25,79,155,.37);border-radius:4px;background:#fff}@media screen and (max-width:360px){.pricing-content{padding:20px}}.pricing-cta{font-weight:400;text-align:center;color:#5f6c72;margin-bottom:40px}.pricing-price{font-size:90px;font-weight:600;line-height:90px;text-align:center;margin-bottom:0;color:#000}.pricing-symbol{font-size:40px;font-weight:400;line-height:30px;margin-bottom:0;color:#000;top:-35px;left:0}.pricing-per-month{font-size:1.2em;font-weight:400;text-align:center;color:#5f6c72;margin-bottom:0}.pricing-list{max-width:245px;margin:40px auto 0}.pricing-list .list-items-desc{color:#5f6c72;font-size:14px}.pricing-button{font-size:1.5rem;padding:1.2em;font-weight:600;width:100%;text-align:center;color:#fff;border-color:transparent;border-radius:3px;border:0;font-family:Open Sans,sans-serif;max-width:250px;margin:40px auto 0;display:block}#final-cta{background-image:url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png),linear-gradient(180deg,#2b3946,#384a5b);background-position:center;padding:8em 0;margin-top:56px;text-align:center}.final-cta-container{margin:0 auto;max-width:1120px;overflow:hidden;padding:0 20px}.final-cta-title{color:#fff;font-size:3em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.final-cta-description{color:rgba(255,255,255,.9);font-size:1.3em;margin-bottom:0}.final-cta-button{font-size:1.5rem;padding:1.2em;font-weight:600;width:100%;text-align:center;color:#fff;border-color:transparent;border-radius:3px;border:0;font-family:Open Sans,sans-serif;max-width:250px;margin:40px auto 0;display:block}#sub-footer{background-color:#384a5b;display:block;border-top:1px solid #fff}.sub-footer-contents{text-align:center;padding-top:15px;padding-bottom:15px}.footer-copyright{color:#fff!important;font-size:13px;line-height:16px;font-family:Open Sans,sans-serif}.footer-links{color:#fff!important;font-size:13px;line-height:16px;font-family:Open Sans,sans-serif;padding-left:5px}.footer-links:hover{text-decoration:underline}#app{display:inline-block;float:left;width:100%;background-color:#f1f4f5}.split-signup-page{flex-direction:row;display:flex;align-items:stretch;justify-content:center;min-height:100vh;width:100%;z-index:10000;background:linear-gradient(180deg,#2b3946,#384a5b)}.split-left{justify-content:flex-end;background:#fff;flex:1 1 50%;display:flex;align-items:center;min-height:inherit;padding:15px}@media screen and (min-width:1100px){.split-left{padding:80px}}@media screen and (max-width:750px){.split-left{display:none}}.split-left-content{width:100%;max-width:280px;margin:0 auto}.simple-promo-title{color:#354147;font-size:2rem;margin:0 0 10px;font-style:normal;text-transform:none;padding:0;letter-spacing:0;font-family:Open Sans,sans-serif;font-weight:600}.list-items{color:#969ea2}.list-items-item{border-bottom:1px solid #f1f4f5;padding:10px 0;display:flex;flex-flow:row nowrap;align-items:center;line-height:1.3;font-family:Open Sans,sans-serif}.list-items-desc{font-size:1.6rem}.icon-check{margin-right:16px;display:inline-block}.split-right{justify-content:flex-start;flex:1 1 50%;display:flex;align-items:center;min-height:inherit;padding:15px}@media screen and (min-width:1100px){.split-right{padding:80px}}.split-right-content{width:100%;max-width:450px;margin:0 auto}.signup-form-logo{display:block;height:30px;margin:0 auto 30px}span.signup-form-logo{text-align:center;font-family:Paytone One,sans-serif;font-size:38px;line-height:25px;color:#dadfe2}span.signup-form-logo span{text-decoration:underline;text-decoration-color:#dadfe2;font-size:28px;bottom:4px;position:relative}.mobile-message-bar{background-color:#d3f2fb;color:#1098bf;padding:1em;border-radius:3px;font-size:1.4rem;margin-bottom:20px;position:relative;overflow:hidden;display:flex}@media screen and (min-width:751px){.mobile-message-bar{display:none}}.message-bar-icon{margin-right:12px;padding-top:4px}.message-bar-message{line-height:1.6;flex:1;min-width:0}.message-bar-message p{margin:0}.signup-button{font-size:1.5rem;padding:1.2em;font-weight:600;width:100%;text-align:center;background:#499df3;color:#fff;border-color:transparent;border-radius:3px;border:0;font-family:Open Sans,sans-serif}.signup-button:hover{background:#3b95f2}hr{border-style:inset}.signup-form-footer{text-align:center;color:#dadfe2;font-family:Open Sans,sans-serif}.signup-form-footer a{color:inherit;text-decoration:underline}.signup-form-footer a:hover{color:#499df3}.forgot-password-text{margin-bottom:15px}.forgot-password-text a{color:#dadfe2;text-decoration:underline}.forgot-password-text a:hover{color:#499df3}.bad-login-info{color:#ff4a00;text-align:center}.bad-login-info a{color:#fff;text-decoration:underline}.bad-login-info a:hover{color:#499df3}#terms{margin-left:20px;margin-right:20px;margin-top:50px}.terms-container{max-width:700px;margin:0 auto;padding:4em 0}.terms-container h1{color:#5f6c72;font-size:3em;margin-top:0;margin-bottom:.5em;padding:0;font-family:Open Sans,sans-serif;line-height:1.3em;font-weight:300}.terms-container h2{color:#5f6c72;font-size:1.3em;font-weight:600;margin-top:2em;margin-bottom:1em;padding:0;font-family:Open Sans,sans-serif}.terms-container p{color:#5f6c72;font-size:1.2em;margin-bottom:1em;line-height:1.6em;font-family:Open Sans,sans-serif;font-weight:400}.payment-details-title{color:#dadfe2;font-size:2.5rem;margin:0 0 20px;font-style:normal;text-transform:none;padding:0;letter-spacing:0;font-family:Open Sans,sans-serif;font-weight:600;text-align:center}.payment-details-footer{text-align:center;color:#dadfe2;font-family:Open Sans,sans-serif}.payment-details-footer p{margin:0 auto;max-width:300px}#check-email{margin-left:20px;margin-right:20px;margin-top:50px}.check-email-container{max-width:700px;margin:0 auto;padding:4em 0}.check-email-container h1{color:#5f6c72;font-size:2em;margin-top:1em;margin-bottom:1em;padding:0;font-family:Open Sans,sans-serif;line-height:1.3em;font-weight:300}.check-email-container h2{color:#5f6c72;font-size:1.3em;font-weight:600;margin-top:2em;margin-bottom:1em;padding:0;font-family:Open Sans,sans-serif}.check-email-container p,.check-email-container li{color:#5f6c72;font-size:1.2em;margin-bottom:1em;line-height:1.6em;font-family:Open Sans,sans-serif;font-weight:400}#payment-form .form-row{margin-bottom:15px}.StripeElement{background-color:#fff;height:57px;padding:18px;border-radius:4px;border:2px solid #DADFE2}.StripeElement--focus{border:2px solid #ffd77b}.StripeElement--invalid{border-color:#fa755a;margin-bottom:15px}.StripeElement--webkit-autofill{background-color:#fefde5!important}#card-errors{text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px}.card-errors-server p{text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px;margin-top:10px}.payment-left-content{max-width:450px}.payment-left-content h2{color:#5f6c72;font-size:16px;font-weight:600;margin-top:20px;margin-bottom:10px;padding:0;font-family:Open Sans,sans-serif}.payment-text{font-family:Open Sans,sans-serif;font-size:1.6rem;color:#5f6c72}.payment-text span{font-weight:600;color:#ff4a00}.payment-text-small{font-size:14px}.setup-container{margin:50px auto 0;max-width:390px;float:none;padding:0}.setup-container ul{padding:0}.setup-intro{margin:100px auto 0;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.setup-title{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.setup-description{color:#969ea2;font-size:1.2em;margin-bottom:1em}.setup-item{align-items:center;display:flex;flex-direction:row;flex-wrap:nowrap;height:74px;margin-top:-2px}.setup-step{flex:none;background-position:center;background-repeat:no-repeat;background-size:50%;border-radius:50%;border:2px solid #DADFE2;height:70px;width:70px}.setup-step-connected{border:2px solid #31b76b}.setup-step:hover{border-color:#d0e6fc}.setup-step-connected:hover{border-color:#31b76b}.cog-setup{left:15px;position:relative;top:15px;font-size:35px;color:#5f6c72}.setup-content{margin-left:2em}.setup-message{font-size:1.1em;font-weight:600;color:#5f6c72;margin-top:0;margin-bottom:0;font-family:Open Sans,sans-serif}.setup-message a{color:#5f6c72;text-decoration:none}.setup-message-connected a,.setup-message-connected{color:#499df3}.setup-message a:hover{color:#499df3;text-decoration:none}.setup-connection{height:74px}.setup-line{border:1px solid #DADFE2;height:74px;margin-left:33px;text-align:center}.setup-check{margin:auto 0 auto 10px;height:25px}.setup-complete-details{background-color:#d3f2fb;color:#1098bf;padding:1em;border-radius:3px;font-size:1.4rem;margin:50px auto;position:relative;overflow:hidden;display:flex;max-width:575px}.setup-complete-icon{margin-right:12px;padding-top:4px}@media screen and (max-width:400px){.setup-complete-icon{display:none}}.setup-complete-message{line-height:1.6;flex:1;min-width:0}.setup-complete-message p{margin:0}.setup-complete-message p a{color:inherit;text-decoration:underline}.setup-complete-message p a:hover{font-weight:600}.connect-mailchimp-container{padding:0 15px 15px;margin-top:50px;background-color:#fff;height:100vh;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png)}.connect-mailchimp-headline{margin:0 auto;padding-top:50px;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.connect-mailchimp-headline h1{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.connect-mailchimp-content{width:100%;max-width:450px;margin:0 auto}.connect-mailchimp-form{padding:0}.connect-mailchimp-logo{display:block;height:60px;margin:0 auto 30px}.connect-mailchimp-error{padding:1em;text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px}.connect-tripadvisor-container{padding:0 15px 15px;margin-top:50px;background-color:#fff;height:100vh}.connect-tripadvisor-headline{margin:0 auto;padding-top:50px;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.connect-tripadvisor-headline h1{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.connect-tripadvisor-content{width:100%;max-width:450px;margin:0 auto}.connect-tripadvisor-form{padding:0}.connect-tripadvisor-logo{display:block;height:40px;margin:0 auto 30px}.connect-tripadvisor-error{padding:1em;text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px}.connect-tripadvisor-terms{margin-left:5px;margin-bottom:6px;vertical-align:middle;color:#5f6c72;font-family:Open Sans,sans-serif;font-size:14px;font-weight:400}.connect-tripadvisor-terms a{color:inherit}.connect-tripadvisor-terms a:hover{text-decoration:none}.connect-tripadvisor-terms span{text-decoration:underline;color:inherit}.connect-tripadvisor-terms .popover{max-width:400px;margin:10px}.popover-content a{color:#499df3}.popover-content a:hover{text-decoration:underline}#load_screen{display:none;position:fixed;left:0;top:0;width:100%;height:100%;z-index:1000;background:linear-gradient(rgba(224,224,224,.75),rgba(255,255,255,.75)),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/loading_gears.gif) no-repeat center center}.load-div{max-width:424px;height:180px;padding:40px;box-shadow:0 10px 30px rgba(25,79,155,.37);border-radius:4px;border:1px solid #00a680;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;margin:auto}@media screen and (max-width:490px){.load-div{margin:auto 15px}}.load-div p{font-family:Open Sans,sans-serif;text-align:center;color:#5f6c72;font-size:1.5em;font-weight:300}.load-div img{display:block;text-align:center;color:#5f6c72;margin:30px auto 0}.connect-tripadvisor-form>form>div>input.error{border:2px solid #fa755a}.connect-tripadvisor-form>form>div>label.error{text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;display:block;padding-bottom:15px}.change-tripadvisor-form>form>div>input.error{border:2px solid #fa755a}.change-tripadvisor-form>form>div>label.error{text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;display:block;padding-bottom:15px}.dashboard-container{margin-top:50px;padding-bottom:50px;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png);min-height:100vh}.dashboard-header{color:#354147;font-size:1.7em;font-weight:600;padding:1em 0 0;text-align:center;display:flex;align-items:center;justify-content:center}.zero-dashboard-container{margin:30px auto;max-width:440px;padding:30px 40px 40px;box-shadow:0 10px 30px rgba(25,79,155,.37);border-radius:4px;background:#fff}.zero-dashboard-container h2{color:#5f6c72;font-size:20px;font-weight:300;font-family:Open Sans,sans-serif;margin-top:0;margin-bottom:30px;padding:0;text-align:center}.zero-dashboard-container p{color:#5f6c72;font-weight:300;font-family:Open Sans,sans-serif}.zero-dashboard-container a{color:inherit;text-decoration:underline}.zero-dashboard-container a:hover{color:#499df3}.column-titles{width:100%;height:43px;padding:10px 15px;margin-bottom:5px}.column-titles>ul{list-style:none;margin-bottom:0;padding-left:20px}.column-titles>ul>li{float:left;margin:0 auto;line-height:23px;font-size:15px;font-family:Open Sans,sans-serif;font-weight:600}.spacing{width:20%}@media screen and (max-width:650px){.mobile-exclude{display:none}.mobile-wide{width:40%}.mobile-skinny{width:30%}}.card-header{width:100%;height:43px;background:#eaeaea;border-radius:4px;box-shadow:0 1px 1px rgba(0,0,0,.05);padding:10px 15px;margin-bottom:5px}.card-header>ul{list-style:none;margin-bottom:0;padding-left:20px}.card-header>ul>li{float:left;margin:0 auto;line-height:23px;font-size:15px;font-family:Open Sans,sans-serif}.center{text-align:center}.card-body{display:inline-block;width:100%;max-height:200px;overflow-y:auto}.card-body>div>h3{font-size:15px;font-family:Open Sans,sans-serif;font-weight:600;width:300px;margin:10px auto}.email-line{font-family:Open Sans,sans-serif;width:300px;margin:0 auto}.summary-header{margin-top:0;color:#354147;font-size:1.7em;font-weight:600;padding:1em 0 0;text-align:center;display:flex;align-items:center;justify-content:center}.summary-container{margin-top:20px}.text-container{background-color:#eaeaea;max-width:250px;margin:0 auto 20px}.text{text-align:center;line-height:23px;font-size:15px;font-family:Open Sans,sans-serif;font-weight:600;padding:20px}.number{text-align:center;padding:0 20px 20px;font-size:56px;line-height:56px;color:#ff4a00}.pagination{margin-bottom:0}.account-details-container{margin-top:50px;padding-bottom:50px;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png)}.account-details-wrapper{font-family:Open Sans,sans-serif;max-width:1120px;margin:0 auto}.account-details-container>h1{margin-top:30px}.section-container{border:1px solid #dddfe2;border-radius:3px;font-weight:600;margin-top:12px}.section-header{padding:12px;font-size:16px;background-color:#eaeaea}.section-item{padding:12px;border-top:1px solid #dddfe2;overflow:auto;background:#fff}.section-item-title{color:#333}.section-item-data{color:#90949c}.section-item-edit{text-align:right}.section-item-edit>a{padding:2px 8px;background-color:#f6f7f9;border:1px solid #ced0d4;border-radius:2px;color:#4b4f56;line-height:22px;font-size:12px}.section-item-edit>a:hover{text-decoration:none;background-color:#e9ebee}.tripadvisor-connected,.mailchimp-connected{color:#31b76b;padding-right:5px}.tripadvisor-check,.mailchimp-check{padding-bottom:2px}.tripadvisor-disconnected,.mailchimp-disconnected,.no-credit-card,.canceled{color:red;padding-right:5px}.tripadvisor-error,.mailchimp-error,.no-credit-card-error{color:red}.card-image{height:20px}.card-details{display:inline-block;padding-left:20px}.input-signup{border-radius:3px;border-color:transparent;border:2px solid #DADFE2;color:#5f6c72;font-size:1.1em;font-weight:600;line-height:1.5em;padding:1em;font-family:Open Sans,sans-serif;margin:0 0 15px;height:55px}.input-signup:focus{background-color:#fff6e1;border:2px solid #ffd77b}.div-first-name{padding-right:7.5px}.div-last-name{padding-left:7.5px}.update-form-container{margin-top:50px}.update-form-wrapper{padding:0 15px 15px;background-color:#fff;height:100vh;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png)}.update-form-headline{margin:0 auto;padding-top:50px;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.update-form-headline h1{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.update-form-content{width:100%;max-width:450px;margin:0 auto}.update-form{padding:0}.password-reset-form{padding:15px}.password-reset-form>h2{text-align:center;font-size:20px;color:#fefefe;font-family:Open Sans,sans-serif;font-weight:600}.password-reset-form>hr{width:190px}.password-reset-form>p{color:#fefefe;font-size:14px;font-weight:300;width:290px;margin:30px auto;line-height:1.6em;font-family:Open Sans,sans-serif;text-align:center}.password-reset-form .errorlist{padding-left:20px}.password-reset-form .errorlist li{font-size:14px;font-weight:400;line-height:1.6em;font-family:Open Sans,sans-serif;color:#ff4a00}.pwd-complete-login{max-width:300px;margin:0 auto;display:block}@media screen and (max-width:350px){.pwd-complete-login{max-width:200px}}.pwd-complete-login:hover{color:#fff;text-decoration:none}.logged-out-container{margin-top:50px;padding-bottom:50px;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png);min-height:100vh}.logged-out-content{margin:30px auto;max-width:440px;padding:30px 40px 40px;box-shadow:0 10px 30px rgba(25,79,155,.37);border-radius:4px;background:#fff}.logged-out-content h2{color:#5f6c72;font-size:20px;font-weight:300;font-family:Open Sans,sans-serif;margin-top:0;margin-bottom:30px;padding:0;text-align:center}.logged-out-content p{color:#5f6c72;font-weight:300;font-family:Open Sans,sans-serif;text-align:center}.logged-out-content a{color:inherit;text-decoration:underline}.logged-out-content a:hover{color:#499df3}.contact-form-container{margin-top:50px}.contact-form-wrapper{padding:0 15px 15px;background-color:#fff;height:100vh;background:linear-gradient(rgba(255,255,255,.35),#f8f8f8),url(https://socialwaiver-assets.s3.amazonaws.com/static/core/images/gplay.png)}.contact-form-headline{margin:30px auto 50px;padding-top:50px;max-width:700px;font-family:Open Sans,sans-serif;text-align:center}.contact-form-headline>h1{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em}.contact-form-headline>p{color:#969ea2;font-size:1.2em;margin-bottom:1em}.contact-form-headline h1{color:#5f6c72;font-size:2.4em;font-weight:300;margin-top:0;margin-bottom:.5em;padding:0}.contact-form-content{width:100%;max-width:900px;margin:0 auto}.contact-form{padding:0;max-width:600px;margin:0 auto}.form-submit-button{font-size:1.5rem;padding:1.2em;font-weight:600;width:100%;text-align:center;background:#499df3;color:#fff;border-color:transparent;border-radius:3px;border:0;font-family:Open Sans,sans-serif}.form-submit-button:hover{background:#3b95f2}.form-label{font-size:1.1em;font-weight:600;font-family:Open Sans,sans-serif;color:#5f6c72}.errorlist>li{font-weight:400;font-family:Open Sans,sans-serif;color:red}.contact-form>form>div>input.error{border:2px solid #fa755a}.contact-form>form>div>input.textarea{border:2px solid #fa755a}.contact-form>form>div>label.error{text-align:center;color:#fa755a;font-family:Open Sans,sans-serif;font-size:14px;font-weight:300;display:block;padding-bottom:15px}.contact-column{padding-right:45px;padding-left:0}.contact-form-column{padding-left:45px;padding-right:0;border-left:2px solid transparent;-o-border-image:linear-gradient(0deg,#f8f8f8,#E8EAEA,#CACECF,#9CA4A7,#CACECF,#E8EAEA,#f8f8f8);border-image:linear-gradient(0deg,#f8f8f8,#e8eaea,#cacecf,#9ca4a7,#cacecf,#e8eaea,#f8f8f8);border-image-slice:1}@media screen and (max-width:767px){.contact-column{display:none}.contact-form-column{padding-left:15px;padding-right:15px;border:none}}.contact-column>div>h3{text-transform:uppercase;font-size:14px;font-weight:600;font-family:Open Sans,sans-serif;color:#5f6c72}.contact-column>div>p{font-weight:300;color:#5f6c72}.contact-column>div>p>span{text-decoration:underline}.schedule-column{width:100%;background-color:#fff;border:1px solid #ddd}.schedule-column tbody tr td{padding-top:4px;padding-bottom:4px;border-top:1px solid #eee;cursor:pointer;text-align:center}.schedule-column tbody tr td:hover{background-color:rgba(134,245,134,.25)}.schedule-header{font-size:11px;background:linear-gradient(#fefefe,#eee)}.schedule-header th{padding:4px;text-align:center;font-weight:700;margin:0;color:#444}.add_slot{float:right;padding-left:20px}
