/* Publications */
body.single-wpdmpro article.wpdmpro .publication-header, 
body.single-wpdmpro article.wpdmpro .publication-content, 
body.single-wpdmpro article.wpdmpro .publication-content h3 {
	display: inline;
}
article.wpdmpro .post-thumb{
	margin-right: 30px;		
	float: left;	
	width: 159px;		
	height: 225px !important;	
	padding: 3px;	
	/*border: 1px solid #e5e5e5; */
	position: relative;
}
.blog-publications article:nth-child(2) {	
	margin-right: 0;
}
.publication .publication-header  {	
	width: 30%;	
	margin-right: 4%;
	float: left;
}
.publication .publication-header .post-date, .publication .publication-header .post-thumb {	
	float: right !important;
}
.publication .publication-content  {	
}
.publication .publication-content  .post-info {	
	margin-bottom: 15px;
}
.w3eden .i4ce-label {  
	display: inline;  
	padding: .2em .6em .3em;  
	font-size: 75%;  
	font-weight: 700;  
	line-height: 1;  
	color: #fff;  
	text-align: center;  
	white-space: nowrap;  
	vertical-align: baseline;  
	border-radius: 0.25em;
}
@media all and (max-width: 690px){
	.publication .publication-header, .publication .publication-content  {		
		width: 100%;	
	}	
	.publication .publication-header .clear {		
		clear: none;	
	}
}
/* pagination */
#page_control {	
	font-size: 13px;	
	text-transform: uppercase;
}
.page_control, span.dots {	
	float: left;	
	margin: 2px;
}
.older {	
	float: right;	
	margin: 0;
}
#page_control a.page-numbers i.circle {	
	border-color: #fff;
}
#page_control a.page-numbers:hover i, #page_control span.page-numbers i {	
	border: 2px solid #444;	
	color: #444;
}
#page_control i.fa {	
	font-size: 14px;
}
/* Custom selector */
#pdf_selector_message img {  
	max-width: 500px;  
	max-height: 500px;
}
/* jCarousel */
.anoslide {
	position: relative; 
}
.anoslide ul {
	-webkit-padding-start: 0 !important; 
}
.anoslide .next,.anoslide .prev { 
	width:56px; 
	height:56px; 
	position:absolute; 
	margin-top:-28px; 
	z-index:9999; 
	cursor:pointer; 
}
.anoslide .prev { 
	left:50%; 
	margin-left:-150px; 
	background:url(images/prev.png) 0 0 no-repeat;  
}
.anoslide .prev-events, .anoslide .next-events { 
	top:150px; 
}
.anoslide .prev-publications, .anoslide .next-publications { 
	top:200px; 
}
.anoslide .next { 
	right:60px; 
	margin-right:-60px;  
	background:url(images/next.png) 0 0 no-repeat; 
}
.anoslide li { 
	display:none; 
}
.paging { 
	position:absolute; 
	z-index:9998; 
}.paging > a { 
	display:block; 
	cursor:pointer; 
	width:40px; 
	height:40px; 
	float:left; 
	background:url(images/dots.png) 0px -40px no-repeat; 
}
.paging > a:hover,.paging > a.current { 
	background:url(images/dots.png) 0px 0px no-repeat;  
}
img {
	-webkit-user-select: none;  /* Chrome all / Safari all */
	-moz-user-select: none;     /* Firefox all */
	-ms-user-select: none;      /* IE 10+ */
	-o-user-select: none;user-select: none;    
}
/* Publication & Pages Sidebar */
.sidebar h3{   
	margin-top: 30px;
}
.widget li {	
	margin-bottom: 0px!important;	
	padding-top: 7px;
}
.widget li.active a {  
	font-weight: bold;
}
.widget li.active a, .widget li.active a:before {  
	color: blue;
}
.widget li.active li:not(.active) a {  
	font-weight: normal;
}
.widget .parent-pages li a:before, li.widget article.go_project a:before  {  
	content: '' !important;
}
.widget .child-pages li a:before {  
	content: '\f105' !important;
}
/* Mini Menu */
.mini-menu {	
	margin-top: 5px;
	float: right;
}
.mini-menu  li{	
	float: left;	
	margin-left: 5px;
}
.mini-menu  li.lang-item img {	
	margin-top: 9px;	
	height: 16px;	
	width: auto;
}
@media (max-width: 650px) { 
	header .mini-menu {		
		display: none;	
	}
}
@media (min-width: 980px) { 
	.header .logo img{
		float: left;
	}
}
@media (min-width: 1250px) { 
	header .mini-menu {		
		margin-right: -50px;	
	}
	header .logo {
		margin-left: -50px;	
	}
	footer .wrapper {
		width: 1080px !important;
	}
}
@media (min-width: 1350px) { 
	header .mini-menu {		
		margin-right: -150px;	
	}
	header .logo {
		margin-left: -150px;	
	}
	footer .wrapper {
		width: 1280px !important;
	}
}
/* Slider & Page Thumbnail */
#full-width-slider {	
	background-repeat: no-repeat;	
	background-color: transparent !important;	
	background-position: center;	
	height: auto !important;	
	min-height: 0 !important;
}
.full-width-slider {	
		position: relative;		
		overflow: hidden;	
		background-color: grey;	
		background-color: transparent !important;
}
	
@media only screen and (min-width: 980px) { 
	.full-width-slider {	
		width: 100%;	
		/*margin-top: -90px;*/
	}
	.full-width-slider img {	
		width: 100%;	
		height: auto;
	}	
}
/* home page */
.home-blog article {	
	float: left;
	margin-bottom:	3em;
}
@media all and (min-width: 691px){
	.home-blog article {	
		margin-bottom:	3em;
	}
}
.home-blog img {	
	width: 100%;	
	height: 100%;
}
#newsletter-subscription .wrapper {	
	position: absolute;	
	right: 0;
}
/* focus */
.page-focus {
	padding-top: 1em;
}
/* footer */
#partners-icons .icon {	
	float: right;	
	margin-left: 10px;	
	/*max-width: 100px;*/
}
#partners-icons .icon  img{	
	height: 70px;	
	width: auto;	
	border: none;
}
.footer-text {	
	color: blue;
}
/* Breadcrumbs */
#breadcrumb {
    font-weight: normal;
    font-style: oblique;
    color: #87a5b6;
    /* letter-spacing: 2pt; */
    /* word-spacing: 2pt; */
    font-size: 1.4 em;
    text-align: left;
    font-family: arial, helvetica, sans-serif;
    line-height: 2;
}
/* Correction Princess */
.blog-small article h3,.blog-small .post-head {	
	overflow: visible !important;
}
.single article a {	
	color: blue;
}
body.single .post-info, body.single .post-info h1, .blog-small article h3, .blog-small .post-info,.blog-full article h1, .blog-full .post-info {	
	text-transform: none !important;
}
.category-blog-de-pierre-ducret #page-content .tp-title {
	display: none;
}