/*Fix responsive logo under 1024px*/
@media (max-width:1024px) {
    .logo img {
        max-height: 50px;
    }
	.responsiveheader .logo {
   		padding: 5px;
	}
}
/*Fix main logo above 1025px*/
@media (min-width:1025px) {
    .logo img {
        max-width: 220px;
    }
}
/*Hide author and date published on pages*/
.page-id-10 .meta-top, .page-id-13 .meta-top, .page-id-15 .meta-top {
  display:none;
}
/*Hide "no comments" in posts*/
.comment-meta {
  display:none;
}

@media (min-width:1025px) {
	.filterfloat {
    	position: static;
	}
}

.filterfloatbutton {
  color:#333;
  font-weight:700;
  font-family: "Open Sans","Helvetica Neue",Arial,sans-serif;
  font-style: normal;
}

.portfolioclose .navicon:before, .fa-navicon:before, .fa-reorder:before, .fa-bars:before {
    content: "";
}


.portfoliolove .navicon:before {
    content: "";
}
.portfoliosidebarmeta.withcontent {
  display:none;
}

.footsocial i {
  color: #45619D;
}

.footsocial .fa-twitter {
  color: #55ACEE;
}

div.portfoliocontent div.portfoliocontentwrapper div.portfolionavbar div.portfolionavlist.ppopup ul li.portfolioclose div.portfoliopopup div.popuptext {
  font-size: 0px;
}

div.portfoliocontent div.portfoliocontentwrapper div.portfolionavbar div.portfolionavlist.ppopup ul li.portfolioclose div.portfoliopopup div.popuptext:after {
  font-size: 12px;
  content: "Home";
}