/*!

Theme Name: Move My Way
Author: MMR Studio - South Melbourne, Australia
Author URI: MMR Studio - South Melbourne, Australia_uri
Version: 0.1.0
Description: (c) Copyright 2015 MMR Studio

Fri Nov 06 2015 10:06:21 GMT+1100 (AEDT)

*/hr,input[type=search]{box-sizing:content-box}.datepicker-dropdown:after,.datepicker-dropdown:before{content:'';display:inline-block;border-top:0;position:absolute}.datepicker .cw,td,th,tr{vertical-align:middle}.form__control--date,.form__control--text{-moz-appearance:none;-ms-appearance:none;-o-appearance:none}.button span,.main-nav,body.no-overflow,svg:not(:root){overflow:hidden}.login-modal__overlay,.my-dashboard-modal__overlay,.my-dashboard-top{background:-moz-linear-gradient(99.28% -4.44% -142.39deg,#ff985f 0,#654580 100%);background:-webkit-linear-gradient(-142.39deg,#ff985f 0,#654580 100%);background:-webkit-gradient(linear,99.28% -4.44%,1.81% 103.24%,color-stop(0,#ff985f),color-stop(1,#654580));background:-o-linear-gradient(-142.39deg,#ff985f 0,#654580 100%);background:-ms-linear-gradient(-142.39deg,#ff985f 0,#654580 100%);background:linear-gradient(232.39deg,#ff985f 0,#654580 100%)}.button span,.button__loader,.change-photo__clear:before,.change-photo__drop-area,.current-user,.current-user__icon a,.current-user__icon a:before,.footer__bottom__text__links>li a,.footer__social-links__link,.footer__social-links__link:before,.form__control,.form__control--checkbox-radio:after,.form__control--checkbox-radio:before,.header__nav>li>a,.header__nav>li>a:before,.header__nav>li>button,.header__nav>li>button:before,.home-video-expand__close:before,.home-video__play a,.home-video__play img,.login-modal__close:before,.login-modal__tabs__tab a,.main-nav__bottom__text__links>li a,.main-nav__menu__col>li>a,.main-nav__social-links__link,.main-nav__social-links__link:before,.my-dashboard-modal__close:before,.my-dashboard-modal__stars-banner__share__link a,.my-dashboard-modal__stars-banner__share__link a:before,.my-dashboard__activity__image a,.my-dashboard__activity__share__link a,.my-dashboard__activity__share__link a:before,.my-dashboard__days__day,.my-dashboard__goals__goal input+span,.my-dashboard__goals__goal input+span:before,.my-dashboard__howto__video__image a,.my-dashboard__weeks__dot,.my-profile__account__delete a{transition:.3s all ease}*,::after,::before{box-sizing:inherit}ol,ul{list-style-type:none;margin:0;padding:0}.page-content__inner ul{list-style-type:disc;margin-bottom:.75em;padding-left:1.5em}dl{margin-bottom:.75em}dl dt{font-weight:700;margin-top:.75em}dl dd{margin:0}table{font-feature-settings:"kern","liga","tnum";margin:.75em 0;table-layout:fixed;width:100%;border-collapse:collapse;border-spacing:0}th{border-bottom:1px solid #a6a6a6;font-weight:600;text-align:left}td{border-bottom:1px solid #ddd}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2)}.datepicker-dropdown:after{border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff}.datepicker-dropdown.datepicker-orient-left:before{left:6px}.datepicker-dropdown.datepicker-orient-left:after{left:7px}.datepicker-dropdown.datepicker-orient-right:before{right:6px}.datepicker-dropdown.datepicker-orient-right:after{right:7px}.button--arrow--right:before,.button--arrow-after--right:after{right:27px}.datepicker-dropdown.datepicker-orient-top:before{top:-7px}.datepicker-dropdown.datepicker-orient-top:after{top:-6px}.datepicker-dropdown.datepicker-orient-bottom:before{bottom:-7px;border-bottom:0;border-top:7px solid #999}.datepicker-dropdown.datepicker-orient-bottom:after{bottom:-6px;border-bottom:0;border-top:6px solid #fff}.datepicker>div{display:none}.datepicker.days div.datepicker-days,.datepicker.months div.datepicker-months,.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form__group--checkbox-radio .form__label,.header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.datepicker table tr td,.datepicker table tr th{text-align:center;width:30px;height:30px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day.focused,.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.new,.datepicker table tr td.old{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover{color:#000;background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:active,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{color:#000;background-color:#ffcd70;border-color:#f59e00}.datepicker table tr td.today.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover.active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today:active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today:hover:active,.open .dropdown-toggle.datepicker table tr td.today,.open .dropdown-toggle.datepicker table tr td.today.disabled,.open .dropdown-toggle.datepicker table tr td.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.today:hover{background-image:none}.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled.disabled,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today.disabled:hover[disabled],.datepicker table tr td.today.disabled:hover[disabled].active,.datepicker table tr td.today.disabled:hover[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled],.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today:hover.disabled,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today:hover[disabled],.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today[disabled],.datepicker table tr td.today[disabled].active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.today,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today.disabled,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today:hover:hover{background-color:#ffdb99;border-color:#ffb733}.datepicker table tr td.today:hover:hover{color:#000}.datepicker table tr td.today.active:hover{color:#fff}.datepicker table tr td.range,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover,.datepicker table tr td.range:hover{background:#eee;border-radius:0}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active:active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{background-image:none}.datepicker table tr td.range.today,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover{color:#000;background-color:#f7ca77;border-color:#f1a417;border-radius:0}.datepicker table tr td.range.today.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today:hover:hover,.open .dropdown-toggle.datepicker table tr td.range.today,.open .dropdown-toggle.datepicker table tr td.range.today.disabled,.open .dropdown-toggle.datepicker table tr td.range.today.disabled:hover,.open .dropdown-toggle.datepicker table tr td.range.today:hover{color:#000;background-color:#f4bb51;border-color:#bf800c}.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled.disabled,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today.disabled:hover[disabled],.datepicker table tr td.range.today.disabled:hover[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled],.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today:hover.disabled,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today:hover[disabled],.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today[disabled],.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today.disabled,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:hover{background-color:#f7ca77;border-color:#f1a417}.datepicker table tr td.selected,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover{color:#fff;background-color:#999;border-color:#555;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:active,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected:hover:hover,.open .dropdown-toggle.datepicker table tr td.selected,.open .dropdown-toggle.datepicker table tr td.selected.disabled,.open .dropdown-toggle.datepicker table tr td.selected.disabled:hover,.open .dropdown-toggle.datepicker table tr td.selected:hover{color:#fff;background-color:#858585;border-color:#373737}.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled.disabled,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected.disabled:hover[disabled],.datepicker table tr td.selected.disabled:hover[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled],.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected:hover.disabled,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected:hover[disabled],.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected[disabled],.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected.disabled,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected:hover:hover{background-color:#999;border-color:#555}.datepicker table tr td.active,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{color:#fff;background-color:#008bc0;border-color:#004812}.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled.disabled,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active.disabled:hover[disabled],.datepicker table tr td.active.disabled:hover[disabled].active,.datepicker table tr td.active.disabled:hover[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled],.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active:hover.disabled,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active:hover[disabled],.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active[disabled],.datepicker table tr td.active[disabled].active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active[disabled]:hover,fieldset[disabled] .datepicker table tr td.active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active.disabled,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:0 0;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover{color:#fff;background-color:#428bca;border-color:#357ebd;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{color:#fff;background-color:#008bc0;border-color:#004812}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover{background-image:none}.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled.disabled,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active.disabled:hover[disabled],.datepicker table tr td span.active.disabled:hover[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled],.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active:hover.disabled,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active:hover[disabled],.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active[disabled],.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active.disabled,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active:hover:hover{background-color:#428bca;border-color:#357ebd}.datepicker table tr td span.new,.datepicker table tr td span.old{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker tfoot tr th,.datepicker thead tr:first-child th{cursor:pointer}.datepicker tfoot tr th:hover,.datepicker thead tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{cursor:pointer}.input-daterange input{text-align:center}.input-daterange input:first-child{border-radius:3px 0 0 3px}.input-daterange input:last-child{border-radius:0 3px 3px 0}.input-daterange .input-group-addon{width:auto;min-width:16px;padding:4px 5px;font-weight:400;line-height:1.42857143;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:solid #ccc;border-width:1px 0;margin-left:-5px;margin-right:-5px}.datepicker.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;float:left;display:none;min-width:160px;list-style:none;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:5px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);-moz-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2);-webkit-background-clip:padding-box;-moz-background-clip:padding;background-clip:padding-box;color:#333;line-height:1.42857143}.button--arrow,.button--arrow-after,.button--icon-after,.button--icon-before,.button__loader,.change-photo__clear,.current-user__icon a,.footer__social-links__link,.form__control--checkbox-radio,.form__control-wrap--icon,.header__nav>li>a,.header__nav>li>button,.home-video-expand__close,.home-video__play a,.login-modal__close,.main-nav__social-links__link,.my-dashboard-modal__close,.my-dashboard-modal__exercise__star,.my-dashboard-modal__stars-banner__share__link a,.my-dashboard-modal__stars-banner__star,.my-dashboard__activity__image a,.my-dashboard__activity__share__link a,.my-dashboard__activity__stars__star,.my-dashboard__goals__goal input+span,.my-dashboard__howto__video__image a,.my-dashboard__score__star,.my-dashboard__weeks__dot,.single-video-page__exercise__star{position:relative}.main-nav .current-user,.main-nav .header__nav{float:none;border-bottom:1px solid #fff;width:100%}.datepicker.datepicker-inline td,.datepicker.datepicker-inline th,.datepicker.dropdown-menu td,.datepicker.dropdown-menu th{padding:0 5px}@font-face{font-family:bariolregular_italic;src:url(fonts/bariol_regular_italic-webfont.eot);src:url(fonts/bariol_regular_italic-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariol_regular_italic-webfont.woff2) format("woff2"),url(fonts/bariol_regular_italic-webfont.woff) format("woff"),url(fonts/bariol_regular_italic-webfont.ttf) format("truetype"),url(fonts/bariol_regular_italic-webfont.svg#bariolregular_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bariol_regularregular;src:url(fonts/bariol_regular-webfont.eot);src:url(fonts/bariol_regular-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariol_regular-webfont.woff2) format("woff2"),url(fonts/bariol_regular-webfont.woff) format("woff"),url(fonts/bariol_regular-webfont.ttf) format("truetype"),url(fonts/bariol_regular-webfont.svg#bariol_regularregular) format("svg");font-weight:400;font-style:normal}.home-hero__title__line-3{font-family:bariol_regularregular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal!important}@font-face{font-family:bariol_boldbold;src:url(fonts/bariol-bold-webfont.eot);src:url(fonts/bariol-bold-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariol-bold-webfont.woff2) format("woff2"),url(fonts/bariol-bold-webfont.woff) format("woff"),url(fonts/bariol-bold-webfont.ttf) format("truetype"),url(fonts/bariol-bold-webfont.svg#bariol_boldbold) format("svg");font-weight:400;font-style:normal}.about-page-intro__title,.about-page-two-col__title,.button,.current-user,.form__separator--or:before,.header__nav>li>a,.header__nav>li>button,.login-modal__tabs__tab a,.main-nav__menu__col>li>a,.my-community-page-content p,.my-community-two-col__title,.my-dashboard-modal__exercise__title,.my-dashboard-modal__info__title,.my-dashboard-modal__stars-banner__title,.my-dashboard__activities__title,.my-dashboard__goals__title,.my-dashboard__howto__title,.my-dashboard__score__star span,.my-dashboard__score__title,.my-profile__account h3,.single-video-page__exercise__title,.single-video-page__info__title,h1{font-family:bariol_boldbold,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal!important}@font-face{font-family:bariol_lightlight;src:url(fonts/bariol-light-webfont.eot);src:url(fonts/bariol-light-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariol-light-webfont.woff2) format("woff2"),url(fonts/bariol-light-webfont.woff) format("woff"),url(fonts/bariol-light-webfont.ttf) format("truetype"),url(fonts/bariol-light-webfont.svg#bariol_lightlight) format("svg");font-weight:400;font-style:normal}.about-page-two-col__sub-title,.my-community-two-col__sub-title{font-family:bariol_lightlight,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal!important}@font-face{font-family:bariolthin;src:url(fonts/bariol-thin-webfont.eot);src:url(fonts/bariol-thin-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariol-thin-webfont.woff2) format("woff2"),url(fonts/bariol-thin-webfont.woff) format("woff"),url(fonts/bariol-thin-webfont.ttf) format("truetype"),url(fonts/bariol-thin-webfont.svg#bariolthin) format("svg");font-weight:400;font-style:normal}@font-face{font-family:bariol_boldbold_italic;src:url(fonts/bariolbold-italic-webfont.eot);src:url(fonts/bariolbold-italic-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariolbold-italic-webfont.woff2) format("woff2"),url(fonts/bariolbold-italic-webfont.woff) format("woff"),url(fonts/bariolbold-italic-webfont.ttf) format("truetype"),url(fonts/bariolbold-italic-webfont.svg#bariol_boldbold_italic) format("svg");font-weight:400;font-style:normal}.about-page-hero__title em,.home-hero__title,.my-community-hero__title em,.my-dashboard-modal__stars-banner__share__title,.my-dashboard__activity__share__title,.my-dashboard__activity__stars__title,h2{font-family:bariol_boldbold_italic,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal!important}@font-face{font-family:bariollight_italic;src:url(fonts/bariollight-italic-webfont.eot);src:url(fonts/bariollight-italic-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariollight-italic-webfont.woff2) format("woff2"),url(fonts/bariollight-italic-webfont.woff) format("woff"),url(fonts/bariollight-italic-webfont.ttf) format("truetype"),url(fonts/bariollight-italic-webfont.svg#bariollight_italic) format("svg");font-weight:400;font-style:normal}.about-page-hero__title,.home-hero__title__line-2{font-family:bariollight_italic,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal!important}@font-face{font-family:bariolthin_italic;src:url(fonts/bariolthin-italic-webfont.eot);src:url(fonts/bariolthin-italic-webfont.eot?#iefix) format("embedded-opentype"),url(fonts/bariolthin-italic-webfont.woff2) format("woff2"),url(fonts/bariolthin-italic-webfont.woff) format("woff"),url(fonts/bariolthin-italic-webfont.ttf) format("truetype"),url(fonts/bariolthin-italic-webfont.svg#bariolthin_italic) format("svg");font-weight:400;font-style:normal}@font-face{font-family:DIN-Bold;src:url(fonts/DIN-Bold.eot);src:url(fonts/DIN-Bold.eot?#iefix) format("embedded-opentype"),url(fonts/DIN-Bold.woff) format("woff"),url(fonts/DIN-Bold.ttf) format("truetype"),url(fonts/DIN-Bold.svg#141abd1e4da862069abc8898071740b0) format("svg");font-style:normal;font-weight:700}.about-page-two-col__content strong,.datepicker.dropdown-menu th,.datepicker.dropdown-menu th.datepicker-switch,.footer__bottom__nav__col>li>a:hover,.form__error-message a,.form__error-message strong,.my-community-two-col__content strong,.my-dashboard__activity__title,.my-dashboard__current-week{font-family:DIN-Bold,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400!important;font-style:normal}@font-face{font-family:DIN-Medium;src:url(fonts/DIN-Medium.eot);src:url(fonts/DIN-Medium.eot?#iefix) format("embedded-opentype"),url(fonts/DIN-Medium.woff) format("woff"),url(fonts/DIN-Medium.ttf) format("truetype"),url(fonts/DIN-Medium.svg#d810fd0de5f94c19f1c61300cb3051eb) format("svg");font-style:normal;font-weight:400}.about-page-hero__content,.change-password p strong,.change-photo p strong,.delete-account p strong,.footer__bottom__text__copyright,.footer__bottom__text__links,.form__control--text,.form__instruction p strong,.form__intro p strong,.form__label.hideable,.main-nav__bottom__text__copyright,.main-nav__bottom__text__links,.my-community-hero__content,.my-dashboard__goals__goal,.my-dashboard__howto__video__title,.my-profile__account__delete a,.page-content__inner strong{font-family:DIN-Medium,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-style:normal}@font-face{font-family:DIN-Regular;src:url(fonts/DIN-Regular.eot);src:url(fonts/DIN-Regular.eot?#iefix) format("embedded-opentype"),url(fonts/DIN-Regular.woff) format("woff"),url(fonts/DIN-Regular.ttf) format("truetype"),url(fonts/DIN-Regular.svg#7ce5c290cbf96055cac52fb25e35bed6) format("svg");font-style:normal;font-weight:400}.about-page-intro__content,.about-page-two-col__content,.form__error-message,.form__label,.home-intro p,.my-community-two-col__content,.my-dashboard-modal__info__description,.my-dashboard__activity__description,.my-dashboard__days__day,.my-dashboard__howto__description,.page-content__inner,.single-video-page__info__description,body{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400;font-style:normal}.about-page-intro__content strong,.about-page-two-col__content strong,.form__error-message strong,.form__label strong,.home-intro p strong,.my-community-two-col__content strong,.my-dashboard-modal__info__description strong,.my-dashboard__activity__description strong,.my-dashboard__days__day strong,.my-dashboard__howto__description strong,.page-content__inner strong,.single-video-page__info__description strong,body strong{font-family:DIN-Bold,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;font-weight:400}.button--arrow-after:after,.button--arrow:before,.button--icon-after:after,.button--icon-before:before,.button__loader:before,.change-photo__clear:before,.current-user__icon a:before,.footer__social-links__link:before,.form__control--checkbox-radio:before,.form__control-wrap--icon:before,.header__nav>li>a:before,.header__nav>li>button:before,.home-video-expand__close:before,.home-video__play a:before,.login-modal__close:before,.main-nav__social-links__link:before,.my-dashboard-modal__close:before,.my-dashboard-modal__exercise__star:before,.my-dashboard-modal__stars-banner__share__link a:before,.my-dashboard-modal__stars-banner__star:before,.my-dashboard__activity__image a:before,.my-dashboard__activity__share__link a:before,.my-dashboard__activity__stars__star:before,.my-dashboard__goals__goal input+span:before,.my-dashboard__howto__video__image a:before,.my-dashboard__score__star:before,.my-dashboard__weeks__dot:before,.single-video-page__exercise__star:before{font-family:'Move My Way';speak:none;font-style:normal;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-indent:0!important;line-height:1;text-transform:none}@font-face{font-family:'Move My Way';src:url(icons/movemyway.eot?#iefix) format("embedded-opentype"),url(icons/movemyway.woff) format("woff"),url(icons/movemyway.ttf) format("truetype"),url(icons/movemyway.svg#movemyway) format("svg");font-weight:400;font-style:normal}.button--arrow--left:before,.button--arrow-after--left:after,.icon_arrow-left--after:after,.icon_arrow-left:before{content:'\e000'}.button--arrow--right:before,.button--arrow-after--right:after,.icon_arrow-right--after:after,.icon_arrow-right:before{content:'\e001'}.icon_calendar--after:after,.icon_calendar:before{content:'\e002'}.icon_cross-1--after:after,.icon_cross-1:before{content:'\e003'}.change-photo__clear:before,.home-video-expand__close:before,.icon_cross-2--after:after,.icon_cross-2:before,.login-modal__close:before,.my-dashboard-modal__close:before{content:'\e004'}.icon_dumbell--after:after,.icon_dumbell:before{content:'\e005'}.icon_edit--after:after,.icon_edit:before{content:'\e006'}.icon_facebook--after:after,.icon_facebook:before{content:'\e007'}.icon_gender--after:after,.icon_gender:before{content:'\e008'}.icon_instagram--after:after,.icon_instagram:before{content:'\e009'}.icon_key--after:after,.icon_key:before{content:'\e00a'}.icon_map--after:after,.icon_map:before{content:'\e00b'}.icon_menu--after:after,.icon_menu:before{content:'\e00c'}.icon_phone--after:after,.icon_phone:before{content:'\e00d'}.home-video__play a:before,.icon_play--after:after,.icon_play:before,.my-dashboard__activity__image a:before,.my-dashboard__howto__video__image a:before{content:'\e00e'}.icon_progress--after:after,.icon_progress:before,.my-dashboard__weeks__dot--in-progress:before{content:'\e00f'}.icon_rocket--after:after,.icon_rocket:before{content:'\e010'}.icon_ruler--after:after,.icon_ruler:before{content:'\e011'}.icon_star-1-outline--after:after,.icon_star-1-outline:before,.my-dashboard-modal__stars-banner__star:before{content:'\e012'}.icon_star-1-solid--after:after,.icon_star-1-solid:before,.my-dashboard-modal__stars-banner__star--filled:before,.my-dashboard__score__star:before{content:'\e013'}.icon_star-2-outline--after:after,.icon_star-2-outline:before,.my-dashboard-modal__exercise__star:before,.my-dashboard__activity__stars__star:before,.single-video-page__exercise__star:before{content:'\e014'}.icon_star-2-solid--after:after,.icon_star-2-solid:before,.my-dashboard-modal__exercise__star--completed:before,.my-dashboard__activity__stars__star--filled:before,.single-video-page__exercise__star--completed:before{content:'\e015'}.form__control--checkbox-radio:before,.icon_tick-1--after:after,.icon_tick-1:before{content:'\e016'}.icon_tick-2--after:after,.icon_tick-2:before,.my-dashboard__goals__goal input+span:before,.my-dashboard__weeks__dot--completed:before{content:'\e017'}.current-user__icon a:before,.icon_user--after:after,.icon_user:before{content:'\e018'}.button--loading--failed .button__loader:before,.icon_thumbs-down--after:after,.icon_thumbs-down:before{content:'\e019'}.button--loading--success .button__loader:before,.icon_thumbs-up--after:after,.icon_thumbs-up:before{content:'\e01a'}.main-nav__bottom::after,.main-nav__menu::after{content:"";clear:both}.move-my-way-logo{display:inline-block;width:133px;height:60px;background:url(images/move-my-way-logo-purple.svg) center center no-repeat;background-size:100% auto}.move-my-way-logo a{display:block;width:100%;height:100%;text-indent:-9999em}.move-my-way-logo--white{background:url(images/move-my-way-logo-white.svg) center center no-repeat;background-size:100% auto}.move-my-way-logo-lockup{display:inline-block;width:334px;height:54px;background:url(images/move-my-way-logo-lockup.svg) center center no-repeat;background-size:100% auto}.move-my-way-logo-lockup a{display:block;width:100%;height:100%;text-indent:-9999em}.vic-health-logo{display:inline-block;width:125px;height:40px;background:url(images/vic-health-logo.svg) center center no-repeat;background-size:100% auto}.vic-health-logo a{display:block;width:100%;height:100%;text-indent:-9999em}.gymnastics-victoria-logo{display:inline-block;width:123px;height:40px;background:url(images/gymnastics-victoria-logo.svg) center center no-repeat;background-size:100% auto}.gymnastics-victoria-logo a{display:block;width:100%;height:100%;text-indent:-9999em}.main-nav{position:absolute;top:109px;left:0;width:100%;height:0;padding:0 15px;background-color:rgba(101,69,128,.95);z-index:500;opacity:0;transition:.8s height cubic-bezier(.165,.84,.44,1),1s opacity ease}.main-nav__inner{width:100%;transform:translateY(50px);opacity:.5;transition:2s all cubic-bezier(.165,.84,.44,1)}body.nav-open .main-nav__inner{transform:translateY(0);opacity:1}.main-nav__menu{max-width:73.125em;margin-left:auto;margin-right:auto;border-bottom:1px solid #fff;padding:89px 0 95px;position:relative}.main-nav__menu::after{display:table}.main-nav__menu__col{display:inline-block;vertical-align:top;margin-right:80px;font-size:3.4375rem}.main-nav__menu__col--last{margin-right:0!important}.main-nav__menu__col>li>a{display:block;width:100%;color:#fff;line-height:1;padding:11px 0}.main-nav__menu__col>li>a:hover{text-decoration:none;color:#ff985f}.main-nav__bottom,.main-nav__bottom__text__links>li a,.main-nav__social-links__link:hover:before{color:#fff}@media screen and (max-width:1200px){.main-nav__menu__col{font-size:3.125rem;margin-right:60px}}@media screen and (max-width:760px){.main-nav__menu__col{width:100%;margin-right:0}.main-nav__menu__col>li>a{padding:8px 0}}@media screen and (max-width:1000px){.main-nav__menu__col{font-size:2.5rem}.main-nav__menu{padding:69px 0 75px}}@media screen and (max-width:800px){.main-nav__menu__col{font-size:2.25rem}.main-nav__menu{padding:29px 0 35px}}.main-nav__social-links{position:absolute;top:64px;left:0}.main-nav__social-links>li{display:inline-block}.main-nav__social-links>li+li{margin-left:24px}.main-nav__social-links__link{display:block;width:60px;height:60px;border-radius:30px;border:2px solid #ff985f;text-indent:-9999em}.main-nav__social-links__link:before{position:absolute;top:50%;left:50%;margin:-13px 0 0 -13px;font-size:26px;color:#fff}.main-nav__social-links__link:hover{background-color:#ff985f}@media screen and (max-width:760px){.main-nav__menu{padding:10px 0 18px}.main-nav__social-links{position:relative;width:100%;top:auto;left:auto;text-align:center;margin-bottom:26px}}.main-nav__bottom{max-width:73.125em;margin-left:auto;margin-right:auto;padding:60px 0 71px;position:relative}.main-nav__bottom::after{display:table}.main-nav__bottom__text{width:100%;text-align:right}.button,.button-wrap,.create-profile__intro,.create-profile__title,.form__intro,.form__separator--or:before,.home-hero,.home-intro__inner,.login-modal__tab-content__extra,.login-modal__tabs__tab a,.main-nav .header__nav,.page-content h1{text-align:center}.main-nav__bottom__text__links{margin-right:-20px}.main-nav__bottom__text__links>li{display:inline-block;padding:0 20px;position:relative}.main-nav__bottom__text__links>li a:hover{text-decoration:none;color:#ff985f}.main-nav__bottom__text__links>li+li{margin-left:-4px}.main-nav__bottom__text__links>li+li:before{content:'';position:absolute;top:50%;left:-1px;width:2px;height:12px;margin-top:-6px;background-color:#fff}@media screen and (max-width:760px){.main-nav__bottom{padding:26px 0 30px}.main-nav__bottom__text{text-align:center}.main-nav__bottom__text__links>li{width:100%}.main-nav__bottom__text__links>li:before{display:none}.main-nav{top:93px}}.main-nav .current-user{padding:25px 0 25px 55px;display:none}.main-nav .current-user .current-user__photo{left:0}.button--arrow--left:before,.button--arrow-after--left:after{left:27px}@media screen and (max-width:540px){.main-nav .current-user{display:block}}.main-nav .header__nav{position:relative;z-index:10;display:none}.main-nav .header__nav>li>a{padding:30px 20px 28px 50px}@media screen and (max-width:540px){.main-nav .header__nav{display:block}}body.nav-open .main-nav{opacity:1}.button-wrap{width:100%}.button-wrap--split-2 .button{margin-right:3.19164%;width:48.40418%}@media screen and (max-width:760px){.button-wrap--split-2 .button{width:100%;margin-right:0;margin-bottom:15px}}.button-wrap--split-2 .button:last-child{margin-right:0;margin-left:-4px}.button-wrap--split-3 .button{float:left;display:block;margin-right:3.19164%;width:31.20557%}.button-wrap--split-3 .button:last-child{margin-right:0}@media screen and (max-width:760px){.button-wrap--split-3 .button{float:left;display:block;margin-right:3.19164%;width:100%}.button-wrap--split-3 .button:last-child{margin-right:0}}.button{display:inline-block;width:100%;background:#654580;color:#fff;font-size:1.125rem;padding:13px 28px 14px;border:none;border-radius:28px;transition:background-color .3s ease,width .5s cubic-bezier(.77,0,.175,1)}.button span{width:100%;white-space:nowrap}.button:hover{background-color:#7c6193;text-decoration:none!important;color:#fff}.button--large{font-size:1.375rem}.button--white{background-color:#fff;border:2px solid #ff985f;color:#654580;padding:11px 28px 12px}.button--white:hover{color:#654580;background-color:#ffe5d7}.button--white:active,.button--white:focus{color:#654580}.button--white:after,.button--white:before{color:#654580!important}.button--arrow-after:after,.button--arrow:before{top:50%;margin-top:-6px;font-size:12px;color:#ff985f;position:absolute}.button--red{background-color:#ed4a4a}.button--red:hover{background-color:#be3b3b}.button--icon-before:before{display:inline-block;margin-right:16px}.button:active,.button:focus{outline:0}.button--loading span,.button--loading--failed span,.button--loading--failed:after,.button--loading--failed:before,.button--loading--success span,.button--loading--success:after,.button--loading--success:before,.button--loading:after,.button--loading:before{opacity:0;visibility:hidden}.button--loading .button__loader,.button--loading--failed .button__loader{opacity:1}.button--loading{height:56px}.button--loading .button__loader:after{opacity:1;-webkit-animation:buttonLoading 1s infinite;-moz-animation:buttonLoading 1s infinite;animation:buttonLoading 1s infinite}.button--loading--failed,.button--loading--failed:hover{background-color:#ed4a4a}.button--loading--failed .button__loader:after{opacity:0}.button--loading--success,.button--loading--success:hover{background-color:#71db71}.button--loading--success .button__loader{opacity:1}.button--loading--success .button__loader:after{opacity:0}.button__loader{position:absolute;top:0;left:0;width:100%;height:100%;opacity:0}.button__loader:after{content:'';position:absolute;top:0;left:50%;width:56px;height:56px;margin-left:-28px;border-radius:28px;background-color:#fff;opacity:0}.button__loader:before{position:absolute;top:50%;left:50%;font-size:22px;margin:-11px 0 0 -11px;color:#fff}@-webkit-keyframes buttonLoading{from{-webkit-transform:scale(0)}to{-webkit-transform:scale(.9);opacity:0}}@-moz-keyframes buttonLoading{from{-moz-transform:scale(0)}to{-moz-transform:scale(.9);opacity:0}}@keyframes buttonLoading{from{-webkit-transform:scale(0);-moz-transform:scale(0);-ms-transform:scale(0);-o-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(.9);-moz-transform:scale(.9);-ms-transform:scale(.9);-o-transform:scale(.9);transform:scale(.9);opacity:0}}.login-modal{position:fixed;top:0;left:0;width:100%;height:100%;padding:0 15px;background-color:rgba(255,255,255,.5);z-index:1000;transition:.4s all cubic-bezier(.165,.84,.44,1);opacity:0;visibility:hidden}.login-modal--visible{opacity:1;visibility:visible}.login-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;opacity:.85;z-index:0}.login-modal__inner{width:100%;max-width:644px;margin:136px auto 0;background-color:#fff;position:relative;z-index:10;opacity:0;transform:translateY(50px);transition:1s all cubic-bezier(.165,.84,.44,1)}.login-modal--visible .login-modal__inner{opacity:1;transform:translateY(0)}@media screen and (max-width:760px){.login-modal__inner{margin-top:59px}}.login-modal__tabs{width:100%;height:70px}.login-modal__tabs__tab{width:50%;float:left}.login-modal__tabs__tab a{display:block;width:100%;font-size:1.125rem;background-color:#f3f3f3;color:#646469;padding:23px 15px}.login-modal__tabs__tab a:hover{text-decoration:none!important;background-color:#e7e7e7}.login-modal__tabs__tab--active a{color:#654580;background-color:#fff}.login-modal__tabs__tab--active a:hover{background-color:#fff}.login-modal__tab-content{width:100%;padding:34px 42px 30px;position:relative}.login-modal__tab-content__panel{display:none}.login-modal__tab-content__panel--active{display:block}.login-modal__tab-content__extra{position:absolute;top:100%;left:0;width:100%;color:#fff;margin-top:17px}.login-modal__tab-content__extra a{color:#fff}@media screen and (max-width:760px){.login-modal__tab-content{padding:20px 15px 15px}}.login-modal__close{position:absolute;top:-60px;right:-24px;width:60px;height:60px;z-index:20;background:0 0;border:none;text-indent:-9999em}.form,.form__row{width:100%}.login-modal__close:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;font-size:12px;color:#fff}.login-modal__close:hover:before{color:#654580}.login-modal__close:active,.login-modal__close:focus,.login-modal__close:hover{outline:0;background:0 0}.form__row{margin-bottom:30px}.form__row .form__group{margin-bottom:0}@media screen and (max-width:1000px){.form__row .form__group{margin-bottom:30px}}.form__group{width:100%;margin-bottom:30px;position:relative}.form__group+.form__separator{margin-top:0}.form__group--checkbox-radio{padding-left:28px;margin-top:-8px;margin-bottom:15px}.form__group--checkbox-radio--inline{padding-left:0}.form__group--checkbox-radio+.form__group--checkbox-radio{margin-top:-18px}@media screen and (max-width:760px){.form__group--checkbox-radio{padding-left:0}}.form__group--half{display:inline-block;width:50%;margin-right:-4px}.form__group--half:first-child{padding-right:15px}.form__group--half:last-child{padding-left:15px}@media screen and (max-width:1000px){.form__group--half{width:100%}.form__group--half:first-child{padding-right:0}.form__group--half:last-child{padding-left:0}}.form__group:last-child{margin-bottom:0}.form__group--instruction{display:table}.form__group--instruction .form__instruction,.form__group--instruction__controls{display:table-cell;vertical-align:top}.form__group--instruction .form__instruction{max-width:288px;padding-right:30px}@media screen and (max-width:760px){.form__group--instruction{display:block}.form__group--instruction .form__instruction,.form__group--instruction__controls{display:block;padding-right:0;max-width:100%}}.form__label{width:100%;font-size:.9375rem;color:#646469}.form__label.hideable{position:absolute;top:-19px;left:30px;color:#ff985f;font-size:.75rem;transition:.8s all cubic-bezier(.165,.84,.44,1);transform:translateY(10px);opacity:0}.form__group--filled .form__label.hideable{transform:translateY(0);opacity:1}.form__group--checkbox-radio .form__label{display:inline-block;width:auto;cursor:pointer;margin-right:63px;margin-bottom:15px;user-select:none}.form__group--checkbox-radio .form__label:last-child{margin-right:0}@media screen and (max-width:760px){.form__group--checkbox-radio .form__label{width:100%}}.form__group--error .form__label{color:#ed4a4a}.form__label--after{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#a2a2a2;position:absolute;top:19px;right:24px;width:auto}.form__control-wrap{width:100%;position:relative}.form__control-wrap--icon .form__control{padding-left:60px}.form__control-wrap:before{position:absolute;top:50%;left:24px;margin:-10px 0 0;color:#654580;font-size:20px}.form__group--error .form__control-wrap:before{color:#ed4a4a}.form__control-wrap--grouped{position:relative;padding-right:40px;max-width:260px}.form__control-wrap--grouped .form__control--text{border-radius:28px 0 0 28px;border-right:none}.form__control-wrap--grouped .form__label{display:flex;align-items:center;justify-content:center;position:absolute;top:0;right:0;width:auto;height:100%;max-width:120px;text-align:center;background-color:#f5f5f5;border-radius:0 28px 28px 0;padding:0 15px}@media screen and (max-width:540px){.form__control-wrap--grouped{max-width:100%}}.form__control--text{width:100%;font-size:.9375rem;border:1px solid #cdcdcd;color:#654580;padding:18px 24px;border-radius:28px;-webkit-appearance:none;appearance:none}.form__control--text::-webkit-input-placeholder{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#646469}.form__control--text::-moz-placeholder{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#646469}.form__control--text:-moz-placeholder{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#646469}.form__control--text:-ms-input-placeholder{font-family:DIN-Regular,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#646469}.form__control--text:focus{border-color:#646469}.form__group--error .form__control--text{border-color:#ed4a4a;color:#ed4a4a;background-color:#fef6f6}.form__group--error .form__control--text::-webkit-input-placeholder{color:rgba(237,74,74,.5)}.form__group--error .form__control--text::-moz-placeholder{color:rgba(237,74,74,.5)}.form__group--error .form__control--text:-moz-placeholder{color:rgba(237,74,74,.5)}.form__group--error .form__control--text:-ms-input-placeholder{color:rgba(237,74,74,.5)}.form__control--date{-webkit-appearance:none;appearance:none}.form__control--checkbox-radio{display:inline-block;width:18px;height:18px;position:relative;vertical-align:middle;margin:-3px 10px 0 0;-webkit-appearance:none;-moz-appearance:none;-ms-appearance:none;-o-appearance:none;appearance:none}.form__control--checkbox-radio:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;font-size:12px;color:#fff;z-index:20;opacity:0;transform:scale(2)}.datepicker.dropdown-menu th,.datepicker.dropdown-menu th.datepicker-switch,h1,h2{color:#654580}.form__control--checkbox-radio:after{content:'';position:absolute;top:0;left:0;width:100%;height:100%;border:2px solid #a2a2a2;z-index:10}.form__group--error .form__control--checkbox-radio:after{border-color:#ed4a4a}.form__control--checkbox-radio:checked:before{opacity:1;transform:scale(1)}.form__control--checkbox-radio:checked:after{background-color:#654580;border-color:#654580}@media screen and (max-width:760px){.form__control--checkbox-radio{float:left;margin:2px 10px 5px 0}}.form__control:active,.form__control:focus{outline:0}.form__separator{width:100%;margin:30px 0;padding:0 10px}.form__separator hr{width:100%;height:1px;border:none;background-color:#cdcdcd;margin:0}.form__separator--or{position:relative}.form__separator--or:before{content:'Or';position:absolute;top:0;left:50%;width:40px;margin:-11px 0 0 -20px;color:#654580;background-color:#fff}.header,sub,sup{position:relative}.form__separator--full-width{padding:0}.form__error-message{width:100%;border:1px solid #ed4a4a;background-color:#fef6f6;border-radius:28px;padding:20px 30px;margin-bottom:30px;font-size:.9375rem;color:#ed4a4a}legend,td,th{padding:0}.form__error-message p{margin:0 0 1.2em;color:#ed4a4a!important}.form__error-message p:last-child{margin-bottom:0}.form__error-message a,.form__error-message strong{color:#ed4a4a}.form__instruction p,.form__intro p{color:#646469;margin:0 0 1.2em}.form__instruction p:last-child,.form__intro p:last-child{margin-bottom:0}.form__intro{margin-bottom:66px}.form__instruction{margin-bottom:22px}.datepicker.dropdown-menu{max-width:250px;margin-top:-4px;margin-left:20px;border-color:#654580;font-size:14px}body,h2{margin:0}.datepicker.dropdown-menu:before{border-color:#654580!important}img,legend{border:0}.datepicker table tr td span.active.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover.active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:active,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active:hover:hover,.datepicker table tr td.active.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover.active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:active,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover,.datepicker table tr td.active:hover.active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active:hover:hover,.open .dropdown-toggle.datepicker table tr td span.active,.open .dropdown-toggle.datepicker table tr td span.active.disabled,.open .dropdown-toggle.datepicker table tr td span.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td span.active:hover,.open .dropdown-toggle.datepicker table tr td.active,.open .dropdown-toggle.datepicker table tr td.active.disabled,.open .dropdown-toggle.datepicker table tr td.active.disabled:hover,.open .dropdown-toggle.datepicker table tr td.active:hover{background-color:#654580}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{box-sizing:border-box;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}figure{margin:1em 40px}hr{height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}.about-page-two-col__content strong,.page-content__inner strong,h1,h2{font-weight:400}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}.header,button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}body.page-home .header__inner,body.page-template-page-my-dashboard .header__inner{border-bottom:1px solid rgba(255,255,255,.2)}body,html{width:100%;height:100%}body{font-size:16px;line-height:1.33333333333333}.current-user,h1,h2{line-height:1}a:link,a:visited{text-decoration:none}a:link:hover,a:visited:hover{text-decoration:underline}.body-wrap{width:100%;overflow-x:hidden}h1{font-size:3.125rem;margin:44px 0 47px}@media screen and (max-width:760px){h1{font-size:2.5rem}}h2{font-size:2.875rem}.header{width:100%;background-color:#654580;user-select:none}.header__inner{max-width:73.125em;margin-left:auto;margin-right:auto;height:110px;padding:0 0 0 15px}.header__inner::after{clear:both;content:"";display:table}.header .move-my-way-logo{float:left;margin-top:25px;width:371px;height:60px;background:url(images/move-my-way-logo-lockup-white.svg) center center no-repeat;background-size:100% auto}.header__nav{float:right}.header__nav>li{display:inline-block}.header__nav>li>a,.header__nav>li>button{display:block;color:#fff;font-size:.9825rem;padding:45px 20px 43px 50px}.header__nav>li>a:hover,.header__nav>li>button:hover{text-decoration:none;background-color:rgba(101,69,128,.95)}.header__nav>li>a:before,.header__nav>li>button:before{position:absolute;top:50%;left:18px;width:20px;height:20px;margin-top:-10px;font-size:20px;color:#ff985f}body.nav-open .header__nav__menu-toggle{background-color:rgba(101,69,128,.95)!important}body.page-home .header,body.page-template-page-my-dashboard .header{background:0 0}body.page-template-page-my-dashboard .header{position:relative;z-index:10}@media screen and (max-width:760px){.header__inner{height:94px}.header .move-my-way-logo{width:113px;height:52px;margin-top:22px;background:url(images/move-my-way-logo-white.svg) center center no-repeat;background-size:100% auto}.header__nav>li>a{padding:37px 20px 35px 50px}}@media screen and (max-width:540px){.header .current-user,.header .header__nav__sign-in,.header .header__nav__sign-up{display:none}}.current-user{float:right;padding:38px 18px 42px 70px;margin-right:4px;position:relative}.current-user__icon{position:absolute;top:50%;left:19px;margin-top:-22px}.current-user__icon a{display:block;width:40px;height:40px;border-radius:20px;border:2px solid #ff985f;text-indent:-9999em;position:relative}.current-user__icon a:before{position:absolute;top:50%;left:50%;margin:-11px 0 0 -9px;font-size:20px;color:#fff}.current-user__icon a:hover{background-color:#ff985f}.current-user__photo{position:absolute;top:50%;left:19px;width:40px;height:40px;margin-top:-22px}.current-user__photo a{display:block;width:100%;height:100%;text-indent:-9999em}.current-user__photo img{width:100%;border-radius:20px}.current-user__name{font-size:1.0625rem;color:#fff;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.current-user__name a{color:#fff}.current-user__name a:hover{text-decoration:none}.current-user__logout{display:block;width:100%;font-size:.75rem}.current-user__logout a{color:#ff985f}.current-user__logout a:hover{text-decoration:none;color:#ffccaf}.current-user:hover{background-color:rgba(101,69,128,.95)}.footer{width:100%;padding:0 15px 100px;background-color:#f5f5f5}.footer__bottom,.footer__top{max-width:73.125em;margin-left:auto;margin-right:auto}.footer__bottom::after,.footer__top::after{clear:both;content:"";display:table}.footer__top{border-bottom:1px solid #ff985f}.footer__top .move-my-way-logo-lockup{float:left;margin-top:36px;max-width:100%;width:133px;height:60px;background:url(images/move-my-way-logo-purple.svg) center center no-repeat;background-size:100% auto}.footer__top__associations,.footer__top__social{float:right}.footer__top__social{padding:38px 0;margin-left:23px}.footer__top__associations{padding:41px 0}.footer__top__associations .gymnastics-victoria-logo{margin-left:18px}@media screen and (max-width:760px){.footer__top .move-my-way-logo-lockup{float:none;width:334px;height:54px;background:url(images/move-my-way-logo-lockup.svg) center center no-repeat;background-size:100% auto}.footer__top__social{display:none}.footer__top__associations{float:none;padding:0;margin:24px 0}}.footer__bottom{padding-top:27px}.footer__bottom__nav,.footer__bottom__text{font-size:.9375rem;line-height:1.53333333333333;color:#646469}.footer__bottom__text{float:left}.footer__bottom__text__copyright{color:#654580}.footer__bottom__text__links{margin-left:-20px}.footer__bottom__text__links>li{display:inline-block;padding:0 20px;position:relative}.footer__bottom__text__links>li a{color:#646469}.footer__bottom__text__links>li a:hover{text-decoration:none;color:#ff985f}.footer__bottom__text__links>li+li{margin-left:-4px}.footer__bottom__text__links>li+li:before{content:'';position:absolute;top:50%;left:-1px;width:2px;height:12px;margin-top:-6px;background-color:#646469}.footer__bottom__nav{width:400px;float:right}.footer__bottom__nav__col{float:left;display:block;margin-right:3.19164%;width:31.20557%}.footer__bottom__nav__col:last-child{margin-right:0}.footer__bottom__nav__col>li{width:100%;float:left}.footer__bottom__nav__col>li>a{display:block;width:100%;color:#646469}.footer__bottom__nav__col>li>a:hover{text-decoration:none;color:#654580}@media screen and (max-width:760px){.footer__bottom__nav,.footer__bottom__text{float:none;width:100%}.footer__bottom__text__links{margin:20px 0 0}.footer__bottom__text__links>li{width:100%}.footer__bottom__text__links>li:before{display:none}.footer__bottom__nav__col{float:left;display:block;margin-right:3.19164%;width:100%}.footer__bottom__nav__col:last-child{margin-right:0}.footer{text-align:center;padding-bottom:24px}}.footer__social-links>li{display:inline-block}.footer__social-links>li+li{margin-left:13px}.footer__social-links__link{display:block;width:46px;height:46px;border-radius:23px;border:1px solid #ff985f;text-indent:-9999em}.footer__social-links__link:before{position:absolute;top:50%;left:50%;margin:-11px 0 0 -11px;font-size:22px;color:#654580}.footer__social-links__link:hover{background-color:#654580;border-color:#654580}.footer__social-links__link:hover:before{color:#fff}body.page-template-page-about .footer{background-color:#fff}body.page-template-page-my-community .footer{margin-top:130px}.page-content{max-width:73.125em;margin-left:auto;margin-right:auto;margin-bottom:130px;padding:0 15px}.page-content::after{clear:both;content:"";display:table}.page-content__inner{font-size:1.0625rem;line-height:1.47058823529412;color:#646469;padding:0 95px}.page-content__inner a{color:#654580}@media screen and (max-width:1000px){.page-content__inner{padding:0}}.home-hero{width:100%;margin-top:-110px;padding:150px 15px 82px;background:url(images/home-hero-bg.jpg) center center no-repeat #654580;background-size:cover}.home-hero__title{color:#654580;font-size:3.6875rem;line-height:.93389830508475;margin:30px 0 0;padding:0 15px}.home-hero__title__line-2{color:#ff985f}.home-hero__title__line-3{font-size:1.25rem;line-height:1;display:inline-block;margin-top:30px}.home-hero .button-wrap{width:100%;max-width:594px;margin:33px auto 0;padding:0 15px}.home-hero .button-wrap--logged-in{max-width:380px}@media screen and (max-width:760px){.home-hero{background:-moz-linear-gradient(132.21% -19.45% -127.24deg,#ff985f -10%,#654580 50%);background:-webkit-linear-gradient(-127.24deg,#ff985f -10%,#654580 50%);background:-o-linear-gradient(-127.24deg,#ff985f -10%,#654580 50%);background:-ms-linear-gradient(-127.24deg,#ff985f -10%,#654580 50%);background:linear-gradient(217.24deg,#ff985f -10%,#654580 50%);padding-top:125px;padding-bottom:15px}.home-hero__title{font-size:2.5rem;line-height:1}}.home-video{width:100%;max-width:750px;margin:0 auto;padding-bottom:50px;background-color:#fff}.home-video__play{width:100%;padding-top:56.25%;background-color:#000;position:relative}.home-video__play a{position:absolute;top:0;left:0;width:100%;height:100%}.home-video__play a:before{position:absolute;top:50%;left:50%;width:26px;height:26px;margin:-13px 0 0 -13px;font-size:26px;color:#fff;z-index:20}.home-video__play a:after{content:'';position:absolute;top:50%;left:50%;width:76px;height:76px;margin:-38px 0 0 -38px;background-color:rgba(0,0,0,.3);border-radius:38px;z-index:10}.home-video__play a:hover img{opacity:.8}.home-video__play img{display:block;width:100%}.create-profile__inner::after,.home-intro__inner::after,.my-profile__inner::after{clear:both;content:"";display:table}.home-video__play--loaded a{opacity:0;visibility:hidden}.home-video__iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;z-index:10}@media screen and (max-width:760px){.home-video{padding-bottom:15px}}.home-video-expand{position:fixed;background-color:#000;z-index:999;opacity:0;transition:opacity 1.5s ease}.home-video-expand__close{position:absolute;top:0;right:0;width:56px;height:56px;z-index:20;background:0 0;border:none;text-indent:-9999em}.home-video-expand__close:before{position:absolute;top:50%;left:50%;margin:-8px 0 0 -8px;font-size:16px;color:#fff}.home-video-expand__close:hover:before{color:#ff985f}.home-video-expand__close:active,.home-video-expand__close:focus,.home-video-expand__close:hover{outline:0;background:0 0}.home-intro{padding:0 30px}.home-intro__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:68px 0 107px}.home-intro h2{margin-bottom:34px}.home-intro p{font-size:1.1875rem;line-height:1.78947368421053;color:#505054;margin:0}@media screen and (max-width:760px){.home-intro__inner{padding:38px 0}.home-intro p{font-size:1rem}}.create-profile,.my-profile{width:100%;padding:0 15px;position:relative}.create-profile__inner{margin-left:auto;margin-right:auto;max-width:616px;margin-bottom:130px}@media screen and (max-width:760px){.create-profile__inner{margin-bottom:31px}}.create-profile__submit{margin-top:32px}.create-profile__errors{margin-top:-30px;margin-bottom:60px}.my-profile{overflow:hidden}.my-profile__inner{max-width:73.125em;margin-left:auto;margin-right:auto;margin-bottom:130px}.my-profile__left{width:57.368421052632%;float:left;border-right:1px solid #cdcdcd;padding-right:96px}@media screen and (max-width:1000px){.my-profile__left{padding-right:40px}}@media screen and (max-width:760px){.my-profile__inner{margin-bottom:31px}.my-profile__left{width:100%;padding-right:0;border:none}}.my-profile__right{width:42.631578947368%;float:left;text-align:right;padding-left:40px}.my-profile__right .button-wrap{max-width:360px;margin:0 auto}@media screen and (max-width:760px){.my-profile__right{width:100%;padding-left:0;text-align:center;border-top:1px solid #cdcdcd;margin-top:37px;padding-top:35px}}.my-profile__photo{display:inline-block;width:100%;max-width:360px;margin-top:-18px;position:relative;z-index:10}.my-profile__photo__inner{width:100%;margin-bottom:22px}.my-profile__photo__inner img{width:100%;border-radius:50%}.my-profile__photo__placeholder{width:100%;padding-top:100%;border:3px solid #ff985f;border-radius:50%;position:relative;background:url(images/profile-photo-placeholder.svg) center center no-repeat #fff;background-size:35.555555555556% auto}.my-dashboard__activity+.my-dashboard__activity,.my-profile__account{border-top:1px solid #cdcdcd}.my-profile__photo:before{content:'';position:absolute;top:50%;left:50%;width:522px;height:142px;margin:-92px 0 0 -261px;background:url(images/profile-photo-bg.svg) center center no-repeat;background-size:100% auto;z-index:-1}@media screen and (max-width:1200px){.my-profile__photo:before{display:none}}@media screen and (max-width:760px){.my-profile__photo{margin-top:0}}.my-profile__account{display:inline-block;width:100%;max-width:360px;margin-top:37px;padding-top:26px}.my-dashboard-top__inner::after,.my-dashboard__inner::after{clear:both;content:"";display:table}.my-profile__account h3{font-size:1.125rem;text-align:center;color:#654580;margin:0 0 13px}.my-profile__account__delete{text-align:center;margin-top:12px}.my-profile__account__delete a{font-size:.8125rem;color:#a2a2a2}.my-profile__account__delete a:hover{color:#ed4a4a}.my-profile__intro,.my-profile__title{text-align:center}.my-profile__title{margin-bottom:67px}.my-dashboard-top{width:100%;position:relative;padding:110px 15px 34px;margin-top:-110px;cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-dashboard-top__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:28px 0 0;position:relative;text-align:center}@media screen and (max-width:1200px){.my-dashboard-top__inner{padding-right:235px}}@media screen and (max-width:760px){.my-dashboard-top__inner{padding-right:0}}.my-dashboard-top__intro,.my-dashboard-top__title{text-align:center}.my-dashboard-top__title{margin:0 0 22px;color:#fff}.my-dashboard{width:100%;position:relative;padding:0 15px}.my-dashboard__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:50px 375px 88px 0;position:relative}@media screen and (max-width:1000px){.my-dashboard__inner{padding-right:0}}.my-dashboard__week{width:100%;text-align:center}.my-dashboard__current-week{font-size:.9375rem;color:#fff;margin:0}.my-dashboard__weeks{margin:17px 0 11px}.my-dashboard__weeks__dot{display:inline-block;width:30px;height:30px;background-color:#ff985f;border-radius:15px;margin:0 12px;position:relative;cursor:pointer}.my-dashboard__weeks__dot+li:after{content:'';position:absolute;top:15px;right:30px;width:24px;height:1px;background-color:#ff985f}.my-dashboard__weeks__dot:before{position:absolute;top:50%;left:50%;font-size:12px;margin:-6px 0 0 -6px;color:#fff}.my-dashboard__weeks__dot:hover{background-color:#e57b5c}.my-dashboard__weeks__dot:last-child,.my-dashboard__weeks__dot:last-child:after{background-color:rgba(255,255,255,.3)}.my-dashboard__weeks__dot:last-child{cursor:default}.my-dashboard__weeks__dot--current{background-color:#e57b5c}.my-dashboard__weeks__dot--in-progress:before{font-size:16px;margin:-8px 0 0 -8px}.my-dashboard__days__day{display:inline-block;position:relative;margin:0 -2px;padding:0 16px;font-size:.875rem;color:rgba(255,255,255,.6);cursor:pointer}.my-dashboard__days__day:hover{color:#fff;text-decoration:none}.my-dashboard__days__day+li:before{content:'';position:absolute;top:50%;left:0;width:1px;height:12px;margin-top:-6px;background-color:rgba(255,255,255,.6)}.my-dashboard__days__day--current{font-family:DIN-Medium,"Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif;color:#fff}.my-dashboard__days__day--disabled{color:rgba(255,255,255,.4);cursor:default}.my-dashboard__days__day--disabled:hover{color:rgba(255,255,255,.4)}.my-dashboard__days__day--disabled:before{background-color:rgba(255,255,255,.4)!important}.my-dashboard__score{position:absolute;top:100%;right:15px;width:206px;margin-top:-66px;border-radius:103px 103px 0 0;padding:40px 0 0;background-color:#fff;text-align:center}.my-dashboard__score__star{display:inline-block;width:80px;height:80px;position:relative}.my-dashboard__score__star:before{position:absolute;top:0;left:0;font-size:80px;color:#ff985f;z-index:10}.my-dashboard__score__star span{position:absolute;top:32px;left:0;width:100%;z-index:20;font-size:1.625rem;color:#fff;line-height:1}.my-dashboard__score__title{font-size:1.125rem;color:#654580;margin:10px 0}@media screen and (max-width:760px){.my-dashboard__score{position:relative;top:auto;right:auto;margin:22px auto -74px}}.my-dashboard__activities__title{font-size:2.4375rem;margin-bottom:-11px}.my-dashboard__activity{padding:48px 0 48px 290px;position:relative}.my-dashboard__activity__image{position:absolute;top:56px;left:0;width:260px}.my-dashboard__activity__image img{width:100%}.my-dashboard__activity__image a{display:block;width:100%;height:100%;position:relative;cursor:pointer}.my-dashboard__activity__image a:before{position:absolute;top:50%;left:50%;width:24px;height:24px;margin:-12px 0 0 -8px;font-size:24px;color:#fff;z-index:20}.my-dashboard__activity__image a:after{content:'';position:absolute;top:50%;left:50%;width:68px;height:68px;margin:-34px 0 0 -34px;background-color:rgba(0,0,0,.3);border-radius:38px;z-index:10}.my-dashboard__activity__title{width:100%;font-size:1.625rem;color:#ff985f;margin:0 0 8px}.my-dashboard__activity__description{width:100%;font-size:1.0625rem;color:#646469;line-height:1.588;margin-bottom:22px}.my-dashboard__activity__share,.my-dashboard__activity__stars{display:inline-block;margin-bottom:20px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.my-dashboard__activity__share__title,.my-dashboard__activity__stars__title{display:inline;font-size:1rem;color:#654580;margin:0 6px 0 0}.my-dashboard__activity__share ul,.my-dashboard__activity__stars ul{display:inline}.my-dashboard__activity__stars{margin-right:18px}.my-dashboard__activity__stars__star{display:inline-block;width:32px;height:32px;vertical-align:middle;margin-right:3px}.my-dashboard__activity__stars__star:before{position:absolute;top:0;left:0;font-size:32px;color:#ff985f}.my-dashboard__activity__share__link{display:inline-block;margin:0 -2px;vertical-align:middle}.my-dashboard__activity__share__link a{display:block;width:30px;height:30px;position:relative;border:2px solid #ff985f;border-radius:15px;text-indent:-9999em}.my-dashboard__activity__share__link a:before{position:absolute;top:50%;left:50%;font-size:14px;margin:-7px 0 0 -7px;color:#654580}.my-dashboard__activity__share__link a:hover{background-color:#654580;border-color:#654580}.my-dashboard__activity__share__link a:hover:before{color:#fff}@media screen and (max-width:760px){.my-dashboard__activity{padding:30px 0 9px}.my-dashboard__activity__image{position:relative;top:auto;left:0;width:100%;margin-bottom:7px}}.my-dashboard__sidebar{position:absolute;top:118px;right:15px;width:262px}@media screen and (max-width:1000px){.my-dashboard__sidebar{position:relative;top:auto;right:auto;width:100%}}.my-dashboard__goals,.my-dashboard__howto{width:100%;padding:15px 30px 0;background-color:#f5f5f5;border-radius:10px}.my-dashboard__goals__title,.my-dashboard__howto__title{font-size:1.1875rem;color:#654580;text-align:center;margin:0}.my-dashboard__goals{margin-bottom:33px}.my-dashboard__goals__goal{font-size:.9375rem;color:#646469;width:100%;position:relative}.my-dashboard__goals__goal+.my-dashboard__goals__goal{border-top:1px solid #cdcdcd}.my-dashboard__goals__goal label{display:block;width:100%;position:relative;cursor:pointer;padding:30px 40px 30px 0}.my-dashboard__goals__goal input{visibility:hidden}.my-dashboard__goals__goal input+span{position:absolute;top:50%;right:0;width:26px;height:26px;margin-top:-13px;border:2px solid #ff985f;border-radius:50%}.my-dashboard__goals__goal input+span:before{position:absolute;top:50%;left:50%;opacity:0;font-size:10px;margin:-5px 0 0 -5px;color:#fff}.my-dashboard__goals__goal input:checked+span{background-color:#ff985f}.my-dashboard__goals__goal input:checked+span:before{opacity:1}.my-dashboard__howto{padding-bottom:10px;max-height:1200px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch}.my-dashboard__howto__title{margin-bottom:10px}.my-dashboard__howto__description{font-size:.75rem;color:#646469;text-align:center;margin:0 0 28px}.my-dashboard__howto__video{padding-bottom:23px}.my-dashboard__howto__video+.my-dashboard__howto__video{border-top:1px solid #cdcdcd;padding-top:28px}.my-dashboard__howto__video__image{width:100%;margin-bottom:10px}.my-dashboard__howto__video__image img{display:block;width:100%}.my-dashboard__howto__video__image a{display:block;width:100%;height:100%;position:relative;cursor:pointer}.my-dashboard__howto__video__image a:before{position:absolute;top:50%;left:50%;width:16px;height:16px;margin:-8px 0 0 -6px;font-size:16px;color:#fff;z-index:20}.my-dashboard__howto__video__image a:after{content:'';position:absolute;top:50%;left:50%;width:42px;height:42px;margin:-21px 0 0 -21px;background-color:rgba(0,0,0,.3);border-radius:38px;z-index:10}.my-dashboard__howto__video__title{font-size:.875rem;color:#646469;margin:0}.my-dashboard-modal{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(255,255,255,.5);z-index:1000;transition:.4s all cubic-bezier(.165,.84,.44,1);opacity:0;visibility:hidden;padding:0 15px;overflow:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;display:none}.my-dashboard-modal--visible{opacity:1;visibility:visible}.my-dashboard-modal__overlay{position:absolute;top:0;left:0;width:100%;height:100%;min-height:100%;opacity:.85;z-index:0}.my-dashboard-modal__wrap{position:absolute;top:0;left:0;width:100%;padding-bottom:60px;z-index:10}.my-dashboard-modal__inner{width:100%;max-width:944px;margin:60px auto 0;position:relative;z-index:10;opacity:0;transform:translateY(50px);transition:1s all cubic-bezier(.165,.84,.44,1)}.my-dashboard-modal--visible .my-dashboard-modal__inner{opacity:1;transform:translateY(0)}.my-dashboard-modal__video{width:100%;height:0;padding-top:56.25%;background-color:#000;position:relative}.my-dashboard-modal__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;z-index:10}.my-dashboard-modal__info{background-color:#fff;text-align:center;padding:34px 90px 7px}.my-dashboard-modal__info__title{font-size:2.1875rem;color:#654580;margin:0 0 34px}.my-dashboard-modal__info__description{width:100%;font-size:1.0625rem;color:#646469;line-height:1.588;margin-top:-17px}@media screen and (max-width:1000px){.my-dashboard-modal__info{padding:34px 15px 37px}}.my-dashboard-modal__exercises{width:100%;margin-top:26px;text-align:center}.my-dashboard-modal__exercise{display:inline-block;width:33.3333%;margin:0 -2px 30px;text-align:center;padding:0 10px;vertical-align:top}.my-dashboard-modal__exercise__dots{margin-bottom:8px}.my-dashboard-modal__exercise__dots li{display:inline-block;width:14px;height:14px;border-radius:7px;background-color:#654580;margin:0 2px}.my-dashboard-modal__exercise__title{font-size:1.375rem;color:#ff985f;margin:0 0 14px;min-height:44px}.my-dashboard-modal__exercise__star{display:block;width:100%;height:26px;position:relative;cursor:pointer}.my-dashboard-modal__exercise__star:before{position:absolute;top:0;left:50%;font-size:26px;margin-left:-13px;color:#ff985f}@media screen and (max-width:760px){.my-dashboard-modal__exercise{margin:0;width:100%;padding:15px}.my-dashboard-modal__exercise+.my-dashboard-modal__exercise{border:none;border-top:1px solid #cdcdcd}.my-dashboard-modal__exercise__title{min-height:0}}.my-dashboard-modal__stars-banner{min-width:242px;max-width:300px;margin:0 auto;background:url(images/video-modal-stars-banner.svg) center bottom no-repeat;background-size:100% auto;text-align:center;padding:8px 0 44px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.change-password,.change-photo{padding:0 15px}.my-dashboard-modal__stars-banner__title{font-size:1.125rem;color:#fff;margin:0 0 12px}.my-dashboard-modal__stars-banner__stars{width:100%;margin-bottom:8px}.my-dashboard-modal__stars-banner__star{display:inline-block;width:40px;height:40px;margin:0 5px;position:relative}.my-dashboard-modal__stars-banner__star:before{position:absolute;top:0;left:50%;font-size:40px;margin-left:-20px;color:#ff985f}.my-dashboard-modal__stars-banner__share{display:inline-block}.my-dashboard-modal__stars-banner__share__title{font-size:1rem;color:#fff;margin:0 0 5px}.my-dashboard-modal__stars-banner__share__link{display:inline-block;margin:0 -2px;vertical-align:middle}.my-dashboard-modal__stars-banner__share__link a{display:block;width:38px;height:38px;position:relative;border:2px solid #ff985f;border-radius:19px;text-indent:-9999em}.change-password__inner::after,.change-photo__inner::after{clear:both;content:"";display:table}.my-dashboard-modal__stars-banner__share__link a:before{position:absolute;top:50%;left:50%;font-size:18px;margin:-9px 0 0 -9px;color:#fff}.my-dashboard-modal__stars-banner__share__link a:hover{background-color:#654580;border-color:#654580}.my-dashboard-modal__stars-banner__share__link a:hover:before{color:#fff}.my-dashboard-modal__close{position:absolute;top:-60px;right:-24px;width:60px;height:60px;z-index:20;background:0 0;border:none;text-indent:-9999em}.change-password,.change-photo,.change-photo__drop-area{width:100%;position:relative}.my-dashboard-modal__close:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;font-size:12px;color:#fff}.change-password__inner,.change-photo__inner{margin-left:auto;margin-right:auto;max-width:556px}.my-dashboard-modal__close:hover:before{color:#654580}.change-password p,.change-photo p{color:#646469}.my-dashboard-modal__close:active,.my-dashboard-modal__close:focus,.my-dashboard-modal__close:hover{outline:0;background:0 0}.change-password__inner{margin-bottom:130px}@media screen and (max-width:760px){.my-dashboard-modal__close{right:0}.change-password__inner{margin-bottom:31px}}.change-password__intro,.change-password__title{text-align:center}.change-photo__inner{margin-bottom:130px}.change-photo__clear.hidden,.change-photo__label.hidden{display:none}@media screen and (max-width:760px){.change-photo__inner{margin-bottom:31px}}.change-photo__intro,.change-photo__title{text-align:center}.change-photo__wrap{position:relative;margin-bottom:30px}.change-photo__drop-area{padding-top:100%;background-color:#f5f5f5;border:1px solid #f5f5f5}.change-photo__drop-area.dragover{border:1px dashed #654580;background-color:#e0dae6}.change-photo__drop-area__crop{position:absolute;top:0;left:0;width:100%;height:100%}.change-photo__drop-area__crop canvas{position:absolute;top:50%;left:50%}.change-photo__label{position:absolute;top:50%;left:50%;width:152px;margin:-35px 0 0 -76px;z-index:20;text-align:center}.change-photo__label p{margin:0 0 8px}.change-photo__label .button{padding:8px}.change-photo__clear{position:absolute;top:-60px;right:-24px;width:60px;height:60px;z-index:20;background:0 0;border:none;text-indent:-9999em}.change-photo__clear:before{position:absolute;top:50%;left:50%;margin:-6px 0 0 -6px;font-size:12px;color:#654580}.change-photo__clear:hover:before{color:#654580}.change-photo__clear:active,.change-photo__clear:focus,.change-photo__clear:hover{outline:0;background:0 0}.about-page-hero__inner::after,.about-page-intro__inner::after,.about-page-two-col__inner::after,.delete-account__inner::after,.my-community-hero__inner::after,.my-community-two-col__inner::after{clear:both;content:"";display:table}.delete-account{width:100%;position:relative;padding:0 15px}.delete-account__inner{margin-left:auto;margin-right:auto;max-width:556px;margin-bottom:130px}@media screen and (max-width:760px){.delete-account__inner{margin-bottom:31px}}.delete-account__intro,.delete-account__title{text-align:center}.delete-account__title{color:#ed4a4a}.delete-account p{color:#646469}.about-page-hero{background:url(images/about-hero-bg.jpg) center center no-repeat #654580;background-size:cover;text-align:center;padding:0 15px}.about-page-hero__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:95px 0 120px}.about-page-hero__title{margin:0 0 57px;color:#fff;font-size:5.25rem}@media screen and (max-width:760px){.about-page-hero__title{font-size:3.25rem}}.about-page-hero__content{font-size:1.125rem;line-height:1.72222222222222;color:#fff;padding:0 250px}.about-page-hero__content p{margin:0}@media screen and (max-width:1000px){.about-page-hero__content{padding:0}}.about-page-intro{text-align:left;padding:0 15px}.about-page-intro__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:63px 0 71px}.about-page-intro__title{font-size:3.125rem;margin-bottom:33px}.about-page-intro__content{font-size:1.0625rem;line-height:1.64705882352941;color:#646469;padding:0 500px 0 0}.about-page-intro__content p{margin:0}@media screen and (max-width:1000px){.about-page-intro__content{padding:0}}.about-page-two-col{padding:0 15px}.about-page-two-col.vichealth{background-color:#f5f5f5}.about-page-two-col__inner{max-width:73.125em;margin-left:auto;margin-right:auto;border-top:1px solid #f5f5f5}.about-page-two-col__col{width:50%;float:left}.about-page-two-col__col:first-child{padding-right:25px}.about-page-two-col__col:last-child{padding-left:25px}.about-page-two-col__col img{max-width:100%}.about-page-two-col__col .button-wrap{margin:46px 0 82px;max-width:298px}.about-page-two-col__col--content{padding-top:66px}.about-page-two-col__col--image{padding-top:70px}@media screen and (max-width:760px){.about-page-two-col__col{width:100%;float:none}.about-page-two-col__col:first-child{padding-right:0}.about-page-two-col__col:last-child{padding-left:0}.about-page-two-col__col--content{padding-top:36px}.about-page-two-col__col--image{padding-top:0;margin-bottom:80px}}.about-page-two-col__title{font-size:3.125rem;margin:0 0 33px;color:#654580;line-height:1}.about-page-two-col__sub-title{font-size:2.1875rem;margin:-20px 0 38px;color:#654580;line-height:1}.about-page-two-col__content{font-size:1.0625rem;line-height:1.64705882352941;color:#646469}.about-page-two-col__content p{margin:0 0 1.65em}.about-page-two-col__content a,.about-page-two-col__content strong{color:#654580}.my-community-hero{background:url(images/about-hero-bg.jpg) center center no-repeat #654580;background-size:cover;text-align:center;padding:0 15px}.my-community-hero__inner{max-width:73.125em;margin-left:auto;margin-right:auto;padding:95px 0 120px}.my-community-hero__title{margin:0 0 57px;color:#fff;font-size:5.25rem}@media screen and (max-width:760px){.my-community-hero__title{font-size:3.25rem}}.my-community-hero__content{font-size:1.125rem;line-height:1.72222222222222;color:#fff;padding:0 250px}.my-community-hero__content p{margin:0}@media screen and (max-width:1000px){.my-community-hero__content{padding:0}}.my-community-two-col{padding:0 15px 66px}.my-community-two-col.vichealth{background-color:#f5f5f5}.my-community-two-col__inner{max-width:73.125em;margin-left:auto;margin-right:auto;border-top:1px solid #f5f5f5}.my-community-two-col__col{float:left}.my-community-two-col__col:first-child{padding-right:25px}.my-community-two-col__col:last-child{padding-left:25px}.my-community-two-col__col img{max-width:100%}.my-community-two-col__col .button-wrap{margin:46px 0 82px;max-width:298px}.my-community-two-col__col--content{width:70%;padding-top:66px}.my-community-two-col__col--image{width:30%;padding-top:70px;text-align:center}@media screen and (max-width:760px){.my-community-two-col__col{width:100%;float:none}.my-community-two-col__col:first-child{padding-right:0}.my-community-two-col__col:last-child{padding-left:0}.my-community-two-col__col--content{padding-top:36px}.my-community-two-col__col--image{padding-top:0}}.my-community-two-col__title{font-size:3.125rem;margin:0 0 33px;color:#654580;line-height:1}.my-community-two-col__sub-title{font-size:2.1875rem;margin:-20px 0 38px;color:#654580;line-height:1}.my-community-two-col__content{font-size:1.0625rem;line-height:1.64705882352941;color:#646469}.my-community-two-col__content p{margin:0 0 1.65em}.my-community-two-col__content strong{font-weight:400;color:#654580}.my-community-two-col__content a{color:#646469}.my-community-page-content{text-align:center}.single-video-page{padding:130px 15px}.single-video-page__inner{max-width:944px;margin:0 auto}.single-video-page__video{width:100%;height:0;padding-top:56.25%;background-color:#000;position:relative}.single-video-page__video iframe{position:absolute;top:0;left:0;width:100%;height:100%;margin:0;padding:0;border:none;z-index:10}.single-video-page__info{background-color:#fff;text-align:center;padding:34px 90px 7px}.single-video-page__info__title{font-size:2.1875rem;color:#654580;margin:0 0 15px}.single-video-page__info__description{width:100%;font-size:1.0625rem;color:#646469;line-height:1.588}@media screen and (max-width:1000px){.single-video-page__info{padding:34px 15px 37px}}.single-video-page__exercises{width:100%;margin-top:26px;text-align:center}.single-video-page__exercise{display:inline-block;width:33.3333%;margin:0 -2px 30px;text-align:center;padding:0 10px;vertical-align:top}.single-video-page__exercise__dots{margin-bottom:8px}.single-video-page__exercise__dots li{display:inline-block;width:14px;height:14px;border-radius:7px;background-color:#654580;margin:0 2px}.single-video-page__exercise__title{font-size:1.375rem;color:#ff985f;margin:0 0 14px;min-height:44px}.single-video-page__exercise__star{display:block;width:100%;height:26px;position:relative;cursor:pointer}.single-video-page__exercise__star:before{position:absolute;top:0;left:50%;font-size:26px;margin-left:-13px;color:#ff985f}@media screen and (max-width:760px){.single-video-page__exercise{margin:0;width:100%;padding:15px}.single-video-page__exercise+.my-dashboard-modal__exercise{border:none;border-top:1px solid #cdcdcd}.single-video-page__exercise__title{min-height:0}}.single-video-page .button-wrap{max-width:380px;margin:37px auto 0}@media screen and (max-width:1000px){.single-video-page{padding:15px 15px 65px}}