/*
general
*/
ul {
    margin-left: 40px;
}
.menu-link {
    font-family: Arial, Helvetica, sans-serif;
    font-size: 16px;
}
#primary-menu-trigger, #page-menu-trigger {
    width: 70px;
}
#page-title {
    padding: 50px 0px;
}
.breadcrumb {
    right: 45px!important;
}
.heading-block::after {
    border-top-color: var(--theme-color6);
}
.entry-content {
    margin-top: 0px;
    color: var(--theme-color3);
}
abbr[title], abbr[data-original-title] {
    text-decoration: none;
}
#page-title.page-title-dark {
    background: rgb(0,91,170);
background: -moz-linear-gradient(90deg, rgba(0,91,170,1) 0%, rgba(0,180,237,1) 35%, rgba(138,186,23,1) 85%, rgba(255,233,0,1) 100%);
background: -webkit-linear-gradient(90deg, rgba(0,91,170,1) 0%, rgba(0,180,237,1) 35%, rgba(138,186,23,1) 85%, rgba(255,233,0,1) 100%);
background: linear-gradient(90deg, rgba(0,91,170,1) 0%, rgba(0,180,237,1) 35%, rgba(138,186,23,1) 85%, rgba(255,233,0,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr="#005baa",endColorstr="#ffe900",GradientType=1);
}
#footer { 
    font-family: Arial, Helvetica, sans-serif;
    font-size: 23px;
    font-weight: 200!important;
    color:var(--footer-color); 
    border-top: 5px solid var(--theme-color6)!important;
}
#copyrights { background-color:var(--theme-color5); }
/*
form
*/
#payerConsent {
    float: left;
    width: 20px;
    margin-right: 20px;
    font-size: 5px;
}
#payerConsent.is-invalid {
    outline: 1px solid red;
}
.is-invalid:not(.form-control) {
    font-size: .8rem;
    color: var(--form-invalid);
}

.is-invalid,
.is-valid {
    display: block;
    clear: both;
    width: 100%;
}
