/* Pages Enseignants */


.page-enseignant{

}
	.bloc-blocs-brochure{

	}
		.page-enseignant .bloc-gris-image{
			float: left;
			margin-top: 0;
			margin-bottom: 60px;
			width: 70%
		}
			.page-enseignant .bloc-gris-image li{
				margin-bottom: 15px !important;
				width: 48%;
			}
				.page-enseignant .bloc-gris-image li a{
					padding: 10px 20px 20px;
				}
				.page-enseignant .bloc-gris-image li h2{
					margin-top: 20px;
				}

		.page-enseignant .widget.bloc-liens-ens{
			/*margin: 30px 0 50px;*/
			float: left;
			width: 30%
		}
			/*.page-enseignant .bloc-liens-ens h2{
				float: left;
				margin-top: 30px;
				width: 30%;
			}
			.page-enseignant .liens-ens{
				float: left;
				margin-top: 5px;
				width: 70%;
			}
				.page-enseignant .liens-ens ul li{
					float: left;
					margin: 0 5px !important;
					width: 23.5%;
				}*/


	.page-enseignant .box-brochure{
		float: left;
		margin-bottom: 20px;
		width: 30%
	}


	.bloc-actu-brochure{

	}
		.bloc-actualites{
			/*float: left;*/
			/*margin-right: 4%;*/
			margin-bottom: 20px;
			/*width: 66%;*/
		}
			.bloc-actualites h2{
				color: #05374f;
				font-size: 24px;
				font-size: 2.3rem;
				font-weight: 500;
				margin: 0;
			}
			.bloc-actu-inte{
				background: #f1f1f1;
				border-bottom: 7px solid #05374f;
				padding: 20px 20px 20px 10px;
				position: relative;
			}
				.lien-actu{
					bottom: 0;
					left: 0;
					position: absolute;
					right: 0;
					top: 0;
				}
					.lien-actu span{
						display: none;
					}

				.img-actu{
					float: left;
					margin-right: 4%;
					width: 30%;
				}
				.content-actu{
					float: left;
					color: #000;
					width: 66%;
				}
					.content-actu h3{
						color: #00abc5;
						font-size: 22px;
						font-size: 2.1rem;
						font-weight: 700;
						line-height: 1;
						margin: 0 0 20px;
					}




	.bloc-partenaires-ens{
		
	}
		.bloc-partenaires-ens h2{
			color: #05374f;
			font-size: 24px;
			font-size: 2.3rem;
			font-weight: 500;
			margin: 0 0 10px;
			text-align: center;
		}
		.part-ens{
			
		}
			.part-ens ul{
				margin: 0;
				padding: 0 !important;
				text-align: center;
			}
				.part-ens ul li{
					display: inline-block;
					padding: 0 15px;
					margin: 0 !important;
					vertical-align: middle;
				}
				#main .part-ens ul li::before{
					content: none;
				}
					.part-ens ul li a{
						display: block;
					}


.page-school-groups .bloc-gris-image{
	float: left;
	text-align: center;
	width: 70%;
}
	.page-school-groups .bloc-gris-image li{
		margin: 15px !important;
		width: 40%
	}

.page-school-groups .box-brochure, .page-school-groups .box-liens-ens {
	float: left;
	margin: 30px 0 20px;
	width: 30%;
}



/*--------------------
PAGE MATERNELLE
--------------------*/
.legende-maternelle{

}
	#main table.legende-maternelle td{
		border-bottom: none !important
	}


.tableau-maternelle{
	border: 1px solid #d8d8d8;
}
	#main table.tableau-maternelle th{
		background: #fff !important;
		color: #000;
		font-size: 16px;
		font-weight: 600;
		text-align: center;
	}
	#main table.tableau-maternelle th:nth-child(even){
		background: #e6e6e6 !important
	}

	.tableau-maternelle th:nth-child(even), .tableau-maternelle td:nth-child(even){
		background: #e6e6e6
	}

	#main table.tableau-maternelle th{

	}
		#main table.tableau-maternelle td{
			border-bottom: none !important;
			width: 70px
		}

	/* Tableau Aquarium */
	.tableau-aquarium tr:nth-child(3) td:nth-child(3),
	 .tableau-aquarium tr:nth-child(3) td:nth-child(5),
	 .tableau-aquarium tr:nth-child(3) td:nth-child(7),
	 .tableau-aquarium tr:nth-child(5) td:nth-child(5),
	 .tableau-aquarium tr:nth-child(6) td:nth-child(5),

	 /* Tableau Le Redoutable */
	 .tableau-redoutable tr:nth-child(2) td:nth-child(7){
		background: #e6e6e6
	}

	.tableau-aquarium tr:nth-child(3) td:nth-child(2),
	 .tableau-aquarium tr:nth-child(3) td:nth-child(4),
	 .tableau-aquarium tr:nth-child(3) td:nth-child(6),
	 .tableau-aquarium tr:nth-child(3) td:nth-child(8),
	 .tableau-aquarium tr:nth-child(5) td:nth-child(4),
	 .tableau-aquarium tr:nth-child(5) td:nth-child(6),
	 .tableau-aquarium tr:nth-child(6) td:nth-child(4),
	 .tableau-aquarium tr:nth-child(6) td:nth-child(6),

	 /* Tableau Le Redoutable */
	 .tableau-redoutable tr:nth-child(2) td:nth-child(6),
	 .tableau-redoutable tr:nth-child(2) td:nth-child(8){
		background: #fff
	}




/*--------------------
PAGE REDOUTABLE
--------------------*/
.liste-partenaires-redoutable{
	padding: 0 !important;
	text-align: center;
}
	.liste-partenaires-redoutable li{
		display: inline-block;
		padding: 0 20px;
		vertical-align: middle;
	}
	.liste-partenaires-redoutable li::before{
		content: none !important;
	}
		.liste-partenaires-redoutable li a{
			
		}
			.liste-partenaires-redoutable li a img{

			}



