#primary {
  width: 74.287%;
}

#secondary {
  width: 20.762%;
}

body.responsive #page-wrapper {
  max-width: 1280px;
}

#colophon {
  margin-bottom: 0;
}

header#masthead.masthead-logo-in-menu .logo {
  padding: 0;
}

#page-wrapper {
  padding-top: 0;
}

.siteorigin-panels-stretch.panel-row-style.panel-row-style-full-width {
  margin-top: 5px;
}

:not(.not-default-page).page-layout-no-sidebar #primary {
  margin-top: -35px;
}

#pgc-42-3-0.panel-grid-cell {
  margin-bottom: -15px;
}

#colophon.site-footer {
  margin-top: -10px;
}

h3 #widget-title {
  color: #ffffff;
}

.panel-grid-cell .widget-title {
  color: #ffffff;}

div #siteorigin-widget-tinymce {
  height: 100px
}