*,*:before,*:after{box-sizing:border-box;margin-top:0;padding-top:0}header,section,footer,aside,nav,main,article{display:block}:root{--background:#347;--font-color:#333;--highlight-color:#f5c518;--highlight-border-width:2px;--nav1-height:56px;--nav2-height:41px;--header-color:#121212;--zEvent:1;--zButtonsAndTags:2;--zLoadingContainer:3;--zBreadcrumbs:10;--zSideNavChecked:90;--zTop:100;--zCountryNav:102;--zOverlay:101;--zAlertBoxBackground:1000;--zAlertBox:1001}body{background-color:var(--background);color:var(--font-color);font-family:-system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";margin:0;padding:0}body,input,textarea,select,button{font-size:16px}p,li{line-height:1.4}p{margin-bottom:.8em}img{border:none;height:auto;max-width:100%}img.max{width:100%}a{color:#33559c;cursor:pointer;text-decoration:underline}a:hover,.calendar .tr:hover a,.listLink:hover,.listLink:hover h3{color:#b3544d}.nowrap{white-space:nowrap}body,.wrapper{max-width:1420px;margin:auto;position:relative}main{max-width:920px;margin:0 330px 0 170px}#sidenav{height:100%;position:absolute;top:var(--nav2-height);width:170px}#sidenav.fixed{bottom:0;position:fixed;top:var(--nav1-height)}#sidenav,.sidenav{background-color:#444}.sidenav:last-child{padding-bottom:10px}body.adsNo,.adsNo .wrapper{max-width:1090px}.adsNo main{margin-right:0}.fixednav{background-color:var(--header-color);height:var(--nav1-height);left:0;position:fixed;top:0;width:100%;z-index:var(--zTop)}.nav{background-color:var(--header-color)}.nav--1{display:flex;margin:10px auto;padding-right:5px}.nav--2{display:flex;font-size:14px;height:var(--nav2-height);margin:var(--nav1-height) auto 0;padding:0 0 5px 5px}.nav__item{align-items:center;border-radius:4px;display:flex;height:36px;justify-content:center}.nav__item,.nav__item:hover{color:#fff;white-space:nowrap;text-decoration:none}.nav__item--hover{border:var(--highlight-border-width) solid #fff0;cursor:pointer;padding:4px}.nav__item--hover:hover,.nav__item--focussed{border:var(--highlight-border-width) solid var(--highlight-color)}.nav__item--country{background-color:#444;cursor:pointer;margin:0 4px 0 8px;padding-left:6px;position:relative}.nav__item--search{background-color:#fff;flex:1;margin:0 4px 0 6px;padding:3px 3px 3px 5px}.nav__item__icon{padding:0 6px;text-align:center;width:32px}.nav__item__icon--home{padding:0}.nav__item__text{margin:0 4px}.nav__divider{border-left:1px solid #555;margin:3px 5px}.nav__divider--2{margin:7px 5px}.cnav{background:var(--header-color);border:var(--highlight-border-width) solid var(--highlight-color);border-radius:4px;margin-left:7px;top:calc(var(--nav1-height) - 6px);position:fixed;width:auto;z-index:var(--zCountryNav)}.cnav__item,.cnav__item:hover{color:#fff;display:block;padding:10px;text-decoration:none}.cnav__item:hover{background-color:#444}.cnav__item__icon{margin-right:8px;vertical-align:middle}#searchInput{border:none;height:100%;padding:0 4px;width:100%}#searchInput:focus{outline:none}#searchButton{background-color:#fff;border:0;height:30px;margin:0;outline:none;padding-top:3px;width:36px}#searchButton svg{fill:#666}@media (max-width:400px){#searchButton{padding:3px 3px 0 3px;width:auto}#searchInput{padding-right:0}}#searchExclude{border:none;border-radius:4px;font-size:18px;height:40px;padding:0 10px;width:100%}#searchExclude:focus{box-shadow:inset 0 0 0 3px #ccc;outline:none}.searchFocussed{box-shadow:inset 0 0 0 3px var(--highlight-color)}#top nav#topnav2{font-size:14px;margin-top:-6px}.overlay{background:#000;bottom:0;left:0;opacity:.4;overflow:scroll;position:fixed;right:0;top:var(--nav1-height);width:100%;z-index:var(--zOverlay)}.overlay--search-more{background:var(--background);opacity:1}#searchMore{overflow:auto;text-align:left}#searchMore section{background-color:#eee;border-radius:4px;float:left;padding:0 10px 10px 10px;width:calc(25% - 20px)}#searchMore p,#searchMore section{background-color:#eee;border-radius:4px;margin:10px}#searchMore p{margin-bottom:0;padding:10px;width:calc(100% - 20px)}.searchCols{display:none}@media (min-width:1201px){#searchCols4{display:block}}@media (min-width:1051px) and (max-width:1200px){#searchMore section{width:calc(33% - 20px)}#searchCols3{display:block}}@media (min-width:701px) and (max-width:1050px){#searchMore section{width:calc(50% - 20px)}#searchCols2{display:block}}@media (max-width:700px){#searchMore section{width:calc(100% - 20px)}#searchCols1{display:block}}#searchMore h3{margin:10px 0 5px 0}#searchMore label{border:1px solid #fff0;cursor:pointer;display:block;overflow:hidden;padding:2px;text-overflow:ellipsis;user-select:none;white-space:nowrap}#searchMore label:hover{border-color:#ccc}#searchMore input{margin-right:5px}.searchGroups{display:none}#searchMore hr{border:none;background-color:#ccc;color:#ccc;height:1px;margin-top:6px}#proximityAddress{margin-top:2px;width:100%}#searchRegions p{margin:0;padding:0 0 10px 0}.searchLocation.disabled{opacity:.5}#sidenav{font-size:15px;text-align:right}#sidenavFollow a{font-size:20px;line-height:36px}#sidenav a{text-decoration:none}#sidenavLinks a,#sidenavFollow,#closeSidenav{border-top:1px solid #aaa}#sidenavLinks a:first-child{border-top:none}#sidenavLinks a,#sidenavFollow div,#closeSidenav{padding:14px 20px 14px 0}#sidenavFollow{padding-right:20px}.sidenavSublinks{margin-top:-8px}#sidenavFollow div{padding:14px 0 3px 0}#sidenavLinks .sidenavSublinks a{border:none;font-size:11px;padding:7px 20px 7px 0}#sidenavLinks a,#closeSidenav{display:block}#sidenavFollow a{display:inline-block;height:36px;text-align:center;width:36px}#sidenavFollow a:last-child{margin-right:-8px}#sidenav,#sidenav a,#sidenav a:hover{color:#eee}#sidenav a:hover,#closeSidenav:hover{background-color:#3796c6}#showSidenav{display:none}#closeSidenav{display:none}main,#searchMore{background-color:#fefefe;border:10px solid #555}h1,h2{margin-bottom:6px}h1{font-size:27px}h1,h2.date,h2.location{font-weight:400}h2{font-size:19px;font-weight:500}main header,section{padding:10px 10px 5px 15px}section.nopad{padding:10px 0 5px 0}section.nopad h2,section.nopad p{padding:0 10px 0 15px}@media (max-width:450px){main header,section,section.nopad h2,section.nopad p{padding-left:10px}}main section{border-top:1px solid #bbb}section.noborder{border-top:none;padding-top:0}main header nav{margin-bottom:.8em}article{overflow:auto;width:100%}article header{background-color:#f3f3f3}.a{background-color:#fff;box-sizing:content-box;border:5px solid #fff;height:280px;margin:10px;position:absolute;right:0;width:300px}.a img{cursor:pointer}.a.placeholder{background:#fff0;border-color:#fff0}#a0{top:calc(var(--nav2-height) + 0px)}#a1{top:calc(var(--nav2-height) + 300px)}#a2{top:calc(var(--nav2-height) + 600px)}#a3{top:calc(var(--nav2-height) + 900px)}#a4{top:calc(var(--nav2-height) + 1200px)}#a5{top:calc(var(--nav2-height) + 1500px)}#a6{top:calc(var(--nav2-height) + 1800px)}#a7{top:calc(var(--nav2-height) + 2100px)}.hideads{border-bottom:1px solid #333;display:block;font-size:12px;height:20px;margin:0 0 6px 0;padding:0 0 2px 0}.hideads span{float:left}.hideads a{float:right}.btn2{background-image:linear-gradient(to bottom,#727171,#413F3E);border:solid #424040 1px;border-radius:8px;box-shadow:1px 1px 5px 0 #000;display:inline-block;font-size:16px;padding:8px 44px 8px 12px;position:relative;text-align:left;text-decoration:none;text-shadow:1px 1px 20px #000}.btn2.mb{margin-bottom:10px}.btn2.mt{margin-top:10px}.btn2.ml{margin-left:5px}.btn2.mll{margin-left:10px}.btn2.noicon{padding-right:10px}button.btn2{cursor:pointer}.btn2,a.btn2,.btn2 i{color:#fff}span.btn2{background-image:linear-gradient(to bottom,#f4f5f5,#eee);color:var(--font-color);text-shadow:none}a.btn2:hover,button.btn2:hover{background-image:linear-gradient(to bottom,#413F3E,#727271)}.links .btn2{margin:0 0 10px 0;width:100%}.links .btn2:last-child{margin-bottom:0}.btn2 i{background-image:linear-gradient(to bottom,#94b432,#5b9135);border-bottom-right-radius:8px;border-left:2px solid #231815;border-top-right-radius:8px;font-size:18px;height:100%;padding:7px 0 0 7px;position:absolute;right:0;top:0;width:35px}i{display:inline-block;width:18px}i.icon-12{width:12px}i.icon-24{width:24px}i svg{fill:#fff}.statusButton i,i.icon-tag,i.icon-location-1{margin-right:4px}.statusButton i svg,i.icon-tag svg,i.icon-location-1 svg{margin:2px 4px -2px 0;fill:#333}a.btn2:hover i{background-image:linear-gradient(to bottom,#5b9135,#94b432)}.btn2 i.icon-mail-alt{background-image:linear-gradient(to bottom,#f5c035,#ee8238)}a.btn2:hover i.icon-mail-alt{background-image:linear-gradient(to bottom,#ee8238,#f5c035)}.btn2 i.icon-facebook{background-image:linear-gradient(to bottom,#18499d,#4387c7)}a.btn2:hover i.icon-facebook{background-image:linear-gradient(to bottom,#4387c7,#18499d)}.btn2 i.icon-basket{background-image:linear-gradient(to bottom,#9e522c,#8f1d22)}a.btn2:hover i.icon-basket{background-image:linear-gradient(to bottom,#8f1d22,#9e522c)}i.collapse:before{margin:0!important;width:auto!important}.searchButtons{clear:both;padding:0 10px 7px 5px}.searchButtons .btn{cursor:pointer;font-size:20px;margin-left:5px;padding:5px 15px}@media (max-width:359px){#topnav .btn{padding:3px 7px}}@media (max-width:500px){.searchButtons .btn{margin-bottom:5px;width:calc(100% - 5px)}}.facebook{background-color:#3b5998}a.facebook:hover{background-color:#627aac}#bannerImageBorder{border:10px solid #ccc}.responsiveMediaWrapper{border-bottom:1px solid #bbb;height:0;padding-bottom:50%;position:relative}#bannerImageBorder #bannerImageWrapper{border:none}.responsiveMedia{background-repeat:no-repeat;background-size:100%;position:absolute;top:0;left:0;width:100%;height:100%}@media (max-width:1200px){.adsYes .nav__item__hamburger{display:flex}.adsYes #sidenav{display:none}.adsYes main{margin-left:0}.adsYes #showSidenav:checked+#sidenav{display:block;height:100%;position:absolute;text-align:left;top:0;width:100%;z-index:var(--zSideNavChecked)}.adsYes #showSidenav:checked+#sidenav+main{display:none}.adsYes #showSidenav:checked+#sidenav #sidenavFollow div{display:inline-block}.adsYes #closeSidenav,.adsYes #showSidenav:checked+#sidenav #sidenavLinks a,.adsYes #showSidenav:checked+#sidenav #sidenavFollow{padding-left:20px}.adsYes #closeSidenav{cursor:pointer;display:block}}@media (max-width:900px){.adsNo .nav__item__hamburger{display:flex}.adsNo #sidenav{display:none}.adsNo main{margin-left:0}.adsNo #showSidenav:checked+#sidenav{display:block;height:100%;position:absolute;text-align:left;top:0;width:100%;z-index:var(--zSideNavChecked)}.adsNo #showSidenav:checked+#sidenav+main{display:none}.adsNo #showSidenav:checked+#sidenav #sidenavFollow div{display:inline-block}.adsNo #closeSidenav,.adsNo #showSidenav:checked+#sidenav #sidenavLinks a,.adsNo #showSidenav:checked+#sidenav #sidenavFollow{padding-left:20px}.adsNo #closeSidenav{cursor:pointer;display:block}}@media (max-width:940px){.nav__item__advertise{display:none}}@media (max-width:840px){.nav__item__profile__text{display:none}}@media (max-width:780px){.nav__item__newsletter__text{display:none}}@media (max-width:723px){.nav__item--multisport{display:none}}@media (max-width:660px){.nav__item__hamburger__text{display:none}}@media (max-width:600px){.nav__item__newsletter{display:none}}@media (max-width:590px){.nav__item--triathlon{display:none}}@media (max-width:514px){.nav__item__facebook{display:none}}@media (max-width:502px){.nav__item--ultra{display:none}}@media (max-width:482px){.nav__item__profile{display:none}}@media (max-width:442px){.nav__item--half__span{display:none}}@media (max-width:321px){.nav__item--10k{display:none}}@media (max-height:600px){#showSidenav:checked+#sidenav{font-size:16px}#showSidenav:checked+#sidenav #sidenavFollow a{height:26px}}@media (max-width:767px){main{margin-right:0}.a,.a.placeholder{background-color:#555;border:none}.a{box-sizing:border-box;height:300px;margin:auto;padding:10px 0;position:static;text-align:center;width:100%}.hideads{background-color:#fff;margin:0 auto 6px auto;padding:1px 5px;width:300px}.withinContent{margin:0 -10px 10px -10px}}.a.inline{background-color:#555;border:none;box-sizing:border-box;height:300px;margin:auto;padding:10px 0;position:static;text-align:center;width:100%}.a.inline .hideads{background-color:#fff;padding:1px 5px;margin:0 auto 6px auto;width:300px}@media (max-width:900px){main{border:none}}@media (max-width:767px){.adsYes #bannerImageBorder,.adsYes #bannerImageWrapper,.adsYes #bannerImage{display:none}}.date{color:#9e522c;text-decoration:none}.date .icon-calendar{margin-right:4px}.date .icon-calendar svg{fill:#9e522c}h2.date,h2.location{padding-left:28px;text-indent:-28px}h2.date .icon-calendar,h2.location .icon-location-1{text-indent:0}.location{color:#555;text-decoration:none}.btn.typeInCal{margin-left:4px}.btn.typeInCal:first-child{margin-left:0}.calendar{border-bottom:1px solid #bbb;list-style:none;margin:0;padding:0;width:100%}.calendar__event{border-top:1px solid #bbb;overflow:auto;width:100%}.calendar__event,.listLink{background:#f3f3f3 url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAaCAYAAACtv5zzAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyhpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTM4IDc5LjE1OTgyNCwgMjAxNi8wOS8xNC0wMTowOTowMSAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENDIDIwMTcgKE1hY2ludG9zaCkiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6ODE1Q0ZDNUIzNDAzMTFFN0EyQTJGNTY1MUQ2NzE3MjIiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6ODE1Q0ZDNUMzNDAzMTFFN0EyQTJGNTY1MUQ2NzE3MjIiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCQUYyMDAwQTMzREIxMUU3QTJBMkY1NjUxRDY3MTcyMiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDo4MTVDRkM1QTM0MDMxMUU3QTJBMkY1NjUxRDY3MTcyMiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/PtgfYUcAAAJoSURBVHjarJbLaxNRFIdvJpMHISaQBPxLKiIuqi7ETSm0WhGliyAiuIhKsf+BWxfiKojVCgVdKC0VRLBdKCoIbnxAcecmkCchk3fid8KdIjYznUl64bYznfL7zvmdcx+BfD6vWq2WsizrwnA4PKeUMgKBwG4qlXqtPI5sNuv4zej1eqrb7d7vdDrbAO4yb/P8qlKpPFJHMIxGo3GJuWqapiLy0ZRnsroJ5MnUgH6/v2wLE/1oygiFQqrdbi9Xq9VnUwEGg0HCMIyxHyWTZrN5FcjTiQFE+pEsHP9BMgFyDbueTwRIJpP3iPQXhR7ZNG6Ew2GBXAGy4RsgP9Lp9EowGPwukHFD6iIQCr8E5CXvx30BiHwrk8msAvkpbetmF4VfoCYPfQFsCJnkgPwWiJNdUnggi8Vi8QWZxD0DRi+G8ZYVPAdk7zAI3xe9tPCB/kT8B5mcld9uEN1d87Va7bovgM7kD901g8g7t5pIJrT4Zd8AHaGFx5bTItR1UyxU0zcA4YuFQmGH6OfcANLWkUhk0w1wgE5ES3RIjseTYoG9N/0fuRb/HI/H1zwD8HOhVCrlEHUUtyPHwg80w+nDumgfgB0z5XL5jojTQY7iUnTEP3kR3wdwmqXq9foDHk+52cJBJFvGV9bKiteVbOL5MQBvED0hve3mOeJfEL/B+zfPAE6zW6TtKP6P57vYMut7N2VfOe/Witrz95OIK32D6DotIm3Ljtgy8YkWjUY37O3APpvtgtLncn05w/vexIBYLPaYuS6CcnTqa4wCvIn4rJpymEQ3TCQScrPYRnxen9Nb/G3tKO5FfwUYADQPTuj95VXTAAAAAElFTkSuQmCC) right center no-repeat}.calendar__event{display:block;padding:10px 30px 8px 20px;position:relative;z-index:var(--zEvent)}.calendar__event__link::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%}.calendar .calendarHistory{margin:7px 10px 0 0;white-space:normal}.calendar__event:nth-child(even){background-color:#fafafa}.calendar__event:hover{background-color:#dcdcdc}.calendar h3,.calendar div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.calendar a:hover div{color:#9e522c}.calendar h3{font-weight:600;margin:0 0 2px 0;text-decoration:underline}h2.cancelled,.calendar .cancelled{text-decoration:line-through}.calendar+p{margin:.8em 0 .5em 0}h2+.calendar{margin-top:12px}.calendar__event__thumbnail{display:none}.calendar img.photo{float:left;margin:0 10px 0 -10px}@media (min-width:1151px){.calendar__event__thumbnail{display:inline}}@media (max-width:450px){.calendar__event{padding-left:10px}}.calendar__event .buttonsAndTags{margin:2px 0 10px 0;position:relative;z-index:var(--zButtonsAndTags)}.tag,.statusButton{border:1px solid #aaa;cursor:pointer;display:inline-block;font-size:13px;font-weight:600;line-height:23px;padding:0 8px 0 8px;text-decoration:none;white-space:nowrap}.statusButton{background-color:#bbb;border-color:#888;border-radius:2px;color:var(--font-color);margin:2px 4px 2px 0}.statusButton:hover{background-color:#999;border-color:#666;color:var(--font-color)}.savedSearchButtons{position:relative}.tag{background:#fff0;cursor:auto;margin:2px 0 2px -1px}.tag:first-child{border-top-left-radius:20px;border-bottom-left-radius:20px;margin-left:0}.tag:last-child{border-top-right-radius:20px;border-bottom-right-radius:20px}.tagAlert{color:#9e522c}.links{border:1px solid #bbb;border-radius:6px;background-color:#eee;margin-bottom:10px;padding:12px;width:250px}.eventContent{float:left;width:calc(100% - 270px)}.linksContainer{float:right;width:250px}@media (max-width:1000px){.eventContent{float:none;width:100%}.linksContainer{float:none;width:100%}.adsYes .links{margin:30px 0 40px 0}.links{width:100%}.links:first-child{margin-right:10px}}.currentEdition{background-color:#eee;border:1px solid #aaa;border-radius:2px;font-weight:700;padding:6px 10px}.listLink{color:var(--font-color);border-top:1px solid #ddd;display:block;overflow:hidden;padding:10px 40px 10px 15px;text-decoration:none}.listLink .photo{display:none;float:left;margin-right:10px}@media (min-width:1151px){.listLink .photo{display:inline}}.listLink:nth-child(even){background-color:#fafafa}.listLink:last-child{border-bottom:1px solid #ddd}@media (max-width:450px){.listLink{padding-left:10px}}.listLink h3{color:#33559c;margin:0;padding:0 0 3px 0;text-decoration:underline}.listLink p{margin:0;padding:0}.postinfo{font-size:90%;padding-bottom:1px}#googleMap,#searchResultsMap{background-color:#eee;height:450px;left:0;margin-bottom:.8em;position:relative;max-height:50vh;top:0;width:100%}#searchResultsMap{margin-bottom:0}.loadingAnimation,.loadingAnimation:after{border-radius:50%;width:100px;height:100px}.loadingAnimation{border:1.1em solid rgb(55 55 55 / .2);border-left:1.1em solid #373737;margin:10px auto;transform:translateZ(0);animation:loadingAnimation8 1.5s infinite linear}#googleMapLoader{position:absolute;top:50%;left:50%;margin:-50px 0 0 -50px}@-webkit-keyframes loadingAnimation8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes loadingAnimation8{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.loadingContainer{height:100px;position:absolute;width:100px;z-index:var(--zLoadingContainer)}.loadingContainer .loadingAnimation{margin:0}.textinput{border:1px solid #ccc;border-radius:4px;max-width:400px;padding:4px;width:100%}#contactForm label{display:block;padding-bottom:3px}#contactForm textarea{height:200px}.textinput,select{margin:0 0 6px 0}button.btn{border:none;cursor:pointer;margin-top:6px;padding:6px 10px}button.btn:hover{background-color:#73b5d7}input[type=checkbox],input[type=submit]{cursor:pointer}#profile fieldset{background-color:#f8f8f8;border:1px solid #ccc;margin-bottom:15px;padding-top:10px}#profile label{cursor:pointer;display:block;margin-bottom:6px}#profile legend{font-weight:700}.profilePremium div{margin-bottom:6px}fieldset{background:#f3f3f3;border:1px solid #ccc;border-radius:4px;margin-bottom:10px;padding:10px}fieldset h2{background-color:#ccc;margin:0 -10px 10px -10px;padding:5px 10px}@media (max-width:375px){select[name=countryCode]{max-width:330px}}@media (max-width:320px){select[name=countryCode]{max-width:280px}}.socialLogin{margin:2px 0}.socialLogin button{border:0;background:none;cursor:pointer;margin:0;padding:0}.competitionFormRow{margin-bottom:.5em}.competitionFormRow div:first-child{font-weight:700;margin-bottom:3px}.competitionForm label{border:1px solid #fff0;cursor:pointer;display:block;padding:3px}.competitionForm label:nth-child(even){background-color:#f3f3f3}.competitionForm label:hover{border-color:#ccc}.competitionForm input[type=radio]{cursor:pointer;margin-right:10px}.competitionAnswers{margin:10px 0 15px 0}.holder+section{margin-top:20px}.notice,#showMapText{background:#c8dbbe;border:1px solid #a4c494;border-radius:4px;margin-bottom:10px;padding:10px 15px 0 15px}.warning{border-color:#c494a4;background:#dbbec8}#breadcrumbs{background-color:#bbb;font-size:12px;height:30px;overflow:hidden;padding:0;white-space:nowrap}#breadcrumbs ul{position:relative;list-style:none;padding:0}#breadcrumbs span{line-height:30px;position:relative}#breadcrumbs span:last-child{padding-left:20px}#breadcrumbs span a{background:#0c6ba3;color:#fff;display:inline-block;padding:0 5px 0 20px;text-decoration:none}#breadcrumbs span:first-child a{padding:0 0 0 10px}#breadcrumbs span a:hover{text-decoration:underline}#breadcrumbs span a:after{border-top:15px solid #fff0;border-bottom:15px solid #fff0;border-left:15px solid #0c6ba3;content:'';display:block;height:0;position:absolute;right:-15px;top:-5px;width:0;z-index:var(--zBreadcrumbs)}#breadcrumbs span:nth-child(2) a{background:#2585be}#breadcrumbs span:nth-child(2) a:after{border-left-color:#2585be}#breadcrumbs span:nth-child(3) a{background:#4c93bd}#breadcrumbs span:nth-child(3) a:after{border-left-color:#4c93bd}#breadcrumbs span:nth-child(4) a{background:#70a0bd}#breadcrumbs span:nth-child(4) a:after{border-left-color:#70a0bd}#breadcrumbs span:nth-child(5) a{background:#83a7bc}#breadcrumbs span:nth-child(5) a:after{border-left-color:#83a7bc}#breadcrumbs span:nth-child(6) a{background:#a5b3bb}#breadcrumbs span:nth-child(6) a:after{border-left-color:#a5b3bb}#alertBoxBackground{background:#000;position:fixed;right:0;top:0;width:100%;height:100%;opacity:75%;z-index:var(--zAlertBoxBackground)}#alertBox{background:#fff;border:10px solid #555;border-radius:5px;left:50%;max-width:750px;padding:10px 20px 15px 20px;position:fixed;top:50%;transform:translate(-50%,-50%);width:90%;z-index:var(--zAlertBox)}#alertBox p{padding:.5em 0}.hide{display:none}