/* Code to change page width START */
.zoneInner, .zoneWrap, .zoneInner >
.WaPlaceHolder { max-width: 1900px; }
/* Code to change page width END */

/*Photos Button Link*/
.WaGadgetPhotoAlbumStateList .sitePhotoAlbumPanelOuterContainer .photoAlbumUploadButtonContainer input.typeButton {
    border: 0;
    background: transparent;
    color: #0068b3;
}

/*Event Registration  Button*/
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Apply for Membership Button*/
.commonMessageBox .cww-co .buttons input[type="submit"] {
    padding: 15px;
    background: #0068b3;
} 
.commonMessageBox .cww-co .buttons input:hover[type="submit"] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*New Registration Button*/
.WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .titleOuterContainer .generalFormContainer .titleRightContainer .generalFormOuterContainer .generalFormContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .titleOuterContainer .generalFormContainer .titleRightContainer .generalFormOuterContainer .generalFormContainer input.typeButton {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetEventsStateRegistrationsList .generalFormOuterContainer .titleOuterContainer .generalFormContainer .titleRightContainer .generalFormOuterContainer .generalFormContainer input.typeButton, .WaGadgetEventsStateSelfRegistrationsList .generalFormOuterContainer .titleOuterContainer .generalFormContainer .titleRightContainer .generalFormOuterContainer .generalFormContainer input.typeButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Add a Guest Button*/
.WaGadgetEventsStateRegistration .publicWizardNameContainer #idSectionGuestListContainer .navigationContainer input[type="submit"] {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetEventsStateRegistration .publicWizardNameContainer #idSectionGuestListContainer .navigationContainer input:hover[type="submit"] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Event Register Button*/
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Unsubscribe Button*/
.WaGadgetUnsubscribeFromEmails form input[type=submit] {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetUnsubscribeFromEmails form input:hover[type=submit] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Terms of Use Button*/
.WaGadgetTermsOfUse .login-role-actions input[type="submit"] {
    padding: 15px;
    background: #0068b3;
} 
.WaGadgetTermsOfUse .login-role-actions input:hover[type="submit"] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}
.WaGadgetTermsOfUse .login-role-actions input:hover[type="submit"][disabled] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Send Message Button*/
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton {
    padding: 15px;
    background: #0068b3;
}
.WaGadgetMemberPublicProfileStateMain .memberDirectoryDetailsOuterContainer .profileHeaderContainer h2 .sendMailButtonContainer input.typeButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Edit Profile Button*/
.WaGadgetContactProfile .topButtonsOuterContainer .inner input.typeButton {
    padding: 15px;
    background: #0068b3;
}
.WaGadgetContactProfile .topButtonsOuterContainer .inner input.typeButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Checkout Continue 1*/
.functionalButton {
    padding: 15px;
    background: #0068b3;
}
.functionalButton:hover {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Checkout Disabled Button*/
.functionalButton:hover[disabled] {
    background: #0068b3;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Login Page Button*/
.WaGadgetAuthorizationRequired .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton {
    padding: 15px;
    background: #0068b3;
}
.WaGadgetAuthorizationRequired:hover .loginPageTable #idSubmitBox #idLoginButtonBox span input.loginButton:hover {
    background: #0068b3;
    color: white;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Forgot Password Button*/
.generalFieldsContainer .fieldSubContainer input[type=submit], .generalFieldsContainer .fieldSubContainer input.typeButton {
    padding: 15px;
    background: #0068b3;
}
.generalFieldsContainer .fieldSubContainer:hover input[type=submit], .generalFieldsContainer .fieldSubContainer input.typeButton:hover {
    background: #0068b3;
    color: white;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Shopping Cart in Menu*/
.WaGadgetLoginButton a {
    color: #e51937;
    font-size: 16px;
    text-decoration: none;
}
.WaGadgetLoginButton a:hover {
    color: #0068b3;
    text-decoration: none;
}

/*Donate Pay Button*/
.navigationOuterContainer .navigationContainer .right input.nextButton, .navigationOuterContainer .navigationContainer .right input.typeButton, .navigationOuterContainer .navigationContainer .right input[type=submit] {
    padding: 15px;
    background: #0068b3;
    border-radius:5px;
}
.navigationOuterContainer .navigationContainer .right input.nextButton:hover, .navigationOuterContainer .navigationContainer .right input.typeButton:hover, .navigationOuterContainer .navigationContainer .right input:hover[type=submit] {
    background: #002d56;
    color: white;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*BUTTONSR*/
a.stylizedButton.buttonStyle001, a.stylizedButton.buttonStyle002, a.stylizedButton.buttonStyle003, a.stylizedButton.buttonStyle004,
a.stylizedButton.buttonStyle005,
a.stylizedButton.buttonStyle006 {
    font-size: 24px;
    padding: 7px 23px 9px;
    min-width: 123px;
    font-family: 'roboto condensed';
    text-transform: uppercase;
    border-radius:5px;
}

.navigationOuterContainer .navigationContainer .left input.nextButton, .navigationOuterContainer .navigationContainer .left input.typeButton, .navigationOuterContainer .navigationContainer .left input[type=submit] {
    background: #0068b3;
}

a:hover .stylizedButton.buttonStyle002 {
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton {
    background: #0068b3;
    color: white;
    border-radius:5px;
}

.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton[type="button"] {
    padding:12px;
    border-radius:5px;
}

.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover {
    background: #002d56;
    color: white;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    padding:12px;
    border-radius:5px;
}

.navigationOuterContainer .navigationContainer .right input.nextButton, .navigationOuterContainer .navigationContainer .right input.typeButton, .navigationOuterContainer .navigationContainer .right input[type=submit] {
    padding: 12px;
    background: #0068b3;
    border-radius:5px;
}
.navigationOuterContainer .navigationContainer .right input.nextButton:hover, .navigationOuterContainer .navigationContainer .right input.typeButton:hover, .navigationOuterContainer .navigationContainer .right input:hover[type=submit] {
    background: #002d56;
    color: white;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

/*Cancel Button*/
.navigationOuterContainer .navigationContainer .left input.nextButton, .navigationOuterContainer .navigationContainer .left input.typeButton, .navigationOuterContainer .navigationContainer .left input[type=submit] {
    border-radius:5px;
    padding: 12px;
    background: #0068b3;
}
/*Cancel Button HOVER*/
.navigationOuterContainer .navigationContainer .left input.nextButton:hover, .navigationOuterContainer .navigationContainer .left input.typeButton:hover, .navigationOuterContainer .navigationContainer .left input:hover[type=submit] {
    border-radius:5px;
    background: #e51937;
    box-shadow: 0px 0px 2px 2px rgb(0,0,0);
    border-radius:5px;
}

a {
    color: #e51937;
    text-decoration: none;
    font-weight: 400;
}
a:hover {
  color: #0068b3;
}
a:visited {
    color: #e51937;
}