
/* - ++resource++eea.soercontent.print.css - */
@media print {
/* https://www.eea.europa.eu/portal_css/++resource++eea.soercontent.print.css?original=1 */
/* */
.portal-logo,
#viewlet-above-content,
#relatedItems,
.eea-available-version {
display: none; }
/* */
/* */
.body-print {
/* */ }
.body-print .qrbox {
display: block !important;
background: #f3f3f3;
margin-bottom: 0;
padding: 0.5em;
overflow: hidden; }
.body-print p.discreet {
border-bottom: 0; }
.qrbox > img {
width: inherit;
float: right;
padding: 0; }
.qrbox-text {
float: left;
width: 80%;
padding-right: 0.5em; }
.qrbox-text strong {
padding: 0 1pt; }
.qrbox-text > p,
.qrbox-text > p:last-child {
margin: 0 0 0.2em 0 !important;
/* */ }
/* */
/* */
.body-print {
background-color: transparent !important; }
.eea-three-quarters {
max-width: 425px; }
.eea-one-quarter {
min-width: 180px; }
#portal-column-content {
padding: 0 !important; }
/* */
.pdf-fiche-header {
font-size: 75%;
width: 630px;
margin: 0 auto;
height: 60px;
position: relative; }
.pdf-header-title {
padding-top: 1em;
padding-bottom: 1em;
margin-bottom: 0.5em; }
.pdf-fiche-title {
padding-top: 0;
overflow: hidden; }
.fiche-title {
font-size: 20pt;
font-weight: bold;
line-height: 1.2;
margin: 0; }
.fiche-section {
font-size: 16pt;
margin-bottom: 0;
font-weight: normal; }
.logo-header {
position: absolute;
top: 0;
margin-top: 0;
right: 0; }
/* */
/* */
.pdf-fiche-page {
padding: 2px 4px; }
.documentFirstHeading {
text-align: left;
margin: 0;
font-size: 16pt;
padding: 0.5em 0 1em 0; }
.pdf-fiche-page {
color: #FFF !important; }
.subsection-synthesis .pdf-fiche-page {
background-color: #272b57; }
.subsection-europe .pdf-fiche-page {
background-color: #637e22; }
.subsection-countries .pdf-fiche-page {
background-color: #ba3c0d; }
.subsection-global .pdf-fiche-page {
background-color: #733D85; }
.subsection-countries-comparison .pdf-fiche-page {
background-color: #007a86; }
/* */

}


/* - eea_soer.css - */
@media all {
/* https://www.eea.europa.eu/portal_css/eea_soer.css?original=1 */
/* */
/* */
.soerHeader .portletHeader {
position: relative;
padding: 15px 0;
}
.websource-box {
background: transparent url('https://www.eea.europa.eu/tag_green_right.png') no-repeat 100% 0;
position: absolute;
top: 0;
right: 0;
padding: 0 25px 0 0;
overflow: hidden;
text-indent:-999px;
}
.imagesource-box {
position: absolute;
top: 0;
right: 0;
padding: 0;
overflow: hidden;
border: 0 ! important;
}
.websource-box:hover {
text-indent: 0;
}
.soerHeader {
float: right;
position: relative;
margin: 0 0 10px 20px;
width: 240px;
}
.soerHeader .portlet {
vertical-align:baseline;
position: relative;
overflow: hidden;
float: right;
clear: right;
width: 200px;
margin: 0 0 10px 10px;
padding: 1em 2em 2em 2em;
}
.soerHeader .body {
padding: 10px;
}
.soerHeader #channel-portlet img {
max-width: 200px;
}
#channel-portlet dd {
text-align:center;
margin: 0;
}
.topicmenu li {
float: left;
padding-right: 1em;
margin-left: 1.5em;
font-size: 125%;
}
.tileItem {
position: relative;
}
.image-source a {
position: relative;
display: block;
height: 100%;
width: 400px;
}
.websource-info {
}
.soerAssessment img {
padding: 20px 0;
}
.soer-keyMessage {
background-color: #ECF3D0;
border: 1px solid #8CACBB;
color: Black;
padding: 0 1em 1em 1em;
width: 500px;
margin: 0 0 1em 0;
}
.photoAlbumEntryPreview,
.photoAlbumEntryPreview a,
.photoAlbumEntryPreview .photoAlbumEntryTitle {
height: auto;
width: auto;
background-image: none;
margin: 0.5em  0 1em 0;
}
.related-indicators {
margin-bottom: 5em;
}
.soer-topicview h2 {
font-size: 150%;
}
.soer-topicview .documentByLine,
.section-soer .documentByLine {
clear: none;
margin: -0.83em 0 1em 0;
}
.soer-topicview .documentByLine a {
color: #76797C;
}
/* */

}


/* - eea_soercontent.css - */
@media all {
/* https://www.eea.europa.eu/portal_css/eea_soercontent.css?original=1 */
/* */
/* */
/* */
/* */
.border-box, .eea-list-columns {
-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;
box-sizing: border-box; }
.clear-both {
clear: both; }
/* */
.pull-left {
float: left; }
.pull-right {
float: right; }
.text-left {
text-align: left; }
/* */
.block-list {
list-style: none none;
margin-left: 0; }
.block-list > li {
display: list-item; }
.block-list > li > a {
display: block; }
.block-list .eea-icon:before {
margin: 0 1px 0 -10px; }
/* */
h1, h2, h3 {
border-bottom: none; }
/* */
/* */
.subsection-synthesis #region-content h1, .subsection-synthesis #region-content h2, .subsection-synthesis #region-content h3, .subsection-synthesis #region-content h4, .subsection-synthesis #region-content h5, .subsection-synthesis #region-content h6 {
color: #272b57; }
.subsection-synthesis #region-content .documentFirstHeading {
border-bottom: 1px solid #272b57; }
.subsection-synthesis #viewlet-below-content h2 {
color: #272b57; }
.subsection-europe #region-content h1, .subsection-europe #region-content h2, .subsection-europe #region-content h3, .subsection-europe #region-content h4, .subsection-europe #region-content h5, .subsection-europe #region-content h6 {
color: #637e22; }
.subsection-europe #region-content .documentFirstHeading {
border-bottom: 1px solid #637e22; }
.subsection-europe #viewlet-below-content h2 {
color: #637e22; }
.subsection-countries #region-content h1, .subsection-countries #region-content h2, .subsection-countries #region-content h3, .subsection-countries #region-content h4, .subsection-countries #region-content h5, .subsection-countries #region-content h6 {
color: #ba3c0d; }
.subsection-countries #region-content .documentFirstHeading {
border-bottom: 1px solid #ba3c0d; }
.subsection-countries #viewlet-below-content h2 {
color: #ba3c0d; }
.subsection-global #region-content h1, .subsection-global #region-content h2, .subsection-global #region-content h3, .subsection-global #region-content h4, .subsection-global #region-content h5, .subsection-global #region-content h6 {
color: #733D85; }
.subsection-global #region-content .documentFirstHeading {
border-bottom: 1px solid #733D85; }
.subsection-global #viewlet-below-content h2 {
color: #733D85; }
.subsection-countries-comparison #region-content h1, .subsection-countries-comparison #region-content h2, .subsection-countries-comparison #region-content h3, .subsection-countries-comparison #region-content h4, .subsection-countries-comparison #region-content h5, .subsection-countries-comparison #region-content h6 {
color: #007a86; }
.subsection-countries-comparison #region-content .documentFirstHeading {
border-bottom: 1px solid #007a86; }
.subsection-countries-comparison #viewlet-below-content h2 {
color: #007a86; }
/* */
.subsection-synthesis .keyFact {
background-color: #B7C2E0; }
.subsection-synthesis .keyFact {
border-left: 1em solid #272b57; }
.subsection-europe .keyFact {
background-color: #d1e3b2; }
.subsection-europe .keyFact {
border-left: 1em solid #637e22; }
.subsection-countries .keyFact {
background-color: #fbc2a6; }
.subsection-countries .keyFact {
border-left: 1em solid #ba3c0d; }
.subsection-global .keyFact {
background-color: #d1b7d4; }
.subsection-global .keyFact {
border-left: 1em solid #733D85; }
.subsection-countries-comparison .keyFact {
background-color: #a2cfd1; }
.subsection-countries-comparison .keyFact {
border-left: 1em solid #007a86; }
/* */
.bg-soer-synthesis,
.bg-soer-synthesis.current {
background-color: #272b57; }
.bg-soer-thematic,
.bg-soer-thematic.current {
background-color: #637e22; }
.bg-soer-regions,
.bg-soer-regions.current {
background-color: #ba3c0d; }
.bg-soer-megatrends,
.bg-soer-megatrends.current {
background-color: #733D85; }
.bg-soer-country,
.bg-soer-country.current {
background-color: #007a86; }
.bg-synthesis,
.bg-synthesis.current {
background-color: #272b57; }
.bg-europe,
.bg-europe.current {
background-color: #637e22; }
.bg-countries,
.bg-countries.current {
background-color: #ba3c0d; }
.bg-global,
.bg-global.current {
background-color: #733D85; }
.bg-countries-comparison,
.bg-countries-comparison.current {
background-color: #007a86; }
.bg-soer-synthesis-medium,
.bg-soer-synthesis-medium.current {
background-color: #959fd1; }
.bg-soer-thematic-medium,
.bg-soer-thematic-medium.current {
background-color: #c3da9c; }
.bg-soer-regions-medium,
.bg-soer-regions-medium.current {
background-color: #f9ae8d; }
.bg-soer-megatrends-medium,
.bg-soer-megatrends-medium.current {
background-color: #c3a2c6; }
.bg-soer-country-medium,
.bg-soer-country-medium.current {
background-color: #86c1c4; }
.bg-soer-synthesis-light,
.bg-soer-synthesis-light.current {
background-color: #c6ccea; }
.bg-soer-thematic-light,
.bg-soer-thematic-light.current {
background-color: #e0ecca; }
.bg-soer-regions-light,
.bg-soer-regions-light.current {
background-color: #fcd5c1; }
.bg-soer-megatrends-light,
.bg-soer-megatrends-light.current {
background-color: #e0cde2; }
.bg-soer-country-light,
.bg-soer-country-light.current {
background-color: #bfdfdf; }
.bg-soer-thematic-box,
.bg-soer-thematic-box.current {
background-color: #d1e3b2; }
.bg-soer-regions-box,
.bg-soer-regions-box.current {
background-color: #fbc2a6; }
.bg-soer-megatrends-box,
.bg-soer-megatrends-box.current {
background-color: #d1b7d4; }
.bg-soer-country-box,
.bg-soer-country-box.current {
background-color: #a2cfd1; }
.left-gutter {
margin-left: 15px; }
/* */
body {
box-sizing: border-box; }
/* */
.template-pdf-disclaimer .qrbox {
position: absolute;
top: 70%;
margin: 0 40pt 0 108pt; }
/* */
.template-soer-pdf-body .qrbox {
display: none !important; }
.template-soer2015_frontpage #content {
margin: 1em 0 2em 0; }
.template-soer2015_frontpage #region-content {
background-color: transparent;
margin: 0; }
.template-soer2015_frontpage #portlet-followus {
margin: 2em;
padding: 0;
background: none; }
/* */
.eea-row {
margin-left: -15px; }
.eea-three-quarters {
width: 75%; }
.eea-two-quarters {
width: 50%; }
.eea-one-quarter {
width: 25%; }
/* */
.eea-list-columns {
padding: 0 1em;
float: left; }
.eea-list-columns li {
display: list-item; }
#region-content .eea-list-columns,
#region-content .navTreeLevel0 {
margin: 0; }
#region-content .eea-list-columns {
list-style: square outside url(//www.eea.europa.eu/bullet.gif); }
#region-content .eea-list-columns ul {
list-style: square outside url(//www.eea.europa.eu/bullet.gif); }
.eea-full-object {
height: 100%; }
.eea-block-columns {
float: left;
overflow: hidden; }
.eea-two-columns {
width: 50%; }
.eea-three-columns {
width: 33.3%; }
.eea-four-columns {
width: 25%; }
.eea-five-columns {
width: 20%; }
/* */
.template-soer2015_frontpage #portal-column-content,
.template-soer2015_frontpage #region-content {
padding: 0;
background-color: transparent; }
.template-soer2015_frontpage #region-content {
margin: 0; }
.template-soer2015_frontpage #content {
margin: 1em 0 2em 0; }
.template-soer2015_frontpage #content.wf-state-visible {
background: none; }
.template-soer2015_frontpage #portlet-followus {
margin: 2em; }
#parent-fieldname-title {
padding: 0;
margin: 0 0 0.67em 0; }
.column-area {
width: 65%; }
.right-column-area {
width: 35%;
padding: 0 0 0 15px; }
.right-column-area .portlet {
padding: 1.2em 2em; }
#content-core .portletItem {
margin: 0; }
/* */
#firstHeader {
display: none;
/* */ }
dl.portlet dt, div.portletAssignments div.portletHeader {
background-color: transparent; }
.featured, .portlet {
background-color: #FFF;
padding: 1.5em; }
/* */
.template-soer2015_frontpage #viewlet-above-content {
margin: 0; }
#parent-title {
background-color: #FFF;
padding: 2em; }
.top-highlights {
margin-bottom: 2em;
background-color: #FFF;
overflow: hidden; }
.top-highlights .portlet {
padding-top: 2em; }
/* */
#visual-portal-wrapper .eea-tabs.eea-tabs-soer {
background-color: transparent;
padding: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li {
width: 19.5%;
text-align: center;
float: left;
height: 65px;
background-color: transparent;
margin-right: 5px; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li.last-child {
width: 19.9%;
margin-right: 0; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li:first-child > a {
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
border-radius: 0; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li > a {
max-width: 100%;
height: 65px;
padding: 0.8em 2em 1em 0.8em;
white-space: normal;
word-wrap: break-word;
text-shadow: 0 0;
color: #FFF; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li > a:hover, #visual-portal-wrapper .eea-tabs.eea-tabs-soer > li > a.current, #visual-portal-wrapper .eea-tabs.eea-tabs-soer > li > a.current:hover {
color: #FFF !important;
text-shadow: 1px 1px #000; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer .eea-icon {
float: left;
display: block;
line-height: 1.5;
opacity: 0.8; }
#visual-portal-wrapper .current {
position: relative; }
#visual-portal-wrapper #tab-synthesis-report {
background-color: #272b57; }
#visual-portal-wrapper #tab-synthesis-report.current::after, #visual-portal-wrapper #tab-synthesis-report:hover::after {
border-top-color: #272b57; }
#visual-portal-wrapper #tab-global-megatrends {
background-color: #733D85; }
#visual-portal-wrapper #tab-global-megatrends.current::after, #visual-portal-wrapper #tab-global-megatrends:hover::after {
border-top-color: #733D85; }
#visual-portal-wrapper #tab-cross-country-comparisons {
background-color: #007a86; }
#visual-portal-wrapper #tab-cross-country-comparisons.current::after, #visual-portal-wrapper #tab-cross-country-comparisons:hover::after {
border-top-color: #007a86; }
#visual-portal-wrapper #tab-thematic-briefing {
background-color: #637e22; }
#visual-portal-wrapper #tab-thematic-briefing.current::after, #visual-portal-wrapper #tab-thematic-briefing:hover::after {
border-top-color: #637e22; }
#visual-portal-wrapper #tab-regions-countries {
background-color: #ba3c0d; }
#visual-portal-wrapper #tab-regions-countries.current::after, #visual-portal-wrapper #tab-regions-countries:hover::after {
border-top-color: #ba3c0d; }
/* */
.eea-tabs-panels.eea-tabs-panels-soer,
.eea-tabs-panels.eea-tabs-panels-soer .eea-tabs-panel {
background-color: transparent;
border: 0;
padding: 1em 0 1em 1em; }
.eea-tabs-panels.eea-tabs-panels-soer .eea-tabs-panel {
overflow: hidden; }
.eea-tabs-panels.eea-tabs-panels-soer .eea-tabs-panel a {
font-weight: bold; }
/* */
.eea-accordion-panels-soer {
margin-bottom: 1em;
border: 0; }
.eea-accordion-panels-soer .portletHeader {
padding-left: 10px; }
.eea-accordion-panels-soer .eea-accordion-title-manual-icons, .eea-accordion-panels-soer .eea-icon-right-container,
.eea-accordion-panels-soer .eea-accordion-title {
color: #FFF; }
.eea-accordion-panels.eea-accordion-panels-soer .pane {
padding: 15px 15px 15px 30px; }
.eea-accordion-panels.eea-accordion-panels-soer a {
color: #346f83;
font-weight: bold; }
.eea-accordion-panels.eea-accordion-panels-soer a:hover {
text-decoration: underline; }
/* */
.eea-footer-right {
margin-top: 1em; }
/* */
.portlet.portlet-soer-presentation {
position: relative;
background-color: transparent; }
.portlet-static-title {
position: absolute;
z-index: 10;
font-size: 80%;
color: white;
top: 50px;
right: 40px; }
.portlet-static-subtitle {
font-size: 80%;
float: right; }
/* */
.MYFIG {
margin-top: 1em; }
.body-print .qrbox {
clear: both; }
/* */
/* */
@media (max-width: 1140px) {
div.position-3\:4 {
margin-left: -35.1%; }
div.width-1\:4 {
width: 35%; } }
/* */
/* */
/* */

}


/* - eea_soercontent_screen.css - */
@media screen {
/* https://www.eea.europa.eu/portal_css/eea_soercontent_screen.css?original=1 */
/* */
/* */
/* */
/* */
body {
background-color: #e8f0fb;
}
/* */
/* */
#viewlet-above-content {
margin: -22px -18px 15px -18px;
background-color:  #e8f0fb;
padding: 0 1.5em 1.5em 1.5em;
}
/* */
/* */

}

