@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,400;0,500;0,600;0,700;1,100&display=swap');
/* @import url('https://fonts.googleapis.com/css2?family=Gabriela&display=swap'); */
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton{
    background:#FADC92 ;
    color:#880e01 ;
    border:1px solid #FADC92;
    margin-left:450px;
    margin-top:10px;
    /* margin-bottom:20px; */
    border-radius: 10px;
}

`.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink{
    Background:#ffffff !important;
}

WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink{
    background:#ffffff !important;
}
.attachmentsContainer .attachmentsUploadContainer .uploadNotice{
	display:none;
}
/* event gadget  */
/* Event Calender widget */
.eventDetailsLink{
    color:#222;

}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer{
    width: 100%;
}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContentOuterContainer{
    width: 100%;
}
.WaGadgetEvents .boxInfoContainer ul.boxInfo li{
    display: inline-block;
    margin: 0px 30px 0px 0px;
    margin-left:-50px;
}
.WaGadgetEvents .boxInfoContainer ul.boxInfo{
    display: block;
}
.WaGadgetEvents .boxInfoContainer ul.boxInfo li>div{
    margin: 0 20px 0 92px !important;
    
}
/* time hide */
.eventInfoStartTime .eventInfoBoxValue span{
display:none;
}
/* events headings */
a {
    color: #222;
    text-decoration: underline;
}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
    /* padding: 10px 10px 10px 10px; */
    border-bottom: 1px solid #d6d6d6;
    margin-bottom: 20px;
    
}
.WaGadgetEventsStateList .boxesList{
    padding:0px;
}
.WaGadgetEventsStateList .boxesList .boxesListItem {
    padding: 20px;
    /* background: #FFFFFF;
    border: 1px solid #B0ACAC; */
    margin-top: 15px;
}
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxInfoContainer {
    margin: 0px;
}
.WaGadgetEventsStateList .pageTitleOuterContainer{
    display: none;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item:first-child>a{
    padding-left:10px;
}


.WABannerStickyBottomSpacer{
display:none;
}
.WaGadgetCustomMenu.menuStyle002 ul li a:hover{
    text-decoration: underline;
}
.WaGadgetCustomMenu.menuStyle002 ul li a{
        font-family: "Open Sans", sans-serif;
    color: #fff;
    font-size: 14px;
    line-height: unset;
    font-weight: normal;
    text-decoration: overline !important;
    text-transform: capitalize !important;
}

.WaGadgetCustomMenu.menuStyle002 .gadgetStyleBody{
    padding: 5px 5px 5px;
}
.WABannerStickyBottom {
    display: none;
    height: 0;
}
.WABannerStickyBottomSpacer{
display:none;
}
.WaGadgetCustomMenu.menuStyle002 ul li a:hover{
    text-decoration: underline;
}
.WaGadgetCustomMenu.menuStyle002 ul li a{
       font-family: 'Bauhaus Bold BT', arial;
    color: #880e01;
    font-size: 14px;
    line-height: unset;
    /* font-weight: normal; */
    text-decoration: overline !important;
    text-transform: capitalize !important;
}

.WaGadgetMobilePanel .mobilePanel {
    background-color:  #880e01 !important;
    color:#880e01 ;
    
}

.WaGadgetMobilePanel .mobilePanelButton.active  {
    background-color:  #880e01 !important;
     color:#880e01 ;
}

.WaGadgetMobilePanel .menuInner ul.firstLevel {
    background-color:  #880e01 !important;
    color:#880e01 ;
}
.WaGadgetCustomMenu.menuStyle002 .gadgetStyleBody {
    padding: 5px 5px 5px;
}


body{
    
   font-family: Poppins, Regular;
   color:#333;
}


/*login icon*/
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink , 
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {
color: #880e01 !important;
/* background: #fff !important; */
border:0;
width: 32px !important;
height: 32px !important;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink:before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink:before {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    font: normal 18px/50px 'WA-theme-icons';
    text-align: center;
    text-indent: 0;
    content: '\e613';
    line-height:1.8;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink {
   position: relative;
   display: inline-block;
   width: 32px;
   height: 32px;
   overflow: hidden;
    background:#880e01 !important; 
   line-height: 400px;
   vertical-align: top;
   text-decoration: none;
   border-radius: 50%;
   border: 1px solid #880e01 ;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:before {
    position: absolute;
    top: -10px;
    left: 0px;
    width: 100%;
    height: 100%;
    text-align: center;
    font-weight: 500 !important;
    text-indent: 0;
    color: #fff !important;
    font: normal 18px/50px 'WA-theme-icons';
}

/*Login Hover color*/
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink.hover, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink.hover {
  background: #ffffff;
}
/* login alignment */
.WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel .profileBox{
    margin-right: 0px ;
}

/* Google Translate */

.goog-te-gadget-simple{
border-radius:30px;
padding-top: 5px !important;
    padding-bottom: 5px !important;
}
.goog-te-gadget-simple .goog-te-menu-value {
    color: #000 !important;
}
.goog-te-gadget-simple a {
    text-decoration:none !important;
}
.goog-te-gadget-icon{
border-radius:30px;
}
.gadgetStyle002 .gadgetStyleBody {
    padding: 16px 0px 16px;
}
/* #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventRegistrationActions_RegistrationLink_bt{
    margin-top:-50px;
} */
/* search */
.searchBox{
    margin-left: -10px;
}
.WaGadgetSiteSearch .searchBoxField{
border-radius:30px;
}
.WaGadgetSiteSearch .searchBoxFieldContainer:before {
    position: relative;
    left: 33px !important;
    top: 6px;
    font-family: 'FontAwesome';
    font-size: 16px;
    color: #999;
    font-weight: normal;
    font-style: normal;
    line-height: 0;
    content: '\f002';
}
.WaGadgetSiteSearch .searchBoxField{
padding-left:40px;
height:35px;
font-size: 14px;
width:180px;
outline:none;
}

.searchBoxFieldContainer input[type=text]:focus{
padding: 5px 11px 6px 40px;
}

.WaGadgetSiteSearch .searchBoxButton {
display:none;
}
.WaGadgetSiteSearch .searchBoxFieldContainer {
    position: relative;
    display: initial;
    max-width: 100%;
    text-align: center;
}
.WaGadgetSocialProfile.socialProfileStyle001 li a {
    border-radius: 50%;
    width: 32px;
    height: 32px;
    font-size: 20px;
    color:#880e01;
    line-height: 32px;
    background: #E1EBFA !important;
}

/* Horizontal Menu */
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a{
    font-weight:600 !important;
    color:#000000 !important;
    /* padding:10px 20px; */
    /* font-weight:normal; */
    padding: 8px 25px;
    font-family: Poppins , sans-serif;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a{
    color:#880e01 !important;
    border-bottom:3px solid #880e01;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li.sel>.item:hover>a{
    color:#ffffff;
    background: #880e01;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner li>.item:hover>ul{
    width:fit-content !important;
    min-width:200px !important;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a{
    white-space: nowrap;
   
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a>span{
    width:auto;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel.adapted{
    width:unset;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a>span, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item{
    width:fit-content;
    font-size:17px;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item:hover>a, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item:hover>a,.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li.sel>.item:hover>a, .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item:hover>a{
    color:#880e01;
    /* border-bottom: 4px solid #DB8C14; */
    }

/* google translate */
.goog-te-banner-frame {
    display: none;
}

body {
    top: 0px !important;
    
    font-size: 16px !important;
}

/*Remove powered by line from footer*/
#idFooterPoweredByContainer {
    height: 0px;
}

#idFooterPoweredByWA {
   display: none;
}

.zoneWAbranding {
    margin: 0px 0 0;
}


/* buttons */
    a.buttonStyle001, a:link.buttonStyle001,
    .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit], .WaGadgetAuthorizationRequired .loginPageTable input.loginButton, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type=submit], .WaGadgetContactProfile .topButtonsOuterContainer input.typeButton, .WaGadgetLoginForm.LoginFormStyle001 .loginButton, .WaGadgetLoginForm.LoginFormStyle002 .loginButton, .functionalButton, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton, .WaGadgetTermsOfUse .login-role-actions input[type='submit'][disabled=''], .WaGadgetTermsOfUse .login-role-actions input[type='submit'], .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"], .WaGadgetUnsubscribeFromEmails form input[type="submit"], .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input, .WaGadgetPhotoAlbumStateList .photoAlbumUploadButtonContainer input.typeButton, .WaGadgetPhotoAlbumStatePhoto .footerContainer a.jsRequired, .WaGadgetPhotoAlbumStatePhoto .footerContainer input.typeButton, .WaGadgetPhotoAlbumStatePhoto #idPhotoHeaderContainer .buttonsInTitleContainer input.typeButton, .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton, .WaGadgetEventsStateRegistrationsList .titleOuterContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .titleOuterContainer input.typeButton, .WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton, .WaGadgetContactProfile #eventRegistrations .buttonContainer input, .WaGadgetEventsStateRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit'], .WaGadgetEventsStateSelfRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit'], .WaGadgetDonationGoal.donationGoalStyle001 .donationGoalButton input.typeButton, .WaGadgetDonationGoal.donationGoalStyle002 .donationGoalButton input.typeButton, .attachmentsContainer .attachmentsUploadContainer .inputUploadFileLabel, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input, .forumPanelOuterContainer .forumPanelContainer input.typeButton, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton, .WaGadgetBlog .addNewCommentOuterContainer .boxActionContainer input[type=submit],.nextButton {

        background-color: #9CBE35;
/* border-radius: 50px; */
border-width: 0;
box-shadow: rgba(25, 25, 25, 0.04) 0 0 1px 0, rgba(0, 0, 0, 0.1) 0 3px 4px 0;
color: #fff;
cursor: pointer;
display: inline-block;
display: inline-block;
  position: relative;
  text-decoration: none;
transition: all 200ms;
font-family: Poppins, Regular;

}/*
background: #285D9B ;
    border-radius: 5px;
    padding: 8px 20px;
    text-transform: capitalize;
    font-family: Lato;
*/

/* button hover */

    a.buttonStyle001:hover, a:link.buttonStyle001:hover,
    .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover, .navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type=submit]:hover, .WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover, .generalFieldsContainer .fieldSubContainer input.typeButton:hover, .generalFieldsContainer .fieldSubContainer input[type=submit]:hover, .WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover, .WaGadgetLoginForm.LoginFormStyle001 .loginButton:hover, .WaGadgetLoginForm.LoginFormStyle002 .loginButton:hover, .functionalButton:hover, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover, .WaGadgetTermsOfUse .login-role-actions input[type='submit'][disabled='']:hover, .WaGadgetTermsOfUse .login-role-actions input[type='submit']:hover, 
.WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"]:hover, .WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover, .WaGadgetBlogStateAddPost .boxFooterOuterContainer input:hover, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input:hover, .WaGadgetPhotoAlbumStateList .photoAlbumUploadButtonContainer input.typeButton:hover, .WaGadgetPhotoAlbumStatePhoto .footerContainer a.jsRequired:hover, .WaGadgetPhotoAlbumStatePhoto .footerContainer input.typeButton:hover, .WaGadgetPhotoAlbumStatePhoto #idPhotoHeaderContainer .buttonsInTitleContainer input.typeButton:hover, .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton:hover, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton:hover, .WaGadgetEventsStateRegistrationsList .titleOuterContainer input.typeButton:hover, .WaGadgetEventsStateSelfRegistrationsList .titleOuterContainer input.typeButton:hover, .WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton:hover, .WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton:hover, .WaGadgetContactProfile #eventRegistrations .buttonContainer input:hover, .WaGadgetEventsStateRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit']:hover, .WaGadgetEventsStateSelfRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit']:hover, .WaGadgetDonationGoal.donationGoalStyle001 .donationGoalButton input.typeButton:hover, .WaGadgetDonationGoal.donationGoalStyle002 .donationGoalButton input.typeButton:hover, .attachmentsContainer .attachmentsUploadContainer .inputUploadFileLabel:hover, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input:hover, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input:hover, .forumPanelOuterContainer .forumPanelContainer input.typeButton:hover, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton:hover, .WaGadgetBlog .addNewCommentOuterContainer .boxActionContainer input[type=submit]:hover {
background-color: #9CBE35;
color:#fff;
  
  /* box-shadow: 0px 8px 2px 0 rgba(0, 0, 0, 0.075); */
  /* transform: translateY(-2px);
  transition: all 0.25s 0s ease-out; */
   /* background: #6194d0;*/
}


 a.buttonStyle002, a:link.buttonStyle002,
    .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton, .WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton, .navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit], .WaGadgetAuthorizationRequired .loginPageTable input.loginButton, .generalFieldsContainer .fieldSubContainer input.typeButton, .generalFieldsContainer .fieldSubContainer input[type=submit], .WaGadgetContactProfile .topButtonsOuterContainer input.typeButton, .WaGadgetLoginForm.LoginFormStyle001 .loginButton, .WaGadgetLoginForm.LoginFormStyle002 .loginButton, .functionalButton, .WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton, .WaGadgetTermsOfUse .login-role-actions input[type='submit'][disabled=''], .WaGadgetTermsOfUse .login-role-actions input[type='submit'], .WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"], .WaGadgetUnsubscribeFromEmails form input[type="submit"], .WaGadgetBlogStateAddPost .boxFooterOuterContainer input, .WaGadgetBlogStateEditPost .boxFooterOuterContainer input, .WaGadgetPhotoAlbumStateList .photoAlbumUploadButtonContainer input.typeButton, .WaGadgetPhotoAlbumStatePhoto .footerContainer a.jsRequired, .WaGadgetPhotoAlbumStatePhoto .footerContainer input.typeButton, .WaGadgetPhotoAlbumStatePhoto #idPhotoHeaderContainer .buttonsInTitleContainer input.typeButton, .WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton, .WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton, .WaGadgetEventsStateRegistrationsList .titleOuterContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .titleOuterContainer input.typeButton, .WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .boxOuterContainer .boxBodyOuterContainer .titleOuterContainer .titleRightContainer input.typeButton, .WaGadgetContactProfile #eventRegistrations .buttonContainer input, .WaGadgetEventsStateRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit'], .WaGadgetEventsStateSelfRegistrationsList #membersTable tbody tr td.memberDirectoryColumn3 input[type='submit'], .WaGadgetDonationGoal.donationGoalStyle001 .donationGoalButton input.typeButton, .WaGadgetDonationGoal.donationGoalStyle002 .donationGoalButton input.typeButton, .attachmentsContainer .attachmentsUploadContainer .inputUploadFileLabel, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterPrimaryOuterContainer input, .WaGadgetForum .forumEditEntryBoxContainer .boxFooterOuterContainer .boxFooterSecondaryOuterContainer input, .forumPanelOuterContainer .forumPanelContainer input.typeButton, .WaGadgetForum .forumBottomPanelOuterContainer .forumBottomPanelContainer input.typeButton, .WaGadgetBlog .addNewCommentOuterContainer .boxActionContainer input[type=submit],.nextButton {
background-color:#fff;
color:#880e01;
border-radius: 50px;
border-width: 0;
box-shadow: rgba(25, 25, 25, 0.04) 0 0 1px 0, rgba(0, 0, 0, 0.1) 0 3px 4px 0;
cursor: pointer;
display: inline-block;
  position: relative;
  text-decoration: none;
transition: all 200ms;
font-family: Poppins, Regular;

}


a.buttonStyle002:hover, a:link.buttonStyle002:hover{
    background-color:#880e01;
color:#fff;
border:2px solid #fff;
}

/*





background: #285D9B ;
    border-radius: 5px;
    padding: 8px 20px;
    text-transform: capitalize;
    font-family: Lato;
*/

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton,{
    margin-top:-50px;
}

/*Event heading capitalize*/
    .WaGadgetEvents .pageTitleContainer h1, .WaGadgetEvents .titleContainer h1 {
        text-transform: capitalize; 
    }
    
    /* Registration Forms */
    .WaGadgetEventsStateRegistration{
    max-width:900px;
    margin:auto;
    }
    /* Donation form amount width  */
    .fieldContainer.donationAmountContainer input.typeText{
        width: 150px !important;
    }

    /*reduce width of text field*/
    .fieldContainer input.subjectTextBox, .fieldContainer input.typeText, .fieldContainer input[type=text] {
         width: 300px;
    }
    
    /*reduce width of textarea*/
    .fieldContainer select {
       width: 300px;
    }
    
    .fieldContainer textarea {
       width: 300px;
    }
    
    /*hide confirm box from event*/
    /* .commonMessageBox div {
       display: none;
    } */

/* Large Screen */
@media screen and (min-width: 767px){

    h1, .heading {
    color: #880e01;
    font-family:'Poppins', sans-serif !important;
     font-weight: 200 !important;
     font-size:40px;
    text-align: center;
    padding: 40px 0 20px 0;
    
                
    }
    .innerHeading{
        
    font-size:24px !important;color: #880e01 !important;
    
    text-transform: capitalize;
     font-family:'Poppins', sans-serif !important;
    
    }

    .subheading {
    font-family:'Poppins', sans-serif !important;font-size:22px !important;color: #880e01 !important;
    font-weight:200 !important;
    /* text-transform: capitalize;    */
    /* text-decoration: underline; 
    text-decoration-color: #F49841; */
    }

.commonBG{
    /* padding:20px; */

border:1px solid #880e01 !important;
background:#F9FAFD !important;
border-radius:10px !important;

}
.systemPagecommonBG{
 padding:20px;
   /* background: #FFFFFF 0% 0% no-repeat padding-box;
box-shadow: 3px 3px 16px #00000029; */
border:1px solid #880e01;
background:#F9FAFD;
border-radius:10px;
opacity: 1;

}

/* login form system page */

.WaGadgetAuthorizationRequired .loginPageTable input[type='password'], .WaGadgetAuthorizationRequired .loginPageTable input[type='text'] {
    width: 300px;
    height: 20px;
    margin: 2px 0 0;
}

    /*reduce width of text field*/
    .fieldContainer input.subjectTextBox, .fieldContainer      input.typeText, .fieldContainer input[type=text] {
         width: 300px;
    }
    
    /*reduce width of textarea*/
    .fieldContainer select {
       width: 300px;
    }
    
    .fieldContainer textarea {
       width: 300px;
    }

}

/* Small Screen */
@media screen and (max-width: 767px){
    h1, .heading {
    color: #880e01;
    font-size: 30px ;
    padding: 40px 0px 20px 0px;
    text-align: center;
    text-transform: capitalize;
    font-weight: 600;
   font-family:Poppins;
    line-height: 45px;
    
   
    }
      .innerHeading{
       color:#FFFFFF;
    
    text-transform: capitalize;
    font-family:Poppins;
    font-size:40px;
    }

    .subheading {
   font-family:Poppins;font-size:20px;color:#ffffff;
     font-weight:600;
    /* padding: 20px 15px; */
    /* text-align: center; */
    
    /* text-decoration: underline; 
    text-decoration-color: #F49841; */
    }

    /* .campaign_heading {
    padding: 40px 20px 20px;
    margin-bottom: 20px;
    background-image: url(/resources/Right%20to%20Live/BG.png);
    background-repeat: no-repeat;
    background-position: center center;
    background-size: 100% 100%;      
} */

.campaign_title {
	color: #1c1c1c;
    font: 24px ' 'Poppins', sans-serif;' !important;
}
.commonBG{
    /* padding:10px; */
    border:1px solid #880e01 !important;
    background:#F9FAFD !important;
border-radius:10px !important;
}
.systemPagecommonBG{
 padding:10px;
border:1px solid #880e01;
background:#F9FAFD;
border-radius:10px;
opacity: 1;

}
/* login form panel in mobile */
.WaGadgetMobilePanel .mobilePanel .loginInner{
        background: #880e01;
    
}
.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm [class$='TextBox'] input[class$='TextBoxControl']{
     background: #880e01;
}
.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginActionRememberMe label:before{
     background: #880e01;
}

/* login form system page */

.WaGadgetAuthorizationRequired .loginPageTable input[type='password'], .WaGadgetAuthorizationRequired .loginPageTable input[type='text'] {
    width: 270px;
    height: 20px;
    margin: 2px 0 0;
}

    /*reduce width of text field*/
    .fieldContainer input.subjectTextBox, .fieldContainer      input.typeText, .fieldContainer input[type=text] {
         width: 270px;
    }
    
    /*reduce width of textarea*/
    .fieldContainer select {
       width: 270px;
    }
    
    .fieldContainer textarea {
       width: 270px;
    }

}

/* login details */

.WaGadgetLoginForm.LoginFormStyle001 .authenticated .loginPanel, .WaGadgetLoginForm.LoginFormStyle002 .authenticated .loginPanel {
    width: 173px;
}
.WaGadgetLoginForm.LoginFormStyle001 .alignCenter .loginPanel:before, .WaGadgetLoginForm.LoginFormStyle002 .alignCenter .loginPanel:before, .WaGadgetLoginForm.LoginFormStyle001 .alignCenter .loginPanel:after, .WaGadgetLoginForm.LoginFormStyle002 .alignCenter .loginPanel:after {
    left: 82%;
}

.container {
  position: relative;
  margin: 0 auto;
}

.container img {vertical-align: middle;}

.container .content {
  position: absolute;
  bottom: 0;
  background: rgba(0, 0, 0, 0.66); /* Black background with 0.5 opacity */
  color: #fff;
  width: -webkit-fill-available;
  width: -moz-available;
  padding: 10px 20px 5px;
}

/* Hiding Event details */
.infoOuterContainer {
    display: none;
}

/* hide add to calender */
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_importEvent_ImportEventText, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_importEvent_ImportEventText {
    display: none;
}

.pageViewSwitcherContainer {
    display: none;
}



.forumPanelOuterContainer .forumPanelContainer div #idSubscribe a span {
    display: none;
}

.zoom {
    transition: transform 0.2s;
    margin: 0 auto;
}

.zoom:hover {
    -ms-transform: scale(1.15);
    -webkit-transform: scale(1.15);
    transform: scale(1.15);
}

/* Event registration block */
/* .WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer {
    background: #fde7d1;
    border-right: 3px solid #ff9933;
} */


/* SlideShow */

.camera_command_wrap {
    display: none;
}

.camera_wrap {
    background: #999999;
}

.camera_commands, .camera_next, .camera_prev {
    margin: 0 2px;
    background: #e7f5ff00;
    border-radius:50%;
}

.camera_next:hover, .camera_prev:hover {
    background: #e7f5ff00;
     border-radius:50%;
}
.camera_wrap .camera_next>span:before, .camera_wrap .camera_prev>span:before{
    color: #fff;
    font-weight: bold;
    font-size: 80px;
}
.camera_wrap .camera_next>span:hover:before, .camera_wrap .camera_prev>span:hover:before{
    color: #fff;
    font-weight: bold;
    font-size: 80px;
}

/* one line title */
/* .title {
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
} */

/* campaign discrption tab */
.mdl-tabs__tab-bar {
    justify-content: left !important;
    box-shadow: 0px 0px 10px #c3c3c3;
    border-bottom: 0;
}


/* textbox field instruction */
/* Large Screen */
@media screen and (min-width: 767px){

    .fieldSubContainer .typeInstruction {
    width: 70%;
    }
}

/* Wildapricot share button */

.WaGadgetSharingButtons .orientationHorizontal .socialSharingButton {
    display: inline-block !important;
    min-width: 62px !important;
    margin: unset !important;
    vertical-align: middle !important;
}
/* cardtext */
.cardText{
     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 4;
    -webkit-box-orient: vertical;
    height:95px;
}
.cardTitle{
     overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    

}
/* social Media Icons */
.WaGadgetSocialProfile.socialProfileStyle002 li a, .WaGadgetSocialProfile.socialProfileStyle003 li a, .WaGadgetSocialProfile.socialProfileStyle004 li a{
    color:#880e01;
}
/* photo album */
#idPhotoAlbumTopPagerContainer{
    display:none;
}
.WaGadgetPhotoAlbumStateList .pageTitleOuterContainer{
    display:none;
}
.WaGadgetPhotoAlbum.PhotoAlbumStyle001 ul.photosContainerUL li.photoAlbumItemContainerLi{
    margin: 0 0 10px 10px !important;
}
/* mobile header */
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li>.item>a{
    color:#fff !important;
}
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton.active{
color:#fff !important;
}
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton{
     color:#fff !important;
}
.upcomingEventsOuterContainer ul{
    list-style-image: none !important;
}

/* Photo Album Summery */
.PhotoAlbumSummaryGadgetContainer a{
        text-decoration: none;
    text-align: center;
    font-weight: bold;
}
.PhotoAlbumSummaryGadgetContainer .caption_count{
    display:none;
}
@media screen and (max-width: 479px){
    html:not([class*="WaPlaceHolder"]) .h1, html:not([class*="WaPlaceHolder"]) h1{
        font-size: 30px;
        line-height:45px;
    }
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a:hover{
    color:#880e01 !important;
    background:#fff !important;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul{
    
    background:#880e01 !important;
}
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a{
     color:#fff !important;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel{
    border-top: 2px solid #fff !important; 
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul ul{
    background: #185abc !important;
}

#id_Header{
    background:none !important;
}

.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel{
    margin:0 auto !important;
}