.fhc-header { display: flex; flex-direction: row; flex-wrap: wrap; justify-content: space-between; align-items: baseline; margin-bottom: 3rem; } .fhc-header > h1:first-child { font-size: calc(1.325rem + .9vw); } .fhc-header > :first-child > small { color: var(--fhc-tertiary); font-size: .65em; padding-inline-start: 1em; } .fhc-alert.p-toast-center { width: 35rem; max-width: 100vw; } .fhc-alert.p-toast-top-right { max-width: calc(100vw - 40px); } .fhc-alert.p-toast-top-right .p-toast-detail, .fhc-alert.p-toast-center .p-toast-message-text .card { white-space: pre-wrap; } .text-preline { white-space: pre-line; } .text-prewrap { white-space: pre-wrap; } .btn-p-0 { padding: 0 .375rem; } .z-1 { z-index: 1; } .input-group > .input-group-item { position: relative; flex: 1 1 auto; width: 1%; min-width: 0; } .input-group > .input-group-item .form-control:focus, .input-group > .input-group-item .form-select:focus { z-index: 3; position: relative; } .input-group-lg > .input-group-item .form-control, .input-group-lg > .input-group-item .form-select { padding: 0.5rem 1rem; font-size: 1.25rem; border-radius: 0.3rem; } .input-group-sm > .input-group-item .form-control, .input-group-sm > .input-group-item .form-select { padding: 0.25rem 0.5rem; font-size: 0.875rem; border-radius: 0.2rem; } .input-group-lg > .input-group-item .form-select, .input-group-sm > .input-group-item .form-select { padding-right: 3rem; } .input-group:not(.has-validation) > .input-group-item:not(:last-child) .form-control, .input-group:not(.has-validation) > .input-group-item:not(:last-child) .form-select { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group.has-validation > .input-group-item:nth-last-child(n+3) .form-control, .input-group.has-validation > .input-group-item:nth-last-child(n+3) .form-select { border-top-right-radius: 0; border-bottom-right-radius: 0; } .input-group > .input-group-item:not(:first-child) .form-control, .input-group > .input-group-item:not(:first-child) .form-select { border-top-left-radius: 0; border-bottom-left-radius: 0; } .form-control-color.is-invalid, .was-validated .form-control-color:invalid, .form-control-color.is-valid, .was-validated .form-control-color:valid { padding-right: .375rem; background-image: none; } .modal-msg { max-width: 1378px; } .modal-msg .modal-content { height: 95vh; } .fhcSkipLink { position: absolute; left: -10px; top: -10px; width: 1px; height: 1px; overflow: hidden; } .fhcSkipLink::before { content: "Skip to main content" } .fhcSkipLink:focus { position: absolute; z-index: 9999999; top: var(--fhc-cis-header-height); left: var(--fhc-cis-menu-width); height: 100px; width: 800px; font-size: 24px; font-weight: bold; color: #0044cc; background-color: #ffeb3b; text-decoration: none; padding: 12px 18px; border-radius: 6px; box-shadow: 0px 4px 6px rgba(0, 0, 0, 0.2); transition: all 0.2s ease-in-out; } .fhcSkipLink:hover { background-color: #ffcc00; color: #002b80; transform: scale(1.05); } .fhc-bullet::before { content: "• "; font-weight: bold; display: inline-block; transform: scale(2); } .fhc-bullet-red::before { color: green; } .fhc-bullet-green::before { color: red; }