/******************************************************************************/
/*                          compFooterAdministrable                           */
/******************************************************************************/

.compFooterAdministrable {
}
.compFooterAdministrable .headerComposants {
}
.compFooterAdministrable .headerComposants .footerComposants {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants .topContentComposants {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants .topContentComposants .titleComposants span {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants .dataContentComposants {
}
.compFooterAdministrable .headerComposants .footerComposants .contentComposants .bottomContentComposants {
}
.footerAdministrable {
	margin-top: 100px;
	position: relative;
}
.footerAdministrableLine {
	width: 100%;
    overflow: hidden;
    padding: 90px 0 20px;
}
.footerAdministrableColumn {
    margin: 0 auto !important;
    width: 1015px !important;
    display: block;
    float: none !important;
    text-align: center;
    font-size: 12px;
}
@media screen and (max-width: 1155px) {
    .footerAdministrableColumn {
        width: 90% !important;
	    line-height: 25px;
    }
}
.footerAdministrableColumn div {
	display: inline-block;
	vertical-align: middle;
}
.footerAdministrableColumn div:after {
	content: "-";
	display: inline-block;
	margin: 0 10px;
	vertical-align: middle;
	color: #fff;
	opacity: 0.5;
}
.footerAdministrableColumn div:last-child:after {
	display: none;
}
.footerAdministrable a {
	color: #fff;
	opacity: 0.5;
	transition: all 0.5s;
}
.footerAdministrable a:hover {
	opacity: 1;
}
.faTexteEditable:nth-child(1) {
	opacity: 0.5;
}
.footerAdministrable .footerLogo {
	display: block;
    width: 75px;
    height: 100px;
    background: url(../image/footer_logo.png) no-repeat center transparent;
    background-size: contain;
    position: absolute;
    top: -15px;
    left: calc(50% - 37px);
}