h1{font-size:1.3em}h2{font-size:1.2rem}h3,h4,h5{font-size:1.1em}.Desktop-Only{display:none!important}.Field-Group,.FourColumn,.ThreeColumn,.TwoColumn{-ms-flex-direction:column;flex-direction:column}.Column,.Field-Group .Field,.Inline-Search .Form-Wrapper{-ms-flex:0 0 auto;flex:0 0 auto}.Nav-Body-Related>.Column.One,.Nav-Body>.Column.One{-ms-flex-order:2;order:2}.Alert-Viewport,.Error-Page,.Race-Alert-Viewport,.ScrollGallery-Content,.Search-Item,.Search-NoResults-Page,.Viewport,.Viewport.Main .Content-Body>.FourColumn,.Viewport.Main .Content-Body>.Grid,.Viewport.Main .Content-Body>.ThreeColumn,.Viewport.Main .Content-Body>.TwoColumn,.Viewport.Main .Panel>.FourColumn,.Viewport.Main .Panel>.Grid,.Viewport.Main .Panel>.ThreeColumn,.Viewport.Main .Panel>.TwoColumn,.Viewport.Main>.FourColumn,.Viewport.Main>.Grid,.Viewport.Main>.ThreeColumn,.Viewport.Main>.TwoColumn{padding:0 1.2rem}.Alert-Viewport,.Error-Page,.Race-Alert-Viewport,.Search-NoResults-Page{padding:1.2rem}.Staff{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.Staff .Listing-Item{margin:.5rem;-ms-flex:0 1 47.1%;flex:0 1 47.1%}.Staff .Listing-Item:nth-child(odd){margin-left:0}.Staff .Listing-Item:nth-child(2n){margin-right:0}.Page-Mask{position:fixed;z-index:1;top:0;right:0;bottom:0;left:0;display:none;background:rgba(0,0,0,.7)}.Navigation{position:absolute;z-index:999;top:79px;left:0;display:none;width:100%;padding:1.2rem;border-bottom:10px solid #ee2d24;background:#fff}.Navigation .Nav{width:100%;margin:0}.Navigation .Nav-Item{display:block;margin:0 auto;padding:0;border:0}.Navigation .Nav-Item:after{display:block;width:25px;height:2px;content:"";background:#e5e5e5}.Navigation .Nav-Item:last-child:after{content:none}.Navigation .Nav-Link{position:relative;padding:1.5rem 0;color:#4c4c4c}.Navigation .Button,.Navigation .Nav-Link{display:block}.Navigation .Social-Nav{text-align:center}.Navigation .Social-Nav .Nav-Item:after{content:none}.Navigation .Social-Nav .Nav-Link:before{font-size:1.5em;line-height:45px;width:45px;height:45px;margin:0 .5rem}.Navigation.Expanded,.Navigation.Expanded+.Page-Mask{display:block}.Local-Nav{padding:.5rem 0;text-align:center}.Local-Nav+.ContentPage{margin-top:1.2rem}.Local-Nav .Nav .Nav-Link:hover{font-weight:400;padding:1rem 2rem;color:#f7f7f7;border-color:#f7f7f7;background:none}.Race.Nav{display:block;margin:1rem 0;padding:0 1.2rem;border:0}.Race.Nav .Nav-Item{display:block;margin:0 0 3px}.Race.Nav .Nav-Item.Active .Nav-Link{border-left:10px solid #ee2d24}.Race.Nav .Nav-Link{border:0;border-left:10px solid #f7f7f7}.Race.Nav .Nav-Title{margin-left:-10px}.Content-Related .Nav{margin:1rem 1.2rem}.Header{border-bottom:2px solid rgba(0,0,0,.1);background:#fff}.Header .Viewport{padding:1.2rem}.Mobile-Options{position:absolute;z-index:2;right:.5rem;bottom:-2px}.Header-Image{height:75vw}.Header-Button{font:0/0 a;line-height:79px;position:relative;display:inline-block;width:49px;height:79px;cursor:pointer;text-align:center;vertical-align:middle;border:0;outline:none;background:0}.Header-Button span{display:block;width:26px;height:26px;margin:0 auto;background-repeat:no-repeat;background-position:50%;background-size:cover}.Header-Button.Expanded{background:#fff}.Header-Button.Expanded span{width:18px;height:18px;background-image:url(/assets/images/icons/close.svg?v160b7479fb5)}.Menu-Button span{background-image:url(/assets/images/icons/menu.svg?v160b7479fb8)}.Search-Button span{width:18px;height:18px;background-image:url(/assets/images/icons/search.svg?v160b7479fba)}.Header-Search{position:absolute;z-index:1;z-index:999;top:79px;right:0;left:0;display:none;float:none;max-width:none;padding:1.2em;background:#fff}.Header-Search .Form-Wrapper{margin:0}.Header-Search.Expanded,.Header-Search.Expanded+.Page-Mask{display:block}.Inline-Form .Button-Text,.Inline-Search .Button-Text{background:url(/assets/images/icons/search-red.svg?v160b7479fb9)}.Inline-Form .Close .Button-Text,.Inline-Search .Close .Button-Text{background:none}.Footer{text-align:center}.Footer .Footer-Nav .Nav-Item{font-size:1.1em;display:block;margin:1.8rem 0}.Footer .Footer-Nav .Nav-Link{margin:0;padding:0;border:0}.Footer .Social-Nav{margin:0 0 1.5rem}.Footer .Social-Nav .Nav-Link{margin:0 .2rem}.Footer .Social-Nav .Nav-Link:before{font-size:1.3em;line-height:40px;width:40px;height:40px}.Footer .Button{display:block}.Footer .Button,.Footer .Button:hover{background:#000}.Footer .Button:before{font-family:Icomoon;display:inline-block;margin-right:.5rem;content:"\ea32"}.Footer .Credits{margin-bottom:2rem;text-align:center}.Footer-Left,.Footer-Right{float:none;margin:1rem 0}.Footer-Logo img{padding:1rem}.Button:hover,.Calendar-Link,.Download:hover,.TopLinks.View-All:hover{background:#ee2d24}.Calendar-Link{position:relative;font-size:1em;font-weight:500;line-height:1;display:inline-block;margin:0 0 2rem 1.2rem;padding:.7em 1.6em .7em 33px;text-align:center;text-decoration:none;text-transform:uppercase;color:#fff;border:0;border-radius:3px}.Calendar-Link:before{background:url(/assets/images/icons/list-white.svg?v160b7479fb8) no-repeat 50%;background-size:contain;left:9px;top:11px}.ShowSearchButton{font-size:.85em;margin:0;padding:.5rem;text-transform:none}.Filter-Wrapper{position:absolute;z-index:9999;top:-80px;right:0;left:0;display:none;min-height:100vh;padding:1.2rem!important;background:#f7f7f7}.Filter-Wrapper .Close{position:absolute;top:0;right:1.2rem;width:20px;height:25px;padding:0;background:none;background:url(/assets/images/icons/close.svg?v160b7479fb5) no-repeat}.Filter-Wrapper .Related-Search{margin:1.2rem 0}.Filter-Wrapper .Related-Types{position:relative;margin-bottom:1.2rem;background:#fff}.Filter-Wrapper .Related-Types .Title{font:500 1em/1.456 Foundry Sterling,sans-serif;position:relative;margin:0;padding:.5rem;text-align:left;text-transform:none;color:#4c4c4c;border:1px solid #4c4c4c}.Filter-Wrapper .Related-Types .Title:after{font-size:.9em;line-height:40px;position:absolute;top:0;right:.5rem;content:"\25bc";transition:.3s}.Filter-Wrapper .Related-Types .Title.Expanded:after{transition:.3s;transform:rotate(-180deg)}.Filter-Wrapper .Listing{position:absolute;z-index:999;right:0;left:0;display:none;border:1px solid #4c4c4c;background:#fff}.Filter-Wrapper .Listing.Expanded{display:block}.Filter-Wrapper .Listing-Item{margin:0;padding:0;background:none}.Filter-Wrapper .Listing-Item .Listing-Link{display:block;padding:.1em .5rem;text-decoration:none;color:#4c4c4c}.Filter-Wrapper .Listing-Item .Listing-Link:active,.Filter-Wrapper .Listing-Item .Listing-Link:focus{background:#e5e5e5}.Filter-Wrapper .Listing-Item .Listing-Link.Selected{font-weight:600;color:#0084b6}.Filter-Wrapper.Expanded,.Filter-Wrapper.Expanded+.Page-Mask{display:block}.Listing.Upcoming-Race .Listing-Item{display:block}.Listing.Upcoming-Race time{width:100%}.Listing.Upcoming-Race .Status{padding:.5rem;border:0;border-top:1px solid #e5e5e5}.Listing.Upcoming-Race .Status-Info{position:relative;top:auto;left:auto;transform:none}.Listing.Upcoming-Race .Property-Status+.Button{margin-left:2rem}.Simple-Body{padding:0 1.2rem}.Content-Body>.Page-Title:first-child{margin-top:2rem;padding:0 1.2rem}.Content-Body .Panel .Column>.Body{padding:0}.Content-Body>.Detail{margin:1.2rem 0}.Content-Body>.Detail.Staff{display:block}.Content-Body>.Detail.Staff .Detail,.Content-Body>.Detail.Staff .Detail.Body{margin:0 0 1.5rem}.Content-Body>.Detail.Body{padding:0 1.2rem}.Mission-Section{padding:2rem 1.2rem 1rem}.Mission-Section .Page-Title{margin-bottom:1rem}.Testimonial .Page-Subtitle{margin-bottom:.5em}nav.Content-Related~div{padding:0 1.2rem}nav.Content-Related~.Button{margin-left:1.2rem}.Detail-Content{padding:2rem 1.2rem 1rem;text-align:center}.Detail-Content .Date,.Detail-Content .distances,.Detail-Content .status{display:block}.Detail-Content .Date{font-size:1.1em;font-weight:500}.Detail-Content .distances{font-size:.9em}.Detail-Content .status{font-size:1em;font-weight:500;margin:1rem 0;text-transform:uppercase}.Detail-Content+.TwoColumn{position:relative}.Detail-Content+.TwoColumn .Column{background:none}.RaceOverview-Page .Page-Subtitle{text-align:center}.RaceOverview-Page .Column{background:none}.RaceOverview-Page .Column.Social,.RaceOverview-Page .Column.Testimonials{margin:0}.RaceOverview-Page .Column.Testimonials{text-align:center}.RaceOverview-Page .Column.Testimonials .Page-Subtitle{display:block}.RaceOverview-Page .Column.Testimonials .Page-Subtitle+.TopLinks.View-All{margin:0 auto 1rem}.RaceOverview-Page .Column.Testimonials .Listing{text-align:left}.RaceOverview-Page iframe:not(.twitter-timeline){max-height:55vw}.RaceOverview-Page .Detail.Body{position:relative}.RaceOverview-Page .Detail-Overview{overflow-y:hidden;max-height:200px}.RaceOverview-Page .Detail-Overview .Download{display:block;margin:0 auto}.RaceOverview-Page .Detail-Overview+.Show-More{position:absolute;right:0;bottom:0;left:0;height:100px;text-align:center;background:linear-gradient(transparent,hsla(0,0%,100%,.8),#fff)}.RaceOverview-Page .Detail-Overview+.Show-More span{position:absolute;right:0;bottom:0;left:0;text-decoration:underline;color:#ee2d24}.RaceOverview-Page .Detail-Overview+.Show-More.Expanded{display:none}.RaceOverview-Page .Detail-Overview.Expanded{max-height:none}.RaceOverview-Page .Content-Body>.Page-Subtitle{margin:2rem auto .5em;padding:0 1.2rem;text-align:center}.RaceOverview-Page .Panel .Page-Subtitle{margin:1rem 0;text-align:center}.RaceOverview-Page .Panel:not(.Dark){margin-top:1.5rem}.RaceOverview-Page .Panel:not(.Dark) .Column{margin-bottom:1rem;border:0;border-bottom:1px solid #ccc}.RaceOverview-Page .Panel:not(.Dark) .Staff{display:block}.RaceOverview-Page .Panel:not(.Dark) .Listing-Item{margin:2rem 0}.RaceOverview-Page .Panel.Dark .Abstract{display:none}.RaceOverview-Page .Panel.Dark .Listing-Title{text-align:center}.Panel-Image{height:100vw}.Panel{margin:0;padding:2rem 0}.Layout-body .Panel .Panel-Content{padding:0 1.2rem}.Race-Panel .Button-Group,.Race-Panel .Form-Wrapper{top:calc(50% - 3rem);width:calc(100% - 2.4rem)}.Race-Panel .Button-Group{margin-top:6rem}.Race-Panel .Button-Group .Secondary,.Race-Panel .Button-Group .Secondary+.Button{display:block;width:100%;margin:0}.Race-Panel .Button-Group .Secondary{margin-bottom:.5rem}.Race-Panel+.Panel .Page-Subtitle{margin-bottom:2rem}.Search-Item .Page-Subtitle{margin-top:2rem}.ScrollGallery{position:relative}.ScrollGallery,.ScrollGallery-Thumbnail{width:100%}.ScrollGallery-Item{background-repeat:no-repeat;background-position:top;background-size:cover}.slick-slider{box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:none;touch-action:none;-webkit-tap-highlight-color:transparent}.slick-list,.slick-slider{position:relative;display:block}.slick-list{overflow:hidden;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slide,.slick-slide img,.slick-slider .slick-list,.slick-track{transform:translateZ(0)}.slick-track{position:relative;top:0;left:0;display:block;zoom:1}.slick-loading .slick-track{visibility:hidden}.slick-track:after,.slick-track:before{display:table;content:""}.slick-track:after{clear:both}.ScrollGallery-Thumbnail,.slick-slide img{display:inline-block;width:100%}.slick-slide{display:none;float:left;height:100%;min-height:1px}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid transparent}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-dots,.slick-next,.slick-prev{display:none!important}.Gallery-Stage{line-height:50vw;height:75vw}.Gallery-List{list-style-type:none}.Gallery-Image{width:100%}.SCC .Header-Image{height:75vw}.SCC .Header-Detail .Page-Title{margin:1rem 0;text-align:left}.SCC .Header-Detail .Button{margin:1rem auto 0}.SCC .Header-Detail:before{height:200px}.SCC .Content-Body>.Panel:not(:first-of-type){padding:2rem 1rem!important}.SCC .Panel:nth-child(odd){background:none!important;margin:0!important}.SCC .Content-Body>.Panel:first-child .TwoColumn{padding:0 1rem!important}.SCC .Content-Body>.Panel:first-child .TwoColumn .Column.Two{margin:0 0 1rem}.SCC .Content-Body>.Panel:nth-child(2) ul li a:before{height:5rem}.SCC .Legal,.SCC .Series{padding:2rem 1rem}.SCC .Panel.Spotlight .TopLinks{margin-bottom:1rem}.SCC-Members .Content-Body>a{display:block;padding:0 1rem;text-align:center}.SCC-Members .Tab .Nav{display:-ms-flexbox;display:flex;margin-top:1rem}.SCC-Members .Tab .Nav .Nav-Item{-ms-flex:calc(50% - 2px);flex:calc(50% - 2px)}.SCC-Members .Search-Wrapper{padding:0 1rem}.SCC-Members .Search-Wrapper .Related-Search{-ms-flex:100%;flex:100%;max-height:none;margin:1rem 0}.SCC-Members .Search-Wrapper .Related-Search .Inline-Form input{width:100%}.SCC-Members .Search-Wrapper .Related-Search .Inline-Form .Button{display:block;margin:1rem 0 0;position:static;width:100%}.SCC-Members .Search-Wrapper .Age,.SCC-Members .Search-Wrapper .Gender,.SCC-Members .Search-Wrapper .Nationality{-ms-flex:100%;flex:100%;margin:1rem 0;max-width:none}.SCC-Members .Search-Wrapper .Age+.Age,.SCC-Members .Search-Wrapper .Age+.Nationality,.SCC-Members .Search-Wrapper .Gender+.Age,.SCC-Members .Search-Wrapper .Gender+.Nationality,.SCC-Members .Search-Wrapper .Nationality+.Age,.SCC-Members .Search-Wrapper .Nationality+.Nationality{margin-left:0}.SCC-Members .Search-Wrapper .Age.Expanded .Listing.Related.Types,.SCC-Members .Search-Wrapper .Gender.Expanded .Listing.Related.Types,.SCC-Members .Search-Wrapper .Nationality.Expanded .Listing.Related.Types{width:calc(100% + 2px)}.SCC-Members table{margin:0 1rem 1rem;width:calc(100% - 2rem)}.SCC-Members table tr:first-of-type{display:none}.SCC-Members table tr{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}.SCC-Members table tr td:not(:first-of-type){display:-ms-flexbox;display:flex}.SCC-Members table tr td:not(:first-of-type):before{content:"Africa";display:inline-block;-ms-flex:0 0 calc(70% - 4rem);flex:0 0 calc(70% - 4rem);font-weight:700;margin:0 1rem 0 4rem;text-align:left}.SCC-Members table tr td:nth-child(3):before{content:"Antarctica"}.SCC-Members table tr td:nth-child(4):before{content:"Asia"}.SCC-Members table tr td:nth-child(5):before{content:"Europe"}.SCC-Members table tr td:nth-child(6):before{content:"North America"}.SCC-Members table tr td:nth-child(7):before{content:"Oceania"}.SCC-Members table tr td:nth-child(8){margin-bottom:1rem}.SCC-Members table tr td:nth-child(8):before{content:"South America"}.SCC-Member-Details .Content-Body{padding:0 1rem}.SCC-Member-Details .Content-Body .Detail-Info{margin-left:1rem}.SCC-Member-Details .Content-Body .Half-Marathons .Listing-Item:nth-child(-n+3):before,.SCC-Member-Details .Content-Body .Marathons .Listing-Item:nth-child(-n+3):before{display:block}.SCC-Member-Details .Content-Body .Half-Marathons .Listing-Item:first-child:before,.SCC-Member-Details .Content-Body .Marathons .Listing-Item:first-child:before{display:none}html[class*=SCC] .Viewport.Main>.TwoColumn,html[class^=SCC] .Viewport.Main>.TwoColumn{padding:0}html[class*=SCC] .Viewport.Main>.TwoColumn .Column,html[class^=SCC] .Viewport.Main>.TwoColumn .Column{margin:0!important}html[class*=SCC] .Content-Nav>:last-child:not(.Local-Nav),html[class^=SCC] .Content-Nav>:last-child:not(.Local-Nav){margin-bottom:0}html[class*=SCC] .Pagination,html[class^=SCC] .Pagination{-ms-flex:100%;flex:100%;padding:0 1rem}html[class*=SCC] .Pagination a,html[class^=SCC] .Pagination a{color:#1a1a1a}html[class*=SCC] .Pagination .Selected,html[class^=SCC] .Pagination .Selected{background:none;color:#ee2d24}html[class*=SCC] .Pagination .Back:after,html[class^=SCC] .Pagination .Back:after{content:"|";display:inline-block;margin-left:.8rem;opacity:1!important}html[class*=SCC] .Pagination .PageEllipsis,html[class^=SCC] .Pagination .PageEllipsis{margin-right:.8rem}html[class*=SCC] .Pagination .Next,html[class^=SCC] .Pagination .Next{margin-left:.8rem}html[class*=SCC] .Pagination .Next:before,html[class^=SCC] .Pagination .Next:before{content:"|";display:inline-block;margin-right:.8rem}html[class*=SCC] .Article.Detail .Page-Subtitle,html[class*=SCC] .Article.Detail .Page-Title,html[class^=SCC] .Article.Detail .Page-Subtitle,html[class^=SCC] .Article.Detail .Page-Title{margin:0 1rem;text-align:left}html[class*=SCC] .Article.Detail .Detail-Info,html[class^=SCC] .Article.Detail .Detail-Info{display:-ms-flexbox;display:flex;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-align:center;align-items:center}html[class*=SCC] .Article.Detail .Detail-Info>div:first-of-type:not(.ShareThis):not(.Video),html[class^=SCC] .Article.Detail .Detail-Info>div:first-of-type:not(.ShareThis):not(.Video){-ms-flex:100%;flex:100%;margin:1rem}html[class*=SCC] .Article.Detail .Detail-Info .ShareThis,html[class^=SCC] .Article.Detail .Detail-Info .ShareThis{-ms-flex:100%;flex:100%;margin:0 1rem 1rem}html[class*=SCC] .Article.Detail .Body,html[class^=SCC] .Article.Detail .Body{margin:1rem}html[class*=SCC] .ShareThis,html[class^=SCC] .ShareThis{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}html[class*=SCC] .ShareThis .stButton,html[class*=SCC] .ShareThis>span,html[class^=SCC] .ShareThis .stButton,html[class^=SCC] .ShareThis>span{height:32px}html[class*=SCC] .ShareThis:before,html[class^=SCC] .ShareThis:before{content:"Share this";display:inline-block;font-size:.8rem;margin-right:.5rem}html[class*=SCC] .SlideshowGallery .Gallery-Control,html[class^=SCC] .SlideshowGallery .Gallery-Control{left:.5rem}html[class*=SCC] .SlideshowGallery .Gallery-Control.Next,html[class^=SCC] .SlideshowGallery .Gallery-Control.Next{right:.5rem;left:auto}