: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}}.home-listing.events #listings .override.phone-only{display:flex;flex-direction:column}.home-listing.events #listings .override.phone-only .otherEvents{margin-top:1em;margin-bottom:1em;width:95%}.home-listing.events #listings .override.phone-only .otherEvents.halves{min-height:unset}.home-listing.events #listings .override.phone-only .otherEvents .event:nth-child(0){flex-direction:unset}@media screen and (min-width: 768px)and (max-width: 1023px){.home-listing.events #listings .override.desktop-and-tablet-only .otherEvents .event{width:calc(100% - 1em);margin-left:1em}}.home-listing.events #listings .mainbody .searchResults>table:last-of-type{border-bottom:0}.home-listing.events .override h3{margin-top:0;margin-left:1em;min-width:12em}.home-listing.events .utility.search li.search,.resultsarchive .utility.search li.search{display:none}.home-listing.events .filters,.resultsarchive .filters{background-color:#efefef;margin-bottom:1em;padding:1em 0 1em 0}.home-listing.events .filters .wrap .expandable,.resultsarchive .filters .wrap .expandable{display:flex;align-items:center}.home-listing.events .filters .wrap h3,.resultsarchive .filters .wrap h3{font-size:1em;text-transform:uppercase;font-weight:bold;font-size:.875em;letter-spacing:1px;color:#525252;margin-top:0;margin-bottom:1.25em}@media screen and (min-width: 1024px){.home-listing.events .filters .wrap h3,.resultsarchive .filters .wrap h3{font-size:1.25em;letter-spacing:2px;margin-bottom:1em}}.home-listing.events .filters .wrap .form select,.home-listing.events .filters .wrap .form input:not(.smallbutton),.resultsarchive .filters .wrap .form select,.resultsarchive .filters .wrap .form input:not(.smallbutton){margin:.25em 0 1em 0}@media screen and (max-width: 768px){.home-listing.events .filters .wrap .form select,.home-listing.events .filters .wrap .form input:not(.smallbutton),.resultsarchive .filters .wrap .form select,.resultsarchive .filters .wrap .form input:not(.smallbutton){height:44px;font-size:90%}}.home-listing.events .filters .wrap .form input.smallbutton,.resultsarchive .filters .wrap .form input.smallbutton{padding-left:3em;padding-right:3em;max-height:50px;height:50px;font-size:1em;border:2px solid #1356b5}.home-listing.events .filters .wrap .form input.smallbutton:hover,.home-listing.events .filters .wrap .form input.smallbutton:focus,.home-listing.events .filters .wrap .form input.smallbutton:active,.resultsarchive .filters .wrap .form input.smallbutton:hover,.resultsarchive .filters .wrap .form input.smallbutton:focus,.resultsarchive .filters .wrap .form input.smallbutton:active{background-color:#1356b5;color:#fff;text-decoration:none}@media screen and (min-width: 1024px){.home-listing.events .filters .wrap .form .row .half,.resultsarchive .filters .wrap .form .row .half{width:48%;margin-right:2%;display:inline-block;box-sizing:border-box}}@media screen and (min-width: 1024px){.home-listing.events .filters .wrap .form .row .half:nth-child(even),.resultsarchive .filters .wrap .form .row .half:nth-child(even){margin-right:0}}.home-listing.events .filters .wrap .form .row .third,.resultsarchive .filters .wrap .form .row .third{display:inline-block;margin-right:1%;box-sizing:border-box}@media screen and (min-width: 768px){.home-listing.events .filters .wrap .form .row .third,.resultsarchive .filters .wrap .form .row .third{width:31.5%}}@media screen and (max-width: 768px){.home-listing.events .filters .wrap .form .row .third,.resultsarchive .filters .wrap .form .row .third{width:99%}}.home-listing.events .filters .wrap .form .row .third:last-child,.resultsarchive .filters .wrap .form .row .third:last-child{margin-right:0}.home-listing.events .filters .wrap .form .search-button-container,.resultsarchive .filters .wrap .form .search-button-container{display:flex;justify-content:center;margin-right:2%}.home-listing.events #listings,.resultsarchive #listings{padding:1.5em 0}@media screen and (min-width: 1024px){.home-listing.events #listings,.resultsarchive #listings{padding:3em 0}}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody.include-featured-events,.resultsarchive #listings .mainbody.include-featured-events{float:left;width:68.8679245283%;margin-right:2.8301886792%}}.home-listing.events #listings .mainbody h2,.resultsarchive #listings .mainbody h2{font-size:1em}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody h2,.resultsarchive #listings .mainbody h2{font-size:1.25em;position:relative}}.home-listing.events #listings .mainbody h2 span.total,.resultsarchive #listings .mainbody h2 span.total{font-size:.8125em;display:block;margin-top:.25em}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody h2 span.total,.resultsarchive #listings .mainbody h2 span.total{font-size:.7em;display:inline-block;float:right}}.home-listing.events #listings .mainbody .feeds,.resultsarchive #listings .mainbody .feeds{margin:.75em 0;display:flex;justify-content:space-between}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody .feeds,.resultsarchive #listings .mainbody .feeds{margin-top:.5em}}@media screen and (max-width: 767px){.home-listing.events #listings .mainbody .feeds,.resultsarchive #listings .mainbody .feeds{flex-direction:column}}.home-listing.events #listings .mainbody .feeds a,.resultsarchive #listings .mainbody .feeds a{margin-right:.5em}.home-listing.events #listings .mainbody .feeds .newcallink,.resultsarchive #listings .mainbody .feeds .newcallink{font-size:.85em}.home-listing.events #listings .mainbody .searchResults>table,.resultsarchive #listings .mainbody .searchResults>table{margin-bottom:0}.home-listing.events #listings .mainbody .searchResults>table:last-of-type,.resultsarchive #listings .mainbody .searchResults>table:last-of-type{border-bottom:1px solid #b2b2b2}.home-listing.events #listings .mainbody .searchResults>table.grayborder,.resultsarchive #listings .mainbody .searchResults>table.grayborder{border-bottom:0}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody .searchResults>table thead,.resultsarchive #listings .mainbody .searchResults>table thead{border:none;border-right:2px solid #c1cad0}}.home-listing.events #listings .mainbody .searchResults>table thead tr.expandcollapse,.resultsarchive #listings .mainbody .searchResults>table thead tr.expandcollapse{cursor:pointer}.home-listing.events #listings .mainbody .searchResults>table thead tr.expandcollapse.nocollapse,.resultsarchive #listings .mainbody .searchResults>table thead tr.expandcollapse.nocollapse{cursor:unset}.home-listing.events #listings .mainbody .searchResults>table thead tr th,.resultsarchive #listings .mainbody .searchResults>table thead tr th{padding:.4em 1em}@media screen and (max-width: 768px){.home-listing.events #listings .mainbody .searchResults>table thead tr th .expandcollapse,.resultsarchive #listings .mainbody .searchResults>table thead tr th .expandcollapse{font-size:1.5em}.home-listing.events #listings .mainbody .searchResults>table thead tr th .expandcollapse.nocollapse,.resultsarchive #listings .mainbody .searchResults>table thead tr th .expandcollapse.nocollapse{cursor:unset}}.home-listing.events #listings .mainbody .searchResults>table thead tr th .month,.home-listing.events #listings .mainbody .searchResults>table thead tr th .action,.resultsarchive #listings .mainbody .searchResults>table thead tr th .month,.resultsarchive #listings .mainbody .searchResults>table thead tr th .action{display:inline-block}.home-listing.events #listings .mainbody .searchResults>table thead tr th .month,.resultsarchive #listings .mainbody .searchResults>table thead tr th .month{text-align:left}.home-listing.events #listings .mainbody .searchResults>table thead tr th .action,.resultsarchive #listings .mainbody .searchResults>table thead tr th .action{float:right;width:10px;text-align:center}.home-listing.events #listings .mainbody .searchResults>table thead tr th .action a,.resultsarchive #listings .mainbody .searchResults>table thead tr th .action a{float:none}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody .searchResults>table thead tr th,.resultsarchive #listings .mainbody .searchResults>table thead tr th{padding-top:.5em}}.home-listing.events #listings .mainbody .searchResults>table>tbody,.resultsarchive #listings .mainbody .searchResults>table>tbody{border-bottom:0}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr{border-bottom:0;padding:0}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr:nth-child(odd),.resultsarchive #listings .mainbody .searchResults>table>tbody>tr:nth-child(odd){background-color:#f8f8f8}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr.highlight>td.date,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr.highlight>td.date{background-image:url("/images/icons/icon-event-highlight.png");background-position:left top;background-repeat:no-repeat}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr.highlight td,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr.highlight td{border-top:5px solid #94d60a}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td{display:table-cell;height:86px}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.date,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.date{text-align:center;width:80px}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.date .month,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.date .month{text-transform:uppercase;font-size:.875em;font-weight:600;display:block}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.date .day,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.date .day{font-size:1.875em;display:block;font-weight:600}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row{display:flex;flex-direction:row}@media(max-width: 767px){.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row{flex-wrap:wrap}}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row img,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row img{height:1.5em;margin-right:4px;margin-top:0px}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row .evtlink,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .event-title-row .evtlink{margin-bottom:4px}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .deadline,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .deadline{display:none}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event a,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event a{font-weight:600;font-size:1.125em;display:block;cursor:pointer}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .new-row,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .new-row{display:block}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .new-row .show-more,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .new-row .show-more{display:inline}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event .material-icons,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event .material-icons{margin-right:4px;font-size:20px;vertical-align:bottom}@media screen and (max-width: 768px){.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.event,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.event{font-size:90%}}.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.add,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.add{display:none}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody .searchResults>table>tbody>tr>td.add,.resultsarchive #listings .mainbody .searchResults>table>tbody>tr>td.add{display:table-cell;width:33px}}.home-listing.events #listings .mainbody .more,.resultsarchive #listings .mainbody .more{text-align:center;margin:1.5em 0 .75em 0}@media screen and (min-width: 1024px){.home-listing.events #listings .mainbody .more,.resultsarchive #listings .mainbody .more{margin-top:2em}}.home-listing.events #listings .mainbody .events .action .icon,.resultsarchive #listings .mainbody .events .action .icon{color:#303e48;text-decoration:none}.home-listing.events #listings .ads,.resultsarchive #listings .ads{display:none}@media screen and (min-width: 1024px){.home-listing.events #listings .ads,.resultsarchive #listings .ads{display:block;float:right;width:28.3018867925%}}.home-listing.events #listings .events-sidebar,.resultsarchive #listings .events-sidebar{max-width:300px}body.custom-font.TrailRunner,body.custom-font.RUN{font:400 16px/1.3 ropa-sans-pro,sans-serif}body.custom-font.TrailRunner h2,body.custom-font.TrailRunner h3,body.custom-font.RUN h2,body.custom-font.RUN h3{font:800 28px/1.3 ropa-sans-pro,sans-serif}body.custom-font.TrailRunner a:link,body.custom-font.TrailRunner a:visited,body.custom-font.RUN a:link,body.custom-font.RUN a:visited{color:#f3a437}body.custom-font.TrailRunner .filterinput.search-button-container .smallbutton.cta,body.custom-font.TrailRunner .filterinput.search-button-container .smallbutton.cta:active,body.custom-font.TrailRunner .filterinput.search-button-container .smallbutton.cta:hover,body.custom-font.RUN .filterinput.search-button-container .smallbutton.cta,body.custom-font.RUN .filterinput.search-button-container .smallbutton.cta:active,body.custom-font.RUN .filterinput.search-button-container .smallbutton.cta:hover{background-color:#f3a437;border:2px solid #f3a437}body.custom-font.TrailRunner #description,body.custom-font.RUN #description{padding-bottom:1em}body.custom-font.TrailRunner .add-event,body.custom-font.RUN .add-event{margin-top:1em}
/*# sourceMappingURL=../../../../css/overrides/pages/registration/calendar.css.map */
