/*!
 * Font Awesome Free 5.15.3 by @fontawesome - https://fontawesome.com
 * License - https://fontawesome.com/license/free (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License)
 */
@font-face{font-display:swap;font-family:"Font Awesome 5 Brands";font-style:normal;font-weight:400;font-display:block;src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot);src:url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.eot?#iefix) format("embedded-opentype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff2) format("woff2"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.woff) format("woff"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.ttf) format("truetype"),url(/wp-content/plugins/elementor/assets/lib/font-awesome/webfonts/fa-brands-400.svg#fontawesome) format("svg")}.fab{font-family:"Font Awesome 5 Brands";font-weight:400}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}@media screen and (max-height:1024px){.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}@media screen and (max-height:640px){.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) *{background-image:none!important}}.wb-bp-front-page .wp-bs-4-jumbotron{background-image:url(https://www.zeraffim.com/wp-content/uploads/2021/04/cropped-HomepageBannerNEW-1.png)}.wp-bp-jumbo-overlay{background:rgb(33 37 41 / .7)}.wb-bp-front-page .wp-bs-4-jumbotron{background-image:url(https://www.zeraffim.com/wp-content/uploads/2021/04/cropped-HomepageBannerNEW-1.png)}.wp-bp-jumbo-overlay{background:rgb(33 37 41 / .7)}.site-title a,.navbar-dark .navbar-brand,.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active,.site-description{color:#fadd01}body.custom-background{background-color:#fff}.site-title a,.navbar-dark .navbar-brand,.navbar-dark .navbar-nav .nav-link,.navbar-dark .navbar-nav .nav-link:hover,.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-brand:hover,.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-nav .show>.nav-link,.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .nav-link.active,.site-description{color:#fadd01}body.custom-background{background-color:#fff}.card{border:0px!important}.body.custom-background .wp-bp-main-content .col-md-8{background:#ffffff!important;border:0px!important}.jumbotron{height:75vh}.wp-bp-jumbo-overlay{display:none}.home h2{display:none}#primary-menu li{padding:0 1rem}.dropdown-menu li.nav-item.menu-item.menu-item-type-post_type.menu-item-object-page{margin:.5rem 0}.elementor-icon i:before,.elementor-icon svg:before{margin-top:8px}.custom-logo-link{padding:0 1rem}#site-navigation{width:100%;position:fixed;z-index:999;top:0;left:0;transition:all 300ms ease-in-out}div#content{margin-top:3.7rem}@media only screen and (max-width:1080px){ul#primary-menu{margin-top:2rem}#primary-menu li{padding:0}.custom-logo-link{padding:0}.elementor-icon-box-icon{float:left;padding-right:1rem}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}}@media only screen and (max-width:480px){.site-branding-text{display:none}}.scroll-down #site-navigation{transform:translate3d(0,-100%,0)}.scroll-up #site-navigation{filter:drop-shadow(0 -10px 20px #aaaaaa)}.menu-is-open{overflow:hidden}.menu-is-open #site-navigation{filter:none}.card{border:0px!important}.body.custom-background .wp-bp-main-content .col-md-8{background:#ffffff!important;border:0px!important}.jumbotron{height:75vh}.wp-bp-jumbo-overlay{display:none}.home h2{display:none}#primary-menu li{padding:0 1rem}.dropdown-menu li.nav-item.menu-item.menu-item-type-post_type.menu-item-object-page{margin:.5rem 0}.elementor-icon i:before,.elementor-icon svg:before{margin-top:8px}.custom-logo-link{padding:0 1rem}#site-navigation{width:100%;position:fixed;z-index:999;top:0;left:0;transition:all 300ms ease-in-out}div#content{margin-top:3.7rem}@media only screen and (max-width:1080px){ul#primary-menu{margin-top:2rem}#primary-menu li{padding:0}.custom-logo-link{padding:0}.elementor-icon-box-icon{float:left;padding-right:1rem}.elementor-column-gap-wider>.elementor-row>.elementor-column>.elementor-element-populated{padding:0}}@media only screen and (max-width:480px){.site-branding-text{display:none}}.scroll-down #site-navigation{transform:translate3d(0,-100%,0)}.scroll-up #site-navigation{filter:drop-shadow(0 -10px 20px #aaaaaa)}.menu-is-open{overflow:hidden}.menu-is-open #site-navigation{filter:none}.ecwd_theme_calendar:not(.calendar_widget_content){width:100%!important}.ecwd_theme_calendar .calendar-head{background:#168fb5!important;border:1px solid #91CEDF}.ecwd_theme_calendar table.cal_blue.mini td ul.events li{background:#168fb5}.ecwd_theme_calendar .calendar-head .previous{border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next{border-left:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .current-month{border-left:1px solid #44a5c3!important;border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .next a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{color:#ffffff!important}.ecwd_theme_calendar .current-month a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{font-size:18px!important}.ecwd_theme_calendar .calendar-head .current-month{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month{font-size:28px!important}.ecwd_theme_calendar .current-month a{font-size:28px!important}.ecwd_theme_calendar .calendar-head .current-month div{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month div{font-size:16px!important;line-height:16px!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{border-left:1px solid #91CEDF!important;border-right:1px solid #91CEDF!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{font-size:16px!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{background-color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{color:#10738B!important}.ecwd_theme_calendar .ecwd-search button,.ecwd_theme_calendar .ecwd-search button:hover{background:#10738B!important}.ecwd_theme_calendar .ecwd-search-submit .fa,.ecwd_theme_calendar .ecwd-search-submit .fa:hover{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{background-color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top span{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_left{color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left span{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{background-color:#ECECEC!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_item{border:1px solid #ffffff!important;border-top:0!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading span:after{border-color:#fff0 #fff0 #fff0 #10738B!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading.open span:after{border-color:#10738B #fff0 #fff0 transparent!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{font-size:16px!important}.ecwd_theme_calendar .ecwd_reset_filters span{color:#10738B!important}.ecwd_theme_calendar .ecwd_reset_filters span{font-size:15px!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{border-color:#DEE3E8!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{color:#6E6E6E!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{font-size:15px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{color:#585858!important;font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend{background:#EDEDED!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{background:#E0E0E0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day{color:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#0071A0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number{color:#ffffff!important}.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events a,.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 a,.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd_map_event a,.ecwd_theme_calendar .ecwd_map_event span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd-poster-item h2 a,.ecwd_theme_calendar .ecwd-poster-item h2 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow:before{border-right:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow-right:before{border-left:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-page-full ul.ecwd_list li,.ecwd_theme_calendar ul.ecwd_list li .event-main-content{background:#ffffff!important}.ecwd_theme_calendar .event-main-content,.ecwd_theme_calendar .ecwd-widget-mini .event-container,.ecwd_theme_calendar.ecwd-widget-mini .ecwd_list .event-main-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{border:1px solid #bfbfbf!important}.ecwd_theme_calendar ul.ecwd_list li{border:1px solid #bfbfbf!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{color:#000000!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content{color:#000}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{background:#10738B!important}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{color:#ffffff!important}.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd-day-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day4-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .week-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd_list .ecwd-list-date{font-size:15px!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){background:#585858!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){color:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .cpage{background:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .page{background:#10738B!important}.ecwd_theme_calendar .ecwd-pagination .cpage,.ecwd_theme_calendar .ecwd-pagination .page{color:#A5A5A5!important}.ecwd_theme_calendar:not(.calendar_widget_content){width:100%!important}.ecwd_theme_calendar .calendar-head{background:#168fb5!important;border:1px solid #91CEDF}.ecwd_theme_calendar table.cal_blue.mini td ul.events li{background:#168fb5}.ecwd_theme_calendar .calendar-head .previous{border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next{border-left:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .current-month{border-left:1px solid #44a5c3!important;border-right:1px solid #44a5c3!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .next a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{color:#ffffff!important}.ecwd_theme_calendar .current-month a{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .next a,.ecwd_theme_calendar .calendar-head .previous a{font-size:18px!important}.ecwd_theme_calendar .calendar-head .current-month{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month{font-size:28px!important}.ecwd_theme_calendar .current-month a{font-size:28px!important}.ecwd_theme_calendar .calendar-head .current-month div{color:#ffffff!important}.ecwd_theme_calendar .calendar-head .current-month div{font-size:16px!important;line-height:16px!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{background-color:#10738B!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{border-left:1px solid #91CEDF!important;border-right:1px solid #91CEDF!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li a,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-right,.ecwd_theme_calendar .cal_tabs_blue .filter-container ul li,.ecwd_theme_calendar .ecwd_calendar .filter-arrow-left{font-size:16px!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{background-color:#ffffff!important}.ecwd_theme_calendar .cal_tabs_blue ul li.ecwd-selected-mode a{color:#10738B!important}.ecwd_theme_calendar .ecwd-search button,.ecwd_theme_calendar .ecwd-search button:hover{background:#10738B!important}.ecwd_theme_calendar .ecwd-search-submit .fa,.ecwd_theme_calendar .ecwd-search-submit .fa:hover{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{background-color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_top span{color:#ffffff!important}.ecwd_theme_calendar .ecwd_show_filters_left{color:#10738B!important}.ecwd_theme_calendar .ecwd_show_filters_left span{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{background-color:#ECECEC!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_item{border:1px solid #ffffff!important;border-top:0!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading span:after{border-color:#fff0 #fff0 #fff0 #10738B!important}.ecwd_theme_calendar .ecwd_filter_item .ecwd_filter_heading.open span:after{border-color:#10738B #fff0 #fff0 transparent!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{color:#10738B!important}.ecwd_theme_calendar .ecwd_filters .ecwd_filter_heading{font-size:16px!important}.ecwd_theme_calendar .ecwd_reset_filters span{color:#10738B!important}.ecwd_theme_calendar .ecwd_reset_filters span{font-size:15px!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{background-color:#ffffff!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li{border-color:#DEE3E8!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{color:#6E6E6E!important}.ecwd_theme_calendar .ecwd_filter_checkboxes ul li span{font-size:15px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{color:#585858!important;font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .normal-day-heading,.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend-heading{font-size:17px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{border:1px solid #B6B6B6!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .weekend{background:#EDEDED!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-without-date{background:#F9F9F9!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{background:#E0E0E0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date .day-number{color:#5C5C5C!important;font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .day-with-date{font-size:14px!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day{color:#ffffff!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number,.ecwd_theme_calendar table.cal_blue.mini .current-day{background:#0071A0!important}.ecwd_theme_calendar table.cal_blue.ecwd_calendar_container .current-day .day-number{color:#ffffff!important}.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events a,.ecwd_theme_calendar .cal_blue.ecwd_calendar_container .events span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 a,.ecwd_theme_calendar ul.ecwd_list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.week-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 a,.ecwd_theme_calendar ul.day4-event-list li .event-main-content h3 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd_map_event a,.ecwd_theme_calendar .ecwd_map_event span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar .ecwd-poster-item h2 a,.ecwd_theme_calendar .ecwd-poster-item h2 span.ecwd_open_event_popup{font-size:14px!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow:before{border-right:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-event-arrow-right:before{border-left:solid #ffffff!important}.ecwd_theme_calendar div.ecwd-page-full ul.ecwd_list li,.ecwd_theme_calendar ul.ecwd_list li .event-main-content{background:#ffffff!important}.ecwd_theme_calendar .event-main-content,.ecwd_theme_calendar .ecwd-widget-mini .event-container,.ecwd_theme_calendar.ecwd-widget-mini .ecwd_list .event-main-content{background:#ffffff!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{border:1px solid #bfbfbf!important}.ecwd_theme_calendar ul.ecwd_list li{border:1px solid #bfbfbf!important}.ecwd_theme_calendar div.ecwd-page-full table.cal_blue div.event-details,.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-content{color:#000000!important}.ecwd_theme_calendar ul.ecwd_list li .event-main-content{color:#000}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{background:#10738B!important}.ecwd_theme_calendar .ecwd-day-date,.ecwd_theme_calendar .day-event-list .ecwd-week-date,.ecwd_theme_calendar .day4-event-list .ecwd-week-date,.ecwd_theme_calendar .week-event-list .ecwd-week-date,.ecwd_theme_calendar .ecwd_list .ecwd-list-date{color:#ffffff!important}.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd-day-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .day4-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .week-event-list .ecwd-week-date,.ecwd_theme_calendar div[class^="ecwd-page"] .ecwd_list .ecwd-list-date{font-size:15px!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){background:#585858!important}.ecwd_theme_calendar .ecwd-poster-board .ecwd-poster-item .ecwd-event-details .date span:not(.weekday-block):not(.datenumber){color:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .cpage{background:#ffffff!important}.ecwd_theme_calendar .ecwd-pagination .page{background:#10738B!important}.ecwd_theme_calendar .ecwd-pagination .cpage,.ecwd_theme_calendar .ecwd-pagination .page{color:#A5A5A5!important}