﻿/*!
Theme Name: Red Hook Crit
Theme URI: https://redhookcrit.com/
Author: Long Tail Creative + Rockstar Games
Author URI: https://longtailcreative.com
Description: Custom Wordpress theme for Red Hook Crit
Version: 3.5.9.8
License: GNU General Public License v2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html
Text Domain: red-hook-crit
Tags:

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned with others.

Red Hook Crit is a custom theme based on underscores by Automattic.

Normalizing styles have been helped along thanks to the fine work of
Nicolas Gallagher and Jonathan Neal http://necolas.github.com/normalize.css/
*/:root{font-size:16px}::selection{background:#c21f32;color:#fff;text-shadow:none}body,input,select,textarea{font-family:"adelle",serif;font-weight:300;font-style:normal;color:#444;font-size:1em;line-height:1.61803}button{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}h1,#countdown,h2,h3,h4,h5,h6{border-bottom:none;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms}a>h1,a>#countdown,a>h2,a>h3,a>h4,a>h5,a>h6{border-bottom:none;text-decoration:none;color:#444;border-bottom:2px solid #c21f32}a>h1:hover,a>#countdown:hover,a>h1:focus,a>#countdown:focus,a>h2:hover,a>h2:focus,a>h3:hover,a>h3:focus,a>h4:hover,a>h4:focus,a>h5:hover,a>h5:focus,a>h6:hover,a>h6:focus{color:#e24b5d;border-bottom:2px solid #e24b5d}a>h1:active,a>#countdown:active,a>h2:active,a>h3:active,a>h4:active,a>h5:active,a>h6:active{color:#801421;border-bottom:2px solid #801421}h1 a,#countdown a,h2 a,h3 a,h4 a,h5 a,h6 a{border-bottom:none;text-decoration:none;color:#444;border-bottom:2px solid #c21f32}h1 a:hover,#countdown a:hover,h1 a:focus,#countdown a:focus,h2 a:hover,h2 a:focus,h3 a:hover,h3 a:focus,h4 a:hover,h4 a:focus,h5 a:hover,h5 a:focus,h6 a:hover,h6 a:focus{color:#e24b5d;border-bottom:2px solid #e24b5d}h1 a:active,#countdown a:active,h2 a:active,h3 a:active,h4 a:active,h5 a:active,h6 a:active{color:#801421;border-bottom:2px solid #801421}body.home h1,body.home #countdown,body.home h2,body.home h3,body.home h4,body.home h5,body.home h6{border-bottom:none}.font-heading{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}h1,#countdown{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:3.33019em}@media screen and (min-width: 10em){h1,#countdown{line-height:1.2}}@media screen and (min-width: 48em){h1,#countdown{line-height:1}}h2{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:2.61803em}@media screen and (min-width: 10em){h2{line-height:1.2}}@media screen and (min-width: 48em){h2{line-height:1}}h3{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:2.05817em}@media screen and (min-width: 10em){h3{line-height:1.2}}@media screen and (min-width: 48em){h3{line-height:1}}h4{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:1.61803em}@media screen and (min-width: 10em){h4{line-height:1.2}}@media screen and (min-width: 48em){h4{line-height:1}}h5{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:1.27202em}@media screen and (min-width: 10em){h5{line-height:1.2}}@media screen and (min-width: 48em){h5{line-height:1}}h6{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:300;font-style:normal;text-transform:uppercase;letter-spacing:-0.05em;clear:both;font-size:1em}@media screen and (min-width: 10em){h6{line-height:1.2}}@media screen and (min-width: 48em){h6{line-height:1}}p{font-size:1em;line-height:1.73914;color:#444}p.lead{font-weight:200}body.home p{color:#fbfbfb}.font-body,.font-main{font-family:"adelle",serif}dfn,cite,em,i{font-style:italic}blockquote{margin:1em 40px;color:#444;background:#fff;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}blockquote p{font-size:1.61803em}blockquote,q{quotes:"" ""}blockquote:before,blockquote:after,q:before,q:after{content:""}address{margin:0 0 1.5em}pre{background:#eee;font-family:"Courier 10 Pitch",Courier,monospace;font-size:1em;line-height:1.6;margin-bottom:1.6em;max-width:100%;overflow:auto;padding:1.6em}code,kbd,tt,var{font-family:Monaco,Consolas,"Andale Mono","DejaVu Sans Mono",monospace;font-size:1em}abbr,acronym{border-bottom:1px dotted #666;cursor:help}mark,ins{background:#fff9c0;text-decoration:none}big{font-size:125%}hr{background-color:#ccc;border:0;height:1px;margin-bottom:1.5em}.highlight{display:inline-block;background:rgba(0,0,0,0.67);color:#fff;padding:.25em}.highlight--wrapping{position:relative;padding-left:0;box-shadow:.25em 0 0 rgba(0,0,0,0.67),-.25em 0 0 rgba(0,0,0,0.67);-webkit-box-decoration-break:clone;box-decoration-break:clone}.text-light:not(a.btn){color:#a2a2a2}.text-light:not(a.btn) a{color:#a2a2a2}body.home .text-light:not(a.btn){color:#FFFFFF}.text-dark:not(a.btn){color:#444}.text-dark:not(a.btn) a{color:#444}.text-dark:not(a.btn) a:hover,.text-dark:not(a.btn) a:focus{color:#c21f32 !important}@keyframes kenburns{0%{opacity:1;-moz-transform:scale3d(1, 1, 1);-ms-transform:scale3d(1, 1, 1);-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}50%{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}95%{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0}100%{-moz-transform:scale3d(1.05, 1.05, 1.05);-ms-transform:scale3d(1.05, 1.05, 1.05);-webkit-transform:scale3d(1.05, 1.05, 1.05);transform:scale3d(1.05, 1.05, 1.05);animation-timing-function:ease}}.float-left{float:left}.float-right{float:right}.maxheightunset{max-height:none !important}.min-height-400{min-height:400px}@media screen and (min-width: 10em){.one-of-four,.size-1of4{width:100%;overflow-y:scroll}}@media screen and (min-width: 30em){.one-of-four,.size-1of4{width:50%}}@media screen and (min-width: 48em){.one-of-four,.size-1of4{width:25%}}@media screen and (min-width: 10em){.one-of-three,.size-1of3{width:100%}}@media screen and (min-width: 37.5em){.one-of-three,.size-1of3{width:33.33333%}}@media screen and (min-width: 10em){.two-of-five,.size-2of5{width:40%}}@media screen and (min-width: 10em){.one-of-two,.size-1of2,.half-width{width:100%}}@media screen and (min-width: 48em){.one-of-two,.size-1of2,.half-width{width:50%}}@media screen and (min-width: 10em){.three-of-five,.size-3of5{width:60%}}@media screen and (min-width: 10em){.two-of-three,.size-2of3{width:66.66667%}}@media screen and (min-width: 10em){.three-of-four,.size-3of4{width:75%}}@media screen and (min-width: 10em){.four-of-five,.size-4of5{width:80%}}.full-width,.size-1of1,.sm-full{width:100%}.padding-sm{padding:.5em}.padding-sm-all{padding:.5em}.padding-sm-top-bottom{padding:.5em 0}.padding-sm-top{padding-top:.5em}.padding-sm-bottom{padding-bottom:.5em}.padding-sm-left{padding-left:.5em}.padding-sm-left-right{padding-right:.5em;padding-left:.5em}.padding-sm-right{padding-right:.5em}.padding-md{padding:1.5em}@media screen and (max-width: 47em){.padding-md{padding:.5em}}.padding-md-all{padding:1.5em}.padding-md-top-bottom{padding:1.5em 0}@media screen and (max-width: 47em){.padding-md-top-bottom{padding:.5em 0}}.padding-md-top{padding-top:1.5em}@media screen and (max-width: 47em){.padding-md-top{padding-top:.5em}}@media screen and (min-width: 10em){.padding-md-bottom{padding-bottom:.5em}}@media screen and (min-width: 48em){.padding-md-bottom{padding-bottom:1.5em}}@media screen and (min-width: 10em){.padding-md-left{padding-left:.5em}}@media screen and (min-width: 48em){.padding-md-left{padding-left:1.5em}}.padding-md-left-right{padding-left:1.5em;padding-right:1.5em}@media screen and (min-width: 10em){.padding-md-right{padding-right:.5em}}@media screen and (min-width: 48em){.padding-md-right{padding-right:1.5em}}.padding-lg{padding:2.75em}.padding-lg-all{padding:2.75em}.padding-lg-top-bottom{padding:2.75em 0}.padding-lg-top{padding-top:2.75em}.padding-lg-bottom{padding-bottom:2.75em}.padding-lg-left{padding-left:2.75em}.padding-lg-left-right{padding-right:2.75em;padding-left:2.75em}.padding-lg-right{padding-right:2.75em}.padding-xl{padding:4em}.padding-xl-all{padding:4em}.padding-xl-top-bottom{padding:4em 0}.padding-xl-top{padding-top:4em}.padding-xl-bottom{padding-bottom:4em}.padding-xl-left{padding-left:4em}.padding-xl-left-right{padding-right:4em;padding-left:4em}.padding-xl-right{padding-right:4em}.padding-none{padding:0}.padding-none-top{padding-top:0 !important}.padding-bottom-none{padding-bottom:0 !important}.padding-top-none,.padding-top-bottom-none{padding-top:0 !important}.padding-top-bottom-none{padding-bottom:0 !important}.padding-left-none{padding-left:0}.padding-right-none{padding-right:0}.margin-sm{margin:.5em}.margin-sm-all{margin:.5em}.margin-sm-top-bottom{margin:.5em 0 !important}.margin-sm-top{margin-top:.5em}.margin-sm-bottom{margin-bottom:.5em !important}.margin-sm-left{margin-left:.5em}.margin-sm-right{margin-right:.5em}.margin-md{margin:1.5em}@media screen and (max-width: 47em){.margin-md{margin:.5em 0}}.margin-md-all{margin:1.5em}.margin-md-top-bottom{margin:1.5em 0 !important}@media screen and (max-width: 47em){.margin-md-top-bottom{margin:.5em 0}}.margin-md-top{margin-top:1.5em}@media screen and (max-width: 47em){.margin-md-top{margin-top:.5em}}.margin-md-bottom{margin-bottom:1.5em !important}.margin-md-left{margin-left:1.5em}.margin-md-right{margin-right:1.5em}.margin-lg{margin:2.75em}.margin-lg-all{margin:2.75em}.margin-lg-top-bottom{margin:2.75em 0 !important}.margin-lg-top{margin-top:2.75em}.margin-lg-bottom{margin-bottom:2.75em !important}.margin-lg-left{margin-left:2.75em}.margin-lg-right{margin-right:2.75em}.margin-xl{margin:4em}.margin-xl-all{margin:4em}.margin-xl-top-bottom{margin:4em 0 !important}.margin-xl-top{margin-top:4em}.margin-xl-bottom{margin-bottom:4em !important}.margin-xl-left{margin-left:4em}.margin-xl-right{margin-right:4em}.margin-none{margin:0}.margin-none-top{margin-top:0 !important}.margin-bottom-none{margin-bottom:0 !important}.margin-top-none,.margin-top-bottom-none{margin-top:0 !important}.margin-top-bottom-none{margin-bottom:0 !important}.margin-left-none{margin-left:0}.margin-right-none{margin-right:0}.margin-none{margin:0}.margin-top-none,.margin-top-bottom-none{margin-top:0 !important}.margin-top-sm{margin-top:.5em}.margin-top-bottom-none{margin-bottom:0 !important}.margin-bottom-none{margin-bottom:0 !important}.line-height-xxs{line-height:0.5}.line-height-xs{line-height:0.8}.line-height-s{line-height:1}.line-height-m{line-height:1.2}.line-height-l{line-height:1.4}.line-height-xl{line-height:1.6}.line-height-xxl{line-height:1.8}.flexbox-section{margin-bottom:auto}.center-center-content{display:-webkit-flex;display:flex;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center}.bottom-center-content{display:-webkit-flex;display:flex;-webkit-align-items:flex-end;align-items:flex-end;-webkit-justify-content:center;justify-content:center}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}.no-border-bottom{border-bottom:none !important}.rhc-tabs{min-height:150px;margin-bottom:1em}.tab-content{padding:15px 0 10px}.tab-content ul{margin-left:0.75em}.container{padding-right:0}.row-fluid{padding-right:0}.pagination>.active>span{background-color:#c21f32;border-color:#c21f32}.pagination>.active>span:hover,.pagination>.active>span:focus{background-color:#ac1b2c;border-color:#c21f32}.pagination>li>a{color:#c21f32}.pagination>li>a:hover,.pagination>li>a:focus{color:#ac1b2c}ul,ol{margin:0 0 1.2em 0em;padding-left:1.4em}ul{list-style:disc}ol{list-style:decimal}li>ul,li>ol{margin-bottom:0;margin-left:0em}dt{font-weight:bold}dd{margin:0 1.5em 1.5em}.nav-tabs{margin:0}.nav-tabs li.active a{border:1px solid transparent;border-bottom:1px solid #c21f32;color:#c21f32}.nav-tabs li.active a:hover,.nav-tabs li.active a:focus{border:1px solid transparent;border-bottom:1px solid #c21f32;color:#c21f32}.nav-tabs li a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;margin-right:0;margin:0 -1px;text-transform:uppercase;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}.nav-tabs li a:hover{border:1px solid transparent;border-bottom:1px solid #c21f32;color:#c21f32}body{background:#fff}.rockstarYellow{background-color:#FCAF1B}.bg-fade-dark{background:rgba(0,0,0,0.5)}#carousel-wrapper{position:relative;clear:both;z-index:9;min-height:500px;height:1px;-moz-transition:height,200ms,ease-out 1s;-o-transition:height,200ms,ease-out 1s;-webkit-transition:height,200ms,ease-out 1s;transition:height 200ms ease-out 1s}#carousel-wrapper .fill{position:absolute;z-index:-9;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat}#carousel-wrapper-fixed{position:relative;overflow:hidden;height:auto;clear:both;z-index:9;max-height:500px}#carousel-wrapper-fixed:before{display:block;content:" ";width:100%;padding-top:56.25%}#carousel-wrapper-fixed .fill{position:absolute;z-index:-9;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat}#carousel-wrapper-fixed iframe,#carousel-wrapper-fixed object,#carousel-wrapper-fixed embed{position:absolute;top:0;left:0;width:100%;height:100%}#carousel-header,#carousel-header-fixed{display:block;height:100%;position:absolute;top:0;width:100%;z-index:-9;overflow:hidden;background-color:#000000;background-size:cover;background-position:center center}#video-container{position:relative;overflow:hidden;height:auto}#video-container:before{display:block;content:" ";width:100%;padding-top:56.25%}#video-container .fill{position:absolute;z-index:-9;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.carousel-control{z-index:19;width:auto;-moz-transition:all,200ms;-o-transition:all,200ms;-webkit-transition:all,200ms;transition:all,200ms}.carousel-control.left{left:0}.carousel-control.right{right:0}.carousel-control.left,.carousel-control.right{top:50%;background-image:none}.carousel-control.left:hover,.carousel-control.right:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=90);opacity:.9}.carousel-control>.glyphicon{padding:10px;background-color:#333}.carousel-control>.glyphicon:hover,.carousel-control>.glyphicon:focus{background-color:#c21f32}.carousel-control>.glyphicon:active{background-color:#801421}.carousel-inner{height:100%}.carousel-inner>.item>img,.carousel-inner>.item>a>img{display:block;width:100%;height:auto;bottom:0;left:0;margin:auto;overflow:auto;right:0;top:0}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner-fixed .item{transition-property:opacity}.carousel-fade .carousel-inner .item,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner-fixed .item,.carousel-fade .carousel-inner-fixed .active.left,.carousel-fade .carousel-inner-fixed .active.right{opacity:0}.carousel-fade .carousel-inner .active,.carousel-fade .carousel-inner .next.left,.carousel-fade .carousel-inner .prev.right,.carousel-fade .carousel-inner-fixed .active,.carousel-fade .carousel-inner-fixed .next.left,.carousel-fade .carousel-inner-fixed .prev.right{opacity:1}.carousel-fade .carousel-inner .next,.carousel-fade .carousel-inner .prev,.carousel-fade .carousel-inner .active.left,.carousel-fade .carousel-inner .active.right,.carousel-fade .carousel-inner-fixed .next,.carousel-fade .carousel-inner-fixed .prev,.carousel-fade .carousel-inner-fixed .active.left,.carousel-fade .carousel-inner-fixed .active.right{left:0;transform:translate3d(0, 0, 0)}.carousel,.item{height:100%}@media screen and (min-width: 10em){.carousel,.item{opacity:0.5}}@media screen and (min-width: 48em){.carousel,.item{opacity:1}}#countdown span{-moz-transition:font-size 250ms ease-out;-o-transition:font-size 250ms ease-out;-webkit-transition:font-size 250ms ease-out;transition:font-size 250ms ease-out;font-size:.38197em}.overlay-content-wrapper,.overlay-content-wrapper-flexbox{min-height:100%;z-index:6;top:0;left:0;right:0;bottom:0;color:#FFFFFF}@media screen and (min-width: 10em){.overlay-content-wrapper,.overlay-content-wrapper-flexbox{position:absolute}}.overlay-content-wrapper .text-light,.overlay-content-wrapper-flexbox .text-light{color:#FFFFFF}.overlay-content-wrapper .text-light a,.overlay-content-wrapper-flexbox .text-light a{color:#FFFFFF}.overlay-content-wrapper .text-light a:hover,.overlay-content-wrapper-flexbox .text-light a:hover,.overlay-content-wrapper .text-light a:focus,.overlay-content-wrapper-flexbox .text-light a:focus{color:#c21f32}.overlay-content-wrapper .text-light a:active,.overlay-content-wrapper-flexbox .text-light a:active{color:#ac1b2c}.overlay-content-wrapper h1,.overlay-content-wrapper-flexbox h1,.overlay-content-wrapper #countdown,.overlay-content-wrapper-flexbox #countdown,.overlay-content-wrapper h2,.overlay-content-wrapper-flexbox h2,.overlay-content-wrapper h3,.overlay-content-wrapper-flexbox h3,.overlay-content-wrapper h4,.overlay-content-wrapper-flexbox h4,.overlay-content-wrapper h5,.overlay-content-wrapper-flexbox h5,.overlay-content-wrapper h6,.overlay-content-wrapper-flexbox h6{margin:0;line-height:1}.overlay-content-wrapper-flexbox{display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.overlay-content-wrapper-flexbox>section{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}.overlay-content-wrapper-flexbox>section>div{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto}.overlay-content-wrapper-flexbox>section>div>div{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto}.top-content-box{-moz-box-shadow:rgba(0,0,0,0.75) 0 20px 20px -20px inset;-webkit-box-shadow:rgba(0,0,0,0.75) 0 20px 20px -20px inset;box-shadow:rgba(0,0,0,0.75) 0 20px 20px -20px inset;background-color:#FBAF17}.overlay-main-content,.overlay-main-content-hg,.overlay-main-content-lc{-webkit-justify-content:center;justify-content:center;display:-webkit-flex;display:flex;overflow:hidden}@media screen and (min-width: 10em){.overlay-main-content,.overlay-main-content-hg,.overlay-main-content-lc{-webkit-flex:0 auto;flex:0 auto}}@media screen and (min-width: 48em){.overlay-main-content-hg{-webkit-flex:3 0 0;flex:3 0 0}}@media screen and (min-width: 10em){.overlay-main-content-lc{-webkit-flex:1 auto;flex:1 auto}}@media screen and (min-width: 30em){.overlay-main-content-lc{width:60%}}@media screen and (max-width: 36.5em){.overlay-main-content-lc{width:60%}}@media screen and (min-width: 48em){.overlay-main-content-lc{-webkit-flex:3 0 0;flex:3 0 0}}.left-content-box,.right-content-box{padding:1em;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;font-size:1em;color:#FFFFFF}.no-flexbox .left-content-box,.no-flexbox .right-content-box{position:absolute;top:41px}@media screen and (min-width: 10em){.left-content-box,.right-content-box{text-align:center}}@media screen and (min-width: 40em){.left-content-box,.right-content-box{text-align:left}}.left-content-box p,.right-content-box p{width:100%;line-height:1}.left-content-box h1,.right-content-box h1,.left-content-box #countdown,.right-content-box #countdown,.left-content-box h2,.right-content-box h2,.left-content-box h3,.right-content-box h3{border-bottom:none;padding:0;margin:0}body.home .left-content-box h1,body.home .right-content-box h1,body.home .left-content-box #countdown,body.home .right-content-box #countdown,body.home .left-content-box h2,body.home .right-content-box h2,body.home .left-content-box h3,body.home .right-content-box h3{border-bottom:none}@media screen and (min-width: 40em){.right-content-box{text-align:right}}@media screen and (min-width: 37.5em){.no-flexbox .right-content-box{right:0}}.no-flexbox .bottom-content-box{position:absolute;bottom:50px;left:0;right:0;width:100%;height:100px}.overlay-aside,.overlay-aside-hg,.overlay-aside-lc{padding:10px}.overlay-aside img,.overlay-aside-hg img,.overlay-aside-lc img{height:auto}@media screen and (min-width: 37.5em){.overlay-aside img,.overlay-aside-hg img,.overlay-aside-lc img{max-width:200px}}@media screen and (min-width: 37.5em){.overlay-aside-hg{-webkit-flex:0 auto;flex:0 auto;min-width:50%}}@media screen and (min-width: 48em){.overlay-aside-hg{min-width:22%}}@media screen and (min-width: 10em){.overlay-aside-lc{-webkit-flex:1 auto;flex:1 auto}}@media screen and (min-width: 37.5em){.overlay-aside-lc{-webkit-flex:0 auto;flex:0 auto;min-width:22%}}@media screen and (min-width: 10em){.overlay-aside-lc>.seriesGraphicSmallDevice{max-width:100%;padding:0 8em 2em}.overlay-aside-lc>.seriesGraphicSmallDevice img{margin:0 auto}}.content_area_post_race_top h1,.content_area_post_race_top #countdown{margin-top:0.25em;margin-bottom:0}.content_area_post_race_top h3{margin-top:0.25em}.content_area_post_race_top p{margin:0}.content_area_post_race_bottom{padding:0.5em}@media screen and (min-width: 40em){.left-content-box,.right-content-box{order:1}.overlay-main-content-hg,.overlay-main-content-lc{order:2}.right-content-box{order:3}.bottom-content-box{order:4}}@media screen and (min-width: 48em){.left-content-box,.right-content-box{order:1}.overlay-main-content-hg,.overlay-main-content-lc{order:2}.right-content-box{order:3}.bottom-content-box{order:4}}#slidecaption{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;line-height:1;font-size:.61803em;margin-top:10px}@media screen and (min-width: 10em){#slidecaption{color:#fff;font-size:0.65em}}@media screen and (min-width: 40em){#slidecaption{float:left;clear:both;text-align:left}}.seriesGraphicLargeDevice{float:left;height:auto;max-width:180px}@media screen and (min-width: 10em){.seriesGraphicSmallDevice{width:50%;margin:0 auto}.seriesGraphicSmallDevice img{max-width:320px;margin:0 auto}}.side-by-side-button{display:inline-block;width:100%}.rhc-cities-list{background-color:transparent;border:none}@media screen and (min-width: 10em){.rhc-cities-list{padding:5px}}@media screen and (min-width: 40em){.rhc-cities-list{padding:5px 15px}}.rhc-cities-list img{height:0;-moz-transition:height,100ms;-o-transition:height,100ms;-webkit-transition:height,100ms;transition:height,100ms;width:auto}@media screen and (min-width: 10em){.rhc-cities-list img{height:25px}}@media screen and (min-width: 48em){.rhc-cities-list img{height:50px}}.rhc-cities-list-wrapper{background-color:#FCAF1B}.series-list .nav-tabs{border-bottom:1px solid #FCAF1B;display:-webkit-flex;display:flex;-webkit-align-items:stretch;align-items:stretch;-webkit-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-justify-content:space-around;justify-content:space-around}.series-list .nav-tabs li{width:100%}.series-list .nav-tabs li.active a{background-color:#FCAF1B;border-bottom:1px solid transparent;color:#444 !important}.series-list .nav-tabs li.active a:hover,.series-list .nav-tabs li.active a:focus{color:#444 !important}.series-list .nav-tabs li a{font-size:125%}.series-list .nav-tabs li a:hover,.series-list .nav-tabs li a:focus{color:#FCAF1B !important;border-bottom-color:#FCAF1B}.series-list .tab-content{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center;background-color:#FCAF1B;overflow-y:scroll;color:#444}.series-list .tab-content a{color:#444 !important}.series-list .tab-content a:hover,.series-list .tab-content a:focus{color:#c21f32 !important}a{text-decoration:none;color:inherit;-moz-transition:all 250ms 50ms;-o-transition:all 250ms 50ms;-webkit-transition:all 250ms;-webkit-transition-delay:50ms;transition:all 250ms 50ms}a:hover,a:focus{color:#c21f32;text-decoration:none}a:active{color:#9b1928}a:hover,a:focus,a:active{outline:none}a:focus,a:active{outline:0}html.cssfilters body.home .entry-content a,html.cssfilters body.home .entry-footer a,html.cssfilters body.home .site-footer a{text-decoration:none;color:#fbfbfb;-moz-transition:color 250ms 100ms,border-bottom 250ms 100ms;-o-transition:color 250ms 100ms,border-bottom 250ms 100ms;-webkit-transition:color 250ms,border-bottom 250ms;-webkit-transition-delay:100ms,100ms;transition:color 250ms 100ms,border-bottom 250ms 100ms}html.cssfilters body.home .entry-content a:hover,html.cssfilters body.home .entry-content a:focus,html.cssfilters body.home .entry-footer a:hover,html.cssfilters body.home .entry-footer a:focus,html.cssfilters body.home .site-footer a:hover,html.cssfilters body.home .site-footer a:focus{text-decoration:none;color:#c21f32}html.cssfilters body.home .entry-content a:active,html.cssfilters body.home .entry-footer a:active,html.cssfilters body.home .site-footer a:active{text-decoration:none;color:#ac1b2c}html.cssfilters body.home .entry-content a:hover,html.cssfilters body.home .entry-content a:focus,html.cssfilters body.home .entry-content a:active,html.cssfilters body.home .entry-footer a:hover,html.cssfilters body.home .entry-footer a:focus,html.cssfilters body.home .entry-footer a:active,html.cssfilters body.home .site-footer a:hover,html.cssfilters body.home .site-footer a:focus,html.cssfilters body.home .site-footer a:active{outline:none}html.cssfilters body.home .entry-content a:focus,html.cssfilters body.home .entry-content a:active,html.cssfilters body.home .entry-footer a:focus,html.cssfilters body.home .entry-footer a:active,html.cssfilters body.home .site-footer a:focus,html.cssfilters body.home .site-footer a:active{outline:0}a.navbar-brand{border-bottom:none !important}p a{text-decoration:none;color:#c21f32;border-bottom:2px solid #c21f32}p a:hover,p a:focus{color:#e24b5d;border-bottom:2px solid #e24b5d}p a:active{color:#801421;border-bottom:2px solid #801421}.entry-content p a:not(.btn){text-decoration:none;color:#c21f32;border-bottom:2px solid #c21f32}.entry-content p a:not(.btn):hover,.entry-content p a:not(.btn):focus{color:#e24b5d;border-bottom:2px solid #e24b5d}.entry-content p a:not(.btn):active{color:#801421;border-bottom:2px solid #801421}.btn>a,button>a{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-size:1em;letter-spacing:-0.05em;line-height:1;text-decoration:none;padding:0.7em 0.9em;border-width:0px;-moz-transition:all 250ms 50ms;-o-transition:all 250ms 50ms;-webkit-transition:all 250ms;-webkit-transition-delay:50ms;transition:all 250ms 50ms}.btn>a:hover,.btn>a:focus,.btn>a:active,button>a:hover,button>a:focus,button>a:active{text-decoration:none}.btn>a:hover,.btn>a:focus,.btn>a:active,button>a:hover,button>a:focus,button>a:active{outline:none}.btn>a:focus,.btn>a:active,button>a:focus,button>a:active{outline:0}.btn>a body.home,button>a body.home{border-bottom:none}nav.nav-post-link{position:fixed;top:50%;background:#c21f32;-moz-transition:background 200ms ease-out;-o-transition:background 200ms ease-out;-webkit-transition:background 200ms ease-out;transition:background 200ms ease-out;height:2.5em;width:2.5em;color:#FFFFFF;text-shadow:0px 0px 1px #aaa;font-size:125%;padding:0.5em 0.75em}nav.nav-post-link#single-left{left:0}nav.nav-post-link#single-right{right:0}nav.nav-post-link:hover,nav.nav-post-link:focus{background:#9b1928}nav.nav-post-link:active{background:#801421}@media screen and (min-width: 48em){.nav>li>a{padding:15px 10px}}@media screen and (min-width: 62em){.nav>li>a{padding:15px}}.nav>li>a:hover,.nav>li>a:focus,.nav>li>a:active{background-color:transparent}.navbar{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-size:1.27202em;background-color:#fff;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;clear:both;display:block;border:none;width:100%;margin-bottom:0}html.cssfilters body.home .navbar{background-color:#000}.navbar a{text-decoration:none;color:#444;-moz-transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms;-o-transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms;-webkit-transition:color 250ms,background 250ms,border-color 250ms;-webkit-transition-delay:100ms,100ms,100ms;transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms}.navbar a:hover,.navbar a:focus{text-decoration:none;color:#c21f32}.navbar a:active{text-decoration:none;color:#9b1928}.navbar a:hover,.navbar a:focus,.navbar a:active{outline:none}.navbar a:focus,.navbar a:active{outline:0}html.cssfilters body.home .navbar a{border-bottom:none;color:#fbfbfb}html.cssfilters body.home .navbar a:hover,html.cssfilters body.home .navbar a:focus{text-decoration:none;color:#c21f32}html.cssfilters body.home .navbar a:active{color:#9b1928}.navbar ul{list-style:none;margin:0;padding-left:0;-moz-transition:font-size,250ms;-o-transition:font-size,250ms;-webkit-transition:font-size,250ms;transition:font-size,250ms}.navbar ul ul{text-align:left;background-color:#fff}@media screen and (min-width: 10em){.navbar ul ul{position:relative;float:none;padding-left:0;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none}}@media screen and (min-width: 48em){.navbar ul ul{float:left;position:absolute;top:50px;left:-999em;z-index:99999;-moz-box-shadow:0 3px 3px rgba(0,0,0,0.2);-webkit-box-shadow:0 3px 3px rgba(0,0,0,0.2);box-shadow:0 3px 3px rgba(0,0,0,0.2)}}html.cssfilters body.home .navbar ul ul{background-color:#000;border-bottom:none !important}.navbar ul ul ul{left:-999em;top:0;background-color:#fff}html.cssfilters body.home .navbar ul ul ul{background-color:#000;border-bottom:none !important}.navbar ul ul li:hover>ul,.navbar ul ul li.focus>ul{left:100%}@media screen and (min-width: 10em){.navbar ul ul a{padding:0 0 0 30px}}@media screen and (min-width: 48em){.navbar ul ul a{min-width:265px;padding:0 0 0 15px}}.navbar ul ul a:hover,.navbar ul ul a:focus{color:#c21f32}.current_page_item .navbar ul ul a,.current-menu-item .navbar ul ul a{background:#FFFFFF;color:#444}.navbar ul li:hover>ul,.navbar ul li.focus>ul{left:auto}@media screen and (min-width: 48em){.navbar li{float:left}}.navbar a{display:block;text-decoration:none}.navbar-brand{padding:0}.fixedDiv .navbar-brand{height:50px;width:auto;float:left}.fixedDiv .navbar-brand img{height:50px;width:auto;padding:10px 0 10px 10px}.fixedDiv .navbar-brand img.mobileSpecificHeader{padding:15px 0 5px 10px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.navbar-brand #navbar-multi-image img{margin:0;-webkit-flex:0 1 auto;flex:0 1 auto}.no-flexbox .navbar-brand #navbar-multi-image img{margin:0 auto}.navbar-brand img{-moz-transition:height 200ms;-o-transition:height 200ms;-webkit-transition:height 200ms;transition:height 200ms}.navbar-nav{text-transform:uppercase}@media screen and (min-width: 10em){.navbar-nav{display:block}}@media screen and (min-width: 48em){.navbar-nav{display:inline-block;float:none;vertical-align:top}}.navbar-nav li a.sub-menu-link{padding:10px 0 5px 30px}body.home .navbar-nav li.current-menu-parent a{color:#fff !important}body.home .navbar-nav li.current-menu-parent a:hover,body.home .navbar-nav li.current-menu-parent a:focus{background-color:#af1c2d;color:#FFFFFF}body.home .navbar-nav li.current-menu-parent a:active{background-color:#a51a2b}body.home .navbar-nav li.current-menu-parent ul li.current_page_item a{background-color:#c21f32}body.home .navbar-nav li.current-menu-parent ul li.current_page_item a:hover,body.home .navbar-nav li.current-menu-parent ul li.current_page_item a:focus{background-color:#af1c2d;color:#FFFFFF}body.home .navbar-nav li.current-menu-parent ul li.current_page_item a:active{background-color:#a51a2b}body.home .navbar-nav li.current-menu-parent ul li a{background-color:#000000}body.home .navbar-nav li.current_page_item a{background-color:#c21f32}body.home .navbar-nav li.current_page_item a:hover,body.home .navbar-nav li.current_page_item a:focus{background-color:#af1c2d;color:#FFFFFF}body.home .navbar-nav li.current_page_item a:active{background-color:#a51a2b}.navbar-nav li.current_page_item a,.navbar-nav li.current-menu-item a,.navbar-nav li.current-menu-parent a{background-color:#c21f32;color:#ffffff;-moz-transition:background-color 200ms 50ms;-o-transition:background-color 200ms 50ms;-webkit-transition:background-color 200ms;-webkit-transition-delay:50ms;transition:background-color 200ms 50ms}.navbar-nav li.current_page_item a:hover,.navbar-nav li.current_page_item a:focus,.navbar-nav li.current-menu-item a:hover,.navbar-nav li.current-menu-item a:focus,.navbar-nav li.current-menu-parent a:hover,.navbar-nav li.current-menu-parent a:focus{background-color:#af1c2d;color:#FFFFFF}.navbar-nav li.current_page_item a:active,.navbar-nav li.current-menu-item a:active,.navbar-nav li.current-menu-parent a:active{background-color:#a51a2b}.navbar-nav li.current_page_item ul li.current_page_item a,.navbar-nav li.current-menu-item ul li.current_page_item a,.navbar-nav li.current-menu-parent ul li.current_page_item a{background-color:#c21f32;color:#ffffff;-moz-transition:background-color 200ms 50ms;-o-transition:background-color 200ms 50ms;-webkit-transition:background-color 200ms;-webkit-transition-delay:50ms;transition:background-color 200ms 50ms}.navbar-nav li.current_page_item ul li.current_page_item a:hover,.navbar-nav li.current_page_item ul li.current_page_item a:focus,.navbar-nav li.current-menu-item ul li.current_page_item a:hover,.navbar-nav li.current-menu-item ul li.current_page_item a:focus,.navbar-nav li.current-menu-parent ul li.current_page_item a:hover,.navbar-nav li.current-menu-parent ul li.current_page_item a:focus{background-color:#af1c2d;color:#FFFFFF}.navbar-nav li.current_page_item ul li.current_page_item a:active,.navbar-nav li.current-menu-item ul li.current_page_item a:active,.navbar-nav li.current-menu-parent ul li.current_page_item a:active{background-color:#a51a2b}.navbar-nav li.current_page_item ul li a,.navbar-nav li.current-menu-item ul li a,.navbar-nav li.current-menu-parent ul li a{background-color:#FFFFFF;text-decoration:none;color:#444;-moz-transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms;-o-transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms;-webkit-transition:color 250ms,background 250ms,border-color 250ms;-webkit-transition-delay:100ms,100ms,100ms;transition:color 250ms 100ms,background 250ms 100ms,border-color 250ms 100ms;color:#444}.navbar-nav li.current_page_item ul li a:hover,.navbar-nav li.current_page_item ul li a:focus,.navbar-nav li.current-menu-item ul li a:hover,.navbar-nav li.current-menu-item ul li a:focus,.navbar-nav li.current-menu-parent ul li a:hover,.navbar-nav li.current-menu-parent ul li a:focus{text-decoration:none;color:#c21f32}.navbar-nav li.current_page_item ul li a:active,.navbar-nav li.current-menu-item ul li a:active,.navbar-nav li.current-menu-parent ul li a:active{text-decoration:none;color:#9b1928}.navbar-nav li.current_page_item ul li a:hover,.navbar-nav li.current_page_item ul li a:focus,.navbar-nav li.current_page_item ul li a:active,.navbar-nav li.current-menu-item ul li a:hover,.navbar-nav li.current-menu-item ul li a:focus,.navbar-nav li.current-menu-item ul li a:active,.navbar-nav li.current-menu-parent ul li a:hover,.navbar-nav li.current-menu-parent ul li a:focus,.navbar-nav li.current-menu-parent ul li a:active{outline:none}.navbar-nav li.current_page_item ul li a:focus,.navbar-nav li.current_page_item ul li a:active,.navbar-nav li.current-menu-item ul li a:focus,.navbar-nav li.current-menu-item ul li a:active,.navbar-nav li.current-menu-parent ul li a:focus,.navbar-nav li.current-menu-parent ul li a:active{outline:0}html.cssfilters body.home .navbar-nav li.current_page_item ul li a,html.cssfilters body.home .navbar-nav li.current-menu-item ul li a,html.cssfilters body.home .navbar-nav li.current-menu-parent ul li a{border-bottom:none;color:#fbfbfb}html.cssfilters body.home .navbar-nav li.current_page_item ul li a:hover,html.cssfilters body.home .navbar-nav li.current_page_item ul li a:focus,html.cssfilters body.home .navbar-nav li.current-menu-item ul li a:hover,html.cssfilters body.home .navbar-nav li.current-menu-item ul li a:focus,html.cssfilters body.home .navbar-nav li.current-menu-parent ul li a:hover,html.cssfilters body.home .navbar-nav li.current-menu-parent ul li a:focus{text-decoration:none;color:#c21f32}html.cssfilters body.home .navbar-nav li.current_page_item ul li a:active,html.cssfilters body.home .navbar-nav li.current-menu-item ul li a:active,html.cssfilters body.home .navbar-nav li.current-menu-parent ul li a:active{color:#9b1928}.navbar-nav li.current_page_item ul li a:hover,.navbar-nav li.current_page_item ul li a:focus,.navbar-nav li.current_page_item ul li a:active,.navbar-nav li.current-menu-item ul li a:hover,.navbar-nav li.current-menu-item ul li a:focus,.navbar-nav li.current-menu-item ul li a:active,.navbar-nav li.current-menu-parent ul li a:hover,.navbar-nav li.current-menu-parent ul li a:focus,.navbar-nav li.current-menu-parent ul li a:active{background-color:#FFFFFF}@media screen and (min-width: 10em){.navbar-collapse{padding-left:0;padding-right:0;float:left;width:100%}}@media screen and (min-width: 10em) and (min-width: 48em){.fixedDiv .navbar-collapse{width:auto}}@media screen and (min-width: 48em){.navbar-collapse{padding-left:15px;padding-right:15px;text-align:center}}@media screen and (min-width: 48em){.navbar #topnav{border-top:1px solid #c21f32}}.navbar-toggle{border-color:transparent;margin-top:0;margin-bottom:0;margin-right:0;-moz-border-radius:0;-webkit-border-radius:0;border-radius:0}.navbar-toggle:hover,.navbar-toggle:focus{background:transparent}.comment-navigation,.posts-navigation,.post-navigation{padding:1em;width:100%;max-width:640px;max-width:30em;max-width:40rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 47em){.comment-navigation,.posts-navigation,.post-navigation{padding-left:15px;padding-right:15px}}.comment-navigation .nav-previous,.posts-navigation .nav-previous,.post-navigation .nav-previous{float:left;width:48%}.comment-navigation .nav-previous .nav-title-icon-wrapper,.posts-navigation .nav-previous .nav-title-icon-wrapper,.post-navigation .nav-previous .nav-title-icon-wrapper{position:relative}.comment-navigation .nav-previous .nav-title-icon-wrapper .nav-post-indicator,.posts-navigation .nav-previous .nav-title-icon-wrapper .nav-post-indicator,.post-navigation .nav-previous .nav-title-icon-wrapper .nav-post-indicator{position:absolute;left:-18px}.comment-navigation .nav-next,.posts-navigation .nav-next,.post-navigation .nav-next{float:right;text-align:right;width:48%}.comment-navigation .nav-next .nav-title-icon-wrapper,.posts-navigation .nav-next .nav-title-icon-wrapper,.post-navigation .nav-next .nav-title-icon-wrapper{position:relative}.comment-navigation .nav-next .nav-title-icon-wrapper .nav-post-indicator,.posts-navigation .nav-next .nav-title-icon-wrapper .nav-post-indicator,.post-navigation .nav-next .nav-title-icon-wrapper .nav-post-indicator{position:absolute;right:-18px}.comment-navigation .nav-title,.posts-navigation .nav-title,.post-navigation .nav-title{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-weight:400;text-transform:uppercase;color:#717171;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;-webkit-transition:color 250ms ease-out;transition:color 250ms ease-out}.comment-navigation .nav-title:hover,.comment-navigation .nav-title:focus,.posts-navigation .nav-title:hover,.posts-navigation .nav-title:focus,.post-navigation .nav-title:hover,.post-navigation .nav-title:focus{color:#c21f32}.comment-navigation .nav-title:active,.posts-navigation .nav-title:active,.post-navigation .nav-title:active{color:#ac1b2c}.comment-navigation .nav-subtitle,.posts-navigation .nav-subtitle,.post-navigation .nav-subtitle{font-size:.61803em;text-transform:uppercase;font-weight:400;color:#ccc;content:"";display:table;table-layout:fixed;display:block;margin-bottom:5px;letter-spacing:0.1818em}.site-header,.fixedDiv{-moz-box-shadow:0 0 4px 1px #333;-webkit-box-shadow:0 0 4px 1px #333;box-shadow:0 0 4px 1px #333;width:100%}@media screen and (min-width: 48em){.site-branding{max-height:100px}}@media screen and (min-width: 93.75em){.site-branding{max-height:125px}}.site-branding img{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:opacity 200ms ease-out;-o-transition:opacity 200ms ease-out;-webkit-transition:opacity 200ms ease-out;transition:opacity 200ms ease-out}@media screen and (min-width: 10em){.site-branding img{height:50px;width:auto}}@media screen and (min-width: 48em){.site-branding img{height:100px;padding:10px;margin:0 auto}}@media screen and (min-width: 93.75em){.site-branding img{height:125px}}@media screen and (max-width: 47em){.branding{float:left}}@media screen and (min-width: 48em){.branding{display:block;margin-left:auto;margin-right:auto}}@media screen and (max-width: 47em){.branding-image{float:left}}.branding-image#navbar-single-image img{padding:10px}html.cssfilters body.home #leftHeaderImage{-webkit-filter:invert(0%);filter:invert(0%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='0')}html.no-cssfilters #leftHeaderImage,html.no-cssfilters #leftDarkHeaderImage{display:none !important}.mobileHeaderImageStyle{padding:15px 0 5px 10px}html.cssfilters body.home .mobileHeaderImageStyle{-webkit-filter:invert(100%);filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1')}html.cssfilters body.home .mobileHeaderImageStyle.homeInvert{-webkit-filter:invert(100%);filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1')}html.cssfilters body.home .homeInvert{-webkit-filter:invert(100%);filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1')}nav.header-super-wrapper{position:absolute;top:0;right:0;z-index:10}body.logged-in nav.header-super-wrapper{top:32px}nav.header-super-wrapper ul.header-super{list-style-type:none;margin:0;padding:0;font-size:1em;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}nav.header-super-wrapper ul.header-super li{display:inline-block}nav.header-super-wrapper ul.header-super li a{text-transform:uppercase;padding:5px}html.cssfilters body.home nav.header-super-wrapper ul.header-super li a{color:#fbfbfb}html.cssfilters body.home nav.header-super-wrapper ul.header-super li a:hover,html.cssfilters body.home nav.header-super-wrapper ul.header-super li a:focus,html.cssfilters body.home nav.header-super-wrapper ul.header-super li a:active{color:#c21f32}.fixedDiv{display:none;position:fixed;top:0;left:0;right:0;z-index:11;font-size:1em}body.admin-bar.desktop .fixedDiv{top:32px}/*!
 * Hamburgers
 * @description Tasty CSS-animated hamburgers
 * @author Jonathan Suh @jonsuh
 * @site https://jonsuh.com/hamburgers
 * @link https://github.com/jonsuh/hamburgers
 */.hamburger{padding:4px 0 0;display:inline-block;cursor:pointer;transition-property:opacity, filter;transition-duration:.2s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger:hover{opacity:.6}.hamburger-box{width:36px;height:21px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-1.5px}.hamburger-inner,.hamburger-inner::before,.hamburger-inner::after{width:36px;height:3px;background-color:#000;border-radius:0;position:absolute;transition-property:transform;transition-duration:0.15s;transition-timing-function:ease}body.home .hamburger-inner,body.home .hamburger-inner::before,body.home .hamburger-inner::after{background-color:#fff}.hamburger-inner::before,.hamburger-inner::after{content:"";display:block}.hamburger-inner::before{top:-9px}.hamburger-inner::after{bottom:-9px}.hamburger--slider .hamburger-inner{top:1.5px}.hamburger--slider .hamburger-inner::before{top:9px;transition-property:transform, opacity;transition-timing-function:ease;transition-duration:0.2s}.hamburger--slider .hamburger-inner::after{top:18px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0, 9px, 0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.14286px, -6px, 0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0, -18px, 0) rotate(-90deg)}button,input[type="button"],input[type="reset"],input[type="submit"]{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-size:1em;letter-spacing:-0.05em;line-height:1;text-decoration:none;padding:0.7em 0.9em;border-width:0px;-moz-transition:all 250ms 50ms;-o-transition:all 250ms 50ms;-webkit-transition:all 250ms;-webkit-transition-delay:50ms;transition:all 250ms 50ms;border-color:#c21f32;background-color:#c21f32;color:#FFFFFF}button:hover,button:focus,button:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{text-decoration:none}button:hover,button:focus,button:active,input[type="button"]:hover,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:hover,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:hover,input[type="submit"]:focus,input[type="submit"]:active{outline:none}button:focus,button:active,input[type="button"]:focus,input[type="button"]:active,input[type="reset"]:focus,input[type="reset"]:active,input[type="submit"]:focus,input[type="submit"]:active{outline:0}button body.home,input[type="button"] body.home,input[type="reset"] body.home,input[type="submit"] body.home{border-bottom:none}button:hover,button.hover button:focus,input[type="button"]:hover,input[type="button"].hover button:focus,input[type="reset"]:hover,input[type="reset"].hover button:focus,input[type="submit"]:hover,input[type="submit"].hover button:focus,button.hover input[type="button"]:focus,input[type="button"].hover input[type="button"]:focus,input[type="reset"].hover input[type="button"]:focus,input[type="submit"].hover input[type="button"]:focus,button.hover input[type="reset"]:focus,input[type="button"].hover input[type="reset"]:focus,input[type="reset"].hover input[type="reset"]:focus,input[type="submit"].hover input[type="reset"]:focus,button.hover input[type="submit"]:focus,input[type="button"].hover input[type="submit"]:focus,input[type="reset"].hover input[type="submit"]:focus,input[type="submit"].hover input[type="submit"]:focus{color:#FFFFFF;background-color:#9b1928;border-color:transparent}button:active,button:focus,input[type="button"]:active,input[type="button"]:focus,input[type="reset"]:active,input[type="reset"]:focus,input[type="submit"]:active,input[type="submit"]:focus{color:#d46270;border-color:transparent;background-color:#ac1b2c;-moz-box-shadow:inset 2px 2px 5px #801421;-webkit-box-shadow:inset 2px 2px 5px #801421;box-shadow:inset 2px 2px 5px #801421}.btn{-moz-border-radius:0;-webkit-border-radius:0;border-radius:0;cursor:pointer;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;font-size:1em;letter-spacing:-0.05em;line-height:1;text-decoration:none;padding:0.7em 0.9em;border-width:0px;-moz-transition:all 250ms 50ms;-o-transition:all 250ms 50ms;-webkit-transition:all 250ms;-webkit-transition-delay:50ms;transition:all 250ms 50ms}.btn:hover,.btn:focus,.btn:active{text-decoration:none}.btn:hover,.btn:focus,.btn:active{outline:none}.btn:focus,.btn:active{outline:0}.btn body.home{border-bottom:none}.btn-sm{font-size:.61803em}.btn-lg{font-size:1.61803em}.btn-xl{font-size:2.05817em}.btn-danger{background-color:#c21f32;border-color:#c21f32;color:#FFFFFF}.text-dark .btn-danger{color:#FFFFFF}.btn-danger:hover,.btn-danger:focus{background-color:#9b1928;border-color:#9b1928;color:rgba(255,255,255,0.9) !important;text-shadow:0px 0px 1px #aaa}.btn-danger:focus{color:rgba(255,255,255,0.5) !important}.btn-danger:active{background-color:#ac1b2c;color:rgba(255,255,255,0.5) !important;-moz-box-shadow:inset 0px 0px 15px 0px #444;-webkit-box-shadow:inset 0px 0px 15px 0px #444;box-shadow:inset 0px 0px 15px 0px #444}.btn-danger:visited{color:#FFFFFF}.btn.btn-wire.btn-default{border:1px solid #444}.btn-standard-width{min-width:270px}a.btn-danger.btn-wire{background-color:transparent;border:2px solid !important;border-color:#c21f32 !important;color:#c21f32;cursor:pointer}a.btn-danger.btn-wire:hover,a.btn-danger.btn-wire.hover,a.btn-danger.btn-wire:focus,a.btn-danger.btn-wire:active{color:#FFFFFF;background:#c21f32;border:2px solid !important;border-color:#c21f32 !important}body.home a.btn-danger.btn-wire{border-color:#c21f32}body.home a.btn-danger.btn-wire:hover,body.home a.btn-danger.btn-wire:focus,body.home a.btn-danger.btn-wire:active{color:#FFFFFF;background:#c21f32}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="search"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"],textarea{border:1px solid #ccc;border-radius:3px}input[type="text"]:focus,input[type="email"]:focus,input[type="url"]:focus,input[type="password"]:focus,input[type="search"]:focus,input[type="number"]:focus,input[type="tel"]:focus,input[type="range"]:focus,input[type="date"]:focus,input[type="month"]:focus,input[type="week"]:focus,input[type="time"]:focus,input[type="datetime"]:focus,input[type="datetime-local"]:focus,input[type="color"]:focus,textarea:focus{color:#111;outline-color:#ed8d98}select{border:1px solid #ccc}input[type="text"],input[type="email"],input[type="url"],input[type="password"],input[type="number"],input[type="tel"],input[type="range"],input[type="date"],input[type="month"],input[type="week"],input[type="time"],input[type="datetime"],input[type="datetime-local"],input[type="color"]{padding:10px}input[type="search"]{padding:2px 5px;font-size:1em}textarea{padding-left:3px;width:100%}.form-horizontal{padding:5em 0}.screen-reader-text{clip:rect(1px, 1px, 1px, 1px);position:absolute !important;height:1px;width:1px;overflow:hidden}.screen-reader-text:focus{background-color:#f9f9f9;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,0.6);clip:auto !important;color:#21759b;display:block;font-size:.38197em;font-weight:bold;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}#content[tabindex="-1"]:focus{outline:0}.alignleft{display:inline;float:left;margin-right:1.5em}.alignright{display:inline;float:right;margin-left:1.5em}.aligncenter{clear:both;display:block;margin-left:auto;margin-right:auto}.clear:before,.clear:after,.entry-content:before,.entry-content:after,.comment-content:before,.comment-content:after,.site-header:before,.site-header:after,.site-content:before,.site-content:after,.site-footer:before,.site-footer:after{content:"";display:table;table-layout:fixed}.clear:after,.entry-content:after,.comment-content:after,.site-header:after,.site-content:after,.site-footer:after{clear:both}.widget{margin:0 0 1.5em}.widget select{max-width:100%}html.cssfilters body.home{background-color:#000;color:#fbfbfb}html.flexbox body:not(.archive).logged-in .site{min-height:calc(100vh - 32px)}html.flexbox body:not(.archive) .site{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center;min-height:100vh;height:100%}html.flexbox body:not(.archive) .site .site-content{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}html.flexbox body:not(.archive) .site .site-content .content-area{display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}html.flexbox body:not(.archive) .site .site-content .content-area main.site-main{width:100%;display:-webkit-flex;display:flex;-webkit-flex:1 1 auto;flex:1 1 auto;-webkit-flex-direction:column;flex-direction:column;-webkit-justify-content:center;justify-content:center}html.flexbox body:not(.archive) .site .site-content .content-area main.site-main article:not(.format-image){-webkit-flex:1 1 auto;flex:1 1 auto}html.flexbox header,html.flexbox footer,html.flexbox footer .footer-social-menu ul,footer .footer-social-menu html.flexbox ul{-webkit-flex:none;flex:none}.single-post-thumbnail img{margin:0 auto}@media screen and (min-width: 10em){.single-post-thumbnail{margin-left:-15px;margin-right:-15px}}.article-bg-header-wrap{width:100%;width:100vw;display:inline-block;margin:0 -100%;margin:0 calc(50% - 50vw);position:relative;overflow:hidden;height:auto;max-height:500px}.article-bg-header-wrap:before{display:block;content:" ";width:100%;padding-top:56.25%}.article-bg-header-wrap .fill{position:absolute;z-index:-9;top:0;left:0;right:0;bottom:0;overflow:hidden;width:100%;height:100%;margin:0;padding:0;background-position:center center;background-size:cover;background-repeat:no-repeat}.athlete-team-gender{font-size:.61803em;color:#ccc}article{clear:both}article.athlete{margin-bottom:4em}article.athlete .entry-header{margin-bottom:0}.single article.athlete .entry-header{margin:1em 0 0}article.athlete .athlete-flag.flag-icon{float:left;width:2em;line-height:1.8}article.athlete .entry-header i.fa{padding-top:5px;font-size:24px}article.athlete .entry-title{margin-bottom:0;float:left;padding-right:5px}article.athlete .entry-content{clear:both}article.athlete .athlete-team-name{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;margin-left:38px;font-size:2.37781em;line-height:1.2}article.type-post{margin:1em auto}article.page{min-height:100%}article.format-aside .entry-title{text-align:center}body.archive article.format-aside .entry-title{text-align:left}article.format-image p{margin:0}article.format-image .entry-header{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 10em){body.single article.format-image .entry-header{margin-bottom:15px}}@media screen and (min-width: 40em){body.single article.format-image .entry-header{margin-right:15px;margin-bottom:0}}article.format-image .entry-footer{background-color:#f9f9f9;width:100%;text-align:left}article.format-image .posted-on{margin-bottom:0 !important}article.format-standard .entry-title,.entry-header .entry-title{background-color:#FFFFFF;z-index:7}body.archive article.format-standard .entry-title,body.archive .entry-header .entry-title{padding-left:0}@media screen and (max-width: 47em){body.archive article.format-standard .entry-footer,body.archive .entry-header .entry-footer{margin-bottom:1em;text-align:center;display:block;margin-left:auto;margin-right:auto}}@media screen and (min-width: 48em){body.archive article.format-standard .entry-footer,body.archive .entry-header .entry-footer{float:right;width:20%;text-align:right}}article.format-video{background-color:#f9f9f9}body.single article.format-video{background-color:#fff}article.format-video p{margin:0}article.format-video .entry-content span{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase}body.archive article.format-video .entry-footer{background-color:#f9f9f9;margin-bottom:1em;width:100%;text-align:left}article.format-video .entry-header{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;margin-bottom:0}@media screen and (min-width: 10em){body.single article.format-video .entry-header{margin-bottom:15px}}@media screen and (min-width: 40em){body.single article.format-video .entry-header{margin-right:15px;margin-bottom:0}}article.format-video .entry-thumbnail a{display:-webkit-flex;display:flex;-webkit-flex:1;flex:1;-webkit-justify-content:center;justify-content:center;-webkit-align-items:center;align-items:center}article.format-video .posted-on{margin-bottom:0 !important}article.format-video .video-overlay{position:absolute;color:rgba(255,255,255,0.5);-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;-webkit-transition:color 250ms ease-out;transition:color 250ms ease-out}article.format-video .video-overlay:hover,article.format-video .video-overlay:focus{color:#FFFFFF}article.format-video .video-overlay:active{color:#c21f32}article.team{margin-bottom:4em}article.team .entry-header{margin-bottom:0}.single article.team .entry-header{margin:1em 0 0}article.team .entry-title{margin-bottom:0}article.team ul{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;list-style-type:none;margin-left:0;padding-left:0;font-size:2.37781em}article.team ul li a{padding-left:3px}@media screen and (max-width: 47em){.news .entry-content{padding:0 1em}}.entry-footer{width:100%;max-width:640px;max-width:30em;max-width:40rem;margin-left:auto;margin-right:auto;position:relative;padding:0 1em 1em;background:transparent}@media screen and (max-width: 47em){.entry-footer{padding-left:15px;padding-right:15px}}.entry-footer .btn-read-more{text-align:right}body.home .entry-footer{padding:0}.entry-header{position:relative;margin:0 0 1.5em}body.home .entry-header{margin:0}.entry-header.no-thumbnail .entry-title{margin-top:0}.entry-meta:not(article.type-post){margin:0}.single-rules .entry-meta{margin-bottom:1em}.entry-thumbnail{position:relative}.entry-thumbnail img{display:block;margin-left:auto;margin-right:auto}.sticky{display:block}body.home .hentry{margin:0}section:focus{outline:none}body.page-template-page-flexbox section{display:-webkit-flex;display:flex}body.single.single-format-image iframe{display:block;margin-left:auto;margin-right:auto;margin-top:1em;margin-bottom:1em}.single .byline,.group-blog .byline{display:inline}.page-content,.entry-content,.entry-summary{margin:0 0 1em}body.home .page-content,body.home .entry-content,body.home .entry-summary{margin:0}body.home .page-content p,body.home .entry-content p,body.home .entry-summary p{width:100%;max-width:100%}.page-links{clear:both;margin:0 0 1.5em}.page-title{text-align:center}.fa.fa-thumb-tack.sticky-post{padding:1em;background-color:#f9f9f9;position:absolute;top:0;right:0;z-index:9999}.singleColumn{width:100%;max-width:640px;max-width:30em;max-width:40rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 47em){.singleColumn{padding-left:15px;padding-right:15px}}.singleColumn img.image{display:block;margin-left:auto;margin-right:auto;padding-bottom:1em}article.post .singleColumn img.image{padding-bottom:0}.cat-links,.tags-links{padding-right:13px}.tags-links{color:#c21f32;-moz-transition:color 250ms ease-out;-o-transition:color 250ms ease-out;-webkit-transition:color 250ms ease-out;transition:color 250ms ease-out}.tags-links:hover,.tags-links:focus{color:#9b1928}.tags-links a{color:#c21f32;margin-right:3px;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:transparent;-moz-transition:color 250ms ease-out,border-bottom-color 250ms ease-out;-o-transition:color 250ms ease-out,border-bottom-color 250ms ease-out;-webkit-transition:color 250ms ease-out,border-bottom-color 250ms ease-out;transition:color 250ms ease-out,border-bottom-color 250ms ease-out}.tags-links a:hover,.tags-links a:focus{color:#9b1928;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#9b1928}.tags-links a:active{background-color:#c21f32;color:#FFFFFF}.posted-on{display:block}.posted-on a{color:#717171}body.single-rules .posted-on .published{display:none}.posted-on .updated{display:none}body.single-rules .posted-on .updated{display:inline}body.single-rules .posted-on .updated::before{content:"Last updated on "}.format-image{background-color:#f9f9f9}body.single-post .format-image.type-post{background:transparent}@media screen and (min-width: 48em){body.single-post .format-image.type-post{height:600px}}@media screen and (min-width: 48em){body.single-post .format-image.type-post .entry-header{height:100%}}@media screen and (min-width: 10em){body.single-post .format-image.type-post{padding-left:15px;padding-right:15px}}@media screen and (min-width: 48em){body.single-post .format-image.type-post{width:100%;padding-left:0;padding-right:0}}body.single-post .format-image.type-post .entry-thumbnail{background-color:#f9f9f9}body.single-post .format-image.type-post .entry-thumbnail img{width:auto;max-height:600px}.format-image.type-post .entry-meta{display:-webkit-flex;display:flex;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase}.format-image.type-post .posted-on{display:-webkit-flex;display:flex}.format-image.type-post .byline{display:-webkit-flex;display:flex}@media screen and (min-width: 40em){.format-image .image-content-container{width:335px;min-width:335px;height:600px;overflow-y:scroll}.format-image .image-content-container .entry-footer{padding:0}}footer,footer .footer-social-menu ul{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;background-color:#fff;color:#444}html.cssfilters body.home footer,html.cssfilters body.home footer .footer-social-menu ul,footer .footer-social-menu html.cssfilters body.home ul{background-color:#000;color:#fbfbfb}footer .footer-nav ul{font-size:.61803em}footer .navbar-left ul li:not(.current-menu-item):first-child a{padding-left:0}footer .navbar-right ul li:not(.current-menu-item):last-child a{padding-right:0}footer .footer-social-menu,footer .footer-social-menu ul .footer-social-menu{margin:1.1em 0 0 0}footer .footer-social-menu ul{list-style-type:none;position:relative;float:left;display:block;margin:0;padding:0}@media screen and (max-width: 47em){footer .footer-social-menu ul{left:50%}}@media screen and (min-width: 48em){footer .footer-social-menu ul{float:right}}footer .footer-social-menu ul li{position:relative;float:left;display:block;padding-right:1em}@media screen and (max-width: 47em){footer .footer-social-menu ul li{right:50%}}footer .footer-social-menu ul li:last-child{padding-right:0}@media screen and (min-width: 48em){footer.site-footer,footer .footer-social-menu ul.site-footer{border-top:1px solid #c21f32}}footer .site-name,footer .footer-social-menu ul .site-name{float:right;padding:12px 1em 12px 0;text-transform:uppercase;font-size:.68047em}footer .trimble,footer .footer-social-menu ul .trimble{display:block;background:url("assets/images/trimbleracing.png") 0 0 no-repeat;background:url("assets/images/TrimbleRacingLogo.svg") 0 0 no-repeat;width:75px;height:24px;margin:8px auto;float:left}html.cssfilters body.home footer .trimble,footer .footer-social-menu html.cssfilters body.home ul .trimble{-webkit-filter:invert(100%);filter:invert(100%);filter:progid:DXImageTransform.Microsoft.BasicImage(invert='1')}.comment-content a{word-wrap:break-word}.bypostauthor{display:block}.comments-title{font-size:1.61803em}.comments-area{width:100%;max-width:640px;max-width:30em;max-width:40rem;margin-left:auto;margin-right:auto}@media screen and (max-width: 47em){.comments-area{padding-left:15px;padding-right:15px}}.comment-author{display:block;float:left;padding-right:3px}.comment-list{list-style-type:none;padding-left:0}.comment-metadata{display:none}.says{display:none}b.fn a{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}table{margin:0 0 1.5em;width:100%;-moz-transition:opacity 500ms ease-out 100ms;-o-transition:opacity 500ms ease-out 100ms;-webkit-transition:opacity 500ms ease-out;-webkit-transition-delay:100ms;transition:opacity 500ms ease-out 100ms}.infinite-scroll .posts-navigation,.infinite-scroll.neverending .site-footer,.infinite-scroll ul.pagination{display:none}.infinity-end.neverending .site-footer{display:block}.infinite-loader{margin-left:auto;margin-right:auto;padding:1em 0 3em 0}.rhc-infinite-loader{background-color:#FFFFFF;position:fixed;bottom:0;height:0;-webkit-transition:all 250ms ease;width:100%;z-index:9;overflow-x:hidden;color:#444;text-align:center;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;padding-left:8px}.rhc-infinite-loader.show{height:50px;padding-top:10px;border-top:1px solid #c21f32}.page-content .wp-smiley,.entry-content .wp-smiley,.comment-content .wp-smiley{border:none;margin-bottom:0;margin-top:0;padding:0}embed,iframe,object{max-width:100%}iframe{width:100%}img{height:auto;max-width:100%}img.img-enhance-ui{position:relative}img.img-enhance-ui:before{content:" ";display:block;position:absolute;top:-10px;left:0;height:calc(100% + 45px);width:100%;background-color:#ebebeb;border:2px dotted #c8c8c8;border-radius:5px}img.img-enhance-ui:after{content:"" " Broken Image (" attr(alt) ")";display:block;font-size:16px;font-style:normal;font-family:FontAwesome;color:#646464;position:absolute;top:5px;left:0;width:100%;text-align:center}@media screen and (min-width: 10em){img.thumbnail-small{max-height:35px;width:auto}}@media screen and (min-width: 48em){img.thumbnail-small{max-height:50px}}.full-width-image,.half-width-image{width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw}.full-width-image>img,.half-width-image>img{display:block;margin-left:auto;margin-right:auto}.full-width-image img[class*="wp-image-"],.half-width-image img[class*="wp-image-"]{padding:0 0 1em 0}.half-width-image{padding:0 15px}@media screen and (min-width: 48em){.half-width-image{width:65vw;position:relative;left:50%;right:50%;margin-left:-32.5vw;margin-right:-32.5vw}.half-width-image>img{display:block;margin-left:auto;margin-right:auto}.half-width-image img[class*="wp-image-"]{padding:0 0 1em 0}}#content img{display:block;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms}#content img.appear{filter:progid:DXImageTransform.Microsoft.Alpha(enabled=false);opacity:1}.content-hero-section-basic-background-image{min-height:40em}figure{margin:1em 0}.wp-caption{background-color:#F2F2F2;position:relative;max-width:100%}body.home .wp-caption{color:#444}.wp-caption img[class*="wp-image-"]{display:block;margin-left:auto;margin-right:auto;padding:0}.wp-caption-text{background-color:#F2F2F2;color:#444;font-family:"adelle",serif;font-size:.68047em;padding:0.5em;margin:0;width:100%}.gallery{margin-bottom:1.5em}.gallery-item{display:inline-block;text-align:center;vertical-align:top;width:100%}.gallery-columns-2 .gallery-item{max-width:50%}.gallery-columns-3 .gallery-item{max-width:33.33%}.gallery-columns-4 .gallery-item{max-width:25%}.gallery-columns-5 .gallery-item{max-width:20%}.gallery-columns-6 .gallery-item{max-width:16.66%}.gallery-columns-7 .gallery-item{max-width:14.28%}.gallery-columns-8 .gallery-item{max-width:12.5%}.gallery-columns-9 .gallery-item{max-width:11.11%}.gallery-caption{display:block}.tml{margin:0 auto}.instagram-comments-likes-wrapper{position:relative;display:block;display:-webkit-flex;display:flex;height:100%}.instagram-comments-likes-wrapper span.glyphicon{top:4px}.instagram-likes,.instagram-comments{cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;display:inline-block;padding-left:0.5em;line-height:1}.instagram-likes-wrapper{float:left}.instagram-comments-wrapper{float:left;padding-left:1em}.instagram-date{float:right;margin-left:auto}.instagram-title{clear:both;margin:0.5em 0;line-height:1.5}.front{position:relative;margin:0 auto;width:100%;max-width:300px;height:100%;cursor:default;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms}.front:hover .back,.front:focus .back,.front:active .back{opacity:1}.front:active .back{color:#FFFFFF;background-color:rgba(194,31,50,0.5)}.front img{max-width:300px;margin:0 auto}.back{opacity:0;background-color:rgba(0,0,0,0.5);color:#FFFFFF;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms;width:100%;height:100%;position:absolute;overflow:hidden;top:0;left:0;padding:1em}.back a{color:#FFFFFF}.back a:hover,.back a:focus,.back a:visited{color:#FFFFFF}.format-image.type-post{background-color:#f9f9f9}body.single-post .format-image.type-post{background:transparent}@media screen and (min-width: 48em){body.single-post .format-image.type-post{height:600px}}@media screen and (min-width: 48em){body.single-post .format-image.type-post .entry-header{height:100%}}@media screen and (min-width: 10em){body.single-post .format-image.type-post{padding-left:15px;padding-right:15px}}@media screen and (min-width: 48em){body.single-post .format-image.type-post{width:100%;padding-left:0;padding-right:0}}body.single-post .format-image.type-post .entry-thumbnail{background-color:#f9f9f9}body.single-post .format-image.type-post .entry-thumbnail img{width:auto;max-height:600px}body.single-post .format-image.type-post .entry-footer .instagram-comments-likes-wrapper{margin:10px 0;padding:10px 0;border-top:1px solid #f1f1f1;border-bottom:1px solid #f1f1f1}@media screen and (min-width: 37.5em){.format-image .image-content-container{width:335px;min-width:335px;height:600px;overflow-y:scroll}.format-image .image-content-container .entry-footer{padding:0}}.meta_500_height{max-height:500px;overflow:hidden}.grid:after{content:'';display:block;clear:both}.grid-item{float:left;font-size:1em}@media screen and (min-width: 10em){.grid-item{margin-bottom:5px}}@media screen and (min-width: 48em){.grid-item{margin-bottom:10px}}.grid-item img{display:block;max-width:100%}.gutter-sizer{width:1%}@media screen and (min-width: 10em){.grid-sizer,.grid-item{width:49.5%}}@media screen and (min-width: 62em){.grid-sizer,.grid-item{width:24.25%}}@media screen and (min-width: 75em){.grid-sizer,.grid-item{width:24.25%}}.history-title{text-align:center}.history-race-title,.history-race-date{font-weight:bold;display:inline-block;float:left}.history-race-date{margin-top:5px;font-weight:300}li.history-item img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}li.history-item img:hover{-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0)}header#sponsor-header{visibility:hidden}li.sponsors-item{padding:1.8em}li.sponsors-item a{border-bottom:none}li.sponsors-item a:hover,li.sponsors-item a:focus,li.sponsors-item a:active{border-bottom:none}.group-wrap.presenting-sponsor li.sponsors-item{min-height:300px;justify-content:center}@media screen and (max-width: 47em){.group-wrap.presenting-sponsor li.sponsors-item{padding:0.5em}}.group-wrap.presenting-sponsor li.sponsors-item a img{max-height:400px;width:auto;max-width:100%;height:auto}.group-wrap.sponsors li.sponsors-item{-moz-transition:padding,200ms;-o-transition:padding,200ms;-webkit-transition:padding,200ms;transition:padding,200ms}@media screen and (min-width: 10em){.group-wrap.sponsors li.sponsors-item{width:100%;padding:3em}}@media screen and (min-width: 30em){.group-wrap.sponsors li.sponsors-item{width:-webkit-calc(50%);width:-moz-calc(50%);width:calc(50%);padding:2em}}@media screen and (min-width: 48em){.group-wrap.sponsors li.sponsors-item{padding:3em}}@media screen and (min-width: 62em){.group-wrap.sponsors li.sponsors-item{width:-webkit-calc(33.333333%);width:-moz-calc(33.333333%);width:calc(33.333333%);padding:4em}}.no-flexbox .group-wrap.sponsors li.sponsors-item{display:block;float:left}.group-wrap.sponsors li.sponsors-item a img{display:block;max-width:252px;width:100%;height:auto}@media screen and (min-width: 10em){.group-wrap.partner li.sponsors-item,.group-wrap.media-partner li.sponsors-item{width:50%;padding:1em}}@media screen and (min-width: 30em){.group-wrap.partner li.sponsors-item,.group-wrap.media-partner li.sponsors-item{width:33.33333%;padding:1.4em}}@media screen and (min-width: 48em){.group-wrap.partner li.sponsors-item,.group-wrap.media-partner li.sponsors-item{width:25%;padding:2em}}.group-wrap.partner li.sponsors-item a img,.group-wrap.media-partner li.sponsors-item a img{display:block;max-width:221px;width:auto;max-height:134px;height:auto}.no-flexbox .group-wrap.partner li.sponsors-item,.no-flexbox .group-wrap.media-partner li.sponsors-item{display:block;float:left}.sponsors-title{text-transform:uppercase;text-align:center}.tablepress-table-name{font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-align:center;border-bottom:none}body.home .tablepress-table-name{border-bottom:none !important}.tablepress-table-description{text-align:center;border-bottom:none;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;margin:0 0 15px 0}@media screen and (min-width: 10em){.tablepress-table-description{font-size:16px}}@media screen and (min-width: 48em){.tablepress-table-description{font-size:24px}}.dataTables_filter.dataTables_filter{width:calc(100% - 62px);float:left;margin-bottom:50px;position:relative}.dataTables_filter.dataTables_filter label{display:inline;position:absolute;top:0;bottom:0;left:0;width:100%;-moz-transition:all 250ms;-o-transition:all 250ms;-webkit-transition:all 250ms;transition:all 250ms}body.home .dataTables_filter.dataTables_filter label{display:none}.dataTables_filter.dataTables_filter input[type="search"]{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}.dataTables_filter.dataTables_filter input[type="search"]:focus+label{top:100%;margin-top:-16px}.dataTables_info.dataTables_info{text-align:center;text-transform:uppercase;color:gray;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}body.home .dataTables_info.dataTables_info{display:none}table.tablepress{margin-bottom:1em;width:100%;opacity:0;-moz-transition:opacity 500ms ease-out 250ms;-o-transition:opacity 500ms ease-out 250ms;-webkit-transition:opacity 500ms ease-out;-webkit-transition-delay:250ms;transition:opacity 500ms ease-out 250ms}@media screen and (min-width: 10em){table.tablepress{font-size:11px}}@media screen and (min-width: 48em){table.tablepress{font-size:15px}}table.tablepress.ready{opacity:1}body.home table.tablepress .odd td{background-color:rgba(255,255,255,0.13)}body.home table.tablepress .even td{background-color:#000}table.tablepress .sorting{-moz-transition:background-color,250ms;-o-transition:background-color,250ms;-webkit-transition:background-color,250ms;transition:background-color,250ms}table.tablepress .sorting:hover,table.tablepress .sorting:focus{background-color:#c21f32;color:#FFFFFF}table.tablepress .sorting_asc,table.tablepress .sorting_desc{background-color:#ac1b2c;color:#FFFFFF}table.tablepress tfoot th,table.tablepress thead th{background-color:#fff;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif;text-transform:uppercase;font-weight:400}body.home table.tablepress tfoot th,body.home table.tablepress thead th{background-color:#000;color:#fff}table.tablepress tbody tr{background-color:#fff;border-bottom:1px solid #c21f32}body.home table.tablepress tbody tr{background-color:#000;color:#fff}table.tablepress tbody tr:last-child td{border-bottom:1px solid #ddd}table.tablepress tbody tr td{-moz-transition:background-color,250ms;-o-transition:background-color,250ms;-webkit-transition:background-color,250ms;transition:background-color,250ms}table.datatable{width:100% !important}table.results{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}@media screen and (min-width: 10em){table.results{font-size:11px}}@media screen and (min-width: 48em){table.results{font-size:15px}}table.results th.column-1,table.results th.column-4{text-align:center}table.results td.column-1,table.results td.column-4{text-align:center}table.results td.column-1{width:7%}table.results td.column-4{width:4%}table.results-final th.column-1,table.results-final th.column-2,table.results-final th.column-5{text-align:center}table.results-final td.column-1,table.results-final td.column-2,table.results-final td.column-5{text-align:center}table.results-final td.column-1{width:7%}table.results-final td.column-2{width:7%}table.results-final td.column-5{width:4%}table.results-final td.column-6{width:4%}table.results-run{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}table.results-run th.column-1,table.results-run th.column-3,table.results-run th.column-5{text-align:center}table.results-run td.column-1,table.results-run td.column-3,table.results-run td.column-5{text-align:center}table.results-run td.column-1{width:7%}table.results-run td.column-3{width:13%}table.results-run td.column-5{width:4%}table.results-qualifying-time{-moz-transition:font-size 200ms;-o-transition:font-size 200ms;-webkit-transition:font-size 200ms;transition:font-size 200ms;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}@media screen and (min-width: 10em){table.results-qualifying-time{font-size:11px}}@media screen and (min-width: 48em){table.results-qualifying-time{font-size:15px}}table.results-qualifying-time th.column-1,table.results-qualifying-time th.column-4,table.results-qualifying-time th.column-5,table.results-qualifying-time th.column-6{text-align:center}table.results-qualifying-time td.column-1,table.results-qualifying-time td.column-4,table.results-qualifying-time td.column-5,table.results-qualifying-time td.column-6{text-align:center}table.results-qualifying-time td.column-1{width:7%}table.results-qualifying-time td.column-4{width:4%}table.results-qualifying-time td.column-5{width:7%}table.results-qualifying-time td.column-6{width:7%}table.schedule td,table.schedule-run td,table.schedule-spectator td,table.schedule-two-col td{width:50%}table.schedule td.column-1,table.schedule-run td.column-1,table.schedule-spectator td.column-1,table.schedule-two-col td.column-1{text-align:right;font-weight:bold}table.schedule td.column-2,table.schedule-run td.column-2,table.schedule-spectator td.column-2,table.schedule-two-col td.column-2{text-align:left}table.schedule-cycling td,table.schedule-four-col td{text-align:center}table.schedule-cycling td.column-1,table.schedule-four-col td.column-1{text-align:left;font-weight:bold;width:25%}table.schedule-cycling td.column-3,table.schedule-four-col td.column-3{width:16.66667%}table.standings,table.results-qualifying{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}@media screen and (min-width: 10em){table.standings,table.results-qualifying{font-size:11px}}@media screen and (min-width: 48em){table.standings,table.results-qualifying{font-size:15px}}table.standings th.column-1,table.results-qualifying th.column-1,table.standings th.column-4,table.results-qualifying th.column-4,table.standings th.column-5,table.results-qualifying th.column-5{text-align:center}table.standings td.column-1,table.results-qualifying td.column-1,table.standings td.column-4,table.results-qualifying td.column-4,table.standings td.column-5,table.results-qualifying td.column-5{text-align:center}table.standings td.column-1,table.results-qualifying td.column-1{width:7%}table.standings td.column-4,table.results-qualifying td.column-4{width:4%}table.standings td.column-5,table.results-qualifying td.column-5{width:7%}table.standings-team{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms;font-family:"din-condensed-n3","din-condensed","Hel­vetica Neue","Hel­vetica",sans-serif}@media screen and (min-width: 10em){table.standings-team{font-size:11px}}@media screen and (min-width: 48em){table.standings-team{font-size:15px}}table.standings-team th.column-1,table.standings-team th.column-3{text-align:center}table.standings-team td.column-1,table.standings-team td.column-3{text-align:center}table.standings-team td.column-1{width:7%}table.standings-team td.column-3{width:4%}table.volunteer{font-size:12px}body.home .tablepress .row-hover tr:hover td{background-color:#333333}table[href*="wordpress.org"]::before{content:'\f19a'}table.startlist .strava-no-links,table.standings .strava-no-links,table.results-qualifying .strava-no-links,table.startlistrows .strava-no-links{padding-left:32px}table.startlist a,table.standings a,table.results-qualifying a,table.startlistrows a{border-bottom:none;content:'';-moz-transition:color,250ms;-o-transition:color,250ms;-webkit-transition:color,250ms;transition:color,250ms}table.startlist a:hover,table.startlist a:focus,table.standings a:hover,table.results-qualifying a:hover,table.standings a:focus,table.results-qualifying a:focus,table.startlistrows a:hover,table.startlistrows a:focus{color:#FC4C02;border-bottom:none}body.home table.startlist a:hover,body.home table.startlist a:focus,body.home table.standings a:hover,body.home table.results-qualifying a:hover,body.home table.standings a:focus,body.home table.results-qualifying a:focus,body.home table.startlistrows a:hover,body.home table.startlistrows a:focus{color:#FC4C02}table.startlist a::before,table.standings a::before,table.results-qualifying a::before,table.startlistrows a::before{content:'\f19a';display:inline-block;padding:0 5px;font-family:FontAwesome;font-style:normal;font-weight:normal;text-decoration:inherit;padding-right:5px;vertical-align:top;-webkit-font-smoothing:antialiased;border-bottom:none}table.startlist a[href*="strava.com"]::before,table.standings a[href*="strava.com"]::before,table.results-qualifying a[href*="strava.com"]::before,table.startlistrows a[href*="strava.com"]::before{content:' ';background:url("/wp-content/themes/red-hook-crit/assets/images/logo_strava.png") center center no-repeat;width:15px;height:15px;background-size:100% 100%;margin:3px 8px 0 0}.entry-header{text-align:center;text-transform:none}.entry-meta{display:none}.single-startlist table.tablepress{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms;font-family:"adelle",serif;font-weight:400}@media screen and (min-width: 10em){.single-startlist table.tablepress{font-size:11px}}@media screen and (min-width: 48em){.single-startlist table.tablepress{font-size:14px}}.single-startlist table.tablepress.startlist td.column-1,.single-startlist table.tablepress.startlist td.column-4{width:13%;text-align:center}.single-startlist table.tablepress.startlist td.column-4{font-size:125%;padding:4px 8px;border:0.75px solid #cccccc;background-color:#f3f3f3;text-align:center}.single-startlist table.tablepress.startlist-three-col{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms}.single-startlist table.tablepress.startlist-three-col th.column-3{text-align:center}.single-startlist table.tablepress.startlist-three-col td.column-1{width:25%;text-align:left}.single-startlist table.tablepress.startlist-three-col td.column-3{width:14%;font-size:125%;padding:4px 8px;border:0.75px solid #cccccc;background-color:#f3f3f3;text-align:center}.single-startlist table.tablepress.startlistrows{-moz-transition:font-size 250ms;-o-transition:font-size 250ms;-webkit-transition:font-size 250ms;transition:font-size 250ms}@media screen and (min-width: 10em){.single-startlist table.tablepress.startlistrows{font-size:11px}}@media screen and (min-width: 48em){.single-startlist table.tablepress.startlistrows{font-size:15px}}.single-startlist table.tablepress.startlistrows th.column-1,.single-startlist table.tablepress.startlistrows th.column-2,.single-startlist table.tablepress.startlistrows th.column-5{text-align:center}.single-startlist table.tablepress.startlistrows td.column-1,.single-startlist table.tablepress.startlistrows td.column-2,.single-startlist table.tablepress.startlistrows td.column-5{text-align:center}.single-startlist table.tablepress.startlistrows td.column-1{width:13%}.single-startlist table.tablepress.startlistrows td.column-2{width:7%}.single-startlist table.tablepress.startlistrows td.column-5{width:14%;font-size:125%;padding:4px 8px;border:0.75px solid #cccccc;background-color:#f3f3f3;text-align:center}.edit-link{position:fixed;bottom:10px;left:10px;z-index:9;padding:10px 12px;-moz-border-radius:50%;-webkit-border-radius:50%;border-radius:50%;background-color:#c21f32}.edit-link:hover,.edit-link:focus{background-color:#ac1b2c}.edit-link:active{background-color:#801421}.edit-link a{color:#FFFFFF}
