/* WA Support menu Hover color fix */
.WaGadgetMenuHorizontal .menuInner ul ul li.sel>.item:hover>a>span
{
    color: #cccccc;
}

/* override uppercase conversion of event titles */
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle {
    text-transform: capitalize;
}
/* override uppercase conversion of member names*/
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 {
    text-transform: capitalize;
}

/* hide postedby to avoid confusion with true authors */
.boxInfoContainer h5
{ display: none;}

.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .author {
 display: none;
}


.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel, .WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink {
    visibility: hidden;
    display:none;
    float: left;
    padding-left: 5px;
    font: italic 14px/normal PT Sans;
    color: #9da1a3;
}

.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedOn {
    visibility: visible;
    font: normal 15px/normal PT Sans;
    color: #9da1a3;
    overflow: hidden;
    padding-left: 10px;
}

.WaGadgetRecentBlogPosts .dater
{
    vvisibility: hidden;
}

.WaGadgetRecentBlogPosts .author
{
    visibility: hidden;
    display:none;
}

/* LINK COLOR LOGIN AND OTHER PAGES */
A.linkAuxiliary, A.linkAuxiliary:link, A.linkAuxiliary:active, A.linkAuxiliary:visited, .WaGadgetContactProfile .topButtonsOuterContainer .topButtonsContainer .inner a, .WaGadgetContactProfile .memberDetailsTabsOuterContainer ul.memberDetailsTabMenu li a, .WaGadgetMemberDirectoryStateList .advSearchContainerLink a, .WaGadgetMemberPublicProfileStateMain .pageTitleOuterContainer .pageBackContainer a, .WaGadgetEvents .pageTitleOuterContainer .pageViewSwitcherOuterContainer .pageViewSwitcherContainer a, .WaGadgetEvents .pageTitleOuterContainer .pageBackContainer a, .WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink a, .WaGadgetBlog .pageTitleOuterContainer .pageBackContainer a, .WaGadgetBlog.WaGadgetBlogStateDetails .blogCommentsOuterContainer .blogCommentsListOuterContainer ul.blogCommentsList li.blogCommentItem .blogComment .commentViewContainer .boxHeaderOuterContainer h5 a.blogEntryPostedBy, .WaGadgetForum .forumPanelOuterContainer .forumPanelContainer div #idSubscribe a, .WaGadgetForum .pageTitleOuterContainer .pageBackContainer a, .WaGadgetForum .forumPanelOuterContainer .forumPanelContainer .forumSortedOrderLink a, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer a[href$="#top"], .WaGadgetEmailMember .pageTitleOuterContainer .pageBackContainer a, .WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .formOuterContainer .bundlContact a, .WaGadgetContactProfileStatePhotoGallery #idMemberPhotoAlbumContainer #idPhotoAlbumHeaderContainer .pageBackContainer a, .WaGadgetMemberDirectoryStateAdvancedSearch .clearValuesOuterContainer a, .WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer .exitAdvSearchContainer a, .WaGadgetEvents.WaGadgetEventsStateSelfRegistrationsList .titleContainer #idTitleRight .pageViewSwitcherContainer a, .WaGadgetEvents.WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .navigationOuterContainer .navigationContainer .left a.additionalLink, .WaGadgetEvents.WaGadgetEventsStateRegistration .generalFormOuterContainer .navigationOuterContainer .navigationContainer .left a.additionalLink, .WaGadgetEvents.WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .navigationOuterContainer .navigationContainer .left a.additionalLink, .WaGadgetEvents.WaGadgetEventsStateRegistrationsList .titleContainer #idTitleRight .pageViewSwitcherContainer a, .WaGadgetEvents.WaGadgetEventsStateRegistration .titleContainer #idTitleRight .pageViewSwitcherContainer a, .WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idForgotLinkBox a, .WaGadgetEvents.WaGadgetEventsStateCalendar #idViewSwitchersTable #group1 div a, .WaGadgetEvents.WaGadgetEventsStateCalendar #idViewSwitchersTable #group2 div a {
    color: #cccccc;
}

/* POVER GADGET */
.presenter {
  position: relative;
  width: 90%;
}

.image {
  display: block;
  width: 100%;
  height: auto;
}

.pover {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  height: 100%;
  width: 100%;
  opacity: 0;
  font-size: 10px;
  transition: .5s ease;
  background-color: #ffffff;
}

.figure {
  width: 100%;
  font-size: smaller;
  margin-left: 4px;
  margin-right: 4px;
  margin-inline-start: 3px;
  margin-inline-end: 3px;
}
img.scaled {
  width: 100%;
}

.presenter:hover .pover {
  opacity: 1;
}

/* LOGIN GADGET */
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink {
    display: inline-block;
/* color: #ffffff; */   /*DKF*/
color: #009444;
/*    background-color: #89cf64; */   /*DKF*/
/*    background-color: #009444; */   /*DKF*/
    cursor: pointer;
font: normal 18px/normal PT Sans;
    opacity: 1;
    filter: alpha(opacity=100);
    position: relative;
    padding-top: 4px;
padding-bottom: 4px;
padding-right: 8px;
    text-decoration: none;
    vertical-align: top;
}

.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink:before {
    background-color: transparent;
    color: #ffffff;
    content: '\e613';
    display: inline-block;
    font: normal 12px/normal WA-theme-icons;
    height: 11px;
    margin-right: 5px;
    padding: 6px;
    text-align: center;
    vertical-align: top;
    width: 11px;
}

/* NAVIGATION MENU */
.WaGadgetMenuHorizontal.menuStyle003 .menuInner ul.firstLevel > li.dir > .item > a::after {

    border-color: transparent transparent #ffffff;
    top: 42px;

}

/* HEADER BACKGROUND IMAGE */
.zoneHeader1Outer {

    background-image: url('https://rochesterconsultants.org/resources/Pictures/Rochester_City_View_Summer_Ford_St_Bridge_19.crop2.jpg');
    background-size: cover;
    background-position: center;

}

/* HIDE HEADER IMAGE FOR MOBILE */
@media (max-width: 716px) {

          .zoneHeader1Outer {
        background-image: none;
    }

/* MOBILE PANEL BACKGROUND AND LINK COLOR */
.WaGadgetMobilePanel .mobilePanel {
    height: 50px;
    background: #518fce;
    position: relative;
    color: white;
}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton {
    position: absolute;
    display: inline-block;
    width: 50px;
    height: 50px;
    text-indent: 1000px;
    overflow: hidden;
    color: #FFFFFF;
    cursor: pointer;
    white-space: nowrap;
    text-decoration: none;
}


/*remove author from gadget*/
.itemAuthor
{
display: none;
}

/*remove administrators name from blog posts*/
SPAN.postedByLink
{
display: none
}

.postedByLabel {
display: none
}


a.Twitter {
content: URL(https://about.x.com/content/dam/about-twitter/x/brand-toolkit/logo-black.png.twimg.1920.png);
}

#idFooterPoweredByContainer {
display: none;
border:1;
}

.zoneBrandingOuter {
  visibility: hidden;
  display: none;
  line-height: 0;
}

#idFooterPoweredByWA {
  visibility: hidden;
  display: none;
  line-height: 0;
}

#idFooterPoweredByContainer {
  visibility: hidden;
  display: none;
  line-height: 0;
}


#idFooterPoweredByWA {
  visibility: hidden;
  display: none;
  line-height: 0;
}


.zoneBranding {
display: none;
}


.zoneBrandingOuter {
display: none;
}

