/* HABILLAGE */
section .habillage																								{background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(/i-habillage_telechargement.jpg) top center no-repeat fixed;}
section .habillage.habillage_ats																				{background:linear-gradient(rgba(0,0,0,0.6),rgba(0,0,0,0.6)), url(/i-habillage_telechargement_ats.jpg) top center no-repeat fixed;}

/* BANDEAU */
section .bandeau																								{background:#5CA747; padding:80px;}
section .bandeau h2																								{max-width:1250px; background:none; padding:0 0 20px; color:#FFF; font-size:50px; line-height:60px; font-weight:bold; text-align:left; margin:auto;}
@media all and (max-width: 1400px) {
	section .bandeau																							{padding:40px;}
	section .bandeau h2																							{font-size:40px; line-height:50px;}
}

/* CONTENU */
section .demande																								{padding:80px;}
section .demande .descriptif																					{float:left; width:calc(100% - 780px);}
section .demande .descriptif p																					{font-size:24px; line-height:32px;}
section .demande .descriptif p strong																			{font-size:24px; line-height:32px; color:#5CA747;}
section .demande .formulaire																					{float:right; width:700px; background:#e8eaea; padding:20px; -webkit-border-radius:20px; -moz-border-radius:20px; border-radius:20px;}
section .demande .formulaire h3																					{font-size:28px; line-height:32px; margin:0 auto 20px; color:#5CA747;}
section .demande .formulaire p.cnil																				{width:100%; margin:20px auto 0; padding:0;}
@media all and (max-width: 1600px) {
	section .demande .formulaire																				{width:600px;}
	section .demande .descriptif																				{width:calc(100% - 680px);}
	section .demande .descriptif p, section .demande .descriptif p strong										{font-size:20px; line-height:26px;}
}
@media all and (max-width: 1400px) {
	section .demande																							{padding:40px;}
	section .demande .formulaire																				{width:500px;}
	section .demande .descriptif																				{width:calc(100% - 540px);}
}
@media all and (max-width: 1100px) {
	section .demande																							{padding:40px 20px;}
	section .demande .formulaire																				{float:none; width:calc(100% - 40px); max-width:500px; margin:20px auto 0;}
	section .demande .descriptif																				{float:none; width:100%;}
}