@import 'style.css';

:root {
  --bg0: rgb(255,255,255);
  --color0: rgb(0,0,120);
  --color1: rgb(0,0,200);
  --error: rgb(255,0,0);
  --footerbg0: rgb(192,192,192);
  --link0: rgb(0,0,120);
  --link1: rgb(192,192,192);
  --menulink0: rgb(0,0,120);
  --menulink1: rgb(255,255,255);
  --menubg0: rgb(192,192,192);
  --text0: rgb(0,0,0);
  --text1: rgb(0,0,120);
}

a {
  color: var(--link0);
  transition: var(--transtime);
}

a:hover {
  color: var(--link1);
}

body {
  background: var(--bg0);
}

footer {
  background: var(--footerbg0);
  color: var(--text0);
}

footer a {
  color: var(--menulink0);
}

footer a:hover {
  color: var(--bg0);
}

span {
  color: var(--text1);
}

.container {
  color: var(--text0);
}

.container h1,
.container h2 {
  color: var(--text1);
}

.container .flash {
  background-color: var(--error);
}

.hide-menu:hover,
.main-menu a:hover,
.main-menu-dropdown a:hover,
.show-menu:hover {
  color: var(--menulink1);
}

.main-menu a,
.main-menu-dropdown a {
  color: var(--menulink0);
}

.main-menu-dropdown {
  background: var(--menubg0);
  color: var(--menulink0);
}

@media screen and (max-width:800px) {
  .main-menu {
    background: var(--menubg0);
  }
}

.entry {
  background: var(--bg0);
  border-left: 10px solid var(--color0);
  color: var(--text0);
}

.entry h1,
.entry h2 {
  color: var(--text1);
}

form.search button[type=submit] {
  background: var(--color0);
  color: var(--bg0);
}

form.search button[type=submit]:hover {
  background: var(--color1);
}
