@charset "UTF-8";
/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */
html {
  font-family: sans-serif;
  -ms-text-size-adjust: 100%;
  -webkit-text-size-adjust: 100%;
}
body {
  margin: 0;
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
main,
menu,
nav,
section,
summary,
corresp, 
contributor-notes,
#author-affiliation span {
  display: block;
}
canvas,
progress,
video {
  display: inline-block;
  vertical-align: baseline;
}
audio {
    display: block;
    vertical-align: baseline;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
[hidden],
template {
  display: none;
}
a {
  background-color: transparent;
}
a:active,
a:hover {
  outline: 0;
}
abbr[title] {
  border-bottom: 1px dotted;
}
b,
strong,
bold {
  font-weight: bold;
}
dfn,
italic {
  font-style: italic;
}
h1 {
  font-size: 2em;
  margin: 0.67em 0;
}
mark {
  background: #ff0;
  color: #000;
}
small {
  font-size: 80%;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sup {
  top: -0.5em;
}
sub {
  bottom: -0.25em;
}
img {
  border: 0;
}
svg:not(:root) {
  overflow: hidden;
}
figure {
  margin: 1em 40px;
}
hr {
  box-sizing: content-box;
  height: 0;
}
pre {
  overflow: auto;
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace;
  font-size: 1em;
}
button,
input,
optgroup,
select,
textarea {
  color: inherit;
  font: inherit;
  margin: 0;
}
button {
  overflow: visible;
}
button,
select {
  text-transform: none;
}
button,
html input[type="button"],
input[type="reset"],
input[type="submit"] {
  -webkit-appearance: button;
  cursor: pointer;
}
button[disabled],
html input[disabled] {
  cursor: default;
}
button::-moz-focus-inner,
input::-moz-focus-inner {
  border: 0;
  padding: 0;
}
input {
  line-height: normal;
}
input[type="checkbox"],
input[type="radio"] {
  box-sizing: border-box;
  padding: 0;
}
input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  height: auto;
}
input[type="search"] {
  -webkit-appearance: textfield;
  box-sizing: content-box;
}
input[type="search"]::-webkit-search-cancel-button,
input[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none;
}
fieldset {
  border: none;
  margin: 0;
  padding: 0;
}
legend {
  border: 0;
  padding: 0;
}
textarea {
  overflow: auto;
}
optgroup {
  font-weight: bold;
}
table {
  border-collapse: collapse;
  border-spacing: 0;
}
td,
th {
  padding: 3px;
} 
body {
  box-sizing: border-box;
  font-family: "Open Sans", sans-serif;
}
#pb-page-content {
  width: 100%;
  color: #666;
  /*overflow: hidden;*/
  font-size: 16px;
}
#pb-page-content .main-content-container {
    min-height: initial;
}
@media (max-width: 1950px) {
  #pb-page-content.shift-left {
    width: calc(100% - 400px);
  }
}
#pb-page-content > div .pageBody {
  margin-bottom: 20px;
}
#pb-page-content .page-body {
  padding: 0;
  margin: 0;
}
#pb-page-content .fix-width {
  width: 1150px;
  margin: 0 auto;
}
@media (max-width: 1150px) {
  #pb-page-content .fix-width {
    width: 100%;
  }
}
#pb-page-content h1,
#pb-page-content h2,
#pb-page-content h3,
#pb-page-content h4,
#pb-page-content h5,
#pb-page-content h6 {
  color: #a6192e;
}
#pb-page-content h1 a,
#pb-page-content h2 a,
#pb-page-content h3 a,
#pb-page-content h4 a,
#pb-page-content h5 a,
#pb-page-content h6 a {
  text-decoration: none;
  color: #a6192e;
}
#pb-page-content a {
  color: #234e89;
}
#pb-page-content a .hlFld-Title {
  color: #a6192e;
}
#pb-page-content h3 {
  font-size: 1.4em;
  margin: 10px 0;
}
#pb-page-content h4 {
  font-size: 1.3em;
}
#pb-page-content input,
#pb-page-content select {
  border: 1px solid #A7A9AC;
}
#pb-page-content .widget h1.widget-header {
  color: #234e89;
  margin-top: 10px;
  font-weight: bold;
  font-size: 1.5em;
  border-top: 3px solid #234e89;
  padding-top: 10px;
  font-family: "Open Sans", sans-serif;
  margin-bottom: 0;
}
#pb-page-content .widget h2.widget-header {
  color: #234e89;
  margin-top: 10px;
  font-weight: bold;
  font-size: 1.3em;
  border-top: 3px solid #234e89;
  padding-top: 10px;
  font-family: "Open Sans", sans-serif;
}
#pb-page-content hr {
  border: 1px solid #666;
}
#pb-page-content .strong {
  font-weight: bold;
}
#pb-page-content .hidden {
  display: none;
}
@media (max-width: 430px) {
  #pb-page-content .hide-very-small {
    display: none;
  }
}
@media (max-width: 655px) {
  #pb-page-content .hide-small {
    display: none;
  }
}
#pb-page-content .borderTop {
  border-top: 3px solid #234e89;
  margin-top: 0;
  padding-top: 10px;
}
#pb-page-content .pageTitle {
  width: 100%;
  background: #EEEEEE;
  height: 70px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  border-top: 2px solid #A7A9AC;
  border-bottom: 2px solid #A7A9AC;
}
#pb-page-content .pageTitle h1 {
  width: 1150px;
  margin: 0 auto;
  font-weight: 300;
}
@media (max-width: 1150px) {
  #pb-page-content .pageTitle h1 {
    width: 100%;
  }
}
@media (max-width: 1150px) {
  #pb-page-content .pageTitle h1 {
    margin-left: 10px;
  }
}
#pb-page-content .tall {
  height: 328px;
}
#pb-page-content .medium {
  height: 172px;
}
#pb-page-content .short {
  height: 164px;
}
#pb-page-content .very-short {
  height: 75px;
}
#pb-page-content .navColumn h2 {
  margin-left: 10px;
}
#pb-page-content .navColumn ul {
  font-size: 15px;
  list-style-type: none;
}
#pb-page-content .navColumn ul.navigation {
  width: 225px;
  padding-left: 10px;
}
#pb-page-content .navColumn ul.navigation li {
  border-top: 1px solid #EEEEEE;
  list-style-position: inside;
  padding: 5px 0px 5px 25px;
  text-indent: -10px;
}
#pb-page-content .navColumn ul.navigation li a {
  text-decoration: none;
}
#pb-page-content .navColumn ul.navigation li i {
  padding-right: 5px;
}
#pb-page-content .navColumn ul.navigation li ul.subNav {
  padding-left: 0;
  padding-top: 5px;
}
#pb-page-content .navColumn ul.navigation li ul.subNav li {
  border-top: none;
}
#pb-page-content .navColumn ul.navigation li ul.subNav li:last-child {
  padding-bottom: 0;
}
@media (max-width: 992px) {
  #pb-page-content .widget.collapsible-navigation {
    margin: 0;
  }
  #pb-page-content .widget.collapsible-navigation .navColumn {
    display: none;
  }
  #pb-page-content .widget.collapsible-navigation .navColumn.active {
    display: block;
  }
  #pb-page-content .widget.collapsible-navigation .navColumn ul {
    font-size: 18px;
  }
  #pb-page-content .widget.collapsible-navigation .navColumn ul.navigation {
    width: 100%;
  }
  #pb-page-content .widget.collapsible-navigation .navColumn ul.navigation li {
    padding: 10px 0 10px 25px;
  }
}
@media (max-width: 992px) {
  #pb-page-content .widget.collapsible-navigation h1.widget-header {
    border-top: none;
    color: #666;
    background: #EEEEEE;
    width: 100%;
    padding: 10px;
  }
}
#pb-page-content :focus {
  outline: none;
}
#pb-page-content .home-cme .tab-nav {
  list-style-type: none;
}
#pb-page-content .home-cme .tab-content ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
}
#pb-page-content .home-cme .tab-content ul li {
  padding: 15px;
}
#pb-page-content .home-cme .tab-content ul li:nth-child(even) {
  background: #f9fafa;
}
#pb-page-content .home-cme .tab-content ul li a {
  text-decoration: none;
}
#pb-page-content .home-cme .tab-content ul .title {
  color: black;
  font-weight: bold;
  display: block;
}
#pb-page-content .home-cme .tab-content ul .journal-code {
  color: #234e89;
  font-size: 13px;
  display: inline;
  border-left: 1px solid;
  padding-left: 5px;
}
#pb-page-content .home-cme .tab-content ul .authors {
  font-size: 13px;
  padding: 10px 0;
}
#pb-page-content .home-cme .tab-content ul .date {
  font-size: 13px;
  display: inline;
  margin-right: 3px;
}
#pb-page-content .home-cme .more {
  display: block;
  color: #666;
  font-weight: bold;
  text-decoration: none;
  text-align: center;
  margin-top: 20px;
}
#pb-page-content .home-social .social-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .home-social .social-item img {
  width: 50px;
  padding: 5px 0 0;
}
#pb-page-content .home-social .social-item a {
  text-decoration: none;
  padding-left: 10px;
  font-size: 18px;
}
#pb-page-content .home-last-container {
  /*border-bottom: 3px solid #A7A9AC;*/
  padding-bottom: 30px;
}
#pb-page-content #profileMenu .mobile-header {
  display: none;
}
#pb-page-content #profileMenu h3.accordionHeader {
  background-color: #fff;
  color: #234e89;
  border-top: 3px solid #234e89;
  margin-top: 0;
  padding-top: 10px;
}
#pb-page-content #profileMenu .accordionPanel {
  border-top: 1px solid #EEEEEE;
  padding: 5px 0 5px 15px;
}
#pb-page-content #profileMenu .accordionPanel a {
  text-decoration: none;
}
#pb-page-content #profileMenu .accordionPanel:last-child {
  margin-bottom: 30px;
}
#pb-page-content #profileMenu .accordionPanel:hover,
#pb-page-content #profileMenu .accordionPanel:focus {
  background-color: #EEEEEE;
}
#pb-page-content #profileMenu .accordionPanel.active a {
  font-weight: bold;
}
#pb-page-content #profileMenu .accordionPanel h4 {
  margin: 0;
}
#pb-page-content #profileMenu .accordionPanel h4 a {
  font-size: 16px;
  color: #666;
}
#pb-page-content .literatumProfileMainWidget p.success {
  border: 1px solid #666;
  padding: 10px;
  background: #EEEEEE;
  color: #FF3300;
}
#pb-page-content .literatumProfileMainWidget .extraPageTitle h2 {
  margin-top: 0;
}
#pb-page-content .literatumProfileMainWidget ul.tab-nav,
#pb-page-content .literatumProfileMainWidget ul.licensesTabs {
  border-bottom: 1px solid #666;
  margin: 0;
  padding: 0;
}
#pb-page-content .literatumProfileMainWidget ul.tab-nav li,
#pb-page-content .literatumProfileMainWidget ul.licensesTabs li {
  padding: 10px;
  margin-right: 20px;
}
#pb-page-content .literatumProfileMainWidget ul.tab-nav li.active,
#pb-page-content .literatumProfileMainWidget ul.licensesTabs li.active {
  border-bottom: 4px solid #0057A3;
}
#pb-page-content .literatumProfileMainWidget ul.tab-nav li a,
#pb-page-content .literatumProfileMainWidget ul.licensesTabs li a {
  background: none;
  text-decoration: none;
  padding: 0;
}
#pb-page-content .literatumProfileMainWidget ul.licensesTabs li.active a,
#pb-page-content .literatumProfileMainWidget ul.licensesTabs li:hover a {
    color: #fff;
}
#pb-page-content .literatumProfileMainWidget .tab-content {
  padding: 15px;
}
#pb-page-content .literatumProfileMainWidget ul.paginationLinks {
  list-style-type: none;
}
#pb-page-content .literatumProfileMainWidget ul.paginationLinks li {
  display: inline-block;
}
#pb-page-content .literatumProfileMainWidget .articlesList hr {
  display: none;
}
#pb-page-content .literatumProfileMainWidget .articleTable {
  margin-top: 10px;
}
#pb-page-content .literatumProfileMainWidget .articleTable th {
  padding: 10px;
}
#pb-page-content .literatumProfileMainWidget .articleTable tr:first-child {
  background: #EEEEEE;
}
#pb-page-content .literatumProfileMainWidget .articleTable .article-title a {
  text-decoration: none;
  font-weight: bold;
}
#pb-page-content .literatumProfileMainWidget .articleTable .cit-row td {
  padding: 10px;
}
#pb-page-content .literatumProfileMainWidget .controlsPanel {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#pb-page-content .literatumProfileMainWidget .controlsPanel.alertSettingsCitationSecondController {
  display: none;
}
#pb-page-content .literatumProfileMainWidget .controlsPanel .delete-btn-container {
  margin-left: 15px;
}
#pb-page-content .literatumProfileMainWidget .controlsPanel .left {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .literatumProfileMainWidget .controlsPanel .selectAll {
  margin-left: 10px;
}
#pb-page-content .profileemails .inline-actions {
    top: 57px;
}
#pb-page-content .literatumAccessWidget ul.licensesTabs {
  list-style-type: none;
}
#pb-page-content .literatumAccessWidget ul.licensesTabs li {
  display: inline-block;
}
#pb-page-content .literatumAccessWidget #subscriptionPanel {
  padding: 15px;
}
#pb-page-content .literatumAccessWidget .licensesTable {
  margin-top: 10px;
}
#pb-page-content .literatumAccessWidget .licensesTable thead {
  background: #EEEEEE;
}
#pb-page-content .literatumAccessWidget .licensesTable th,
#pb-page-content .literatumAccessWidget .licensesTable td {
  padding: 10px;
}
#pb-page-content .literatumManageAlertsWidget .alertFreq {
  margin-bottom: 15px;
}
#pb-page-content .literatumManageAlertsWidget .alertFreq .select {
  display: inline-block;
  margin-left: 15px;
}
#pb-page-content .literatumManageAlertsWidget .alertSettingsMailFormat {
  margin-bottom: 15px;
}
#pb-page-content .literatumManageAlertsWidget .alertSettingsMailFormat div {
  display: inline-block;
}
#pb-page-content .literatumManageAlertsWidget .alertSettingsMailFormat .inputs {
  margin-left: 15px;
}
#pb-page-content .literatumManageAlertsWidget .alertSettingsMailFormat .inputs label {
  margin-left: 15px;
}
#pb-page-content .literatumManageAlertsWidget .journalsList legend {
  font-weight: bold;
}
#pb-page-content .literatumManageAlertsWidget .journalsList ul {
  list-style-type: none;
  padding-left: 20px;
}
#pb-page-content .literatumManageAlertsWidget .success {
  margin-top: 15px;
  border: 1px solid #666;
  padding: 5px 10px;
  background: #f9fafa;
  color: #FF3300;
}
#pb-page-content .favorite-articles .favoritePublicationsOptions {
  margin-left: 15px;
}
#pb-page-content .favorite-articles .favoritePublicationsOptions option[value="email"] {
    display:none;
}
#pb-page-content .saved-search-table th,
#pb-page-content .saved-search-table td {
  padding: 5px 30px 5px 0;
}
#pb-page-content .saved-search-table .search-row td:first-child {
  padding-left: 15px;
}
#pb-page-content .managedInstitutions {
  position: absolute;
  top: -32px;
  right: 10px;
}
#pb-page-content .literatumAccessWidget #licenses {
  margin-bottom: 40px;
}
#pb-page-content .literatumAccessWidget #licenses table {
  width: 100%;
}
#pb-page-content .literatumAccessWidget #licenses td:first-child {
  padding: 0 20px;
}
#pb-page-content .literatumUsageReportsWidget .SUSHIList li {
  margin-bottom: 10px;
}
#pb-page-content .literatumUsageReportsWidget .label {
  font-weight: bold;
  display: inline-block;
  margin-right: 15px;
}
#pb-page-content .literatumUsageReportsWidget .select {
  display: inline-block;
}
#pb-page-content .literatumUsageReportsWidget .usageDataYearOptions li {
  margin-bottom: 10px;
}
#pb-page-content .literatumUsageReportsWidget .usageReportList ul {
  list-style-type: none;
}
#pb-page-content .literatumUsageReportsWidget .usageReportList .label {
  margin-left: 25px;
}
#pb-page-content .literatumIpRangesWidget .label,
#pb-page-content .literatumIpRangesWidget .inputs,
#pb-page-content .literatumIpRangesWidget .add-ip-form .note {
  display: inline-block;
}
#pb-page-content .literatumIpRangesWidget .add-ip-form .note {
  font-size: 14px;
}
#pb-page-content .literatumIpRangesWidget .label {
  width: 100px;
}
#pb-page-content .literatumIpRangesWidget fieldset {
  margin: 10px;
}
#pb-page-content .literatumIpRangesWidget .multiIpInfo {
  margin-left: 10px;
}
#pb-page-content .literatumIpRangesWidget .multiIpInfo .ip {
  font-weight: bold;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table {
  width: 100%;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table td {
  padding: 10px 5px;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table td:first-child {
  width: 20px;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table .smalltextfield {
  width: 100%;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table td.error-cell {
  width: 200px;
  text-align: center;
}
#pb-page-content .literatumIpRangesWidget .ip-ranges-table span.smaller.error {
  display: block;
  background: #EEEEEE;
  border: 1px solid #666;
  padding: 5px;
  color: #FF3300;
}
#pb-page-content .literatumIpRangesWidget p.note a {
  font-weight: bold;
}
#pb-page-content .shibbolethWidget fieldset {
  padding: 10px 0;
}
#pb-page-content .shibbolethWidget fieldset .error {
  padding: 10px;
  border: 1px solid #666;
  margin: 10px;
  background: #EEEEEE;
  color: #FF3300;
}
#pb-page-content .shibbolethWidget fieldset .error h2 {
  margin: 0;
}
#pb-page-content .literatumLinkResolverWidget fieldset {
  margin: 15px 0;
}
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset {
  margin-bottom: 20px;
}
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset div.note {
  font-size: 12px;
}
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset .label {
  font-weight: bold;
}
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset input.textfield {
  width: 80%;
}
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset:nth-of-type(1),
#pb-page-content .literatumTpsWidget .institution-admin-form fieldset:nth-of-type(2) {
  display: inline-block;
  width: 45%;
  vertical-align: top;
}
#pb-page-content .literatumTpsWidget .error {
  padding: 5px;
  border: 1px solid #666;
  margin: 20px 0 5px;
  background: #EEEEEE;
  color: #FF3300;
}
#pb-page-content .administratorsWidget fieldset {
  margin-left: 15px;
}
#pb-page-content .administratorsWidget .icon {
  display: none;
}
#pb-page-content .administratorsWidget .note,
#pb-page-content .administratorsWidget .confirmation-message {
  font-size: 14px;
  display: inline;
}
#pb-page-content .administratorsWidget .inputs {
  margin-bottom: 10px;
}
#pb-page-content .administratorsWidget .delete-admins fieldset {
  padding: 20px;
  border: 1px solid #666;
}
#pb-page-content .administratorsWidget .delete-admins .note {
  margin-left: 15px;
}
#pb-page-content .administratorsWidget .recommend-to-librarian {
  margin-left: 0;
}
#pb-page-content .administratorsWidget .recommend-to-librarian .current-contact {
  margin-bottom: 10px;
}
#pb-page-content .administratorsWidget .recommend-to-librarian .current-contact div {
  display: inline-block;
}
#pb-page-content .administratorsWidget .recommend-to-librarian .current-contact .label {
  font-weight: bold;
}
#pb-page-content .administratorsWidget input[type="submit"],
#pb-page-content .literatumCoBrandingWidget input[type="submit"] {
    display: block;
    clear: both;
}
#pb-page-content .literatumCoBrandingWidget .coBranding > form > h4:first-of-type {
  margin-top: 0;
}
#pb-page-content .literatumCoBrandingWidget .coBranding .success {
  background: none;
  border: none;
  padding: 0;
}
#pb-page-content .literatumCoBrandingWidget .coBranding fieldset {
  margin-left: 15px;
}
#pb-page-content .literatumCoBrandingWidget .coBranding p.note {
  font-size: 14px;
}
#pb-page-content .literatumCoBrandingWidget .coBranding .label {
  font-weight: bold;
}
#pb-page-content .literatumCoBrandingWidget .coBranding .update-banner {
  margin-top: 10px;
}
#pb-page-content .literatumHoldingsWidget .icon-download {
  margin: 0 10px;
}
#pb-page-content .ajrccm .journal-banner {
  background: #234e89;
}
#pb-page-content .ajrcmb .journal-banner {
  background: #f53c4a;
}
#pb-page-content .annalsats .journal-banner {
  background: #009946;
}
#pb-page-content .journal-banner {
  background: #234e89;
  border-top: 2px solid #EEEEEE;
  color: #fff;
}
#pb-page-content .journal-banner .journal-banner-container {
  position: relative;
}
#pb-page-content .journal-banner .journal-banner-container > div:before {
  content: ' ';
  display: block;
  position: absolute;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  opacity: 0.2;
  background-image: url(/pb-assets/images/journal_home/blue14.jpg);
  background-repeat: no-repeat;
  background-position: 50% 0;
  -ms-background-size: cover;
  background-size: cover;
}
@media (max-width: 992px) {
  #pb-page-content .journal-banner .journal-banner-container .col-md-1-4 {
    -webkit-flex-basis: 192px;
        -ms-flex-preferred-size: 192px;
            flex-basis: 192px;
  }
}
@media (max-width: 535px) {
  #pb-page-content .journal-banner .journal-banner-container .col-md-1-4 {
    display: none;
  }
}
#pb-page-content .journal-banner .journal-banner-container .container-fluid > .row {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
#pb-page-content .journal-banner .literatumCoverDisplayWidget .publicationCoverImage {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#pb-page-content .journal-banner .literatumCoverDisplayWidget .publicationCoverImage img {
  height: 250px;
  border: 3px solid #EEEEEE;
}
@media (max-width: 1150px) {
  #pb-page-content .journal-banner .journal-banner-text-container {
    -webkit-box-flex: 1;
    -webkit-flex: 1;
        -ms-flex: 1;
            flex: 1;
  }
}
#pb-page-content .journal-banner .journal-banner-text-container h1 {
  color: #fff;
  font-weight: bold;
  font-size: 2.6em;
  letter-spacing: 0.5px;
  line-height: 1.2em;
  font-family: "Open Sans", sans-serif;
  width: 90%;
  margin-bottom: 0;
}
@media (max-width: 992px) {
  #pb-page-content .journal-banner .journal-banner-text-container h1 {
    font-size: 2em;
    width: 100%;
  }
}
@media (max-width: 650px) {
  #pb-page-content .journal-banner .journal-banner-text-container h1 {
    font-size: 1.5em;
    margin: 0;
  }
}
#pb-page-content .journal-banner .journal-banner-text-container .journal-banner-info {
  width: 90%;
}
@media (max-width: 992px) {
  #pb-page-content .journal-banner .journal-banner-text-container .journal-banner-info {
    width: 100%;
  }
}
#pb-page-content .journal-banner .journal-banner-text-container .toc-heading-wrapper {
  width: 80%;
  background: rgba(0, 0, 0, 0.5);
  padding: 10px;
}
#pb-page-content .journal-banner .journal-banner-text-container .toc-heading-wrapper .toc-title {
  font-size: 30px;
  line-height: 1em;
  padding-bottom: 10px;
}
#pb-page-content .journal-banner .journal-banner-text-container .issue-meta {
  float: left;
}
#pb-page-content .journal-banner .journal-banner-text-container .issn {
  font-size: 13px;
  float: right;
}
#pb-page-content .banner-subnav-container {
  background: #002955;
}
#pb-page-content .banner-subnav-container .banner-subnav ul {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  padding: 0;
  margin: 0;
  list-style-type: none;
}
@media (max-width: 992px) {
  #pb-page-content .banner-subnav-container .banner-subnav ul {
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
#pb-page-content .banner-subnav-container .banner-subnav ul li {
  padding: 10px 30px;
  font-size: 18px;
  white-space: nowrap;
}
@media (max-width: 992px) {
  #pb-page-content .banner-subnav-container .banner-subnav ul li {
    padding: 10px 3px;
    text-align: center;
  }
}
#pb-page-content .banner-subnav-container .banner-subnav ul li:hover {
  background: #234e89;
}
#pb-page-content .banner-subnav-container .banner-subnav ul li a {
  text-decoration: none;
  color: #fff;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul,
#pb-page-content .literatumMostReadWidget .mostRead ul,
#pb-page-content .literatumMostCitedWidget .mostRead ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li,
#pb-page-content .literatumMostReadWidget .mostRead ul li,
#pb-page-content .literatumMostCitedWidget .mostRead ul li {
  padding: 5px;
  margin-bottom: 10px;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li:nth-child(even),
#pb-page-content .literatumMostReadWidget .mostRead ul li:nth-child(even),
#pb-page-content .literatumMostCitedWidget .mostRead ul li:nth-child(even) {
  background: #f9fafa;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li .title a,
#pb-page-content .literatumMostReadWidget .mostRead ul li .title a,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .title a {
  text-decoration: none;
  font-weight: bold;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li .authors,
#pb-page-content .literatumMostReadWidget .mostRead ul li .authors,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .authors {
  font-size: 13px;
  padding: 10px 0;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li .date,
#pb-page-content .literatumMostReadWidget .mostRead ul li .date,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .date {
  display: inline;
  font-size: 13px;
  margin-right: 3px;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li .seriesNameAbbreviated,
#pb-page-content .literatumMostReadWidget .mostRead ul li .seriesNameAbbreviated,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .seriesNameAbbreviated {
  display: inline;
  font-size: 13px;
  border-left: 1px solid;
  padding-left: 5px;
}
#pb-page-content .literatumMostRecentWidget .mostRead ul li .contentFormats,
#pb-page-content .literatumMostReadWidget .mostRead ul li .contentFormats,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .contentFormats,
#pb-page-content .literatumMostRecentWidget .mostRead ul li .series,
#pb-page-content .literatumMostReadWidget .mostRead ul li .series,
#pb-page-content .literatumMostCitedWidget .mostRead ul li .series {
  display: none;
}
#pb-page-content .literatumMostRecentWidget .mostRead a.more,
#pb-page-content .literatumMostReadWidget .mostRead a.more,
#pb-page-content .literatumMostCitedWidget .mostRead a.more {
  display: block;
  color: #666;
  text-decoration: none;
  font-weight: bold;
  text-align: center;
  margin-top: 20px;
}
#pb-page-content .most-read-cited-tabs > .wrapped > .widget-body {
  padding-top: 0;
}
#pb-page-content .most-read-cited-tabs .tabs-widget {
  padding: 0;
}
#pb-page-content .most-read-cited-tabs .tabs-widget .tab-content {
  border: none;
}
#pb-page-content .most-read-cited-tabs .tab-nav {
  font-weight: normal;
  font-size: 1.5em;
  border-top: 3px solid #234e89;
  padding: 0;
  margin-top: 10px;
  margin-bottom: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  border-bottom: none;
}
#pb-page-content .most-read-cited-tabs .tab-nav li {
  width: 50%;
  text-align: center;
  padding: 10px 0;
  background: #f9fafa;
}
#pb-page-content .most-read-cited-tabs .tab-nav li.active {
  background: white;
}
#pb-page-content .most-read-cited-tabs .tab-nav li.active a {
  font-weight: bold;
  color: #234e89;
}
#pb-page-content .most-read-cited-tabs .tab-nav li a {
  color: #A7A9AC;
  text-decoration: none;
  background: none;
  border-radius: 0;
  line-height: 27px;
  padding: 0;
  font-size: 24px;
}
#pb-page-content .news-announcements .news-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
}
#pb-page-content .news-announcements .news-item:nth-child(odd) {
  background-color: #EEEEEE;
}
#pb-page-content .news-announcements .news-item:nth-child(even) {
  background-color: #f9fafa;
}
#pb-page-content .news-announcements .news-item .news-image {
  padding-right: 15px;
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
#pb-page-content .news-announcements .news-item .news-image img {
  max-width: 100px;
}
#pb-page-content .news-announcements .news-item .news-text .news-title {
  font-weight: bold;
}
#pb-page-content .metrics-wrap .metric td {
  padding: 10px 20px;
}
#pb-page-content .metrics-wrap .metric .name a {
  text-decoration: none;
  font-weight: bold;
  color: #666;
}
#pb-page-content .metrics-wrap .metric .explanatory-text {
  position: relative;
}
#pb-page-content .metrics-wrap .metric .explanatory-text:hover .text {
  visibility: visible;
}
#pb-page-content .metrics-wrap .metric .explanatory-text .text {
  visibility: hidden;
  background: #fff;
  border: 1px solid #A7A9AC;
  padding: 20px;
  border-radius: 5px;
  width: 300px;
  z-index: 1;
  position: absolute;
  text-align: center;
  bottom: 105%;
  left: 50%;
  box-shadow: 2px 3px 2px #A7A9AC;
}
#pb-page-content .metrics-wrap .metric .value a {
  text-decoration: none;
  font-weight: bold;
}
#pb-page-content ul.link-list {
  list-style-type: none;
  padding-left: 10px;
  margin: 0;
}
#pb-page-content ul.link-list li {
  padding: 8px 0;
}
#pb-page-content ul.link-list li a {
  text-decoration: none;
  color: #666;
  font-weight: bold;
}
#pb-page-content ul.link-list li a:hover {
  color: #A7A9AC;
}
#pb-page-content .mediaWidget .widget-body .flowplayer {
  float: left;
  margin-right: 10px;
}
#pb-page-content .mediaWidget .widget-body .flowplayer .fp-ui {
  background-size: 30%;
}
@media (max-width: 1150px) {
  #pb-page-content .mediaWidget .widget-body .flowplayer {
    width: 27% !important;
  }
}
@media (max-width: 525px) {
  #pb-page-content .mediaWidget .widget-body .flowplayer {
    float: none;
    width: 250px !important;
  }
}
#pb-page-content .mediaWidget .widget-body h4 {
  font-size: 20px;
  margin-top: 0;
  color: black;
  margin-bottom: 10px;
  width: 475px;
  float: right;
}
@media (max-width: 1150px) {
  #pb-page-content .mediaWidget .widget-body h4 {
    width: 70%;
  }
}
@media (max-width: 525px) {
  #pb-page-content .mediaWidget .widget-body h4 {
    float: none;
    width: 100%;
  }
}
#pb-page-content .mediaWidget .widget-body .caption {
  width: 475px;
  float: right;
}
@media (max-width: 1150px) {
  #pb-page-content .mediaWidget .widget-body .caption {
    width: 70%;
  }
}
@media (max-width: 525px) {
  #pb-page-content .mediaWidget .widget-body .caption {
    float: none;
    width: 100%;
  }
}
#pb-page-content .mediaWidget .widget-body .links {
  margin-top: 10px;
}
#pb-page-content .mediaWidget .widget-body .links a {
  text-decoration: none;
  display: block;
  font-weight: bold;
  text-indent: 20px;
}
#pb-page-content .mediaWidget .widget-body .links a:hover {
  color: #2368a4;
}
#pb-page-content .ajrccm-conference .banner-subnav-container {
  height: 44px;
}
#pb-page-content .ajrccm-conference .journal-banner-text-container {
  height: 284px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .ajrccm-conference.book-set .literatumPublicationContentWidget ul.tab-nav {
  border-bottom: none;
}
#pb-page-content .conference-abstracts .journal-banner .journal-banner-text-container h1 {
  margin: 10px 5px 0;
}
#pb-page-content .conference-abstracts .journal-banner .journal-banner-text-container .toc-heading-wrapper {
  padding: 5px 0;
  background: none;
  border-top: 2px solid white;
}
#pb-page-content .conference-wrapper .conference:nth-child(odd) {
  background: #EEEEEE;
}
#pb-page-content .conference-wrapper .conference:nth-child(even) {
  background: #f9fafa;
}
#pb-page-content .conference-wrapper .conference a {
  text-decoration: none;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 239px;
  box-sizing: border-box;
}
#pb-page-content .conference-wrapper .conference a:hover {
  border: 1px solid #A7A9AC;
}
#pb-page-content .conference-wrapper .conference a:hover img {
  box-shadow: 2px 3px 2px #666;
}
#pb-page-content .conference-wrapper .conference img {
  height: 200px;
  margin: 15px;
  border: 2px solid #fff;
}
#pb-page-content .conference-wrapper .conference .conf-info .year {
  font-weight: bold;
  font-size: 18px;
}
#pb-page-content .conference-wrapper .conference .conf-info .dates,
#pb-page-content .conference-wrapper .conference .conf-info .location {
  color: #666;
  font-weight: bold;
}
#pb-page-content .previous-conferences {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  height: 200px;
}
#pb-page-content .previous-conferences .conf-info {
  width: 350px;
  margin: 10px 0;
}
#pb-page-content .previous-conferences .conf-info .year a {
  text-decoration: none;
  font-weight: bold;
  font-size: 18px;
}
#pb-page-content .conf-news .conf-news-item {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px;
}
#pb-page-content .conf-news .conf-news-item img {
  padding: 0 20px;
}
#pb-page-content .conf-news .conf-news-item a {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
  text-decoration: none;
}
#pb-page-content .conf-news .conf-news-item a:hover {
  text-decoration: underline;
}
#pb-page-content .conf-news .conf-news-item .conf-news-title {
  font-weight: bold;
}
#pb-page-content .conf-news .conf-news-item .conf-text {
  font-size: 14px;
}
#pb-page-content .conf-news .conf-news-item.narrow {
  display: block;
}
#pb-page-content .conf-news .conf-news-item.narrow .line-1 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
#pb-page-content .conf-news .conf-news-item.narrow .conf-news-title {
  -webkit-flex-shrink: 1;
      -ms-flex-negative: 1;
          flex-shrink: 1;
}
#pb-page-content .conf-news .conf-news-item.narrow .conf-img img {
  padding-left: 0;
}
#pb-page-content .conf-ad img {
  display: block;
  margin: 0 auto;
}
#pb-page-content .save-date img {
  width: 100%;
  max-width: 300px;
}
#pb-page-content .book-set .journal-banner .journal-banner-container > div:before {
  background-image: none;
}
#pb-page-content .book-set .literatumPublicationContentWidget .articleMeta {
  display: none;
}
#pb-page-content .book .journal-banner .journal-banner-container > div:before,
#pb-page-content .chapter-view .journal-banner .journal-banner-container > div:before {
  background-image: none;
}
#pb-page-content .book .journal-banner .journal-banner-container .row.row-md.gutterless,
#pb-page-content .chapter-view .journal-banner .journal-banner-container .row.row-md.gutterless {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .book .journal-banner .journal-banner-container .literatumCoverDisplayWidget .publicationCoverImage img,
#pb-page-content .chapter-view .journal-banner .journal-banner-container .literatumCoverDisplayWidget .publicationCoverImage img {
  height: 150px;
}
#pb-page-content .book .journal-banner .journal-banner-container .set-title,
#pb-page-content .chapter-view .journal-banner .journal-banner-container .set-title {
  text-align: right;
}
#pb-page-content .book .journal-banner .journal-banner-container .set-title a,
#pb-page-content .chapter-view .journal-banner .journal-banner-container .set-title a {
  color: #fff;
}
#pb-page-content .book .journal-banner .journal-banner-text-container,
#pb-page-content .chapter-view .journal-banner .journal-banner-text-container {
  height: auto;
}
#pb-page-content .book .journal-banner .journal-banner-text-container h1,
#pb-page-content .chapter-view .journal-banner .journal-banner-text-container h1 {
  margin: 5px;
}
#pb-page-content .ajrccm-conference .tocContent .entryAuthor:not(:first-child) {
  padding-left: 5px;
}
#pb-page-content kwd-group a {
  margin-right: 5px;
}
#pb-page-content .cmeSamTocImage {
  width: 27px;
  margin-left: 3px;
  margin-top: 5px;
}
#pb-page-content .altmetric-container {
  margin: 0 auto;
}
#pb-page-content .article-view .journal-banner .journal-banner-container {
  margin: 0 auto 5px;
}
#pb-page-content .article-view .journal-banner .journal-banner-container > div:before {
  background-image: none;
}
#pb-page-content .article-view .journal-banner .journal-banner-container .row.row-md.gutterless {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .article-view .journal-banner .journal-banner-container .literatumCoverDisplayWidget .publicationCoverImage img {
  height: 150px;
}
#pb-page-content .article-view .journal-banner .journal-banner-text-container h1 {
  margin: 5px;
  font-size: 2.2em;
  width: auto;
}
#pb-page-content .article-view .literatumBookIssueNavigation .pager {
  margin-top: 15px;
}
#pb-page-content .crumbs-tools .container-fluid > .row-md {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
@media (max-width: 950px) {
  #pb-page-content .crumbs-tools .container-fluid > .row-md {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
}
#pb-page-content .article-meta a {
  text-decoration: none;
  color: #666;
}
#pb-page-content .article-meta .meta {
  height: 33px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .article-meta .crumbs {
  white-space: nowrap;
  overflow: hidden;
  font-size: 14px;
  margin-top: 1em;
}
#pb-page-content .article-meta .crumbs .sep {
  margin: 0 5px;
}
@media (max-width: 700px) {
  #pb-page-content .article-meta .meta {
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
    height: auto;
  }
}
#pb-page-content .article-meta .abstract-related-journal {
  height: 33px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#pb-page-content .literatumPublicationContentWidget .hlFld-Title h1,
#pb-page-content .accessDenialWidget .hlFld-Title h1 {
  margin-top: 0;
  font-size: 18px;
}
#pb-page-content .literatumPublicationContentWidget p.fulltext,
#pb-page-content .accessDenialWidget p.fulltext {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .articleMeta > div:last-child,
#pb-page-content .accessDenialWidget .articleMeta > div:last-child {
  display: inline-block;
  padding-left: 20px;
}
#pb-page-content .literatumPublicationContentWidget .NLM_contrib-group,
#pb-page-content .accessDenialWidget .NLM_contrib-group {
  font-size: 14px;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors a.entryAuthor,
#pb-page-content .accessDenialWidget .publicationContentAuthors a.entryAuthor,
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors a.ref,
#pb-page-content .accessDenialWidget .publicationContentAuthors a.ref {
  text-decoration: none;
  color: #666;
  font-weight: bold;
}
#pb-page-content .literatumPublicationContentWidget .contribPresenter,
#pb-page-content .accessDenialWidget .contribPresenter {
  text-decoration: underline;
}
#pb-page-content .literatumPublicationContentWidget .contribDegrees .authorLayer,
#pb-page-content .accessDenialWidget .contribDegrees .authorLayer,
#pb-page-content .literatumPublicationContentWidget .contrib .authorLayer,
#pb-page-content .accessDenialWidget .contrib .authorLayer {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsTtile,
#pb-page-content .accessDenialWidget .affiliationsTtile {
  display: block;
  margin-top: 10px;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsTtile ~ .affiliationsTtile,
#pb-page-content .accessDenialWidget .affiliationsTtile ~ .affiliationsTtile {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsListSignContainer,
#pb-page-content .accessDenialWidget .affiliationsListSignContainer,
#pb-page-content .literatumPublicationContentWidget .affiliationsListHeaderTitle,
#pb-page-content .accessDenialWidget .affiliationsListHeaderTitle {
  cursor: pointer;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsListSignContainer a,
#pb-page-content .accessDenialWidget .affiliationsListSignContainer a,
#pb-page-content .literatumPublicationContentWidget .affiliationsListHeaderTitle a,
#pb-page-content .accessDenialWidget .affiliationsListHeaderTitle a {
  color: #666;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsListSignContainer,
#pb-page-content .accessDenialWidget .affiliationsListSignContainer {
  margin-right: 5px;
  font-weight: bold;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsList,
#pb-page-content .accessDenialWidget .affiliationsList {
  font-size: 14px;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsList sup,
#pb-page-content .accessDenialWidget .affiliationsList sup {
  margin-right: 3px;
}
#pb-page-content .literatumPublicationContentWidget .affiliationsList li,
#pb-page-content .accessDenialWidget .affiliationsList li {
  margin-bottom: 5px;
}
#pb-page-content .literatumPublicationContentWidget br:first-of-type,
#pb-page-content .accessDenialWidget br:first-of-type {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentDoi,
#pb-page-content .accessDenialWidget .publicationContentDoi {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentDoi a,
#pb-page-content .accessDenialWidget .publicationContentDoi a {
  font-weight: normal;
}
#pb-page-content .literatumPublicationContentWidget .dates,
#pb-page-content .accessDenialWidget .dates {
  display: inline-block;
  padding-right: 20px;
  font-size: 13px;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav,
#pb-page-content .accessDenialWidget ul.tab-nav {
  padding: 0;
  margin: 10px 0 0;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav li,
#pb-page-content .accessDenialWidget ul.tab-nav li {
    padding: 0 10px;
    width: auto;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav li:hover,
#pb-page-content .accessDenialWidget ul.tab-nav li:hover {
  background: #A7A9AC;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav li.active,
#pb-page-content .accessDenialWidget ul.tab-nav li.active {
  border-bottom: 2px solid #a6192e;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav li a,
#pb-page-content .accessDenialWidget ul.tab-nav li a {
  font-size: 1em;
  font-weight: bold;
  color: #666;
}
#pb-page-content .literatumPublicationContentWidget ul.tab-nav li.active a,
#pb-page-content .accessDenialWidget ul.tab-nav li.active a {
  background: none;
  border: 0;
  color: #000;
  text-decoration: none;
}
#pb-page-content .literatumPublicationContentWidget .article .firstPage img,
#pb-page-content .accessDenialWidget .article .firstPage img {
  padding: 20px;
}
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo,
#pb-page-content .accessDenialWidget .article .sectionInfo {
  clear: both;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  background: #EEEEEE;
  padding: 5px;
}
#pb-page-content .literatumPublicationContentWidget.abstractpage article .sectionInfo,
#pb-page-content .literatumPublicationContentWidget.accessdenial article .sectionInfo {
    display: block;
}
#pb-page-content .literatumPublicationContentWidget.abstractpage .abstractSection .sectionInfo {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo .sectionHeading,
#pb-page-content .accessDenialWidget .article .sectionInfo .sectionHeading {
  font-size: 16px;
  font-weight: bold;
  margin: 0;
  color: #666;
}
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo .sectionJumpTo,
#pb-page-content .accessDenialWidget .article .sectionInfo .sectionJumpTo,
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo .content,
#pb-page-content .accessDenialWidget .article .sectionInfo .content {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
}
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo .sectionLabel,
#pb-page-content .accessDenialWidget .article .sectionInfo .sectionLabel {
  padding-right: 15px;
  padding-top: 1px;
}
#pb-page-content .literatumPublicationContentWidget .article .sectionInfo .nextPrevSec,
#pb-page-content .accessDenialWidget .article .sectionInfo .nextPrevSec {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  line-height: 0;
}
#pb-page-content .literatumPublicationContentWidget.bookchapter .article .referencesHeading .sectionHeading,
#pb-page-content .literatumPublicationContentWidget.bookchapter .article .references {
    display: block;
}
#pb-page-content .literatumPublicationContentWidget.bookchapter .article .sectionInfo .sectionJumpTo {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .article .abstractKeywords,
#pb-page-content .accessDenialWidget .article .abstractKeywords {
  margin-bottom: 20px;
}
#pb-page-content .literatumPublicationContentWidget .article .abstractKeywords span.title,
#pb-page-content .accessDenialWidget .article .abstractKeywords span.title {
  display: none;
}
#pb-page-content .literatumPublicationContentWidget .article .head-b,
#pb-page-content .accessDenialWidget .article .head-b {
  font-weight: bold;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent,
#pb-page-content .accessDenialWidget .article div.figuresContent {
  color: black;
  float: left;
  width: 50%;
  padding-right: 10px;
  margin: 10px 10px 10px 0;
  border-right: 1px solid #A7A9AC;
}
@media (max-width: 750px) {
  #pb-page-content .literatumPublicationContentWidget .article div.figuresContent,
  #pb-page-content .accessDenialWidget .article div.figuresContent {
    width: 100%;
    border-right: 0;
  }
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent b,
#pb-page-content .accessDenialWidget .article div.figuresContent b {
  display: block;
  border: 1px solid #666;
  border-bottom: none;
  padding: 10px 10px 0;
  margin-top: 10px;
  background: #EEEEEE;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent img,
#pb-page-content .accessDenialWidget .article div.figuresContent img {
  width: 100%;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent .holder .thumbnail,
#pb-page-content .accessDenialWidget .article div.figuresContent .holder .thumbnail {
  border-top: 1px solid #ccc;
  padding: 20px;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent .caption,
#pb-page-content .accessDenialWidget .article div.figuresContent .caption {
  font-family: "Open Sans", sans-serif;
  padding: 10px;
  border: 1px solid #666;
  border-top: none;
  background: #EEEEEE;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent .caption .captionLabel,
#pb-page-content .accessDenialWidget .article div.figuresContent .caption .captionLabel {
  display: inline;
}
#pb-page-content .literatumPublicationContentWidget .article div.figuresContent .moreLinkCaption,
#pb-page-content .accessDenialWidget .article div.figuresContent .moreLinkCaption {
  cursor: pointer;
}
#pb-page-content .literatumPublicationContentWidget .article .mediaCaptionText,
#pb-page-content .accessDenialWidget .article .mediaCaptionText {
  color: black;
  font-size: 14px;
  margin-bottom: 30px;
  background: #EEEEEE;
  border: 1px solid #666;
  padding: 0 10px;
}
#pb-page-content .literatumPublicationContentWidget .article .mediaCaptionText .captionLabel,
#pb-page-content .accessDenialWidget .article .mediaCaptionText .captionLabel {
  font-weight: bold;
}
#pb-page-content .literatumPublicationContentWidget .article .originalVideoLink,
#pb-page-content .accessDenialWidget .article .originalVideoLink {
  font-size: 14px;
}
#pb-page-content .literatumPublicationContentWidget .article object,
#pb-page-content .accessDenialWidget .article object {
  margin: 0 auto;
  display: block;
}
#pb-page-content .literatumPublicationContentWidget .article .listgroup td,
#pb-page-content .accessDenialWidget .article .listgroup td {
  padding: 10px;
}
#pb-page-content .literatumPublicationContentWidget .article .listgroup td p,
#pb-page-content .accessDenialWidget .article .listgroup td p {
  margin-top: 0;
}
#pb-page-content .literatumPublicationContentWidget .article center.fulltext,
#pb-page-content .accessDenialWidget .article center.fulltext {
  margin: 20px 0;
}
#pb-page-content .literatumPublicationContentWidget .article .showtable_wrap td,
#pb-page-content .accessDenialWidget .article .showtable_wrap td {
  padding: 10px;
}
#pb-page-content .literatumPublicationContentWidget .article .tableWrapper:not(.visuallyhidden), #pb-page-content .accessDenialWidget .article .tableWrapper {
  background: white;
  border: 1px solid #666;
  padding: 50px;
  box-shadow: 2px 3px 2px #666;
  border-radius: 10px;
  resize: both;
  overflow: scroll;
}
@media (max-width: 1150px) {
  #pb-page-content .literatumPublicationContentWidget .article .tableWrapper,
  #pb-page-content .accessDenialWidget .article .tableWrapper {
    padding: 5px;
    width: 90%;
    left: 3%;
  }
}
#pb-page-content .literatumPublicationContentWidget .article .tableWrapper .tableNav,
#pb-page-content .accessDenialWidget .article .tableWrapper .tableNav {
  border-bottom: 1px solid #666;
}
#pb-page-content .literatumPublicationContentWidget .article .tableWrapper table,
#pb-page-content .accessDenialWidget .article .tableWrapper table {
  margin-left: 20px;
  width: 95%;
}
#pb-page-content .literatumPublicationContentWidget .article .tableWrapper .footnote,
#pb-page-content .accessDenialWidget .article .tableWrapper .footnote {
  border-top: 1px solid #666;
  margin-top: 20px;
}
#pb-page-content .literatumPublicationContentWidget .article .tableWrapper .footnote p,
#pb-page-content .accessDenialWidget .article .tableWrapper .footnote p {
  margin-top: 5px;
}
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float,
#pb-page-content .accessDenialWidget .article .boxed-text-float {
  background: #E9F5F3;
  border: 1px solid #008775;
  border-radius: 6px;
  float: left;
  margin: 1em 1em 1em 0;
  padding: 30px;
}
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float .sectionInfo,
#pb-page-content .accessDenialWidget .article .boxed-text-float .sectionInfo {
  background: #E9F5F3;
}
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .title4,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .title4,
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .head-c,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .head-c,
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .head-b,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .head-b {
  font-weight: bold;
  display: block;
  margin-bottom: 20px;
  font-size: 18px;
}
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .title5,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .title5,
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .title4,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .title4,
#pb-page-content .literatumPublicationContentWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .head-c,
#pb-page-content .accessDenialWidget .article .boxed-text-float > .NLM_sec > .NLM_sec > .head-c {
  font-weight: bold;
}
#pb-page-content .literatumPublicationContentWidget .article .references,
#pb-page-content .accessDenialWidget .article .references {
  width: 100%;
  table-layout: fixed;
}
#pb-page-content .literatumPublicationContentWidget .article .references .refnumber,
#pb-page-content .accessDenialWidget .article .references .refnumber {
  width: 27px;
}
#pb-page-content .literatumPublicationContentWidget .article .references td,
#pb-page-content .accessDenialWidget .article .references td {
  padding: 10px;
}
#pb-page-content span.ref .balloon-wrap {
  position: absolute;
  margin: -10px 0 0 2px;
  padding: 0 0 0 18px;
  z-index: 8000;
  display: none;
}
#pb-page-content span.ref .balloon {
  float: left;
  width: 360px;
  padding: 7px;
  /*border: 2px solid #90b8df;*/
  background: #ffffe4;
  line-height: normal;
  font-size: 12px;
  color: #444;
  text-decoration: none;
}
#pb-page-content span.ref .balloon span {
  display: inline-block;
}
#pb-page-content span.ref .balloon span span {
  display: inline;
}
#pb-page-content span.ref .balloon a {
  padding: 0;
}
#pb-page-content span.ref .balloon a.ref {
  display: none;
}
#pb-page-content span.ref .balloon a.close {
  float: right;
  width: 15px;
  height: 15px;
  margin: 0 0 5px 7px;
  padding: 0;
  background: url(/templates/jsp/_style2/_pagebuilder/_thoracic/images/select-x.gif) no-repeat;
}
#pb-page-content span.ref .balloon .refLink {
  float: right;
  margin: 7px 0 0;
}
#pb-page-content #figureViewer_overlay .downloadPPT {
  color: white;
}
#pb-page-content .fn-group {
  display: none;
}
#pb-page-content .fn-group .NLM_corresp {
  margin: 16px 0;
}
#pb-page-content .citationFormat {
  font-size: 12px;
}
#pb-page-content .citationFormat xref {
  display: none;
}
#pb-page-content .accessDenialWidget {
  margin: 0 7px 7px;
}
#pb-page-content .accessDenialWidget > .wrapped > .widget-body {
  padding: 0 7px;
}
#pb-page-content .accessDenialWidget .hlFld-Title h1 {
  font-size: 20px;
  margin-bottom: 5px;
}
#pb-page-content .accessDenialWidget ul.tab-nav li {
  padding: 5px 10px;
}
#pb-page-content .accessDenialWidget .article .abstractSectionHeading {
  display: none;
}
#pb-page-content .accessDenialWidget .discussion {
  display: none;
}
#pb-page-content .accessDenialWidget .articleMeta .publicationContentDoi + div {
  display: none;
}
#pb-page-content .accessDenialWidget .affiliationsListHeader {
  display: none;
}
#pb-page-content .accessDenialWidget .artAuthors {
  display: none;
}
#pb-page-content .accessDenialWidget .accessMessage.grey-line {
  display: none;
}
#pb-page-content .accessDenialWidget .login .loginForm {
  border: 1px solid #666;
}
#pb-page-content .accessDenialWidget .login .note,
#pb-page-content .accessDenialWidget .login form,
#pb-page-content .accessDenialWidget .login .options-links {
  padding-left: 10px;
  padding-right: 10px;
}
#pb-page-content .accessDenialWidget .login .options-links:last-child {
  padding-bottom: 10px;
}
#pb-page-content .accessDenialWidget .login .anchor-to-button {
  margin: 30px;
}
#pb-page-content .accessDenialWidget .login .anchor-to-button a {
  margin: 5px;
  text-decoration: none;
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
}
#pb-page-content .accessDenialWidget .login .anchor-to-button a:hover {
  background: #2368a4;
}
#pb-page-content .accessDenialWidget .accessDenialLoginHeader,
#pb-page-content .accessDenialWidget .accessDenialPurchaseHeader {
  margin: 0;
  border-bottom: 1px solid #666;
  padding: 10px;
  background: #EEEEEE;
}
#pb-page-content .accessDenialWidget .accessOptions {
  border: 1px solid #666;
  margin-top: 20px;
}
#pb-page-content .accessDenialWidget .accessOptions hr {
  display: none;
}
#pb-page-content .accessDenialWidget .accessOptions form {
  padding: 10px;
}
#pb-page-content .accessDenialWidget .accessOptions form .addOffer {
  margin: 30px 30px 10px;
}
#pb-page-content .accessDenialWidget .accessOptions form .addOffer .defButton {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
}
#pb-page-content .accessDenialWidget .accessOptions form .addOffer .defButton:hover {
  background: #2368a4;
}
#pb-page-content .denial-alert-container {
  margin: 0 7px;
}
#pb-page-content .denial-alert {
  border: 3px solid #204c8b;
  padding: 5px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  color: #204c8b;
}
#pb-page-content .access-options-alert {
  font-size: 18px;
  padding: 10px;
  border: 1px solid #666;
  background: #f9fafa;
  text-align: center;
  font-weight: bold;
  color: #FF3300;
}
#pb-page-content .citedBySection .citedByEntry {
  margin: 10px 0;
  padding: 10px;
}
#pb-page-content .citedBySection .citedByEntry:nth-child(odd) {
  background: #f9fafa;
}
#pb-page-content .citedBySection .citedByEntry:nth-child(even) {
  background: #EEEEEE;
}
#pb-page-content .cmeDisclosureContainer .cmeDisclosure {
  color: red;
  font-weight: bold;
  font-size: 18px;
  display: block;
  padding: 10px;
  background: #f9fafa;
  border: 1px solid #A7A9AC;
}
#pb-page-content .return-to-disclosure {
  margin: 5px 5px 0 0;
  font-size: 14px;
  font-weight: bold;
}
#pb-page-content .cme-disclosure .article .sectionInfo.abstractSectionHeading {
  display: none;
}
#pb-page-content .general-bookmark-share h1 {
  margin-bottom: 0;
}
#pb-page-content .article-alerts-text .journal-code {
  text-transform: uppercase;
}
#pb-page-content .article-alerts {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-justify-content: space-around;
      -ms-flex-pack: distribute;
          justify-content: space-around;
  margin-top: 15px;
}
#pb-page-content .article-alerts a {
  display: block;
  padding: 5px 0;
  background: #0057A3;
  color: white;
  text-decoration: none;
  width: 45%;
  text-align: center;
}
#pb-page-content .article-alerts a:hover,
#pb-page-content .article-alerts a:focus {
  background: #2368a4;
}
#pb-page-content .featured-articles .article {
  padding-bottom: 15px;
}
#pb-page-content .featured-articles .article .title {
  text-decoration: none;
  font-weight: bold;
  font-size: 14px;
}
#pb-page-content .featured-articles .article .date {
  font-size: 12px;
  padding-left: 10px;
}
#pb-page-content .articles-in-press .tocContent {
  height: 825px;
  overflow-y: scroll;
  overflow-x: hidden;
  padding-right: 20px;
}
#pb-page-content .articles-in-press .tocEPubDate {
  display: inline-block;
  font-size: 14px;
}
#pb-page-content .articles-in-press .tocArticleDoi {
  display: inline-block;
  font-size: 14px;
  margin-left: 5px;
  position: relative;
  top: -22px;
}
@media (max-width: 630px) {
  #pb-page-content .articles-in-press .tocArticleDoi {
    margin-left: 30px;
  }
}
#pb-page-content .articles-in-press .tocArticleDoi a {
  text-decoration: none;
  color: #666;
}
#pb-page-content .tocListWidgetContainer {
  border: none;
  padding: 0;
  margin: 0 0 30px;
}
#pb-page-content .tocTools {
  background: #EEEEEE;
  padding: 5px 10px;
  margin-bottom: 10px;
}
#pb-page-content .tocTools .publicationToolContainer {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#pb-page-content .tocTools .publicationToolCheckboxContainer input {
  margin-right: 5px;
}
#pb-page-content .tocContent .relatedLayer h3 {
  display: none;
}
#pb-page-content .tocContent .relatedLayer ul {
  list-style-type: none;
  padding: 0 0 0 15px;
  margin: 0;
}
#pb-page-content .tocContent .relatedLayer ul li a {
  font-size: 14px;
  text-decoration: none;
}
#pb-page-content .tocContent h2.tocHeading {
  margin: 3px 0 10px;
  padding: 10px 7px 7px 0;
  font-size: 18pt;
}
#pb-page-content .tocContent h2.seconderTocHeading {
  background: #234e89;
  color: white;
  display: inline-block;
  font-size: 14pt;
  margin: 0 0 20px;
  padding: 0 10px 3px;
}
#pb-page-content .tocContent .subject.heading-2 {
  font-weight: normal;
  font-size: 0.8em;
  margin-top: 20px;
  border-top: 1px solid;
}
#pb-page-content .tocContent .articleEntry {
  margin-bottom: 25px;
}
#pb-page-content .featured-topics .tocContent .articleEntry:nth-of-type(odd) {
    /*background-color: #f5e9ea;*/
    background-color: #eee;
    border-radius: 4px;
}
#pb-page-content .tocContent .articleEntry td {
    padding: 10px 0;
}
#pb-page-content .tocContent .articleEntry .tocToolCheckBox {
  margin: 4px 5px 0 1px;
}
#pb-page-content .tocContent .articleEntry td {
  font-size: 14px;
}
#pb-page-content .tocContent .articleEntry .art_title,
#pb-page-content .tocContent .articleEntry .tocAuthors,
#pb-page-content .tocContent .articleEntry .art_meta,
#pb-page-content .tocContent .articleEntry .tocDeliverFormatsLinks,
#pb-page-content .tocContent .articleEntry .tocEPubDate,
#pb-page-content .tocContent .articleEntry .article-name-tags {
  margin-left: 30px;
  position: relative;
}
#pb-page-content .publicationListContainer .tocContent .articleEntry .art_title,
#pb-page-content .publicationListContainer .tocContent .articleEntry .tocAuthors,
#pb-page-content .publicationListContainer .tocContent .articleEntry .art_meta,
#pb-page-content .publicationListContainer .tocContent .articleEntry .tocDeliverFormatsLinks,
#pb-page-content .publicationListContainer .tocContent .articleEntry .tocEPubDate {
  margin-left: 0;
}
#pb-page-content .publicationListContainer .tocContent table:nth-of-type(n+4) {
    display: none;
}
#pb-page-content .tocContent .articleEntry .art_title.linkable a {
  text-decoration: none;
  font-size: 16px;
  font-weight: bold;
}
#pb-page-content .tocContent .articleEntry .tocAuthors {
  padding: 5px 0;
}
#pb-page-content .tocContent .articleEntry .tocAuthors a {
  text-decoration: none;
  color: #666;
}
#pb-page-content .tocContent .articleEntry span.articleEntryAuthorsLinks {
  display: inline-block;
  line-height: 18px;
}
#pb-page-content .tocContent .articleEntry .art_meta,
#pb-page-content .tocListWidgetContainer {
  font-size: 14px;
  color: #666;
}
#pb-page-content .tocContent .articleEntry .tocDeliverFormatsLinks {
  font-size: 14px;
}
#pb-page-content .tocContent .articleEntry .tocDeliverFormatsLinks .cmeSamTocImage {
  margin-right: 10px;
}
#pb-page-content .tocContent .articleEntry .tocDeliverFormatsLinks a {
  text-transform: capitalize;
}
#pb-page-content .tocContent .articleEntry .sfxLink {
  display: inline-block;
  margin-left: 30px;
  margin-top: 5px;
  position: relative;
  top: -22px;
}
#pb-page-content .ajrccm-conference .tocContent .articleEntry .art_title,
#pb-page-content .ajrccm-conference .tocContent .articleEntry .tocAuthors,
#pb-page-content .ajrccm-conference .tocContent .articleEntry .art_meta,
#pb-page-content .ajrccm-conference .tocContent .articleEntry .tocDeliverFormatsLinks,
#pb-page-content .ajrccm-conference .tocContent .articleEntry .tocEPubDate {
  margin-left: 0;
  position: inherit;
  top: 0;
}
#pb-page-content .legacy-note .dates {
  font-weight: bold;
  margin-bottom: 5px;
  text-align: center;
}
#pb-page-content .legacy-note .info {
  font-size: 14px;
  margin-bottom: 20px;
}
#pb-page-content .search-results-page .quickSearchWidget > .wrapped > .widget-body {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .search-results-page .quickSearchWidget .quickSearchFormContainer {
  -webkit-box-flex: 2;
  -webkit-flex-grow: 2;
      -ms-flex-positive: 2;
          flex-grow: 2;
}
@media (max-width: 767px) {
  #pb-page-content .search-results-page .quickSearchWidget .general-html {
    display: none;
  }
}
#pb-page-content .search-results-page .col-md-1-1 {
  margin: 0;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer #searchInSelector {
  height: 36px;
  padding: 0 5px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form .simpleSearchBoxContainer {
  width: 80%;
  padding: 10px 5px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form .simpleSearchBoxContainer input {
  width: 99%;
  height: 32px;
  padding-left: 10px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form .citationSearchBoxContainer {
  width: 80%;
  padding: 10px 5px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form .citationSearchBoxContainer .mediumTextInput {
  width: 53%;
  height: 32px;
  padding-left: 10px;
  margin-left: 7px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form .citationSearchBoxContainer .smallTextInput {
  width: 10%;
  height: 32px;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form input.mainSearchButton {
  height: 38px;
  width: 10%;
  min-width: 50px;
  cursor: pointer;
  margin-right: 10px;
  margin-left: 5px;
  color: white;
  background: #0057A3;
  border: 1px solid;
}
#pb-page-content .search-results-quick-search .quickSearchFormContainer form input.mainSearchButton:hover {
  background: #2368a4;
}
#pb-page-content .followResultsWidget {
  margin-top: 0;
}
#pb-page-content .followResultsWidget .emphasis {
  font-weight: bold;
}
#pb-page-content .followResultsWidget .widget-body {
  padding: 0;
}
#pb-page-content .followResultsWidget .paginationLabelContainer {
  width: 85%;
}
#pb-page-content .followResultsWidget .RSS {
  padding-right: 1em;
}
#pb-page-content .searchFacets .facet-count,
#pb-page-content .newSearchFacets .facet-count {
  color: #666;
}
#pb-page-content .searchFacets .facet-link-container,
#pb-page-content .newSearchFacets .facet-link-container {
  width: 100%;
  float: none;
  padding-left: 1em;
  padding-bottom: 0.01em;
}
#pb-page-content .searchFacets .facet-link-container .facet-link,
#pb-page-content .newSearchFacets .facet-link-container .facet-link {
  display: inline-block;
  width: 80%;
}
#pb-page-content .searchFacets .facet-count-container,
#pb-page-content .newSearchFacets .facet-count-container {
  margin-right: 1em;
}
#pb-page-content #refine-search-panel .search-terms .formRow {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  margin-bottom: 10px;
}
#pb-page-content #refine-search-panel .search-terms .fieldSelect {
  display: inline-block !important;
  height: 34px;
}
#pb-page-content #refine-search-panel .search-terms .sbHolder {
  display: none;
}
#pb-page-content #refine-search-panel .search-terms input.search-term {
  height: 30px;
  margin: 0 3px 0 8px;
  width: 470px;
}
#pb-page-content #refine-search-panel .search-terms .addTerm,
#pb-page-content #refine-search-panel .search-terms .removeTerm {
  top: 0;
}
#pb-page-content #refine-search-panel .search-filters .search-term.ms-ctn {
  border: none;
  margin-left: 6px;
  padding: 0;
  width: 476px;
}
#pb-page-content #refine-search-panel .search-filters .search-term.ms-ctn input {
  height: 30px;
  margin: 0;
  padding-left: 5px;
  width: 469px !important;
}
#pb-page-content .newSearchResults .search-results-header {
  padding-bottom: 0;
}
#pb-page-content .newSearchResults .search-results-header .high-level-options .advanced-toggle a:after {
  display: none;
}
#pb-page-content .newSearchResults .search-results-header .high-level-options li.selected {
  background: none;
}
#pb-page-content .newSearchResults .search-results-header .high-level-options li:focus,
#pb-page-content .newSearchResults .search-results-header .high-level-options li a:focus {
  outline: none;
}
@media (max-width: 767px) {
  #pb-page-content .newSearchResults .search-results-header .high-level-options {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    -webkit-flex-wrap: wrap;
        -ms-flex-wrap: wrap;
            flex-wrap: wrap;
  }
  #pb-page-content .newSearchResults .search-results-header .high-level-options > li {
    width: auto;
    padding: 0 5px;
  }
  #pb-page-content .newSearchResults .search-results-header .high-level-options:after {
    display: none;
  }
}
#pb-page-content .newSearchResults .search-results article {
  margin-bottom: 10px;
}
#pb-page-content .newSearchResults .search-results li:nth-of-type(odd) {
    background-color: #eee;
}
#pb-page-content .newSearchResults .search-results .art_title .full {
  cursor: help;
  color: transparent;
  background: url(/pb-assets/images/icons/access_full.gif) top left no-repeat;
}
#pb-page-content .newSearchResults .search-results .art_title .free {
  cursor:help;
  color: transparent;
  background: url('/pb-assets/images/icons/access_free.gif') top left no-repeat;
}
#pb-page-content .newSearchResults .search-results .art_title .no {
  cursor:help;
  color: transparent;
  background: url('/pb-assets/images/icons/access_no.gif') top left no-repeat;
}
#pb-page-content .newSearchResults .search-results .art_title a {
  font-size: 16px;
}
#pb-page-content .newSearchResults .search-results .entryAuthor {
  font-size: 14px;
  font-style: normal;
  font-weight: bold;
  color: #666;
}
#pb-page-content .newSearchResults .search-results .publication-meta {
  color: black;
  font-size: 14px;
}
#pb-page-content .newSearchResults .paginationLinkContainer li {
  display: inline;
}
#pb-page-content .newSearchResults ul.linkList.centered {
  margin: 0 auto;
  min-width: 260px;
}
#pb-page-content .newSearchResults .previewWindowOpener {
  display: none;
}
#pb-page-content .search-tabs.search-tabs-widget {
  background: none;
}
#pb-page-content .search-tabs.search-tabs-widget .search-tabs-nav {
  border-bottom: none;
  background: none;
}
#pb-page-content .search-tabs.search-tabs-widget .tab-content {
  border: 1px solid #666;
  padding: 15px;
}
#pb-page-content .search-tabs.search-tabs-widget .tab-pane {
  background: none;
}
#pb-page-content #search-history-panel .search-entries ul li.search-entry-row,
#pb-page-content #saved-searches-panel .search-entries ul li.search-entry-row {
  border-top: none;
  line-height: 1em;
  padding: 5px;
}
#pb-page-content #search-history-panel .search-entries ul li.search-entry-row:not(:first-child),
#pb-page-content #saved-searches-panel .search-entries ul li.search-entry-row:not(:first-child) {
  padding-left: 15px;
}
#pb-page-content #search-history-panel .search-entries ul li.search-entry-row h3,
#pb-page-content #saved-searches-panel .search-entries ul li.search-entry-row h3 {
  margin: 0;
  padding: 10px 0;
  font-weight: bold;
  color: #666;
}
#pb-page-content #saved-searches-panel .search-entry-link {
  font-weight: bold;
}
#pb-page-content .literatumSearchHistoryWidget .search-entry-row a {
  padding: 0;
}
@media (max-width: 992px) {
  #pb-page-content .responsivePagination {
    display: -webkit-box;
    display: -webkit-flex;
    display: -ms-flexbox;
    display: flex;
  }
}
#pb-page-content .newSearchFacets.showFacets {
  display: block;
}
.modal-dialog.saveSearchDialog {
  width: 400px;
}
.modal-dialog.saveSearchDialog .title-bar {
  background: #EEEEEE;
  color: #234e89;
}
.modal-dialog.saveSearchDialog .saveSearchDialog {
  color: #666;
}
.modal-dialog.saveSearchDialog .saveSearchDialog form {
  padding: 15px;
}
.modal-dialog.saveSearchDialog .saveSearchDialog fieldset .input-group label {
  display: none;
}
.modal-dialog.saveSearchDialog .saveSearchDialog h4.alertInstructions {
  margin-bottom: 5px;
}
.modal-dialog.saveSearchDialog .saveSearchDialog .alert-frequency {
  width: auto;
  font-size: 16px;
  margin-right: 10px;
}
.modal-dialog.saveSearchDialog .saveSearchDialog input#SSName {
  width: 100%;
}
.modal-dialog.saveSearchDialog .saveSearchDialog .save-search-submit #newSearchSaveButton {
  width: auto;
  background: #0057A3;
  border: 1px solid #666;
  padding: 5px 10px;
  color: white;
}
.modal-dialog.saveSearchDialog .saveSearchDialog .save-search-submit #newSearchSaveButton:hover {
  background: #2368a4;
}
#pb-page-content .shoppingCart {
  margin-bottom: 100px;
}
#pb-page-content .shoppingCart h3 {
  display: none;
}
#pb-page-content .shoppingCart input.cartButtons {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
  float: right;
}
#pb-page-content .shoppingCart input.cartButtons:hover {
  background: #2368a4;
}
#pb-page-content #offersList th,
#pb-page-content #offersList td {
  padding: 5px;
}
#pb-page-content #offersList th#offerItem {
  text-transform: capitalize;
}
#pb-page-content #offersList tr {
  background: #f9fafa !important;
}
#pb-page-content #offersList tr:first-child {
  background: #EEEEEE !important;
}
#pb-page-content #offersList tr:last-child {
  background: none !important;
}
#pb-page-content #offersList tr:last-child td {
  padding: 20px 5px;
}
#pb-page-content #offersList td:nth-child(2) {
  width: 600px !important;
}
#pb-page-content .checkoutProcess a {
  text-decoration: none;
}
#pb-page-content .checkoutProcess ul.breadcrumbs {
  margin: 0;
  padding: 0;
}
#pb-page-content .checkoutProcess ul.breadcrumbs li {
  display: inline-block;
}
#pb-page-content .checkoutProcess ul.breadcrumbs li .divider {
  margin: 0 5px;
}
#pb-page-content .checkoutProcess .agreement > p {
  border: 1px solid;
  padding: 10px;
  background: #EEEEEE;
  color: black;
  font-weight: bold;
  text-align: center;
}
#pb-page-content .checkoutProcess .licenseAgreementDropZone {
  border: 1px solid;
  height: 500px;
  width: 900px;
  overflow-y: scroll;
}
@media (max-width: 900px) {
  #pb-page-content .checkoutProcess .licenseAgreementDropZone {
    width: 100%;
  }
}
#pb-page-content .checkoutProcess .buttons {
  padding: 20px 0;
}
#pb-page-content .checkoutProcess .buttons .formbutton {
  padding: 10px 25px;
  margin: 20px;
}
#pb-page-content .checkoutProcess .buttons .formbutton.agree {
  color: white;
  background: #0057A3;
}
#pb-page-content .checkoutProcess .buttons .formbutton.agree:hover {
  background: #2368a4;
}
#pb-page-content .checkoutProcess .buttons .formbutton.cancel {
  background: #EEEEEE;
}
#pb-page-content .checkoutProcess .ecommShipping h3 {
  display: none;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput {
  margin-bottom: 30px;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm input,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput input,
#pb-page-content .checkoutProcess .ecommShipping table.ecomm select,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput select {
  box-sizing: border-box;
  border: 1px solid #A7A9AC;
  padding-left: 5px;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm input:focus,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput input:focus,
#pb-page-content .checkoutProcess .ecommShipping table.ecomm select:focus,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput select:focus {
  outline: #234e89 auto 2px;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm td,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput td {
  padding: 5px 10px;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm td:first-child,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput td:first-child {
  width: 200px;
}
#pb-page-content .checkoutProcess .ecommShipping table.ecomm .error,
#pb-page-content .checkoutProcess .ecommShipping table.addressInput .error {
  border: 1px solid #666;
  background: #EEEEEE;
  color: #FF3300;
  padding: 5px 10px;
}
#pb-page-content .checkoutProcess .ecommShipping input.ecommBuyNowB {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
  text-transform: capitalize;
}
#pb-page-content .checkoutProcess .ecommShipping input.ecommBuyNowB:hover {
  background: #2368a4;
}
#pb-page-content .checkoutProcess .confirmDialog h3 {
  display: none;
}
#pb-page-content .checkoutProcess .confirmDialog p.error {
  padding: 10px;
  border: 1px solid #666;
  background: #EEEEEE;
  color: #FF3300;
}
#pb-page-content .checkoutProcess .confirmDialog #offersTable {
  margin-top: 20px;
}
#pb-page-content .checkoutProcess .confirmDialog #offersList tr:nth-last-child(2) {
  background: none !important;
}
#pb-page-content .checkoutProcess .confirmDialog #offersList tr:nth-last-child(2) td {
  padding: 20px 5px 5px;
}
#pb-page-content .checkoutProcess .confirmDialog #offersList tr:last-child td {
  padding: 5px 5px;
}
#pb-page-content .checkoutProcess .confirmDialog #offersList tr:last-child td:last-child {
  font-weight: bold;
}
#pb-page-content .checkoutProcess .confirmDialog table.confirmButton ul {
  list-style-type: none;
}
#pb-page-content .checkoutProcess .confirmDialog table.confirmButton ul li:first-child input {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
  margin-bottom: 10px;
}
#pb-page-content .checkoutProcess .confirmDialog table.confirmButton ul li:first-child input:hover {
  background: #2368a4;
}
#pb-page-content .checkoutProcess .confirmDialog table.confirmButton ul li {
  text-align: right;
}
#pb-page-content .checkoutProcess .confirmDialog table.confirmButton ul li :not(:first-child) {
  font-size: 14px;
}
#pb-page-content .purchase-note {
  border: 1px solid #666;
  padding: 10px;
  text-align: center;
}
#pb-page-content .literatumEmailColleagueWidget .email-icon-wrapper {
  display: none;
}
#pb-page-content .literatumEmailColleagueWidget .email-colleague-label {
  font-size: 18px;
  font-weight: bold;
}
#pb-page-content .literatumEmailColleagueWidget .article-titles {
  font-size: 18px;
  margin-bottom: 20px;
}
#pb-page-content .literatumEmailColleagueWidget .input-group {
  margin-bottom: 15px;
}
#pb-page-content .literatumEmailColleagueWidget .input-group input {
  padding-left: 5px;
}
#pb-page-content .literatumEmailColleagueWidget .input-group label {
  text-transform: capitalize;
}
#pb-page-content .literatumEmailColleagueWidget .email-send-btn {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 0 25px;
  margin-top: 10px;
  margin-bottom: 10px;
  width: 100px;
}
#pb-page-content .literatumEmailColleagueWidget .email-send-btn:hover {
  background: #2368a4;
}
#pb-page-content .downloadCitationsWidget .sectionTitle {
  font-size: 18px;
  font-weight: bold;
}
#pb-page-content .downloadCitationsWidget .art_title {
  font-size: 18px;
  margin: 10px 0;
}
#pb-page-content .downloadCitationsWidget .format-select label,
#pb-page-content .downloadCitationsWidget .format-select .select-container {
  display: inline-block;
}
#pb-page-content .downloadCitationsWidget .format-select .select-container {
  margin: 10px;
}
#pb-page-content .downloadCitationsWidget .form-footer {
  margin-top: 20px;
}
#pb-page-content .downloadCitationsWidget .form-footer input {
  border: 1px solid #666;
  background: #0057A3;
  color: white;
  padding: 10px 25px;
  margin-right: 20px;
}
#pb-page-content .downloadCitationsWidget .form-footer input:hover {
  background: #2368a4;
}
#pb-page-content .literatumMostCitedWidget .volumeIssue {
  display: inline;
  font-size: 13px;
  margin-left: 15px;
}
#pb-page-content .literatumTopContentActionWidget form table:first-of-type {
  width: 100%;
  margin-bottom: 20px;
}
#pb-page-content .literatumTopContentActionWidget form table:first-of-type tbody {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  background: #EEEEEE;
  padding: 10px;
}
#pb-page-content .literatumTopContentActionWidget form table:first-of-type tbody tr:first-child {
  -webkit-box-ordinal-group: 3;
  -webkit-order: 2;
      -ms-flex-order: 2;
          order: 2;
}
#pb-page-content .literatumTopContentActionWidget form table:first-of-type tbody img {
  display: none;
}
#pb-page-content .literatumTopContentActionWidget form table:first-of-type tbody label {
  margin-left: 10px;
}
#pb-page-content .literatumTopContentActionWidget hr {
  display: none;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry {
  display: block;
  margin-left: 4px;
  padding: 10px 0;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry a {
  text-decoration: none;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry .access-icon {
  display: none;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry input[type="checkbox"] {
  margin-right: 10px;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry td:nth-child(2) {
  padding: 0 10px;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry .art_title {
  font-size: 20px;
  line-height: 22px;
  color: #234e89;
  margin-bottom: 3px;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry .entryAuthor {
  color: #666;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry .art_meta {
  margin: 3px 0 10px;
}
#pb-page-content .literatumTopContentActionWidget .articleEntry:nth-of-type(odd) {
  background: #f9fafa;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .block-holder {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 40px;
  background: #EEEEEE;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .block-holder .paging {
  display: none;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .block-holder > div {
  margin-left: 10px;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .CoverGallery {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-flex-wrap: wrap;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .CoverGallery .SmallCover {
  width: 150px;
  padding: 10px;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
}
#pb-page-content .literatumCoverGalleryAjaxWidget .CoverGallery .SmallCover .text {
  text-align: center;
}
#pb-page-content .literatumLargeCoverImageDisplay .largeCoverContaiber > div {
  text-align: center;
}
#pb-page-content .literatumLargeCoverImageDisplay .largeCoverImage {
  padding: 10px 0;
}
#pb-page-content .literatumLargeCoverImageDisplay .closeLink {
  display: none;
}
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor a.entryAuthor {
  font-weight: bold;
  color: #666;
  text-decoration: none;
}
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .affiliationsListHeader {
  cursor: pointer;
}
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .affiliationsListHeader a {
  color: #666;
}
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .NLM_string-name {
  font-weight: bold;
  margin-right: 4px;
}
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .phone,
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .fax,
#pb-page-content .multipleAbstractsWidget .hlFld-ContribAuthor .email {
  display: none;
}
.ajaxCoverImage > div {
  text-align: center;
}
/* commented out per LIT-267868
.touch-screen #pb-page-content .page-header .navContainer nav > ul > li:focus ul.subnav,
.touch-screen #pb-page-content .page-header .navContainer nav > ul > li:hover ul.subnav {
  display: none;
}
*/
#pb-page-content .page-header {
  margin-top: 0;
  background: #fff;
  color: #666;
}
#pb-page-content .page-header a {
  color: #666;
}
#pb-page-content .page-header a.seemorearticleslink {
    color: #234e89;
}
#pb-page-content .page-header .header-main > .container > div {
  border-top: 6px solid #a6192e
}
#pb-page-content .page-header .header-main > .wrapped,
#pb-page-content .page-header .header-main > .container {
  width: 1150px;
  margin: 0 auto;
  border: 0;
}
@media (max-width: 1150px) {
  #pb-page-content .page-header .header-main > .wrapped,
  #pb-page-content .page-header .header-main > .container {
    width: 100%;
  }
}
#pb-page-content .page-header .header-main > .wrapped .container-fluid > div, 
#pb-page-content .page-header .header-main .container-fluid > div {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 525px) {
  #pb-page-content .page-header .header-main > .wrapped .container-fluid > div,
  #pb-page-content .page-header .header-main .container-fluid > div {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: start;
    -webkit-align-items: flex-start;
        -ms-flex-align: start;
            align-items: flex-start;
  }
}
#pb-page-content .page-header .header-main .header-logo img {
  height: 150px;
  padding: 10px 0;
}
#pb-page-content .page-header .header-main .header-social {
  text-align:right;
}
#pb-page-content .page-header .header-main .header-social a {
  color: #a6192e;
  font-size: 1em;
  margin-left: 1em;
}
@media (max-width: 1200px) {
    #pb-page-content .page-header .header-main .header-social {
        margin-right: 8px;
    }
}
@media (max-width: 1150px) {
  #pb-page-content .page-header .header-main .header-logo img {
    margin-left: 10px;
  }
}
@media (max-width: 980px) {
  #pb-page-content .page-header .header-main .header-logo.aphapress img {
    height: 110px;
  }
}
@media (max-width: 820px) {
  #pb-page-content .page-header .header-main .header-logo.aphapress img {
    height: 90px;
  }
}
@media (max-width: 775px) {
  #pb-page-content .page-header .header-main .header-logo img {
    height: 120px;
  }
  #pb-page-content .page-header .header-main .header-logo.aphapress img {
    height: 90px;
  }
}
@media (max-width: 575px) {
  #pb-page-content .page-header .header-main .header-logo.aphapress img {
    height: 70px;
    padding: 10px 0;
  }
}
@media (max-width: 525px) {
  #pb-page-content .page-header .header-main .header-logo img {
    padding: 3px 0 0;
    height: 70px;
  }
  #pb-page-content .page-header .header-main .header-logo.aphapress img {
    height: 50px;
    padding: 10px 0;
  }
}
@media (max-width: 1150px) {
  #pb-page-content .page-header .header-main .col-md-5-12 {
    width: auto;
  }
}
#pb-page-content .page-header .inline-dropzone {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
  margin-top: 0.5em;
  padding-top: 0;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .inline-dropzone {
    height: 50px;
  }
}
@media (max-width: 525px) {
  #pb-page-content .page-header .inline-dropzone {
    padding-top: 0;
  }
}
#pb-page-content .page-header .inline-dropzone > .widget {
  padding: 10px;
}
#pb-page-content .page-header .inline-dropzone .fa {
  display: block;
  text-align: center;
}
#pb-page-content .page-header .inline-dropzone .fa-2x {
  font-size: 28px;
}
#pb-page-content .page-header .inline-dropzone .searchButton {
  cursor: pointer;
  padding: 0;
}
#pb-page-content .page-header .inline-dropzone .searchButton .fa-search-plus {
  color: #096491;
  width: 100px; /*scale and standardise */
}
#pb-page-content .page-header .inline-dropzone .searchButton .search-text {
  font-size: 14px;
  text-align: center; /*scale and standardise */
}
@media (max-width: 775px) {
  #pb-page-content .page-header .inline-dropzone .searchButton .search-text {
    display: none;
  }
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .widget-body {
  padding: 0;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar {
  margin: 0;
  text-align: center;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar a:first-child,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar #indivLogin {
  text-align: center;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar #indivLogin {
    padding: 0;
    text-align: center;
    width: 100px; /*scale and standardise */
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .individualUser,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .show-login {
  display: inline-block;
  float: none;
  margin-top: 0;
  line-height: 1em;
  padding: 0 0 13px 0;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .show-login {
    margin-top: 2px;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .icon-userprofile,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .icon-profile_empty {
  display: block;
  float: none;
  margin-top: 0;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .icon-userprofile {
  color: #00771a; /*green*/
  font-size: 28px;
  margin: 0;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar a {
  text-decoration: none;
  font-size: 14px;
  display: inline-block;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .profile-text,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .sign-in-label {
  font-size: 14px;
  line-height: 21px;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .profile-text {
    float: none;
    margin: 0 auto;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar a div,
  #pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .profile-text {
    display: none;
  }
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .fa-sign-out:before,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .fa-sign-in:before {
  color: #2368a4;
}
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .fa-user-plus:before,
#pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar .fa-gears:before {
  color: #692372;
}
#pb-page-content .page-header .inline-dropzone .subscribe-button {
  display: inline-block;
  padding: 0 10px;
  text-decoration: none;
  width: 100px; /*scale and standardise */
}
#pb-page-content .page-header .inline-dropzone .subscribe-button i {
  color: #e69c00;
}
#pb-page-content .page-header .inline-dropzone .subscribe-button .subscribe-text {
  font-size: 14px;
  text-align: center;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .inline-dropzone .subscribe-button .subscribe-text {
    display: none;
  }
}

#pb-page-content .page-header .inline-dropzone .ealert-button {
  display: inline-block;
  padding: 0 10px;
  text-decoration: none;
  width: 100px; /*scale and standardise */
}
#pb-page-content .page-header .inline-dropzone .ealert-button i {
  color: #096491;
}
#pb-page-content .page-header .inline-dropzone .ealert-button .ealert-text {
  font-size: 14px;
  text-align: center;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .inline-dropzone .ealert-button .ealert-text {
    display: none;
  }
}
/*#pb-page-content .page-header .literatumCartLink a {
  text-decoration: none;
}
#pb-page-content .page-header .literatumCartLink .cartItems {
  position: absolute;
  bottom: 30px;
  font-size: 12px;
  font-weight: bold;
  line-height: 1.3;
  text-align: center;
  color: white;
  background: black;
  border: 1px solid #EEEEEE;
  width: 16px;
  border-radius: 50%;
}*/
@media (max-width: 992px) {
  /*#pb-page-content .page-header .literatumCartLink a,
  #pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar a {
    padding: 0;
  }*/
  #pb-page-content .page-header .login-open .icon-userprofile,
  #pb-page-content .page-header .login-open .icon-profile_empty {
    font-size: 23.8px;
  }
}
/*@media (max-width: 775px) {
  #pb-page-content .page-header .literatumCartLink .cartItems {
    bottom: 12px;
  }
}
#pb-page-content .page-header .literatumCartLink .cartLabel {
  font-size: 14px;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .literatumCartLink .cartLabel {
    display: none;
  }
}
#pb-page-content .page-header .cartButton {
  text-decoration: none;
}
#pb-page-content .page-header .cartButton .cart-text {
  font-size: 14px;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .cartButton .cart-text {
    display: none;
  }
}*/
#pb-page-content .page-header .burger-menu {
  cursor: pointer;
}
#pb-page-content .page-header .burger-menu .fa-bars {
  color: #fff;
  font-size: 1.5em;
  line-height: 35px;
  width: 100%;
}
#pb-page-content .page-header .burger-menu .burger-text {
  font-size: 14px;
}
@media (max-width: 775px) {
  #pb-page-content .page-header .burger-menu .burger-text {
    display: none;
  }
}
#pb-page-content .page-header .logout-container a {
  text-decoration: none;
}
#pb-page-content .page-header .literatumInstitutionBanner #accessLogo {
  vertical-align: bottom;
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome {
  margin: 0 auto;
  text-align: right;
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome .banner-text {
  margin-right: 0;
  margin-top: 0.5em
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome .intro-text {
  font-size: 12px;
}
@media (max-width: 1150px) {
  #pb-page-content .page-header .literatumInstitutionBanner,
  #pb-page-content .page-header .literatumInstitutionBanner .welcome {
    width: 100%;
  }
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome a {
  text-decoration: none;
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome br {
  display: none;
}
#pb-page-content .page-header .literatumInstitutionBanner .welcome .inst-name {
  font-size: 13px;
  font-weight: bold;
}



#pb-page-content .page-header .menu-items {
  position: fixed;
  background: white;
  top: 0;
  right: 0;
  width: 400px;
  height: 100%;
  box-shadow: -5px 0 5px rgba(0, 0, 0, 0.5);
  z-index: 10;
  -webkit-transition-duration: 0.3s;
          transition-duration: 0.3s;
  overflow-y: scroll;
}
@media (max-width: 430px) {
  #pb-page-content .page-header .menu-items {
    width: 90%;
  }
}
#pb-page-content .page-header .menu-items.hidden {
  display: block;
  right: -200%;
}
#pb-page-content .page-header .menu-items .menu-items-wrap {
  padding: 40px;
  height: 100%;
}
#pb-page-content .page-header .menu-items .menu-items-wrap > ul {
  font-size: 24px;
}
#pb-page-content .page-header .menu-items .menu-items-wrap > ul > li {
  padding: 5px 0;
}
#pb-page-content .page-header .menu-items .menu-items-wrap > ul > li > a {
  color: #234e89;
}
#pb-page-content .page-header .menu-items .menu-items-wrap > ul ul {
  font-size: 16px;
}
#pb-page-content .page-header .menu-items .menu-items-wrap > ul ul li {
  padding: 3px 0;
}
#pb-page-content .page-header .menu-items ul {
  list-style-type: none;
  margin: 0;
  padding-left: 15px;
}
#pb-page-content .page-header .menu-items .menu-top {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: start;
  -webkit-align-items: flex-start;
      -ms-flex-align: start;
          align-items: flex-start;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 5%;
}
#pb-page-content .page-header .menu-items .menu-top img {
  min-width: 100px;
  width: 100%;
  max-width: 250px;
}
#pb-page-content .page-header .menu-items .menu-top i.fa {
  margin-left: 20px;
  cursor: pointer;
}
#pb-page-content .page-header .menu-items .menu-bottom {
  margin-top: 5%;
}
#pb-page-content .page-header .menu-items .menu-bottom .social-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 150px;
  margin-top: 10px;
  font-size: 48px;
}
#pb-page-content .page-header .menu-items .menu-bottom .social-links a {
  color: #a6192e;
}
#pb-page-content .page-header .menu-items a {
  text-decoration: none;
}
#pb-page-content .page-header .navContainer {
  margin: 0 auto;
  width: 1150px;
}
#pb-page-content .page-header .navContainer nav {
  background: #a6192e;
  margin: 0 auto;
  width: 1150px;
}
@media (max-width: 1150px) {
  #pb-page-content .page-header .navContainer nav {
    width: 100%;
  }
  #pb-page-content .page-header .navContainer {
    width: 100%;
  }
}
#pb-page-content .page-header .navContainer nav > ul {
  list-style-type: none;
  margin: 0;
  padding: 0;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
#pb-page-content .page-header .navContainer nav > ul > li {
  font-weight: bold;
  height: 35px;
  position: relative;
  width: 100%;
  text-align: center;
  -webkit-transition: background-color 0.7s ease;
     -moz-transition: background-color 0.7s ease;
       -o-transition: background-color 0.7s ease;
          transition: background-color 0.7s ease;
}
#pb-page-content .page-header .navContainer nav > ul > li > a {
  overflow: hidden;
}
#pb-page-content .page-header .navContainer nav > ul > li:last-child {
  /*border-right: 2px solid #2368a4;*/
}
#pb-page-content .page-header .navContainer nav > ul > li:last-child ul.subnav {
  left: auto;
  right: 0;
}
#pb-page-content .page-header .navContainer nav > ul > li:hover,
#pb-page-content .page-header .navContainer nav > ul > li:focus {
  background-color: #770A16;
}
#pb-page-content .page-header .navContainer nav > ul > li:hover ul.subnav,
#pb-page-content .page-header .navContainer nav > ul > li:focus ul.subnav {
  display: block;
}
#pb-page-content .page-header .navContainer nav > ul > li a {
  color: #fff;
  display: block;
  height: 100%;
  line-height: 35px;
  text-decoration: none;
  width: 100%;
}
#pb-page-content .page-header .navContainer nav ul.subnav {
  background: #f9fafa;
  border: 1px solid #A7A9AC;
  box-shadow: 2px 3px 2px rgba(0, 0, 0, 0.7);
  display: none;
  left: -1px;
  padding: 0;
  position: absolute;
  width: 100%;
  min-width: 170px;
  z-index: 5;
}
#pb-page-content .page-header .navContainer nav ul.subnav:hover {
  display: block;
}
#pb-page-content .page-header .navContainer nav ul.subnav li {
  display: block;
}
#pb-page-content .page-header .navContainer nav ul.subnav li:hover {
  background: #EEEEEE;
}
#pb-page-content .page-header .navContainer nav ul.subnav li a {
  color: #666;
}
@media (max-width: 700px) {
  #pb-page-content .page-header .navContainer nav li.top-menu-item {
    display: none;
  }
}




#pb-page-content .page-footer {
  border-top: none;
}
#pb-page-content .page-footer .footer-bottom {
  padding-top: 0;
}
#pb-page-content .page-footer .footer-bottom .desktop-image-container {
  float: right;  
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container {
  font-size: 14px;
  margin: 0 auto;
  width: 1150px;
}
#pb-page-content .page-footer .footer-top > .fix-width-foot-container {
  width: 1150px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding: 0;
}
@media (max-width: 1150px) {
  #pb-page-content .page-footer .footer-top > .fix-width-foot-container,
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container {
    width: 100%;
  }
}
@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-top > .fix-width-foot-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
@media (max-width: 590px) {
  #pb-page-content .page-footer .footer-top > .fix-width-foot-container {
    padding: 0;
  }
}
#pb-page-content .page-footer .footer-top > .fix-width-foot-container .contact-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  padding-right: 40px;
}
@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .contact-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    padding-right: 0;
  }
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .contact-container .address {
    display: none;
  }
}
@media (max-width: 400px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .contact-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-pack: center;
    -webkit-justify-content: center;
        -ms-flex-pack: center;
            justify-content: center;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
#pb-page-content .page-footer .footer-bottom .social-links {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 500px;
  padding-bottom: 50px;
  margin-top: 0;
}
#pb-page-content .page-footer .footer-bottom .social-links a {
  color: #a6192e;
  font-size: 48px;
}

@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-bottom .social-links {
    width: 150px;
  }
  #pb-page-content .page-footer .footer-bottom .social-links a {
    font-size: 24px;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 60%;
}
@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container {
    width: 100%;
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
    margin-top: 20px;
  }
}
@media (max-width: 850px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links {
  width: 30%;
}
@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links {
    width: auto;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links .title {
  font-size: 18px;
  font-weight: bold;
  padding-top: 5px;
}
@media (max-width: 850px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links .title {
    background: #EEEEEE;
    margin-bottom: 5px;
    padding: 15px;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul {
  list-style-type: none;
  padding-left: 5px;
  font-size: 14px;
}
@media (max-width: 850px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul {
    display: none;
  }
}
@media (max-width: 850px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul.active {
    display: block;
    font-size: 16px;
    margin-left: 20px;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul li {
  padding: 3px 0;
}
@media (max-width: 850px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul li {
    padding: 10px 0;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul li a {
  text-decoration: none;
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul li a:hover,
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .links-container .links ul li a:focus {
  font-weight: bold;
  color: #234e89;
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .logo-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
}
@media (max-width: 1024px) {
  #pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .logo-container {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -webkit-flex-direction: row;
        -ms-flex-direction: row;
            flex-direction: row;
  }
}
#pb-page-content .page-footer .footer-bottom > .fix-width-foot-container .logo-container img {
  width: 150px;
}
#pb-page-content .page-footer .footer-top {
  background: #a6192e;
  padding: 0 10px;
  clear: both;
  color: #fff;
  font-size: 14px;
  margin: 0 auto;
}
#pb-page-content .page-footer .footer-top a {
  color:#fff;
}
#pb-page-content .page-footer .footer-top > .container {
  width: 1150px;
  margin: 0 auto;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
  -webkit-justify-content: space-between;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
@media (max-width: 1150px) {
  #pb-page-content .page-footer .footer-top > .container {
    width: 100%;
  }
}
#pb-page-content .page-footer .footer-top > .container a {
  color: #fff;
  text-decoration: none;
}
#pb-page-content .page-footer .footer-top > .container a.terms {
  padding-right: 10px;
  border-right: 1px solid white;
}
#pb-page-content .page-footer .footer-top > .container a.privacy {
  padding-left: 7px;
}
#pb-page-content .page-footer .footer-top > .container .copyright {
  text-align: center;
}
@media (max-width: 1150px) {
  #pb-page-content .page-footer .footer-top > .container {
    -webkit-justify-content: space-around;
        -ms-flex-pack: distribute;
            justify-content: space-around;
  }
}
@media (max-width: 690px) {
  #pb-page-content .page-footer .footer-top > .container {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -webkit-flex-direction: column;
        -ms-flex-direction: column;
            flex-direction: column;
    -webkit-box-align: center;
    -webkit-align-items: center;
        -ms-flex-align: center;
            align-items: center;
  }
}
@media (max-width: 1175px) {
  #pb-page-content .page-footer .footer-top,
  #pb-page-content .page-footer .footer-bottom {
    padding: 0 1em;
  }
}

@media (max-width: 690px) {
  #pb-page-content .page-footer .footer-top {
    padding: 10px 1em;
  }
}
.extraStuff {
  width: 100%;
  height: 50px;
  background: #EEEEEE;
}
/* ==========================================================================
   Site wide: Navigation and Search Field
   ========================================================================== */
#pb-page-content .literatumNavigationLoginBar {
    padding: 0;
    min-height: 0;
    width: 100px; /*scale and standardise */
}
#pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container {
    position: absolute;
    top: -1px; 
    padding-top: 70px;
    border: 1px solid #eee; 
    border-radius: 4px; 
    right: auto;
    min-width: 100px;
    width: 100px;
}
#pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown li a {
    font-weight: bold;
}
@media (max-width: 1000px) {
    #pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container {
        box-shadow: 2px 3px 2px rgba(0, 0, 0, 0.7);
        height: 172px;
    }
}
@media (max-width: 775px) {
    #pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container {
        height: 142px;
        right: 120px;
    }
}
@media (max-width: 700px) {
    #pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container {
        right: 150px;
    }
}
#pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container .navigation-login-dropdown {
    -webkit-box-shadow: none; 
    box-shadow: none; 
}
@media (max-width: 775px) {
    #pb-page-content .literatumNavigationLoginBar .navigation-login-dropdown-container .navigation-login-dropdown {
        top: 40px;
    }
}
#pb-page-content .page-header .inline-dropzone .navigation-login-dropdown-container .literatumNavigationLoginBar a {
    font-weight: bold;
    padding-left: 20px;
}
#pb-page-content .literatumCartLink {
    width: 100px; /*scale and standardise */
}
#pb-page-content .literatumCartLink .cartLabel {
    font-size: 0;
    text-align: center;
}
#pb-page-content .literatumCartLink .cartText {
    display: block;
    font-size: 14px;
    font-weight: normal;
}
#pb-page-content .literatumCartLink .icon-shoppingcart {
    font-size: 28px;
    font-weight: bold;
}
#pb-page-content .literatumCartLink a {
    padding: 0;
}
#pb-page-content .literatumCartLink .cartLabel .filter-count {
    background-color: #f74c10;
    left: 50px; /*scale and standardise */
}
#pb-page-content .quickSearchWidget {
    overflow: auto;
    text-align: right;
}
#pb-page-content .quickSearchWidget input.main-search-field {
    background: #fff;
    border: 1px solid #d1d1d1;
    border-radius: 10px;
    box-shadow: inset 1px 2px 8px rgba(0, 0, 0, 0.07);
    float: right;
    margin-left: 1em;
    outline: none;
    padding-left: 10px;
    -webkit-transition: .18s ease-out;
       -moz-transition: .18s ease-out;
         -o-transition: .18s ease-out;
            transition: .18s ease-out;
    width: 330px
}
#pb-page-content .quickSearchWidget input.main-search-field:hover {
  box-shadow: inset 1px 2px 8px rgba(0, 0, 0, 0.02);
}
#pb-page-content .quickSearchWidget input.main-search-field:focus {
  color: #4b515d;
  border: 1px solid #B8B6B6;
  box-shadow: none;
}
#pb-page-content .quickSearchWidget input.mainSearchButton {
    background: transparent;
    border: none;
    box-shadow: none;
    color: transparent;
    position: relative;
    right: -28px;
    width: 28px;
    z-index: 1000;
}
#pb-page-content .quickSearchWidget input.mainSearchButton + .fa-search {
    color: #A6192E;
    font-size: 28px;
}
@media (max-width: 775px) {
  #pb-page-content .literatumCartLink .cartText,
  #pb-page-content .literatumNavigationLoginBar .sign-in-label{
    display: none;
  }
  #pb-page-content .literatumCartLink, 
  #pb-page-content .page-header .inline-dropzone .literatumNavigationLoginBar .loginBar #indivLogin,
  #pb-page-content .literatumNavigationLoginBar, 
  #pb-page-content .page-header .inline-dropzone .subscribe-button, 
  #pb-page-content .page-header .inline-dropzone .ealert-button {
    width: 50px; /*scale and standardise */
  }
  #pb-page-content .literatumCartLink .cartLabel .filter-count  {
      left: 25px;
  }
  #pb-page-content .quickSearchWidget input.main-search-field {
      font-size: 14px;
      width: 190px;
  }
}
/* ==========================================================================
   Sitewide: Semantic HTML Breadcrumbs
   ========================================================================== */
#pb-page-content .semanticcrumbs {
  font-size: 14px;
  list-style: none;
  margin-left: 0;
  padding-left: 0;
  overflow: hidden;    /* prevent breadcrumbs from expanding beyond their layout area */
  white-space: nowrap; /* force breadcrumbs to a single line*/
}
#pb-page-content .semanticcrumbs li {
  display: inline-block;
}
#pb-page-content .semanticcrumbs > li:after {
    padding: 0 0.5em;
    content: "\00BB"; /* add chevron separator after each breadcrumb */
}
#pb-page-content .semanticcrumbs > li:last-child {
    font-weight:bold;
}
#pb-page-content .semanticcrumbs > li:last-child:after {
    content: ""; /* remove chevron separator from after last breadcrumb */
}
/*  fade to white when out-of-space */
#pb-page-content .semanticcrumbs:after {
    position: absolute;
    right: 0;
    content: "";
    background: -webkit-linear-gradient(left, rgba(255,255,255,1) 1%, rgba(255,255,255,0) 100%); /* Chrome10-25,Safari5.1-6 */
    background: -moz-linear-gradient(left, rgba(255,255,255,1) 1%, rgba(255,255,255,0) 100%); /* FF3.6-15 */
    background: linear-gradient(to left, rgba(255,255,255, 1) 1%, rgba(255,255,255, 0) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
    height: 100%;
    width: 20%;
    pointer-events: none;
}
#pb-page-content .semanticcrumbs .crumbjnlcode {
    text-transform: uppercase;
}
@media (max-width: 1150px) {
    #pb-page-content .semanticcrumbs .crumbjnltitle {
        display: none;
    }
}
/* Probably unneeded

@media (min-width: 800px) {
    #pb-page-content .semanticcrumbs > li:last-child:hover {
        background-color: #fff;
        box-shadow: 3px 3px 3px #888888;
        position: absolute;
        top: 14px;
        vertical-align: text-top;
        white-space: normal;
        width: 40%;
        z-index: 10;
    }
}*/

@media (max-width: 1200px) {
    #pb-page-content .semanticcrumbs {
        margin-left: 0.5em;
    }
}

/* ==========================================================================
   Front Page
   ========================================================================== */
@media (max-width: 640px) {
  #pb-page-content .frontPageNews {
    width: 100%;
  }
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle {
  min-height: 200px;
  margin-top: 20px;
  max-width: 90%;
  padding: 5px 0;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle > div:first-child {
  -webkit-flex-shrink: 0;
      -ms-flex-negative: 0;
          flex-shrink: 0;
}
@media (max-width: 655px) {
  #pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle {
    height: auto;
    min-height: inherit;
  }
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle:last-child .articleDetails {
  border-bottom: none;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle img {
  box-shadow: 3px 3px 3px #888;
  border: 1px solid #ccc;
  /*margin-left: 20px;*/
}
@media (max-width: 655px) {
  #pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle img {
    display: none;
  }
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails {
  min-height: 200px;
  vertical-align: top;
  /*margin-left: 20px;*/
  width: 100%;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails h2 {
  margin:0;
}
/* Add margins when content fills screen */
@media (max-width: 1175px) {
  #pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle,
  #pb-page-content .homepage-header {
    margin: 0 1em;
  }
}
@media (max-width: 655px) {
  #pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails {
    width: 100%;
    height: auto;
    min-height: 150px;
    margin-left: 0;
  }
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails .title {
  margin: 5px 0 0;
  font-weight: bold;
  font-size: 18px;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails .title a {
  text-decoration: none;
  color: black;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails .contribs {
  color: #666;
  margin: 10px 0;
  font-size: 16px;
}
@media (max-width: 655px) {
  #pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails div:last-child {
    padding-bottom: 10px;
  }
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails .date {
  font-size: 1em;
  color: #666;
  border-right: 1px solid #A7A9AC;
  padding-right: 10px;
}
#pb-page-content .frontPageNews .articlesContainer .frontPageNewsArticle .articleDetails .journalName {
  color: #0057A3;
  background: none;
  padding-left: 8px;
}

#pb-page-content .featured-topics {
    /*border-bottom: 1px solid #a6192e;*/
    margin-top: 20px;
    padding: 0 10px 0 0;
}
#pb-page-content .featured-topics .page-heading h2 {
    /*margin-left: 20px;*/
}
#pb-page-content .featured-topics .tabs-widget .tab-pane-content {
    padding-left: 0;
}
/* Tabs widget */

#pb-page-content .tabs-widget .tab-nav li a {
    color: #666;
    font-weight: bold;
    text-decoration: none;  
}
#pb-page-content .tabs-widget .tab-nav .active a {
  background: none;
  border-bottom: none;
  color: #000;
}
#pb-page-content .tabs-widget .tab-nav .active {
    border-bottom: 2px solid #a6192e;
}
#pb-page-content .tabs-widget .tab-nav {
    /*margin-left: 10px;*/
}
@media (max-width: 600px) {
    #pb-page-content .tabs-widget .tab-nav li a {
        margin: 0 8px;
    }
}

/* Publication List widgets on home page */
#pb-page-content .publicationListContainer .accessIconContainer {
  display:none;
}
#pb-page-content .publicationListContainer span.art_meta.citation::before {
    content: "American Journal of Public Health: "
}
#pb-page-content .publicationListContainer .seemorearticleslink:before {
    content:"[+] ";
}
#pb-page-content .publicationListContainer .seemorearticleslink.expanded:before {
    content:"[-] ";
}



/* Front page alerts widget */
#pb-page-content .homepagealerts {
  margin: 4em 0 0 1em;
}

/*Front page Recent Issues widget */
#pb-page-content .ajph-recent-issues {
  max-height:160px;
  overflow: hidden;
}
/*#pb-page-content .ajph-recent-issues .recentIssuesCover .media {
  max-height: 152px;
}*/
#pb-page-content .ajph-recent-issues .coverImage img {
  box-shadow: 3px 3px 3px #888;
  border: 1px solid #ccc;
}

@media (max-width: 1150px) {
  #pb-page-content .ajph-recent-issues {
    margin-left: 10px;
  }
}
/* APHA Badges */
#pb-page-content .aphabadge {
  background-color: #a6192e;
  border-radius: 4px;
  color: #fff;
  font-size: 1.25em;
  font-weight: bold;
  margin: 1em 0;
  padding: 1em;
  text-align: center;
  -webkit-transition: background-color 0.7s ease;
     -moz-transition: background-color 0.7s ease;
       -o-transition: background-color 0.7s ease;
          transition: background-color 0.7s ease;
}
#pb-page-content .aphabadge:hover {
    background-color: #770A16;
}
#pb-page-content .aphabadge.recommend-to-library .lineone {
  display: block;
}
#pb-page-content .aphabadge.etoc-signup i {
  font-size: 36px;
}
/* Most Read / Most Cited */
#pb-page-content .mostRead>ul>li:nth-of-type(odd) {
    /*background-color: #f5e9ea;*/
    background-color: #eee;
    border-radius: 4px;
}
#pb-page-content .mostRead .title a {
    color: #a6192e;
    font-size: 13px;
    font-weight: bold;
}
#pb-page-content .mostRead .authors, 
#pb-page-content .mostRead #articleToolsFormats {
    font-size: 12px;
}
#pb-page-content .mostRead .authors:after {
    content:'';
}
#pb-page-content .mostRead li {
    margin-bottom: 10px;
    padding: 10px;
}
#pb-page-content .mostRead #articleToolsFormats li {
    border-bottom: 0;
    margin-bottom: 0;
    padding-bottom: 0;   
}
#pb-page-content .mostRead #articleToolsFormats li:first-child {
    border-left: 0;
}
#pb-page-content .homepage-sidecol {
    margin-bottom: 30px;
}
#pb-page-content .homepage-sidetabs {
    margin-bottom: 30px;
    margin-top: 30px;
}
#pb-page-content .articletools ul {
    list-style: none;
    height: 40px;
    margin: 0;
    padding: 8px;
}
#pb-page-content .articletools li {
    display: inline;
    float: left;
    font-size: 14px;
}
.youtube-embed-container { 
    position: relative;
    padding-bottom: 56.25%;
    height: 0;
    overflow: hidden;
    max-width: 100%; 
} 
.youtube-embed-container iframe,
.youtube-embed-container object,
.youtube-embed-container embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}
#pb-page-content .hand-picked-previews,
#pb-page-content .news-and-announcements {
    padding-left: 10px;
}
#pb-page-content .hand-picked-previews {
    margin-top: 1em;
}
#pb-page-content .hand-picked-previews p,
#pb-page-content .hand-picked-previews h4 a {
    font-size: 14px;
}
#pb-page-content .hand-picked-previews h4 a {
    color: #666;
}
#pb-page-content .hand-picked-previews h4 {
    line-height: 1em;
    margin-bottom: 0;
}
#pb-page-content .ajphpodcasts audio {
    width: 100%;
}
#pb-page-content .ajphpodcasts p  {
    font-size: 14px;
    margin-top: 0;
}
/* Carousel */
#homeCarouselContainer {
  cursor: default;
  margin-top: 1em;
}
#homeLowerCarouselContainer,
#homeCoverCarouselContainer {
  cursor: default;
  margin: 0;
  overflow-x: hidden;
}
#homeCoverCarouselContainer {
    border-top: 0;
    padding: 1em 0;
}
#homeCarouselContainer:before,
#homeLowerCarouselContainer:before,
#homeCoverCarouselContainer:before {
  content: ' ';
  display: block;
  position: absolute;
  left: 0;
  right: 0;
  width: 100%;
  z-index: 1;
  opacity: 0.05;
  filter: alpha(opacity=5);
}
#homeCarouselContainer .slide-rotation-home,
#homeLowerCarouselContainer .slide-rotation-home,
#homeCoverCarouselContainer .slide-rotation-home {
  margin: 0 auto;
  display: block;
  position: relative;
  z-index: 2;
}
@media (max-width: 1150px) {
  #homeCarouselContainer .slide-rotation-home,
  #homeLowerCarouselContainer .slide-rotation-home,
  #homeCoverCarouselContainer .slide-rotation-home {
    width: 100%;
  }
}
@media (max-width: 1150px) {
  #homeCarouselContainer .slide-rotation-home,
  #homeLowerCarouselContainer .slide-rotation-home,
  #homeCoverCarouselContainer .slide-rotation-home {
    width: 100%;
  }
}
@media (max-width: 655px) {
  #homeCarouselContainer .slide-rotation-home,
  #homeLowerCarouselContainer .slide-rotation-home,
  #homeCoverCarouselContainer .slide-rotation-home {
    width: 100%;
  }
}
#homeCarouselContainer .carousel-inner,
#homeLowerCarouselContainer .carousel-inner,
#homeCoverCarouselContainer .carousel-inner {
  position: relative;
  float: left;
  width: 100%;
}
@media (max-width: 1150px) {
  #homeCarouselContainer .carousel-inner,
  #homeLowerCarouselContainer .carousel-inner,
  #homeCoverCarouselContainer .carousel-inner {
    width: 100%;
  }
}
#homeCarouselContainer .carousel-inner .item,
#homeLowerCarouselContainer .carousel-inner .item,
#homeCoverCarouselContainer .carousel-inner .item {
  display: none;
  position: relative;
  width: 100%;
}
#homeCarouselContainer .carousel-inner .item.active,
#homeLowerCarouselContainer .carousel-inner .item.active,
#homeCoverCarouselContainer .carousel-inner .item.active {
  display: block;
}
#homeCoverCarouselContainer .carousel-inner .item.active {
    display: flex;
    justify-content: space-between;
    padding: 0.5em;
}
#homeCarouselContainer .carousel-inner .item img,
#homeLowerCarouselContainer .carousel-inner .item img {
  width: 100%;
}
#homeCoverCarouselContainer .carousel-inner .item img {
    border: 1px solid #ccc;
    box-shadow: 3px 3px 3px #888;
    width: 180px;
}
#homeCarouselContainer .carousel-inner .item .carousel-caption,
#homeLowerCarouselContainer .carousel-inner .item .carousel-caption,
#homeCoverCarouselContainer .carousel-inner .item .carousel-caption {
  background: rgba(0, 0, 0, 0.6);
  color: white;
  position: absolute;
  bottom: 5px;
  left: 0;
  width: 100%;
  overflow: hidden;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -webkit-flex-direction: column;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: end;
  -webkit-justify-content: flex-end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}
#homeCarouselContainer .carousel-inner .item .carousel-caption h3,
#homeLowerCarouselContainer .carousel-inner .item .carousel-caption h3,
#homeCoverCarouselContainer .carousel-inner .item .carousel-caption h3 {
  width: 90%;
  margin: 10px 0 10px 30px;
  font-size: 30px;
  letter-spacing: 1px;
  color: #fff;
}
@media (max-width: 800px) {
    #homeCarouselContainer .carousel-inner .item .carousel-caption h3,
    #homeLowerCarouselContainer .carousel-inner .item .carousel-caption h3,
    #homeCoverCarouselContainer .carousel-inner .item .carousel-caption h3 {
        font-size: 20px;
    }
}
#homeCarouselContainer .carousel-inner .item .carousel-caption .caption,
#homeLowerCarouselContainer .carousel-inner .item .carousel-caption .caption,
#homeCoverCarouselContainer .carousel-inner .item .carousel-caption .caption {
  width: 90%;
  padding: 0 0 20px 30px;
}
#homeCarouselContainer .carousel-indicators,
#homeLowerCarouselContainer .carousel-indicators,
#homeCoverCarouselContainer .carousel-indicators {
  height: 400px;
  margin: 0;
  padding: 0;
  vertical-align: top;
  width: 100%;
}
@media (max-width: 1150px) {
  #homeCarouselContainer .carousel-indicators,
  #homeLowerCarouselContainer .carousel-indicators,
  #homeCoverCarouselContainer .carousel-indicators {
    position: relative;
    text-align: center;
    top: -98%;
    height: 50px;
  }
}
#homeCarouselContainer .carousel-indicators li,
#homeLowerCarouselContainer .carousel-indicators li,
#homeCoverCarouselContainer .carousel-indicators li {
  background: #e4e9ef;
  height: calc(33.33333333%);
  list-style-type: none;
}
#homeCarouselContainer .carousel-indicators li:hover,
#homeLowerCarouselContainer .carousel-indicators li:hover,
#homeCoverCarouselContainer .carousel-indicators li:hover {
  background: #cddae7;
}
#homeCarouselContainer .carousel-indicators li.active,
#homeLowerCarouselContainer .carousel-indicators li.active,
#homeCoverCarouselContainer .carousel-indicators li.active {
  background: #cddae7;
  font-weight: bold;
}
@media (max-width: 1150px) {
  #homeCarouselContainer .carousel-indicators li,
  #homeLowerCarouselContainer .carousel-indicators li,
  #homeCoverCarouselContainer .carousel-indicators li {
    width: 25px;
    height: 25px;
    border-radius: 50%;
    margin-bottom: 5px;
    background: none;
    border: 2px solid #e4e9ef;
    display: inline-block;
  }
}
#homeCarouselContainer .carousel-indicators li .selectorContents,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents {
  font-size: 16px;
  height: 100%;
}
@media (max-width: 1150px) {
  #homeCarouselContainer .carousel-indicators li .selectorContents,
  #homeLowerCarouselContainer .carousel-indicators li .selectorContents,
  #homeCoverCarouselContainer .carousel-indicators li .selectorContents {
    display: none;
  }
}
#homeCarouselContainer .carousel-indicators li .selectorContents .coverContainer,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents .coverContainer,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents .coverContainer {
  display: inline-block;
  width: 100px;
  height: 100%;
}
#homeCarouselContainer .carousel-indicators li .selectorContents .coverContainer img,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents .coverContainer img,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents .coverContainer img {
  display: inline-block;
  width: 70px;
  height: 94px;
}
#homeCarouselContainer .carousel-indicators li .selectorContents .coverContainer2,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents .coverContainer2,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents .coverContainer2 {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  width: 100px;
  height: 100%;
}
#homeCarouselContainer .carousel-indicators li .selectorContents span,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents span,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents span {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -webkit-justify-content: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
  -webkit-align-items: center;
      -ms-flex-align: center;
          align-items: center;
  height: 100%;
  width: 250px;
}
#homeCarouselContainer .carousel-indicators li .selectorContents .labelContainer,
#homeLowerCarouselContainer .carousel-indicators li .selectorContents .labelContainer,
#homeCoverCarouselContainer .carousel-indicators li .selectorContents .labelContainer {
  display: inline-block;
  vertical-align: top;
  height: 100%;
}
#homeCarouselContainer .carousel-control,
#homeLowerCarouselContainer .carousel-control,
#homeCoverCarouselContainer .carousel-control {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  width: 100px;
  opacity: 0.5;
  filter: alpha(opacity=50);
  font-size: 18px;
  color: #a6192e;
  text-align: center;
}
#homeCarouselContainer .carousel-control.right,
#homeLowerCarouselContainer .carousel-control.right,
#homeCoverCarouselContainer .carousel-control.right {
  left: 90%;
}
#homeCarouselContainer .carousel-control:hover,
#homeCarouselContainer .carousel-control:focus,
#homeLowerCarouselContainer .carousel-control:hover,
#homeLowerCarouselContainer .carousel-control:focus,
#homeCoverCarouselContainer .carousel-control:hover,
#homeCoverCarouselContainer .carousel-control:focus {
  outline: 0;
  color: #a6192e;
  text-decoration: none;
  opacity: 0.9;
  filter: alpha(opacity=90);
}
#homeCarouselContainer .carousel-control .carousel-arrow-left,
#homeCarouselContainer .carousel-control .carousel-arrow-right,
#homeLowerCarouselContainer .carousel-control .carousel-arrow-left,
#homeLowerCarouselContainer .carousel-control .carousel-arrow-right,
#homeCoverCarouselContainer .carousel-control .carousel-arrow-left,
#homeCoverCarouselContainer .carousel-control .carousel-arrow-right {
  position: relative;
  margin-top: 200%;
  z-index: 5;
  display: inline-block;
}
#homeCoverCarouselContainer .carousel-control .carousel-arrow-left,
#homeCoverCarouselContainer .carousel-control .carousel-arrow-right {
    margin-top: 100%;
}
#homeCarouselContainer .carousel-control .carousel-arrow-left,
#homeLowerCarouselContainer .carousel-control .carousel-arrow-left,
#homeCoverCarouselContainer .carousel-control .carousel-arrow-left {
  margin-left: -50px;
}
#homeCarouselContainer .carousel-control .carousel-arrow-right {
  margin-right: -50px;
}
#homeLowerCarouselContainer .carousel-control .carousel-arrow-right,
#homeCoverCarouselContainer .carousel-control .carousel-arrow-right {
  margin-right: 0;
}
#homeCarouselContainer .carousel-indicators,
#homeLowerCarouselContainer .carousel-indicators,
#homeCoverCarouselContainer .carousel-indicators {
    display: none;
}
/* ==========================================================================
   LOI Page
   ========================================================================== */
#pb-page-content .loiAccessIconSpan .access-icon {
    color: transparent;
}
#pb-page-content .loiAccessIconSpan .access-icon.no {
    cursor:help;
    background: url('/pb-assets/images/icons/access_no.gif') top left no-repeat;
}
#pb-page-content .loiAccessIconSpan .access-icon.free {
    cursor:help;
    background: url('/pb-assets/images/icons/access_free.gif') top left no-repeat;
}
#pb-page-content .loiAccessIconSpan .access-icon.full {
    display: none;
}
@media (max-width: 1200px) {
    #pb-page-content .loiwidget,
    #pb-page-content .loi-about-ajph-block,
    #pb-page-content .loi-journal-info-block,
    #pb-page-content .loi-secondary-heading,
    #pb-page-content .addthis_toolbox
    {
        margin-left: 0.5em;
    }
}
/* ==========================================================================
   TOC Page
   ========================================================================== */
#pb-page-content .ajph-toc-widget .previewViewSection {
  display: block;
}
#pb-page-content .ajph-toc-widget .previewViewSection .summaryContainer {
  display: none;
}
#pb-page-content .ajph-toc-widget .tocListWidgetContainer {
  color: #666;
}
#pb-page-content .ajph-toc-widget h2.tocHeading,
#pb-page-content .ajph-toc-widget h2.tocHeading1,
#pb-page-content .ajph-toc-widget .issueInfo
#pb-page-content .ajph-toc-widget span.articleEntryAuthorsLinks{
  color: #666;
}
#pb-page-content .ajph-toc-widget h2.tocHeading1 {
  margin-left: 15px;
}
#pb-page-content .ajph-toc-widget h2.tocHeading {
  border-bottom: 1px solid #ccc;
  width: 98%;
}
#pb-page-content .tocCover .publicationCoverImage,
#pb-page-content .tocCover .coverImage {
  text-align: center;
}
#pb-page-content .tocCover .publicationCoverImage img,
#pb-page-content .tocCover .coverImage img{
  box-shadow: 3px 3px 3px #888;
  border: 1px solid #ccc;
}
#pb-page-content .ajph-toc-widget .tocPreview {
  display: none;
}
#pb-page-content .ajph-toc-widget .accessIconContainer {
  display: inline-block;
  position: absolute;
  left: -8px;
}
#pb-page-content .ajph-toc-widget .accessIconContainer span .free {
  cursor:help;
  color: transparent;
  background: url('/pb-assets/images/icons/access_free.gif') top left no-repeat;
}
#pb-page-content .ajph-toc-widget .accessIconContainer span .no {
  cursor:help;
  color: transparent;
  background: url('/pb-assets/images/icons/access_no.gif') top left no-repeat;
}
#pb-page-content .ajph-toc-widget .articleEntry .issueInfo::before {
    content: "American Journal of Public Health: "
}
#pb-page-content .podcast-ad .container {
    width: 100%;
}
@media (max-width: 1200px) {
  #pb-page-content .ajph-toc-widget .page-heading,
  #pb-page-content .ajph-toc-widget .tocContent,
  #pb-page-content .toc-about-ajph-block {
    margin-left: 0.5em;
  }
  #pb-page-content .ajph-toc-widget .tocContent .articleEntry .art_title, 
  #pb-page-content .ajph-toc-widget .tocContent .articleEntry .tocAuthors, 
  #pb-page-content .ajph-toc-widget .tocContent .articleEntry .art_meta, 
  #pb-page-content .ajph-toc-widget .tocContent .articleEntry .tocDeliverFormatsLinks, 
  #pb-page-content .ajph-toc-widget .tocContent .articleEntry .tocEPubDate {
    margin-left: 50px;
  }
  #pb-page-content .ajph-toc-widget .accessIconContainer {
    left: 0;
    margin-left: 10px;
  }
}
#pb-page-content .ajph-toc-widget .articleEntry .relatedLink {
    margin-left: 30px;
}


/* Expandable TOC widget */
/*#pb-page-content .expandable-toc-widget .articleEntry,
#pb-page-content .expandable-toc-widget .tocHeading1 {
    display: none;
}
#pb-page-content .expandable-toc-widget .toc-articles-display-control {
    font-size: 16px;
}
#pb-page-content .expandable-toc-widget .toc-articles-display-control:before {
    content:"[+] ";
}
#pb-page-content .expandable-toc-widget .toc-articles-display-control.articles-shown:before {
    content:"[-] ";
}*/

/* ==========================================================================
   Article Page (inc. Access Denial)
   ========================================================================== */
#pb-page-content .literatumPublicationContentWidget ul.affiliation {
    list-style: none;
}

#pb-page-content .literatumPublicationContentWidget .hlFld-Title .publicationContentTitle {
    color: #c43032;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .tab-pane {
    background-color: #fff;
    padding: 0 20px;
    width: 100%;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .tab-pane .article {
    font-family: "Open Sans", sans-serif;
    margin: 1em 0;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .tab-pane .article p {
    font-weight: normal;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .container {
    width: 100%;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .NLM_sec {
    overflow: visible; /* stops problems with floated images near to sections */
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .boxed-text-float .NLM_sec {
    overflow: hidden; /*overrides the above rule for articles with boxed-text-float classes */
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content {
    max-width: 50%;
    clear: right; /* prevents float pile-ups when 2+ figures are next to each other */
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content,
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content .holder {
    border: 0;
    float: right; 
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content img {
    max-width: 100%;
    height: auto;
}
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content .caption {
    background-color: #f9fafa;
    border-radius: 0.4em;
    padding: 0.5em;
}

#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content .caption,
#pb-page-content .literatumPublicationContentWidget .publication-tabs .figure-image-content .caption p {
    display: block;
    font-size: 13px;
    text-align: right;
}
#pb-page-content .literatumPublicationContentWidget .article .hlFld-Fulltext > .references {
    display: block;
}
#pb-page-content .issueBookNavPager {
    background-color: #eee;
    border-radius: 4px;
    margin-bottom: 0.5em;
    padding: 10px 8px 35px 8px;
}
#pb-page-content .issueBookNavPager.booksnav {
    padding-bottom: 0;
}
#pb-page-content .issueBookNavPager .prev a,
#pb-page-content .issueBookNavPager .next a {
    margin: 0 3px;
}
#pb-page-content .issueBookNavPager .prev a {
    padding-left: 8px;
}
#pb-page-content .issueBookNavPager .next a {
    padding-right: 8px; 
}
#pb-page-content .article-citation {
    font-size: 12px;
}
#pb-page-content .article-citation degrees,
#pb-page-content .article-citation contrib-group aff,
#pb-page-content .article-citation degrees + x {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .split2 {
    display: none;
}
#pb-page-content .article-secondary-heading h3 {
    font-size: 1em;
}
@media (max-width: 1200px) {
    #pb-page-content .literatumPublicationContentWidget,
    #pb-page-content .article-secondary-heading,
    #pb-page-content .article-citation {
        margin-left: 0.5em;
        margin-right: 0.5em;
    }
}
#pb-page-content .literatumPublicationContentWidget .rsd-lower-tab-nav, 
#pb-page-content .literatumPublicationContentWidget .article-menu {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .article-menu-drop {
    display: block;
}
#pb-page-content .purchaseArea .login-form {
    max-width: 400px;
}
#pb-page-content .purchaseArea .purchase-options-container .save-for-later-link, 
#pb-page-content .purchaseArea .purchase-options-container .add-article-to-cart {
    font-size: 18px;
    line-height: 1.5em;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors {
    font-size: 14px;
    margin-bottom: 0;
}
#pb-page-content .literatumPublicationContentWidget .articleMeta {
    margin-top: 0;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors .info-copyright {
    display: block;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors .copyright,
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors contributor-notes {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .articleMeta .copyrightStatement,
#pb-page-content .literatumPublicationContentWidget .articleMetaDrop {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation {
    display: block;
}
/*#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation .entryAuthor:after {
    content: ',';
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation a.entryAuthor:last-of-type:after {
    content: '';
}*/
/*#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation degrees,*/ 
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation span {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation degrees:before {
    content: ' ';
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #author-affiliation span,
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors contributor-notes {
    margin: 0 1em;
}
#pb-page-content .literatumPublicationContentWidget .hlFld-ContribAuthor a.rsd-collapsible-header {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #contribnoteslink {
    display: block;
    font-size: 13px;
    margin: 10px 0;
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #contribnoteslink:before {
    content:"[+] ";
}
#pb-page-content .literatumPublicationContentWidget .publicationContentAuthors #contribnoteslink.affiliations-shown:before {
    content:"[-] ";
}
#pb-page-content .literatumPublicationContentWidget .articleMeta .publicationContentTitle {
    margin-bottom: 10px;
}
#pb-page-content .literatumPublicationContentWidget .articleMeta .publicationContentTitle h1.bookpart {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget .NLM_table-wrap tbody td {
    border-bottom: 1px solid #ccc;
    border-left: 1px solid #ccc;
}
#pb-page-content .literatumPublicationContentWidget table.sectionHeading th.head-a {
    display: none;
}
/* #pb-page-content .purchaseArea .purchase-options-container .add-journal-to-cart:hover,
#pb-page-content .purchaseArea .purchase-options-container .save-for-later-link:hover {
    background-color: #B1D9FF;
}*/
#pb-page-content .literatumPublicationContentWidget .NLM_inline-graphic img {
    max-width: 100%;
}
.altmetric-embed {
    margin-top: 2em;
}
.altmetric-embed .altmetric-see-more-details {
    font-size: 14px;
}
#pb-page-content .literatumPublicationContentWidget overflow {
    display: none;
}
#pb-page-content .literatumPublicationContentWidget a#showhideauthors {
    font-size: 13px;
}
#pb-page-content .literatumPublicationContentWidget #showhideauthors:before {
    content: '\2026';
}
#pb-page-content .literatumPublicationContentWidget #showhideauthors.expanded:before {
    content: '';
}
#pb-page-content .literatumPublicationContentWidget.abstractpage .article .abstractSectionHeading {
  display: none;
}
/* ==========================================================================
   Ebook Pages
   ========================================================================== */
#pb-page-content .booksList {
  margin-bottom: 2em;
}
#pb-page-content .booksList .booktitle {
  padding-left: 13px;
}
#pb-page-content .book-carousel {
    text-align: center;
}
#pb-page-content .book-carousel img {
    box-shadow: 3px 3px 3px #888;
    border: 1px solid #ccc;
}
#pb-page-content .book-carousel i {
    color: #a6192e;
    font-size: 3em;
    font-weight: bold;
}
#pb-page-content .book-carousel .carouselWrapper {
    margin-left: 1em;
}
#pb-page-content .booksbyBookSeriesWidget ul {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    justify-content: space-between;
    list-style: none;
}
#pb-page-content .booksbyBookSeriesWidget .bookItem
{
    height: 350px;
    text-align: center;
    width: 200px;
}
#pb-page-content .booksbyBookSeriesWidget .bookItem .bookTitle
{
  display:inline-block;
  color: #234e89;
  width: 200px;
}
#pb-page-content .booksbyBookSeriesWidget img {
    box-shadow: 3px 3px 3px #888;
    border: 1px solid #ccc;
}
#pb-page-content  .book-information-widget {
    text-align: center;
}
#pb-page-content #ebook-add-to-cart {
    background-color: #a6192e;
    border-radius: 4px;
    display: block;
    margin-top: 1em;
    text-align: center;
    transition: background-color 0.7s ease;
}
#pb-page-content #ebook-add-to-cart:hover {
    background-color: #770A16;
}
#pb-page-content #ebook-add-to-cart a {
    color: #fff;
    display: block;
    font-size: 1.25em;
    font-weight: bold;
    padding: 1em;
}
#pb-page-content #ebook-add-to-cart .add-journal-to-cart-container {
    background-color: #a6192e;
}
#pb-page-content #ebook-add-to-cart .add-journal-to-cart-container h1 {
    color: #fff;
    margin-top: 0;
    padding-top: 0;
}
#pb-page-content #ebook-add-to-cart .add-journal-to-cart {
    background-color: #eee;
    border: 0;
}
#pb-page-content #ebook-add-to-cart .add-journal-to-cart:hover {
    background-color: #fff;
}
#pb-page-content #ebook-add-to-cart .add-journal-to-cart > header {
    padding: 10px;
}
#pb-page-content #ebook-add-to-cart .add-article-to-cart {
    color: #234e89;
    font-size: 14px;
    line-height: 1em;
}
/* ==========================================================================
   Ecommerce Flow
   ========================================================================== */
#pb-page-content .cartColumn {
    background-color: #eee;
    border-radius: 6px;
    margin-top: 20px;
    margin-bottom: 30px;
    padding: 20px 30px 30px 30px;
}
#pb-page-content #buytabcontent {
    overflow: auto;
}
#pb-page-content .cartColumn .tabPanelFooter {
    font-size: 0.8em;
}
#pb-page-content #buytabcontent .offerDescription,
#pb-page-content #savedtabcontent .offerDescription{
    color: #a6192e;
    font-size: 14px;
}
#pb-page-content .cartColumn .buyItemFooter {
    background-color: transparent;
}
#pb-page-content .cartColumn .buyItemFooter .intialPrice {
    color: #888;
}
/* ==========================================================================
   Search Results
   ========================================================================== */
#pb-page-content .newSearchResults {
    margin: 3em 1em 0 0;
}
#pb-page-content .follow-results-container .paginationStatus {
    float: left;
}
#pb-page-content .queryFilters  li.filter-tag {
    font-size: 16px;
}
#pb-page-content .searchFacets ul, .newSearchFacets ul {
    overflow: visible;
}
/* ==========================================================================
   Profile pages etc
   ========================================================================== */
#pb-page-content input[type="checkbox"].pubTitleResultInp,
#pb-page-content .selectMenuLabel input[type="checkbox"],
#pb-page-content #institutionUsageReport input[type="checkbox"],
#pb-page-content #institutionUsageReport input[type="radio"]
#pb-page-content .ipRangesWidget input[type="checkbox"],
#pb-page-content .ipRangesWidget input[type="radio"],
#pb-page-content .administratorsWidget input[type="checkbox"],
#pb-page-content .administratorsWidget input[type="radio"],
#pb-page-content .citation-alerts-widget input[type="checkbox"] {
    height:0;
}
/* ==========================================================================
   Fixes
   ========================================================================== */
html, body, #pb-page-content {
    height: inherit;
}
@media(min-width: 992px) {
    #pb-page-content .publication-tabs-header + .tab-content .show-content {
        margin-top: 0;
    }
}
#pb-page-content .homesectionheading .page-heading h2 {
    border-top: 1px solid #a6192e;
    margin-top: 1em;
    padding-top: 1em
}
/* Fix for LIT-159662 */
.literatumProfileMainWidget .favorite-articles .controlsPanel .left .actions-dropdown .actions .action.email {
    display: none;
}
/* Fix for LIT-159697 */
.show-cart-link .text {
    color: #ffffff;
}
#pb-page-content .newSearchResults .search-results .art_title .open {
      cursor: help;
      color: transparent;
      background: url(/pb-assets/images/icons/access_open.gif) top left no-repeat;
}