.h1_cadre {text-align:center;}

/* RECHERCHE ACTUS */

div#articles_search {
	position: relative;
	width:90%;
	max-width: 400px;
	overflow: hidden;
	border: 1px solid var(--cg_orange);
	border-radius: 3em;
	margin: 10px auto;
}
.search_input {
	border:1px solid var(--cg_orange);
	overflow:hidden;
	background:#FFF;
}
div#articles_search input.search_value {
	border: 0 none;
    color: #999;
    font-family: inherit;
    font-size: 1.2em;
	width: calc(98% - 50px);
    padding: 0 0 0 5px;
    height: 29px;
    float: left;
    margin: 2px 0 0 7px;
	
}
div#articles_search input.search_submit {
	height:33px;
	width:38px;
	float:right;
	background:var(--cg_orange) url(../img/public/blog_search_btn.svg) center no-repeat;
	background-size:22px;
	border: 0 none;
	cursor:pointer;
}

.result_total {position:relative; text-align:center; font-style: italic; margin:0 auto 30px auto;}

.result_item {position:relative; overflow: hidden; margin:0 auto; max-width:800px; width:90%; padding:5px 0;}
.result_item a { color:inherit; text-decoration:none;}
.result_groupe {float:left; text-align: center; width:100px; padding:5px 10px; background:var(--cg_orange); color:#FFF; font-size:0.9em; border-top-left-radius:0.5em; border-bottom-right-radius:0.5em;}
.result_name {float:right; width:calc(100% - 120px); padding:5px 0; font-size:1.1em;}
.result_item:hover .result_groupe {background:#000;}
.result_item:hover .result_name {color:var(--cg_orange);}

.result_item_sep {position:relative; margin:5px auto; height:3px; background:var(--cg_gris_clair); max-width:800px; width:90%;}

@media screen and (max-width : 1200px) {	
}

@media screen and (max-width : 959px) {	
	
}
@media screen and (max-width : 900px) {	
}
	
@media screen and (max-width : 800px) {	
}
@media screen and (max-width : 750px) {
	
}
@media screen and (max-width : 650px) {
}
	
@media screen and (max-width : 600px) {	
}
@media screen and (max-width : 480px) {
}
@media screen and (max-width : 400px) {
}