/*! normalize.css v3.0.2 | MIT License | git.io/normalize */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! HTML5 Boilerplate v5.0.0 | MIT License | http://h5bp.com/ */html{color:#222;font-size:16px;line-height:1.4}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}@font-face{font-family:'Futura Std Light';src:url('fonts/futura-std/web/FuturaStd-Light/FuturaStd-Light.eot');src:url('fonts/futura-std/web/FuturaStd-Light/FuturaStd-Light.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-Light/FuturaStd-Light.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-Light/FuturaStd-Light.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-Light/FuturaStd-Light.svg#FuturaStd-Light') format('svg');font-weight:300;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Medium';src:url('fonts/futura-std/web/FuturaStd-Medium/FuturaStd-Medium.eot');src:url('fonts/futura-std/web/FuturaStd-Medium/FuturaStd-Medium.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-Medium/FuturaStd-Medium.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-Medium/FuturaStd-Medium.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-Medium/FuturaStd-Medium.svg#FuturaStd-Medium') format('svg');font-weight:500;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Heavy';src:url('fonts/futura-std/web/FuturaStd-Heavy/FuturaStd-Heavy.eot');src:url('fonts/futura-std/web/FuturaStd-Heavy/FuturaStd-Heavy.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-Heavy/FuturaStd-Heavy.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-Heavy/FuturaStd-Heavy.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-Heavy/FuturaStd-Heavy.svg#FuturaStd-Heavy') format('svg');font-weight:650;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Bold';src:url('fonts/futura-std/web/FuturaStd-Bold/FuturaStd-Bold.eot');src:url('fonts/futura-std/web/FuturaStd-Bold/FuturaStd-Bold.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-Bold/FuturaStd-Bold.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-Bold/FuturaStd-Bold.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-Bold/FuturaStd-Bold.svg#FuturaStd-Bold') format('svg');font-weight:700;font-style:normal;font-stretch:normal;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Light Condensed';src:url('fonts/futura-std/web/FuturaStd-CondensedLight/FuturaStd-CondensedLight.eot');src:url('fonts/futura-std/web/FuturaStd-CondensedLight/FuturaStd-CondensedLight.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-CondensedLight/FuturaStd-CondensedLight.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-CondensedLight/FuturaStd-CondensedLight.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-CondensedLight/FuturaStd-CondensedLight.svg#FuturaStd-CondensedLight') format('svg');font-weight:300;font-style:normal;font-stretch:condensed;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Medium Condensed';src:url('fonts/futura-std/web/FuturaStd-Condensed/FuturaStd-Condensed.eot');src:url('fonts/futura-std/web/FuturaStd-Condensed/FuturaStd-Condensed.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-Condensed/FuturaStd-Condensed.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-Condensed/FuturaStd-Condensed.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-Condensed/FuturaStd-Condensed.svg#FuturaStd-Condensed') format('svg');font-weight:500;font-style:normal;font-stretch:condensed;unicode-range:U+0020-25CA}@font-face{font-family:'Futura Std Bold Condensed';src:url('fonts/futura-std/web/FuturaStd-CondensedBold/FuturaStd-CondensedBold.eot');src:url('fonts/futura-std/web/FuturaStd-CondensedBold/FuturaStd-CondensedBold.eot?#iefix') format('embedded-opentype'),url('fonts/futura-std/web/FuturaStd-CondensedBold/FuturaStd-CondensedBold.woff') format('woff'),url('fonts/futura-std/web/FuturaStd-CondensedBold/FuturaStd-CondensedBold.ttf') format('truetype'),url('fonts/futura-std/web/FuturaStd-CondensedBold/FuturaStd-CondensedBold.svg#FuturaStd-CondensedBold') format('svg');font-weight:700;font-style:normal;font-stretch:condensed;unicode-range:U+0020-25CA}@font-face{font-family:'fontello';src:url('fonts/fontello/fontello.eot?9538110');src:url('fonts/fontello/fontello.eot?9538110#iefix') format('embedded-opentype'),url('fonts/fontello/fontello.woff?9538110') format('woff'),url('fonts/fontello/fontello.ttf?9538110') format('truetype'),url('fonts/fontello/fontello.svg?9538110#fontello') format('svg');font-weight:normal;font-style:normal}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"fontello";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-bus:before{content:'\e800'}.icon-facebook:before{content:'\e801'}.icon-star:before{content:'\e802'}.icon-instagram:before{content:'\e803'}.icon-twitter:before{content:'\e804'}.icon-list:before{content:'\e805'}.icon-play:before{content:'\e806'}.icon-location:before{content:'\e807'}.icon-phone:before{content:'\e808'}.icon-cancel:before{content:'\e809'}.icon-ok-circled:before{content:'\e80a'}.icon-help-circled:before{content:'\e80b'}.icon-pinterest:before{content:'\e80c'}.icon-mail-alt:before{content:'\e80d'}.icon-left-open:before{content:'\e80e'}.icon-right-open:before{content:'\e80f'}.icon-up-open:before{content:'\e810'}.icon-youtube-play:before{content:'\e811'}.icon-quote-left:before{content:'\e812'}.icon-bus{font-size:25px;display:inline-block;margin:-10px 0 0 0}.icon-ok-circled{color:#3eb64a;font-size:24px}.icon-help-circled{margin-left:10px}.owl-carousel .owl-wrapper:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}.owl-carousel{display:none;position:relative;width:100%;-ms-touch-action:pan-y}.owl-carousel .owl-wrapper{display:none;position:relative;-webkit-transform:translate3d(0, 0, 0)}.owl-carousel .owl-wrapper-outer{overflow:hidden;position:relative;width:100%}.owl-carousel .owl-wrapper-outer.autoHeight{transition:height 500ms ease-in-out}.owl-carousel .owl-item{float:left;text-align:center}.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor:pointer}.owl-controls{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.grabbing{cursor:url(img/grabbing.png) 8 8,move}.owl-carousel .owl-wrapper,.owl-carousel .owl-item{-webkit-backface-visibility:hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;-webkit-transform:translate3d(0, 0, 0);-moz-transform:translate3d(0, 0, 0);-ms-transform:translate3d(0, 0, 0)}.owl-theme .owl-controls{margin-top:10px;text-align:center}.owl-theme .owl-controls .owl-buttons div{display:inline-block;zoom:1;top:50%;*display:inline}.owl-prev{position:absolute;left:0;width:0;height:0;border-style:solid;border-width:10px 15px 10px 0;border-color:transparent #cecece transparent transparent;text-indent:-1000em}.owl-next{position:absolute;right:0;width:0;height:0;border-style:solid;border-width:10px 0 10px 15px;border-color:transparent transparent transparent #cecece;text-indent:-1000em}.owl-singlepost-controls{border-top:1px solid #e5e5e5;padding:15px 0 0;position:relative;text-align:center}.owl-singlepost-controls .owl-buttons a{display:inline-block;zoom:1;top:50%;*display:inline;cursor:pointer;margin:2px 30px 0}.owl-singlepost-controls .owl-buttons a.owl-prev{position:relative}.owl-singlepost-controls .owl-buttons a.owl-next{position:relative}#sponsor-carousel .owl-prev,#sponsor-carousel .owl-next,#highlight-carousel .owl-prev,#highlight-carousel .owl-next{top:15px}.owl-theme .owl-controls.clickable .owl-buttons div:hover{text-decoration:none}.owl-theme .owl-controls .owl-page{display:inline-block;zoom:1;*display:inline}.owl-theme .owl-controls .owl-page span{display:inline-block;width:12px;height:12px;margin:5px 7px;filter:alpha(opacity=50);opacity:.5;border-radius:20px;background:#869791}.owl-theme .owl-controls .owl-page.active span,.owl-theme .owl-controls.clickable .owl-page:hover span{filter:alpha(opacity=100);opacity:1}.owl-theme .owl-controls .owl-page span.owl-numbers{height:auto;width:auto;color:#FFF;padding:2px 10px;font-size:12px;border-radius:30px}.owl-item.loading{min-height:150px;background:url(img/AjaxLoader.gif) no-repeat center center}/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */.fancybox-wrap,.fancybox-skin,.fancybox-outer,.fancybox-inner,.fancybox-image,.fancybox-wrap iframe,.fancybox-wrap object,.fancybox-nav,.fancybox-nav span,.fancybox-tmp{padding:0;margin:0;border:0;outline:none;vertical-align:top}.fancybox-wrap{position:absolute;top:0;left:0;z-index:8020}.fancybox-skin{position:relative;background:#f9f9f9;color:#444;text-shadow:none;border-radius:4px}.fancybox-opened{z-index:8030}.fancybox-opened .fancybox-skin{box-shadow:0 10px 25px rgba(0,0,0,0.5)}.fancybox-outer,.fancybox-inner{position:relative}.fancybox-inner{overflow:hidden}.fancybox-type-iframe .fancybox-inner{-webkit-overflow-scrolling:touch}.fancybox-error{color:#444;font:14px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;margin:0;padding:15px;white-space:nowrap}.fancybox-image,.fancybox-iframe{display:block;width:100%;height:100%}.fancybox-image{max-width:100%;max-height:100%}#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox_sprite.png')}#fancybox-loading{position:fixed;top:50%;left:50%;margin-top:-22px;margin-left:-22px;background-position:0 -108px;opacity:.8;cursor:pointer;z-index:8060}#fancybox-loading div{width:44px;height:44px;background:url('img/fancybox_loading.gif') center center no-repeat}.fancybox-close{position:absolute;top:-18px;right:-18px;width:36px;height:36px;cursor:pointer;z-index:8040}.fancybox-nav{position:absolute;top:0;width:40%;height:100%;cursor:pointer;text-decoration:none;background:transparent url('img/blank.gif');-webkit-tap-highlight-color:rgba(0,0,0,0);z-index:8040}.fancybox-prev{left:0}.fancybox-next{right:0}.fancybox-nav span{position:absolute;top:50%;width:36px;height:34px;margin-top:-18px;cursor:pointer;z-index:8040;visibility:hidden}.fancybox-prev span{left:10px;background-position:0 -36px}.fancybox-next span{right:10px;background-position:0 -72px}.fancybox-nav:hover span{visibility:visible}.fancybox-tmp{position:absolute;top:-99999px;left:-99999px;visibility:hidden;max-width:99999px;max-height:99999px;overflow:visible !important}.fancybox-lock{overflow:hidden !important;width:auto}.fancybox-lock body{overflow:hidden !important}.fancybox-lock-test{overflow-y:hidden !important}.fancybox-overlay{position:absolute;top:0;left:0;overflow:hidden;display:none;z-index:8010;background:url('img/fancybox_overlay.png')}.fancybox-overlay-fixed{position:fixed;bottom:0;right:0}.fancybox-lock .fancybox-overlay{overflow:auto;overflow-y:scroll}.fancybox-title{visibility:hidden;font:normal 13px/20px "Helvetica Neue",Helvetica,Arial,sans-serif;position:relative;text-shadow:none;z-index:8050}.fancybox-opened .fancybox-title{visibility:visible}.fancybox-title-float-wrap{position:absolute;bottom:0;right:50%;margin-bottom:-35px;z-index:8050;text-align:center}.fancybox-title-float-wrap .child{display:inline-block;margin-right:-100%;padding:2px 20px;background:transparent;background:rgba(0,0,0,0.8);border-radius:15px;text-shadow:0 1px 2px #222;color:#FFF;font-weight:bold;line-height:24px;white-space:nowrap}.fancybox-title-outside-wrap{position:relative;margin-top:10px;color:#fff}.fancybox-title-inside-wrap{padding-top:10px}.fancybox-title-over-wrap{position:absolute;bottom:0;left:0;color:#fff;padding:10px;background:#000;background:rgba(0,0,0,0.8)}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min--moz-device-pixel-ratio:1.5),only screen and (min-device-pixel-ratio:1.5){#fancybox-loading,.fancybox-close,.fancybox-prev span,.fancybox-next span{background-image:url('img/fancybox_sprite@2x.png');background-size:44px 152px}#fancybox-loading div{background-image:url('img/fancybox_loading@2x.gif');background-size:24px 24px}}body{font-family:arial,sans-serif;font-size:16px;color:#959595}a{color:#ee1c24;text-decoration:none}a:hover{text-decoration:underline}p{margin:0 0 24px;padding:0;line-height:24px}h1,h2,h3,h4{margin:0;padding:0;color:#7b7b7b}ul,li{margin:0;padding:0}hr{border:0;height:1px;background:#e5e5e5;margin:0 0 60px}figure{margin:0 0 30px 0;text-align:center}figure.gallery-item{margin:0}img{max-width:100%;height:auto}::-moz-selection{background:#fe57a1;color:#fff}::selection{background:#fe57a1;color:#fff}::-moz-selection{background:#fe57a1;color:#fff}.center{text-align:center}.mid{position:relative;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.pop{color:#ee1c24}.backtotop{padding-left:18px;display:inline-block;font-size:85%;position:relative}section section .backtotop{margin-bottom:30px}.backtotop:after{content:"\A";border-style:solid;border-width:0 5px 8.7px 5px;border-color:transparent transparent #ee1c24 transparent;position:absolute;margin-top:9px;left:0}.show,.expand{cursor:pointer}.hide,.collapse{display:none}nav .global_menu ul,ul#reg li a,#counter,#counter td,header #logo,nav #primary ul li a,nav#secondary{border:solid #e5e5e5}#container{max-width:1920px;margin:0 auto}.shade{background:#f2f2f2}.wrapper{max-width:1200px;margin:0 auto;position:relative}main{font-size:18px;font-weight:lighter;padding:60px 3% 0 3%;overflow:hidden}main h1{font-family:'Futura Std Light';color:#959595;margin:-0.158em 0 1em}main h2{font-family:'Futura Std Bold Condensed';text-transform:uppercase;font-size:24px;margin-bottom:30px;padding-bottom:23px;border-bottom:1px solid #e5e5e5;line-height:1;letter-spacing:.05em}main h3{font-size:24px;font-weight:100;margin:60px 0 30px;line-height:1.25}main h3:first-of-type{margin-top:0}.single-post main h3:first-of-type{margin-top:60px}main ul{margin:0 0 30px 20px}main li{margin-bottom:15px}main ul ul{margin:10px 20px 20px 20px}a.cta,#ribbon button,ul#reg li .register_closed,ul#reg li .register,.page-template-hotels .hotel .cta a,.page-template-hotels .hotel .sold,.page-template-past-results .result .cta a,.page-template-distances .glance .cta{display:inline-block;font-family:'Futura Std Bold Condensed';font-size:16px;text-transform:uppercase;color:#fff;border:none;padding:9px 17px;background:#ee1c24;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2MTkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ee1c24 0, #ee1c24 50%, #d61920 51%, #d61920 100%)}a.cta:hover,ul#reg li:hover>.register,#ribbon button:hover,ul#reg li .register:hover,.page-template-hotels main .hotel .cta a:hover,.page-template-past-results .result .cta a:hover,.page-template-distances .glance .cta:hover{text-decoration:none;cursor:pointer;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #d61920 0, #d61920 50%, #c0161d 51%, #c0161d 100%)}.highlight{display:inline-block;font-family:'Futura Std Bold Condensed';font-size:16px;text-transform:uppercase;color:#fff;border:none;padding:9px 17px;text-align:center;margin:0 0 24px}a.highlight{text-decoration:none}a.highlight:hover{color:#7b7b7b;background:#fafafa;background:linear-gradient(to bottom, #fafafa 0, #fafafa 50%, #e9e9e9 51%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0)}.highlight.red{background:#ee1c24;background:linear-gradient(to bottom, #ee1c24 0, #ee1c24 50%, #d61920 51%, #d61920 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='@rnr-red', endColorstr='#d61920', GradientType=0)}a.highlight.red:hover{background:#d61920;background:linear-gradient(to bottom, #d61920 0, #d61920 50%, #c0161d 51%, #c0161d 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#d61920', endColorstr='#c0161d', GradientType=0);color:#fff}.highlight.black{background:#000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2MTkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #222 0, #222 50%, #000 51%, #000 100%)}.highlight.blue{background:#1600e2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2MTkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #1600e2 0, #1600e2 50%, #1400cb 51%, #1400cb 100%)}a.highlight.blue:hover{background:linear-gradient(to bottom, #1400cb 0, #1400cb 50%, #0f00a9 51%, #0f00a9 100%);color:#fff}.highlight.green{background:#1600e2;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2MTkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #39b54a 0, #39b54a 50%, #33a342 51%, #33a342 100%)}a.highlight.green:hover{background:linear-gradient(to bottom, #33a342 0, #33a342 50%, #2b8638 51%, #2b8638 100%);color:#fff}.highlight.platinum{background:#a6a6a6;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2E2YTZhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2E2YTZhNiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzk1OTU5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM5NTk1OTUiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #a6a6a6 0, #a6a6a6 50%, #959595 51%, #959595 100%)}a.highlight.platinum:hover{background:#959595;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzk1OTU5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iIzk1OTU5NSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iIzdiN2I3YiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiM3YjdiN2IiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #959595 0, #959595 50%, #7b7b7b 51%, #7b7b7b 100%);color:#fff}.highlight.spectator,.highlight.reception{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNDA0MDQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNDA0MDQwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMzkzOTM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzM5MzkzOSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #404040 0, #404040 50%, #393939 51%, #393939 100%)}a.highlight.spectator:hover,a.highlight.reception:hover{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjMzkzOTM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjMzkzOTM5IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjMzMzMzMzIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzMzMzMzMyIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #393939 0, #393939 50%, #333333 51%, #333333 100%);color:#fff}.highlight.gold{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjYWFhMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjYWFhMDAwIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjOWE4ZjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzlhOGYwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #aaa000 0, #aaa000 50%, #9a8f01 51%, #9a8f01 100%)}a.highlight.gold:hover{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjOWE4ZjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjOWE4ZjAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjODA3NzAxIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzgwNzcwMSIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #9a8f01 0, #9a8f01 50%, #807701 51%, #807701 100%);color:#fff}.highlight.silver{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjN2Y3ZjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjN2Y3ZjdmIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNzI3MjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzcyNzI3MiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #7f7f7f 0, #7f7f7f 50%, #727272 51%, #727272 100%)}a.highlight.silver:hover{background:#404040;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iIzQwNDA0MCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjAlIiBzdG9wLWNvbG9yPSIjNzI3MjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTAlIiBzdG9wLWNvbG9yPSIjNzI3MjcyIiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iNTElIiBzdG9wLWNvbG9yPSIjNTg1ODU4IiBzdG9wLW9wYWNpdHk9IjEiLz4KICAgIDxzdG9wIG9mZnNldD0iMTAwJSIgc3RvcC1jb2xvcj0iIzU4NTg1OCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgPC9saW5lYXJHcmFkaWVudD4KICA8cmVjdCB4PSIwIiB5PSIwIiB3aWR0aD0iMSIgaGVpZ2h0PSIxIiBmaWxsPSJ1cmwoI2dyYWQtdWNnZy1nZW5lcmF0ZWQpIiAvPgo8L3N2Zz4=);background:linear-gradient(to bottom, #404040 0, #727272 0, #727272 50%, #585858 51%, #585858 100%);color:#fff}.highlight.gray{color:#959595;background:#ffffff;background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0)}a.highlight.gray:hover{color:#959595;background:#fafafa;background:linear-gradient(to bottom, #fafafa 0, #fafafa 50%, #e9e9e9 51%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0)}.highlight.stjude{color:#a30134;background:#ffffff;background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#f2f2f2', GradientType=0)}a.highlight.stjude:hover{color:#a30134;background:#fafafa;background:linear-gradient(to bottom, #fafafa 0, #fafafa 50%, #e9e9e9 51%, #e9e9e9 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fafafa', endColorstr='#e9e9e9', GradientType=0)}a.cta_shortcode{margin:0 0 24px}a.cta_big{font-size:32px}.attn_alert{border:2px solid #ee1c24;display:block;color:#ee1c24;padding:10px 20px;margin-bottom:30px}.attn_alert a{text-decoration:underline}.alert{color:#ee1c24}#grid_2_overview{margin-bottom:54px}.grayscale img{-webkit-filter:grayscale(100%);-webkit-transition:all .6s ease;-webkit-backface-visibility:hidden;filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:gray;filter:gray}.grayscale img:hover{filter:none;-webkit-filter:grayscale(0)}.lowercase{text-transform:lowercase}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}.content .pw-widget{clear:both;margin-bottom:30px}.content .pw-layout-horizontal .pw-button{vertical-align:top}.content .pw-button{font-size:16px !important}.content .sharewidget_bottom{margin-bottom:60px}a.pw-size-medium.pw-button{background-color:blue;margin-right:5px !important}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon{background-image:none;color:#fff;height:24px;width:24px;font-family:fontello;font-size:16px;text-align:center;line-height:24px;padding:3px}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-facebook{background-color:#3b5998}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-facebook:before{content:'\e801'}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-twitter{background-color:#55acee}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-twitter:before{content:'\e804'}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-pinterest{background-color:#bd0819}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-pinterest:before{content:'\e80c'}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-email{background-color:#343434}a.pw-size-medium.pw-button span.pw-icon.ra1-pw-icon.ra1-pw-icon-email:before{content:'\e80d'}a.pw-size-medium.pw-button span.pw-button-counter{padding-left:0 !important}a.pw-size-medium.pw-button span.pw-button-counter span.pw-button-counter__count{border-radius:0;padding:3px 8px !important;font-size:12px}.gallery-carousel{margin-bottom:30px}.owl-singleposts{margin-bottom:30px;border-bottom:1px solid #e5e5e5;margin-bottom:24px;padding:0 0 15px}.owl-distances .owl-controls{position:relative;text-align:center}.owl-distances .owl-buttons{position:absolute;top:0;width:100%}.owl-distances .owl-prev,.owl-distances .owl-next,.owl-singlepost-controls .owl-prev,.owl-singlepost-controls .owl-next{top:5px}.attachment-distance-gallery{margin-bottom:15px}.owl-buttons span{display:inline-block;vertical-align:top}.hotel .westincta{border:1px solid #007e7a;background-color:#fff;padding:20px 15px 10px;margin:0 30px 10px}.page-template-hotels .hotel .westincta p{font-family:'Futura Std Medium';font-size:19px;text-transform:uppercase}.highlight.westin{background-color:#007e7a}a.highlight.westin:hover{background-color:#006461}.liveblog_entries{margin:0 0 60px 0}.liveblog_entries li{list-style:none;padding:60px 0;border-bottom:1px solid #e5e5e5}.single-post main .liveblog_entries h3:first-of-type{margin-top:0}.liveblog_timestamp{font-size:13px;font-style:italic;text-align:right}.liveblog_entries blockquote{margin:0 0 24px}.liveblog_entries blockquote p{font-size:24px;line-height:1.4}.liveblog_entries .tumblr_video_iframe{margin-bottom:30px}.liveblog_entries .twitter-tweet{margin:0 auto 30px !important}.liveblog_gallery figure img{margin-bottom:30px}.liveblog_entries figcaption{font-style:italic;margin-top:10px}.liveblog_nav{overflow:hidden;margin-bottom:60px}.liveblog_nav .navright{float:right}.liveblog_nav .navleft{float:left}.fancybox-title p{margin:0}.margin_above{margin-top:60px !important}.switcher-content{display:none}#switcher-panel1 h3,#switcher-panel2 h3{color:#ee1c24;font-size:24px;font-weight:100}.embedded_tweet{overflow:hidden}.separatortitle{border-top:1px solid #e5e5e5;padding-top:60px}.market-madrid footer nav#eventfooter ul li.footer-pinterest-link{display:none}.pixlee-tabs .ui-tabs-nav{border-bottom:1px solid #e5e5e5;margin:0 0 30px 0;text-align:center}.pixlee-tabs .ui-tabs-nav li:first-child{margin-left:0;border-left:1px solid #e5e5e5}.pixlee-tabs .ui-tabs-nav li{border-right:1px solid #e5e5e5;border-top:1px solid #e5e5e5;display:inline-block;margin:0 0 -1px 0}.pixlee-tabs .ui-tabs-nav li a,.pixlee-tabs .ui-tabs-nav li.ui-state-active span{background-color:#333;color:#fff;display:block;padding:10px 20px}.pixlee-tabs .ui-tabs-nav li.ui-state-active a,.pixlee-tabs .ui-tabs-nav li.ui-state-active span{color:#333;background-color:#fff;padding:10px 20px;display:block}.pixlee-widget{padding:30px 0}.pixlee_nav{margin-top:30px;text-align:center}.pixlee_nav div{display:inline-block;padding:0 30px 15px 30px}.instagram_embed{margin-bottom:30px}.instagram_embed.aligncenter iframe{margin:auto !important;display:table !important}.twitter_embed{margin-bottom:30px}.twitter_embed.twitter_left iframe{margin-right:30px !important;margin-bottom:30px !important}.twitter_embed.twitter_right iframe{margin-left:30px !important;margin-bottom:30px !important}#pixlee_container{margin-bottom:30px}#info-embed{margin-bottom:30px !important}.cta{text-align:center}.cta a{display:block;background:#ee1c24;color:#fff;width:80%;text-align:center;margin:0 auto;padding:.5em;margin-bottom:4.375em}.cta a:hover{text-decoration:none}.grid_1,.grid_2,.grid_3,.grid_4{overflow:auto;padding:0 1em}.grid_2 .column,.grid_3 .column,.grid_4 .column{float:none}.grid_2 .column:first-child,.grid_3 .column:first-child,.grid_4 .column:first-child{margin-left:0}.grid_2 .column{width:100%}.grid_3 .column{width:100%}.grid_4 .column{width:100%}.grid_2_special,.grid_3_special,.grid_4_special,.grid_6_special{text-align:center}.grid_2_special .column_special,.grid_3_special .column_special,.grid_4_special .column_special,.grid_6_special .column_special{margin-bottom:60px;text-align:left}.grid_2.offset240left section{margin-bottom:60px}.grid_2.offset240left .column:last-child{width:100%}.grid_2.offset240right .column{width:900px}.grid_2.offset240right .column:last-child{width:240px}.grid_2.offset780left .column{width:100%}.grid_2.offset780left .column:last-child{width:100%}#rnr-event.post .grid_2.offset240left .column:first-child h2{width:180px}#rnr-event.post .grid_2.offset240left ul{margin-bottom:40px}#rnr-event.post .grid_2.offset240left li{line-height:1}#rnr-event.post .grid_2.offset240left ul li a{color:#959595;padding:0 0 17px;display:block;font-size:16px}#rnr-event.post .grid_2.offset240left ul li a:hover{color:#000;text-decoration:none}.grid_2.reg{width:240px}.grid_2.reg .column:last-child{width:900px}#alert,#sticky-alert{background-color:#c0161d;font-size:19px}#alert a,#sticky-alert a{text-decoration:underline;color:#fff}#alert a.close,#sticky-alert a.close{display:block;width:20px;height:20px;position:absolute;top:0;right:15px;background:url(img/sprite.png) no-repeat 0 0;text-indent:-1000em}#alert p,#sticky-alert p{margin:0}#alert.sticky,#sticky-alert.sticky{position:fixed;top:0;z-index:1001;left:0;width:100%}#alert .wrapper,#sticky-alert .wrapper{position:relative;text-align:center;color:#fff;padding:10px;font-weight:bold}header{border-bottom:5px solid #ee1c24;background:#fff}header.non-sticky{padding-top:44px}header:after{content:"";display:table;clear:both}header a{color:#959595;text-decoration:none}header #logo{width:auto;float:none;height:116px;text-align:center;border:none}header #logo img{width:200px}header nav{position:relative}nav ul,ul#reg,#primary ul{margin:0;padding:0;font-size:0}nav ul li,ul#reg li{list-style:none}nav .hamburger,nav .hamburger-2{display:inline-block;top:-73px;left:7%;width:35px;height:45px;position:absolute;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.5s ease-in-out;cursor:pointer}nav .hamburger-2{top:-48px}nav .hamburger span,nav .hamburger-2 span{display:block;position:absolute;height:6px;width:100%;background:#a5a5a5;border-radius:2px;opacity:1;left:0;-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg);transition:.25s ease-in-out}nav .hamburger span:nth-child(1),nav .hamburger-2 span:nth-child(1){top:0}nav .hamburger span:nth-child(2),nav .hamburger-2 span:nth-child(2){top:12px}nav .hamburger span:nth-child(3),nav .hamburger-2 span:nth-child(3){top:24px}nav .hamburger.open span:nth-child(1),nav .hamburger-2.open span:nth-child(1){top:12px;-webkit-transform:rotate(135deg);-ms-transform:rotate(135deg);transform:rotate(135deg)}nav .hamburger.open span:nth-child(2),nav .hamburger-2.open span:nth-child(2){opacity:0;left:-60px}nav .hamburger.open span:nth-child(3),nav .hamburger-2.open span:nth-child(3){top:12px;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.global_menu,#global{max-height:0;overflow:hidden;float:none;text-align:center;width:100%;transition:max-height .5s}.global_menu.menuOpen,#global.menuOpen{max-height:1000px;transition:max-height .5s}nav .global_menu ul,nav #global ul{border-width:0;text-align:center;width:100%}nav .global_menu li,nav #global li{position:relative;display:inline;font-family:'Futura Std Heavy';font-size:16px;text-transform:uppercase}nav .global_menu li{display:block}nav .global_menu li a,nav #global li a{display:block;padding:12px;background:#ee1c24;color:#fff;border-bottom:1px solid #d61920;transition:all .25s ease}nav .global_menu li a:hover,nav #global li a:hover{text-decoration:none;color:#000}nav .global_menu li.lang{display:none}body.lang-en nav .global_menu li.lang,body.lang-es nav .global_menu li.lang,body.lang-fr nav .global_menu li.lang,body.lang-pt nav .global_menu li.lang{display:block}nav .global_menu li.lang a{border-left:1px solid #e5e5e5;padding:20px 15px 16px 20px}nav #global li a.lang_dropdown,nav #global-2 li a.lang_dropdown{display:none}nav .global_menu li.lang li:first-child a{border-left:none}nav .global_menu li.lang li a{border-left:none;font-family:'Futura Std Medium';font-size:16px;display:block;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5;text-align:center;padding:10px 0}nav .global_menu li:hover>a,nav .global_menu li.lang li:hover>a{color:#000}nav .global_menu li.lang .arrow-down{float:right;margin:4px 0 0 20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10.4px solid #cecece}nav .global_menu li.lang:hover>a .arrow-down{border-top-color:#000}nav .global_menu li.lang ul{display:block;position:relative;width:100%;background:#fff;overflow:hidden;z-index:1000;box-shadow:4px 4px 5px 0 rgba(0,0,0,0.15)}nav #global .sub-menu-2 li,nav #global-2 .sub-menu-2 li{width:50%;display:inline-block}nav #global .sub-menu-3 li,nav #global-2 .sub-menu-3 li{width:calc(33.33333333%);display:inline-block}nav #global .sub-menu-4 li,nav #global-2 .sub-menu-4 li{width:25%;display:inline-block}nav .global_menu ul li.lang:hover>ul{display:block;overflow:visible;z-index:1000}header nav{width:100%}nav #primary{width:100%}nav #primary ul{float:left;width:100%}nav #primary ul li{display:inline;font-family:'Futura Std Heavy';font-size:16px;position:relative;text-transform:uppercase;font-size:0}nav #primary ul li a{display:inline-block;height:57px;padding-top:12px;text-align:center;font-family:'Futura Std Bold Condensed';font-size:26px;border-width:1px 0 0 1px;background:#ffffff;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%)}nav #primary ul li:hover>a{text-decoration:none;color:inherit;background:linear-gradient(to bottom, #fafafa 0, #fafafa 50%, #e9e9e9 51%, #e9e9e9 100%)}#rnr-event nav #primary ul li a{width:50%}#rnr-series nav #primary ul li a{width:calc(33.33333333%)}#rnr-series nav #primary.fourup ul li a{width:calc(25%);font-size:20px}#rnr-event nav #primary ul ul li a,#rnr-series nav #primary ul ul li a{width:100%}nav#secondary .menu-label{height:57px;padding-top:12px;font-family:'Futura Std Bold Condensed';text-transform:uppercase;font-size:26px;border-width:1px 0 0 1px;text-align:center;cursor:pointer;padding:10px;color:#959595;background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%)}nav#secondary{border:none;width:100%}nav#secondary ul{max-height:0;overflow:hidden;transition:max-height .5s;text-align:center;border:solid #dbdbdb;border-width:1px 0 0 0;float:none}nav#secondary .menu-label:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #959595;position:absolute;margin-top:10px;left:10%;transition:all linear .15s}nav#secondary ul.menuOpen{display:block;max-height:1000px;transition:max-height .5s}nav#secondary .menu-label.open:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}nav#secondary ul li{font-family:'Futura Std Medium Condensed';font-size:22px}nav#secondary ul li a{color:#a3a3a3;display:block;padding:10px 0;text-transform:uppercase;border-bottom:1px solid #e5e5e5}nav#secondary ul li a:hover,nav#secondary ul li a.selected{color:#ee1c24;text-decoration:none}nav#secondary .current-menu-item a,#primary .sub-menu .current_page_item a{color:#fff;background:#959595}nav#secondary .current-menu-item a:hover{color:#fff}#primary .sub-menu .current_page_item a:hover{color:#666;background:#ddd}#getgoing{width:100%}#counter,ul#reg{width:50%}#rnr-series ul#reg{width:100%}#counter{border-width:0;float:left}#counter td{border-width:0 0 1px 1px;text-align:center;vertical-align:middle;width:62px;color:#a5a5a5}#counter .stats td{font-family:'Futura Std Light Condensed';font-size:24px;padding-top:2px}#counter .labels td{font-family:'Futura Std Bold Condensed';font-size:14px;padding-top:3px;text-transform:uppercase}ul#reg,#primary ul{display:inline-block}ul#reg,ul#reg li,#primary ul,#primary ul li{position:relative}ul#reg ul,#primary ul ul{background:#fff;border:solid #e5e5e5;border-width:0 0 1px 1px;box-shadow:4px 4px 5px 0 rgba(0,0,0,0.2);display:none;left:0;moz-box-shadow:4px 4px 5px 0 rgba(0,0,0,0.2);overflow:hidden;position:absolute;webkit-box-shadow:4px 4px 5px 0 rgba(0,0,0,0.2);width:100%}#primary ul ul{width:100.3%;border-width:0 1px 1px 1px}ul#reg ul li,#primary ul ul li{display:block;float:none}ul#reg ul li:first-child{border-top:2px solid #d61920;margin-top:-2px}ul#reg ul li a{background:#ee1c24;border:solid #d61920;border-width:1px 0 0 0;color:#fff;display:block;font-family:'Futura Std Medium Condensed';font-size:24px;padding:10px 0 12px;text-align:center;text-transform:uppercase}nav #primary ul ul li a{background:#fff;border:solid #e5e5e5;border-width:1px 0 0 0;display:block;font-family:'Futura Std Medium Condensed';font-size:24px;height:49px;padding:10px 0 12px;text-align:center;text-transform:uppercase}ul#reg ul li:first-child a{border-top:1px solid #ee262e}nav #primary ul ul li:first-child a{border-top:none}ul#reg ul li a:hover{text-decoration:none;color:#d61920;background:#fff}nav #primary ul ul li a:hover{text-decoration:none;color:#fff;background:#ee1c24}ul#reg li .register_closed,ul#reg li .register{height:59px;padding:12px 0 0 0;text-align:center;font-size:26px;width:100%;border-width:0 0 1px 1px}#rnr-series ul#reg li .register{border-left:0}ul#reg li .register_closed{background:#333;font-size:16px;padding-top:18px}.lang-es ul#reg li .register_closed{font-size:14px;padding-top:20px}main.no-hero{padding:0;position:relative}main.no-hero .non-stickem.sticky{padding-top:108px}main.no-hero .wrapper{padding:30px 1em}main.no-hero .wrapper section{padding:60px 0 0}main.no-hero #subnav{background-color:#000;text-transform:uppercase;font-family:"Futura Std Heavy";font-size:16px}main.no-hero #subnav .wrapper{padding:0}main.no-hero #subnav .subnav-menu-label{height:57px;padding-top:12px;font-family:'Futura Std Bold Condensed';text-transform:uppercase;font-size:26px;border-width:1px 0 0 1px;text-align:center;cursor:pointer;padding:10px;color:#959595;background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%)}main.no-hero #subnav .subnav-menu-label:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #959595;position:absolute;margin-top:10px;left:10%;transition:all linear .15s}main.no-hero #subnav .subnav-menu-label.open:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}main.no-hero #subnav ul{margin:0;max-height:0;overflow:hidden;transition:max-height .5s;text-align:center;border:solid #dbdbdb;border-width:1px 0 0 0;float:none}main.no-hero #subnav ul.menuOpen{display:block;max-height:1000px;transition:max-height .5s}main.no-hero #subnav li{list-style:none;margin:0;border-bottom:1px solid #666;font-size:16px}main.no-hero #subnav li.current_page_item a{background-color:#fff;color:#ee1c24}main.no-hero #subnav a{color:#fff;display:block;padding:15px 30px;transition:all .25s ease}main.no-hero #subnav a:hover{background-color:#ee1c24;color:#fff;text-decoration:none}main.no-hero #subnav a.medals-current-page,main.no-hero #subnav a.whatrocked-current-page{background-color:#fff;color:#ee1c24}#hero{position:relative;clear:both;color:#fff;height:350px;text-align:center;text-transform:uppercase;padding:0 3%}#hero h1{color:#fff;font-family:'Futura Std Bold';font-size:11.25em;letter-spacing:-0.04em;margin:0;line-height:1;display:inline-block}#hero h1 #bigtext{width:100%}#hero h1 .kicker,#hero h1 .subhead{overflow:hidden;text-align:center;display:block}#hero h1 .kicker{font-family:'Futura Std Medium';font-size:19px;letter-spacing:.02em;margin-bottom:.9%}#hero h1 .subhead{font-family:'Futura Std Light';font-size:26px;letter-spacing:-0.04em;margin:0;line-height:1}#hero h1 .subhead strong{font-family:'Futura Std Medium';letter-spacing:.01em}#hero h1 .kicker:before,#hero h1 .subhead:before,#hero h1 .kicker:after,#hero h1 .subhead:after{background-color:#fff;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%;margin-bottom:10px}#hero h1 span:before{right:.9em;margin-left:-50%}#hero h1 span:after{left:.9em;margin-right:-50%}#hero h1 .subhead:before{right:.5em}#hero h1 .subhead:after{left:.5em}#hero h1 .headline{margin-bottom:5px;display:block}#rnr-event.single-post #hero{border-bottom:2px solid #d9d9d9}#rnr-event.home.page #hero h1{margin-top:.25em}#rnr-event.page #hero h1{margin-top:-40px}#rnr-event.single-post #hero h1{margin-top:0}#rnr-series #hero h1 .subhead{font-family:'Futura Std Light';letter-spacing:normal;margin:27px 0 0 0;line-height:1}#hero .play a{display:inline-block;margin:20px 0 -20px;padding-top:22px;padding-left:10px;height:90px;width:90px;border-radius:45px;background:#ee1c24;line-height:1;transition:all .25s ease}#hero .play a:hover{background:#000}#hero .icon-play{color:#fff;font-size:45px}.video-container{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative;margin-bottom:60px}.video-container iframe,.video-container object,.video-container embed{height:100%;left:0;position:absolute;top:0;width:100%}#hero-video{display:none;position:relative;clear:both;color:#fff;height:600px;text-align:center;text-transform:uppercase}.hero-video-wrapper{height:100%;max-width:1200px;margin:0 auto;padding:0}#hero-video .big_video_close{padding:0 3px 4px;background:#ee1c24;line-height:1;position:absolute;top:20px;right:20px}#hero-video .big_video_close:hover{background:#000}#hero-video .icon-cancel{color:#fff;font-size:45px}#hero-video .icon-cancel:before{margin:0}#hero-lower{position:relative;clear:both;color:#fff;height:600px;text-align:center;text-transform:uppercase;padding:0 3%}#hero-lower h1{color:#fff;font-family:'Futura Std Bold';font-size:11.25em;letter-spacing:-0.04em;margin:-40px 0 0 0;line-height:1;display:inline-block}#hero-lower h1 #bigtext{width:100%}#hero-lower h1 span:before{right:.9em;margin-left:-50%}#hero-lower h1 span:after{left:.9em;margin-right:-50%}#ribbon{font-size:0}#ribbon .wrapper{overflow:auto;text-align:center;padding:20em}#ribbon .wrapper.mid{top:inherit;-webkit-transform:inherit;-ms-transform:inherit;transform:inherit;padding:3% 0 3% 0}#ribbon form{float:none;text-align:center;margin-bottom:3%}#ribbon input{border:2px solid #e5e5e5;color:#959595;margin-right:10px;padding:9px 8px;font-size:16px;line-height:normal;width:230px}#ribbon input:focus{outline:0 none}#ribbon a,#ribbon p{color:#cecece}#ribbon a{color:#fff;border-radius:20px}#ribbon div{font-family:'Futura Std Bold Condensed';font-size:36px;float:none;display:inline-block;line-height:normal;margin:0;color:#cecece}#ribbon .hash{top:-0.15em;position:relative;display:block}#ribbon span.pop{font-family:'Futura Std Medium';display:none}#ribbon .youtube a,#ribbon .twitter a,#ribbon .facebook a,#ribbon .instagram a,#ribbon .pinterest a{float:left;display:inline-block;line-height:normal;font-size:21px;text-align:center;margin:1px 0 0 15px;padding-top:8px;height:40px;width:40px;transition:all .25s ease;background:#d5d5d5}#ribbon .twitter a{margin-left:10px}#ribbon.moments_ribbon .twitter a,#ribbon.moments-share .twitter a{margin-left:15px}#ribbon .youtube a{margin-left:0;padding-top:6px}#ribbon .youtube a:hover,#ribbon .twitter a:hover,#ribbon .facebook a:hover,#ribbon .instagram a:hover,#ribbon .pinterest a:hover{background:#ee1c24}#features{background:#f2f2f2;padding:60px 0 50px}#features h2{border-bottom-color:#d9d9d9}#features ul{margin:0 0 20px 20px}#features h2,#info h2,#partnerlogos h2,#findrace h2{font-family:'Futura Std Bold Condensed';font-size:26px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;text-transform:uppercase;text-align:center}#info{padding:60px 0 30px}#info h2{margin-bottom:24px}#info h3{font-size:1.313em;color:#000;font-weight:lighter;margin:.188em 0 .5em 0;line-height:1.2em}#info h3 a{color:inherit}#info time{font-size:.875em;color:#000}#info time a{color:inherit}#info article{padding-bottom:14px;border-bottom:1px solid #e5e5e5;margin-bottom:22px;overflow:hidden}#info article:last-of-type{border-bottom:none;margin-bottom:40px}#info figure{display:none}#info .star{text-align:center;margin:0 auto;background:#fff;height:55px;padding:5px 7px 0 0;margin-bottom:30px}#info .icon-star{color:#e21b22;font-size:60px;line-height:1;padding:18px 0 0 0}#info .list{text-align:center;margin:5px auto 20px auto;background:#e21b22;width:60px;height:60px;padding:8px 0 0 0}#info .icon-list{color:#fff;font-size:44px;line-height:1}#races{padding:60px 0 30px 0;background:#000 url(img/sd_bg_races.jpg) repeat-y 50% 0}#races p{color:#a5a5a5;text-align:left}#races .racebadge{width:250px;height:250px;margin:0 auto 30px auto;border:2px solid #df1b22;border-radius:125px;background-color:rgba(204,0,102,0);text-align:center}#races .racebadge h3{margin:0;font-family:'Futura Std Light';font-size:60px;color:#fff;letter-spacing:-0.05em}#races .racebadge h3 strong{font-family:'Futura Std Bold'}#races .racebadge h4{margin:0;font-family:'Futura Std Bold';font-size:48px;color:#fff;text-transform:uppercase;border-top:1px solid #e21b22;padding-top:12px;width:160px;margin:0 auto}#promospots{overflow:auto;padding:60px 1em 0}#promospots ul{margin:0;padding:0;font-size:0}#promospots ul li{width:100%;height:300px;background:#e53138;margin-bottom:60px;padding:30px}#promospots ul li h3{font-family:'Futura Std Bold';font-size:32px;color:#fff;text-align:center;text-transform:uppercase;margin:0;padding:0 0 21px;line-height:1}#promospots ul li p{margin:0 auto;padding-top:28px;font-family:'Futura Std Medium';font-size:18px;color:#fff;text-transform:uppercase;letter-spacing:.05em;text-align:center;border-top:1px solid #fff}#promospots ul li a{display:block;width:100%;height:100%}#rnr-event.post #promospots{padding-bottom:0}#socialfeed{background:#f2f2f2;padding:60px 0;overflow:hidden}#socialfeed h2{font-family:'Futura Std Bold Condensed';font-size:26px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #d9d9d9;text-transform:uppercase;text-align:center}#partnerlogos{padding:60px 1em}#partnerlogos .highlight-partners,#partnerlogos #highlight-carousel{overflow:auto;text-align:center;margin-bottom:60px}#partnerlogos #highlight-carousel .owl-item{padding:0 30px}#partnerlogos .highlight-partners a{margin:30px 30px 0;display:block}#partnerlogos .highlight-partners a:first-child{margin-top:0}footer{background:#000;border-top:5px solid #ee1c24;overflow:auto;padding:0 1em}footer #eventfooter{overflow:auto;padding:55px 0 60px 0}footer nav#eventfooter div{float:left;width:50%;text-align:center}footer nav#eventfooter div.serieslinks,footer nav#eventfooter div.racelinks{margin-bottom:60px}footer nav#eventfooter div.weekendlinks{clear:both}footer #eventfooter h4{font-family:'Futura Std Medium Condensed';font-size:18px;text-transform:uppercase;border-bottom:1px solid #1a1a1a;margin-bottom:15px;padding:0 0 10px 0;letter-spacing:.06em;color:#959595}footer nav#eventfooter ul{float:none}footer nav#eventfooter ul li{display:block;list-style:none;font-family:arial,helvetica,sans-serif;font-size:14px;text-transform:none;color:#fff;line-height:1.8em}footer nav#eventfooter ul li a{color:#fff;display:block}footer nav#eventfooter ul li a:hover{color:#ee1c24;text-decoration:none}footer nav#eventfooter .lang{display:none}footer #globalfooter{padding:30px 0;text-align:center;margin:0 auto;font-size:12px;color:#959595}footer #globalfooter a{color:#959595}footer #globalfooter p{margin:0;padding:0}footer #footerlogo img{width:200px;margin-bottom:20px}footer #eventfooter{overflow:auto}footer .connect-contact{margin-bottom:15px}.page-template-register-page main a{text-decoration:underline}.page-template-register-page main a:hover{text-decoration:none}.page-template-register-page .grid_2.offset780left .column:last-child{font-size:16px}.page-template-register-page .grid_2.offset780left .column:last-child h2{margin-top:60px}.page-template-register-page .grid_2.offset780left .column:last-child h2:first-of-type{margin-top:0}.page-template-register-page .grid_2.offset780left .column:last-child ul{margin:0 0 0 17px}.page-template-register-page .grid_2.offset780left .column:last-child li{margin-bottom:14px}.page-template-register-page .raceit-badge{margin-top:65px}.page-template-register-page .raceit-badge span{display:block;font-size:12px;margin-bottom:13px}.page-template-register-page .accordion,.page-template-register-page-v2 .accordion_not{overflow:hidden;font-size:21px;margin-bottom:60px;padding-top:2px}.page-template-register-page .accordion-section,.page-template-register-page-v2 .accordion-section_not{margin-bottom:30px;position:relative}.page-template-register-page .accordion-section a.cta,.page-template-register-page .accordion-section .highlight,.page-template-register-page-v2 .accordion-section_not a.cta,.page-template-register-page-v2 .accordion-section_not .highlight{padding:9px 32px;z-index:1000;text-decoration:none;width:100%}.page-template-register-page .accordion-section-content,.page-template-register-page-v2 .accordion-section-content_not{background:#f2f2f2;border:solid #e5e5e5;border-width:0 1px 1px 1px}.page-template-register-page .accordion-section-title{width:100%;padding:25px 30px 24px 60px;display:inline-block;background:#f2f2f2;transition:all linear .15s;color:#000;text-decoration:none;border:1px solid transparent;cursor:pointer}.page-template-register-page-v2 .accordion-section-title_not{width:100%;padding:25px 30px 24px 30px;display:inline-block;background:#f2f2f2;transition:all linear .15s;color:#000;text-decoration:none;border:1px solid transparent}.page-template-register-page .accordion-section-title:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #ee1c24;position:absolute;margin-top:4px;left:22px;transition:all linear .15s}.page-template-register-page .accordion-section-title.active:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}.page-template-register-page .accordion-section-title.active{border:solid #e5e5e5;border-width:1px 1px 1px 1px}.page-template-register-page .accordion-section-title:hover{background:#ededed;border:1px solid #e5e5e5}.page-template-register-page .accordion-section-content,.page-template-register-page-v2 .accordion-section-content_not{display:none;overflow:auto;padding:0}.page-template-register-page .accordion .tier,.page-template-register-page .accordion .desc{padding:25px 7%}.page-template-register-page .accordion .desc{font-style:italic;font-size:80%;text-align:center}.page-template-register-page .accordion .tier{border-top:1px solid #e5e5e5;clear:both}.page-template-register-page .accordion ul{margin:0;list-style:none}.page-template-register-page .accordion h4{float:left;font-weight:normal;font-size:80%}.page-template-register-page .accordion li{margin:0}.page-template-register-page .accordion .price{text-align:right;font-size:80%}.page-template-register-page .price_inactive h4,.page-template-register-page .price_inactive{color:#ddd;font-style:italic}.page-template-expo-series main a{text-decoration:underline}.page-template-expo-series main a:hover{text-decoration:none}.page-template-expo-series .accordion{overflow:hidden;margin-bottom:30px;padding-top:2px}.page-template-expo-series .accordion-section{margin-bottom:30px;position:relative}.page-template-expo-series .accordion-section a.cta{position:absolute;right:30px;top:20px;padding:9px 32px;z-index:1000;text-decoration:none}.page-template-expo-series .accordion-section-content{background:#f2f2f2;border:solid #e5e5e5;border-width:0 1px 1px 1px;padding:30px}.page-template-expo-series .accordion-section-content .grid_3{margin:25px 0 25px;padding:0;border:2px solid #e5e5e5}.page-template-expo-series .accordion-section-content .grid_3 .column{margin:0;padding:15px 15px 0 15px;font-size:90%}.page-template-expo-series .accordion-section-title{width:100%;padding:25px 30px 24px 60px;display:inline-block;background:#f2f2f2;transition:all linear .15s;color:#000;text-decoration:none;border:1px solid transparent;cursor:pointer}.page-template-expo-series .accordion-section-title:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #ee1c24;position:absolute;margin-top:4px;left:22px;transition:all linear .15s}.page-template-expo-series .accordion-section-title.active:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}.page-template-expo-series .accordion-section-title.active{border:solid #e5e5e5;border-width:1px 1px 1px 1px}.page-template-expo-series .accordion-section-title:hover{background:#ededed;border:1px solid #e5e5e5}.page-template-expo-series .accordion-section-content{display:none;overflow:auto}.page-template-expo-series .accordion .tier,.page-template-expo-series .accordion .desc{padding:25px 60px}.page-template-expo-series .accordion .desc{font-style:italic}.page-template-expo-series .accordion .tier{border-top:1px solid #e5e5e5;clear:both}.page-template-expo-series .accordion ul{margin:0;list-style:none}.page-template-expo-series .accordion h4{float:left;font-weight:normal}.page-template-expo-series .accordion .price{text-align:right}.page-template-expo-series .price_inactive h4,.page-template-expo-series .price_inactive{color:#ddd;font-style:italic}.accordion{overflow:hidden;margin-bottom:30px;padding-top:2px}.accordion-section{margin-bottom:30px;position:relative}.accordion-section.custom{margin-bottom:0}.accordion-section-content{background:#f2f2f2;border:solid #e5e5e5;border-width:0 1px 1px 1px;padding:30px}.accordion-section-title{width:100%;padding:25px 30px 24px 60px;display:inline-block;background:#f2f2f2;transition:all linear .15s;color:#000;text-decoration:none;border:1px solid transparent;cursor:pointer}.accordion-section-title:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #ee1c24;position:absolute;margin-top:4px;left:22px;transition:all linear .15s}.accordion-section-title.active:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}.accordion-section-title.active{border:solid #e5e5e5;border-width:1px 1px 1px 1px}.accordion-section-title:hover{background:#ededed;border:1px solid #e5e5e5}.accordion-section-content{display:none;overflow:auto}.page-template-hotels #hotels{overflow:hidden}.page-template-hotels main p{padding:0 10%}.page-template-hotels .grid_2_special p{padding:0}.page-template-hotels .hotel{color:#959595}.page-template-hotels .hotel p{font-size:16px;padding:0}.page-template-hotels .hotel h2{margin-bottom:30px}.page-template-hotels .hotel h3{margin:0 0 15px 0;font-size:1.313em;color:#000}.page-template-hotels .hotel h4{color:#000;font-weight:300}.page-template-hotels .hotel .cta a{margin:0;padding:8px 20px;width:auto}.page-template-hotels .hotel .sold{display:block;width:140px;padding:8px 20px;margin:0 auto 30px auto;background:#000;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2VlMWMyNCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2Q2MTkyMCIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNkNjE5MjAiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #222 0, #222 50%, #000 51%, #000 100%)}.page-template-hotels .hotel .vcard a{color:inherit}.page-template-hotels .hotel .tel,.page-template-hotels .hotel .rate-desc,.page-template-hotels .hotel .cta,.page-template-hotels .hotel .show{margin-bottom:30px}.page-template-hotels .hotel .rate{margin:0}.page-template-hotels .hotel .street-address{display:block}.page-template-hotels .hotel .show{display:inline-block;font-size:90%}.page-template-hotels .hotel .hotel-desc{text-align:left}.page-template-hotels .inner_hotel{background:#f2f2f2;padding:30px 5%;margin:60px 0 0 0}.page-template-hotels .hqhotel .inner_hotel{border-top:5px solid #ee1c24}.page-template-hotels .hqhotel h2{color:#ee1c24}.page-template-hotels .featuredhotel .inner_hotel{border-top:5px solid #000}.page-template-hotels .featuredhotel h2{color:#000}.page-template-hotels .officialhotel .inner_hotel{border-top:5px solid #fff}.page-template-hotels .page-template-hotels .hotel_extra_info{clear:both;margin-top:60px}.page-template-past-results main h2{margin-bottom:0}.page-template-past-results #results .result{margin:60px 0 0 0;color:#959595}.page-template-past-results #results .inner_result{padding:30px 5%;background:#f2f2f2}.page-template-past-results #results .result a.expand{display:block;margin-top:20px}.page-template-past-results main .result h2{font-size:30px;margin-bottom:30px}.page-template-past-results .result h3{line-height:1.3;color:#000;margin:25px 0 10px}.page-template-past-results .result h4{color:#959595;margin:0 0 20px 0;font-weight:300;font-size:110%}.page-template-past-results .result .cta,.page-template-past-results .result .cta a{margin:0}.page-template-past-results .result .cta a{margin:0 auto}.page-template-past-results .result .owl-item img{margin-bottom:7px}.page-template-past-results .result .owl-pagination{margin-bottom:15px}.page-template-past-results .result .owl-controls{margin:5px 0 20px 0}.page-template-past-results .result .owl-buttons{display:none}.page-template-past-results .result .collapse{margin:20px 0}#rnr-series.page-template-series-home main{padding:0;overflow:inherit}#rnr-series main .blackout{height:600px;padding:0 15px;color:#fff;border-top:5px solid #ee1c24;background:rgba(0,0,0,0.8)}#rnr-series main .half-r .blackout{right:auto;left:0}#rnr-series main .blackout h3{color:#fff;font-family:'Futura Std Bold';font-size:36px;text-align:center;border-bottom:1px solid #fff;margin:0 0 30px 0;padding:0 0 30px 0;line-height:1;text-transform:uppercase}#rnr-series main .blackout a{color:#fff;display:block;position:relative;padding-left:20px}#rnr-series main .blackout a:hover{text-decoration:none}#rnr-series #miles,#rnr-series #music,#rnr-series #medals,#rnr-series #moments{position:relative}#rnr-series #miles{background:url(img/series_bg_panel1.jpg) no-repeat 26% 0}#rnr-series #music{background:url(img/series_bg_panel2.jpg) no-repeat 22% 0}#rnr-series #medals{background:url(img/series_bg_panel3.jpg) no-repeat 20% 0}#rnr-series #moments{background:url(img/series_bg_panel1.jpg) no-repeat 26% 0}#findrace{background:#e5e5e5;text-align:justify;font-size:0;padding:60px 0 30px;-webkit-backface-visibility:hidden;display:-webkit-flex;-webkit-flex-flow:row wrap;-webkit-justify-content:space-between;-webkit-align-content:flex-start}#findrace .wrapper{padding:0 3%}#findrace:after{content:'';display:inline-block;width:100%}#findrace h2{margin-bottom:60px;border-bottom-color:#cecece}#findrace .loc{text-align:center;margin:0 auto 30px auto;background:#e21b22;width:60px;height:60px;border-radius:30px}#findrace .icon-location{color:#e5e5e5;font-size:35px;line-height:1;display:inline-block;padding:13px 0 0 0}#findrace .controls{color:#959595;font-size:0;text-align:center;margin:0 0 60px}#findrace .controls label{font-family:'Futura Std Medium Condensed';text-transform:uppercase;font-size:17px;margin:0 5px 0 50px}#findrace .controls label:first-child{margin-left:0}#findrace .controls label:last-of-type{display:block;margin:30px 0 10px 0}#findrace .controls button{font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:14px;width:26%;background:transparent;border:2px solid #cfcfcf;text-transform:uppercase;margin:0 0 10px 10px;padding:10px 0 7px;transition:all .25s ease}#findrace .controls button:hover{border-color:#959595}#findrace .controls button.active{background:#cfcfcf;color:#777;border-color:#cfcfcf}#findrace .controls #sort,#runner_perks_lv .controls #sort,main.vip .vip-select{display:inline-block;position:relative}#findrace .controls #sort:after,#runner_perks_lv .controls #sort:after,main.vip .vip-select:after{content:"";cursor:pointer;width:0;height:0;position:absolute;right:10px;top:50%;margin-top:-5.2px;border-width:10.4px 6px 0 6px;border-style:solid;border-color:#959595 transparent}#findrace .controls #sortselect,main.vip select{position:relative;font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:14px;width:120px;background:transparent;border:2px solid #cfcfcf;text-transform:uppercase;margin-left:10px;padding:10px 0 7px 8px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all 170ms ease-in-out;z-index:1000}#findrace .controls #sortselect:hover,#runner_perks_lv .controls #sortselect:hover,main.vip select:hover{border-color:#959595;transition:all 170ms ease-in-out}#findrace .controls button:focus,#findrace .controls select:focus{outline:0 none}#findrace .mix,#findrace .gap{display:inline-block;width:100%}#findrace .mix{position:relative;text-align:center;display:none;vertical-align:top;color:#959595;background:#fff;margin:0 0 30px 0;padding:30px 15px 0 15px}#findrace .mix h5{margin:0 0 12px 0;padding:0 0 8px;line-height:1;font-size:26px;font-weight:lighter;border-bottom:1px solid #e5e5e5}#findrace .mix .date{font-size:16px;margin-bottom:20px}#findrace .mix a{color:inherit}#findrace .mix a:hover{color:#000;text-decoration:none}#findrace .mix a.register2,#findrace .mix a.event-home,#findrace .mix a.results,#findrace .mix span{display:inline-block;text-align:center;width:47.3%;padding:2% 0;color:#fff;font-size:14px;font-family:'Futura Std Bold Condensed';text-transform:uppercase;background:#959595}#findrace .mix a.register2,#findrace .mix a.event-home,#findrace .mix a.results{transition:all 120ms ease-in-out}#findrace .mix a.register2:hover,#findrace .mix a.event-home:hover,#findrace .mix a.results:hover{text-decoration:none;background:#777;transition:all 120ms ease-in-out}#findrace .mix a:last-child,#findrace .mix span:last-child{margin-left:5.38%}#findrace .mix h5 a:last-child{margin-left:0}#findrace .mix a.register2{background:#ee1c24}#findrace .mix a.register2:hover{background:#c0161d}#findrace .mix span.sold{background:#000}#rnr-series #partnerlogos{padding-top:0}#rnr-series #seriesfooter{text-align:center}#rnr-series #seriesfooter ul{margin:30px auto 15px auto}#rnr-series #seriesfooter li{font-size:14px;color:#959595;display:inline-block;border-left:1px solid #959595;margin:0 8px 15px 0;padding:0 0 0 8px;line-height:1}#rnr-series #seriesfooter li:first-child{border:none}#rnr-series #seriesfooter a{color:#fff}.glance_container{margin-bottom:30px}.glance{overflow:auto;font-size:14px;padding:30px 30px 10px 30px;background:#f2f2f2;margin-bottom:30px}.page-template-distances .grid_2.offset240left .glance .column{margin:0;padding:0}.page-template-distances .grid_2.offset240left .glance .column:last-child{text-align:center;padding:0 20px}.page-template-distances .grid_2.offset240left .glance .column p{margin-bottom:20px;line-height:1}.page-template-distances .grid_2.offset240left .glance .column:last-child p{font-style:italic;font-size:12px;line-height:1.1}.page-template-distances main figure:first-of-type{margin-bottom:60px}.page-template-distances .glance .cta{margin-bottom:18px;padding:9px 32px}.page-template-distances .perks{overflow:auto;border:1px solid #e5e5e5;margin:0 0 30px 0;padding:25px 25px 13px 25px}#rnr-event.page .grid_2.offset240left .perks ul{float:left;margin:0;padding:0 13px 0 0}#rnr-event.page .grid_2.offset240left .perks li{list-style:disc;font-size:14px;line-height:18px;margin:0 0 18px 20px}.page-template-schedule-php .content time{margin-bottom:10px}.sidenav{display:none}.sidenav time{display:block;margin-bottom:5px}.page-template-distances .sidenav,.page-template-news-n-promos .sidenav,.page-template-site-home-rockblog .sidenav{display:block;margin-bottom:60px}.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto}img.centered{display:block;margin-left:auto;margin-right:auto}img.alignright,img.alignleft{margin:0 auto 30px auto;display:table}.wp-caption{border-top:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin-bottom:24px;padding:15px 0;text-align:center;clear:both}.wp-caption-text{font-size:16px;font-style:italic;margin:10px 0 0}.page-template-news-n-promos .alignleft{margin-bottom:30px}nav.archive_nav{font-size:16px;overflow:hidden;margin:0 0 60px}nav.archive_nav .alignleft{float:left;width:50%}nav.archive_nav .alignright{float:right;text-align:right;width:50%}#tabs .ui-state-active{color:#000}.archive article,.page-template-site-home-rockblog article,.page-template-news-n-promos article{margin-bottom:60px;overflow:hidden}.oneoff{margin-bottom:60px}main.tourpass,main.vip{font-size:1em;padding:0}main.tourpass h2,main.vip h2{text-align:center}main.tourpass a,main.vip a{text-decoration:underline}main.tourpass a:hover,main.vip a:hover{text-decoration:none}main.tourpass #tourpass-panel1,main.vip #vip-panel1,main.vip #vip-panel3{padding:60px 0 30px}main.tourpass #tourpass-panel1 img{max-width:80.7%;margin-top:11%}main.tourpass #tourpass-panel1 .column:last-child{text-align:center}main.tourpass #tourpass-panel2,main.tourpass #tourpass-panel3{margin-top:30px;padding:60px 0 40px;background:#f2f2f2;text-align:center}span.number-badge{display:inline-block;line-height:1;width:100px;height:100px;font-family:"Futura Std Medium Condensed";font-size:66px;color:#f2f2f2;background:#231f20;border-radius:50%;margin:0 0 8% 0;padding:4.7% 0 0 0}main.tourpass h2{border-color:#d9d9d9}main.tourpass h3,main.vip h3{color:#000;font-size:21px;margin:0 0 10px}main.tourpass #tourpass-panel3{margin-top:0;background:#000}main.tourpass #tourpass-panel3 h2,main.vip #vip-panel2 h2{color:#959595;border-color:#404040}main.tourpass #tourpass-panel3 h3{color:#fff}main.tourpass .disclaimer,main.vip .disclaimer{font-size:90%;font-style:italic;clear:both;padding-top:30px}main.vip .disclaimer{font-size:80%;text-align:center}main.tourpass #tourpass-panel3 .cta{text-decoration:none}main.tourpass #tourpass-panel4{padding:60px 0}main.tourpass #tourpass-panel4 figure{width:100%}main.tourpass #tourpass-panel4 h3{text-align:center}main.vip h3{color:#fff;text-align:center}main.vip figure{margin:60px 0}main.vip #vip-panel2{background:#000;padding:60px 0 40px}main.vip .vip-select{display:inline}main.vip select{width:auto;font-family:arial,helvetica,sans-serif;font-size:1em;color:#959595;text-transform:none;padding-right:19%;font-weight:lighter;border-color:#f2f2f2;margin:0 auto}main.vip select:hover{border-color:#cecece}main.vip select:focus{outline:0 none}main.vip .vip-select:after{border-color:#cecece transparent}.travel_item{padding:30px;background-color:#f2f2f2}#tabs .ui-tabs-active a{font-weight:700;outline:0 none}#tabs .ui-tabs-active a:focus{outline:0 none}.single_humana_byline{font-size:16px;margin-bottom:24px}.single_humana_byline img{width:80px;vertical-align:text-top}.moments_ribbon{text-align:center;margin-bottom:30px}h2 .moments_ribbon{margin:23px 0 0}.presented_by{text-align:center;margin-top:20px}.presented_by span{font-size:13px;font-weight:normal;margin-right:10px;letter-spacing:normal;font-family:'Arial',sans-serif;text-transform:capitalize}.page-template-partners-series .content{margin-bottom:60px}.page-template-partners-series .column_special .attachment-full{border:1px solid #e5e5e5}.responsive_table{display:none}.vip_platinum,.pt_tab a{color:#bcbcbc}.vip_spectator,.sp_tab a{color:#000}.vip_gold,.au_tab a{color:#a9a408}.vip_silver,.ag_tab a{color:#9f9f9f}#vip_tabs{margin:60px 0 30px}.vip_tabs_nav{list-style:none;margin:0;font-weight:600;text-transform:uppercase;border-top:1px solid #e5e5e5;border-left:1px solid #e5e5e5}.vip_tabs_nav li{display:inline-block;text-align:center;width:50%;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;margin:0}.vip_tabs_nav a{padding:10px 0;display:block}.vip_tabs_nav a:hover{text-decoration:none}.vip_subtext{font-size:14px;font-weight:300}#vip_tabs .ui-tabs-panel{padding:30px 15px}.vip_tabs_nav .ui-state-active{background-color:#f2f2f2}#vip_tabs .ui-tabs-panel{border-left:1px solid #e5e5e5;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;background-color:#f2f2f2}#vip_tabs .ui-state-active{border-bottom:1px solid #f2f2f2}.vip_purchase{text-align:center;margin:60px 0 0}.vip_footnote,.vip_footnote_mobile{font-weight:bold;font-size:13px}.vip_tooltip{font-size:14px;display:none}#vip_tabs a.toggle,.vip_perk a.toggle{color:#959595}.banner15{margin-bottom:60px}.bottom15{width:75%;text-align:center;margin:60px auto 60px auto}.column15{margin-bottom:60px}.box15{border:1px solid #e5e5e5;padding:30px}#runner_perks_lv fieldset{margin-bottom:20px}#runner_perks_lv .controls{color:#959595;font-size:0;text-align:center;overflow:hidden;margin:30px 0 60px 0}#runner_perks_lv .controls label{font-family:Futura Std Medium Condensed;font-size:17px;text-transform:uppercase}#runner_perks_lv .filterlabel{margin:0 5px 0 50px}#runner_perks_lv .controls button{font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:14px;background:transparent;border:2px solid #cfcfcf;text-transform:uppercase;margin:0 0 10px 10px;padding:10px 20px 7px;transition:all .25s ease}#runner_perks_lv .controls button:hover{border-color:#959595}#runner_perks_lv .controls button.active{background:#cfcfcf;color:#777;border-color:#cfcfcf}#runner_perks_lv .controls button:focus{outline:0 none}#runner_perks_lv .controls #sortselect{position:relative;font-family:helvetica,arial,sans-serif;font-weight:bold;font-size:14px;background:transparent;border:2px solid #cfcfcf;text-transform:uppercase;margin-left:10px;padding:10px 30px 7px 8px;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;transition:all 170ms ease-in-out;z-index:1000}#runner_perks_lv .mix{position:relative;text-align:center;display:none;vertical-align:top;color:#959595;margin:0 0 30px 0}#runner_perks_lv .perk-featured .inner_column_special{border-top:5px solid #000}#runner_perks_lv .perk-featured h2{color:#000}#runner_perks_lv .inner_column_special{background-color:#f2f2f2;padding:30px}#runner_perks_lv .column_special_content{color:#000;font-size:16px}#runner_perks_lv .inner_column_special h3{color:#000}#runner_perks_lv .perk_extra{color:#959595}#runner_perks_lv .mix,#runner_perks_lv .gap{width:100%}#goTop{display:block;color:#fff;font-size:18px;text-align:center;background-color:#ee1c24;border-radius:5px;padding-top:7px;cursor:pointer;position:fixed;bottom:-100px;right:30px;height:40px;width:40px;z-index:9999}.page-template-moments-event-php h2{text-align:center}.page-template-moments-event-php .fancybox-opened .fancybox-skin{background:rgba(0,0,0,0.8)}.page-template-moments-event-php .fancybox-inner{overflow:auto !important}.page-template-moments-event-php .pw-button-counter{display:none}.page-template-moments-event-php .pw-button{font-size:16px !important}.page-template-moments-event-php .moments-share li{display:inline-block;list-style:none;margin:0 10px}.page-template-moments-event-php .share_via{float:left;padding-top:8px}.page-template-moments-event-php .switcher{position:relative}.page-template-moments-event-php .icon-play{position:absolute;left:0;right:0;font-size:48px;top:-20px;color:#fff;background-color:rgba(238,28,36,0.75);border-radius:50%;width:70px;height:70px;margin:auto;padding:2px 0 0 7px}.page-template-moments-event-php .video_grid{margin-top:30px}.page-template-moments-event-php .video_grid .column_special h4{margin-bottom:0;text-align:center}.showmobile,.showdesktop{margin-bottom:24px}.showdesktop{display:none}.fancybox-driver-wrap{top:0 !important}.fancybox-driver-wrap,.fancybox-driver-wrap .fancybox-skin,.fancybox-driver-wrap .fancybox-inner,.fancybox-driver-wrap .fancybox-outer,.fancybox-driver-wrap #driver{height:100% !important}.fancybox-driver-wrap .fancybox-skin{background:none;box-shadow:none}.fancybox-driver-wrap .fancybox-close{background:none;top:10px;right:-10px;display:inline-block;width:40px;height:40px;overflow:hidden;color:#fff}.fancybox-driver-wrap .fancybox-close:before,.fancybox-driver-wrap .fancybox-close:after{content:'';position:absolute;height:2px;width:100%;top:50%;left:0;margin-top:-1px;background:#fff}.fancybox-driver-wrap .fancybox-close:before{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.fancybox-driver-wrap .fancybox-close:after{-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}#driver{display:none;color:#fff;font-family:'Futura Std Bold';margin:0 auto;text-align:center}#driver #driver-logo{max-width:185px;margin:15px 0}#driver h2{color:#fff;font-size:32px;line-height:34px;letter-spacing:-0.03em;margin-bottom:25px;text-transform:uppercase}#driver .column_special{margin:0 auto 10px;float:none}#driver .enter-site{display:inline-block;border:2px solid #fff;color:#fff;font-size:24px;margin-top:20px;padding:15px 20px;text-transform:uppercase}.driver-link{background-position:center center;background-repeat:no-repeat;background-size:cover;border:4px solid #fff;display:block;height:60px;transition:all .25s ease}.driver-link img{display:none}.driver-link:hover{-webkit-transform:translateY(3px);-ms-transform:translateY(3px);transform:translateY(3px)}.grid_2_special .driver-link{height:120px}.fancybox-wp-wrap,.fancybox-wp-wrap .fancybox-skin,.fancybox-wp-wrap .fancybox-inner{height:100% !important}.fancybox-wp-wrap .fancybox-inner{width:100% !important}.fancybox-wp-wrap .fancybox-skin{background:#fff;box-shadow:none;max-width:800px;margin:auto}.fancybox-wp-wrap .fancybox-close{top:-15px;right:-15px}.findrace_modal{padding:15px;max-width:800px;background-color:#fff}.grid_2_modal ul{margin:0 0 30px 15px}.grid_2_modal li{margin-bottom:5px}.page-template-rock-idol{text-align:center}.page-template-rock-idol .rock-idol-logo{margin:0 auto}.page-template-rock-idol h3{font-family:'Futura Std Bold Condensed';text-transform:uppercase;margin-top:15px}.page-template-rock-idol main{padding:0}.page-template-rock-idol #intro,.page-template-rock-idol #how-to-enter,.page-template-rock-idol #the-finalists{padding-bottom:60px}.page-template-rock-idol #intro h2{font-size:36px;margin-top:60px;margin-bottom:60px}.page-template-rock-idol #how-to-enter iframe,.page-template-rock-idol #the-finalists iframe{min-height:410px}@-moz-document url-prefix(){.page-template-rock-idol #how-to-enter iframe{min-height:3905px}}.page-template-rock-idol .column_special{text-align:center}.page-template-rock-idol .icon{text-align:center;margin:0 auto;padding:5px 7px 0 0;margin-bottom:20px;height:65px;width:65px}.page-template-rock-idol .package img{margin-bottom:20px}.page-template-rock-idol .package-copy{margin-bottom:30px}.page-template-rock-idol .and-more{border:none}.page-template-rock-idol .packages .package:last-of-type{margin-bottom:0}.page-template-rock-idol .the-finalists{margin-top:40px}.page-template-rock-idol h4,.page-template-rock-idol .finalist-city{font-size:24px;text-transform:uppercase}.page-template-rock-idol h4{font-family:'Futura Std Bold Condensed',sans-serif}.page-template-rock-idol .finalist-city{font-family:'Futura Std Medium Condensed',sans-serif;margin-bottom:30px}.page-template-rock-idol .finalist{color:#7b7b7b}.page-template-rock-idol .finalist .finalist-image{background-size:cover;border-radius:125px;margin:0 auto 20px;height:250px;width:250px;transition:all .25s ease}.page-template-rock-idol .finalist:hover{color:#ee1c24;text-decoration:none}.page-template-rock-idol .finalist:hover .finalist-image{background-color:transparent;opacity:1}.page-template-rock-idol .finalist:hover h4{color:#ee1c24}.page-template-rock-idol .fancybox-rock-idol #ribbon{margin-bottom:30px}.page-template-rock-idol .fancybox-rock-idol #ribbon div{float:none}.page-template-rock-idol .fancybox-rock-idol .column_2{text-align:left}.page-template-rock-idol .fancybox-rock-idol h4,.page-template-rock-idol .fancybox-rock-idol .finalist-city{color:#959595;font-family:'Open Sans',sans-serif;font-size:2em}.page-template-rock-idol .fancybox-rock-idol h4{margin-bottom:0}.page-template-rock-idol div[id^="finalist-"]{padding:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.page-template-rock-idol .icon img{height:65px;width:65px}}@media screen and (min-width:0){.page-template-rock-idol .icon img{height:65px;width:65px}}.mid_prevent_mobile .mid{-webkit-transform:none;-ms-transform:none;transform:none}#reg_testimonial{margin-bottom:60px}#reg_testimonial .owl-item div{display:table;text-align:right;margin:auto;max-width:600px}#reg_testimonial .icon-quote-left{font-size:36px}#reg_testimonial .attrib{font-style:italic}.button_group{margin-bottom:30px;overflow:hidden;text-align:center}.button_group ul,.button_group li{margin:0}.button_group li{list-style-type:none}.button_group li a{padding:9px 20px;border-radius:4px}.button_group .button_single{border:1px solid #e5e5e5}.grid_fg{margin-bottom:30px}.grid_fg .column_fg_left{text-align:center;margin-bottom:30px}.grid_fg .column_fg_right .charity_bold{font-weight:bold;text-align:center}.grid_fg .column_fg_right .charity_url a{display:block}.post_nav{margin-bottom:60px;border-top:1px solid #e5e5e5;padding-top:15px}.post_nav div{text-align:center;margin-bottom:15px;border-bottom:1px solid #e5e5e5;padding-bottom:15px}.post_nav div span{display:block;text-transform:uppercase;text-align:center;color:#a5a5a5;font-size:13px;letter-spacing:5px;margin-bottom:5px}.ab_test1_show{display:none}.ab_test1 .ab_test1_hide{display:none}.ab_test1 .ab_test1_show{display:block}.ab_test1 #getgoing{display:none}.ab_test1 #logo{height:76px}.ab_test1 header.sticky-2{position:fixed;top:0;z-index:1001;left:0;width:100%}.ab_test1 header.non-sticky{padding-top:0}.ab_test1 #new-hero-container.non-sticky-2{padding-top:177px}#races-2{padding:60px 0 30px 0;background:#000 url(img/sd_bg_races.jpg) repeat-y 50% 0}#races-2 .racebadge{width:192px;height:192px;margin:0 auto 30px auto;background:url('img/race-circles.svg') no-repeat top left;text-align:center;position:relative}#races-2 .racebadge .racebadge_content{height:136px;padding-top:5px}#races-2 .racebadge h3{margin:0;font-family:'Futura Std Light';font-size:40px;color:#fff;letter-spacing:-0.05em}#races-2 .racebadge h3 strong{font-family:'Futura Std Bold'}#races-2 .racebadge h4{margin:0;font-family:'Futura Std Bold';font-size:28px;color:#fff;text-transform:uppercase;border-top:1px solid #e21b22;padding-top:2px;width:160px;margin:0 auto}#races-2 .racebadge span{position:absolute;bottom:30px;left:0;right:0;font-family:'Futura Std Bold Condensed';text-transform:uppercase;font-size:19px}#races-2 .racebadge span a{color:#fff}.event_nav .subnav_social{display:none}.event_nav div{text-align:center;text-transform:uppercase}.event_nav div.eventname_dropdown{background-color:#000;width:65%;padding:10px 10px 10px 35px;float:left}.event_nav div.reg_btn{width:35%;background-color:#ccc;float:left}.event_nav div.reg_btn .cta{font-size:23px;padding:10px;display:block}.event_nav #event-subnav{float:left;width:100%}.event_nav #subnav{background-color:#000;text-transform:uppercase;font-family:"Futura Std Heavy";font-size:0}.event_nav #subnav .event_home_link{display:none}.event_nav #subnav .subnav-menu{border:none}.event_nav #subnav:after{clear:both;content:'';display:block}.event_nav #subnav .wrapper{padding:0}.event_nav #subnav .subnav-menu-label{background:#000;font-family:'Futura Std Bold Condensed';text-transform:uppercase;font-size:23px;text-align:center;cursor:pointer;color:#fff;width:100%}.event_nav #subnav .subnav-menu-label:before{content:"\A";border-style:solid;border-width:9px 0 9px 16px;border-color:transparent transparent transparent #ee1c24;position:absolute;margin-top:17px;left:15px;transition:all linear .15s}.event_nav #subnav .subnav-menu-label.open:before{-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);transition:all linear .15s}.event_nav #subnav ul{font-size:0;margin:0;max-height:0;overflow:hidden;transition:max-height .5s;text-align:center;border:solid #dbdbdb;border-width:1px 0 0 0;float:none}.event_nav #subnav ul.menuOpen{display:block;max-height:1000px;transition:max-height .5s}.event_nav #subnav li{list-style:none;margin:0;border-top:1px solid #666;font-size:16px}.event_nav #subnav li a{color:#fff;display:block;padding:15px 30px;transition:all .25s ease}.event_nav #subnav li a:hover{background-color:#ee1c24;color:#fff;text-decoration:none}#new-hero{padding:60px 15px 0 15px}#new-hero .grid_hero .column_license{text-align:center}#new-hero .grid_hero .column_license .event_logo{margin-bottom:15px;max-width:300px}#new-hero .grid_hero .column_license .event_date{text-align:center;color:#fff;font-family:'Futura Std Medium';text-transform:uppercase;margin-bottom:60px;font-size:26px;letter-spacing:1px}#new-hero .grid_hero .column_license h3{color:#fff;font-family:'Futura Std Bold';letter-spacing:-1px;line-height:1}#new-hero .grid_hero .column_license h3 span{display:block;text-transform:uppercase}#new-hero .grid_hero .column_license h3 span.blurb{font-size:19px;font-family:'Futura Std Medium';letter-spacing:.02em;margin-bottom:.9%}#new-hero .grid_hero .column_license h3 span.event_name{font-family:'Futura Std Bold';font-size:46px}#new-hero .grid_hero .column_text{display:none}#new-hero #ribbon{text-align:center;padding:15px 0;margin:0 -15px;background-color:#000}#new-hero #ribbon a{color:#000;border-radius:20px}#new-hero #ribbon .youtube a,#new-hero #ribbon .twitter a,#new-hero #ribbon .facebook a,#new-hero #ribbon .instagram a,#new-hero #ribbon .pinterest a{float:left;display:inline-block;line-height:normal;font-size:21px;text-align:center;margin:0 10px;padding-top:8px;height:40px;width:40px;transition:all .25s ease;background:#fff}#new-hero #ribbon .youtube a:hover,#new-hero #ribbon .twitter a:hover,#new-hero #ribbon .facebook a:hover,#new-hero #ribbon .instagram a:hover,#new-hero #ribbon .pinterest a:hover{background:#ee1c24;color:#fff}#three-promos{overflow:auto;padding:60px 1em 0}#three-promos h3{margin-bottom:15px}@media (min-width:25em){ul#reg li .register_closed{font-size:20px;padding-top:16px}.lang-es ul#reg li .register_closed{padding-top:16px;font-size:18px}.page-template-past-results .result .cta a{width:50%}.page-template-rock-idol #how-to-enter iframe{min-height:3125px}.page-template-rock-idol #the-finalists iframe{min-height:1030px}@-moz-document url-prefix(){.page-template-rock-idol #the-finalists iframe{min-height:1050px}}}@media (min-width:420px){#driver #driver-logo{max-width:300px;margin-top:35px;margin-bottom:25px}#driver h2{border-top:1px solid #fff;font-size:60px;line-height:inherit;padding-top:25px}#driver .column_special{margin-bottom:40px}#driver .driver-link{height:auto;width:auto}#driver .driver-link img{display:block;visibility:hidden}}@media (min-width:40em){#hero{height:600px}#hero h1 .kicker{font-size:24px}.vip_tabs_nav li{width:20%}#runner_perks_lv .grid_3_special .column_special,#runner_perks_lv .gap{width:50%}.liveblog_entries blockquote p{font-size:36px;line-height:1.4}.liveblog_entries figure{display:table;margin:0 auto 30px}.liveblog_entries figcaption{display:table-caption;caption-side:bottom}.liveblog_gallery{margin:0 -15px;overflow:hidden}.liveblog_gallery figure img{display:inline-block;vertical-align:top;padding:0 15px;width:50%;margin-bottom:30px}.grid_2_special,.grid_3_special,.grid_4_special,.grid_6_special{margin:0 -15px;font-size:0;overflow:hidden}.grid_2_special .column_special,.grid_3_special .column_special,.grid_4_special .column_special,.grid_6_special .column_special{display:inline-block;vertical-align:top;padding:0 15px;width:50%;font-size:16px}.moments-event .grid_3_special .column_special{float:left}h2 .moments_ribbon{margin:23px 0 0}.grid_2_modal{overflow:hidden}.grid_2_modal .column{float:left;width:50%;padding:0 15px}.grid_2_modal .wp_moreinfo{display:block}.grid_2_modal .wp_moreinfo ul{margin-left:15px}.grid_2_modal .wp_moreinfo li{margin-bottom:5px}.page-template-rock-idol #how-to-enter iframe{min-height:2440px}.page-template-rock-idol #the-finalists iframe{min-height:860px}@-moz-document url-prefix(){.page-template-rock-idol #the-finalists iframe{min-height:880px}}.button_group li{float:left;margin-left:-1px}.button_group li:first-child{margin-left:0}.button_group li:first-child a{border-top-left-radius:4px;border-bottom-left-radius:4px}.button_group li:last-child a{border-top-right-radius:4px;border-bottom-right-radius:4px}.button_group li a{border-radius:0}.button_group.button_group_center{display:table;margin:0 auto 30px}.button_group.button_group_right{float:right}.grid_fg{overflow:hidden}.grid_fg .column_fg_left{float:left;margin-right:-100%;width:180px;text-align:left}.grid_fg .column_fg_right{float:right;margin-left:180px}.grid_fg .column_fg_right .charity_bold{text-align:left}.grid_fg .column_fg_right .charity_url{text-align:right}.grid_fg .column_fg_right .charity_url a{display:inline-block}.post_nav{overflow:hidden;border-bottom:1px solid #e5e5e5;font-size:0}.post_nav div{width:50%;border:none;padding:15px;display:inline-block;font-size:18px;vertical-align:middle}#new-hero .grid_hero .column_license h3 span.blurb{font-size:24px}}@media (min-width:45em){img.alignright{margin:0 0 30px 30px;display:inline}img.alignleft{margin:0 30px 30px 0;display:inline}.alignleft{float:left;margin:0 30px 24px 0;width:40%}.alignright{float:right;margin:0 0 24px 24px;width:40%}body.category-rock-blog .alignleft,.tag-press .alignleft,.page-template-news-n-promos .archive_list .alignleft,.page-template-site-home-rockblog .alignleft,.prev_next_navi .alignleft,.prev_next_navi .alignright{width:auto}.navigation{overflow:hidden}.lang-es ul#reg li .register_closed{padding:12px 0 0;font-size:26px}.grid_4{overflow:auto;padding:0}.grid_4 .column{float:left;margin-left:5%;width:47.5%}.grid_4 .column:first-of-type{margin-left:0}.grid_4 .column:nth-child(odd){margin-left:0;clear:both}.grid_4 .column:first-child{margin-left:0}.grid_2_special,.grid_3_special,.grid_4_special,.grid_5_special{overflow:auto;padding:0;margin:0 -15px}.grid_2_special .column_special,.grid_3_special .column_special,.grid_4_special .column_special,.grid_5_special .column_special{float:left;width:50%;padding:0 15px}#ribbon .wrapper.mid{padding:3% 0 0 0}#ribbon .hash{display:inline-block}#ribbon span.pop{display:inline}#rnr-series main .blackout h3{color:#fff;font-family:'Futura Std Bold';font-size:48px}#rnr-series nav #primary.fourup ul li a{width:calc(25%);font-size:26px}#findrace .controls button{width:15%}#findrace .mix,#findrace .gap{width:48%}#promospots ul li h3{font-size:48px}.page-template-register-page .accordion-section-title{padding:25px 160px 24px 60px}.page-template-register-page-v2 .accordion-section-title_not{padding:25px 160px 24px 30px}.page-template-register-page .accordion-section a.cta,.page-template-register-page .accordion-section .highlight,.page-template-register-page-v2 .accordion-section_not a.cta,.page-template-register-page-v2 .accordion-section_not .highlight{position:absolute;right:30px;top:20px;padding:9px 32px;z-index:1000;text-decoration:none;width:auto}.page-template-register-page .accordion h4,.page-template-register-page .accordion .price{font-size:100%}.page-template-register-page .accordion .tier,.page-template-register-page .accordion .desc{padding:25px 60px}.page-template-register-page .accordion .desc{font-size:100%;text-align:left}#rnr-event.page .grid_2.offset240left .perks ul{width:33.33333333%}.page-template-past-results #results{margin:0 -15px}.page-template-past-results #results .result{width:50%;padding:0 15px;display:inline-block;vertical-align:top}#hotels{margin:0 -15px}.page-template-hotels .hotel{padding:0 15px;width:50%;display:inline-block;vertical-align:top}.grid_3_fifteen{margin:0 -15px}.column15{width:50%;padding:0 15px;display:inline-block;vertical-align:top}.page-template-moments-event-php h2{text-align:left}.page-template-moments-event-php .presented_by{float:right;margin:0}.page-template-moments-event-php h2#section-1{overflow:hidden}.page-template-moments-event-php h2 .moments_ribbon{float:right;margin:0}.page-template-rock-idol #how-to-enter iframe{min-height:2335px}.page-template-rock-idol #the-finalists iframe{min-height:840px}@-moz-document url-prefix(){.page-template-rock-idol #how-to-enter iframe{min-height:2385px}.page-template-rock-idol #the-finalists iframe{min-height:860px}}.page-template-rock-idol #the-package .packages .package{float:none}}@media (min-width:60em){#hero h1 .kicker,#hero h1 .subhead{font-size:32px}.subnav-menu-label{display:none}main.no-hero .wrapper{padding:60px 1em}main.no-hero #subnav ul{max-height:inherit;border:none}main.no-hero #subnav li{border:none;display:inline-block}main.no-hero #subnav a{padding:15px 25px}.cta{text-align:center}.cta a{display:block;background:inherit;color:#ee1c24;width:inherit;padding:inherit;margin-bottom:inherit}.cta a:hover{text-decoration:underline}header #logo{width:21.25%;float:left}.minimal-nav header #logo{height:59px}header #logo img{width:79%}.minimal-nav header #logo img{width:63%}header nav{width:57.5%;float:left}#getgoing{width:21.25%;float:right;border-bottom:0}#rnr-series #getgoing{padding-top:58px;border:solid #e5e5e5;border-width:0 1px}#rnr-series.minimal-nav #getgoing{padding-top:0}#counter{width:100%;border-width:0 1px 0 0}nav .hamburger{display:none}nav .global_menu,#global{display:block;overflow:visible;max-height:inherit}nav .global_menu ul,nav #global ul{border-width:0 0 1px 1px;text-align:center;float:left;width:100%}.minimal-nav nav .global_menu ul{border-bottom:0}nav .global_menu li,nav #global li{position:relative;display:inline;font-family:'Futura Std Heavy';font-size:16px;text-transform:uppercase}nav #global .sub-menu-2 li,nav #global-2 .sub-menu-2 li,nav #global .sub-menu-3 li,nav #global-2 .sub-menu-3 li,nav #global .sub-menu-4 li,nav #global-2 .sub-menu-4 li{width:100%}nav .global_menu li a,nav #global li a{display:inline-block;padding:1.25em 1.25em 1em 1.25em;color:#a5a5a5;background:none;border-bottom:none}.lang-es nav .global_menu li a{padding:1.25em 1em 1em 1em}nav .global_menu li.lang{float:right}nav .global_menu li.lang a{border-left:1px solid #e5e5e5;padding:20px 15px 16px 20px}nav #global li a.lang_dropdown,nav #global-2 li a.lang_dropdown{display:block}nav .global_menu li.lang li a{border-left:none;font-family:'Futura Std Medium';font-size:16px;display:block;border:solid #e5e5e5;border-width:1px 0 0 0;color:#959595;text-align:center;padding:10px 0}nav .global_menu li a:hover,nav .global_menu li.lang li a:hover{color:#000}nav .global_menu li.lang .arrow-down{float:right;margin:4px 0 0 20px;width:0;height:0;border-left:6px solid transparent;border-right:6px solid transparent;border-top:10.4px solid #cecece}nav .global_menu li.lang a:hover .arrow-down{border-top-color:#000}nav .global_menu li.lang ul{display:none;position:absolute;width:89px;background:#fff;border-right:1px solid #e5e5e5;border-bottom:1px solid #e5e5e5;border-left:1px solid #e5e5e5;overflow:hidden;z-index:1000;box-shadow:4px 4px 5px 0 rgba(0,0,0,0.15)}nav .global_menu ul li.lang:hover>ul{display:block;overflow:visible;z-index:1000}nav #primary ul li a{border-width:0 0 0 1px}nav#secondary .menu-label{display:none}nav#secondary{border:none;width:auto}nav#secondary ul{max-height:inherit;overflow:visible;text-align:justify;margin:-40px 0 0;padding:0 3%;border:solid #dbdbdb;border-width:2px 0;float:none;background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiA/Pgo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgd2lkdGg9IjEwMCUiIGhlaWdodD0iMTAwJSIgdmlld0JveD0iMCAwIDEgMSIgcHJlc2VydmVBc3BlY3RSYXRpbz0ibm9uZSI+CiAgPGxpbmVhckdyYWRpZW50IGlkPSJncmFkLXVjZ2ctZ2VuZXJhdGVkIiBncmFkaWVudFVuaXRzPSJ1c2VyU3BhY2VPblVzZSIgeDE9IjAlIiB5MT0iMCUiIHgyPSIwJSIgeTI9IjEwMCUiPgogICAgPHN0b3Agb2Zmc2V0PSIwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUwJSIgc3RvcC1jb2xvcj0iI2ZmZmZmZiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjUxJSIgc3RvcC1jb2xvcj0iI2YyZjJmMiIgc3RvcC1vcGFjaXR5PSIxIi8+CiAgICA8c3RvcCBvZmZzZXQ9IjEwMCUiIHN0b3AtY29sb3I9IiNmMmYyZjIiIHN0b3Atb3BhY2l0eT0iMSIvPgogIDwvbGluZWFyR3JhZGllbnQ+CiAgPHJlY3QgeD0iMCIgeT0iMCIgd2lkdGg9IjEiIGhlaWdodD0iMSIgZmlsbD0idXJsKCNncmFkLXVjZ2ctZ2VuZXJhdGVkKSIgLz4KPC9zdmc+);background:linear-gradient(to bottom, #ffffff 0, #ffffff 50%, #f2f2f2 51%, #f2f2f2 100%)}nav#secondary ul li{display:inline-block;font-family:'Futura Std Medium Condensed';font-size:30px}nav#secondary ul:after{content:'';width:100%;display:inline-block}nav#secondary ul li a{color:#a3a3a3;display:inline-block;padding:17px 0;text-transform:uppercase;border-bottom:none}nav#secondary ul li a:hover,nav#secondary ul li a.selected{color:#ee1c24;text-decoration:none}nav#secondary .current-menu-item a,#primary .sub-menu .current_page_item a{color:#ee1c24;background:transparent}nav#secondary .current-menu-item a:hover{color:#ee1c24}#primary .sub-menu .current_page_item a:hover{color:#fff}ul#reg{display:inline-block;width:100%;border-bottom:none}ul#reg ul{border-width:0 1px 1px 1px}ul#reg li .register{display:inline-block;height:57px;border-width:0 0 0 1px}ul#reg li:hover>ul,#primary ul li:hover>ul{display:block;overflow:visible;z-index:1000}#rnr-series ul#reg li .register{border-width:1px 0 0;height:58px}#rnr-series.minimal-nav ul#reg li .register{border:none;height:59px}.lang-es ul#reg li .register_closed{padding:18px 0 0;font-size:18px}#ribbon{overflow:hidden;height:80px;font-size:0}#ribbon.moments_ribbon,#ribbon.moments-share{height:auto}#ribbon .wrapper{text-align:inherit}#ribbon .wrapper.mid{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:0 3%}#ribbon form{float:right;text-align:left;margin-bottom:0}#ribbon div{float:left}#ribbon .hash{top:inherit;position:inherit}.grid_1,.grid_2,.grid_3{overflow:hidden;padding:0}.grid_2 .column,.grid_3 .column{float:left;margin-left:5%}.grid_2 .column:first-of-type,.grid_3 .column:first-of-type{margin-left:0}.grid_2 .column{width:47.5%}.grid_3 .column{width:30%}.grid_4 .column{width:30%}.grid_4 .column:nth-child(odd){margin-left:5%;clear:none}.grid_4 .column:nth-child(3n+1){margin-left:0;clear:both}.grid_2.offset240left .column{width:20%}.grid_2.offset240left .column:last-child{width:75%;float:right}.page-template-news-n-promos .grid_2.offset240left .sidenav,.page-template-site-home-rockblog .grid_2.offset240left .sidenav{width:20%;float:left;margin-left:0}.page-template-news-n-promos .grid_2.offset240left .archive_list,.page-template-site-home-rockblog .grid_2.offset240left .archive_list{float:right;width:75%}.page-template-distances .sidenav,.page-template-news-n-promos .sidenav,.page-template-site-home-rockblog .sidenav{margin-bottom:0}.grid_2.offset240right .column{width:75%}.grid_2.offset240right .column:last-child{width:20%}.grid_2.offset780left .column{width:65%}.grid_2.offset780left .column:last-child{width:30%}.page main .grid_2.offset240left .column:first-child ul,.page-template-news-n-promos .grid_2.offset240left .sidenav ul,.page-template-site-home-rockblog .grid_2.offset240left .sidenav ul{margin-bottom:40px;margin-left:0}.page main .grid_2.offset240left .column:first-child li,.single.single-partner main .offset240left .sidenav li,.page-template-news-n-promos main .grid_2.offset240left .sidenav li,.page-template-site-home-rockblog main .grid_2.offset240left .sidenav li{line-height:1;margin:0;list-style:none;border-bottom:none;padding:0}main .grid_2.offset240left .sidenav a,.single.single-partner main .grid_2.offset240left .sidenav a{color:#959595;padding:0 0 17px;display:block;font-size:16px;line-height:1}.page main .grid_2.offset240left .column.sidenav a:hover,.single.single-partner main .grid_2.offset240left .sidenav a:hover{color:#000;text-decoration:none}.single main .grid_2.offset240left .sidenav a,.archive main .grid_2.offset240left .sidenav a,.page-template-news-n-promos main .grid_2.offset240left .sidenav a,.page-template-site-home-rockblog main .grid_2.offset240left .sidenav a{color:#ee1c24;padding:0;display:inline-block;font-size:inherit;line-height:1.3}.single main .grid_2.offset240left .sidenav .sidebar_postedin a,.archive main .grid_2.offset240left .sidenav .sidebar_postedin a,.page-template-news-n-promos main .grid_2.offset240left .sidenav .sidebar_postedin a,.page-template-site-home-rockblog main .grid_2.offset240left .sidenav .sidebar_postedin a{color:inherit}.stickit{position:fixed;top:165px}.stickit-end{bottom:0;position:absolute}main .grid_2.offset240left .sidenav a.nav-active{color:#000}.grid_2.reg{width:240px}.grid_2.reg .column:last-child{width:900px}#info figure{margin-right:30px;float:left;display:block}#promospots{padding-left:0;padding-right:0}#promospots ul li{display:inline-block;float:left;width:47.5%;padding:0}#promospots ul li:nth-child(odd){margin-right:5%}#promospots ul li p{width:79%}#promospots .mid{top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#partnerlogos{padding-left:0;padding-right:0}#partnerlogos .highlight-partners a{display:inline-block}.page-template-hotels .hotel{width:33.33333333%}.page-template-past-results #results .result{width:33.33333333%}.page-template-expo-series .accordion-section-title{font-size:21px}.page-template-expo-series .accordion-section-content .grid_3 .column{margin:0;padding:15px 15px 0 15px;width:calc(33.33333333%);font-size:100%}.sidenav,.page-template-schedule main .offset240left .column:first-child,.page.page-template-schedule main .offset240left .column:first-child{display:block}.single .offset240left .sidenav .sidebar_postedin,.archive .offset240left .sidenav .sidebar_postedin,.page-template-news-n-promos .offset240left .sidenav .sidebar_postedin,.page-template-site-home-rockblog .offset240left .sidenav .sidebar_postedin,.page.page-template-schedule .offset240left .column:first-child time,.page-template-schedule .offset240left .column:first-child time{font-size:80%}.single main .offset240left .sidenav ul,.archive main .offset240left .sidenav ul,.page-template-schedule main .offset240left .column:first-child ul,.page.page-template-schedule main .offset240left .column:first-child ul,.page-template-news-n-promos main .offset240left .column:first-child ul,.page-template-site-home-rockblog main .offset240left .column:first-child ul{margin:0}.single main .offset240left .sidenav li,.archive main .offset240left .sidenav li,.page-template-schedule main .offset240left .column:first-child li,.page.page-template-schedule main .offset240left .column:first-child li,.page.page-template-news-n-promos main .offset240left .sidenav li,.page.page-template-site-home-rockblog main .offset240left .sidenav li{list-style:none;margin-top:16px}.single .offset240left .sidenav li,.archive .offset240left .sidenav li,.page-template-schedule main .offset240left .sidenav li,.page.page-template-schedule main .offset240left .sidenav li{border-bottom:1px solid #e5e5e5;margin:23px 0 0 0;padding:0 0 23px 0}.single .offset240left .sidenav li,.archive .offset240left .sidenav li{border-bottom:1px solid #e5e5e5;padding:0 0 13px 0}.single .offset240left .sidenav,.single .offset240left .sidenav a,.page-template-schedule main .offset240left .sidenav a,.page.page-template-schedule main .offset240left .sidenav a,.page-template-news-n-promos main .offset240left .sidenav a,.page-template-site-home-rockblog main .offset240left .sidenav a{color:inherit;font-size:inherit}.single .offset240left .sidenav .sidebar_postedin a{color:#959595}.single .offset240left .sidenav a,.page-template-schedule main .offset240left .sidenav a,.page.page-template-schedule main .offset240left .sidenav a{display:inline-block}.single-post .offset240left .sidenav a:hover,.page-template-schedule main .offset240left .sidenav a:hover,.page.page-template-schedule main .offset240left .sidenav a:hover{color:#000;text-decoration:none}.page-template-schedule main .offset240left .sidenav time,.page.page-template-schedule main .offset240left .sidenav time{color:#000}#rnr-series main .half-l,#rnr-series main .half-r{width:50%;height:100%;position:relative}#rnr-series main .half-r{margin-left:50%}#rnr-series main .blackout{position:absolute;bottom:0;right:0;width:100%;height:600px;padding:0 60px;color:#fff;border-top:5px solid #ee1c24;background:rgba(0,0,0,0.8)}#rnr-series main .half-r .blackout{right:auto;left:0}#rnr-series #miles,#rnr-series #music,#rnr-series #medals,#rnr-series #moments{height:1200px}#rnr-series #miles{background:url(img/series_bg_panel1.jpg) no-repeat 50% 0}#rnr-series #music{background:url(img/series_bg_panel2.jpg) no-repeat 50% 0}#rnr-series #medals{background:url(img/series_bg_panel3.jpg) no-repeat 50% 0}#rnr-series #moments{background:url(img/series_bg_panel1.jpg) no-repeat 50% 0}#findrace .controls label:last-of-type{display:inline;margin:0 5px 0 50px}#findrace .controls button{width:10.5%;margin:0 0 0 10px}#findrace .mix,#findrace .gap{width:216px}.narrow{width:75%;margin:auto}footer nav#eventfooter div{float:left;width:25%}footer nav#eventfooter div.weekendlinks{clear:none}.page-template-partners-series .grid_2{overflow:hidden}.grid_2_special,.grid_3_special,.grid_4_special,.grid_5_special,.grid_6_special{margin:0 -30px}.grid_2_special .column_special{padding:0 30px}.grid_3_special .column_special,.grid_5_special .column_special,.grid_6_special .column_special{padding:0 30px;width:33.33333333%}.grid_4_special .column_special{padding:0 30px;width:25%}.finisher_zone #badges,.finisher_zone #finisher-zone{padding:60px 0 0}.page-template-distances .grid_2.offset240left .glance .column{width:33.33333333%}.grid_3_fifteen{margin:0 -30px}.column15{width:33.33333333%;padding:0 30px}#runner_perks_lv .grid_3_special .column_special,#runner_perks_lv .gap{width:33.33333333%}.finisher_zone #secondary_promotions{padding:60px 0 0}.responsive_table{width:100%;margin:60px 0;display:table}.vip_hdr{border-top:1px solid #cbcbcb}.responsive_table tr:nth-child(even) td{background-color:#f2f2f2}.responsive_table tr:last-child td,.responsive_table tr.vip_no_shade td{background-color:transparent}.responsive_table td,.responsive_table th{padding:15px;text-transform:uppercase;text-align:center;border-right:1px solid #cbcbcb;border-bottom:1px solid #cbcbcb}.responsive_table tr td.vip_perk{text-align:right;background-color:transparent;text-transform:initial;border-left:1px solid #cbcbcb;width:33.33333333%}.responsive_table td.vip_no_border{border-bottom:none}.vip_pricing{color:#000;font-weight:600;margin:20px 0;font-size:28px}#vip_tabs,.vip_footnote_mobile{display:none}.showdesktop{display:block}.showmobile{display:none}.fancybox-wp-wrap{width:auto !important}.fancybox-wp-wrap,.fancybox-wp-wrap .fancybox-skin,.fancybox-wp-wrap .fancybox-inner{height:auto !important}.page-template-rock-idol #how-to-enter iframe{min-height:2235px}.page-template-rock-idol #the-finalists iframe{min-height:800px}@-moz-document url-prefix(){.page-template-rock-idol #the-finalists iframe{min-height:810px}}.page-template-rock-idol .finalist .finalist-image{background-color:#ee1c24;background-blend-mode:multiply;opacity:.8}.page-template-rock-idol .finalist-city{margin-bottom:15px}.page-template-rock-idol .fancybox-rock-idol .column_2{float:right;width:63%}.page-template-rock-idol .fancybox-rock-idol .quote{clear:both;font-size:3em;width:100%}.offset240left .mid_prevent_mobile.video_desc{height:200px}.mid_prevent_mobile.video_desc{height:267px}.mid_prevent_mobile .mid{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.button_group li a{padding:9px 40px}.ab_test1 header.ab_test1_show{border:none}.ab_test1 ul#reg li .register{height:59px}.ab_test1 #logo{height:59px}.ab_test1 #getgoing{display:block}.ab_test1 .hamburger-2{display:none}.ab_test1 #new-hero-container.non-sticky-2{padding-top:155px}.ab_test1 #new-hero .grid_hero{overflow:hidden;margin:0 -30px;font-size:0}.ab_test1 #new-hero .grid_hero .column_hero{vertical-align:middle;display:inline-block;font-size:18px;padding:0 30px;line-height:1.5;color:#fff}.ab_test1 #new-hero .grid_hero .column_hero h4{color:#fff;font-size:32px;margin-bottom:10px}.ab_test1 #new-hero .grid_hero .column_hero p{line-height:28px}.ab_test1 #new-hero .grid_hero .column_hero.column_license{width:40%}.ab_test1 #new-hero .grid_hero .column_hero.column_text{width:60%}.ab_test1 #new-hero .grid_hero #ribbon{display:none}.ab_test1.page-child #new-hero{padding:30px 0}.ab_test1 #ribbon{height:auto;text-align:right}.ab_test1 #ribbon div{float:none}.ab_test1 #ribbon .twitter a,.ab_test1 #ribbon .facebook a,.ab_test1 #ribbon .instagram a{background-color:#fff;color:#000;padding:8px 0 0 0}.ab_test1 #ribbon .twitter a:hover,.ab_test1 #ribbon .facebook a:hover,.ab_test1 #ribbon .instagram a:hover{background-color:#ee1c24}.event_nav #subnav{width:100%}.event_nav #subnav .event_name_and_subnav{width:80%;display:inline-block;vertical-align:middle}.event_nav #subnav .subnav_social{width:20%;display:inline-block;vertical-align:middle}.event_nav #subnav .event_home_link{border:none;display:block;float:left;margin:0;padding-top:8px;padding-bottom:8px;color:#fff;font-size:26px;font-family:'Futura Std Bold Condensed';line-height:36.4px}.event_nav #subnav #event-subnav{float:none}.event_nav #subnav ul{max-height:inherit}.event_nav #subnav ul li{display:inline-block;border:none}.event_nav #subnav a{padding:18px 13px}.event_nav #subnav:after{clear:both;content:'';display:block}}@media (min-width:60em) and screen and (-ms-high-contrast:active),(min-width:60em) and (-ms-high-contrast:none){.page-template-rock-idol nav#secondary ul{text-align:center}.page-template-rock-idol nav#secondary ul li{margin:0 30px}}@media (min-width:60em) and screen and (min-width:0){.page-template-rock-idol nav#secondary ul{text-align:center}.page-template-rock-idol nav#secondary ul li{margin:0 30px}}@media (min-width:75em){main{padding:60px 0 0 0}.wrapper{padding:0}header #logo{border:solid #e5e5e5;border-width:0 0 0 1px}#hero,#hero-lower{padding:0}#counter{border-width:0 1px 0 0}nav#secondary ul{border-width:2px 2px;padding:0 5%}ul#reg li .register{border-width:0 1px}ul#reg li .register_closed{font-size:26px;padding-top:12px}.lang-es ul#reg li .register_closed{padding:15px 0 0;font-size:22px}#subnav a{padding:15px 46px}.grid_4 .column{width:21.25%}.grid_4 .column:nth-child(3n+1){margin-left:5%;clear:none}.grid_4 .column:nth-child(odd){margin-left:5%}.grid_4 .column:nth-child(4n+1){margin-left:0;clear:both}.grid_4 .column:first-child{margin-left:0}.grid_5_special .column_special{width:20%}footer{padding:0}footer nav#eventfooter div{text-align:left}footer nav#eventfooter ul{float:left}footer nav#eventfooter div.serieslinks,footer nav#eventfooter div.racelinks{margin-bottom:0}footer nav#eventfooter div.weekendlinks{clear:none}#findrace .wrapper{padding:0}#rnr-series main .blackout{position:absolute;bottom:0;right:0;width:600px;height:600px}#findrace .controls button{width:120px}.grid_2.offset240left .column.stickit{width:240px}.liveblog_gallery figure img{width:calc(33.33333333%)}.page-template-rock-idol #how-to-enter iframe{min-height:2190px}.page-template-rock-idol #the-finalists iframe{min-height:775px}@-moz-document url-prefix(){.page-template-rock-idol #how-to-enter iframe{min-height:2230px}.page-template-rock-idol #the-finalists iframe{min-height:790px}}.offset240left .mid_prevent_mobile.video_desc{height:250px}.mid_prevent_mobile.video_desc{height:350px}}.grid-sizer,.grid-item{float:left;width:calc(33.33333333%);padding:5px;position:relative}.grid-mobile.grid-item--width2{width:66.66666667%}.grid-item img{width:100%;background-size:cover;background-position:center}#div-600_600_1 div,#div-600_600_2 div,#div-600_600_3 div,#div-600_600_4 div{position:relative;padding-bottom:100%;height:0;overflow:hidden}#div-600_600_1 div iframe,#div-600_600_2 div iframe,#div-600_600_3 div iframe,#div-600_600_4 div iframe{position:absolute;width:100%;top:0;left:0;height:100%}.modal figure{text-align:center;margin-bottom:30px}.modal .modal_content{padding:0 15px 30px}.grid-item-15{display:none}.grid_social_icon{position:absolute;right:10px;top:10px;z-index:999}.grid_social_icon.icon-twitter{color:#6CADDE}.grid_social_icon.icon-facebook{color:#3B5998}.grid_social_icon.icon-instagram{color:#3f729b}.modal_content h2{font-family:'Futura Std Bold Condensed';font-size:26px;margin-bottom:30px;padding-bottom:20px;border-bottom:1px solid #e5e5e5;text-transform:uppercase;color:#959595}@media (min-width:960px){.grid-sizer,.grid-item,.grid-mobile.grid-item--width2{width:20%}.grid-desktop.grid-item--width2,.grid-item--width2{width:40%}.grid-item-15{display:block}}@media print{*,*:before,*:after{color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100% !important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}
/*# sourceMappingURL=style.min.css.map */