
.site-info { display: none; }
.page .entry-header { display: none; }
@media screen and (min-width: 48em) {

.blog:not(.has-sidebar) #primary article
{
width: 100%;
}
body:not(.has-sidebar):not(.page-one-column) .page-header
{
display: none;
}
}

.home #wp-custom-header {
    display: none;
}