
/* - ploneCustom.css - */
/* http://www.eea.europa.eu/portal_css/ploneCustom.css?original=1 */
/* */
/* */
/* */
#edit-bar #dashboard {
font-size: 100%;
}
#c4_option_c4_public-administrative-document {
display: none !important;
}
/* */
.reply-to-comment-button {
display: inline !important;
}
/* */
div.width-3\3A 4 { width: 58.5%; }
.template-datamaps_view #region-content,
.template-dc_view #region-content,
.frontpage .width-full,
.frontpage #region-content {
background-color: transparent;
padding: 0;
}
div.position-1\3A 4 { margin-left: -79.875%; }
div.width-1\3A 4 { width: 35.5%; } /* */
/* */
#plonebrowser .width-1\3a 4 { width: 22.75%; } /* */
div.width-1\3a 2 { width: 52.25%; } /* */
div.width-full { width: 100%; }
div.position-3\3a 4 { margin-left: -35.5%; }
div.position-0 { margin-left: -100%; }
/* */
/* */
#galleryView {
border: none;
}
.faceted-textwidget-place-all, .faceted-textwidget-place-current {
margin-top: 1em; /* */
}
.ui-widget {
font-family: 'Open Sans', Verdana, Helvetica, Arial, sans-serif;
}
.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button {
font-size: 12px;
padding: 3px;
}
#faceted-portal-status-message {
width: 75% !important; /* */
}
#faceted-form .faceted-widget {
padding-bottom: 0.5em;
}
#faceted-right-column .faceted-widget {
margin-bottom: 1em;
}
#faceted-form .faceted-widget fieldset {
border-style: none !important;
margin: 0;
padding: 0;
}
#faceted-form .faceted-widget,
#faceted-edit-widgets {
background-color: #ffffff;
overflow: hidden;
}
/* */
.faceted-widget fieldset {
margin: 1em;
}
.faceted-widget .ui-widget-header {
margin: -1em -1em 1em -1em;
}
.faceted-portlet-widget .ui-widget-header {
margin: -1em -1em 0;
}
#faceted-form .widget-fieldset legend {
background-color: #009966;
color: #ffffff;
padding: 5px 10px;
font-size: 16px;
line-height: 1.6;
font-weight: normal;
}
#faceted-form .widget-fieldset form,
#faceted-form .faceted-criteria-hide-show,
#faceted-form .faceted-criteria-reset {
padding-top: 1em;
overflow: hidden;
}
.widget-fieldset ul li input {
vertical-align: middle;
margin-top: 2px;
}
.widget-fieldset ul li label {
font-size: 11px;
line-height: 15px;
padding-left: 5px;
padding-bottom: 5px;
}
.widget-fieldset ul li span {
padding-left: 3px;
color: #2c8da2;
}
.faceted-checkboxes-widget fieldset form ul,
.faceted-radio-widget fieldset form ul {
margin: 0 0 0 5px !important;
}
#tag-cloud {
background-color: #ffffff;
}
#tag-cloud .portletFooter {
margin: 0 1em 1em 0;
}
/* */
.faceted_letter_selected {
background: transparent !important;
font-weight: bold;
}
.faceted_letter,
.faceted_letter:hover {
font-size: 11px;
font-weight: normal;
}
#faceted-form .tags-cloud li {
color: #346f83 !important;
}
#faceted-form .tags-cloud li:hover {
background-color: #f6a800 !important;
color: white !important;
}
.ui-accordion .ui-state-default,
.ui-accordion .ui-state-active {
margin: 0 !important;
background-color:  #f6a800;
}
.ui-accordion .ui-accordion-content {
padding: 0 !important;
}
#center-and-left-area {
clear: both !important;
}
/* */
.faceted-tagscloud-widget,
.faceted-tagscloud-widget .widget-fieldset,
.faceted-criteria-widget,
.faceted-criteria-widget .widget-fieldset {
height: auto !important;
}
#faceted-top-column fieldset {
width: 50%;
}
.faceted-widget input[type="text"] {
min-width: 70%;
max-width: 75.4%;
font-size: 16px;
padding: 6px;
background: #f3f3f3;
display: inline-block;
}
.faceted-text-widget input[type="text"],
.faceted-text-widget .searchButton {
display: block;
float: left;
}
.faceted-textwidget-place-all {
clear: left;
}
#faceted-form .ui-helper-reset {
margin: 0;
}
.faceted-top-widgets .faceted-widget .widget-fieldset form input[type="text"]:focus,
.faceted-center-widgets .faceted-widget .widget-fieldset form input[type="text"]:focus {
-webkit-box-shadow: 1px 1px 3px #DFDFDF;
-moz-box-shadow: 1px 1px 3px #DFDFDF;
-ms-box-shadow: 1px 1px 3px #DFDFDF;
-o-box-shadow: 1px 1px 3px #DFDFDF;
box-shadow: 1px 1px 3px #DFDFDF;
border-color: #009966;
}
.faceted-top-widgets .faceted-widget,
.faceted-center-widgets .faceted-widget {
background-color: #ffffff;
min-height: 110px;
}
.faceted-top-widgets .faceted-widget .faceted-textwidget-place-all,
.faceted-top-widgets .faceted-widget .faceted-textwidget-place-current,
.faceted-center-widgets .faceted-widget .faceted-textwidget-place-all,
.faceted-center-widgets .faceted-widget .faceted-textwidget-place-current {
display: inline-block;
float: left;
margin-right: 15px;
}
.faceted-top-widgets .faceted-widget .widget-fieldset form .searchButton,
.faceted-center-widgets .faceted-widget .widget-fieldset form .searchButton {
color:#fff;
background-color: #006699;
font: bold 12px 'Open Sans', Verdana, Helvetica, Arial, sans-serif;
padding: 7px 11px;
display: inline-block;
border: 1px solid #DCDCDC;
margin-left: -4px;
}
.faceted-top-widgets .faceted-widget .widget-fieldset form .searchButton:hover,
.faceted-center-widgets .faceted-widget .widget-fieldset form .searchButton:hover {
background-color:#f6a800;
color: #FFFFFF;
cursor:pointer;
border-color: #999999;
text-shadow: none;
}
.faceted-resultsperpage-widget select {
padding: 3px;
width: 50px;
}
.faceted-criteria dd {
margin-left: 22px !important;
}
.faceted-criteria-toggle-button,
.faceted-criteria-count-holder {
position: relative;
top: -10px;
margin-right: 5px;
padding: 0;
}
.faceted-criteria-count-holder {
display: none;
}
#portal-columns input[type="submit"],
.standardButton,
.qq-upload-button,
.searchButton,
input.plonebutton,
input.context,
input.destructive,
input.standalone {
color:#fff !important;
background-color: #006699;
background-image: none;
font: bold 12px 'Open Sans', Verdana, Helvetica, Arial, sans-serif;
padding: 7px 11px;
position: relative;
display: inline-block;
text-shadow: 0 1px 1px #000;
border: 1px solid #346F83;
}
#portal-columns input[type="submit"]:hover,
.standardButton:hover,
#content a.standardButton:hover,
.qq-upload-button:hover,
.searchButton:hover,
input.context:hover,
input.destructive:hover,
input.standalone:hover {
background-color:#f6a800;
color: #FFFFFF !important;
cursor:pointer;
border-color: #999999;
text-shadow: none;
}
.standardButton a, .standardButton a:hover, .standardButton a:visited {
color: #FFFFFF !important;
}
.faceted-top-widgets .faceted-widget .widget-fieldset form .faceted-textwidget-place-all label,
.faceted-top-widgets .faceted-widget .widget-fieldset form .faceted-textwidget-place-current label,
.faceted-center-widgets .faceted-widget .widget-fieldset form .faceted-textwidget-place-all label,
.faceted-center-widgets .faceted-widget .widget-fieldset form .faceted-textwidget-place-current label{
display: inline;
float: none;
font-size: 11px;
line-height: 13px;
padding-bottom: 0;
width: 120px;
}
.faceted-results {
padding: 0;
}
.faceted-results {
background-color: #ffffff;
padding: 0 1em 1em;
margin-bottom: 0;
}
.faceted-results .photoAlbumEntry {
width: 123px;
}
.photoAlbumEntry {
width: 125px;
}
/* */
/* */
/* */
/* */
#soerSearchBox .portletHeader {
float: left;
}
#soerSearchBox .moreLink {
float: right;
margin-top: 1em;
}
#soer-search-area #faceted-text-search {
float: left;
margin-right: 1em;
}
#soer-search-area #topic-search {
float: right;
width: 308px;
}
.section-soer #boxes .portlet,
.section-soer-draft #boxes .portlet {
overflow: hidden;
}
.section-signals #nonfolderish-subfolder-view-items {
display: none;
}
/* */
#visual-portal-wrapper .eea-tabs {
padding: 0 10px 0 0;
margin: 0;
font-size: 12px;
line-height: normal!important;;
list-style: none none;
background-color: #006699;
border: 1px solid #ececec;
border-bottom: 0;
}
#whatsnew-gallery {
position: relative;
}
#topic-selector {
position: absolute;
margin-top: 2em;
left: 0;
margin-left: 8em;
}
#visual-portal-wrapper .eea-tabs > li {
float: left;
margin: 0;
padding: 0;
}
#visual-portal-wrapper .eea-tabs > li > a {
display: block;
color: #fff;
text-shadow: 1px 1px 1px #000000;
text-decoration: none;
white-space: nowrap;
padding: 8px 8px;
position: relative;
}
#visual-portal-wrapper .eea-tabs.two-rows > li > a {
height: 50px;
white-space: normal;
max-width: 195px;
position: relative;
line-height: 2.5;
}
.eea-tabs .current:after,
.eea-tabs a:hover:after {
top: 99%;
left: 50%;
content: " ";
height: 0;
width: 0;
position: absolute;
pointer-events: none;
border: 13px solid transparent;
border-top-color: #006699;
margin-left: -10px;
}
#visual-portal-wrapper .eea-tabs > li > a:hover,
#visual-portal-wrapper .eea-tabs > li > a:target {
text-decoration: none;
color: #ffffff !important;
background-color: transparent;
}
.eea-tabs > li > .current,
.eea-tabs > li > .current:hover {
cursor: default;
color: #ffffff;
text-decoration: none;
}
/* */
.eea-tabs:before,
.eea-tabs:after {
display: table;
content: " ";
}
.eea-tabs:after {
clear: both;
}
.eea-tabs-panel {
overflow: auto;
}
.eea-tabs-panel .listingBar {
margin: 0 0 1em 0;
padding: 0 1em;
}
.eea-tabs-panel .portalMessage {
margin-top: 0;
position: relative;
top: 10px;
margin-bottom: 10px;
display: block;
}
.eea-tabs-panels {
border-top: 0;
background-color: #ffffff;
padding: 1.5em;
}
.eea-accordion-panels {
border: 1px solid #DDD;
border-top: 0;
padding: 10px;
}
/* */
.eea-accordion-panels {
padding: 0;
}
.eea-accordion-panel .pane {
padding: 10px;
overflow: hidden;
}
.eea-accordion-title, .eea-accordion-panel > h2 {
background: #E2E2E2 none;
border: 1px solid #E0E0E0;
margin: 0;
font-size: 115%;
color: #00446A;
line-height: 3em;
padding: 0 0.5em;
font-weight: bold;
}
.eea-accordion-title-manual-icons {
text-shadow: none;
padding: 0 1em;
margin: 2px 0 0 0; /* */
line-height: 3em;
cursor: pointer;
}
.eea-accordion-panel > h2 .eea-icon-right:before,
.eea-accordion-title > .eea-icon-right:before {
content: "\f053";
}
.eea-accordion-panel h2:hover > .eea-icon-right:before,
.eea-accordion-panel .current > .eea-icon-right:before {
content: "\f078";
}
.eea-accordion-title:hover, .eea-accordion-panel > h2:hover {
cursor: pointer;
background-color: #F0F0F0;
}
.eea-accordion-title.current,
.eea-accordion-panel > h2.current {
background-color: #F0F0F0;
}
.eea-accordion-title a,
.eea-accordion-panel > h2 a {
color: #00446A !important;
}
/* */
.ui-widget-content a {
color: #346f83;
}
/* */
.eea-tooltip-markup-top,
.eea-tooltip-markup-bottom,
.eea-tooltip-markup-left,
.eea-tooltip-markup-right {
display: none;
font-size: 12px;
height: 70px;
width: 160px;
padding: 25px;
color: white;
text-align: left;
text-decoration: none;
}
.eea-tooltip-markup-top {
background: transparent url(http://www.eea.europa.eu/++resource++tools/green_arrow_top.png);
}
.eea-tooltip-markup-bottom {
background: transparent url(http://www.eea.europa.eu/++resource++tools/green_arrow_bottom.png);
margin-top: 15px;
}
.eea-tooltip-markup-left {
background: transparent url(http://www.eea.europa.eu/++resource++tools/green_arrow_left.png);
padding-right: 45px;
}
.eea-tooltip-markup-right {
background: transparent url(http://www.eea.europa.eu/++resource++tools/green_arrow_right.png);
padding-left: 45px;
}
/* */
.eea-tooltip-markup {
display: none;
z-index: 1032;
}
.eea-tooltip-markup .tooltip-box-br {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-bottom-right.png) no-repeat right bottom;
position:relative;
max-height:1000px;
min-height:50px;
min-width:100px;
width:250px;
padding-bottom:3px;
}
.eea-tooltip-markup .tooltip-box-tl {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-top-left.png) no-repeat left top;
position:relative;
left:-30px;
top:-20px;
margin-right:-19px;
max-height:1000px;
min-height:50px;
min-width:100px;
width: 269px;
}
.eea-tooltip-markup .tooltip-box-rcontent {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-arrow-left.png) no-repeat left center;
position: relative;
top: 11px;
padding:2em 1em 2em 3em;
text-align:justify;
font-size: 12px;
color:#ffffff;
}
.eea-tooltip-markup .tooltip-box-lcontent {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-arrow-right.png) no-repeat right center;
position: relative;
top: 11px;
right: -31px;
padding:2em 3.5em 2em 1em;
text-align:justify;
font-size: 12px;
color:#ffffff;
}
.eea-tooltip-markup .tooltip-box-bcontent {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-arrow-top.png) no-repeat center top;
color:#FFFFFF;
font-size:12px;
left:10px;
padding:2.5em 1.5em 1em 2.5em;
position:relative;
text-align:justify;
top:-2px;
}
.eea-tooltip-markup .tooltip-box-tcontent {
background: transparent url(http://www.eea.europa.eu/++resource++tools/x-green-arrow-bottom.png) no-repeat center bottom;
bottom:-22px;
color:#FFFFFF;
font-size:12px;
left:10px;
padding:0.5em 1.5em 2.5em 2.5em;
position:relative;
white-space: pre-line;
text-align:justify;
}
#print-warning {
display: none;
}
.template-dc_view .content-header,
.template-dc_view .column-area {
padding: 1.5em;
background-color: #ffffff;
}
.template-dc_view .content-header {
width: 100%;
}
/* */
.template-dc_view .content-header,
.template-dc_view .column-area {
float: left;
padding-top: 0;
}
.template-dc_view .content-header {
padding-top: 1.5em;
padding-bottom: 0;
}
.frontpage .progressbar-viewlet,
.template-datamaps_view .progressbar-viewlet,
.template-dc_view .progressbar-viewlet {
display: none;
}
#socialmedia-viewlet {
margin-bottom: 1em;
}
#socialmedia-viewlet ul {
margin: 0;
}
#content-core {
clear:both;
}
/* */
#content .callout {
font-size: 12px;
}
/* */
.media-player {
text-align:center;
}
.related-in-content-area .portlet {
margin-left: 2em;
}
#auto-related .tileImage,
#related-multimedia .tileImage {
float: none;
}
#auto-related .portletItem {
padding-bottom:0.5em;
clear: both;
}
/* */
#auto-related .embeddedMedia {
clear: none !important;
}
#auto-related h2,
#related-multimedia h2,
#related-pages h2 {
margin-top: 0;
}
#auto-related dd {
padding: 0;
margin: 0 0 1em 0;
}
#auto-related dd.portletFooter {
padding:1em;
}
#auto-related dt {
background-color:transparent;
padding-left: 0;
}
/* */
#content span.link-external  {
background: none;
padding: 0;
}
.flowplayer a,
.documentContent ul li a,
.documentContent td a {
display: inline;
text-decoration: none !important;
}
/* */
#content dl.publicationMessage a {
border: 0;
color: #346f83;
}
dl a:hover, dd a:hover, dt a:hover {
color: #8e004d !important;
}
/* */
.shortcut-light {
background: #ffffff;
margin-bottom: 1em;
text-align: center;
}
#organisations-content {
background: url("http://www.eea.europa.eu/portal_depiction/organisation/image_thumb") no-repeat 12px 10px #ffffff;
padding: 25px 20px 50px 90px;
text-align: left;
}
#semantic-content {
background: url("http://www.eea.europa.eu/molecule.png") no-repeat 20px 22px transparent; /* */
padding: 25px 20px 35px 80px;
text-align: left;
}
#faceted-text-search input[type="text"] {
font-size: 16px;
padding: 5px;
min-width: 70%;
max-width: 77%;
}
/* */
/* */
#theme-datacentre {
padding: 15px 0 25px 70px;
height: 56px;
background: transparent url('http://www.eea.europa.eu/sprite-eeaimages.png') no-repeat -401px -469px;
display: block;
line-height: 1.3;
border: 0;
}
/* */
#content .featured p:last-child {
margin-bottom: 0;
}
a.moreLink {
border: 0 !important;
background: transparent url("http://www.eea.europa.eu/sprite-eeaimages.png") no-repeat scroll -441px -9px;
display: inline-block;
padding-left: 25px;
height: 18px;
font-size: 11px;
line-height: 1.6;
}
/* */
/* */
.field {
top: 0;
left: 0;
margin: 0 0 1em 0;
}
.field .field {
margin: 1em 0 0 0;
}
/* */
.label {
padding: 0;
font-size: inherit;
color: #000;
text-align: left;
white-space: inherit;
}
.fieldRequired {
background: url(http://www.eea.europa.eu/required.gif) center left no-repeat;
padding: 0 0 0 8px;
color: #e8f0fb;
}
.formHelp {
font-size: 90%;
color: #808285;
margin: 0 0 0.2em 0;
display: block;
}
.formHelp:hover {
color: #333333;
cursor: default;
}
/* */
#visual-portal-wrapper {
margin: 0 auto;
padding: 0;
display: block;
clear: both;
position: relative;
overflow: visible;
}
/* */
#header-holder {
width: 100%;
clear: both;
display: block;
position: relative;
}
#header-holder .navbar {
box-shadow: 0 1px 10px #005078;
background-color: #FFF;
border: 0;
margin-bottom: 17px;
}
#portal-top {
background-color: #FFFFFF;
}
#cross-site-top {
background-color: #006699;
margin: 0;
padding: 0;
width: 100%;
}
#portal-header {
display: block;
clear: both;
position: relative;
margin: 0 auto;
overflow: hidden;
height: 90px;
}
.mini-header #portal-header {
height: 100%;
}
#printLogo {
padding: 0.9em 0 0 0.5em;
display: block;
width: auto;
height: 55px;
}
.portal-logo {
border: 0;
margin: 0;
padding: 0;
float: left;
position: relative;
}
.portal-logo a {
display: block;
text-decoration: none;
overflow: hidden;
border: 0;
margin: 0;
padding: 0;
cursor: pointer;
}
.is-eea-hidden {
-moz-transition: all 1s;
-o-transition: all 1s;
-webkit-transition: all 1s;
transition: all 1s;
display: none !important;
}
.shadow {
-webkit-box-shadow: 1px 1px 5px #afafaf;
-moz-box-shadow: 1px 1px 5px #afafaf;
-ms-box-shadow: 1px 1px 5px #afafaf;
-o-box-shadow: 1px 1px 5px #afafaf;
box-shadow: 1px 1px 5px #afafaf;
}
/* */
.panel {
display: none;
z-index: 600;
background: transparent;
border: 0;
}
.panel-top {
margin: auto auto;
background: transparent url(http://www.eea.europa.eu/panel_arrow.png);
width: 50px;
height: 25px;
position: relative;
top: 2px;
}
/* */
#secondary-globanav-tips .panel {
top: 46px !important;
}
#secondary-globanav-tips .panel-top {
display: none;
}
.panel .portletFooter {
margin-top: 1em;
}
.panel-content {
background: white;
color: black;
clear: both;
padding: 10px;
}
#tip-article-language {
width: 400px;
}
#tip-article-language .panel-top {
float: right;
}
@media screen {
#portal-columns {
padding-top: 1em;
min-width: 1024px;
}
}
#cross-site-top .panel .portlet-subscribtion {
margin: 0;
}
#cross-site-top .panel .portlet-subscribtion .portletFooter {
margin-bottom: 0;
}
#cross-site-top .panel .portlet,
#cross-site-top .panel .portletHeader {
background: transparent;
}
#tip-siteaction-chooselang,
#tip-siteaction-chooselang-menu {
width: 145px;
}
#tip-siteaction-chooselang li,
#tip-siteaction-chooselang-menu li {
display: list-item;
margin: 0;
}
#tip-siteaction-subscriptions,
#tip-siteaction-subscriptions-menu {
width: 240px;
}
#tip-siteaction-contactus,
#tip-siteaction-contactus-menu {
font-size: 125%;
width: 420px;
}
#tip-externalsites-networks, #tip-externalsites-etcssites {
width: 400px;
left: 0 !important;
}
.networkSites dt {
background: none !important;
}
/* */
.searchSection {
left: -5px;
position: relative;
}
#portal-searchbox {
float: right;
clear: right;
margin: 25px 0 0 0;
text-align: right;
font-size: 1.2em;
}
.panel #portal-searchbox {
float: none;
clear: both;
margin: 1em;
width: 400px;
overflow: hidden;
}
.userrole-authenticated .panel #portal-searchbox {
overflow: visible;
}
.LSBox {
float: none;
}
#portal-searchbox a {
color: #346f83;
border: none;
font-size: 85%;
}
#portal-searchbox .searchButton {
background: #006699 none;
color: #FFFFFF;
cursor: pointer;
font-size: 12px;
font-style: normal;
position: relative;
width: 80px;
margin-left: -5px;
}
#portal-searchbox .searchButton:hover {
background-position: -385px -115px !important;
}
#portal-searchbox input, .searchField,
#content .searchField
{
height: 30px;
padding: 0;
background-position: 0 -82px;
font-family: 'Open Sans', Verdana, Helvetica, Arial, sans-serif;
font-style: italic;
color: #777777;
border: none;
margin: 0;
font-size: 0.8em;
}
#searchbox_terminology input[type="text"],
.searchField {
width: 80%;
}
#searchbox_terminology input:focus,
#portal-searchbox input:focus,
.searchField:focus {
font-style: normal;
color: #000000;
background-color: transparent;
outline-color: transparent;
}
#portal-searchbox .searchButton:focus {
background-color: #f6a800;
}
.site-description {
/* */
display: none;
}
#search_glossary_link, #search_advanced_link {
text-decoration: underline;
font-size: 11px;
}
#search_glossary_link:hover, #search_advanced_link:hover {
text-decoration: none;
}
/* */
#portal-externalsites,
#portal-siteactions {
margin: 4px 0 4px 0;
float: right;
padding: 0 10px 0 0;
clear: none;
}
#portal-siteactions > #siteaction-networks, #portal-siteactions > #siteaction-search {
display: none;
}
/* */
/* */
#portal-siteactions #siteaction-chooselang .eea-icon {
color: #FFF;
}
#portal-externalsites {
float: left;
margin-left: 0.5em;
}
#portal-externalsites li,
#portal-siteactions li {
display: inline;
padding: 0 5px;
}
#portal-externalsites li a,
#portal-siteactions li a {
color: #FFF;
font-size: 11px;
}
#siteaction-contactus {
font-weight: bold;
}
#portal-breadcrumbs {
/* */
line-height: 1.4;
margin: 3px 0 0 0;
position: relative;
clear: both;
}
.breadcrumbSeparator {
font-size: 120%;
}
#region-content {
position: relative;
}
.documentActions li, .languageCodes li {
display: inline-block !important;
list-style: none none;
margin: 0;
padding: 0;
}
.languageCodes {
display: block;
}
#languageCodes {
max-width: 80%;
}
#article-language {
margin-top: -40px;
background: url("http://www.eea.europa.eu/sprite-eeaimages.png") no-repeat scroll -430px -35px transparent;
padding-left: 35px;
position: absolute;
right: 1.5em;
}
.width-full #article-language {
min-width: 180px;
}
.progressbar-viewlet {
border-radius: 0;
background-color: #ffffff;
}
.frontpage .progressbar-viewlet {
margin-bottom: 1em;
}
.documentByLine {
font-size: 85%;
font-weight: normal;
color: #808285;
margin: 0 0 0.5em 0;
}
.documentByLine .portalType, .listHead {
font-weight: bold;
}
.documentByLineAuthor:nth-child(2) span:after,
.documentByLineAuthor a:after, .documentByLineContributor a:after {
content: ',';
}
.documentByLineAuthor:nth-child(2) a:after,
.documentByLineAuthor:last-child a:after, .documentByLineContributor:last-child a:after {
content: '';
}
/* */
.listingBar {
background-color: #f3f3f3;
padding: 0.5em 1em;
text-align: center;
text-transform: lowercase;
vertical-align: top;
margin: 1em 0;
font-size: 11px !important;
clear: both;
}
.faceted-results .listingBar {
background-color: #ffffff;
margin-top: 0;
}
.listingBar .previous,
.listingPrevious {
text-align: left;
float: left;
margin-right: 1em;
}
.listingBar .next,
.listingNext {
text-align: right;
float: right;
margin-left: 1em;
}
/* */
.tileItem {
border-bottom: 1px dotted #cccccc;
padding-top: 0.5em;
}
.tileHeadline {
border: none;
font-size: 110%;
font-weight: bold;
background: none;
margin:0;
padding-left:0;
}
#relatedItems .tileHeadline {
font-size: 130%;
margin: 0.6em 0;
}
.tileContent {
display: table-cell;
}
.tileImage, #content a.tileImage {
float: left;
margin: 1em 1em 1em 0;
border: 1px solid #cccccc;
}
.gallery-listing .tileItem:last-child {
border-bottom: none;
padding-bottom: 0;
}
.tileFooter {
clear: both;
display: block;
}
/* */
#relatedItems  {
margin: 0 0 0 0;
clear: both;
overflow: hidden;
}
/* */
#relatedItems  h3 {
clear: both;
}
/* */
/* */
ul.visualNoMarker,
ol.visualNoMarker {
list-style: none none;
margin: 0.5em 0 0 0;
line-height: 1em;
}
.feedButton {
display: block;
float: right;
margin-top: 1px;
}
/* */
#portal-sitemap {
margin: 0;
font-size: 90%;
}
#portal-sitemap > li {
border: 0;
}
/* */
.hiddenStructure {
display: block !important;    /* */
background: transparent none; /* */
border: none;
height: 1px;
overflow: hidden;
padding: 0;
margin: -1px 0 0 -1px;
width: 1px;
}
option.hiddenStructure {
display: none;
}
.contentViews .hiddenStructure,
.contentActions .hiddenStructure {
position: absolute;
top: -200px;
left: -200px;
}
.contentActions {
clear: both;
}
.inline-block {
display: inline-block;
}
#content .inline-block li {
display: inline-block;
margin-right: 1em;
}
/* */
.link-plain {
background-image: none;
padding: 0;
}
.link-parent {
display: block;
background: transparent url(http://www.eea.europa.eu/arrowUp.gif) 4px 5px no-repeat;
padding: 1px 0 10px 16px;
font-size: 85%;
text-decoration: none;
}
.link-external {
background: transparent url(http://www.eea.europa.eu/link_icon.gif) 3px 1px no-repeat;
padding: 1px 0 1px 19px;
}
.link-feed, .link-rss, .link-rdf, .link-xml {
background: transparent url(http://www.eea.europa.eu/rss.gif) 0 1px no-repeat;
padding: 1px 0 1px 18px;
}
.link-comment {
background: transparent url(http://www.eea.europa.eu/discussionitem_icon.gif) center left no-repeat;
padding: 1px 0 1px 16px !important; /* */
}
.link-anchor {
color: #808285;
text-decoration: none;
font-weight: normal;
}
/* */
.link-pdf {
background: transparent url(http://www.eea.europa.eu/pdf.png) 0 50% no-repeat;
padding: 2px 0 2px 16px;
}
.link-xlb, .link-xls, .link-xlt, .link-csv, .link-tsv {
background: transparent url(http://www.eea.europa.eu/xls.png) 0 50% no-repeat;
padding: 2px 0 2px 20px;}
.link-json {
background: transparent url(http://www.eea.europa.eu/script_code.png) 0 50% no-repeat;
padding: 2px 0 2px 20px;}
.link-exhibit {
background: transparent url(http://www.eea.europa.eu/script_code_red.png) 0 50% no-repeat;
padding: 2px 0 2px 20px;}
.link-table {
background: transparent url(http://www.eea.europa.eu/table.png) 0 50% no-repeat;
padding: 2px 0 2px 20px;}
/* */
.image-left {
float: left;
clear: both;
margin:  2em 1em 0.5em 0;
border: 0;
}
.image-inline {
float: none;
}
.image-right {
float: right;
clear: both;
margin: 0.5em;
border: 0;
}
/* */
.media-single-item {
margin: 1em 0;
}
.media-single-item dt {
float: left;
padding-right: 0.5em;
}
.media-single-item dd,
.media-single-item dt {
color: #9a9a99;
font-size: 90%;
line-height: 1.1;
margin: 0 0 0.2em;
}
.richDocumentDescription {
margin-top: 1em;
width: 65%;
}
/* */
#portal-column-content {
min-width: 635px;
}
.visualPadding {
padding: 0 1em 1em 1em;
}
#portal-column-two .visualPadding {
padding: 0 1em 1em 0;
}
#portal-column-two {
min-width: 350px;
}
#viewlet-below-content {
clear: both;
}
/* */
/* */
.ploneSkin table, .ploneSkin tbody, .ploneSkin a, .ploneSkin img, .ploneSkin tr,
.ploneSkin div, .ploneSkin td, .ploneSkin iframe, .ploneSkin span, .ploneSkin *,
.ploneSkin .mceText {
white-space: normal !important;
}
/* */
body .ploneSkin .mce_formatPreview a {
font-size: 115%;
}
.mceContentBody  {
font-size: 80% !important;
}
/* */
/* */
.mceLayout,
.ploneSkin iframe {
width: 100% !important;
min-height: 400px;
}
.ploneSkin table.mceLayout td.mceToolbar {
height: 85px;
}
#davizvisualization-base-edit table.mceLayout, #gis_application-base-edit table.mceLayout {
width:100%!important;
}
.mceEditor.mceFullScreen {
background-color: #ececec !important; /* */
width: 100% !important;
height: 100% !important;
z-index: 10;
display: block;
position: fixed;
top: 0;
left: 0;
}
.mceLayout.mceFullScreen {
margin: 0 auto;
background-color: #FFF;
}
/* */
input[disabled], #plonebrowser input[disabled] {
color: #6D6D6D !important;
text-shadow: none !important;
}
/* */
.plonepopup .mceMiddle span {
top:29px;
left:5px;
height:100%;
width:100%;
background:#FFF;
}
.ploneSkin .mceButton.mce_fullscreen {
width: 170px !important; /* */
}
.mce_fullscreen > .mceVoiceLabel {
position: relative;
top: -18px;
display: block !important;
font-size: 12px;
left: 21px;
}
/* */
.ploneSkin .mceMenu {
min-width: 220px;
}
/* */
.ploneSkin table.mceListBox .mceText {
min-width: 207px;
}
.mceContentBody .presentationBreak, .mceContentBody .pageBreak {
background-color: #C7E0E9;
border-bottom: 3px solid #000;
padding: 0.5em;
text-align: center;
}
/* */
.mceContentBody .markPresentationalText,
.mceContentBody .pageBreak,
.mceContentBody .excludeFromPDF {
background-color: #ffb;
}
.mceContentBody .presentationBreak:before {
content: "Presentational Break for splitting a slide while keeping the same header";
}
.mceContentBody .pageBreak:before {
content: "Print Page Break used for breaking a page when printing";
}
.mceContentBody .excludeFromPDF:before,
.mceContentBody .noPageBreak:before {
margin-right: .3em;
padding: .3em;
background-color: #C7E0E9;
font-family: 'FontAwesome';
content: "Excluded from PDF \f0a4";
}
.mceContentBody .noPageBreak {
background-color: #C7E0E9;
}
.mceContentBody .noPageBreak:before {
content: "No page break \f0a4";
}
/* */
.presentation-images {
display: none;
}
.mceContentBody .presentation-images {
display: block;
}
/* */
/* */
form[name="edit_form"] > table > tbody > tr {
display: table-row;
margin-left: 1em;
}
form[name="edit_form"] > table > tbody > tr > td {
display : inline-block;
margin-left : 1em;
width: 48.6% !important;
}
form[name="edit_form"] table {
display: table !important;
}
/* */
.no-bg:after {
background-image: none !important;
content: "" !important;
}
/* */
/* */
#outdated_wrap, .message_wrap {
background-color: #F3F3F3;
width: 100%;
border-top: solid 1px #778899;
border-bottom: solid 1px #778899;
text-align: center;
padding:5px 0 5px 0;
position: fixed;
top: 0;
z-index: 1001;
}
.message_wrap {
text-align: left;
}
.message_wrap p {
margin-bottom: 0.2em;
}
#outdated, .message_body {
width: 960px;
margin: 0 auto;
}
.message_images .eea-icon {
font-size: 1.7em;
color: #006699;
}
#outdated h3,  .message_wrap h3 {
border: 0;
margin: 0;
}
#outdated li {
float: left;
background: url('http://www.eea.europa.eu/browsers.png') no-repeat;
width: 50px;
height: 71px;
overflow: hidden;
margin-left: 25px;
}
#outdated li a {
width: 100%;
height: 100%;
display: block;
padding-top: 45px;
}
#outdated_text {
width: 30%;
float: left;
border-right: 1px dotted lightGrey;
padding-right: 3em;
}
#outdated_ff {
background-position: -200px 0 !important;
}
#outdated_ie {
background-position: -50px 0 !important;
}
#outdated_chrome {
background-position: -150px 0 !important;
}
#outdated_safari {
background-position: -100px 0 !important;
}
#cms-browsers-links ul li {
display: list-item;
list-style-type: none;
}
/* */
.queryindex, .addIndex, .queryoperator, .addOperator {
width: 105px !important;
padding: 5px;
}
.queryindex, .addIndex {
width: 150px !important;
}
.queryresults {
float: none !important;
}
input.queryvalue {
width: 200px !important;
padding: 6px 0;
}
.multipleSelectionWidget dd {
width: 620px !important;
height: 350px;
left: 0;
z-index: 600;
position: absolute;
-webkit-column-count: 3;
column-count: 3;
}
.multipleSelectionWidget dt {
display: block !important;
padding: 6px 2px;
}
.multipleSelectionWidget label {
width: 195px;
margin-left: 5px;
float: left;
}
.ArchetypesQueryWidget .criteria {
margin: 0 0 0.5em 0 !important;
}
/* */
#subfolders_listing {
font-weight: bold;
margin: -1em 0 0 -0.5em !important;
padding: 0;
min-height: 37px;
height: 3.5em;
}
#subfolders_listing > li {
float: left;
padding: 0.5em 0;
position: relative;
margin: 5px 0;
min-width: 60px;
}
#subfolders_listing a {
padding: 0.8em;
}
#subfolders_listing a:hover {
color: #8e004d;
text-decoration: underline;
}
a#subfolders_more_a, .more_dropdown_a {
background: url("http://www.eea.europa.eu/accordion_down.png") no-repeat scroll 95% 50% transparent;
padding-right: 2.5em;
}
#subfolders_listing #subfolders_more_a:hover, #subfolders_listing .moreHover, .more_dropdown_a .moreHover {
background: url("http://www.eea.europa.eu/accordion_down.png") no-repeat scroll 95% 50% #FFF !important;
position: relative;
z-index: 1010;
}
#subfolders_listing .moreHover {
background: none repeat scroll 0 0 #FFFFFF;
-moz-border-bottom-colors: none;
-moz-border-image: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
border: 1px solid #666666;
border-bottom: medium none;
}
#subfolders_listing ul a {
min-width: 140px;
display: block;
}
#subfolders_listing ul {
position: absolute;
background-color: #FFFFFF;
border: 1px solid #666;
margin: 8px 0;
padding: 0;
z-index: 1005;
left: -3000px;
list-style: none;
}
#subfolders_listing > li:hover ul {
left: 0;
}
.arrowUp {
width: 0;
height: 0;
border-left: 10px solid rgba(255, 255, 255, 0);
border-right: 10px solid rgba(255, 255, 255, 0);
border-bottom: 10px solid #FFF;
display: block;
position: relative;
top: -5px;
left: 50%;
}
.overflow_hidden {
overflow: hidden;
}
.hiddenElem {
display: none !important;
}
/* */
#popup_login_form {
position: absolute;
right: 0;
background-color: #FFF;
z-index: 500;
padding: 1em;
-webkit-box-shadow: 0px 2px 2px #333;
-moz-box-shadow: 0px 2px 2px #333;
-ms-box-shadow: 0px 2px 2px #333;
-o-box-shadow: 0px 2px 2px #333;
box-shadow: 0px 2px 2px #333;
}
/* */
body.template-login_form #content,
.pb-ajax #login-form  {
text-align: left;
}
#fieldset-openid-login label, #login-form label {
width: 6em; /* */
}
#login_form,
#login-forgotten-password {
margin-left: 6.5em;
}
#popup_login_form #login-form input {
font-size: 100%;
}
#popup_login_form #login-forgotten-password {
margin-left: 6.5em;
}
/* */
.pagination .current:before {
content: "[";
}
.pagination .current:after {
content: "]";
}
.page:before,
.page:after {
display: table;
content: " ";
}
.page:after {
clear: both;
}
.spinner {
text-align: center;
}
/* */
.fieldDiff .delete, #diff-table .diff_sub {
color: red;
text-decoration: line-through;
background-color: transparent;
}
.fieldDiff .insert, #diff-table .diff_add {
color: green;
text-decoration: underline;
background-color: transparent;
}
.tagInsert, .tagDelete {
display: none;
}
/* */
@media screen {
/* */
#portal-column-content .tabbedmenu {
margin-top: 1.5em;
}
.tabbedmenu ul {
padding: 0 10px 0 0!important;
margin: 0!important;
font-size: 12px;
line-height: normal!important;
list-style-image: none!important;
list-style-type: none!important;
background-color: #006699;
}
.tabbedmenu ul > li {
float: left;
margin: 0!important;
padding: 0!important;
}
/* */
.tabbedmenu ul:before,
.tabbedmenu ul:after {
display: table;
content: " ";
}
.tabbedmenu ul:after {
clear: both;
}
.tabbedmenu ul > li a {
display: block;
color: #fff!important;
text-shadow: 1px 1px 1px #000000;
text-decoration: none;
white-space: nowrap;
padding: 8px 8px;
}
.tabbedmenu.two-rows ul > li a {
height: 50px;
white-space: normal;
max-width: 150px;
}
.tabbedmenu ul > li a:hover {
color: #006699!important;
text-decoration: none;
text-shadow: 1px 1px 1px #FFFFFF;
background-color: #f3f3f3;
}
.tabbedmenu ul > li a.current,
.tabbedmenu ul > li a.current:hover {
cursor: default;
color: #006699!important;
text-decoration: none;
text-shadow: 1px 1px 1px #FFFFFF;
background-color: #f3f3f3;
}
.border-tabbedmenu,
.tabbedmenu-panel {
border: 1px solid #DDD;
border-top: 0;
padding: 10px;
}
}
.qrbox {
display: none;
}
/* */
a.downloading {
background: transparent url(http://www.eea.europa.eu/icon-downloading.gif) no-repeat center center;
}
a.downloading img {
visibility: hidden;
}
.downloading-lock::before {
content: '';
display: block;
width: 100%;
height: 100%;
position: absolute;
right: 0;
z-index: 9999;
}
/* */
#stats td {
padding-right: 1em;
}
/* */
div#original_chart_div {
overflow: hidden;
}
/* */
#region-content .documentExportActions {
float:right;
margin: 0 0 1em 1em;
}
#region-content .documentExportActions ul, .documentExportActions ul {
list-style: none;
padding: 0px;
margin: 1em -0.15em 0px 0px;
}
#region-content .documentExportActions li, .documentExportActions li {
display: inline;
}
.eea-footer-right .link-pdf,
.eea-footer-right .link-epub,
#region-content .documentExportActions .link-pdf,
#region-content .documentExportActions .link-epub,
.documentExportActions .link-pdf,
.documentExportActions .link-epub {
background: none;
padding: 0px;
margin: 0px;
}
#content .eea-footer-right a.download-pdf,
#content .eea-footer-right a.download-epub {
border-bottom: none !important;
}
#content .documentExportActions a {
border-bottom: none !important;
text-align: center;
}
.documentExportActions .export-action-title {
display: block;
}
.documentExportActions .eea-icon::before {
margin: 0px 0.15em;
}
/* */
.eea-available-version,
#plone-document-byline + .portalMessage,
#plone-document-byline + div {
clear: both;
}
#content .documentByLine {
max-width: 80%;
text-align: left;
}
.portaltype-fiche .link-presentation {
display: none;
}
.eea-epub-download,
.eea-pdf-download {
font-size: 150%;
}
/* */
.fiche-copyright {
display: none;
}
/* */
#viewlet-cookiepolicy {
position: fixed;
bottom: 0;
width: 100%;
left: 0%;
margin-right: auto;
margin-left: auto;
margin-bottom:0;
z-index: 100;
padding: 0.9em;
box-sizing: border-box;
}
#tlspu_cookiepolicy_form, .cookieMessage, #tlspu_cookiepolicy_message {
margin: 0 auto;
max-width: 970px;
padding: 0;
}
.template-collection-pdf-body h4.figureHeading {
margin: 0 0 1.5em 0;
}
.portaltype-assessment #parent-fieldname-description {
display: none;
}
.template-soer2015_frontpage #content {
margin: 1em 0em 2em 0em;
}
.template-soer2015_frontpage #region-content {
background-color: transparent;
margin: 0;
}
.template-soer2015_frontpage #portlet-followus {
margin: 2em;
}
.frontpage #highlights-block, .frontpage #highlights-area {
overflow: hidden;
}
#viewlet-below-content {
clear: both;
}
#content .managePortletsFallback {
float: left;
clear: both;
}
.fullwidth #portal-breadcrumbs.plone-breadcrumb .container {
margin: 0;
}
/* */
.eea-accordion-panel > h2 a {
max-width: 92%;
display: inline-block;
line-height: 1.5;
}
/* */


/* - bootstrap_fixes.css - */
/* http://www.eea.europa.eu/portal_css/bootstrap_fixes.css?original=1 */
/* */
/* */
html {
font-size: 16px;
}
body {
line-height: normal;
}
sup, sub {
font-size: smaller;
top: inherit;
}
a:hover, a:focus {
text-decoration: none;
outline: 0;
}
#printLogo {
height: 71px;
}
#portaltab-europe {
width: 212px;
}
dl {
margin-bottom: 0;
}
dt, dd {
line-height: inherit;
}
/* */
input[type="radio"], input[type="checkbox"] {
margin: 0;
}
label {
display: inline;
}
/* */
div.row {
margin-left: 0;
margin-right: 0;
}
/* */
.ui-draggable {
z-index: 1031;
}
/* */
/* */
#relatedItems .photoAlbumEntry,
#faceted-results .photoAlbumEntry
{
height: 155px;
}
/* */
/* */
.controls, .controls-sm {
height: 40px;
}
/* */
blockquote {
width: 78%;
}
/* */
.faceted-portlet-widget fieldset {
margin: 1em 0;
padding: 0;
}
.widget-fieldset ul li label {
display: inline;
}
/* */
#visual-portal-wrapper .eea-tabs.two-rows > li > a {
height: 50px;
}
/* */
#fancybox-content, #fancybox-wrap,
/* */
.eea-tooltip-markup-top, .eea-tooltip-markup-bottom, .eea-tooltip-markup-left, .eea-tooltip-markup-right,
/* */
.portalMessage,
/* */
.faceted-add-button .ui-icon,
/* */
.slick-header-column.ui-state-default, .slick-cell,
/* */
.daviz-tutorials-main-playlist-title, .daviz-tutorials-main-playlist-title-label,
.daviz-tutorials .daviz-tutorials-videos .daviz-tutorials-videoitem
{
-webkit-box-sizing: content-box;
-moz-box-sizing: content-box;
box-sizing: content-box;
}
/* */
input.removecriteria {
margin-left: 0.5em;
}
.ArchetypesQueryWidget .multipleSelectionWidget dt {
height: 2.6em;
}
/* */
#uber-view-switch a {
height: 55px;
}
/* */
#col1 .mainsearchboxinputtext,
#col1 #statusinputtextarea {
height: inherit;
}
#sidenavigationlogoholder a {
width: 198px !important;
}
#languageselectorcombo {
height: 25px !important;
}
/* */
.erratum-quote {
max-height: 3em; /* */
}
/* */


/* - eea-responsive.css - */
/* http://www.eea.europa.eu/portal_css/eea-responsive.css?original=1 */
/* */
/* */
/* */
/* */
@media screen and (max-width: 320px) {
.eea-accordion-panels table {
font-size: 0.7em; }
ul.social-buttons > li {
padding: 0 2px; }
#content .action-items ul {
margin-left: 0; }
#faceted-text-search input[type="text"] {
font-size: 15px;
width: 73%; }
.faceted-results {
padding: 0 0.5em 0 0.5em; }
.eea-list-columns {
padding: 0 1em 0 0.5em;
float: none;
display: inline-block; }
.eea-three-columns {
width: 48.3%; }
#panel-tab-regions-countries .eea-list-columns:nth-child(3) {
margin-left: 10em; }
/* */
.photoAlbumEntry {
width: 120px; }
.photoAlbumEntry a {
height: 100%;
width: 100%;
padding: 5px; }
.photoAlbumEntryTitle {
height: 5em;
width: 100%; } }
@media screen and (width: 360px) {
ul.social-buttons > li {
padding: 0 8px; } }
@media screen and (max-width: 360px) {
.filter-topic {
width: 69%; }
.eea-list-columns {
padding: 0 1em 0 0.5em; } }
@media screen and (min-width: 361px) and (max-width: 479px) {
.filter-topic {
width: 74%; }
#faceted-text-search input[type="text"] {
width: 77%; } }
@media screen and (max-width: 479px) {
#languageCodes {
max-width: 40% !important;
margin-left: 0 !important; } }
@media screen and (max-width: 480px) {
#whatsnew-gallery .tileImage {
display: none; }
#content ul.gallery-layout-selection {
display: none; }
/* */
#keyfacts-slider dl {
min-height: 250px; }
.portlet-megatopic {
width: 100%; } }
@media screen and (max-height: 480px) and (orientation: landscape) {
.navbar-fixed-top .navbar-collapse,
.navbar-fixed-bottom .navbar-collapse {
max-height: 300px; }
.filter-topic {
width: 80%; }
.featured-highlight-title {
width: 58%; } }
@media screen and (min-width: 481px) {
.featured-highlight-title {
width: 45%; }
.featured img {
max-width: 130px !important; } }
/* */
@media screen {
#content-core {
position: relative; }
.template-dc_view #content-core {
position: static; }
.template-dc_view #content {
position: relative; } }
@media screen and (min-width: 480px) and (max-width: 627px) {
#content #languageCodes {
max-width: 50%;
margin-left: 0; } }
@media screen and (min-width: 628px) and (max-width: 767px) {
#content #languageCodes {
max-width: 60%; } }
@media screen and (max-width: 767px) {
#portal-globalnav .current a {
padding-left: 20px; }
#portal-globalnav .current a:after {
top: 50% !important;
left: 0 !important;
border-left-color: #fff;
border-top-color: transparent !important;
margin-left: 0 !important;
margin-top: -10px !important; }
#eea-above-columns #portal-breadcrumbs.plone-breadcrumb {
margin-top: 0;
margin-bottom: 0; }
#eea-above-columns #portal-breadcrumbs.plone-breadcrumb ol {
line-height: 2.5em; }
#portal-personaltools-wrapper,
.portal-logo,
#siteaction-login {
display: none !important; }
#header-holder .navbar-default {
will-change: transform; }
#header-holder .navbar-collapse {
background-color: #006699; }
#header-holder .navbar-toggle {
margin-top: 1em; }
#cross-site-top {
display: none; }
#portal-top {
margin-top: 1.3em;
background-color: transparent; }
#portal-top .eea-accordion-panels {
border: 0; }
#portal-top .eea-accordion-panels table {
width: 100%; }
#portal-top .eea-accordion-title, #portal-top .eea-accordion-panel > h2 {
font-size: 100%;
background-color: #006699;
color: #FFF;
border: 0;
padding: 0;
border-bottom: 1px solid gray; }
#portal-top .eea-accordion-panel a {
color: #346f83;
border-bottom: 0;
padding-bottom: 0;
padding-top: 0;
font-weight: normal; }
.mini-header #portal-header {
display: block !important; }
.mini-header #portal-header > .networkSites {
display: none; }
.networkSites,
.networkSites .portletFooter,
.networkSites > .col-md-6,
.networkSites > .col-sm-6 {
padding: 0; }
#portal-globalnav .current a {
padding-left: 20px; }
#portal-globalnav .current a:after {
top: 50% !important;
left: 0 !important;
border-left-color: #fff;
border-top-color: transparent !important;
margin-left: 0 !important;
margin-top: -10px !important; }
#secondary-portaltabs .portlet {
margin-bottom: 0;
padding: 0; }
#secondary-portaltabs .portlet dt, #secondary-portaltabs .portlet ul {
margin: 0;
padding: 0; }
#secondary-portaltabs .pane, #secondary-portaltabs .portlet {
background-color: #FFF; }
#secondary-portaltabs .eea-siteaction {
display: none !important; }
#siteaction-user,
#siteaction-search {
display: none; }
#portaltab-europe {
margin-top: 1em;
padding-bottom: 2em;
width: 100%;
padding-right: 90px;
background: url("//www.eea.europa.eu/eu-flag.png") no-repeat top right; }
#portaltab-europe a {
text-align: left;
margin-top: 1em; }
#secondary-portaltabs #portaltab-europe a {
padding: 0.5em 0 2em 0;
border-bottom: 0;
text-align: left; }
.panel {
max-width: 335px;
left: 20px !important; }
.panel-top {
left: 0 !important; }
.panel-content {
min-width: 320px; }
#chooselang {
-webkit-column-count: 2;
-moz-column-count: 2;
column-count: 2; }
#chooselang li {
display: list-item;
list-style: square inside url("//www.eea.europa.eu/bullet.gif"); }
#portal-externalsites a, #portal-siteactions a {
display: block;
padding: 0.5em 0; }
#portal-externalsites, #portal-siteactions,
#secondary-portaltabs,
#portal-searchbox,
.LSBox {
float: none; }
#portal-externalsites li, #portal-siteactions li,
#portal-globalnav li {
display: block;
text-align: left;
float: none; }
#portal-header {
height: 100%;
margin-bottom: 1em; }
#portal-logo-link {
display: none; }
/* */
.site-cs #printLogo,
.site-fr #printLogo,
.site-hu #printLogo {
max-height: 51px; }
.site-es #printLogo,
.site-el #printLogo,
.site-sk #printLogo {
max-height: 53px; }
.site-mt #printLogo,
.site-pl #printLogo,
.site-ru #printLogo {
max-height: 55px; }
#printLogo {
max-height: 60px;
max-width: 70%;
float: left;
padding: 0.5em;
height: auto; }
#portal-searchbox {
background-color: #f3f3f3;
margin-top: 0;
text-align: left; }
#portal-searchbox input[type="text"] {
width: 100%; }
#portal-searchbox a, #portal-searchbox label {
color: #FFF;
margin: 0; }
#portal-searchbox .searchButton {
display: none; }
.LSBox {
padding-right: 0; }
.LSBox .searchSection {
left: 0;
background-color: #006699; }
#portal-searchbox {
display: block !important; }
#portal-searchbox input.searchButton {
margin-left: 0; }
#globalnav-holder, #portal-globalnav {
height: inherit; }
.mini-header #portal-globalnav {
border: 0; }
#portal-globalnav li a {
padding: 0.5em 0;
display: block;
border-bottom: 1px solid gray;
line-height: 2em; }
#portal-column-content {
margin-top: 60px; }
.frontpage #content {
margin-bottom: 0; }
.section-soer-2015 #portal-column-two {
margin-top: 92px; }
.column-area,
.right-column-area {
float: none;
width: 100%;
padding: 0 0 1em 0;
margin-bottom: 1em; }
#articles-area {
margin-top: 2em;
padding: 0; }
#promo-gallery-content {
height: 100%; }
#promo-gallery-content-sm li img {
width: 100%; }
/* ****/
#right-area, #left-area {
float: none;
width: 100%;
overflow: auto; }
.right-area-js {
margin-right: 0; }
.left-area-js {
margin-left: 0; }
#faceted-form .eea-accordion-panel {
margin: 0;
padding-bottom: 0;
background-color: #FFF; }
#faceted-form legend {
display: none; }
.eea-section {
-webkit-transition: all .25s ease-out;
-o-transition: all .25s ease-out;
-moz-transition: all .25s ease-out;
transition: all .25s ease-out;
-webkit-overflow-scrolling: touch;
/* */
left: 100%;
right: inherit;
will-change: transform;
-webkit-transform: translate3d(0, 0, 0); }
.eea-section .eea-accordion-panels {
margin-top: 65px;
overflow: auto;
border: 0; }
.eea-section .eea-accordion-title {
background-color: #006699;
color: #FFF;
border: 0;
border-bottom: 1px solid gray; }
.eea-section .eea-accordion-title:hover {
background-color: #006699; }
.eea-section .eea-accordion-title.current {
background-color: #0077b3; }
.eea-right-section-active {
left: 10% !important; }
.eea-right-section {
width: 90% !important;
position: fixed;
right: 100%;
top: 0;
overflow: auto;
z-index: 1000;
height: 100%;
background-color: #006699; }
.eea-right-section-slider {
position: fixed;
top: 50%;
display: table;
right: 0;
left: inherit;
z-index: 1000; }
.eea-right-section-slider .eea-icon:before {
margin: 0;
color: #006699; }
.eea-right-section-slider-active {
right: 90%;
z-index: 1000;
height: 100%;
top: 5%;
background-color: black;
opacity: 0.5;
width: 10%; }
.eea-right-section-slider-active .eea-icon {
display: none; }
/* ****/
#whatsnew-gallery .tileBody, #whatsnew-gallery .tileFooter {
display: none; }
#viewlet-below-content .standalone {
white-space: pre-wrap; }
#eea-above-columns {
margin-top: 70px; } }
@media screen and (min-width: 481px) and (max-width: 768px) {
.portlet-megatopic {
width: 50%; } }
@media screen and (max-width: 768px) {
#visual-portal-wrapper {
overflow: auto; }
#portal-columns {
min-width: 100% !important; }
#portal-column-content, #portal-column-two {
float: none;
left: 0;
margin: 0;
padding: 0 15px 1.5em 15px;
min-width: 100%;
width: 100%; }
.frontpage #region-content,
#portal-column-two {
padding: 0; }
#portal-column-two {
margin-top: 1em; }
.navbar-collapse {
width: 100%; }
.userrole-anonymous .documentFirstHeading {
padding-right: 0; }
#article-language {
margin-top: 0;
margin-bottom: 7px;
position: relative;
right: 0; }
#portal-colophon .colophonWrapper, .colophon-middle {
text-align: center; }
.colophon-left, .colophon-right, .colophon-right span {
width: 100%;
float: none; }
.colophon-right img {
float: none; }
.colophon-right {
margin-top: 1em; }
.colophon-middle {
margin-top: 0; }
.template-soer2015_frontpage .eea-row {
margin-left: 0; }
.template-soer2015_frontpage .eea-accordion-panels.eea-accordion-panels-soer .pane {
padding: 10px; }
.template-soer2015_frontpage .eea-icon:before {
margin: 0 .2em; }
.template-soer2015_frontpage #portlet-followus {
margin: 2em; }
#portlet-followus dd {
padding-right: 0.7em; } }
@media screen and (width: 768px) {
.right-column-area {
width: 41%; } }
@media screen and (min-width: 768px) {
#header-holder .container-fluid {
padding: 0; }
#header-holder .navbar-header {
float: none; }
#header-holder .navbar-fixed-top {
position: relative; }
#secondary-portaltabs .eea-accordion-panels,
#portal-logo-link-header {
display: none; }
/* */
#portal-searchbox .searchField {
border: 1px solid gray;
padding-left: 2em; }
#portal-searchbox .eea-icon {
margin-right: -2em; }
.mini-header #portal-searchbox .searchSection {
display: none; }
.navbar-toggle {
display: none; }
.eea-right-section-slider {
display: none; }
.right-area-js {
padding: 0 1.5em 0 0;
/**/ }
.left-area-js {
padding: 0 0.5em;
/**/ }
#faceted-form .eea-accordion-title, #faceted-form .eea-faceted-filter {
display: none; }
#faceted-form .eea-accordion-panels {
border: 0;
overflow: auto; }
#faceted-form .pane {
display: block !important;
padding: 0; }
.eea-tabs-panel .eea-accordion-title {
display: none; }
.eea-tabs-panel .pane {
display: block !important; }
#header-holder .navbar.hideShadow {
box-shadow: none;
border: 0; }
.template-dc_view .content-header {
width: 58.5%; }
.template-dc_view .right-column-area {
position: absolute;
right: 0;
top: 0; } }
@media screen and (min-width: 768px) and (max-width: 800px) {
.col-sm-6.bordered-left:before {
left: -1%; }
.mini-header #portal-header {
height: 100%; }
#portaltab-europe {
padding-right: 95px;
width: 185px;
background: url("//www.eea.europa.eu/eu-flag.png") no-repeat top right; }
#portaltab-europe a {
margin-top: 7px;
padding: 0 !important; }
.template-soer2015_frontpage .column-area {
padding-left: 0;
width: 61%; }
.template-soer2015_frontpage .right-column-area {
width: 39%; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li {
width: 20%;
margin-right: 0; }
#visual-portal-wrapper .eea-tabs.eea-tabs-soer > li > a {
padding: 0.8em 1em 1em 0.8em; }
.photoAlbumEntry {
width: 127px; } }
@media screen and (min-width: 768px) and (max-width: 1024px) {
#portal-searchbox {
margin: 25px 0.5em 0 0; } }
@media screen and (min-width: 768px) {
.mini-header #secondary-portaltabs > li > a {
padding: 0.75em 1em !important;
height: 48px; }
.mini-header #secondary-portaltabs .mini-header-expander {
padding: 0.75em 0.4em !important; }
.mini-header-expander {
height: 27px !important; }
.mini-header .siteaction-title {
display: none; }
#siteaction-networks-menu .siteaction-title {
display: inline-block; } }
@media screen and (min-width: 769px) {
#portal-column-content {
padding: 0 1.5em 1.5em; } }
@media screen and (min-width: 961px) {
#visual-portal-wrapper, #portal-header {
min-width: 995px;
max-width: 1024px; }
#portal-header.eea-miniheader-element {
height: 100%;
font-size: 115%;
margin: 2em 0; }
#portal-column-content {
padding: 0 1.5em 1.5em; } }
@media screen and (max-width: 1023px) {
.mini-header #tip-externalsites-networks .networkSites,
.mini-header #portal-globalnav #portaltab-eeahome {
display: none; } }
@media screen and (max-width: 1024px) {
.frontpage #portal-columns,
.frontpage #portal-column-content,
.template-datamaps_view #portal-columns,
.template-datamaps_view #portal-column-content,
.template-soer2015_frontpage #portal-columns,
.template-soer2015_frontpage #portal-column-content,
.template-dc_view #portal-columns,
.template-dc_view #portal-column-content,
.template-facetednavigation_view #portal-columns,
.template-facetednavigation_view #portal-column-content {
min-width: inherit; }
.frontpage #visual-portal-wrapper,
.template-datamaps_view #visual-portal-wrapper,
.template-soer2015_frontpage #visual-portal-wrapper,
.template-dc_view #visual-portal-wrapper,
.template-facetednavigation_view #visual-portal-wrapper {
overflow: hidden; }
.bordered-left:before {
left: -5%; } }
.fullwidth #portal-globalnav,
.fullwidth #portal-header,
.fullwidth #visual-portal-wrapper {
max-width: 100%; }
.fullwidth #portal-columns {
min-width: 100%; }
@media screen and (min-width: 1024px) {
.mini-header #visual-portal-wrapper {
overflow: hidden; }
#region-content {
margin: 0 -1.5em; } }
@media screen and (min-width: 1025px) {
.fullwidth #portal-header,
.fullwidth #secondary-portaltabs {
padding-right: 1em; } }
@media screen and (min-width: 768px) and (max-width: 1050px) {
.mini-header #portal-globalnav > li > a {
padding: 1.1em 0.5em !important;
font-size: 83%; } }
/* */
/* */
/* */

