body { background-color: #f1f8fe; }
::-webkit-input-placeholder, :disabled::-webkit-input-placeholder { color: inherit !important; }
::-moz-placeholder, :disabled::-moz-placeholder { color: inherit !important; }
:-ms-input-placeholder, :disabled:-ms-input-placeholder { color: inherit !important; }
::placeholder, :disabled::placeholder { color: inherit !important; }
button, input, select, textarea, tbody tr:hover td, tbody tr:hover th, code, pre { background-color: rgba(0, 0, 0, 0.05); }
.gallery-caption { background-color: rgba(0, 0, 0, 0.8); color: #fafcfe; }
.pagination a:hover { background-color: rgba(0, 0, 0, 0.1); }
.button, button, input[type="button"], input[type="reset"], input[type="submit"], .fl-builder-content .fl-module .button, .fl-builder-content .fl-module button, .fl-builder-content .fl-module input[type="button"], .fl-builder-content .fl-module input[type="reset"], .fl-builder-content .fl-module input[type="submit"], .main-navigation-container .button > a { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); }
@media only screen and (max-width: 54.9375em) { .active .menu-toggle { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); } }
.site .fl-row[class*="set-colors-"], .site .fl-col[class*="set-colors-"] { background: none; }
div[class*="set-colors-"] a, div[class*="set-colors-"] h1, div[class*="set-colors-"] .h1, div[class*="set-colors-"] h2, div[class*="set-colors-"] .h2, div[class*="set-colors-"] h3, div[class*="set-colors-"] .h3, div[class*="set-colors-"] h4, div[class*="set-colors-"] .h4, div[class*="set-colors-"] h5, div[class*="set-colors-"] .h5, div[class*="set-colors-"] h6, div[class*="set-colors-"] .h6, div[class*="set-colors-"] .wm-iconbox-module .image { color: inherit; }
.sidebar .wm-subnav li a:hover, .sidebar .widget_nav_menu a:hover { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); }
.sidebar .wm-subnav .current_page_item > a, .sidebar .widget_nav_menu .current-menu-item > a { background-color: #1a1c2e; color: #fafcfe; background-color: var(--color_navigation_background); color: var(--color_navigation_text); }
.widget .tagcloud a::before { background-color: #2a2c2e; color: #fafcfe; }
blockquote::before, blockquote::after, blockquote.alignleft::before, blockquote.alignleft::after, blockquote.alignright::before, blockquote.alignright::after, button, input, select, textarea, .main-navigation-container li li, .header-info-widgets .search-field:focus, .entry-meta, .single .entry-meta, .comment-meta, .comment-respond, .comment-list .comment-respond, .pagination, .post-table-of-contents, .post-table-of-contents.top, .footer-widgets .widget::after, .footer-widgets .widget::before, .widget ul li, .widget .tagcloud a, .inline .widget ul li, div.sharedaddy, .site div#jp-relatedposts, .inline li { border-color: inherit; } .posts .entry-meta, mark, .highlight, .pagination .current, .bypostauthor > .comment-body .comment-author::before, .widget_calendar tbody a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, body #infinite-handle span, .hover-color-accent.fl-col:hover .fl-col-content, .set-colors-accent, .set-colors-accent > .fl-row-content-wrap, .set-colors-accent > .fl-col-content, .site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text), .sidebar::before { background-color: #07599b; background-color: var(--color_accent); }
.infinite-loader .spinner > div > div { background-color: #07599b !important; background-color: var(--color_accent) !important; }
a, .accent-color, .wm-iconbox-module .image { color: #07599b; color: var(--color_accent); }
.posts .entry-meta, mark, .highlight, .pagination .current, .bypostauthor > .comment-body .comment-author::before, .widget_calendar tbody a, .widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active, body #infinite-handle span, .hover-color-accent.fl-col:hover .fl-col-content, .set-colors-accent { color: #fafcfe; color: var(--color_accent_text); }
.site-content div.sharedaddy .sd-content ul li a.sd-button:not(.no-text) { color: #fafcfe !important; color: var(--color_accent_text) !important; }
.widget .tagcloud a:hover, .widget .tagcloud a:focus, .widget .tagcloud a:active { border-color: #07599b; border-color: var(--color_accent); }
mark, .highlight { box-shadow: 0.382em 0 0 #07599b, -0.382em 0 0 #07599b; box-shadow: 0.382em 0 0 var(--color_accent), -0.382em 0 0 var(--color_accent); }
@media only screen and (max-width: 41.9375em) { .pagination a { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); } } .site-header, .set-colors-header, .set-colors-header > .fl-row-content-wrap, .set-colors-header > .fl-col-content { background-color: #0779bb; color: #fafcfe; background-color: var(--color_header_background); color: var(--color_header_text); }
.site-header::before { background-color: #07599b; background-color: var(--color_header_decoration); }
@media only screen and (max-width: 54.9375em) { .main-navigation-container .menu li a:focus, .main-navigation-container .menu li a:hover, .main-navigation-container .menu li.current-menu-item > a { background-color: #3a3c4e; background-color: var(--color_navigation_border); } }
@media only screen and (min-width: 55em) { .main-navigation-container .menu > ul > li a:hover, .main-navigation-container .menu > ul > li a:focus, .main-navigation-container .menu > ul > li a:active, .main-navigation-container .menu > ul > li:not(.button):hover > a, .main-navigation-container .menu > ul > li.focus > a, .main-navigation-container .menu > ul > li.current-menu-item:not(.button) > a, .main-navigation-container .menu > ul > li.current-menu-ancestor:not(.button) > a { background-color: #1a1c2e; color: #fafcfe; background-color: var(--color_navigation_background); color: var(--color_navigation_text); }
.main-navigation-container .menu li li > a:focus, .main-navigation-container .menu li li:hover > a, .main-navigation-container .menu li li.focus > a, .main-navigation-container .menu li li.current-menu-item > a, .main-navigation-container .menu li li.current-menu-ancestor > a { background-color: #3a3c4e; background-color: var(--color_navigation_border); } }
.main-navigation-container ul { border-color: #3a3c4e; border-color: var(--color_navigation_border); }
@media only screen and (min-width: 55em) { .main-navigation-container li ul { background-color: #1a1c2e; color: #fafcfe; background-color: var(--color_navigation_background); color: var(--color_navigation_text); } }
.menu-toggle, .mobile-menu-container, .main-navigation.active, .set-colors-navigation, .set-colors-navigation > .fl-row-content-wrap, .set-colors-navigation > .fl-col-content { background-color: #1a1c2e; color: #fafcfe; border-color: #3a3c4e; background-color: var(--color_navigation_background); color: var(--color_navigation_text); border-color: var(--color_navigation_border); }
.mobile-menu-container .current-menu-item { background-color: #3a3c4e; background-color: var(--color_navigation_border); }
.header-info-widgets-container, .set-colors-header-info-widgets, .set-colors-header-info-widgets > .fl-row-content-wrap, .set-colors-header-info-widgets > .fl-col-content { background-color: #07599b; color: #fafcfe; background-color: var(--color_header_info_background); color: var(--color_header_info_text); }
.header-info-widgets .widget:not(:last-child) { border-color: #fafcfe; border-color: var(--color_header_info_text--a20); }
.header-info-widgets .search-field { background-color: rgba(255, 255, 255, 0.1); }
.header-info-widgets .search-field:focus { background-color: rgba(255, 255, 255, 0.15); }
.intro-container { background-color: #4abcfe; background-color: var(--color_intro_background); }
.intro-title, .single-fl-builder-template .entry-header { background-color: #07599b; color: #fafcfe; background-color: var(--color_intro_title_background); color: var(--color_intro_title_text); } .site, .site-content, .set-colors-content, .set-colors-content > .fl-row-content-wrap, .set-colors-content > .fl-col-content, .posts .entry, .breadcrumbs-container { background-color: #fafcfe; color: #5a5c5e; border-color: #caccce; background-color: var(--color_content_background); color: var(--color_content_text); border-color: var(--color_content_border); }
h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6, .post-navigation, .posts .page-icon, .posts h1, .posts .h1, .posts h2, .posts .h2, .posts h3, .posts .h3, .posts h4, .posts .h4, .posts h5, .posts .h5, .posts h6, .posts .h6 { color: #1a1c1e; color: var(--color_content_headings); }
@media only screen and (min-width: 42em) { .single-post:not(.fl-builder) .entry-meta-element, .single-post .entry-header .entry-meta-element { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); } }
.sidebar, .set-colors-sidebar, .set-colors-sidebar > .fl-row-content-wrap, .set-colors-sidebar > .fl-col-content, .content-container .widget-staff-filter { background-color: #f1f3f5; background-color: var(--color_sidebar_background); }
.sidebar::before, .content-container .widget-staff-filter::before { background-color: #07599b; background-color: var(--color_sidebar_decoration); }
.post-navigation { background-color: #f1f3f5; border-top-color: #07599b; background-color: var(--color_sidebar_background); border-top-color: var(--color_sidebar_decoration); }
.breadcrumbs-container { background-color: #f1f3f5; background-color: var(--color_sidebar_background); }
.site-content + .breadcrumbs-container { border-color: #caccce; border-color: var(--color_content_border); }
.list-subpages:hover .subpage::before { background-color: #caccce; background-color: var(--color_content_border); }
.list-subpages:hover .subpage .page-icon { color: #1a1c1e; color: var(--color_content_headings); }
.list-subpages .subpage::before, .list-subpages .subpage:hover::before { background: #07599b; background: var(--color_accent); }
.list-subpages .subpage .page-icon, .list-subpages .subpage:hover .page-icon { color: #fafcfe; color: var(--color_accent_text); } .site-footer, .set-colors-footer, .set-colors-footer > .fl-row-content-wrap, .set-colors-footer > .fl-col-content { background-color: #1a1c2e; color: #aaacbe; border-color: #3a3c4e; background-color: var(--color_footer_background); color: var(--color_footer_text); border-color: var(--color_footer_border); }
.site-footer h1, .site-footer .h1, .site-footer h2, .site-footer .h2, .site-footer h3, .site-footer .h3, .site-footer h4, .site-footer .h4, .site-footer h5, .site-footer .h5, .site-footer h6, .site-footer .h6, .set-colors-footer h1, .set-colors-footer .h1, .set-colors-footer h2, .set-colors-footer .h2, .set-colors-footer h3, .set-colors-footer .h3, .set-colors-footer h4, .set-colors-footer .h4, .set-colors-footer h5, .set-colors-footer .h5, .set-colors-footer h6, .set-colors-footer .h6, .set-colors-footer > .fl-row-content-wrap h1, .set-colors-footer > .fl-row-content-wrap .h1, .set-colors-footer > .fl-row-content-wrap h2, .set-colors-footer > .fl-row-content-wrap .h2, .set-colors-footer > .fl-row-content-wrap h3, .set-colors-footer > .fl-row-content-wrap .h3, .set-colors-footer > .fl-row-content-wrap h4, .set-colors-footer > .fl-row-content-wrap .h4, .set-colors-footer > .fl-row-content-wrap h5, .set-colors-footer > .fl-row-content-wrap .h5, .set-colors-footer > .fl-row-content-wrap h6, .set-colors-footer > .fl-row-content-wrap .h6, .set-colors-footer > .fl-col-content h1, .set-colors-footer > .fl-col-content .h1, .set-colors-footer > .fl-col-content h2, .set-colors-footer > .fl-col-content .h2, .set-colors-footer > .fl-col-content h3, .set-colors-footer > .fl-col-content .h3, .set-colors-footer > .fl-col-content h4, .set-colors-footer > .fl-col-content .h4, .set-colors-footer > .fl-col-content h5, .set-colors-footer > .fl-col-content .h5, .set-colors-footer > .fl-col-content h6, .set-colors-footer > .fl-col-content .h6 { color: #eaecfe; color: var(--color_footer_headings); }
.site-footer::after { background-color: #07599b; background-color: var(--color_footer_decoration); }
.site-footer a { color: #eaecfe; color: var(--color_footer_accent); }
.site-footer mark, .site-footer .highlight, .site-footer .button, .site-footer button, .site-footer input[type="button"], .site-footer input[type="reset"], .site-footer input[type="submit"], .site-footer .widget_calendar tbody a, .site-footer .widget .tagcloud a:hover, .site-footer .widget .tagcloud a:focus, .site-footer .widget .tagcloud a:active { background-color: #eaecfe; color: #3a3c4e; background-color: var(--color_footer_accent); color: var(--color_footer_accent_text); }
.site-footer mark, .site-footer .highlight { box-shadow: 0.382em 0 0 #eaecfe, -0.382em 0 0 #eaecfe; box-shadow: 0.382em 0 0 var(--color_footer_accent), -0.382em 0 0 var(--color_footer_accent); }
.site-footer input:focus, .site-footer select:focus, .site-footer textarea:focus, .site-footer .widget .tagcloud a:hover, .site-footer .widget .tagcloud a:focus, .site-footer .widget .tagcloud a:active { border-color: #eaecfe; border-color: var(--color_footer_accent); }
.footer-info-widgets, .set-colors-footer-info-widgets, .set-colors-footer-info-widgets > .fl-row-content-wrap, .set-colors-footer-info-widgets > .fl-col-content { background-color: #07599b; color: #fafcfe; background-color: var(--color_footer_info_background); color: var(--color_footer_info_text); }
.footer-info-widgets .widget:not(:last-child) { border-color: #fafcfe; border-color: var(--color_footer_info_text--a20); }
.site-info-inner, .set-colors-credits, .set-colors-credits > .fl-row-content-wrap, .set-colors-credits > .fl-col-content { background-color: #07599b; color: #fafcfe; background-color: var(--color_site_info_background); color: var(--color_site_info_text); } .type-wm_staff .taxonomy, .wm-accordion .wm-item:not(.active) .wm-item-title, .wm-tabs .wm-tab-links li.active, .wm-tour-nav, .wm-filter .active a, .fl-builder-content .wm-tour-nav { background-color: #07599b; color: #fafcfe; background-color: var(--color_accent); color: var(--color_accent_text); }
.wm-accordion .wm-item, .wm-tabs .wm-item { border-color: #07599b; border-color: var(--color_accent); }
.wm-content-module-item:not(.wm-iconbox-module) .image ~ .wm-content-module-element, .wm-tabs .wm-tab-links li { background-color: #f1f3f5; background-color: var(--color_sidebar_background); }
.color-error, .fl-builder-content .color-error, .fl-builder-content .color-error.wm-button, .fl-builder-content .color-error.wm-button:hover, .hover-color-error.fl-col:hover .fl-col-content { background-color: #aa3e0e; color: #fafcfe; background-color: var(--color_error_background); color: var(--color_error_text); }
.color-error.wm-marker, .fl-builder-content .wm-marker.color-error.wm-button, .hover-color-error.fl-col:hover .wm-marker.fl-col-content { box-shadow: 0.382em 0 0 #aa3e0e, -0.382em 0 0 #aa3e0e; box-shadow: 0.382em 0 0 var(--color_error_background), -0.382em 0 0 var(--color_error_background); }
.color-error.wm-message, .fl-builder-content .wm-message.color-error.wm-button, .hover-color-error.fl-col:hover .wm-message.fl-col-content, .fl-builder-content .fl-module .wm-message.color-error, .fl-builder-content .fl-module .hover-color-error.fl-col:hover .wm-message.fl-col-content, .hover-color-error.fl-col:hover .fl-builder-content .fl-module .wm-message.fl-col-content { background: none; color: #aa3e0e; color: var(--color_error_background); }
.set-colors-error, .set-colors-error > .fl-row-content-wrap, .set-colors-error > .fl-col-content { background-color: #aa3e0e; color: #fafcfe; background-color: var(--color_error_background); color: var(--color_error_text); }
.color-info, .fl-builder-content .color-info, .fl-builder-content .color-info.wm-button, .fl-builder-content .color-info.wm-button:hover, .hover-color-info.fl-col:hover .fl-col-content { background-color: #07599b; color: #fafcfe; background-color: var(--color_info_background); color: var(--color_info_text); }
.color-info.wm-marker, .fl-builder-content .wm-marker.color-info.wm-button, .hover-color-info.fl-col:hover .wm-marker.fl-col-content { box-shadow: 0.382em 0 0 #07599b, -0.382em 0 0 #07599b; box-shadow: 0.382em 0 0 var(--color_info_background), -0.382em 0 0 var(--color_info_background); }
.color-info.wm-message, .fl-builder-content .wm-message.color-info.wm-button, .hover-color-info.fl-col:hover .wm-message.fl-col-content, .fl-builder-content .fl-module .wm-message.color-info, .fl-builder-content .fl-module .hover-color-info.fl-col:hover .wm-message.fl-col-content, .hover-color-info.fl-col:hover .fl-builder-content .fl-module .wm-message.fl-col-content { background: none; color: #07599b; color: var(--color_info_background); }
.set-colors-info, .set-colors-info > .fl-row-content-wrap, .set-colors-info > .fl-col-content { background-color: #07599b; color: #fafcfe; background-color: var(--color_info_background); color: var(--color_info_text); }
.color-neutral, .fl-builder-content .color-neutral, .fl-builder-content .color-neutral.wm-button, .fl-builder-content .color-neutral.wm-button:hover, .hover-color-neutral.fl-col:hover .fl-col-content { background-color: #dadcde; color: #3a3c3e; background-color: var(--color_neutral_background); color: var(--color_neutral_text); }
.color-neutral.wm-marker, .fl-builder-content .wm-marker.color-neutral.wm-button, .hover-color-neutral.fl-col:hover .wm-marker.fl-col-content { box-shadow: 0.382em 0 0 #dadcde, -0.382em 0 0 #dadcde; box-shadow: 0.382em 0 0 var(--color_neutral_background), -0.382em 0 0 var(--color_neutral_background); }
.color-neutral.wm-message, .fl-builder-content .wm-message.color-neutral.wm-button, .hover-color-neutral.fl-col:hover .wm-message.fl-col-content, .fl-builder-content .fl-module .wm-message.color-neutral, .fl-builder-content .fl-module .hover-color-neutral.fl-col:hover .wm-message.fl-col-content, .hover-color-neutral.fl-col:hover .fl-builder-content .fl-module .wm-message.fl-col-content { background: none; color: #dadcde; color: var(--color_neutral_background); }
.set-colors-neutral, .set-colors-neutral > .fl-row-content-wrap, .set-colors-neutral > .fl-col-content { background-color: #dadcde; color: #3a3c3e; background-color: var(--color_neutral_background); color: var(--color_neutral_text); }
.color-success, .fl-builder-content .color-success, .fl-builder-content .color-success.wm-button, .fl-builder-content .color-success.wm-button:hover, .hover-color-success.fl-col:hover .fl-col-content { background-color: #038547; color: #fafcfe; background-color: var(--color_success_background); color: var(--color_success_text); }
.color-success.wm-marker, .fl-builder-content .wm-marker.color-success.wm-button, .hover-color-success.fl-col:hover .wm-marker.fl-col-content { box-shadow: 0.382em 0 0 #038547, -0.382em 0 0 #038547; box-shadow: 0.382em 0 0 var(--color_success_background), -0.382em 0 0 var(--color_success_background); }
.color-success.wm-message, .fl-builder-content .wm-message.color-success.wm-button, .hover-color-success.fl-col:hover .wm-message.fl-col-content, .fl-builder-content .fl-module .wm-message.color-success, .fl-builder-content .fl-module .hover-color-success.fl-col:hover .wm-message.fl-col-content, .hover-color-success.fl-col:hover .fl-builder-content .fl-module .wm-message.fl-col-content { background: none; color: #038547; color: var(--color_success_background); }
.set-colors-success, .set-colors-success > .fl-row-content-wrap, .set-colors-success > .fl-col-content { background-color: #038547; color: #fafcfe; background-color: var(--color_success_background); color: var(--color_success_text); }
.color-warning, .fl-builder-content .color-warning, .fl-builder-content .color-warning.wm-button, .fl-builder-content .color-warning.wm-button:hover, .hover-color-warning.fl-col:hover .fl-col-content { background-color: #eaae3e; color: #3a3c3e; background-color: var(--color_warning_background); color: var(--color_warning_text); }
.color-warning.wm-marker, .fl-builder-content .wm-marker.color-warning.wm-button, .hover-color-warning.fl-col:hover .wm-marker.fl-col-content { box-shadow: 0.382em 0 0 #eaae3e, -0.382em 0 0 #eaae3e; box-shadow: 0.382em 0 0 var(--color_warning_background), -0.382em 0 0 var(--color_warning_background); }
.color-warning.wm-message, .fl-builder-content .wm-message.color-warning.wm-button, .hover-color-warning.fl-col:hover .wm-message.fl-col-content, .fl-builder-content .fl-module .wm-message.color-warning, .fl-builder-content .fl-module .hover-color-warning.fl-col:hover .wm-message.fl-col-content, .hover-color-warning.fl-col:hover .fl-builder-content .fl-module .wm-message.fl-col-content { background: none; color: #eaae3e; color: var(--color_warning_background); }
.set-colors-warning, .set-colors-warning > .fl-row-content-wrap, .set-colors-warning > .fl-col-content { background-color: #eaae3e; color: #3a3c3e; background-color: var(--color_warning_background); color: var(--color_warning_text); }
.form-button-simple .button, .fl-builder-content .form-button-simple .button, .form-button-simple button, .fl-builder-content .form-button-simple button, .form-button-simple input[type="button"], .fl-builder-content .form-button-simple input[type="button"], .form-button-simple input[type="reset"], .fl-builder-content .form-button-simple input[type="reset"], .form-button-simple input[type="submit"], .fl-builder-content .form-button-simple input[type="submit"], .button.color-simple, .entry-content p .button.color-simple, .fl-builder-content .fl-module .button.color-simple { border: 2px solid; padding-top: calc( 0.62em - 2px); padding-bottom: calc( 0.62em - 2px); }
.form-button-simple .button:not(:hover):not(:focus):not(:active), .form-button-simple button:not(:hover):not(:focus):not(:active), .form-button-simple input[type="button"]:not(:hover):not(:focus):not(:active), .form-button-simple input[type="reset"]:not(:hover):not(:focus):not(:active), .form-button-simple input[type="submit"]:not(:hover):not(:focus):not(:active), .button.color-simple:not(:hover):not(:focus):not(:active) { background: none; color: inherit; }
.button.color-simple.light, .entry-content p .button.color-simple.light, .fl-builder-content .fl-module .button.color-simple.light { color: #fafcfe; border-color: #fafcfe; }
.button.color-simple.light:hover, .button.color-simple.light:focus, .button.color-simple.light:active, .entry-content p .button.color-simple.light:hover, .entry-content p .button.color-simple.light:focus, .entry-content p .button.color-simple.light:active, .fl-builder-content .fl-module .button.color-simple.light:hover, .fl-builder-content .fl-module .button.color-simple.light:focus, .fl-builder-content .fl-module .button.color-simple.light:active { background-color: #fafcfe; color: #1a1c1e; border-color: #fafcfe; }
.button.color-simple.dark, .entry-content p .button.color-simple.dark, .fl-builder-content .fl-module .button.color-simple.dark { color: #1a1c1e; border-color: #1a1c1e; }
.button.color-simple.dark:hover, .button.color-simple.dark:focus, .button.color-simple.dark:active, .entry-content p .button.color-simple.dark:hover, .entry-content p .button.color-simple.dark:focus, .entry-content p .button.color-simple.dark:active, .fl-builder-content .fl-module .button.color-simple.dark:hover, .fl-builder-content .fl-module .button.color-simple.dark:focus, .fl-builder-content .fl-module .button.color-simple.dark:active { background-color: #1a1c1e; color: #fafcfe; border-color: #1a1c1e; }