.lhr-gris,.lhr-gris-fonce,.lhr-gris-tres-fonce,.lhr-rouge{color:#fff;padding:0}.lhr-footer-a{margin-top:1em;height:100px;width:100%;background-image:url(images/lhr-footer-a.png);background-repeat:repeat-x}.lhr-footer-b{margin:0}.lhr-footer-b-table tr td{text-align:left;padding:4px}.lhr-footer-logo img{text-align:right;vertical-align:bottom}.lhr-footer-e>div{font-weight:400;font-size:.85em;padding:.8em 0}.lhr-footer-d .lhr-liste{list-style:none;padding-left:0}.lhr-footer-d .lhr-liste li a{line-height:normal;color:#fff;font-size:.9em;text-decoration:none}.lhr-footer-d .lhr-liste li a:hover{line-height:normal;text-decoration:underline}.lhr-rouge{background-color:#ce1e28}.lhr-bleu{background-color:#2a4096;padding:0}.lhr-gris{background-color:#343947}.lhr-gris-fonce{background-color:#2c303d;font-size:1.08em}.lhr-gris-tres-fonce{background-color:#1c1e25;text-align:center}.lhr-bouton-jaune{font-weight:600;background-color:#fc3;border:1px solid #fc3;padding:5px 20px;margin-right:20px;color:#000002}.lhr-bouton-rouge{font-weight:600;background-color:#e3001a;border:1px solid #e3001a;padding:5px 40px;margin-right:20px;color:#fff}.lhr-bouton-jaune>i{font-size:1.3em}.lhr-bouton-jaune:hover{opacity:.9;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=90)";-webkit-transition:opacity ease .2s;-moz-transition:opacity ease .2s}.lhr-circled-icon a{background-color:#fff;color:#2c303c;font-size:2em;height:36px;width:36px;display:inline-block;text-align:center;border-radius:50%;margin-right:10px}.lhr-circled-icon a:hover{background-color:#b0b5c4;text-decoration:none}.lhr-padding-top-1x{padding-top:1em}.lhr-padding-bottom-1x{padding-bottom:1em}.lhr-padding-top-2x{padding-top:1.5em;padding-bottom:1em}.lhr-bold{font-weight:600}.application-footer{display:block;float:left}.application-footer a{font-size:36px;color:#fff;display:block;margin:-4px 0 0 10px;text-decoration:none}.application-footer a:hover{color:#b0b5c4}.input-group-addon{background-color:#fff;border-left-style:none}.footer-abonnement{width:100%;height:145px;background:url(../images/pattern-gris.png) #ce1e28}.footer-abonnement-1000{width:1000px;margin:0 auto;color:#fff}.footer-abonnement-1000 .gauche{width:580px;height:145px;display:inline-block;float:left}.footer-abonnement-1000 .gauche span{display:block;margin-top:20px;font-weight:600;font-size:1.6em}.footer-abonnement-1000 .gauche ul{display:inline-block;font-size:1.2em;padding:0;margin:10px}.footer-abonnement-1000 .gauche ul li{line-height:normal;list-style-type:none;font-weight:460;margin-bottom:5px}.footer-abonnement-1000 .droite{width:420px;height:145px;display:inline-block;text-align:center}.footer-abonnement-1000 .droite .visuel-abonnement{position:relative}.footer-abonnement-1000 .droite .visuel-abonnement .visuel{position:absolute;top:-70px;right:50px}.footer-abonnement-1000 .droite .bouton-abonnement{background:#fc3;width:190px;height:50px;margin:70px auto 0;font-size:1.5em;padding-top:12px;color:#000;font-weight:700;-moz-box-shadow:0 0 12px #977a24;-webkit-box-shadow:0 0 12px #977a24;-o-box-shadow:0 0 12px #977a24;box-shadow:0 0 12px #977a24}.bouton-abonnement a,.bouton-abonnement a:hover,.bouton-abonnement a:visited{color:#000;text-decoration:none}
    .lhr-input-group-addon{padding-top:6px} .footer-bandeau{width: 100%;} .foo-ban-recr{height:6px;background-color:#9b3400} .foo-ban-cand{height:6px;background-color:#db6d36} 
	.foo-ban-salon{height:38px;background-color:#737F1D} .foo-ban-actu{height:38px;background-color:#ce1e28}  .foo-ban-blog{height:38px;background-color:#00a491} 
	.foo-ban-boite{height:38px;background-color:#00868b} .foo-ban-formation{height:38px;background-color:#f70} .foo-ban-vf{height:6px;background-color:#0055a4} 
	.foo-ban-ann{height:6px;background-color:#b52826} 
	.bouton-abonnement{background:#fc3;width:190px;height:50px;margin:70px auto 0;font-size:1.5em;padding-top:12px;color:#000;font-weight:700;-moz-box-shadow:0 0 12px #977a24;-webkit-box-shadow:0 0 12px #977a24;-o-box-shadow:0 0 12px #977a24;box-shadow:0 0 12px #977a24}
	.droite-1000{text-align: center;position: relative;}
	.bouton-pos-1000{position: absolute;right: 0; bottom: 0;top:-86px;}
	.bouton-abonnement-mini-footer{width:190px;padding-top:6px;height:38px;}
	.footer-bandeau-libelle{color:#FFFFFF;text-align:center;font-size:14px;padding-top:10px;}
	.footer-bandeau-libelle a {text-decoration:none;color:#FFFFFF;}
	
