@import url('https://fonts.googleapis.com/css?family=Poppins');

.WABannerStickyBottom {
    display: none;
    height: 0;
}

.infoOuterContainer, .postedByComment {
    display: none !important;
}

/*login icon*/
.WaGadgetLoginForm .loginContainer.authenticated.loginContainer.authenticated .loginLink , 
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {
color: #FF7722 !important;
background: #fff !important;
border:0;
width: 35px;
height: 35px;
}

.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';
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink {
   position: relative;
   display: inline-block;
   width: 35px;
   height: 35px;
   overflow: hidden;
   background: #FF7722;
   color: #fff;
   line-height: 400px;
   vertical-align: top;
   text-decoration: none;
   border-radius: 50%;
   border: 2px solid #FF7722 ;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.loginContainer .loginLink:before, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.loginContainer .loginLink:before {
    position: absolute;
    top: -8px;
    left: 0px;
    width: 100%;
    height: 100%;
    text-align: center;
    text-indent: 0;
    color: #fff;
    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: #FF7722;
}

/* Login Authentication */
.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    position: relative;
    display: inline-block;
    width: 50px;
    height: 50px;
    overflow: hidden;
    background: #5c2ecc !important;
    color: #f38c1c !important;
    line-height: 400px;
    vertical-align: top;
    text-decoration: none;
    cursor: pointer;
}

/* Google Translate */

.goog-te-gadget-simple{
border-radius: 5px;
}
.goog-te-gadget-simple .goog-te-menu-value {
    color: #757575 !important;
}
.goog-te-gadget-simple .VIpgJd-ZVi9od-xl07Ob-lTBxed {
    color: #767676;
}
.goog-te-gadget-simple a {
    text-decoration:none !important;
}
.goog-te-gadget-icon{
border-radius:30px;
}
.gadgetStyle002 .gadgetStyleBody {
    padding: 16px 0px 16px;
}

/* google translate */
.goog-te-banner-frame {
    display: none;
}

.goog-te-gadget-simple {
    background-color: #F5F1F1 !important;
    border: 1px solid #B4B3B3 !important;
    font-size: 12pt !important;
    display: inline-block !important;
    padding: 5px !important;
}

.VIpgJd-ZVi9od-ORHb-OEVmcd {
    visibility: hidden !important;
}
.commonBg{
    background:  #f5f5f5;
    padding : 20px;
    border-radius : 10px;
}

/* search */
.WaGadgetSiteSearch .searchBoxField{
border-radius:5px;
}
.WaGadgetSiteSearch .searchBoxFieldContainer:before {
    position: relative;
    left: 30px !important;
    top: 6px;
    font-family: 'FontAwesome';
    font-size: 18px;
    color: #999;
    font-weight: normal;
    font-style: normal;
    line-height: 0;
    content: '\f002';
}
.WaGadgetSiteSearch .searchBoxField {
padding-left:40px;
height:36px;
font-size: 16px;
width:210px;
outline:none;
border: 1px solid #B4B3B3;
background: #F5F1F1;
font-family: 'Poppins';
}

.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: 3px;
    width: 32px;
    height: 32px;
    font-size: 20px;
    line-height: 32px;
}

/* Horizontal Menu */
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a{
    text-transform:capitalize;
    color: #ffffff;
    font-size: 18px;
    font-weight:normal !important;
    padding: 8px 25px;
    font-family: 'Poppins' !important;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li.sel>.item>a{
    color:#FAC19D;
    }
    .WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li.sel>.item:hover>a{
    color: #FAC19D;
    }
    .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;
    text-align: left !important;
    }
    .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;
    }
    .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:#FAC19D;
    }

/* google translate */
.goog-te-banner-frame {
    display: none;
}

body {
    top: 0px !important;
    font-family: 'Poppins' !important;
    font-size: 16px !important;
    background: #fff;
}

/*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], .commonMessageBox .cww-co .buttons input[type="submit"], .commonMessageBox .cww-co .buttons input.typeButton, .attachmentsContainer .attachmentsUploadContainer .inputUploadFileLabel, .WaGadgetEventsStateRegistration #idSectionGuestListContainer .navigationContainer input[type=submit] {
    background: #FAC19D !important;
    color: #000 !important;
    border-radius: 5px !important;
    padding: 8px 20px !important;
    font-weight: bold !important;
    text-transform: none !important;
}

/* 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, .commonMessageBox .cww-co .buttons input[type="submit"]:hover, .commonMessageBox .cww-co .buttons input.typeButton:hover, .WaGadgetEventsStateRegistration #idSectionGuestListContainer .navigationContainer input[type=submit]:hover {
    background: #FAC19D !important;
    color: #000 !important;
    font-weight: bold !important;
}

/*Event heading capitalize*/
    .WaGadgetEvents .pageTitleContainer h1, .WaGadgetEvents .titleContainer h1 {
        text-transform: capitalize; 
    }
    
    /* Registration Forms */
    .WaGadgetEventsStateRegistration{
    max-width:900px;
    margin:auto;
    }

    /*reduce width of text field*/
    .fieldContainer input.subjectTextBox, .fieldContainer input.typeText, .fieldContainer input[type=text],input[type=time] {
         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 {
    font-size: 40px;
    padding: 10px 0 20px 0;            
    }

    .sub_heading {
    font-size: 40px;
    padding: 30px 0 20px 0;
    }

/* 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],input[type=time] {
         width: 300px;
    }
    
    /*reduce width of textarea*/
    .fieldContainer select {
       width: 300px;
    }
    
    .fieldContainer textarea {
       width: 300px;
    }

}

/* Small Screen */
@media screen and (max-width: 767px){
    h1, .heading {
    font-size: 26px;
    padding: 10px 15px 20px;
    }

    .sub_heading {
    font-size: 26px;
    padding: 20px 15px;
    }

/* 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],input[type=time] {
         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%;
}

/* Small Screen */
@media screen and (max-width: 767px){

#st-1.st-has-labels .st-btn {
    min-width: 50px !important;
}

#st-1 .st-btn[data-network='facebook'] > span, #st-1 .st-btn[data-network='twitter'] > span, #st-1 .st-btn[data-network='linkedin'] > span, #st-1 .st-btn[data-network='whatsapp'] > span   {
    display: none;
}

}

.WaGadgetDonationGoal.donationGoalStyle001 .progressBar table td.donationGoalProgressBarLeftPart span, .WaGadgetDonationGoal.donationGoalStyle002 .progressBar table td.donationGoalProgressBarLeftPart span {
    display: block;
    height: 8px;
    overflow: hidden;
    background-color: #A07CF7;
    border-right: 1px solid #A07CF7;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel{
    background: #5C2ECB !important;
    border-top: 1px solid #5C2ECB !important;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul ul{
     background: #5C2ECB !important;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul ul li>.item>a{
    color : #fff !important;
    font-size:16px !important;
}
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li.sel>.item>a{
    color : #f38c1c !important;
}
.WaGadgetMobilePanel .mobilePanel .buttonMenu:before{
    background: #f38c1c !important;
}