
body {
	background-color: #fff;
	flex-direction:column!important;
}

#politique-confidentialite h2 {
	    padding-top: 25px;
		text-transform: uppercase!important;
		
		font-weight: 600!important;
}

#block_header_nav {
	border-top: solid 0px #000!important;
}

#div_block-post_content h2 {
	font-size:22px;
	color: #000;
	font-weight:500;
}


#politique-confidentialite h3 {
	    font-size: 20px!important;
		padding-top: 15px;
		font-weight: 500;
}

/* BURGER MENU */

ul#menu-v2_main-menu-1 ul.sub-menu {
	margin-left: 25px!important;
}

/* VIDEO EMBEDED 100% WIDTH */
/* exclure de l'admin sinon bug rendu oxy builder */
body.oxygen-body iframe {
	width: 100%!important;
	height: 500px!important;
	margin: 0 auto!important;
}

/* Bando abo NL */

.bloc_abo_nl #mailpoet_form_4 .mailpoet_paragraph {
    line-height: 0px!important;
    margin-bottom: 1px!important;
}

.bloc_abo_nl #mailpoet_form_4 .mailpoet_text
{
    font-size: 16px!important; 
	line-height: 1px!important;
	
}

.bloc_abo_nl #mailpoet_form_4 form.mailpoet_form {
	padding: 10px!important;
}

.bloc_abo_nl #mailpoet_form_4 .mailpoet_submit {
	
	margin-left: 10px!important;
	display: inline-block!important;
	background: #ce2e0a!important;
	color:#fff!important;
	border-radius: 2px!important;
	cursor: pointer;
}

.bloc_abo_nl #mailpoet_form_4 .mailpoet_submit:hover {
	background: #fff!important;
	color:#ce2e0a!important;
}

.bloc_abo_nl .mailpoet_form_tight_container .mailpoet_stack_on_mobile .mailpoet_form_column {
    flex-basis: auto!important;
	font-size: 16px!important; 
	
}

.bloc_abo_nl .mailpoet_form.mailpoet_form_successfully_send .mailpoet_validate_success {
    left: 0!important;
    position: relative!important;
    text-align: left!important;
    top: 0!important;
    transform: none!important;
	font-size: 14px!important;
	width: 100%!important;
	color: #ce2e0a!important;
}

.bloc_abo_nl #mailpoet_form_4 .mailpoet_message {
    margin: 0;
    padding: 0 0px!important;
}




a.titre_site:hover {text-decoration: none!important;}

.home .oxy-repeater-pages {display: none;}

.lien_cat a, .lien_noir a {color:#252525!important;}
.lien_cat a:hover, .lien_noir a:hover {color:#ce2e0a!important;}

.hidden {display: none!important;}
.widget_search .screen-reader-text {display: none!important;}

.faire_un_don {
	background: #ce2e0a;
}

.faire_un_don a {
	padding: 0 15px 0 15px;
}

.search_modal > a:before {
	font-weight: 900;
	font-family: "Font Awesome 5 Free"!important;
	content: "\f002"!important;
	padding-right: 10px;
	
}


.white_force-link-color a {
	color: #fff!important;
}

.home .swiper-button-prev, 
.home .swiper-button-next {
	/* background-color: #fff!important; */
	/* padding: 10px!important; */
	/* border-radius: 3px; */
}

.home .swiper-button-next:after, .home .swiper-button-prev:after {
	color: #585858!important;
}


.home .hp_bloc_actu
 {
	width: 100%;
}


.home .hp_bloc_actu img
 {
	width: 75px;
	height: auto;
	
}
.home .hp_bloc_actu img div.actu_textbloc
 {
	
}


.home .hp_bloc_actu:nth-child(1) img
 {
	width: 100%;
	height: auto;
	float: none;
}

.home .hp_bloc_actu:nth-child(2),
.home .hp_bloc_actu:nth-child(3),
.home .hp_bloc_actu:nth-child(4),
.home .hp_bloc_actu:nth-child(5)
 {
	border: solid 1px red!important;
}

.widget_search .search-submit {
	display: none;
}
.widget_search .search-field {
	width:100%;
	
}
 

/* PAGINATION HP */
.page-id-13808180 .oxy-repeater-pages-wrap,
.page-id-13809483 .oxy-repeater-pages-wrap,
.home .oxy-repeater-pages-wrap {
	display: none!important;
}

.oxy-repeater-pages-wrap {
	width: 100%;
	text-align: right!important;
	display: block!important;
	/* float: right!important; */
}

.oxy-repeater-pages,
.oxy-easy-posts-pages {
	/* border: solid 1px red;  */
	display: block!important;
	text-align: right!important;
	font-size:16px!important;
}

.page-numbers {
	padding: 5px 10px;
	display: inline-block;
	margin: 2px;
	border: solid 0px #7f7f7f!important;
	border-radius: 2px;
	background: #7f7f7f;
	color: #fff;
}

span.page-numbers.current {
	background: #ce2e0a!important;
}
a.page-numbers {}
a.page-numbers:hover {
	background: #ce2e0a;
	
}

/* WP CAPTION ARTICLE */

.wp-caption {
border: 1px solid #c4c4c4!important;
text-align: center;
background-color: #f7f7f7!important;
padding-top: 4px;
margin: 10px;
-moz-border-radius: 3px;
-khtml-border-radius: 3px;
-webkit-border-radius: 3px;
border-radius: 3px;
padding:5px;
width: 100%;
}
.wp-caption img {
margin: 0;
padding: 0;
border: 0 none;
}
.wp-caption .wp-caption-text {
font-size: 12px!important;
line-height: 17px;
padding: 0 4px 5px;
margin: 0;
} 

/* // WP CAPTION ARTICLE */


.posts_same_cat .oxy-repeater-pages-wrap {
	display: none!important;
}

#posts_tags_list a {color: #252525; background: #c4c4c4; padding:2px; font-size: 11px; }