.cff-post-text .cff-text {
  font-size: 15px;
}

#cff.cff-light .cff-item a {
  color: #575757;
  text-decoration: none;
}

#cff .cff-author .cff-date {
  margin-top: 6px !important;
  color: #101217;
}

#cff.cff-masonry .cff-load-more {
  max-width: 220px;
  background: #674A40;
  color: #fff;
  font-weight: 700;
  border-radius: 24px;
  margin: 0 auto;
  float: none;
  margin-top: 2rem;
  padding: .75rem 2rem;
  letter-spacing: 1px;
  font-size: 15px;
}

#cff.cff-masonry .cff-load-more::after {
  display: none;
}

#cff.cff-masonry .cff-load-more span {
  text-decoration: none;
}

#cff.cff-theme-social_wall .cff-load-more .cff-load-icon {
  display: none;
}

.site-main .acf-button {
  border: none;
}

.site-main .acf-input-wrap .acf-is-prepended {
  border: 1px solid #000;
}

.katso-kaikki-ajankohtaiset-btn {
  background-color: #674a40;
}

.katso-kaikki-ajankohtaiset-btn:hover {
  background-color: #f56b0f;
}


body p a, body li a{
  color: #674a40!important;
  font-weight: 600 !important;
}


.sidebar-entry-title, .sidebar-section-title{
  /*color: #E6620A!important;*/
  color: #674a40!important;
}
.sidebar-heading-col h2{
  color: #674a40!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item>a.mega-menu-link{
  /*color: #E6620A!important;*/
  color: #C45308!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-item>a.mega-menu-link{
  /*color: #E6620A!important;*/
  color: #C45308!important;
}
#mega-menu-wrap-primary #mega-menu-primary>li.mega-menu-item.mega-current-menu-ancestor>a.mega-menu-link{
  color: #C45308!important;
}
.hero-two-cols-content .hero-content h2{
  color: #674a40 !important;
  }
  .btn{
    background-color: #923F07 !important;
    }
    .nav-search-btn{
      background-color: #fff !important;
    }