.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display: none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display: none;
}
.WaGadgetRecentBlogPosts .itemAuthor
{ display: none; }

h1 {
    text-transform: none;
}

/* menu */
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {
    text-transform: none;
    font-weight: normal;
    color: black;
    padding: 8px 2.5rem;
}

/* menu dropdown */
.secondLevel, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul {
    border: none;
}

/* menu selected item */
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a {
    color: black;
}

/* menu hover item */
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item:hover>a, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item:hover>a {
    color: #275c32;
}

/* footer link underline */
#id_kGfiBn3 a:hover {
    text-decoration: underline !important;
    text-decoration-color: white !important;
}

/* used in policies */
.bold-link {
    font-family: Verdana;
    font-size: 18px;
    font-weight: bold;
    color: black !important;
    text-decoration: none; 
    cursor: pointer;
    margin: 1rem 0 1rem 0;
    display: block;
}

.bold-link:hover { 
    text-decoration: underline !important; 
    text-decoration-color: black !important; 
}

/* dark green links */
A, A:link, A:active, A:visited {
    color: #275c32;
}

/* news item headers */
h4.boxHeaderTitle {
    font-family: 'Verdana', 'Lato','Arial',sans-serif !important;
}

/* upcoming events title  */
.upcomingEventsContainer h3.sectionTitle {
    text-transform: none;
    color: black;
    font-family: 'Verdana', 'Lato','Arial',sans-serif;
    font-size: 30px;
}

/* register button */
input.registerButton {
    background: transparent !important;
    border: 1px solid black !important;
    color: black !important;
    padding: 8px 30px !important;
}

#idEventListCalendar h3.sectionTitle {
    text-transform: none;
    font-size: 24px;
}

.eventsTitleContainer h1.pageTitle {
    color: #275c32 !important;
    font-family: 'Verdana', 'Lato', 'Arial', sans-serif !important;
}

/* event details box - grey or keep green? */
/* .upcomingEventsContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
    background-color: #F1F1F1 !important;
} */