html{font-size:100%}.mx-auto.md\:container{padding-left:1rem;padding-right:1rem}h1,h2,h3,h4,h5,p{font-family:"Whitney SSm A","Whitney SSm B",sans-serif}h1,h2,h3,h4,h5{color:#001731}h1.title{text-align:center}.rn-unit-search{font-family:"Whitney SSm A","Whitney SSm B",sans-serif;background:#eaf1f8;padding:0 20px !important}.rn-unit-search .banner.site{height:auto}.rn-unit-search .banner.site fieldset ul.field-list li.field-item .field-item-input{max-width:640px;font-family:inherit}.rn-unit-search .banner.site fieldset ul.field-list li.field-item .field-item-input::after{line-height:1;height:24px;width:24px;font-size:24px;left:auto;top:50%;margin-top:-12px;right:0;color:#001731}.rn-unit-search .banner.site fieldset ul.field-list li.field-item .field-item-input input{background:unset;padding:20px 40px 20px 0;font-family:inherit;font-size:0.84375rem;color:#001731;font-weight:500;line-height:1.25;height:auto}.rn-unit-search .banner.site fieldset ul.field-list li.field-item .field-item-input input::placeholder{color:#001731}@media screen and (min-width:768px){.rn-unit-search{padding:30px 0 !important}.rn-unit-search .banner.site fieldset ul.field-list li.field-item .field-item-input input{border-bottom:2px solid #001731;font-size:1.2389375rem;line-height:34px;padding:0}}@media screen and (max-width:670px){.single-column .banner.site{background-color:#001731 !important}}.popup-list.search{transform:translateX(-17px) !important;max-width:640px}.popup-list.search .multiple-column-list .content-list.content .content-item .content.abbreviated>.summary .name{font-size:1.062rem;line-height:1.2}.popup-list.search .multiple-column-list .content-list.content .content-item .content.abbreviated>.summary .name a{color:#001731}.popup-list.search .multiple-column-list .content-list.content .content-item:hover,.popup-list.search .multiple-column-list .content-list.content .content-item.selected{background:#3173b5}.popup-list.search .multiple-column-list .content-list.content .content-item:hover .content.abbreviated>.summary .name a,.popup-list.search .multiple-column-list .content-list.content .content-item.selected .content.abbreviated>.summary .name a{color:#fff}@media screen and (max-width:670px){body{padding-top:121px !important;background-color:#001731 !important}}@media screen and (min-width:670px){body{padding-top:0px !important}.banner.site.all{padding:10px}}body .banner.site fieldset ul.field-list li.field-item .field-item-input input{background-color:#001731;border-bottom:2px solid #fff}.header-fragments .header-top-content .layout-region.header .banner.site .navigation-list ul a,.header-fragments .header-top-content .layout-region.header .banner.site .navigation-list ul a.active,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input.active,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input::after,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input input.active,.header-fragments .header-top-content .layout-region.header .content-fragment.navigation-custom .navigation-list[data-direction='horizontal'] a{color:#fff !important}.header-fragments .header-top-content .layout-region.header .banner.site .navigation-list ul a,.header-fragments .header-top-content .layout-region.header .banner.site .navigation-list ul a.active,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul li .field-item-input input.active,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input::after,.header-fragments .header-top-content .layout-region.header .banner.site fieldset ul.field-list li.field-item .field-item-input input.active,.header-fragments .header-top-content .layout-region.header .content-fragment.navigation-custom .navigation-list[data-direction='horizontal']{color:#fff}.avatar>a:nth-child(1)>img:nth-child(1){max-height:60px !important}body .header-fragments .layout .layout-content.scrolled .layout-region.header .layout-region-inner{padding-left:20px;padding-right:20px}.header-fragments .layout .layout-content .layout-region.header .layout-region-inner .banner.site.all fieldset{padding-top:10px}@media (min-width:380px){.header-fragments .layout .layout-content .layout-region.header .layout-region-inner{max-width:380px}}@media (min-width:640px){.header-fragments .layout .layout-content .layout-region.header .layout-region-inner{max-width:640px}}@media screen and (max-width:670px){.header-fragments{overflow:visible}}@media (min-width:768px){.header-fragments .layout .layout-content .layout-region.header .layout-region-inner{max-width:768px}}@media (min-width:1024px){.header-fragments .layout .layout-content .layout-region.header .layout-region-inner .container{max-width:1024px}}@media (min-width:1280px){.header-fragments .layout .layout-content .layout-region.header .layout-region-inner{max-width:1280px}}.footer-fragments>.layout,.header-fragments .layout .layout-content{max-width:none}.footer-fragments{border-top:none}.footer-fragments>.layout,.header-fragments .layout .header-top-content .layout-region-inner{max-width:none;padding:0;margin:0}body .banner.site fieldset ul.field-list li.field-item .field-item-input:after{top:9px}body .header-fragments .layout .layout-content .layout-region.header .layout-region-inner{max-width:1280px}body .footer-fragments>.layout,body .header-fragments .layout .layout-content{max-width:none}body .footer-fragments{border-top:none}body .footer-fragments>.layout,body .header-fragments .layout .header-top-content .layout-region-inner{max-width:none;padding:0;margin:0}body .header-fragments .layout .header-top-content .layout-region.header{position:relative !important}body .content-fragment.with-header{margin-top:0}body .content-fragment .content-fragment-header{padding:0}body .content-fragment.with-header.top-border .content-fragment-header{border:none;margin-bottom:0;position:relative;left:10000px}body .content-fragment.with-spacing{padding:0}body .content-fragment-page>.layout{max-width:none;min-width:unset}body .header-fragments .layout .header-top-content .layout-region.header{background-color:#001731}body .content-fragment-page>.layout{padding:0}body .content-fragment-page .layout-region.content .layout-region-inner .content-fragment .content-fragment-content,body .content-fragment-page .layout-region.right-sidebar .layout-region-inner .content-fragment .content-fragment-content,body .content-fragment-page .layout-region.left-sidebar .layout-region-inner .content-fragment .content-fragment-content{margin-top:0}.single-column.content-fragment-page{padding:0}.single-column .content-fragment .content-fragment-content{margin-top:0 !important}.banner.site.all .container.handheld{max-width:100%}body .header-fragments .layout .header-top-content .layout-region.header{box-shadow:-1px 3px 22px -5px rgba(0,0,0,0.84)}.view .uiselect>span,.sort .by .uiselect>span,.sort .order .uiselect>span{padding:4px 25px 0 0 !important;font-size:16px !important;color:#3173b5 !important;background-color:transparent !important}.view .uiselect,.sort .by .uiselect,.sort .order .uiselect{background-color:transparent !important}.view .uiselect>span:after,.sort .by .uiselect>span:after,.sort .order .uiselect>span:after{top:8px !important;color:#3173b5 !important;font-size:2rem !important;right:-3px !important}.view{margin-bottom:0}@media screen and (max-width:670px){.by select,.order select,.view select{margin:5px 0 5px 0}#fragment-773_banner{background-color:transparent !important}.content-fragment .content.abbreviated>.avatar{padding:0 10px 10px 0}.banner.site.all .container.handheld .search input{height:44px}.contextual-administration-handle{display:block}}#_h_singlecolumn{z-index:1}.header-fragments .layout .header-top-content.scrolled{z-index:20 !important}.u-faux-box-link{z-index:0}.event_calendar{width:95% !important}.event_calendar_content{font-family:"Whitney SSm A","Whitney SSm B",sans-serif !important;margin:70px auto}.event_calendar_content table{margin:70px auto}.event_calendar_content table thead tr.month_head th .month_wrapper .month_label{color:#3173b5 !important}.event_calendar_content table thead tr.month_weekday th{text-align:center !important;background-color:#001731 !important;color:#fff !important}.event_calendar_content table thead tr.month_weekday th:first-child{border-top-left-radius:8px !important}.event_calendar_content table thead tr.month_weekday th:last-child{border-top-right-radius:8px !important}.event_calendar_content table tbody td:hover{background:rgba(49,115,181,0.18) !important;border:1.5px solid #3173b5 !important}.event_calendar_content table tbody td ul.event_list li{font-size:100% !important;color:#fff !important;border-radius:10px !important;border:solid 1px #3173b5 !important;background-color:#3173b5 !important}.event_calendar_content table tbody td ul.event_list li:hover{background-color:#001731 !important;border-color:#001731 !important;color:#fff !important}.event_calendar_content table tbody td ul.event_list li.multi_day_event{border-radius:0 !important}.event_calendar_content table tbody td ul.event_list li.multi_day_event:hover{background-color:#001731 !important;border-color:#001731 !important}.event_calendar_content table tbody td ul.event_list li.multi_day_event.multi_day_event_start{border-top-left-radius:8px !important;border-bottom-left-radius:8px !important;color:#fff !important}.event_calendar_content table tbody td ul.event_list li.multi_day_event.multi_day_event_start a:hover{color:#fff !important}.event_calendar_content table tbody td ul.event_list li.multi_day_event.multi_day_event_end{border-top-right-radius:8px !important;border-bottom-right-radius:8px !important;color:#fff !important;margin-right:0}.event_calendar_content table tbody td ul.event_list li.cancelled_event{background-color:#cd3341 !important;border-color:#cd3341 !important}.event_calendar_content table tbody td.event_calendar_today>span{border-radius:70% !important;background-color:#001731 !important}.event_calendar_content table tbody td:first-child ul.event_list li.multi_day_event{color:#fff !important}.event_calendar_content table tbody td:first-child ul.event_list li.multi_day_event a{color:#fff !important}.event_calendar_content table tbody td:first-child ul.event_list li.multi_day_event a:hover{color:#fff !important}.event_calendar_content table tbody td.selected{border:2px solid #3173b5 !important}.event_calendar_content table tbody td.selected>span{color:#3173b5 !important}.event_calendar_content table tbody td.event_calendar_today>span{border-radius:70% !important;background-color:#001731 !important}.event_calendar_content table tbody td ul.event_list li a:hover{color:#fff !important}.internal-link.add-group-member{background-color:#001731;color:#fff}.internal-link.add-group-member:hover{background-color:#184573}.uiselect:hover{background-color:#184573 !important;border-color:#184573 !important}.uiselect:hover>span{background-color:#184573 !important}a:focus{outline:thin dotted !important}@media screen and (max-width:670px){.event_calendar_content table thead tr.month_weekday th .short_day{display:inline !important}.event_calendar_content table thead tr.month_weekday th .full_day{display:none !important}}.content-fragment.event-widget{margin:40px}.content-fragment.event-widget .message.warning{border:3px solid #ffb300 !important}.content-fragment.event-widget .message.success{border:3px solid #7bc93d !important}.content-fragment.event-widget .message.error{border:3px solid #ff5722 !important}.content-fragment.event-widget .content .name{font-size:2.25rem !important}.content-fragment.event-widget .content .event-details>h3{color:#184573 !important}.tag-list .tag-item a{background-color:#001731 !important;color:#fff !important}.tag-list .tag-item a:hover{background-color:#184573 !important}.content-fragment.threaded-comments .comment-form{margin:20px}fieldset{margin-left:20px !important}fieldset h1{color:#184573 !important;font-family:"Whitney SSm A","Whitney SSm B",sans-serif !important}fieldset .field-list .field-item{color:#184573 !important}fieldset a.submit-form,fieldset input[type="button"],fieldset a.save-form,fieldset .button{background-color:#001731 !important;color:#fff !important}fieldset a.submit-form:hover,fieldset input[type="button"]:hover,fieldset a.save-form:hover,fieldset .button:hover{background-color:#184573 !important}fieldset a.submit-form.disabled,fieldset input[type="button"].disabled,fieldset a.save-form.disabled,fieldset .button.disabled{background-color:#d3d3d3 !important;color:gray}.content-fragment.event-widget .content .external-preview{background-color:#001731 !important;width:fit-content;color:#fff !important}.content-fragment.event-widget .content .external-preview:hover{background-color:#184573 !important}.content-fragment.event-widget .content .external-preview a{color:#fff !important}.event-timezone{display:none}@media screen and (max-width:670px){.banner.site.all{background-color:#001731 !important}}.tag-list{display:inline-grid !important;width:100% !important}.content.abbreviated.rendered.event{margin-left:20px !important;margin-right:20px !important}.content-fragment.event-list.view-calendar{font-family:"Whitney SSm A","Whitney SSm B",sans-serif !important}@media screen and (min-width:670px){.content-fragment.event-list.view-calendar{margin-top:150px !important}}.content-fragment.event-list{margin-right:40px}.content-fragment.event-list p{color:#001731 !important;font-weight:bold}.avatar-list .content-list .content-item .view-full-post{color:#3173b5 !important;font-weight:bold}.avatar-list .content-list .content-item .view-full-post:hover{color:#83c4f8 !important}.message a,.button-style.message a{color:#3173b5 !important;font-weight:bold}.message a:hover,.button-style.message a:hover{color:#83c4f8 !important}.page{text-decoration:underline;margin-right:2px;color:#3173b5 !important}.page:hover{color:#83c4f8 !important}@media screen and (max-width:670px){.event_calendar_content table tbody td ul.event_list{height:auto !important;top:-2.5px !important;margin-bottom:10px !important;width:100% !important}.event_calendar_content table tbody td ul.event_list li{display:block !important;margin:0 0 1px;width:100%}}