.legal p, .legal li {
    float: left;
    width: 100%;
    font-size: 16px;
    line-height: 24px;
    color: #333333;
    padding-bottom: 20px;
    font-family: 'alliance_no.1medium';
}
.legal h3 {
    float: left;
    width: 100%;
    color: #282828;
    font-size: 25px;
    line-height: 25px;
    letter-spacing: -0.24px;
    font-family: 'alliance_no.1semibold';
    padding-bottom: 10px;
}
.legal h2 {
    float: left;
    width: 100%;
    color: #282828;
    font-size: 36px;
    line-height: 45px;
    letter-spacing: -0.24px;
    font-family: 'alliance_no.1bold';
    padding-bottom: 20px;
    padding-top: 20px;
}
.legal h1 {
    float: left;
    width: 100%;
    color: #282828;
    font-size: 45px;
    line-height: 45px;
    letter-spacing: -0.24px;
    font-family: 'alliance_no.1bold';
    padding-bottom: 20px;
    padding-top: 20px;
}
.legal span, .legal strong, .legal a {
    color: #7259CA;
    font-family: 'alliance_no.1bold';
}
@media screen and (max-width: 768px) {
    .legal p, .legal li {
        font-size: 12px;
        line-height: 16px;
    }
    .legal h3 {
        font-size: 18px;
        line-height: 18px;
    }
    .legal h2 {
        font-size: 28px;
        line-height: 34px;
    }
    .legal h1 {
        font-size: 32px;
        line-height: 32px;
    }
}

.cal-bg #ui-datepicker-div .ui-state-highlight {
    color: #333333;
    background-color: white;
    border-radius: 50%;
    outline: 2px solid #7259CA;
}

.agenda-main-list ul.filter-lst li a {
    background: #f2f2f2 !important;
    color: #272727 !important;
}

.agenda-main-list ul.filter-lst li a:hover {
    background: #7259CA !important;
    color: #ffffff !important;
}

.agenda-main-list ul.filter-lst li a.active {
    background: #7259CA !important;
    color: #ffffff !important;
}

/*.agenda-main-list ul.filter-lst li a.active:hover {
    background: #f2f2f2 !important;
    color: #272727 !important;
}*/

.agenda-main-list ul.nodes-lst li a.active {
    color: #7259CA;
}