#custom_html-2,
#featured-post-6,
#frm_show_form-2 {
  display: none;
}

#custom_html-26 {
  margin-top: 1em;
}

#genesis-sidebar-secondary.sidebar-secondary,
#genesis-sidebar-primary {
  max-width: 335px;
}

#genesis-content {
  width: 500px;
  margin-right: 25px;
  padding-right: 0em;
}

.content-sidebar-wrap {
  padding-left: 0em;
  display: flex;
  width: 56vw;
}

.wp-block-latest-posts__post-author {
  display: inline-block;
}

#genesis-sidebar-secondary p.entry-meta,
#genesis-sidebar-primary p.entry-meta {
  clear: both;
  padding-top: 0px;
}

#genesis-sidebar-secondary .entry-content,
#genesis-sidebar-primary .entry-content {
  padding-top: 0px;
  padding-bottom: 10px;
}

.gb-block-post-grid-image > a > time {
  display: none !important;
}

.gb-block-post-grid .gb-block-post-grid-author a {
  color: #008285;
}

.featured-center-heading {
  background-color: #222;
  color: #fff;
  padding: 10px;
}

.featured-center-heading a {
  color: white;
}
.post-excerpt {
  margin-bottom: 24px;
}
.featured-post h3 {
  color: black;
}

@media screen and (max-width: 450px) {
  #secondary-nav-area {
    /* 		top: 21px; */
    padding-left: 120px;
  }
}

@media screen and (max-width: 840px) {
  .content-sidebar-wrap {
    width: 90vw;
  }

  #genesis-content {
    width: 90vw;
  }

  #genesis-sidebar-primary {
    max-width: 90vw;
  }

  #genesis-sidebar-secondary {
    width: 90vw !important;
    max-width: 90vw !important;
    margin-top: 50px;
  }

  #media_image-3 img,
  #media_image-2 img {
    display: block;
    margin: auto;
  }
}

@media screen and (max-width: 1024px) {
  /* .site-header .wrap {
		padding-top: 50px;
	} */
}

@media screen and (max-width: 1212px) {
  .site-inner > .content-sidebar-wrap {
    width: 90vw;
  }

  #genesis-sidebar-secondary {
    display: block;
  }
}
#custom_html-11 h3 {
  padding-top: 0;
  margin-top: 0;
}

@media screen and (max-width: 840px) {
  section.fpm-front-center-recent-posts {
    margin-bottom: 0px;
  }
  .widget-wrap .entry-content {
    padding-top: 0px;
    padding-bottom: 10px;
  }
  #custom_html-37 {
    border-bottom: unset;
  }
  #custom_html-22 {
    margin-bottom: 40px;
  }
  #custom_html-13 {
    margin-top: 40px;
  }
}

@media screen and (max-width: 1212px) {
  #genesis-sidebar-secondary {
    margin-left: 10vw;
    max-width: none;
  }
}
