 @media only screen and (min-width: 768px) {.main-nav .sub-menu {z-index:1000;}.header.fixed {z-index:1000;}}@media screen and (max-width: 767px) {.header .logo img {width: auto;height: 42px;}}.top-nav .phone-number, .top-nav .standard-hours, .top-nav .phone-number a, .top-nav .standard-hours a {font-size: 14px;white-space:nowrap;}.top-nav .phone-number .fa, .top-nav .standard-hours .fa {margin-right: 7px;}.top-nav .standard-hours a {color: #fff;}.main-nav .holiday-hours {margin-top: 10px;}footer .find-us .ncc-address.vcard span {display: inline;}.footer-acknowledges{padding:24px 0;}.bg-black{background:#2a2a2a;}.text-white{color:white;}span.EditingFormLabel {display: block;margin-bottom: 5px;color: #000;font-weight: bold;font-family: HelveticaNeueLTStd-Bd;}.EditingFormCategoryRow td {background: #1e6fb6;color: #fff;font-weight: bold;}.EditingFormErrorLabel, .field-validation-error {min-width: 150px;display: block;color: #cc0000;}.search input[type='text'] {margin: 1px 0 }.search-wrap .searchBox label {display: none;}.inner-content .inner-desc > img {height: auto!important;width: 100%;}.inner-desc ul, .inner-desc ol {margin-bottom: 20px;}.inner-desc ul li, .inner-desc ol li {padding: 0 0 5px 10px;}.inner-desc ul li::before {content: "\2022";color: #333;position:absolute;top:-6px;left: -15px;font-size: 24px;}.inner-desc ul li::marker {display: none;}.inner-desc ul.u-list-unstyled li:before {display: none;}p {padding-right: 1px }.inner-content .jq-top {text-align:right;cursor:pointer;border-bottom:1px solid #ddd;padding-bottom:5px;margin-bottom:80px;font-size: 13px;color: #999;}.inner-content .jq-top:hover {color: #000;}.inner-content .jq-top em {font-size: 15px;}.sub-page-list__grid-view-item__content:not(.subpage-view-container-3col .sub-page-list__grid-view-item__content) {height: auto !important;}.wdm-image-gallery--no-crop a .wdm-image-grid--caption {font-size: 11px;font-weight: normal;text-align: center;}.wdm-image-gallery--no-crop .wdm-image-grid__item {padding-top: 0;background-image: none !important;overflow-x: hidden;}.wdm-image-gallery--no-crop .wdm-image-grid__item--col-3 img {max-height: 240px;display: block !important;margin-left: auto;margin-right: auto;margin-bottom: 15px;padding: 5px;}.wdm-image-gallery--no-crop .wdm-image-grid__item--col-4 img {max-height: 200px;display: block !important;margin-left: auto;margin-right: auto;margin-bottom: 15px;}.wdm-image-gallery--no-crop .wdm-image-grid__item--col-5 img {max-height: 150px;display: block !important;margin-left: auto;margin-right: auto;margin-bottom: 15px;}.slick-slider {margin-bottom: 30px;}.wdm-banner-slider .wdm-banner-slider__item {margin-bottom: 100px !important;overflow: visible !important;max-height: 350px;}.wdm-banner-slider .wdm-banner-slider__title {bottom: -100px !important;padding: 0 10px;margin: 0;top: auto;background: transparent;height: 90px;}.wdm-banner-slider .wdm-banner-slider__title>small {font-size: 13px;}.wdm-banner-slider .wdm-banner-slider .slick-dots {margin-top: -90px;padding-right: 5%;width: auto;position:absolute;right: 0;}.wdm-banner-slider .wdm-banner-slider .slick-dots button {background: #444;}@media screen and (min-width: 480px) {.wdm-banner-slider .wdm-banner-slider__title {padding: 0 20px 0;height: 75px;}.wdm-banner-slider .wdm-banner-slider .slick-dots {margin-top: -70px;}}@media screen and (min-width: 765px) {.wdm-banner-slider .wdm-banner-slider__title {margin-left: 0 !important;margin-right: 0 !important;padding: 0 40px 0;height: 95px;}.wdm-banner-slider .wdm-banner-slider__title>small {font-size: 16px;}}@media only screen and (min-width: 981px) {.event-col-4 .event-list.event-list--grid-view .event-list-item {width: 25%;}}@media only screen and (min-width: 1000px) {.event-date {width: 100%!important;}}@media only screen and (min-width: 981px) {.event-list-item__image img {max-width: 300px !important;}}.events-filter-advanced__categories li:before, events-filter-advanced__event-type li:before, .events-filter ul li:before {content: '';}.events-filter-advanced__categories li, .events-filter ul li {padding: 0;}.inner-desc .event-desc ul li {padding: 0 0 10px 10px;}.inner-desc .event-desc ul li:before {content: "\2022";color: #333;position: absolute;top: -6px;left: -15px;font-size: 24px;}.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight {border: 1px solid #ddeaf4;background: #ddeaf4 url("images/ui-bg_glass_55_fbf9ee_1x400.png") 50% 50% repeat-x;color: #A08A55;}.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error {border: 1px solid #cd0a0a;background: #fef1ec url("images/ui-bg_glass_95_fef1ec_1x400.png") 50% 50% repeat-x;color: #cd0a0a;}.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a {color: #cd0a0a;}.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text {color: #cd0a0a;}.cke_dialog_contents_body .cke_dialog_ui_input_textarea.cke_source {width: 100%!important;height: 100%!important;min-width: 25vw;min-height: 25vh;}.cke_dialog_contents_body .cke_dialog_ui_input_textarea , .cke_dialog_contents_body .cke_dialog_ui_labeled_content , .cke_dialog_contents_body .cke_dialog_ui_textarea, .cke_dialog_contents_body .cke_dialog_ui_vbox.cke_dialog_page_contents, .cke_dialog_contents_body .cke_dialog_ui_hbox table, .cke_dialog_contents_body .cke_dialog_ui_vbox table {height: 100%;}a.sub-page-list__grid-view-item__inner {color: black !important;text-decoration: none;}form .title {padding: 8px;background: #1e6fb6;color: #fff;font-size: 18px;font-weight: bold;}.form-field {display: flex;flex-wrap: wrap;justify-content: space-between;margin: 16px 0;column-gap: 1.5rem;}.form-field .editing-form-control-nested-control {margin-left: auto;flex: 1 1 auto;max-width: calc(100% - 320px - 1.5rem);}.form-field.full-width .editing-form-control-nested-control {flex: 0 0 100%;}.form-field.form-field-info-text.full-width .editing-form-control-nested-control {max-width: 100%;}.form-field.form-field-info-text > label.control-label {visibility: hidden;opacity: 0;}.form-field > .editing-form-control-nested-control:first-child {max-width: 100%;width: 100%;}.form-field > .editing-form-control-nested-control:first-child + .explanation-text {max-width: 100%;width: 100%;}.form-field .explanation-text {margin-top: 8px;margin-left: auto;max-width: calc(100% - 320px - 1.5rem);width: 100%;font-style: italic;}.form-field div[id^=google-recaptcha-form-] {margin-top: 8px;margin-left: auto;width: fit-content;}label.control-label {max-width: 320px;width: 100%;}@media all and (max-width: 768px) {.form-field .editing-form-control-nested-control {width: 100%;max-width: 100%;}.form-field .explanation-text {max-width: 100%;margin-left: 0;}.form-field div[id^=google-recaptcha-form-] {margin: 0;max-width: 100%;}label.control-label {max-width: 100%;}.customRadioCheck.radio {width: 24px;height: 24px;}.customRadioCheck.radio .input {line-height: 6px;}.customRadioCheck.checkbox + label {margin-top: 8px;}.ktc-checkbox + .ktc-checkbox {margin-top: 8px;}.customRadioCheck.checked .input {background-color: #1e6fb6;}}.form-field label {font-size: 18px;}.form-field select {border: 1px solid #c9c9ce;padding: 4px 10px;width: 100%;height: 40px;}input[type="submit"], input[type="button"] {color: #fff;background: #686868;padding: 14px 18px;text-decoration: none!important;border: none;font-size: 20px;white-space: normal;word-wrap: normal;display: inline-block;transition: all .5s ease;-webkit-transition: all .5s ease;-o-transition: all .5s ease;min-width: 150px;text-align: center;}form input[type="submit"], form input[type="button"] {margin-left: auto;margin-right: 0;display: block;margin-top: 1.5rem;}input[type="submit"]:hover {background: #1e6fb6;color: #fff;}.button-html-portable {background-color: #22344C;color: #ffffff;font-size: 18px;padding: 18px 36px;border-radius: 0;transition: unset;}.ktc-radio-list {display: flex;}.ktc-radio {display: flex;align-items: center;}span.ktc-radio.ktc-radio-list {display: flex;flex-wrap: wrap;}span.ktc-radio {flex: 0 0 100%;}.img-row {display: flex;padding: 8px;background: #f3f3f5;margin-bottom: 20px;}.img-slide:not(:last-child) {margin-right: 10px;}.img-title {margin-bottom: 0;}.quick-links {margin-bottom: 30px;}.generic-two-col .right-block {border: none !important;}.generic-two-col .right-block .content {border: 1px solid #696969;}.period_picker_input {width: 100%;}.period_picker_days table tr:nth-child(2n+1), .period_picker_days tr, .period_picker_days table th, tr.table_title td {background: white;}.period_picker_box {width: 350px !important;}.PaneContent a, .o-collapselist__text a {color: #1E6FB6;text-decoration: underline;}.PaneContent a:hover, .o-collapselist__text a:hover {text-decoration: none;}.bootstrap-datetimepicker-widget ul {padding-inline-start: 0;}.bootstrap-datetimepicker-widget table th, tr.table_title td, .bootstrap-datetimepicker-widget table tr:nth-child(2n+1) {background: transparent;color: black;}#datetimepicker2 {display: flex;justify-content: space-between;align-items: center;}.fr-view a {color: #1E6FB6;text-decoration: underline;}.fr-view.fr-view ol {list-style-position: outside;}.form-field-info-text a {color: #1E6FB6;text-decoration: underline;}.form-field-info-text a:hover, .form-field-info-text a:focus {text-decoration: none;}.fr-view a:hover {text-decoration: none;}.fr-view table thead th {background: #1e6fb6;}.fr-view iframe {aspect-ratio: 16/9;}.fr-view table td {border: 0;}.inner-content .fa {margin-right: 5px;}.inner-content .fa[class*="youtube"] {color: #e52d27;}.inner-content .fa[class*="facebook"] {color: #3b5998;}.inner-content .fa[class*="linkedin"] {color: #000;}.inner-content .fa[class*="twitter"] {color: #55acee;}.inner-content .fa[class*="instagram"] {color: #125688;}span.ktc-checkbox {display: block;}.banner-item__bg {position: absolute;top: 0;right: 0;width: 100%;height: 100%;object-fit: cover;}.ktc-uploader-text-button {cursor: pointer;font-style: italic;margin-left: 8px;color: #1E6FB6;}