.WaPlaceHolder div {
    max-width: none !important;
    padding: 0;
}

/* Leadership Page */
#id_WCDoGAG, #id_WYeMIX5, #id_zbJgGL4, #id_nFD5QSo, #id_9ZadmAI, #id_nmPE2FS, #id_LL1lunz, #id_oO9H1yR, #id_JxDSnLE, #id_si9ztOl, #id_nCy2axw, #id_qAyDYwg, #id_6ir26EL, #id_xOg4MBP, #id_GG5uTjC, #id_wehyCPU, #id_wf2fiPR, #id_vitHB8g, #id_kv6xCyh, #id_cDY6c2K, #id_KnLX2wW {
    max-width: 1400px !important;
    display: block;
    margin-left: auto !important;
    margin-right: auto !important;
}

.WaContentDivider.dividerStyle008 {
    background: #D2AA51;
}


/* Membership Page */
#id_kwtBpST, #id_LSxrVHN, #id_MIScuEL, #id_8OyxSJP, #id_4vxyM3r {
    box-shadow: 0px 3px 8px #111;
    transition: all 300ms ease-in-out;
    border-top: 60px solid #ae1f23;
}
#id_kwtBpST:hover, #id_LSxrVHN:hover, #id_MIScuEL:hover, #id_8OyxSJP:hover, #id_4vxyM3r:hover {
    box-shadow: 0px 10px 40px #333;
}

#id_gp8rVUJ div:nth-child(1) ol:nth-child(2) li:nth-child(1),#id_gp8rVUJ div:nth-child(1) ol:nth-child(2) li:nth-child(2),
#id_gp8rVUJ div:nth-child(1) ol:nth-child(2) li:nth-child(3),
#id_gp8rVUJ div:nth-child(1) ol:nth-child(2) li:nth-child(4),#id_gp8rVUJ div:nth-child(1) ol:nth-child(2) li:nth-child(5) {
    color: #ffffff;
}

/* Slideshow Settings */
.camera_wrap {
    background: #AE1F23;
}

/* Button Settings */
#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventRegistrationActions_RegistrationLink_bt, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_eventRegistrationActions_RegistrationLink_bt, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_cancel, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_next, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_prev, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_cancelTop, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_prevTop, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_nextTop, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_messageBoxWarning_messageBoxWarningButton, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_actionInvoiceButton, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_cancelRegistrationButton, #FunctionalBlock1_ctl00_ctl00_memberProfile_profileHeader_idSendEmailButton, #FunctionalBlock1_ctl00_ctl00_editButtonTop, #FunctionalBlock1_ctl00_ctl00_editProfileButton, #FunctionalBlock1_ctl00_ctl00_CreateAlbumButtonOnEmptyGalleryPanel, #ctl00_ContentArea_editButtonTop, #FunctionalBlock1_ctl00_sendButton, #FunctionalBlock1_ctl00_cancelButton, #ctl00_ContentArea_SubmitNewPasswordBtn, #ctl00_ContentArea_CancelBtn, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_eventRegistrationLink_bt, #ctl00_ContentArea_loginViewControl_loginControl_Login, #FunctionalBlock1_ctl00_ctl00_stepTemplate_cancel, #FunctionalBlock1_ctl00_ctl00_stepTemplate_next, #FunctionalBlock1_ctl00_ctl00_stepTemplate_cancelTop, #FunctionalBlock1_ctl00_ctl00_stepTemplate_nextTop, #step-1 div:nth-child(4) div:nth-child(2) input:nth-child(1), #button_free_order, #OnlineStoreProduct_addToCart, #ctl00_ContentArea_SubmitBtn, #ctl00_ContentArea_btnSubmitRequest, #ctl00_ContentArea_submitButton, #ctl00_ContentArea_cancelButton, #ctl00_ContentArea_ConfirmBtn,#FunctionalBlock1_ctl00_donation_ctl00_stepTemplate_cancel, #FunctionalBlock1_ctl00_donation_ctl00_stepTemplate_next, input.button:nth-child(1), .buttonContainer input:nth-child(2), #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_next, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_cancel, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_prev, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_cancelTop, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_prevTop, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_nextTop, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_payOnlineTop, #FunctionalBlock1_ctl00_ctl00_Membership_applicationUnpaidMessageBox_viewPayApplicationInvoiceButton, #payOnlineButton,
#id_Zsdq31D_loginAction, #FunctionalBlock1_ctl00_subscribeButton, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_payOnlineTop {
    background: #AE1F23;
}

#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_eventRegistrationActions_RegistrationLink_bt:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_eventRegistrationActions_RegistrationLink_bt:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_cancel:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_next:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_prev:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_cancelTop:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_prevTop:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_nextTop:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_messageBoxWarning_messageBoxWarningButton:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_actionInvoiceButton:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_cancelRegistrationButton:hover, #FunctionalBlock1_ctl00_ctl00_memberProfile_profileHeader_idSendEmailButton:hover, #FunctionalBlock1_ctl00_ctl00_editButtonTop:hover, #FunctionalBlock1_ctl00_ctl00_editProfileButton:hover, #FunctionalBlock1_ctl00_ctl00_CreateAlbumButtonOnEmptyGalleryPanel:hover, #ctl00_ContentArea_editButtonTop:hover, #FunctionalBlock1_ctl00_sendButton:hover, #FunctionalBlock1_ctl00_cancelButton:hover, #ctl00_ContentArea_SubmitNewPasswordBtn:hover, #ctl00_ContentArea_CancelBtn:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_eventRegistrationLink_bt:hover, #ctl00_ContentArea_loginViewControl_loginControl_Login:hover, #FunctionalBlock1_ctl00_ctl00_stepTemplate_cancel:hover, #FunctionalBlock1_ctl00_ctl00_stepTemplate_next:hover, #FunctionalBlock1_ctl00_ctl00_stepTemplate_cancelTop:hover, #FunctionalBlock1_ctl00_ctl00_stepTemplate_nextTop:hover, #step-1 div:nth-child(4) div:nth-child(2) input:nth-child(1):hover, #button_free_order:hover, #OnlineStoreProduct_addToCart:hover, #ctl00_ContentArea_SubmitBtn:hover, #ctl00_ContentArea_btnSubmitRequest:hover, #ctl00_ContentArea_submitButton:hover, #ctl00_ContentArea_cancelButton:hover, #ctl00_ContentArea_ConfirmBtn:hover, #FunctionalBlock1_ctl00_donation_ctl00_stepTemplate_cancel:hover, #FunctionalBlock1_ctl00_donation_ctl00_stepTemplate_next:hover, input.button:nth-child(1):hover, .buttonContainer input:nth-child(2):hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_next:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_cancel:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_prev:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_cancelTop:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_prevTop:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_nextTop:hover, #FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_payOnlineTop:hover, #FunctionalBlock1_ctl00_ctl00_Membership_applicationUnpaidMessageBox_viewPayApplicationInvoiceButton:hover, #payOnlineButton:hover, #id_Zsdq31D_loginAction:hover, #FunctionalBlock1_ctl00_subscribeButton:hover, #FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_stepTemplate_payOnlineTop:hover {
    background: #7C2526;
}

/* Cart Page */
.stepsContainer span:nth-child(1) {
    color: #AE1F23;
}

.functionalButton .wizardNextButton, .WaGadgetOnlineStoreCartCheckout .storeCartControlNav_right input {
    background: #AE1F23 !important;
}

.functionalButton .wizardNextButton:hover, .WaGadgetOnlineStoreCartCheckout .storeCartControlNav_right input:hover {
    background: #7C2526 !important;
}

/* Billing Details Page */ 
/* #step-1 div:nth-child(4) div:nth-child(2) input:nth-child(1) {
    background: #AE1F23;
} */

#billingDetails_firstName {
    background: #ffffff !important;
}
/* Heading Color */
h2 {
    color: #AE1F23;
}

#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_UpcomingEventsRepeater_ctl01_footerEventDetailsLink {
    font-size: 20px;
    text-transform: uppercase;
}

#FunctionalBlock1_ctl00_eventPageViewBase_ctl00_ctl00_eventListViewSwitcher_calendarModeLink {
    display: none;
}

/* Membership Application Form */
#id_tWAcCkT, #id_1H6RoFx {
    margin-left: 15px;
    margin-right: 15px;
}

/* Mobile Menu */
#id_cXOLKQ2 div, #id_cXOLKQ2 div div.mobilePanelButton.buttonMenu.active, #id_cXOLKQ2 div div.menuInner ul {
    background: #AE1F23;
}

#id_cXOLKQ2 div div.mobilePanelButton.buttonMenu.active:hover, .WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li>.item>a:hover {
    background: #7C2526;
}

#id_cXOLKQ2 div div.menuInner ul {
    border-top: 1px solid #AE1F23;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li.sel>.item>a {
    color: #000000;
}

/* Login Formatting */
#id_Zsdq31D_loginLink {
    background: #D2AA51;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    color: #ffffff;
}

/* Photo Gallery Pages */
#id_ePxmC4E div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_ry9sx5A div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_y8Szy4z div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_zpf4tsG div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_fHQbmIx div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_nxWxBRA div:nth-child(1) p:nth-child(1) a:nth-child(1), #id_kSY3dKr div:nth-child(1) p:nth-child(1) a:nth-child(1) {
    width: 100%;
}

#id_ePxmC4E div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_ry9sx5A div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_y8Szy4z div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_zpf4tsG div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_fHQbmIx div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_nxWxBRA div:nth-child(1) p:nth-child(1) a:nth-child(1):hover, #id_kSY3dKr div:nth-child(1) p:nth-child(1) a:nth-child(1):hover {
    background: #7C2526;
}

#id_fqNlgL5, #id_LCzg2FO, #id_it52pBR {
    border: 2px solid #ae1f23;
}

#FunctionalBlock1_ctl00_PhotoList_UploadPhotoButton, #FunctionalBlock1_ctl00_SinglePhoto_DeletePhotoButton, #FunctionalBlock1_ctl00_SinglePhoto_EditCaptionLinkButton, #FunctionalBlock1_ctl00_SinglePhoto_SaveCaptionButton, #FunctionalBlock1_ctl00_SinglePhoto_CancelUpdateCaptonButton {
    background-color: #AE1F23 !important;
}

#FunctionalBlock1_ctl00_PhotoList_UploadPhotoButton:hover,
#FunctionalBlock1_ctl00_SinglePhoto_DeletePhotoButton:hover, #FunctionalBlock1_ctl00_SinglePhoto_EditCaptionLinkButton:hover, #FunctionalBlock1_ctl00_SinglePhoto_SaveCaptionButton:hover, #FunctionalBlock1_ctl00_SinglePhoto_CancelUpdateCaptonButton:hover {
    background: #7C2526;
}

/* Reunions Gallery Buttons */
#id_Wj4HUcF > div:nth-child(1) > p:nth-child(1) > strong:nth-child(1) > a:nth-child(1), a.stylizedButton.buttonStyle005 {
    width: 100%;
    border: 3px solid #ae1f23;
    font-size: 20px;
}

.officer-info h3 {
    color: #9e2d2e;
    font-family: Raleway;
    font-size: 20px;
    font-weight: 700;
    text-align: center;
    margin-bottom: 2px;
}
.officer-info p {
    text-align: center;
    margin-top: 0px;
    padding-bottom: 1rem;
}