/* Colors and fonts */
/********************/
/* Root color specification */
:root {
    --body-background-color: #fff;
    --body-background-color: #22222D;
    --background-color: #fef6e4;
    --background-color: #fff;
    --background-color: #ecf0f1;
    --text-color: #001858;
    --link-paper-color: #00237F;
    --link-paper-color: #001858;
    --header-background-color: #001858; 
    --header-background-color: #000; 
    --header-text-color: #fef6e4;
    --sidebar-background-color: #ecf0f1;
    --sidebar-background-color: #fef6e4;
    --sidebar-background-color: #ecf0f1;
    --news-background-color: #ecf0f1;
}

/********************************************************************/
/* Common for all pages */
body {
    font-family: 'Open Sans', sans-serif;
    background-color: var(--body-background-color);
    color: var(--text-color);
}

#above-header {
    background-color: var(--background-color);
}

.body-container {  
    background-color: var(--background-color);
}

header {
    background-color: var(--header-background-color);    
    color: var(--header-text-color);
    /* font-family: 'Roboto'; */
}


nav a {
    color: #fef6e4;
}
  
nav a:hover {
    color: #FFFFAA;    
}

nav a.current_page {
    color: #FFAAAA;
}

.menu_icon {
    color: #fef6e4;
  }

  /* Sidebar */
.sidebar {
    background-color: var(--sidebar-background-color);
}

.sidebar-content {
    background-color: var(--sidebar-background-color);
}

.outside-links a {
    color: #000;
}
  
.outside-links a:hover {
    color: #00d;
}

.news-side {
    background-color: var(--news-background-color);
}
/********************************************************************/
/* Research */
.papers a {
	text-decoration: none;
    color: var(--link-paper-color);
}

.papers a:hover {
	text-decoration: underline;
    color: #00c;
}


a.link {
    color: #000066;  
}


a.quiet {
    color: #000066;
}

a.quiet:hover {
    color: #000066;
}

.classes a {
	color: #0000BB;
}

