

/* Image with 'data' attribute is hidden */
img[data-lazy-src] {
/* we set the opacity to 0 */
   opacity: 0;
}
/* Image without 'data' attribute is (or becomes) visible */
img.lazyloaded {
/* prepare the future animation */
   -webkit-transition: opacity .5s linear 0.2s;
       -moz-transition: opacity .5s linear 0.2s;
                 transition: opacity .5s linear 0.2s;
/* we set the opacity to 1 to do the magic */
   opacity: 1;
}

@media only screen and (max-width: 1000px){
    .content .content_inner > .full_width > .full_width_inner {
        padding-top: 0 !important;
    }
}

@media only screen and (max-width: 600px) {
.projects_holder article .image_holder.overlapping_title_hover .portfolio_title {
     opacity: 1 !important;
 }
 .projects_holder article .image_holder.overlapping_title_hover .text_holder {
     background-color: transparent;
 }
}

.page-id-26927 .q_logo a{
    visibility: visible!important;
    height: 60px;    
}