/*changing paragragh body font. This is the "Normal" font.*/
body {
    color: #221e1f;
    font: 300 18px / normal Lato;
}

/*Code to set heading color and font */

    h1, h2, h3, h4, h5, h6 {
      font-family: 'Lato', sans-serif !important;

  
    }


/*Code to remove social login options on login page*/

/*SOCIAL LOGIN BUTTONS HIDE*/

.WaGadgetAuthorizationRequired .openAuthFormContainer {

border-right: none;

max-width: 0px;

padding-right: 40px;

display: none;

}

/*PADDING TO SOCIAL LOGIN BUTTONS HIDE*/

.WaGadgetAuthorizationRequired .authFormContainer {

padding-left: 0;

}

/*To remove the login buttons from the member directory personal profiles (at the bottom):/

/*MEMBER SOCIAL LOGIN BUTTONS HIDE*/

#socialLoginContainer, #idSocialLoginContainer {

display: none;

}

/*make button corners rounded*/
a.stylizedButton.buttonStyle001 {
    border-radius: 8px !important;
}
a.stylizedButton.buttonStyle002 {
    border-radius: 8px !important;
}
a.stylizedButton.buttonStyle003 {
    border-radius: 8px !important;
}

/*center menu*/
.WaGadgetMenuHorizontal .menuInner {
    background: transparent;
    position: relative;
    margin: 0;
    display:flex;
    justify-content:center;
    align-items:center;
    width:100%;}
/* change font of Events titles*/
.WaGadgetEvents .boxOuterContainer .boxHeaderOuterContainer .boxHeaderContainer h4.boxHeaderTitle a {
    color: #008093;
    font: 300 18px / normal Lato;
    font-weight: bold;
    text-decoration: none;
}

/*change font color for event title on individual event page*/
.WaGadgetEvents.WaGadgetEventsStateDetails .pageTitleContainer h1.pageTitle {
    color:#008093;
    padding: 10px;
    
}
/*change font to lato on events pages and calendar page*/
@media only screen and (min-width: 600px) and (max-width: 959px) {
    .WaGadgetEvents.WaGadgetEventsStateCalendar #idEventListCalendar .EventListCalendar td.EventListCalendarHeader {
        padding: 12px 5px;
        font: 300 15px / normal Lato;
    }
}
.WaGadgetEvents.WaGadgetEventsStateCalendar .EventListCalendar td a.calendarDate, .WaGadgetEvents.WaGadgetEventsStateCalendar .EventListCalendar td a.calendarDate:hover {
    color: inherit;
    font: 300 16px / normal lato;
    text-decoration: none;
}



/*changing font weight on Register Button on Events*/
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton {
   font-weight: bold;
}
/*Changing font size of Event details on left side of Events List*/
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxInfoContainer ul.boxInfo li div {
    color: inherit;
    display: table-cell;
    font: 300 16px / normal Lato;
    padding: 0px 15px 0 0;
    line-height: 24px;
}
.WaGadgetEvents .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxInfoContainer ul.boxInfo li label {
    color: inherit;
    font: 300 16px / normal Lato;
    padding: 0px 15px 0 0;
    text-align: right;
    line-height: 24px;
}
/*change size of Membership Directory Headings*/
.genericListTable thead th, .membersTable thead th {
    font: 300 24px / normal Lato;
    padding: 0;
}
/*change member profile page font formatting*/
.fieldSubContainer .fieldBody {
    font: 300 16px / normal Lato;
}
.fieldSubContainer .fieldLabel {
    color: inherit;
    font: 300 16px / normal Lato;
}

/*change member profile buttons font size*/
.generalFieldsContainer input[type=submit], .generalFieldsContainer input.typeButton {
    font: 300 14px / normal Lato;
}
/*change font size of event details on Event List*/
.WaGadgetUpcomingEvents .gadgetStyleBody ul li .title a {
    font: 300 18px / normal Lato;
}
.WaGadgetUpcomingEvents.gadgetStyle001 ul li .date {
    font: 300 18px / normal Lato;
}
.WaGadgetUpcomingEvents.gadgetStyle001 ul li .location {
    font: 300 italic 18px / normal Lato;
}