/* Indicateurs sociaux */
#btp_content_indicateurs_sociaux { width:728px; margin:auto; }
	#btp_content_indicateurs_sociaux_bloc { width:695px; margin:-2px auto 40px auto; padding:15px; font-size:14px; border:1px solid #ccc; position:relative; }
		#btp_content_indicateurs_sociaux_bloc_bg { background-color:#eee; left:0; right:0; top:0; bottom:0; position:absolute; z-index:-1; opacity:0.85; }
		#btp_content_indicateurs_sociaux h1 { font-size:23px; text-align:center; }
		#btp_content_indicateurs_sociaux p { width:570px; margin:auto auto 20px auto; font-size:16px; text-align:justify; padding:15px; background-color:#fff; border-radius:15px 15px 0 0; }
			#btp_content_indicateurs_sociaux p span { font-size:12px; display:block; margin:3px 0 0 0; color:#d04719; }
			#btp_content_indicateurs_sociaux p #btp_content_indicateurs_sociaux_text_mobile { font-size:16px; color:#000; margin:0; display:inline; }
		#btp_content_indicateurs_sociaux_content { margin:0 0 30px 0; padding:0; }
			#btp_content_indicateurs_sociaux_content h2 { cursor:pointer; padding:7px 10px 7px 30px; background-color:#969ba3; color:#fff; font-size:16px; width:560px; margin:auto auto 4px auto; border:1px solid #8a8f96; }
				#btp_content_indicateurs_sociaux_content h2:hover { background-color:#adaeb1; }
					#btp_content_indicateurs_sociaux_content h2 i { float:left; font-size:22px; margin:-3px 4px 0 0; }
			.btp_content_indicateurs_sociaux_content_bloc { width:571px; padding:15px; margin:-4px auto 4px auto; border:1px solid #ccc; background-color:#fff; }
			#btp_content_indicateurs_sociaux_content_bloc1, #btp_content_indicateurs_sociaux_content_bloc2, #btp_content_indicateurs_sociaux_content_bloc3 { display:none; }
				.btp_content_indicateurs_sociaux_content_bloc table { display:table; border-collapse:collapse; width:570px; margin:auto; font-size:13px; }
				.btp_content_indicateurs_sociaux_content_bloc .btp_content_indicateurs_sociaux_content_bloc_table { width:300px; display:table; margin:auto; }
					.btp_content_indicateurs_sociaux_content_bloc table tr th { padding:4px; border:1px solid #000; background-color:#eee; }
					.btp_content_indicateurs_sociaux_content_bloc table tr td { padding:4px; border:1px solid #000; }
						.btp_content_indicateurs_sociaux_content_legende { width:570px; margin:10px auto auto auto; font-size:11px; text-align:justify; }
						.btp_content_indicateurs_sociaux_content_legende2 { width:300px; margin:10px auto auto auto; font-size:11px; }
				.btp_content_indicateurs_sociaux_content_bg { background-color:#fffed6; }
		#btp_content_indicateurs_sociaux_date { margin:auto; text-align:center; font-size:12px; color:#d04719; }

/* Mobiles */
@media screen and (min-width: 0px) and (max-width: 750px)
{
	#btp_content_indicateurs_sociaux { width:90%; }	
		#btp_content_indicateurs_sociaux_bloc_bg, .btp_website_menu_bg { display:none; }
		#btp_content_indicateurs_sociaux_bloc { width:100%; border:0; padding:0; }
			#btp_content_indicateurs_sociaux h1 { font-size:16px; margin:10px 0 10px 0; }
			#btp_content_indicateurs_sociaux p { width:auto; font-size:15px; padding:0; text-align:justify; }
				#btp_content_indicateurs_sociaux p #btp_content_indicateurs_sociaux_text_mobile { display:none; }
			#btp_content_indicateurs_sociaux_content { margin:0 0 10px 0; }
				#btp_content_indicateurs_sociaux_content h2 { width:auto; padding:10px 10px 10px 10px; font-size:15px; position:relative; margin:auto auto 7px auto; }
					#btp_content_indicateurs_sociaux_content h2 span { display:block; width:92%; margin:0 0 0 19px; }
						#btp_content_indicateurs_sociaux_content h2 i { margin:5px 0px 0px 5px; float:none; top:0; left:0; position:absolute; }
					.btp_content_indicateurs_sociaux_content_bloc table { width:auto; font-size:12px; }
					.btp_content_indicateurs_sociaux_content_legende { width:auto; }
					.btp_content_indicateurs_sociaux_content_bloc { width:auto; }
					.btp_content_indicateurs_sociaux_content_bloc .btp_content_indicateurs_sociaux_content_bloc_table { width:100%; }
					.btp_content_indicateurs_sociaux_content_legende2 { width:100%; }
			#btp_content_indicateurs_sociaux_content1, #btp_content_indicateurs_sociaux_content_bloc1 { display:none; }
			.btp_content_indicateurs_sociaux_content_bloc3_mobile1 { display:none; }
}