

.search .blog_holder article{ width:271px; vertical-align: top;}
.search h2, .search h2 a{font-size:20px;}

.firefox_mac_browser .projects_holder.hover_text.no_space article .image_holder{
   margin: 0 -2px -2px;
}
.firefox_mac_browser .projects_holder.v6.standard_no_space .mix,
.firefox_mac_browser .projects_holder.v6.hover_text.no_space .mix,
.firefox_mac_browser .projects_holder.v6.standard_no_space .filler,
.firefox_mac_browser .projects_holder.v6.hover_text.no_space .filler{
   width: 16.6%;
}
.firefox_mac_browser .projects_holder.v5.standard_no_space .mix,
.firefox_mac_browser .projects_holder.v5.hover_text.no_space .mix,
.firefox_mac_browser .projects_holder.v5.standard_no_space .filler,
.firefox_mac_browser .projects_holder.v5.hover_text.no_space .filler{
   width: 19.93%;
}
.firefox_mac_browser .projects_holder.v4.standard_no_space .mix,
.firefox_mac_browser .projects_holder.v4.hover_text.no_space .mix,
.firefox_mac_browser .projects_holder.v4.standard_no_space .filler,
.firefox_mac_browser .projects_holder.v4.hover_text.no_space .filler{
   width: 24.93%;
}
.firefox_mac_browser .projects_holder.v3.standard_no_space .mix,
.firefox_mac_browser .projects_holder.v3.hover_text.no_space .mix,
.firefox_mac_browser .projects_holder.v3.standard_no_space .filler,
.firefox_mac_browser .projects_holder.v3.hover_text.no_space .filler{
   width: 33.3%;
}
.firefox_mac_browser .projects_holder.v2.standard_no_space .mix,
.firefox_mac_browser .projects_holder.v2.hover_text.no_space .mix,
.firefox_mac_browser .projects_holder.v2.standard_no_space .filler,
.firefox_mac_browser .projects_holder.v2.hover_text.no_space .filler{
   width: 49.93%;
}
@media only screen and (max-width: 1300px){
    .firefox_mac_browser .projects_holder.v6.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v6.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .filler{
				width: 19.93%;
		}
		/*MENU FR*/
		nav.main_menu > ul > li > a{ font-size:15px !important; padding:0px 10px;}
		#nav-menu-item-421 a{ font-size:12px !important;}
		
		/*COVER BOXES*/
		.cover_boxes p, .cover_boxes .qbutton{ font-size:12px;}
}
@media only screen and (max-width: 1000px){
		.firefox_mac_browser .projects_holder.v6.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v6.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .filler{
				width: 24.93%;
		}
		
		
		
}
@media only screen and (max-width: 900px){
		.firefox_mac_browser .projects_holder.v6.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v6.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .filler{
				width: 33.3%;
		}
}


@media only screen and (max-width: 768px){
		.firefox_mac_browser .projects_holder.v6.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v6.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v6.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v5.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v5.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v4.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v4.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v3.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v3.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v3.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v3.hover_text.no_space .filler,
		.firefox_mac_browser .projects_holder.v2.standard_no_space .mix,
		.firefox_mac_browser .projects_holder.v2.hover_text.no_space .mix,
		.firefox_mac_browser .projects_holder.v2.standard_no_space .filler,
		.firefox_mac_browser .projects_holder.v2.hover_text.no_space .filler{
			width: 49.92%;
		}
}

/*logo trop gros dans menu sticky*/
header.sticky:not(.header_style_on_scroll) .q_logo img.sticky,
header.sticky:not(.header_style_on_scroll) .q_logo img.mobile{
/*height: 50px !important;*/
}