.race[data-v-424229ce]{overflow-x:hidden}.race header[data-v-424229ce]{height:500px;position:relative;padding-top:82px;box-sizing:border-box;background-image:url(https://live.tractrac.com/web/viewer-background.jpg);background-size:cover;background-position:center}.race header .container[data-v-424229ce]{height:218px}.race header h1[data-v-424229ce]{position:relative;top:50%;transform:translateY(-50%);color:#fff;font-size:48px;font-weight:400;margin:0}.race header h1 button[data-v-424229ce]{float:right}.race section[data-v-424229ce]{display:flex}.race section .race-details[data-v-424229ce]{padding:24px 0 48px;flex-grow:1;display:flex}.race.embedded section .race-details[data-v-424229ce]{padding:0}.race section .race-details .details[data-v-424229ce]{position:relative;top:-124px}.race section .race-details .details .type[data-v-424229ce]{color:#005a84;font-size:14px;font-weight:500;text-transform:uppercase;text-align:center;margin-top:8px;border-bottom:1px solid #CCC;padding-bottom:6px}.race section .race-details .details .type img[data-v-424229ce]{vertical-align:middle;margin:-3px 8px 0 0}.race section .race-details .details .type a[data-v-424229ce]{color:#333;text-decoration:none}.race section .race-details .details .type a[data-v-424229ce]:hover{color:#e74c3c}.race section .race-details .details .social[data-v-424229ce]{text-align:center;padding:12px 0}.race section .race-details .details .social span[data-v-424229ce]{margin:0 8px}.race section .race-details .details .partner[data-v-424229ce]{display:flex;align-items:center;flex-direction:column}.race section .race-details .details .partner p[data-v-424229ce]{color:#878787;font-size:12px;margin-bottom:6px}.race section .race-details .details ul[data-v-424229ce]{list-style:none;padding:0}.race section .race-details .details ul li[data-v-424229ce]{display:inline-block}.race section .race-details .details svg path[data-v-424229ce]{transition:fill .15s linear}.race section .race-details .details svg.fa-facebook:hover path[data-v-424229ce]{fill:#3c5a99}.race section .race-details .details svg.fa-twitter:hover path[data-v-424229ce]{fill:#1da1f2}.race .raceViewOptions[data-v-424229ce]{background-color:#00000080;position:fixed;z-index:100;width:100%;height:100%;top:0;left:0}.race .raceViewOptions .box[data-v-424229ce]{background-color:#fff;position:fixed;z-index:100;top:50%;width:80%;box-sizing:border-box;padding:20px;text-align:center;left:50%;transform:translate(-50%,-50%);border-radius:12px;box-shadow:0 6px 10px}.race .raceViewOptions .box h1[data-v-424229ce]{font-size:32px;font-weight:300}.race .raceViewOptions .box .link button[data-v-424229ce]{border:none;background:#009fc2;color:#fff;font-family:Raleway;font-size:18px;padding:4px 16px;border-radius:3px;box-shadow:0 1px 1px #0000004d;position:relative;cursor:pointer}.race .raceViewOptions .box .link button.LIVE[data-v-424229ce]{background:#f3306b}.race .raceViewOptions .box .link button[data-v-424229ce]:hover{box-shadow:0 1px 1px #00000080}.race .raceViewOptions .box .link button[data-v-424229ce]:active{box-shadow:0 1px 1px #00000026}.race .raceViewOptions .box button.cancel[data-v-424229ce]{border:none;background:#fff;color:#aaa;font-family:Raleway;font-size:18px;padding:4px 16px;border-radius:3px;position:relative;margin-top:20px;cursor:pointer}.race .raceViewOptions .box button.cancel[data-v-424229ce]:active{box-shadow:0 1px 1px #00000026}@media only screen and (max-width: 1024px){.race section[data-v-424229ce]{display:flex;flex-direction:column}.race header[data-v-424229ce]{height:384px;padding-top:82px}.race header .gradientOverlay[data-v-424229ce],.race header .container[data-v-424229ce]{height:120px}.race header h1[data-v-424229ce]{font-size:32px;text-align:center}.race header h1 button[data-v-424229ce]{margin:12px 30px}.race section.container[data-v-424229ce]{padding:12px;box-sizing:border-box}.race section .race-details[data-v-424229ce]{flex-direction:column;padding:12px 0;box-sizing:border-box;width:100%}.race section .race-details .details[data-v-424229ce]{position:relative}.race section .race-details .details img[data-v-424229ce]{margin-left:50%;transform:translate(-50%)}}
