.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:active,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:hover,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:active,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList DIV.boxFooterContainer A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}

.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:link,
.cnPrimaryContentBlock1Content .WaGadgetEventsStateList H4.boxHeaderTitle A:visited
{
	color: #FFFFFF;
	text-decoration: none;
}
.WaGadgetPhotoAlbumStatePhoto #idMenuHeaderContainer .infoContainer
{
  display: none;
} 
.cnFooterPoweredByContainer {
  display: none;
}
.mainMenuContainer .mainMenu div.menuMemberOnlyIcon, .subMenuContainer .subMenu div.menuMemberOnlyIcon {
 display: none;
}
SPAN.postedByLink {
display: none
}
.itemAuthor
{
  display: none;
} 
.author
{
  display: none !important;
}
.postedByLabel
{
  display: none !important;
} 
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
}
#socialLoginContainer, #idSocialLoginContainer {
    display: none;
}

#Club_List tr:nth-child(even) {
  background-color: #eee;
}

#Club_List table {
  border-radius:6px;
  -moz-border-radius:6px;
  border: 1px solid black;
}

#Club_List th {
  padding: 5px;
}

#Club_List td {
  padding: 10px;
}

.wa-video-backdrop{
  display:none; position:fixed; inset:0; background:rgba(0,0,0,.75);
  z-index:99999; padding:24px; box-sizing:border-box;
}
.wa-video-backdrop.is-open{ display:block; }
.wa-video-modal{
  max-width:900px; margin:40px auto; background:#111; border-radius:10px;
  overflow:hidden; position:relative;
}
.wa-video-wrap{ position:relative; width:100%; padding-top:56.25%; background:#000; }
.wa-video-wrap iframe{ position:absolute; inset:0; width:100%; height:100%; border:0; }
.wa-video-close{
  position:absolute; top:10px; right:10px; width:40px; height:40px;
  border:0; border-radius:999px; cursor:pointer;
  background:rgba(255,255,255,.12); color:#fff; font-size:20px;
}

/* --- Added: Hide Slideshow on Mobile Views --- */
@media only screen and (max-width: 768px) {
  .WaGadgetSlideshow {
    display: none !important;
  }
@media only screen and (max-width: 768px) {
  /* Let the login section grow to fit its contents */
  #id_IXJthy7 {
    height: auto !important;
    min-height: 0 !important;
    overflow: visible !important;
  }

  #id_IXJthy7 .gadgetStyleBody {
    height: auto !important;
    overflow: visible !important;
  }

  #id_IXJthy7 table,
  #id_IXJthy7 tbody {
    display: block !important;
    width: 100% !important;
    height: auto !important;
  }

  #id_IXJthy7 tr {
    display: flex !important;
    flex-direction: column !important;
  }

  #id_IXJthy7 td {
    display: block !important;
    width: 100% !important;
    box-sizing: border-box;
  }

  /* Instructions first */
  #id_IXJthy7 td:last-child {
    order: 1;
  }

  /* Member Login underneath */
  #id_IXJthy7 td:first-child {
    order: 2;
    text-align: center !important;
    padding: 15px 0 !important;
  }

  #id_IXJthy7 td:first-child p {
    margin: 0 !important;
    line-height: normal !important;
  }

  #id_IXJthy7 a.stylizedButton {
    display: inline-block !important;
    visibility: visible !important;
    opacity: 1 !important;
  }
}
@media only screen and (max-width: 768px) {
  #id_lBUwkxn,
  #id_lBUwkxn .gadgetStyleBody {
    height: auto !important;
    overflow: visible !important;
  }

  #id_lBUwkxn .WaContentDivider {
    display: block !important;
    visibility: visible !important;
    width: 100% !important;
    height: 1px !important;
    margin: 20px 0 !important;
    border: 0 !important;
    border-top: 1px solid #999 !important;
  }
}
@media only screen and (max-width: 768px) {
  .nahra-site-title,
  .nahra-site-title font {
    font-size: 20px !important;
    line-height: 1.15 !important;
  }
}
@media only screen and (max-width: 768px) {
  #id_KPeIRLP h1,
  #id_KPeIRLP h1 font {
    font-size: 28px !important;
    line-height: 1.15 !important;
  }
}
<h1 class="nahra-site-title">
  NORTH AMERICAN HUNTING RETRIEVER ASSOCIATION
</h1>

<style>
.nahra-site-title {
  font-family: "Roboto Condensed", sans-serif;
  font-size: 48px;
  color: #ffffff;
}

