@import url('https://fonts.googleapis.com/css2?family=Lato&display=swap');

p, h1, h2, h3, h4, td, tr, th, a, span, div, label, button, legend {font-family: 'Lato', sans-serif !important;}

/* Logo */
.main-header__title img {max-width: 75%; padding-top: 20pt}

/* Main navigation header */
.main-header__nav-link, .main-header__nav-link:visited {
 background: none; color: #fff; padding-bottom: 0; font-weight: bold; text-transform: uppercase}
.main-header__nav-link:hover, .main-header__nav-link:active {background: none; text-decoration: underline; text-decoration-thickness: 2pt; text-underline-offset: 5pt;}
ul#navigationPrimary li {text-align: center;}

/* User navigation header */
.main-header__admin-link {
 background: none; color: #fff; padding-bottom: 0; font-weight: bold; text-transform: uppercase}

/* Index page */
table.BIQindex tr:nth-of-type(odd) {
  background-color:#ccc;}
table.BIQindex td {text-align:left;
	vertical-align:top;
	padding:10px;}
table.BIQindex th {text-align:left;
	vertical-align:top;
	padding:10px;}
#BIQindex p.heading {font-weight: bold; text-align: center;}
#BIQindex p.subheading {font-weight: bold; text-align: center;}
#BIQindex p.subheading a {padding-right: 5pt}
#BIQindex p.subheading a:last-of-type {padding-right: 0}
#BIQindex a {color: #818181; text-decoration: underline; text-decoration-thickness: 1pt; text-underline-offset: 3pt; text-decoration-color: #818181; display: inline !important; }
#BIQindex a:after {display: none}

/* Issue page */
.issue-desc__title {display: none}
.issue__title span:last-of-type {font-weight: 400}
p.issue__meta:last-of-type {display: none}
main a:after {display: none} /* gets rid of line under cover image */
@media (min-width: 768px) {span.issue__number:after {content: " ";}}
@media (min-width: 768px) {span.issue__localized_name {display: inline !important}}

/* Back issues page */
p.archived-issue__date {display: none}
h3.archived-issue__title {margin-bottom: 7px}
aside a:after {display: none}

/* Article abstract page */
.article-page__meta dt:nth-of-type(2), .article-page__meta dd:nth-of-type(2) {display: none} /* submitted and published dates */
.article-page__meta dt:nth-of-type(3), .article-page__meta dd:nth-of-type(3) {display: none} /* submitted and published dates */
h3.label {margin-top: 1rem} /* space above "Abstract" */
.article-page {background: #fff; color: #000}
.article-page a {color: #000}
.article-page a.article__btn.file, .article-page a.article__btn.pdf {color: #fff}
.article-page a.article__btn.file:hover, .article-page a.article__btn.pdf:hover {color: #000}

/* Footer */
.offset-sm-11 img {display: none}
/* div.sidebar_wrapper.row {} */

/* Register */
div.custom-control.custom-checkbox.optin.optin-email {display: none}
fieldset.reviewer {display: none}

span.purchase_cost {display: none}

aside {font-size: 18pt}

/* Registration complete */
ul.registration_complete_actions li.new_submission {display: none}

/* Purchase subscription */
div.subscription_membership.form-group {display: none}
div.my_subscriptions_institutional {display: none}

/* My Subscription */
.page_user.op_subscriptions.has_site_logo div.cmp_subscription_contact {display: none}

/* Announcements */
p.announcement__date {display: none}
section.announcements {padding: 20px;}
section.announcements a:link {text-decoration: underline; text-underline-offset: 2pt; display: inline}
section.announcements h4 a:link {text-decoration: none}
section.announcements h3 {margin-top: 0pt; font-size: 12pt; font-style: italic;}

/* Static page (Submit, About) */
div.page a {display: inline; text-decoration: underline; text-decoration-thickness: 1pt; text-underline-offset: 3pt;}
div.page a:hover {text-decoration: underline; text-decoration-thickness: 1pt; text-underline-offset: 3pt;}

/* Subscribe */
div.subscriptions_individual_purchase a, div.subscriptions_individual_purchase a.action:hover {text-decoration: underline; text-decoration-thickness: 1pt; text-underline-offset: 3pt} /* for purchase link at bottom of page */
div.cmp_subscription_contact .contact .email a, div.cmp_subscription_contact .contact .email a:hover {text-decoration: underline; text-decoration-thickness: 1pt; text-underline-offset: 3pt}

/* Sidebar only on main page 
.page_index_journal {background-color: aqua !important} */

/* Search */
@media (min-width: 768px) {div.search_results article.article div.row div.col-md-12.offset-md-4 {margin-left: 0%}}
/* form.search__form {background: #6D102B}
form.search__form button.btn.btn-primary {background: #6D102B}
form.search__form button.btn.btn-primary:active, form.search__form button.btn.btn-primary:hover, form.search__form button.btn.btn-primary:visited {color: #ffffff}
form.search__form button.btn.btn-primary:hover {border: 1px solid #ffffff} */
