/* WA Support - change color of event register button */
.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton{
background:orange;
font:bold 14px/1.25 'Open Sans';
}

.WaGadgetEventsStateList .boxOuterContainer .boxBodyOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover{
background:darkorange;
}

.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton{
background:orange;
font:bold 14px/1.25 'Open Sans';
}

.WaGadgetEventsStateDetails .boxOuterContainer .boxBodyContainer .boxBodyInfoOuterContainer .boxBodyInfoContainer .boxActionContainer input.typeButton:hover{
background:darkorange;
}


/*---link style---*/

a {
    color: #231e59;
    text-decoration: underline;
}

/*----body text-----*/

body {
    color: #231e59;
    font: 16px/1.5 'Arbutus Slab',serif;
}




/*----horizontal menu styling-----*/
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul.firstLevel>li>.item>a {

    height: 18px;
    padding: 5px 15px;
    background: inherit;
    color: #231e59;
    letter-spacing: .02em;
    font: normal 13px/15px 'Josefin Sans',sans-serif;
    text-align: right;
    text-transform: uppercase;
}

/*---log in head color----*/
.WaGadgetLoginButton .loginContainer.authenticated.loginContainer.authenticated .loginLink {
     background: 0;
    color: #ffe100;
}

.WaGadgetLoginForm.LoginFormStyle001 .loginContainer.authenticated.loginContainer.authenticated .loginLink, .WaGadgetLoginForm.LoginFormStyle002 .loginContainer.authenticated.loginContainer.authenticated .loginLink {
    color: #ffe100;
}

/*---drop down from horizontal menu----*/
.WaGadgetMenuHorizontal.HorizontalMenuStyle001 .menuInner ul ul li>.item>a {

    color: #231e59;
    font: normal 16px/1.5 'Josefin Sans',,sans-serif;
    text-align: left;
    text-decoration: none;
    text-transform: uppercase;
}

/*-----divider-inacac------*/

.WaContentDivider.dividerStyle008 {
    height: 8px;
    margin: 1em 0;
    background: #ffe100;
}


/*----event style---------*/

.WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle004 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle005 ul li .title a, .WaGadgetUpcomingEvents.upcomingEventsStyle006 ul li .title a {
    font-family: 'Josefin Sans',sans-serif;
    font-size: 16px;
    line-height: .05em;
    color: #231e59;
    font-style: normal;
    font-weight: bold;
    text-decoration: underline;
}

.WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle004 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle005 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle006 ul li .date, .WaGadgetUpcomingEvents.upcomingEventsStyle001 ul li .location, .WaGadgetUpcomingEvents.upcomingEventsStyle002 ul li .location, .WaGadgetUpcomingEvents.upcomingEventsStyle003 ul li .location, .WaGadgetUpcomingEvents.upcomingEventsStyle004 ul li .location, .WaGadgetUpcomingEvents.upcomingEventsStyle005 ul li .location, .WaGadgetUpcomingEvents.upcomingEventsStyle006 ul li .location {
    margin: 0;
    padding: 0;
    color: #231e59;
    font-size: 15px;
    font-family: 'Arbutus Slab', serif;
    font-style: normal;
    font-weight: 300;
    line-height: 1.14;
}