#img_page_actuval {
	width:100%;
	height:300px;
	overflow:hidden;
	position:relative;
	margin:20px 0px;
	box-shadow:0px 10px 60px -6px rgba(0,0,0,0.75);
	-webkit-box-shadow:0px 10px 60px -6px rgba(0,0,0,0.75);
}
#img_page_actuval > img {
	position:absolute;
	width:100%;
	left:50%; top:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	z-index:1;
}
#img_page_actuval > div#fil {
	position:absolute;
	top:0; bottom:0; left:0; right:0;
	background-color:#000;
	opacity:.6;
	z-index:2;
}
div.act_adm {
	display:-webkit-box;
	display:-ms-flexbox;
	display:flex;
	position:relative;
	margin-bottom:10px;
}
.post-photo {
	position:relative;
	height:250px;
	width:250px;
	overflow:hidden;
	margin-right:10px;
}
.post-photo > img {
	position:absolute;
	left:50%;
	top:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
}
div.act_adm > .content_adm {
	box-sizing:border-box;
	width:calc(100% - 290px);
}
div.act_adm > .content_adm > h2 {
	margin-top:0 !important;
}

.cnt-ph {
	width:300px;
	height:300px;
	filter:url('data:image/svg+xml;charset=utf-8,<svg xmlns="http://www.w3.org/2000/svg"><filter id="filter"><feGaussianBlur in="SourceAlpha" stdDeviation="5" /><feOffset dx="1" dy="11" result="offsetblur" /><feFlood flood-color="rgba(0,0,0,0.5)" /><feComposite in2="offsetblur" operator="in" /><feMerge><feMergeNode /><feMergeNode in="SourceGraphic" /></feMerge></filter></svg>#filter');
-webkit-filter:drop-shadow(0px 10px 5px rgba(0,0,0,0.5));
        filter:drop-shadow(0px 10px 5px rgba(0,0,0,0.5));

	margin-right:10px;
}
.post-photo-act {
	width:300px;
	height:300px;
	position:relative;
	clip-path:url(#svg_clip);
	-webkit-clip-path:url(#svg_clip);
	transform: translateZ(0);
	-webkit-transform: translateZ(0);
	overflow:hidden;
}

.post.act h2 * {
	margin:0px;
	margin-top:5px;
	font-weight:300;
	font-size:18px;
	position:relative;
}
.post.act h2:after {
	position:absolute;
	content:'';
	bottom:0;
	left:0;
	width:100%;
	height:1px;
	background: -moz-linear-gradient(left, rgba(85,85,85,1) 0%, rgba(85,85,85,0) 100%);
background: -webkit-linear-gradient(left, rgba(85,85,85,1) 0%,rgba(85,85,85,0) 100%);
background: linear-gradient(to right, rgba(85,85,85,1) 0%,rgba(85,85,85,0) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#555555', endColorstr='#00555555',GradientType=1 );
}
.act {
	display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position:relative;
  -webkit-box-align:center;
    -ms-flex-align:center;
            -ms-grid-row-align:center;
        align-items:center;
}
.act>.post-content {
	width:calc(100% - 310px);
}
.post-photo-act > img {
	position:absolute;
	top:50%; left:50%;
	transform:translate(-50%,-50%);
	-webkit-transform:translate(-50%,-50%);
	
	min-width:100%;
	min-height:100%;
}
.post-date {
	position:absolute;
	padding:10px;
	background-color:#97376A;
	color:#FFF;
	border:2px solid #FFF;
	border-radius:4px;
	left:5px;
	top:5px;
}
.post-date_act {
		position:absolute;
	padding:10px;
	background-color:rgba(151,55,106,0.8);
	color:#FFF;
	left:5px;
	top:5px;

}
.act h2 {
	margin-top:0 !important;
	font-weight:300;
	position:relative;
}
.post-body * {
	margin:0;
}
/* Actu SEULE */
#cnt_content_actu {
	padding:10px;
	margin-bottom:55px;
}
.actualite {
	width:400px;
	margin:auto;
	box-shadow:0px 35px 77px -17px rgba(0,0,0,0.44);
}
.photo-actu {
	vertical-align:top;
	position:relative;
}
.photo-actu img {
	width:100%;
}
#share {
	font-size:10px;
	text-align:right;
}

h1.act {
	 background:rgba(151,55,106,0.8) !important;
	 position:relative;
	 bottom:0; left:0;
}
#num_page {
	text-align:center;
	margin:10px;
}
#num_page>ul {
	padding:0; margin:0;
}
#num_page>ul>li {
	display:inline-block;
	padding:5px;
	background-color:rgb(92, 40, 70);
	box-sizing:border-box;
	width:30px;
	height:30px;
	text-align:center;
	margin-right:10px;
}
#num_page>ul>li:last-child {
	margin-right:0;
}
#num_page>ul>li.select {
	box-shadow:0px 0px 10px rgba(0,0,0,1);
}
#num_page>ul>li>a {
	text-decoration:none;
	color:#FFF;
}