.races{margin:0 10px 40px 10px;color:#585454;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (max-width:768px){.races{margin-bottom:30px}}.races__race button{font-size:16px;font-weight:400;padding:8px 10px;margin:0 0 5px 5px}@media only screen and (max-width:768px){.races__race button{padding:5px;margin:0 0 5px 5px}}@media only screen and (max-width:768px){.races_race--button-label{display:none}}.odds{width:20px}.calculated-percentage-transition-enter-active[data-v-fb322a26],.calculated-percentage-transition-leave-active[data-v-fb322a26]{-webkit-animation:slide-in-data-v-fb322a26 .7s ease-in;animation:slide-in-data-v-fb322a26 .7s ease-in}.calculated-percentage-transition-enter[data-v-fb322a26],.calculated-percentage-transition-leave-to[data-v-fb322a26]{-webkit-animation:slide-out-data-v-fb322a26 .7s ease-in;animation:slide-out-data-v-fb322a26 .7s ease-in}@-webkit-keyframes slide-in-data-v-fb322a26{0%{-webkit-transform:skewX(55deg) translateX(-80%);transform:skewX(55deg) translateX(-80%);opacity:0}60%{-webkit-transform:skewX(0deg) translateX(-20%);transform:skewX(0deg) translateX(-20%)}70%{-webkit-transform:skew(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skew(0deg) translate(0);transform:skew(0deg) translate(0)}90%{-webkit-transform:skew(-5deg);transform:skew(-5deg)}to{-webkit-transform:skew(0deg);transform:skew(0deg)}}@keyframes slide-in-data-v-fb322a26{0%{-webkit-transform:skewX(55deg) translateX(-80%);transform:skewX(55deg) translateX(-80%);opacity:0}60%{-webkit-transform:skewX(0deg) translateX(-20%);transform:skewX(0deg) translateX(-20%)}70%{-webkit-transform:skew(-20deg);transform:skew(-20deg);opacity:1}80%{-webkit-transform:skew(0deg) translate(0);transform:skew(0deg) translate(0)}90%{-webkit-transform:skew(-5deg);transform:skew(-5deg)}to{-webkit-transform:skew(0deg);transform:skew(0deg)}}@-webkit-keyframes slide-out-data-v-fb322a26{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:skewX(55deg) translateX(100%);transform:skewX(55deg) translateX(100%);opacity:0}}@keyframes slide-out-data-v-fb322a26{0%{-webkit-transform:translateX(0);transform:translateX(0)}to{-webkit-transform:skewX(55deg) translateX(100%);transform:skewX(55deg) translateX(100%);opacity:0}}.calculated-percentage[data-v-fb322a26]{padding:40px 20px;background-color:#312f2f;color:#928d8e;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.calculated-percentage__intro[data-v-fb322a26]{color:#f5f5f5;font-style:italic;font-size:22px;font-weight:400}.calculated-percentage__total[data-v-fb322a26]{font-size:48px;font-weight:700}.calculated-percentage__total--very-low[data-v-fb322a26]{color:#e85660}.calculated-percentage__total--low[data-v-fb322a26]{color:#e352b5}.calculated-percentage__total--possible[data-v-fb322a26]{color:#7997ea}.calculated-percentage__total--acceptable[data-v-fb322a26]{color:#77d276}.calculated-percentage__outro[data-v-fb322a26]{font-style:italic;font-size:13px;font-weight:400}.calculated-percentage__disclaimer[data-v-fb322a26]{margin:0 auto;margin-top:20px;font-style:italic;font-size:13px;font-weight:400;max-width:400px}.race-form-transition-enter-active[data-v-e0d87442]{-webkit-animation:fade-in-data-v-e0d87442 .3s ease-in;animation:fade-in-data-v-e0d87442 .3s ease-in}.race-form-transition-leave-active[data-v-e0d87442]{-webkit-animation:fade-out-data-v-e0d87442 .1s ease-in;animation:fade-out-data-v-e0d87442 .1s ease-in}@-webkit-keyframes fade-in-data-v-e0d87442{0%{opacity:0}to{opacity:1}}@keyframes fade-in-data-v-e0d87442{0%{opacity:0}to{opacity:1}}@-webkit-keyframes fade-out-data-v-e0d87442{0%{opacity:1}to{opacity:0}}@keyframes fade-out-data-v-e0d87442{0%{opacity:1}to{opacity:0}}.race-form[data-v-e0d87442]{background-color:#c6e6e1;color:#585454;padding:20px}.race-form--create[data-v-e0d87442]{background-color:#c9e6c6;padding:20px}.race-form--update[data-v-e0d87442]{color:#585454;padding:20px}.race-form__errors[data-v-e0d87442]{background:#f08080;color:#fff;padding:15px;border-radius:5px;max-width:500px;text-align:left;margin:0 auto;font-style:italic}.race-form__errors__title[data-v-e0d87442]{font-size:20px}.information[data-v-ad857b38]{background:#f5f5f5;color:#585454;padding:40px 20px 40px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.information__content[data-v-ad857b38]{max-width:400px;text-align:left;margin:0 auto 0}.information__back-button[data-v-ad857b38]{cursor:pointer;margin:0 auto 0}body{margin:0;padding:0;background-color:#312f2f;color:#f5f5f5;font-size:17px}#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center}p{line-height:1.3}h1{font-size:26px;margin-top:15px;margin-bottom:15px}h2,h3{font-size:22px;margin-top:10px;margin-bottom:10px}a:link,a:visited{color:#3cc36f}a:active,a:hover{color:#2a884e}.header{background:linear-gradient(.49turn,#62cf8c,#4fc97d);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.header,.header__menu-link{padding:10px}.header__logo img{height:70px;margin:-5px;margin-left:10%}@media only screen and (max-width:768px){.header__logo img{height:50px;margin:0;margin-left:10%}}.header__information-link{padding:10px}.header__information-link:hover{cursor:pointer}.page{background:url(/images/horse-racing-background.jpg) repeat 100% 10%/cover;overflow:hidden}.page__intro{color:#91cfc5;padding:20px;font-style:italic}@media only screen and (max-width:768px){.page__intro{padding:10px 20px}}.page__intro__padding{padding:20px}.page__intro__strapline{font-size:22px;max-width:300px;margin:0 auto}.page__intro__call-to-action{color:#e88a90}.page__tooltip{background:#f5f5f5;padding:10px 5px;-webkit-box-shadow:0 10px 10px rgba(63,10,63,.24);box-shadow:0 10px 10px rgba(63,10,63,.24);color:#585454;max-width:180px;margin:0 auto 0;margin-bottom:40px;font-size:15px;font-style:italic;border-radius:3px;position:relative;text-align:center}.page__tooltip__arrow{position:absolute;left:45%;top:-18px;height:20px;width:20px}.page__tooltip ion-icon{color:#f5f5f5;vertical-align:none;margin-left:-6px}.page__tooltip-transition-enter-active,.page__tooltip-transition-leave-active{-webkit-animation:tooltip-fade-in 8s ease-in;animation:tooltip-fade-in 8s ease-in}.page__tooltip-transition-enter,.page__tooltip-transition-leave-to{-webkit-animation:tooltip-fade-out ease-in .5;animation:tooltip-fade-out ease-in .5}@-webkit-keyframes tooltip-fade-in{0%{opacity:0}10%{opacity:1}20%{opacity:.5}30%{opacity:1}40%{opacity:.6}50%{opacity:1}60%{opacity:.7}70%{opacity:1}80%{opacity:.9}90%{opacity:1}}@keyframes tooltip-fade-in{0%{opacity:0}10%{opacity:1}20%{opacity:.5}30%{opacity:1}40%{opacity:.6}50%{opacity:1}60%{opacity:.7}70%{opacity:1}80%{opacity:.9}90%{opacity:1}}@-webkit-keyframes tooltip-fade-out{0%{opacity:1}to{opacity:0}}@keyframes tooltip-fade-out{0%{opacity:1}to{opacity:0}}.forms{min-height:10px}button{background:-webkit-gradient(linear,left top,left bottom,from(#4fc97d),to(#3cc36f));background:linear-gradient(#4fc97d,#3cc36f);background:#3cc36f;color:#fff;padding:10px 15px;margin:5px;border:none;border-radius:5px;font-size:20px;font-weight:700;font-style:italic;-webkit-transition:-webkit-transform 3s;transition:-webkit-transform 3s;transition:transform 3s;transition:transform 3s,-webkit-transform 3s;-webkit-box-shadow:0 1px 1px rgba(23,9,41,.39);box-shadow:0 1px 1px rgba(23,9,41,.39);text-shadow:0 1px 1px rgba(23,9,41,.39)}button:hover{background:#2a884e}button:active{-webkit-transform:scale(2);transform:scale(2)}button.error{background:-webkit-gradient(linear,left top,left bottom,from(#db4a54),to(#d73540));background:linear-gradient(#db4a54,#d73540)}button.error:hover{background:#b5242e}.footer{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:20px}.footer__logo img{height:40px}.footer__copyright{font-size:13px}form{color:#585454}form div{padding:10px}form label{padding-right:10px}form input{font-size:14px;padding:6px 8px;border-radius:5px;border:1px solid #e0b1b8;background:#f5f5f5}form input:focus{border:1px solid #3cc36f;background:#f6e8ea}table{border-collapse:collapse;background-color:#f5f5f5}thead{background-color:#f0b4b8}table,td,th{border-bottom:1px solid #d3d3d3}td,th{text-align:center}td{padding:10px 15px}@media only screen and (max-width:768px){td{padding:10px}}th{padding:15px;background-color:#c6e6e1;font-style:italic}@media only screen and (max-width:768px){th{padding:10px}}th.action{width:200px}.create-race-button{margin-bottom:40px}@media only screen and (max-width:768px){.create-race-button{margin-bottom:30px}}ion-icon{vertical-align:-2px}