#site-header-inner {
		padding-top:20px !important;
		padding-bottom:20px !important;
}

#main.site-main.clr {
  color: #1d1d1d;
}

#pg-435-0.panel-grid {
  background-color: #f3bb00 !important;
}

abbr {
  color: #fcf4f4;
  font-style: italic;
}

.meta li {
  color: #ffffff;
}

.meta time {
  color: #fff;
}

time {
  color: #fff;
}

.meta {
  color: #ffffff;
}

.meta a {
  color: #fff;
}

.blog-entry.grid-entry-style .blog-entry-inner {
  border-style: hidden;
}

.cl-popup-trigger.type_text {
  background-color: #fbfbfb;
  color: #202020;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
}

.cl-popup-trigger.type_text:hover {
  background-color: #202020;
  color: #f3bb00;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
  text-decoration: none;
}

.nav-tabs .nav-link.active,
.nav-tabs .nav-link.active:focus,
.nav-tabs .nav-link.active:hover {
  background-color: #f3bb00;
  border-style: hidden;
  color: #202020;
  border-bottom: 2px;
  border-bottom-color: #bc2141;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #bc2141;
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.nav-tabs {
  background-color: #f3bb00;
  margin-bottom: 10px;
  border-bottom-style: hidden;
  padding-bottom: 35px;
}

.nav-tabs .nav-link.active:hover {
  color: #202020;
  background-color: #f3bb00;
  text-align: left;
  border-bottom-color: #bc2141;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #bc2141;
  border-bottom-width: 3px;
  border-bottom-style: solid;
}

.nav-link.active,
a.nav-link.active {
  background-color: #f3bb00;
  border-width: 2px;
  border-style: solid;
  font-weight: 400;
  text-transform: uppercase;
  font-family: Oswald;
}

.nav-tabs .nav-link:hover {
  font-family: Oswald;
  border-bottom-color: #f3bb00;
  border-top-width: 3px;
  border-top-style: solid;
  border-top-color: #f3bb00;
  border-bottom-width: 3px;
  border-bottom-style: solid;
  color: #bc2141;
  border-style: hidden;
}

.nav-tabs .nav-link {
  font-family: Oswald;
  text-transform: uppercase;
  border-radius: 0 0 0 0;
  color: #202020;
}

input[type="text"] {
  padding: .1em;
}

.gb-entry-content {
  background: linear-gradient(#fbfbfb, #fbfbfb);
  padding-left: 30px !important;
  padding-top: 30px;
  padding-right: 30px;
  padding-bottom: 30px;
  font-family: "Cordale", Georgia, serif;
  border-radius: 5px;
}

.gb-date {
  margin-left: 10px;
  font-weight: 300;
}

.gwolle_gb_edit_link {
  color: #bc2141;
}

button,
input,
select,
textarea {
  background-color: #fbfbfb;
  color: #202020;
  border: 2px solid #202020;
}

.sidebar_text {
  font-family: Oswald;
  font-size: 1.0em;
}

.intro {
  font-family: Oswald;
  font-size: 1.2em;
}

.naambord {
  background-color: #fbfbfb;
  color: #202020;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
  text-align: center;
  width: 200px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
}

.naambord a {
  background-color: #fbfbfb;
  color: #202020;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
  text-align: center;
  width: 200px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
}

.naambord a:hover {
  background-color: #202020;
  color: #fbfbfb;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
  text-align: center;
  width: 200px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
}

.naambord a:active {
  background-color: #f3bb00;
  color: #202020;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 5px;
  text-align: center;
  width: 200px;
  height: 40px;
  margin-left: auto;
  margin-right: auto;
}

.H4 {
  background-color: #fbfbfb;
  color: #202020;
  text-transform: uppercase;
  font-family: Oswald;
  border-width: 2px;
  border-style: solid;
  padding: 1px;
  text-align: center;
  width: 200px;
  height: 40px;
  line-height: 32px;
  margin-left: auto;
  margin-right: auto;
}

.submenu {
  color: #ffffff;
  text-transform: uppercase;
  font-family: Oswald;
  font-size: 120%;
}

.submenu a:active {
  color: #ffffff;
  text-transform: uppercase;
  font-family: Oswald;
}

.submenu a {
  color: #202020;
}

.submenu a:hover {
  color: #bc2141;
  text-decoration: none;
}

/* Widgets > Modern Menu */

.modern-menu-widget {
  border: 1px solid #eee;
  border-radius: 0px;
  margin: 0;
}

.modern-menu-widget li,
.modern-menu-widget a {
  display: block;
}

.modern-menu-widget a {
  position: relative;
  padding: 0.538em 30px 0.538em 0.769em;
  color: #fff;
  font-family: Oswald;
}

.modern-menu-widget a > .fa {
  margin-right: 8px;
}

.modern-menu-widget a:after {
  display: block;
  font-family: "FontAwesome";
  content: "\f054";
  position: absolute;
  right: 10px;
  top: 50%;
  margin-top: -6px;
  height: 12px;
  line-height: 12px;
  font-size: 0.923em;
  color: #202020 !important;
}

body.content-right-sidebar .modern-menu-widget li a {
  padding-left: 30px;
  padding-right: 0.769em;
}

body.content-right-sidebar .modern-menu-widget a:after {
  left: 10px;
  content: "\f053";
}

.modern-menu-widget a:hover {
  text-decoration: none;
  background: #fbfbfb;
  color: #bc2141 !important;
}

.modern-menu-widget li.current-menu-item a {
  color: #bc2141;
  margin: 0 0px;
}

.modern-menu-widget li.current-menu-item a:after {
  color: #fff;
}

.modern-menu-widget li {
  border-bottom: 1px solid #eee;
}

.modern-menu-widget li ul {
  border-top: 1px solid #eee;
}

.modern-menu-widget > li:first-child > a {
  border-top-left-radius: 3px;
  border-top-right-radius: 3px;
}

.modern-menu-widget > li:last-child > a {
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px;
}

.modern-menu-widget li:last-child {
  border-bottom: none;
}

@media (max-width: 680px) {
  .no-mobile {
    display: none;
  }
}

@media (min-width: 680px) {
    .no-desktop {
        display: none;
    }
}

a.ow-button-hover {
  text-decoration: none !important;
}

h4 {
  line-height: 32px;
}

#copyright.clr {
  width: 110%;
  margin-left: -50px;
  margin-right: 0px;
  margin-top: 20px;
}

.post-prev a {
  color: #e30613!important;
}

.post-next a {
  color: #e30613!important;
}

a.popuplink {
  color: #BC2141 !important;
}

#site-navigation .menu-button>a>span.link-inner {
  color: #ffffff !important;
  background-color: #e30613 !important;
}

#site-navigation .menu-button>a:hover>span.link-inner {
  color: #ffffff !important;
  background-color: #f3bb00 !important;
}

.button {
  color: #ffffff !important;
}

.lsow-testimonials-slider .lsow-testimonial-text i {
  color: #fff !important;
}

.lsow-author-credentials {
  color: #ffffff !important;
}

.so-widget-image.jetpack-lazy-image {
  height: 100%;
}

.sow-image-container {
	align-self: baseline;
}