.foldersummary .descriptionbar {
    background-color: lightsteelblue !important;
    text-align: center;
}

.foldersummary .descriptionbar {
  padding: 2em 1em;
  font-weight: bold;
}

.foldersummary h1.documentFirstHeading {
text-align: center;
}

.foldersummary .additionalHeaderText {
  padding: 1em 0.5em;
}

.foldersummary table.summarytable {
  width: 100%;
}

.foldersummary table.summarytable.one_column {
  border-spacing: 0;
}

.foldersummary table.summarytable.one_column td.thumbnail {
  padding: 1em;
}

.foldersummary table.summarytable.one_column td.description {
  vertical-align: top;
  width: 100%;
  padding: 1.5em 1em 0.5em 0;
}

.foldersummary table.summarytable.one_column td.description .title {
  font-weight: bold;
}

.foldersummary table.summarytable.one_column td.rowdivider {
  width: 100%;
  padding: 0.5em 1em 0.5em 1em;
}

.foldersummary table.summarytable.two_columns {
  table-layout: fixed;
  border: 0;
}

.foldersummary table.summarytable.two_columns .title {
  font-weight: bold;
}

.foldersummary table.summarytable.two_columns td.thumbnail {
  padding: 1em;
}

.foldersummary table.summarytable.two_columns td.description {
  vertical-align: top;
  padding: 1.0em 1.0em 0.5em 0;
}

/*adjust the search gadget to look like on the old dkrz page */

 #searchGadget  {
    width: 7em;
}

 #portal-searchbox{

/*margin:2em;*/
margin-top: 7.6em;
margin-right: 0.4em;

}

#portal-languageselector {
border-bottom-left-radius: 0;
border-bottom-right-radius: 0;
margin-right:1em;
/*margin-top:1em;*/
margin-top:-2em;
margin-left:0.5em;
float:left;
}


div.no-lineage #searchGadget {
    width: 10em;
}


div.no-lineage #portal-searchbox {

margin:2em;

}

/*adjust the language selector */

div.no-lineage #portal-languageselector {
/*background-color:rgba(255,255,255,0.63);*/

margin-right:30px;
margin-top:0px;
}

#portal-languageselector li {
/*display: block;*/
}

#portal-languageselector li.currentLanguage a:link {
border: thin solid;
    padding: 2px;
/*color:#7eab82;*/
}

#portal-languageselector li a {
/*color:#809882;*/
font-weight: bolder;

}

/* Adjust the Navigationbar to dropdown vertically (again) */

#portal-globalnav {
    left: 325px;
}

#globalnav-bottom {
    /*width: 705px;*/
display:none;
}

#portal-globalnav ul.submenu li {
    display: block;
    float: none;
}

#portal-globalnav li a {
float: none;
}

#portal-globalnav .submenu {
    min-width: 0px;
    padding: 0 0 0 0;
    width: inherit;
}

#portal-globalnav li.selected .submenu {
  display:none;
}

ul.submenu {
    left: inherit;
}

#portal-globalnav ul.submenu li a {
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
}

#portal-globalnav li a#last-navitem {
border-right:none;
}

/*Adjust the collection portlet to look like the news portlet*/

.icons-on .contenttype-news-item {
    background: none;
    display: inherit;
    line-height: inherit;
    padding-left: 0 !important;
}

/*Hide the Login/personaltool gadget for anonymous uesrs*/


#portal-personaltools{
padding:0;
}

#anon-personalbar {
display:none;
}

#user-name {
padding: 0.25em 0.5em;
}



/*Design the slider Container*/

#slider-container {
margin-top: 20px !important;
background: white;
margin-bottom: -20px !important;
border:nonesub;
}

.event.summary {
        width: 22em;
        border-style: solid;
        border-width: 0.08em;
        width: 22em;
        margin-top: 1em;
        margin: 0 0 0.5em 1em;
        border-color: #CCCCCC;
}

.event dt {
margin-top: 1em;
margin-left: 1em;
}

#portal-top {
z-index: 8;
}
/*
in "portal-top"
#slider-container {
margin-top: 180px !important;
background: white;
padding-top: 10px;
padding-left: 5px;
padding-right: 5px;
margin-bottom: -20px !important;
}
*/

#LSResult {
z-index: 10;
margin: 0.5em 0 0 -7em;
}


table.invisible td,
table.invisible th,
table.plain td,
table.plain th,
table.listing td,
table.listing th {
   vertical-align: middle; 
}

#lineageSelectionForm a{
float: right;
margin-bottom: 1em;
margin-left: 1em;
margin-top: 1.5em;
margin-right: 1.5em;

}

#lineageSelectionForm a img{
opacity: 0.7;
filter: alpha(opacity=70); 
}

#portal-logo {
        float: left;
}


.site-up #portal-header{
 background-image: url("++theme++dkrz.theme/images/Banner_Nutzerportal_en_LQ.jpg");
}

/*#portal-header.UserPortal #portal-languageselector{
display: None;
}*/

#portal-header.Nutzerportal{
 background-image: url("++theme++dkrz.theme/images/Banner_Nutzerportal_de_LQ.jpg");
}

.portletSearch dt.portletHeader{
display: None;
}
.portletSearch dd.portletFooter{
display: None;
}
#portal-siteactions li a{
margin:0;
padding:0;
}

.item {
border-top: 1px solid #C2C2C2;
}

.template-startpage_view #portal-column-two {
	max-width: 177px;
	min-width: 150px;
	padding: 32px 0px 0px 0px;
}
.template-startpage_view div.position-3\:4 {
	margin-left: -17%;
}

.ploneCalendar td.event.cal_has_events a{
border: 0.5px solid darkred;
border-radius: 8px;
padding-bottom: 2px;
border-bottom: 0.5px solid darkred !important;
}

.ploneCalendar td {
border-width: 1.5px;
}