.mp-hide-pw > .mp-hide-pw {
  display: none;
}

.steckbeck-ad-margin-override {
  margin: 0 !important;
}

.steckbeck-ad-group .wp-block-jetpack-slideshow_pagination {
  display: none;
}

.steckbeck-ad-group .wp-block-jetpack-slideshow {
  margin-bottom: 0;
}

.has-white-color a {
  color: #fff;
}

.lebtown-slideshow-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_button-pause {
  display: none !important;
}

.lebtown-slideshow-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_button-prev {
  display: none !important;
}

.lebtown-slideshow-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_button-next {
  display: none !important;
}

.lebtown-slideshow-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_pagination {
  display: none !important;
}

.lebtown-slideshow-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_container.wp-swiper-initialized {
  cursor: pointer !important;
}

.lebtown-house-ad {
  margin-bottom: 32px !important;
}

.widget-area :where(.wp-block-group.has-background) {
  padding: 1.25em;
}

.widget-area .wp-block-group .wp-block-group__inner-container > * {
  margin-top: 1.25em;
  margin-bottom: 1.25em;
}

.widget-area .wp-block-group .wp-block-group__inner-container > *:last-child {
  margin-bottom: 0;
}

.widget-area .wp-block-group .wp-block-group__inner-container > *:first-child {
  margin-top: 0;
}

.wp-block-group.has-background
  + .wp-block-group.has-background.lv-events-calendar {
  margin-top: 32px;
}

.lv-events-calendar-widget {
  max-height: 500px;
  overflow: scroll;
}

@media only screen and (max-width: 600px) {
  .laf-popup-desktop {
    display: none !important;
  }

  .laf-sponsors-ad-desktop {
    display: none !important;
  }
}

@media only screen and (min-width: 601px) {
  .laf-popup-mobile {
    display: none !important;
  }

  .laf-sponsors-ad-mobile {
    display: none !important;
  }
}

.laf-ad.wp-block-jetpack-slideshow
  .wp-block-jetpack-slideshow_container.wp-swiper-initialized {
  cursor: pointer !important;
}

.laf-sponsors-ad-desktop {
  max-width: 728px;
}

.laf-sponsors-ad-desktop .wp-block-jetpack-slideshow_slide {
  height: 90px !important;
}

.laf-sponsors-ad-desktop .wp-block-jetpack-slideshow_swiper-wrapper {
  height: 90px !important;
}

.laf-sponsors-ad-mobile {
  max-width: 320px;
}

.laf-sponsors-ad-mobile .wp-block-jetpack-slideshow_slide {
  height: 50px !important;
}

.laf-sponsors-ad-mobile .wp-block-jetpack-slideshow_swiper-wrapper {
  height: 50px !important;
}

.memberpressproduct .author-bio {
  display: none;
}

.mepr-submit[type="submit"],
.terminal-contact-inputs[type="submit"] {
  color: white;
}

/* #mepr-account-nav{
   padding-bottom:5px;
    border-bottom: 1px solid #e5e5e5; 
} */
.mepr-nav-item a {
  border: 1px solid #505050;
  padding: 5px 10px 5px 10px !important;
  background: #e5e5e5;
  color: black;
}
.mepr-nav-item a:hover {
  background: #6e6d6d;
  color: #fff;
}

.mepr-account-actions a {
  border: 1px solid #505050;
  padding: 5px 10px 5px 10px !important;
  background: #e5e5e5;
  color: black;
  text-align: left;
  margin: 10px;
  display: inline-block !important;
  width: 95%;
  margin-right: 10px;
}
.mepr-account-actions a:hover {
  background: #6e6d6d;
  color: #fff;
}
@media only screen and (max-width: 600px) {
  .mepr-account-actions {
    display: inline-grid;
  }
}
.memberpressproduct-template #terminal-sponsors-container {
  display: none;
}

.page #terminal-sponsors-container,
.single-product #terminal-sponsors-container,
.post-type-archive-product #terminal-sponsors-container {
  display: none;
}

@media print {
  #terminal-sponsors-container,
  #colophon,
  .terminal-contact {
    display: none;
  }
  .h-sb .middle-header-contain {
    -webkit-print-color-adjust: exact !important;
  }
}

.gform_footer .button {
  background-color: #b42407;
}
.gform_footer .button:hover {
  background-color: #111;
}

.h-sb .site-header .nav3 a,
.mobile-sidebar .nav3 a {
  background-color: #b42407;
}

.mepr-nav-item {
  display: inline-block;
  margin: 5px 0;
}

.single-product div.product {
  width: 100%;
}

.single-product .posted_in {
  display: none;
}

.woocommerce .content-area #main.site-main {
  width: 100%;
}

ul.products.columns-4 {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  grid-gap: 1rem;
}

.woocommerce ul.products li.product,
.woocommerce-page ul.products li.product {
  float: unset !important;
  width: unset !important;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}

.woocommerce ul.products::before {
  display: none;
}

.ets-btn.btn-disconnect {
  color: white;
}

.h-sb .site-header .nav3 a,
.mobile-sidebar .nav3 a,
.button.mb-cta {
  border-radius: 100px;
  border: 1px solid white;
  text-transform: uppercase;
  font-size: 0.7rem;
  padding: 0.25rem 0.5rem;
}

.h-sb .site-header .nav3 .secondary-cta a,
.mobile-sidebar .nav3 .secondary-cta a {
  background-color: #072c3f;
  color: white;
  border-color: #072c3f;
}
.h-sb .site-header .nav3 a,
.mobile-sidebar .nav3 a {
  border-width: 3px;
  margin: -2px;
}
.h-sb .site-header .nav3 .secondary-cta a:hover,
.mobile-sidebar .nav3 a:hover {
  border-color: white;
}

.site-header .nav3 .highlight,
.mobile-sidebar .nav3 .highlight {
  order: -1;
}

.site-header .nav3 > ul {
  justify-content: flex-end;
}

.site-header .nav3 > ul,
.mobile-sidebar .nav3 ul {
  display: flex;
  flex-wrap: wrap;
}

.site-header .nav3 > ul:before,
.mobile-sidebar .nav3 ul:before {
  content: "";
  flex-basis: 100%;
}

.h-sb .site-header .nav3 .tertiary-cta a,
.mobile-sidebar .nav3 .tertiary-cta a {
  background: none;
  border: none;
  margin: 0;
  text-transform: unset;
  font-weight: lighter;
  font-size: 0.8rem;
}

.h-sb .site-header .nav3 .tertiary-cta,
.mobile-sidebar .nav3 .tertiary-cta a {
  margin: 0.5rem 0 -0.5rem 0;
}

ul.wpmenucart {
  padding: 0 1.5rem;
  position: absolute;
  visibility: hidden;
  background-color: #072c3f;
  z-index: 9;
  right: 0;
  top: 30px;
}

#mobile-sidebar-fallback ul.wpmenucart {
  top: unset;
  bottom: 0;
}

li.menu-item.wpmenucart:hover ul.wpmenucart {
  visibility: visible !important;
}

.hide-page-title .site-content {
  margin-top: 0 !important;
}

div.wp-block-cover.pmk-cover {
  margin-top: 0;
  margin-bottom: 0;
}

div.wp-block-group.pmk-why-digital {
  margin-bottom: 0;
}

div.wp-block-group.pmk-stats .wp-block-column {
  min-width: unset;
}

div.wp-block-group.pmk-question-block {
  margin-top: 0;
}

.page-id-15 .site-footer {
  margin-top: 0;
}

.highlight-menu-contain.desktop-only {
  /*   display: block; */
  padding-bottom: 5px;
}

.site-header {
  box-shadow: 0 2px 5px rgb(0 0 0 / 10%);
}

.page.home .site-footer {
  margin-top: 0;
}

.site-footer .wpmenucart {
  display: none;
}

.page-id-15 .highlight-menu-contain {
  display: none;
}

.single-memberpressproduct .entry-subhead {
  display: none;
}

.single-memberpressproduct .entry-title {
  margin: 0;
}

.single-memberpressproduct figure.post-thumbnail {
  display: none;
}

.single-memberpressproduct .main-content {
  margin: auto;
}

.above-comments.widget {
  margin: 0;
}

#comments {
  margin: 0 auto;
}

.wpd-login {
  font-weight: 700;
}

#post-1384 ul,
.memberpressproduct-template ul {
  list-style: "✓ ";
  list-style-position: inside;
}

#post-1384 li::marker,
.memberpressproduct-template li::marker {
  color: green;
}

.wpnbha .entry-sponsors:not(:last-child) {
  width: auto;
  margin-right: 1.5rem;
}

.wpnbha .entry-sponsors .sponsor-logos {
  display: none;
}

.cat-sponsored-content .span-reading-time {
  display: none;
}

@media only screen and (max-width: 766px) {
  .sharedaddy {
    backdrop-filter: blur(10px);
    background: rgba(255, 255, 255, 0.8);
    bottom: 0;
    left: 0;
    padding-top: 6px;
    position: fixed;
    text-align: center;
    width: 100%;
    z-index: 2;
  }

  .sharedaddy ul::before {
    content: "Share this article:";
    font-size: 13px;
    font-style: italic;
    margin-right: 8px;
    text-align: right;
  }

  .sd-content ul {
    align-items: center;
    display: flex;
    justify-content: center;
  }

  .sd-content ul li {
    margin: 0 8px 0 0;
  }
	
	#lebtown-house-ad {
		max-width: 100% !important;
	}
}


#lebtown-house-ad {
	max-width: calc(50% - 32px);
	margin: auto;
}

@media only screen and (max-width: 600px) {
  .entry .entry-content > .community-bulletin-board {
    padding: 1.25em 0.5em;
    margin-left: calc(50% - 50vw);
    margin-right: calc(50% - 50vw);
    max-width: 100vw;
  }
  .entry
    .entry-content
    > .community-bulletin-board
    .wp-block-columns
    .wp-block-column
    > * {
    margin-bottom: 0;
  }

  .community-bulletin-board div.wp-block-columns {
    gap: 16px;
  }
  .community-bulletin-board.wp-block-group
    .wp-block-group__inner-container
    > * {
    margin-top: 16px;
    margin-bottom: 16px;
  }
}

.entry-sponsor .span-reading-time {
    display: none;
}

article[class*="newspack_spnsrs_tax"] .jp-relatedposts, article[class*="newspack_spnsrs_tax"] + .post-navigation {
    display: none !important;
}

broadstreet-zone[zone-id="77539"] .bs-swapper-container > a {
    width: 100% !important;
}

/* Latest Posts */


@media only screen and (max-width: 781px) {	
	.lebtown-latests-posts-column {
		display: none;
	}
}

.lebtown-the-latest .wp-block-group__inner-container > p {
		margin-bottom: .75rem !important;
}

.lebtown-the-latest .wp-block-group__inner-container > .wp-block-latest-posts__list {
	margin-top: .75rem !important;
}

.lebtown-the-latest li {
	line-height: 10px !important;
}

.lebtown-the-latest li a {
	font-size: 12px;
	line-height: 10px !important;
}

.lebtown-the-latest li:not(:nth-child(n+6)) a::after {
	content: "\00a0";
	display: inline-block;
}

.lebtown-the-latest li:nth-child(n+6) time {
	display: none !important;
}
.lebtown-the-latest li time {
	display: inline-block;
	font-size: 12px;
	line-height: 10px !important;
}

.lebtown-hp-top {
	margin-top: 0 !important;
}

.wp-block-columns.homepage-top > :first-child {
    height: fit-content;
}

.gravity-theme .gsurvey-rank-choice {
    text-wrap: wrap;
	white-space: initial;
}


.page-id-188317 .gfield {
margin: auto !important;
	width: 80%;
}

/* Empower Local */
aside.scaip.scaip-1 {
    margin: 0;
}
.teads-inread.sm-screen {
    margin-bottom: 0 !important;
}