
/************* General *************/

/* Webfonts */
@import url('https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;700&display=swap');

/* Body BG */
body {background: #019198}

/************* Header *************/

/* Header BG */
#dii-navbar-load .ui-widget-header, #design-header {background: url('/_templates/_design_files/header-bg.png') center top repeat-x #c23d00}

/* Header Wrapper BG */
#design-header-wrapper {background: url('/_templates/_design_files/header-wrapper.jpg') center top no-repeat}

/* Header Mast BG */
#design-header-mast {background: }

/* Header Logo */
#design-header-logo a {background-image: url('/_templates/_design_files/header-logo.png')}

/************* Top Nav *************/

/* Top Nav Height */
#design-container-main-nav .dii-content-nav-menu > ul > li > .dii-sub-menu-link, #design-top-nav #design-container-main-nav #ww-btn-main-nav, #design-top-nav #design-container-main-nav #ww-btn-main-nav .fa {line-height: 50px}

/* Top Nav Scroll Offset */
.design-nav-fixed #design-main {margin-top: 50px}

/* Top Nav BG */
#design-top-nav {background: url('/_templates/_design_files/nav.png') center top repeat-x #222}

/* Top Nav Text Color */
#design-top-nav #ww-btn-main-nav, #design-container-main-nav a {color: #ffffff}

/* Top Nav Text Hover */
#design-container-main-nav .dii-content-nav-menu > ul > li:hover > a {color: #ffffff}

/* Top Nav BG Hover */
#design-container-main-nav .dii-content-nav-menu ul > li::before {background-color: #01888e}

/* Top Nav Menu BG */
#design-container-main-nav ul ul {background-color: #01888e}

/* Top Nav Menu Text Color */
#design-container-main-nav ul ul li > a {color: #ffffff}

/* Top Nav Menu BG Hover */
#design-container-main-nav .dii-content-nav-menu ul ul > li::before {background-color: #01c2cb}

/* Top Nav Menu BG Hover Text */
#design-container-main-nav ul ul li:hover > a {color: #ffffff}

/************* Main Content *************/

/* Main Content Accent Link Text BG */
#design-content-wrapper .dii-content-nav-menu ul li .dii-sub-menu-link::before, #design-content-wrapper .dii-content-calendar .dii-content-title:after, #design-content-wrapper .dii-content-header:after, #design-content-wrapper .dii-content-rotator .group-nav:hover, #design-content-wrapper .dii-content-rotator article h2 a:hover, #design-content-wrapper .dii-content-rotator article div a:hover {background-color: #01888e}

/* Main Content Accent Link Text Color */
#design-content-wrapper .dii-content-nav-menu.theme-none li:hover > a, #design-content-wrapper .dii-content-rotator .dii-rotator-nav i:hover:not(.fa-circle) {color: #ffffff}

/* Section Header Left Border */
#design-content-wrapper .dii-content-header h2 {border-left: 5px solid #01888e}

/* Section Header BG */
#design-content-wrapper .dii-content-header h2 {background: url('/_templates/_design_files/section-header.png') center top repeat-x #019da5}

/* Section Header Line Height */
#design-content-wrapper .dii-content-header h2 {line-height: 40px}

/* Section Header Font Family */
#design-content-wrapper .dii-content-header h2 {font-family: }

/* Section Header Font Size */
#design-content-wrapper .dii-content-header h2 {font-size: 18px}

/* Section Header Text Color */
#design-content-wrapper .dii-content-header h2 {color: #0d0d0d}

/************* Footer *************/

/* Footer BG */
#design-footer {background: url('/_templates/_design_files/footer.png') center top repeat-x #019198}

/* Footer Text Color */
#design-footer, #design-footer a {color: #ffffff}
