/*
Additional CSS - Daphne design
*/

.has-dark-grey-color {color: #99a997 !important;}
.has-neutral-grey-color {color: #f5ecf2 !important;}
.has-light-grey-color {color: #9a667b !important;}
.has-dark-gold-color {color: #fbf5ec !important;}
.has-light-gold-color {color: #9b5f26 !important;}

.has-dark-grey-background-color {background-color: #99a997 !important;}
.has-neutral-grey-background-color {background-color: #f5ecf2 !important;}
.has-light-grey-background-color {background-color: #9a667b !important;}
.has-dark-gold-background-color {background-color: #fbf5ec !important;}
.has-light-gold-background-color {background-color: #9b5f26 !important;}

.has-dark-grey-border-color  {border-color: #99a997 !important;}
.has-neutral-grey-border-color  {border-color: #f5ecf2 !important;}
.has-light-grey-border-color  {border-color: #9a667b !important;}
.has-dark-gold-border-color  {border-color: #fbf5ec !important;}
.has-light-gold-border-color  {border-color: #9b5f26 !important;}

.topbar {background-color: #99a997; margin-bottom: 0px; font-size: 14px; padding: 5px; color: #fff;}
.topbar a {color: #fbf5ec;}

.footer-widgets .sub-menu {display: none;}
.footer-widgets li {list-style: none; padding: 0px;}
.footer-widgets .aligncenter {margin-bottom: 0px;}

.footer-widgets .menu-item {display: inline-block;  text-align: center;}
.footer-widgets .menu-item a {font-weight: normal; font-size: 13px; text-transform: uppercase; padding-right: 10px; letter-spacing: 1px; color: #fff;}

.wp-block-search__inside-wrapper {border: 2px solid #f2f2f2;}
.wp-block-search__inside-wrapper button {background-color: #fff; border: 0px #fff; color: #0d0d0d;}

.archive .entry-title {font-size: 14px; letter-spacing: 0px;}

.home .enews { align-items: center; flex-wrap:wrap; text-align: center;}
.home .enews-form {width: 100%; display: flex; margin-top: 10px;}
.home .enews-form input {margin: 5px;}

@media only screen and (max-width: 768px) {
.home .enews-form {display: block;}
.category .entry-title {padding-top: 0px;}	

.full-width-content .entry-content .alignfull {
  margin-left: -5%;
  margin-right: -5%;
  max-width: 100vw;
  width: auto;
  margin-bottom: 20px;
}	
}

.site-header {border-bottom: 1px solid #f2f2f2;}
.archive-pagination, .pagination {width: 100%;}
.archive-heading {text-align: center;} 	

/* convert kit css */
@media screen and (min-width: 600px) {
.home .formkit-form[data-uid="7c5fba6a9e"] .formkit-fields {justify-content: space-between;}
.home .formkit-form[data-uid="7c5fba6a9e"] .formkit-field, .home .formkit-form[data-uid="7c5fba6a9e"] .formkit-submit {margin: 0;flex-basis:48%!important;}
.home .formkit-form[data-uid="7c5fba6a9e"] .formkit-field {margin-right:8px;}
.home .formkit-form[data-uid="7c5fba6a9e"] .formkit-submit > span {padding:10px;}
.home .formkit-form[data-uid="7c5fba6a9e"] .formkit-submit {border-radius:0!important;}
}

@media only screen and (max-width: 480px) {
  .site-header .title-area {max-width: 90%; margin:0 auto; display: block; position: relative; text-align: center;}
  .site-header .title-area a img{margin: 0 auto;}
}