/*.class or #id*/
/*CTRL + D select all*/

/*.chapitreTitle | .bigPart | .sousPart | .soussousPart | .importantWord | .summary | .cours | .vocabDefinition*/
.contourChapitre
{
	border: 10px solid white;
	background-color: rgb(202, 222, 227);
	border-radius: 20px;
	border-shadow: 0px 0px 20px white;
}
.chapitreTitle
{
	color: #ff4411; 
	font-size: 48px; 
	font-family: 'Signika', sans-serif; 
	padding-bottom: 10px;
}
.bigPart
{
	background-color: rgb(31, 104, 143);
	color: white;
	border: 2px solid white;
	border-radius: 20px;
	border-shadow: 0px 0px 10px white;
	padding: 10px;
	width:20%;
	text-align: center;
}
.sousPart
{
	background-color: rgb(154, 202, 227);
	color: white;
	border: 2px solid white;
	border-radius: 10px;
	border-shadow: 0px 0px 5px white;
	padding: 10px;
	width:20%;
	text-align: center;
	margin-left:20px;
}
.soussousPart
{
	background-color: rgb(116, 83, 145);
	color: white;
	border: 2px solid white;
	border-radius: 10px;
	border-shadow: 0px 0px 5px white;
	padding: 10px;
	width:20%;
	text-align: center;
}
.cours
{
	border-left: 4px solid white;
	font-family: 'Inder', sans-serif; 
	line-height: 28px; 
	margin-bottom: 15px; 
	color: #666;
	padding-left: 5px;
	margin-left:50px;
}


body{
	background-color: rgb(47, 47, 74);
}
header
{
	align-items: center;
}
header nav
{
	width: 90%;
	height: 10%;
}

header ul
{
	list-style-type: none;
	justify-content: space-around;
	display: flex;
	flex-direction: row;
	border: solid 1px #ffffff;
	border-radius: 4px;
}

header li
{
	width: 800%;
	height: 100%;
	background-color:aquamarine; 
	text-align: center;
	padding-left: 0;
	border-left: solid 1px #ffffff;
}

header li:first-child
{
	border-left: 0;
}
header li:hover
{
	background-color: blueviolet;
}

header li a
{
	display: inline-block;
	text-decoration: none;
	display: block;
	min-width: 7.5rem;
	height: 2.75rem;
	line-height: 2.75rem;
	padding: 0 1.25rem 0 1.45rem;
	text-transform: uppercase;
	letter-spacing: 0.2rem;
	font-size: 0.8rem;
	border-bottom: 0;
}
