#id_Header1 div:nth-child(1) {
    max-width: none;
    padding: 0 0;
}

.zoneSidebar {
    background: #35194F;
}

#id_FCzB2EY {
    max-width: 1500px;
}

#id_Header2 {
  background-color: #35194F;
}

hr {
    border-top: 10px solid #6A3A8F;
}

.header, h1.header {
    letter-spacing: 0.1em;
}

/*
#PAGEID_18073 .zoneHeader3 {
    background-image: url("https://sf.wildapricot.org/ThemeSharedRes/HeaderBackgroundImages/Bg-pattern-12.png");
}


#PAGEID_18073 .zoneHeader3 {
    background-color: #f9f5f5;
}
*/

/* Membership Level Boxes */
#id_2JeK3sQ, #id_PuPoJGx {
    box-shadow: 0px 3px 8px #111;
    transition: all 300ms ease-in-out;
    border-top: 40px solid #6A3A8F;
}

#id_2JeK3sQ:hover, #id_PuPoJGx:hover {
    box-shadow: 0px 10px 40px #333;
}

/* Border for Blog Summary Gadget */
.WaGadgetRecentBlogPosts.recentBlogPostsStyle002 ul li {
    border-left: 4px solid #6A3A8F;
}

/* Individual Blog Post Titles */
.WaGadgetBlog .blogEntryOuterContainer .boxHeaderOuterContainer h4 {
    color: #35194F;
}

/* Heading Color */
h1, h3
.WaGadgetOnlineStoreCartCheckout .storeCartContent h2 {
    color: #35194F;
}

/* Button Color Store Pages*/
.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton,
.functionalButton,
.functionalButton[disabled] {
    background-color: #6A3A8F;
}

/* Button Hover Color Store Pages */
.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover,
.functionalButton:hover,
.functionalButton[disabled]:hover {
    background-color: #35194F;
}

/* Headings on Store Pages */
.WaGadgetOnlineStoreCartCheckout .storeCartContent h2 {
    color: #35194F;
}

/* Subscription Gadget Text Size */
.fieldSubContainer .levelDescription {
  font-size: 18px;
}

.fieldSubContainer .typeInstruction {
    font-size: 18px;
}

/* Blog pages button color */
.WaGadgetBlogStateEditPost .boxFooterOuterContainer input,
.WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"],
.WaGadgetBlogStateAddPost .boxFooterOuterContainer input,
.WaGadgetBlog .addNewCommentOuterContainer .boxActionContainer input[type="submit"] {
    background-color: #6A3A8F;
}

/* Blog pages button hover color */
.WaGadgetBlogStateEditPost .boxFooterOuterContainer input:hover,
.WaGadgetBlogStateList #idAddNewPostButtonContainer input[type="submit"]:hover,
.WaGadgetBlogStateAddPost .boxFooterOuterContainer input:hover,
.WaGadgetBlog .addNewCommentOuterContainer .boxActionContainer input[type="submit"]:hover {
    background-color: #35194F;
}

/* Membership Page - Registration Button Color */
.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type="submit"] {
    background-color: #6A3A8F;
}

/* Membership Page - Registration Button Hover Color */
.navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type="submit"]:hover {
    background-color: #35194F;
}

/* Membership Profile Pages */
/* Selected Tab Color */
.WaGadgetContactProfile .memberDetailsTabsOuterContainer ul.memberDetailsTabMenu li span {
    color: #35194F;
}

/* Button Color */
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton,
.WaGadgetContactProfileStateMain .actionButtonContainer input[type=submit],
.WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton,
.WaGadgetContactProfileStatePhotoGallery .emptyGalleryPanelInnerDiv .addAlbumButton,
.WaGadgetContactProfileStateSubscriptions .actionButtonContainer input[type=submit] {
    background-color: #6A3A8F;
}

/* Button Hover Color */
.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover,
.WaGadgetContactProfileStateMain .actionButtonContainer input[type=submit]:hover,
.WaGadgetMemberPublicProfileStateMain .profileHeaderContainer input.typeButton:hover,   .WaGadgetContactProfileStatePhotoGallery .emptyGalleryPanelInnerDiv .addAlbumButton:hover,
.WaGadgetContactProfileStateSubscriptions .actionButtonContainer input[type=submit]:hover
 {
    background-color: #35194F;
}


/* Change Password Buttons */
.generalFieldsContainer .fieldSubContainer input[type=submit] {
    background-color: #6A3A8F;
}

/* Change Password Buttons Hover */
.generalFieldsContainer .fieldSubContainer input[type=submit]:hover {
    background-color: #35194F;
}

/* Login Button Color */
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink,
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton {
    background-color: #6A3A8F;
}

/* Login Button Hover Color */
.WaGadgetLoginButton .loginContainer.loginContainer .loginLink:hover,
.WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover {
    background-color: #35194F;
}

/* Terms of Use Button Color */
.WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""],
.WaGadgetTermsOfUse .login-role-actions input[type="submit"] {
    background-color: #6A3A8F;
}

/* Terms of Use Button Hover Color */
.WaGadgetTermsOfUse .login-role-actions input[type="submit"][disabled=""]:hover,
.WaGadgetTermsOfUse .login-role-actions input[type="submit"]:hover {
    background-color: #35194F;
}

/* Unsubscribe from emails Button Color */
.WaGadgetUnsubscribeFromEmails form input[type="submit"] {
    background-color: #6A3A8F;
}

/* Unsubscribe from emails Button Hover Color */
.WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover {
    background-color: #35194F;
}

/* Login Head Color Once Logged In */
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    color: #35194F
}

/* Login Head Hover Color Once Logged In */
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover,
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover {
    background: #35194F;
    color: #ffffff;
}


/* Mobile Menu Colors */
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel {
    background: #35194F;
    border-top: #35194F;
}

/* Selected Menu Item */
.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel>li.sel>.item>a {
    color: rgb(182, 117, 231);
}

.WaGadgetMobilePanel .mobilePanel {
    background: #35194F;
}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton.active {
    background: #6A3A8F;
}

/* Mobile Login Colors */
.WaGadgetMobilePanel .mobilePanel .loginInner {
    background: #35194F;
    border-top: 1px solid #35194F;
}

/* Mobile Login Button Color */
.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton {
    background: #6A3A8F;
}

.WaGadgetMobilePanel .mobilePanel .loginInner .loginContainerForm .loginAction input.loginButton:hover,
.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover,
.WaGadgetMobilePanel .mobilePanel .buttonLogin:hover {
    background: #6A3A8F;
}

.WaGadgetMobilePanel .mobilePanel .loginInner {
    background: #35194F;
    border-top: 1px solid #35194F;
}

/***** HEADERS *****/

/* About Page Header */
#id_6oTryHl {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/AboutPageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Membership Page Header */
#id_hYee2Pu {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/MembershipPageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Join Us Page Header */
#id_cNN293A {
    background-image: linear-gradient(145deg, #6a3a8f 35%, #35194F 100%);
}

/* Leadership Page Header */
#id_83TBJ2y {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/LeadershipPageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Blog Page Header */
#id_Pdi746d {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/BlogPageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Store Page Header */
#id_EM3TFKF {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/StorePageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Home Page Header */
#id_Js4bB5x {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/HomePageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Home Page Header = No Sidebar */
#id_TBKdJNg,
#id_MF53PPH {
    background-size: initial;
    background-position: right 0px center;
    background-repeat: no-repeat;
    background-image: url(/resources/Images/HeaderImages/HomePageImage.png), linear-gradient(146deg, #6A3A8F 35%, #35194F 100%);
}

/* Tablet Settings */
@media only screen and (max-device-width: 912px) {
    #id_6oTryHl div,
    #id_hYee2Pu div,
    #id_83TBJ2y div,
    #id_Pdi746d div,
    #id_EM3TFKF div,
    #id_Js4bB5x div,
    #id_MF53PPH div,
    #id_TBKdJNg div,
    #id_cNN293A div {
        padding-left: 20px !important;
    }
}

@media only screen and (max-device-width: 479px) {
    #id_6oTryHl,
    #id_hYee2Pu,
    #id_83TBJ2y,
    #id_Pdi746d,
    #id_EM3TFKF,
    #id_Js4bB5x,
    #id_MF53PPH,
    #id_TBKdJNg {
        background-image: url(/resources/Images/blackgirlcybermagic.png) !important;
    }

    html:not([class*="WaPlaceHolder"]) body {
    font-size: 16px !important;
    }

    /* Fixing Width of Some Lines on the Membership Form */#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_membershipLevelRadioLabel span:nth-child(2),
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_membershipLevelRadioLabel span:nth-child(3),
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl00_membershipLevelRadioLabel span.textLine.extraInfo.typeInstruction,
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_membershipLevelRadioLabel span:nth-child(2)
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_membershipLevelRadioLabel span:nth-child(3),
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_membershipLevelRadioLabel span.textLine.extraInfo.typeInstruction,
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_membershipLevelRadioLabel span:nth-child(3),
#FunctionalBlock1_ctl00_memberApplicationMain_ctl00_stepTemplate_levelListView_membershipLevelsRepeater_ctl01_membershipLevelRadioLabel span:nth-child(2) {
        max-width: 328px;
    }
}

/* #id_zmW9EcN .cameraContent .cameracurrent {
    max-width: 100%;
    height: auto;
    width: auto\9;
} */

/* Member Profile Facebook link color */
.Facebook > span:nth-child(2),
.GooglePlus > span:nth-child(2) {
    color: #ffffff;
}

.camera_wrap {
    background: #6a3a8f;
}