.top-frame body { font-size: 100%; color: #454545; font-family: 'Roboto',Arial,Helvetica,sans-serif; line-height: 1.4; } .top-frame a { color: #252525; } .top-frame a:hover, .top-frame a:focus { color: #252525; } .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: #454545; font-weight: bold; font-style: normal; font-family: 'Oswald',Arial,Helvetica,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: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } .top-frame .btn { border-radius: 0px; -moz-border-radius: 0px; -webkit-border-radius: 0px; } .top-frame .btn.btn-default { border: solid 1px #666; background: #666; color: #fff; } .top-frame .btn.btn-default:hover { background: #454545; } .top-frame .btn.btn-primary, .top-frame .btn.search-form_submit { background-color: #252525; color: white; } .top-frame .btn.btn-primary:hover, .top-frame .btn.search-form_submit:hover { background-color: #212121; } .top-frame .btn.search-form_submit { border-color: #252525; } .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: 0px; -moz-border-radius: 0px; -ms-border-radius: 0px; -o-border-radius: 0px; border-radius: 0px; } .top-frame .badge:not(.error-notice), .top-frame .label, .top-frame .yja-tag { border: 1px solid #454545; } .top-frame .portlet-navigation .nav-menu ul a { color: #454545; } .top-frame .portlet-navigation .nav-menu ul ul a { color: #4c4c4c; } .top-frame .portlet-navigation .nav-menu > ul > li { color: #4c4c4c; } .top-frame .events .event-highlight { font-size: 1.1em; border-top: solid 1px #252525; } .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 #252525; } .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: #252525; display: block; position: relative; } .top-frame .events.event-search-portlet .event-list-wrapper > .span12 > .span3 { background: #252525; } .top-frame .events.event-search-portlet .event-list-wrapper { border-color: #252525; } .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: #252525; 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 #252525; border-right: 1px solid #252525; border-left: 1px solid #252525; 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: #252525; } .top-frame #scrollToTop { color: #fff; background: #252525; } .top-frame #scrollToTop:hover { background: #212121; } .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: #252525; color: white !important; } .top-frame #banner .language-version-selection-portlet .lang-nav ul { background: #252525; } .top-frame .media-item .small figure { float: left; margin-right: 1em; } .top-frame .media-item .dark-link { color: #454545; } .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: #454545; } .top-frame .media-item .meta { margin-bottom: em(5px); color: #535353; font-size: .9em; } .top-frame .feed-item.simple .meta { color: #535353; font-size: .9em; } .top-frame .feed-item.simple h6 a { color: #454545; } .top-frame ul.position-nav li.selected { background: #252525; } .top-frame ul.position-nav li.selected:hover { background-color: #252525; } .top-frame .carousel .description { font-family: 'Roboto',Arial,Helvetica,sans-serif; font-weight: normal; } .panel.border-top-emphasis { border-top: solid 4px #252525; } .top-frame #banner { background-repeat: no-repeat; background-size: cover; background-position: center; background-color: transparent; background-image: url('data:image/svg+xml,data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg"/%3E'); color: #000; } .top-frame #banner a { color: #000; } .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: #454545; } .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: #252525; 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: #212121; } .top-frame #banner nav a { color: #454545; } .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: #252525; color: #fff; } .top-frame #footer a { color: #fff; } .top-frame #footer .footer-bottom-bar { background-color: #545454; } .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: #666; } .top-frame .homepage .layout-wrapper-wide *, .top-frame .homepage .layout-wrapper-wide .carousel-wrapper ul li h3 a .description { color: #252525; } .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: 100%; } .mobile-menu-actions { right: 0; } .mobile-menu-actions a.menu-icon { background: #fff; color: #454545; } .mobile-menu-actions a { color: #252525; } .mobile-menu-actions a.menu-icon { font-family: 'Oswald',Arial,Helvetica,sans-serif; } .mobile-menu-actions a:active, .mobile-menu-actions a:focus, .mobile-menu-actions a:hover { color: #252525; } .mm-menu { border-color: #252525; } .mm-menu a { color: white; } .mm-menu a:hover, .mm-menu a:focus { color: white; } @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 400; src: url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.eot?t=1662633808'); src: local(''),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.eot?#iefix?t=1662633808') format('embedded-opentype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.woff2?t=1662633808') format('woff2'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.woff?t=1662633808') format('woff'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.ttf?t=1662633808') format('truetype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-regular.svg#Oswald?t=1662633808') format('svg'); } @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 500; src: url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.eot?t=1662633808'); src: local(''),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.eot?#iefix?t=1662633808') format('embedded-opentype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.woff2?t=1662633808') format('woff2'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.woff?t=1662633808') format('woff'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.ttf?t=1662633808') format('truetype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-500.svg#Oswald?t=1662633808') format('svg'); } @font-face { font-family: 'Oswald'; font-style: normal; font-weight: 700; src: url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.eot?t=1662633808'); src: local(''),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.eot?#iefix?t=1662633808') format('embedded-opentype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.woff2?t=1662633808') format('woff2'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.woff?t=1662633808') format('woff'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.ttf?t=1662633808') format('truetype'),url('/o/common-ui-resources/fonts/oswald/oswald-v49-latin-ext_latin-700.svg#Oswald?t=1662633808') format('svg'); } @font-face { font-family: 'Roboto'; src: url("/o/common-ui-resources/fonts/roboto/Regular/Roboto-Regular.woff2?v=2.137?t=1662633808") format("woff2"),url("/o/common-ui-resources/fonts/roboto/Regular/Roboto-Regular.woff?v=2.137?t=1662633808") format("woff"); font-weight: 400; font-style: normal; } @font-face { font-family: 'Roboto'; src: url("/o/common-ui-resources/fonts/roboto/Medium/Roboto-Medium.woff2?v=2.137?t=1662633808") format("woff2"),url("/o/common-ui-resources/fonts/roboto/Medium/Roboto-Medium.woff?v=2.137?t=1662633808") format("woff"); font-weight: 500; font-style: normal; } .site-theme.top-frame body { font-family: 'Roboto',Arial,Helvetica,sans-serif; } .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-asset-publisher .asset-full-content .lfr-meta-actions.asset-actions { float: none; } .site-theme.top-frame .portlet-borderless-bar { font-family: Arial,Helvetica,sans-serif; } .site-theme.top-frame .portlet-dockbar { z-index: 10; } .site-theme.top-frame form[id*="loginportlet"] { margin: 7.5rem auto 2rem; max-width: 1440px; } .site-theme.top-frame #content { padding: 4.5rem 0; margin-bottom: 0; background-color: #f9f9f9; background-image: linear-gradient(to bottom, #fff, #fff 4.5rem, #f9f9f9 4.5001rem); } .site-theme.top-frame .homepage #content { padding: 0; background-color: #fff; background-image: none; } .site-theme.top-frame body:not(.homepage) #content { padding: 7.75rem .625rem 4.5rem; background-image: linear-gradient(to bottom, #fff, #fff 7.75rem, #f9f9f9 7.75001rem); } .site-theme .mobile-menu-actions { top: 3rem; margin: 0; z-index: 10; } .site-theme .mobile-menu-actions a, .site-theme .mobile-menu-actions button { display: block; float: none; padding: 1.25rem 1.5rem; background-color: #fff; color: #252525; width: auto; height: auto; } .site-theme .mobile-menu-actions a i, .site-theme .mobile-menu-actions button i, .site-theme .mobile-menu-actions a span[role], .site-theme .mobile-menu-actions button span[role] { margin: 0; } .site-theme .mobile-menu-actions a i:before, .site-theme .mobile-menu-actions button i:before, .site-theme .mobile-menu-actions a span[role]:before, .site-theme .mobile-menu-actions button span[role]:before { font-size: 2.25rem; } .site-theme .mobile-menu-actions a span:not([role]), .site-theme .mobile-menu-actions button span:not([role]) { display: none; } .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container { max-width: 1440px; margin: 0 auto; padding: 0; } .site-theme.top-frame #heading .portlet-body .header-top-bar { margin-bottom: 0; text-align: right; background: #252525; } .site-theme.top-frame #heading .portlet-body .header-top-bar .layout-wrapper-wide-container { max-width: 1440px; margin: 0 auto; padding: 0; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang #search-toggler { color: #fff; text-decoration: none !important; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang #search-toggler i:before { color: #fff; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang #search-toggler span { display: none; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang .portlet-body ul { display: inline-block; padding: .5rem 0; margin-left: 1rem; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang .portlet-body ul li { border-color: #fff; } .site-theme.top-frame #heading .portlet-body .header-top-bar-links-lang .portlet-body ul li a { padding: 0 .5rem; color: #fff; font-size: .825rem; font-weight: 400; text-transform: uppercase; } .site-theme.top-frame #heading .portlet-body .row.header-row { display: block; background-color: transparent; margin-left: 0; margin-right: 0; } .site-theme.top-frame #heading .portlet-body .row.header-row div[class*="span"] { display: block; background-color: transparent; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-7 { display: none; background-color: #fff; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-7 a.logo { padding: 1rem 0 1rem 2rem; background-color: #fff; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-7 a.logo img { max-height: 4rem; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 { display: none; position: absolute; top: 2.5rem; left: 50%; width: 28rem; height: 7rem; margin-left: -14rem; padding: 1rem 2rem; background-color: #fff; z-index: 3; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5.search-visible { display: block; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form input, .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form button { font-family: 'Roboto',Arial,Helvetica,sans-serif; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form input.search-query { margin: 0 .66667rem; padding: .66667rem; background-color: #fff; color: #666; border-color: #ccc; box-shadow: none; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form .btn { width: 8rem; padding: .66667rem 1.6667rem; text-transform: uppercase; border: 1px solid #fbb904; color: #252525; background-color: #fbb904; font-size: 1rem; font-weight: 500; font-family: 'Oswald',Arial,Helvetica,sans-serif; border-radius: 1.5rem; } .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form .btn:hover, .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-5 form .btn:active { background-color: #fff; } #content #navigation__substitute { display: none !important; } .top-frame #banner nav.main-nav { position: absolute; left: 50%; width: 100%; height: 4.5rem; max-width: 1440px; margin: 0 0 0 calc(-1440px / 2); background-color: #fff; transition: background-color .5s cubic-bezier(0.075, 0.82, 0.165, 1); } .top-frame #banner nav.main-nav ul.site-theme__navigation li.selected:not(:first-child) { background-color: #000; } .top-frame #banner nav.main-nav ul.site-theme__navigation li.selected:not(:first-child) a, .top-frame #banner nav.main-nav ul.site-theme__navigation li.selected:not(:first-child) .toggleVisibility.icon-chevron-up, .top-frame #banner nav.main-nav ul.site-theme__navigation li.selected:not(:first-child) .toggleVisibility.icon-chevron-down { color: #fff; } .top-frame #banner nav.main-nav ul.site-theme__navigation li.selected:not(:first-child) li.selected { background-color: #000; } .top-frame #banner nav.main-nav ul.site-theme__navigation li:not(.selected) a { color: #000 !important; } .top-frame #banner nav.main-nav.fixed { top: 2.5rem; } .top-frame #banner nav.main-nav > ul { position: absolute; display: flex; flex-flow: row wrap; justify-content: space-evenly; align-items: flex-start; width: 100%; margin: 0 auto; padding: 0 1rem .75rem; background-color: #fff; font-family: 'Oswald',Arial,Helvetica,sans-serif; z-index: 2; } .top-frame #banner nav.main-nav > ul > li:first-child { width: 100%; height: 4.5rem; overflow: hidden; cursor: none; background-color: #fff; background-size: auto 3.3125rem; background-repeat: no-repeat; background-position: 1.25rem 0.75rem; image-rendering: -webkit-optimize-contrast; } .top-frame #banner nav.main-nav > ul > li:first-child > a { width: 19rem; height: 4.5rem; cursor: pointer; } .top-frame #banner nav.main-nav > ul > li:first-child > a > span { display: block; text-indent: -9999px; } .top-frame #banner nav.main-nav > ul > li > a { height: 2.5rem; padding-top: 0 !important; padding-bottom: 0 !important; } .top-frame #banner nav.main-nav > ul > li > a > span { white-space: nowrap; } .top-frame #banner nav.main-nav > ul li { position: relative; display: block; } .top-frame #banner nav.main-nav > ul li a { position: relative; width: 100%; padding: 1rem 1.5rem 1rem .5rem; color: #252525; font-weight: 500; text-align: center; text-transform: uppercase; z-index: 1; } .top-frame #banner nav.main-nav > ul li a span { display: inline-block; padding: .4375rem 0; border: 1px solid transparent; } .top-frame #banner nav.main-nav > ul li .toggleVisibility { position: absolute; top: 0; right: 0; width: 1.25rem; height: 100%; z-index: 2; background: none; border: 0; box-shadow: none; } .top-frame #banner nav.main-nav > ul li .toggleVisibility:before { font-size: .75rem; } .top-frame #banner nav.main-nav > ul li.selected, .top-frame #banner nav.main-nav > ul li.selected a:hover { background-color: transparent; } .top-frame #banner nav.main-nav > ul li ul { display: none; position: absolute; top: 2.75rem; left: .5rem; margin: 0; min-width: 13.75rem; background-color: #fff; border: 1px solid #252525; } .top-frame #banner nav.main-nav > ul li ul li { border-bottom: 1px solid #ccc; } .top-frame #banner nav.main-nav > ul li ul li a { padding: 1rem .75rem; text-transform: unset; text-align: left; } .top-frame #banner nav.main-nav > ul li ul li a span { padding: 0; } .top-frame #banner nav.main-nav > ul li ul li:last-child { border-bottom: none; } .site-theme.top-frame #footer { position: relative; font-family: 'Oswald',Arial,Helvetica,sans-serif; z-index: 1; } .site-theme.top-frame #footer .container { position: relative; max-width: 1440px; padding: 2.66667rem .625rem; margin: 0 auto; text-transform: uppercase; } .site-theme.top-frame #footer .container .col-md-4:first-of-type img { max-height: 65px; margin-bottom: 1em; } .site-theme.top-frame #footer .container .col-md-4:last-child { text-align: right; } .site-theme.top-frame #footer .container .col-md-4:last-child p { margin: 0 0 1.5rem; } .site-theme.top-frame #footer .container .col-md-4:last-child p a { display: inline-block; margin: 0 2rem; } .site-theme.top-frame #footer .container .col-md-4:last-child p a:first-child { margin-left: 0; } .site-theme.top-frame #footer .container .col-md-4:last-child p a:last-child { margin-right: 0; } .site-theme.top-frame #footer .container .col-md-4:last-child ul { list-style-type: none; text-align: right; } .site-theme.top-frame #footer .container .col-md-4:last-child ul li { float: right; display: block; margin: 0 .5rem; } .site-theme.top-frame #footer .container .col-md-4:last-child ul li:first-child { margin-right: 0; } .site-theme.top-frame #footer .container .col-md-4:last-child ul li:last-child { margin-left: 0; } .site-theme.top-frame #footer .container .col-md-4:last-child ul:after { content: ' '; display: block; width: 0; height: 0; overflow: hidden; clear: left; } .site-theme.top-frame #footer .container svg { text-transform: none; } .site-theme.top-frame #footer .portlet-site-map { display: none; } .site-theme.top-frame .portlet-breadcrumb { margin: 0 0 1.375rem; } .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb { margin: 0; padding: 0; font-size: 0.9rem; } .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb .active, .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb > li > .divider { color: #333; } .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb > li > .divider { padding: 0 .25rem 0 .5rem; } .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb li:last-child .divider, .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb li:nth-child(1), .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb li:nth-child(2) { display: none; } .site-theme.top-frame .portlet-breadcrumb .portlet-body .breadcrumb li:nth-child(3):before { display: none; content: ""; } .site-theme.top-frame body:not(.homepage) #column-9, .site-theme.top-frame body:not(.homepage) .listing-layout .col-md-3 { background-color: #fff; box-shadow: 0 2px 2px rgba(0,0,0,0.2); flex: 23.07692%; max-width: 23.07692%; margin-bottom: auto; padding: 0; } .site-theme.top-frame .portlet-navigation .list-menu { font-size: 1rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; } .site-theme.top-frame .portlet-navigation .portlet-body ul li { border-bottom: none; } .site-theme.top-frame .portlet-navigation .portlet-body ul li .toggleVisibility { padding: 0.75rem 0.95rem 0.5rem 0; background: none; border: 0; box-shadow: none; } .site-theme.top-frame .portlet-navigation .portlet-body ul li .toggleVisibility:before { font-size: .75rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li a { padding: .75rem 1rem .625rem 2rem; font-size: 1em; font-weight: 400; color: #252525; } .site-theme.top-frame .portlet-navigation .portlet-body ul li a.selected { background-color: #fbb904; } .site-theme.top-frame .portlet-navigation .portlet-body ul li a.selected, .site-theme.top-frame .portlet-navigation .portlet-body ul li a.open { font-weight: 700; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open a.open { background-color: #fbb904; font-weight: 700; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul { display: block; margin: .5rem 0 .125rem 2rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul li.open a.open, .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul li a.selected { background-color: transparent; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul li.open ul { margin-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul { margin-top: 0; margin-bottom: 0; padding-left: 0; border-top: none; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li { border-bottom-width: 1px; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li a { padding: .75rem .5rem .75rem 1.75rem; font-weight: 400; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li a.selected, .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li a.open { font-weight: 700; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li.hasChild ul { margin-left: 2rem; border-top: none; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li.hasChild ul li { border-bottom: none; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li.hasChild ul li a { padding-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li .open + li { border-top: none; } .site-theme.top-frame .portlet-navigation .portlet-body .list-menu > ul > li:first-child { display: none; } .site-theme.top-frame .portlet-navigation .portlet-body .list-menu > ul > li > a { font-weight: 500; } .site-theme.top-frame .portlet-journal-content .page-background-image { position: absolute; top: 0; height: 30rem; background-size: cover; background-position: bottom center; background-repeat: no-repeat; } .site-theme.top-frame .listing-layout .col-md-9, .site-theme.top-frame .col-md-9[role="main"] { position: relative; width: calc(74.35897% - 2.5641% - 2.5641%); flex: 0 0 calc(74.35897% - 2.5641% - 2.5641%); max-width: calc(74.35897% - 2.5641% - 2.5641%); margin-top: 15.5rem; margin-right: calc(2.5641%); margin-left: calc(2.5641% + 1rem); padding: 0; } .site-theme.top-frame .asiointi .col-md-9[role="main"] { width: calc(74.35897% + 2.5641%) !important; flex: 0 0 calc(74.35897% + 2.5641%) !important; max-width: calc(74.35897% + 2.5641%) !important; margin: 0 !important; } .site-theme.top-frame body:not(.homepage) #content .listing-layout { position: relative; width: 1440px; margin: -2px auto 0; } .site-theme.top-frame .col-md-9[role="main"] .portlet-layout.row:first-of-type { padding: 2rem 5rem; background-color: #fff; box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .site-theme.top-frame .col-md-9[role="main"] .col-12 { padding: 0; } .site-theme.top-frame .listing-layout .col-md-9 > .portlet { padding: 2rem 5rem; background-color: #fff; box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .portlet-layout.row { margin-left: 0; margin-right: 0; } .site-theme a.external-link { display: inline-block; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.0625rem; font-weight: 500; text-decoration: none !important; } .site-theme a.external-link:after { content: "\f08e"; font-family: "fontawesome-alloy"; margin: 0 0 0 .25rem; display: inline-block; font-size: 0.875rem; position: relative; top: -0.25rem; } .site-theme a.external-link:hover { text-decoration: underline !important; } .site-theme.top-frame body:not(.homepage) #content a[href*="//www.paastolupa.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//reka.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//www.acer-remit.eu/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//tuotantotuki.emvi.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//unionregistry.ec.europa.eu/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//vati.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//finets.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.paastolupa.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//kekri.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//takila.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//vertti.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvitys.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvityskuluttajille.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//tessa.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//ets2.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.energiavirasto.fi/"], .site-theme.top-frame body:not(.homepage) #content a[href*="//union-registry.ec.europa.eu/ar/#/FI"], .site-theme.top-frame body:not(.homepage) #content a[href*="//www.sahkonhinta.fi/"] { position: relative; display: inline-block; margin: .0625rem 0; padding: .5rem 2.5rem .5rem 1rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1rem; font-weight: 500; text-transform: uppercase; text-decoration: none !important; color: #252525; background-color: #fbb904; border: 1px solid #fbb904; border-radius: 1.5rem; } .site-theme.top-frame body:not(.homepage) #content a[href*="//www.paastolupa.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//reka.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//www.acer-remit.eu/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//tuotantotuki.emvi.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//unionregistry.ec.europa.eu/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//vati.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//finets.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.paastolupa.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//kekri.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//takila.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//vertti.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvitys.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvityskuluttajille.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//tessa.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//ets2.energiavirasto.fi/"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.energiavirasto.fi/"]:hover, a[href*="//union-registry.ec.europa.eu/ar/#/FI"]:hover, .site-theme.top-frame body:not(.homepage) #content a[href*="//www.sahkonhinta.fi/"]:hover { background-color: #fff !important; } .site-theme.top-frame body:not(.homepage) #content a[href*="//www.paastolupa.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//reka.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//www.acer-remit.eu/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//tuotantotuki.emvi.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//unionregistry.ec.europa.eu/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//vati.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//finets.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.paastolupa.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//kekri.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//takila.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//vertti.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvitys.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//sahkohyvityskuluttajille.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//tessa.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//ilmaisjako.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//ets2.energiavirasto.fi/"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//union-registry.ec.europa.eu/ar/#/FI"]:after, .site-theme.top-frame body:not(.homepage) #content a[href*="//www.sahkonhinta.fi/"]:after { content: ' '; position: absolute; display: block; width: 1.875rem; height: 1.875rem; margin: 0; padding: 0; top: .25rem; right: .25rem; font-size: .5rem; background-image: url('/documents/11120570/12546069/button-arrow.svg/d811e871-761e-4c9c-8a9d-fef5856b8e72'); background-size: 1.875rem; background-repeat: no-repeat; background-position: top left; } .site-theme.top-frame #content .journal-content-article { font-family: 'Roboto',Arial,Helvetica,sans-serif; } .site-theme.top-frame #content .journal-content-article a { color: #252525; text-decoration: underline; text-decoration-color: #252525; } .site-theme.top-frame #content .journal-content-article a[href^="/documents/"] { display: flex !important; flex-flow: column nowrap; justify-content: center; text-decoration: none; font-weight: 500; min-height: 2.25rem; } .site-theme.top-frame #content .journal-content-article a[href^="/documents/"]:hover { text-decoration: underline; } .site-theme.top-frame #content .journal-content-article a:hover { text-decoration-color: #ccc; } .site-theme.top-frame #content .journal-content-article h1, .site-theme.top-frame #content .journal-content-article h2 { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-weight: 600; } .site-theme.top-frame #content .journal-content-article h3, .site-theme.top-frame #content .journal-content-article h4, .site-theme.top-frame #content .journal-content-article h5, .site-theme.top-frame #content .journal-content-article h6 { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-weight: 500; color: #333; } .site-theme.top-frame #content .journal-content-article h1 { font-size: 2.625rem; color: #000; } .site-theme.top-frame #content .journal-content-article h2 { font-size: 2rem; color: #333; } .site-theme.top-frame #content .journal-content-article h3 { font-size: 1.125rem; } .site-theme.top-frame #content .journal-content-article h4, .site-theme.top-frame #content .journal-content-article h5 { font-size: 1.0625rem; } .site-theme.top-frame #content .journal-content-article p { margin: 1.375rem 0; color: #252525; } .site-theme.top-frame #content .journal-content-article strong { font-weight: 500; } .site-theme.top-frame #content .journal-content-article ul { list-style-type: disc; } .site-theme.top-frame #content .journal-content-article ul, .site-theme.top-frame #content .journal-content-article ol { margin-top: 1.375rem; margin-bottom: 1.375rem; } .site-theme.top-frame #content .journal-content-article ul { margin-left: 1.25rem; } .site-theme.top-frame #content .journal-content-article ol { padding-left: 1.5rem; margin-left: .75rem; } .site-theme.top-frame #content .journal-content-article ul ul, .site-theme.top-frame #content .journal-content-article ol ol { margin-top: 0; margin-bottom: 0; } .site-theme.top-frame #content .journal-content-article ul li, .site-theme.top-frame #content .journal-content-article ol li { line-height: 1.7; margin: .5rem 0; } .site-theme.top-frame #content .journal-content-article ul li:first-child, .site-theme.top-frame #content .journal-content-article ol li:first-child { margin-top: 0; } .site-theme.top-frame #content .journal-content-article ul li:last-child, .site-theme.top-frame #content .journal-content-article ol li:last-child { margin-bottom: 0; } .site-theme.top-frame #content .journal-content-article ul li { padding-left: 1rem; } .site-theme.top-frame #content .journal-content-article table { border: none; border-collapse: collapse; } .site-theme.top-frame #content .journal-content-article table tr th, .site-theme.top-frame #content .journal-content-article table tr td { text-align: left; border-width: 1px 0; border-style: solid; border-color: #ccc; padding: .375rem .5rem; font-size: .875rem; color: #666; } .site-theme.top-frame #content .journal-content-article table tr th:first-child, .site-theme.top-frame #content .journal-content-article table tr td:first-child { border-left-width: 0; } .site-theme.top-frame #content .journal-content-article table tr th:last-child, .site-theme.top-frame #content .journal-content-article table tr td:last-child { border-right-width: 0; } .site-theme.top-frame #content .journal-content-article table tr:first-child th, .site-theme.top-frame #content .journal-content-article table tr:first-child td { border-top-width: 0; } .site-theme.top-frame #content .journal-content-article table tr:last-child th, .site-theme.top-frame #content .journal-content-article table tr:last-child td { border-bottom-width: 0; } .site-theme.top-frame #content .journal-content-article .table-responsive { overflow-x: auto; } .site-theme.top-frame #content .journal-content-article blockquote { position: relative; margin-left: -2.25rem; padding: 0 0 0 .75rem; border: none; color: #fbb904; font-size: 1.5rem; font-weight: 500; font-style: italic; } .site-theme.top-frame #content .journal-content-article blockquote * { color: #fbb904; font-style: italic; } .site-theme.top-frame #content .journal-content-article blockquote:before { content: '"'; position: absolute; top: 0; left: 0; } .site-theme.top-frame #content .journal-content-article blockquote:after { content: '"'; display: inline-block; margin-left: -0.125rem; } .site-theme.top-frame #content .journal-content-article .site-theme.top-frame #content .portlet-journal-content .portlet-header h1.portlet-title, .site-theme.top-frame #content .journal-content-article .site-theme.top-frame #content .portlet-journal-content .portlet-header h3 { margin: 2.5rem 0 3rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 2.25rem; font-weight: 500; text-align: center; text-transform: uppercase; } .site-theme.top-frame #content .journal-content-article figure.caption { width: auto !important; max-width: 100%; } .site-theme.top-frame #content .journal-content-article p.lead { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.25rem; font-weight: 400; color: #252525; } .site-theme.top-frame #content .journal-content-article .yja_factbox__aside { position: relative; margin: 1.25rem 0; padding: 2.5rem 5rem; background-color: #fef3d4; } .site-theme.top-frame #content .journal-content-article .yja_factbox__aside * { font-weight: 500; font-style: italic; color: #252525; } .site-theme.top-frame #content .journal-content-article .yja_factbox__aside *:first-child { margin-top: 0; } .site-theme.top-frame #content .journal-content-article .yja_factbox__aside *:last-child { margin-bottom: 0; } .site-theme.top-frame #content .journal-content-article .links a.external-link:after { display: none; } .site-theme.top-frame #content .journal-content-article .attachments a.attachment { margin: 0 !important; } .site-theme.top-frame #content .journal-content-article .attachments a.attachment i { display: none; } .site-theme.top-frame #main-content .info-banner { border-color: #333; border-width: 1px 0 1px 0; border-style: solid; } .site-theme.top-frame #main-content .info-banner a.link__wrapper { display: grid; grid-template-columns: 33% 66%; grid-template-rows: 50% auto; align-content: space-between; text-decoration: none !important; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.img { grid-row-start: 1; grid-row-end: 3; padding: 1rem 2rem 1rem 8rem; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.img > img { height: 10rem !important; width: 10rem !important; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__title { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-weight: 500; font-size: 1.5rem !important; text-align: left !important; padding: 2rem !important; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__button { grid-column-start: 2; grid-row-start: 2; text-align: left !important; position: relative !important; padding-left: 2rem !important; position: absolute; bottom: 0; left: 0; margin: 0; padding: 0; height: 5rem; width: 100%; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__button span { position: relative; display: inline-block; min-width: 8.375rem; height: auto; margin: 0 auto; padding: .375rem 3rem .375rem 1.25rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; line-height: 1.8; font-size: 1rem; font-weight: 500; text-transform: uppercase; background-color: #fbb904; border: 1px solid #fbb904; border-radius: 1.5rem; box-shadow: none; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__button span svg { position: absolute; top: .25rem; right: .0625rem; left: auto; height: 2rem; margin-top: 0; border: none; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__button span:hover { background-color: #fff; } .site-theme.top-frame #content .portlet-body a[href^="/documents/"] { position: relative; display: block; margin: 0 0 .5rem; padding-left: 2.75rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.0625rem; } .site-theme.top-frame #content .portlet-body a[href^="/documents/"]:before { content: ' '; position: absolute; top: 0; left: 0; width: 2rem; height: 2.25rem; background-repeat: no-repeat; background-position: top left; background-size: 2rem auto; overflow: hidden; } .site-theme.top-frame #content .portlet-body a[href^="/documents/"]:before, .site-theme.top-frame #content .web-content-listing-portlet ul.list__assets li.list__item h4 > a.attachment:before, .site-theme.top-frame #content .web-content-listing-portlet ul.list__assets li.list__item .item__heading > a.attachment:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABiCAIAAABf41OVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjlBRDIzOTRDNTUxODExRTk4NUE0RjlBQjE2RTYyOTdEIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjlBRDIzOTRENTUxODExRTk4NUE0RjlBQjE2RTYyOTdEIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OUFEMjM5NEE1NTE4MTFFOTg1QTRGOUFCMTZFNjI5N0QiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OUFEMjM5NEI1NTE4MTFFOTg1QTRGOUFCMTZFNjI5N0QiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5DsRE9AAAJsElEQVR42uyceVBT1xrA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'); } .site-theme.top-frame #content .portlet-body a.pdf[href^="/documents/"]:before, .site-theme.top-frame #content .web-content-listing-portlet ul.list__assets li.list__item h4 > a.attachment.pdf:before, .site-theme.top-frame #content .web-content-listing-portlet ul.list__assets li.list__item .item__heading > a.attachment.pdf:before { background-image: url('data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFoAAABiCAIAAABf41OVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkExRjVDOTk4NTUxODExRTk5N0ZEOTM0Q0M2RUIwQ0FDIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkExRjVDOTk5NTUxODExRTk5N0ZEOTM0Q0M2RUIwQ0FDIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QTFGNUM5OTY1NTE4MTFFOTk3RkQ5MzRDQzZFQjBDQUMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QTFGNUM5OTc1NTE4MTFFOTk3RkQ5MzRDQzZFQjBDQUMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz6lyA7mAAAJ4klEQVR42uxdX1AVVRg/39kLIiCXBE2UArQGyChDMkssFXOUmZomNa0hZpwmq2kcZnrqoQefeuihmilmsnLsQZ3+mVNhRpSRo5mg1oSZo2NIggqEctUrCOz5OufevbtnEb2717uw916+2Ye7l7t79vz2+/995wCISIJ0+jTbvRtPnMDLl4krCVJToayMPvssSUpyaoggHLhnD/v0U2SMuJ5ocTF97TUC4MjNBRYtLer27TGBBSf299/syy+dwpogOnd3pxCpr8fmZifu7MGDB7GjwyQ/GRkkJwec4cawhFevkvb2YawKlBKPBwcGDEQ++USZPp3MmBFtOA4dMkb1eGhVFZSXj/Hb9/nU99/H1laDh1evhvnz1TffxO5uDbVr19TaWuWNN0hqajSFBf/914BjxYqxx4KT16vU1EBKivFg+flk0iTl1VchOdngo64u9tFHRLeM0dEdIbPKpYMuW+YW9ZCeDo88MvzL3FxaXW1SIi0t7Ouvo8odg4Pax6wsMnGii7yMO+4Y4cv582lFhUnX7NqFf/wRTUOrvxB32Y8bPA995hm4+24DDm4ZP/6YnD8fbThihRRFeeUVyMw0EOnv56qX9PcnJBycMjIEIh6Pgcj582zz5kSFg9OsWXTNGpNa/f13rKtLVDi4Wl28mJqtD/vmGx5wJCgc4umffx7uvNMQGcaEJ9LVlaBw8Ehf+GaSDeI+PvdWieTOJxIcAXeJvviiCGp0RDo62JYtiQoHVyKzZ9OnnjIpkeZmrK+PJIRzOD5FtnMn7t8vHrqwkK5dy22kI4hUVtLWVm5cDER27KB5eVBU5CLu4AEF++479Pn4wZqahFQ7p1ZfeAGmTTOp1Q8+IBcuuAgO/PlnbZgFC2DiRDx1Co8ejYzLwv8mJUWoVSkOxitXxAsYGnIHHH4/+v3aMOXlwQgVjxyxLABG/gktvuScHLpunQnGtjZsbHQHHD6f8TktDe6/P+hNW0UjLc2YlZSUCXPV3Ll0+XKTwAY019jDgb29xklyMgQTedYDrexs41b79pEQo4Wf0sqVMGuWcW4n2HWSO65elcahxOuFpCQbyavbboOsLN25ElH8tWsWpYybXuNUVd1haCWtpj1TaqqtihFdulT97DON51tacONGmDMHpk4Nc9nQEO7dG9kjOwgHyLm1oHrnIjNhgq0gDX74AS9e1HikuxsbGpwNghy8twxHX58GiqQgLbwsD129elRjwtERFs3icuG3BQdnkHnzlKoqcKwoO4q6g+tOSrUCEje6fX1cI8KkSbaFbtEipbCQ/fQTnjhBLl0iNy2eoqy/3QWHoojsfKBQhD090N4u5iblOG0Q96+qqiz9sreX1dUx2fWyU050NoTjVkCrm3V2YjAG93qdZffMTAFcfz/77Tf3Bfgho8jdSh7CRc4ddmdljvddwx23367BobuGkyePhkrMzuZKKoK+HYe5Q4q4SaAk7lC+Y0SpcZ2wyHldjTVGv0/CzogOc0dGBki6U49BXEuO50pNDBI23IhmQI1uhINIcIxYlE8w7pAg0IOxBIZDsqxy41WCwoHHjxufOztJW1tCw8HMHY9B3zRR4Th7Fs+cMTHLvn0RF1BjHo7r4yj0+wUiiQkHHjyoKdQpUwyMGhqi2/0YI3CcPIk9Pdowa9ZAQYGGUXc3Hjgwem6YS5x0FpozpKTAvffSlSuNP+3YYbVKECfcMTCgd9GL+pvHA0VFtLhYe3M+H9u1K4HgwKYmDGbPA+lfbTCJQUSJwGx04hkOFir8QHo6lxTt2/x8WlamwTE4qG7a5DaRcQaO9nb85x8NjoceEjlkfbyqKt1tF82gW7fGPxzsl1+MAYZ12qenKy+/rHfIcnXLvvgiruEYHDTcjbw8wo9hNHOmXFtj9fVs+3aXeCLRTx0LJRqq/dDHHhs5zK2ooCdPslCAy/bs4e48Xb9e1Oh6erCri3Df5PJl0f3AD+7UJyeLDpGpU8XCFieTJtGHg4UaoIS7wRXHjdhy3Tq8eBFPndKuOn4cX39dFN/DrVCEnBy6alWwecb1wtLaiqdPa89dXk5uVK8/cwa5fqGm0ZG7KhZWa+K5c6y2NrKmqtHmDsH22jMAXbLE9DdVxWPH8PBh/PNPvHTJ6lxSUjRM+/sxZJVFV2BdnVJa6m5huXJFz3dBSYmRKG5r4xIkgAg5ZiNMW1HQ3KYD06aJFYGyUPz3Hx49yn78URSxbHZIjgEcnP/1pWSwdKlQBE1NrLFR90GGvXbRwTVzJgQO0tfHtm1j0noDPmf1vff4b+jy5TBnjuD57GxRzV+wQN24kUPvbjhU1ZCU9HT86y/24YdofmjROZ6fL3qmZ8/mQJh0R1oaramBQ4fE2nepx47rWrW2FrKyoKwM7roLvF4RJQ8NETtdRGMAh1ieHOqc5CjILeGQlMQhgNJSwfk3bXfhc1ZKSnDvXrGOWgaFW19+Q+me9Pp1lK6Cg13XtcXVAdx3Hzz4oEDB+sucMAEef1xZsgR//VUI2g1SzTB3rnstC37/vZwThenTRZvxww8T+70+GnEoFy5UFi4U6vPIEWGMOjtJby8iQmqq0CbO+B23DEd3t7pli2hT0ieyYUM0n5Wrz2XLILjemasM7qQ6ucD1luDAxkYegKEUpNOiIofeW+BhPU4v9o0UjoEBtnkzO3yYu1tcUxr2tbKSxDJF5KT7fOpbb3EsxPxLSw0s8vLgnntiGg773HHunPrOO8EVFXTRIhLKlYvTJ54gMU42uePCBfXttzUsuBEtLdX9SCgoEL5jAsHh9wu+CDQlwIwZdP16eZeciJv1YhUOtmkTD66DXqby0kvY3KyvuhEGRV4zEfdwCB/x2DHtmlWrSEaGKB2FIhGxBNK1FP0qnN/PPv9cuzkPQCsq2NatengGjz5KcnNJXJAlOIRchCavrF2L+/fraU7IzKRPP03ihSzBofeo0AceEKfbthnXV1dHd2+mWNAd+sZiU6ao776r799FKyp4zEriiKzBEQrPsaHBKBoUFw/bUCRR4KBPPgmBwqK+fSUtKaEbNgxLhbuLIqpjWXLSobxcyc/nllUE8pMn08WLgbvnlJK4I8sxS24urakh8U6UjNM4HAkMh4vWs4xzxzgccQmHM0XgMaOIpkP15e2iySC0dW7MU0cH6vumeDx2uEMqlLGvvooPNNjOncaJnUqgB/Ly9I2GxNoTj4dWVpKcnFhF4uxZ9u23TNrfdvji1TBwlJURefexAwf4MVa7gt9y1DZC2GajuC3gmDcPdu/GwPYJN79vTLpgBQUQSFlZ1h0AohEvNtkhnDsqpmbb0IrVFc89B/EVsIst8KurobDQ3lWGXLS1if0BXfwPSaxOyesV2z2uWBFBQy7EjZoYd9KjT/8LMACFsfgElkmp1gAAAABJRU5ErkJggg=='); } .site-theme.top-frame #main-content .journal-content-article > h1:first-child { text-align: center; margin: 2rem 0 3.5rem !important; } .site-theme.top-frame #main-content .journal-content-article:first-child { margin-top: 0; } .site-theme.top-frame #main-content .journal-content-article:last-child { margin-bottom: 0; } .site-theme.top-frame .media-item { position: relative; padding-top: 2rem; } .site-theme.top-frame .media-item .meta.clearfix { position: absolute; top: 0; left: 0; margin-bottom: 0; line-height: 1.7; font-size: 1rem; } .site-theme.top-frame .media-item .meta.clearfix .published span { color: #252525; } .site-theme.top-frame .media-item .meta.clearfix .published .ministries .yja-category-group .contributor:after { content: ', '; } .site-theme.top-frame .media-item .meta.clearfix .published i.icon-time, .site-theme.top-frame .media-item .meta.clearfix .published span.time, .site-theme.top-frame .media-item .meta.clearfix .published span.label { display: none; } .site-theme.top-frame .media-item .meta.clearfix img.pull-left { margin-top: .5rem; } .site-theme.top-frame .media-item .meta.clearfix + figure { display: none; } .site-theme.top-frame .media-item h1[itemprop="name"] { margin: 0 0 2rem; } .site-theme.top-frame .media-item span[itemprop="articleBody"] { margin: 0; } .site-theme.top-frame .media-item span[itemprop="articleBody"] p.ingress { margin-bottom: 2.5rem !important; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.25rem; font-weight: 400; } .site-theme.top-frame .media-item span[itemprop="articleBody"] p:first-child { margin-top: 0 !important; } .site-theme.top-frame .media-item .links.margin-bottom, .site-theme.top-frame .media-item .attachments.margin-bottom { margin: 0 !important; } .site-theme.top-frame .media-item .links.margin-bottom > a:last-child, .site-theme.top-frame .media-item .attachments.margin-bottom > a:last-child { display: inline-block; margin-bottom: 1.25rem; } .site-theme.top-frame .media-item .meta.bottom-meta { margin: 2.5rem 0 1.5rem; } .site-theme.top-frame .media-item .meta.bottom-meta .yja-tag { padding: .375rem .5rem; font-size: 1rem; font-weight: 500; border-width: 1px; border-color: #fbb904; text-transform: none; } .site-theme.top-frame .media-item .meta.bottom-meta .yja-category-group:empty, .site-theme.top-frame .media-item .meta.bottom-meta .yja-tag-group:empty { display: none; } .site-theme.top-frame .social-share .social-share-buttons { margin: 0 0 2rem !important; font-size: 0; } .site-theme.top-frame .social-share .social-share-buttons span:not(.hidden) { display: block; font-size: 1rem; } .site-theme.top-frame .social-share .social-share-buttons a { position: relative; margin: 0 .25rem 0 0; padding: 1.125rem; border-radius: 2.25rem; background-color: #fbb904 !important; } .site-theme.top-frame .social-share .social-share-buttons .icon { padding: 0; } .site-theme.top-frame .social-share .social-share-buttons .icon:before { position: absolute; top: .5rem; left: .375rem; width: 1.5rem; text-align: center; font-size: .875rem; font-weight: 400; color: #252525; } .site-theme.top-frame .social-share .social-share-buttons .icon-print { margin-left: .75rem; } .site-theme.top-frame .social-share .social-share-buttons .icon-print:before { position: absolute; top: .75rem; left: .375rem; width: 1.5rem; text-align: center; font-size: .875rem; font-weight: 400; color: #252525; } .site-theme.top-frame .social-share .social-share-buttons .popup.share-google, .site-theme.top-frame .social-share .social-share-buttons .some-print, .site-theme.top-frame .social-share .social-share-buttons .share-title, .site-theme.top-frame .social-share .social-share-buttons .share-count.is-loaded, .site-theme.top-frame .social-share .social-share-buttons .some-divider { display: none !important; } .site-theme.top-frame .asset-publisher-filter { text-align: center; } .site-theme.top-frame .asset-publisher-filter h1 { text-transform: uppercase; margin: 2rem 0 1rem !important; } .site-theme.top-frame .asset-publisher-filter select { margin: 0 .75rem; padding: .375rem; width: 16rem; height: 2.5rem; line-height: 1rem; background-color: #fff; } .site-theme.top-frame #content .collapsible { margin: 2rem 0; width: 100%; } .site-theme.top-frame #content .collapsible .tabPanel { position: relative; width: 100%; overflow: hidden; margin-top: -1px; } .site-theme.top-frame #content .collapsible .tabPanel:first-child { margin-top: 0; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading { position: relative; margin: 0; background-image: none; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading > a[name] { display: block; margin-top: -5.25rem; height: 5.25rem; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton { width: 100%; padding: 1rem 3.5rem 1rem 2.5rem; border: 1px solid #ccc; background-color: transparent; text-align: left; font-family: 'Oswald',Arial,Helvetica,sans-serif; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton .heading { font-size: 1.125rem; font-weight: 500; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton a.share-link { display: none; position: absolute; bottom: 1rem; right: 3.125rem; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton a.share-link:hover { text-decoration: none; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton .state { position: absolute; display: block; bottom: 1rem; right: 1.25rem; width: 1.75rem; height: 1.75rem; padding: .33rem .5rem; font-size: .75rem; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton .state span { color: #252525; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton:hover a.share-link { display: inline-block; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton[aria-expanded="true"] { border-bottom: none; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton[aria-expanded="true"] .state__open, .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton[aria-expanded="false"] .state__close { display: block; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton[aria-expanded="false"] .state__open, .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading .collbutton[aria-expanded="true"] .state__close { display: none; } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading[aria-expanded="true"] { background-image: linear-gradient(to right, #fbb904 0, #fbb904 11px, transparent 11px); } .site-theme.top-frame #content .collapsible .tabPanel .accordionHeading[aria-expanded="true"] + .tabPanel__content { background-image: linear-gradient(to right, #fbb904 0, #fbb904 10px, transparent 10px); } .site-theme.top-frame #content .collapsible .tabPanel__content[aria-hidden="true"] { display: none; } .site-theme.top-frame #content .collapsible .tabPanel__content { border-width: 0 1px 1px 1px; border-style: solid; border-color: #ccc; padding: 1rem 2.5rem 2rem; color: #252525; } .site-theme.top-frame #content .collapsible .tabPanel__content > *:first-child { margin-top: 0 !important; } .site-theme.top-frame #content .collapsible .tabPanel__content > *:last-child { margin-bottom: 0 !important; } .site-theme.top-frame #content .collapsible .tabPanel__content a { text-decoration: underline; text-decoration-color: #252525; } .site-theme.top-frame #content .collapsible .tabPanel__content a[href^="/documents/"] { display: flex; flex-flow: column nowrap; justify-content: center; text-decoration: none; font-size: 1.0625rem; font-weight: 500; min-height: 2.25rem; } .site-theme.top-frame #content .collapsible .tabPanel__content a[href^="/documents/"]:hover { text-decoration: underline; } .site-theme.top-frame #content .collapsible.filtered-asset-listing .tabPanel__content .related-assets { margin: 1.5rem 0 0; } .site-theme.top-frame #content .collapsible.filtered-asset-listing .tabPanel__content .related-assets a { width: 100%; } .site-theme.top-frame #content .collapsible.filtered-asset-listing .tabPanel__content .related-assets a span { display: block; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { background-position: top center; background-size: 1680px auto; background-repeat: no-repeat; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { margin: 0 auto; padding: 12.5rem 0 18.5rem; width: 100%; max-width: 1440px; color: #fff; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { width: 30rem; margin: 0 0 1.5rem 7.5rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 2.75rem; text-transform: uppercase; color: #fff; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { width: 30rem; margin: 0 0 0 7.5rem; font-family: 'Roboto',Arial,Helvetica,sans-serif; font-size: 1.25rem; font-weight: 500; line-height: 1.5; color: #fff; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image.dark-text .hero-content h2, .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image.dark-text .hero-content p { color: #252525; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div { position: relative; width: 1440px; margin: 0 auto; padding: 1.75rem 1.5rem; background-color: #fff; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:first-child { width: 100%; margin-bottom: -12rem; padding: 0; background-color: transparent; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:last-child { padding: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { max-width: 100%; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel { position: relative; max-width: 1680px; margin: 0 auto; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer { position: relative; z-index: 1; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a { display: flex; flex-flow: row-reverse nowrap; align-items: center; height: 30rem; text-decoration: none; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > * { flex: 0 1 auto; align-self: center; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a .image-gallery-text-wrapper { position: relative; display: flex; flex-flow: column nowrap; justify-content: center; width: 50%; margin: 0 1.5rem 0 2.75rem; padding: 0; color: #252525; background-color: transparent; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a .image-gallery-text-wrapper h4 { margin: 0 0 2.5rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 2.5rem; font-weight: 500; color: #333; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a .image-gallery-text-wrapper p.image-gallery-text { width: 75%; color: #252525; margin: 0; padding: 0 0 5.5rem; font-size: 1.125rem; line-height: 1.6; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a .image-gallery-text-wrapper p.image-gallery-text:after { position: absolute; display: block; bottom: 0; left: 0; height: auto; margin: 0; padding: .375rem 3rem .375rem 1.25rem; line-height: 1.8; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1rem; font-weight: 500; text-transform: uppercase; background-image: url('/documents/11120570/12546069/button-arrow.svg/d811e871-761e-4c9c-8a9d-fef5856b8e72'); background-color: #fbb904; background-repeat: no-repeat; background-position: 95% 50%; background-size: 2rem 2rem; border: 1px solid #fbb904; border-radius: 1.5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a img { position: relative; width: 50%; height: auto; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a:hover .image-gallery-text-wrapper p.image-gallery-text:after { background-color: #fff; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots { position: absolute; bottom: 1rem; right: 3rem; z-index: 2; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots .owl-dot.active span, .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots .owl-dot:hover span { background-color: #666; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div:first-child { background-color: #f9f9f9; } .site-theme.top-frame .homepage #content .portlet-layout.row> .col-md-8 { width: 100%; flex: 0 0 100%; max-width: 100%; } .site-theme.top-frame .homepage #content .portlet-layout.row> #column-5 { display: none; } .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div { margin: 0 auto; width: 1440px; } .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child { width: 100%; padding: 3rem 0 4rem; background-color: #f9f9f9; } .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > section.portlet { max-width: 1440px; margin: 0 auto; } .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > section.portlet .portlet-body { margin: 0 auto; } .site-theme.top-frame[lang="fi-FI"] #content .owl-carousel p.image-gallery-text:after { content: 'Lue lisää'; } .site-theme.top-frame[lang="sv-SE"] #content .owl-carousel p.image-gallery-text:after { content: 'Läs mer'; } .site-theme.top-frame[lang="en-US"] #content .owl-carousel p.image-gallery-text:after { content: 'Read more'; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(4) { padding: 0; } .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5) { position: relative; width: 1440px; margin: 0 auto; } .site-theme.top-frame[lang="en-US"] .homepage #content #column-10 .portlet-column-content > div:last-child { padding: 1rem 1.5rem 1.75rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-header h1, .site-theme.top-frame #content .portlet-asset-publisher .portlet-header h3 { margin: 2.5rem auto 2rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 2.25rem; font-weight: 500; text-align: center; text-transform: uppercase; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action { top: 46px; right: auto; left: 50%; margin: 0 0 0 10rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action > span { position: relative; display: block; width: 2.25rem; height: 2.25rem; margin-left: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action > span > a { display: block; width: 100%; height: 100%; background-color: transparent; background-image: url("data:image/png;base64,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"); background-repeat: no-repeat; background-position: top left; background-size: contain; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action > span > a img, .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action > span > a svg, .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .subscribe-action > span > a .taglib-text { display: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection { display: flex; flex-flow: row wrap; justify-content: flex-start; margin: 1rem 0; padding: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { position: relative; margin: .75rem 0; padding-bottom: 4.5rem; width: 48.4375%; border: 1px solid #666; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple > div.defer-image { float: none; margin: 0; height: auto !important; width: 100%; overflow: hidden; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple > div.defer-image > div { height: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple > div.defer-image.is-loading:after { display: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple h6, .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple .feed-item__heading { margin: 1.75rem 1.5rem .75rem 1.75rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.6875rem; font-weight: 400; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple p.lead { margin: 1.25rem 1.5rem 0 1.75rem; font-size: 1rem; font-weight: 400; line-height: 1.5; color: #333; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple .meta { position: absolute; bottom: 1.375rem; left: 1.5rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple .meta span { margin: 0 .375rem 0 0; font-weight: 500; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple .meta span:last-child { margin-right: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple .meta span.label { padding: .21375rem .5rem; font-size: .9rem; color: #333; background-color: #fbb904; border: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list { position: relative; display: flex; justify-content: space-evenly; margin: 2.5rem 0; padding: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item { align-self: stretch; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > div.defer-image { float: none; margin: 0 0 1.5rem; height: auto !important; width: 100%; overflow: hidden; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > div.defer-image > div { height: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > div.defer-image.is-loading:after { display: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > span.label { display: inline-block; padding: 0; margin: 0 .75rem 1rem 0; border: none; color: #666; font-size: 1rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > span.label:last-child { margin-right: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > h6 { margin: .75rem 0; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.625rem; font-weight: 400; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item > p { margin: .75rem 0 0; font-size: 1rem; line-height: 1.5; color: #333; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item .meta { margin: .5rem 0 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item .meta span { margin: 0 .375rem 0 0; font-weight: 500; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item .meta span.date { font-size: .9rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item .meta span:last-child { margin-right: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list .entry__list--item .meta span.label { padding: .21375rem .5rem; font-size: .9rem; color: #333; background-color: #fbb904; border: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal { flex-flow: row wrap; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item { border-right: 1px solid #ccc; width: calc(50% - 3rem - 1px); padding: 1.5rem 3rem 1.5rem 0; margin: 0 0 2rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.vertical { flex-flow: column wrap; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.vertical .entry__list--item { width: 100%; margin: 1rem 0 1.25rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content { margin: 2rem 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs { display: flex; flex-flow: row nowrap; justify-content: space-between; border-bottom-color: #666; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs li.tab { align-self: stretch; width: 50%; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs li.tab a { margin: 0; padding: 1rem 0; text-align: center; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.25rem; color: #ccc; background-color: #f9f9f9; border-bottom-color: #ccc; border-radius: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs li.tab.active a { color: #252525; background-color: #fff; border-color: #ccc #ccc #fff; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs li.tab.active:first-child a { border-left-width: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .tabbed-content ul.nav.nav-tabs li.tab.active:last-child a { border-right-width: 0; } .site-theme.top-frame #content .portlet-header.use-custom-title h1 { margin: 2.5rem auto 2rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 2.25rem; font-weight: 500; text-align: center; text-transform: uppercase; } .site-theme.top-frame #content .portlet-body .entry__list--newsletters { display: flex; flex-flow: row wrap; justify-content: space-between; } .site-theme.top-frame #content .portlet-body .entry__list--newsletters .entry__list--newsletter { position: relative; padding: 3.5rem 1.75rem 1.75rem; margin: 0 0 1rem; width: 32%; background-color: #f7de8e; } .site-theme.top-frame #content .portlet-body .entry__list--newsletters .entry__list--newsletter span.date { position: absolute; top: 1.75rem; left: 1.75rem; font-size: .875rem; font-weight: 500; } .site-theme.top-frame #content .portlet-body .entry__list--newsletters .entry__list--newsletter h3 { margin: 0; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.25rem; font-weight: 400; line-height: 1.35; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { width: 31.25%; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(3n+2) { margin-left: 3.125%; margin-right: 3.125%; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection div:nth-child(n+7) { display: none; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-of-type(n+4) div.defer-image { display: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item:nth-child(2n) { width: calc(50% - 3rem); padding: 1.5rem 0 1.5rem 3rem; border-right: none; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { width: 48.5%; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n) { margin-left: 1.5%; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n+1) { margin-right: 1.5%; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-of-type(n+3) div.defer-image { display: none; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .entry__list.horizontal { flex-flow: column nowrap; justify-content: flex-start; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item { width: calc(100% - 6rem) !important; margin: 0 auto !important; padding: 2.25rem 3rem !important; border-right: none !important; border-bottom: 1px solid #ccc; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item:last-child { border-bottom: none; } .site-theme.top-frame body:not(.homepage) #content #column-2 .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item { width: 100% !important; padding: 2.25rem 0 !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul { display: flex; flex-flow: row wrap; justify-content: space-between; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list { justify-content: flex-start; margin: 1rem 0; padding: 0; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.25rem; list-style-type: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li { display: flex; flex-flow: column nowrap; width: 32%; height: 7rem; margin: .75rem 0.66666%; padding: .25rem .5rem; background-color: #f9f9f9; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a { position: relative; display: flex; flex-direction: column; justify-content: center; height: 7rem; padding: 0 4rem 0 4.75rem; background-color: #fff; text-decoration: none; box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a span { display: block; width: auto; font-size: 1.5rem; font-weight: 500; line-height: 1.15; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a img { position: absolute; top: 50%; left: 1.25rem; width: 2.875rem; height: 2.875rem; margin-top: -1.4375rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a svg { position: absolute; margin-top: -1.25rem; top: 50%; height: 2.5rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a svg:first-child { left: 1.25rem; width: 2.875rem; height: 2.375rem; margin-top: -1.1875rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li a svg:last-child { right: 1rem; width: 2.5rem; border: 1px solid #252525; border-radius: 1.25rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li.item__orange a { padding: 0 4rem 0 1.75rem; background-color: #fbb904; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li.item__orange a span { width: calc(100% - 5.75rem); } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts { justify-content: center; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 49%; height: auto; margin: 0 0.5% .5rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper { justify-content: flex-start; position: relative; background-color: #fff; height: 100%; padding: 1.75rem 1rem 5rem; box-shadow: 0 2px 4px rgba(0,0,0,0.2); } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper > img { position: relative; top: auto; left: auto; margin: 0 auto .75rem; width: 4.5rem; height: auto; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__title { display: block; margin: 0 0 .75rem; padding: 0 2rem; font-size: 1.875rem; font-weight: 500; line-height: 1.4; text-align: center; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper p { margin: 0 0 .75rem; color: #252525; text-align: center; font-size: 1.125rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__button { position: absolute; bottom: 0; left: 0; margin: 0; padding: 0; height: 5rem; width: 100%; text-align: center; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__button span { position: relative; display: inline-block; min-width: 8.375rem; height: auto; margin: 0 auto; padding: .375rem 3rem .375rem 1.25rem; line-height: 1.8; font-size: 1rem; font-weight: 500; text-transform: uppercase; background-color: #fbb904; border: 1px solid #fbb904; border-radius: 1.5rem; box-shadow: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__button span svg { position: absolute; top: .25rem; right: .0625rem; left: auto; height: 2rem; margin-top: 0; border: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__button span:hover { background-color: #fff; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary { display: block; justify-content: center; padding-top: 0; margin: 2rem 0 1rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li { float: left; display: block; height: auto; width: calc(50% - 0.75rem); margin: .375rem; padding: 0; background-color: transparent; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li a { display: block; padding: .75rem 3.25rem .75rem 1.25rem; height: auto; background-color: #fbb904; border-radius: 1.5rem; box-shadow: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li a:before { display: none !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li a span { font-size: 1.25rem; color: #252525; text-transform: uppercase; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li a svg { right: .375rem; width: 2.25rem; height: 2.25rem; margin-top: -1.125rem; border: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li a.external-link:after { display: none !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary:after { content: ' '; clear: both; display: block; width: 1px; height: 1px; overflow: hidden; } .site-theme.top-frame .homepage #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 32%; margin: .75rem 0.66666%; } .site-theme.top-frame #main-content .journal-content-article .link-wrapper { width: 100%; max-width: 1440px; margin: 1rem auto 3.5rem; text-align: right; } .site-theme.top-frame #main-content .journal-content-article .link-wrapper a { position: relative; display: inline-block; padding: .5rem 2.5rem .5rem 1.25rem; color: #252525; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1rem; font-weight: 500; text-decoration: none; text-transform: uppercase; } .site-theme.top-frame #main-content .journal-content-article .link-wrapper a svg { position: absolute; right: 0; top: .25rem; width: 2rem; height: 2rem; } .site-theme.top-frame #main-content input.btn, .site-theme.top-frame #main-content button.btn, .site-theme.top-frame #main-content button[type="submit"], .site-theme.top-frame #main-content input[type="submit"] { padding: .5rem 1rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1rem; font-weight: 500; text-transform: uppercase; color: #252525; background-color: #fbb904; border: 1px solid #fbb904; border-radius: 1.5rem; box-shadow: none; } .site-theme.top-frame #main-content input.btn:hover, .site-theme.top-frame #main-content button.btn:hover, .site-theme.top-frame #main-content button[type="submit"]:hover, .site-theme.top-frame #main-content input[type="submit"]:hover, .site-theme.top-frame #main-content input.btn:focus, .site-theme.top-frame #main-content button.btn:focus, .site-theme.top-frame #main-content button[type="submit"]:focus, .site-theme.top-frame #main-content input[type="submit"]:focus { background-color: #fff !important; } .site-theme.top-frame #main-content input.text, .site-theme.top-frame #main-content input[type="text"], .site-theme.top-frame #main-content input[type="password"], .site-theme.top-frame #main-content input[type="datetime"], .site-theme.top-frame #main-content input[type="datetime-local"], .site-theme.top-frame #main-content input[type="date"], .site-theme.top-frame #main-content input[type="month"], .site-theme.top-frame #main-content input[type="time"], .site-theme.top-frame #main-content input[type="week"], .site-theme.top-frame #main-content input[type="number"], .site-theme.top-frame #main-content input[type="email"], .site-theme.top-frame #main-content input[type="url"], .site-theme.top-frame #main-content input[type="search"], .site-theme.top-frame #main-content input[type="tel"], .site-theme.top-frame #main-content input[type="color"], .site-theme.top-frame #main-content .uneditable-input { background-color: #fff; border-width: 1px; border-style: solid; border-color: #ccc; border-radius: 0; box-shadow: none; padding: .5rem .75rem; } .site-theme.top-frame #main-content input.text:active, .site-theme.top-frame #main-content input[type="text"]:active, .site-theme.top-frame #main-content input[type="password"]:active, .site-theme.top-frame #main-content input[type="datetime"]:active, .site-theme.top-frame #main-content input[type="datetime-local"]:active, .site-theme.top-frame #main-content input[type="date"]:active, .site-theme.top-frame #main-content input[type="month"]:active, .site-theme.top-frame #main-content input[type="time"]:active, .site-theme.top-frame #main-content input[type="week"]:active, .site-theme.top-frame #main-content input[type="number"]:active, .site-theme.top-frame #main-content input[type="email"]:active, .site-theme.top-frame #main-content input[type="url"]:active, .site-theme.top-frame #main-content input[type="search"]:active, .site-theme.top-frame #main-content input[type="tel"]:active, .site-theme.top-frame #main-content input[type="color"]:active, .site-theme.top-frame #main-content .uneditable-input:active, .site-theme.top-frame #main-content input.text:focus, .site-theme.top-frame #main-content input[type="text"]:focus, .site-theme.top-frame #main-content input[type="password"]:focus, .site-theme.top-frame #main-content input[type="datetime"]:focus, .site-theme.top-frame #main-content input[type="datetime-local"]:focus, .site-theme.top-frame #main-content input[type="date"]:focus, .site-theme.top-frame #main-content input[type="month"]:focus, .site-theme.top-frame #main-content input[type="time"]:focus, .site-theme.top-frame #main-content input[type="week"]:focus, .site-theme.top-frame #main-content input[type="number"]:focus, .site-theme.top-frame #main-content input[type="email"]:focus, .site-theme.top-frame #main-content input[type="url"]:focus, .site-theme.top-frame #main-content input[type="search"]:focus, .site-theme.top-frame #main-content input[type="tel"]:focus, .site-theme.top-frame #main-content input[type="color"]:focus, .site-theme.top-frame #main-content .uneditable-input:focus { border-color: #b1d3fc !important; } .site-theme.top-frame #main-content select { padding: .375rem; width: 16rem; height: 2.5rem; line-height: 1rem; background-color: #fff; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets { margin: 2rem 0; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item { position: relative; padding-left: 3rem; margin-bottom: 2rem; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item h4, .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item .item__heading { margin-top: 0; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item h4 > a, .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item .item__heading > a { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.125rem !important; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item h4 > a.attachment, .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item .item__heading > a.attachment { position: static !important; padding-left: 0 !important; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item > .meta .yja-tag { font-weight: 500; padding: .21375rem .5rem; font-size: .9rem; background-color: #fbb904; border: none; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item > p { margin-top: .5rem; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item > div:not(.meta) { margin: .5rem 0 0; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item > div:not(.meta) .yja-tag { padding: .375rem .5rem; font-size: 1rem; font-weight: 500; border-width: 1px; border-color: #fbb904; text-transform: none; } .site-theme.top-frame #main-content .web-content-listing-portlet ul.list__assets li.list__item > div:not(.meta) .yja-tag.second-select { display: none; } .site-theme.top-frame #main-content .tem-contact-list-portlet h3, .site-theme.top-frame #main-content .tem-contact-list-portlet h4 { font-family: 'Oswald',Arial,Helvetica,sans-serif; } .site-theme.top-frame #main-content .tem-contact-list-portlet h3:first-child, .site-theme.top-frame #main-content .tem-contact-list-portlet h4:first-child { margin-top: 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet #myToggler { padding: 1rem 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header { position: relative; margin: -1px 0 0; padding: 1rem 3.5rem 1rem 2.5rem; font-size: 1.125rem; border-width: 1px; border-style: solid; border-color: #ccc; background-color: #fff; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header > a { font-family: 'Oswald',Arial,Helvetica,sans-serif; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header.toggler-header-expanded { background-image: linear-gradient(to right, #fbb904 0, #fbb904 10px, transparent 10px); } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header.toggler-header-expanded:before, .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header.toggler-header-collapsed:before { position: absolute; display: block; top: 1rem; right: 1.25rem; width: 1.75rem; height: 1.75rem; padding: .33rem .5rem; font-size: .75rem; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header.toggler-header-expanded:before { content: "\f077"; font-family: 'fontawesome-alloy'; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header.toggler-header-collapsed:before { content: "\f078"; font-family: 'fontawesome-alloy'; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header:first-child { margin-top: 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content { position: relative; margin-top: -1px; padding: .5rem 2.5rem; border-width: 0 1px; border-style: solid; border-color: #ccc; background-color: #fff; background-image: linear-gradient(to right, #fbb904 0, #fbb904 10px, transparent 10px); } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content:last-child { border-bottom-width: 1px; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content .contact { padding: .5rem 0; background-color: transparent !important; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content .contact:first-child { padding: .5rem 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content .contact h4 { margin: 0 0 .75rem; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content .contact:last-child { border-bottom: none; } .site-theme.top-frame #main-content .tem-contact-list-portlet .header.toggler-header + div.content.toggler-content .contact p:last-child { margin-bottom: 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet .yja-tag { padding: .375rem .5rem; font-size: 1rem; font-weight: 500; border-width: 1px; border-color: #fbb904; text-transform: none; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row { display: flex; flex-flow: row wrap; justify-content: flex-start; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row > div:first-child { display: none; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group { margin: 0 0 2.5rem; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:last-child { margin-bottom: 0; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group h4 { margin: 0 0 1rem; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-weight: 600; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group .actions { display: none; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group .controls label { padding-top: .375rem; margin-bottom: .375rem; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group .controls label input[type="checkbox"] { margin-right: .75rem; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:last-child > .controls { position: relative; display: inline-block; width: 17.5rem; margin-right: 1rem; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:last-child > .controls > input[type="text"] { width: 100%; margin: 0; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group button.btn { color: #fff; background-color: #000; border-color: #000; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:nth-child(2) { width: 66.66666%; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:nth-child(2) .controls { display: flex; flex-flow: row wrap; justify-content: flex-start; } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:nth-child(2) .controls > label { width: calc(50% - 20px); } .site-theme.top-frame #content .mail-alert-view .portlet-body .row .control-group:nth-child(3) { width: 33.33333%; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result { margin-bottom: 1rem; padding-bottom: 1rem; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result h3 { font-size: 1.25rem; line-height: 1.25; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result h3 a { font-family: 'Oswald',Arial,Helvetica,sans-serif; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result h3 a[href^="/documents/"] { padding-left: 0; font-size: inherit; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result h3 a[href^="/documents/"]:before { background-image: none; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result ul.breadcrumb { padding: 0; margin: .5rem 0 !important; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result ul.breadcrumb li { font-size: .9375rem; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .meta { font-size: .9375rem; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .meta span { margin: 0 .375rem 0 0; font-weight: 500; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .meta span:last-child { margin-right: 0; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .meta span.label { padding: .21375rem .5rem; font-size: .9rem; color: #333; background-color: #fbb904; border: none; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result > p { margin: .75rem 0 0 !important; line-height: 1.44444; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .margin-bottom-medium { margin-top: .75rem !important; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .yja-tag { padding: .375rem .5rem; font-size: 1rem; font-weight: 500; border-width: 1px; border-color: #fbb904; text-transform: none; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .yja-tag-group a.yja-tag { text-decoration: none; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .yja-tag-group a.yja-tag:last-child { margin-right: 0; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result .yja-tag-group a.yja-tag:hover { text-decoration: underline; } .site-theme.top-frame #content .yja-search-portlet .portlet-body ul.results li.result > div:last-child { margin-bottom: 0 !important; } .site-theme.top-frame .portlet-barebone.portlet-site-map .hed-section { display: none; } .site-theme.top-frame .has-control-menu .portlet-barebone.portlet-site-map .hed-section { display: block; } .some__share--default { max-width: 100%; overflow: hidden; } .web-content-listing-portlet label { display: block; margin-bottom: 5px; font-size: .9375rem; } .web-content-listing-portlet select { font-size: .9375rem; } .web-content-listing-portlet .btn-default { border-radius: 1.5rem; padding: 0.5rem 1rem; } .web-content-listing-portlet .btn-default:focus, .web-content-listing-portlet .btn-default:hover { background: #fff !important; color: #252525; } .web-content-listing-portlet .btn-default:active { color: #252525 !important; } .site-theme .listing__list--lifts a:after { display: none; } .journal-display-page .col-md-3 .list-menu .list-menu__title { margin: 0; } .journal-display-page .col-md-3 .list-menu .list-menu__title a { font-family: 'Oswald',Arial,Helvetica,sans-serif; padding-left: 1rem; background-color: #fbb904; font-weight: 700; display: block; font-size: 1rem; padding: .75rem 1rem .625rem 2rem; } .journal-display-page .col-md-3 .list-menu .list-menu__header + ul { margin-left: 2rem; } .top-frame .top-locale-actions.locale-actions { font-size: 1rem; text-align: left !important; } .top-frame .top-locale-actions.locale-actions .taglib-language-list-text { text-transform: inherit; } img { max-width: 100%; } .portlet-boundary_com_liferay_login_web_portlet_LoginPortlet_, .portlet-boundary_fi_yja_sms_login_portlet_SmsLoginPortlet_ { margin: 8rem auto 4rem; max-width: 75%; } #yja-cookie-dialog #yja-cookie-dialog-note-text a { color: #252525; font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 1.0625rem; font-weight: 500; } #yja-cookie-dialog #yja-cookie-dialog-note-text p { font-family: 'Roboto',Arial,Helvetica,sans-serif; font-size: 100%; } #yja-cookie-manage, #yja-cookie-accept, #yja-cookie-reject { font-family: 'Oswald',Arial,Helvetica,sans-serif; font-size: 100%; } .top-frame .portlet-msg-info { background: #fbba00; border-color: #fbba00; color: #252525; border-radius: 5px; } .yja-forms .form-link { text-decoration: underline !important; } .yja-forms .form-link:hover { text-decoration: none !important; } @media (max-width: 979px) { .site-theme.top-frame body:not(.homepage) #content { padding-top: 0; background-image: none; } .site-theme .mobile-menu-actions { display: block !important; } .site-theme.top-frame #heading { } .site-theme.top-frame #heading .portlet-body { } .site-theme.top-frame #heading .portlet-body .header-top-bar { text-align: center; } .site-theme.top-frame #heading .portlet-body .header-top-bar .header-top-bar-links-lang .portlet-body { } .site-theme.top-frame #heading .portlet-body .header-top-bar .header-top-bar-links-lang .portlet-body a#search-toggler { display: none; } .site-theme.top-frame #heading .portlet-body .header-top-bar .header-top-bar-links-lang .portlet-body ul { position: relative; margin: 0 auto; } .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container { padding: 0; } .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container .row.header-row { } .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container .row.header-row .col-md-7 { display: block; width: 100%; } .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container .row.header-row .col-md-5 { display: none; } .site-theme.top-frame #heading .portlet-body form .btn { display: none; } .site-theme.top-frame #heading .header-row { padding: 0; } .top-frame #banner nav.main-nav { display: none !important; } .site-theme.top-frame #footer .container { padding: 10rem 2.5rem 4rem; font-size: 1.25rem; } .site-theme.top-frame #footer .container .col-md-2, .site-theme.top-frame #footer .container .col-md-4 { flex: 0 0 100%; max-width: 100%; margin: 2rem 0 1rem; } .site-theme.top-frame #footer .container .row div:nth-child(3) { position: absolute; top: 3rem; left: 2.5rem; margin: 0; padding: 0; width: calc(100% - 5rem); } .site-theme.top-frame #footer .container .row div:nth-child(3) p { text-align: left !important; } .site-theme.top-frame body:not(.homepage) { padding: 0; } .site-theme.top-frame body:not(.homepage) #content .listing-layout { width: 100%; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-9 { margin-top: 8.5rem; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__title { padding: 1rem !important; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__button { padding: 1rem 0 0 1rem !important; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body { } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list { } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal { margin: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item { width: 100% !important; margin: 0 auto !important; padding: 2.5rem .5rem !important; border-right: none !important; border-bottom: 1px solid #ccc; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item:last-child { border-bottom: none; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item span.label { margin-top: 2.5rem; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item span.label:first-child { margin-top: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.vertical { margin: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .entry__list.vertical .entry__list--item { width: 100%; margin: 0; padding: 2.5rem 0; border-bottom: 1px solid #ccc; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .entry__list.horizontal { margin: 0 2rem !important; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .entry__list.horizontal .entry__list--item { margin: 0 auto !important; } .site-theme.top-frame body:not(.homepage) #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { width: 100%; margin-left: 0 !important; margin-right: 0 !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list { padding-top: 1rem; justify-content: center; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li { width: 97.5%; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li:first-child { margin-top: 1rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts { padding-top: 0; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 100% !important; margin: 0 auto 1rem !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li:last-child { margin-bottom: 0 !important; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper { } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper > img { width: 3.75rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__title { padding: 0; font-size: 1.625rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary { margin: 2rem 2rem 1rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li { } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li:first-child { margin-top: .375rem; } .site-theme.top-frame #main-content .tem-contact-list-portlet .nav--tabs { height: auto; } .site-theme.top-frame #main-content .tem-contact-list-portlet .nav--tabs ul { margin: 0; } .site-theme.top-frame #main-content .tem-contact-list-portlet .nav--tabs ul li { float: none; margin: 0; border-bottom-width: 0; border-radius: 0; } } @media (max-width: 550px) { .site-theme.top-frame #heading .portlet-body .row.header-row div.col-md-7 a.logo { min-height: 6rem; display: flex; flex-flow: column nowrap; justify-content: center; align-items: flex-start; } .site-theme.top-frame #content .journal-content-article h1 { font-size: 1.75rem; } .site-theme.top-frame #content .journal-content-article h2 { font-size: 1.375rem; } .site-theme.top-frame #main-content .info-banner a.link__wrapper { display: flex; flex-direction: column; padding: 0 !important; align-items: center; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.link__title { text-align: center; } } @media (max-width: 1024px) { .site-theme.top-frame #heading .portlet-body .layout-wrapper-wide-container, .site-theme.top-frame #banner nav > ul, .site-theme.top-frame #footer .container { padding-right: 1rem; padding-left: 1rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { background-size: 1440px auto !important; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { width: calc(100% - 4rem); margin: 0 2rem; padding: 9.5rem 0 12.5rem; max-width: unset; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { margin: 0 0 1.5rem 2.5rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { margin: 0 0 0 2.5rem; } } @media (min-width: 1367px) and (max-width: 1440px) { .top-frame #banner nav.main-nav { max-width: 1366px; margin: 0 0 0 calc(-1366px / 2); } .site-theme.top-frame .portlet-journal-content .page-background-image { left: 50%; width: 1366px; max-width: calc(1366px * (1 - 0.2307692)); margin-left: calc(-683px + (1366px * 0.2307692)); } .site-theme.top-frame body:not(.homepage) #content .listing-layout { width: 1360px; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { max-width: 1366px; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 1360px; max-width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: 1360px; max-width: 100%; } .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: 1360px; max-width: 100%; } } @media (min-width: 1281px) and (max-width: 1366px) { .top-frame #banner nav.main-nav { max-width: 1280px; margin: 0 0 0 calc(-1280px / 2); } .site-theme.top-frame .portlet-journal-content .page-background-image { left: 50%; width: 1280px; max-width: calc(1280px * (1 - 0.2307692)); margin-left: calc(-640px + (1280px * 0.2307692)); } .site-theme.top-frame body:not(.homepage) #content .listing-layout { width: 1280px; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { max-width: 1280px; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { margin-left: 6.5rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { margin-left: 6.5rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 1280px; max-width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: 1280px; max-width: 100%; } .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: 1280px; max-width: 100%; } } @media (min-width: 1025px) and (max-width: 1280px) { .top-frame #banner nav.main-nav { max-width: 1024px; margin: 0 0 0 calc(-1024px / 2); } .site-theme.top-frame .portlet-journal-content .page-background-image { left: 50%; width: 1024px; max-width: calc(1024px * (1 - 0.2307692)); margin-left: calc(-512px + (1024px * 0.2307692)); } .site-theme.top-frame body:not(.homepage) #content .listing-layout { width: 1024px; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { max-width: 1024px; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { margin-left: 5rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { margin-left: 5rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 1024px; max-width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: 1024px; max-width: 100%; } .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: 1024px; max-width: 100%; } .site-theme.top-frame #main-content .journal-content-article .listing ul { } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list { justify-content: center; margin: 0; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li { width: 49%; margin: .5rem .5%; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 32%; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper { } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper > img { width: 3.75rem; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__title { padding: 0; font-size: 1.625rem; } .site-theme.top-frame body:not(.homepage) #main-content .journal-content-article .listing ul { } .site-theme.top-frame body:not(.homepage) #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 49%; margin: .75rem 0.5%; } } @media (min-width: 980px) and (max-width: 1024px) { .top-frame #banner nav.main-nav { max-width: 100%; left: 0; margin: 0; } .site-theme.top-frame body:not(.homepage) #content .listing-layout { width: 979px; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { padding: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:first-child { margin-bottom: -9rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: calc(100% - 4rem); margin: 0 2rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2) ul.listing__list, .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) ul.listing__list { margin: 0; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel { } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a { height: auto; flex-flow: column-reverse wrap; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper { width: 100%; margin: 0; padding: 2.5rem 2rem .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper h4 { margin-bottom: 1.5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text { width: auto; padding: 0 0 4rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text:after { left: unset; right: 2rem; bottom: .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > img { position: relative; width: auto; height: auto; max-width: 100%; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots { position: relative; bottom: unset; right: unset; margin: 0 0 1rem; } .site-theme.top-frame .homepage #content .portlet-layout.row > .col-md-8, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-5, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: calc(100% - 4rem); margin: 0 auto; } .site-theme.top-frame #main-content .journal-content-article .listing ul { } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list { justify-content: center; margin: 0; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list li { width: 49%; margin: .5rem .5%; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary { width: calc(100% - 4rem); margin: 2rem 2rem 1rem; } .site-theme.top-frame body.homepage #main-content .journal-content-article .listing ul { } .site-theme.top-frame body.homepage #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li { width: 49%; margin: .75rem 0.5%; } .site-theme.top-frame body.homepage #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper { } .site-theme.top-frame body.homepage #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper > img { width: 3.75rem; } .site-theme.top-frame body.homepage #main-content .journal-content-article .listing ul.listing__list.listing__list--lifts li a.link__wrapper span.link__title { padding: 0; font-size: 1.625rem; } } @media (max-width: 1280px) { .top-frame #banner nav.main-nav > ul > li { display: flex; flex-flow: column nowrap; justify-content: center; } .top-frame #banner nav.main-nav > ul > li:first-child > a > span { padding: 0; } .top-frame #banner nav.main-nav > ul > li > a { font-size: .95rem; padding: 0 1.25rem 0 .25rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li { } .site-theme.top-frame .portlet-navigation .portlet-body ul li a { padding-left: 1.5rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul { margin-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.open ul li.open ul { margin-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul { margin-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li { } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li a { padding-left: 1rem; } .site-theme.top-frame .portlet-navigation .portlet-body ul li.hasChild ul li.hasChild ul { margin-left: 1rem; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-3 { width: 23.07692% !important; min-height: 0; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.img { padding: 1rem 2rem 2rem 4rem; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { width: 48.5%; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(3n+2), .site-theme.top-frame body.homepage #content #main-content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(3n+2) { margin-left: 0; margin-right: 0; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n), .site-theme.top-frame body.homepage #content #main-content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n) { margin-left: 1.5%; } .site-theme.top-frame #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n+1), .site-theme.top-frame body.homepage #content #main-content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:nth-child(2n+1) { margin-right: 1.5%; } .site-theme.top-frame #main-content .tem-contact-list-portlet .nav--tabs ul li { padding: .5rem .375rem; font-size: .875rem; } } @media (min-width: 1441px) { .site-theme.top-frame #footer .container { position: static; } .site-theme.top-frame .portlet-journal-content .page-background-image { left: 50%; width: 1440px; max-width: calc(1440px * (1 - 0.2307692)); margin-left: calc(-720px + (1440px * 0.2307692)); } } @media (min-width: 768px) and (max-width: 1024px) { .site-theme.top-frame .portlet-journal-content .page-background-image { left: 0; width: 100%; max-width: calc(100% - 23.07692%); margin-left: 23.07692%; } } @media (max-width: 767px) { .site-theme.top-frame .portlet-journal-content .page-background-image { width: 100%; max-width: 100%; margin-left: 0; } .site-theme.top-frame .listing-layout .col-md-9 > .portlet { padding: 2rem; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-9 { width: calc(100% - 2.5641% - 2.5641% - 2rem) !important; flex: 0 0 calc(100% - 2.5641% - 2.5641% - 2rem) !important; max-width: 100% !important; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-9 .portlet-layout.row:nth-child(2) { padding: 2rem; } .site-theme.top-frame body:not(.homepage).asiointi #content .col-md-9[role="main"] { width: 100% !important; flex: 0 0 100% !important; max-width: 100% !important; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.img { padding: 1rem; } .site-theme.top-frame #main-content .info-banner a.link__wrapper span.img > img { height: 7rem !important; width: 7rem !important; } .site-theme.top-frame #main-content .journal-content-article > h1:first-child { margin: 1.5rem 0 2rem !important; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image { background-size: 1080px auto !important; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { margin: 0 2rem; padding: 3rem 0 8rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { width: auto; margin-left: 0; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { width: auto; margin-left: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row > .col-md-8, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content .portlet-layout.row > #column-5, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div { padding: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:first-child { margin-bottom: -4rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: calc(100% - 4rem); margin: 0 2rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2) ul.listing__list, .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) ul.listing__list { margin-top: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2) ul.listing__list li, .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) ul.listing__list li { margin: 0 0 .75rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel { } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a { height: auto; flex-flow: column-reverse wrap; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper { width: 100%; margin: 0; padding: 2.5rem 2rem .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper h4 { margin-bottom: 1.5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text { width: auto; padding: 0 0 4rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text:after { left: unset; right: 2rem; bottom: .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > img { width: auto; max-width: 100%; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots { position: relative; bottom: unset; right: unset; margin: 0 0 1rem; } .site-theme.top-frame .homepage #content .portlet-layout.row > .col-md-8, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-5, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: calc(100% - 4rem); margin: 0 auto; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple { width: 100%; margin: 0 auto 1.5rem !important; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection .feed-item.simple:last-child { margin-bottom: 0 !important; } .site-theme.top-frame body.homepage #content .portlet-asset-publisher .portlet-body .feed-item-collection div:nth-child(n+4) { display: none; } .site-theme.top-frame #main-content .journal-content-article .listing ul.listing__list.listing__list--secondary li { width: 100%; margin: .375rem 0; } .site-theme.top-frame #main-content .journal-content-article .link-wrapper { margin: 1.25rem 0 2.5rem; } } @media (min-width: 768px) and (max-width: 1280px) { .site-theme.top-frame .listing-layout .col-md-9 > .portlet { padding: 2rem 3rem; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-9 { width: calc(69.23077% + 2.5641%) !important; max-width: calc(69.23077% + 2.5641%); flex: 0 0 calc(69.23077% + 2.5641%); margin-right: 2.5641%; margin-left: 2.5641%; } .site-theme.top-frame body:not(.homepage) #content .listing-layout .col-md-9 .portlet-layout.row:nth-child(2) { padding: 2rem 3rem; } } @media (min-width: 551px) and (max-width: 767px) { .site-theme.top-frame #content .journal-content-article h1 { font-size: 2.125rem; } .site-theme.top-frame #content .journal-content-article h2 { font-size: 1.625rem; } } @media (min-width: 768px) and (max-width: 979px) { .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content { padding: 5.5rem 0 9.5rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content h2 { margin-left: 1rem; } .site-theme.top-frame #content .portlet-body .journal-content-article .hero-image .hero-content p { margin-left: 1rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div, .site-theme.top-frame .homepage #content .portlet-layout.row:nth-child(5), .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div, .site-theme.top-frame .homepage #content #column-6 .portlet-column-content > div:first-child > .portlet-borderless-container { width: 100%; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div { padding: 0; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:first-child { margin-bottom: -4rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2), .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) { width: calc(100% - 4rem); margin: 0 2rem; } .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(2) ul.listing__list li, .site-theme.top-frame .homepage #content #column-10 .portlet-column-content > div:nth-child(3) ul.listing__list li { margin: 0 0 .75rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel { } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a { height: auto; flex-flow: column-reverse wrap; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper { width: 100%; margin: 0; padding: 2.5rem 2rem .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper h4 { margin-bottom: 1.5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text { width: auto; padding: 0 0 4rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > div.image-gallery-text-wrapper p.image-gallery-text:after { left: unset; right: 2rem; bottom: .5rem; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-stage-outer .owl-stage .owl-item .item a > img { width: auto; max-width: 100%; } .site-theme.top-frame .homepage #content #column-1 .portlet-column-content > div .owl-carousel .owl-dots { position: relative; bottom: unset; right: unset; margin: 0 0 1rem; } .site-theme.top-frame .homepage #content .portlet-layout.row > .col-md-8, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-5, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:first-child .portlet-body, .site-theme.top-frame .homepage #content .portlet-layout.row > #column-6 .portlet-column-content > div:last-child { width: calc(100% - 4rem); margin: 0 auto; } } 