/**
 * Deux colonnes
 */
 
 
.forwardContent .container {
	z-index:1;
	position: relative
}

.forwardContent .deuxColonnes .cal_contenu {
    padding: 70px 15px;
}

.forwardContent .deuxColonnes .cal_contenu .cal_image {
    position: relative;
    text-align: center;
    margin-bottom: 20px;
}  
  
.forwardContent .deuxColonnes .cal_contenu .cal_image .cal_icone {
	color: #ffffff;
	padding: 10px 0;
	font-size: 3em; 
}
@media (min-width: 768px) {
	.forwardContent .deuxColonnes .cal_contenu .cal_image .cal_icone {
		position: absolute;
		bottom: 0;
		padding: 15px 20px;
		font-size: 4em;
		left: 40px;
}
	.forwardContent .deuxColonnes .cal_contenu .cal_image .cal_icone.centeredIcon {
		position: absolute;
		bottom: 0;
		padding: 15px 20px;
		font-size: 4em;
		width: 40%;
		left: 0;
		right: 0;
		margin: 0 auto;
} }
.forwardContent .deuxColonnes .cal_contenu .cal_image .cal_icone .cal_libelle {
	font-size: 0.4em;
	text-transform: uppercase;
	display: block;
}

@media (max-width: 768px) {
	.forwardContent .deuxColonnes .cal_contenu .cal_image img {
		width: 100%;	
	}
}

/**
 * Une colonne
 */
 
 
.forwardContent .uneColonne .cal_contenant {
    padding: 50px 0;
    text-align: center;
}

.forwardContent .uneColonne .cal_contenant .description{
    margin-top: 20px;
    margin-bottom: 30px;
}
