﻿.infographie-annee-en-chiffre{
	text-align:center;
	border-bottom-width: 4px;
	border-bottom-style: solid;
	padding:0.5rem
}
.infographie-annee-en-chiffre table {
	margin:1rem auto
}
.infographie-annee-en-chiffre strong {
	font-size:1.125rem
}
.infographie-annee-en-chiffre table td {
	vertical-align:middle!important
}
.infographie-annee-en-chiffre table .border-top {
	box-shadow: -1px -1rem 2em 1px rgb(9 87 151 / 5%);
    padding-top: 0.25rem;	
}
.tableau-af {
	border-bottom-color: #3488c8;
	background-color: #ebf3f9
}
.tableau-af .border-top{
	border-top-color: #3488c8!important;
}
.tableau-af table strong {
	color:#3488c8
}
.tableau-rrq {
	border-bottom-color: #273a8b;
	background-color: #e9ebf4
}
.tableau-rrq .border-top{
	border-top-color: #273a8b!important;
}
.tableau-rrq table strong,
.tableau-rrq .row strong{
	color:#273a8b
}

@media (min-width: 768px) {
	.border-md-left {
		border-left:1px solid #dee2e6
	}
	.border-md-right {
		border-right:1px solid #dee2e6
	}
	.border-bottom-md-0 {
		border-bottom-width:0!important
	}
	.border-top-md-0 {
		border-top-width:0!important;
		box-shadow: none!important;
    	padding-top: 0!important;

	}
	.tableau-rrq .border-md-left {
		border-left-color:#273a8b
	}
	.tableau-rrq .border-md-right {
		border-right-color:#273a8b
	}
}

@media (min-width: 1200px) {
	.border-xl-left {
		border-left:1px solid #dee2e6
	}
	.border-xl-right {
		border-right:1px solid #dee2e6
	}
	.border-bottom-xl-0 {
		border-bottom-width:0!important
	}
	.border-top-xl-0 {
		border-top-width:0!important;
		box-shadow: none!important;
    	padding-top: 0!important;

	}
	.tableau-rrq .border-xl-left {
		border-left-color:#273a8b
	}
	.tableau-rrq .border-xl-right {
		border-right-color:#273a8b
	}
}