footer .page {
	border-top:dotted 1px #ddd
}

/*  MENTIONS /////////////////////////////////////////////////////////// */


footer .mentions .baseline {
    font-size: 1.25em;
    line-height: 1.375em;
    font-style: italic;
    font-family: 'Playfair Display', serif;
    margin:0 0 1.5em 0;
	text-align:center;
}


footer .mentions {
	color:#555;
	text-shadow:none;
}

footer .mentions p{
	font-size:0.8125em;
	line-height:1.75em;
}

footer .mentions p small{
	display:inline-block;
	font-size:0.9325em;
	line-height:1.5em;
}

footer .mentions p:last-child{
	margin:2em 0 1em 0
}

footer .mentions p img{
	width:65.30%
}





/*  RAPPEL GRATUIT /////////////////////////////////////////////////////////// */

.popup-rappel .icon.flag {
	margin:0 0.5em 0 0
}

.popup-rappel label, .popup-rappel strong{
	display:block;
	color: #339999;
	text-align:center;
	font-size:14px;
	font-weight:700;
}

.popup-rappel p{
	font-size:0.8125em;
	line-height:1.5em;
	text-align:center;
	margin-top:1em;
}

.popup-rappel .rappel-result {
	display:none
}

.popup-rappel .rappel-error {
	display:none;
	font-family: 'Montserrat', sans-serif;
	font-size:14px;
	font-weight:700;
	color:#bf4d3a;
	margin:0.5em 0
}

/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 TABLETTE //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


@media only screen and (max-width: 1023px){
	

/*  MENTIONS /////////////////////////////////////////////////////////// */
	
footer .mentions .baseline {
    font-size: 1em;
    line-height: 1.375em;
    margin:0 0 1.5em 0;
	text-align:center;
}

footer .mentions p{
	font-size:0.625em;
	line-height:1.75em;
}



}


/*//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
 SMARTPHONE //////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////// */


@media only screen and (max-width: 767px){
	


/*  MENTIONS /////////////////////////////////////////////////////////// */
	
footer .mentions .baseline {
    font-size: 0.9375em;
    line-height: 1.375em;
    margin: 0 1em 1.5em 1em;
}

footer .mentions p{
	margin:2em 1em;
	font-size:0.625em;
	line-height:1.75em;
}

footer .mentions p img{
	width:100%
}

footer .mentions p:last-child{
	margin:2em 2em;
	font-size:0.625em;
}

}
