footer ul{margin:0 0 9px;padding:0;list-style:none}
.footer .col-md-9 li a{font-size:15px;display:inline-block;padding:7px 0}
.footer a{color:#FFF}
.footer a:hover{color:#fa1616}

.footer-title {
	font-size: 1.4em;
	padding: 0;
	color: #FFF;
	font-weight: 600;
	margin-bottom:10px;
	margin-top:20px;
}
.footer-small-title {
	margin-top: 10px;
	margin-bottom: 20px;
	color: #FFF;
	font-size:0.9em;
}
.prefooter {
	background: #2c4770;
	padding: 0 0 10px;
	color: #FFF;
	text-align: center;
}

.prefooter .btn-red {
	border-radius: 50px;
	-moz-border-radius: 50px;
	-webkit-border-radius: 50px;
	padding: 8px 30px;
	margin-left: 10px;
	font-size: 1.1em;
	display: block;
}
.prefooter li{margin:0;font-weight:600;display:inline-block}
.prefooter li.circle{position:relative;top:14px;margin-left:10px;float:none}
.prefooter li.circle a {
	position: absolute;
	top: 3px;
	width: 100%;
	height: 100%;
	left: 0;
	border-radius: 50%;
	-moz-border-radius: 50%;
	-webkit-border-radius: 50%;
	padding: 3px 0px;
	font-size: 1.5em;
	color: #FFF;
	display: block;
}
li.facebook{background:#3b5998}
li.twitter{background:#00acee}
li.youtube{background:#fa1616}
li.pinterest{background:#c8232c}
li.instagram{background:#3f729b}
li.instagram{
	background:#f09433; 
	background:-moz-linear-gradient(45deg, #f09433 0%, #e6683c 25%, #dc2743 50%, #cc2366 75%, #bc1888 100%); 
	background:-webkit-linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
	background:linear-gradient(45deg, #f09433 0%,#e6683c 25%,#dc2743 50%,#cc2366 75%,#bc1888 100%); 
}
.prefooter_mobile p{margin:15px 0}
.footer_block .title_block {
	color:#fff;
	border-bottom:1px solid #ccc;
	font-size:1.2em;
	line-height:60px;
	margin:0;
}
.tg i{float:right}
.footer_block .container_block{padding:15px}
.footer_block .container_block .footer-small-title{margin:5px 0 15px;font-size:0.8em}
.footer_block .container_block li a{display:inline-block;padding:6px 0}
.footer{background:#2c4770;padding:20px 0}
ul.our-website li {display:inline-block;margin:0 15px 15px 0}
footer .pro {background:#fa1616;border-radius:5px;font-size:0.8em;padding:1px 8px;margin-left:5px;color:#fff}
.copyright{background:#FFF;text-align:center;text-transform:uppercase;font-size:14px;font-weight:600;padding:20px 0}
.recommandation{text-align:center;background:#f1eee7}
.recommandation img{height:auto}
.recommandation .ttip::before{bottom:-11px;left:0;right:0;margin:auto;z-index:1}