/* CSS styling only applicable for the skin on the local wiki See detailed documentation in Dev/mediawiki */ /* --------- */ /* 1. Global */ body { background: #f3f3f3; font-family: 'Roboto'; } /* --------- */ /* 2. Header */ #custom-header { background: white; box-shadow: 2px 2px 4px rgba(0,0,0,.1); } /* Logo Left */ #custom-header a.home { width: 160px; text-align: center; } #custom-header ~ * a:visited { color: #0645ad; } #custom-header a.home img { width: 143px; position: relative; top: 9px; } /* Nav Menu */ #custom-header .nav-menu .menu-content > div > .menu { background: white; } #custom-header .nav-menu .menu-content > div > .button { font-size: 19px; padding: 10px 0 0 9px; } /* Super Menu */ #custom-header .super-menu .menu-content { background: white; border-color: #ccc; } #custom-header .super-menu .menu-content > * > *:not(.headline):hover { background: #eee; } /* Donate Button */ #custom-header .donate { width: 120px !important; background-position: 6px 9px !important; font-size: 23px; border-radius: 10px; margin-right: 5px; } #custom-header .donate img { top: -2px; } /* Media Queries */ @media( max-width: 840px ) { #custom-header .nav-menu .menu-content > div > .button { font-size: 14px; padding: 15px 0 0 4px; } } @media( max-width: 700px ) { #custom-header .nav-menu .menu-content { background: white; } #custom-header .nav-menu .menu-content > div > .button { padding-top: 3px; } } @media (max-width: 460px) { #custom-header a.home { width: 130px; } #custom-header a.home img { width: 130px; } #custom-header .donate { font-size: 18px; font-weight: normal; width: 100px !important; } } /* -------------------------- */ /* 3. Work in Progress Notice */ div.wip { width: 600px; margin: auto; } div.wip p { color: white !important; font-size: 16px !important; } div.wip a { color: #6ab9ff; }