
/*  */
/* 
*/
/**/ /* OpenPage RedDot [ID 31] Lokales Stylesheet Lokales Stylesheet bearbeiten


*/
/*KIT & KCOP FARBPALETTE*/
/*KIT & KCOP FARBPALETTE*/
/*KIT & KCOP FARBPALETTE*/
.KCOP-orange-hex {color: #ff4500;}
.KIT-schwarz70-hex { color: #404040; }
.KIT-lila-hex { color: #A3107C; }
.KIT-gruen-hex { color: #00876C; }
.KIT-maigruen-hex { color: #77A200; }
.KIT-blau-hex { color: #4664ab; }


/*TEST AREA*/

/*END OF TEST AREA*/


/*STAGE & GENERAL*/
/*STAGE & GENERAL*/
/*STAGE & GENERAL*/

/*TEXT SHADDOW HEADER*/
body.oe-page .stage-slider h2, body.oe-page .stage-big p
{
    text-shadow: none;
    color: #FFFFFF;
}

body.oe-page .stage-slider p, body.oe-page .stage-small a:first-child
{
    text-shadow: none;
    color:#ffffff;
}

 
/*TEXTELEMENTS KCOP*/
/*TEXTELEMENTS KCOP*/
/*TEXTELEMENTS KCOP*/

/*HEADLINES*/
h1
{
    color:#000000;
    text-decoration:none !important;
    font-size:xx-large !important;
    font-weight: lighter !important;
    text-transform:uppercase !important;
    color:#4664ab !important;
    letter-spacing:0.01em;
}
/*no underlining*/
h1:after
{
content: none !important;
}

h2
{
    color:#000000;
    text-decoration:none !important;
    font-size:x-large !important;
    font-weight: lighter !important;
    text-transform:uppercase !important;
    color:#4664ab !important;
    letter-spacing:0.01em;
}

/*no underlining*/
h2:after
{
    content: none !important;
}


/*WHITE TEXT*/
.white_text
{
    color:#fff;
}

/*COPYRIGHT TEXT BELOW PICTURES*/
.kcop-copyright
{
    font-size: small;
    color: #e0e0e0;
}

/*MOBILE-DESKTOP PICTURE SWITCH*/
@media (min-width:501px)
{
    .view_desktop
    {width: 100%;}
    .view_mobile
    {display:none;}
}

@media (min-width:50px) and (max-width: 500px)
{
    .view_mobile
    {width: 100%;}
    .view_desktop
    {display:none;}
}

/*LINKS & LIST*/

/*LIST WITH ORANGE KCOP-SQUARE BULLET*/
.linklist ul>li:before {
    content: "" ;
    width: 0.6em !important;
    height: 0.6em !important;
    display: inline-block;
    transform: rotate(38.6deg);
    left: -2rem !important;
    top: 1rem !important;
    background-color: #ff4500 !important;

}

.linklist li
{
line-height:2.2em;
}


/*JUMPMARKS*/

.link
{
    color: #000000;
  font-size:large;
    text-decoration:none;
 
}

.link a:link
{
    color: #000000;
    text-decoration:none;
}

.link a:visited
{
    color: #4664ab;
    text-decoration:none;
}

.link a:focus
{
    color: #000000;
    text-decoration:none;
}

.link a:hover
{
    color: #4664ab;
    text-decoration:none;
}

.link a:active
{
    color: #000000;
    text-decoration:none;
}

.linktext
{
    font-size:1.1em;
margin-left:0.5em;
}


/*QUOTE*/
/*QUOTE*/
/*QUOTE*/

/*shows testimonial like it is in mobile view only with border and no space on top border*/
body main .testimonial.third .content-wrap
{
    margin: 2.1875rem !important;
}

.kcop_quotation
{
    text-transform:uppercase;
    font-size:large;
    line-height:170%;
    color:#fff;
    letter-spacing: .05em;
}

.kcop_quotation_author
{
    font-size:medium;
    text-transform:uppercase;
    margin-top:1.3em;
    color:#fff;
    text-align:right;
}



/*RESEARCH AREAS*/
/*RESEARCH AREAS*/

.RA_responsible
{
    visibility:hidden;
    /*font-size:x-large;
    text-transform:uppercase;
    color:#000000;*/
}

@media (max-width: 768px)
{
    .RA_responsible
    {display:none;}
}

.RA_scientifictopics
{
    font-size:medium;
    font-weight: bolder;
    color:#000000;
    text-transform:uppercase;
    letter-spacing:0.03em;
}

.RA_line
{
    border-bottom:1px solid #ededed;
    line-height:1px;
}

.RA_Institutes
{    font-size:medium;
    font-weight: bolder;
    color:#000000;
    text-transform:uppercase;
    letter-spacing:0.03em;
}

/*FOOTER*/
/*FOOTER*/
/*FOOTER*/

/*PROJECT LEADER*/

/*CENTER ALIGNMENT OF PICTURE*/

html body.oe-page footer.page-footer div.content-wrap div.column.full div#block231.infobox.column.fourth p img
{
    display: block;
    margin-left: auto;
    margin-right: auto;
}

/*FOOTER HEADLINE*/
.kcop_footer_h1_pl
{
    font-size:large;
    text-transform:uppercase;
    color:#4664AB;
}

/*FOOTER TEXT*/
.kcop_footer_p_pl
{
    font-size:small;
    line-height:120%;
    vertical-align: top;
    color:#000;
}

/*FOOTER LOCATION HEADLINE*/
.kcop_footer_h1
{
    font-size:large;
    text-transform:uppercase;
    color:#4664AB;
}

/*FOOTER MAILTO (FORMATION ALSO VIA .jump*/
.kcop_footer_a_pl
{
    font-size:small;
}

/*FOOTER LOCATION TEXT*/
.kcop_footer_p
{
    font-size:small;
    line-height:140%;
    color:#000;
}

/*HIDING SOCIAL MEDIA ICONS BOX LEADS TO LEFT ALIGNMENT OF FOOTER CONTACT PICTURE AND CO*/
/*BEWARE: IF THIS PASSAGE IS COMMENTED OUT IN CSS YOU CANNOT CHANGE CONTENT OF FOOTER IN CMS*/

html body.oe-page footer.page-footer div.content-wrap div.column.full div.KIT_section.column.fourth {
display:none;
}


 
/*  */