@charset "iso-8859-2";
/* CSS Document */

.bloc_dark, .bloc_dark p , .bloc_dark li, .bloc_dark h1, .bloc_dark h2 , .bloc_dark h3 {
	color:#ffffff !important;	
}

.bloc_arrondi .vc_column-inner{
-webkit-border-top-left-radius: 20px;
-webkit-border-top-right-radius: 20px;
-moz-border-radius-topleft: 20px;
-moz-border-radius-topright: 20px;
border-top-left-radius: 20px;
border-top-right-radius: 20px;	
border:solid 2px #eae9e8;
border-bottom:#3a5872;
}
.ordered ol>li:before {
    color: #ffffff;
    content: counter(li,decimal);
    counter-increment: li;
    padding: 0px 20px 20px 0;
	background-color: transparent;
	font-size:20px;
	font-weight:bold;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	display:block;
	float:left;
	clear:left;
}

.ordered ol>li strong {
	font-weight:100;
	opacity:0.5;	
}

.ordered ol>li {
	line-height:18px;	
}

.icon_50_ans .mkd_percentage_with_icon {
	width: 250px !important;
	height: 250px !important;
	line-height: 250px !important;
}

.icon_50_ans i:before{
	content:url(img/icon-50-ans.png);
}

.icon_50_ans i {
	display:inline-block;
}

.titre_footer {
	font-weight:700;
	padding-bottom:15px;
	font-size:25px;

	
}



.footer_bottom_holder .three_columns .column2 .column_inner {
    text-align: left;
	font-size:20px;
}
.footer_bottom_holder .three_columns .column3 .column_inner {
    text-align: left;
	font-size:20px;
}

.footer_bottom_holder a {
font-size:12px;
color:#ffffff !important;	
}
.footer_bottom_holder .menu {
	padding-top:20px;	
}
.footer_bottom_holder .menu li {
	display:block;
	text-align:left;
	
}
 .footer_bottom_holder_inner ul li a {
    font-size: 14px;
    color: #ffffff;
}

.footer_bottom_holder .three_columns .column3 .column_inner {
    text-align: left;
}

.breadcrumb span.current {
    color: #ffffff;
}

.dark_overlay {
	background-color:rgba(0,0,0,0.7);
	padding:20px;
	
}

.tab-title-inner {
	font-size:19px;
	font-weight:600;	
}



div.ppt {
    color: #fff;
    display: none;
    font-size: 17px;
	text-align:center;
	font-weight:700;
	text-transform:uppercase;
    z-index: 9999;
    margin: 0 0 5px 0;
}



