*{box-sizing:border-box}html{font-size:62.5%}body,ul,ol,input{font-family:'Open Sans', sans-serif;font-size:1.6rem;margin:0;padding:0}.main-content{background:#1B71DE linear-gradient(-135deg, #1B71DE 0%, #2250a1 100%);min-height:100vh;margin:0;overflow:auto;width:100%}.draft-container{margin:0 auto;width:90%;max-width:1200px}.button{background-color:#8BC34A;border-radius:4px;box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);color:#fff;cursor:pointer;display:block;font-size:1.5rem;font-weight:800;margin:2rem auto;padding:1rem 2rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:normal;width:90%;max-width:360px}.input[disabled=disabled][type=submit],.button:disabled{background-color:#999;cursor:not-allowed}.button--register{border:none}.button--login{border:none}.button--password{border:none}.dashboard__table{border:1px solid #B2B2B2;border-collapse:collapse;width:100%}.dashboard__table th,.dashboard__table td{padding:1rem}@media screen and (max-width: 420px){.dashboard__table th,.dashboard__table td{padding:.5rem}}dt{font-weight:bold}dd{margin-bottom:1rem}.dashboard__link{font-size:1.8rem}.image-asset-link{display:block;margin:1rem 0 2rem 0}.field{padding-bottom:1.5rem}.field__label{display:inline-block;padding-bottom:.5rem}.field__input{border:none;border-bottom:1px solid #aaa;color:#4C4C4C;font-size:1.8rem;padding:.8rem;width:100%}.field__dropdown{font-size:1.8rem;height:4rem;width:20rem}.panel{background:#fff;border:1px solid #B2B2B2;border-radius:4px;margin:2rem auto;padding:2rem;width:90%;max-width:80rem}@media screen and (max-width: 420px){.panel{width:100%}}.panel--form{max-width:50rem}.condition-text{color:#4C4C4C;font-size:1.2rem;padding-left:1rem}#error_explanation{background-color:rgba(221,30,66,0.05);border:#DC1E42 1px solid;color:#4C4C4C;margin-bottom:2rem;padding:2rem}#error_explanation h2{margin-top:0}#error_explanation ul{list-style:none}#error_explanation ul li{line-height:2.4rem}.header{background:#fff;border-bottom:#B2B2B2 1px solid;display:block;height:60px;width:100%}.header__logo{width:auto;height:20px;margin-top:22px}.header__nav{float:right;line-height:60px}.header__nav ul li{display:inline-block}.header__link{color:#1B71DE;display:block;padding:0 10px;text-decoration:none;text-transform:uppercase}.header__link:hover{background-color:rgba(0,0,0,0.1)}.signup-link{color:#1B71DE;display:block;padding:.5rem;text-align:center}.splash-head{align-content:center;background:url(baseball_bg-81bb4c4bfafb0aa9f510b71abc5a22103d1f588345384120d7757a2d05ede327.jpg);background-position:center;background-size:cover;display:flex;flex-flow:column wrap;justify-content:center;min-height:400px}.splash__title{color:#fff;margin:2rem auto;text-align:center;text-transform:uppercase;width:50%}.splash__subtext{color:#fff;line-height:3rem;margin:1rem auto;text-align:center;width:70%}.how-it-works{border-bottom:2px solid rgba(255,255,255,0.4);color:#fff;display:flex;flex-flow:row wrap;margin:0 0 60px 0;padding:30px 0 70px}.how-it-works__title{flex:1 0 100%;font-size:32px;opacity:0.9;text-align:center}.how-it-works__column{width:33%;padding:0 10px}@media screen and (max-width: 600px){.how-it-works__column{width:100%}}.how-it-works__text{opacity:0.9}.faq{color:#fff;padding-bottom:40px}.faq a{color:#fff}.faq__title{font-size:32px;opacity:0.9;text-align:center}.faq__question{font-size:18px;font-weight:bold}.faq__answer{margin-bottom:40px;opacity:0.9}.tos ol,.tos ul{list-style-position:inside}.tos ol{list-style-type:decimal;margin:0 0 1rem 0rem}.tos ol ol{list-style-type:lower-alpha;margin:0 0 1rem 1rem}.tos ol ol ol{list-style-type:lower-roman;margin:0 0 1rem 2rem}.tos ol li{margin:1.5rem 0}.tos dd{margin-bottom:1.5rem}