@media screen and (min-width: 56.875em){
.sidebar {
 float: left;
 margin-right:75%;
 margin-left: 0;
 width: 15%;
}
.content-area {
 float:right;
 margin-right: 0;
 margin-left: -100%;
}
.widget {
 border-top: 0;
 margin-bottom: 0.2em; 
 padding-top: 0.5em
}
.widget .widget-title {
 margin-bottom: 0.5em;
}
.widget > :last-child {
 margin-bottom: 0.5em
}
.content-area {
 width: 80%;
}
#masthead {
padding-top: 0px;
padding-bottom: 0px;
}
.entry-title {
margin-bottom: 0em
}
.entry-title {
 display: none;
}
.site-header {
 padding: 0;
  }
 .site-content {
 padding: 0;
  }
 .site-header-main {
  margin-bottom: 0;
  border-bottom: 6px solid #4285bf;
  padding-bottom: 0;
  }
 .site-branding, .site-header-menu, .header-image {
   margin-top: 0;
   margin-bottom: 0;
  }
}