BODY,
H3,
P,
LI,
A,
.journal-logo-text,
.current_issue_identification,
.summary_title,
.csl-entry,
.csl-right-inline {
Font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", arial, verdana, helvetica; 
}
A {
text-decoration: underline;
} 
A:hover,
A.btn-secondary:hover,
A.summary_title:hover
{color: #cc0033; background-color: transparent;}
A.btn:hover,
A.btn-primary:hover,{
color: #ffffff; background-color: transparent;
}
H1 {
font-size:180%
}
H2 {
font-size:150%
}
H3 {
font-size:120%
}
H1,H2,H3,H4,H5,H6 {
Font-family: "Lucida Sans Unicode", "Lucida Sans", "Lucida Grande", arial, verdana, helvetica;
}

.navbar-logo {
max-width:100%!important;
}
.navbar-logo img {
    max-height: 120px !important;
}
.header {background-color: #5f6a72;}
.footer-brand-image {display: none;}
/* rule for small screens */
@media (max-width:1028px) {
        .navbar-brand img {
        /* display:none!important; */
        max-height: 80px !important;
        }
}


/* accessibility */

a {color:#c03 !important;}
.issue-toc-section-title {color:#c03 !important;}
.article-details-published {color:#000 !important;}
.btn {color:#000 !important;}
.btn-primary {color: #FFF !important;}
.btn-primary:hover{background:#000 !important;;border-color:#000 !important;;}
.footer-brand-image {border: 1px solid #FFF;
  background: #F000;
  display: block;
  padding: 7px;
}

.alert a {color: #FFF !important;}
.alert-primary {color: #FFF !important;}
.site-footer-content p {
  background: #FFF !important;
  padding: 5px !important;
}
#userNav .dropdown-item {
  color: #FFF !important;
}
#primaryNav .dropdown-item {color: #FFF !important;}