/* Code to change page width START */
.WaPlaceHolder { max-width: 100%; }
/* Code to change page width END */


/*Login gadget color */

.WaGadgetLoginButton .loginContainer.loginContainer .loginLink {
    background: white;
    color: #006599;
}

.WaGadgetLoginButton .loginContainer.loginContainer .loginLink:hover {
    background: white;
    color: #006559;
}

.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    background: white;
    color: #006599;
}

.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink:hover, .WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink.hover {
    background: white;
    color: #006599;
}



/* =========================================== */
/* Lakewood Customizations (Ryan Boyd) */

/* Hover over dropdown background color */
.WaGadgetMenuHorizontal .menuInner ul ul li>.item:hover {
    background: #2CAB55;
}

/* Hover over main menu link */
.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel>li>.item:hover>a {
    color: #2CAB55;
}

/* Hover over main menu dot to right */
.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel>li.dir>.item:hover>a:after {
    background: #2CAB55;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel>li.dir>.item>a:after {
    background: #2CAB55;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul.firstLevel>li.sel>.item>a>span:after {
    background-color: #2CAB55;
}

.WaGadgetMenuHorizontal.menuStyle002 .menuInner ul ul {
    border-top: 5px solid #2CAB55;
}

/* Login button (circle user symbol) at top right */
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink::before,
.WaGadgetLoginForm .loginContainerWrapper .loginContainerInnerWrapper .loginLink.showLoginContainer:before {
    border: 2px solid #2CAB55;
    background-color: #2CAB55;
    color: #ffffff;
}

/* Style of login button that appears on Join page*/
navigationOuterContainer .navigationContainer input.nextButton, .navigationOuterContainer .navigationContainer input.typeButton, .navigationOuterContainer .navigationContainer input[type=submit] {
    background-color: #2CAB55;
}

/* Drop-down menu separators in mobile mode */
@media only screen and (max-width: 616px) {
    .WaGadgetMenuHorizontal.menuStyle002 .menuInner         ul.firstLevel>li {
        border-top-color: #2CAB55;
    }
    .WaGadgetMenuHorizontal[class*=menuStyle] .menuInner ul.firstLevel>li.sel>.item>a, .WaGadgetMenuHorizontal[class*=menuStyle] .menuInner ul.firstLevel>li.sel>.item:hover>a {
        color: #0070AC;
    }
    .WaGadgetMenuHorizontal[class*=menuStyle] .menuInner ul ul li.sel>.item>a, .WaGadgetMenuHorizontal[class*=menuStyle] .menuInner ul ul li.sel>.item:hover>a {
        color: #0070AC;
    }
}

