@import url('/o/common-ui-resources/fonts/open-sans/main.css'); .top-frame body { font-size: 100%; color: #111; font-family: "Open sans",Helvetica,Arial,sans-serif; line-height: 1.5; } .top-frame a { color: #186577; } .top-frame a:hover, .top-frame a:focus { color: #186577; } .top-frame h1, .top-frame h2, .top-frame h3, .top-frame h4, .top-frame h5, .top-frame h6, .top-frame .heading1, .top-frame .heading2, .top-frame .heading3, .top-frame .heading4, .top-frame .heading5, .top-frame .heading6 { color: #186577; font-weight: normal; font-style: normal; font-family: "Open sans",Helvetica,Arial,sans-serif; display: block; margin: 10px 0; } .top-frame h1 a, .top-frame h2 a, .top-frame h3 a, .top-frame h4 a, .top-frame h5 a, .top-frame h6 a, .top-frame .heading1 a, .top-frame .heading2 a, .top-frame .heading3 a, .top-frame .heading4 a, .top-frame .heading5 a, .top-frame .heading6 a { color: inherit; } .top-frame input.search-query { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } .top-frame .btn { border-radius: 0; -moz-border-radius: 0; -webkit-border-radius: 0; } .top-frame .btn.btn-default { border: solid 1px #186577; background: #186577; color: #fff; } .top-frame .btn.btn-default:hover { background: #186577; } .top-frame .btn.btn-primary, .top-frame .btn.search-form_submit { background-color: #186577; color: white; } .top-frame .btn.btn-primary:hover, .top-frame .btn.search-form_submit:hover { background-color: #165b6b; } .top-frame .btn.search-form_submit { border-color: #186577; } .top-frame .yja-category-group, .top-frame .yja-tag-group { display: inline; } .top-frame .label, .top-frame .yja-tag { text-transform: uppercase; -webkit-border-radius: 0; -moz-border-radius: 0; -ms-border-radius: 0; -o-border-radius: 0; border-radius: 0; } .top-frame .badge:not(.error-notice), .top-frame .label, .top-frame .yja-tag { border: 1px solid #111; } .top-frame .portlet-navigation .nav-menu ul a { color: #111; } .top-frame .portlet-navigation .nav-menu ul ul a { color: #131313; } .top-frame .portlet-navigation .nav-menu > ul > li { color: #131313; } .top-frame .events .event-highlight { font-size: 1.1em; border-top: solid 1px #186577; } .top-frame .events .event-highlight td, .top-frame .events .event-highlight td.time { font-size: 0.9em; vertical-align: middle; } .top-frame .events .event-highlight tr { border-bottom: solid 1px #186577; } .top-frame .events .event-highlight .btn { text-align: left; } .top-frame .events .dark-link, .top-frame .events .dark-link:hover, .top-frame .events .dark-link:focus, .top-frame .events .dark-link:active, .top-frame .events .dark-link:visited, .top-frame .events .dark-link:link { color: #186577; display: block; position: relative; } .top-frame .events.event-search-portlet .event-list-wrapper > .span12 > .span3 { background: #186577; } .top-frame .events.event-search-portlet .event-list-wrapper { border-color: #186577; } .top-frame .events.event-search-portlet label, .top-frame .events.event-search-portlet .prev-date, .top-frame .events.event-search-portlet .next-date { font-weight: bold !important; } .top-frame .events.event-search-portlet h4.bg { background: #186577; color: #fff; } .top-frame .events.event-search-portlet .event-list-wrapper { margin-bottom: 10px; } .top-frame .events.event-search-portlet .event-item-list { border-bottom: 1px solid #186577; border-right: 1px solid #186577; border-left: 1px solid #186577; background: white; } .top-frame .events.event-search-portlet .event-item-list p[itemprop="name"], .top-frame .events.event-search-portlet .event-item-list .event-time { font-weight: bold !important; } .top-frame .events.event-search-portlet .event-item-list .event-date { display: block; } .top-frame .twitter-widget-portlet .user span[data-scribe="element:screen_name"] { color: #186577; } .top-frame #scrollToTop { color: #fff; background: #186577; } .top-frame #scrollToTop:hover { background: #165b6b; } .top-frame #banner .language-version-selection-portlet .lang-text > a:after { content: "\f0d7"; margin-left: .5em; font-family: 'fontawesome-alloy'; speak: none; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; line-height: 1; -webkit-font-smoothing: antialiased; } .top-frame #banner .language-version-selection-portlet .lang-nav-open a { background: #186577; color: white !important; } .top-frame #banner .language-version-selection-portlet .lang-nav ul { background: #186577; } .top-frame .media-item .small figure { float: left; margin-right: 1em; } .top-frame .media-item .dark-link { color: #111; } .top-frame .media-item .dark-link:hover { text-decoration: none; } .top-frame .media-item h2 { margin-bottom: 0; } .top-frame .media-item h2 a { color: #186577; } .top-frame .media-item .meta { margin-bottom: em(5px); color: #141414; font-size: .9em; } .top-frame .feed-item.simple .meta { color: #141414; font-size: .9em; } .top-frame .feed-item.simple h6 a { color: #111; } .top-frame ul.position-nav li.selected { background: #186577; } .top-frame ul.position-nav li.selected:hover { background-color: #186577; } .top-frame .carousel .description { font-family: "Open sans",Helvetica,Arial,sans-serif; font-weight: normal; } .panel.border-top-emphasis { border-top: solid 4px #186577; } .top-frame #banner { background-repeat: repeat; background-size: initial; background-position: center top; background-color: transparent; background-image: url('data:image/svg+xml,data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg"/%3E'); color: #111; } .top-frame #banner a { color: #111; } .top-frame #heading { height: auto; padding: 0; } .top-frame #heading .yja-site-template-settings-header-portlet { height: 100%; } .top-frame #heading .yja-site-template-settings-header-portlet .portlet-borderless-container, .top-frame #heading .yja-site-template-settings-header-portlet .portlet-body, .top-frame #heading .yja-site-template-settings-header-portlet .header-row { height: 100%; } .top-frame #heading .yja-site-template-settings-header-portlet .header-top-left-cell, .top-frame #heading .yja-site-template-settings-header-portlet .header-top-right-cell { align-self: center; } .top-frame #banner nav ul.site-theme__navigation { background-color: transparent; color: #186577; } .top-frame #banner nav ul.site-theme__navigation li a:hover { background-color: darken(transparent, 10%); } .top-frame #banner nav ul.site-theme__navigation li.selected { background-color: #186577; color: white; } .top-frame #banner nav ul.site-theme__navigation li.selected a { color: white; } .top-frame #banner nav ul.site-theme__navigation li.selected a:hover { background-color: #165b6b; } .top-frame #banner nav a { color: #186577; } .top-frame #banner nav.fixed { background: transparent; } .top-frame #footer { background-image: url('data:image/svg+xml,data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg"/%3E'); background-repeat: repeat; background-size: initial; background-position: center top; background-color: #186577; color: #fff; } .top-frame #footer a { color: #fff; } .top-frame #footer .footer-bottom-bar { background-color: #186577; } .top-frame body { background-color: #fff; background-image: url('data:image/svg+xml,data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg"/%3E'); background-position: center top; background-repeat: no-repeat; background-size: initial; background-attachment: scroll; } .top-frame .page-wrapper { max-width: 100%; margin: 0 auto; } .top-frame .layout-wrapper, .top-frame #main-content:not(.layout-wide) { background: transparent; padding-left: 0; padding-right: 0; } .top-frame .homepage .layout-wrapper-wide { background: #fff; } .top-frame .homepage .layout-wrapper-wide *, .top-frame .homepage .layout-wrapper-wide .carousel-wrapper ul li h3 a .description { color: #111; } .top-frame #main-content, .top-frame #footer .container-fluid, .top-frame #banner .main-nav, .top-frame .layout-wrapper, .top-frame .layout-wrapper-wide-container { max-width: 80rem; } .mobile-menu-actions { right: 0; } .mobile-menu-actions a.menu-icon { background: #fff; color: #111; } .mobile-menu-actions a { color: #186577; } .mobile-menu-actions a.menu-icon { font-family: "Open sans",Helvetica,Arial,sans-serif; } .mobile-menu-actions a:active, .mobile-menu-actions a:focus, .mobile-menu-actions a:hover { color: #186577; } .mm-menu { border-color: #186577; } .mm-menu a { color: white; } .mm-menu a:hover, .mm-menu a:focus { color: white; } @font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 400; src: url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.eot?t=1662638832"); src: local(""),url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.eot?#iefix?t=1662638832") format("embedded-opentype"),url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.woff2?t=1662638832") format("woff2"),url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.woff?t=1662638832") format("woff"),url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.ttf?t=1662638832") format("truetype"),url("/o/common-ui-resources/fonts/source-sans-pro/Regular/source-sans-pro-v21-latin-regular.svg#SourceSansPro?t=1662638832") format("svg"); } @font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 600; src: url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.eot?t=1662638832"); src: local(""),url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.eot?#iefix?t=1662638832") format("embedded-opentype"),url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.woff2?t=1662638832") format("woff2"),url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.woff?t=1662638832") format("woff"),url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.ttf?t=1662638832") format("truetype"),url("/o/common-ui-resources/fonts/source-sans-pro/SemiBold/source-sans-pro-v21-latin-600.svg#SourceSansPro?t=1662638832") format("svg"); } @font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 700; src: url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.eot?t=1662638832"); src: local(""),url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.eot?#iefix?t=1662638832") format("embedded-opentype"),url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.woff2?t=1662638832") format("woff2"),url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.woff?t=1662638832") format("woff"),url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.ttf?t=1662638832") format("truetype"),url("/o/common-ui-resources/fonts/source-sans-pro/Bold/source-sans-pro-v21-latin-700.svg#SourceSansPro?t=1662638832") format("svg"); } @font-face { font-family: "Source Sans Pro"; font-style: normal; font-weight: 900; src: url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.eot?t=1662638832"); src: local(""),url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.eot?#iefix?t=1662638832") format("embedded-opentype"),url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.woff2?t=1662638832") format("woff2"),url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.woff?t=1662638832") format("woff"),url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.ttf?t=1662638832") format("truetype"),url("/o/common-ui-resources/fonts/source-sans-pro/Black/source-sans-pro-v21-latin-900.svg#SourceSansPro?t=1662638832") format("svg"); } .lfr-add-panel .add-content-menu h1 { position: inherit !important; margin-top: 0 !important; display: inline-block !important; } .modal-content .modal-header h3 { position: inherit; margin-top: 0; display: inline-block; } .modal-content .modal-header h3:before { content: ""; display: none; } .signed-out .portlet-borderless-bar { display: none; } .site-theme.top-frame .article-form-edit a.btn { display: inline-block; padding: 4px 12px; margin-bottom: 0; font-size: 15px; line-height: 20px; text-align: center; vertical-align: middle; cursor: pointer; color: #333; background-color: #eaeaea; border: 1px solid #cfcfcf; text-transform: none; } .site-theme.top-frame .portlet-borderless-bar { font-family: Arial,Helvetica,sans-serif; } .site-theme.top-frame .portlet-asset-publisher .asset-full-content .lfr-meta-actions.asset-actions { float: none; } .site-theme.top-frame .portlet-dockbar { z-index: 10; } .site-theme.top-frame .portlet-boundary.portlet-barebone .portlet:hover .portlet-header:not(.use-custom-title) { z-index: 999; } .site-theme.top-frame .signed-out .portlet-boundary.portlet-barebone .portlet:hover .portlet-header { position: relative !important; } .site-theme.top-frame div[id*="sms_login_portlet_SmsLoginPortlet_"] > .portlet, .site-theme.top-frame div[id*="login_web_portlet_LoginPortlet_"] > .portlet { position: relative; width: 100%; max-width: 1024px; margin: 3rem auto; padding: 0 1rem; } .site-theme.top-frame div[id*="sms_login_portlet_SmsLoginPortlet_"] > .portlet .portlet-content, .site-theme.top-frame div[id*="login_web_portlet_LoginPortlet_"] > .portlet .portlet-content { margin: 0; padding: 1.25rem 1.75rem; background-color: #fff; border: 1px solid #ddd; border-radius: 0.25rem; } .site-theme.top-frame > body { font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; } .site-theme.top-frame > body.signed-out .portlet-header:not(.use-custom-title) { display: none; } .site-theme.top-frame > body section#content, .site-theme.top-frame > body #main-content { margin-bottom: 0; padding-top: 0; padding-right: 0; padding-left: 0; } .site-theme.top-frame > body section#content h1, .site-theme.top-frame > body #main-content h1, .site-theme.top-frame > body section#content h2, .site-theme.top-frame > body #main-content h2, .site-theme.top-frame > body section#content h3, .site-theme.top-frame > body #main-content h3, .site-theme.top-frame > body section#content h4, .site-theme.top-frame > body #main-content h4, .site-theme.top-frame > body section#content h5, .site-theme.top-frame > body #main-content h5, .site-theme.top-frame > body section#content h6, .site-theme.top-frame > body #main-content h6 { font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; } .site-theme.top-frame > body section#content div[class*="col-"], .site-theme.top-frame > body #main-content div[class*="col-"] { min-height: 0; } .site-theme.top-frame > body #main-content .portlet-content .portlet-header.use-custom-title { max-width: 80rem; margin-right: auto; margin-left: auto; } .site-theme.top-frame > body #main-content ul.pager > li > a { margin-right: 0.5rem; padding: 0.625rem 1rem; font-size: 1.125rem; font-weight: 600; line-height: 1.5; text-decoration: none; color: #186577; background-color: #fff; border: 0.125rem solid #186577; border-radius: 0; transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; } .site-theme.top-frame > body #main-content ul.pager > li > a:hover, .site-theme.top-frame > body #main-content ul.pager > li > a:focus, .site-theme.top-frame > body #main-content ul.pager > li > a:active { text-decoration: underline; color: #fff; background-color: #186577; } .site-theme.top-frame > body #main-content ul.pager > li > span { font-weight: 600; background-color: #fff; border-width: 0.125rem; border-radius: 0; } .site-theme.top-frame > body #main-content ul.pager > li.disabled > a, .site-theme.top-frame > body #main-content ul.pager > li.disabled > span { padding: 0.625rem 1rem; line-height: 1.5; background-color: #fff !important; color: #666 !important; border-color: #666 !important; } .site-theme.top-frame > body #main-content ul.pager > li:last-child > a { margin-right: 0; } .site-theme.top-frame > body #main-content .yja-category-group > span.yja-tag { margin: 0 0.25rem 0.25rem 0; padding: 0.25rem 0.4375rem; font-size: 0.9375rem; font-weight: 600; border-width: 0.125rem; } .site-theme.top-frame > body a#scrollToTop { width: 3.75rem; height: 3.5rem; padding: 0; text-align: center; border: 0.125rem solid #fff; transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; } .site-theme.top-frame > body a#scrollToTop > i::before { content: "\f106"; font-size: 3rem; } .site-theme.top-frame > body a#scrollToTop:hover { border-color: #198294; text-decoration: none; } .site-theme.top-frame > body a#scrollToTop:focus { text-decoration: underline; } .site-theme.top-frame > body a:hover, .site-theme.top-frame > body a:focus { color: #07333b; text-decoration: underline; } .site-theme.top-frame > body a:focus { outline: 5px auto Highlight; outline: 5px auto -webkit-focus-ring-color; } .site-theme.top-frame > body .journal-content-article a { text-decoration: underline; } .site-theme.top-frame > body .subscribe-action a { background-color: #c5e0e4; color: #186577; padding: 0.5rem 1rem !important; } .site-theme.top-frame > body .portlet-body { margin-bottom: 2rem; } .site-theme.top-frame > body .portlet-asset-publisher .portlet-body .feed-item__heading { font-weight: normal !important; font-size: 1.2rem !important; margin-bottom: 0.1rem; color: #111; } .site-theme.top-frame > body .web-content-listing-portlet .portlet-body .list .list__item a { color: #111; } .site-theme.top-frame #banner { border-bottom: 0.375rem solid #8cc0c9; } .site-theme.top-frame #banner #heading .header-row { justify-content: space-between; margin-right: auto; margin-left: auto; padding: 1rem 1rem 0.25rem; } .site-theme.top-frame #banner #heading .header-top-bar { display: none !important; } .site-theme.top-frame #banner #heading .header-top-left-cell { width: 22rem; max-width: 22rem; flex: 0 0 22rem; align-self: flex-start; } .site-theme.top-frame #banner #heading .header-top-left-cell .h2 { margin: 0; } .site-theme.top-frame #banner #heading .header-top-left-cell a.logo { color: #186577; font-size: 2.125rem; font-weight: 700; padding: 1.6875rem 0; } .site-theme.top-frame #banner #heading .header-top-right-cell { width: 37.5rem; max-width: 37.5rem; flex: 0 0 37.5rem; margin-left: 0 !important; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area { display: flex; flex-flow: row nowrap; justify-content: flex-end; padding: 0; gap: 1rem; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu { margin: 0.125rem 0; padding: 0; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu li { padding: 0; margin: 0; border: none; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu li a { color: #111 !important; display: block; padding: 0.75rem 0.375rem; font-size: 1rem; font-weight: normal; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu.fi li.fi > a, .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu.sv li.sv > a, .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu.en li.en > a { text-decoration: underline; } .site-theme.top-frame #banner #heading form.search-form { position: relative; } .site-theme.top-frame #banner #heading form.search-form:before { position: absolute; content: "\f002"; display: block; top: 1.0625rem; width: 3rem; height: 1.25rem; color: #186577; font-family: "fontawesome-alloy"; font-size: 1.25rem; font-style: normal; font-weight: normal; font-variant: normal; text-transform: none; text-align: center; line-height: 1; z-index: 5; } .site-theme.top-frame #banner #heading form.search-form input.search-query { padding: 0.875rem 1rem 0.875rem 3rem; margin-right: 0; max-width: none; color: #111; background-color: #fff; border-color: #186577; font-size: 1.25rem; font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; } .site-theme.top-frame #banner #heading form.search-form input.search-query:active, .site-theme.top-frame #banner #heading form.search-form input.search-query:focus { color: #111; } .site-theme.top-frame #banner #heading form.search-form input.search-query::placeholder { color: #7c878e; } .site-theme.top-frame #banner #heading form.search-form div.input-group-append { position: absolute; top: 0; left: 0; width: 3rem; height: 100%; } .site-theme.top-frame #banner #heading form.search-form div.input-group-append .btn { display: block; width: 100%; height: 100%; margin: 0; background-color: transparent; border: none; text-indent: 3rem; overflow: hidden; } .site-theme.top-frame #banner #heading form.search-form div.input-group-append .btn:focus { outline: 5px auto Highlight; outline: 5px auto -webkit-focus-ring-color; } .site-theme.top-frame #banner #heading a.header-advanced-search-link { display: none; } .site-theme.top-frame #banner nav { max-width: 80rem; } .site-theme.top-frame #banner nav > ul { padding: 0; } .site-theme.top-frame #banner nav > ul li { position: relative; } .site-theme.top-frame #banner nav > ul li > a { padding: 1rem; font-size: 1.25rem; font-weight: 600; color: #111; } .site-theme.top-frame #banner nav > ul li > a:hover { background-color: transparent !important; text-decoration: underline; } .site-theme.top-frame #banner nav > ul li.selected { background-color: #c5e0e4; } .site-theme.top-frame #banner nav > ul li.selected > a { color: #186577; } .site-theme.top-frame #banner nav > ul li button { position: absolute; top: 50%; right: 0.3125rem; width: 2rem; height: 2rem; margin: -1rem 0 0 !important; padding: 0; cursor: pointer; } .site-theme.top-frame #banner nav > ul li button:focus { outline: 5px auto Highlight; outline: 5px auto -webkit-focus-ring-color; } .site-theme.top-frame #banner nav > ul li button > .icon { display: inline-block; margin-top: 0.1875rem; } .site-theme.top-frame #banner nav > ul li button > .icon::before { font-size: 1.75rem; color: #186577; } .site-theme.top-frame #banner nav > ul li button > .icon.icon-plus::before { content: "\f107" !important; } .site-theme.top-frame #banner nav > ul li button > .icon.icon-minus::before { content: "\f106" !important; } .site-theme.top-frame #banner nav > ul li:has(>button.a11y-toggler) > a { padding-right: 2.875rem; } .site-theme.top-frame #banner nav > ul .a11y-nav__sub { box-shadow: none; border: 1px solid #111; z-index: 3; } .site-theme.top-frame #banner nav > ul .a11y-nav__sub ul > li { border-bottom: 1px solid #111; } .site-theme.top-frame #banner nav > ul .a11y-nav__sub ul > li:last-child { border-bottom: none; } .site-theme.top-frame #banner nav > ul .a11y-nav__sub ul > li > a { display: block; padding: 1.375rem 1.4375rem; font-weight: 400; color: #111; } .site-theme.top-frame #banner nav > ul .a11y-nav__sub ul > li.selected > a { color: #186577; } .site-theme.top-frame .mobile-menu-actions { display: flex !important; flex-flow: column nowrap; justify-content: center; top: 1rem; right: 1rem; width: auto; height: 5rem; margin: 0; } .site-theme.top-frame .mobile-menu-actions > a, .site-theme.top-frame .mobile-menu-actions button { float: none; } .site-theme.top-frame .mobile-menu-actions > .menu-icon { display: flex; flex-flow: row-reverse nowrap; gap: .75rem; width: auto; height: 3rem; background-color: #fff; } .site-theme.top-frame .mobile-menu-actions > .menu-icon span { display: flex !important; flex-flow: column nowrap; justify-content: center; height: 100%; margin: 0 !important; color: #07333b; font-size: 1.5rem; } .site-theme.top-frame .mobile-menu-actions > .menu-icon span.icon-reorder { margin: 1rem 0; font-size: 1.5rem; line-height: 1; } .site-theme.top-frame .mobile-menu-actions > .menu-icon:hover span:not(.icon-reorder), .site-theme.top-frame .mobile-menu-actions > .menu-icon:focus span:not(.icon-reorder) { text-decoration: underline; } .site-theme.top-frame #footer > div .footer-main-content { padding-right: 1rem; padding-left: 1rem; max-width: 80rem; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col { padding-right: 1rem; padding-left: 0; margin-bottom: 1.25rem; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col > div > *:first-child { margin-top: 0; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col > div > *:last-child { margin-bottom: 0; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col:first-child img { max-width: 17rem; image-rendering: optimizeQuality; image-rendering: -webkit-optimize-contrast; margin-bottom: 1rem; } .site-theme.top-frame #footer > div .footer-main-content > .row p, .site-theme.top-frame #footer > div .footer-main-content > .row ul { margin: 0 0 1.25rem; font-size: 1.125rem; line-height: 1.333; } .site-theme.top-frame #footer > div .footer-main-content > .row ul { list-style: none; padding: 0; } .site-theme.top-frame #footer > div .footer-main-content > .row ul li { position: relative; line-height: 1.333; } .site-theme.top-frame > body.public-page #content > .frontpage.layout-wide > div.layout-wrapper, .site-theme.top-frame > body.public-page #content > .frontpage.layout-wide > .layout-wrapper-wide > .layout-wrapper-wide-container { max-width: 100%; } .site-theme.top-frame > body #content .landingpage-layout { padding-top: 2rem; } .site-theme.top-frame > body.public-page #content > #main-content.search-layout { max-width: 80rem; padding: 0; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout { max-width: 80rem; padding: 3rem 1rem 4rem; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout #column-9 + .col-md-9[role="main"] > .portlet-layout.row { max-width: 46rem; margin: 0 auto; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout #column-9 + .col-md-9[role="main"] > .portlet-layout.row .portlet-boundary:not(.portlet-breadcrumb,.portlet-journal-content) { margin-bottom: 1.375rem; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page { max-width: 80rem; padding: 3rem 1rem 4rem; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page > .row > .col-md-9 { max-width: 46rem; margin: 0 auto; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page > .row > .col-md-9 .portlet-boundary:not(.portlet-breadcrumb,.portlet-journal-content) { margin-bottom: 1.375rem; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article .locale-actions { text-align: right; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article picture img { padding-top: 1rem; padding-right: 1rem; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article h2:not(:first-child), .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article h3:not(:first-child), .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article h4:not(:first-child) { margin-top: 2rem !important; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page .journal-content-article .ingress { font-size: 1.1rem; font-weight: bold; margin-bottom: 1rem; } .site-theme.top-frame > body.public-page #content .portlet-breadcrumb ul.breadcrumb { margin: 0 0 2rem 0; font-size: 0.9375rem; font-weight: 400; letter-spacing: -0.333px; text-transform: uppercase; } .site-theme.top-frame > body.public-page #content .portlet-breadcrumb ul.breadcrumb > li:nth-child(2) { display: none; } .site-theme.top-frame > body.public-page #content .portlet-breadcrumb ul.breadcrumb > li { margin-bottom: 0; } .site-theme.top-frame > body.public-page #content .portlet-breadcrumb ul.breadcrumb > li::before { padding: 0 0.4rem; font-weight: 400; color: #111; } .site-theme.top-frame > body.public-page #content .portlet-breadcrumb ul.breadcrumb > li.active { color: #111; } .site-theme.top-frame > body.public-page #content #main-content.search-layout .portlet-breadcrumb ul.breadcrumb { padding-top: 3rem; padding-right: 1rem; padding-left: 1rem; } .site-theme.top-frame > body.public-page #content #main-content.search-layout #layout-column_column-1:has(>div.fess-search-portlet) .portlet-breadcrumb ul.breadcrumb { max-width: 58rem; margin: 0 auto 2.25rem; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > .list-menu__header { hyphens: auto; word-break: break-all; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > .list-menu__header .h3 { font-size: 1.5rem; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > .list-menu__header .h3 > a { font-weight: 600; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul { margin: 0 0 1.25rem; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li { position: relative; padding: 0; margin-bottom: 0; border-color: #c5e0e4; line-height: 1.25; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li:last-child { border-bottom: none; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > a, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > a { padding: 0.6875rem 0; max-width: 85%; color: #111; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > a.selected, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > a.selected { font-weight: 600; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li.hasChild > a { padding-right: 2rem; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > button, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > button { position: absolute; top: 0.5625rem; right: 0.125rem; width: 1.75rem; height: 1.75rem; padding: 0; font-size: 1.75rem; text-align: center; color: #186577; background: transparent; border: 0; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > button .lexicon-icon, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > button .lexicon-icon { height: 1.1rem; width: 1.1rem; margin-top: -0.75rem; color: #186577; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > button.icon-chevron-right::before, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > button.icon-chevron-right::before { content: "\f105"; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > div > button.icon-chevron-down::before, .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > button.icon-chevron-down::before { content: "\f107"; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > ul { margin: 0.25rem 0 0.25rem 1.25rem; } .site-theme.top-frame > body.public-page #content .portlet-body .list-menu > ul li > ul ul { margin-top: 0; margin-bottom: 0; } .site-theme.top-frame #content .fessWrapper { font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; max-width: 58rem; margin: 0 auto; padding: 0 1rem !important; } .site-theme.top-frame #content .fessWrapper .fessForm h1 { font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; font-size: 2.5rem; font-weight: 400; color: #186577; } .site-theme.top-frame #content .fessWrapper .fessForm .input-group .form-control { position: relative; z-index: 2; } .site-theme.top-frame #content .fessWrapper .fessForm .input-group input { padding: 0.625rem 0.9375rem; border-width: 1px 0 1px 1px; border-style: solid; border-color: #186577; border-radius: 0; } .site-theme.top-frame #content .fessWrapper .fessForm .input-group .input-group-append > button { padding: 0.875rem 0.9375rem; } .site-theme.top-frame #content .fessWrapper #result > div > .result-header { padding: 0.625rem 0; } .site-theme.top-frame #content .fessWrapper #result > div > .result-header > div > div { display: flex; flex-flow: column nowrap; justify-content: center; } .site-theme.top-frame #content .fessWrapper #result > div > .result-header > div select { border-radius: 0; } .site-theme.top-frame #content .fessWrapper #result #searchResultList { margin: 0; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li { list-style: none; margin: 0 0 30px; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li h2.title { margin-top: 0; font-family: "Source Sans Pro",Arial,Helvetica,sans-serif; font-size: 1.375rem; font-weight: 400; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li a { color: #186577; text-decoration: none; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li a:hover, .site-theme.top-frame #content .fessWrapper #result #searchResultList li a:focus { color: #186577; text-decoration: underline; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li .body div.media-body.description { margin: 0.25rem 0; font-size: 1rem; font-weight: 400; } .site-theme.top-frame #content .fessWrapper #result #searchResultList li .body div.site cite { font-size: 0.875rem; color: #111; } .site-theme.top-frame #content .fessWrapper .paginationNav { margin-bottom: 10px; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination { display: flex; flex-direction: row; justify-content: center; gap: 0.625rem; margin-top: 1.25rem; margin-left: 0; font-size: 1.125rem; font-weight: 600; line-height: 1.4; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li { margin: 0; padding: 0; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.active, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li:hover, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li:active { background-color: transparent; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li > a { min-width: 3.25rem; padding: 0.3125rem 0.625rem 0.375rem; color: #186577 !important; background-color: transparent; border-width: 0.125rem; border-color: #186577; border-radius: 0; transition: color 0.15s ease-in-out,background-color 0.15s ease-in-out,border-color 0.15s ease-in-out; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li > a > span:not(.sr-only) { display: none; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li > a:hover, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li > a:focus { color: #fff !important; background-color: #186577 !important; text-decoration: underline; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.active > a { background-color: #c5e0e4; color: #111 !important; text-decoration: underline; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.active > a:hover, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.active > a:focus { color: #fff !important; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev a, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next a { padding: 0.6875rem 0.625rem 0.5625rem; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev a::before, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next a::before { display: block; font-weight: 400; font-family: "fontawesome-alloy"; -webkit-font-smoothing: antialiased; font-style: normal; font-variant: normal; font-weight: normal; line-height: 1; speak: none; text-decoration: inherit; text-transform: none; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev a::before { content: "\f104"; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next a::before { content: "\f105"; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev.disabled a, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next.disabled a, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev.disabled a::before, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next.disabled a::before { color: #666 !important; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev.disabled a, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next.disabled a { border-color: #666 !important; } .site-theme.top-frame #content .portlet-body .form-control, .site-theme.top-frame #content .portlet-body input.form-control[type="text"], .site-theme.top-frame #content .portlet-body input.form-control[type="password"], .site-theme.top-frame #content .portlet-body input.form-control[type="date"], .site-theme.top-frame #content .portlet-body input.form-control[type="datetime"], .site-theme.top-frame #content .portlet-body input.form-control[type="datetime-local"], .site-theme.top-frame #content .portlet-body input.form-control[type="month"], .site-theme.top-frame #content .portlet-body input.form-control[type="week"], .site-theme.top-frame #content .portlet-body input.form-control[type="email"], .site-theme.top-frame #content .portlet-body input.form-control[type="number"], .site-theme.top-frame #content .portlet-body input.form-control[type="search"], .site-theme.top-frame #content .portlet-body input.form-control[type="tel"], .site-theme.top-frame #content .portlet-body input.form-control[type="time"], .site-theme.top-frame #content .portlet-body input.form-control[type="url"], .site-theme.top-frame #content .portlet-body textarea.form-control { background-color: #fff; } .site-theme.top-frame #content .portlet-body ul.lfr-nav.nav.nav-pills { margin: 1rem 0 1rem 0 !important; } .site-theme.top-frame #content .portlet-body ul.lfr-nav.nav.nav-pills a.nav-link { background: #c5e0e4; color: #07333b !important; margin-right: 0.5rem; } .site-theme.top-frame #content .portlet-body ul.lfr-nav.nav.nav-pills a.nav-link:hover, .site-theme.top-frame #content .portlet-body ul.lfr-nav.nav.nav-pills a.nav-link:focus { background: #8cc0c9; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form { padding: 1.5rem 0.5rem; background-color: #c5e0e4; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col .form-group { margin-right: 0; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col label { font-weight: 600; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col input.form-control { max-width: 36rem; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col .d-flex { gap: 1rem; margin-bottom: 1rem; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col .d-flex select { font-size: 1rem; } .site-theme.top-frame #content .web-content-listing-portlet .portlet-body > form > .row > .col a.btn.btn-default { margin-left: 0.75rem; } .site-theme.top-frame #main-content .portlet-bordered { border: 0; padding: 0; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper { margin: 0 0 0.1875rem; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper:last-child { margin-bottom: 2rem; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper h2, .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper h3, .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper h4, .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper h5, .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper h6 { font-size: 1.375rem !important; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-toggle { position: relative; margin: 0; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-toggle > button { display: block; width: 100%; margin: 0; padding: 1.5rem 4rem 1.5rem 2rem; font-weight: 600; background-color: #186577; color: #fff; text-align: left; border: none; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-toggle > i { position: absolute; display: block; width: 2rem; height: 2rem; top: 50%; right: 2rem; margin: -1rem 0 0; font-size: 3rem; line-height: 0.66667; text-align: center; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-toggle > i.icon.icon-chevron-down::before { content: "\f107"; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-toggle > i.icon.icon-chevron-right::before { content: "\f105"; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-content { margin: 0; padding: 1.5rem 2rem; border-width: 0 0.0625rem 0.0625rem; border-style: solid; border-color: #186577; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-content > * { margin-top: 1.3125rem; margin-bottom: 1.3125rem; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-content > *:first-child { margin-top: 0; } .site-theme.top-frame #main-content .portlet-body .yja-accordion .yja-accordion-wrapper .yja-accordion-content > *:last-child { margin-bottom: 0; } #main-content .portlet-body .site-hero { padding: 0; background-position: top center; background-repeat: no-repeat; background-size: cover; } #main-content .portlet-body .site-hero > .row { margin: 0 auto; padding: 0 1rem; max-width: 80rem; } #main-content .portlet-body .site-hero > .row > div { display: flex; flex-flow: column nowrap; justify-content: center; min-height: 13.5rem !important; } #main-content .portlet-body .site-hero > .row > div h1 { margin: 0; color: #186577; font-size: 2.75rem; } #main-content .portlet-body .site-hero.no-image > .row > div { min-height: unset !important; } #main-content .portlet-body .site-hero.no-image > .row > div h1 { margin: 3rem 0; } #main-content .portlet-body .site-lifts { padding: 0; background-position: top center; background-repeat: no-repeat; background-size: cover; border-bottom: 0.125rem solid #186577; } #main-content .portlet-body .site-lifts > .row { margin: 0 auto; padding: 0 1rem 2rem; max-width: 80rem; } #main-content .portlet-body .site-lifts > .row > .site-lift:nth-child(odd) { margin-left: 0; } #main-content .portlet-body .site-lifts > .row > .site-lift { margin-bottom: 2.625rem; } #main-content .portlet-body .site-lifts > .row > .site-lift.banner-lift { background-color: #c5e0e4; } #main-content .portlet-body .site-lifts > .row > .site-lift img { display: block; max-width: 100%; margin: 0 auto 1rem; } #main-content .portlet-body .site-lifts > .row > .site-lift > a { font-size: 1.875rem; } #main-content .portlet-body .site-lifts > .row > .site-lift > a::after { content: ""; display: inline-block; width: 2.125rem; height: 2.125rem; margin: 0 0 -0.625rem 0.1875rem; background-color: transparent; background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' height='48px' viewBox='0 -960 960 960' width='48px' fill='%23005587'%3E%3Cpath d='M686-450H160v-60h526L438-758l42-42 320 320-320 320-42-42 248-248Z'/%3E%3C/svg%3E"); background-position: center; background-repeat: no-repeat; background-size: 100%; } #main-content .portlet-body .iconlifts { padding: 0; max-width: 100%; } #main-content .portlet-body .iconlifts > .row { margin: 0 auto; padding: 4rem 1rem; max-width: 80rem; } #main-content .portlet-body .iconlifts > .row > .iconlift:nth-child(3n+1) { margin-left: 0; } #main-content .portlet-body .iconlifts > .row > .iconlift { position: relative; display: flex; flex-flow: column nowrap; justify-content: flex-start; align-items: center; } #main-content .portlet-body .iconlifts > .row > .iconlift > img { margin: 0 auto 0.5rem; max-height: 7.5rem; } #main-content .portlet-body .iconlifts > .row > .iconlift > a { font-size: 1.875rem; color: #111; text-align: center; line-height: 1.25; } #main-content .portlet-body .button-lifts { padding: 0; max-width: 100%; } #main-content .portlet-body .button-lifts > .row { margin: 0 auto; padding: 2rem 1rem; max-width: 80rem; } #main-content .portlet-body .button-lifts > .row > .button-lift:nth-child(3n+1) { margin-left: 0; } #main-content .portlet-body .button-lifts > .row > .button-lift { position: relative; display: flex; flex-flow: column nowrap; justify-content: flex-start; align-items: center; } #main-content .portlet-body .button-lifts > .row > .button-lift > span { display: block; text-align: center; padding-bottom: 6rem; font-size: 1.5rem; } #main-content .portlet-body .button-lifts > .row > .button-lift > a { position: absolute; bottom: 1.25rem; } #main-content .portlet-body .colored-lifts { padding: 0; } #main-content .portlet-body .colored-lifts > .colored-lift { margin: 0 auto; padding: 3rem 1rem; max-width: 80rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col { display: flex; flex-flow: column nowrap; justify-content: center; } #main-content .portlet-body .colored-lifts > .colored-lift > .col:first-child > * { margin: 0 auto; } #main-content .portlet-body .colored-lifts > .colored-lift > .col:last-child { padding-left: 5rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col h2 { margin: 0 0 1.5rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col p { margin: 0 0 1.25rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col p a { position: relative; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col-md-3, #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col-md-9 { width: 48.71795%; max-width: 48.71795%; flex: 0 0 48.71795%; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col:first-child picture { display: flex; height: 100%; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col:first-child img { object-fit: cover; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col:last-child { padding-left: 0; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col h1, #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col h2 { color: #186577; } #main-content .portlet-body .image-lifts { padding: 0; max-width: 100%; } #main-content .portlet-body .image-lifts > .row { margin: 0 auto; padding: 2rem 1rem; max-width: 80rem; } #main-content .portlet-body .image-lifts > .row > .image-lift { position: relative; margin-bottom: 2rem; } #main-content .portlet-body .image-lifts > .row > .image-lift img { display: block; margin: 0 0 1.25rem; } #main-content .portlet-body .image-lifts > .row > .image-lift h2 { margin: 0 0 1rem; color: #186577; } #main-content .portlet-body .image-lifts > .row > .image-lift p { margin: 0 0 1.25rem; } #main-content .portlet-body .image-lifts > .row > .image-lift a.btn.btn-default { font-size: 1.1875rem; } #main-content .portlet-body .lifts .lift { margin-bottom: 2rem; } #main-content .portlet-body .container.yv-banner { margin: 2rem auto; padding: 0 1rem; max-width: 80rem; } #main-content .portlet-body .container.yv-banner .row { flex-direction: row-reverse; } #main-content .portlet-body .container.yv-banner .row.yellow { background-color: #fdd82c; } #main-content .portlet-body .container.yv-banner .row.yellow > .col-md-8 { background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-position: right center; background-size: auto 100%; } #main-content .portlet-body .container.yv-banner .row.yellow > .col-md-8 h1, #main-content .portlet-body .container.yv-banner .row.yellow > .col-md-8 h2, #main-content .portlet-body .container.yv-banner .row.yellow > .col-md-8 p { color: #111 !important; } #main-content .portlet-body .container.yv-banner .row.blue { background-color: #186577; } #main-content .portlet-body .container.yv-banner .row.blue > .col-md-8 { background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-position: right center; background-size: auto 100%; } #main-content .portlet-body .container.yv-banner .row.blue > .col-md-8 h1, #main-content .portlet-body .container.yv-banner .row.blue > .col-md-8 h2, #main-content .portlet-body .container.yv-banner .row.blue > .col-md-8 p { color: #fff !important; } #main-content .portlet-body .container.yv-banner .row.purple { background-color: #aa2c35; } #main-content .portlet-body .container.yv-banner .row.purple > .col-md-8 { background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-position: right center; background-size: auto 100%; } #main-content .portlet-body .container.yv-banner .row.purple > .col-md-8 h1, #main-content .portlet-body .container.yv-banner .row.purple > .col-md-8 h2, #main-content .portlet-body .container.yv-banner .row.purple > .col-md-8 p { color: #111 !important; } #main-content .portlet-body .container.yv-banner .row > .col-md-4 picture { display: block; width: 100%; height: 100%; } #main-content .portlet-body .container.yv-banner .row > .col-md-4 picture img { display: block; width: 100%; height: 100%; object-fit: cover; } #main-content .portlet-body .container.yv-banner .row > .col-md-8 { display: flex; flex-flow: column nowrap; justify-content: center; padding: 1.5rem calc(2.5641% * 1.5) 1.5rem 2.5641%; } #main-content .portlet-body .container.yv-banner .row > .col-md-8 h1, #main-content .portlet-body .container.yv-banner .row > .col-md-8 h2 { margin-bottom: 0; font-size: 2.75rem; font-weight: 900; line-height: 1.1; } #main-content .portlet-body .container.yv-banner .row > .col-md-8 p { margin: 1.5rem 0 1rem; font-size: 1.75rem; line-height: 1.25; } #main-content .portlet-body .container.yv-banner .row > .col-md-8 a.link--main { align-self: flex-end; padding: 0.375rem 1.5rem; font-size: 1.75rem; font-weight: 600; line-height: 1.25; background-color: #fff; color: #186577; border: none; border-radius: 0.75rem; } .site-theme.top-frame > body #banner .portlet-body { margin-bottom: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body .row > .col { padding: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body .row > .col ul.list__assets { margin: 0 !important; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] > div { margin-top: 1.5rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child > .col > .container { max-width: 100%; margin: 0; padding: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list { display: flex; flex-flow: row wrap; margin-left: 0; padding: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single:nth-child(odd) { margin-left: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single { margin-bottom: 2rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-image { padding-top: 0.5rem; padding-left: 0; text-align: center; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-image img, .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-image svg { display: block; position: relative; margin: 0 auto; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-image svg { height: clamp(3.5rem, 8.5vw, 5.5rem); margin: -0.625rem 0 0 auto; fill: #186577 !important; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info { padding-right: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info > h2 { margin: 0 0 1.5rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta { margin: 1.25rem 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div { margin-bottom: 0.25rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div:last-child { margin-bottom: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div.yja-category-group > .yja-tag { padding: 0.25rem 0; margin-right: 0; border: none; text-transform: none; font-size: 1.125rem; font-weight: 400; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div.yja-category-group > .yja-tag::after { content: ","; margin-right: 0.25rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div.yja-category-group > .yja-tag:last-child::after { display: none; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info .document-meta > div:nth-child(3) { display: inline-block; margin-right: 0.25rem; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-info > a.btn { padding: 0.375rem 1rem; } .site-theme.top-frame #main-content .portlet-asset-publisher.true-or-false-portlet { padding: 4rem 0 0; background-color: #f8e6df; } .site-theme.top-frame #main-content .portlet-asset-publisher.true-or-false-portlet .portlet-header .hed-section.portlet-title { margin: 0 auto; color: #111; font-size: 2rem; font-weight: 600; } .site-theme.top-frame #main-content .portlet-asset-publisher.true-or-false-portlet .portlet-body .incorrect button.selected { background-color: #c00 !important; border-color: #c00 !important; color: #fff !important; } .site-theme.top-frame #main-content .portlet-asset-publisher.true-or-false-portlet .portlet-body .correct button.selected { background-color: green !important; border-color: green !important; color: #fff !important; } .site-theme.top-frame #main-content .portlet-body .journal-content-article > * { margin-top: 1.3125rem; margin-bottom: 1.3125rem; } .site-theme.top-frame #main-content .portlet-body .journal-content-article > *:first-child { margin-top: 0; } .site-theme.top-frame #main-content .portlet-body .journal-content-article > *:last-child { margin-bottom: 0; } .site-theme.top-frame #main-content .portlet-body .journal-content-article h2, .site-theme.top-frame #main-content .portlet-body .journal-content-article h3, .site-theme.top-frame #main-content .portlet-body .journal-content-article h4, .site-theme.top-frame #main-content .portlet-body .journal-content-article h5, .site-theme.top-frame #main-content .portlet-body .journal-content-article h6, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h2, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h3, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h4, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h5, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h6 { margin-bottom: 0.375rem; } .site-theme.top-frame #main-content .portlet-body .journal-content-article h2 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article h3 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article h4 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article h5 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article h6 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h2 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h3 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h4 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h5 + *, .site-theme.top-frame #main-content .portlet-body .journal-content-article .h6 + * { margin-top: 0.375rem; } .site-theme.top-frame #main-content .portlet-body h1, .site-theme.top-frame #main-content .portlet-body .h1 { margin-bottom: 1.5rem; font-size: 2.5rem; } .site-theme.top-frame #main-content .portlet-body h2, .site-theme.top-frame #main-content .portlet-body .h2 { font-size: 2rem; } .site-theme.top-frame #main-content .portlet-body h3, .site-theme.top-frame #main-content .portlet-body .h3 { font-size: 1.75rem; } .site-theme.top-frame #main-content .portlet-body h4, .site-theme.top-frame #main-content .portlet-body .h4 { font-size: 1.625rem; } .site-theme.top-frame #main-content .portlet-body h5, .site-theme.top-frame #main-content .portlet-body .h5 { font-size: 1.4375rem; } .site-theme.top-frame #main-content .portlet-body h6, .site-theme.top-frame #main-content .portlet-body .h6 { font-size: 1.3125rem; } .site-theme.top-frame #main-content .portlet-body p { font-size: 1.125rem; } .site-theme.top-frame #main-content .portlet-body p.lead { font-size: 1.4375rem; } .site-theme.top-frame #main-content .portlet-body a.yja-external-link:after { content: "\f08e"; display: inline-block; margin: 0 0 0 0.625rem; font-family: "fontawesome-alloy"; } .site-theme.top-frame #main-content .portlet-body strong { font-weight: 700; } .site-theme.top-frame #main-content .portlet-body ul, .site-theme.top-frame #main-content .portlet-body ol { margin: 0 0 1.25rem 1.75rem; padding: 0; font-size: 1.125rem; line-height: 1.4; } .site-theme.top-frame #main-content .portlet-body ul ul, .site-theme.top-frame #main-content .portlet-body ol ol { margin: 0.625rem 0 0 1.125rem; } .site-theme.top-frame #main-content .portlet-body ul > li, .site-theme.top-frame #main-content .portlet-body ol > li { padding-left: 0; margin-bottom: 0.625rem; } .site-theme.top-frame #main-content .portlet-body ul > li:last-child, .site-theme.top-frame #main-content .portlet-body ol > li:last-child { margin-bottom: 0; } .site-theme.top-frame #main-content .portlet-body table { border: none; border-collapse: collapse; font-size: 1.125rem; } .site-theme.top-frame #main-content .portlet-body table tbody:first-child tr { background-color: #c5e0e4; } .site-theme.top-frame #main-content .portlet-body table tbody:first-child tr:nth-child(even) { background-color: transparent; } .site-theme.top-frame #main-content .portlet-body table thead:first-child tr { background-color: #c5e0e4; } .site-theme.top-frame #main-content .portlet-body table thead:first-child + tbody tr { background-color: #c5e0e4; } .site-theme.top-frame #main-content .portlet-body table thead:first-child + tbody tr:nth-child(odd) { background-color: transparent; } .site-theme.top-frame #main-content .portlet-body table tr th, .site-theme.top-frame #main-content .portlet-body table tr td { padding: 0.25rem 0.5rem; vertical-align: top; border-width: 0 0 1px; border-style: solid; border-color: ; } .site-theme.top-frame #main-content .portlet-body table tr th { border-width: 1px 0; } .site-theme.top-frame #main-content .portlet-body table tr:first-child td { border-top-width: 1px; } .site-theme.top-frame #main-content .portlet-body blockquote { position: relative; padding: 0 1.25rem; font-size: 1.125rem; border-left: 0.125rem solid #186577; } .site-theme.top-frame #main-content .portlet-body figure { display: flex; flex-direction: column; align-items: flex-end; margin: 0; } .site-theme.top-frame #main-content .portlet-body figure picture img { margin: 0; } .site-theme.top-frame #main-content .portlet-body figure figcaption { width: 100%; max-width: 22rem; text-align: right; margin-bottom: 1rem; } .site-theme.top-frame #main-content .portlet-body .btn { padding: 0.75rem 1.5rem; font-size: 1.125rem; font-weight: 600; text-decoration: none; text-shadow: none; white-space: normal; border-radius: 0; } .site-theme.top-frame #main-content .portlet-body .btn.btn-primary { background-color: #186577; color: #fff; border: 0.125rem solid #186577; } .site-theme.top-frame #main-content .portlet-body .btn.btn-primary:hover, .site-theme.top-frame #main-content .portlet-body .btn.btn-primary:focus { background-color: #fff; color: #186577; } .site-theme.top-frame #main-content .portlet-body .btn.btn-default { background-color: transparent; color: #186577; border: 0.125rem solid #186577; } .site-theme.top-frame #main-content .portlet-body .btn.btn-default:hover, .site-theme.top-frame #main-content .portlet-body .btn.btn-default:focus { background-color: #186577; color: #fff; } .site-theme.top-frame #main-content .portlet-body .portlet-msg-info, .site-theme.top-frame #main-content .portlet-body .portlet-msg-alert, .site-theme.top-frame #main-content .portlet-body .portlet-msg-error, .site-theme.top-frame #main-content .portlet-body .well { padding: 0.75rem 1.25rem; border-width: 0; border-radius: 0; } .site-theme.top-frame #main-content .portlet-body .portlet-msg-info a, .site-theme.top-frame #main-content .portlet-body .portlet-msg-alert a, .site-theme.top-frame #main-content .portlet-body .portlet-msg-error a, .site-theme.top-frame #main-content .portlet-body .well a { text-decoration: underline; color: inherit; } .site-theme.top-frame #main-content .portlet-body .yja_factbox__aside { float: right; margin: 0.375rem 0 1.375rem 2.5641%; padding: 0 0 0 1.375rem; width: 31.62393%; max-width: 20rem; } .site-theme.top-frame #main-content .portlet-body .yja_factbox__aside > *:first-child { margin-top: 0; } .site-theme.top-frame #main-content .portlet-body .yja_factbox__aside > *:last-child { margin-bottom: 0; } .site-theme.top-frame #main-content .portlet-body .yjaInfoBox { position: relative; margin: 2rem 0; padding: 0; border-style: solid; border-width: 0.9375rem 1rem; border-color: #c5e0e4; background-color: #fff; } .site-theme.top-frame #main-content .portlet-body .yjaInfoBox > * { margin: 1.25rem 2rem; } .site-theme.top-frame #main-content .portlet-body .yjaInfoBox > *:first-child { margin-top: 2rem; } .site-theme.top-frame #main-content .portlet-body .yjaInfoBox > *:last-child { margin-bottom: 2rem; } #yja-cookie-dialog .yja-cookie-dialog-content { padding: 0 !important; margin: 0 !important; } #yja-cookie-dialog .yja-cookie-dialog-content .yja-cookie-dialog-note { padding: 1rem !important; margin: 0 auto !important; } @media (max-width: 979px) { .site-theme.top-frame > body section#content { padding-bottom: 0; } .site-theme.top-frame > body #main-content .portlet-content .portlet-header.use-custom-title { max-width: 100%; } .site-theme.top-frame #banner #heading .header-row { max-width: 100%; flex-flow: column nowrap; } .site-theme.top-frame #banner #heading .header-top-left-cell { width: 100%; max-width: 100%; flex: 0 0 100%; margin-left: 0; } .site-theme.top-frame #banner #heading .header-top-left-cell a.logo { padding: 1.5625rem 0; } .site-theme.top-frame #banner #heading .header-top-right-cell { width: 100%; max-width: 100%; flex: 0 0 100%; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area { flex-flow: row wrap; margin: 0 auto 0.75rem; } .site-theme.top-frame #banner nav { display: none !important; } .site-theme.top-frame #footer > div .footer-main-content { max-width: 100%; } .site-theme.top-frame > body.public-page #content > #main-content.search-layout { max-width: 100%; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout { max-width: 100%; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page { max-width: 100%; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li > a { min-width: 2.75rem; padding: 0.3125rem 0.3125rem 0.375rem; } .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.prev a, .site-theme.top-frame #content .fessWrapper .paginationNav .pagination > li.next a { padding-right: 0.3125rem; padding-left: 0.3125rem; } #main-content .portlet-body .site-hero > .row { max-width: 100%; } #main-content .portlet-body .site-lifts > .row { max-width: 100%; } #main-content .portlet-body .iconlifts > .row { max-width: 100%; padding: 2rem 1rem; } #main-content .portlet-body .button-lifts > .row { max-width: 100%; } #main-content .portlet-body .colored-lifts > .colored-lift { max-width: 100%; } #main-content .portlet-body .image-lifts > .row { max-width: 100%; } #main-content .portlet-body .container.yv-banner { max-width: 100%; } } @media (min-width: 64.02rem) and (max-width: 80rem) { .site-theme.top-frame > body #main-content .portlet-content .portlet-header.use-custom-title { max-width: 64rem; } .site-theme.top-frame #banner #heading .header-row { max-width: 64rem; } .site-theme.top-frame #banner nav { max-width: 64rem; } .site-theme.top-frame #footer > div .footer-main-content { max-width: 64rem; } .site-theme.top-frame > body.public-page #content > #main-content.search-layout { max-width: 64rem; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout { max-width: 64rem; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page { max-width: 64rem; } #main-content .portlet-body .site-hero > .row { max-width: 64rem; } #main-content .portlet-body .site-lifts > .row { max-width: 64rem; } #main-content .portlet-body .iconlifts > .row { max-width: 64rem; padding: 3rem 1rem; } #main-content .portlet-body .button-lifts > .row { max-width: 64rem; } #main-content .portlet-body .colored-lifts > .colored-lift { max-width: 64rem; } #main-content .portlet-body .image-lifts > .row { max-width: 64rem; } #main-content .portlet-body .container.yv-banner { max-width: 64rem; } } @media (min-width: 979.02px) and (max-width: 64rem) { .site-theme.top-frame > body #main-content .portlet-content .portlet-header.use-custom-title { max-width: 979px; } .site-theme.top-frame #banner #heading .header-row { max-width: 979px; } .site-theme.top-frame #banner #heading .header-top-right-cell { width: 35.5rem; max-width: 35.5rem; flex: 0 0 35.5rem; } .site-theme.top-frame #banner #heading form.search-form input.search-query { max-width: 12rem; } .site-theme.top-frame #banner nav { max-width: 979px; } .site-theme.top-frame #footer > div .footer-main-content { max-width: 979px; } .site-theme.top-frame > body.public-page #content > #main-content.search-layout { max-width: 979px; } .site-theme.top-frame > body.public-page #content > #main-content.listing-layout { max-width: 979px; } .site-theme.top-frame > body.public-page #content .listing-layout.journal-display-page { max-width: 979px; } #main-content .portlet-body .site-hero > .row { max-width: 979px; } #main-content .portlet-body .site-lifts > .row { max-width: 979px; } #main-content .portlet-body .iconlifts > .row { max-width: 979px; padding: 3rem 1rem; } #main-content .portlet-body .button-lifts > .row { max-width: 979px; } #main-content .portlet-body .colored-lifts > .colored-lift { max-width: 979px; } #main-content .portlet-body .image-lifts > .row { max-width: 979px; } #main-content .portlet-body .container.yv-banner { max-width: 979px; } } @media (max-width: 550px) { .site-theme.top-frame #banner #heading .header-top-left-cell .h2 { font-size: 1.5rem !important; } .site-theme.top-frame #banner #heading .header-top-left-cell a.logo { max-width: calc(100% - 3.75rem); } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area { justify-content: center; gap: 0.5rem; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu li a { padding: 0.375rem 0.5rem; font-size: 1rem; } .site-theme.top-frame #banner #heading form.search-form:before { top: 0.75rem; font-size: 1rem; } .site-theme.top-frame #banner #heading form.search-form input.search-query { padding: 0.625rem 0.75rem 0.625rem 3rem; font-size: 1rem; } .site-theme.top-frame .mobile-menu-actions > .menu-icon { gap: .5rem; } .site-theme.top-frame .mobile-menu-actions > .menu-icon span { font-size: 1.25rem; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col { max-width: 100% !important; flex: 0 0 100% !important; margin: 0 0 1.5rem; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col:last-child { margin-bottom: 0; } } @media (min-width: 550.02px) and (max-width: 979px) { .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area { justify-content: space-between; gap: 0; } .site-theme.top-frame #banner #heading .header-top-right-cell .header-top-right-area .topbar-links ul#languageSelectionMenu li a { padding: 0.75rem 1rem 0.75rem 0; } } @media (min-width: 767.02px) and (max-width: 979px) { .site-theme.top-frame #banner #heading form.search-form input.search-query { max-width: 17.5rem; } } @media (min-width: 550.02px) and (max-width: 767px) { .site-theme.top-frame #banner #heading form.search-form input.search-query { max-width: 12rem; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col { width: calc(50% - 1rem); max-width: calc(50% - 1rem); flex: 0 0 calc(50% - 1rem); margin-right: 0; } .site-theme.top-frame #footer > div .footer-main-content > .row > div.col:first-child { width: 100%; max-width: 100%; flex: 0 0 100%; margin: 0 0 1.25rem; } } @media (min-width: 980px) { .site-theme.top-frame .mobile-menu-actions { display: none !important; } } @media (min-width: 767.02px) and (max-width: 80rem) { #main-content .portlet-body .site-hero > .row > div { min-height: 10.5rem !important; } #main-content .portlet-body .site-hero > .row > div h1 { font-size: 2.25rem; } #main-content .portlet-body .image-lifts > .row > .image-lift:nth-child(odd) { margin-left: 0; } #main-content .portlet-body .image-lifts > .row > .image-lift { width: 48.71795%; max-width: 48.71795%; flex: 0 0 48.71795%; } } @media (max-width: 767px) { #main-content .portlet-body .site-hero > .row > div { min-height: 8rem !important; } #main-content .portlet-body .site-hero > .row > div h1 { font-size: 2rem; } #main-content .portlet-body .site-lifts > .row > .site-lift { width: 100%; flex: 0 0 100%; max-width: 100%; margin-left: 0; margin-bottom: 2.375rem; } #main-content .portlet-body .iconlifts > .row > .iconlift { width: 100%; flex: 0 0 100%; max-width: 100%; margin-left: 0; margin-bottom: 3rem; } #main-content .portlet-body .button-lifts > .row > .button-lift { width: 100%; flex: 0 0 100%; max-width: 100%; margin-left: 0; margin-bottom: 1.25rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col { width: 100%; max-width: 100%; flex: 0 0 100%; } #main-content .portlet-body .colored-lifts > .colored-lift > .col:first-child { margin-bottom: 2rem; } #main-content .portlet-body .colored-lifts > .colored-lift > .col:last-child { padding-left: 0; } #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col-md-3, #main-content.search-layout .portlet-body .colored-lifts > .colored-lift > .col-md-9 { width: 100%; max-width: 100%; flex: 0 0 100%; } #main-content .portlet-body .image-lifts > .row > .image-lift { width: 100%; max-width: 100%; flex: 0 0 100%; margin-left: 0; margin-bottom: 1.25rem; } #main-content .portlet-body .container.yv-banner .row { flex-flow: column nowrap; } #main-content .portlet-body .container.yv-banner .row > .col-md-4 { min-height: 12.5rem; } #main-content .portlet-body .container.yv-banner .row > .col-md-8 { min-height: auto; } .site-theme.top-frame #main-content .web-content-listing-portlet .portlet-body > div[id*="searchResultListing"] div.row:last-child ul.document-list > li.document-single .document-image svg { margin-top: -0.3125rem; height: clamp(3.5rem, 13vw, 5.5rem); } .site-theme.top-frame #main-content .portlet-body .yja_factbox__aside { float: none; width: 100%; max-width: 100%; margin: 1.25rem 0; } } @media (max-width: 80rem) { #main-content .portlet-body .site-hero.no-image > .row > div h1 { margin: 2.25rem 0; } #main-content .portlet-body .site-lifts > .row > .site-lift > a { font-size: 1.5rem; } #main-content .portlet-body .site-lifts > .row > .site-lift > a::after { width: 1.875rem; height: 1.875rem; margin: 0 0 -0.5625rem 0.125rem; } #main-content .portlet-body .iconlifts > .row > .iconlift > img { max-height: 6.5rem; } #main-content .portlet-body .iconlifts > .row > .iconlift > a { font-size: 1.5rem; } #main-content .portlet-body .button-lifts > .row > .button-lift > span { font-size: 1.25rem; } #main-content .portlet-body .colored-lifts > .colored-lift { padding: 1.5rem 1rem; } } @media (min-width: 80.02rem) { #main-content .portlet-body .image-lifts > .row > .image-lift:nth-child(3n+1) { margin-left: 0; } } @media (min-width: 767.02px) { #main-content .portlet-body .image-lifts > .row > .image-lift { display: flex; flex-flow: column nowrap; justify-content: flex-start; padding-bottom: 3.875rem; } #main-content .portlet-body .image-lifts > .row > .image-lift a.btn.btn-default { position: absolute; bottom: 0; line-height: 1.2; } } 