:root{--rowNumber: 0;--columnCount: 0;--gridHeight: 0px;--mobile-lower-width: $mobile-lower-width;--mobile-upper-width: $mobile-upper-width;--tablet-lower-width: $tablet-lower-width;--tablet-upper-width: $tablet-upper-width;--desktop-lower-width: $desktop-lower-width;--desktop-middle-width: $desktop-middle-width;--outside-header-height: 0px;--mobile-outside-header-height: 0px}:root:has(out-header){--outside-header-height: 68px;--mobile-outside-header-height: 60px}:root{--rowNumber: 0;--columnCount: 0;--gridHeight: 0px;--mobile-lower-width: $mobile-lower-width;--mobile-upper-width: $mobile-upper-width;--tablet-lower-width: $tablet-lower-width;--tablet-upper-width: $tablet-upper-width;--desktop-lower-width: $desktop-lower-width;--desktop-middle-width: $desktop-middle-width;--outside-header-height: 0px;--mobile-outside-header-height: 0px}:root:has(out-header){--outside-header-height: 68px;--mobile-outside-header-height: 60px}.simple-in-out-transition{transition:all .1s ease-in-out}.staggered-in-transition{transition:background-color .1s ease;transition:color .5s ease}.staggered-out-transition{transition:background-color 0 ease;transition:color 0 ease}.transform-pop-transition{transform:scale(1);transition:.15s all ease}.transform-pop-transition:hover{transform:scale(1.2)}@keyframes fadein{from{opacity:0}to{opacity:1}}body.register .regPanel{background-color:#efefef}body.register #regLoginContainer{display:inline-block;text-align:center}body.register .register-buttons{text-align:center;padding-top:2em}@media screen and (max-width: 1024px){body.register .register-buttons{margin:auto}body.register .register-buttons .loginButton{max-width:320px}}body.register .register-buttons .no-print{padding-bottom:2em}body.register .races table tbody td.categorydescription,body.register .races table tbody .fundraisinginfo{color:#878889;font-family:"Open Sans",arial,helvetica,sans-serif;font-size:1em;padding-top:0}body.register .races table tbody td.categorydescription ul,body.register .races table tbody .fundraisinginfo ul{margin-left:0em;margin-top:0em;margin-bottom:0em;margin-top:0;margin-bottom:0}body.register .races table tbody td.categorydescription ul li,body.register .races table tbody .fundraisinginfo ul li{list-style-type:none;line-height:1.5em}body.register .races table tbody td.categorydescription ul li>div,body.register .races table tbody .fundraisinginfo ul li>div{display:flex;justify-content:space-between;flex-direction:row}body.register .races table tbody td.categorydescription ul li>div .demographic-pricing,body.register .races table tbody .fundraisinginfo ul li>div .demographic-pricing{font-size:1.1em}@media screen and (min-width: 1024px){body.register .races table tbody td.categorydescription ul,body.register .races table tbody .fundraisinginfo ul{margin-left:1em}body.register .races table tbody td.categorydescription ul li,body.register .races table tbody .fundraisinginfo ul li{list-style-type:square}}body.register .event-map-container{display:flex;justify-content:center;flex-wrap:wrap}#eventhead{text-align:center;margin:auto}#eventhead .wrap{margin:1em auto 1em}@media screen and (max-width: 1024px){#eventhead .wrap .eventlogo>img{max-height:200px}}@media screen and (min-width: 1024px){#eventhead .wrap{margin:2em auto 3em}}#eventhead .social li{display:inline-block;margin:0 5px;line-height:1em}#eventhead .presentedby,#eventhead .series{display:block}@media screen and (min-width: 1024px){#eventhead .presentedby,#eventhead .series{display:inline-block}}#eventhead .social ul{margin-top:.75em;margin-bottom:.25em}#eventhead .permit img{vertical-align:middle}#eventhead p{margin:0;line-height:1.5em;font-size:.875em}@media screen and (min-width: 1024px){#eventhead p{font-size:1.125em}}#event-maps{margin-bottom:3em}#event-maps h2{text-align:center;margin-bottom:2em;margin-top:2em}#event-maps .TrailforksWidgetRoute{margin:auto}#location,#event-maps{position:relative}#location .map,#event-maps .map{background:url("/i/contact_event_background.jpg") bottom center repeat-x,#303e48;background-size:cover}#location .map .nomap,#event-maps .map .nomap{display:none}#location .map .pnlMap,#event-maps .map .pnlMap{height:170px}@media screen and (min-width: 1024px){#location .map .nomap,#event-maps .map .nomap{display:block}#location .map .pnlMap,#event-maps .map .pnlMap{height:610px}}#location .map img,#event-maps .map img{width:100%;height:auto}@media screen and (min-width: 1024px){#location .map img,#event-maps .map img{height:608px}#location .map img .nomap,#event-maps .map img .nomap{display:block}}#location .details,#event-maps .details{padding-left:1.5em;padding-right:1em;text-align:center}@media screen and (min-width: 768px){#location .details,#event-maps .details{padding:0 3em}}#location .details h2,#event-maps .details h2{text-align:center;margin:1em 0 .25em}@media screen and (min-width: 1024px){#location .details h2,#event-maps .details h2{margin-bottom:1em}}#location .details dl,#event-maps .details dl{text-align:left;margin-bottom:2em;word-break:break-word}#location .details dt,#event-maps .details dt{font-weight:bold;padding-top:.5em;line-height:1em;font-size:1em;position:relative}#location .details dt.location:before,#event-maps .details dt.location:before{content:url("/images/icons/icon-pin.png");width:40px;position:absolute;z-index:849;left:-1.5em;top:.5em}#location .details dt.phone:before,#event-maps .details dt.phone:before{content:url("/images/icons/icon-phone.png");width:40px;position:absolute;z-index:849;left:-1.5em;top:.5em}#location .details dt.website:before,#event-maps .details dt.website:before{content:url("/images/icons/icon-globe-gray.png");width:40px;position:absolute;z-index:849;left:-1.5em;top:.5em}#location .details dd,#event-maps .details dd{padding:0 0 .5em;font-size:1em;line-height:1.5em}#location .details a.cta,#event-maps .details a.cta{margin-bottom:2em;padding:1em;width:100%}@media screen and (min-width: 1024px){#location .details a.cta,#event-maps .details a.cta{width:320px}}@media screen and (min-width: 1024px){#location .details,#event-maps .details{position:absolute;right:5%;top:40px;width:500px;height:430px;display:block;background-color:#fff;padding:3em 1em 3em 4.5em;text-align:left}#location .details h2,#event-maps .details h2{text-align:left;margin:0 0 .5em -0.5em}}
/*# sourceMappingURL=../../../../css/overrides/pages/registration/register.css.map */
