 :root { --cms-demo-scale: calc(1 / 5); --cms-font-size: 15px; font-size: var(--cms-font-size); --cms-font-family: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif; --cms-h1-font-size: 2rem; --cms-h2-font-size: 1.625rem; --cms-h3-font-size: 1.4375rem; --cms-h4-font-size: 1.25rem; --cms-heading-line-height: 1.2; --cms-content-margin-y: initial; --cms-image-display: block; --cms-logo-width: 100px; --cms-logo-height: 30px; --cms-menu-item-padding-x: 1em; --cms-menu-item-padding-y: 0.5em; --cms-hr-margin: 0.5rem 0; --cms-background-url: url('https://jiricky.postler.cz/dist/images/fsv_background.webp'); --cms-primary: #3a834e; --cms-primary-rgb: 58, 131, 78; --cms-primary-lighter: #bed6c5; --cms-primary-light: #7bac88; --cms-primary-dark: #275834; --cms-primary-darker: #132b1a; --cms-complementary: #cccccc; --cms-secondary: #aaaaaa; --cms-secondary-rgb: 170, 170, 170; --cms-secondary-lighter: #e3e3e3; --cms-secondary-light: #c6c6c6; --cms-secondary-dark: #727272; --cms-secondary-darker: #383838; --cms-success: #4caf50; --cms-success-rgb: 76, 175, 80; --cms-success-lighter: #c4e5c5; --cms-success-light: #87c98a; --cms-success-dark: #337536; --cms-success-darker: #193a1a; --cms-danger: #f44336; --cms-danger-rgb: 244, 67, 54; --cms-danger-lighter: #fbc1bd; --cms-danger-light: #f88178; --cms-danger-dark: #a32d24; --cms-danger-darker: #511612; --cms-warning: #ffc107; --cms-warning-rgb: 255, 193, 7; --cms-warning-lighter: #ffebad; --cms-warning-light: #ffd559; --cms-warning-dark: #ab8105; --cms-warning-darker: #544002; --cms-info: #00bcd4; --cms-info-rgb: 0, 188, 212; --cms-info-lighter: #abe9f1; --cms-info-light: #54d2e2; --cms-info-dark: #007e8e; --cms-info-darker: #003e46; --cms-light: #eeeeee; --cms-light-rgb: 238, 238, 238; --cms-light-lighter: #f9f9f9; --cms-light-light: #f4f4f4; --cms-light-dark: #9f9f9f; --cms-light-darker: #4f4f4f; --cms-dark: #333333; --cms-dark-rgb: 51, 51, 51; --cms-dark-lighter: #bcbcbc; --cms-dark-light: #767676; --cms-dark-dark: #222222; --cms-dark-darker: #111111; --cms-twitter-dark-body-bg: #222222; --cms-twitter-dark-heading-color: #dddddd; --cms-twitter-dark-color: #dddddd; --cms-twitter-dark-color-rgb: 221, 221, 221; --cms-twitter-dark-link-color: #2196f3; --cms-twitter-dark-link-color-rgb: 33, 150, 243; --cms-twitter-dark-active-link-color: #ffffff; --cms-twitter-dark-active-link-color-rgb: 255, 255, 255; --cms-twitter-dark-layout-bg: #111111; --cms-twitter-dark-layout-border-color: #333333; --cms-twitter-dark-primary-bg: #111111; --cms-twitter-dark-primary-border-color: #333333; --cms-twitter-dark-primary-link-color: #ffffff; --cms-twitter-dark-primary-active-link-bg: #111111; --cms-twitter-dark-primary-active-link-color: #2196f3; --cms-twitter-dark-primary-color: #dddddd; --cms-twitter-dark-secondary-bg: #111111; --cms-twitter-dark-secondary-border-color: #333333; --cms-twitter-dark-secondary-link-color: #ffffff; --cms-twitter-dark-secondary-active-link-bg: #111111; --cms-twitter-dark-secondary-active-link-color: #2196f3; --cms-twitter-dark-secondary-color: #dddddd; --cms-twitter-dark-side-bg: #111111; --cms-twitter-dark-side-border-color: #333333; --cms-twitter-dark-side-link-color: #ffffff; --cms-twitter-dark-side-active-link-bg: #111111; --cms-twitter-dark-side-active-link-color: #2196f3; --cms-twitter-dark-side-color: #dddddd; --cms-twitter-dark-content-bg: #111111; --cms-twitter-dark-content-bg-rgb: 17, 17, 17; --cms-twitter-dark-content-border-color: #333333; .theme-twitter-dark { --cms-body-bg: var(--cms-twitter-dark-body-bg); --cms-heading-color: var(--cms-twitter-dark-heading-color); --cms-color: var(--cms-twitter-dark-color); --cms-color-rgb: var(--cms-twitter-dark-color-rgb); --cms-link-color: var(--cms-twitter-dark-link-color); --cms-link-color-rgb: var(--cms-twitter-dark-link-color-rgb); --cms-active-link-color: var(--cms-twitter-dark-active-link-color); --cms-active-link-color-rgb: var(--cms-twitter-dark-active-link-color-rgb); --cms-layout-bg: var(--cms-twitter-dark-layout-bg); --cms-layout-border-color: var(--cms-twitter-dark-layout-border-color); --cms-primary-bg: var(--cms-twitter-dark-primary-bg); --cms-primary-border-color: var(--cms-twitter-dark-primary-border-color); --cms-primary-link-color: var(--cms-twitter-dark-primary-link-color); --cms-primary-active-link-bg: var(--cms-twitter-dark-primary-active-link-bg); --cms-primary-active-link-color: var(--cms-twitter-dark-primary-active-link-color); --cms-primary-color: var(--cms-twitter-dark-primary-color); --cms-secondary-bg: var(--cms-twitter-dark-secondary-bg); --cms-secondary-border-color: var(--cms-twitter-dark-secondary-border-color); --cms-secondary-link-color: var(--cms-twitter-dark-secondary-link-color); --cms-secondary-active-link-bg: var(--cms-twitter-dark-secondary-active-link-bg); --cms-secondary-active-link-color: var(--cms-twitter-dark-secondary-active-link-color); --cms-secondary-color: var(--cms-twitter-dark-secondary-color); --cms-side-bg: var(--cms-twitter-dark-side-bg); --cms-side-border-color: var(--cms-twitter-dark-side-border-color); --cms-side-link-color: var(--cms-twitter-dark-side-link-color); --cms-side-active-link-bg: var(--cms-twitter-dark-side-active-link-bg); --cms-side-active-link-color: var(--cms-twitter-dark-side-active-link-color); --cms-side-color: var(--cms-twitter-dark-side-color); --cms-content-bg: var(--cms-twitter-dark-content-bg); --cms-content-bg-rgb: var(--cms-twitter-dark-content-bg-rgb); --cms-content-border-color: var(--cms-twitter-dark-content-border-color); } --cms-twitter-light-body-bg: #ffffff; --cms-twitter-light-heading-color: #000000; --cms-twitter-light-color: #444444; --cms-twitter-light-color-rgb: 68, 68, 68; --cms-twitter-light-link-color: #2196f3; --cms-twitter-light-link-color-rgb: 33, 150, 243; --cms-twitter-light-active-link-color: #000000; --cms-twitter-light-active-link-color-rgb: 0, 0, 0; --cms-twitter-light-layout-bg: #ffffff; --cms-twitter-light-layout-border-color: #dddddd; --cms-twitter-light-primary-bg: #ffffff; --cms-twitter-light-primary-border-color: #dddddd; --cms-twitter-light-primary-link-color: #000000; --cms-twitter-light-primary-active-link-bg: #ffffff; --cms-twitter-light-primary-active-link-color: #2196f3; --cms-twitter-light-primary-color: #000000; --cms-twitter-light-secondary-bg: #ffffff; --cms-twitter-light-secondary-border-color: #dddddd; --cms-twitter-light-secondary-link-color: #000000; --cms-twitter-light-secondary-active-link-bg: #ffffff; --cms-twitter-light-secondary-active-link-color: #2196f3; --cms-twitter-light-secondary-color: #000000; --cms-twitter-light-side-bg: #ffffff; --cms-twitter-light-side-border-color: #dddddd; --cms-twitter-light-side-link-color: #000000; --cms-twitter-light-side-active-link-bg: #ffffff; --cms-twitter-light-side-active-link-color: #2196f3; --cms-twitter-light-side-color: #000000; --cms-twitter-light-content-bg: #ffffff; --cms-twitter-light-content-bg-rgb: 255, 255, 255; --cms-twitter-light-content-border-color: #dddddd; .theme-twitter-light { --cms-body-bg: var(--cms-twitter-light-body-bg); --cms-heading-color: var(--cms-twitter-light-heading-color); --cms-color: var(--cms-twitter-light-color); --cms-color-rgb: var(--cms-twitter-light-color-rgb); --cms-link-color: var(--cms-twitter-light-link-color); --cms-link-color-rgb: var(--cms-twitter-light-link-color-rgb); --cms-active-link-color: var(--cms-twitter-light-active-link-color); --cms-active-link-color-rgb: var(--cms-twitter-light-active-link-color-rgb); --cms-layout-bg: var(--cms-twitter-light-layout-bg); --cms-layout-border-color: var(--cms-twitter-light-layout-border-color); --cms-primary-bg: var(--cms-twitter-light-primary-bg); --cms-primary-border-color: var(--cms-twitter-light-primary-border-color); --cms-primary-link-color: var(--cms-twitter-light-primary-link-color); --cms-primary-active-link-bg: var(--cms-twitter-light-primary-active-link-bg); --cms-primary-active-link-color: var(--cms-twitter-light-primary-active-link-color); --cms-primary-color: var(--cms-twitter-light-primary-color); --cms-secondary-bg: var(--cms-twitter-light-secondary-bg); --cms-secondary-border-color: var(--cms-twitter-light-secondary-border-color); --cms-secondary-link-color: var(--cms-twitter-light-secondary-link-color); --cms-secondary-active-link-bg: var(--cms-twitter-light-secondary-active-link-bg); --cms-secondary-active-link-color: var(--cms-twitter-light-secondary-active-link-color); --cms-secondary-color: var(--cms-twitter-light-secondary-color); --cms-side-bg: var(--cms-twitter-light-side-bg); --cms-side-border-color: var(--cms-twitter-light-side-border-color); --cms-side-link-color: var(--cms-twitter-light-side-link-color); --cms-side-active-link-bg: var(--cms-twitter-light-side-active-link-bg); --cms-side-active-link-color: var(--cms-twitter-light-side-active-link-color); --cms-side-color: var(--cms-twitter-light-side-color); --cms-content-bg: var(--cms-twitter-light-content-bg); --cms-content-bg-rgb: var(--cms-twitter-light-content-bg-rgb); --cms-content-border-color: var(--cms-twitter-light-content-border-color); } --cms-d-layout-width: 1280px; --cms-d-layout-margin-top: 0px; --cms-d-layout-margin-right: 0px; --cms-d-layout-margin-bottom: 0px; --cms-d-layout-margin-left: 0px; --cms-d-layout-border-top: 0px; --cms-d-layout-border-right: 0px; --cms-d-layout-border-bottom: 0px; --cms-d-layout-border-left: 0px; --cms-d-primary-width: 250px; --cms-d-primary-height: 72px; --cms-d-primary-margin-top: 0px; --cms-d-primary-margin-right: 0px; --cms-d-primary-margin-bottom: 0px; --cms-d-primary-margin-left: 0px; --cms-d-primary-border-top: 0px; --cms-d-primary-border-right: 0px; --cms-d-primary-border-bottom: 0px; --cms-d-primary-border-left: 0px; --cms-d-primary-padding-top: 12px; --cms-d-primary-padding-right: 16px; --cms-d-primary-padding-bottom: 12px; --cms-d-primary-padding-left: 16px; --cms-d-primary-flex-direction: initial; --cms-d-primary-menu-item-flex-direction: initial; --cms-d-primary-icon-display: inline-block; --cms-d-primary-icon-font-size: 24px; --cms-d-primary-span-display: inline-block; --cms-d-primary-span-font-size: 20px; --cms-d-secondary-width: 250px; --cms-d-secondary-height: 55px; --cms-d-secondary-margin-top: 0px; --cms-d-secondary-margin-right: 0px; --cms-d-secondary-margin-bottom: 0px; --cms-d-secondary-margin-left: 0px; --cms-d-secondary-border-top: 0px; --cms-d-secondary-border-right: 1px; --cms-d-secondary-border-bottom: 1px; --cms-d-secondary-border-left: 1px; --cms-d-secondary-padding-top: 8px; --cms-d-secondary-padding-right: 16px; --cms-d-secondary-padding-bottom: 8px; --cms-d-secondary-padding-left: 16px; --cms-d-secondary-flex-direction: initial; --cms-d-secondary-menu-item-flex-direction: column; --cms-d-secondary-icon-display: inline-block; --cms-d-secondary-icon-font-size: 13px; --cms-d-secondary-span-display: inline-block; --cms-d-secondary-span-font-size: 13px; --cms-d-side-width: 250px; --cms-d-side-height: 72px; --cms-d-side-margin-top: 0px; --cms-d-side-margin-right: 0px; --cms-d-side-margin-bottom: 0px; --cms-d-side-margin-left: 0px; --cms-d-side-border-top: 0px; --cms-d-side-border-right: 0px; --cms-d-side-border-bottom: 0px; --cms-d-side-border-left: 0px; --cms-d-side-padding-top: 0px; --cms-d-side-padding-right: 16px; --cms-d-side-padding-bottom: 8px; --cms-d-side-padding-left: 16px; --cms-d-side-flex-direction: initial; --cms-d-side-menu-item-flex-direction: initial; --cms-d-side-icon-display: inline-block; --cms-d-side-icon-font-size: initial; --cms-d-side-span-display: inline-block; --cms-d-side-span-font-size: initial; --cms-d-content-width: 100%; --cms-d-content-margin-top: 0px; --cms-d-content-margin-right: 0px; --cms-d-content-margin-bottom: 0px; --cms-d-content-margin-left: 0px; --cms-d-content-border-top: 0px; --cms-d-content-border-right: 1px; --cms-d-content-border-bottom: 0px; --cms-d-content-border-left: 1px; --cms-d-content-padding-top: 16px; --cms-d-content-padding-right: 16px; --cms-d-content-padding-bottom: 16px; --cms-d-content-padding-left: 16px; --cms-t-layout-width: initial; --cms-t-layout-margin-top: 0px; --cms-t-layout-margin-right: 0px; --cms-t-layout-margin-bottom: 0px; --cms-t-layout-margin-left: 0px; --cms-t-layout-border-top: 0px; --cms-t-layout-border-right: 0px; --cms-t-layout-border-bottom: 0px; --cms-t-layout-border-left: 0px; --cms-t-primary-width: 55px; --cms-t-primary-height: 55px; --cms-t-primary-margin-top: 0px; --cms-t-primary-margin-right: 0px; --cms-t-primary-margin-bottom: 0px; --cms-t-primary-margin-left: 0px; --cms-t-primary-border-top: 0px; --cms-t-primary-border-right: 0px; --cms-t-primary-border-bottom: 0px; --cms-t-primary-border-left: 0px; --cms-t-primary-padding-top: 12px; --cms-t-primary-padding-right: 12px; --cms-t-primary-padding-bottom: 12px; --cms-t-primary-padding-left: 12px; --cms-t-primary-flex-direction: initial; --cms-t-primary-menu-item-flex-direction: initial; --cms-t-primary-icon-display: inline-block; --cms-t-primary-icon-font-size: 24px; --cms-t-primary-span-display: none; --cms-t-primary-span-font-size: 20px; --cms-t-secondary-width: 250px; --cms-t-secondary-height: 55px; --cms-t-secondary-margin-top: 0px; --cms-t-secondary-margin-right: 0px; --cms-t-secondary-margin-bottom: 0px; --cms-t-secondary-margin-left: 0px; --cms-t-secondary-border-top: 0px; --cms-t-secondary-border-right: 1px; --cms-t-secondary-border-bottom: 1px; --cms-t-secondary-border-left: 1px; --cms-t-secondary-padding-top: 8px; --cms-t-secondary-padding-right: 16px; --cms-t-secondary-padding-bottom: 8px; --cms-t-secondary-padding-left: 16px; --cms-t-secondary-flex-direction: initial; --cms-t-secondary-menu-item-flex-direction: column; --cms-t-secondary-icon-display: inline-block; --cms-t-secondary-icon-font-size: 13px; --cms-t-secondary-span-display: inline-block; --cms-t-secondary-span-font-size: 13px; --cms-t-side-width: 250px; --cms-t-side-height: 55px; --cms-t-side-margin-top: 0px; --cms-t-side-margin-right: 0px; --cms-t-side-margin-bottom: 0px; --cms-t-side-margin-left: 0px; --cms-t-side-border-top: 0px; --cms-t-side-border-right: 0px; --cms-t-side-border-bottom: 0px; --cms-t-side-border-left: 0px; --cms-t-side-padding-top: 0px; --cms-t-side-padding-right: 16px; --cms-t-side-padding-bottom: 8px; --cms-t-side-padding-left: 16px; --cms-t-side-flex-direction: initial; --cms-t-side-menu-item-flex-direction: initial; --cms-t-side-icon-display: inline-block; --cms-t-side-icon-font-size: initial; --cms-t-side-span-display: inline-block; --cms-t-side-span-font-size: initial; --cms-t-content-width: 100%; --cms-t-content-margin-top: 0px; --cms-t-content-margin-right: 0px; --cms-t-content-margin-bottom: 0px; --cms-t-content-margin-left: 0px; --cms-t-content-border-top: 0px; --cms-t-content-border-right: 1px; --cms-t-content-border-bottom: 0px; --cms-t-content-border-left: 1px; --cms-t-content-padding-top: 16px; --cms-t-content-padding-right: 16px; --cms-t-content-padding-bottom: 16px; --cms-t-content-padding-left: 16px; --cms-m-layout-width: initial; --cms-m-layout-margin-top: 0px; --cms-m-layout-margin-right: 0px; --cms-m-layout-margin-bottom: 0px; --cms-m-layout-margin-left: 0px; --cms-m-layout-border-top: 0px; --cms-m-layout-border-right: 0px; --cms-m-layout-border-bottom: 0px; --cms-m-layout-border-left: 0px; --cms-m-primary-width: 250px; --cms-m-primary-height: 47px; --cms-m-primary-margin-top: 0px; --cms-m-primary-margin-right: 0px; --cms-m-primary-margin-bottom: 0px; --cms-m-primary-margin-left: 0px; --cms-m-primary-border-top: 0px; --cms-m-primary-border-right: 0px; --cms-m-primary-border-bottom: 1px; --cms-m-primary-border-left: 0px; --cms-m-primary-padding-top: 8px; --cms-m-primary-padding-right: 12px; --cms-m-primary-padding-bottom: 8px; --cms-m-primary-padding-left: 12px; --cms-m-primary-flex-direction: column; --cms-m-primary-menu-item-flex-direction: column; --cms-m-primary-icon-display: inline-block; --cms-m-primary-icon-font-size: 20px; --cms-m-primary-span-display: inline-block; --cms-m-primary-span-font-size: 10px; --cms-m-secondary-width: 250px; --cms-m-secondary-height: 87px; --cms-m-secondary-margin-top: 0px; --cms-m-secondary-margin-right: 0px; --cms-m-secondary-margin-bottom: 0px; --cms-m-secondary-margin-left: 0px; --cms-m-secondary-border-top: 0px; --cms-m-secondary-border-right: 0px; --cms-m-secondary-border-bottom: 1px; --cms-m-secondary-border-left: 0px; --cms-m-secondary-padding-top: 8px; --cms-m-secondary-padding-right: 12px; --cms-m-secondary-padding-bottom: 8px; --cms-m-secondary-padding-left: 12px; --cms-m-secondary-flex-direction: column; --cms-m-secondary-menu-item-flex-direction: initial; --cms-m-secondary-icon-display: inline-block; --cms-m-secondary-icon-font-size: 13px; --cms-m-secondary-span-display: inline-block; --cms-m-secondary-span-font-size: 13px; --cms-m-side-width: initial; --cms-m-side-height: 47px; --cms-m-side-margin-top: 0px; --cms-m-side-margin-right: 0px; --cms-m-side-margin-bottom: 0px; --cms-m-side-margin-left: 0px; --cms-m-side-border-top: 0px; --cms-m-side-border-right: 0px; --cms-m-side-border-bottom: 0px; --cms-m-side-border-left: 0px; --cms-m-side-padding-top: 0px; --cms-m-side-padding-right: 12px; --cms-m-side-padding-bottom: 8px; --cms-m-side-padding-left: 12px; --cms-m-side-flex-direction: column; --cms-m-side-menu-item-flex-direction: initial; --cms-m-side-icon-display: inline-block; --cms-m-side-icon-font-size: initial; --cms-m-side-span-display: inline-block; --cms-m-side-span-font-size: initial; --cms-m-content-width: 100%; --cms-m-content-margin-top: 0px; --cms-m-content-margin-right: 0px; --cms-m-content-margin-bottom: 0px; --cms-m-content-margin-left: 0px; --cms-m-content-border-top: 0px; --cms-m-content-border-right: 0px; --cms-m-content-border-bottom: 0px; --cms-m-content-border-left: 0px; --cms-m-content-padding-top: 16px; --cms-m-content-padding-right: 12px; --cms-m-content-padding-bottom: 16px; --cms-m-content-padding-left: 12px; --cms-layout-side-wrapper-overflow-y: auto; --cms-layout-side-wrapper-overflow-x: hidden; --cms-layout-side-wrapper-width: var(--cms-side-width); --cms-layout-side-wrapper-min-width: var(--cms-side-width); --cms-layout-side-wrapper-min-height: initial; --cms-layout-side-max-width: initial; --cms-layout-side-justify-content: initial; --cms-layout-side-menu-item-justify-content: var(--cms-primary-justify-content); --cms-layout-side-menu-item-align-items: center; --cms-layout-side-menu-item-padding: var(--cms-menu-item-padding-y) var(--cms-side-padding-right) var(--cms-menu-item-padding-y) var(--cms-side-padding-left); --cms-layout-side-hr-display: block; --cms-side-menu-flex-direction: column; --cms-side-white-space: initial; }  @media (min-width: 1280px) { :root { --cms-layout-flex-direction: initial; --cms-layout-primary-wrapper-overflow-y: auto; --cms-layout-primary-wrapper-overflow-x: hidden; --cms-layout-primary-wrapper-width: var(--cms-primary-width); --cms-layout-primary-wrapper-min-width: var(--cms-primary-width); --cms-layout-primary-wrapper-min-height: initial; --cms-layout-primary-max-width: initial; --cms-layout-secondary-wrapper-overflow-y: hidden; --cms-layout-secondary-wrapper-overflow-x: auto; --cms-layout-secondary-wrapper-width: initial; --cms-layout-secondary-wrapper-min-height: var(--cms-secondary-height); --cms-layout-navigation-max-width: 100%; --cms-layout-navigation-width: initial; --cms-layout-horizontal-wrapper-max-width: calc(100% - var(--cms-primary-width)); --cms-layout-horizontal-wrapper-flex-direction: column; --cms-layout-content-image-wrapper-max-width: initial; --cms-layout-image-flex-grow: 1; --cms-layout-logo-float: none; --cms-layout-logo-height: var(--cms-logo-height); --cms-layout-logo-width: calc(var(--cms-primary-width) - var(--cms-primary-padding-left) - var(--cms-primary-padding-right)); --cms-layout-primary-justify-content: initial; --cms-layout-primary-menu-item-justify-content: var(--cms-primary-justify-content); --cms-layout-primary-menu-item-align-items: center; --cms-layout-primary-menu-item-padding: var(--cms-menu-item-padding-y) var(--cms-primary-padding-right) var(--cms-menu-item-padding-y) var(--cms-primary-padding-left); --cms-layout-primary-hr-display: block; --cms-layout-title-float: left; --cms-layout-title-line-height: calc(var(--cms-secondary-height) - var(--cms-secondary-padding-top) - var(--cms-secondary-padding-bottom) - var(--cms-secondary-border-bottom)); --cms-layout-secondary-justify-content: flex-end; --cms-layout-secondary-menu-item-justify-content: center; --cms-layout-secondary-menu-item-align-items: center; --cms-layout-secondary-menu-item-padding: 0 var(--cms-menu-item-padding-x); --cms-layout-secondary-hr-display: none; --cms-primary-menu-flex-direction: column; --cms-primary-white-space: initial; --cms-secondary-menu-flex-direction: initial; --cms-secondary-white-space: nowrap; } :root { --cms-layout-width: var(--cms-d-layout-width); --cms-layout-margin: var(--cms-d-layout-margin-top) var(--cms-d-layout-margin-right) var(--cms-d-layout-margin-bottom) var(--cms-d-layout-margin-left); --cms-layout-border-width: var(--cms-d-layout-border-top) var(--cms-d-layout-border-right) var(--cms-d-layout-border-bottom) var(--cms-d-layout-border-left); --cms-layout-primary-justify-content: initial; --cms-primary-height: var(--cms-d-primary-height); --cms-primary-width: var(--cms-d-primary-width); --cms-primary-margin: var(--cms-d-primary-margin-top) var(--cms-d-primary-margin-right) var(--cms-d-primary-margin-bottom) var(--cms-d-primary-margin-left); --cms-primary-padding-top: var(--cms-d-primary-padding-top); --cms-primary-padding-right: var(--cms-d-primary-padding-right); --cms-primary-padding-bottom: var(--cms-d-primary-padding-bottom); --cms-primary-padding-left: var(--cms-d-primary-padding-left); --cms-primary-border-top: var(--cms-d-primary-border-top); --cms-primary-border-right: var(--cms-d-primary-border-right); --cms-primary-border-bottom: var(--cms-d-primary-border-bottom); --cms-primary-border-left: var(--cms-d-primary-border-left); --cms-primary-padding: var(--cms-d-primary-padding-top) var(--cms-d-primary-padding-right) var(--cms-d-primary-padding-bottom) var(--cms-d-primary-padding-left); --cms-primary-border-width: var(--cms-d-primary-border-top) var(--cms-d-primary-border-right) var(--cms-d-primary-border-bottom) var(--cms-d-primary-border-left); --cms-primary-justify-content: var(--cms-d-primary-justify-content); --cms-primary-flex-direction: column; --cms-primary-menu-item-flex-direction: var(--cms-d-primary-menu-item-flex-direction); --cms-primary-icon-display: var(--cms-d-primary-icon-display); --cms-primary-icon-font-size: var(--cms-d-primary-icon-font-size); --cms-primary-span-display: var(--cms-d-primary-span-display); --cms-primary-span-font-size: var(--cms-d-primary-span-font-size); --cms-layout-secondary-justify-content: flex-end; --cms-secondary-height: var(--cms-d-secondary-height); --cms-secondary-width: var(--cms-d-secondary-width); --cms-secondary-margin: var(--cms-d-secondary-margin-top) var(--cms-d-secondary-margin-right) var(--cms-d-secondary-margin-bottom) var(--cms-d-secondary-margin-left); --cms-secondary-padding-top: var(--cms-d-secondary-padding-top); --cms-secondary-padding-right: var(--cms-d-secondary-padding-right); --cms-secondary-padding-bottom: var(--cms-d-secondary-padding-bottom); --cms-secondary-padding-left: var(--cms-d-secondary-padding-left); --cms-secondary-border-top: var(--cms-d-secondary-border-top); --cms-secondary-border-right: var(--cms-d-secondary-border-right); --cms-secondary-border-bottom: var(--cms-d-secondary-border-bottom); --cms-secondary-border-left: var(--cms-d-secondary-border-left); --cms-secondary-padding: var(--cms-d-secondary-padding-top) var(--cms-d-secondary-padding-right) var(--cms-d-secondary-padding-bottom) var(--cms-d-secondary-padding-left); --cms-secondary-border-width: var(--cms-d-secondary-border-top) var(--cms-d-secondary-border-right) var(--cms-d-secondary-border-bottom) var(--cms-d-secondary-border-left); --cms-secondary-justify-content: var(--cms-d-secondary-justify-content); --cms-secondary-flex-direction: var(--cms-d-secondary-flex-direction); --cms-secondary-menu-item-flex-direction: var(--cms-d-secondary-menu-item-flex-direction); --cms-secondary-icon-display: var(--cms-d-secondary-icon-display); --cms-secondary-icon-font-size: var(--cms-d-secondary-icon-font-size); --cms-secondary-span-display: var(--cms-d-secondary-span-display); --cms-secondary-span-font-size: var(--cms-d-secondary-span-font-size); --cms-layout-side-justify-content: initial; --cms-side-height: var(--cms-d-side-height); --cms-side-width: var(--cms-d-side-width); --cms-side-margin: var(--cms-d-side-margin-top) var(--cms-d-side-margin-right) var(--cms-d-side-margin-bottom) var(--cms-d-side-margin-left); --cms-side-padding-top: var(--cms-d-side-padding-top); --cms-side-padding-right: var(--cms-d-side-padding-right); --cms-side-padding-bottom: var(--cms-d-side-padding-bottom); --cms-side-padding-left: var(--cms-d-side-padding-left); --cms-side-border-top: var(--cms-d-side-border-top); --cms-side-border-right: var(--cms-d-side-border-right); --cms-side-border-bottom: var(--cms-d-side-border-bottom); --cms-side-border-left: var(--cms-d-side-border-left); --cms-side-padding: var(--cms-d-side-padding-top) var(--cms-d-side-padding-right) var(--cms-d-side-padding-bottom) var(--cms-d-side-padding-left); --cms-side-border-width: var(--cms-d-side-border-top) var(--cms-d-side-border-right) var(--cms-d-side-border-bottom) var(--cms-d-side-border-left); --cms-side-justify-content: var(--cms-d-side-justify-content); --cms-side-flex-direction: column; --cms-side-menu-item-flex-direction: var(--cms-d-side-menu-item-flex-direction); --cms-side-icon-display: var(--cms-d-side-icon-display); --cms-side-icon-font-size: var(--cms-d-side-icon-font-size); --cms-side-span-display: var(--cms-d-side-span-display); --cms-side-span-font-size: var(--cms-d-side-span-font-size); --cms-content-width: var(--cms-d-content-width); --cms-content-margin: var(--cms-d-content-margin-top) var(--cms-d-content-margin-right) var(--cms-d-content-margin-bottom) var(--cms-d-content-margin-left); --cms-content-padding-top: var(--cms-d-content-padding-top); --cms-content-padding-right: var(--cms-d-content-padding-right); --cms-content-padding-bottom: var(--cms-d-content-padding-bottom); --cms-content-padding-left: var(--cms-d-content-padding-left); --cms-content-padding: var(--cms-d-content-padding-top) var(--cms-d-content-padding-right) var(--cms-d-content-padding-bottom) var(--cms-d-content-padding-left); --cms-content-border-width: var(--cms-d-content-border-top) var(--cms-d-content-border-right) var(--cms-d-content-border-bottom) var(--cms-d-content-border-left); } .layout .primary-navigation-wrapper .navigation .menu { display: flex !important; } .layout .horizontal-wrapper .secondary-navigation-wrapper .navigation .menu { display: flex !important; } .layout .side-panel { display: flex !important; } } @media (min-width: 992px) and (max-width: 1279.8px) { :root { --cms-layout-flex-direction: initial; --cms-layout-primary-wrapper-overflow-y: auto; --cms-layout-primary-wrapper-overflow-x: hidden; --cms-layout-primary-wrapper-width: var(--cms-primary-width); --cms-layout-primary-wrapper-min-width: var(--cms-primary-width); --cms-layout-primary-wrapper-min-height: initial; --cms-layout-primary-max-width: initial; --cms-layout-secondary-wrapper-overflow-y: hidden; --cms-layout-secondary-wrapper-overflow-x: auto; --cms-layout-secondary-wrapper-width: initial; --cms-layout-secondary-wrapper-min-height: var(--cms-secondary-height); --cms-layout-navigation-max-width: 100%; --cms-layout-navigation-width: initial; --cms-layout-horizontal-wrapper-max-width: calc(100% - var(--cms-primary-width)); --cms-layout-horizontal-wrapper-flex-direction: column; --cms-layout-content-image-wrapper-max-width: initial; --cms-layout-image-flex-grow: 1; --cms-layout-logo-float: none; --cms-layout-logo-height: var(--cms-logo-height); --cms-layout-logo-width: calc(var(--cms-primary-width) - var(--cms-primary-padding-left) - var(--cms-primary-padding-right)); --cms-layout-primary-justify-content: initial; --cms-layout-primary-menu-item-justify-content: var(--cms-primary-justify-content); --cms-layout-primary-menu-item-align-items: center; --cms-layout-primary-menu-item-padding: var(--cms-menu-item-padding-y) var(--cms-primary-padding-right) var(--cms-menu-item-padding-y) var(--cms-primary-padding-left); --cms-layout-primary-hr-display: block; --cms-layout-title-float: left; --cms-layout-title-line-height: calc(var(--cms-secondary-height) - var(--cms-secondary-padding-top) - var(--cms-secondary-padding-bottom) - var(--cms-secondary-border-bottom)); --cms-layout-secondary-justify-content: flex-end; --cms-layout-secondary-menu-item-justify-content: center; --cms-layout-secondary-menu-item-align-items: center; --cms-layout-secondary-menu-item-padding: 0 var(--cms-menu-item-padding-x); --cms-layout-secondary-hr-display: none; --cms-primary-menu-flex-direction: column; --cms-primary-white-space: initial; --cms-secondary-menu-flex-direction: initial; --cms-secondary-white-space: nowrap; } :root { --cms-layout-width: var(--cms-t-layout-width); --cms-layout-margin: var(--cms-t-layout-margin-top) var(--cms-t-layout-margin-right) var(--cms-t-layout-margin-bottom) var(--cms-t-layout-margin-left); --cms-layout-border-width: var(--cms-t-layout-border-top) var(--cms-t-layout-border-right) var(--cms-t-layout-border-bottom) var(--cms-t-layout-border-left); --cms-layout-primary-justify-content: initial; --cms-primary-height: var(--cms-t-primary-height); --cms-primary-width: var(--cms-t-primary-width); --cms-primary-margin: var(--cms-t-primary-margin-top) var(--cms-t-primary-margin-right) var(--cms-t-primary-margin-bottom) var(--cms-t-primary-margin-left); --cms-primary-padding-top: var(--cms-t-primary-padding-top); --cms-primary-padding-right: var(--cms-t-primary-padding-right); --cms-primary-padding-bottom: var(--cms-t-primary-padding-bottom); --cms-primary-padding-left: var(--cms-t-primary-padding-left); --cms-primary-border-top: var(--cms-t-primary-border-top); --cms-primary-border-right: var(--cms-t-primary-border-right); --cms-primary-border-bottom: var(--cms-t-primary-border-bottom); --cms-primary-border-left: var(--cms-t-primary-border-left); --cms-primary-padding: var(--cms-t-primary-padding-top) var(--cms-t-primary-padding-right) var(--cms-t-primary-padding-bottom) var(--cms-t-primary-padding-left); --cms-primary-border-width: var(--cms-t-primary-border-top) var(--cms-t-primary-border-right) var(--cms-t-primary-border-bottom) var(--cms-t-primary-border-left); --cms-primary-justify-content: var(--cms-t-primary-justify-content); --cms-primary-flex-direction: column; --cms-primary-menu-item-flex-direction: var(--cms-t-primary-menu-item-flex-direction); --cms-primary-icon-display: var(--cms-t-primary-icon-display); --cms-primary-icon-font-size: var(--cms-t-primary-icon-font-size); --cms-primary-span-display: var(--cms-t-primary-span-display); --cms-primary-span-font-size: var(--cms-t-primary-span-font-size); --cms-layout-secondary-justify-content: flex-end; --cms-secondary-height: var(--cms-t-secondary-height); --cms-secondary-width: var(--cms-t-secondary-width); --cms-secondary-margin: var(--cms-t-secondary-margin-top) var(--cms-t-secondary-margin-right) var(--cms-t-secondary-margin-bottom) var(--cms-t-secondary-margin-left); --cms-secondary-padding-top: var(--cms-t-secondary-padding-top); --cms-secondary-padding-right: var(--cms-t-secondary-padding-right); --cms-secondary-padding-bottom: var(--cms-t-secondary-padding-bottom); --cms-secondary-padding-left: var(--cms-t-secondary-padding-left); --cms-secondary-border-top: var(--cms-t-secondary-border-top); --cms-secondary-border-right: var(--cms-t-secondary-border-right); --cms-secondary-border-bottom: var(--cms-t-secondary-border-bottom); --cms-secondary-border-left: var(--cms-t-secondary-border-left); --cms-secondary-padding: var(--cms-t-secondary-padding-top) var(--cms-t-secondary-padding-right) var(--cms-t-secondary-padding-bottom) var(--cms-t-secondary-padding-left); --cms-secondary-border-width: var(--cms-t-secondary-border-top) var(--cms-t-secondary-border-right) var(--cms-t-secondary-border-bottom) var(--cms-t-secondary-border-left); --cms-secondary-justify-content: var(--cms-t-secondary-justify-content); --cms-secondary-flex-direction: var(--cms-t-secondary-flex-direction); --cms-secondary-menu-item-flex-direction: var(--cms-t-secondary-menu-item-flex-direction); --cms-secondary-icon-display: var(--cms-t-secondary-icon-display); --cms-secondary-icon-font-size: var(--cms-t-secondary-icon-font-size); --cms-secondary-span-display: var(--cms-t-secondary-span-display); --cms-secondary-span-font-size: var(--cms-t-secondary-span-font-size); --cms-layout-side-justify-content: initial; --cms-side-height: var(--cms-t-side-height); --cms-side-width: var(--cms-t-side-width); --cms-side-margin: var(--cms-t-side-margin-top) var(--cms-t-side-margin-right) var(--cms-t-side-margin-bottom) var(--cms-t-side-margin-left); --cms-side-padding-top: var(--cms-t-side-padding-top); --cms-side-padding-right: var(--cms-t-side-padding-right); --cms-side-padding-bottom: var(--cms-t-side-padding-bottom); --cms-side-padding-left: var(--cms-t-side-padding-left); --cms-side-border-top: var(--cms-t-side-border-top); --cms-side-border-right: var(--cms-t-side-border-right); --cms-side-border-bottom: var(--cms-t-side-border-bottom); --cms-side-border-left: var(--cms-t-side-border-left); --cms-side-padding: var(--cms-t-side-padding-top) var(--cms-t-side-padding-right) var(--cms-t-side-padding-bottom) var(--cms-t-side-padding-left); --cms-side-border-width: var(--cms-t-side-border-top) var(--cms-t-side-border-right) var(--cms-t-side-border-bottom) var(--cms-t-side-border-left); --cms-side-justify-content: var(--cms-t-side-justify-content); --cms-side-flex-direction: column; --cms-side-menu-item-flex-direction: var(--cms-t-side-menu-item-flex-direction); --cms-side-icon-display: var(--cms-t-side-icon-display); --cms-side-icon-font-size: var(--cms-t-side-icon-font-size); --cms-side-span-display: var(--cms-t-side-span-display); --cms-side-span-font-size: var(--cms-t-side-span-font-size); --cms-content-width: var(--cms-t-content-width); --cms-content-margin: var(--cms-t-content-margin-top) var(--cms-t-content-margin-right) var(--cms-t-content-margin-bottom) var(--cms-t-content-margin-left); --cms-content-padding-top: var(--cms-t-content-padding-top); --cms-content-padding-right: var(--cms-t-content-padding-right); --cms-content-padding-bottom: var(--cms-t-content-padding-bottom); --cms-content-padding-left: var(--cms-t-content-padding-left); --cms-content-padding: var(--cms-t-content-padding-top) var(--cms-t-content-padding-right) var(--cms-t-content-padding-bottom) var(--cms-t-content-padding-left); --cms-content-border-width: var(--cms-t-content-border-top) var(--cms-t-content-border-right) var(--cms-t-content-border-bottom) var(--cms-t-content-border-left); } .layout .primary-navigation-wrapper .navigation .menu { display: flex !important; } .layout .horizontal-wrapper .secondary-navigation-wrapper .navigation .menu { display: flex !important; } .layout .side-panel { display: flex !important; } } @media (max-width: 991.8px) { :root { --cms-layout-flex-direction: column; --cms-layout-primary-wrapper-overflow-y: hidden; --cms-layout-primary-wrapper-overflow-x: auto; --cms-layout-primary-wrapper-width: initial; --cms-layout-primary-wrapper-min-width: initial; --cms-layout-primary-wrapper-min-height: var(--cms-primary-height); --cms-layout-primary-max-width: initial; --cms-layout-secondary-wrapper-overflow-y: hidden; --cms-layout-secondary-wrapper-overflow-x: auto; --cms-layout-secondary-wrapper-width: initial; --cms-layout-secondary-wrapper-min-height: var(--cms-secondary-height); --cms-layout-navigation-max-width: 100%; --cms-layout-navigation-width: var(--cms-content-width, auto); --cms-layout-horizontal-wrapper-max-width: initial; --cms-layout-horizontal-wrapper-flex-direction: column; --cms-layout-content-image-wrapper-max-width: 100%; --cms-layout-image-flex-grow: initial; --cms-layout-logo-float: left; --cms-layout-logo-height: calc(var(--cms-primary-height) - var(--cms-primary-padding-top) - var(--cms-primary-padding-bottom) - var(--cms-primary-border-bottom)); --cms-layout-logo-width: var(--cms-logo-width); --cms-layout-primary-justify-content: flex-end; --cms-layout-primary-menu-item-justify-content: center; --cms-layout-primary-menu-item-align-items: center; --cms-layout-primary-menu-item-padding: 0 var(--cms-menu-item-padding-x); --cms-layout-primary-hr-display: none; --cms-layout-title-float: left; --cms-layout-secondary-justify-content: flex-end; --cms-layout-secondary-menu-item-justify-content: center; --cms-layout-secondary-menu-item-align-items: var(--cms-secondary-justify-content); --cms-layout-secondary-menu-item-padding: 0 var(--cms-menu-item-padding-x); --cms-layout-secondary-hr-display: none; --cms-image-display: none; --cms-content-margin-y: auto; --cms-primary-menu-flex-direction: initial; --cms-primary-white-space: nowrap; --cms-secondary-menu-flex-direction: initial; --cms-secondary-white-space: nowrap; } :root { --cms-layout-width: var(--cms-m-layout-width); --cms-layout-margin: var(--cms-m-layout-margin-top) var(--cms-m-layout-margin-right) var(--cms-m-layout-margin-bottom) var(--cms-m-layout-margin-left); --cms-layout-border-width: var(--cms-m-layout-border-top) var(--cms-m-layout-border-right) var(--cms-m-layout-border-bottom) var(--cms-m-layout-border-left); --cms-layout-primary-justify-content: initial; --cms-primary-height: var(--cms-m-primary-height); --cms-primary-width: var(--cms-m-primary-width); --cms-primary-margin: var(--cms-m-primary-margin-top) var(--cms-m-primary-margin-right) var(--cms-m-primary-margin-bottom) var(--cms-m-primary-margin-left); --cms-primary-padding-top: var(--cms-m-primary-padding-top); --cms-primary-padding-right: var(--cms-m-primary-padding-right); --cms-primary-padding-bottom: var(--cms-m-primary-padding-bottom); --cms-primary-padding-left: var(--cms-m-primary-padding-left); --cms-primary-border-top: var(--cms-m-primary-border-top); --cms-primary-border-right: var(--cms-m-primary-border-right); --cms-primary-border-bottom: var(--cms-m-primary-border-bottom); --cms-primary-border-left: var(--cms-m-primary-border-left); --cms-primary-padding: var(--cms-m-primary-padding-top) var(--cms-m-primary-padding-right) var(--cms-m-primary-padding-bottom) var(--cms-m-primary-padding-left); --cms-primary-border-width: var(--cms-m-primary-border-top) var(--cms-m-primary-border-right) var(--cms-m-primary-border-bottom) var(--cms-m-primary-border-left); --cms-primary-justify-content: var(--cms-m-primary-justify-content); --cms-primary-flex-direction: var(--cms-m-primary-flex-direction); --cms-primary-menu-item-flex-direction: var(--cms-m-primary-menu-item-flex-direction); --cms-primary-icon-display: var(--cms-m-primary-icon-display); --cms-primary-icon-font-size: var(--cms-m-primary-icon-font-size); --cms-primary-span-display: var(--cms-m-primary-span-display); --cms-primary-span-font-size: var(--cms-m-primary-span-font-size); --cms-layout-secondary-justify-content: initial; --cms-secondary-height: var(--cms-m-secondary-height); --cms-secondary-width: var(--cms-m-secondary-width); --cms-secondary-margin: var(--cms-m-secondary-margin-top) var(--cms-m-secondary-margin-right) var(--cms-m-secondary-margin-bottom) var(--cms-m-secondary-margin-left); --cms-secondary-padding-top: var(--cms-m-secondary-padding-top); --cms-secondary-padding-right: var(--cms-m-secondary-padding-right); --cms-secondary-padding-bottom: var(--cms-m-secondary-padding-bottom); --cms-secondary-padding-left: var(--cms-m-secondary-padding-left); --cms-secondary-border-top: var(--cms-m-secondary-border-top); --cms-secondary-border-right: var(--cms-m-secondary-border-right); --cms-secondary-border-bottom: var(--cms-m-secondary-border-bottom); --cms-secondary-border-left: var(--cms-m-secondary-border-left); --cms-secondary-padding: var(--cms-m-secondary-padding-top) var(--cms-m-secondary-padding-right) var(--cms-m-secondary-padding-bottom) var(--cms-m-secondary-padding-left); --cms-secondary-border-width: var(--cms-m-secondary-border-top) var(--cms-m-secondary-border-right) var(--cms-m-secondary-border-bottom) var(--cms-m-secondary-border-left); --cms-secondary-justify-content: var(--cms-m-secondary-justify-content); --cms-secondary-flex-direction: var(--cms-m-secondary-flex-direction); --cms-secondary-menu-item-flex-direction: var(--cms-m-secondary-menu-item-flex-direction); --cms-secondary-icon-display: var(--cms-m-secondary-icon-display); --cms-secondary-icon-font-size: var(--cms-m-secondary-icon-font-size); --cms-secondary-span-display: var(--cms-m-secondary-span-display); --cms-secondary-span-font-size: var(--cms-m-secondary-span-font-size); --cms-layout-side-justify-content: initial; --cms-side-height: var(--cms-m-side-height); --cms-side-width: var(--cms-m-side-width); --cms-side-margin: var(--cms-m-side-margin-top) var(--cms-m-side-margin-right) var(--cms-m-side-margin-bottom) var(--cms-m-side-margin-left); --cms-side-padding-top: var(--cms-m-side-padding-top); --cms-side-padding-right: var(--cms-m-side-padding-right); --cms-side-padding-bottom: var(--cms-m-side-padding-bottom); --cms-side-padding-left: var(--cms-m-side-padding-left); --cms-side-border-top: var(--cms-m-side-border-top); --cms-side-border-right: var(--cms-m-side-border-right); --cms-side-border-bottom: var(--cms-m-side-border-bottom); --cms-side-border-left: var(--cms-m-side-border-left); --cms-side-padding: var(--cms-m-side-padding-top) var(--cms-m-side-padding-right) var(--cms-m-side-padding-bottom) var(--cms-m-side-padding-left); --cms-side-border-width: var(--cms-m-side-border-top) var(--cms-m-side-border-right) var(--cms-m-side-border-bottom) var(--cms-m-side-border-left); --cms-side-justify-content: var(--cms-m-side-justify-content); --cms-side-flex-direction: column; --cms-side-menu-item-flex-direction: var(--cms-m-side-menu-item-flex-direction); --cms-side-icon-display: var(--cms-m-side-icon-display); --cms-side-icon-font-size: var(--cms-m-side-icon-font-size); --cms-side-span-display: var(--cms-m-side-span-display); --cms-side-span-font-size: var(--cms-m-side-span-font-size); --cms-content-width: var(--cms-m-content-width); --cms-content-margin: var(--cms-m-content-margin-top) var(--cms-m-content-margin-right) var(--cms-m-content-margin-bottom) var(--cms-m-content-margin-left); --cms-content-padding-top: var(--cms-m-content-padding-top); --cms-content-padding-right: var(--cms-m-content-padding-right); --cms-content-padding-bottom: var(--cms-m-content-padding-bottom); --cms-content-padding-left: var(--cms-m-content-padding-left); --cms-content-padding: var(--cms-m-content-padding-top) var(--cms-m-content-padding-right) var(--cms-m-content-padding-bottom) var(--cms-m-content-padding-left); --cms-content-border-width: var(--cms-m-content-border-top) var(--cms-m-content-border-right) var(--cms-m-content-border-bottom) var(--cms-m-content-border-left); } .layout .primary-navigation-wrapper .navigation .menu { display: flex !important; } .layout .horizontal-wrapper .secondary-navigation-wrapper .navigation .menu { display: flex !important; } :root { --cms-layout-side-menu-item-justify-content: left; --cms-layout-side-hr-display: block; --cms-layout-side-menu-item-padding: var(--cms-menu-item-padding-y) var(--cms-primary-padding-right) var(--cms-menu-item-padding-y) var(--cms-primary-padding-left); --cms-primary-flex-direction: row; } .layout .primary-navigation-wrapper .navigation { justify-content: space-between; align-items: stretch; flex-direction: row; } .layout .primary-navigation-wrapper .navigation .side-button { display: flex; } .layout .side-panel { display: none; position: absolute; top: var(--cms-layout-primary-wrapper-min-height); bottom: 0; left: 0; right: 0; z-index: 1000; } } :root, [data-bs-theme=light] { --bs-primary: var(--cms-primary); --bs-primary-rgb: var(--cms-primary-rgb); --bs-primary-text-emphasis: var(--cms-primary-dark); --bs-primary-bg-subtle: var(--cms-primary-lighter); --bs-primary-border-subtle: var(--cms-primary-light); .btn-subtle-primary { border: 0; color: var(--cms-primary-dark); background-color: var(--cms-primary-lighter); &:active, &:hover, &.active { background-color: var(--cms-primary-light); color: var(--cms-primary-darker); } } --bs-secondary: var(--cms-secondary); --bs-secondary-rgb: var(--cms-secondary-rgb); --bs-secondary-text-emphasis: var(--cms-secondary-dark); --bs-secondary-bg-subtle: var(--cms-secondary-lighter); --bs-secondary-border-subtle: var(--cms-secondary-light); .btn-subtle-secondary { border: 0; color: var(--cms-secondary-dark); background-color: var(--cms-secondary-lighter); &:active, &:hover, &.active { background-color: var(--cms-secondary-light); color: var(--cms-secondary-darker); } } --bs-success: var(--cms-success); --bs-success-rgb: var(--cms-success-rgb); --bs-success-text-emphasis: var(--cms-success-dark); --bs-success-bg-subtle: var(--cms-success-lighter); --bs-success-border-subtle: var(--cms-success-light); .btn-subtle-success { border: 0; color: var(--cms-success-dark); background-color: var(--cms-success-lighter); &:active, &:hover, &.active { background-color: var(--cms-success-light); color: var(--cms-success-darker); } } --bs-danger: var(--cms-danger); --bs-danger-rgb: var(--cms-danger-rgb); --bs-danger-text-emphasis: var(--cms-danger-dark); --bs-danger-bg-subtle: var(--cms-danger-lighter); --bs-danger-border-subtle: var(--cms-danger-light); .btn-subtle-danger { border: 0; color: var(--cms-danger-dark); background-color: var(--cms-danger-lighter); &:active, &:hover, &.active { background-color: var(--cms-danger-light); color: var(--cms-danger-darker); } } --bs-warning: var(--cms-warning); --bs-warning-rgb: var(--cms-warning-rgb); --bs-warning-text-emphasis: var(--cms-warning-dark); --bs-warning-bg-subtle: var(--cms-warning-lighter); --bs-warning-border-subtle: var(--cms-warning-light); .btn-subtle-warning { border: 0; color: var(--cms-warning-dark); background-color: var(--cms-warning-lighter); &:active, &:hover, &.active { background-color: var(--cms-warning-light); color: var(--cms-warning-darker); } } --bs-info: var(--cms-info); --bs-info-rgb: var(--cms-info-rgb); --bs-info-text-emphasis: var(--cms-info-dark); --bs-info-bg-subtle: var(--cms-info-lighter); --bs-info-border-subtle: var(--cms-info-light); .btn-subtle-info { border: 0; color: var(--cms-info-dark); background-color: var(--cms-info-lighter); &:active, &:hover, &.active { background-color: var(--cms-info-light); color: var(--cms-info-darker); } } --bs-light: var(--cms-light); --bs-light-rgb: var(--cms-light-rgb); --bs-light-text-emphasis: var(--cms-light-dark); --bs-light-bg-subtle: var(--cms-light-lighter); --bs-light-border-subtle: var(--cms-light-light); .btn-subtle-light { border: 0; color: var(--cms-light-dark); background-color: var(--cms-light-lighter); &:active, &:hover, &.active { background-color: var(--cms-light-light); color: var(--cms-light-darker); } }  --bs-dark: var(--cms-dark); --bs-dark-rgb: var(--cms-dark-rgb); --bs-dark-text-emphasis: var(--cms-dark-dark); --bs-dark-bg-subtle: var(--cms-dark-lighter); --bs-dark-border-subtle: var(--cms-dark-light); .btn-subtle-dark { border: 0; color: var(--cms-dark-dark); background-color: var(--cms-dark-lighter); &:active, &:hover, &.active { background-color: var(--cms-dark-light); color: var(--cms-dark-darker); } } } [data-bs-theme=dark] { --bs-primary: var(--cms-primary); --bs-primary-rgb: var(--cms-primary-rgb); --bs-primary-text-emphasis: var(--cms-primary-light); --bs-primary-bg-subtle: var(--cms-primary-darker); --bs-primary-border-subtle: var(--cms-primary-dark); .btn-subtle-primary { color: var(--cms-primary-light); background-color: var(--cms-primary-darker); &:active, &:hover, &.active { background-color: var(--cms-primary-dark); color: var(--cms-primary-lighter); } } --bs-secondary: var(--cms-secondary); --bs-secondary-rgb: var(--cms-secondary-rgb); --bs-secondary-text-emphasis: var(--cms-secondary-light); --bs-secondary-bg-subtle: var(--cms-secondary-darker); --bs-secondary-border-subtle: var(--cms-secondary-dark); .btn-subtle-secondary { color: var(--cms-secondary-light); background-color: var(--cms-secondary-darker); &:active, &:hover, &.active { background-color: var(--cms-secondary-dark); color: var(--cms-secondary-lighter); } } --bs-success: var(--cms-success); --bs-success-rgb: var(--cms-success-rgb); --bs-success-text-emphasis: var(--cms-success-light); --bs-success-bg-subtle: var(--cms-success-darker); --bs-success-border-subtle: var(--cms-success-dark); .btn-subtle-success { color: var(--cms-success-light); background-color: var(--cms-success-darker); &:active, &:hover, &.active { background-color: var(--cms-success-dark); color: var(--cms-success-lighter); } } --bs-danger: var(--cms-danger); --bs-danger-rgb: var(--cms-danger-rgb); --bs-danger-text-emphasis: var(--cms-danger-light); --bs-danger-bg-subtle: var(--cms-danger-darker); --bs-danger-border-subtle: var(--cms-danger-dark); .btn-subtle-danger { color: var(--cms-danger-light); background-color: var(--cms-danger-darker); &:active, &:hover, &.active { background-color: var(--cms-danger-dark); color: var(--cms-danger-lighter); } } --bs-warning: var(--cms-warning); --bs-warning-rgb: var(--cms-warning-rgb); --bs-warning-text-emphasis: var(--cms-warning-light); --bs-warning-bg-subtle: var(--cms-warning-darker); --bs-warning-border-subtle: var(--cms-warning-dark); .btn-subtle-warning { color: var(--cms-warning-light); background-color: var(--cms-warning-darker); &:active, &:hover, &.active { background-color: var(--cms-warning-dark); color: var(--cms-warning-lighter); } } --bs-info: var(--cms-info); --bs-info-rgb: var(--cms-info-rgb); --bs-info-text-emphasis: var(--cms-info-light); --bs-info-bg-subtle: var(--cms-info-darker); --bs-info-border-subtle: var(--cms-info-dark); .btn-subtle-info { color: var(--cms-info-light); background-color: var(--cms-info-darker); &:active, &:hover, &.active { background-color: var(--cms-info-dark); color: var(--cms-info-lighter); } } --bs-light: var(--cms-dark); --bs-light-rgb: var(--cms-dark-rgb); --bs-light-text-emphasis: var(--cms-light); --bs-light-bg-subtle: var(--cms-dark-darker); --bs-light-border-subtle: var(--cms-dark-dark); --bs-dark: var(--cms-light); --bs-dark-rgb: var(--cms-light-rgb); --bs-dark-text-emphasis: var(--cms-light-light); --bs-dark-bg-subtle: var(--cms-light-darker); --bs-dark-border-subtle: var(--cms-light-dark); --bs-white: #000000; --bs-white-rgb: 0, 0, 0; --bs-black: #ffffff; --bs-black-rgb: 255, 255, 255; }  .btn-primary { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-primary); --bs-btn-border-color: var(--bs-primary); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-primary-text-emphasis); --bs-btn-hover-border-color: var(--bs-primary-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-primary-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-primary-text-emphasis); --bs-btn-active-border-color: var(--bs-primary-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-primary-bg-subtle); --bs-btn-disabled-border-color: var(--bs-primary-bg-subtle); } .btn-outline-primary { --bs-btn-color: var(--bs-primary); --bs-btn-border-color: var(--bs-primary); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-primary); --bs-btn-hover-border-color: var(--bs-primary); --bs-btn-focus-shadow-rgb: var(--bs-primary-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-primary); --bs-btn-active-border-color: var(--bs-primary); --bs-btn-disabled-color: var(--bs-primary-bg-subtle); --bs-btn-disabled-border-color: var(--bs-primary-bg-subtle); } .table-primary { --bs-table-bg: var(--bs-primary-bg-subtle); --bs-table-border-color: var(--bs-primary-border-subtle); --bs-table-striped-bg: var(--bs-primary-border-subtle); --bs-table-active-bg: var(--bs-primary-border-subtle); --bs-table-hover-bg: var(--bs-primary-border-subtle); } .btn-secondary { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-secondary); --bs-btn-border-color: var(--bs-secondary); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-secondary-text-emphasis); --bs-btn-hover-border-color: var(--bs-secondary-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-secondary-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-secondary-text-emphasis); --bs-btn-active-border-color: var(--bs-secondary-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-secondary-bg-subtle); --bs-btn-disabled-border-color: var(--bs-secondary-bg-subtle); } .btn-outline-secondary { --bs-btn-color: var(--bs-secondary); --bs-btn-border-color: var(--bs-secondary); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-secondary); --bs-btn-hover-border-color: var(--bs-secondary); --bs-btn-focus-shadow-rgb: var(--bs-secondary-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-secondary); --bs-btn-active-border-color: var(--bs-secondary); --bs-btn-disabled-color: var(--bs-secondary-bg-subtle); --bs-btn-disabled-border-color: var(--bs-secondary-bg-subtle); } .table-secondary { --bs-table-bg: var(--bs-secondary-bg-subtle); --bs-table-border-color: var(--bs-secondary-border-subtle); --bs-table-striped-bg: var(--bs-secondary-border-subtle); --bs-table-active-bg: var(--bs-secondary-border-subtle); --bs-table-hover-bg: var(--bs-secondary-border-subtle); } .btn-success { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-success); --bs-btn-border-color: var(--bs-success); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-success-text-emphasis); --bs-btn-hover-border-color: var(--bs-success-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-success-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-success-text-emphasis); --bs-btn-active-border-color: var(--bs-success-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-success-bg-subtle); --bs-btn-disabled-border-color: var(--bs-success-bg-subtle); } .btn-outline-success { --bs-btn-color: var(--bs-success); --bs-btn-border-color: var(--bs-success); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-success); --bs-btn-hover-border-color: var(--bs-success); --bs-btn-focus-shadow-rgb: var(--bs-success-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-success); --bs-btn-active-border-color: var(--bs-success); --bs-btn-disabled-color: var(--bs-success-bg-subtle); --bs-btn-disabled-border-color: var(--bs-success-bg-subtle); } .table-success { --bs-table-bg: var(--bs-success-bg-subtle); --bs-table-border-color: var(--bs-success-border-subtle); --bs-table-striped-bg: var(--bs-success-border-subtle); --bs-table-active-bg: var(--bs-success-border-subtle); --bs-table-hover-bg: var(--bs-success-border-subtle); } .btn-danger { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-danger); --bs-btn-border-color: var(--bs-danger); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-danger-text-emphasis); --bs-btn-hover-border-color: var(--bs-danger-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-danger-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-danger-text-emphasis); --bs-btn-active-border-color: var(--bs-danger-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-danger-bg-subtle); --bs-btn-disabled-border-color: var(--bs-danger-bg-subtle); } .btn-outline-danger { --bs-btn-color: var(--bs-danger); --bs-btn-border-color: var(--bs-danger); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-danger); --bs-btn-hover-border-color: var(--bs-danger); --bs-btn-focus-shadow-rgb: var(--bs-danger-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-danger); --bs-btn-active-border-color: var(--bs-danger); --bs-btn-disabled-color: var(--bs-danger-bg-subtle); --bs-btn-disabled-border-color: var(--bs-danger-bg-subtle); } .table-danger { --bs-table-bg: var(--bs-danger-bg-subtle); --bs-table-border-color: var(--bs-danger-border-subtle); --bs-table-striped-bg: var(--bs-danger-border-subtle); --bs-table-active-bg: var(--bs-danger-border-subtle); --bs-table-hover-bg: var(--bs-danger-border-subtle); } .btn-warning { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-warning); --bs-btn-border-color: var(--bs-warning); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-warning-text-emphasis); --bs-btn-hover-border-color: var(--bs-warning-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-warning-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-warning-text-emphasis); --bs-btn-active-border-color: var(--bs-warning-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-warning-bg-subtle); --bs-btn-disabled-border-color: var(--bs-warning-bg-subtle); } .btn-outline-warning { --bs-btn-color: var(--bs-warning); --bs-btn-border-color: var(--bs-warning); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-warning); --bs-btn-hover-border-color: var(--bs-warning); --bs-btn-focus-shadow-rgb: var(--bs-warning-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-warning); --bs-btn-active-border-color: var(--bs-warning); --bs-btn-disabled-color: var(--bs-warning-bg-subtle); --bs-btn-disabled-border-color: var(--bs-warning-bg-subtle); } .table-warning { --bs-table-bg: var(--bs-warning-bg-subtle); --bs-table-border-color: var(--bs-warning-border-subtle); --bs-table-striped-bg: var(--bs-warning-border-subtle); --bs-table-active-bg: var(--bs-warning-border-subtle); --bs-table-hover-bg: var(--bs-warning-border-subtle); } .btn-info { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-info); --bs-btn-border-color: var(--bs-info); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-info-text-emphasis); --bs-btn-hover-border-color: var(--bs-info-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-info-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-info-text-emphasis); --bs-btn-active-border-color: var(--bs-info-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-info-bg-subtle); --bs-btn-disabled-border-color: var(--bs-info-bg-subtle); } .btn-outline-info { --bs-btn-color: var(--bs-info); --bs-btn-border-color: var(--bs-info); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-info); --bs-btn-hover-border-color: var(--bs-info); --bs-btn-focus-shadow-rgb: var(--bs-info-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-info); --bs-btn-active-border-color: var(--bs-info); --bs-btn-disabled-color: var(--bs-info-bg-subtle); --bs-btn-disabled-border-color: var(--bs-info-bg-subtle); } .table-info { --bs-table-bg: var(--bs-info-bg-subtle); --bs-table-border-color: var(--bs-info-border-subtle); --bs-table-striped-bg: var(--bs-info-border-subtle); --bs-table-active-bg: var(--bs-info-border-subtle); --bs-table-hover-bg: var(--bs-info-border-subtle); } .btn-light { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-light); --bs-btn-border-color: var(--bs-light); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-light-text-emphasis); --bs-btn-hover-border-color: var(--bs-light-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-light-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-light-text-emphasis); --bs-btn-active-border-color: var(--bs-light-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-light-bg-subtle); --bs-btn-disabled-border-color: var(--bs-light-bg-subtle); } .btn-outline-light { --bs-btn-color: var(--bs-light); --bs-btn-border-color: var(--bs-light); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-light); --bs-btn-hover-border-color: var(--bs-light); --bs-btn-focus-shadow-rgb: var(--bs-light-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-light); --bs-btn-active-border-color: var(--bs-light); --bs-btn-disabled-color: var(--bs-light-bg-subtle); --bs-btn-disabled-border-color: var(--bs-light-bg-subtle); } .table-light { --bs-table-bg: var(--bs-light-bg-subtle); --bs-table-border-color: var(--bs-light-border-subtle); --bs-table-striped-bg: var(--bs-light-border-subtle); --bs-table-active-bg: var(--bs-light-border-subtle); --bs-table-hover-bg: var(--bs-light-border-subtle); } .btn-dark { --bs-btn-color: #fff; --bs-btn-bg: var(--bs-dark); --bs-btn-border-color: var(--bs-dark); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-dark-text-emphasis); --bs-btn-hover-border-color: var(--bs-dark-text-emphasis); --bs-btn-focus-shadow-rgb: var(--bs-dark-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-dark-text-emphasis); --bs-btn-active-border-color: var(--bs-dark-text-emphasis); --bs-btn-disabled-color: #fff; --bs-btn-disabled-bg: var(--bs-dark-bg-subtle); --bs-btn-disabled-border-color: var(--bs-dark-bg-subtle); } .btn-outline-dark { --bs-btn-color: var(--bs-dark); --bs-btn-border-color: var(--bs-dark); --bs-btn-hover-color: #fff; --bs-btn-hover-bg: var(--bs-dark); --bs-btn-hover-border-color: var(--bs-dark); --bs-btn-focus-shadow-rgb: var(--bs-dark-rgb); --bs-btn-active-color: #fff; --bs-btn-active-bg: var(--bs-dark); --bs-btn-active-border-color: var(--bs-dark); --bs-btn-disabled-color: var(--bs-dark-bg-subtle); --bs-btn-disabled-border-color: var(--bs-dark-bg-subtle); } .table-dark { --bs-table-bg: var(--bs-dark-bg-subtle); --bs-table-border-color: var(--bs-dark-border-subtle); --bs-table-striped-bg: var(--bs-dark-border-subtle); --bs-table-active-bg: var(--bs-dark-border-subtle); --bs-table-hover-bg: var(--bs-dark-border-subtle); } .was-validated .form-control:valid, .form-control.is-valid { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } .was-validated .form-select:valid:not([multiple]):not([size]), .was-validated .form-select:valid:not([multiple])[size="1"], .form-select.is-valid:not([multiple]):not([size]), .form-select.is-valid:not([multiple])[size="1"] { --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } .form-control.is-valid, .was-validated .form-control:valid { +.selectize-control { .selectize-input { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 8'%3e%3cpath fill='%234caf50' d='M2.3 6.73.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); } } } .was-validated .form-control:invalid, .form-control.is-invalid { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f44336'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); } .was-validated .form-select:invalid:not([multiple]):not([size]), .was-validated .form-select:invalid:not([multiple])[size="1"], .form-select.is-invalid:not([multiple]):not([size]), .form-select.is-invalid:not([multiple])[size="1"] { --bs-form-select-bg-icon: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f44336'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); } .form-control.is-invalid, .was-validated .form-control:invalid { +.selectize-control { .selectize-input { background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 12' width='12' height='12' fill='none' stroke='%23f44336'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); } } } :root { --cms-layout-secondary-menu-item-padding: 0 8px; --cms-layout-secondary-menu-item-line-height: 1.3; --cms-layout-logo-height: var(--cms-logo-height); --cms-twitter-light-link-color: var(--cms-primary); --cms-twitter-light-link-color-rgb: var(--cms-primary-rgb); --cms-twitter-light-primary-active-link-color: var(--cms-primary); --cms-twitter-light-secondary-active-link-color: var(--cms-primary); --cms-twitter-light-side-active-link-color: var(--cms-primary); --cms-twitter-dark-link-color: var(--cms-primary); --cms-twitter-dark-link-color-rgb: var(--cms-primary-rgb); --cms-twitter-dark-primary-active-link-color: var(--cms-primary); --cms-twitter-dark-secondary-active-link-color: var(--cms-primary); --cms-twitter-dark-side-active-link-color: var(--cms-primary); --cms-layout-primary-hr-display: none; --cms-layout-side-hr-display: none; --cms-menu-item-padding-y: 0.75em; --cms-layout-side-menu-item-padding: 0.5em var(--cms-primary-padding-right) 0.5em var(--cms-primary-padding-left); .spinner-border { --bs-spinner-border-width: 2.5px; } } .layout .navigation-wrapper .navigation .menu-item { column-gap: 1em; } .primary-navigation .menu .menu-item i { width: var(--cms-logo-height); } .secondary-navigation .menu .menu-item span { margin-left: 0; } .secondary-navigation .menu hr { opacity: 1; } .side-panel .menu-item span { margin-left: 0; } .override-padding > * { padding-left: var(--cms-content-padding-left); padding-right: var(--cms-content-padding-right); } .override-padding .table-bordered td:first-child, .override-padding .table-bordered th:first-child { border-left: 0; } .override-padding .table-bordered td:last-child, .override-padding .table-bordered th:last-child { border-right: 0; } .override-padding { padding-left: 0 !important; padding-right: 0 !important; } .override-padding > ul, .override-padding > ol { padding-left: calc(2rem + var(--cms-content-padding-left)); } .override-padding th:first-child, .override-padding td:first-child { padding-left: var(--cms-content-padding-left); } .override-padding th:last-child, .override-padding td:last-child { padding-right: var(--cms-content-padding-right); } .override-padding .ck.ck-sticky-panel__content, .override-padding .ck.ck-editor__editable_inline, .override-padding .ck .ck-source-editing-area textarea { border-color: var(--cms-content-border-color) !important; padding-left: var(--cms-content-padding-left); padding-right: var(--cms-content-padding-right); border-left: 0 !important; border-right: 0 !important; } .override-padding .ck.ck-toolbar { padding: 0; } .layout .horizontal-wrapper { position: relative; } .layout .horizontal-wrapper .secondary-navigation-wrapper .navigation .navigation-icon { margin: 5px 0 5px var(--cms-secondary-padding-left); border-radius: 50%; width: 45px; text-align: center; float: var(--cms-layout-title-float); font-size: 24px; } .layout .horizontal-wrapper .secondary-navigation-wrapper .navigation .title { font-size: 24px; font-weight: 800; line-height: 39px; padding-left: 8px; } .breadcrumbs { display: none; padding: 15.75px var(--cms-content-padding-right) 15.75px var(--cms-content-padding-left); color: var(--bs-secondary); border-bottom: 1px solid var(--cms-secondary-border-color); } .breadcrumbs a { color: var(--bs-secondary); } .breadcrumbs a:hover { color: var(--cms-color); } .content-wrapper { position: relative } .alert-main { z-index: 100; position: absolute; left: 0; right: 0; top: 0; padding: 15.75px var(--cms-content-padding-left) 15.75px var(--cms-content-padding-right); margin-bottom: 0; border-width: 0 0 1px 0; } .alert-main .btn-close { padding: 13.75px var(--cms-content-padding-left) 17.75px var(--cms-content-padding-right); line-height: 1; font-size: 24px; background: none; height: auto; width: auto; } .signpost a:hover > h3 { color: var(--cms-active-link-color); } .form-control-sm.selectize-control .selectize-input { min-height: 29px; } .selectize-control.multi .selectize-input.has-items { padding-top: 2.5px; padding-bottom: 0.5px; } .selectize-control.multi .selectize-input > div { margin: 0 2px 2px 0; } @media (min-width: 992px) { :root { } } @media (max-width: 991.8px) { :root { --cms-layout-primary-menu-item-padding: 0 12px; } .breadcrumbs { display: none; } .layout .navigation-wrapper .navigation .menu-item { column-gap: 0.25em; } .layout .primary-navigation-wrapper .navigation .logo { padding-left: calc(var(--cms-primary-padding-left) + 7.5px); justify-content: center; } .layout .horizontal-wrapper .secondary-navigation-wrapper.empty { height: calc(var(--cms-layout-secondary-wrapper-min-height) - 32px); min-height: calc(var(--cms-layout-secondary-wrapper-min-height) - 32px); } .layout .horizontal-wrapper .secondary-navigation-wrapper .menu-item { order: 1; } .layout .horizontal-wrapper .secondary-navigation-wrapper .menu-item.has-priority { order: 0; } .layout .navigation-wrapper .navigation .menu { border-top: 1px solid var(--cms-light); } .layout .navigation-wrapper .navigation .menu .menu-item { flex-grow: 1; } .layout .primary-navigation-wrapper { overflow-y: initial; } .layout .primary-navigation-wrapper .navigation .menu { overflow-y: var(--cms-layout-primary-wrapper-overflow-y); } .layout .secondary-navigation-wrapper { overflow-y: initial; } .layout .secondary-navigation-wrapper .navigation .menu { overflow-y: var(--cms-layout-secondary-wrapper-overflow-y); } .horizontal-wrapper { padding-bottom: 48px; } body { background: var(--cms-content-bg) } .primary-navigation .menu { position: fixed; bottom: 0; left: 0; right: 0; height: 48px; background: var(--cms-content-bg); z-index: 100; } .layout .side-panel { bottom: 48px; } } @media (max-width: 991.8px) and (display-mode: standalone) and (orientation: portrait) { .horizontal-wrapper { padding-bottom: calc(48px + 32px); } .primary-navigation .menu { height: calc(48px + 32px); padding-bottom: 32px; } .layout .side-panel { bottom: calc(48px + 32px); } } @media (max-width: 991.8px) and (display-mode: standalone) and (orientation: landscape) { .horizontal-wrapper { padding-bottom: calc(48px + 12px); } .primary-navigation .menu { height: calc(48px + 12px); padding-bottom: 12px; } .layout .side-panel { bottom: calc(48px + 12px); } } 