.panel-content .wrap {
  margin-top: -20px;
  margin-left: 30px;
  margin-right: 30px;
  padding: 40px;
}

.jig-filterButton.jig-filterButtonSelected {
  top: -15px;
  position: relative;
}

.jig-filterButton {
  position: relative;
  top: -15px;
}

#post-507.post-507.page.type-page.status-publish.hentry {
  margin-top: -10px;
}

.page:not(.home) #content {
  margin-top: -70px;
}

.main-navigation ul#top-menu {
  margin: -7px;
}

@media screen and (min-width: 1200px) {
  .page-id-1038 p {
    padding-left: 20rem;
    padding-right: 20rem;
    text-align: justify;
  }
}

@media screen and (max-width: 1200px) {
  .page-id-1038 p {
    text-align: justify;
  }
}

.page-id-1038 h1 {
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 10px;
}

.page-id-1038 h3 {
  padding-left: 0px;
  padding-bottom: 0px;
  padding-top: 0px;
  font-size: 16px;
}

@media screen and (min-width: 767px) {

}