body{background-color:#115cd0;color:#000}.st-system-menu{background-color:#0d47a1;color:#fff}.st-system-menu a,.st-system-menu a:visited{color:#fff}.st-system-menu .st-dropdown ul.st-menu{background-color:#fff}.st-system-menu .st-dropdown ul.st-menu li.st-top-divider{border-color:gray}.st-system-menu .st-dropdown ul.st-menu li a{color:#000}.st-system-menu .st-dropdown ul.st-menu li a:hover{background-color:#0d47a1;color:#fff}.st-system-menu .st-dropdown ul.st-menu li.st-menu-group{color:gray}#wrapper #header #top_nav_bar{background-color:#0d47a1}#wrapper #header #top_nav_bar a{color:#fff}#wrapper #header #top_nav_bar ul li a{color:#fff}#wrapper #header #top_nav_bar ul li a:hover{color:#c1c1c1}#wrapper #header #top_nav_bar #manage_menu li ul li{color:#fff}#wrapper #header #top_nav_bar #manage_menu li ul:hover li{color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu li.active{background-color:#fff;color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu li.background{background-color:#fff}#wrapper #header #top_nav_bar #manage_menu #sub ul li{color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu #sub ul li:hover{color:#b4cff9;background-color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu #sub ul li a{color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu #sub ul li.spacer{background-color:#0d47a1}#wrapper #header #top_nav_bar #manage_menu li.active{color:#0d47a1}#wrapper #header h1,#wrapper #header h2{color:#fff}#wrapper #header .logo{display:none}#wrapper #header .hgroup h1{padding-top:35px}#wrapper #navigation{background-color:#0d47a1}#wrapper #navigation ul li a{color:#fff}#wrapper #navigation ul li a:hover{color:#e6e6e6}#wrapper #navigation ul li ul{background-color:#115cd0}#wrapper #navigation ul li ul li{border-top-color:#90b8f6}#wrapper #navigation ul li.active{background-color:#fff}#wrapper #navigation ul li.active a,#wrapper #navigation ul li.active ul a{color:#0d47a1}form{background:#fff}form label{color:#333}#wrapper #container{background-color:#fff}#wrapper #container .snippet,#wrapper #container .snippet.ctxedit{background-color:#fff}#wrapper #container a{color:#444}#wrapper #container h1,#wrapper #container h2,#wrapper #container h3,#wrapper #container h4{color:#0d47a1}#wrapper #container #secondary_navigation ul li a{color:#0d47a1}#wrapper #container #secondary_navigation ul li a:hover{color:#0d47a1}#wrapper #container .snippet.narrow .info .location h4{color:#000 !important}#wrapper #container .snippet.narrow .wrapper .snippet_top{background-color:#0d47a1;color:#fff}#wrapper #container .snippet.narrow .wrapper .snippet_top .link{background-color:#444}#wrapper #container .snippet.narrow .wrapper .snippet_top .link a{color:#fff}#wrapper #container .snippet.twitter_profile a{color:#444 !important}#wrapper #container #sidebar h2,#wrapper #container #sidebar h3,#wrapper #container #sidebar h4,#wrapper #container #sidebar h5{color:#fff}#wrapper #container .snippet.announcement_snippet{background-color:#444;color:#fff}#wrapper #container .snippet.announcement_snippet h1,#wrapper #container .snippet.announcement_snippet h2,#wrapper #container .snippet.announcement_snippet h3,#wrapper #container .snippet.announcement_snippet h4,#wrapper #container .snippet.announcement_snippet h5,#wrapper #container .snippet.announcement_snippet a,#wrapper #container .snippet.announcement_snippet a:visited{color:#fff}#wrapper #container a.button,#wrapper #container input.button,#wrapper #container button.button,#wrapper #container a.add_item{background-color:#444;color:#fff}#wrapper #container a.button:hover,#wrapper #container input.button:hover,#wrapper #container button.button:hover,#wrapper #container a.add_item:hover{background-color:#5e5e5e}#wrapper #container a.button.secondary,#wrapper #container input.button.secondary,#wrapper #container button.button.secondary,#wrapper #container a.add_item.secondary{background-color:#5e5e5e;color:#fff}#wrapper #container a.button.secondary:hover,#wrapper #container input.button.secondary:hover,#wrapper #container button.button.secondary:hover,#wrapper #container a.add_item.secondary:hover{background-color:#777}#wrapper #container .pagination a.previous_page,#wrapper #container .pagination a.next_page{background-color:#444;color:#fff}#wrapper #container .pagination a.previous_page:hover,#wrapper #container .pagination a.next_page:hover{background-color:#5e5e5e}#wrapper #container .subnav strong.active a,#wrapper #container .subnav strong.active.completed a{background-color:#444;color:#fff}#wrapper #container .subnav strong a,#wrapper #container .subnav strong.completed a{background-color:#5e5e5e;color:#fff}#wrapper #footer ul li a{color:#fff}#wrapper #footer ul li a:hover{color:#fff}.zebra-striped .zebra-striped-row:nth-child(odd){background-color:#3e84ef;color:#fff}table thead tr th,.table-header{background:#0d47a1;color:#fff}.table-cell,.table-header{padding:0.5em 0}.required_desc{background-color:lightgray}table tbody tr:hover{background:inherit}table .hint{color:lightgray}.entry tr{border-bottom:1px solid lightgray}.narrow img{max-width:280px}.narrow.sponsor_snippet .snippet_main{text-align:center}@media screen and (max-width: 639px){.u-hide-sm{display:none !important}}@media screen and (min-width: 640px) and (max-width: 1023px){.u-hide-md{display:none !important}}@media screen and (min-width: 1024px) and (max-width: 1279px){.u-hide-lg{display:none !important}}@media screen and (min-width: 1280px){.u-hide-xl{display:none !important}}@media screen and (max-width: 639px){html,body{overflow-x:hidden;height:100%;width:100%;margin:0}#wrapper{overflow-x:hidden;width:100%}#wrapper #container,#wrapper #container.full_width{padding:1em;margin:0 0.25em}#wrapper #container #content,#wrapper #container.full_width #content{float:none;width:100%;margin-right:0}#wrapper #container #sidebar,#wrapper #container.full_width #sidebar{float:none;width:100%}.snippet_collection iframe,.snippet.normal img{max-width:100%}#wrapper #container #personal_content .section.half-width{width:100%}#wrapper #container #personal_content table.info-affiliations th{width:50%}#wrapper #container #personal_content .section .action-header-link{margin-top:-1rem}}@media screen and (min-width: 640px) and (max-width: 1023px){html,body{overflow-x:hidden;height:100%;width:100%;margin:0}#wrapper{overflow-x:hidden;width:100%}#wrapper #container,#wrapper #container.full_width{padding:1em;margin:0 0.25em}#wrapper #container #content,#wrapper #container.full_width #content{float:none;width:100%;margin-right:0}#wrapper #container #sidebar,#wrapper #container.full_width #sidebar{float:none;width:100%}.snippet_collection iframe,.snippet.normal img{max-width:100%}#wrapper #container #personal_content .section.half-width{width:100%}#wrapper #container #personal_content table.info-affiliations th{width:50%}#wrapper #container #personal_content .section .action-header-link{margin-top:-1rem}}@media screen and (max-width: 639px){#wrapper #header{height:auto;width:calc(100vw - 0.5em);padding:0;margin:0 0.25em;background-position:center center;background-size:contain}#wrapper #header .hgroup:after{display:table;clear:both;content:''}#wrapper #header .hgroup .logo{display:none}#wrapper #header .hgroup h1{padding:12px 8px 8px 8px !important;font-size:2.5em;line-height:1em}#wrapper #header .hgroup h2{margin:-4px 8px 8px !important;line-height:1.1em}}@media screen and (min-width: 640px) and (max-width: 1023px){#wrapper #header{height:auto;width:calc(100vw - 0.5em);padding:0;margin:0 0.25em;background-position:center center;background-size:contain}#wrapper #header .hgroup:after{display:table;clear:both;content:''}#wrapper #header .hgroup .logo{display:none}#wrapper #header .hgroup h1{padding:12px 8px 8px 8px !important;font-size:2.5em;line-height:1em}#wrapper #header .hgroup h2{margin:-4px 8px 8px !important;line-height:1.1em}}#wrapper .sm-menu{display:none}@media screen and (max-width: 639px){#wrapper>.sm-menu{display:block}#wrapper>#navigation,#wrapper>.st-menu.st-system-menu{display:none}#wrapper #container #secondary_navigation{display:none}#wrapper{left:0;transition:left 150ms ease-in-out}#wrapper.nav-is-open,#wrapper.admin-is-open{overflow:hidden;max-height:100%}#wrapper.nav-is-open{left:300px}#wrapper.nav-is-open .sm-menu #sm-navigation{left:0}#wrapper.admin-is-open .sm-menu #sm-admin-menu{right:0}#wrapper .sm-menu{height:48px;width:100vw;background:#07285a}#wrapper #mobile-menu-overlay{position:fixed;top:0;left:0;z-index:99;height:101vh;width:101vw;background-color:rgba(255,255,255,0.75)}#wrapper #mobile-nav-trigger,#wrapper #mobile-admin-trigger{position:absolute;top:0;z-index:98;display:block;padding:8px}#wrapper #mobile-nav-trigger:active,#wrapper #mobile-nav-trigger:focus,#wrapper #mobile-nav-trigger:hover,#wrapper #mobile-admin-trigger:active,#wrapper #mobile-admin-trigger:focus,#wrapper #mobile-admin-trigger:hover{text-decoration:none}#wrapper #mobile-nav-trigger #mobile-nav-trigger-icon,#wrapper #mobile-nav-trigger #mobile-admin-trigger-icon,#wrapper #mobile-admin-trigger #mobile-nav-trigger-icon,#wrapper #mobile-admin-trigger #mobile-admin-trigger-icon{padding:0;color:rgba(255,255,255,0.87);font-size:32px;font-style:normal;line-height:1em}#wrapper #mobile-nav-trigger{left:0}#wrapper #mobile-admin-trigger{right:0;width:32px;text-align:center}#wrapper #mobile-admin-login{position:absolute;top:8px;right:8px;z-index:98;display:block;width:64px;padding:10px 12px;border-radius:4px;margin:0;background:#444;color:#fff;font-size:1.125em;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase}#wrapper #mobile-admin-login:active,#wrapper #mobile-admin-login:hover,#wrapper #mobile-admin-login:focus{text-decoration:none}#wrapper .sm-menu #sm-navigation{position:fixed;top:0;left:-300px;z-index:100;overflow-y:auto;height:100vh;height:calc(var(--vh, 1vh) * 100);width:300px;padding-bottom:48px;background-color:#0d47a1;transition:left 150ms ease-in-out}#wrapper .sm-menu #sm-navigation:before{display:block;padding:18px;background:#093272;content:'navigation';color:rgba(255,255,255,0.36);font-size:12px;font-weight:bold;line-height:1em;text-transform:uppercase}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation{display:block;padding:0;margin:0}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li{position:relative;display:block;height:auto;width:100%}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a{position:relative;display:block;padding:8px 16px;color:#fff;font-size:1.5em}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:active,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:focus{background:rgba(255,255,255,0.12);color:#e6e6e6;text-decoration:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a.indicator::before{position:absolute;top:9px;right:16px;content:'\25BC';color:rgba(255,255,255,0.56);font-size:12px}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages{display:block;padding:0;margin:0 0 8px 16px}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li{position:relative;display:block;height:auto;width:100%}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a{position:relative;display:block;padding:4px 16px;color:#fff;font-size:1.5em}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:active,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:focus{text-decoration:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active{background:rgba(255,255,255,0.75)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>a{color:#000;font-weight:bold}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>a.indicator::before{color:rgba(13,71,161,0.56)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a{color:#000}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:focus,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:active{background-color:rgba(13,71,161,0.12)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li.active{background:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li.active>a{font-weight:bold}#wrapper .sm-menu #sm-admin-menu{position:fixed;top:0;right:-250px;z-index:100;overflow-y:auto;height:100vh;height:calc(var(--vh, 1vh) * 100);width:250px;padding:0;margin:0;background-color:#0d47a1;transition:right 100ms ease-in-out}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container{position:relative;display:block;height:auto;width:100%;color:rgba(255,255,255,0.87);font-size:1.25em}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container>span.admin-menu-header,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container li.admin-menu-group{display:block;padding:8px 16px;background:#093272;color:rgba(255,255,255,0.87);font-size:12px;font-weight:bold;line-height:1em;text-transform:uppercase}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container>.admin-menu-items strong{font-weight:normal}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a{position:relative;display:block;padding:8px 16px;color:#fff}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:active,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:hover,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:focus{background-color:rgba(255,255,255,0.12);color:#fff;text-decoration:none}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-key:before,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-user:before,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-exit:before{padding-right:0;content:''}#wrapper .sm-menu #sm-admin-menu>li>ul{display:block;padding:0;margin:0}.cart-link{position:absolute;right:48px;padding-top:0.75rem;font-size:1rem;color:white}}@media screen and (min-width: 640px) and (max-width: 1023px){#wrapper>.sm-menu{display:block}#wrapper>#navigation,#wrapper>.st-menu.st-system-menu{display:none}#wrapper #container #secondary_navigation{display:none}#wrapper{left:0;transition:left 150ms ease-in-out}#wrapper.nav-is-open,#wrapper.admin-is-open{overflow:hidden;max-height:100%}#wrapper.nav-is-open{left:300px}#wrapper.nav-is-open .sm-menu #sm-navigation{left:0}#wrapper.admin-is-open .sm-menu #sm-admin-menu{right:0}#wrapper .sm-menu{height:48px;width:100vw;background:#07285a}#wrapper #mobile-menu-overlay{position:fixed;top:0;left:0;z-index:99;height:101vh;width:101vw;background-color:rgba(255,255,255,0.75)}#wrapper #mobile-nav-trigger,#wrapper #mobile-admin-trigger{position:absolute;top:0;z-index:98;display:block;padding:8px}#wrapper #mobile-nav-trigger:active,#wrapper #mobile-nav-trigger:focus,#wrapper #mobile-nav-trigger:hover,#wrapper #mobile-admin-trigger:active,#wrapper #mobile-admin-trigger:focus,#wrapper #mobile-admin-trigger:hover{text-decoration:none}#wrapper #mobile-nav-trigger #mobile-nav-trigger-icon,#wrapper #mobile-nav-trigger #mobile-admin-trigger-icon,#wrapper #mobile-admin-trigger #mobile-nav-trigger-icon,#wrapper #mobile-admin-trigger #mobile-admin-trigger-icon{padding:0;color:rgba(255,255,255,0.87);font-size:32px;font-style:normal;line-height:1em}#wrapper #mobile-nav-trigger{left:0}#wrapper #mobile-admin-trigger{right:0;width:32px;text-align:center}#wrapper #mobile-admin-login{position:absolute;top:8px;right:8px;z-index:98;display:block;width:64px;padding:10px 12px;border-radius:4px;margin:0;background:#444;color:#fff;font-size:1.125em;font-weight:bold;line-height:1;text-align:center;text-transform:uppercase}#wrapper #mobile-admin-login:active,#wrapper #mobile-admin-login:hover,#wrapper #mobile-admin-login:focus{text-decoration:none}#wrapper .sm-menu #sm-navigation{position:fixed;top:0;left:-300px;z-index:100;overflow-y:auto;height:100vh;height:calc(var(--vh, 1vh) * 100);width:300px;padding-bottom:48px;background-color:#0d47a1;transition:left 150ms ease-in-out}#wrapper .sm-menu #sm-navigation:before{display:block;padding:18px;background:#093272;content:'navigation';color:rgba(255,255,255,0.36);font-size:12px;font-weight:bold;line-height:1em;text-transform:uppercase}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation{display:block;padding:0;margin:0}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li{position:relative;display:block;height:auto;width:100%}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a{position:relative;display:block;padding:8px 16px;color:#fff;font-size:1.5em}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:active,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a:focus{background:rgba(255,255,255,0.12);color:#e6e6e6;text-decoration:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>a.indicator::before{position:absolute;top:9px;right:16px;content:'\25BC';color:rgba(255,255,255,0.56);font-size:12px}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages{display:block;padding:0;margin:0 0 8px 16px}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li{position:relative;display:block;height:auto;width:100%}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a{position:relative;display:block;padding:4px 16px;color:#fff;font-size:1.5em}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:active,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li>ul.sub-pages>li>a:focus{text-decoration:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active{background:rgba(255,255,255,0.75)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>a{color:#000;font-weight:bold}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>a.indicator::before{color:rgba(13,71,161,0.56)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a{color:#000}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:hover,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:focus,#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:active{background-color:rgba(13,71,161,0.12)}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li.active{background:none}#wrapper .sm-menu #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li.active>a{font-weight:bold}#wrapper .sm-menu #sm-admin-menu{position:fixed;top:0;right:-250px;z-index:100;overflow-y:auto;height:100vh;height:calc(var(--vh, 1vh) * 100);width:250px;padding:0;margin:0;background-color:#0d47a1;transition:right 100ms ease-in-out}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container{position:relative;display:block;height:auto;width:100%;color:rgba(255,255,255,0.87);font-size:1.25em}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container>span.admin-menu-header,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container li.admin-menu-group{display:block;padding:8px 16px;background:#093272;color:rgba(255,255,255,0.87);font-size:12px;font-weight:bold;line-height:1em;text-transform:uppercase}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container>.admin-menu-items strong{font-weight:normal}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a{position:relative;display:block;padding:8px 16px;color:#fff}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:active,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:hover,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a:focus{background-color:rgba(255,255,255,0.12);color:#fff;text-decoration:none}#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-key:before,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-user:before,#wrapper .sm-menu #sm-admin-menu li.admin-menu-container a.icon-exit:before{padding-right:0;content:''}#wrapper .sm-menu #sm-admin-menu>li>ul{display:block;padding:0;margin:0}.cart-link{position:absolute;right:48px;padding-top:0.75rem;font-size:1rem;color:white}}@media screen and (max-width: 639px){.sign_in #login_box{width:100%;padding:0}.sign_in #login_box input[type='text'],.sign_in #login_box input[type='password'],.sign_in #login_box input[type='email']{width:calc(100% - 26px)}#container.full_width{overflow-y:auto}div.confirmation.warning[style]{display:block !important}.merchandise-item-image,.merchandise-item-block{float:none}.registration_details{display:flex;flex-direction:row;flex-wrap:wrap}.registration_details .module{width:inherit;min-width:240px;flex:1 1 auto}}@media screen and (max-width: 639px){tr.swim_meet,tr.generic_event{position:relative}tr.swim_meet td .event-actions,tr.generic_event td .event-actions{float:left;text-align:left;margin-bottom:5px}tr.swim_meet td .event-actions .event-link,tr.generic_event td .event-actions .event-link{float:right}tr.swim_meet td .event-actions .event-link .event-action,tr.generic_event td .event-actions .event-link .event-action{float:none;width:auto;min-width:auto;padding:3px 6px;margin:0 6px 0 0}tr.swim_meet td .event-actions .event-link .event-action .event-action-icon,tr.generic_event td .event-actions .event-link .event-action .event-action-icon{font-size:1.5em;margin:3px 8px 0 0}tr.swim_meet td .event-actions .event-link .event-action .event-action-title,tr.generic_event td .event-actions .event-link .event-action .event-action-title{font-size:.9em}tr.swim_meet td .event-actions .event-link .event-action.rsvp,tr.generic_event td .event-actions .event-link .event-action.rsvp{min-width:6.5em}tr.swim_meet td .event-details,tr.generic_event td .event-details{margin-bottom:8px;font-size:1.75em;line-height:1.1em;clear:both}tr.swim_meet td .event-details span,tr.generic_event td .event-details span{font-size:1.05em}tr.swim_meet td .event-begin-at-time,tr.generic_event td .event-begin-at-time{margin:3px 0}}@media screen and (min-width: 640px) and (max-width: 1023px){tr.swim_meet,tr.generic_event{position:relative}tr.swim_meet td .event-actions,tr.generic_event td .event-actions{float:left;text-align:left;margin-bottom:5px}tr.swim_meet td .event-actions .event-link,tr.generic_event td .event-actions .event-link{float:right}tr.swim_meet td .event-actions .event-link .event-action,tr.generic_event td .event-actions .event-link .event-action{float:none;width:auto;min-width:auto;padding:3px 6px;margin:0 6px 0 0}tr.swim_meet td .event-actions .event-link .event-action .event-action-icon,tr.generic_event td .event-actions .event-link .event-action .event-action-icon{font-size:1.5em;margin:3px 8px 0 0}tr.swim_meet td .event-actions .event-link .event-action .event-action-title,tr.generic_event td .event-actions .event-link .event-action .event-action-title{font-size:.9em}tr.swim_meet td .event-actions .event-link .event-action.rsvp,tr.generic_event td .event-actions .event-link .event-action.rsvp{min-width:6.5em}tr.swim_meet td .event-details,tr.generic_event td .event-details{margin-bottom:8px;font-size:1.75em;line-height:1.1em;clear:both}tr.swim_meet td .event-details span,tr.generic_event td .event-details span{font-size:1.05em}tr.swim_meet td .event-begin-at-time,tr.generic_event td .event-begin-at-time{margin:3px 0}}#wrapper .sm-menu{background:#07285a}#wrapper #mobile-menu-overlay{background-color:rgba(255,255,255,0.75)}#wrapper #mobile-nav-trigger #mobile-nav-trigger-icon,#wrapper #mobile-admin-trigger #mobile-admin-trigger-icon{color:rgba(255,255,255,0.87)}#wrapper #mobile-admin-login{background:#444;color:#fff}#wrapper #sm-admin-menu{background-color:#0d47a1}#wrapper #sm-admin-menu li.admin-menu-container{color:rgba(255,255,255,0.87)}#wrapper #sm-admin-menu li.admin-menu-container>span.admin-menu-header,#wrapper #sm-admin-menu li.admin-menu-container li.admin-menu-group{background:#093272;color:rgba(255,255,255,0.87)}#wrapper #sm-admin-menu li.admin-menu-container a{color:#fff}#wrapper #sm-admin-menu li.admin-menu-container a:active,#wrapper #sm-admin-menu li.admin-menu-container a:hover,#wrapper #sm-admin-menu li.admin-menu-container a:focus{background-color:rgba(255,255,255,0.12);color:#fff}#wrapper #sm-navigation{background-color:#0d47a1}#wrapper #sm-navigation:before{background:#093272;color:rgba(255,255,255,0.36)}#wrapper #sm-navigation ul#sm-main_navigation>li>a{color:#fff}#wrapper #sm-navigation ul#sm-main_navigation>li>a:active,#wrapper #sm-navigation ul#sm-main_navigation>li>a:hover,#wrapper #sm-navigation ul#sm-main_navigation>li>a:focus{background:rgba(255,255,255,0.12);color:#e6e6e6}#wrapper #sm-navigation ul#sm-main_navigation>li>a.indicator::before{color:rgba(255,255,255,0.56)}#wrapper #sm-navigation ul#sm-main_navigation>li>ul.sub-pages #wrapper #sm-navigation ul#sm-main_navigation>li>li>a{color:#fff}#wrapper #sm-navigation ul#sm-main_navigation>li.active{background:rgba(255,255,255,0.75)}#wrapper #sm-navigation ul#sm-main_navigation>li.active>a{color:#000}#wrapper #sm-navigation ul#sm-main_navigation>li.active>a.indicator::before{color:rgba(13,71,161,0.56)}#wrapper #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a{color:#000}#wrapper #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:hover,#wrapper #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:focus,#wrapper #sm-navigation ul#sm-main_navigation>li.active>ul.sub-pages>li>a:active{background-color:rgba(13,71,161,0.12)}
