/** 
 *  Diese Datei wurde initial vom HIS Web-Setup-Assistenten erzeugt.
 *  Sie können diese Datei auch weiter für Ihre eigenen Ein-
 *  stellungen nutzen. Diese Datei wird nur durch ein erneutes Aus-
 *  führen des Web-Setup-Assistenten überschrieben.
 *  Nehmen Sie Änderungen niemals in der ausgelieferten Original-
 *  datei vor. Nutzen Sie immer ein Spezialmodul, bspw. dieses! 
 */ 





/* ---------------------------------------------------- */
/* Schriftart arial als prio */
/*	--font: arial, "Open Sans", Helvetica,sans-serif;    */
/* ---------------------------------------------------- */



/* Footer und Header in FH MS blau */
/* ---------------------------------------------------- */

#logoAndServicesHeader {
    background-color: #0014a0;
}
.divfoot_portal_hisinone {
    background-color: #0014a0;
}
.footerLinkList {
    background-color: #0014a0;
}

.logoLink img {
  height: 95px !important; 
  width: auto;
  max-width: 100%;
  min-width: 80px;

}





/* ---------------------------------------------------- */
/* Icons im Header weiss schalten */
/* ---------------------------------------------------- */
#logoAndServicesHeader button

{
	color: var(#FFFFFF);
}

#sessionCounter {
	color: var(#FFFFFF);
}

/* ---------------------------------------------------- */
/* Elemente im Footer weiss schalten */
/* ---------------------------------------------------- */
/* HIS-Logo */
/* #widgetRender\:13\:product_logo::before */
.iconfont-Logo-HISinOne1 {
	color: var(#FFFFFF) !important;
}
/* Links im Footer */
#linklist_DragID .sLink {
	color: var(#FFFFFF);
}
/* Powered by CRIS.NRW */
#gridElement_20 {
	color: var(#FFFFFF);
}

/* Trennzeichen zwischen Impressum-Links einfärben */
.iconfont-hyphen_height_16.hyphen {
	color: var(#FFFFFF);
}





/********************/
/* Jackies Portlets */
/********************/

/* CRIS NRW System Portlets*/

.portal div {
    min-height: 70px;
    width: 20%;
    max-width: 20%;
    display: inline-block;
    margin: 0px 10px 5px 0px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    border-radius: 3px;
    font-size: var(--fontSize2);
}
.quicklinkpublikationen,
.quicklinkprojekte,
.quicklinkwissenschaftler,
.quicklinkleitung {
    min-height: 70px;
    width: 35%;
    min-width: 35%;
    display: inline-block;
    margin: 5px;
    border-radius: 3px;
    font-size: var(--fontSize2);
}

@media screen and (max-width: 1024px){
.quicklinkpublikationen,
.quicklinkprojekte,
.quicklinkwissenschaftler,
.quicklinkleitung 
  {
    width: 50%!important;
    max-width: 50% !important;
    display: inline-block !important;
    background: transparent !important;
    box-shadow: none !important;
    min-height: 0 !important;
    border-radius: 0;
    color: #666666 !important;
    float: none !important;
    height: auto !important;
}}

@media screen and (max-width: 1024px){

.quicklinkleitung 
  {
    width: 70%!important;
    max-width: 70% !important;
    display: inline-block !important;
    background: transparent !important;
    box-shadow: none !important;
    min-height: 0 !important;
    border-radius: 0;
    color: #666666 !important;
    float: none !important;
    height: auto !important;
}}

.portal div p.buttonQuadrat {
    margin: 0;
	border: 0.5px solid #0014a0;
}

.portal p {
    border: var(--borderColor1);
}

.portal a {
    line-height: 1em;
    display: block;
    text-decoration: none;
    height: 100%;
	color: #1D1D1B;
}

@media screen and (max-width: 1024px){
.portal div {
    width: 48%;
    max-width: 48%;
    display: inline-block;
	 background: transparent;
    box-shadow: none;
    min-height: 0;
    border-radius: 0;
    color: #666666 !important;
	float: none;
	height: 125px;
}}



.buttonQuadrat a {
    min-height: 125px;
    height: 100%;
    padding-top: 30px;
    padding-right: 20px;
    padding-left: 20px;
}

.buttonQuadrat a:hover,
.buttonQuadrat a:focus {

background-color: #0014a0 !important;
box-shadow: 1px 1px 5px #0014a0 !important;
}

.portal div p.vivo {
    margin: 0;
	border: 0.5px solid #009659;
}


.vivo a {
    min-height: 125px;
    height: 100%;
    padding-top: 30px;
    padding-right: 20px;
    padding-left: 20px;
}

.vivo a:hover,
.vivo a:focus {

background-color: #009659 !important;
box-shadow: 1px 1px 5px #009659 !important;
}



p.profil.header {
    font-size: 30px;
    justify-content: center;
	color: #009659;
}

p.profil.text {
    font-style: italic;
    font-size: 1.8rem;
    margin-bottom: 3rem;
	color: #009659;

}

.profil {

    text-align: center;
}

.startseite.willkommen {

    text-align: center;
}





/*Anpassung Portlet crisnrw - Willkommen im FIS Text */
.fis{
	margin-top: 0;
}

.willkommen,
.fis {
	font-size: 2rem;
	line-height: 2.5rem;
	margin-bottom: 0;
}

.willkommenstext {
    font-size: 25px;
    text-align: inherit;
    margin-bottom: 2rem;
	color: #1D1D1B;
	padding: 20px;
}

img.fisimage {
    max-height: 10rem;
    width: auto;
}

@media screen and (max-width: 768px){
img {
    height: 10rem;
    width: auto;
}}

p.savethedate {
    font-size: 20px;
    padding-left: 0;
    padding-right: 1.4rem;
}

.save {
    display: inline-block;
    width: 49%;
}


img.festival {
    max-height: 16rem;
    width: auto;
    padding-left: 5px;
}

a.festivalinfo,
a.communityinfo {
    color: #0014a0 !important;
    text-decoration: underline solid #0014a0 !important;
}

a.festivalinfo:hover,
a.communityinfo:hover {
background-color: #FFF1CC !important;
}


.portal {
    text-align: center;
}


.socialMediaPortlet {
    text-align: center;
}

a.social {
    text-decoration: none;
}

img.community {
    max-height: 20rem;
    width: auto;

}

hr.trennstreifen.startseite {
    color: #0014a0;
    border-style: solid;
}
.socialicons {
    margin-top: 1rem;
}

img.imgInstagramPortlet,
img.imgFacebookPortlet {
    width: 30px;
    height: 30px;

}

img.imgYoutubePortlet {
    width: 35px;
    height: 30px;
}

p.forkarte {
    font-size: 25px;
 color: #666;
}
.karteforschung {
    text-align: center;
}

img.hilfeförderung {

    width: 100%;
    height: auto;
}

p.titelforschungsförderung {
    font-size: 15px;
    color: #444;
}

img.forschungsprofil {
    width: 60%;
}

.profilforschung {
    margin-bottom: 1rem;
}

p.textprofil {
    font-size: 15px;
}




p.bibliothek.text {
    font-size: 20px;
    font-weight: bold;

}

.bibliothek {
    text-align: center;
}

/* Ende der Einfügung Jackies Portlet */