/*general*/

.uzk15__textfloatleft, uzk15__textfloatright{
margin-top:0.3em;  
}

.uzk15__editorblock ol, .uzk15__editorblock ul { 
    margin: 0 0 1.5em !important;
}

.uzk15__editorblock h1 {
  padding: 10px 10px 0;
}

.uzk15__editorblock ol, .news .uzk15__editorblock ul{padding-left:0px;}
.uzk15__editorblock ol, .news .uzk15__editorblock ul > li{ 
    padding:0.5em;
  font-family: OpenSansSemibold,Arial,Helvetica,sans-serif;
color: #32475b;

  border-bottom:1px solid #DBDBDB;
  margin-bottom:0px !important;
}

.news .uzk15__editorblock  ul > li::before{
  display:none;
  }


.uzk15__eventlist time{margin-top:0.2em;}
 .uzk15__grid_50 > figure, .uzk15__grid_33 >figure
{
  padding-top: 0.3em;
  }
.uzk15__teaserslidercontainer {
  margin-bottom: 0.7em;
   padding-top: 0.3em;

}


@media screen and (min-width:  1024px){

.uzk15__maincontent .uzk15__grid_33.uzk15__grid_50_special, .uzk15__maincontent .uzk15__grid_33 {
    width: 30.58333333333333333333% !important;
    margin-right: 0.8575% !important;
    margin-left: 1.8575% !important;
}
}


main .uzk15__newslist a{
  display:inline !important;


}

main .uzk15__newslist a.more{
  display:block !important;


}

main .news-related ul li a:hover,
main .news .news-menu-view ul a:hover, 
main .news .uzk15__newslist ul li a:hover{
background-color:#FFF;  
}

.uzk15__nextlevelteaser figcaption{
 display:none;
}



/*forschungsprojekte-preview*/
main .news .articletype-0 {padding-top: 10px;}

main .news .article.articletype-0 h3 {
    display: block;
    margin: 0 0 .5em;
    font-family: OpenSansBold,Arial,Helvetica,sans-serif;
    font-size: 1.25em;
    line-height: 1.25em;
    font-weight: 400;
    font-style: normal;
    text-decoration: none;
    color: #3e566c;
}
main .news .article.articletype-0{margin-bottom:0px;}
main .news .articletype-0 .footer {display:none;}
main .news .articletype-0  .news-text-wrap > *{margin-top:0.3em; margin-bottom:0.3em;}
main .news .articletype-0  .news-img-wrap{margin-right:0.4em;}
main .news .articletype-0  .news-img-wrap img{max-width:200px;}
/*aside*/
aside .uzk15__editorblock{
color:#FFF ;
  background:rgba(74 , 101 ,125,0.8) !important;
 

}



aside .uzk15__editorblock > *{
   font-size: .875em;
  }


aside .news .uzk15__editorblock{
color:inherit ;
  background:#FFF !important;
  margin-top: 1px;

}

aside .uzk15__editorblock p{
   padding:12px 15px 15px 15px !important;
}
aside .uzk15__editorblock a{
  color:#FFF !important;
  }
aside .news .uzk15__editorblock a{
  color:#32475b !important;
  text-decoration:none;
  }
aside .news .uzk15__editorblock a:hover{
  color:#FFF !important;
  }

aside .uzk15__editorblock p{
margin-bottom:0.3em;}

aside .uzk15__submenu{

}

aside .uzk15__submenu h2,
aside .uzk15__defaultgrid h1{
  margin-bottom:0 !important;
padding: .75em 1em !important;
font-size: 1em !important;
line-height: 1.25em !important;
font-weight: 400 !important;

color: #fff !important;
background-color: #3e566c !important;
}
aside .uzk15__submenu h2 a{
  color:#FFF;
  text-decoration:none;
}

aside .uzk15__grid_100> a, 
aside  a .uzk15__standard_h1{text-decoration-color: #3E566C; text-decoration:none;}

aside h1{font-size:1.3em !important;}

/*aside .uzk15__seperator{height:15px !important;}
aside  #contextbox > .uzk15__seperator:first-child{height:0px !important;

}*/
aside, .uzk15__subsite .uzk15__maincontent{padding-top:0.3em;}



aside .uzk15__defaultgrid +  .uzk15__seperator{height:0px !important;}


aside .uzk15__defaultgrid h1{
padding-bottom: 0.65em !important;
}



aside .uzk15__submenu, aside .uzk15__editorblock, aside .uzk15__eventlist  {margin-bottom: 2.2em !important;

}

 aside .uzk15__eventlist em, aside .news .uzk15__editorblock ul > li{
margin-top:0em;}

 aside .uzk15__eventlist li:first-child{border-top:0px;}


.vw_currentSubPage{
  position:relative;

  background:url(subMenuArrow.png) left center no-repeat;
 background-size: 8px 18px;

}


aside .uzk15__eventlist .uzk15__eventlink,  aside .news .uzk15__editorblock ul > li{
padding-top:0.8em;
  padding-bottom:0.8em;
}









h4{padding-top:0.3em;}
.uzk15__maincontent .uzk15__standard_h1{
  /*padding-bottom:0.3em;*/
}
footer{margin-top: 2em;}


/*in page slider*/
.uzk15__maincontent .uzk15__mainslider .uzk15__navigation {
  top:1.5em !important;
  }

.uzk15__maincontent .uzk15__mainslider .uzk15__navigation .uzk15__slidedirection {
    width: 2.2em !important;
    height: 3.5em !important;
}

.uzk15__maincontent .uzk15__mainslider .uzk15__navigation .uzk15__slidedirection svg {
    top: 1.15em !important;
    left: 0.95em !important;
    width: .5em !important;
    height: 1.2em !important;
}

.uzk15__mainslider .uzk15__navigation .uzk15__slidedirection a {background-color: rgba(62 , 86 ,108,0.75) !important}

.uzk15__maincontent .uzk15__mainslider .uzk15__navigation .uzk15__slidedirection a svg {
   display:none;
}

.uzk15__mainslider .uzk15__controls {
    display: none;
}


.uzk15__maincontent .uzk15__mainslider{
padding-bottom:0px !important;  
  position:relative;
 
}
.uzk15__maincontent .uzk15__mainslider .uzk15__textcontainer h2 {
    font-size: 1.9em !important;
    padding: 5px 15px 5px 15px !important;
  position:relative;
  top:-8px;
   background: rgba(62 , 86 ,108,0.75) !important;
}







/*fix scrolling problem*/

body.uzk15__stickyheaderbody{
  padding-top:0em;
}

.uzk15__headerwrapper  .uzk15__desktop_sticky .uzk15_contentright .uzk15__webforms {
    margin-bottom: 0;
}

.uzk15__phil .uzk15__headerwrapper .uzk15__desktop_sticky{
  margin-bottom: 0;
  margin-left: 0;
  margin-right: 0;
  margin-top:0px; 
  top:-150px;
  position: fixed;
  right: 0;
  width: 100%; 
  z-index: 1199;
  -webkit-transition: top 0.7s;
  transition:top 0.7s;
  transition-timing-function: ease-in-out;
  display:block !important;
  overflow:hidden; 
}

@media screen and (max-width:767px) {
.uzk15__phil .uzk15__headerwrapper .uzk15__desktop_sticky{display:none !important;}
}

.uzk15__headerwrapper .uzk15__desktop_sticky.uzk15__sticky {
  top:0px;
  /*-webkit-transition: top 0.5s;
  transition:top 0.5s;*/
  margin-top:0px; 
 
  
}


.uzk15__headerwrapper .uzk15__desktop_sticky .uzk15_contentright {
    padding-top: 0;
}



.uzk15__headerwrapper .uzk15__desktop_sticky .uzk15_contentright .uzk15__backtomain {
    align-self: center;
    background-image: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCEtLSBHZW5lcmF0b3I6IEFkb2JlIElsbHVzdHJhdG9yIDE4LjEuMSwgU1ZHIEV4cG9ydCBQbHVnLUluIC4gU1ZHIFZlcnNpb246IDYuMDAgQnVpbGQgMCkgIC0tPgo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9InBmZWlsX3g1Rl9vYmVuIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiCgkgeT0iMHB4IiB3aWR0aD0iMjBweCIgaGVpZ2h0PSIyMHB4IiB2aWV3Qm94PSIwIDAgMjAgMjAiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDIwIDIwOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSIgZmlsbD0iI2ZmZmZmZiI+CjxwYXRoIGlkPSJwZmVpbF94NUZfb2Jlbl8xXyIgZD0iTTE4LjgsOC4ybC03LjktNy45bC0wLjQtMC4zYy0wLjMtMC4xLTAuNy0wLjEtMSwwTDkuMSwwLjRMMS4yLDguMmMtMC41LDAuNS0wLjUsMS4zLDAsMS45CgljMC41LDAuNSwxLjMsMC41LDEuOSwwbDUuNi01LjZ2MTQuMmMwLDAuNywwLjYsMS4zLDEuMywxLjNjMC43LDAsMS4zLTAuNiwxLjMtMS4zVjQuNWw1LjYsNS42YzAuNSwwLjUsMS4zLDAuNSwxLjksMAoJQzE5LjMsOS42LDE5LjMsOC43LDE4LjgsOC4yTDE4LjgsOC4yeiBNMTguOCw4LjIiLz4KPC9zdmc+Cg==");
    background-position: right 0 top .38462em;
    background-repeat: no-repeat;
    background-size: 0.76923em 0.76923em;
    color: #fff;
    font-family: OpenSansRegular,Arial,Helvetica,sans-serif;
    font-size: 0.8125em;
    font-weight: 400;
    margin-right: 1.875em;
    padding-right: 1.5625em;
    text-decoration-color: -moz-use-text-color;
    text-decoration: none;
    width: auto;
}

/*tabbing*/
.vw_tabBar {clear:both; border-top-left-radius:4px; border-top-right-radius:4px; padding-left:15px; padding-right:15px; padding-top:0.5em; }
.vw_tabBar + div{padding-bottom:1.2em;}
.vw_tabBar a{ display:inline-block; background:#EEE; padding:2px 10px 2px 10px; 
  border-right:1px solid #FFF;
  text-decoration:none;
  color:#3e566c;

}
.vw_tabBar a.vw_active{
  border:1px solid #CCC;
  border-radius:3px;
border-bottom:1px solid #FFF;
background:#FFF;
position:relative;
top:1px;
margin-right:1px;
}

.vw_tabBar.vw_smartView{padding-left:7px; padding-right:7px;  padding-bottom:4px; padding-top:7px;background:#EEE;}
.vw_tabBar.vw_smartView .vw_active{
  border:none;
  box-shadow:0px 0px 4px #BBB;
  
  
}
.vw_tabBar.vw_smartView a{margin-bottom:3px; border-right:0px;}


.vw_tab{padding-left:15px; padding-right:15px;}

@media screen and (max-width:800px){.vw_tab, .vw_tabContent{padding-left:0px; padding-right:0px;}}

.uzk15__editorblock  .vw_tabBar a:focus {color:inherit;}
  .vw_endTabbing{border-top:1px solid #CCC;  margin-top:2.3em; padding-bottom:2.3em;}

.vw_tab div{display:none;}

.vw_tab{position:relative; text-align:center;border-top:0.5em solid #FFF;}
.vw_tab div{ border-top:9px solid #EEE; display:block; margin-top:-4px; position:absolute; top:50%; left:0;width:100%;}
.vw_tab span{background: #FFF;
padding-left: 0.5em;
padding-right: 0.5em;
position: relative;
display: inline-block;
margin-right: 2em;
margin-left: 2em;
} 

/*galery-slider Darstellungsfehler (Linie über Bild) korrigieren*/

.uzk15__teasersliderwrapper {

  /*padding-bottom: 2.3em;*/
  background-color: #FFF;

}

.uzk15__breadcrumbs{display:none !important;}





/*a.vw_color4,*/




.vw_titleInFigure{position:relative !important; border-top:0px !important;}

.vw_titleInFigure  h1{
  display:block;
  position:absolute !important;
  left:0px !important;
  bottom:8px !important;
  margin-bottom:0px;
  background:rgba(62 , 86 ,108,0.75) !important;
  color:#FFF !important;
  padding:5px 15px 5px 15px;
  font-size:1.9em;
  

}


.uzk15__maincontent .vw_titleInFigure .uzk15__standard_h1{
  padding-bottom:5px;
}

.vw_headerImage{width:100%; position:relative;}
.vw_headerImage img{width:100%; display:block; height:auto;}
.vw_headerImage h1{
  display:block;
  position:absolute !important;
  left:0px !important;
  bottom:8px !important;
  margin-bottom:0px;
  background:rgba(62 , 86 ,108,0.6) !important;
  color:#FFF !important;
  padding:5px 15px 5px 15px;
  font-size:1.9em;
  

}



/*Kacheln*/
.uzk15__newsteaser_3 figure,
.uzk15__nextlevelteaser figure {
    position: relative !important;
    display: block !important;
    width: 100% !important;

    padding-bottom: 50% !important;
    overflow: hidden !important;
}

.uzk15__newsteaser_3 img,
.uzk15__nextlevelteaser img {
  /*  height:100% !important;*/

  width: 100% !important;
     height:auto !important;

  top:0px !important;
 left:0px !important;

  
  position:absolute !important;
}

.uzk15__newsteaser_3  .uzk15__content,

.uzk15__nextlevelteaser .uzk15__content {
    padding: 1em 1em  !important;
    height: 13em !important;
    overflow:auto;
}
.uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33, 
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 {
    min-height:12em !important;
  padding-bottom:0.5em !important;
 margin-bottom: 1.5em !important;
margin-top: 0.5em !important;

}

.uzk15__maincontent.vw_noPageTitle .uzk15__newsteaser_3.uzk15__grid_33,
.uzk15__maincontent.vw_noPageTitle .uzk15__nextlevelteaser.uzk15__grid_33 {

 margin-bottom: 2em !important;
margin-top: 0em !important;

}

.uzk15__maincontent .uzk15__newsteaser_3.uzk15__grid_33 a div h2,
.uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 {
    min-height:1.5em !important;
}

.uzk15__newsteaser_3 .uzk15__description,
.uzk15__nextlevelteaser .uzk15__description {
min-height:1em !important;
  margin-bottom:0em !important;
  margin-top:0.5em !important;


}
.uzk15__newsteaser_3 .uzk15__headline {
  font-family: OpenSansSemibold,Arial,Helvetica,sans-serif !important;
}

/*startseite*/
#p31254 .uzk15__mainslider {
    margin-bottom: 0.em !important;
}

#p31254.uzk15__subsite .uzk15__maincontent{

}


/*personal-kacheln, personenseite*/
#p31434_0 .uzk15__submenu{
  display:none;
}

#p31434_0 h4, #p31434_1 h4, #p34678_0 h4, #p34678_1 h4, #p59807_0 h4 {padding-top:0.5em}
#p31434_0 h3.vw_tab, #p31434_1 h3.vw_tab, #p34678_0 h3.vw_tab, #p34678_1 h3.vw_tab, #p59807_0 h3.vw_tab {margin-top:1em}
#p31434_0 h3.tab-1, #p31434_1 h3.tab-1, #p34678_0 h3.tab-1, #p34678_1 h3.tab-1, #p59807_0 h3.tab-1, #p31434_0 h3.vw_tab.vw_active, #p31434_1 h3.vw_tab.vw_active, #p34678_0 h3.vw_tab.vw_active, #p34678_1 h3.vw_tab.vw_active, #p59807_0 h3.vw_tab.vw_active {margin-top:auto}

#p31434_0 .uzk15__nextlevelteaser, #p31434_1 .uzk15__nextlevelteaser, #p34678_0 .uzk15__nextlevelteaser, #p34678_1 .uzk15__nextlevelteaser, #p59807_0 .uzk15__nextlevelteaser {
  border:0px !important;
  border-bottom:1px dotted #CCC !important;
}

#p31434_0 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33, #p31434_1 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33, #p34678_0 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33, #p34678_1 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33, #p59807_0 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 {
  min-height:3em !important;
  padding-bottom:0.7em !important;
  margin-bottom: 0.7em !important;
  padding-left:0px;
}

#p31434_0 .uzk15__nextlevelteaser figure, #p31434_1 .uzk15__nextlevelteaser figure, #p34678_0 .uzk15__nextlevelteaser figure, #p34678_1 .uzk15__nextlevelteaser figure, #p59807_0 .uzk15__nextlevelteaser figure {
    width: 30% !important;
    padding-bottom: 0% !important;
    float: left !important;
    /*height: 30%;*/
}

#p31434_0 .uzk15__nextlevelteaser figure img, #p31434_1 .uzk15__nextlevelteaser figure img, #p34678_0  .uzk15__nextlevelteaser figure img, #p34678_1  .uzk15__nextlevelteaser figure img, #p59807_0 .uzk15__nextlevelteaser figure img {
  position:static !important;
  width:100% !important;
  transform:translate(0px,0px) !important;
}

#p31434_0 .uzk15__nextlevelteaser .uzk15__content, #p31434_1 .uzk15__nextlevelteaser .uzk15__content, #p34678_0 .uzk15__nextlevelteaser .uzk15__content, #p34678_1 .uzk15__nextlevelteaser .uzk15__content, #p59807_0 .uzk15__nextlevelteaser .uzk15__content {
  padding: 0em 0em 0em 4% !important;
  height: auto !important;
  font-size: 0.8em;
  float: left !important;
  overflow: auto;
  width: 70%;
}

#p31434_0 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2, #p31434_1 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2, #p34678_0  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2, #p34678_1  .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2, #p59807_0 .uzk15__maincontent .uzk15__nextlevelteaser.uzk15__grid_33 a div h2 {
  min-height: 1.2em !important;
}

#p31434_0 .uzk15__nextlevelteaser .uzk15__description, #p31434_1 .uzk15__nextlevelteaser .uzk15__description, #p34678_0 .uzk15__nextlevelteaser .uzk15__description, #p34678_1 .uzk15__nextlevelteaser .uzk15__description, #p59807_0 .uzk15__nextlevelteaser .uzk15__description {
  font-size: 0.9em !important;
}

/*Umfluss-Bilder Layout ändern*/
.uzk15__maincontent > .uzk15__image,
.uzk15__maincontent > figure.uzk15_smallimage

{
float: left;
width: 200px;
margin-right: 1.3em;
margin-left: 1.8518%;
max-width: 33%;
margin-top: 0.3em;
}

/*Publikationsseite*/
#p31428_0 .uzk15__maincontent .uzk15__grid_33.uzk15__grid_50_special {
 width:180px !important; 
  max-width:33% !important; 
  }

#p31428_0
.uzk15__grid_67 +
.uzk15__seperator
{width: auto  !important;
height: 20px !important;
padding-top: 2em !important;
line-height: 10px !important;
border-bottom: 1px solid #CCC !important;
margin: 17px !important;
  }


/*news-preview*/
.uzk15__newslist .uzk15__headnews p {
    font-family: OpenSansRegular,Arial,Helvetica,sans-serif !important;
    font-size: 1em !important;
}



