

.page-id-156 .q_logo {
display: none !important;
}
.page-id-345 .q_logo {
display: none !important;
}

@media (min-width: 1000px) {
    .single-portfolio_page .wpb_gallery .gallery_inner.gallery_with_space.v3 {
        margin-top: -19.5px;
    }
    .single-portfolio_page .wpb_gallery .gallery_inner.gallery_with_space.v3 li:last-child {
        margin-right: 0 !important;
    }
    .single-portfolio_page .wpb_gallery .gallery_inner.gallery_with_space.v3 li {
        width: 32.33%;    
        margin-right: 1.5%;    
        margin-top: -5px;
    }
}

@media screen and (min-width: 1000px) {
    .gallery_holder ul.gallery_with_space.v3 li, 
    .wpb_gallery_slides .gallery_holder ul.gallery_with_space.v3 li {
        width: 28%;
        margin-right: 8%;
        margin-top: 6%;
    }
}


.filter_holder {
    border-top: 1px solid;
    border-bottom: 1px solid;
}
@media screen and (min-width: 1000px) {
    .filter_holder ul li span {
        line-height: 47px !important
    }


.ppt {
    font-size: 14px !important;
}

.light:not(.sticky):not(.scrolled) .side_menu_button>a.opened {
    color: #000;
}


body a.pp_next, body a.pp_previous {
    display: none !important;
}

.projects_holder.v3.hover_text .mix {
    margin: 0 0 7.5% !important;
}
}

@media screen and (min-width: 1000px) {
    .projects_holder.v3 .mix, 
    .projects_holder.v3.hover_text .mix,
    .projects_holder.v3 .filler, 
    .projects_holder.v3.hover_text .filler {
        width: 28% !important;
    }
}


body div.pp_overlay {
    background-color: #ffffff ;
    opacity: 1 !important;
}
body .ppt {
    color: #000000 !important;
    margin-left: 0 !important;
    position: relative !important;
    left: 5px ;
}
body div.pp_default .pp_nav .currentTextHolder {
    color: #000000 !important;
}
body div.pp_default .pp_close:after, body div.pp_default a.pp_arrow_next:after, body div.pp_default a.pp_arrow_previous:after {
    color: #000000  !important;
}

.gallery_holder ul li a img {
    max-height: 309px !important;
}

.single-post .gallery_holder ul li a img {
    width: 93% !important;
}
@media screen and (max-width: 600px) {.content.content_top_margin_none {    background-color:black;}}