<style>
body.general.neutral header .main-logo { width: 100% !important; }
.main-logo object { width: 100%; height: auto !important;}
a.main-logo {width: 100% !important; max-height: -webkit-fill-available;} 
/* njr tilføjet -webkit... i forsøg på at undgå svg dækker over menu */
header .section-header.row {height: 113px; overflow: hidden;}
/* njr overstyret (var 96px) -giver lige akkurat plads til logo på chrome jvf forrige */

/* GÃ¸r header i neutralt design hvid */
header .section-header.row .columns { background-color: #fff; }

/* GÃ¸r link til andet sprog sort */
.neutral .language-selector a {color: #000;}

@-moz-document url-prefix() { 
  a.main-logo {
     width: 280px !important;
  }
}

/* SmÃ¥ skÃ¦rme nedenfor */
@media screen and (max-width: 39.9375em) {

/* GÃ¸r tekst i den Ã¥bne menu sort */
#au_section_nav_inner_list li a {
    color: #000;
}

/* GÃ¸r baggrundsfarve pÃ¥ sÃ¸geikonet hvid */
.au_searchform #cludo-search-form-input {
    background-color: #fff;
    box-shadow: inset 0 1px 2px #fff;
}

/* GÃ¸r sÃ¸geikonet white smoke */
.au_searchform:before {
    color: #f2f2f2 !important;
}

/* GÃ¸r mobilmenu ikon blÃ¥t */
.mobile-nav .menu-icon::after {
    background: #002546 !important;
    box-shadow: 0 7px 0 #002546, 0 14px 0 #002546 !important;
}

/* Fjern menutitel pÃ¥ mobil */
.header-menu .menu-title {
    display: none;
}
  
/* IndsÃ¦t logo, nÃ¥r vi ikke har svg-fil. "zoom" er umiddelbart det eneste, der kan ramme logoet, fordi det indsÃ¦ttes i et object-tag. Zoom skal nok variere i % afhÃ¦ngigt af logoets stÃ¸rrelse */
a.main-logo::after {
    content: url(http://icrofs.dk/fileadmin/icrofs/ICROFS_TXTtolinjerJPG.jpg);
    position: absolute;
    zoom: 70%;
    top: 20;
    left: 20;
}




/* Gem AU-logo */
.main-logo object {
    display: none;
}
}
</style>