/** Temporary hide social icons and search for basic needs site **/ .social-icons-container { min-height: 30px; } .social-icons-container a, .social-icon.search-button, form.mobile-nav-search-form.mobile-only { display: none; } /** Style for button.notice-close-button **/ button.notice-close-button { background-color: transparent; padding: 0.2em; } button.notice-close-button svg { width: 1em; height:1em; background-color: #005581; fill: white; } /** skip link **/ .skip-link { position: absolute; z-index: 9999; } .skip-to-content-link:not(:focus) { position: absolute; width: 1px; height: 1px; padding: 0; overflow: hidden; clip: rect(0, 0, 0, 0); white-space: nowrap; border: 0; } a.skip-to-content-link { background-color: white; padding: 2px 5px; color: #005581; } .gsc-search-box { display: none; } .cse .gsc-control-cse, .gsc-control-cse, .gsc-webResult.gsc-result, .gsc-webResult.gsc-result:hover, .gsc-results .gsc-imageResult { background-color: transparent !important; border: none !important; } .gsc-expansionArea { background-color: #fbfbfa; } .gs-title a { font: normal 16px/22px KievitProBld, Arial, Helvetica, sans-serif !important; border-bottom: none !important; padding: 0 0 6px 0 !important; margin: -2px 0 0 !important; /* color: #6ba1b7 !important; */ display: block !important; clear: both !important; text-decoration: underline; } .gs-webResult:not(.gs-no-results-result):not(.gs-error-result) .gs-snippet, .gs-fileFormatType { color: #333333; border-bottom: 1px solid; border-color: #dbd5cd; padding-bottom: 25px; } .doNotDisplay { display: none; } .padding-bottom-half-height { padding-bottom: 1.75rem; } .slab .js-accordion.accordion button.js-accordion__header { font-size: 1.5rem; font-family: 'KievitProBold'; } .accordion p { font-size: 1em; padding-bottom: 1rem; } .gsc-result-info, .gsc-result-info-btn, #searchPageSearchTextBoxm, .gsc-url-top, .gs-fileFormat, .gs-snippet { font-family: 'KievitProBook'; } .search-return .block-container.top-content-area.content-page input[type=submit] { padding: 5px 18px; } .search-return .block-container.top-content-area.content-page input[type=text] { width: calc(100% - 107px); margin-right: 10px; } .search-return .block-container.top-content-area.content-page input[type=text] { border: 2px solid #005581; } #searchPageSearchTextBox { margin-top: 40px; } input.searchbar { font-family: "LyonRegular", "Times New Roman", Times, serif; } /* PPFP-2025 */ /* typeface adjustments */ .content-section.top-content-area.content-page, .content-section.top-content-area.content-page p, .content-section.top-content-area.content-page em, .content-section.top-content-area.content-page strong, .content-section.top-content-area.content-page ol, .content-section.top-content-area.content-page ul { color: #005581; } .content-section.main-content-area.content-page, .content-section.main-content-area.content-page em, .content-section.main-content-area.content-page p, .content-section.main-content-area.content-page strong, .content-section.main-content-area.content-page ol, .content-section.main-content-area.content-page ul { color: #005581; } h1, h2, h3, h4, h5, h6 { color: #005581 !important; } /* accordian adjustments */ .accordion__panel .profile { margin-bottom: 1em; } .accordion__panel ul { list-style: none; margin-left: 0; } .slab .content-page.padding-top { padding-top: .75rem; } /* aside adjustments */ .aside .aside-content { padding: 0; position: relative; width: 100%; background-color: unset; } .aside-content .aside-ppfp { padding: 32px; background-color: #F3F1ED; border: none; border-radius: 8px; margin-bottom: 16px !important; } .aside-content .aside-ppfp h2 { font-size: 1.8rem; font-family: 'KievitProBold'; margin-bottom: 1rem; } .aside-content .aside-ppfp h3 { font-size: 1.5rem; margin-bottom: 0.5rem; } .aside .aside-content:nth-child(2) { background-color: #BDE3F6; } .aside .aside-content:nth-child(3) { background-color: #F3F1ED } .aside .button-container, .article-container .button-container { display: flex; justify-content: center; /* Horizontal centering */ align-items: center; /* Vertical centering */ height: 100%; /* Ensure container has height */ width: 100%; /* Ensure container has width */ text-align: center; margin-bottom: 1em; } .aside .content-section .aside-ppfp .button-link.white, .aside .content-section .aside-ppfp .button-link.yellow { border-radius: 8px; padding: 10px 40px; font-size: 1.5em; font-family: 'KievitProBold'; width: 100%; text-transform: initial; height: auto; /* let padding control height */ display: inline-block; /* important for centering */ } /* submenu-item */ .submenu-item { font-size: 1em; font-family: "KievitProBook", Arial, Helvetica, sans-serif; font-weight: 600; } .submenu-content { background-color: #BDE3F6; } /* button link white */ .content-section .aside-ppfp .button-link { border-radius: 8px; padding: 10px 40px; font-size: 1.5rem; font-family: 'KievitProBold'; text-transform: uppercase; height: 1.9rem; } /* home page button */ .block-container.main-content-area.homepage.yellow-bg { background-color: #fbfbfa; } h3.homepage-content-title, .homepage-content-title { font-family: "KievitProBold", Arial, Helvetica, sans-serif; font-weight: bold; line-height: 1.25; margin-bottom: 16px; } .homepage.one-column-category .large-column.right { padding-top: 0; } .article-container .button-link { border-radius: 8px; padding: 10px 40px; font-size: 1.5rem; font-family: 'KievitProBold'; text-transform: initial; height: 1.9rem; } .article-container .button-container { justify-content: left; } .content-section .aside-ppfp .button-link.white, .article-container .button-link.white { background-color: #005581; color: #ffffff; } .content-section .aside-ppfp .button-link.yellow, .article-container .button-link.yellow { background-color: #005581; color: #ffffff; } .content-section .aside-ppfp .button-link.white:hover, .article-container .button-link.white:hover { background-color: #FFE552; color: #005581; } .content-section .aside-ppfp .button-link.yellow:hover, .article-container .button-link.yellow:hover { background-color: #01A1ED; color: #ffffff; } .content-container.aside .aside-title { display: none; visibility: hidden; } /* breadcrumb navigation*/ .breadcrumbs-container { font-size: 1em; } .breadcrumbs-container .breadcrumb-item { font-family: "KievitProBook", Arial, Helvetica, sans-serif; } .nav-menu-item.folder-item, .nav-menu-item.page-item { font-weight: 600; } /* profile name */ .ppfp-list-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.5rem; margin: 0; padding: 0; } .ppfp-item { line-height: 1.4; } .ppfp-name { font-weight: 700; margin-bottom: 0.25rem; } /* contact lists */ .ppfp-list-container { display: grid; grid-template-columns: repeat(auto-fit, minmax(260px, 1fr)); gap: 1.25rem; margin: 0; padding: 0; } .ppfp-item { line-height: 1.4; } .ppfp-location-name { font-weight: 700; margin-bottom: 0.2rem; } .ppfp-location-email { margin-top: 0.15rem; font-size: 0.95em; word-break: break-word; } .ppfp-location-email a { color: #005581; } .ppfp-location-email a:hover, .ppfp-location-email a:focus { text-decoration: none; } /* hero banner*/ .homepage h1 { margin-bottom: 24px; } .homepage.main-content-area.two-column-content { padding-bottom: 32px; } .homepage.top-content-area.content-container { padding-bottom: 32px; }