
/* Picasso - Appel
----------------------------------------*/

#form_picasso-appel{
	background-color: #dadada;
	padding: 20px;
	color: #575756;
	margin: 20px -10px 20px -10px;
	position: relative;
}

#form_picasso-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_picasso-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_picasso-appel label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_picasso-appel .frm_blank_field input{
	border-color: red;
}

#form_picasso-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}

#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#form_picasso-appel .email{
	width: 48%;
}

#form_picasso-appel .frm_submit{
	position: absolute;
	left: 313px;
	top: 242px;
}
#form_picasso-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_picasso-appel .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}


div.appel-picasso-premiers p{
	line-height: 1.45;
}

.appel-picasso-signataires{
	margin-top: -14px;
}
.appel-picasso-signataires h3{
	margin-bottom: 10px;
}
.appel-picasso-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-picasso-signataires .titre,
.appel-picasso-signataires .org{
	color: #666;	
}
#frm_field_443_container{
	display: none;
}



/* RCA - Appel
---------------------------------------------------*/

#form_rca-appel{
	background-color: #dadada;
	padding: 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#form_rca-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_rca-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_rca-appel label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_rca-appel .frm_blank_field input{
	border-color: red;
}

#form_rca-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}

#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#form_rca-appel .email{
	width: 48%;
}

#form_rca-appel .frm_submit{
	_position: absolute;
	_left: 313px;
	_top: 300px;
}
#form_rca-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_rca-appel .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}


div.appel-rca-premiers p{
	line-height: 1.45;
}

.appel-rca-signataires{
	margin-top: -14px;
}
.appel-rca-signataires h3{
	margin-bottom: 10px;
}
.appel-rca-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-rca-signataires .titre,
.appel-rca-signataires .org{
	color: #666;	
}
#frm_field_468_container{
	display: none;
}


/* Spiritualités - Appel
---------------------------------------------------*/

.postid-28914 .article h1,
.postid-28914 .article .date
{
	display: none;
}
.postid-28914 .bouton{
	display: inline-block;
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	font-size: 14px;
	cursor: pointer;
	margin-bottom: 0;
	text-decoration: none;

}


#form_spiritualites-appel{
	background-color: #dadada;
	padding: 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#form_spiritualites-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_spiritualites-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_spiritualites-appel label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_spiritualites-appel .frm_blank_field input{
	border-color: red;
}

#form_spiritualites-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}

#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#form_spiritualites-appel .email{
	width: 48%;
}

#form_spiritualites-appel .frm_submit{

	padding-top: 20px;
}
#form_spiritualites-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_spiritualites-appel .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}

#frm_field_503_container{
	padding-top: 20px;
	margin-bottom: 5px;
}
#frm_field_503_container input{
	width: auto;
	margin-bottom: 0;
}
#frm_field_503_container label{
	text-transform: none;
}

#frm_field_504_container input{
	width: auto;
}
#frm_field_504_container {
	padding-left: 30px;
	display: inline-block;
}
#frm_field_504_container label{
	text-transform: none;
}

#frm_field_506_container{
	display: inline-block;
	margin-left: -20px;
}
#frm_field_506_container input{
	width: 50px;
}


div.appel-spiritualites-premiers p{
	line-height: 1.45;
}

.appel-spiritualites-signataires{
	margin-top: -14px;
}
.appel-spiritualites-signataires h3{
	margin-bottom: 10px;
}
.appel-spiritualites-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-spiritualites-signataires .titre,
.appel-spiritualites-signataires .org{
	color: #666;	
}
#frm_field_501_container{
	display: none;
}


/* Spiritualités - Don
------------------------------------------*/

#form_spiritualites-don{
	background-color: #dadada;
	padding: 15px 20px 1px 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#form_spiritualites-don input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_spiritualites-don input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_spiritualites-don label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_spiritualites-don .frm_blank_field input{
	border-color: red;
}

#form_spiritualites-don label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}


#form_spiritualites-don .email{
	width: 48%;
}

#form_spiritualites-don .frm_submit{

	padding-top: 20px;
}
#form_spiritualites-don .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_spiritualites-don .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}

#frm_field_522_container input{
	width: auto;
}
#frm_field_522_container {
	padding-left: 30px;
	display: inline-block;
}
#frm_field_522_container label{
	text-transform: none;
}

#frm_field_523_container{
	display: inline-block;
	margin-left: -20px;
}
#frm_field_523_container input{
	width: 50px;
}

#form_spiritualites-don .mentions{
	font-size: 0.8em;
	margin-top: 40px;
	margin-bottom: 20px;
}
#form_spiritualites-don .infos{
	margin-bottom: 15px;
}
#form_spiritualites-don .infos strong{
	font-weight: bold;
	font-style: italic;
	
}



/* Spiritualités - contact
------------------------------------------*/

#form_spiritualites-contact{
	background-color: #dadada;
	padding: 15px 20px 15px 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}
#form_spiritualites-contact .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 20px;
	font-size: 1.1em;
	font-size: 15px;
}
#form_spiritualites-contact input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_spiritualites-contact input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_spiritualites-contact label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_spiritualites-contact .frm_blank_field input{
	border-color: red;
}


#frm_field_530_container{
	margin-bottom: 15px;
}

#frm_field_530_container input{
	width: auto;
	margin-bottom: 0;
}
#frm_field_530_container label{
	text-transform: none;
}


#frm_field_531_container input{
	width: 200px;
}

#form_spiritualites-contact .frm_submit{
	padding-top: 10px;
}



/* B - Appel
---------------------------------------------------*/

#form_b-appel{
	background-color: #dadada;
	padding: 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#form_b-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_b-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_b-appel label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_b-appel .frm_blank_field input{
	border-color: red;
}

#form_b-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}

#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#form_b-appel .email{
	width: 48%;
}

#form_b-appel .frm_submit{
	_position: absolute;
	_left: 313px;
	_top: 300px;
}
#form_b-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_b-appel .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}


div.appel-b-premiers p{
	line-height: 1.45;
}

.appel-b-signataires{
	margin-top: -14px;
}
.appel-b-signataires h3{
	margin-bottom: 10px;
}
.appel-b-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-b-signataires .titre,
.appel-b-signataires .org{
	color: #666;	
}
#frm_field_547_container{
	display: none;
}

.postid-34941 .collapseomatic {
	color: #ed6e28;
}

.postid-34941 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}




/* Appel - Devise française
---------------------------------------------------*/

#form_appel-devise{
	background-color: #dadada;
	padding: 20px;
	color: #575756;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#form_appel-devise input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	font-weight: 600;
	padding: 3px 8px;
	margin-left: 35px;
	font-size: 14px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
}

#form_appel-devise input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #565657;
}

#form_appel-devise label{
	text-transform: uppercase;
	color: inherit;
	font-size: 14px;
}
#form_appel-devise .frm_blank_field input{
	border-color: red;
}

#form_appel-devise label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #777;
	font-weight: 200;
}


#form_appel-devise .email{
	width: 48%;
}

#form_appel-devise .frm_submit{
	_position: absolute;
	_left: 313px;
	_top: 300px;
}
#form_appel-devise .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}
#form_appel-devise .titre{
	font-weight: 500;
	color: #333;
	margin-bottom: 28px;
	font-size: 1.1em;
}


div.appel-devise-premiers p{
	line-height: 1.45;
}

.appel-devise-signataires{
	margin-top: -14px;
}
.appel-devise-signataires h3{
	margin-bottom: 10px;
}
.appel-devise-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-devise-signataires .titre,
.appel-devise-signataires .org{
	color: #666;	
}
#frm_field_562_container{
	display: none;
}






/* Congo 21-10-2015
---------------------------------------------------*/

.postid-37367 .before-article{
	_height: 130px;
	_background-image: url(http://www.opinion-internationale.com/wp-content/uploads/2015/09/Banni%C3%A8reIlfautr%C3%A9habiliterMTAtangana.jpg);
	_background-size: 100%;
	_background-repeat: no-repeat;
}

.postid-37367 article h1{
	_display: none;
}
.postid-37367 article h1+.date{
	display: none;
}

.postid-37367 article {
	text-align: justify;
}

.postid-37367 span.couleur-1{
	color: #1d577d;
}

#form_mta-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}


#frm_field_564_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_mta-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_mta-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_mta-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_mta-appel .frm_blank_field input{
	border-color: red;
}

#form_mta-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#form_mta-appel .email{
	width: 48%;
}


#form_mta-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_mta-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_mta-appel .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_mta-appel .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_mta-appel .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_mta-appel .soc .addthis_toolbox{
	margin: 0;
}
#form_mta-appel .soc .facebook-like-bottom{
	padding-bottom: 5px;
}

#frm_field_577_container{ /* inv */
	display: none;
}

.postid-37367 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-37367 .article h2,
.postid-37367 .actus-campagne
{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-37367 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-37367 .scroll .viewport{
	height: 400px;
}


.appel-mta-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-mta-cols h2{
	margin-top: 0 !important;
}

.appel-mta-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-mta-premiers h2{
	margin-bottom: 10px;
}


.appel-mta-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-mta-signataires h2{
	margin-bottom: 10px;
}
.appel-mta-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-mta-signataires .titre,
.appel-mta-signataires .org{
	color: #666;	
}




.postid-37367 .soc-bottom{
	display: none;
}



/* Congo 27-10-2015 Appel 2
---------------------------------*/


.postid-38109 article h1+.date{
	display: none;
}

.postid-38109 article {
	text-align: justify;
}

.postid-38109 span.couleur-1{
	color: #1d577d;
}

#form_congo-appel2{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_580_container{
	margin-bottom: 20px;
	font-size: 1.1em;
}

#frm_field_564_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_congo-appel2 input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_congo-appel2 input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_congo-appel2 label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_congo-appel2 .frm_blank_field input{
	border-color: red;
}

#form_congo-appel2 label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_congo-appel2 .email{
	width: 48%;
}


#form_congo-appel2 .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_congo-appel2 .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_congo-appel2 .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_congo-appel2 .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_congo-appel2 .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_congo-appel2 .soc .addthis_toolbox{
	margin: 0;
}
#form_congo-appel2 .soc .facebook-like-bottom{
	padding-bottom: 5px;
}

#frm_field_592_container{ /* inv */
	display: none;
}

.postid-38109 .collapseomatic {
	color: #ed6e28;
}

.postid-38109 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-38109 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-38109 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-38109 .article h2,
.postid-38109 .actus-campagne
{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-38109 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-38109 .scroll .viewport{
	height: 400px;
}


.appel-congo2-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-congo2-cols h2{
	margin-top: 0 !important;
}

.appel-congo2-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-congo2-premiers h2{
	margin-bottom: 10px;
}


.appel-congo2-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-congo2-signataires h2{
	margin-bottom: 10px;
}
.appel-congo2-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-congo2-signataires .titre,
.appel-congo2-signataires .org{
	color: #666;	
}
.appel-congo2-signataires .nom{
	text-transform: uppercase;
}



.postid-38109 .soc-bottom{
	display: none;
}





/* FN 07-12-2015 Appel
---------------------------------*/


.postid-39021 article h1+.date{
	display: none;
}

.postid-39021 article {
	text-align: justify;
}

.postid-39021 span.couleur-1{
	color: #1d577d;
}

#form_fn-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_595_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_fn-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_fn-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_fn-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_fn-appel .frm_blank_field input{
	border-color: red;
}

#form_fn-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_fn-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_fn-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_fn-appel .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_fn-appel .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_fn-appel .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_fn-appel .soc .addthis_toolbox{
	margin: 0;
}
#form_fn-appel .soc .facebook-like-bottom{
	padding-bottom: 5px;
}


.postid-39021 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-39021 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-39021 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-39021 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-39021 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-39021 .scroll .viewport{
	height: 400px;
}


.appel-fn-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-fn-cols h2{
	margin-top: 0 !important;
}

.appel-fn-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-fn-premiers h2{
	margin-bottom: 10px;
}


.appel-fn-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-fn-signataires h2{
	margin-bottom: 10px;
}
.appel-fn-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-fn-signataires .titre,
.appel-fn-signataires .org{
	color: #666;	
}
.appel-fn-signataires .nom{
	text-transform: uppercase;
}



.postid-39021 .soc-bottom{
	display: none;
}




/* Binationaux 29-01-2016 Pétition
---------------------------------*/


.postid-40244 article h1+.date{
	display: none;
}


.postid-40244 article {
	text-align: justify;
}

.postid-40244 article h1{
	font-size: 50px;
}

.postid-40244 span.couleur-1{
	color: #1d577d;
}

#form_binationaux-petition{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_610_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_binationaux-petition input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_binationaux-petition input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_binationaux-petition label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_binationaux-petition .frm_blank_field input{
	border-color: red;
}

#form_binationaux-petition label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_binationaux-petition .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_binationaux-petition .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_binationaux-petition .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_binationaux-petition .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_binationaux-petition .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_binationaux-petition .soc .addthis_toolbox{
	margin: 0;
}
#form_binationaux-petition .soc .facebook-like-bottom{
	padding-bottom: 5px;
}


.postid-40244 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-40244 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-40244 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-40244 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-40244 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-40244 .scroll .viewport{
	height: 400px;
}


.petition-binationaux-cols{
	margin-top: 20px;
	text-align: left;
}
.petition-binationaux-cols h2{
	margin-top: 0 !important;
}

.petition-binationaux-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.petition-binationaux-premiers h2{
	margin-bottom: 10px;
}


.petition-binationaux-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.petition-binationaux-signataires h2{
	margin-bottom: 10px;
}
.petition-binationaux-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.petition-binationaux-signataires .titre,
.petition-binationaux-signataires .org{
	color: #666;	
}
.petition-binationaux-signataires .nom{
	text-transform: uppercase;
}



.postid-40244 .soc-bottom{
	display: none;
}





/* Congo 12-03-2016 Appel 3
---------------------------------*/


.postid-41484 article h1+.date{
	display: none;
}

.postid-41484 article {
	text-align: justify;
}

.postid-41484 span.couleur-1{
	color: #1d577d;
}

#form_congo-appel3{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_624_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_congo-appel3 input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_congo-appel3 input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_congo-appel3 label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_congo-appel3 .frm_blank_field input{
	border-color: red;
}

#form_congo-appel3 label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}


#form_congo-appel3 .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_congo-appel3 .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_congo-appel3 .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_congo-appel3 .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_congo-appel3 .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_congo-appel3 .soc .addthis_toolbox{
	margin: 0;
}
#form_congo-appel3 .soc .facebook-like-bottom{
	padding-bottom: 5px;
}

#frm_field_592_container{ /* inv */
	display: none;
}

.postid-41484 .collapseomatic {
	color: #ed6e28;
}

.postid-41484 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-41484 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-41484 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-41484 .article h2,
.postid-41484 .actus-campagne
{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-41484 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-41484 .scroll .viewport{
	height: 300px;
}


.appel-congo3-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-congo3-cols h2{
	margin-top: 0 !important;
}

.appel-congo3-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
	display: none;
	
}
.appel-congo3-premiers h2{
	margin-bottom: 10px;
}


.appel-congo3-signataires{
/*
	float: left;
	width: 50%;*/

}
.appel-congo3-signataires h2{
	margin-bottom: 10px;
	background-color: #1d577d;
	color: white !important;
	padding: 8px 20px;
	font-size: 20px;
}
.appel-congo3-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-congo3-signataires .titre,
.appel-congo3-signataires .org{
	color: #666;	
}
.appel-congo3-signataires .nom{
	text-transform: uppercase;
}



.postid-41484 .soc-bottom{
	display: none;
}



/* Brexit - 24-06-2016
--------------------------------------------*/
.postid-45202 article h1+.date,
.postid-45265 article h1+.date
{
	display: none;
}

.postid-45202 article,
.postid-45265 article
 {
	text-align: justify;
}

.postid-45202 span.couleur-1,
.postid-45265 span.couleur-1{
	color: #1d577d;
}

#form_brexit-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_723_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_brexit-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	margin-left: -340px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

#form_brexit-appel input{
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
}

#form_brexit-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_brexit-appel .frm_blank_field input{
	border-color: red;
}

#form_brexit-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_brexit-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}

#form_brexit-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}

#form_brexit-appel .soc{
	position: absolute;
	left: 250px;
	top: 0px;
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
}


#form_brexit-appel .soc > span{
	color: #1d577d;
	font-size: 16px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_brexit-appel .soc div{
	display: inline-block;
	vertical-align: middle;
}

#form_brexit-appel .soc .addthis_toolbox{
	margin: 0;
}
#form_brexit-appel .soc .facebook-like-bottom{
	padding-bottom: 5px;
}


.postid-45202 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-45202 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-45202 .article .sc_encadre h2,
.postid-45265 .article .sc_encadre h2
{
	margin-top: 5px;
}

.postid-45202 .article h2,
.postid-45265 .article h2
{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-45202 .actus-campagne,
.postid-45265 .actus-campagne
{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-45202 .scroll .viewport,
.postid-45265 .scroll .viewport
{
	height: 400px;
}


.appel-brexit-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-brexit-cols h2{
	margin-top: 0 !important;
}

.appel-brexit-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-brexit-premiers h2{
	margin-bottom: 10px;
}


.appel-brexit-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-brexit-signataires h2{
	margin-bottom: 10px;
}
.appel-brexit-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-brexit-signataires .titre,
.appel-brexit-signataires .org{
	color: #666;	
}
.appel-brexit-signataires .nom{
	text-transform: uppercase;
}



.postid-45202 .soc-bottom,
.postid-45265 .soc-bottom
{
	display: none;
}






/* Brisons le plafond de verre 02-09-2016 Appel
---------------------------------*/

.postid-46318 article .meta2+h1{
	display: none;
}
.postid-46318 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-46318 article h1+.date{
	display: none;
}

.postid-46318 article {
	text-align: justify;
}

.postid-46318 span.couleur-1{
	color: #1d577d;
}

#form_brisons-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_740_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_brisons-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_brisons-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_brisons-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_brisons-appel .frm_blank_field input{
	border-color: red;
}

#form_brisons-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_brisons-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_brisons-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_brisons-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_brisons-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_brisons-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-46318 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-46318 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-46318 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-46318 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-46318 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-46318 .scroll .viewport{
	height: 300px;
}


.appel-brisons-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-brisons-cols h2{
	margin-top: 0 !important;
}
.appel-brisons-cols:after{
	clear: both;
	content: '';
	display: table;
	
}

.appel-brisons-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-brisons-premiers h2{
	margin-bottom: 10px;
}


.appel-brisons-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-brisons-signataires h2{
	margin-bottom: 10px;
}
.appel-brisons-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-brisons-signataires .titre,
.appel-brisons-signataires .org{
	color: #666;	
}
.appel-brisons-signataires .nom{
	text-transform: uppercase;
}



.postid-46318 .soc-bottom{
	display: none;
}







/* Janvier 2017 Appel
---------------------------------*/

.postid-47922 article .meta2+h1{
	display: none;
}
.postid-47922 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-47922 article h1+.date{
	display: none;
}

.postid-47922 article {
	text-align: justify;
}

.postid-47922 span.couleur-1{
	color: #1d577d;
}

#form_janv2017-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_755_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_janv2017-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_janv2017-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_janv2017-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_janv2017-appel .frm_blank_field input{
	border-color: red;
}

#form_janv2017-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_janv2017-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_janv2017-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_janv2017-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_janv2017-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_janv2017-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-47922 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-47922 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-47922 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-47922 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-47922 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-47922 .scroll .viewport{
	height: 300px;
}


.appel-janv2017-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-janv2017-cols h2{
	margin-top: 0 !important;
}
.appel-janv2017-cols:after{
	clear: both;
	content: '';
	display: table;
	
}

.appel-janv2017-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-janv2017-premiers h2{
	margin-bottom: 10px;
}


.appel-janv2017-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-janv2017-signataires h2{
	margin-bottom: 10px;
}
.appel-janv2017-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-janv2017-signataires .titre,
.appel-janv2017-signataires .org{
	color: #666;	
}
.appel-janv2017-signataires .nom{
	text-transform: uppercase;
}



.postid-47922 .soc-bottom{
	display: none;
}





/* Janvier 2017 Appel
---------------------------------*/

.postid-48127 article .meta2+h1{
	display: none;
}
.postid-48127 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-48127 article h1+.date{
	display: none;
}

.postid-48127 article {
	text-align: justify;
}

.postid-48127 span.couleur-1{
	color: #1d577d;
}

#form_mauritanie-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_783_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_mauritanie-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_mauritanie-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_mauritanie-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_mauritanie-appel .frm_blank_field input{
	border-color: red;
}

#form_mauritanie-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_mauritanie-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_mauritanie-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_mauritanie-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_mauritanie-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_mauritanie-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-48127 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-48127 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-48127 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-48127 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-48127 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-48127 .scroll .viewport{
	height: 300px;
}


.appel-mauritanie-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-mauritanie-cols h2{
	margin-top: 0 !important;
}
.appel-mauritanie-cols:after{
	clear: both;
	content: '';
	display: table;
	
}

.appel-mauritanie-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-mauritanie-premiers h2{
	margin-bottom: 10px;
}


.appel-mauritanie-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-mauritanie-signataires h2{
	margin-bottom: 10px;
}
.appel-mauritanie-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-mauritanie-signataires .titre,
.appel-mauritanie-signataires .org{
	color: #666;	
}
.appel-mauritanie-signataires .nom{
	text-transform: uppercase;
}



.postid-48127 .soc-bottom{
	display: none;
}







/* Brisons - Mars 2017
---------------------------------*/

.postid-49733 article .meta2+h1{
	display: none;
}
.postid-49733 article .entry-content h1{
	font-size: 36px;
	color: #ed6e28;
	line-height: 1.2;
}

.postid-49733 article h1+.date{
	display: none;
}

.postid-49733 article {
	text-align: justify;
}

.postid-49733 span.couleur-1{
	color: #ed6e28;
}

#form_brisons-0317-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #ed6e28;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_797_container{
	background-color: #ed6e28;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_brisons-0317-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_brisons-0317-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_brisons-0317-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_brisons-0317-appel .frm_blank_field input{
	border-color: red;
}

#form_brisons-0317-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_brisons-0317-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_809-0 label{
	padding: 10px;	
	font-size: 16px;
	_background-color: #d8e3ea;
	font-weight: 900;
	
}

#form_brisons-0317-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_brisons-0317-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_brisons-0317-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_brisons-0317-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-49733 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-49733 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #ed6e28;
   background-position: left 6px center;
}

.postid-49733 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-49733 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #ed6e28;
}
.postid-49733 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-49733 .scroll .viewport{
	height: 300px;
}


.appel-brisons-0317-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-brisons-0317-cols h2{
	margin-top: 0 !important;
}
.appel-brisons-0317-cols:after{
	clear: both;
	content: '';
	display: table;
	
}

.appel-brisons-0317-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-brisons-0317-actus h2{
	margin-bottom: 10px;
}

.appel-brisons-0317-actus article{
	width: auto;
}
.appel-brisons-0317-actus article img{
	display: block;
}

.appel-brisons-0317-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-brisons-0317-signataires h2{
	margin-bottom: 10px;
}
.appel-brisons-0317-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-brisons-0317-signataires .titre,
.appel-brisons-0317-signataires .org{
	color: #666;	
}
.appel-brisons-0317-signataires .nom{
	text-transform: uppercase;
}



.postid-49733 .soc-bottom{
	display: none;
}







/* Liberez nos hommes - Mars 2017
---------------------------------*/

.postid-49741 article .meta2+h1{
	display: none;
}
.postid-49741 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-49741 article h1+.date{
	display: none;
}

.postid-49741 article {
	text-align: justify;
}

.postid-49741 span.couleur-1{
	color: #1d577d;
}

#form_liberez-0317-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_811_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_liberez-0317-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_liberez-0317-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_liberez-0317-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_liberez-0317-appel .frm_blank_field input{
	border-color: red;
}

#form_liberez-0317-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_liberez-0317-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_liberez-0317-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_liberez-0317-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_liberez-0317-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_liberez-0317-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-49741 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-49741 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-49741 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-49741 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-49741 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-49741 .scroll .viewport{
	height: 300px;
}


.appel-liberez-0317-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-liberez-0317-cols h2{
	margin-top: 0 !important;
}
.appel-liberez-0317-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-liberez-0317-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-liberez-0317-actus h2{
	margin-bottom: 10px;
}

.appel-liberez-0317-actus article{
	width: auto;
}
.appel-liberez-0317-actus article img{
	display: block;
}


.appel-liberez-0317-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-liberez-0317-premiers h2{
	margin-bottom: 10px;
}


.appel-liberez-0317-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-liberez-0317-signataires h2{
	margin-bottom: 10px;
}
.appel-liberez-0317-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-liberez-0317-signataires .titre,
.appel-liberez-0317-signataires .org{
	color: #666;	
}
.appel-liberez-0317-signataires .nom{
	text-transform: uppercase;
}



.postid-49741 .soc-bottom{
	display: none;
}






/* Europe - Mars 2017
---------------------------------*/

.postid-50047 article .meta2+h1{
	display: none;
}
.postid-50047 article .entry-content h1{
	font-size: 36px;
	color: #ed6e28;
	line-height: 1.2;
}

.postid-50047 article h1+.date{
	display: none;
}

.postid-50047 article {
	text-align: justify;
}

.postid-50047 span.couleur-1{
	color: #ed6e28;
}

#form_europe-0317-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #ed6e28;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_825_container{
	background-color: #ed6e28;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_europe-0317-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_europe-0317-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_europe-0317-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_europe-0317-appel .frm_blank_field input{
	border-color: red;
}

#form_europe-0317-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_europe-0317-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_europe-0317-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_europe-0317-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_europe-0317-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_europe-0317-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-50047 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-50047 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #ed6e28;
   background-position: left 6px center;
}

.postid-50047 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-50047 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #ed6e28;
}
.postid-50047 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-50047 .scroll .viewport{
	height: 300px;
}


.appel-europe-0317-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-europe-0317-cols h2{
	margin-top: 0 !important;
}
.appel-europe-0317-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-europe-0317-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-europe-0317-actus h2{
	margin-bottom: 10px;
}

.appel-europe-0317-actus article{
	width: auto;
}
.appel-europe-0317-actus article img{
	display: block;
}


.appel-europe-0317-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-europe-0317-premiers h2{
	margin-bottom: 10px;
}


.appel-europe-0317-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-europe-0317-signataires h2{
	margin-bottom: 10px;
}
.appel-europe-0317-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-europe-0317-signataires .titre,
.appel-europe-0317-signataires .org{
	color: #666;	
}
.appel-europe-0317-signataires .nom{
	text-transform: uppercase;
}



.postid-50047 .soc-bottom{
	display: none;
}







/* Europe - Mars 2017
---------------------------------*/

.postid-50172 article .meta2+h1{
	display: none;
}
.postid-50172 article .entry-content h1{
	font-size: 36px;
	color: #ed6e28;
	line-height: 1.2;
}

.postid-50172 article h1+.date{
	display: none;
}

.postid-50172 article {
	text-align: justify;
}

.postid-50172 span.couleur-1{
	color: #ed6e28;
}

#form_lepen-0417-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #ed6e28;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_839_container{
	background-color: #ed6e28;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_lepen-0417-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_lepen-0417-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_lepen-0417-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_lepen-0417-appel .frm_blank_field input{
	border-color: red;
}

#form_lepen-0417-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_lepen-0417-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_865-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_lepen-0417-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_lepen-0417-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_lepen-0417-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_lepen-0417-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-50172 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-50172 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #ed6e28;
   background-position: left 6px center;
}

.postid-50172 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-50172 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #ed6e28;
}
.postid-50172 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-50172 .scroll .viewport{
	height: 300px;
}


.appel-lepen-0417-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-lepen-0417-cols h2{
	margin-top: 0 !important;
}
.appel-lepen-0417-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-lepen-0417-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-lepen-0417-actus h2{
	margin-bottom: 10px;
}

.appel-lepen-0417-actus article{
	width: auto;
}
.appel-lepen-0417-actus article img{
	display: block;
}


.appel-lepen-0417-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-lepen-0417-premiers h2{
	margin-bottom: 10px;
}


.appel-lepen-0417-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-lepen-0417-signataires h2{
	margin-bottom: 10px;
}
.appel-lepen-0417-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-lepen-0417-signataires .titre,
.appel-lepen-0417-signataires .org{
	color: #666;	
}
.appel-lepen-0417-signataires .nom{
	text-transform: uppercase;
}



.postid-50172 .soc-bottom{
	display: none;
}





/* Pape - Avril 2017
---------------------------------*/

.postid-50169 article .meta2+h1{

}
.postid-50169 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-50169 article h1+.date{
	display: none;
}

.postid-50169 article {
	text-align: justify;
}

.postid-50169 span.couleur-1{
	color: #1d577d;
}

#form_pape-0417-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_853_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_pape-0417-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_pape-0417-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_pape-0417-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_pape-0417-appel .frm_blank_field input{
	border-color: red;
}

#form_pape-0417-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_pape-0417-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_851-0 label{
	padding: 10px;
	font-size:  1.05em;
	font-weight:900;
}

#form_pape-0417-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_pape-0417-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_pape-0417-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_pape-0417-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-50169 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-50169 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-50169 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-50169 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-50169 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-50169 .scroll .viewport{
	height: 300px;
}


.appel-pape-0417-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-pape-0417-cols h2{
	margin-top: 0 !important;
}
.appel-pape-0417-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-pape-0417-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-pape-0417-actus h2{
	margin-bottom: 10px;
}

.appel-pape-0417-actus article{
	width: auto;
}
.appel-pape-0417-actus article img{
	display: block;
}


.appel-pape-0417-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-pape-0417-premiers h2{
	margin-bottom: 10px;
}


.appel-pape-0417-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-pape-0417-signataires h2{
	margin-bottom: 10px;
}
.appel-pape-0417-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-pape-0417-signataires .titre,
.appel-pape-0417-signataires .org{
	color: #666;	
}
.appel-pape-0417-signataires .nom{
	text-transform: uppercase;
}



.postid-50169 .soc-bottom{
	display: none;
}



/* SV - Juillet 2017
---------------------------------*/

.postid-51184 article .meta2+h1{
	display: none;
}
.postid-51184 article .entry-content h1{
	font-size: 36px;
	color: #ed6e28;
	line-height: 1.2;
}

.postid-51184 article h1+.date{
	display: none;
}

.postid-51184 article {
	text-align: justify;
}

.postid-51184 span.couleur-1{
	color: #ed6e28;
}

#form_sv-0717-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #ed6e28;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_867_container{
	background-color: #ed6e28;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_sv-0717-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_sv-0717-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_sv-0717-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_sv-0717-appel .frm_blank_field input{
	border-color: red;
}

#form_sv-0717-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_sv-0717-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_879-0{
	padding: 10px;
	
}
#frm_checkbox_879-0 label{
	font-weight: 500;
}

#form_sv-0717-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_sv-0717-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_sv-0717-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_sv-0717-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-51184 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-51184 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #ed6e28;
   background-position: left 6px center;
}

.postid-51184 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-51184 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #ed6e28;
}
.postid-51184 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-51184 .scroll .viewport{
	height: 300px;
}


.appel-sv-0717-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-sv-0717-cols h2{
	margin-top: 0 !important;
}
.appel-sv-0717-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-sv-0717-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-sv-0717-actus h2{
	margin-bottom: 10px;
}

.appel-sv-0717-actus article{
	width: auto;
}
.appel-sv-0717-actus article img{
	display: block;
}


.appel-sv-0717-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-sv-0717-premiers h2{
	margin-bottom: 10px;
}


.appel-sv-0717-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-sv-0717-signataires h2{
	margin-bottom: 10px;
}
.appel-sv-0717-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-sv-0717-signataires .titre,
.appel-sv-0717-signataires .org{
	color: #666;	
}
.appel-sv-0717-signataires .nom{
	text-transform: uppercase;
}



.postid-51184 .soc-bottom{
	display: none;
}




/* Algérie 12-06-2018 Appel
---------------------------------*/

.postid-54010 article .meta2+h1{
	display: none;
}
.postid-54010 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-54010 article h1+.date{
	display: none;
}

.postid-54010 article {
	text-align: justify;
}

.postid-54010 span.couleur-1{
	color: #1d577d;
}

#form_algerie-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_881_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_algerie-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_algerie-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_algerie-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_algerie-appel .frm_blank_field input{
	border-color: red;
}

#form_algerie-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_algerie-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

#form_algerie-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_algerie-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_algerie-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_algerie-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-54010 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-54010 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-54010 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-54010 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-54010 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-54010 .scroll .viewport{
	height: 300px;
}


.appel-algerie-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-algerie-cols h2{
	margin-top: 0 !important;
}
.appel-algerie-cols:after{
	clear: both;
	content: '';
	display: table;
	
}

.appel-algerie-premiers{
	padding-right: 20px;
}
.appel-algerie-premiers h2{
	margin-bottom: 10px;
}


.appel-algerie-signataires{
}
.appel-algerie-signataires h2{
	margin-bottom: 10px;
}
.appel-algerie-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-algerie-signataires .titre,
.appel-algerie-signataires .org{
	color: #666;	
}
.appel-algerie-signataires .nom{
	text-transform: uppercase;
}



.postid-54010 .soc-bottom{
	display: none;
}








/* Liberez nos hommes - Mars 2017
---------------------------------*/

.postid-50009 article .meta2+h1{
	display: none;
}
.postid-50009 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-50009 article h1+.date{
	display: none;
}

.postid-50009 article {
	text-align: justify;
}

.postid-50009 span.couleur-1{
	color: #1d577d;
}

#form_imam-0718-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_895_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_imam-0718-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_imam-0718-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_imam-0718-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_imam-0718-appel .frm_blank_field input{
	border-color: red;
}

#form_imam-0718-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_imam-0718-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_907-0{
	padding: 10px;
	background-color: #d8e3ea;
}
#frm_checkbox_907-0 label{
	font-weight: 900;
	cursor: pointer;
}

#form_imam-0718-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_imam-0718-appel .frm_submit input{
	width: auto;
	display: inline-block;
	font-size: 17px;
	padding: 6px 12px;
}

#form_imam-0718-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_imam-0718-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}




.postid-50009 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-50009 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-50009 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-50009 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-50009 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-50009 .scroll .viewport{
	height: 300px;
}


.appel-imam-0718-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-imam-0718-cols h2{
	margin-top: 0 !important;
}
.appel-imam-0718-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-imam-0718-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-imam-0718-actus h2{
	margin-bottom: 10px;
}

.appel-imam-0718-actus article{
	width: auto;
}
.appel-imam-0718-actus article img{
	display: block;
}


.appel-imam-0718-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-imam-0718-premiers h2{
	margin-bottom: 10px;
}


.appel-imam-0718-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-imam-0718-signataires h2{
	margin-bottom: 10px;
}
.appel-imam-0718-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-imam-0718-signataires .titre,
.appel-imam-0718-signataires .org{
	color: #666;	
}
.appel-imam-0718-signataires .nom{
	text-transform: uppercase;
}



.postid-50009 .soc-bottom{
	display: none;
}










/* ... - Janvier 2019
---------------------------------*/

.postid-57088 article .meta2+h1{
	display: none;
}
.postid-57088 article .entry-content h1{
	font-size: 36px;
	color: #1d577d;
	line-height: 1.2;
}

.postid-57088 article h1+.date{
	display: none;
}

.postid-57088 article {
	text-align: justify;
}

.postid-57088 span.couleur-1{
	color: #1d577d;
}

#form_janvier-0119-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

#frm_field_909_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}

#form_janvier-0119-appel input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 16px;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
}

#form_janvier-0119-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
}

#form_janvier-0119-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_janvier-0119-appel .frm_blank_field input{
	border-color: red;
}

#form_janvier-0119-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_janvier-0119-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_921-0{
	padding: 10px;
	background-color: #d8e3ea;
}
#frm_checkbox_921-0 label{
	font-weight: 900;
	cursor: pointer;
}

#form_janvier-0119-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_janvier-0119-appel .frm_submit input{
	width: auto;
	display: inline-block;
font-size: 19px;
padding: 10px 25px;
}

#form_janvier-0119-appel .soc{
	text-align: center;
	margin-top: 10px;
}
#form_janvier-0119-appel .soc a{
	margin: 0 10px;
	display: inline-block;
}

.postid-57088 .soc-bottom{
	display: none;
}




.postid-57492 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-57492 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #1d577d;
   background-position: left 6px center;
}

.postid-57492 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-57492 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-57492 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-57492 .scroll .viewport{
	height: 300px;
}


.appel-0219-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-0219-cols h2{
	margin-top: 0 !important;
}
.appel-0219-cols:after{
	clear: both;
	content: '';
	display: table;
	
}


.appel-0219-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-0219-premiers h2{
	margin-bottom: 10px;
}


.appel-0219-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-0219-signataires h2{
	margin-bottom: 10px;
}
.appel-0219-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-0219-signataires .titre,
.appel-0219-signataires .org{
	color: #666;	
}
.appel-0219-signataires .nom{
	text-transform: uppercase;
}


/* Benin 04-19 */

#frm_field_995_container *{
	color: #ed6e28;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

.appel-0419-cols{
	margin-top: 15px;
}

.appel-0419-cols *{
	text-align: left !important;
}

.appel-0419-cols .scroll .overview{
	padding-right: 22px;
}

.appel-0419-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-0419-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
}


.appel-0419-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-0419-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-0419-signataires .titre,
.appel-0419-signataires .org{
	color: #666;	
}
.appel-0419-signataires .nom{
	text-transform: uppercase;
}

.appel-0419-cols .scroll .viewport{
	height: 300px;
}

.appel-0419-cols .scroll .thumb{
	background-color: #ed6e28;
}




/* Benin 04-19 */

.appel-sdf13-cols{
	margin-top: 15px;
}

.appel-sdf13-cols *{
	text-align: left !important;
}

.appel-sdf13-cols .scroll .overview{
	padding-right: 22px;
}

.appel-sdf13-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-sdf13-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
}


.appel-sdf13-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-sdf13-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-sdf13-signataires .titre,
.appel-sdf13-signataires .org{
	color: #666;	
}
.appel-sdf13-signataires .nom{
	text-transform: uppercase;
}

.appel-sdf13-cols .scroll .viewport{
	height: 300px;
}

.appel-sdf13-cols .scroll .thumb{
	background-color: #ed6e28;
}


/* HK 08-19 */

#frm_field_995_container *{
	color: #ed6e28;
	font-size: 14px;
	font-weight: bold;
	cursor: pointer;
}

.appel-0819-cols{
	margin-top: 15px;
}

.appel-0819-cols *{
	text-align: left !important;
}

.appel-0819-cols .scroll .overview{
	padding-right: 22px;
}

.appel-0819-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-0819-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
}


.appel-0819-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-0819-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-0819-signataires .titre,
.appel-0819-signataires .org{
	color: #666;	
}
.appel-0819-signataires .nom{
	text-transform: uppercase;
}

.appel-0819-cols .scroll .viewport{
	height: 300px;
}

.appel-0819-cols .scroll .thumb{
	background-color: #ed6e28;
}




/* 1219
---------------------------------*/

.postid-68984 article .meta2+h1{

}
.postid-68984 article .entry-content h1{
	font-size: 36px;
	color: #ed6e28;
	line-height: 1.2;
}

.postid-68984 article h1+.date{
	opacity: 0;
}

.postid-68984 article {
	text-align: justify;
}

.postid-68984 span.couleur-1{
	color: #ed6e28;
}

#form_1219-appel{
	background-color: #eeefee;
	padding: 20px;
	color: #ed6e28;
	margin: 20px 0px 20px 0px;
	position: relative;
}

/* titre */
#form_1219-appel .field-titre{
	background-color: #ed6e28;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
}
/* */

#form_1219-appel label{
	color: inherit;
	font-size: 14px;
	font-weight: 800;
}
#form_1219-appel input:not([type="checkbox"]){
	margin-bottom: 10px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 4px 6px;
	font-size: 14px;
}

/* checkbox */
.field-autorise {
    padding: 10px;
    background-color: #f4e6de;
    font-weight: bold;
}
.field-autorise label{
	font-weight: 900 !important;
	font-size: 15px !important;
	cursor: pointer;
}

/* submit */
#form_1219-appel .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_1219-appel input[type="submit"]{
	background-color: #ed6e28;
	border: none;
	color: white;
	cursor: pointer;
	width: auto;
	margin: 0 0 0 16px;
	font-weight: 900;
	width: auto;
	display: inline-block;
	font-size: 23px;
	padding: 9px 22px;
}
/* */

#form_1219-appel .frm_blank_field input{
	border-color: red;
}

#form_1219-appel label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}

#form_1219-appel .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
	margin-top: 10px;
	margin-bottom: 15px;
}

#frm_checkbox_754-0{
	padding: 10px;
	background-color: #d8e3ea;
}

/* partage */
.frm_soc_share{
	text-align: center;	
	margin-top: 30px;
}
.frm_soc_share span{
	font-size: 21px;
	display: inline-block;
	vertical-align: middle;
	font-weight: 900;
	margin-bottom: 35px;
	margin-right: 20px;
	display: inline-block;
	font-size: 23px;
	padding: 9px 22px;	
	background-color: #1d577d;
	color: white;
}
.frm_soc_share div{
	display: inline-block;
	vertical-align: middle;
}
.frm_soc_share img{
	width: 78px;
}

.postid-68984 .collapseomatic_content{
	margin-left: 0;
	margin-top: 5px;
}
.postid-68984 .trigger_class{
	background-color: #f0f0f0;
   padding: 4px 8px 4px 22px;
   color: #ed6e28;
   background-position: left 6px center;
}

.postid-68984 .article .sc_encadre h2{
	margin-top: 5px;
}

.postid-68984 .article h2{
	font-weight: 900;
	font-size: 23px;
	color: #ed6e28;
}
.postid-68984 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-68984 .scroll .viewport{
	height: 300px;
}


.appel-1219-cols{
	margin-top: 20px;
	text-align: left;
	margin-bottom: 15px;
}
.appel-1219-cols h2{
	margin-top: 0 !important;
}
.appel-1219-cols:after{
	clear: both;
	content: '';
	display: table;
	
}



.appel-1219-actus{
	float: left;
	width: 50%;
	padding-left: 20px;
	border-left: 1px solid #ccc;
}
.appel-1219-actus h2{
	margin-bottom: 10px;
}

.appel-1219-actus article{
	width: auto;
}
.appel-1219-actus article img{
	display: block;
}


.appel-1219-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-1219-premiers h2{
	margin-bottom: 10px;
}


.appel-1219-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-1219-signataires h2{
	margin-bottom: 10px;
}
.appel-1219-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-1219-signataires .titre,
.appel-1219-signataires .org{
	color: #666;	
}
.appel-1219-signataires .nom{
	text-transform: uppercase;
}

.postid-68984 .soc-bottom{
	display: none;
}


/* 0320
---------------------------------*/

#frm_field_1111_container *{
	color: #ed6e28;
	font-size: 14px;
	font-weight: 500;
	cursor: pointer;
}

.appel-0320-cols{
	margin-top: 15px;
}

.appel-0320-cols *{
	text-align: left !important;
}

.appel-0320-cols .scroll .overview{
	padding-right: 22px;
}

.appel-0320-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-0320-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
}


.appel-0320-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-0320-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-0320-signataires .titre,
.appel-0320-signataires .org{
	color: #666;	
}
.appel-0320-signataires .nom{
	text-transform: uppercase;
}

.appel-0320-cols .scroll .viewport{
	height: 300px;
}


/* 0420
---------------------------------*/

#frm_field_1113_container h2{
	background-color: #ed6e28;
	color: white;
	padding: 10px 20px;
	font-size: 20px;
	text-align: center;
	font-weight: 400;
}

#frm_field_1111_container *{
	color: #ed6e28;
	font-size: 14px;
	font-weight: 500;
	cursor: pointer;
}


.appel-0420-cols{
	margin-top: 15px;
}

.appel-0420-cols *{
	text-align: left !important;
}

.appel-0420-cols .scroll .overview{
	padding-right: 22px;
}

.appel-0420-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-0420-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
}


.appel-0420-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-0420-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-0420-signataires .titre,
.appel-0420-signataires .org{
	color: #666;	
}
.appel-0420-signataires .nom{
	text-transform: uppercase;
}

.appel-0420-cols .scroll .viewport{
	height: 300px;
}

.appel-0420-cols .scroll .thumb{
	background-color: #ed6e28;
}


/* 1121
---------------------------------*/

.appel-1121-cols{
	margin-top: 15px;
}

.appel-1121-cols *{
	text-align: left !important;
}

.appel-1121-cols .scroll .overview{
	padding-right: 22px;
}

.appel-1121-premiers{
	float: left;
	width: 50%;
	padding-right: 15px;
	border-right: 1px solid #ddd;
	
}
.single article .appel-1121-cols h2{
	margin: 0 0 15px 0;
	text-transform: uppercase;
	color: #ed6e28;
	font-weight: bold;
}


.appel-1121-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}

.appel-1121-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-1121-signataires .titre,
.appel-1121-signataires .org{
	color: #666;	
}
.appel-1121-signataires .nom{
	text-transform: uppercase;
}

.appel-1121-cols .scroll .viewport{
	height: 300px;
}


#frm_field_1395_container *{
	color: #ed6e28;
	font-size: 16px;
	font-weight: bold;
	cursor: pointer;
}

.frm_style_style-formulaires.with_frm_style input[type="submit"]{
	font-size: 36px;
}

.postid-96822 .soc-bottom{
	display: none;
}


/* Appel Hidalgo
---------------------------------------------------*/


.postid-37367 article h1+.date{
	display: none;
}

#form_hidalgo-appel-2021{
	background-color: #eeefee;
	padding: 20px;
	color: #1d577d;
	margin: 20px 0px 20px 0px;
	position: relative;
}

/* titre */
#frm_field_1399_container{
	background-color: #1d577d;
	color: white;
	margin: -20px -20px 30px -20px;
	padding: 10px 20px;
	font-size: 20px;
	font-weight: bold;
}


#form_hidalgo-appel-2021 input{
	margin-bottom: 12px;
	width: 90%;
	border: 1px solid #c8ccc8;
	padding: 6px 8px;
}
#form_hidalgo-appel-2021 input[type="checkbox"]{
	width: auto;
}

#form_hidalgo-appel-2021 label{
	color: inherit;
	font-size: 15px;
	font-weight: bold;
	margin-bottom: 3px;
	
}
#form_hidalgo-appel-2021 .frm_blank_field input{
	border-color: red;
}

#form_hidalgo-appel-2021 label span{	
	text-transform: none;
	font-style: italic;
	font-size: 0.9em;
	color: #333;
	font-weight: 200;
}


#frm_field_442_container{
	display: block;
	padding-top: 20px;
}


#frm_field_1414_container label{ /* checkbox */
	font-size: 15px;
	cursor: pointer;
	margin-top: 15px;
}
#frm_field_1414_container label input{
	margin-right: 5px;
}

#form_hidalgo-appel-2021 .legende{
	text-align: right;
	font-size: 0.8em;
	font-weight: 300;
}



/* submit */
#form_hidalgo-appel-2021 .frm_submit{
	position: relative;
	margin-top: 15px;
}
#form_hidalgo-appel-2021 input[type="submit"]{
	background-color: #1d577d;
	border: none;
	color: white;
	padding: 8px 15px;
	font-size: 30px;
	cursor: pointer;
	width: auto;
	margin-bottom: 0;
	font-weight: 900;
}

/* soc */
#form_hidalgo-appel-2021 .soc{
	background-color: white;
	border: 1px solid #1d577d;	
	padding: 6px 15px 2px 15px;
	width: 80%;
	margin: 40px auto 0 auto;
}

#form_hidalgo-appel-2021 .soc > span{
	color: #1d577d;
	font-size: 20px;
	font-weight: 900;
	display: inline-block;
	margin-right: 8px;
}

#form_hidalgo-appel-2021 .soc div{
	display: inline-block;
	vertical-align: middle;
}

/* colonnes */
.postid-102062 .article h2,
.postid-102062 .actus-campagne
{
	font-weight: 900;
	font-size: 23px;
	color: #1d577d;
}
.postid-102062 .actus-campagne{
	margin-bottom: 20px;
	font-size: 25px;
}

.postid-102062 .scroll .viewport{
	height: 400px;
}


.appel-mta-cols{
	margin-top: 20px;
	text-align: left;
}
.appel-mta-cols h2{
	margin-top: 0 !important;
}

.appel-mta-premiers{
	float: left;
	width: 50%;
	padding-right: 20px;
	border-right: 1px solid #ccc;
	
}
.appel-mta-premiers h2{
	margin-bottom: 10px;
}


.appel-mta-signataires{
	float: left;
	width: 50%;
	padding-left: 20px;
}
.appel-mta-signataires h2{
	margin-bottom: 10px;
}
.appel-mta-signataires .signature{
	line-height: 1.5;
	font-size: 1em;
}

.appel-mta-signataires .titre,
.appel-mta-signataires .org{
	color: #666;	
}


.postid-102062 .soc-bottom{
	_display: none;
}


