.site-header {
  padding-top: 0px;
  padding-bottom: 0px;
}
.header-image a img {
  padding: 0;
  margin-bottom: -60px;
  margin-top: -30px;
  background-color: rgba(252, 211, 106, 0);
}
.main-navigation a {
  padding-top: 0px;
  color: #b80202;
  padding-right: 31px;
  margin-top: -10px;
  font-size: 18px;
  margin-bottom: -3px;
  font-family: Arial, Helvetica, sans-serif;
  letter-spacing: 0px;
  padding-left: 13px;
  line-height: 36px;
  padding-bottom: 14px;
}
.main-navigation ul ul {
  margin-top: 0px;
  padding-bottom: 0px;
}
.main-navigation .menu-item-has-children > a {
  padding-bottom: 7px;
  padding-top: 0px;
}
.main-navigation a:hover {
  color: #fcb112;
}
.main-navigation a:active {
  color: #e5121b;
}
.textwidget a img {
  padding-top: 0px;
  margin-top: 16px;
  margin-bottom: -14px;
}
.entry-title {
  border-top-style: solid;
  border-top-width: 4px;
  padding-top: 21px;
}
.site-header-main {
  margin-bottom: -18px;
}
@media screen and (max-width: 320px) {
  .menu-toggle {
    padding-top: 10px;
  }
  .header-image a img {
    margin-bottom: -59px;
    padding-bottom: 15px;
  }
}
