.qodef-title .qodef-title-holder .qodef-subtitle {
		display: contents;
}

/*hide tag fondateurs in portfolio*/
.page-id-3181 .qodef-ptf-category-holder{
	display: none;
}

.hidden-blocks{
	display:none;
	visibility: hidden;
}

.page-id-3162 .qodef-title .qodef-title-holder .qodef-subtitle{
	display: block;
}
.qodef-title .qodef-title-holder .qodef-subtitle{
	display: block;
}



.wpdt-c.wpDataTableContainerSimpleTable .wpdtSimpleTable td.wpdt-cell a[data-link-content="wpdt-link-content"] button{
	background-color:#000!important;
}

.wpdt-c.wpDataTableContainerSimpleTable .wpdtSimpleTable td.wpdt-cell a[data-link-content="wpdt-link-content"] button:hover{
	background-color:#e4d9d3!important;
}
/*Dynamic images size*/
@media screen and (min-width: 601px) and (max-width: 1024px){
			.page-id-4522 .qodef-blog-list-item-inner {
    min-height: 480px;
}
}
@media screen and (min-width: 1025px){
	.page-id-1668 .qodef-item-image{
	  max-height: 250px;
    max-width: 250px;
    overflow: hidden;
}
	.qodef-blog-list-item-inner {
    min-height: 390px;
}
	.page-id-3181 .qodef-portfolio-list-holder article .qodef-item-image-holder img{
		width: 275px;
    height: 275px;
	}
}

.qodef-slider{
	padding-top: 70px;
}
.qodef-item-title{
	overflow: hidden;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
}

#gallery-4 .gallery-caption {
    text-align: right;
}

.qodef-main-menu>ul>li>a span.item_inner{
	    font-weight: bold;
}
.documentation-content{
    padding: 15px;
    min-height: 310px;
/*     background: #f6f6f6; */
    margin: 5px 5px 0 0;
}

/*blog page new test*/

.qodef-blog-slider-image{
	height: 400px;
	overflow: hidden;
}

/*Menu links*/
.qodef-drop-down .second .inner ul li a, .qodef-drop-down .second .inner ul li h4,.qodef-mobile-header .qodef-mobile-nav a, .qodef-mobile-header .qodef-mobile-nav h4, .menu-item a{
	text-transform:uppercase!important;
}
.page-id-7136 .qodef-ptf-category-holder, .qodef-side-menu-button-opener{
	display:none;
}

/*BLOG*/
.qodef-blog-list-item-inner .qodef-item-image{
	    display: flex;
    max-height: 250px;
    overflow: hidden;
}