
.alert {
color:#ffffff !important;
}
footer {
	padding:0px !important;
    text-align: center;
}
footer img {
	position: relative !important;
	height: 50px !important;
}
footer .div-footer-mentions {
	color:#fbb725;
	position: relative;
	top: -20px;
}

.footer-desabonnement .div-footer-mentions{
	display: inline-block;
	margin:auto;
}


.btn-landing {
	color:white;
}

.label-cgu {
	position: initial !important;
    margin: 0px !important;
    padding-left: 5px !important;
	color: inherit;
}

.label-cgu a {
	font-weight:bold;
}

.form-landing label {
	color:inherit;
}

 .btn-landing , #btn-contact, #btn-desabonnement {
    background: #c7500f;
    background: linear-gradient(#ffb848, #bc3a00);
    -o-box-shadow: 0px 0px 1px 0px #000000;
    box-shadow: 0px 0px 1px 0px #000000;
    border-radius: 3px;
    -moz-border-radius: 3px;
    -webkit-border-radius: 3px;
    -o-border-radius: 3px;
    border-top: solid 1px #fbc16f;
    border-left: solid 1px #fbc16f;
    border-bottom: none;
    text-shadow: -1px -1px 0px #000;
    font-size: 9pt;
    font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
	width:100%;
}

.form-landing .div-retour-container {
	margin-top:15px;
}

.form-group.has-error input {
	background:#efcaca;
}

#div-desabonnement {
	text-align:left;
}
#div-desabonnement label {
	color:#ffffff;
}
#div-desabonnement .btn {
	width:initial !important;
	color:#ffffff;
}


#div-desabonnement {
	font-style:normal;
	font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
}
.div-retour-container ,
.div-retour-container .alert {
	font-style:normal;
	font-family: "Myriad Pro", Myriad, "Liberation Sans", "Nimbus Sans L", "Helvetica Neue", Helvetica, Arial, sans-serif;
}

.div-retour-container .fa { 
	margin-right:5px;
}
