/* 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: #ffffff !important;
}

/* Header Padding */

header#masthead .hgroup {
  padding-bottom: 5px !important;
  padding-top: 5px !important;
}

#colophon #theme-attribution {
  display: none;
}
.layout-full #colophon {
padding-top: 0px;
padding-bottom: 0px;
}
#colophon #theme-attribution, #colophon #site-info {
margin-top: 0px;
padding-top: 0px;
padding-bottom: 0px;
}
article.post .entry-header h1.entry-title,
article.page .entry-header h1.entry-title {
  display: none;
}

#main.site-main {
  padding-top: 5px;
  color: #5a988b;
  font-size: 15px;
}

.siteorigin-panels-stretch.panel-row-style-full-width.panel-row-style {
  background-color: #ffffff;
}

/* 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: #5A988B;
  font-size: 16px;
}

.main-navigation ul li:hover > a {
  background-color: #013c37;
}

.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;
}

.so-widget-sow-headline-default-e3b51284442f .sow-headline-container h1.sow-headline {
  padding-top: 20px;
}

.layout-full .panel-row-style.panel-row-style-full-width {
  padding-top: 35px;
}

.panel-row-style {
  margin-top: 21px;
  background-color: #04B6A7;
}

.so-widget-sow-headline-default-f7ff4d07399d .sow-headline-container h1.sow-headline {
  padding-top: 25px;
}

.textwidget p:last-child {
  color: #23514e;
  font-size: 17px;
  text-align: justify;
  padding-top: 0px;
}

strong {
  font-size: 17px;
  font-family: open sans;
}

.entry-content p {
  font-size: 17px;
}

.so-widget-sow-features-default-6aea8f0b880c .sow-features-list .sow-features-feature .textwidget > p.sow-more-text {
  text-align: center;
}

.so-widget-sow-features-default-6aea8f0b880c .sow-features-list .sow-features-feature .textwidget > p {
  text-align: justify;
}

.panel-grid.panel-has-style > .panel-row-style {
  background-color: #E8F4F9;
}

.so-widget-sow-features-default-3ad2853b5ebd .sow-features-list .sow-features-feature .textwidget > p {
  text-align: justify;
}

.so-widget-sow-features-default-3ad2853b5ebd .sow-features-list .sow-features-feature .textwidget > p.sow-more-text {
  text-align: center;
}

.siteorigin-panels-stretch.panel-row-style-full-width.panel-row-style.panel-row-style-for-5-0 {
  background-color: #ffffff;
}

.so-widget-sow-features-default-243c0d7326cf .sow-features-list .sow-features-feature .textwidget > p.sow-more-text {
  text-align: center;
}

.main-navigation ul li:hover > a {
  background-color: #95A9B1;
  color: #ffffff;
}

align {
  text-align: justify;
}

.siteorigin-widget-tinymce.textwidget {
  text-align: justify;
  font-size: 20px;
}

/* Vantage Hide Masthead Including Menu */

#colophon.site-footer {
  background-color: #ffff;
}

h1 {
  font-size: 30px;
}

h2 {
  font-size: 25px;
}

#contact.siteorigin-panels-stretch.panel-row-style-full-width.panel-row-style.panel-row-style-for-479-0 {
  padding-top: 0px;
  margin-top: 0px;
}

#panel-470-0-0-0.so-panel.widget.widget_sow-editor.panel-first-child.panel-last-child {
  font-size: 20px;
}
#pgc-470-0-0.panel-grid-cell {
  margin: 0px;
  padding: 0px;
}