.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel {
    display: flex;
    justify-content: flex-end;
}
#id_6NfRKGL > div > div.menuInner > ul > li:nth-child(1) > div {
  display: none;
}

/* CONTACT US PAGE */
.WaGadgetEmailMember .pageTitleOuterContainer .pageBackContainer {
  display: none;
}

.zonePlace.zoneWAbranding {
  display: none;
}
h1,h2,h3,h4,h5 {
  text-transform: none;
  font-weight: 400;
}
.WaGadgetEmailMember #idSendMailMainContainer .memberDirectoryDetailsHeaderContainer h3 {
  color: #616265;
    font-size: 16px;
    font-weight: 400;
    margin: 0;
}
#id_hXrG6vL > table > tbody > tr > td.WaLayoutSeparator {
  border-right: 1px solid #e6e6e6;
}
.logoImg {
  transition: transform 0.3s ease;
}
#id_BxEx1Fy {
  transition: transform 0.3s ease;
}
#idMembershipLevelRadioGroupContainer .fieldSubContainer>.fieldLabel {
  display: none;
}
#idMembershipLevelRadioGroupContainer  .fieldSubContainer>.fieldBody {
  width: 100%;
}
/* INFO BOX */
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
    padding: 16px 16px 24px;
    background: #f5f5f5;
}
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
    padding: 16px 16px 24px;
    background: #f5f5f5;
}
.infoOuterContainer {
    margin: 20px 0 40px;
    padding: 16px;
    background-color: #f5f5f5;
    color: #222;
}


/* EVENTS PAGE */
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer h4.infoTitle {
  text-transform: none;
  color: #000;
}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContentOuterContainer .boxBodyContentContainer.fixedHeight {
    position: relative;
    max-height: 215px;
    overflow: hidden;
}
.WaGadgetEventsStateList h3.sectionTitle, .WaGadgetEventsStateCalendar .sectionTitle {
    font-family: 'Open Sans', 'Arial', sans-serif;
    color: #333333;
    font-size: 36px;
    text-transform: none;
}
.WaGadgetEventsStateList .boxesList .boxesListItem {
    margin: 0;
    padding: 20px;
    border: 1px solid #ccc;
}
.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar td>div {
  border-left: none;
}
/* MEMBERSHIP APPLICATION FORM */
strong.labelTitle {
    font-size: 21px;
}
.fieldSubContainer .typeInstruction {
    color: #676767;
    font-size: 18px;
    font-style: normal;
}

/* MENU */
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {
    text-transform: none;
    font-weight: 600;
        font: 600 14px / 1.5 'Open Sans', 'Arial', sans-serif;

}
/* LOGIN FORM */
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {
    color: #676767;
    font: 600 14px / 1.5 'Open Sans', 'Arial', sans-serif;
    text-transform: none;
    background: transparent;
}
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
  width: 100px;
}
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink::before {
  color: #676767;
    font: 600 14px / 39px 'Open Sans', 'Arial', sans-serif;
    text-transform: none;
  text-align: center;
  text-indent: 0;
  content: 'My Account';
}
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink:hover {
    background: transparent;
    color: #2ea3f2;
}
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover {
  background: transparent;
      color: #2ea3f2;
}
/* LOGIN PAGE */
.WaGadgetAuthorizationRequired .openAuthFormContainer {
  display: none;
}
.WaGadgetAuthorizationRequired .authFormContainer {
  border-left: 0px;
}
/* MOBILE PANEL */

.WaGadgetMobilePanel .mobilePanel {
  position: relative;
  height: 50px;
  background: #1e73be;
  color: white;
}

.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton {
    background: #175185;
    border-radius: 20px;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel > li.sel > .item > a {
  color: #dbe25f;
}


/* STICKY HEADER */
.sticktoTop {
    position: fixed;
    top: 0;
    width: 100%;
    z-index: 1000;
    background-color: white;
border-bottom: 1px solid #e6e6e6;
}
.sticktoTop .logoImg{
  transform:scale(.8);
      margin-bottom: 0px;

}
.sticktoTop #id_BxEx1Fy {
  height: 75px;
}
/* BUTTON STYLES */
a.buttonStyle001, a:link.buttonStyle001 {
    position: relative;
    display: inline-block;
    box-sizing: border-box;
    min-width: 112px;
    margin: 0;
    padding: 20px 30px;
    color: white;
    font-family: 'Open Sans', 'Arial', sans-serif;
    font-size: 21px;
    font-style: normal;
    font-weight: 800;
    line-height: 1.5;
    white-space: pre-wrap;
    text-align: center;
    text-decoration: none;
    background: rgb(15, 102, 170);
    background: -moz-linear-gradient(180deg, rgba(15, 102, 170, 1) 0%, rgba(32, 54, 103, 1) 57%);
    background: -webkit-linear-gradient(180deg, rgba(15, 102, 170, 1) 0%, rgba(32, 54, 103, 1) 57%);
    background: linear-gradient(180deg, rgba(15, 102, 170, 1) 0%, rgba(32, 54, 103, 1) 57%);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#0f66aa",endColorstr="#203667",GradientType=1);
border-radius: 20px;
}

/* SYSTEM BUTTONS */

.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"], .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton, .functionalButton, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"], .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""], .WaGadgetTermsOfUse .login-role-actions input[type="submit"], .WaGadgetUnsubscribeFromEmails form input[type="submit"], .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input, .navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type="submit"], .forumPanelOuterContainer .forumPanelContainer input.typeButton, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton, .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton, .WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer input.searchButton input.loginButton, .WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer input.searchButton, .WaGadgetLoginForm.LoginFormStyle001 .loginButton, .WaGadgetLoginForm.LoginFormStyle002 .loginButton{
    background: #1f3463;
color: white;
border-radius: 10px;
}
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover, .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"]:hover, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover, .functionalButton:hover, .functionalButton[disabled], .functionalButton.aspNetDisabled, .functionalButton .disabled:hover, .functionalButton[disabled]:hover, .functionalButton.aspNetDisabled:hover, .functionalButton .disabled:hover, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton:hover, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type="submit"]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""]:hover, .WaGadgetTermsOfUse .login-role-actions input[type="submit"]:hover, .WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover, .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input:hover, .navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type="submit"]:hover, .forumPanelOuterContainer .forumPanelContainer input.typeButton:hover, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton:hover, .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton:hover, .WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover, .WaGadgetMemberDirectoryStateAdvancedSearch .ActionPanelOuterContainer input.searchButton:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginButton:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginButton:hover {
    background: #125590;
color: white;
}








/* Mobile View */
@media screen and (max-width: 766px) {
  .sticktoTop {
    position: relative;
    top: 0;
    width: 100%;
    z-index: 1000;
    background-color: white;
border-bottom: 1px solid #e6e6e6;
}
.mobileText {
    text-align: center;
}
.non-mobile {
display: none;
}
.WaGadgetAuthorizationRequired .authFormContainer {
  border-top: 0px;
}

}
/* Tablet View */
@media screen and (max-width: 961px) and (min-width: 766px) 

}



