

body.home footer{display: none;}

.masonry_with_space .projects_holder article .project_category{
display: none;
}
.masonry_with_space .projects_holder article .portfolio_description{
display: none;
}

.masonry_with_space .projects_holder .mix .image {border: 8px solid #ffffff;box-sizing: border-box;-webkit-box-sizing: border-box;
-moz-box-sizing: border-box;}

.filter_holder ul li[data-filter="portfolio_category_123"] {
    display:none !important;
}

header.dark .main_menu a:hover{
    color:#dd9933 !important;
}

header.light .main_menu a:hover{
    color:#dd9933 !important;
}


.filter_holder ul li span {
    position: relative;
    display: inline-block;
    vertical-align: middle;
    padding: 0 25px;
    color: #a6a6a6;
    font-size: 12px;
    font-weight: 600;
    letter-spacing: 1px;
    text-transform: uppercase;
    -webkit-transition: color .3s ease-in-out;
    -moz-transition: color .3s ease-in-out;
    -ms-transition: color .3s ease-in-out;
    -o-transition: color .3s ease-in-out;
    transition: color .3s ease-in-out;
}

.filter_holder ul li:not(.filter_title) span{
    color: #393939;
    font-size: 13px;
    font-weight: 500;
}

.filter_holder ul li.current a, .filter_holder ul li:not(.filter_title):hover a{
    color:#dd9933;
}

.projects_holder article:hover .portfolio_shader{
    opacity:0.7!important;
}

@media all and (max-width:1620px){
    .has_fixed_background.title .title_subtitle_holder{
      opacity:0;
    }
  }