@import url(https://fonts.googleapis.com/css?family=Montserrat&display=swap);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{box-sizing:border-box;font-family:Montserrat,sans-serif}.App,a{color:#fff}.App{align-items:center;background-color:#002d4e;display:flex;flex-direction:column;font-size:max(calc(10px + 1vmin),18px);min-height:100vh;padding:max(3vw,40px) 5vw}h1{font-size:2rem}h2{font-size:1.3rem}.App-logo{margin-bottom:20px;pointer-events:none;width:60vw}.App-header{color:#fff;font-size:calc(10px + 2vmin)}.App-link{color:#61dafb}.content{max-width:100%;padding-bottom:100px;width:100%}.content a{color:#fff;text-decoration:none}.content li{list-style-type:none}ul.bulleted{list-style-type:circle;padding-left:0}a.email,a.sponsor{text-decoration:underline}a.email{display:block;margin-top:10px}iframe{border:0}.workouts ul{display:flex;flex-wrap:wrap;padding:0}.workouts-video{height:0;padding-bottom:56.25%;position:relative}.workouts li{box-sizing:border-box;padding:1vw;position:relative;width:33.33333%}@media screen and (max-width:992px){.workouts li{box-sizing:border-box;width:50%}}@media screen and (max-width:576px){.workouts li{box-sizing:border-box;width:100%}}.workouts li iframe{height:100%;left:0;position:absolute;top:0;width:100%}.user-name{font-weight:700}.content-about-section{margin-bottom:60px}.content-about-sub-section{margin-bottom:40px}.content-about-question{font-weight:700}.content-library-section,.content-prizes-section{margin-bottom:60px}.content-library-section ul{padding-left:0}.content-library-section li{margin-bottom:10px}.content-library-section li a{margin-left:10px}.content-library-section li a:hover{text-decoration:underline}.content-library-my-vitals{max-width:600px;width:60vw}.content-workouts-section{margin-bottom:60px}.content-home{text-align:center}.logout-link{margin-top:40px}@media screen and (max-width:992px){.App-logo{width:80vw}}@media screen and (max-width:576px){.App-logo{width:100vw}.App{padding:max(2vw,20px) 5vw}.content-library-my-vitals{width:100%}}@media screen and (max-width:400px){a.email{font-size:16px}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.App{font-size:18px;padding:40px 5vw}}@supports (-ms-accelerator:true){.App{font-size:18px;padding:40px 5vw}}nav{align-items:center;box-sizing:border-box;justify-content:space-between;margin-bottom:40px;width:100%}.menu,nav{display:flex;flex-direction:row}.menu a{padding:0 16px}nav a{align-items:center;display:flex;flex-direction:column;text-decoration:none}nav a:hover{text-decoration:underline}nav span{font-size:min(calc(10px + 1vmin),16px);margin-top:10px}nav{font-size:calc(16px + 1vmin)}nav img{max-height:60px}nav a{color:#fff}@media screen and (max-width:576px){nav img{max-height:40px}}@media screen and (max-width:750px){nav{flex-direction:column}.menu{justify-content:space-between;margin-top:30px;width:100%}.menu a{padding:0}}@media screen and (max-width:460px){.menu{flex-wrap:wrap;justify-content:space-around;margin-top:10px;width:100%}.menu a{padding:20px 10px;text-align:center}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){nav span{font-size:16px;margin-top:10px}}@supports (-ms-accelerator:true){nav span{font-size:16px;margin-top:10px}}.vitals-title{margin-bottom:40px}.vitals-form{align-items:center;display:flex;flex-direction:column;justify-content:center;max-width:720px;width:100%}.vitals-form fieldset{border:0;margin-bottom:40px;width:100%}.vitals-fieldset legend{color:#fff;font-size:1.2rem;font-weight:700;margin-bottom:20px}.form-field{box-sizing:border-box;display:flex;flex-direction:column;margin-bottom:20px;width:100%}.fieldset-photos .form-field{flex-direction:row;justify-content:space-between;margin-left:auto;margin-right:auto}.fieldset-photos .form-field .form-field-photo-div{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:50%}.fieldset-photos .form-field img{width:100%}.form-field label{margin-bottom:6px}.form-field-input-container{align-items:center;display:flex}.form-field-multi-input-container{align-items:center;display:flex;flex-wrap:wrap;justify-content:space-between}.form-field-multi-input-container div{align-items:center;display:flex;min-width:45%}.form-field .unit{font-size:.8rem;margin-left:3px}.form-field input[type=text]{-webkit-appearance:none;border:none;border-radius:5px;font-size:1rem;line-height:1.5rem;padding:6px 10px;width:100%}.form-field input[type=text]:disabled{background-color:silver;color:#000}.form-field input[type=text]:focus{box-shadow:0 0 0 3px rgba(221,220,231,.4);outline:none}.form-field textarea{-webkit-appearance:none;border:none;border-radius:5px;font-size:1rem;line-height:1.2rem;padding:6px 10px;width:100%}.form-field textarea:focus{box-shadow:0 0 0 3px rgba(221,220,231,.4);outline:none}.form-field textarea:disabled{background-color:silver;color:#000}.fieldset-fitness .divider{margin:0 10px}.fieldset-location select{background-color:#fff;border:1px solid #e0e0e0;border-radius:5px;font-size:1rem;height:42px;padding:0 10px;text-align:center;width:100%}.form-field select:focus{box-shadow:0 0 0 3px rgba(221,220,231,.4);outline:none}.form-field select:disabled{background-color:silver;color:#000;opacity:.5}.icon-disabled path{fill:silver}@media screen and (max-width:576px){.form-field-multi-input-container{flex-direction:column}.form-field-multi-input-container div{margin-bottom:10px;width:100%}.fieldset-photos .form-field{flex-wrap:wrap}.fieldset-photos .form-field .form-field-photo-div{padding-bottom:10px;width:100%}.fieldset-photos .form-field.no-photo .form-field-photo-div{padding:0 0 10px;width:50%}}input[type=submit]{-webkit-appearance:none;background-color:#ff671f;border:0;border-radius:5px;color:#fff;font-size:1.2rem;margin-bottom:100px;opacity:1;padding:.8em 1em;width:100%}input[type=submit]:disabled{-webkit-appearance:none;opacity:.5}input[type=submit]:focus{-webkit-appearance:none;box-shadow:0 0 0 3px rgba(221,220,231,.4);outline:none}input[type=file]{display:none}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.fieldset-photos .form-field{display:block}.fieldset-photos .form-field .form-field-photo-div{display:inline-block;width:100%}}
/*# sourceMappingURL=main.43232bf7.css.map*/