@import url("https://group8.connectingmembers.com/Portals/_default/cross-styling.css");
@import url("https://group8.connectingmembers.com/Portals/_default/council-styles.css");
/*----------------------------------------------------------------------------*/

h1, h2, h3, h4, h5, h6, p, a {
    font-family: proxima-nova, Arial, sans-serif;
}

a {
   color: var(--theme-link-hover);
}
/* temp accent card styles */
    .accent-card h3 {
        margin-left: 1rem;
    }
   .accent-card  p {
        background-color: #f7f7f7;
        padding: 1.5rem 1rem 1rem;
        margin-top: -2.5rem;
        border-bottom: 0.25rem solid var(--brand-light-blue);
    }
img {
    max-width: 100% !Important;
    height: auto !IMPORTANT;
}
/* Logo */
a.logo--emblem {
    display: none;
}
.site--header .site--logo img {
    width: 50%;
}

/* Hero Image */
.intro-banner img {
    max-height: 600px;
} 

/* Swiper Hover Color */
.swiper-container.default_nav .swiper-button-prev:hover,.swiper-container.default_nav .swiper-button-next:hover, .swiper-container .swiper-pagination-bullet-active {
    background: var(--theme-link-hover) !important;
}

/*Jimmy Tweaks feb 2022 */
.module-container.module-container__callout.module-container__callout-branded {
    max-width: 600px;
    margin: 0 auto !important;
}
.module-container.module-container__callout.module-container__callout-branded h2 {
    font-size: 1.7em;
}
.kofc .kofc__detail .etg-row {
    margin-left: 0 !important;
    margin-right: 0 !important;
}
.kofc .header--nav ul li a.menu-link, .header--nav ul li span.menu-link {
    padding: 0.5em 0.7rem;
}
@media screen and (min-width: 1290px) {
.kofc .header--nav ul li a.menu-link, .header--nav ul li span.menu-link {
    font-size: 1rem;
}
}
#dnn_ctr5986_Feedback_plEmail_lblLabel:before {
    content: 'Contact Email';
    position:absolute;
    background: var(--theme-neutral, #f5f5f5);
    width: max-content;
}
#dnn_ctr5986_Feedback_plName_lblLabel:before {
    content: 'Name to Pray For';
    position:absolute;
    background: var(--theme-neutral, #f5f5f5);
    width: max-content;
}

/*Documents Description Text Change*/
.DescriptionHeader {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 41px;
  }

.DescriptionHeader:after {
  content: ' Form ID' !important;
  font-size: 1rem;
}

 @media screen and (max-width: 480px) {
     .DescriptionHeader {
        display: none;
  }
}

/*Documents Downloads Text Change*/
[id^="dnn_ctr6263_Document_grdDocuments_ctlDownloadLink_"] {
  font-size: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 41px;
  }

[id^="dnn_ctr6263_Document_grdDocuments_ctlDownloadLink_"]:after {
  content: 'View' !important;
  font-size: 1rem;
}
 @media screen and (max-width: 480px) {
.DescriptionCell {
    display: none;
  }
}
 @media screen and (max-width: 480px) {
[id^="dnn_ctr6263_Document_grdDocuments_ctlDownloadLink_"]:after {
  content: 'View' !important;
  font-size: 1rem;
  white-space: nowrap;
  }
}

/* Program Directory 
.cmcustom2022 a.cm-btn.cm-article-btn {
    background: var(--brand-blue)!important;
    border-color: var(--brand-accent)!important;
    color: white!important;
}
.cmcustom2022 a.cm-btn.cm-article-btn:hover {
    background: var(--brand-gold)!important;
    border-color: var(--accent-color)!important;
    color: #fff!important;
}
.personabar-visible .cm-news-btns {
    background: var(--brand-blue)!important;
}
.cmcustom2022 a.cm-btn.cm-article-btn:hover::after {
    font-family: "Font Awesome 5 Pro"!important;
}*/
#dnn_ctr8932_ModuleContent .personabar-visible .cm-news-btns {
    background: inherit;
}

#dnn_ctr8932_ModuleContent .cm-news-btns-admin a {
    color: var(--brand-blue);
}

/*#dnn_ctr8932_ModuleContent .news-grid-image {
    display: none;
}*/

/* Footer  */
.site--footer {
    background: var(--brand-gold,#001333);
}

/* Hide Admin in Bulk Email */
.ms-nav-pills li:has(a[access-roles="admin"]),       /* Hides the admin link */
.ms-nav-pills li:has(a[ng-click="MenuNevigation('automation')"]), 
.ms-nav-pills li:has(a[ng-click="MenuNevigation('settings')"]) {
    display: none;
}








