/* -----------------------------------------------------------
						Font
#TODO by Display width: 
640, 800, 1024, 1280, 1360, 1366, 1440, 1536, 1600, 1680, 1920,
2048, 2560, 3440, 3840
----------------------------------------------------------- */
html, body {
	font-size: 14px;
}

h1, h2, h3, h4, h5, h6 {
	font-size: 16px;
}

#main a:link,
#main a:visited,
footer a:link,
footer a:visited{
	text-decoration: none;
	color: #163477;
}

#main a:hover,
footer a:hover{
	text-decoration: underline;
    color: #5382B3;
}


h1 {
	font-size: 30px;
    font-weight: bold;
	color: #164677;
}

h2 {
	font-size: 18px;
    font-weight: bold;
}

hr{
  background-color:#4c95d6;
  height: 1px;
  margin: 8px 16px;
}

header .menu {
    font-size: 16px;
}

header .mobile_menu {
    font-size: 18px;
}

header .menu .team-content,
header .menu .research-content,
header .menu .teaching-content,
header .menu .info-content {
    font-size: 14px;
}

aside {
    font-size: 12px;
}

.titleSide {
    font-size: 16px;

} 

footer {
    font-size: 12px;
}

/*

@media screen and (max-width : 1204px)
{
  body or yourdiv element
  {
    font:<size>px/em/rm;
  }
}

*/
