html, body, * {
  font-family: 'Muli', 'Arial', sans-serif;
}
.ace_editor {
  font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
}
.ace_editor * {
  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
}
h1, h2, h3, h4, h5, h6, p {
  font-family: 'Muli', 'Arial', sans-serif;
}
p {
  font-weight: 600;
}
h1, h2, h3 {
  font-weight: 800;
}
h4 {
  font-weight: 700;
}
.fa {
  font: normal normal normal 14px/1 FontAwesome;
}
.fonts-loaded .btn, .fonts-loaded .button, .fonts-loaded [type=button], .fonts-loaded [type=submit], .fonts-loaded button, .fonts-loaded *, .fonts-loaded .lot .creative-work__title, .fonts-loaded h1, .fonts-loaded h2, .fonts-loaded h3, .fonts-loaded h4, .fonts-loaded h5, .fonts-loaded h6, .fonts-loaded p {
  font-family: 'Muli', 'Arial', sans-serif;
}
.fonts-loaded .ace_editor {
  font: 12px/normal 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
}
.fonts-loaded .ace_editor * {
  font-family: 'Monaco', 'Menlo', 'Ubuntu Mono', 'Consolas', 'source-code-pro', monospace;
}
.fonts-loaded .fa {
  font: normal normal normal 14px/1 FontAwesome;
}
.fonts-loaded #loi-banner > a {
  font-family: 'Muli', 'Arial', sans-serif;
}
.btn, .button, [type=button], [type=submit], button, .lot .creative-work__title {
  font-family: 'Muli', 'Arial', sans-serif;
}
/* old */
.uc .section_header {
  padding-top: 30px;
}
.uc .creative-work__title {
  height: 2.5em;
}
article .boxed-text-float {
  padding: 10px;
  margin: 10px 0;
  border: 2px solid;
  border-radius: 0;
  background: #FFF;
}
.tab-link:not(.primary-blue-color) {
  color: #005293;
  font-weight: 600;
}
.embed-video {
  position: relative;
  padding-bottom: 56.25%;
  padding-top: 25px;
  height: 0;
}
.embed-video iframe {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
}
.boxed-text-float .figure__title {
  margin-right: 5px;
  font-weight: 300;
  font-size: 1.3rem;
  color: #CF102D;
}
.quote:before, .quote:after {
  content: '';
}
.quote i:before, .quote i:after {
  content: '';
}
div.math-formula {
  display: table;
  width: 100%;
  margin: 1.3em 0;
  text-align: center;
}
span.equationTd {
  display: table-cell;
  font-size: 100%;
}
span.inline-formula {
  display: inline;
  font-size: 100%;
}
table th {
  color: #333;
}
.creative-work .meta > * +:before {
  display: inline;
  content: " | ";
}
.badge-oa {
  color: #FFF;
  background-color: #fb7729;
  border-radius: 20px;
}
h3, h4 {
  color: #12548E;
}
.share__ctrl {
  font-size: 14.08px;
  font-size: 1rem;
  font-weight: 600;
  line-height: 0.88rem;
}
.share__block {
  padding: 15px;
  min-width: 250px;
  color: white;
  background: #005392;
}
/* end old */
/*#main-menu {
 position: fixed;
 left: 280px;
 }*/
body {
  /*&.lock-screen {
   transform: translate(0)!important;
   .main-nav.menu--res {
   right: 250px;
   #menubar {
   height: 100%;
   }
   }
   #main-menu {
   width: 250px;
   height: 100%;
   position: fixed;
   top: 0;
   right: auto;
   left: -250px;
   }
   }*/
}
body.journal-dropdown-active .header--first-row.container {
  background-color: #FFF;
  position: relative;
  z-index: 99999;
}
body.journal-dropdown-active .main-nav {
  position: relative;
  z-index: 99999;
}
.clearboth, .clearfix:after {
  clear: both;
}
.clearfix:before, .clearfix:after {
  content: "";
  display: table;
}
#loi-banner > a {
  font-family: 'Muli', 'Arial', sans-serif;
}
[data-db-parent-of]:not(.sticko):not(.sticko__md):not(.js--not-parent):not(.fixed-element) {
  position: static;
}
@media only screen and (min-width: 1200px) {
  .container {
    width: 1280px;
  }
}
.dropdown__menu {
  display: block;
  visibility: hidden;
  opacity: 0;
  transition: 0.3s ease 0s;
  box-shadow: -10px -9px 9px -9px #777;
}
.dropdown.hover > .dropdown__menu, .dropdown:focus > .dropdown__menu, .dropdown:hover > .dropdown__menu {
  display: block;
  opacity: 1;
  visibility: visible;
}
@media only screen and (max-width: 991px) {
  .dropdown.hover, .dropdown:focus, .dropdown:hover {
    background: none;
  }
}
@media only screen and (min-width: 991px) {
  #pb-page-content .header__logo {
    margin: 5px 0 0 10px;
  }
}
@media only screen and (max-width: 991px) {
  #pb-page-content .main-nav.menu--res a[data-toggle=nav] {
    height: auto;
    padding: 0 10px;
    top: 31px;
  }
}
#pb-page-content .main-nav.menu--res a[data-toggle=nav].js--open {
  height: auto;
  padding: 12px;
  font-size: 15px;
  background-color: #001429;
  top: 0;
  right: -40px;
  z-index: 99;
}
#pb-page-content .main-nav.menu--res a[data-toggle=nav].js--open .icon-close_thin {
  font-size: inherit;
}
#pb-page-content .main-nav.menu--res .menu-header {
  margin: 50px 0 0;
  padding: 5px 10px;
  font-weight: normal;
}
#pb-page-content .main-nav.menu--res .menu-header i {
  top: 11px;
  left: 8px;
}
#pb-page-content .main-nav.menu--res .menu-header span {
  margin: 0 0 0 10px;
}
#pb-page-content .main-nav.menu--res ul {
  margin: 0;
}
@media only screen and (max-width: 991px) {
  #pb-page-content .main-nav.menu--res ul.sub-menu__opened {
    background: none;
  }
}
#pb-page-content .main-nav.menu--res ul a {
  padding: 5px 10px;
  margin: 0;
  font-size: 15px;
  font-weight: normal;
}
#pb-page-content .main-nav.menu--res ul a i {
  position: relative;
  top: 4px;
}
#pb-page-content .main-nav #menubar > li:nth-child(5), #pb-page-content .main-nav #menubar > li:nth-child(10) {
  border: 0;
}
#pb-page-content .article__body {
  font-size: 15px;
}
#pb-page-content .article__body .captionLabel, #pb-page-content .article__body .ext-link, #pb-page-content .article__body a {
  font-weight: 900;
}
#pb-page-content .article__body .captionLabel b {
  font-weight: 900;
}
.header {
  transition: top 250ms linear;
}
.header.fixed-scroll {
  background-color: #FFF;
  transition: top 250ms linear;
  position: fixed !important;
  top: 0;
  /*.header--first-row {
   display: none;
   }*/
}
.header .institution-wrapper {
  vertical-align: middle;
}
.header .institution-wrapper .institution {
  border: 0;
}
.header .header__quick-menu {
  white-space: normal;
}
@media only screen and (max-width: 991px) {
  .header .header__quick-menu {
    margin: 0 35px 0 0;
  }
}
.header .header__quick-menu .loginBar {
  padding: 0;
}
.header .header__quick-menu .loginBar .profile-text, .header .header__quick-menu .loginBar .sign-in-label {
  color: #005293;
}
.header .header__quick-menu > ul {
  display: flex;
}
.header .header__quick-menu > ul > li {
  display: flex;
  align-items: center;
  padding: 0 15px;
  text-align: center;
  vertical-align: middle;
  border-left: 1px solid #E1E1E1;
}
@media only screen and (max-width: 991px) {
  .header .header__quick-menu > ul > li {
    width: auto;
  }
}
@media only screen and (max-width: 767px) {
  .header .header__quick-menu > ul > li {
    padding: 0 10px;
    border: 0;
  }
}
.header .header__quick-menu > ul > li:empty {
  display: none;
}
.header .header__quick-menu > ul > li:first-child {
  width: auto;
}
.header .header__quick-menu > ul > li:first-child + li {
  width: auto;
}
.header .header__quick-menu > ul > li > * {
  flex: 1;
}
.header .header__quick-menu > ul > li .right-side .navigation-login-dropdown-container {
  left: -60px !important;
}
@media only screen and (max-width: 767px) {
  .header .header__quick-menu > ul > li .right-side .navigation-login-dropdown-container {
    left: -100px !important;
    right: auto;
  }
}
.header .header__quick-menu > ul > li .right-side .navigation-login-dropdown-container ul {
  display: block;
}
.header .header__quick-menu > ul > li .right-side .navigation-login-dropdown-container ul li {
  border: 0;
}
.header .header__quick-menu > ul > li .navigation-login-dropdown ul {
  display: block;
}
.header .header__quick-menu > ul > li .quick-menu__item {
  padding: 0;
}
.header .header__quick-menu > ul > li .quick-menu__item > span {
  display: none;
}
.header .header__quick-menu > ul > li .cartLabel {
  padding: 0;
}
@media only screen and (max-width: 767px) {
  .header .header__quick-menu > ul > li .cartLabel {
    padding: 0;
  }
}
.header .header__quick-menu > ul > li .cartLabel .cartText {
  display: none;
}
.header .header__quick-menu > ul > li .loginBar .profile-text, .header .header__quick-menu > ul > li .loginBar .sign-in-label {
  font-size: 11px;
}
.header--first-row.container {
  max-width: 100%;
  background-color: #FFF;
  padding: 15px;
}
.section__header.container {
  padding: 16px 14px;
  color: #FFF;
  border-radius: 8px 8px 0 0;
  background-color: #005293;
}
#main-menu {
  width: 100%;
  padding: 0 10px;
  box-shadow: inset 0px -9px 16px -7px #777;
  background-color: #001429;
}
@media only screen and (max-width: 991px) {
  #main-menu {
    width: 250px;
  }
}
#main-menu ul {
  min-width: auto;
}
#main-menu ul li {
  white-space: nowrap;
}
@media only screen and (max-width: 991px) {
  #main-menu ul li {
    background: none;
  }
}
#main-menu ul li#menu-item-main-menu-3 ul {
  min-width: 360px;
}
@media only screen and (max-width: 991px) {
  #main-menu ul li#menu-item-main-menu-3 ul {
    min-width: 100%;
    background: none;
  }
}
#main-menu ul li#menu-item-main-menu-3 ul li {
  float: left;
  width: 50%;
  white-space: normal;
}
@media only screen and (max-width: 991px) {
  #main-menu ul li#menu-item-main-menu-3 ul li {
    float: none;
    width: auto;
    white-space: normal;
  }
}
.journal-dropdown-bg {
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.6);
  position: fixed;
  top: 0;
  left: 0;
  z-index: 9999;
  display: none;
}
.journal-dropdown {
  width: 100%;
  padding: 0 80px;
  background-color: #FFF;
  position: absolute;
  z-index: 99999;
  display: none;
}
@media only screen and (max-width: 600px) {
  .journal-dropdown {
    padding: 0 40px;
  }
}
.journal-dropdown .journal-row {
  padding: 40px 0 0;
  position: relative;
}
.journal-dropdown .nav .control {
  width: 30px;
  height: 100%;
  position: absolute;
  top: 0;
  left: -30px;
  cursor: pointer;
}
.journal-dropdown .nav .control.right {
  left: auto;
  right: -30px;
}
.journal-dropdown .nav .control span {
  padding: 0 5px;
  font-size: 30px;
  cursor: pointer;
  -webkit-transform: translate(0, -50%);
  -moz-transform: translate(0, -50%);
  -o-transform: translate(0, -50%);
  -ms-transform: translate(0, -50%);
  transform: translate(0, -50%);
  position: absolute;
  top: 50%;
  left: 0;
}
@media only screen and (max-width: 600px) {
  .journal-dropdown .nav .control span {
    font-size: 20px;
    left: -25px;
  }
}
.journal-dropdown .nav .control span.next {
  left: auto;
  right: 0;
}
@media only screen and (max-width: 600px) {
  .journal-dropdown .nav .control span.next {
    right: -25px;
  }
}
.journal-dropdown .nav .control:hover span {
  color: #D86279;
}
.journal-dropdown .nav .control.disabled {
  cursor: not-allowed;
}
.journal-dropdown .nav .control.disabled:hover span {
  color: #CCC;
  cursor: not-allowed;
}
.journal-dropdown .list-journals {
  padding: 50px 0 10px;
  margin: 0 -15px;
  position: relative;
}
@media only screen and (max-width: 600px) {
  .journal-dropdown .list-journals {
    margin: 0 -2px;
  }
}
.journal-dropdown .list-journals .slide {
  float: left;
  width: 100%;
  display: flex;
  flex-wrap: wrap;
}
.journal-dropdown .list-journals .slide ~ .slide {
  display: none;
}
.journal-dropdown .list-journals .col {
  float: left;
  width: 10%;
  display: flex;
  padding: 0 5px;
}
@media only screen and (max-width: 600px) {
  .journal-dropdown .list-journals .col {
    width: 20%;
    padding: 0 2px;
  }
}
.journal-dropdown .list-journals .item {
  margin: 0 0 30px;
  background-color: #F4F4F4;
  position: relative;
}
.journal-dropdown .list-journals .item .title {
  display: block;
  padding: 10px 20px;
  display: none;
}
@media only screen and (max-width: 960px) {
  .journal-dropdown .list-journals .item .title {
    display: none;
  }
}
.journal-dropdown .list-journals .item .img {
  padding: 0 0 5px;
  margin: 0;
  font-size: 0;
  vertical-align: middle;
  border-bottom: 4px solid transparent;
}
.journal-dropdown .list-journals .item:hover .img {
  border-color: #005293;
}
.main-nav ul li a {
  padding: 15px !important;
  font-size: 13px;
  line-height: normal;
}
.main-nav ul li:nth-child(2n + 1) {
  clear: both;
}
.quick-search ul li a {
  text-transform: none;
}
.table-of-content .issue-item {
  padding: 13px 15px;
  margin: 25px 0;
  border-radius: 4px;
  box-shadow: 0 2px 3px #d7d7d7;
  background-color: #FFF;
}
.table-of-content .issue-item:first-child {
  margin-top: 0;
}
.lot .grid-item .creative-work {
  padding: 13px 15px;
  border-radius: 4px;
  box-shadow: 0 2px 3px #D7D7D7;
  background-color: #FFF;
}
.lot .grid-item .creative-work .creative-work__title {
  height: auto;
  font-weight: 500;
  font-size: 15px;
}
.lot .grid-item .creative-work .loa {
  font-size: 12px;
}
.lot .grid-item .creative-work .meta {
  font-size: 11px;
}
.lot .grid-item .creative-work .meta time {
  display: block;
  margin: 0 0 5px;
  font-weight: 500;
  font-size: 12px;
  color: #CCC;
}
.lot .grid-item .creative-work .meta > * + :before {
  content: '';
}
.journal-banner {
  margin: 50px 0 35px;
}
.content .top-image {
  display: none;
}
.content .top-image + .container {
  width: 100%;
  background: #005293 no-repeat center center;
  background-size: cover;
  text-align: center;
}
.content .top-image + .container .card.slideshow-wrapper {
  padding: 30px;
  margin: 0;
  border: 0;
  background: #FFF;
  box-shadow: none;
}
.content.journal-home aside {
  text-align: center;
}
.content.journal-home aside .doubleClickAdWidget {
  display: inline-block;
  margin: 0 0 20px;
}
.btn--inverse {
  margin: 0 5px 10px 0;
  border-radius: 10px;
}
.list-journals {
  padding: 80px 0 10px;
}
@media only screen and (min-width: 850px) {
  .list-journals {
    margin: 0 -15px;
  }
}
.list-journals .col {
  float: left;
  width: 20%;
  padding: 0 15px;
  margin: 0 0 30px;
}
@media only screen and (min-width: 850px) {
  .list-journals .col:nth-child(5n + 1) {
    clear: both;
  }
}
@media only screen and (max-width: 850px) {
  .list-journals .col {
    width: 50%;
  }
}
@media only screen and (max-width: 850px) {
  .list-journals .col:nth-child(2n + 1) {
    clear: both;
  }
}
.list-journals .col .img {
  margin: 0;
}
.list-journals .col .img img {
  width: 100%;
}
.list-journals .col .img img:hover {
  opacity: 0.8;
  -ms-opacity: 0.8;
  filter: alpha(opacity=80);
}
.list-journals .col .title {
  color: #1B1A16;
  font-weight: 700;
}
.tab__nav {
  margin: 0 0 15px;
}
.tab__nav li {
  margin: 0 20px 0 0;
}
.tab__nav li a {
  padding: 10px 0;
  margin: 0;
  color: #757575;
  font-size: 15px;
  text-transform: uppercase;
  border-bottom: 5px solid transparent;
}
.tab__nav li.active a {
  color: #005293;
  border-color: #005293;
}
.row .profile-pages {
  padding: 3em 0;
}
.row .profile-pages .profile-menu {
  padding: 0 0 30px;
  background: none;
}
.row .profile-pages .profile-menu .menu-title {
  padding: 0;
  margin: 0 0 20px;
}
.row .profile-pages .profile-menu .rlist li a {
  display: block;
  color: #333;
  background-color: #EEE;
}
.row .profile-pages .profile-menu .rlist li a.active {
  border-color: #005293;
}
.row .profile-pages .profile-menu .rlist li a:hover {
  border-color: #005293;
  background-color: #DDD;
}
.institutional-login {
  padding: 50px;
  margin: 50px auto 0;
  box-shadow: 0 3px 6px 4px #d7d7df;
  min-height: auto !important;
}
.institutional-login .goBack--section:empty {
  display: none;
}
.institutional-login .center-aligned {
  text-align: left;
}
.institutional-login .decorative-element {
  width: auto;
}
.institutional-login .federation--list {
  font-size: 16px;
}
.purchaseArea {
  padding: 25px 35px;
}
.cartLabel .shopping-cart {
  width: 20px;
  line-height: 18px;
  top: -6px;
}
.label {
  font-size: 15px;
}
.checkoutList .actions .button {
  margin: 0;
}
#orderSummary .label {
  margin: 0;
}
.footer-top {
  padding: 60px 0;
}
.footer-top .border-top {
  border: 0;
}
.footer-top .sitemap li {
  margin: 5px 0;
  font-size: 14px;
}
@media only screen and (max-width: 768px) {
  .footer-bottom div[class*="col"] {
    width: 100%;
  }
}
@media only screen and (max-width: 768px) {
  .footer-bottom .rlist--inline li {
    display: block;
    padding: 0;
    margin: 0;
  }
}
@media only screen and (max-width: 768px) {
  .footer-bottom .separator li ~ li {
    display: block;
    padding: 0;
    margin: 0;
  }
}
.btn-radius {
  width: 100%;
  max-width: 180px;
  display: inline-block;
  padding: 24px;
  margin: 0 20px 10px 0;
  font-family: Arial, Tahoma, Verdana, FreeSans, sans-serif;
  text-align: center;
  text-shadow: 0 1px 1px rgba(0, 0, 0, 0.25);
  white-space: nowrap;
  border: 2px solid transparent;
  border-radius: 20px 0px 20px 0px;
  box-shadow: 1px 1px 2px 0 #CCCCCC;
  -moz-box-shadow: 1px 1px 2px 0 #CCCCCC;
  -webkit-box-shadow: 1px 1px 2px 0 #CCCCCC;
}
.btn-radius.with-bg {
  max-width: 250px;
  background: url(http://www.futuremedicine.com/pb-assets/Collection/FON/FON-button_covid-1612174332820.png) no-repeat center center;
  background-size: cover;
}
.btn-radius.button_blue {
  color: #FBFBFB;
  background-color: #3D6E97;
}
.btn-radius.button_blue:hover {
  color: #FBFBFB;
  opacity: 0.9;
  -ms-opacity: 0.9;
  filter: alpha(opacity=90);
}
.btn-radius.btn-inverse {
  color: #005293;
  border-color: #005293;
  background: #FFF;
}
.btn-radius.btn-inverse:hover {
  color: #FFF;
  background-color: #005293;
}
.btn-radius:hover {
  opacity: 0.9;
  -ms-opacity: 0.9;
  filter: alpha(opacity=90);
}
#pb-page-content .card.journal-banner {
  display: inline-block;
  position: relative;
  z-index: 1;
  margin: 0 auto;
  padding: 0 15px;
  border: 0;
  text-align: center;
  box-shadow: none;
  display: inline-block;
  width: 100%;
  max-width: 1280px;
  background: none;
  vertical-align: middle;
}
#pb-page-content .card.journal-banner .meta__left-side {
  padding: 50px 0;
  text-align: left;
  margin: 0 auto;
  position: relative;
  vertical-align: middle;
}
#pb-page-content .card.journal-banner .meta__left-side:before {
  width: 150%;
  height: 100%;
  display: block;
  content: '';
  background: linear-gradient(to right, black, transparent);
  position: absolute;
  bottom: 0;
  left: -50%;
  z-index: -1;
}
#pb-page-content .card.journal-banner .meta__left-side a {
  color: #FFF;
}
#pb-page-content .card.journal-banner .meta__left-side > a:first-child {
  float: right;
  display: inline-block;
  vertical-align: middle;
  width: 100%;
  max-width: 30%;
  margin: 0 0 0 40px;
}
#pb-page-content .card.journal-banner .meta__left-side > a:first-child img {
  float: none;
  width: 100%;
  max-width: 300px;
  height: auto;
  padding: 5px;
  margin: 0;
  background: #FFF;
}
#pb-page-content .card.journal-banner .meta__left-side .meta__title a {
  color: #FFF;
  font-weight: 600;
}
#pb-page-content .card.journal-banner .meta__left-side .meta__info {
  text-align: left;
  margin: 40px 0 0;
  color: #FFF;
  position: relative;
}
#pb-page-content .card.journal-banner .meta__left-side .meta__info .frequency {
  margin: 0 0 20px;
}
#pb-page-content .card.journal-banner .meta__left-side .meta__info a {
  text-decoration: underline;
}
#pb-page-content .card.journal-banner .meta__left-side .meta__info img {
  height: auto;
  min-height: auto;
  float: none;
}
#pb-page-content .card.journal-banner .meta__left-side .banner-note {
  float: none;
  color: #FFF;
}
#pb-page-content .card.journal-banner .meta__right-side {
  vertical-align: middle;
}
#pb-page-content .card.journal-banner .meta__right-side img {
  margin: 0 0 20px;
  border-radius: 10px;
  background-color: #FFF;
}
#pb-page-content .card.journal-banner .meta__right-side a[href*="citescore"] {
  display: inline-block;
  width: 100%;
  max-width: 166px;
  padding: 10px;
  margin: 0 0 20px;
  border-radius: 10px;
  background-color: #FFF;
}
#pb-page-content .card.journal-banner .meta__right-side a[href*="citescore"] div:last-child span {
  display: inline-block;
}
#pb-page-content .card.journal-banner .meta__right-side a[href*="citescore"] div:last-child span img {
  margin: 0;
  position: relative;
  top: 3px;
}
#pb-page-content .card.journal-banner .meta__right-side .btn--journal-meta {
  border-color: #FFF;
  background-color: #FFF;
  color: #005293;
}
#pb-page-content .card.journal-banner .meta__right-side .btn--journal-meta:hover {
  opacity: 0.8;
  filter: alpha(opacity=80);
  -ms-filter: alpha(opacity=80);
}
#pb-page-content .card.journal-banner .meta__right-side .btn--inverse {
  margin-right: 0;
}
#pb-page-content .card.journal-banner + div[data-db-parent-of="loi__dropBlock__content"] .loi__banner {
  width: 100%;
  max-width: 100%;
}
#pb-page-content .card.journal-banner + div[data-db-parent-of="loi__dropBlock__content"] .loi__banner .coolBar__wrapper {
  max-width: 1280px;
  width: 100%;
  margin: 0 auto;
  text-align: left;
}
#pb-page-content .card.book-banner .meta__left-side .meta__title {
  color: #FFF;
}
#loi__dropBlock__content {
  position: relative;
  width: 100% !important;
}
#loi__dropBlock__content .tab__nav li a {
  text-transform: none;
  border-bottom: 0;
}
#journalSide {
  margin: -410px 0 30px;
  position: relative;
  z-index: 1;
}
#journalSide figure {
  padding: 0 50px 0;
  text-align: center;
}
#journalSide figure img {
  display: inline-block;
  padding: 10px;
  background-color: #FFF;
}
#journalSide .btns {
  padding: 0 50px 0;
}
#journalSide .btns a {
  display: block;
}
.owl-carousel .owl-item {
  text-align: center;
}
.owl-carousel .owl-item img {
  display: inline-block;
  max-width: 100%;
}
#pane-pcw-details .details-tab-top-layout {
  text-align: center;
}
#pane-pcw-details .details-tab-top-layout .doubleclick-adplace, #pane-pcw-details .details-tab-top-layout .atypon-image, #pane-pcw-details .details-tab-top-layout .atypon-adplace, #pane-pcw-details .details-tab-top-layout > div {
  display: inline-block;
}
.atypon-adplace .pb-ad {
  display: block;
  height: auto;
  text-align: center;
}
.citation .citation__top {
  float: left;
  width: 100%;
}
.citation .citation__top .article__breadcrumbs.separator:after {
  position: relative;
  top: -1px;
  left: 5px;
}
.citation .citation__top .article__breadcrumbs + .article__tocHeading {
  position: relative;
  top: 1px;
}
.citation .citation__top .article__tocHeading {
  margin: 0;
}
.article__inlineFigure img {
  display: block;
  margin: 0 auto;
}
.abstractSection b, .abstractSection strong {
  font-weight: 900;
}
.doubleClickAdWidget {
  width: 100% !important;
  text-align: center;
}
.doubleClickAdWidget > div {
  display: inline-block;
}
.details-tab-social {
  text-align: center;
}
.details-tab-social .container {
  width: auto;
}
.details-tab-social .container .row > div {
  float: none;
  display: inline-block;
  width: auto;
  padding: 0;
}
#list-digi-assets a {
  color: #005293;
  text-decoration: underline;
}
#list-digi-assets .digi-asset {
  margin: 0 0 40px;
}
#list-digi-assets .digi-asset .img {
  max-width: 220px;
  margin: 0 0 40px;
}
@media only screen and (min-width: 768px) {
  #list-digi-assets .digi-asset .img {
    float: left;
    width: 30%;
  }
}
#list-digi-assets .digi-asset .img img {
  height: auto;
}
@media only screen and (min-width: 768px) {
  #list-digi-assets .digi-asset .content {
    float: left;
    width: 70%;
    padding: 0 0 0 50px;
  }
}
.article--res .article__access {
  float: right;
}
@media only screen and (max-width: 767px) {
  .article--res .article__access {
    float: left;
    width: 100%;
    margin: 8px 0 5px;
  }
}
.impact-factor {
  display: inline-block;
  padding: 8px 15px;
  margin: 5px 0;
  color: #222;
  border-radius: 4px;
  background-color: #FFF;
}
#help-page h6 {
  font-size: 1rem;
}
#list-journal-editors .editor {
  padding: 30px;
  margin: 20px 0;
  border-radius: 4px;
  box-shadow: 0px 0px 7px #d7d7d7;
  background-color: #FFF;
}
#list-journal-editors .editor .img {
  margin: 0 30px 30px 0;
}
@media only screen and (min-width: 768px) {
  #list-journal-editors .editor .img {
    display: inline-block;
    vertical-align: top;
  }
}
#list-journal-editors .editor .img img {
  height: auto;
}
@media only screen and (min-width: 768px) {
  #list-journal-editors .editor .content {
    display: inline-block;
    width: 70%;
    vertical-align: top;
  }
}
#list-journal-editors .editor .content .title {
  font-size: 18px;
  font-weight: 600;
  color: #333333;
}
#list-journal-editors .editor .content .title a {
  color: #12548E;
  text-decoration: underline;
}
#list-journal-editors .editor .content > *:last-child {
  margin-bottom: 0;
}
