.full-width.mobile {

}

.post-img-full {
	width: 75%;
	margin-bottom: 5px;
}

body.single-portfolio .hentry {
	float: none;
	width: 100%;
}

@media only screen and (max-width: 952px){
#searchform .filter-search input#s {
      font: 18px/1.2em 'Graduate', arial, sans-serif;
}
ul.stories-filter-bar li{
  font: 18px/1.2em 'Graduate', arial, sans-serif;
}
.filter-search span.icon:after {
  top: 18px;
}

ul.stories-filter-bar > li:hover:after{
    border-width: 0 25px 57px 0;
}

ul.sub-filter{
top:57px;
}

ul.sub-filter.wide-filter {
    width: 700px;
    left: -200px;
}


}

@media only screen and (max-width: 910px){
#searchform .filter-search input#s {
      font: 16px/1.2em 'Graduate', arial, sans-serif;
}
ul.stories-filter-bar li{
  font: 16px/1.2em 'Graduate', arial, sans-serif;
}
.filter-search span.icon:after {
  top: 16px;
}
ul.stories-filter-bar li {
  padding-left: .8em;
  padding-right: .8em;
}
ul.stories-filter-bar > li:hover:after {
    border-width: 0 25px 51px 0;
}
ul.sub-filter {
    top: 51px;
}
}




@media only screen and (max-width: 767px){
.stories-filter-bar {
  display: none;
}

}
@media only screen and (min-width: 768px) {
	/* Desktop styles go below this line */
	#header{
		display: none !important;
	}	
}



@media only screen and (max-width: 480px){


}





