/* See override.css file for additional stylings */
/* top nav menu */
.newMenu{
display:flex;
justify-content: space-evenly;
position:absolute;
    margin-top:8%;
    z-index:9999;
    width:100%;
}

ul li {
  color: #222 !important;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item a {
    padding-right:0px;
}

.newMenu ul.firstLevel{
display:flex !important;
/* gap:20px; */
}

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(3){
    margin-right:300px !important;
}

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(4){
    margin-left:-100px !important;
    margin-right:40px !important;
    /* gap:20px; */
}

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:first-child, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(2),.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(5){
    margin-right:40px !important;
}

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a{
    text-align:left !important;
}

@media (max-width: 480px){
#id_bZcd4oR{
    display:block;
    padding: 0 20px;
}

/* mobile panel */
#id_cXOLKQ2{
    display:block;
}

.WaGadgetMobilePanel .mobilePanel {
    position: relative;
    height: 50px;
    background: #0A68B3;
    color: white;
}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:active, .WaGadgetMobilePanel .mobilePanel .mobilePanelButton.active{
background:#f9a03d;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel, .WaGadgetMobilePanel .mobilePanel .menuInner ul.secondLevel{
background: #0A68B3;
}

#id_dOH7kJk, #id_9aWbxpc, #id_ymbSym9, #id_W1vsWse{
    display:none;
}
}

@media (max-width: 1024px){
.WaGadgetMobilePanel .mobilePanel {
    position: relative;
    height: 50px;
    background: #0A68B3;
    color: white;
}

.WaGadgetMobilePanel{
    display:block;
}
.newMenu{
    display:none;
}
}

@media (min-width: 1300px){

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(3){
    margin-right:400px !important;
}
}

@media (min-width: 1400px){
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li:nth-child(3){
    margin-right:500px !important;
}
}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:after {
    position: fixed;
    top: 0;
    left: 0;
    width: 50px;
    height: 50px;
    font: normal 21px/50px WA-theme-icons;
    text-align: center;
    text-indent: 0;
}

@media (min-width: 480px){
/* hides mobile menu */
#id_bZcd4oR{
    display:none;
}

#idContainer13288845{
    padding-left:30px;
} 

/* members section */
.WaGadgetFeaturedMember ul.layoutVertical li .rightPart{
    padding:0 30px;
}
}
.right-menu a{
    font-size: 20px !important;
    font-weight: 600;
    color: #0A68be !important;
}
/* End Top Nav Menu Styles */



/* Home Page Styles */
/* photo section at bottom */
#id_yFmDu5b, #id_KOCVB6V{
    margin-top:0 !important;
    margin-left:0 !important;
    margin-right:0 !important;
}

#id_QLK9Pdg div.gadgetStyleBody.gadgetContentEditableArea, #id_N5GrZfZ div.gadgetStyleBody.gadgetContentEditableArea, #id_6uItd62 div.gadgetStyleBody.gadgetContentEditableArea{
    padding-bottom:20px !important;
}
/* end photo section at bottom */

/* Members area */
.WaGadgetFeaturedMember ul .description {
    color: #ffffff !important;
font-size: 14px !important;
}

.WaGadgetSocialProfile li a {
    width: 30px !important;
    height:30px !important;
    font-size:30px !important;
    line-height:30px !important;
}

.memberArea{
    text-align:center;
}

.memberArea .WaGadgetFeaturedMember ul.showPic li .img{
    display:inline-block;
}

/* .WaGadgetFeaturedMember.FeaturedMember002 ul.showPic li .img a{
min-width:100%;
}

.WaGadgetFeaturedMember.FeaturedMember002 ul.showPic li .img a{
    background-color:transparent !important;
} */

/* .memberArea .action a{
    margin-top: 100px;
    margin-right: 50px;
    background-color: #80C344 !important;
} */

.WaGadgetFeaturedMember ul .label_1 a{
font-size:18px;
font-style:normal;
text-decoration:none;
}

.WaGadgetFeaturedMember.FeaturedMember002 ul.showPic li .img a{
background-color:transparent !important;
}

.WaGadgetFeaturedMember ul.layoutVertical li .img img{
min-width:110px;
}

.WaGadgetFeaturedMember ul.showPic li .img a .no-image{
font-size:110px;
}

/* End members area styling */


/* slideshow styling*/
.camera_overlayer{
   background-color: rgba(0, 0, 0, 0.4);
}

#camera_wrap_f1ii379{
margin-bottom:0px !important;
}

.camera_thumbs_cont{
display:none;
}

.camera_wrap .camera_next>span:before, .camera_wrap .camera_prev>span:before{
    /* font-size:60px !important; */
}

.camera_commands, .camera_next, .camera_prev, .camera_commands:hover, .camera_next:hover, .camera_prev:hover{
background:transparent;
}

.camera_next{
right:5%;
}

.camera_prev{
left:5%;
}

.camera_caption{
    text-align:center;
    background:transparent;
}



/* styling subscription form */
.formTitleOuterContainer{
display:none;
}

.navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type=submit]:hover{
background:#80c344;
}

.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit]{
background:#80c344;
}

.navigationOuterContainer input[type=submit]{
text-transform:none;
}

/* .fieldSubContainer .fieldLabel */
#FunctionalBlock1_ctl00_subscriptionForm_subscriptionFormRepeater_ctl00_titleLabel, #FunctionalBlock1_ctl00_subscriptionForm_subscriptionFormRepeater_ctl01_titleLabel{
color:#fff;
}

.fieldSubContainer>.fieldLabel{
    width:auto;
}

.navigationOuterContainer .right{
float:left;
}

#FunctionalBlock1_ctl00_subscriptionForm_Section2628835{
display:flex;
}

#FunctionalBlock1_ctl00_subscriptionForm_Section2628835 .inner{
    display:flex;
}

.fieldContainer input.subjectTextBox, .fieldContainer input.typeText, .fieldContainer input[type=text]{
    width:auto;
}

#FunctionalBlock1_ctl00_subscriptionForm_Section2628835 .inner{
    flex-wrap: wrap;
}

.membershipApp{
    background:#f9a03d;
}

.donationForm, .membershipApp, .subscriptionPage{
    background-color:#0A68B3;
}
/* End form styling */


/* Events Styling */
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer{
    background:#0a68b3 !important;
}

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover{
    background:#80c344 !important;
}

a #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventDetailsLink{
    color: #80c344 !important;
}

.WaGadgetEventsStateList h3.sectionTitle{
    color:#f9a03d !important;
    text-transform:none;
}

.boxInfo{
    color:#ffffff !important;
}
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer h4.infoTitle, p, ul.registrationInfo, .regTypeLiLabel, ul.boxInfo li{ color:#ffffff !important;}



.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
        background: #0a68b3 !important;};
}

.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton { 
    background: #80c344 !important;   
}
#pageid_1334967 .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .registrationInfoContainer h4.infoTitle, p, ul.registrationInfo, regTypeLiLabel {
    color: #222 !important;
}

.WaGadgetEvents .pageTitleContainer h1, .WaGadgetEvents .titleContainer h1 {color: #f9a03d !important;}
/* End events styles */


/* Footer styles */
#id_Footer1{
    background-color:#0a68b3 !important;
}

.socialWidgets{
    position:absolute !important;
    bottom:10px;
}

.socialWidgets .gadgetStyleBody ul li a{
    color:#ffffff !important;
}

/* About page styles */
.volunteersStyle a{
    text-decoration:none !important;
}

.boardSection{
    max-width:1000px !important;
    margin: 0 auto;
    padding-left:15%;
    padding-right:15%;
}

#id_wzQircW{
max-width:1230px !important;
    margin: 0 auto;
}
/* End about page styles */


.menuInner{
    background: #0A68B3;
}

.zoneMain{
padding-right:0 !important;
}

.h2, h2, .h1, h1{
    color:#0a68b3 !important;
}

.WaGadgetLoginButton .loginContainer.loginContainer .loginLink, .WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink{
background: #80C344 !important;
    text-transform:none;
    color:white;
}





.splitMenu .gadgetStyleBody ul li a{
    /* color:#0a68b3;
    text-transform:none;
    text-decoration:none;
    font-size:20px;
    font-weight:400; */
}

.WaGadgetCustomMenu.menuStyle001 ul.alignCenter {
    /* display: flex;
    justify-content: space-around; */
}

/* form #idRequestForm  */
form#idRequetForm .fieldSubContainer .fieldLabel{
    color:#0a68b3 !important;
}

#id_gPcSNDX .fieldSubContainer .typeInstruction{
    color:white !important;
}

#id_gPcSNDX .membershipApp, #id_gPcSNDX .mandatoryLabel{
    color: white !important;
}

#id_gPcSNDX{
    margin-top:-70px !important;
}