/* Vantage Remove Logo in Menu img constraint */

header#masthead.masthead-logo-in-menu .logo > img {
  max-height: none !important;
}

/* Vantage Header Background Color */

header#masthead {
  background-color: #1F60B0 !important;
}

/* Header Padding */

header#masthead .hgroup {
  padding-bottom: 0px !important;
  padding-top: 0px !important;
}

#colophon #theme-attribution {
  display: none;
}

article.post .entry-header h1.entry-title,
article.page .entry-header h1.entry-title {
  display: none;
}

#main.site-main {
  padding-top: 5px;
}

/* Vantage Menu Padding - Vertical */

.main-navigation ul li a {
  padding-top: 10px;
  padding-bottom: 10px;
}

.entry-header {
  display: none;
}

.home.layout-full .panel-row-style.panel-row-style-full-width {
  padding-top: 0;
}

/* Page ID 21 */

.page-id-21 #main {
  padding-top: 0;
}

.page-id-21 article.page .entry-header {
  margin-bottom: 0;
}

.page-id-21.layout-full .panel-row-style.panel-row-style-full-width:first-of-type {
  padding-top: 0 !important;
}

.main-navigation ul {
  background-color: #0074BD;
  font-size: 16px;
}

.main-navigation ul li:hover > a {
  background-color: #7B7B7B;
}

.siteorigin-panels-stretch.panel-row-style-full-width.panel-row-style {
  background-color: #ffffff;
}

.so-widget-sow-headline-default-2ea68375c58b .sow-headline-container h1.sow-headline {
  padding-top: 30px;
}

/* Vantage set menu 1 font family and font size */

.main-navigation a {
  font-size: 18px;
}

#menu-menu-1.menu {
  font-weight: normal;
}

a {
  font-weight: normal;
  color: #ffffff;
}