@charset"UTF-8";hr{width:60%;margin:60px auto;height:1px;color:#c00;background-color:#c00;border:0 none}.red{color:#c00}.clearfix,.members-grid{clear:both}.clearfix:after,.clearfix:before,.members-grid:after,.members-grid:before{clear:both;display:block;content:""}p .gadgetStyleNone a:link:not(.stylizedButton),p .gadgetStyleNone a:not(.stylizedButton),p A:active:not(.stylizedButton),p A:link:not(.stylizedButton),p A:not(.stylizedButton),p A:visited:not(.stylizedButton){border-bottom:1px #c00 dotted}p .gadgetStyleNone a:link:not(.stylizedButton):hover,p .gadgetStyleNone a:not(.stylizedButton):hover,p A:active:not(.stylizedButton):hover,p A:link:not(.stylizedButton):hover,p A:not(.stylizedButton):hover,p A:visited:not(.stylizedButton):hover{color:#ccc}.zoneContent .gadgetStyleNone a:link:not(.button),.zoneContent .gadgetStyleNone a:not(.button),.zoneContent A:active:not(.button),.zoneContent A:link:not(.button),.zoneContent A:not(.button),.zoneContent A:visited:not(.button){color:#fff;text-decoration:none;border-bottom:1px #c00 dotted}.zoneContent .gadgetStyleNone a:link:not(.stylizedButton):hover,.zoneContent .gadgetStyleNone a:not(.stylizedButton):hover,.zoneContent A:active:not(.stylizedButton):hover,.zoneContent A:link:not(.stylizedButton):hover,.zoneContent A:not(.stylizedButton):hover,.zoneContent A:visited:not(.stylizedButton):hover{color:#c00}.zoneContent A[href$=gif],.zoneContent A[href$=jpe],.zoneContent A[href$=jpeg],.zoneContent A[href$=jpg],.zoneContent A[href$=png]{text-decoration:none !important;border:0 none !important}.fieldSubContainer .fieldLabel,.gadgetStyleNone,BODY{color:#fff;font-family:"Barlow Semi Condensed", sans-serif}.gadgetStyleNone a:link:not(.stylizedButton),.gadgetStyleNone a:not(.stylizedButton),A:active:not(.stylizedButton),A:link:not(.stylizedButton),A:not(.stylizedButton),A:visited:not(.stylizedButton){font-family:"Barlow Semi Condensed", sans-serif}.contStyleSmaller,.gadgetStyleNone .contStyleSmaller{font-family:"Barlow Semi Condensed", sans-serif}.contStyleCaption,.gadgetStyleNone .contStyleCaption{font-family:"Barlow Semi Condensed", sans-serif}.contStyleCaptionAlt,.gadgetStyleNone .contStyleCaptionAlt{font-family:"Barlow Semi Condensed", sans-serif}.gadgetStyleNone .quotedText,.quotedText{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetForumUpdates.gadgetStyleNone ul li .date span,.WaGadgetRecentBlogPosts.gadgetStyleNone ul li .date span,.WaGadgetUpcomingEvents.gadgetStyleNone ul li .date span{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetForumUpdates.gadgetStyleNone ul li .author a,.WaGadgetForumUpdates.gadgetStyleNone ul li .author span,.WaGadgetRecentBlogPosts.gadgetStyleNone ul li .author a,.WaGadgetRecentBlogPosts.gadgetStyleNone ul li .author span{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetUpcomingEvents.gadgetStyleNone ul li .location span{font-family:"Barlow Semi Condensed", sans-serif}.generalFieldsContainer .fieldSubContainer .fieldLabel .mandatoryLabel,.generalFieldsContainer .fieldSubContainer .fieldLabel span:not(.mandatorySymbol){font-family:"Barlow Semi Condensed", sans-serif}.calculatedExtraChargeContainer .fieldSubContainer .fieldBody input+span,.fieldSubContainer .fieldBody [class=textLine],.fieldSubContainer.singleStringContainer .fieldBody [class=textLine],.generalFormContainer .criteriaListItem .valueContainer .fieldContainer .label,.groupContainer .fieldSubContainer.checkboxGroupContainer .fieldBody [class=textLine],.groupContainer .fieldSubContainer.radioGroupContainer .fieldBody [class=textLine]{font-family:"Barlow Semi Condensed", sans-serif}.captionOuterContainer .captionContainer .fieldBody h4{font-family:"Barlow Semi Condensed", sans-serif}.fieldSubContainer .fieldBody .fieldItem span.label .typeInstruction,.fieldSubContainer .fieldBody > .typeInstruction{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetBlogStateAddPost .boxBodyOuterContainer .generalFieldsContainer .mandatoryFieldsTitle,.WaGadgetBlogStateAddPost .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle,.WaGadgetBlogStateEditPost .boxBodyOuterContainer .generalFieldsContainer .mandatoryFieldsTitle,.WaGadgetBlogStateEditPost .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle,.WaGadgetEmailMember .mandatoryFieldsTitle,.WaGadgetForum .forumEditEntryBoxContainer .boxBodyOuterContainer .mandatoryFieldsTitle,.WaGadgetForum .forumEditEntryBoxContainer .boxHeaderOuterContainer h4.boxHeaderTitle,.formTitleOuterContainer .formTitleContainer .inner .mandatoryFieldsTitle strong,.formTitleOuterContainer .formTitleContainer .inner h3.formTitle{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle,.WaGadgetBlogStateList ul.boxesList li.boxesListItem .boxHeaderOuterContainer h4.boxHeaderTitle a,.gadgetStyleNone H2,H2{font-family:"Barlow Semi Condensed", sans-serif}input[type=date],input[type=password],input[type=text],input[type=time],select,textarea{font-family:"Barlow Semi Condensed", sans-serif;font-size:18px;background:#ccc}input[type=date],input[type=time]{display:inline-block;margin:0;padding:3px 5px 2px;border:1px solid #b8c6cd;height:23px;color:#373737}.eightcol,.elevencol,.fivecol,.fourcol,.ninecol,.onecol,.sevencol,.sixcol,.tencol,.threecol,.twocol{margin-right:3.8%;float:left;min-height:1px}.onecol{width:4.85%}.twocol{width:13.45%}.threecol{width:22.05%}.fourcol{width:30.75%}.fivecol{width:39.45%}.sixcol{width:48%}.sevencol{width:56.75%}.eightcol{width:65.4%}.ninecol{width:74.05%}.tencol{width:82.7%}.elevencol{width:91.35%}.fullwidth,.twelvecol{width:100%;float:none}.last{margin-right:0 !important}.zero-margin{margin-left:0}#content .zero-margin{margin-right:0 !important}.eightcol.zero-margin,.elevencol.zero-margin,.fivecol.zero-margin,.fourcol.zero-margin,.ninecol.zero-margin,.onecol.zero-margin,.sevencol.zero-margin,.sixcol.zero-margin,.tencol.zero-margin,.threecol.zero-margin,.twocol.zero-margin{margin-right:0}.onecol.zero-margin{width:8.33%}.twocol.zero-margin{width:16.66%}.threecol.zero-margin{width:24.96%}.fourcol.zero-margin{width:33.3%}.fivecol.zero-margin{width:41.66%}.sixcol.zero-margin{width:50%}.sevencol.zero-margin{width:58.33%}.eightcol.zero-margin{width:66.6%}.ninecol.zero-margin{width:75%}.tencol.zero-margin{width:83.3%}.elevencol.zero-margin{width:91.66%}.gadgetStyleNone H1.promo,.h1,.h2,.h3,.h4,H1.promo,h1,h2,h3,h4{font-family:"Barlow Semi Condensed", sans-serif}.h1,h1{color:#fff;font-weight:400}.h2,h2{margin:1.1em 0 0.5em;color:#fff}.h3,h3{color:#fff;margin:1.05em 0 0.25em}.h4,h4{color:#fff;font-weight:400}h4.title{margin:5px 0}a{color:#fff;text-decoration:none}a:hover{color:#ccc;text-decoration:none}.zoneContent p a img{border:none}.WaGadgetLoginButton .loginContainer.loginContainer .loginLink{background:#c00}.WaGadgetLoginButton .loginContainer.loginContainer .loginLink:hover{background:#333;color:#c00}.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink{color:#c00;background:#333}.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover{color:#333;background:#c00}.button,a.button,a.buttonStyle001,a:link.buttonStyle001{border:1px solid #c00;border-radius:3px;position:relative;display:inline-block;min-width:60px;margin:0;padding:14px 18px;background:#c00;color:white;font-family:"Barlow Semi Condensed", sans-serif;font-size:18px;font-style:normal;font-weight:normal;line-height:1;white-space:nowrap;text-align:center;text-decoration:none;text-transform:uppercase}.button.clear,a.button.clear{background:transparent;border:1px #fff solid !important;padding:13px 17px}.button.black,a.button.black{background:#222;border:1px #fff solid !important;padding:13px 17px}.button.black:hover,a.button.black:hover{background:#c00;border:1px #ccc solid !important;color:#fff !important;padding:13px 17px}.WaGadgetAuthorizationRequired .loginPageTable input.loginButton,.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton,.WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton,.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input,.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input,.WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton,.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton,.WaGadgetTermsOfUse .login-role-actions input[type=submit],.WaGadgetUnsubscribeFromEmails form input[type=submit],.forumPanelOuterContainer .forumPanelContainer input.typeButton,.forumPanelOuterContainer .forumPanelContainer input.typeButton,.functionalButton,.generalFieldsContainer .fieldSubContainer input.typeButton,.generalFieldsContainer .fieldSubContainer input[type=submit],.navigationOuterContainer input.nextButton,.navigationOuterContainer input.typeButton,.navigationOuterContainer input[type=submit]{background:#c00;border-radius:3px;font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover,.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover,.WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton:hover,.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input:hover,.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input:hover,.WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton:hover,.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover,.WaGadgetTermsOfUse .login-role-actions input[type=submit]:hover,.WaGadgetUnsubscribeFromEmails form input[type=submit]:hover,.button:hover,.forumPanelOuterContainer .forumPanelContainer input.typeButton:hover,.forumPanelOuterContainer .forumPanelContainer input.typeButton:hover,.functionalButton:hover,.generalFieldsContainer .fieldSubContainer input.typeButton,.generalFieldsContainer .fieldSubContainer input[type=submit]:hover,.navigationOuterContainer input.nextButton:hover,.navigationOuterContainer input.typeButton:hover,.navigationOuterContainer input[type=submit]:hover,a.button:hover,a.buttonStyle001:hover,a:link.buttonStyle001:hover{background:#222;color:#c00 !important}[class*=EditableArea] ul{margin:2em 0;list-style-type:none}[class*=EditableArea] ul{margin:2em 0}[class*=EditableArea] ul li{margin-left:3em}[class*=EditableArea] ul li::before{content:"";font-family:"Font Awesome 5 Pro";font-weight:400;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased;float:left;margin-left:-1.5em;color:#c00;font-size:12px;margin-top:4.5px}.box{background:#222;border:1px #c00 solid;border-radius:3px;padding:20px;margin:0 0 20px}.box h2{margin:0}.box hr{margin:25px auto}.box td.col-header{width:33%}.box td{padding:5px 0;vertical-align:top}.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item:hover > a,.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item > a{background:transparent;border-bottom:1px solid #c00000;color:#ccc}.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li.sel > .item:hover > a{color:#ccc}.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetMenuHorizontal .menuInner,.WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover > a,.WaGadgetMenuHorizontal .menuInner ul.firstLevel{background:transparent}.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a{color:#fff}.WaGadgetMenuHorizontal .menuInner ul.firstLevel > li > .item > a:hover{color:#c00000}.WaGadgetMenuHorizontal .menuInner ul ul li > .item > a{background:#fff;color:#333}.WaGadgetMenuHorizontal .menuInner ul ul li.sel > .item > a{color:#c00}.WaGadgetMenuHorizontal .menuInner ul ul li > .item:hover > a,.WaGadgetMenuHorizontal .menuInner ul ul li.sel > .item:hover > a{background:#c00;color:#fff}.WaGadgetMobilePanel .mobilePanel .menuInner{overflow-y:auto;height:calc(100vh - 50px)}.zoneHeader1{background:#222;position:fixed;width:100%;z-index:999}.zoneHeader2{display:none;padding-top:220px}.zoneContent{padding-top:220px;padding-bottom:80px}.header-social a{float:right;font-family:"Font Awesome 5 Brands" !important;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}.header-social a:hover,.header-social:hover{color:#ccc}.WaGadgetCustomMenu.header-social.menuStyleNone ul li{padding:0 8px}.WaGadgetCustomMenu.menuStyleNone .orientationHorizontal li+li::before{margin:0;content:none}.zoneContent{background:#333}.zoneContent .WaGadgetHeadline .gadgetContentEditableArea{font:36px/1.167 "Barlow Semi Condensed", sans-serif;text-transform:uppercase}.strava-responsive{padding:25px 0 0 21px}#id_GBFp1CV .gadgetStyleBody.gadgetContentEditableArea{padding:50px 20px}[class*='EditableArea'] ol li{margin:0 0 15px;padding:0}.zoneFooter1{padding-top:80px}.zoneFooter2{display:none}.WaPlaceHolder.WaPlaceHolderFooter1{padding-top:80px}.footer-header{color:#c00;font:18px/1.167 "Barlow Semi Condensed", sans-serif !important;text-transform:uppercase}.footer-menu{font-size:16px}.WaGadgetCustomMenu.footer-menu.menuStyleNone .orientationVertical li::before{display:inline-block;color:#252932;content:none}.zoneFooter1,.zoneFooter2,.zoneWAbranding{background:#222}.zoneWAbranding{color:#ccc;font-size:16px;margin-top:0;padding:0 0 80px}.zoneWAbranding a{color:#ccc !important}#idFooterPoweredByContainer{height:auto;letter-spacing:-10px;text-align:center}#PAGEID_18069 h2{color:#fff;font-size:52px;text-align:center;text-transform:uppercase}#PAGEID_18069 h3{color:#fff;font-size:28px;text-align:center;text-transform:uppercase}.homelogo,.homesplashbuttons{text-align:center;display:none}.hometextboxleft,.hometextboxright{padding:25px;height:450px}.homeimageleft,.homeimageright{height:500px}.homeimageleft{margin-right:20px}.homeimageright{margin-left:20px}@media only screen and (max-width: 767px){.homeimageleft{margin-right:0}.homeimageright{margin-left:0}}.homeimageleft,.homeimageright,.hometextboxleft,.hometextboxright{margin-bottom:40px}.homegrid .WaLayoutTable .WaLayoutRow .WaLayoutItem a{border-bottom:none}.homegrid-textbox{height:400px}.homegrid-textbox{height:380px;padding:20px 25px 0}#id_KDrfF15,.homegrid:first-of-type{margin-top:20px}#id_2cLREZx,.homegrid:last-of-type{margin-bottom:20px}#PAGEID_18069 .hometextbox h2{font-size:44px;text-transform:uppercase}#id_GBFp1CV h2,#id_GBFp1CV h3{margin:0}#PAGEID_18069 .hometextbox p{font-size:20px}.sponsorlogos a{border-bottom:none !important}.sponsorlogos{margin-bottom:15px}.logobox{padding:2px}.sponsorlogos a img{background:#fff;border:1px solid #c00;border-radius:3px}.ambassador-title,.board-title{font-size:24px}.ambassador-name,.board-name{color:#ccc;font-weight:600;letter-spacing:1px;padding-right:0.5em; text-transform: uppercase;}.board-position{color:#c00;padding-left:0.5em}.ambassador-member,.board-member,.volunteer-schedule{padding:40px 0;border-bottom:1px #c00 solid}.ambassador-social-section,.board-social-section{float:right}a.ambassador-social,a.board-social{border:none !important;font-family:"Font Awesome 5 Brands" !important;font-size:24px;padding-right:15px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}a.board-mail{border:none !important;font-family:"Font Awesome 5 Pro" !important;font-size:24px;font-weight:400;padding-right:15px;font-style:normal;font-variant:normal;text-rendering:auto;-webkit-font-smoothing:antialiased}a.board-mail:hover,a.board-social:hover{color:#ccc !important}.volunteer-schedule a.button{margin-top:20px}body#idPrimaryContentBlock1Content.gadgetEventEditableArea.cnPrimaryContentBlock1Content.controlTablesBordersInEditor{color:#333}.WaGadgetEvents,.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer{background:transparent}.WaGadgetEventsStateList h3.sectionTitle{color:#fff}.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton,.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton{background:#c00;border-radius:3px;border:1px #c00 solid;font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetEventsStateList h3.sectionTitle{font-family:"Barlow Semi Condensed", sans-serif;font-weight:400}.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover,.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover{background:#fff;color:#c00}.WaGadgetEvents .boxInfoContainer ul.boxInfo{font-size:16px;line-height:20px}.WaGadgetEvents .boxInfoContainer ul.boxInfo li{margin:0}.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer{border-right:2px solid #c00}.WaGadgetEventsStateList .boxesList .boxesListItem{padding-bottom:15px}.WaGadgetEventsStateList .boxesList .boxesListItem+.boxesListItem{padding:20px 0;margin:0}.WaGadgetEventsStateDetails .pageTitleOuterContainer .eventsTitleContainer h1{color:#fff;font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer{background:transparent;border-right:1px solid #fff}.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar td td,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar{background:#222!important}a.calendarDate{border:none !important}.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate,.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate:hover,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate:hover,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td.EventListCalendarItemSelected a.calendarDate:hover{color:#c00}.WaGadgetEventsStateCalendar .sectionTitle{font-family:"Barlow Semi Condensed", sans-serif;color:#fff;font-weight:400}.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*=Button] a,.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*=Button] span{background:#c00;font-family:"Barlow Semi Condensed", sans-serif;font-size:16px;padding:14px 16px 15px}.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*=Button] a:hover,.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*=Button] span:hover{background:#222}.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td.EventListCalendarHeader,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar td.EventListCalendarHeader,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td.EventListCalendarHeader{font-family:"Barlow Semi Condensed", sans-serif}.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td > div,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar td > div,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar td > div{background:#222}#idEditorIFrame_1527129147516_editDescription,.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar .eventContainerHover,.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar .eventDivItem:hover,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar .eventContainerHover,.WaGadgetEventsStateCalendar .weekViewType .EventListCalendar .eventDivItem:hover,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar .eventContainerHover,.WaGadgetEventsStateCalendar .yearViewType .EventListCalendar .eventDivItem:hover,.gadgetEventEditableArea .cnPrimaryContentBlock1Content .controlTablesBordersInEditor,.genericListTable,.membersTable,.membersTable{background:#333 !important}.genericListTable thead th,.membersTable thead th{font-size:20px;color:#fff}.WaGadgetFinDocument{font-size:18px}@media only screen and (max-width: 767px){.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer{border-left:none}}-wa_poll-details_description-view_placeholder,.pollContent.gadgetContentEditableArea{background:#333 !important;color:#fff}.WaGadgetForumStateList .forumCategoryOuterContainer h5{font-family:"Barlow Semi Condensed";color:#c00}.WaGadgetForum,.WaGadgetForum #idTopicListContainer .boxBodyOuterContainer,.WaGadgetForumStateList .boxBodyOuterContainer{background:transparent !important}.WaGadgetForumStateMessageList .controlPanel .replyNumberSpan,.WaGadgetForumStateMessageList .controlPanel .toggleButton,.WaGadgetForumStateMessageList .controlPanel .toggleButton .controlPanelInner a,.WaGadgetForumStateMessageList .messageListOuterContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer{background:#222;border:none}.WaGadgetForum a{border:none !important}.WaGadgetForumStateMessageList .controlPanel .toggleButton .controlPanelInner a:hover,.WaGadgetForumStateMessageList .controlPanel .toggleButton:hover{background:#c00;color:#fff !important}.WaGadgetForumStateMessageList,.forumCategoryListContainer{padding:25px}.WaGadgetForumStateList .forumCategoryOuterContainer h5{font-size:24px;font-weight:400;margin-top:50px}.WaGadgetForum #idTopicListContainer .boxBodyOuterContainer table td a,.WaGadgetForumStateList .forumListContainer .boxBodyOuterContainer table.forumListTable tr.forumListRow td a{font-size:24px}#idEditorBodyContainer{background:#333}h4.boxHeaderTitle{font-size:20px !important;font-weight:400 !important;text-transform:capitalize !important}.rides-table th{background:#c00000}.rides-table td,.rides-table th{padding:3px}.sponsors_grid > div{display:flex;flex-wrap:wrap;justify-content:center}.sponsors_grid div img{height:300px;width:300px;object-fit:contain;padding:20px;box-sizing:border-box;margin:10px;border:1px #c00 solid}.sponsors_grid div img.dark{background:white}.sponsors_grid div img.light{background:black}.sponsors_grid div a{border-bottom:none!important}.faq{margin:0 25px}.feature{padding:20px;background:#eeeeee;text-align:center}.feature-left,.feature-right{width:75%}.feature-right{margin:0 5px 25px 0;float:right}.feature-left{margin:0 0 25px 5px;float:left}.ad2-head2,.feature-head2{font-size:20px;margin:0}.members-grid{text-align:center}.one-sixth-nomargin{border:1px #c00 solid;float:left;width:calc(16.6666% - 2px);padding-top:calc(16.6666% - 2px);position:relative}h2.one-sixth-nomargin{margin:0 !important}.one-third-nomargin{border:1px #c00 solid;float:left;width:calc(33.3333% - 2px);padding-top:calc(33.3333% - 2px);position:relative}h2.one-third-nomargin{margin:0 !important}.one-fourth-nomargin{border:1px #c00 solid;float:left;width:calc(25% - 2px);padding-top:calc(25% - 2px);position:relative}h2.one-fourth-nomargin{margin:0 !important}.grid-content{position:absolute;top:50%;left:50%;margin-right:-50%;transform:translate(-50%, -50%)}.membersgrid-textbox{height:280px;padding:20px 0 0}.WaGadgetMembershipApplication,.WaGadgetSubscriptionForm{background:transparent}.WaGadgetBlog,.WaGadgetOnlineStoreCartCheckout .OnlineStoreCart_content_container,.WaGadgetOnlineStoreCatalog,.WaGadgetOnlineStoreProduct,[class*=WaGadgetAddMemberToBundle]{background:transparent}#idInputQuantity,.storeCartTable_row .quantitySnippet input{color:black}.WaGadgetOnlineStoreCartCheckout .OnlineStoreCheckout_content_container{background:transparent}@media only screen and (max-width: 767px) and (max-width: 600px){.one-sixth-nomargin{width:calc(33.3333% - 2px);padding-top:calc(33.3333% - 2px)}}@media only screen and (max-width: 767px){a.wa-authenticateLoginLink,a.wa-authenticateLoginLink.activeState,a.wa-authenticateLoginLink:active,a.wa-authenticateLoginLink:hover,a.wa-authenticateLoginLink:visited{font-size:16px}.fieldSubContainer .fieldLabel{color:#fff;font-size:16px}.WaGadgetAuthorizationRequired,.WaGadgetContactProfile{font-size:16px}.fieldSubContainer{font-size:18px}.commonMessageBox .cww-co,.commonMessageBox .cww-co P{font-size:16px !important}.infoOuterContainer{background:#222}.mandatorySymbol,.requiredSymbol{color:#c00;font-weight:normal}.WaGadgetTermsOfUse{font-size:16px}.WaGadgetLoginButton .loginContainer .loginContainerInner .loginPanel .loggedName,.WaGadgetLoginForm .loginContainer .loginContainerInner .loginPanel .loggedName{color:#333}.zoneContent .gadgetStyleNone .WaGadgetOnlineStoreCatalog a > img{border-bottom:none}.WaGadgetPoll .pollContent{background:transparent}body#-wa_poll-details_description-view-In,body#-wa_poll-details_description-view-In a{color:#333}}@media only screen and (max-width: 767px) and (max-width: 600px){#PAGEID_SysPoll .zoneContent{padding-left:10px;padding-right:10px}}@media only screen and (max-width: 767px){.zoneContent{padding-top:20px;padding-bottom:40px}.WaGadgetMobilePanel .mobilePanel,.mLayout,.mobilePanel{background:#222;color:#fff}.WaGadgetMobilePanel .mobilePanel .mobilePanelButton{color:#fff}.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover{color:#c00}#id_eFUnBwp tr{display:flex;flex-direction:column-reverse}#PAGEID_18069 .hometextbox p{font-size:20px}.WaPlaceHolderHeader{display:none}#id_IGOx39t{margin:20px 10px;background:#1A1A1A;padding:10px}#id_TGSuKEm .gadgetContentEditableArea{min-height:500px}.homesplashbuttons{position:absolute;top:95%;transform:translateY(-95%);left:0;right:0;display:inline}.homelogo{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0;display:inline}.homelogo a{border-bottom:none !important}.homelogo a > img{width:175px}.hometextbox p{padding:0 25px}.hometextbox h2{font-size:40px}#PAGEID_18069 .hometextbox h2{font-size:42px}#id_BIeaVtR h2{font-size:45px}#id_BIeaVtR{margin-bottom:20px}#PAGEID_18069 h2{font-size:36px}.mobilePanelContainer{position:fixed;width:100%;z-index:99999}.zoneHeader1{background-color:transparent;padding-top:50px;position:relative;width:100%;z-index:999}.zoneHeader2{margin-top:-60px;padding-top:0}.gadgetStyleNone .gadgetStyleBody{margin:0 10px}.homeimageleft,.homeimageright,.hometextboxleft,.hometextboxright{margin:0 10px;height:auto}.homegrid-textbox{height:auto;margin-top:0;padding:0}.homegrid .WaLayoutTable .WaLayoutItem{width:33% !important;display:inline-block}.homegrid .WaLayoutTable .WaLayoutItem h2{font-size:18px !important;margin-bottom:0}.homegrid .WaLayoutTable .WaLayoutItem p{display:none}.strava-responsive{overflow:hidden;padding:0 0 42%;position:relative;height:0}.strava-responsive iframe{left:0;top:0;height:100%;width:100%;position:absolute}.homegrid-textbox{width:100%;padding-top:100%;position:relative}.homegrid-textbox .gadgetStyleBody{position:absolute;top:50%;transform:translateY(-50%);left:0;right:0}#id_GBFp1CV h3{font-size:18px;margin:5px 20px}.footer .WaGadgetCustomMenu.menuStyleNone ul li{text-align:center}.footer .WaGadgetHeadline{margin-top:50px}.WaGadgetSiteSearch .searchBoxOuter.alignLeft{text-align:center}}.fieldSubContainer .fieldLabel{color:#fff;font-size:larger}.fieldSubContainer .fieldBody [class='textLine'],.fieldSubContainer.singleStringContainer .fieldBody [class='textLine'],.groupContainer .fieldSubContainer.radioGroupContainer .fieldBody [class='textLine'],.groupContainer .fieldSubContainer.checkboxGroupContainer .fieldBody [class='textLine'],.calculatedExtraChargeContainer .fieldSubContainer .fieldBody input+span,.generalFormContainer .criteriaListItem .valueContainer .fieldContainer .label{font-size:larger}.captionOuterContainer .captionContainer .fieldBody h4{color:#fff}.infoOuterContainer{background-color:#777}.anchor{padding-top:160px;margin-top:-160px}
.right.menu.transition.visible a {
    color: #c00;
}


.visually-hidden {
	display: none;
}


@media screen and (min-width: 768px) {
	.hidden-desktop {
		display: none;
	}
}

@media screen and (max-width: 768px) {
	.hidden-mobile {
		display: none;
	}
}


/* testing fixes for mobile styles for webviewin wild apricot app */

/* @media only screen and (max-width: 600px) {
	.boxOuterContainer {
		background-color: #fff;
		color: #222;
	}

	.gadgetStyleNone {
		color: #222;
	}
} */


.homepage-banner {
	background-color: #c00;
	text-align: center;
	padding: 10px;
	margin-bottom: 20px;
}

.homepage-banner h2 {
	font-size: 24px!important;
	margin: 0!important;
}

.homepage-banner .button {
	display: inline-block;
    margin-left: 10px;
}

/*Hide banner everywhere except homepage */
body:not(#PAGEID_18069) .homepage-banner {
	display: none;
}
