.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}
.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}

div.itemInfoContainer
{
  display: none;
}
/*narrow spacing between blog posts*/
.WaGadgetBlog ul.boxesList li.boxesListItem {
  margin: 0 0 0px 0;
  font-size: 12px;
}
.WaGadgetUpcomingEvents ul li .title {
    margin: 0;
    padding: 0;
    font-size: 14px;
    color: white;
}
.WaGadgetUpcomingEvents ul {
    color: white;
    Font-size: 14px;
}
/* narrow spacing between lines on upcoming events and make font color white*/
.WaGadgetUpcomingEvents li:not(:last-child) {
    margin-bottom: 3px;
    color:white;
}

/* narrow spacing between lines on upcoming events*/
.WaGadgetUpcomingEvents li:not(:last-child) {
    margin-bottom: 3px;
    color:white;
    font-size: 14px;
}

.WaGadgetForumUpdates ul {
    color: white;
    Font-size: 14px;
}
/* make font color white for last event*/
.WaGadgetForumUpdates li:(:last) {
    color:white;
} 

/* don't display author name on recent blog posts*/
.WaGadgetRecentBlogPosts .gadgetStyleBody ul li .author {
 display: none;
}
/* don't display author name on forum updates gadget*/
.WaGadgetForumUpdates ul li .author{
    display: none;
}
.WaGadgetForumUpdates ul li .date span{
    display: none;
}
.WaGadgetForumUpdates ul li .date {
    display: none;
}
/*remove social media logins from login form*/
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 

/*don't change color for visited links*/
A:visited {
color: inherit;
}

/*Change color of Login button background to transparent and make surrounding area smaller
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton {  
    background: 0;
    width: 30px;
    height: 30px;
}*/
/*Change color of Login button to blue  */
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton {  
    background: #15535E;
}


/*Change Create Album button background to blue*/
.WaGadgetContactProfileStatePhotoGallery .emptyGalleryPanelInnerDiv .addAlbumButton {
    background: #15535E;
}

/*Change the Search button on the Advanced Search screen to blue*/
.WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer input.searchButton {
    
    background: #15535E;
}

/*Change Submit button to blue*/
.actionButtonContainer input[type=submit] {
    background: #15535E;
}

/*Change Edit Profile button background color to blue*/
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton {
    background: #15535E;
}

/*Change Send Email button background to blue*/
.WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton {
    background: #15535E;
}

/*change submit topic button on forum gadget to blue and make it less high by changing padding*/
.forumPanelOuterContainer
.forumPanelContainer input.typeButton {
    padding: 4px 1px 5px;
    background: #15535E;
    margin: 0px 0px 0px 0px;
 }

/*Change forum topic create button to blue and make it less high by changing padding*/
.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input {
    padding: 4px 1px 5px;
    background: #15535E;
}

/*Change forum topic cancel button to blue and make it less high by changing padding*/
.WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input {
    padding: 4px 1px 5px;
    background: #15535e;
}

/*change BOTTOM forum create topic button to blue and make it less high by changing padding*/
.WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton {
    padding: 4px 1px 5px;
    background: #15535e;
}

/*make forum topic heading smaller*/
.WaGadgetForum .topicTitleOuterContainer h4#forumTitle {
    margin: 30px 0;
    font-size: 18px;
}

/*make button color blue on date of topic detail page*/
.WaGadgetForumStateMessageList .messageListOuterContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer {
    width: 20%;
    padding: 0 1px;
    background-color: #15535e;
}

/*make button color blue on time stamp of topic detail page*/
.WaGadgetForumStateMessageList .controlPanel .replyNumberSpan {
    padding: 0 1px;
    background: #15535e;
}

/*change the submit topic button to blue*/
.forumPanelOuterContainer .forumPanelContainer input.typeButton {
     background: #15535E;
}

/*make button color blue on 3 dot elipse of topic detail page*/
.WaGadgetForumStateMessageList .controlPanel .toggleButton {
    background: #15535e;   
}

/*Change the background of the login icon to transparent and make icon blue when the user is not logged in and make surrounding area smaller*/
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink {
    background: 0;
    color: #15535E;
    width: 30px;
    height: 30px;
}

.WaGadgetForum.WaGadgetForumStateMessageList .messageListOuterContainer .messageListContainer ul.boxesList li.boxesListItem .boxHeaderOuterContainer table.forumMessageHeaderTable td.forumMessageHeaderInfoContainer .forumMessageHeaderInfo span {
    font-size: 0.90em;
    color: #ffffff;
}
/*make all text and symbols white on the forum updates gadget*/
.WaGadgetForumUpdates ul li .title{
    color: white;
}
.WaGadgetForumUpdates ul li :last-child{
    color: white;
}
/* this one is unnecessary because we have code above to not show author
.WaGadgetForumUpdates ul li .author{
    color: white;
}
.WaGadgetForumUpdates ul li .itemauthor{
    color: white;
}*/
/* this one is unnecessary because we have code above to not show date
.WaGadgetForumUpdates ul li .date span{
    color: white;
}
.WaGadgetForumUpdates ul li .date {
    color: white;
}
.WaGadgetForumUpdates ul li .date:after {
    content: '|';
    color:white;
}*/
/*end make all text and symbols white*/

/*change login button background to transparent on hover and make icon blue when user is not logged in and make surrounding area smaller*/
.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm .loginContainer.loginContainer .loginLink.hover {
    background: 0;
    color: #15535E;
    width: 30px;
    height: 30px;
}

/*change login icon to blue on hover with transparent background when user is logged in and make surrounding area smaller*/
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover {
    background: 0;
    color: #15535E;
    width: 30px;
    height: 30px;
}

/*change login icon to blue with transparent background when user is logged in and make surrounding area smaller*/
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink { 
    background: 0;
    color: #15535E;
    width: 30px;
    height: 30px;
}

/*after a user has clicked the log in icon there is a button shown with the text "log in"  change this button to blue*/
.WaGadgetLoginForm .loginContainer .loginContainerInner .loginPanel .loginContainerForm form .loginAction input.loginButton {
    background: #15535E;
}

/*change size and background of button style 1*/
a.buttonStyle001, a:link.buttonStyle001 {
    padding: 2px 2px;
    background: #104021; 
}

/*change size and background of button style 2*/
a.buttonStyle002, a:link.buttonStyle002 {
    padding: 2px 2px;
    background: #f3610c;
    color: white;
}

/*change background color of 3 dot elipse to blue*/
.WaGadgetBlog .controlPanel .toggleButton {   
    background: #15535e;
}

/*change submit topic button on forum gadget to blue instead of pink and make it less high by changing padding*/
.forumPanelOuterContainer
.forumPanelContainer input.typeButton {
    padding: 4px 1px 5px;
    background: #15535E;
    margin: 0px 0px 0px 0px;
 }

 /*change submit button color and size for blogs*/
 .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type=submit] {
    padding: 4px 1px 5px;
    background: #15535E;
    margin: 0px 0px 0px 0px;
}
/*change current page number to blue*/
.pagerOuterContainer .linkCurrent {
    color: #15535E;
}

/*change the Post button color to blue on blog post screen*/
.WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input{
    background: #15535E;
}

/*change Next button color to blue on membership application page*/
.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit] {
    background: #15535E;
}

/*don't show date and author on forum updates gadget and recent blog posts gadget*/
div.itemInfoContainer{
  display: none;
}
/*change the background color of the slideshow*/
.camera_wrap {
    background: #ffffff;
}

/*Button color Unsubscribe system page*/
.WaGadgetUnsubscribeFromEmails form input[type=submit] {
    
    background: #15535E;
}

/*Button color on Terms of Use system page*/
.WaGadgetTermsOfUse .login-role-actions input[type='submit'] {
    
    background: #15534e;
}

/*Button color on Reset Password Request system page*/
.generalFieldsContainer input.typeButton, .generalFieldsContainer input[type=submit] {
    background: #15535E;
}

/*Button color on Online Store Product system page*/
.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton {
    background: #15535E;
}

/*Button color on Online Store Checkout system page*/
.functionalButton {
    background: #15535E;
}

/*Background color on slideshow preview*/
ul.photosContainerUL [class^='photoInnerContainer'] {
    background: #ffffff;
}

/*Change color and size of upload photo button*/
.WaGadgetPhotoAlbum.gadgetStyleNone .photoAlbumUploadButton {
    width: 100px;
    height: 100px;
    background: #ffffff;
    color:#15535E;
    font-size: 24px;
}

/*Change color of upload photo button on hover*/
.WaGadgetPhotoAlbum.gadgetStyleNone .photoAlbumUploadButton:hover {
    background: #15535E;
    color: white;
}

/*Don't show Powered by Wild Apricot at bottom of page*/
#idFooterPoweredByWA {
    display: none;
}

/*Change View/Pay Invoice button to blue*/
.commonMessageBox .cww-co .buttons input[type="submit"], .commonMessageBox .cww-co .buttons input.typeButton {
    background: #15535E;
}

/*Change color of Register button to blue*/
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton {
    background: #15535E;
}

/*don't show social network login buttons on private member profile page*/
#socialLoginContainer, #idSocialLoginContainer {
	display: none;
} 

/*make background of profile picture white*/
.attachmentsContainer .attachmentsPhotosContainer .photosContainerUl .photoContainer {
    position: relative;
    height: 73px;
    width: 96px;
    padding: 5px;
    background: #ffffff;
}

/* code to change the button colors and slideshow background color to Tan*/
.camera_thumbs_cont {
    position: relative;
    width: 100%;
    overflow: hidden;
    background: #ffffff;
}

.camera_commands, .camera_next, .camera_prev {
    position: absolute;
    top: 50%;
    z-index: 2;
    width: 50px;
    height: 50px;
    margin-top: -25px;
    background: #D9C791;
    cursor: pointer;
}

.camera_wrap .camera_next>span:hover:before, .camera_wrap .camera_prev>span:hover:before {
    color: white;
}

.camera_wrap .camera_next>span:before, .camera_wrap .camera_prev>span:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 50px;
    height: 50px;
    color: white;
    font: normal 25px/50px 'WA-theme-icons';
    text-align: center;
}

.camera_bar {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 3;
    overflow: hidden;
    background-color: #D9C791;
}

.camera_next:hover, .camera_prev:hover {
    background: #D9C791;
}

.camera_thumbs_cont ul li {
    position: relative;
    display: inline-block;
    width: 45px;
    height: 45px;
    margin: 0;
    padding: 0;
    overflow: hidden;
    border: 1px solid #D9C791;
}
/*end of code to change slideshow colors*/

/*change login icon from little man to text login graphic*/
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:before {
    position: absolute;
    top: 0;
    left: 0;
    
    text-align: center;
    text-indent: 0;
    content: url(https://winesandsteins.wildapricot.org/resources/Pictures/LogInLogOut.png);
}
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font: normal 25px/50px 'WA-theme-icons';
    text-align: center;
    text-indent: 0;
    content: url(https://winesandsteins.wildapricot.org/resources/Pictures/LogInLogOut.png);
}

.WaGadgetLoginForm .loginContainer.loginContainer .loginLink:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font: normal 25px/50px 'WA-theme-icons';
    text-align: center;
    text-indent: 0;
    content: url(https://winesandsteins.wildapricot.org/resources/Pictures/LogInLogOut.png);
}
/*Don't show the Offline graphic*/
.waPaymentSystemIcon.Offline {
    display: none;
}
.WaGadgetPhotoGallery .containerPhotoInner {
  position: relative;
  display: flex;
  flex-flow: row wrap;
  height: 100%;
  margin-bottom: 3px;
}
/*Don't show delivery method heading*/
.delivery-methods__pickup-options-container {
    display: none;
}
/*don't display link back to event page - it's confusing*/
.WaGadgetEvents .pageTitleContainer h1, .WaGadgetEvents .titleContainer h1 {    
   display: none;
}
