legend,td,th{padding:0}.AdHolder,img{max-width:100%}.AdHolder--box,.Blogs-blog{box-shadow:0 2px 3px rgba(0,0,0,.1)}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNBd___Web.eot)}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNLt___Web.eot);font-weight:100}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNBd___Web.eot);font-weight:700}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNRg___Web.woff) format("woff")}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNLt___Web.woff) format("woff");font-weight:100}@font-face{font-family:metroflexnarrow;src:url(/profiles/marathon/themes/mar_theme/fonts/metroflex_narrow/MeNBd___Web.woff) format("woff");font-weight:700}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;box-sizing:border-box}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;color:#4083a9;text-decoration:none}.Promo:hover .Promo-heading,.ToTrainingProgram:hover{text-decoration:underline}a:active,a:hover{outline:0}.ArticleSmallTeaser:focus,.VideoSmallTeaser:focus{outline:solid 1px}abbr[title]{border-bottom:1px dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{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:-.5em}sub{bottom:-.25em}img{border:0;vertical-align:top}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre,textarea{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}.Pane-heading,.RaceNav-current,.RaceTeaser-month,.RecommendedThemes-listHeading,.TeaserList-groupTitle,.Vignette-text{text-transform:uppercase}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}.h1,.h2,.h3,h1,h2,h3{line-height:1em}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 silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0}table{border-collapse:collapse;border-spacing:0}.u-cf:after,.u-cf:before{content:" ";display:table}.u-cf:after{clear:both}.u-floatLeft{float:left!important}.u-floatRight{float:right!important}.u-block{display:block!important}.u-hidden{display:none!important}.element-invisible,.u-hiddenVisually{position:absolute!important;overflow:hidden!important;width:1px!important;height:1px!important;padding:0!important;border:0!important;clip:rect(1px,1px,1px,1px)!important}*,:after,:before,input[type=search]{box-sizing:inherit}body{margin:0;color:#333;font-size:16px;font-family:'Open Sans',sans-serif;background-color:#353535}main{display:block}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:metroflexnarrow,"Open Sans",sans-serif}.h1,h1{font-size:32px}@media (min-width:769px){.h1,h1{font-size:48px}}.h2,h2{font-size:24px}.h3,h3{font-size:18px}p{font-size:16px;line-height:1.5}a:focus,a:hover{color:#205f82}.AdHolder{text-align:center;margin:15px 0;overflow:hidden}.AdHolder--box{padding:15px 0;background-color:#fff}.ArticleFull-lead,.ArticleTeaser-content--hasImage{padding-left:15px}.AdHolder-inner{display:inline-block}.TwoColumnStacked-sidebar .AdHolder:first-child{margin-top:0}.ArticleFull-filed{margin:15px auto;max-width:730px;padding-left:15px;padding-right:15px}.ArticleFull-lead{font-weight:700;margin-left:auto;margin-right:auto;max-width:730px;padding-right:15px}@media (min-width:600px){.ArticleFull-lead{font-weight:400;font-size:18px}}.ArticleSmallTeaser{display:block;font-size:14px}.ArticleSmallTeaser:active,.ArticleSmallTeaser:hover{background-color:#D5DDE3}.ArticleSmallTeaser--hasImage{min-height:80px}.ArticleSmallTeaser-image{display:inline-block;overflow:hidden;margin-right:10px;width:80px;height:80px;border-radius:3px;vertical-align:middle}.ArticleSmallTeaser-content{display:inline-block;vertical-align:middle;line-height:20px}.ArticleSmallTeaser-content--hasImage{width:calc(100% - 90px)}.ArticleSmallTeaser-title{color:#333}.ArticleSmallTeaser-date{display:block;color:#999;font-size:12px}.ArticleTeaser{display:block}.ArticleTeaser-image{display:inline-block;max-width:220px;width:40%;vertical-align:middle}.ArticleTeaser-content{display:inline-block;width:60%;vertical-align:middle}.ArticleTeaser-title{margin:0 0 4px;color:#333}@media (max-width:567px){.ArticleTeaser-title{font-size:18px}}.ArticleTeaser:hover .ArticleTeaser-title{color:#e25400}.ArticleTeaser:visited .ArticleTeaser-title{color:#999}.ArticleTeaser:visited:hover .ArticleTeaser-title{color:#e25400}.ArticleTeaser-lead{margin:0;color:rgba(0,0,0,.7);font-size:14px;line-height:20px}@media (max-width:640px){.ArticleTeaser-lead{display:none}}.ArticleTeaser-info{display:block;margin-bottom:4px;color:#999;font-size:12px}.BlogCategories{margin:10px}.BlogCategories-list{margin:0;padding:0;list-style:none}.BlogCategories-item{margin:0 7px 7px 0;display:inline-block}.BlogCategories-link{background-color:#eee;border-radius:3px;color:#999;display:block;font-size:14px;overflow:hidden}.BlogCategories-name{padding:0 5px 0 10px}.BlogCategories-count{background-color:#e25400;color:#fff;padding:0 5px}.BlogPostFull-figure{clear:both;margin:40px auto;max-width:730px;padding:0 15px}.BlogPostFull-image{margin:0 auto}.BlogPostTeaser{display:block}.BlogPostTeaser-image{display:inline-block;max-width:220px;width:40%;vertical-align:middle}.BlogPostTeaser-content{display:inline-block;width:60%;vertical-align:middle}.BlogPostTeaser--hasImage .BlogPostTeaser-content{padding-left:15px}.BlogPostTeaser-title{margin:0 0 4px;color:#333}@media (max-width:567px){.BlogPostTeaser-title{font-size:18px}}.BlogPostTeaser:hover .BlogPostTeaser-title{color:#e25400}.BlogPostTeaser:visited .BlogPostTeaser-title{color:#999}.BlogPostTeaser:visited:hover .BlogPostTeaser-title{color:#e25400}.BlogPostTeaser-lead{margin:0;color:rgba(0,0,0,.7);font-size:14px;line-height:20px}@media (max-width:640px){.BlogPostTeaser-lead{display:none}}.BlogPostTeaser-info{display:block;margin-bottom:4px;color:#999;font-size:12px}.Breadcrumb-item,.ContentHeader-text{display:inline-block}.Blogs-blog{background-color:#fff;color:#333;padding:15px}.Blogs-blog:not(:last-child),.Blogs-blogAuthor{margin-bottom:15px}.BlogSponsors-heading{color:#999;text-align:center}.BlogSponsors-list{margin:0;padding:0}.BlogSponsors-sponsor{width:calc(50% - 8px - 15px);display:inline-block;margin:0 8px 15px 15px;vertical-align:middle}.BlogSponsors-sponsor:nth-child(2n){margin:0 15px 15px 8px}.BodyText>ol,.BodyText>p,.BodyText>ul{font-family:georgia,serif;line-height:1.5em}.BodyText>ol,.BodyText>ul{padding-left:calc(2em + 15px)}.BodyText>*{margin-right:auto;margin-left:auto;max-width:610px;padding-left:15px;padding-right:15px}.BodyText figcaption{font-size:11px;margin-bottom:5px;margin-top:5px}.Breadcrumb{margin:0 0 20px;padding:0;font-size:14px;list-style:none}.Comments{margin:5px 20px}.ContentHeader{margin-bottom:1.5em;margin-left:auto;margin-right:auto;max-width:730px;padding-left:15px;padding-right:15px}.ContentHeader--alwaysLeftAligned{text-align:left}.Icon,.MainNavigation-innerWrapper,.MainNavigation-item,.Pager,.Pane-more,.RaceNav-current,.RaceTeaser-date,.ReviewCategoryTeaser-seeAll,.ReviewTeaser-image,.SlideShow-slide{text-align:center}.ContentHeader-text{color:#999;font-size:14px}.ContentHeader-author{display:block}.ContentHeader-dates{font-size:12px;display:block}.ContentHeader-heading{margin-bottom:24px}.ContentHeader-subheading{margin-top:-10px;font-weight:100}.ContentHeader-byline{border-bottom:1px solid #eee;border-top:1px solid #eee;padding:2px 70px 4px 0;position:relative}.ContentHeader-byline--hiddenDates{padding:8px 70px 10px 0}.ContentHeader-shareButtons{margin-top:-15px;position:absolute;right:0;top:50%}.ContentHeader-shareButton{display:inline-block;height:30px;width:30px}.ContentHeader-shareButton+.ContentHeader-shareButton{margin-left:5px}.ContentSectionImageFull{clear:both;margin:1.5em auto;max-width:730px;padding:0 15px}.ContentSectionImageFull-figure{margin:0 auto}.ContentSectionImageFull-caption{font-size:11px;margin-bottom:5px;margin-top:5px}.ContentSectionImageFull-byline{color:#999;white-space:nowrap}.ContentSectionQuoteFull{clear:both;border-left:3px solid #e25400;max-width:700px;margin:30px auto;padding:8px 15px}.ContentSectionQuoteFull-quote{margin:0;font-style:italic;font-size:28px;font-family:georgia,serif;line-height:1.3em}.ContentSectionQuoteFull-author{margin-top:8px;color:#999;font-size:14px}.ContentSectionQuoteFull-author:before{content:"– "}.ContentSectionVideoFull{margin:32px auto;max-width:730px;padding:0 15px}.ContentSectionVideoSmallTeaser{position:relative;display:inline-block;width:80px;height:80px;background-color:transparent;background-position:center;background-size:cover}.ContentSectionVideoSmallTeaser-icon{position:absolute;top:50%;left:50%;-webkit-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}.ContentSectionVideoTeaser{display:inline-block;overflow:hidden;height:100%;vertical-align:middle;width:100%}.ContentSectionVideoTeaser-imgCenterer{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:56.25%;width:100%;height:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.ContentSectionVideoTeaser-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.ContentSectionVideoTeaser-duration{position:absolute;left:5%;bottom:10%;background:#000;color:#FFF;font-size:13px;border-radius:3px;vertical-align:middle;padding:0 4px 2px}.ContentSectionVideoTeaser-durationText{vertical-align:middle;margin-left:2px}.js .Filters-submit{display:none}.Filters{font-size:16px}.Filters-select{max-width:150px;opacity:1;background-color:#FFF;border-radius:3px;border:2px solid #ddd;padding-left:3px;height:30px}.Footer{margin:30px 0 50px}.Footer-logo{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTkwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE5MCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMiwxOS45SDkuNUw1LjEsNEgwVjAuMWg4LjVsNC4yLDE3LjhMMTIsMTkuOSBNMCwxOS45VjE2aDJWNC41aDIuN2wxLDMuN3Y4aDEuNVYyMEwwLDE5LjlMMCwxOS45eiBNMTYuNCw0DQoJbC0zLjUsMTIuOEwxMS4yLDEwbDIuNC0xMGg3Ljl2My45TDE2LjQsNEwxNi40LDR6IE0xNC40LDE5LjlWMTZoMS41VjguMWwxLTMuN2gyLjdWMTZoMnYzLjhMMTQuNCwxOS45TDE0LjQsMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOS43LDE2aDEuN3YzLjlIMjNWMTZoMi4zbDMuMi0xMS42aDIuOWwwLjUsMi4yTDI5LjcsMTYgTTMyLjksMTkuOVYxNmgxLjZsLTAuNC0xLjhoLTMuM2wwLjgtMy45aDEuNg0KCWwtMS40LTYuNGgtNS40VjBoMTEuMXYzLjloLTEuOEwzOS42LDE2aDEuOXYzLjhMMzIuOSwxOS45TDMyLjksMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Mi43LDE5LjlWMTZoMlY0aC0yVjAuMWg2LjZWMTZoMnYzLjlINDIuNyBNNjAuMSwxOS45aC02Ljd2LTcuNGgtMy41VjloMy41VjRoLTMuNVYwLjFoNC43bDQsMy45djQuNQ0KCWwtMi4xLDIuMWwyLjEsMi4xdjMuNWgxLjZWMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC4yLDE2SDcwdjMuOWgtOC41VjE2aDIuM0w2Nyw0LjRoMi45bDAuNSwyLjJMNjguMiwxNiBNNzEuMywxOS45VjE2SDczbC0wLjQtMS44aC0zLjNsMC44LTMuOWgxLjYNCglsLTEuNC02LjRINjVWMGgxMXYzLjloLTEuOGwzLjcsMTJoMS45djMuOUw3MS4zLDE5LjlMNzEuMywxOS45eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkxLjEsNi43VjRoLTguNnYyLjhoLTMuMVYwLjFoMTQuOXY2LjZIOTEuMSBNODIuNSwxOS45VjE2aDJWNC41aDQuNnYxMS42aDJ2My44SDgyLjV6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuOCwxOS45VjE2aDJWNGgtMlYwLjFoOC42VjRoLTJ2MTIuMWgydjMuOEg5NS44IE0xMDMsOGg0LjFWMTJIMTAzVjh6IE0xMDUuNiwxOS45VjE2aDJWNGgtMlYwLjFoOC42VjQNCgloLTJ2MTIuMWgydjMuOEgxMDUuNnoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjAsMTkuOWwtNC0zLjlWNGw0LTMuOWgzLjVWNGgtMi4ydjEyLjFoMi4ydjMuOEwxMjAsMTkuOSBNMTI3LjYsMTkuOWgtMy41VjE2aDIuMlY0aC0yLjJWMC4xaDMuNWw0LDMuOQ0KCXYxMi4xTDEyNy42LDE5Ljl6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQ1LDE5LjlMMTM3LjMsNGgtNFYwLjFoNi42bDcuNywxNS45aDMuNHYzLjlIMTQ1IE0xMzMuMywxOS45VjE2aDEuNVY0LjVoMi4xbDIuNSw1djYuNmgxLjV2My44SDEzMy4zeg0KCSBNMTUxLDRoLTEuNHYxMS42SDE0OGwtMy02LjJWNGgtMS41VjAuMWg3LjRMMTUxLDRMMTUxLDR6Ii8+DQo8cmVjdCB4PSIxNTIuOCIgeT0iMTYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI0LjYiIGhlaWdodD0iMy45Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTY5LjQsMTkuOWgtMi45VjE2aDEuN3YtNC44aC01LjRsLTMuNi0zLjVWMy42bDMuNi0zLjZoMi45djMuOWgtMS41djMuN2g2bDMuMSwzLjFWMTZMMTY5LjQsMTkuOQ0KCSBNMTY0LjYsMTkuOWwtMS41LTIuMXYyLjFoLTR2LTcuNGg0djMuNmgyLjdWMjBMMTY0LjYsMTkuOUwxNjQuNiwxOS45eiBNMTY5LjIsNi4xVjRoLTIuOFYwLjFoMS41bDEuNSwyLjFWMC4xaDR2Ni4xSDE2OS4yeiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3NS4xLDE5LjlWMTZoMlY0aC0yVjAuMWg2LjZ2MTkuOEgxNzUuMSBNMTg1LjcsNi43VjRoLTMuNVYwLjFoNy44djYuNkgxODUuN3ogTTE4Mi4zLDhoNC43VjEyaC00LjdWOHoNCgkgTTE4Mi4zLDE5LjlWMTZoMy41di0yLjhoNC4ydjYuN0wxODIuMywxOS45TDE4Mi4zLDE5Ljl6Ii8+DQo8L3N2Zz4NCg==);background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;width:190px;height:20px;display:block;position:relative}.Footer-item-link,.Grid-item,.Icon,.Icon-svg{display:inline-block}.Footer-menu{font-size:14px;list-style:none;margin:20px 0;padding:0;vertical-align:top}@media (min-width:500px){.Footer-menu{max-width:400px;-webkit-columns:2;-moz-columns:2;columns:2}}.Footer-item-link{color:#AAA;line-height:20px}.Footer-item-link:hover{color:#fff}.Grid{margin:0}.Grid-list{margin:0;padding:0}.Grid-item{margin-bottom:20px;width:100%;vertical-align:top}.Grid-item:last-child{margin-bottom:0}@media (min-width:500px) and (max-width:719px){.Grid-item{width:calc((100%/2) - (20px/2));display:inline-block;margin-right:20px}.Grid-item:nth-child(2n){margin-right:0}}@media (min-width:720px) and (max-width:768px){.Grid-item{width:calc((100%/3) - (40px/3));display:inline-block;margin-right:20px}.Grid-item:nth-child(3n){margin-right:0}}@media (min-width:769px) and (max-width:1024px){.Grid-item{width:calc((100%/2) - (20px/2));display:inline-block;margin-right:20px}.Grid-item:nth-child(2n){margin-right:0}}@media (min-width:1025px){.Grid-item{width:calc((100%/3) - (40px/3));display:inline-block;margin-right:20px}.Grid-item:nth-child(3n){margin-right:0}}.Icon{vertical-align:middle}.Icon-svg{width:inherit;height:inherit;vertical-align:top}.Icon--clock{width:20px;height:19px}.Icon--menuArrowLeft,.Icon--menuArrowRight{width:8px;height:13px}.Icon--playCircle{width:40px;height:40px;fill:#fff}.Icon--play{width:16px;height:16px;fill:#fff}.Icon--star,.Icon--starEmpty,.Icon--starHalf{height:19px;width:20px;fill:#f1c40f;vertical-align:top}.Icon--barGraph{height:18px;width:18px;fill:#E25400;margin-top:-7px}.Icon--facebook,.Icon--twitter{width:30px;height:30px}.Icon--twitter{fill:#2DAAE1}.Icon--facebook{fill:#3C5B9B}.InputForm .field-group-fieldset{margin:0 15px}.InputForm-wrapper{margin:15px;border-bottom:1px solid #ddd;padding-bottom:15px}.InputForm-wrapper>.InputForm-item{margin:20px 0}.InputForm-wrapper .filter-wrapper{display:none}.InputForm-item--option{position:relative;margin-top:4px;margin-bottom:4px}.InputForm-item--multipleValueForm{margin-top:0;margin-bottom:10px}.InputForm-multipleValueForm-tableWrapper{margin-bottom:0}.InputForm-actions{margin:15px 15px 0;border-bottom:none}.InputForm-actions input+input{margin-left:10px}.InputForm-text,.select2-container-multi .select2-choices,select.InputForm-select{border:2px solid #e5e5e5;background-color:#fff;height:40px;min-height:40px;padding:0 11px;width:100%;max-width:450px;margin:0;display:block}.InputForm-text--area{max-width:750px;min-height:180px;resize:vertical}.InputForm-text--autocomplete{background-position:right 11px center!important;padding-right:35px}.InputForm-text--autocomplete:disabled{background:#FAFAFA;cursor:not-allowed}.InputForm-selectWrapper{position:relative;display:inline-block;width:100%}.InputForm-selectWrapper:after{content:'';position:absolute;display:block;width:16px;height:11px;top:16px;right:14px;pointer-events:none;z-index:6}.ie8-and-below .InputForm-selectWrapper:after,.ie9 .InputForm-selectWrapper:after{background:0 0}.select2-container-multi .select2-choices,select.InputForm-select{padding-right:36px}.select2-container-multi .select2-choices::-ms-expand,select.InputForm-select::-ms-expand{display:none}.select2-container-multi.InputForm-select.error{background-image:none}.select2-container-multi .select2-choices{height:auto;padding:0 35px 8px 0;overflow:hidden}.select2-container-multi.error .select2-choices{border-color:transparent}.select2-container-multi.error .select2-choices input{color:#8c2e0b}.InputForm-label{display:block;cursor:pointer;margin-bottom:3px;font-weight:400;font-size:14px}.InputForm-labelWrapper--multipleValueForm{text-align:left;padding:0}.InputForm-label--option{margin:0 0 0 21px;font-weight:400;font-size:13px}.InputForm-multipleValueForm-td{padding:0}.InputForm-option{position:absolute;top:4px}.InputForm-description{color:#999;font-size:12px}.InputForm .file,.InputForm .file-size,.InputForm .tabledrag-toggle-weight-wrapper,.InputForm-item--focalPoint{display:none}.InputForm .image-preview,.InputForm .image-widget,.InputForm .image-widget-data,.InputForm .tabledrag-handle{display:inline-block;vertical-align:middle}.InputForm .tabledrag-handle{background-image:url(data:image/svg+xml;base64,PHN2ZyBoZWlnaHQ9IjMycHgiIHZlcnNpb249IjEuMSIgdmlld0JveD0iMCAwIDEyIDMyIiB3aWR0aD0iMTJweCIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTIgMzIiPiAgPGcgaWQ9IkxheWVyXzEiLz4gIDxnIGlkPSJtb3ZlX3g1Rl92ZXJ0aWNhbCI+ICAgIDxnPiAgICAgIDxwb2x5Z29uIHBvaW50cz0iOCAyMCA4IDI2IDEyIDI2IDYgMzIgMCAyNiA0IDI2IDQgMjAgIiBmaWxsPSIjNEU0RTUwIi8+ICAgICAgPHBvbHlnb24gcG9pbnRzPSI0IDEyIDQgNiAwIDYgNiAwIDEyIDYgOCA2IDggMTIgIiBmaWxsPSIjNEU0RTUwIi8+ICAgIDwvZz4gIDwvZz48L3N2Zz4=);cursor:move;height:32px;width:12px;margin-right:10px}.InputForm .image-preview{min-width:100px}.InputForm table{width:100%}.InputForm table td{padding:5px 0}.InputForm table tr{border-bottom:1px solid #eee}.InputForm table .image-widget-data{margin:0 10px}.InputForm .sticky-header,.InputForm thead{display:none}.InputForm .image-widget{font-size:14px}.InputForm .image-widget .form-file{max-width:70%}.InputForm #autocomplete{border:1px solid;overflow:hidden;position:absolute;z-index:100}.InputForm #autocomplete ul{list-style:none;margin:0;padding:0}.InputForm #autocomplete li{background:#fff;color:#000;cursor:default;white-space:pre;zoom:1}.InterestingRaces{margin:0;padding:0;list-style:none}.InterestingRaces-item:not(:last-child){position:relative}.InterestingRaces-item:not(:last-child):after{position:absolute;bottom:0;left:0;content:"";width:100%;height:1px;background-color:rgba(255,255,255,.3)}.InterestingRaces-race{position:relative;display:block;margin:0;padding:20px 15px;background:#353535;background-size:cover;box-shadow:rgba(255,255,255,.25) 0 1px 0 inset,rgba(0,0,0,.4) 0 -1px 0 inset;color:#fff;transition:background .3s}.InterestingRaces-race:after,.InterestingRaces-race:before{position:absolute;left:0;width:100%;height:100%;content:"";top:0}.Pane,.ReviewCategoryTeaser{box-shadow:0 2px 3px rgba(0,0,0,.1)}.InterestingRaces-race:focus,.InterestingRaces-race:hover{color:#e25400;background-position:10px 0}.InterestingRaces-race:focus:before,.InterestingRaces-race:hover:before{background-color:rgba(0,0,0,.3)}.InterestingRaces-race:before{background-color:rgba(0,0,0,.65);transition:background-color .3s}.InterestingRaces-race:after{background:linear-gradient(to right,rgba(0,0,0,.9) 0,transparent 50%)}.InterestingRaces-race-heading{position:relative;z-index:1;margin:0;font-size:16px;line-height:1em}.InterestingRaces-race-date{position:relative;z-index:1;font-size:13px;opacity:.75}.InterestingRaces-race:hover .InterestingRaces-race-date{color:#fff}.Logo{margin:0 40px 0 auto;position:relative;display:inline-block;vertical-align:top}.Logo:after,.Logo:before{-webkit-transform:skew(-25deg,0deg);-ms-transform:skew(-25deg,0deg);transform:skew(-25deg,0deg);content:"";display:block;height:50px;position:absolute;top:0;z-index:0}.MainNavigation-arrow-icon,.VideoSmallTeaser-img{-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%)}.Logo:after{width:170px;background-color:#E25400;left:-20px}.Logo:before{width:187px;background-color:#823600;left:-30px}@media (min-width:400px){.Logo:after{width:190px}.Logo:before{width:210px}}.Logo-image{background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4xLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMTkwcHgiIGhlaWdodD0iMjBweCIgdmlld0JveD0iMCAwIDE5MCAyMCIgZW5hYmxlLWJhY2tncm91bmQ9Im5ldyAwIDAgMTkwIDIwIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMiwxOS45SDkuNUw1LjEsNEgwVjAuMWg4LjVsNC4yLDE3LjhMMTIsMTkuOSBNMCwxOS45VjE2aDJWNC41aDIuN2wxLDMuN3Y4aDEuNVYyMEwwLDE5LjlMMCwxOS45eiBNMTYuNCw0DQoJbC0zLjUsMTIuOEwxMS4yLDEwbDIuNC0xMGg3Ljl2My45TDE2LjQsNEwxNi40LDR6IE0xNC40LDE5LjlWMTZoMS41VjguMWwxLTMuN2gyLjdWMTZoMnYzLjhMMTQuNCwxOS45TDE0LjQsMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yOS43LDE2aDEuN3YzLjlIMjNWMTZoMi4zbDMuMi0xMS42aDIuOWwwLjUsMi4yTDI5LjcsMTYgTTMyLjksMTkuOVYxNmgxLjZsLTAuNC0xLjhoLTMuM2wwLjgtMy45aDEuNg0KCWwtMS40LTYuNGgtNS40VjBoMTEuMXYzLjloLTEuOEwzOS42LDE2aDEuOXYzLjhMMzIuOSwxOS45TDMyLjksMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Mi43LDE5LjlWMTZoMlY0aC0yVjAuMWg2LjZWMTZoMnYzLjlINDIuNyBNNjAuMSwxOS45aC02Ljd2LTcuNGgtMy41VjloMy41VjRoLTMuNVYwLjFoNC43bDQsMy45djQuNQ0KCWwtMi4xLDIuMWwyLjEsMi4xdjMuNWgxLjZWMTkuOXoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik02OC4yLDE2SDcwdjMuOWgtOC41VjE2aDIuM0w2Nyw0LjRoMi45bDAuNSwyLjJMNjguMiwxNiBNNzEuMywxOS45VjE2SDczbC0wLjQtMS44aC0zLjNsMC44LTMuOWgxLjYNCglsLTEuNC02LjRINjVWMGgxMXYzLjloLTEuOGwzLjcsMTJoMS45djMuOUw3MS4zLDE5LjlMNzEuMywxOS45eiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTkxLjEsNi43VjRoLTguNnYyLjhoLTMuMVYwLjFoMTQuOXY2LjZIOTEuMSBNODIuNSwxOS45VjE2aDJWNC41aDQuNnYxMS42aDJ2My44SDgyLjV6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNOTUuOCwxOS45VjE2aDJWNGgtMlYwLjFoOC42VjRoLTJ2MTIuMWgydjMuOEg5NS44IE0xMDMsOGg0LjFWMTJIMTAzVjh6IE0xMDUuNiwxOS45VjE2aDJWNGgtMlYwLjFoOC42VjQNCgloLTJ2MTIuMWgydjMuOEgxMDUuNnoiLz4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xMjAsMTkuOWwtNC0zLjlWNGw0LTMuOWgzLjVWNGgtMi4ydjEyLjFoMi4ydjMuOEwxMjAsMTkuOSBNMTI3LjYsMTkuOWgtMy41VjE2aDIuMlY0aC0yLjJWMC4xaDMuNWw0LDMuOQ0KCXYxMi4xTDEyNy42LDE5Ljl6Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQ1LDE5LjlMMTM3LjMsNGgtNFYwLjFoNi42bDcuNywxNS45aDMuNHYzLjlIMTQ1IE0xMzMuMywxOS45VjE2aDEuNVY0LjVoMi4xbDIuNSw1djYuNmgxLjV2My44SDEzMy4zeg0KCSBNMTUxLDRoLTEuNHYxMS42SDE0OGwtMy02LjJWNGgtMS41VjAuMWg3LjRMMTUxLDRMMTUxLDR6Ii8+DQo8cmVjdCB4PSIxNTIuOCIgeT0iMTYiIGZpbGw9IiNGRkZGRkYiIHdpZHRoPSI0LjYiIGhlaWdodD0iMy45Ii8+DQo8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTY5LjQsMTkuOWgtMi45VjE2aDEuN3YtNC44aC01LjRsLTMuNi0zLjVWMy42bDMuNi0zLjZoMi45djMuOWgtMS41djMuN2g2bDMuMSwzLjFWMTZMMTY5LjQsMTkuOQ0KCSBNMTY0LjYsMTkuOWwtMS41LTIuMXYyLjFoLTR2LTcuNGg0djMuNmgyLjdWMjBMMTY0LjYsMTkuOUwxNjQuNiwxOS45eiBNMTY5LjIsNi4xVjRoLTIuOFYwLjFoMS41bDEuNSwyLjFWMC4xaDR2Ni4xSDE2OS4yeiIvPg0KPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE3NS4xLDE5LjlWMTZoMlY0aC0yVjAuMWg2LjZ2MTkuOEgxNzUuMSBNMTg1LjcsNi43VjRoLTMuNVYwLjFoNy44djYuNkgxODUuN3ogTTE4Mi4zLDhoNC43VjEyaC00LjdWOHoNCgkgTTE4Mi4zLDE5LjlWMTZoMy41di0yLjhoNC4ydjYuN0wxODIuMywxOS45TDE4Mi4zLDE5Ljl6Ii8+DQo8L3N2Zz4NCg==);background-position:left center;background-size:contain;background-repeat:no-repeat;text-indent:-9999px;width:140px;height:50px;display:block;position:relative;z-index:1}@media (min-width:400px){.Logo-image{width:150px}}.MainNavigation{width:calc(100% + 18px);margin-left:-9px;font-size:1rem}@media (min-width:1000px){.MainNavigation{display:inline-block;vertical-align:middle;margin-left:0;width:calc(100% - 190px - 160px)}}.MainNavigation-menu{position:relative;border-top:1px solid rgba(255,255,255,.2);margin-top:-1px;max-width:100vw;overflow:hidden}@media (max-width:700px){.MainNavigation-menu.is-hiddenOnMobile{display:none}}.MainNavigation-menu.has-scroll{background-color:#292929;overflow:hidden;height:50px}.has-scroll:after,.has-scroll:before{position:absolute;top:0;z-index:2;width:50px;height:47px;content:"";pointer-events:none}.has-scroll:before{left:0;background:linear-gradient(to right,#292929 30%,rgba(41,41,41,0)) rgba(41,41,41,0)}.has-scroll:after{right:0;background:linear-gradient(to left,#292929 30%,rgba(41,41,41,0)) rgba(41,41,41,0)}.MainNavigation-arrow{position:absolute;top:0;z-index:1000;display:none;width:40px;height:100%;background-position:left center;opacity:0;cursor:pointer;transition:opacity .5s ease 0s}.MainNavigation-arrow.is-visible{opacity:.5}.has-scroll .MainNavigation-arrow{display:block}.MainNavigation-arrow--left{left:0}.MainNavigation-arrow--right{right:0}.MainNavigation-arrow-icon{position:absolute;top:50%;transform:translateY(-50%)}.MainNavigation-arrow-icon--right{right:6px}.MainNavigation-arrow-icon--left{left:6px}.MainNavigation-innerWrapper{position:relative;display:block;margin:0;padding:0;width:100%;list-style:none;white-space:nowrap}.has-scroll .MainNavigation-innerWrapper{overflow-x:auto;height:65px;-webkit-overflow-scrolling:touch}.MainNavigation-item{position:relative;display:inline-block}.MainNavigation-item-link{position:relative;z-index:1;display:block;padding:0 8px;height:50px;white-space:nowrap;line-height:50px;-webkit-tap-highlight-color:transparent;color:#fff}.has-scroll .MainNavigation-item-link{color:rgba(255,255,255,.7);font-weight:100}.has-scroll .MainNavigation-item-link.is-active{color:#fff}.MainNavigation-item-link.is-first{padding-left:16px}.has-scroll .MainNavigation-item-link.is-first{padding-left:50px}.MainNavigation-item-link.is-last{padding-right:16px}.has-scroll .MainNavigation-item-link.is-last{padding-right:50px}@media (max-width:700px){.MainNavigation-item-link.is-active{font-weight:600}}.MainNavigation-item-link:focus,.MainNavigation-item-link:hover{color:#e25400;transition:color .3s}.Promo,.Promo:hover{color:#fff}@media (min-width:700px){.MainNavigation-item-link{padding:0 15px;color:#fff;font-weight:400;font-size:16px}.MainNavigation-item-link.is-first{padding-left:30px}.MainNavigation-item-link.is-last{padding-right:30px}}.MainNavigation-item-link-activeIndecator{display:block;height:50px;border-bottom:3px solid #e25400}.Promo,.Promo:before{height:100%;width:100%;position:absolute}.has-scroll .MainNavigation-item-link-activeIndecator{border-bottom:4px solid #e25400}.MainNavigation-dropDown{position:absolute;top:100%}.Pager{margin:20px 0;padding:0;list-style:none}.Pager-item{display:inline-block}.Pager-item>a{padding:3px 4px}@media (max-width:600px){.Pager-item:not(.Pager-item--next){display:none}}.Pane{background-color:#fff;border:1px solid #fff}.Pane+.Pane{margin-top:20px}.Pane-heading{margin:10px;letter-spacing:.3px}.Pane-heading--box{border-bottom:1px solid #eee;padding-bottom:10px}.Pane-more{margin:0 10px;display:block;border-top:1px solid #EEE;padding:10px 0;font-size:14px}.Promo{display:block;overflow:hidden}.Promo:before{z-index:1;content:" ";top:0;left:0;background:linear-gradient(to bottom,transparent 0,transparent 37%,rgba(0,0,0,.9) 100%)}.Promo-image{max-width:none;position:absolute;width:100%;z-index:0}.Promo-info{position:absolute;bottom:0;text-shadow:0 1px 0 rgba(0,0,0,.5);padding:0 15px;z-index:1}.Promo-heading{margin:0 0 15px;line-height:1}@media (min-width:900px){.Promo-heading--main{margin:0;font-size:48px}}.Promo-lead{line-height:1.4;max-width:620px;margin:10px 0 20px}@media (max-width:899px){.Promo-lead{display:none}}.RaceFull{max-width:730px;margin:30px auto;padding:0 15px}.RaceFull-link{margin-top:1em}.RaceNav{margin:15px auto;font-size:14px;text-align:center;position:relative;max-width:320px;height:26px}.RaceNav-current{margin:0;display:inline-block;font-weight:700;letter-spacing:.1em;font-size:26px}.RaceNav-link{position:absolute;padding:0 15px;line-height:26px}.RaceNav-link--prev{left:0}.RaceNav-link--next{position:absolute;right:0}.RaceTeaser{display:block;color:#333}.RaceTeaser-date{width:70px;display:inline-block;vertical-align:middle;font-family:metroflexnarrow;font-weight:900}.RaceTeaser-day,.RaceTeaser-month{display:block}.RaceTeaser-day{font-size:40px;line-height:30px}.RaceTeaser-month{font-size:18px;line-height:18px}.RaceTeaser-content{width:calc(100% - 70px);display:inline-block;vertical-align:middle;border-left:2px solid}.RaceTeaser-heading{margin:0;padding:5px 10px;line-height:25px}.RaceTeaser-heading--promoted{padding-bottom:0}.RaceTeaser-promoted{font-size:14px;font-weight:400;display:block;color:#E25400;white-space:nowrap;padding-left:10px;padding-bottom:5px}.RaceTeaser-typeBar{height:2px;background-color:#000;white-space:nowrap;width:100%;overflow:hidden}.RaceTeaser-typeBar-section{display:inline-block;height:2px;vertical-align:top}.RaceTeaser-info{background-color:#F1F2F2;color:#999;font-size:14px;line-height:15px;padding:10px}.RaceTeaser-type{white-space:nowrap}.RaceTypes{font-size:14px;margin:10px 0;border-bottom:1px solid #eee;padding:0 15px 10px}.RaceTypes-type{display:inline-block;border:1px solid transparent;padding:0 3px;margin-right:5px}.RaceTypes-type.is-active{border-radius:3px;border:1px solid #ddd;background-color:#eee}.RaceTypes-label{margin-right:7px}.RaceTypes-dot{margin-right:3px;height:10px;width:10px;border-radius:50%;display:inline-block}.RaceTypes-name{color:#333}.RaceTypes-count{color:#999;margin-left:3px}.RecommendedThemes{margin:10px}.RecommendedThemes-theme:not(:first-child){border-top:1px solid #eee;margin-top:15px}.RecommendedThemes-list{margin:0;padding:0 0 0 20px;font-size:12px;line-height:1.45}.RecommendedThemes-listHeading{margin:10px 0 0;font-size:11px;font-weight:700}.RecommendedThemes-list-item{color:#999}.RecommendedThemes-theme-title{margin:10px 0 5px;font-size:18px}.RecommendedThemes-theme-desc>p{color:#666;font-size:12px;line-height:16px;margin:0}.ReviewCategoryTeaser{background-color:#FFF;display:block;overflow:hidden;color:#333}.ReviewCategoryTeaser-head{position:relative;margin:10px 15px 0}.ReviewCategoryTeaser-heading{position:relative;margin:0}.ReviewCategoryTeaser-heading a{color:#333}.ReviewCategoryTeaser-scoreLabel{position:absolute;top:50%;right:0;font-size:11px;color:#999;line-height:12px;margin-top:-6px}.ReviewCategoryTeaser-list{margin:10px 15px;padding:0;list-style:none}.ReviewCategoryTeaser-item{font-size:14px;border-bottom:1px solid #EEE}.ReviewCategoryTeaser-item:first-child{border-top:1px solid #EEE}.ReviewCategoryTeaser-item:hover{background-color:rgba(0,0,0,.05)}.ReviewCategoryTeaser-link{position:relative;display:block;padding:5px 30px 5px 0}.ReviewCategoryTeaser-score{position:absolute;right:0;font-size:11px;color:#E25400;top:50%;line-height:16px;margin-top:-8px}.ReviewCategoryTeaser-seeAll{margin:0 15px 10px;display:block;font-size:14px}.ReviewFull{padding-bottom:2%}.ReviewFull-filed{margin:15px auto;max-width:730px;padding-left:15px;padding-right:15px}.ReviewFull-subheading{margin-top:-20px;color:#eee;font-weight:100}.ReviewFull-reviewBox{float:right;margin:8px 15px 20px;padding-bottom:3px;border-top:3px solid #e25400;border-bottom:1px solid #EEE;vertical-align:top}@media (min-width:480px){.ReviewFull-reviewBox{margin-right:6%;margin-left:6%;width:37%}}.ReviewFull-reviewBox-heading{margin-top:9px;margin-bottom:9px}.ReviewFull-reviewBox-grade{margin-bottom:15px;color:#e25400;font-size:30px}.ReviewFull-body{margin-top:30px}.ReviewFull-reviewBox-goodBadHeading{margin-top:0;margin-bottom:0;text-transform:uppercase;font-size:16px;letter-spacing:.3px}.ReviewFull-reviewBox-goodBadText{margin-bottom:15px;margin-top:0;color:#999;font-size:14px}.ReviewFull-reviewBox-price{font-size:14px;border-top:1px solid #eee;color:#999;margin:0;padding-top:3px}.ReviewTeaser{position:relative;display:block}.ReviewTeaser-content,.ReviewTeaser-image{display:inline-block;vertical-align:middle}.ReviewTeaser-image{width:100px;position:relative;margin-right:15px}.ReviewTeaser-image>img{width:auto}.ReviewTeaser-content{width:calc(100% - 115px)}.ReviewTeaser-label{line-height:1em;display:block}.ReviewTeaser-scoreBar{background-color:#ddd;position:relative;width:100px;height:10px;margin-top:5px}@media (min-width:500px){.ReviewTeaser{padding-right:110px}.ReviewTeaser-scoreBar{right:0;top:50%;margin-top:-5px;position:absolute}}.ReviewTeaser-scoreBar:after{content:"";width:100%;position:absolute;left:0;top:0;height:100%;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABYAAAABAQMAAADgqcxbAAAABlBMVEUAAAD///+l2Z/dAAAAAXRSTlMAQObYZgAAAAxJREFUCNdjYGDgAQAAEAANdudZ2gAAAABJRU5ErkJggg==);background-size:10px 100%}.SiteTemplate-inner:after,.Tabs-inner:after,.ThemeTeaser-head:before{content:" "}.ReviewTeaser-score{width:0;background-color:#E25400;height:10px}.SidebarList{margin:0}.SidebarList-list{margin:0;padding:0}.SidebarList-item{margin:10px}.SiteTemplate-inner,.SlideShow{margin-left:auto;margin-right:auto}.SidebarList-item:not(:last-child){border-bottom:1px solid #eee;padding-bottom:10px}.SiteTemplate{background-color:#eee}.SiteTemplate-inner{max-width:1280px;padding:0 9px}.SiteTemplate-inner:after{display:block;clear:both}.SiteTemplate-footer,.SiteTemplate-header{background-color:#353535;color:#fff}.SiteTemplate-header{box-shadow:0 4px 2px -2px rgba(0,0,0,.3);font-size:0;position:relative}.SlideShow{padding:0 15px;max-width:730px}.SlideShow-slide,.SlideShow-wrapper{height:auto}.SlideShow-thumb{display:inline-block;margin-top:2.5%;margin-right:2.5%;width:18%;vertical-align:middle;opacity:.4;cursor:pointer;transition:opacity .5s;-webkit-align-items:center;-ms-flex-align:center;-ms-grid-row-align:center;align-items:center}.SlideShow-thumb:nth-child(5n){margin-right:0}.SlideShow-thumb.is-active{opacity:1}.SlideShow-container{transition:all .3s}.SponsorFull{display:block}.StatusMessages{margin:20px 0;border:1px solid transparent;border-radius:4px}.StatusMessages--status{border-color:#d6e9c6;background-color:#dff0d8;color:#3c763d}.StatusMessages--warning{border-color:#faebcc;background-color:#fcf8e3;color:#8a6d3b}.StatusMessages--error{border-color:#ebccd1;background-color:#f2dede;color:#a94442}.StatusMessages-inner{margin:15px}.Tabs{margin:0;padding:5px 0 0;border-bottom:1px solid #ddd;background-color:rgba(0,0,0,.03);text-align:left}.Tabs-inner{max-width:1280px;padding:0 9px;margin:0 auto}.Tabs-inner:after{display:block;clear:both}.Tabs-tab{display:inline-block;margin-bottom:-1px;list-style:none}.Tabs-tab-link{display:block;margin-right:2px;padding:10px 15px;border:1px solid transparent}.Tabs-tab-link.is-active,.Tabs-tab-link.is-active:hover{border:1px solid #ddd;border-bottom-color:transparent;background-color:#eee;color:#333;cursor:default}.Tabs-tab-link:hover{border-color:#eee #eee #ddd;background-color:#eee}.Tabs--secondary{background-color:#EEE;border:none;padding:5px 0}.Tabs-tab-pill{border-radius:13px;height:26px;display:inline-block;padding:0 10px;font-size:14px;line-height:23px;margin-right:4px;border:1px solid #ddd}.Tabs-tab-pill.is-active{background-color:#4083a9;color:#fff;border-color:#4083A9}.TeaserList-row{margin:15px}.TeaserList-row:not(:last-child){border-bottom:1px solid #eee;padding-bottom:15px}.TeaserList-groupTitle{margin:15px 0;text-align:center;letter-spacing:.1em;font-size:26px}.Theme{text-align:center;margin-bottom:20px;padding:0 10px}.Theme-heading{margin:0 0 10px}.Theme-description{line-height:1.4em;max-width:540px;margin:0 auto 5px}.Theme-info{color:#999}.ThemesCompactList{margin:10px 10px 0;padding:0;list-style:none}.ThemesCompactList-item{font-size:12px}.ThemesCompactList-item:not(:last-child){border-bottom:1px solid #EEE}.ThemesCompactList-link{display:block;padding:3px 0}.ThemesCompactList-link:hover{background-color:rgba(0,0,0,.05)}.ThemeSmallTeaser{min-height:80px;display:block;margin:10px 0;font-size:14px}.ThemeSmallTeaser:active,.ThemeSmallTeaser:hover{background-color:#D5DDE3}.ThemeSmallTeaser-image{display:inline-block;overflow:hidden;margin-right:10px;width:80px;height:80px;border-radius:3px;vertical-align:middle}.ThemeSmallTeaser-content{color:#333;display:inline-block;vertical-align:middle}.ThemeSmallTeaser-content--image{max-width:calc(100% - 90px)}.ThemeSmallTeaser-info{display:block;color:#999;font-size:12px}.ThemeTeaser{background-color:#FFF;display:block;overflow:hidden;color:#333;box-shadow:0 2px 3px rgba(0,0,0,.1)}.ThemeTeaser-head{position:relative;height:95px;overflow:hidden;background-size:cover;background-position:top center}.ThemeTeaser-head:before{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(to bottom,transparent 0,transparent 37%,rgba(0,0,0,.9) 100%);z-index:1}.ThemeTeaser-info{color:#fff;height:20px;position:absolute;bottom:5px;padding-left:15px;font-size:14px;z-index:1}.ThemeTeaser-heading{margin:9px 15px 5px}.ThemeTeaser-lead{margin:0 15px 12px;line-height:1.3em;font-size:14px;color:#999}.TopShelf{margin:0 0 15px;border:1px solid #ddd}.TopShelf-cell{height:145px;position:relative}@media (min-width:650px){.TopShelf-cell{float:left;width:50%;height:170px}.TopShelf-cell:nth-child(3n):before{border-right:1px solid rgba(255,255,255,.5);content:"";height:calc(100% - 1px);position:absolute;top:1px;width:0;z-index:1}}@media (min-width:769px){.TopShelf-cell{height:0;padding-bottom:15%;width:320px;max-width:400px}.TopShelf-cell:nth-child(2n):after,.TopShelf-cell:nth-child(3n):before{display:none}}@media (min-width:932px){.TopShelf-cell{width:calc(32.20339% + 20px)}}.TopShelf-cell:not(:first-child):after{border-bottom:1px solid rgba(255,255,255,.5);content:"";height:0;position:absolute;top:0;width:100%}@media (min-width:650px){.TopShelf-cell--main{width:100%}.TopShelf-cell--main:after{border-left:1px solid rgba(255,255,255,.5);content:"";height:100%;position:absolute;top:0;width:0;right:0;z-index:1}}@media (min-width:769px){.TopShelf-cell--main{height:0;padding-bottom:30%;max-width:100%;width:calc(100% - 320px)}}@media (min-width:932px){.TopShelf-cell--main{width:calc(100% - 32.20339% - 20px)}}@media (min-width:1200px){.TopShelf-cell--main{width:calc(100% - 400px)}}.ToTrainingProgram{color:#FFF;font-size:1rem;display:inline-block;width:160px;text-align:right;vertical-align:middle;height:50px;line-height:50px}@media (min-width:400px){.ToTrainingProgram{width:160px;margin-right:0;font-size:13px;text-transform:uppercase}}@media (max-width:1000px){.ToTrainingProgram{position:absolute;top:0;right:9px;height:50px;line-height:50px}}.ToTrainingProgram:hover{color:#fff}.ToTrainingProgram-icon{display:none;margin-right:7px}@media (min-width:360px){.ToTrainingProgram-icon{display:inline-block}}.TwoColumns-sidebar,.UserPresentation-image,.UserProfile{display:block}.TwoColumns{margin:20px 0}.TwoColumns-main{background-color:#fff;border:1px solid #ddd}@media (min-width:769px){.TwoColumns-main{float:left;width:calc(100% - 320px)}}@media (min-width:932px){.TwoColumns-main{width:calc(100% - 32.20339% - 20px)}}@media (min-width:1200px){.TwoColumns-main{width:calc(100% - 400px)}}.TwoColumns-sidebar{padding:0;min-width:300px;max-width:380px;min-height:100vh;margin-top:20px}@media (min-width:769px){.TwoColumns-sidebar{margin-top:0;width:32.20339%;float:right}.TwoColumnStacked-main{float:left;width:calc(100% - 320px)}}.TwoColumnStacked{margin:15px 0}@media (min-width:932px){.TwoColumnStacked-main{width:calc(100% - 32.20339% - 20px)}}@media (min-width:1200px){.TwoColumnStacked-main{width:calc(100% - 400px)}}.TwoColumnStacked-sidebar{display:block;padding:0;min-width:300px;max-width:380px;margin-top:20px}@media (min-width:769px){.TwoColumnStacked-sidebar{margin-top:0;width:32.20339%;float:right}}.UserPresentation{margin:15px}.UserPresentation-heading{margin:15px 0 5px}.UserPresentation-description{font-size:14px}.UserProfile-image{display:inline-block;height:45px;width:45px;border-radius:50%;vertical-align:middle;margin-right:10px}.UserProfile-name{vertical-align:middle;margin:15px 0 5px}.Video{position:relative;overflow:hidden;padding-bottom:56.25%;max-width:100%;height:0}.Video-iframe{position:absolute;top:0;left:0;width:100%;height:100%}.VideoFull-filed{margin:15px auto;max-width:730px;padding-left:15px;padding-right:15px}.VideoSmallTeaser{display:block}.VideoSmallTeaser:active,.VideoSmallTeaser:hover{background-color:#D5DDE3}.VideoSmallTeaser--hasImage{min-height:65px}.VideoSmallTeaser-image{display:inline-block;overflow:hidden;margin-right:10px;width:100px;height:100%;border-radius:3px;vertical-align:middle}.VideoSmallTeaser-content{display:inline-block;vertical-align:middle;line-height:20px}.VideoSmallTeaser-content--hasImage{width:calc(100% - 110px)}.VideoSmallTeaser-title{color:#333}.VideoSmallTeaser-date{display:block;margin-top:4px;color:#999;font-size:12px}.VideoSmallTeaser-duration,.VideoTeaser-duration{left:5%;bottom:10%;background:#000;color:#FFF;font-size:13px;border-radius:3px}.VideoSmallTeaser-imgCenterer{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:65.25%;width:100%;height:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.VideoSmallTeaser-img{position:absolute;top:50%;transform:translateY(-50%)}.VideoSmallTeaser-duration{position:absolute;vertical-align:middle;padding:0 4px 2px}.VideoSmallTeaser-durationText{vertical-align:middle;margin-left:2px}.VideoTeaser{display:block}.VideoTeaser-image{overflow:hidden;height:100%}.VideoTeaser-imgCenterer{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-top:56.25%;width:100%;height:0;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.VideoTeaser-content,.VideoTeaser-image{display:inline-block;vertical-align:middle}.VideoTeaser-img{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.VideoTeaser-duration{position:absolute;vertical-align:middle;padding:0 4px 2px}.VideoTeaser-durationText{vertical-align:middle;margin-left:2px}.VideoTeaser-image{max-width:220px;width:40%}.VideoTeaser-content{padding-left:15px;width:60%}.VideoTeaser-title{margin:0 0 4px;color:#333}@media (max-width:567px){.VideoTeaser-title{font-size:18px}}.VideoTeaser:hover .VideoTeaser-title{color:#e25400}.VideoTeaser:visited .VideoTeaser-title{color:#999}.VideoTeaser:visited:hover .VideoTeaser-title{color:#e25400}.VideoTeaser-lead{margin:0;color:rgba(0,0,0,.7);font-size:14px;line-height:20px}@media (max-width:640px){.VideoTeaser-lead{display:none}}.VideoTeaser-date{display:block;margin-bottom:4px;color:#999;font-size:12px}.Vignette{margin:0 0 10px;position:relative}.Vignette:before{content:"";width:100%;height:2px;position:absolute;left:0;top:20px;margin-top:1px;background-color:#ddd}*+.Vignette{margin-top:20px}.Vignette-text{border-left:4px solid #E25400;background-color:#eee;position:relative;z-index:3;padding:10px;line-height:20px;margin:0;display:inline-block}.Vignette-text--white{background-color:#fff}.Vignette-filters{float:right;position:relative;line-height:40px}
