.carousel-outer{background-color:#006da6}@media(max-width:767px){.carousel-outer .container{padding:0}}.carousel-control{position:absolute;bottom:0;top:auto;opacity:1;background:none!important;width:auto}.carousel-control span{background:#333;width:49px;height:47px;display:block;z-index:5;font-size:1em;padding-top:5px;text-shadow:none;font-weight:bold}.carousel-control span:hover{background:#1fb4da}.carousel-control:hover{background:none;opacity:1}.carousel-control.left{right:49px;left:auto;opacity:1}.carousel-control.right{right:0;opacity:1}.next-to-go{background-color:#edebeb;padding:20px}.next-to-go .title{color:#00689f;display:block;font-weight:bold;font-size:12px}.next-to-go .date{margin:0 0 11px;font-size:12px;padding:10px}.next-to-go .today{background-color:#1fb4da;padding:7px;color:#fff;font-size:12px;height:137px;margin:-7px 0;width:16%}.next-to-go .today .title{color:#fff}.next-to-go .today .date{background-color:#18a9ce}.next-to-go .today .info{padding:0 10px 10px}.next-to-go .today .info a{color:#fff}.next-to-go .tomorrow{background-color:#fff;font-size:12px;color:#83969f;height:125px;border-right:1px solid #edebeb;width:14%}.next-to-go .tomorrow .date{color:#1fb4da;border-bottom:1px solid #edebeb;margin:0 -10px 11px}.next-to-go .tomorrow a{color:#83969f}.next-to-go .tomorrow .info{padding:0}.next-to-go .tab{padding:22px 30px;width:14.5%;height:125px;background:#f2f2f2;background:-webkit-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:-moz-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:-o-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:-ms-linear-gradient(top,#fff 0%,#f2f2f2 100%);background:linear-gradient(to bottom,#fff 0%,#f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#f2f2f2',GradientType=0)}.next-to-go .tab img{max-height:100%;margin:0 auto}.next-to-go .next-race{padding:18px 30px;height:125px;background-color:#fff;font-size:11px}.next-to-go .next-race{color:#83969f;width:55%}.next-to-go .next-race a{color:#83969f}.next-to-go .next-race .title{margin-bottom:5px}.next-to-go .next-race .racename{display:block}.next-to-go .next-race .startcode{display:block;text-transform:uppercase}.next-to-go .next-race .time{font-weight:600}.next-to-go .next-race .distance{font-weight:600}.twitter-feed{background-color:#f7f7f7}.twitter-feed.desktop{overflow-y:auto;margin-left:-20px}.twitter-feed.desktop::-webkit-scrollbar{-webkit-appearance:none}.twitter-feed.desktop::-webkit-scrollbar:vertical{width:11px}.twitter-feed.desktop::-webkit-scrollbar:horizontal{height:11px}.twitter-feed.desktop::-webkit-scrollbar-thumb{border-radius:8px;border:2px solid #fff;background-color:rgba(0,0,0,.5)}.twitter-feed.desktop .twitterBroken{text-align:center;padding:15% 20px;line-height:2em}.twitter-feed.desktop .twitterBroken i.large{display:block;font-size:5em;margin-bottom:20px}.twitter-feed.mobile{border-top:1px solid #edebeb;border-bottom:1px solid #edebeb}.twitter-feed .twitterEntry{padding:30px;border-bottom:1px dashed #d7d7d7}.twitter-feed .twitterEntry:nth-child(even){background-color:#fff}.twitter-feed .twitterEntry:last-child{border-bottom:none}.twitter-feed .authorName{font-size:14px;color:#333;font-weight:bold}.twitter-feed .nickName{color:#1fb4da;font-weight:600}@media(min-width:992px) and (max-width:1200px){.twitter-feed .nickName{display:block}}.twitter-feed .entryContent{color:#506d81;font-size:13px;line-height:20px}.twitter-feed .entryContent a{color:#006da6}.twitter-feed .entryContent img{display:block;max-width:100%;height:auto;margin-top:8px}.twitter-container .col-md-4{padding:0}h2{font-size:25px;margin:0 0 20px}@media(max-width:991px){h2{font-size:22px}}.racing-info-outer{border-bottom:1px solid #e8edf3}@media(max-width:991px){.racing-info-outer{border:none}}.racing-info-outer .racing-info .more{font-size:13px}@media(max-width:991px){.racing-info-outer .racing-info{width:auto;margin-left:20px}}@media(min-width:991px){.racing-info-outer .racing-info .row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.racing-info-outer .racing-info .col1{background-color:#f7f7f7;border-right:1px solid #e8edf3;padding-top:30px;padding-right:30px;padding-bottom:30px}@media(max-width:991px){.racing-info-outer .racing-info .col1{padding-right:20px;margin-left:-20px;padding-left:30px}}@media(min-width:992px){.racing-info-outer .racing-info .col1:before{content:'';display:block;position:absolute;width:999em;top:0;bottom:0;left:-999em;background-color:#f7f7f7}}.racing-info-outer .racing-info .col1 li{list-style-image:none;margin:0 0 10px;list-style-type:none;background-color:#fff;padding:10px 8px 6px 16px;overflow:hidden;border-bottom:1px solid #eaeaea}.racing-info-outer .racing-info .col1 ul{padding:0}.racing-info-outer .racing-info .col1 span.trackname{display:block;color:#006da6;font-weight:600;font-size:14px;line-height:13px;margin-top:6px}.racing-info-outer .racing-info .col1 .timeofday{margin-right:10px}.racing-info-outer .racing-info .col1 .date{margin-left:10px}.racing-info-outer .racing-info .col1 .meta{color:#59616a;font-size:12px}.racing-info-outer .racing-info .col2{border-right:1px solid #e8edf3;padding:30px 30px 30px}@media(max-width:991px){.racing-info-outer .racing-info .col2{padding-right:20px;padding-left:10px}}.racing-info-outer .racing-info .col2 li{list-style-type:none;margin:0 0 10px;border-bottom:1px solid #eaeaea;padding:8px 16px 6px 30px;list-style-image:none;overflow:hidden}@media(max-width:991px){.racing-info-outer .racing-info .col2 li{margin-right:10px}}.racing-info-outer .racing-info .col2 ul{margin:0 -30px;padding:0}.racing-info-outer .racing-info .col2 .trackname{display:block;color:#006da6;font-weight:600;font-size:14px;line-height:13px;margin-top:6px}.racing-info-outer .racing-info .col2 .meta{color:#59616a;font-size:12px}.racing-info-outer .racing-info .col2 .date{margin-left:10%}.racing-info-outer .racing-info .col2 .timeofday{margin-right:10px}.racing-info-outer .racing-info .col3{padding-left:30px;padding-top:30px;margin-bottom:30px}@media(max-width:991px){.racing-info-outer .racing-info .col3{padding-left:10px;padding-top:0;padding-right:20px}}.racing-info-outer .racing-info .col3 .news-list h4 a{color:#006da6;font-size:16px}.racing-info-outer .racing-info .col3 .news-list .date{font-style:italic;color:#bcbcbc}.racing-info-outer .racing-info .col3 h4{margin-bottom:5px}.racing-info-outer .racing-info .col3 .news-list{margin-top:2.5em}.news-info-outer .news-info{padding-top:30px}@media(max-width:991px){.news-info-outer .news-info{width:auto;margin:0;padding-left:20px;padding-right:20px}.news-info-outer .news-info .col1,.news-info-outer .news-info .col2{padding-right:20px;padding-left:20px}}.news-info-outer .news-info .col1 .title{position:absolute;bottom:20px;left:20px;color:#fff;font-size:14px;background:url(/content/images/play-icon.png) no-repeat transparent;line-height:31px;padding-left:41px}.news-info-outer .news-info .col1 a{display:block;position:relative}.news-info-outer .news-info .col1 .abstract{margin:15px 0 30px}@media(max-width:767px){.news-info-outer .news-info .col2{margin-top:70px}}.news-info-outer .news-info .col2 .media-list .media{border:1px solid #edebeb;padding:17px 13px}@media(max-width:767px){.news-info-outer .news-info .col2 .media-list .media{border-top:1px solid #edebeb;border-bottom:none;border-left:none;border-right:none;margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}}.news-info-outer .news-info .col2 .media-list .media .media-left{padding-right:25px}.news-info-outer .news-info .col2 .media-list .media .media-heading{margin-top:15px}.news-info-outer .news-info .col2 .media-list .media .media-heading a{color:#006da6;font-size:19px}.news-info-outer .news-info .col2 .media-list .media .date{color:#767676;display:block;font-size:13px;margin:18px 0 10px}.news-info-outer .news-info .col2 .media-list .media .abstract{font-size:13px;color:#506d81;line-height:24px}.news-info-outer .news-info .col2 .media-list .media p.more{text-align:right;margin:.5em 0 0}.news-info-outer .news-info .col2 .media-list .media .mobile-abstract{margin-top:25px}@media(max-width:991px){footer{padding-top:0}footer .sponsors{margin-top:-5px}}.invisible{display:none}.section-loading-center{display:table;margin:0 auto}