a:link{color:#234351}a:visited{color:#234351}a:hover{color:#234351;text-decoration:underline}body{background-color:#fff;color:#234351}.bg{background-color:#fff}.header{background-color:#fff}.footer{color:#c3c7cc;background-color:#234351}.footer a{color:#c3c7cc}.navmenu ul li.current-menu-item>a{color:#234351;background-color:#fff}.navmenu ul li.current-menu-parent>a{color:#c3c7cc;background-color:#234351}.navmenu ul li:hover>a{color:#c3c7cc;background-color:#234351}.navmenu ul li a{color:#234351}.flex-control-paging li a.flex-active{background-color:#fff}.flex-control-paging li a:hover{background-color:#fff}.flex-direction-nav a:hover{color:#fff}.flex-caption{color:#234351}.post-date{color:#fff}.beneficiares{background-color:#fff;border-top:1px solid #c3c7cc}.tier1,.tier2,.tier3{background-color:#fff}.results_title,.results_label{font-size:1.2em;font-weight:bold;background-color:#1c2c38;color:#fff;padding:5px 5px;width:90%;margin:auto}.results_label2{font-size:1.2em;font-weight:bold;background-color:#ccc;color:#000;padding:5px 0;width:100%}.results_label,.results_label2{display:none}.results_data{padding:5px 5px;width:90%;margin:auto}.results_no,.results_gender,.results_day1,.results_day2,.results_overall{float:left;width:10%}.results_name{float:left;width:30%}.results_inline_clear{display:none}.homebtn{background-color:#008000;color:#fff;font-size:4em;font-weight:bold}.homebtn:hover{background-color:#008000;color:#55d737}.noscriptlink{display:none;font-weight:bold;font-size:1.5em;padding:10px;border:1px solid #ccc}.eventbtn{display:inline-block;width:30%;position:relative}.hyperspan{position:absolute;width:100%;height:100%;left:0;top:0}.btn-link{width:100%}.runner-font,.waiting-font{font-size:.7em}.insert_id,.option{display:none}.error-full,.error,.form-label,.counter{padding:10px 0}.race-heading,.kit-heading{background-color:#234351;color:#fff;text-align:center}.kit-levels{position:relative;display:block;width:100%;text-align:center;padding:10px 0}.kit-level{display:inline-block;width:49%;text-align:center;vertical-align:middle;padding:20px 0;*display:inline;zoom:1;font-size:1.5em}.kit-level-comment{display:inline-block;width:49%;text-align:center;vertical-align:middle;padding:20px 0;*display:inline;zoom:1;font-size:1.2em}.green{background-color:green}.yellow{background-color:yellow}.orange{background-color:orange}.red{background-color:red}.kit-row{font-size:1em}.kit-item{width:30%}.kit-rating,.kit-rating-c,.kit-rating-n,.kit-rating-r{width:30%;word-wrap:break-word}.kit-comment{width:20%}.kit-rating-block{display:inline-block;width:45%;text-align:center;vertical-align:middle;padding:10px 0;*display:inline;zoom:1}.media-video{width:50%;margin:auto;padding-bottom:20px;text-align:center}.largebtn,.mediumbtn{border-radius:10px}.largebtn,.mediumbtn{background-color:#b3b3b3}.largebtn:hover,.mediumbtn:hover{background:#008000;color:#fff}.timing{padding:5px;font-size:2.5em;border:1px solid #000;margin-bottom:10px;text-align:center;width:90%}.timing-details{display:block;position:relative;font-size:1.2em;padding:10px 0}.timing-block{display:inline-block;text-align:left;vertical-align:top}.timing-format{display:inline-block;text-align:left;vertical-align:top;width:33%}.timing_details_runners{display:block;position:relative;font-size:1.2em;border-bottom:1px solid #ccc}.popup{position:relative;display:inline-block;cursor:pointer}.popup .popuptext{visibility:hidden;width:200px;font-size:1.5em;background-color:#fff;color:#234351;text-align:center;border-radius:6px;padding:10px;position:fixed;z-index:1;bottom:50%;left:50%;margin-left:-100px;border:5px solid #234351}.popup .show{visibility:visible}.race-itinerary{width:100%}.race-itinerary-item{width:20%;vertical-align:middle}.race-itinerary-text{display:inline-block;width:60%;padding:0;*display:inline;zoom:1;text-align:left;vertical-align:middle}#menufloat{position:fixed;bottom:50px;width:auto;left:50%}.menufloat{text-align:center;margin:0 auto 0 0;width:auto;border-radius:5px;border:1px solid #234351;background-color:#234351;color:#fff;font-size:15px;font-weight:bold;display:none;-webkit-filter:opacity(85);filter:opacity(85);opacity:.85}.menufloat:hover{border:1px solid #fff}.menuitem{*display:inline;display:inline-block;zoom:1;position:relative}.menuitem a{display:block;margin-top:0;padding:10px;color:#fff;text-decoration:none}.menuitem a:hover{background-color:#fff;color:#234351;-webkit-filter:opacity(100);filter:opacity(100);opacity:1}@media(max-width:1024px){.media-video{width:80%}}@media(max-width:800px){.navmenu ul li:hover>a{background-color:#234351}.navmenu ul ul li a:hover{color:#000001!important;background-color:#234351}.ssmenu{color:#234351}.ssmenu:hover{color:#c3c7cc}.navmenu ul li.current-menu-item a{color:#234351;background-color:#fff}#menufloat{width:100%;left:0}.menufloat{margin:auto!important}}@media(max-width:768px){.kit-row{font-size:.8em}.timing-details,.timing_details_runners{font-size:.8em}.homebtn{font-size:2em}}@media(max-width:640px){.results_title{display:none}.results_label,.results_label2{display:block;font-size:1em}.results_inline{width:25%!important}.results_inline_clear{clear:both;display:block}.results_data{font-size:1em}.kit-rating-block{display:block;width:100%}.kit-item,.kit-comment{display:block;width:100%}.kit-rating-c,.kit-rating-r,.kit-rating-n{display:inline-block}}@media(max-width:480px){.flex-caption{color:#c3c7cc;background-color:#234351;background-color:rgba(35,67,81,1);-webkit-filter:opacity(100);filter:opacity(100)}.timing-details,.timing_details_runners{text-align:left;padding-bottom:15px}.timing-format{display:block;text-align:left;width:100%;padding-top:5px}.timing-block.gc.w50{width:85%}.timing-block.w30{width:25%}.timing-filler{width:10%}}