

body .cat-1 .blog_slides .blog_text_holder_outer{
 background-color: rgb(232, 89, 13, .78)!important;
}
{ background-color: rgba(21,21,21,.78); }
body li[data-filter=".category-actualites"], body article.category-actualites .entry_title a, body article.category-galerie .entry_title a{
    color: #e8590d !important;
    font-style: italic;
}

body #pomake-390{
height: auto;
    width: 60%;
    opacity: 1;
    margin: auto;
    position: relative;
    right: 0;
    left: 0;
    top: 5vh;
}
.header_top_bottom_holder, .header_bottom, .scroll_header_top_area {
    height: 80px !important;
}
body li.filter span:hover{ color: #e8590d !important; }
body .dark:not(.sticky):not(.scrolled) nav.main_menu > ul > li > a .underline_dash{ background-color: #ff6600!important; }
body header.sticky nav.main_menu > ul > li:hover > a > span, body .dark.sticky nav.main_menu > ul > li > a:hover{ color: #000000 !important; }
body .post_excerpt{
       padding: 0px 20px !important;
}
.entry_title {
    margin-bottom: 20px;
}
.post_image{
    height: 200px;
    overflow: hidden;
}
.post_image a img{
        min-height: 200px;
}

.post_text_inner h2, .post_info{
    display: none !important;
}
nav.main_menu>ul>li>a{  line-height: 15px; letter-spacing: 0;}
nav.main_menu>ul>li {
    list-style-type: none;
line-height: 80px;
height: 80px;
    float: left;
    margin: 0;
    font-size: 12px;
    width: 12.5%;
    text-align: center;
}
.blog_holder article .post_content_holder{
   margin-top: 50px;
    margin-bottom: 50px;
}
.q_logo{
     display: none;
}
.filter_holder{ margin-top: 50px; display: block; }

nav.main_menu{ width: 100%; }

body{ padding:0; margin: 0; }
body .blog_single .post_image{
        min-height: 400px;
}
.blog_holder.single_image_title_post article .itp_post_text .post_text_inner{
    padding: 40px 0px !important;
    margin: 0 auto;
    width: 70%;
}
.blog_holder.single_image_title_post article .post_content_holder{ margin-top: 0; }

.blog-single .post_text_inner {

@media only screen and (max-width: 1000px){

body .img-hist{ margin: 2%;width: 29.333%; }
}

@media only screen and (max-width: 1500px){
.numbers-line p::before {
    right: 165px !important;
}
}
@media only screen and (max-width: 1200px){
.numbers-line p::before {
    display: none;
}
}