/*******************************************/
/**** ARCHIVE STYLES ****/
/*******************************************/
/*
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer {
    padding: 0;
    width: 37% !important;
}
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyContentOuterContainer {
    padding: 0;
    width: 63% !important;
}
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer {
    padding: 0 0 0 37% !important;
}

#idUpcomingEvent_2187287 img {
display:none !important;
} */


/*******************************************/
/**** ACCORDION ****/
/*******************************************/

.WaGadgetContentAccordion {
    margin-bottom: 10px;
    border: 4px solid #f4f4f4;
}

/*******************************************/
/**** BLOG ****/
/*******************************************/

/** BLOG THUMBNAIL IMAGES **/

.inner.gadgetEventEditableArea img {
    float: right;
    width: 40%;
    margin-left: 20px;
}

/*******************************************/
/**** BOARD MEMBERS ****/
/*******************************************/

.WaGadgetFeaturedMember {
    text-align: center;
}

.WaGadgetFeaturedMember ul.showPic li .img {
    margin: 0 auto 15px auto;
}

.WaGadgetFeaturedMember ul.layoutVertical li .rightPart {
    margin-right: 0;
}


/*******************************************/
/**** BUTTONS ****/
/*******************************************/

a.stylizedButton, a.stylizedButton:hover {
    -webkit-border-radius: 3px;
    -moz-border-radius: 3px;
    border-radius: 3px;
}

/*******************************************/
/**** CONTENT GADGETS ****/
/*******************************************/

/** REMOVE PADDING ON DARK BACKGROUND TEXT **/

.gadgetStyle002 .gadgetStyleBody,
.gadgetStyle002.WaGadgetHeadline .gadgetStyleBody {
    padding: 0;
}

/*******************************************/
/*** FIXED BACKGROUND IMAGE ***/
/*******************************************/

.Fixed-Image {
    background-attachment: fixed;
}

/*******************************************/
/**** FOOTER ****/
/*******************************************/

.WABannerStickyBottom {
    display: none;
}

.WABannerStickyBottomSpacer {
    display: none;
}

/*******************************************/
/**** HEADERS ****/
/*******************************************/

/** Header Search **/

/** Join Button **/

.Join-Button p, .Join-Button div {
    text-align: right;
}

.Join-Button a:link, .Join-Button a:hover, .Join-Button a.stylizedButton:hover {
    font-size: 18px;
    height: 40px;
    line-height: 40px;
    padding: 0 15px 0 30px;
}


/*******************************************/
/**** LISTS *****/
/*******************************************/




/*******************************************/
/**** LOGIN *****/
/*******************************************/

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer .loginLink,
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink,
.WaGadgetLoginForm.LoginFormStyle002 .loginContainer .loginLink,
.WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
	-webkit-border-radius: 3px;
	-moz-border-radius: 3px;
	border-radius: 3px;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    background: #3287BF;
    color: white;
}


/*******************************************/
/**** MEMBERS LINK *****/
/*******************************************/

.Members-Link {
    padding-left: 80px;
    background-size: 50px;
    background-repeat: no-repeat!important;
    background-position: top left;
    min-height: 50px;
    margin-bottom: 10px;
    padding-top:15px;
}

/*******************************************/
/**** MENU - MAIN MENU ****/
/*******************************************/

/** Fixed Top Menu **/

.zonePlace.zoneHeader1 {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 9999!important;
    border-bottom: 1px solid rgba(255,255,255,0.15);
}

.zonePlace.zoneHeader2 {
    margin-top: 55px;
}

/** Dropdown **/

.WaGadgetMenuHorizontal.HorizontalMenuStyle002 .menuInner ul ul {
    border: none;
}


/*******************************************/
/**** SLIDER ****/
/*******************************************/

.WaGadgetSlideshow {
    overflow: hidden;
}


/*******************************************/
/**** ROUND IMAGE ****/
/*******************************************/

.Round-Image .WaGadgetFeaturedMember.FeaturedMember001 ul.showPic li img {
    border-radius: 55px!important;
}

.Round-Photo img {
    width: 120px;
    border-radius: 60px!important;
}

/*******************************************/
/**** TYPOGRAPHY ****/
/*******************************************/

h1, H1:not(.promo), .gadgetStyleNone H1:not(.promo) {
    font-size: 2.50em;
    text-transform: uppercase;
    font-weight: 400;
    margin: 0;
    margin-bottom: 1.7rem;
}

h2 {
  font-weight: 300;
}

.Uppercase * {
    text-transform: uppercase!important;
}

/*******************************/
/**** MOBILE STYLES ****/
/*******************************/

@media screen and (max-width: 767px) {

.zonePlace.zoneHeader2 {
    margin-top: 0;
    }

.WaGadgetSiteSearch.Header-Search-Right .alignRight {
    text-align: center;
    }

.Join-Button p {
    text-align: center!important;
    }

}