.WaGadgetLoginButton .authenticated .loginLink, .WaGadgetLoginForm .authenticated .loginLink {
width: 100px;
height: 40px;
}
.WaGadgetLoginButton .authenticated .loginLink:before, .WaGadgetLoginForm .authenticated .loginLink:before {
font: normal 18px/40px 'Ubuntu';
content: 'PROFILE';
}
.WaGadgetLoginButton .loginLink, .WaGadgetLoginForm .loginLink {
width: 100px;
height: 40px;
}
.WaGadgetLoginButton .loginLink:before, .WaGadgetLoginForm .loginLink:before {
font: normal 18px/40px 'Ubuntu';
   content: 'LOGIN';
}
/* Login button */
.WaGadgetLoginButton .loginLink, .WaGadgetLoginForm .loginLink {
    background: #003688 !important;
    color: white !important;
}
/* Login button on hover */
.WaGadgetLoginButton .loginLink:hover, .WaGadgetLoginForm .loginLink:hover {
    background: white !important;
    color: #003688 !important;
}
/* Logout button */
.WaGadgetLoginButton .authenticated .loginLink, .WaGadgetLoginForm .authenticated .loginLink {
    background: 0 !important;
    color: white !important;
}
/* Logout button on hover */
.WaGadgetLoginButton .authenticated .loginLink:hover, .WaGadgetLoginButton .authenticated .loginLink.hover, .WaGadgetLoginForm .authenticated .loginLink:hover, .WaGadgetLoginForm .authenticated .loginLink.hover {
    background: #003688 !important;
    color: white !important;
}

/* Login Form Button Change */
.WaGadgetLoginForm .loginButton {
  background: #003688 !important;
  color: white !important;
}

.WaGadgetLoginForm .loginButton:hover {
  background: #E35F01 !important;
    color: #ffffff !important;
}

/* This starts the css for the system pages*/

.WaGadgetAuthorizationRequired .loginPageTable input.loginButton {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetAuthorizationRequired .loginPageTable input.loginButton:hover {
    background: #003688;
    color: #ffffff;
}

.generalFieldsContainer input.typeButton, .generalFieldsContainer input[type="submit"] {
background: #E35F01;
    color: #ffffff;
}
.generalFieldsContainer input.typeButton:hover, .generalFieldsContainer input[type="submit"]:hover {
background: #003688;
    color: #ffffff;
}

.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton {
background: #E35F01;
    color: #ffffff;
}

.WaGadgetContactProfile .topButtonsOuterContainer input.typeButton:hover {
background: #003688;
    color: #ffffff;
}

.functionalButton {
background: #E35F01;
    color: #ffffff;
}

.functionalButton:hover {
background: #003688;
    color: #ffffff;
}


.WaGadgetTermsOfUse .login-role-actions input[type="submit"] {
background: #E35F01;
    color: #ffffff;
}

.WaGadgetTermsOfUse .login-role-actions input[type="submit"]:hover {
background: #003688;
    color: #ffffff;
}

.WaGadgetUnsubscribeFromEmails form input[type="submit"] {
background: #E35F01;
    color: #ffffff;
}

.WaGadgetUnsubscribeFromEmails form input[type="submit"]:hover {
background: #003688;
    color: #ffffff;
}

.commonMessageBox .cww-co .buttons input[type="submit"], .commonMessageBox .cww-co .buttons input.typeButton {
    background: #E35F01;
    color: #ffffff;
}

.commonMessageBox .cww-co .buttons input[type="submit"]:hover, .commonMessageBox .cww-co .buttons input.typeButton:hover {
    background: #003688;
    color: #ffffff;
}

.WaGadgetContactProfileStatePhotoGallery .emptyGalleryPanelInnerDiv .addAlbumButton  {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetContactProfileStatePhotoGallery .emptyGalleryPanelInnerDiv .addAlbumButton:hover {
     background: #003688;
    color: #ffffff;
}

.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover {
    background: #003688;
    color: #ffffff;
}

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton:hover {
    background: #003688;
    color: #ffffff;
}

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyInfoOuterContainer .boxActionContainer input.typeButton {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] a, .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span {
    background: #E35F01;
    border: 0;
    color: #ffffff;
}

.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] a:hover, .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span:hover {
    background: #003688;
    color: #ffffff;
}

.WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] a:active, .WaGadgetEventsStateCalendar #idViewSwitchersTable div[id*="Button"] span:active {

    background: #ffffff;
    color: #003688;

}

.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar .eventDivItem:hover {

    background: #003688;
    cursor: pointer;

}

.WaGadgetEventsStateCalendar .monthViewType .EventListCalendar .eventDivItem{

    background: #E35F01;
    cursor: pointer;

}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton {
    color: #E35F01;
}

.WaGadgetMobilePanel .mobilePanel .mobilePanelButton:hover {
    color: #ffffff;
}

 .WaGadgetMobilePanel .mobilePanel .menuInner ul ul li.sel > .item > a {
    color: #E35F01;
}

.WaGadgetMobilePanel .mobilePanel .menuInner ul.firstLevel > li.sel > .item > a {
    color: #E35F01;
}

.WaGadgetEventsStateRegistration #idSectionGuestListContainer .navigationContainer input[type=submit] {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetEventsStateRegistration #idSectionGuestListContainer .navigationContainer input[type=submit]:hover {
background: #003688;    
color: #ffffff;
}


.WaGadgetPoll .bottomLine input[type="submit"] {
background: #E35F01;
color: #ffffff;
}

.WaGadgetPoll .bottomLine input[type="submit"]:hover {
background: #003688;
color: #ffffff;
}

.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetOnlineStoreProduct .OnlineStoreProduct_aside .OnlineStoreButton input.typeButton:hover {
    background: #003688;
    color: #ffffff;
}

.WaGadgetContactProfileStateDonations .genericListTable input[type='submit'] {
    background: #E35F01;
    color: #ffffff;
}

.WaGadgetContactProfileStateDonations .genericListTable input[type='submit']:hover {
    background: #003688;
    color: #ffffff;
}

.navigationOuterContainer input.nextButton, .navigationOuterContainer input.typeButton, .navigationOuterContainer input[type=submit] {
    background: #E35F01;
    color: #ffffff;
}

.navigationOuterContainer input.nextButton:hover, .navigationOuterContainer input.typeButton:hover, .navigationOuterContainer input[type=submit]:hover {
    background: #003688;
    color: #ffffff;
}


/* Remove name from blog */

.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLink{
display:none;
}

.WaGadgetBlog .boxBodyInfoOuterContainer h5 .postedByLabel{
display:none;
}

/* Removing Social Media Buttons from Login */
.WaGadgetAuthorizationRequired .openAuthFormContainer {
display: none !important;
} 

#socialLoginContainer, #idSocialLoginContainer {
	display: none;
} 

/* Divider With Center Flame */
.divider {
  font-size: 26px;
  display: flex;
  align-items: center;
}

.divider::before, .divider::after {
  flex: 1;
  content: '';
  padding: 3px;
  background-color: #E35F01;
  margin: 20px;
}