
/*--------------------------------------LOGO--------------------------------*/
/*-----Skjuler AU-logo-----*/
.main-logo object {
    display: none;
}

/*-----Indsætter logo som pseudoelement-----*/
@media only screen and (min-width: 620px){
a.main-logo::before {
    position: absolute;
    content: url(/fileadmin/NCFF/Webfiler/NCFF_logo_FINAL_RGB_neg_2.png);
    top: 3px;
    }
}

/*-----Indsætter MINDRE logo som pseudoelement-----*/
@media only screen and (max-width: 619px) {
a.main-logo::after {
    position: absolute;
    content: url(/fileadmin/NCFF/Webfiler/NCFF_logo_FINAL_RGB_neg_3.png);
    top: 5px;
    left: 5px;
    }
}

/*----------------------------------------HEADER--------------------------------------*/


/*-----Header-farve-----*/
body.general.neutral:not(.dkhist) header .section-header.row .columns {
    background-color: #004543;
  }

/*-----Header-højde-----*/
.general.neutral header {
    height: 150px;
}

/*Højde af den farvede del af headeren*/
header .section-header.row {
    height: 116px;
  }

/*-----Mobilvisning-----*/
@media screen and (max-width: 39.9375em) {

body:not(.department) .mobile-nav .menu-icon:after {
    background: #00aba4;
    box-shadow: 0 7px 0 #00aba4, 0 14px 0 #00aba4;
    }
.general.neutral header {
    height: 117px;
    }
header .section-header.row {
    height: 71px;
}

}

/*-----------------------------------SPROG, SØG OG BURGERMENU INDSTILLINGER---------------------------------*/
/*-----Link til andet sprog-----*/
body.general.neutral .language-selector a {
    color: #000000b0;
  }

/*-----Søgeboksen-----*/
.au_searchform #cludo-search-form-input {
    background: #004543;
    border-color: #00aba4;
  }

.au_searchform:before {
    color: #00aba4;
  }

[type=search] {
    box-shadow: none;
  }

@media (max-width: 39.9375em) {
#cludo-search-form-input {
  width:70%;
  margin-left:15%;
}
}


/*---------------------------------------TOP-MENU INDSTILLINGER---------------------------------------------*/
/*-----------------------MENU---------------------------*/
.menu-title a, .menu a, .menu a:after {
   color: black;
}

/*-----ændrer farve på aktiv menupunkt-----*/
.general .menu .active>a {
    color: #004543;
    background-color: transparent;
    font-weight: bold;
}

/*Ændrerer farve på menupunkt ved hover*/

.department header .top-bar.custom .menu>li>a:hover, .general header .top-bar .menu>li>a:hover {
    color: #00aba4;
}

/*-----MOBILMENU-----*/
@media screen and (max-width: 39.9375em) {
body:not(.department) .header-menu.open>div li a {
    color: #004543;
    }

.general header .top-bar .menu>li>a:hover {
    color: #004543;
    }

#au_section_nav_inner_list li a {
color: black;
    }
}

header .header-menu .columns {
    background-color: #00aba4;
}

/*-----Farve på links-----*/
a {
    color: #004543;

}

/*---------------------------------Bannerelement indstillinger----------------------------------------*/

/*--------ændrer h2 til bold i bannerelementer------*/
.aubanner h2 {
    font-weight: Bold;
}


/*-----------------------BANNERELEMENT INDSTILLINGER---------------------------*/

/*--------ændrer farven på overlay i BE1 mørk farvetone------*/
.aubanner.dark .aubanner-content-overlay {
    background-color: rgba(0,171,164, 0.15);
}

/*--------ændrer farven på overlay i BE1 lys farvetone------*/
.aubanner.light .aubanner-content-overlay {
    background-color: rgba(0,171,164, 0.3);
}

/*Tekst i lyst bannerelement*/
.aubanner h2, .aubanner p, .aubanner.light.shared h2, .aubanner.dark.shared h2 {
    color: #fefefe;
}

.aubanner.light.shared .aubanner-content-overlay {
    background-color: rgba(0, 171, 164, 0.3);
}

.aubanner.dark.shared .aubanner-content-overlay {
    background-color: rgba(0, 171, 164, 0.15);
}

@media screen and (max-width: 63.9375em) and (min-width: 40em){
.aubanner h2 {
    font-size: 1.8vw;
    }
}
@media screen and (min-width: 1024px){
.aubanner h2 {
    font-size: 1.3vw;
  }
}
@media screen and (min-width: 75em){
.aubanner h2 {
    font-size: 18px;
  }
}


/*Tekst i mørkt bannerelement*/
.aubanner.dark h2, .aubanner.dark p {
    color: #ffffff;
}

/*Overlay*/
.aubanner .aubanner-content .aubanner-content-overlay {
    height: 100%;
    transition: .2s;
}

.aubanner.overlay_full:not(.hastext) .aubanner-content-header {
    margin-bottom: 0em;
}


/*--------Ændrer skrifttypen for hele tiden------*/
blockquote, dd, div, dl, dt, form, h1, h2, h3, h4, h5, h6, li, ol, p, pre, td, th, ul {
    font-family: AUPassataRegular !important;
}

/*----------------------------------FOOTER INDSTILLINGER---------------------------------*/

footer.global .columns {
    background-color: #004543 !important;
}

.page-id {
    color: #004543;
}
