@charset "UTF-8";
[aria-expanded=false].collapsing {
  display: none;
}

.noselect {
  -webkit-touch-callout: none;
  /* iOS Safari */
  -webkit-user-select: none;
  /* Safari */
  -khtml-user-select: none;
  /* Konqueror HTML */
  -moz-user-select: none;
  /* Firefox */
  -ms-user-select: none;
  /* Internet Explorer/Edge */
  user-select: none;
  /* Non-prefixed version, currently
     supported by Chrome and Opera */
}

html, body, .sidebar, .main-content {
  height: 100%;
}

body {
  font-family: "Muli", sans-serif;
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  color: #1f1f1f;
}

body::-webkit-scrollbar, #main-menu::-webkit-scrollbar, .checkbox-group::-webkit-scrollbar {
  width: 5px;
  height: 8px;
  background-color: #aaa;
}

body::-webkit-scrollbar-track, #main-menu::-webkit-scrollbar-track, .checkbox-group::-webkit-scrollbar-track {
  /*no inner shadow*/
}

body::-webkit-scrollbar-thumb, #main-menu::-webkit-scrollbar-thumb, .checkbox-group::-webkit-scrollbar-thumb {
  background-color: black;
  outline: 1px solid slategrey;
}

h1, h2, h3, h4 {
  text-transform: uppercase;
  font-weight: 300;
  font-family: "Muli", sans-serif;
}
h1 strong, h2 strong, h3 strong, h4 strong {
  font-weight: 400;
}

h1 {
  font-size: 32px;
}

h2 {
  font-size: 28px;
}

h3 {
  font-size: 21px;
}

h4 {
  font-size: 18px;
}

a, a:hover, a:active {
  color: #337ab7;
}

.thin-font {
  font-weight: 200;
}

.form-control {
  border-top: none;
  border-left: none;
  border-right: none;
  box-shadow: none;
  border-color: #f3f3f3;
}

select {
  line-height: 26px;
  height: 40px;
  color: #1f1f1f;
  border-color: #f3f3f3;
  -webkit-appearance: none;
  -webkit-border-radius: 0px;
  background-image: url("data:image/svg+xml;utf8,<svg version='1.1' xmlns='http://www.w3.org/2000/svg' xmlns:xlink='http://www.w3.org/1999/xlink' width='24' height='24' viewBox='0 0 24 24'><path fill='#444' d='M7.406 7.828l4.594 4.594 4.594-4.594 1.406 1.406-6 6-6-6z'></path></svg>");
  background-position: 100% 50%;
  background-repeat: no-repeat;
  outline: none;
}

.form-group.row {
  display: flex;
  justify-content: space-between;
  margin: auto;
  margin: 0px;
}

input, textarea {
  border-top: none;
  border-left: none;
  border-right: none;
  border-color: #f3f3f3;
  font-size: 12px;
  outline: none;
}
input.has-error, textarea.has-error {
  border-color: #da4b4b !important;
}

label.form-label {
  border-bottom: 1px solid transparent !important;
}
label.form-label.has-error {
  border-bottom: 1px solid #da4b4b !important;
}

input {
  height: 40px;
}

select {
  height: 40px;
  color: #1f1f1f;
  border-color: #f3f3f3;
  font-size: 12px;
}

.btn-primary, .phone {
  margin-left: 10px;
}

.buttons {
  margin-top: 10px;
}

.row-flex {
  display: flex;
}

ul.social-icons {
  text-align: center;
}
ul.social-icons li {
  padding: 0px;
  width: 30px;
}
ul.social-icons li a {
  width: 26px;
  height: 26px;
  border-radius: 2px;
  color: #fff;
  margin: 0 5px;
  text-align: center;
  font-size: 20px;
  display: inline-block;
  transition: 0.5s background;
}

ul.social-icons li a.facebook {
  background-image: url(/app/themes/impactjournals/assets/img/Main-Nav/social-fb.svg);
}
ul.social-icons li a.twitter {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-x-twitter-rnd.svg);
}
ul.social-icons li a.linkedin {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-linkedin.svg);
}
ul.social-icons li a.youtube {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-youtube.svg);
}
ul.social-icons li a.instagram {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-instagram.svg);
}
ul.social-icons li a.pinterest {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-pinterest.svg);
}
ul.social-icons li a.reddit {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/social-reddit.svg);
}
ul.social-icons li a:hover {
  cursor: pointer;
}

.btn-primary {
  background-color: #1f1f1f;
  border: none;
  border-radius: 0px;
  height: 40px;
  font-weight: 200;
  font-size: 12px;
}
.btn-primary:hover, .btn-primary:active {
  background-color: #1f1f1f;
  border: none;
}

/*Shared read more block*/
.main-content a .read-more-block:hover {
  background-color: #f9f9f9;
  text-decoration: none;
}
.main-content a .read-more-block:focus {
  text-decoration: none;
}

.main-content .read-more-block {
  padding: 20px;
  margin-bottom: 20px;
  border: 1px solid #f3f3f3;
  box-shadow: 0px 1px 3.96px 0.04px rgba(0, 0, 0, 0.24);
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
@media (max-width: 767px) {
  .main-content .read-more-block {
    width: 30%;
  }
}
@media (max-width: 599px) {
  .main-content .read-more-block {
    width: 50%;
  }
}
.main-content .read-more-block h3 {
  height: 62px;
  font-weight: 600;
  font-size: 14px;
  line-height: 1.63;
  padding-bottom: 10px;
}
.main-content .read-more-block h3:nth-child(2) {
  font-weight: 300;
}
.main-content .read-more-block .content {
  font-size: 12px;
  font-weight: 300;
  line-height: 1.67;
  letter-spacing: 0.6px;
  height: 100px;
}
.main-content .read-more-block .link {
  text-align: right;
  padding-top: 15px;
  text-transform: uppercase;
  font-size: 12px;
  font-weight: bold;
  line-height: 2;
  position: relative;
  bottom: 0px;
}
.main-content .read-more-block .link a {
  color: #949494;
}

.info-block h3 {
  display: inline;
}
.info-block .link {
  float: right;
}
.info-block .link a {
  color: #333333;
}

#info-modal {
  font-size: 12px;
  color: #1f1f1f;
  display: none;
}
#info-modal .modal-content {
  border-radius: 0px;
  border: 2px solid #c8c8c8;
  text-align: center;
  box-shadow: none;
  font-size: 16px;
  font-weight: 600;
  padding: 60px 60px 40px;
}
#info-modal .modal-footer {
  border-top: none;
  text-align: right;
}
#info-modal .modal-footer button {
  border-radius: 0px;
  border: none;
  background-color: #212121;
  text-transform: uppercase;
  color: #fff;
  height: 50px;
  padding: 0px 40px;
}

.more-link {
  font-family: Muli;
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
  cursor: pointer;
  color: #949494;
  background-image: url(/app/themes/impactjournals//assets/img/General-Use/arrow-more-right.svg);
  background-size: 22px 15px;
  background-repeat: no-repeat;
  background-position: center right;
  padding-right: 30px;
  line-height: 21px;
}
@media (min-width: 768px) {
  .more-link {
    float: right;
    margin-right: 40px;
  }
}
@media (max-width: 767px) {
  .more-link {
    display: block;
  }
}

.corner-l, .corner-r {
  position: relative;
}
.corner-l:before, .corner-r:before {
  max-width: 70px;
  width: 0;
  height: 100%;
  background-repeat: no-repeat;
  display: block;
  position: absolute;
  z-index: 2;
}
.corner-l img, .corner-r img {
  width: 100%;
  height: auto;
}

.corner-l:before {
  top: 0;
  left: 0;
  transform: scale(-1, 1);
}

.corner-r:before {
  top: 0;
  right: 0;
}

.corner-oncotarget:before {
  content: url(/app/themes/impactjournals//assets/img/corner-oncotarget.svg);
}

.corner-oncoscience:before {
  content: url(/app/themes/impactjournals//assets/img/corner-oncoscience.svg);
}

.corner-aging:before {
  content: url(/app/themes/impactjournals//assets/img/corner-aging.svg);
}

.corner-genesandcancer:before {
  content: url(/app/themes/impactjournals//assets/img/corner-genesandcancer.svg);
}

.read-more-arrow:before {
  position: relative;
  top: 3px;
  content: url(/app/themes/impactjournals//assets/img/General-Use/arrow-more-right.svg);
  margin-left: 10px;
}

.read-more-arrow-white:before {
  content: url(/app/themes/impactjournals//assets/img/journals/arrow-right-white.svg);
  margin-left: 10px;
}

body.show-spinner #spinner {
  display: block;
}

#spinner {
  display: none;
  position: fixed;
  top: 0;
  left: 0;
  background-color: #ccc;
  opacity: 0.5;
  width: 100%;
  height: 100%;
  z-index: 100;
}
#spinner:before {
  content: "";
  display: block;
  width: 15px;
  height: 15px;
  top: 50%;
  left: 50%;
  position: fixed;
  border: 2px solid #000;
  border-top-color: transparent;
  border-radius: 100%;
  -webkit-animation: spin 1s infinite linear;
  -moz-animation: spin 1s infinite linear;
  -ms-animation: spin 1s infinite linear;
  -o-animation: spin 1s infinite linear;
  animation: spin 1s infinite linear;
}

@-webkit-keyframes spin {
  to {
    -webkit-transform: rotate(360deg);
  }
}
@-moz-keyframes spin {
  to {
    -moz-transform: rotate(360deg);
  }
}
@-ms-keyframes spin {
  to {
    -ms-transform: rotate(360deg);
  }
}
@-o-keyframes spin {
  to {
    -o-transform: rotate(360deg);
  }
}
@keyframes spin {
  to {
    transform: rotate(360deg);
  }
}
#scroll-ntb-elem > span {
  background: none;
}

@media (min-width: 1200px) {
  .mobile-only {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .desktop-only {
    display: none !important;
  }
}
@media (max-width: 1199px) {
  .mobile-scroll-button {
    display: none;
  }
  .mobile-scroll-button.scroll-button-show {
    display: block;
  }
  .mobile-scroll-button.scroll-button-show span, .mobile-scroll-button.scroll-button-show p, .mobile-scroll-button.scroll-button-show a {
    margin: 0;
    padding: 0;
    border: 0;
    font-size: 100%;
    font: inherit;
    vertical-align: baseline;
  }
  .mobile-scroll-button.scroll-button-show a:focus {
    outline-color: #8E9DA2;
  }
  .mobile-scroll-button.scroll-button-show p {
    color: #666666;
    font-size: 0.9375em;
    line-height: 1.6em;
  }
  .mobile-scroll-button.scroll-button-show a {
    color: #00aae7;
    font-weight: bold;
    text-decoration: none;
  }
  .mobile-scroll-button.scroll-button-show a:hover, .mobile-scroll-button.scroll-button-show a:focus {
    color: #0084b4;
  }
  .mobile-scroll-button.scroll-button-show #scroll-top-wrap a {
    position: fixed;
    background-color: #fff;
    background-position: -52px -108px;
    background-image: url(/app/themes/impactjournals//assets/img/Home/spritesheet.png);
    height: 43px;
    width: 43px;
    right: 30px;
    bottom: 30px;
    box-shadow: -2px 2px 9px 0 rgba(0, 0, 0, 0.2);
    text-indent: -10000px;
    transform: rotate(-90deg);
    z-index: 900;
  }

  .navbar-toggle {
    display: block;
    width: 30px;
    height: 18px;
    padding: 0px;
    margin-top: 0px;
    background: #ffffff url(/app/themes/impactjournals//assets/img/Home/mobile-menu-open.svg) no-repeat center;
    background-size: cover;
  }
  .navbar-toggle[aria-expanded=true] {
    background-image: url(/app/themes/impactjournals//assets/img/Home/mobile-menu-close.svg);
    width: 20px;
  }
  .navbar-toggle .icon-bar {
    background-color: #cecece;
  }
}
.main-content {
  padding-top: 40px;
}
@media (max-width: 599px) {
  .main-content {
    padding-top: 100px;
  }
}
@media (min-width: 600px) and (max-width: 1199px) {
  .main-content {
    padding-top: 100px;
  }
}
@media (min-width: 1200px) {
  .main-content {
    margin-left: 300px;
  }
}
.main-content .section-title {
  margin: 0px 0px 20px;
  background-color: #f9f9f9;
  position: relative;
  min-height: 80px;
  z-index: 1;
}
.main-content .section-title .offset-content {
  text-align: center;
  position: absolute;
  right: 0px;
  width: 100%;
  font-size: 24px;
  font-weight: 200;
}
.main-content .section-title.our-journals {
  margin: 40px 0;
}
.main-content .front-page-spotlight {
  margin-top: 40px;
}
.main-content .front-page-spotlight .spotlight a:active,
.main-content .front-page-spotlight .spotlight a:hover,
.main-content .front-page-spotlight .spotlight a:link,
.main-content .front-page-spotlight .spotlight a:visited {
  color: black;
}
.main-content .front-page-spotlight .spotlight .spotlight-inner {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.main-content .front-page-spotlight .spotlight .spotlight-inner .spotlight-info {
  border-color: #1f1f1f;
  border-style: solid;
  border-width: 1px 1px 0 1px;
  text-align: center;
}
.main-content .front-page-spotlight .spotlight .spotlight-inner .spotlight-details .spotlight-image {
  height: 200px;
  width: 100%;
  text-align: center;
}
.main-content .front-page-spotlight .spotlight .spotlight-inner .spotlight-details .desc {
  font-size: 14px;
}
.main-content .front-page-spotlight .spotlight .spotlight-inner .spotlight-author-name {
  text-align: center;
  margin-top: 1em;
  font-style: italic;
}
.main-content .front-page-spotlight .spotlight .props {
  display: flex;
  flex-flow: row wrap;
  justify-content: center;
}
.main-content .front-page-spotlight .spotlight .props .spotlight-text {
  text-align: center;
}
.main-content .front-page-spotlight .spotlight .props .spotlight-text h2 .spotlight-title-link-seperator {
  color: black;
}
@media (max-width: 599px) {
  .main-content .front-page-spotlight .spotlight .spotlight-inner .spotlight-details .spotlight-image img {
    max-width: 90%;
  }
}
@media (max-width: 767px) {
  .main-content .front-page-spotlight {
    display: none;
  }
}
.main-content .container-fluid .section-title {
  position: inherit;
  right: inherit;
}
@media (min-width: 992px) {
  .main-content .container {
    width: 770px;
  }
}
@media (min-width: 1200px) {
  .main-content .container {
    max-width: 970px;
    min-width: 895px;
  }
  .main-content .container .section-title {
    margin-left: calc(970px - 100vw);
  }
  .main-content .container .section-title.our-journals, .main-content .container .section-title.front-page-about {
    margin-left: unset;
  }
  .main-content .container .section-title.front-page-about {
    display: table;
    width: 100%;
  }
  .main-content .container .section-title .offset-content {
    width: 945px;
  }
  .main-content .container .section-title .offset-content.content-about {
    position: unset;
    width: auto;
    vertical-align: middle;
  }
}
.main-content .header {
  background: #fff url(/app/themes/impactjournals//assets/img/welcome.png) no-repeat top right;
  width: 100%;
  height: 400px;
  position: relative;
  margin-bottom: 80px;
  border-bottom: 5px solid #761118;
}
.main-content .header .header-message {
  max-width: 450px;
  min-height: 320px;
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  border: 1px solid #1f1f1f;
  padding: 40px;
  position: absolute;
  top: 40px;
}
.main-content .header .header-message h1 {
  margin: 0 0 40px 0;
}
.main-content .front-page-banner {
  align-items: center;
  border-bottom: 4px solid #dedede;
  margin-top: 2px;
  margin-bottom: 40px;
  padding-bottom: 5px;
  height: 393px;
  width: 875px;
  background-image: url(/app/themes/impactjournals//assets/img/General-Use/Impact-Journals-Header-Map-Rings.png?version=1);
  background-repeat: no-repeat;
  position: relative;
}
.main-content .front-page-banner .impact-name {
  cursor: default;
  color: transparent;
  background-repeat: no-repeat;
  background-image: url(/app/themes/impactjournals//assets/img/General-Use/ij_main_logo_name.png);
  position: absolute;
  width: 600px;
  height: 49px;
  top: 150px;
  right: 0px;
}
.main-content .front-page-banner .impact-url {
  cursor: default;
  color: transparent;
  background-repeat: no-repeat;
  background-image: url(/app/themes/impactjournals//assets/img/General-Use/ij_main_logo_url.png?v=1);
  position: absolute;
  width: 165px;
  height: 16px;
  top: 204px;
  right: 0px;
}
@media (max-width: 991px) {
  .main-content .front-page-banner {
    display: none;
  }
}
.main-content .world-map {
  cursor: default;
  color: transparent;
  background-repeat: no-repeat;
  background-image: url(/app/themes/impactjournals//assets/img/General-Use/world-map-reach-banner-av-black.png);
  width: 400px;
  height: 39px;
  background-size: contain;
}
@media (max-width: 991px) {
  .main-content .carousel-inner.front-page-inner {
    display: none;
  }
}
.main-content .carousel-inner .container {
  padding: 0px;
}
.main-content .carousel-inner .container .row {
  position: relative;
  display: flex;
  align-items: center;
  height: 400px;
  border-bottom: 4px solid #dedede;
}
.main-content .carousel-inner .container .row .content {
  position: relative;
}
.main-content .carousel-inner .container .row .content .header-message {
  position: relative;
  overflow: hidden;
  margin-top: 1.5em;
  left: -136px;
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  border: 1px solid #1f1f1f;
  padding: 40px;
  background-color: #fff;
  z-index: 99;
}
@media (min-width: 991px) {
  .main-content .carousel-inner .container .row .content .header-message {
    right: -55px;
  }
}
@media (max-width: 0px) {
  .main-content .carousel-inner .container .row .content .header-message {
    height: 323px;
    width: 280px;
  }
}
.main-content .carousel-inner .container .row .content .header-message.left-alignment {
  right: -150px;
  left: 15px;
}
.main-content .carousel-inner .container .row .content .header-message.right-alignment {
  right: 50px;
}
.main-content .carousel-inner .container .row .content .header-message h1 {
  text-shadow: -1px -1px 1px #fff, 1px -1px 1px #fff, -1px 1px 1px #fff, 1px 1px 1px #fff;
  margin: 0 0 20px 0;
}
@media (max-width: 1199px) {
  .main-content .carousel-inner .container .row .content .header-message h1 {
    font-size: 24px;
    margin: 0 0 20px 0;
    line-height: 1.6em;
  }
}
.main-content .carousel-inner .container .row .content .header-message h1 small {
  font-size: 14.5px;
  line-height: 18px;
  margin-top: 6px;
  display: inline-block;
}
.main-content .carousel-inner .container .row .content .header-message p {
  max-height: 144px;
}
@media (max-width: 599px) {
  .main-content .carousel-inner .container .row .content .header-message p {
    font-size: 14px;
    padding-bottom: 10px;
  }
}
.main-content .carousel-inner.blog-page-inner .container .row .header-message, .main-content .carousel-inner.blog-page-inner .active .row .header-message {
  background: none;
}
.main-content .header-blog {
  width: 100%;
  height: 400px;
  position: relative;
  margin-bottom: 80px;
  border-bottom: 5px solid #761118;
}
.main-content .header-blog .header-message {
  max-width: 450px;
  min-height: 320px;
  border: 1px solid #1f1f1f;
  padding: 40px;
  position: absolute;
  top: 40px;
}
.main-content .header-blog .header-message h1 {
  margin: 0 0 40px 0;
}
.main-content .page-header {
  width: 100%;
  position: relative;
  margin-top: 0px;
  margin-bottom: 60px;
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  border: 1px solid #1f1f1f;
}
.main-content .page-header h1, .main-content .page-header span.front-blog-text {
  margin: 60px 78px 0px;
  padding-bottom: 20px;
}
@media (max-width: 767px) {
  .main-content .page-header h1, .main-content .page-header span.front-blog-text {
    margin: 60px 40px 0px;
  }
}
.main-content .page-header .header-message {
  background-color: #fff;
  margin: 0px 58px;
  padding: 0px 20px;
  font-size: 22px;
  font-weight: 200;
  line-height: 1.45;
}
@media (max-width: 767px) {
  .main-content .page-header .header-message {
    margin: 0px 20px;
  }
}
.main-content .page-header p:not(:last-child) {
  margin-bottom: 30px;
}
.main-content .page-header .testimonials-quotes {
  margin-bottom: 15px;
}
.main-content .news-page {
  height: 150px !important;
  margin-bottom: 100px;
  background: url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  background-size: contain;
}
.main-content .news-page .rapamycin-social {
  height: 100%;
  width: 20%;
  background: url(/app/themes/impactjournals//assets/img/current-news-icons.png) no-repeat;
  background-size: cover;
  background-position: center;
}
@media (max-width: 599px) {
  .main-content .news-page h1 {
    margin: 60px 0px 0px 0px;
    padding-top: 5px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .main-content .blog-front-wrapper {
    padding-right: 0px;
  }
}
.main-content .blog-front-wrapper .blog-front-header {
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  border: 1px solid #1f1f1f;
  margin-bottom: 40px;
  background-color: #f9f9f9;
  padding-bottom: 9px;
  margin: 0 0 20px;
}
.main-content .blog-front-wrapper .blog-front-header h1.front-blog-header {
  margin: 20px 0px 0px;
  padding-bottom: 0px;
}
.main-content .blog-front-wrapper .blog-front-header div.blog-front-about p {
  font-size: 14px;
  margin-left: 12px;
  padding-top: 1.5em;
  text-align: justify;
}
@media (min-width: 991px) {
  .main-content .blog-front-wrapper .blog-front-header div.blog-front-about p {
    padding-right: 3em;
  }
}
.main-content .blog-front {
  display: table;
  vertical-align: bottom;
  width: 100%;
}
.main-content .blog-front .blog-links-journals {
  overflow: auto;
  width: 100%;
  margin: 0 auto;
}
@media (max-width: 1199px) {
  .main-content .blog-front .blog-links-journals {
    padding-left: 5px;
    padding-right: 5px;
  }
  .main-content .blog-front .blog-links-journals > div:not(:last-of-type) {
    padding-right: 5px;
  }
}
@media (max-width: 599px) {
  .main-content .blog-front .blog-links-journals > div:not(:last-of-type) {
    padding-right: 4px;
  }
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals div:first-of-type.bg {
    margin-top: 5px;
  }
}
.main-content .blog-front .blog-links-journals .aging,
.main-content .blog-front .blog-links-journals .genesandcancer,
.main-content .blog-front .blog-links-journals .oncoscience,
.main-content .blog-front .blog-links-journals .oncotarget {
  max-width: 100%;
  min-height: 100%;
}
.main-content .blog-front .blog-links-journals .aging a.journal-link,
.main-content .blog-front .blog-links-journals .genesandcancer a.journal-link,
.main-content .blog-front .blog-links-journals .oncoscience a.journal-link,
.main-content .blog-front .blog-links-journals .oncotarget a.journal-link {
  line-height: 20vh;
  font-size: 18px;
  font-family: "Helvetica Neue", sans-serif;
  font-weight: 400;
  color: black;
  display: block;
  text-align: center;
}
.main-content .blog-front .blog-links-journals .aging a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .genesandcancer a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncoscience a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncotarget a.journal-link.front-blog {
  font-size: 22px;
  line-height: 5vh;
  text-decoration: none;
}
@media (max-width: 991px) {
  .main-content .blog-front .blog-links-journals .aging a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .genesandcancer a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncoscience a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncotarget a.journal-link.front-blog {
    font-size: 19.5px;
  }
}
@media (max-width: 599px) {
  .main-content .blog-front .blog-links-journals .aging a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .genesandcancer a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncoscience a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncotarget a.journal-link.front-blog {
    font-size: 17.5px;
  }
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .aging a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .genesandcancer a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncoscience a.journal-link.front-blog,
.main-content .blog-front .blog-links-journals .oncotarget a.journal-link.front-blog {
    font-size: 22.5px;
    line-height: 30px;
    line-height: 6vh;
  }
}
@media (max-width: 1199px) {
  .main-content .blog-front .blog-links-journals .bg {
    padding-left: 0px;
    padding-right: 0px;
  }
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .bg {
    float: none;
    display: block;
    width: 80%;
    margin: 22px auto;
    padding-right: 5px !important;
  }
  .main-content .blog-front .blog-links-journals .bg a.journal-link {
    text-decoration: none;
  }
}
.main-content .blog-front .blog-links-journals .font-blog-logo-lines.oncotarget {
  border-bottom: 3px solid #761118;
  margin-bottom: 6px;
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .font-blog-logo-lines.oncotarget {
    border-bottom: 4px solid #761118;
    margin-bottom: 6px;
  }
}
.main-content .blog-front .blog-links-journals .font-blog-logo-lines.aging {
  border-bottom: 3px solid #134a99;
  margin-bottom: 6px;
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .font-blog-logo-lines.aging {
    border-bottom: 4px solid #134a99;
    margin-bottom: 6px;
  }
}
.main-content .blog-front .blog-links-journals .font-blog-logo-lines.oncoscience {
  border-bottom: 3px solid #009933;
  margin-bottom: 6px;
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .font-blog-logo-lines.oncoscience {
    border-bottom: 4px solid #009933;
    margin-bottom: 6px;
  }
}
.main-content .blog-front .blog-links-journals .font-blog-logo-lines.genesandcancer {
  border-bottom: 3px solid #894b9d;
  margin-bottom: 6px;
}
@media only screen and (max-width: 480px) {
  .main-content .blog-front .blog-links-journals .font-blog-logo-lines.genesandcancer {
    border-bottom: 4px solid #894b9d;
    margin-bottom: 6px;
  }
}
@media (min-width: 0px) and (max-width: 767px) {
  .main-content .blog-front-header {
    background-size: 18vw;
  }
  .main-content h1.front-blog-header {
    font-size: 32px;
    font-size: 4.5vw;
  }
  .main-content .blog-front {
    margin-top: unset;
  }
  .main-content .blog-front .blog-links-journals {
    min-width: 100%;
    overflow-x: visible;
    overflow-y: visible;
  }
  .main-content .blog-front .blog-links-journals .aging a img,
.main-content .blog-front .blog-links-journals .genesandcancer a img,
.main-content .blog-front .blog-links-journals .oncoscience a img,
.main-content .blog-front .blog-links-journals .oncotarget a img {
    min-width: 25%;
    max-width: 90%;
  }
}
.main-content .page-header-2 {
  width: 100%;
  margin-bottom: 80px;
  padding-bottom: 20px;
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.main-content .page-header-2 h1 {
  padding: 40px 50px;
}
.main-content .page-header-2 p {
  padding: 0px 50px 20px 50px;
  margin: 0px;
}
.main-content .page-header-2 p:nth-child(1) {
  font-size: 18px;
}
.main-content .page-header-2 p:nth-child(2) {
  font-size: 16px;
}
.main-content .carousel .carousel-indicators {
  bottom: 1px;
}
.main-content .carousel .carousel-indicators li {
  margin: 0 1px;
  width: 16px;
  height: 16px;
  border-color: #1f1f1f;
  opacity: 0.7;
}
.main-content .carousel .carousel-indicators li.active .dot {
  width: 8px;
  height: 8px;
  background-color: #1f1f1f;
  border-radius: 5px;
  margin-top: 3px;
  margin-left: 3px;
}
.main-content .carousel-control {
  z-index: 5;
  background: none;
}
.main-content .carousel-control .fa {
  display: inline-block;
  position: absolute;
  width: 30px;
  height: 30px;
  top: 50%;
  font-size: 30px;
}
.main-content .carousel-control.left > span {
  margin-left: -60px;
}
@media (max-width: 599px) {
  .main-content .carousel-control.left > span {
    margin-left: -30px;
  }
}
.main-content .carousel-control.right > span {
  margin-right: -60px;
}
@media (max-width: 599px) {
  .main-content .carousel-control.right > span {
    margin-right: -30px;
  }
}
@media (max-width: 767px) {
  .main-content .news-section {
    height: 50px;
    background-color: #f9f9f9;
    padding: 0px 20px;
    white-space: nowrap;
    font-size: 14px;
  }
  .main-content .news-section h3 {
    font-weight: 600;
    font-size: 20px;
    margin: 0px;
    display: inline-block;
  }
  .main-content .news-section .event {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 300;
  }
  .main-content .news-section .event .event-name {
    margin-right: 15px;
    text-decoration: underline;
    color: #787878;
  }
}
@media (min-width: 768px) {
  .main-content .news-section {
    height: 50px;
    background-color: #f9f9f9;
    padding: 0px 20px;
    white-space: nowrap;
    font-size: 14px;
    display: flex;
    justify-content: space-between;
    margin: auto;
    align-items: center;
  }
  .main-content .news-section h3 {
    font-weight: 600;
    font-size: 20px;
    margin: 0px;
  }
  .main-content .news-section .event-date {
    margin-left: 15px;
  }
  .main-content .news-section .event-name {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap;
    font-weight: 300;
    margin-right: 15px;
    text-decoration: underline;
    color: #787878;
  }
}

.anchor-link {
  position: relative;
  display: block;
}

body.scrolled .anchor-link {
  top: -100px;
}

@media (max-width: 1199px) {
  .journals body > div.main-content > header > div {
    display: none;
  }
  .journals .container {
    margin-top: 25px;
  }
}

.journals {
  padding: 0px 40px;
}
.journals.fp-journals {
  padding: 0px 0px;
}
.journals.fp-journals .journal {
  max-width: 100%;
}
.journals.fp-journals .journal:not(:nth-last-child(1)) {
  padding-bottom: 20px;
}
.journals.fp-journals .journal.journal-r {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}
.journals.fp-journals .journal.journal-l {
  margin-left: 0;
  margin-right: 0;
  margin-bottom: 0;
}
.journals.fp-journals .logo-box {
	padding: 0;
}
.journals .journal {
  position: relative;
  margin-bottom: 20px;
}
.journals .journal h3 {
  margin-top: 0;
  font-weight: 600;
  font-size: 16px;
}
.journals .journal .bg {
  background-repeat: no-repeat;
  background-size: cover;
  height: 195px;
}
.journals .journal .bg:nth-child(odd) {
  background-position-x: left;
}
.journals .journal .bg:nth-child(even) {
  background-position-x: right;
}
.journals .journal .bg .journal-logo {
  display: block;
  position: absolute;
  margin-left: auto;
  margin-right: auto;
  left: 0;
  right: 0;
  text-align: center;
}
.journals .journal .bg a.journal-link {
  display: block;
  width: 100%;
  height: 100%;
  left: 0px;
}
.journals .journal .bg .journal-link-area {
	position: absolute;
	width: 100%;
	height: 100%;
}
.journals .journal .journal-announcement {
  box-shadow: rgb(206 53 53 / 35%) 0px 5px 15px;
  margin-top: 5px;
  padding: 10px;
  font-size: 15px;
}
.journals .journal .journal-issn {
  position: absolute;
  bottom: 0px;
  height: 100%;
  padding: 15px 6px;
  color: white;
  font-weight: bold;
  font-size: small;
}
.journals .journal .journal-issn:before {
  content: "Online ISSN: ";
}
.journals .journal .journal-url {
  position: absolute;
  top: -30px;
}
.journals .journal .journal-url a:hover {
  text-decoration: none;
}
@media (max-width: 767px) {
  .journals .journal .journal-url {
    right: 0px;
    margin-right: 20px;
  }
  .journals .journal .journal-url a {
    color: white !important;
  }
}
.journals .journal:nth-child(even) .journal-url {
  right: 0px;
  margin-right: 20px;
}
.journals .journal .journal-issn {
  right: 10px;
}
.journals .journal ul.social-icons {
  position: absolute;
  top: 0px;
  left: 0px;
  margin: 10px 8px;
}
.journals .journal ul.social-icons li {
  padding-right: 0;
}
.journals .journal ul.social-icons li a {
  background: #fff;
  width: 28px;
  height: 28px;
  border-radius: 0;
  margin: 0;
  color: #cecece;
  text-align: center;
  font-size: 18px;
  display: inline-block;
  line-height: 30px;
}
.journals .journal ul.social-icons li a .fa-facebook {
  vertical-align: middle;
  padding: 0;
  font-size: inherit;
}
.journals .journal ul.social-icons li a .fa-google-plus {
  font-size: 16px;
}
.journals .journal.oncotarget .bg {
  background-color: #761118;
}
.journals .journal.oncotarget .journal-url a {
  color: #761118;
}
.journals .journal.oncotarget a.journal-link-lines {
  color: #761118;
}
.journals .journal.oncotarget .lines {
  border-top: 2px solid #761118;
  border-bottom: 2px solid #761118;
  top: -10px;
}
.journals .journal.oncotarget ul.social-icons li a {
  color: #761118;
}
.journals .journal.aging .bg {
  background-color: #134a99;
}
.journals .journal.aging .journal-url a {
  color: #134a99;
}
.journals .journal.aging a.journal-link-lines {
  color: #134a99;
}
.journals .journal.aging .lines {
  border-top: 2px solid #134a99;
  border-bottom: 2px solid #134a99;
  top: -10px;
}
.journals .journal.aging ul.social-icons li a {
  color: #134a99;
}
.journals .journal.oncoscience .bg {
  background-color: #009933;
}
.journals .journal.oncoscience .journal-url a {
  color: #009933;
}
.journals .journal.oncoscience a.journal-link-lines {
  color: #009933;
}
.journals .journal.oncoscience .lines {
  border-top: 2px solid #009933;
  border-bottom: 2px solid #009933;
  top: -10px;
}
.journals .journal.oncoscience ul.social-icons li a {
  color: #009933;
}
.journals .journal.genesandcancer .bg {
  background-color: #894b9d;
}
.journals .journal.genesandcancer .journal-url a {
  color: #894b9d;
}
.journals .journal.genesandcancer a.journal-link-lines {
  color: #894b9d;
}
.journals .journal.genesandcancer .lines {
  border-top: 2px solid #894b9d;
  border-bottom: 2px solid #894b9d;
  top: -10px;
}
.journals .journal.genesandcancer ul.social-icons li a {
  color: #894b9d;
}
.journals .journal .desc {
  margin-top: 35px;
}
.journals .journal .desc.textblock-r {
  padding-left: 5px;
}
.journals .journal .desc.textblock-r .row {
  margin-left: 0;
}
.journals .journal .desc.textblock-r .row p {
  padding-left: 5px;
}
.journals .journal .desc.textblock-l {
  padding-right: 5px;
}
.journals .journal .desc.textblock-l .row {
  margin-right: 0;
}
.journals .journal .desc.textblock-l .row p {
  padding-right: 5px;
}
@media (max-width: 767px) {
  .journals .journal .desc {
    margin-top: 0px;
  }
}
.journals .journal .desc p {
  margin-bottom: 0;
  padding-top: 10px;
  line-height: 20px;
  text-align: justify;
}
@media (max-width: 767px) {
  .journals .journal .desc p {
    text-align: center;
  }
}
@media (max-width: 767px) {
  .journals .journal .desc {
    margin-bottom: 20px;
  }
}
.journals .journal .lines {
  z-index: 1;
  padding-bottom: 8px;
  width: 100%;
  position: absolute;
  top: 23px;
}
.journals .journal .journal-logo {
  margin-top: 60px;
}
@media (max-width: 767px) {
  .journals .journal .journal-logo {
    margin-top: 40px;
  }
}
.journals .journal.aging .lines, .journals .journal.genesandcancer .lines {
  left: 0px;
}
.journals .journal.oncotarget .lines, .journals .journal.oncoscience .lines {
  right: 0px;
}

@media (max-width: 767px) {
  .journals .journal {
    margin-bottom: unset;
  }
}

.journals.fp-journals .journal .journal-more {
	font-size: 0.9em;
    font-weight: 600;
    padding-top: 8px;
}

.journals.fp-journals .journal-block-content {
	background: #faf7f7;
    padding: 1em;
    border-radius: 10px;
} 

.journals.fp-journals .journal-more a[data-toggle=collapse][aria-expanded=true] span.collapsed {
	display:none;
}
.journals.fp-journals .journal-more a[data-toggle=collapse][aria-expanded=false] span.expanded {
	display:none;
}

.page-blurbs {
  padding: 0px 40px;
}

.about-wrapper {
  margin-top: 20px;
  margin-bottom: 20px;
}
@media (max-width: 767px) {
  .about-wrapper {
    margin-top: 10px;
  }
}
.about-wrapper .section-items {
  display: flex;
  justify-content: space-between;
  margin: auto;
}
.about-wrapper .section-items a {
  color: black;
}
@media (min-width: 768px) and (max-width: 1198px) {
  .about-wrapper .section-items {
    justify-content: center;
  }
}
.about-wrapper .section-items > a:active,
.about-wrapper .section-items > a:hover,
.about-wrapper .section-items > a {
  color: black;
  display: block;
}
.about-wrapper .section-items .read-more-block {
  text-align: center;
  margin-bottom: 0px;
  min-width: 150px;
  max-width: 150px;
}
.about-wrapper .section-items .read-more-block a {
  display: block;
}
.about-wrapper .section-items .read-more-block div.link {
  text-align: center;
}
.about-wrapper .section-items .read-more-block div.link i.read-more-arrow:before {
  content: "";
  position: unset;
  top: unset;
  margin-left: unset;
}
@media (max-width: 991px) {
  .about-wrapper .section-items .read-more-block .title {
    width: 100%;
  }
  .about-wrapper .section-items .read-more-block .title h3 {
    font-size: 12px;
    font-size: 1.5vw;
  }
}
@media (max-width: 767px) {
  .about-wrapper .section-items .read-more-block {
    min-width: unset;
    max-width: unset;
    width: unset;
  }
  .about-wrapper .section-items .read-more-block .title h3 {
    padding-bottom: 0px;
    margin-bottom: 0px;
    font-size: 15px;
  }
}

@media (max-width: 767px) {
  .about-wrapper.visible-xs-block .section-items .about-block-front {
    display: block;
    margin: 10px auto;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .title {
    max-height: 35px;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .title h3 {
    margin-top: unset;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .content {
    height: auto;
    max-height: 60px;
  }
}
@media (max-width: 599px) {
  .about-wrapper.visible-xs-block .section-items .about-block-front .title {
    height: 30px;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .content {
    font-size: 10.5px;
  }
}
@media (min-width: 0px) and (max-width: 598px) {
  .about-wrapper.visible-xs-block .section-items .about-block-front {
    width: unset;
    float: unset;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .title h3 {
    font-size: unset;
  }
  .about-wrapper.visible-xs-block .section-items .about-block-front .content {
    font-size: 14px;
    margin-top: 15px;
  }
}
@media (min-width: 991px) and (max-width: 1199px) {
  .about-wrapper.visible-xs-block .section-items .read-more-block {
    min-width: 140px;
    max-width: 140px;
  }
  .about-wrapper.hidden-xs .section-items .read-more-block {
    min-width: 140px;
    max-width: 140px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .about-wrapper.hidden-xs {
    padding-right: 0;
  }
  .about-wrapper.hidden-xs .section-items .read-more-block {
    min-width: 145px;
    max-width: 145px;
  }
  .about-wrapper.hidden-xs .section-items .read-more-block h3 {
    font-size: 14px;
  }
}
.blog-wrapper {
  margin: 50px 0px;
}
.blog-wrapper .section-title-journals-frontpage {
  margin: 0px 0px 20px;
  background-color: #f9f9f9;
  position: relative;
  min-height: 80px;
  z-index: 1;
}
.blog-wrapper .section-title {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  min-height: 320px;
  background: #f9f9f9 url(/app/themes/impactjournals//assets/img/blog-corner.png) no-repeat top right;
}
@media (max-width: 767px) {
  .blog-wrapper .section-title {
    min-height: 390px;
  }
  .blog-wrapper .section-title .offset-content {
    padding: 10px;
  }
}
@media (max-width: 599px) {
  .blog-wrapper .section-title {
    min-height: 600px;
  }
}
.blog-wrapper .section-title h2 {
  text-align: left;
  font-size: 34px;
}
.blog-wrapper .section-title a {
  float: right;
  font-size: 18px;
  margin-right: 150px;
  line-height: 38px;
}
@media (max-width: 767px) {
  .blog-wrapper .section-title a {
    margin-right: 90px;
  }
}
@media (max-width: 599px) {
  .blog-wrapper .section-title a {
    float: left;
  }
}
.blog-wrapper .section-title p {
  width: 90%;
  text-align: left;
  font-size: 16px;
  padding-top: 20px;
}
.blog-wrapper .section-title .row {
  height: 100px;
  display: flex;
  justify-content: flex-start;
  align-items: center;
}
@media (max-width: 767px) {
  .blog-wrapper .section-title .row {
    justify-content: center;
    height: 60px;
  }
}
@media (max-width: 599px) {
  .blog-wrapper .section-title .row {
    flex-direction: column;
    height: 100%;
  }
}
.blog-wrapper .section-title .row .logo {
  width: 170px;
  text-align: center;
  margin-left: 20px;
}
@media (min-width: 600px) and (max-width: 991px) {
  .blog-wrapper .section-title .row .logo {
    margin-left: 10px;
  }
}
.blog-wrapper .section-title img {
  height: 50px;
  display: block;
  margin: 0 auto;
}
.blog-wrapper .section-title .oncotarget-logo .lines {
  border-top: 2px solid #761118;
  border-bottom: 2px solid #761118;
  height: 9px;
}
.blog-wrapper .section-title .aging-logo .lines {
  border-top: 2px solid #134a99;
  border-bottom: 2px solid #134a99;
  height: 9px;
}
.blog-wrapper .section-title .oncoscience-logo .lines {
  border-top: 2px solid #009933;
  border-bottom: 2px solid #009933;
  height: 9px;
}
.blog-wrapper .section-title .genesandcancer-logo .lines {
  border-top: 2px solid #894b9d;
  border-bottom: 2px solid #894b9d;
  height: 9px;
}

.engage-wrapper .row-center .col-center {
  float: none;
  margin: 0 auto;
}
.engage-wrapper .wrap-image-links {
  display: flex;
  align-items: center;
}
.engage-wrapper .wrap-image-links .content {
  position: relative;
  display: flex;
  align-items: center;
}
.engage-wrapper .wrap-image-links .content .block {
  position: absolute;
  left: -70px;
  border: 1px solid #f3f3f3;
  box-shadow: 0px 1px 3.96px 0.04px rgba(0, 0, 0, 0.24);
  padding: 40px 35px 20px 50px;
  background-color: #fff;
}
@media (max-width: 767px) {
  .engage-wrapper .wrap-image-links .content .block {
    position: relative;
    left: 0px;
  }
}
.engage-wrapper .wrap-image-links .content .block .info-block {
  padding: 15px;
  font-size: 14px;
}
@media only screen and (max-width: 320px) {
  .engage-wrapper .wrap-image-links .content .block .info-block {
    width: 100%;
    text-align: center;
  }
}
.engage-wrapper .wrap-image-links .content .block .info-block .title {
  margin-bottom: 10px;
}
.engage-wrapper .wrap-image-links .content .block .info-block .title h3 {
  font-size: 16px;
  font-weight: 600;
}
.engage-wrapper .wrap-image-links .content .block.engage-links {
  position: static;
  padding: 10px 20px 5px 30px;
}
.engage-wrapper .wrap-image-links .content .block.engage-links a {
  color: black;
}
@media only screen and (max-width: 320px) {
  .engage-wrapper .wrap-image-links .content .block.engage-links {
    padding: 10px;
  }
  .engage-wrapper .wrap-image-links .content .block.engage-links h1 {
    font-size: 24px;
    text-align: center;
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
@media (min-width: 1200px) {
  .engage-wrapper .wrap-image-links .content .block.engage-links .info-block:hover {
    background-color: #f9f9f9;
  }
}

.need-engage-info .info-wrapper .info-blocks-wrapper .info-block .title .link {
  margin-right: unset;
  float: unset;
}

.info-wrapper {
  max-width: 100%;
  margin: 40px 0;
  padding: 40px 20px;
  border: 1px solid #f3f3f3;
  box-shadow: 0px 1px 3.96px 0.04px rgba(0, 0, 0, 0.24);
}
.info-wrapper h2 {
  margin-bottom: 30px;
  margin-top: 0px;
}
.info-wrapper div:not(:last-child) .title .link {
  margin-right: 50px;
}
@media (max-width: 767px) {
  .info-wrapper .info-block {
    margin-top: 20px;
  }
}
.info-wrapper .info-block {
  font-size: 14px;
  font-weight: 300;
  line-height: 1.43;
}
.info-wrapper .info-block .content {
  width: 90%;
}
.info-wrapper .title {
  margin-bottom: 10px;
}
.info-wrapper .title h3 {
  font-size: 16px;
  font-weight: 600;
  line-height: 1;
  letter-spacing: -0.4px;
}

@media (max-width: 599px) {
  .info-wrapper div > div > div:nth-child(3) .title {
    margin-bottom: 0.4vh;
  }
  .info-wrapper div > div > div:nth-child(3) .title h3 {
    margin-bottom: 0.43vh;
  }
  .info-wrapper div:not(:last-child) .title h3 {
    width: 10vh;
  }
  .info-wrapper div:not(:last-child) .title .link {
    height: 2vh;
  }
  .info-wrapper .info-blocks-wrapper .info-block .title {
    display: flex;
    justify-content: center;
    align-items: center;
  }
  .info-wrapper .info-blocks-wrapper .info-block .title h3 {
    font-size: 14px;
  }
  .info-wrapper .info-blocks-wrapper .info-block .title .link {
    margin-right: 0;
  }
}
@media (min-width: 1200px) {
  .journals .journal .bg .journal-link-area:hover {
    opacity: 0.5;
	background-color: #ffffff;
  }
}
.logo-title {
  display: block;
  text-align: center;
  margin: 15px auto;
}

.logo-slogan {
  margin-top: 5px;
  text-align: center;
  font-style: italic;
  font-size: 14px;
}

.sidebar {
  width: 300px;
  overflow-x: hidden;
  background-color: #fff;
  position: fixed;
  top: 0;
  left: 0;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  border-right: 1px solid #f3f3f3;
  padding-top: 40px;
  font-size: 18px;
  z-index: 999;
  overflow-y: auto;
}
@media (max-width: 1199px) {
  .sidebar {
    display: none;
    width: 0px;
    transition: width 1.5s linear;
  }
  .sidebar.in {
    width: 300px;
  }
}
@media (max-width: 767px) {
  .sidebar {
    overflow-y: scroll;
  }
}
.sidebar .logo-a {
  display: block;
}
@media (max-width: 991px) {
  .sidebar .logo-a img {
    max-width: 10vw;
  }
}
.sidebar .social-icons {
  margin: 20px auto;
}
.sidebar ul:not(.social-icons) {
  list-style-type: none;
  padding-left: 0;
}
.sidebar ul:not(.social-icons) li .expand-collapse-icon {
  float: right;
  margin-right: 45px;
  margin-top: 6px;
  width: 11px;
  height: 11px;
  display: inline-block;
  background-size: contain;
  background-repeat: no-repeat;
  background-position: center;
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/main-menu-expand.svg);
}
.sidebar ul:not(.social-icons) li .expand-collapse-icon.collapse {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/main-menu-collapse.svg);
}
.sidebar ul:not(.social-icons) li a {
  text-transform: uppercase;
  color: #1f1f1f;
  display: inline-block;
  cursor: pointer;
  width: 90%;
  padding: 10px 12px;
  min-height: 57px;
  line-height: normal;
  background-repeat: no-repeat;
  background-size: 22px auto;
  background-position: 30px center;
  -webkit-user-select: none;
  /* Chrome all / Safari all */
  -moz-user-select: none;
  /* Firefox all */
  -ms-user-select: none;
  /* IE 10+ */
  user-select: none;
  /* Likely future */
}
.sidebar ul:not(.social-icons) li a:hover, .sidebar ul:not(.social-icons) li a:focus {
  text-decoration: none;
  font-weight: bold;
  color: #1f1f1f;
}
.sidebar ul:not(.social-icons) li a.active {
  background-color: #f3f3f3;
  border-left: 4px solid #1f1f1f;
  background-position-x: 28px;
  width: 100%;
}
.sidebar ul:not(.social-icons) li a .fa {
  font-size: 23px;
  position: absolute;
  left: 32px;
  top: 18px;
}
.sidebar ul:not(.social-icons) li a.home {
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-home.svg");
}
.sidebar ul:not(.social-icons) li a.journals {
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-journals.svg");
}
.sidebar ul:not(.social-icons) li a.ethics{
	background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-ethical.png");
}
.sidebar ul:not(.social-icons) li a.editorial_policy{
	background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-content-creator.png");
}

.sidebar ul:not(.social-icons) li a.integrity{
	background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-si.png");
}
.sidebar ul:not(.social-icons) li a.about {
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-about.svg");
}
.sidebar ul:not(.social-icons) li a.engage {
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-engage.svg");
}
.sidebar ul:not(.social-icons) li a.blog {
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/main-menu-blog.svg");
}
.sidebar ul:not(.social-icons) li a.blog-home {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_blog@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-journals {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_journals@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-spotlight {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_spotlight@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-news {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_news@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-milestones {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_milestones@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-science {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_blog@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-enhanced {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_enhancedmedia@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-science-talk {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/science-talk.png");
}
.sidebar ul:not(.social-icons) li a.blog-quiz {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_quiz@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-trending {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_trending@2x.png");
}
.sidebar ul:not(.social-icons) li a.blog-archive {
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_archive@2x.png");
}
.sidebar ul:not(.social-icons) li a.quizes {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_quiz.svg");
}
.sidebar ul:not(.social-icons) li a.news {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_news.svg");
}
.sidebar ul:not(.social-icons) li a.spotlight {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_news.svg");
}
.sidebar ul:not(.social-icons) li a.latest-posts {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_news.svg");
}
.sidebar ul:not(.social-icons) li a.latest-trends {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_news.svg");
}

.sidebar ul:not(.social-icons) li a.testimonials {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_testimonials.svg");
}
.sidebar ul:not(.social-icons) li a.employees {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_employee.svg");
}
.sidebar ul:not(.social-icons) li a.employment {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_employment.svg");
}
.sidebar ul:not(.social-icons) li a.users {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_users.svg");
}
.sidebar ul:not(.social-icons) li a.contact {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_contactform.svg");
}
.sidebar ul:not(.social-icons) li a.memberships {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_memberships.svg");
}
.sidebar ul:not(.social-icons) li a.subscribe {
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_email.svg");
}
.sidebar .menu-btn {
  background-repeat: no-repeat;
  background-position-y: center;
  background-position-x: 30px;
  background-size: 22px;
}
.sidebar .menu-btn.submit {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/ic-submit-manuscript.svg);
}
.sidebar .menu-btn.search {
  margin-bottom: 7px;
}
.sidebar ul:not(.social-icons) > li > a {
  padding: 20px 10px 10px 70px;
  position: relative;
}
.sidebar ul:not(.social-icons) > li > a.authors {
  background-color: #2d2d2d;
  color: #fff;
}
.sidebar ul:not(.social-icons) > li > ul {
  display: none;
}
.sidebar ul:not(.social-icons) > li > ul.expanded {
  display: block;
}
.sidebar ul:not(.social-icons) > li > ul.expanded li a {
  padding-left: 70px;
  line-height: normal;
  height: auto;
  background-color: #f9f9f9;
  width: 295px;
  padding-left: 80px;
  padding-bottom: 16px;
  padding-top: 16px;
}
.sidebar ul:not(.social-icons) > li > ul.expanded li a.sub-list-link {
  padding-left: 70px;
}
.sidebar ul:not(.social-icons) > li > ul.expanded li a.active {
  background-color: #f3f3f3;
  border-left: 4px solid #1f1f1f;
  background-color: #f3f3f3;
}
.sidebar .authors, .sidebar .logout-btn {
  background-color: #2d2d2d;
  color: #fff;
  padding: 17px 10px;
  display: block;
  text-transform: uppercase;
  text-align: center;
  text-decoration: none;
}
.sidebar .menu-btn {
  background-color: #2d2d2d;
  color: #fff;
  padding: 17px 0px 17px 80px;
  display: block;
  text-transform: uppercase;
  text-decoration: none;
}
.sidebar .authors, .sidebar .menu-btn {
  margin-top: 60px;
}
.sidebar .authors .fa, .sidebar .menu-btn .fa {
  margin-right: 20px;
}
.sidebar #blogMenu .back-link {
  background-image: url(/app/themes/impactjournals//assets/img/Main-Nav/menu-main-home.svg);
}

.hide-blog-menu {
  cursor: pointer;
}

.menu-content {
  width: 700px;
}

.menu-content:after {
  content: "";
  display: block;
  clear: both;
}

#blogMenu {
  display: none;
  float: left;
  width: 300px;
}
#blogMenu.visible {
  display: block;
}

#regularMenu {
  width: 300px;
  float: left;
}
#regularMenu.invisible {
  display: none;
}

.mobile-header {
  position: fixed;
  padding-top: 5px;
  width: 100%;
  background-color: #fff;
  padding-bottom: 8px;
  z-index: 9999;
  top: 0;
}
.mobile-header .logo-a img.logo-img {
  margin-top: 5px;
  margin: auto;
  display: block;
  height: 70px;
  margin-bottom: 8px;
}
.mobile-header img.logo-title {
  margin: auto;
  display: block;
  height: 8px;
}
.mobile-header ul#mobile-menu {
  position: absolute;
  right: 18px;
  top: 28px;
  list-style-type: none;
  padding: 0;
}
.mobile-header ul#mobile-menu li {
  display: inline-block;
  padding: 0px 3px;
}
@media (max-width: 599px) {
  .mobile-header ul#mobile-menu li {
    padding: 0px 2px;
  }
}
.mobile-header ul#mobile-menu li:first-child {
  padding-left: 8px;
}
@media (max-width: 599px) {
  .mobile-header ul#mobile-menu li:first-child {
    padding-left: initial;
  }
}
.mobile-header ul#mobile-menu li a {
  text-transform: uppercase;
  color: #1f1f1f;
  cursor: pointer;
  letter-spacing: 0.2px;
  font-size: 16px;
  font-weight: 400;
}
.mobile-header ul#mobile-menu li a:hover {
  text-decoration: none;
  text-shadow: 1px 0 0 currentColor;
  color: #1f1f1f;
}
.mobile-header ul#mobile-menu li a.active:not(.home) {
  border-bottom: 2px solid #1f1f1f;
}
@media (max-width: 598px) {
  .mobile-header ul#mobile-menu li a {
    font-size: 12px;
  }
}

@media (max-width: 990px) {
  body.scrolled .main-content {
    padding-top: 100px;
  }
  body.scrolled .mobile-header {
    margin-bottom: 8px;
    z-index: 2;
    background-color: #FFFFFF;
    border-bottom: 1px solid lightgrey;
  }
}
.footer {
  margin-top: 40px;
}
.footer .footer-map {
  height: 245px;
  position: relative;
  right: 0px;
}
@media (max-width: 1199px) {
  .footer.is-home-footer {
    margin-top: 0;
    padding: 0 15px;
  }
}
.footer.engage-contact .contact-us {
  display: none;
}
.footer .desktop-visible {
  display: block;
}
.footer .mobile-visible {
  display: none;
}
@media (max-width: 1199px) {
  .footer .desktop-visible {
    display: block;
  }
  .footer .mobile-visible {
    display: none;
  }
}
@media (max-width: 767px) {
  .footer .desktop-visible {
    display: none;
  }
  .footer .mobile-visible {
    display: none;
  }
  .footer .mobile-visible .address {
    margin-bottom: 20px;
  }
  .footer .mobile-visible .address .lines {
    padding: 5px 0px;
  }
  .footer .mobile-visible .address .row {
    margin-left: -15px;
  }
}
.footer .address {
  font-size: 12px;
  white-space: nowrap;
}
.footer .address .row {
  display: flex;
  justify-content: space-between;
  margin: auto;
  margin-left: -15px;
}
.footer .address h3 {
  font-weight: 500;
  margin-top: 0px;
}
.footer .address .lines {
  display: flex;
  padding: 35px 0px;
  justify-content: flex-start;
}
.footer .address .lines div {
  margin-left: 10px;
}
.footer .address .lines div:nth-child(1) {
  border-bottom: 2px solid #761118;
}
.footer .address .lines div:nth-child(2) {
  border-bottom: 2px solid #134a99;
}
.footer .address .lines div:nth-child(3) {
  border-bottom: 2px solid #009933;
}
.footer .address .lines div:nth-child(4) {
  border-bottom: 2px solid #894b9d;
}

@media (max-width: 767px) {
  .footer {
    margin-top: 5px;
  }
}
.contact-us {
  line-height: 26px;
  margin-top: 10px;
}
@media (max-width: 767px) {
  .contact-us #wpcf7-f108-o1 > form > div:nth-child(2) > div,
.contact-us #wpcf7-f108-o1 > form > div:nth-child(4) > div,
.contact-us #wpcf7-f108-o1 > form > div:nth-child(5) > div {
    width: 100%;
  }
  .contact-us #wpcf7-f108-o1 > form > div:nth-child(3) > div.col-sm-5,
.contact-us #wpcf7-f108-o1 > form > div:nth-child(3) > div.col-sm-6.col-sm-offset-1 {
    width: 50%;
  }
}
.contact-us .journal-department-wrapper {
  padding: 0 30px;
}
.contact-us input, .contact-us textarea {
  border-top: none;
  border-left: none;
  border-right: none;
  border-color: #f3f3f3;
  border-width: 1px;
  font-size: 12px;
  width: 100%;
}
.contact-us input.has-error, .contact-us textarea.has-error {
  border-color: #da4b4b;
}
.contact-us input {
  height: 40px;
}
.contact-us .attn {
  color: #999999;
}
.contact-us select {
  width: 100%;
  padding: 0 15px;
  height: 40px;
  color: #1f1f1f;
  border-color: #f3f3f3;
  font-size: 12px;
  position: relative;
  right: 0;
}
.contact-us .btn-primary, .contact-us .phone {
  margin-left: 10px;
}
.contact-us .buttons {
  margin-top: 10px;
  justify-content: flex-end;
}

@media (max-width: 767px) {
  .contact-us {
    margin-bottom: unset;
  }
}
.contact-us input[type=submit] {
  background-color: #1f1f1f;
  color: white;
  padding: 0;
}

@media (max-width: 599px) {
  .location {
    margin-bottom: 15px;
  }
}
.location a {
  color: grey;
}

.social-icons {
  text-align: center;
  margin-top: 25px;
  margin-bottom: 0;
}
@media (max-width: 599px) {
  .social-icons {
    margin-top: 10px;
    margin-bottom: 20px;
  }
}
@media (min-width: 600px) and (max-width: 767px) {
  .social-icons {
    margin-top: 25px;
    margin-bottom: 20px;
  }
}
.social-icons.visible-xs-block {
  margin-top: 45px;
  margin-bottom: 0px;
  text-align: center;
}

.copyright {
  display: flex;
  justify-content: space-between;
  text-align: center;
  /*background-color: #e2e2e2;
  font-size: 16px;
  font-weight: 200;
  line-height: 1.45;*/
  font-size: 12px;
  margin: 5px -15px 8px -15px;
}
@media (max-width: 599px) {
  .copyright {
    flex-direction: column;
    padding: 5px;
  }
}
.copyright .list-mobile {
  margin-block-end: 0;
  margin-block-start: 0;
  margin: 1em auto;
}
@media (max-width: 1199px) {
  .copyright .list-mobile {
    margin: 0 auto;
  }
}

.jlogos {
  padding: 0 20px;
  background-color: #f9f9f9;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
@media only screen and (max-width: 480px) {
  .jlogos {
    height: auto;
    display: auto;
    justify-content: auto;
    align-items: auto;
  }
}
.jlogos .journal {
  margin: 20px auto;
  width: 145px;
}
.jlogos .logo img {
  width: 145px;
}

.footer-site-links {
  margin: 20px 0px;
}
.footer-site-links a {
  color: grey;
  text-decoration: underline;
  text-decoration: none;
  font-size: 12px;
  font-weight: 300;
  line-height: 1.5;
}
.footer-site-links a:active {
  color: grey;
  text-decoration: underline;
}
.footer-site-links a:focus {
  color: grey;
  text-decoration: underline;
}
.footer-site-links a:hover {
  color: grey;
  text-decoration: underline;
}
.footer-site-links h4 {
  color: grey;
  font-size: 12px;
  font-weight: 300;
  line-height: 1.5;
  font-weight: 600;
}
.footer-site-links .block-list {
  padding: 0;
  list-style: none;
  text-align: left;
}
.footer-site-links a {
  cursor: pointer;
}
.footer-site-links .nav-footer-linksList {
  margin-right: 16px;
}
.footer-site-links .nav-footer-linksList:last-child {
  margin-right: 0;
}
.footer-site-links .nav-footer-links-heading {
  margin: 0;
}
.footer-site-links .nav-footer-links-list-item {
  padding-top: 14px;
}
.footer-site-links .nav-footer-linksList .site-nav-link {
  text-decoration: none;
}
.footer-site-links .nav-footer-linksList .site-nav-link:active {
  text-decoration: underline;
}
.footer-site-links .nav-footer-linksList .site-nav-link:focus {
  text-decoration: underline;
}
.footer-site-links .nav-footer-linksList .site-nav-link:hover {
  text-decoration: underline;
}
.footer-site-links .nav-footer-links-desktop {
  display: flex;
  justify-content: center;
}

@font-face {
  font-family: "FallingSkySeBd";
  src: url("fallingskysebd.otf") format("opentype");
}
@font-face {
  font-family: "SonnyGothCondenseLight";
  src: url("sGothCdLt.otf") format("opentype");
}
.main-content .about-block > h1 {
  text-align: center;
  margin: 70px 0px;
}
.main-content .about-block a {
  color: inherit;
}
.main-content .about-block a:hover, .main-content .about-block a:focus {
  text-decoration: none;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author {
  padding: 0;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .img {
  width: initial;
  padding-top: 10px;
  padding-bottom: 10px;
  margin-right: 0;
  object-fit: cover;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .affils {
  display: flex;
  align-items: center;
  text-align: center;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .affils .affiliation-title {
  min-width: 100%;
  line-height: 18pt;
  padding: 8px 0;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .affils p {
  font-size: 20px;
  font-weight: 900;
  text-align: center;
  margin-bottom: 0;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .no-logo {
  text-align: center;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation a .author .no-logo h1.affiliation-name {
  font-size: 48px;
  font-weight: bold;
  margin-bottom: 20px;
}
.main-content .about-block.testimonials-block .testimonial-item.affiliation.web-of-science a .author .affils p {
  font-size: 18px;
}
.main-content .mission-block {
  margin-top: 20px;
}
.main-content .mission-block .image img {
  width: 100%;
}
.main-content .mission-block .row {
  position: relative;
  display: flex;
  align-items: center;
}
.main-content .mission-block .content {
  position: relative;
  display: flex;
  align-items: center;
}
.main-content .mission-block .content .block {
  border: 1px solid #f3f3f3;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  background-color: #fff;
  z-index: 99;
  padding: 40px;
  font-size: 18px;
  font-weight: 300;
  line-height: 1.56;
}
@media (min-width: 768px) {
  .main-content .mission-block .content .block {
    position: absolute;
    right: -50px;
  }
}
.main-content .mission-block .content .block strong {
  font-size: 20px;
}
.main-content .mission-block .actions p {
  margin-bottom: 20px;
  font-size: 22px;
  line-height: 1.45;
  text-align: center;
}
.main-content .mission-block .actions .row {
  display: flex;
  justify-content: space-between;
  margin: auto;
  align-items: flex-start;
}
@media (max-width: 767px) {
  .main-content .mission-block .actions .row {
    flex-direction: column;
  }
}
.main-content .mission-block .actions h2 {
  text-align: center;
  font-size: 24px;
  margin-top: 0px;
  margin-bottom: 10px;
}
.main-content .mission-block .actions img {
  margin: 20px auto 10px;
  height: 40px;
  display: block;
}
.main-content .history-block p {
  font-size: 14px;
  line-height: 1.63;
}
.main-content .history-block .row {
  display: flex;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  margin: 40px 0px;
}
@media (max-width: 1199px) {
  .main-content .history-block a:last-child .row {
    margin: 0px 0px;
  }
}
.main-content .history-block .text {
  color: #1f1f1f;
  display: flex;
  align-items: center;
  padding: 0px 40px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.71;
}
.main-content .history-block a:hover, .main-content .history-block a:focus {
  text-decoration: none;
}
.main-content .opportunities .collapse-icon {
  float: right;
}
.main-content .opportunities .collapse-icon.collapsed .fa-minus-circle:before, .main-content .opportunities .collapse-icon.collapsed .engage.engage-faq .content .panel-heading[aria-expanded=true] .fa:before, .engage.engage-faq .content .panel-heading[aria-expanded=true] .main-content .opportunities .collapse-icon.collapsed .fa:before {
  content: "";
}
.main-content .testimonials-block {
  margin: 0px 20px;
}
.main-content .testimonials-block > div {
  padding: 20px;
}
@media (max-width: 1199px) {
  .main-content .testimonials-block > div.affiliation-column:nth-last-child(1) {
    padding-bottom: 0px;
  }
}
@media (max-width: 1199px) {
  .main-content .testimonials-block > div.testimonials-column {
    padding-bottom: 0px;
  }
}
.main-content .testimonials-block .testimonial-item {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  font-size: 14px;
  line-height: 1.71;
  font-weight: 300;
  margin-bottom: 40px;
}
.main-content .testimonials-block .testimonial-item a:hover, .main-content .testimonials-block .testimonial-item a:link, .main-content .testimonials-block .testimonial-item a:focus {
  text-decoration: none;
  outline: none;
  color: inherit;
}
@media (max-width: 1199px) {
  .main-content .testimonials-block .testimonial-item:nth-last-child(1) {
    margin-bottom: 0px;
  }
}
.main-content .testimonials-block .testimonial-item.affiliation:nth-last-child(1) {
  margin-bottom: 0;
}
.main-content .testimonials-block .testimonial-item > p, .main-content .testimonials-block .testimonial-item > a > p {
  padding: 40px;
}
.main-content .testimonials-block .testimonial-item .author {
  display: flex;
  background-color: #f9f9f9;
  padding: 40px;
  font-size: 14px;
  line-height: 1.71;
}
@media (max-width: 767px) {
  .main-content .testimonials-block .testimonial-item .author {
    flex-direction: column;
  }
}
.main-content .testimonials-block .testimonial-item .author .img {
  /* to make image centered vertically, add this, pos: relative to the container div, and margin-left 50% to author-details
      position: absolute;
      top: 0;
      bottom: 0;
      margin: auto;
  */
  margin-top: -60px;
  margin-right: 20px;
}
.main-content .testimonials-block .testimonial-item .author .name {
  font-weight: 600;
  font-size: 18px;
}
.main-content .membership-block .testimonial-item .author .img {
  margin-top: 0px;
  width: 60%;
  text-align: center;
}
.main-content .membership-block .testimonial-item .author .img img {
  max-width: 100%;
}
.main-content .membership-block .testimonial-item .author .affiliation-title {
  text-align: center;
  font-size: 30px;
  font-weight: bold;
}
@media (max-width: 767px) {
  .main-content .membership-block .testimonial-item .author .img {
    text-align: center;
  }
  .main-content .membership-block .testimonial-item .author .img img {
    max-width: 60%;
    max-height: 200px;
  }
}
.main-content .membership-block .testimonial-item .author .author-details {
  width: 40%;
}
.main-content .publications-block .publication-header img {
  max-width: 100%;
  object-fit: contain;
  margin: 40px 0;
}
@media (max-width: 1199px) {
  .main-content .publications-block .second-row div:last-of-type .publications-item {
    margin-bottom: 0px;
  }
}
@media (min-width: 992px) and (max-width: 1199px) {
  .main-content .publications-block .second-row div:nth-last-child(-n+2) .publications-item {
    margin-bottom: 0px;
  }
}
.main-content .publications-block .hr {
  display: block;
  margin-bottom: 30px;
  margin-top: 33px;
  border-top: 1px solid #bdbdbd;
}
.main-content .publications-block .section .row .title {
  font-size: 30px;
  line-height: 0.8;
  margin: 20px 20px 30px;
}
.main-content .publications-block .section .row .text {
  display: flex;
  flex-direction: column;
  justify-content: center;
  margin-bottom: 40px;
}
@media (min-width: 768px) {
  .main-content .publications-block .section .row .text {
    padding-right: 40px;
    height: 440px;
    margin-bottom: 0;
  }
}
@media (min-width: 768px) {
  .main-content .publications-block .section .row:nth-child(even) .text {
    text-align: right;
  }
}
.main-content .publications-block .section .row p {
  font-size: 14px;
  font-weight: 300;
  margin: 0px;
  line-height: 1.71;
}
.main-content .publications-block .section .row li {
  font-size: 14px;
}
.main-content .publications-block .section .row .arrow-right {
  height: 0;
  border-top: 220px solid transparent;
  border-bottom: 220px solid transparent;
  border-left: 340px solid #f3f3f3;
}
.main-content .publications-block .section .row .arrow-left {
  height: 0;
  border-top: 220px solid transparent;
  border-bottom: 375px solid transparent;
  border-right: 340px solid #f3f3f3;
}
@media (min-width: 768px) {
  .main-content .publications-block .section .row .arrow-left + .text {
    padding-left: 40px;
  }
}
.main-content .publications-block .section .row .img .peer-review {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-peer-review.svg) no-repeat;
  width: 100px;
  height: 100px;
  background-size: contain;
  position: absolute;
  right: calc(0px - 300px + 20%);
  top: -40px;
}
.main-content .publications-block .section .row .img .copy-editing {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-copy-editing.svg) no-repeat;
  width: 100px;
  height: 100px;
  background-size: contain;
  position: absolute;
  left: calc(0px - 300px + 20%);
  top: -40px;
}
.main-content .publications-block .section .row .img .manuscript {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-manuscript-prep.svg) no-repeat;
  width: 100px;
  height: 100px;
  background-size: contain;
  position: absolute;
  right: calc(0px - 300px + 20%);
  top: -40px;
}
.main-content .publications-block .section .row .img .number {
  width: 175px;
  height: 175px;
  position: absolute;
}
.main-content .publications-block .section .row .img .number.first-number {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-1.svg) no-repeat;
  background-size: contain;
  left: 30px;
  top: -80px;
}
.main-content .publications-block .section .row .img .number.second-number {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-2.svg) no-repeat;
  background-size: contain;
  right: 30px;
  top: -80px;
}
.main-content .publications-block .section .row .img .number.third-number {
  background: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-3.svg) no-repeat;
  background-size: contain;
  left: 30px;
  top: -80px;
}
.main-content .publications-block .publications-item {
  background-color: #fff;
  border: 1px solid #d3d3d3;
  margin-bottom: 50px;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.71;
}
.main-content .publications-block .publications-item .icon {
  background-size: contain;
  background-position-y: center;
  background-repeat: no-repeat;
  padding: 15px 0 15px 50px;
  min-height: 14px;
  line-height: 14px;
  font-size: 14px;
  margin: 0 50px;
  max-width: 200px;
}
.main-content .publications-block .publications-item .icon.promotions {
  background-image: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-promotions.svg);
  background-size: 34px;
}
.main-content .publications-block .publications-item .icon.reprints {
  background-image: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-reprints.svg);
}
.main-content .publications-block .publications-item .icon.altmetric {
  background-image: url(/app/themes/impactjournals//assets/img/Path-to-Publication/path-ic-altmetric.svg);
}
.main-content .publications-block .publications-item h3 {
  min-height: 90px;
  margin: 0px;
  display: flex;
  justify-content: center;
  align-items: center;
  text-align: center;
  background-color: #f9f9f9;
}
.main-content .publications-block .publications-item p {
  margin: 30px 50px;
  background-color: #fff;
  padding: 0px;
}
.main-content .publications-block .publications-item p:nth-of-type(2) {
  border-top: 1px solid #f9f9f9;
  padding-top: 20px;
}
.main-content .publications-block .publications-item ul {
  background-color: #fff;
  padding-bottom: 20px;
  padding-right: 5px;
  font-weight: 600;
}
.main-content .publications-block .publications-item i {
  margin-right: 20px;
}
.main-content .publications-block .second-title {
  text-align: center;
  margin: 0px 0px 50px;
}
@media (max-width: 1199px) {
  .main-content .contact-location #main-contact-form {
    margin-bottom: 20px;
  }
}
.main-content .contact-location .employee-block {
  width: 100%;
  min-height: 270px;
  position: relative;
  margin-bottom: 260px;
  border: 1px solid #1f1f1f;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.main-content .contact-location .employee-block h1 {
  margin: 40px 50px;
}
@media (max-width: 767px) {
  .main-content .contact-location .employee-block h1 {
    margin: 40px 20px;
  }
}
.main-content .contact-location .employee-block .block-content {
  background-color: #fff;
  margin: 0px 50px;
  font-size: 18px;
}
@media (min-width: 768px) {
  .main-content .contact-location .employee-block .block-content {
    position: absolute;
  }
}
@media (max-width: 767px) {
  .main-content .contact-location .employee-block .block-content {
    margin: 0px 20px;
  }
}
.main-content .contact-location .employee-block .block-content > p {
  font-size: 16px;
  font-weight: 200;
  line-height: 1.63;
  margin-bottom: 40px;
}
.main-content .contact-location .employee-block .row {
  margin: 0px;
  display: flex;
}
@media (max-width: 767px) {
  .main-content .contact-location .employee-block .row {
    flex-direction: column;
    margin-bottom: 20px;
  }
}
.main-content .contact-location .employee-block .row .employee {
  font-size: 14px;
  background-color: #fff;
  padding: 0px 15px;
}
.main-content .contact-location .employee-block .row .employee img {
  margin-bottom: 20px;
}
.main-content .contact-location .employee-block .row .employee a {
  text-decoration: underline;
}
.main-content .contact-location .employee-block .row .department {
  height: 90px;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  display: flex;
  align-items: center;
  text-align: center;
  justify-content: center;
  font-size: 12px;
  font-weight: 600;
  line-height: 1.42;
  letter-spacing: 0.6px;
}
@media (min-width: 768px) {
  .main-content .contact-location .employee-block .row .department {
    margin-left: 25px;
  }
  .main-content .contact-location .employee-block .row .department:first-child {
    margin-left: 20px;
  }
  .main-content .contact-location .employee-block .row .department:last-child {
    margin-right: 20px;
  }
}
.main-content .contact-location .address {
  white-space: nowrap;
  margin-top: 100px;
  width: 100%;
}
@media (max-width: 767px) {
  .main-content .contact-location .address {
    text-align: center;
  }
}
.main-content .contact-location .address .contact-info {
  display: block;
}
.main-content .contact-location .address > div:first-child {
  padding-bottom: 40px;
}
.main-content .contact-location .address .social-icons {
  margin-top: 0px;
  margin-bottom: 5px;
  text-align: left;
}
@media (max-width: 767px) {
  .main-content .contact-location .address .social-icons {
    text-align: center;
  }
}
.main-content .contact-location .address .lines {
  padding: 5px;
}
@media (max-width: 767px) {
  .main-content .contact-location .address .lines {
    justify-content: center;
  }
}
@media (max-width: 767px) {
  .main-content .contact-location .contact-us .buttons {
    justify-content: flex-end;
  }
}
.main-content .contact-location h1 a {
  float: right;
  opacity: 0.7;
  font-family: Muli;
  font-size: 12px;
  font-weight: bold;
  cursor: pointer;
}
.main-content .our-journals {
  margin: 50px 0px;
}
.main-content .our-journals .section-title {
  margin-top: 0px;
  margin-bottom: 0px;
  padding-top: 20px;
  padding-bottom: 20px;
  height: 290px;
  border-bottom: 10px solid #e2e2e2;
}
@media (max-width: 767px) {
  .main-content .our-journals .section-title {
    min-height: 390px;
  }
  .main-content .our-journals .section-title .offset-content {
    padding: 10px;
  }
}
@media (max-width: 599px) {
  .main-content .our-journals .section-title {
    min-height: 600px;
  }
}
.main-content .our-journals .section-title h2 {
  text-align: left;
  font-size: 34px;
}
.main-content .our-journals .section-title p {
  width: 90%;
  text-align: left;
  font-size: 16px;
  padding-top: 20px;
}
.main-content .our-journals .section-title .row {
  height: 100px;
  display: flex;
  justify-content: flex-start;
  align-items: flex-end;
}
@media (max-width: 767px) {
  .main-content .our-journals .section-title .row {
    justify-content: center;
    height: 60px;
  }
}
@media (max-width: 599px) {
  .main-content .our-journals .section-title .row {
    flex-direction: column;
    height: 100%;
  }
}
.main-content .our-journals .section-title .row .logo {
  text-align: center;
  margin-left: 20px;
}
@media (min-width: 600px) and (max-width: 991px) {
  .main-content .our-journals .section-title .row .logo {
    margin-left: 10px;
  }
}
.main-content .our-journals .section-title .row .logo img {
  width: 175px;
}
.main-content .ethics-content .ethics-text-indent {
  text-indent: 2em;
}

.header-publications {
  position: relative;
}
.header-publications .header-border {
  border: 1px solid #1f1f1f;
  height: 80px;
  width: 100%;
}
.header-publications .header-text {
  position: absolute;
  top: -50px;
  background-color: #fff;
  z-index: 999;
}

.departments-block .contact-us {
  color: #1f1f1f;
}
.departments-block .section-title.our-department {
  min-height: 290px;
}
@media (max-width: 767px) {
  .departments-block .section-title.our-department {
    height: 430px;
  }
}
.departments-block .section-title.our-department p {
  margin-top: 30px;
  font-style: italic;
  font-size: 22px;
  line-height: 1.45;
}
.departments-block .section-title.our-department .offset-content {
  padding: 60px 80px 60px 0px;
}
@media (max-width: 767px) {
  .departments-block .section-title.our-department .offset-content {
    padding-left: 10px;
  }
}
.departments-block .section-title .offset-content {
  text-align: left;
}
@media (max-width: 767px) {
  .departments-block .section-title .offset-content {
    padding-left: 10px;
  }
}
.departments-block .employee-block {
  width: 100%;
  position: relative;
  margin-bottom: 40px;
  border: 1px solid #1f1f1f;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.departments-block .employee-block h1 {
  margin: 40px 50px;
}
.departments-block .employee-block > p {
  font-size: 16px;
  font-weight: 200;
  line-height: 1.63;
  margin-bottom: 40px;
  margin: 50px;
}
.departments-block .employee-block .block-content a {
  display: block;
  position: absolute;
  top: calc(100% - 20px);
  text-align: right;
  right: 20px;
  margin-top: -4px;
  padding: 10px 30px;
  background-color: #fff;
  font-size: 18px;
}
.departments-block .employee-block .block-content a.join-team {
  right: 200px;
  color: #1f1f1f;
}
.departments-block .employee-block .block-content a:hover {
  text-decoration: none;
  color: white;
  background-color: black;
}
.departments-block .employee-block .row {
  margin: 10px;
  padding: 0 10px;
}
.departments-block .employee-block .row .employee {
  font-size: 12px;
  background-color: #fff;
  letter-spacing: 0.6px;
  line-height: 1.42;
  padding: 0px 10px;
  text-align: left;
  margin-bottom: 40px;
  width: 154px;
  float: left;
}
.departments-block .employee-block .row .employee img {
  margin-bottom: 20px;
}
.departments-block .employee-block .row .employee p {
  margin-bottom: 5px;
}
.departments-block .employee-block .row .employee a {
  text-decoration: underline;
  font-weight: 600;
  font-style: italic;
}
@media (max-width: 1199px) {
  .departments-block .employee-block:nth-last-child(1) {
    margin-bottom: 0;
  }
}

.blog-body.body-current-news .journal.oncotarget {
  border-top-color: #761118;
  border-top-width: 3px;
}
.blog-body.body-current-news .journal.aging {
  border-top-color: #134a99;
  border-top-width: 3px;
}
.blog-body.body-current-news .journal.oncoscience {
  border-top-color: #009933;
  border-top-width: 3px;
}
.blog-body.body-current-news .journal.genesandcancer {
  border-top-color: #894b9d;
  border-top-width: 3px;
}

.contact-page-main .hidden {
  display: none;
}

.sponsorship-request.spon {
  padding: 0;
  margin-top: 15px;
}
.sponsorship-request.spon .title {
  margin: 0 auto;
  padding: 0 0 20px;
  color: #ffffff;
  font-size: 32px;
  font-weight: 300;
  padding-bottom: 0px;
}
@media (max-width: 1199px) {
  .sponsorship-request.spon .title {
    padding-left: 40px;
  }
}
@media (max-width: 767px) {
  .sponsorship-request.spon .title {
    padding-top: 30px;
  }
}
.sponsorship-request.spon .btn.btn-primary.send-request {
  background-color: #ffffff;
  color: #1f1f1f;
  font-weight: 900;
}
@media (max-width: 767px) {
  .sponsorship-request.spon div.contact-form-field {
    width: 100%;
  }
}
.sponsorship-request.spon .date label {
  color: white;
}
.sponsorship-request.spon .date .confdate input {
  color: #636c72;
}
.sponsorship-request::after {
  content: "";
  background: url(/app/themes/impactjournals//assets/img/conferenceImage.jpg) no-repeat center;
  opacity: 0.9;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background-position: center;
  background-size: cover;
  display: inline-block;
  z-index: -1;
}

.engage.engage-quizzes,
.engage.engage-subscribe {
  margin-bottom: 80px;
}
@media (max-width: 1199px) {
  .engage.engage-quizzes.mailchimp-main-wrap,
.engage.engage-subscribe.mailchimp-main-wrap {
    margin-bottom: 0px;
  }
}
@media (min-width: 1200px) {
  .engage.engage-quizzes.mailchimp-main-wrap .form-label,
.engage.engage-subscribe.mailchimp-main-wrap .form-label {
    cursor: pointer;
  }
}
.engage.engage-quizzes .content .main-text,
.engage.engage-subscribe .content .main-text {
  padding-bottom: 16px;
  margin-bottom: 20px;
}
.engage.engage-quizzes .content .journal,
.engage.engage-subscribe .content .journal {
  margin-bottom: 20px;
}
.engage.engage-quizzes .content .journal .wrapper,
.engage.engage-subscribe .content .journal .wrapper {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  padding: 20px 5px 0;
}
.engage.engage-quizzes .content .journal .wrapper .subscribe-form-text,
.engage.engage-subscribe .content .journal .wrapper .subscribe-form-text {
  text-align: justify;
  margin-bottom: 20px;
}
.engage.engage-quizzes .content .journal .wrapper .form .form-group,
.engage.engage-subscribe .content .journal .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.engage.engage-quizzes .content .journal .logo-container,
.engage.engage-subscribe .content .journal .logo-container {
  margin-bottom: 5px;
  padding: 20px;
}
.engage.engage-quizzes .content .journal .logo-container .logo,
.engage.engage-subscribe .content .journal .logo-container .logo {
  background-repeat: no-repeat;
  height: 60px;
  background-size: contain;
  background-position: center;
}
.engage.engage-quizzes .content .journal .logo-container .logo.logo-left,
.engage.engage-subscribe .content .journal .logo-container .logo.logo-left {
  background-position: left;
}
.engage.engage-quizzes .content .journal.rapamycin .wrapper,
.engage.engage-subscribe .content .journal.rapamycin .wrapper {
  padding-top: 0;
}
.engage.engage-quizzes .content .journal.rapamycin .wrapper .logo-container,
.engage.engage-subscribe .content .journal.rapamycin .wrapper .logo-container {
  padding: 0 20px 0;
}
.engage.engage-quizzes .section-title,
.engage.engage-subscribe .section-title {
  padding: 40px 40px 40px 330px;
  margin-bottom: 40px;
  border-bottom: 10px solid #e2e2e2;
}
@media (min-width: 1200px) {
  .engage.engage-quizzes .section-title,
.engage.engage-subscribe .section-title {
    padding-left: calc((100vw - 970px) + 15px);
  }
}
.engage.engage-quizzes .section-title.corner,
.engage.engage-subscribe .section-title.corner {
  background: #f9f9f9 url("/app/themes/impactjournals//assets/img/blog-corner.png") no-repeat top right;
}
@media (max-width: 1199px) {
  .engage.engage-quizzes .section-title.corner,
.engage.engage-subscribe .section-title.corner {
    padding-left: 40px;
  }
}
.engage.engage-quizzes .section-title .takeALook,
.engage.engage-subscribe .section-title .takeALook {
  font-size: 12px;
  font-weight: bold;
  line-height: 2;
  text-align: right;
  color: rgba(31, 31, 31, 0.7);
  padding-top: 20px;
}
.engage.engage-quizzes .section-title .takeALook .more-link,
.engage.engage-subscribe .section-title .takeALook .more-link {
  margin-right: -40px;
}
.engage.engage-quizzes .section-title .title,
.engage.engage-subscribe .section-title .title {
  font-size: 32px;
  font-weight: 300;
  line-height: 1.31;
  letter-spacing: -0.8px;
  text-align: left;
  color: #1f1f1f;
  margin-bottom: 40px;
}

.engage.engage-contests .join {
  cursor: pointer;
}
@media (max-width: 1199px) {
  .engage.engage-contests div.join:last-of-type {
    margin-bottom: 0px;
  }
}
.engage.engage-contests .content .journal {
  margin-bottom: 10px;
}
.engage.engage-contests .content .journal .wrapper {
  padding: 15px 10px;
  border: 1px solid #d6d6d6;
}
.engage.engage-contests .content .journal .logo {
  height: 40px;
  margin-bottom: 6px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
}
.engage.engage-contests .content .journal label {
  display: block;
}
.engage.engage-contests .content .journal input[type=radio] {
  visibility: hidden;
  position: absolute;
}
.engage.engage-contests .content .journal input[type=radio]:checked + .wrapper {
  background-color: #f2f1f1;
}
.engage.engage-contests .section-title {
  padding: 20px 20px 20px 330px;
}
@media (max-width: 1199px) {
  .engage.engage-contests .section-title {
    padding-left: 20px;
  }
}
.engage.engage-contests .main-text {
  padding: 0 80px;
}
@media (min-width: 1200px) {
  .engage.engage-contests .main-text {
    padding-left: calc(100vw - 1270px);
  }
}
@media (max-width: 767px) {
  .engage.engage-contests .main-text {
    padding: 0 20px;
  }
}
.engage.engage-contests .main-text p {
  font-size: 32px;
  font-weight: 300;
}
.engage.engage-contests .main-text p + p {
  font-size: 22px;
  font-weight: 200;
  font-style: italic;
  margin-top: 40px;
}
.engage.engage-contests .contest-block {
  border: 1px solid #2d2d2d;
  margin-bottom: 40px;
  overflow: hidden;
}
.engage.engage-contests .contest-block .panel-heading {
  height: 80px;
  background-color: #f2f2f2;
  background-repeat: no-repeat;
  background-position: 40px center;
  padding: 27px 165px 27px 98px;
  font-size: 20px;
  line-height: 24px;
  font-weight: bold;
  text-transform: uppercase;
  position: relative;
}
.engage.engage-contests .contest-block .panel-heading .fa {
  margin-right: 30px;
}
@media (max-width: 767px) {
  .engage.engage-contests .contest-block .panel-heading {
    height: 40px;
    padding: 12px 50px 12px 10px;
    background-image: none;
    font-size: 14px;
    line-height: 16px;
    white-space: nowrap;
  }
  .engage.engage-contests .contest-block .panel-heading .fa {
    margin-right: 1px;
  }
}
.engage.engage-contests .contest-block .expand-btn {
  background-color: #2d2d2d;
  position: absolute;
  right: 0;
  top: 0;
  bottom: -1px;
  width: 125px;
  padding: 25px 50px;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 30px;
}
@media (max-width: 767px) {
  .engage.engage-contests .contest-block .expand-btn {
    width: 50px;
    padding: 8px 15px;
    background-size: 20px;
  }
}
.engage.engage-contests .contest-block [aria-expanded=false] .expand-btn {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/expand_dropdown.svg");
}
.engage.engage-contests .contest-block [aria-expanded=true] .expand-btn {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/minimize_dropdown.svg");
}
.engage.engage-contests .contest-block .panel-collapse .panel-body {
  padding: 40px;
}
@media (max-width: 767px) {
  .engage.engage-contests .contest-block .panel-collapse .panel-body {
    padding: 20px;
  }
}
.engage.engage-contests .contest-block .panel-collapse .panel-body p:not(:last-child) {
  margin-bottom: 20px;
}
.engage.engage-contests .contest-block .panel-collapse .panel-body p:last-child {
  margin-bottom: 0;
}
.engage.engage-contests .contest-block .panel-collapse .divider {
  height: 10px;
  background-color: #f9f9f9;
}
.engage.engage-contests input[type=text].form-input,
.engage.engage-contests textarea.form-textarea {
  background-color: #fff;
}

.engage.engage-quiz-results .section-title {
  padding: 20px 20px 20px 330px;
  text-align: center;
  font-size: 24px;
  line-height: 34px;
}
.engage.engage-quiz-results .section-title a {
  position: absolute;
  left: 330px;
  font-size: 12px;
  line-height: 34px;
  color: #585858;
}
.engage.engage-quiz-results .question {
  font-size: 12px;
  padding: 40px;
  margin-top: 40px;
  background-color: #f7f7f7;
}
.engage.engage-quiz-results .question .title {
  margin-bottom: 16px;
  font-size: 22px;
}
.engage.engage-quiz-results .question .title + p {
  font-size: 22px;
}
.engage.engage-quiz-results .question .error,
.engage.engage-quiz-results .question .success {
  margin: 20px -40px 0;
  padding: 20px 100px;
  position: relative;
}
.engage.engage-quiz-results .question .error + div,
.engage.engage-quiz-results .question .success + div {
  margin: 0 -40px;
  padding: 20px 100px;
  font-size: 12px;
}
.engage.engage-quiz-results .question .error:before,
.engage.engage-quiz-results .question .success:before {
  position: absolute;
  font-family: FontAwesome;
  font-size: 32px;
  left: 40px;
}
.engage.engage-quiz-results .question .error {
  background-color: #faebeb;
}
.engage.engage-quiz-results .question .error:before {
  content: "";
  color: rgba(196, 39, 39, 0.9);
}
.engage.engage-quiz-results .question .success {
  background-color: #e0fdea;
}
.engage.engage-quiz-results .question .success:before {
  content: "";
  color: rgba(39, 196, 91, 0.9);
}

.engage.engage-quizzes .section-title {
  margin-right: -330px;
  margin-left: auto;
  background-position-x: 40px;
  padding-right: 370px;
  padding-left: 40px;
}
.engage.engage-quizzes .page-header {
  height: 160px;
  margin-bottom: 100px;
}
.engage.engage-quizzes .page-header .header-message {
  font-size: 22px;
  font-weight: 200;
  font-style: italic;
  line-height: 1.45;
  bottom: -60px;
}
.engage.engage-quizzes .begin-btn {
  margin-top: 40px;
  text-align: right;
}
@media (min-width: 992px) {
  .engage.engage-quizzes .modal-lg {
    width: 90%;
  }
  .engage.engage-quizzes .modal-content {
    height: 100%;
  }
}
.engage.engage-quizzes .modal-header {
  padding: 40px 10% 0;
  border-bottom: none;
}
.engage.engage-quizzes .modal-header button.close {
  position: absolute;
  font-size: 48px;
  top: 40px;
  right: 40px;
  color: #555555;
  opacity: 1;
}
.engage.engage-quizzes .modal-header .title {
  font-size: 32px;
  font-weight: 600;
  text-align: center;
  color: #1f1f1f;
  margin-bottom: 40px;
}
.engage.engage-quizzes .modal-body {
  padding: 0 10%;
}
.engage.engage-quizzes .modal-body .logo {
  height: 40px;
  margin-bottom: 20px;
  background-repeat: no-repeat;
  background-position: left;
}
.engage.engage-quizzes .modal-body .logo-underline {
  height: 7px;
  border-top: 1px solid;
  border-bottom: 1px solid;
  margin-bottom: 25px;
}
.engage.engage-quizzes .modal-body .q-num {
  font-size: 22px;
  font-weight: 600;
  line-height: 1.09;
  margin-bottom: 40px;
}
.engage.engage-quizzes .modal-body .q-text {
  margin-bottom: 40px;
}
.engage.engage-quizzes .modal-body .form-group {
  padding-top: 15px;
}
.engage.engage-quizzes .modal-body .form-group input {
  position: absolute;
}
.engage.engage-quizzes .modal-body .form-group input:before {
  width: 40px;
  height: 40px;
  font-size: 38px;
}
.engage.engage-quizzes .modal-body .form-group label {
  margin-left: 80px;
  font-weight: 300;
}
.engage.engage-quizzes .modal-footer {
  padding: 40px 10%;
  border-top: none;
}
.engage.engage-quizzes .modal-footer .buttons-panel a {
  height: 56px;
  background-color: #fff;
  font-weight: bold;
}

.engage.engage-faq .form-block .qa {
  margin: 80px auto 0;
}
.engage.engage-faq .form-block .qa textarea {
  width: 80%;
}
.engage.engage-faq .form-block .qa .btn-qa {
  padding: 10px 0;
}
.engage.engage-faq .form-block .qa .btn-qa .btn-primary {
  margin-left: 0px;
}
.engage.engage-faq .page-header {
  height: 225px;
  padding-top: 20px;
  margin-bottom: 100px;
}
.engage.engage-faq .page-header .header-message {
  font-size: 22px;
  font-weight: 200;
  font-style: italic;
  line-height: 1.45;
  bottom: -40px;
}
.engage.engage-faq .content .panel-group {
  margin-bottom: 0;
}
.engage.engage-faq .content .panel-group .panel {
  margin-top: 10px;
  font-size: 16px;
  line-height: 1.5;
  letter-spacing: 0.2px;
}
.engage.engage-faq .content .panel-group .panel .panel-title {
  font-size: 16px;
  line-height: 24px;
  padding: 22px;
  letter-spacing: 0.2px;
  font-family: "Muli", sans-serif;
}
.engage.engage-faq .content .panel-group .panel.panel-default.item-blank {
  display: none;
}
.engage.engage-faq .content .panel-heading {
  padding: 0 20px;
  border-color: #d9d9d9;
  background-color: #f4f4f4;
  position: relative;
}
.engage.engage-faq .content .panel-heading .fa-minus-circle:before, .engage.engage-faq .content .panel-heading[aria-expanded=true] .fa:before {
  content: "";
}
.engage.engage-faq .content .panel-heading .fa-plus-circle:before, .engage.engage-faq .content .panel-heading .fa:before {
  content: "";
}
.engage.engage-faq .content .panel-heading .fa {
  color: #ccc;
  position: absolute;
  right: 20px;
  top: 20px;
  padding: 2px;
}
.engage.engage-faq .content .panel-heading {
  cursor: pointer;
}
.engage.engage-faq .content .panel-heading[aria-expanded=true] {
  font-weight: bold;
  background-color: transparent;
}
.engage.engage-faq .content .panel-heading[aria-expanded=true] .panel-title {
  font-weight: bold;
}
.engage.engage-faq .content .panel-heading[aria-expanded=true] + .panel-collapse .panel-body {
  border-top-color: transparent;
  padding: 0 20px 20px;
}

.engage.engage-contests .journal.oncotarget .logo-container,
.engage.engage-quizzes .journal.oncotarget .logo-container,
.engage.engage-subscribe .journal.oncotarget .logo-container {
  background-color: #761118;
}
.engage.engage-contests .journal.oncotarget .logo,
.engage.engage-quizzes .journal.oncotarget .logo,
.engage.engage-subscribe .journal.oncotarget .logo {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/oncotarget-clear.png");
}
.engage.engage-contests .journal.oncotarget .logo-underline,
.engage.engage-quizzes .journal.oncotarget .logo-underline,
.engage.engage-subscribe .journal.oncotarget .logo-underline {
  border-color: #761118;
}

.engage.engage-contests .journal.aging .logo-container,
.engage.engage-quizzes .journal.aging .logo-container,
.engage.engage-subscribe .journal.aging .logo-container {
  background-color: #134a99;
}
.engage.engage-contests .journal.aging .logo,
.engage.engage-quizzes .journal.aging .logo,
.engage.engage-subscribe .journal.aging .logo {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/aging-clear.png");
}
.engage.engage-contests .journal.aging .logo-underline,
.engage.engage-quizzes .journal.aging .logo-underline,
.engage.engage-subscribe .journal.aging .logo-underline {
  border-color: #134a99;
}

.engage.engage-contests .journal.oncoscience .logo-container,
.engage.engage-quizzes .journal.oncoscience .logo-container,
.engage.engage-subscribe .journal.oncoscience .logo-container {
  background-color: #009933;
}
.engage.engage-contests .journal.oncoscience .logo,
.engage.engage-quizzes .journal.oncoscience .logo,
.engage.engage-subscribe .journal.oncoscience .logo {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/oncoscience-clear.png");
}
.engage.engage-contests .journal.oncoscience .logo-underline,
.engage.engage-quizzes .journal.oncoscience .logo-underline,
.engage.engage-subscribe .journal.oncoscience .logo-underline {
  border-color: #009933;
}

.engage.engage-contests .journal.genesandcancer .logo-container,
.engage.engage-quizzes .journal.genesandcancer .logo-container,
.engage.engage-subscribe .journal.genesandcancer .logo-container {
  background-color: #894b9d;
}
.engage.engage-contests .journal.genesandcancer .logo,
.engage.engage-quizzes .journal.genesandcancer .logo,
.engage.engage-subscribe .journal.genesandcancer .logo {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/genesandcancer-clear.png");
}
.engage.engage-contests .journal.genesandcancer .logo-underline,
.engage.engage-quizzes .journal.genesandcancer .logo-underline,
.engage.engage-subscribe .journal.genesandcancer .logo-underline {
  border-color: #894b9d;
}

.news-page-category .journal.oncotarget .news-item a {
  color: #761118;
}

.news-page-category .journal.aging .news-item a {
  color: #134a99;
}

.news-page-category .journal.oncoscience .news-item a {
  color: #009933;
}

.news-page-category .journal.genesandcancer .news-item a {
  color: #894b9d;
}

.announcements {
  margin-bottom: 3em;
}
.announcements .news-page-category .journal .news-item {
  padding: 0 0 24px;
}

.journal.rapamycin .wrapper .logo-container .rapamycin-sub-logo {
  height: 100%;
  width: 100%;
  padding: 130px;
  background-image: url("/app/themes/impactjournals//assets/img/General-Use/Impact-Journals-Header-Website.png");
  background-size: 100%;
  background-size: contain;
  background-repeat: no-repeat;
}

@media (max-width: 599px) {
  .journal.rapamycin .wrapper .logo-container .rapamycin-sub-logo {
    background-image: unset;
    display: inline;
  }
  .journal.rapamycin .wrapper .logo-container .rapamycin-sub-logo .rapamycin-sub-image {
    height: 15vh;
    background-image: url("/app/themes/impactjournals//assets/img/General-Use/Impact-Journals-Header-Website.png");
    background-position: center;
    background-repeat: no-repeat;
    background-size: contain;
  }
}
@media (max-width: 1199px) {
  .journal.rapamycin .wrapper .logo-container .rapamycin-sub-logo {
    padding: 80px;
  }
}
.engage-reprints {
  margin-bottom: 60px;
}
.engage-reprints h2,
.engage-reprints h3 {
  font-weight: 500;
}
.engage-reprints h5 {
  font-size: 22px;
  font-weight: 500;
}
.engage-reprints .search-field {
  margin: 60px 0 20px;
}
.engage-reprints.search-form {
  border-bottom: 1px solid #ccc;
  padding-bottom: 20px;
  margin-bottom: 40px;
}
.engage-reprints.search-form h2 {
  border: 1px solid #ccc;
  padding: 15px 0;
  border-width: 1px 0;
}
.engage-reprints.search-form .date-fields .form-input {
  width: 160px;
  margin-right: 20px;
}
.engage-reprints .item {
  box-shadow: 2px 2px 10px rgba(0, 0, 0, 0.2);
  padding: 40px;
  margin-bottom: 40px;
}
.engage-reprints .item h2 {
  margin: 0 0 30px;
}
.engage-reprints .item h3 {
  margin: 5px 0;
}
.engage-reprints .item h3 + p {
  margin-top: 30px;
}
.engage-reprints .item .full-view {
  text-transform: uppercase;
  margin-top: 30px;
  text-align: right;
  font-weight: bold;
  color: #555;
}
.engage-reprints .item .add-link {
  position: absolute;
  right: 50px;
  display: inline-block;
  color: #fff;
  background-color: #1b1b1b;
  width: 32px;
  text-align: center;
  height: 32px;
}
.engage-reprints .checkout-field {
  float: right;
  border-style: solid;
  border-width: 1px 1px 0;
}
.engage-reprints .checkout-field input {
  height: 50px;
  background-color: #fff;
}
.engage-reprints .checkout-field .input-group-addon {
  background-color: #1b1b1b;
  color: #fff;
}

.form-block {
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  padding: 40px;
}
.form-block .title {
  font-size: 32px;
  font-weight: 300;
  padding: 0 20px 20px;
}
.form-block input,
.form-block textarea {
  height: 40px;
  margin-bottom: 5px;
  font-size: 12px;
  border: none;
  border-bottom: 1px solid rgba(50, 50, 50, 0.2);
  padding: 10px;
}
.form-block textarea {
  height: 80px;
  width: 100%;
}
.form-block .btn {
  font-size: 12px;
  width: 208px;
}
.form-block .checkbox-group {
  font-size: 12px;
  border-bottom: 1px solid rgba(50, 50, 50, 0.2);
  margin-bottom: 5px;
  color: #1b1b1b;
}
.form-block .checkbox-group > div:first-child {
  padding-top: 10px;
}
.form-block .checkbox-group > div:last-child {
  padding-bottom: 10px;
}
.form-block .checkbox-group + .input-group {
  padding: 10px 0;
  border-bottom: 1px solid rgba(50, 50, 50, 0.2);
  margin-bottom: 15px;
}
.form-block .checkbox-group + .input-group .input-group-addon {
  font-size: 12px;
  border: none;
}
.form-block .checkbox-group + .input-group .form-input {
  text-transform: none;
  border: none;
  background-color: transparent;
}
.form-block .checkbox-group + .input-group > input:first-child {
  position: absolute;
  top: -10px;
  left: 10px;
  border: none;
  background: transparent;
  width: 100%;
}

/* forms elements */
.form-group {
  margin-bottom: 0;
}

label.form-label {
  font-weight: normal;
}

#quiz .form-group {
  margin-top: 20px;
}
#quiz .form-group label {
  width: 90%;
  display: block;
  position: relative;
  top: -26px;
  padding-left: 30px;
}

.form-button {
  text-align: center;
  text-transform: uppercase;
  font-size: 20px;
  font-weight: 600;
  line-height: 1.7;
  cursor: pointer;
}
.form-button a.join-apply {
  color: black;
  text-transform: none;
}

input[type=radio].form-checkbox,
input[type=checkbox] {
  visibility: hidden;
  width: 24px;
  height: 16px;
  margin-right: 10px;
}
input[type=radio].form-checkbox:before,
input[type=checkbox]:before {
  content: "";
  position: relative;
  display: block;
  width: 20px;
  height: 20px;
  border: 1px solid #1b1b1b;
  visibility: visible;
  z-index: 1;
}
input[type=radio].form-checkbox:checked:before,
input[type=checkbox]:checked:before {
  content: "";
  font: normal normal normal 18px/1 FontAwesome;
}
input[type=radio].form-checkbox:checked + label,
input[type=checkbox]:checked + label {
  background-color: #E2FCE4;
}

.form-group.row.date label {
  padding-left: 10px;
  padding-right: 10px;
  font-size: 12px;
  font-weight: 100;
}
.form-group.row.date .wpcf7-form-control-wrap {
  display: inline-block;
}

input[type=text].form-input,
input[type=email].form-input,
textarea.form-textarea {
  background-color: #f3f3f3;
  border: none;
  line-height: 1.7;
  border-bottom: 1px solid #1b1b1b;
  width: 100%;
  text-transform: uppercase;
  padding: 3px 20px;
  margin-bottom: 20px;
  height: 41px;
}

input[type=file].form-file {
  width: 100%;
  opacity: 0;
  display: block;
  position: absolute;
  top: 0;
  height: 100%;
  cursor: pointer;
}

.input-group {
  margin-bottom: 20px;
}
.input-group input[type=text].form-input,
.input-group input[type=email].form-input {
  margin-bottom: 0;
}
.input-group .input-group-addon {
  border: none;
  font-weight: bold;
  border-bottom: 1px solid #1b1b1b;
  text-transform: uppercase;
  letter-spacing: 2px;
  border-radius: 0;
}

.ic-paper_of_the_year {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/paper_of_the_year_icon.svg");
  background-size: 30px 33px;
}

.ic-writing_contest {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/writing_contest_icon.svg");
  background-size: 27px 36px;
}

.ic-raffle {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/raffle.svg");
  background-size: 42px 26px;
}

.ic-view_contest_rules {
  background-image: url("/app/themes/impactjournals//assets/img/ENGAGE_PAGES/view_contest_rules.svg");
  background-size: 21px 21px;
  background-repeat: no-repeat;
  padding-left: 25px;
}

@-webkit-keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
@keyframes ticker {
  0% {
    -webkit-transform: translate3d(0, 0, 0);
    transform: translate3d(0, 0, 0);
    visibility: visible;
  }
  100% {
    -webkit-transform: translate3d(-100%, 0, 0);
    transform: translate3d(-100%, 0, 0);
  }
}
.ticker-wrap-cat {
  bottom: 0;
  width: 100%;
  overflow: hidden;
  height: 4rem;
  background-color: #f9f9f9;
  box-sizing: content-box;
  margin-bottom: 2em;
}
.ticker-wrap-cat .ticker {
  display: inline-block;
  height: 3rem;
  line-height: 3.5rem;
  white-space: nowrap;
  box-sizing: content-box;
  padding-left: 100%;
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
  -webkit-animation-timing-function: linear;
  animation-timing-function: linear;
  -webkit-animation-name: ticker;
  animation-name: ticker;
  -webkit-animation-duration: 45s;
  animation-duration: 45s;
  -webkit-animation-fill-mode: forwards;
  animation-fill-mode: forwards;
}
.ticker-wrap-cat .ticker.durationPlusTicker {
  animation-duration: 65s;
  -webkit-animation-duration: 65s;
}
.ticker-wrap-cat .ticker__item {
  display: inline-block;
  padding: 0 2rem;
  font-size: 12px;
}
.ticker-wrap-cat .ticker__item .oncotarget.section-ticker {
  padding-right: 35px;
}
.ticker-wrap-cat .ticker__item .oncotarget.section-ticker a {
  color: #761118;
}
.ticker-wrap-cat .ticker__item .aging.section-ticker {
  padding-right: 35px;
}
.ticker-wrap-cat .ticker__item .aging.section-ticker a {
  color: #134a99;
}
.ticker-wrap-cat .ticker__item .oncoscience.section-ticker {
  padding-right: 35px;
}
.ticker-wrap-cat .ticker__item .oncoscience.section-ticker a {
  color: #009933;
}
.ticker-wrap-cat .ticker__item .genesandcancer.section-ticker {
  padding-right: 35px;
}
.ticker-wrap-cat .ticker__item .genesandcancer.section-ticker a {
  color: #894b9d;
}

.page-header .journals-page-header {
  font-style: normal;
}
.page-header .journals-list {
  font-size: 20px;
  font-weight: 600;
  line-height: 1.6;
  letter-spacing: 1px;
  text-align: center;
}

@media (max-width: 716px) {
  .journals.panel-group:not(.manuscript-submit) .journal-block .pull-right {
    margin-top: -85px;
  }
}
.journals.panel-group:not(.manuscript-submit) .journal-block .journal-block-content {
  overflow: visible;
}
.journals.panel-group:not(.manuscript-submit) .journal-block .journal-block-content .mission-panel {
  margin-bottom: 15px;
}
.journals.panel-group:not(.manuscript-submit) .journal-block .journal-block-content .journal-block-panel .aims-scope {
  font-size: 28px;
}
.journals.panel-group:not(.manuscript-submit) .journal-block .journal-block-content .journal-block-panel a.oncotarget_aims_mission {
  word-break: break-word;
}

.journal-block {
  letter-spacing: 0.8px;
}
.journal-block p {
  text-align: justify;
}
.journal-block .section-title {
  height: 130px;
  padding: 26px 40px;
  margin-bottom: 20px;
  background-color: #761118;
  background-repeat: no-repeat;
  background-position-y: center;
  margin-top: 0;
}
.journal-block .section-title .journal-submit {
  color: white;
  margin: 12px auto;
  border: 3px solid white;
  background-color: white;
  padding: 5px;
  text-align: center;
  text-transform: uppercase;
}
.journal-block .section-title .journal-submit a {
  display: block;
  font-weight: bold;
}
.journal-block .section-title .journal-submit a.oncotarget {
  color: #761118;
}
.journal-block .section-title .journal-submit a.aging {
  color: #134a99;
}
.journal-block .section-title .journal-submit a.oncoscience {
  color: #009933;
}
.journal-block .section-title .journal-submit a.genesandcancer {
  color: #894b9d;
}
.journal-block .section-title .journal-submit a:hover, .journal-block .section-title .journal-submit a:focus {
  text-decoration: none;
}
.journal-block .section-title > .pull-right {
  margin-top: -10px;
  width: 170px;
}
.journal-block .section-title a[data-toggle=collapse] {
  text-decoration: none;
  position: absolute;
  right: -50px;
  font-size: 48px;
  color: #343434;
}
@media (min-width: 1200px) {
  .journal-block .section-title a[data-toggle=collapse] {
    right: calc((1100px - 100vw)/4);
  }
}
.journal-block .section-title a[data-toggle=collapse][aria-expanded=false] .fa.collapsed {
  display: block;
}
.journal-block .section-title a[data-toggle=collapse][aria-expanded=false] .fa.expanded {
  display: none;
}
.journal-block .section-title a[data-toggle=collapse][aria-expanded=true] .fa.expanded {
  display: block;
}
.journal-block .section-title a[data-toggle=collapse][aria-expanded=true] .fa.collapsed {
  display: none;
}
.journal-block .section-title ul.social-icons {
  text-align: right;
  margin: 8px 0;
}
.journal-block .section-title ul.social-icons li {
  padding-right: 0;
}
.journal-block .section-title ul.social-icons li a {
  background: #fff;
  width: 28px;
  height: 28px;
  border-radius: 0;
  margin: 0;
  color: #cecece;
  text-align: center;
  font-size: 18px;
  display: inline-block;
  line-height: 30px;
}
.journal-block .section-title ul.social-icons li a .fa-facebook {
  vertical-align: middle;
  padding: 0;
  font-size: inherit;
}
.journal-block .section-title ul.social-icons li a .fa-google-plus {
  font-size: 16px;
}
.journal-block .section-title .journal-link, .journal-block .section-title .journal-link a, .journal-block .section-title .journal-issn {
  font-size: 12px;
  font-weight: bold;
  line-height: 2;
  text-align: right;
  color: #fff;
}
.journal-block .mission-panel {
  margin-bottom: 20px;
  padding: 20px;
  border: 1px solid #333333;
  border-left: 8px solid;
  font-weight: 300;
  line-height: 1.71;
  letter-spacing: 0.7px;
}
.journal-block .mission-panel.non-journal {
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
}
.journal-block .mission-panel.non-journal .non-journal-mission {
  font-size: 22px;
  font-weight: 200;
  line-height: 1.45;
}
.journal-block .mission-panel .journal.oncotarget h2 {
  font-size: 18px;
  text-align: right;
  margin-right: 80px;
}
.journal-block .mission-panel .journal.oncotarget h2.wrap-journal-blog-link {
  margin-right: 60px;
}
.journal-block .mission-panel .journal.oncotarget h2.wrap-journal-blog-link a {
  font-weight: 300;
}
.journal-block .mission-panel .journal.oncotarget h2 a {
  color: #761118;
  text-decoration-color: #761118;
}
@media (max-width: 599px) {
  .journal-block .mission-panel .journal.oncotarget h2 {
    text-align: initial;
    margin-right: initial;
  }
}
.journal-block .mission-panel .journal.aging h2 {
  font-size: 18px;
  text-align: right;
  margin-right: 80px;
}
.journal-block .mission-panel .journal.aging h2.wrap-journal-blog-link {
  margin-right: 60px;
}
.journal-block .mission-panel .journal.aging h2.wrap-journal-blog-link a {
  font-weight: 300;
}
.journal-block .mission-panel .journal.aging h2 a {
  color: #134a99;
  text-decoration-color: #134a99;
}
@media (max-width: 599px) {
  .journal-block .mission-panel .journal.aging h2 {
    text-align: initial;
    margin-right: initial;
  }
}
.journal-block .mission-panel .journal.oncoscience h2 {
  font-size: 18px;
  text-align: right;
  margin-right: 80px;
}
.journal-block .mission-panel .journal.oncoscience h2.wrap-journal-blog-link {
  margin-right: 60px;
}
.journal-block .mission-panel .journal.oncoscience h2.wrap-journal-blog-link a {
  font-weight: 300;
}
.journal-block .mission-panel .journal.oncoscience h2 a {
  color: #009933;
  text-decoration-color: #009933;
}
@media (max-width: 599px) {
  .journal-block .mission-panel .journal.oncoscience h2 {
    text-align: initial;
    margin-right: initial;
  }
}
.journal-block .mission-panel .journal.genesandcancer h2 {
  font-size: 18px;
  text-align: right;
  margin-right: 80px;
}
.journal-block .mission-panel .journal.genesandcancer h2.wrap-journal-blog-link {
  margin-right: 60px;
}
.journal-block .mission-panel .journal.genesandcancer h2.wrap-journal-blog-link a {
  font-weight: 300;
}
.journal-block .mission-panel .journal.genesandcancer h2 a {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
@media (max-width: 599px) {
  .journal-block .mission-panel .journal.genesandcancer h2 {
    text-align: initial;
    margin-right: initial;
  }
}
.journal-block .mission-panel > div:first-child {
  margin-bottom: 20px;
  text-transform: uppercase;
  font-size: 32px;
  font-weight: 600;
  line-height: 24px;
  letter-spacing: 1.6px;
}
@media (max-width: 599px) {
  .journal-block .mission-panel > div:first-child {
    font-size: 26px;
    line-height: 28px;
  }
}
.journal-block .mission-panel .mission-text {
  font-size: 16px;
}
.journal-block .journal-text-full {
  padding-left: 7px;
  padding-right: 10px;
}
.journal-block .journal-news-types {
  margin-bottom: 20px;
}
.journal-block .journal-news-types.oncotarget a {
  color: #761118;
}
.journal-block .journal-news-types.aging a {
  color: #134a99;
}
.journal-block .journal-news-types.oncoscience a {
  color: #009933;
}
.journal-block .journal-news-types.genesandcancer a {
  color: #894b9d;
}
.journal-block .about {
  margin-top: 0;
  margin-bottom: 0;
  padding: 0 1%;
  font-size: 18px;
  line-height: 1.56;
  letter-spacing: 0.9px;
}
.journal-block .about .journal-impact-factor {
  padding-left: 0px;
  padding-right: 10px;
}
.journal-block .about .journal-impact-factor .read-more-block {
  margin-bottom: 0;
}
.journal-block .about .journal-impact-factor.archive-index-right {
  float: right;
  padding-left: 20px;
}
.journal-block .about .journal-impact-factor.impact-factor-left {
  padding-right: 20px;
}
@media (max-width: 400px) {
  .journal-block .about .journal-impact-factor.impact-factor-left {
    width: 100%;
    padding-right: 0;
  }
  .journal-block .about .journal-impact-factor.impact-factor-left .read-more-block .journal-factors-info .dash-sep {
    text-align: center;
  }
}
@media (max-width: 400px) {
  .journal-block .about .journal-impact-factor.archive-index-right {
    width: 100%;
  }
}
@media (max-width: 1199px) {
  .journal-block .about .journal-impact-factor.archive-index-right .read-more-block {
    padding: 10px;
  }
  .journal-block .about .journal-impact-factor.archive-index-right .read-more-block ul.f-16 {
    margin-top: 10px;
  }
}
.journal-block .about .journal-impact-factor.archive-index-right .read-more-block.heat-map-link-wrap {
  padding: 0px;
}
.journal-block .about .journal-impact-factor.archive-index-right .read-more-block.heat-map-link-wrap .heat-map-row {
  margin-bottom: 0;
}
.journal-block .about .journal-impact-factor.archive-index-right .read-more-block.heat-map-link-wrap .heat-map-row .image-heat-map img {
  max-width: 100%;
}
@media (max-width: 1199px) {
  .journal-block .about .journal-impact-factor.impact-factor-left .read-more-block {
    padding: 10px 20px;
  }
  .journal-block .about .journal-impact-factor.impact-factor-left .read-more-block .selected {
    margin: auto -15px;
  }
  .journal-block .about .journal-impact-factor.impact-factor-left .read-more-block ul.f-16 {
    margin-top: 10px;
  }
}
.journal-block .about div.journal-text-left {
  padding-left: 0px;
}
.journal-block .about p.text-journal-wrap {
  font-size: 16px;
  font-weight: 300;
  line-height: 1.5;
  color: #1f1f1f;
  letter-spacing: 0.8px;
}
.journal-block .about .read-more-block {
  border: none;
  padding: 40px;
  width: 100%;
}
.journal-block .about .read-more-block .f-16 {
  font-size: 16px;
  letter-spacing: 0.8px;
}
.journal-block .about .read-more-block .f-14 {
  font-size: 14px;
  letter-spacing: 0.7px;
}
.journal-block .about .read-more-block ul {
  margin-top: 40px;
  padding: 0 0 0 20px;
}
.journal-block .about .read-more-block > div:first-child {
  margin-bottom: 10px;
}
.journal-block .about .read-more-block .row.selected {
  text-align: center;
  padding: 10px 25px;
  margin: 0px -40px 10px;
  background-color: #f9f9f9;
  font-size: 14px;
  font-weight: 300;
  line-height: 1.71;
  letter-spacing: 0.7px;
}
.journal-block .about .read-more-block .read-more-link {
  text-align: right;
  cursor: pointer;
  margin-top: 40px;
  opacity: 0.7;
  font-size: 12px;
  font-weight: bold;
}
.journal-block .about .read-more-block .row.journal-factors-info .dash-sep {
  text-align: center;
}
.journal-block .about .read-more-block .row.journal-factors-info .impact-factor-score {
  text-align: end;
}
@media (min-width: 1199px) {
  .journal-block .about .read-more-block .row.journal-factors-info .impact-factor-year {
    text-align: end;
  }
  .journal-block .about .read-more-block .row.journal-factors-info .impact-factor-score {
    text-align: start;
  }
}
@media (max-width: 599px) {
  .journal-block .about .read-more-block .row.journal-factors-info .dash-sep {
    text-align: end;
  }
}
.journal-block .partitions {
  margin-top: 2em;
}
.journal-block .partitions .partition {
  font-size: 12px;
  font-weight: 300;
  line-height: 1.83;
  letter-spacing: 0.6px;
  padding: 20px;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
  min-width: 127px;
}
@media (max-width: 767px) {
  .journal-block .partitions .partition {
    width: 30%;
    min-height: 235px;
  }
}
@media (max-width: 599px) {
  .journal-block .partitions .partition {
    width: 50%;
    min-height: 235px;
  }
}
.journal-block .partitions .partition > div:first-child {
  font-size: 14px;
  font-weight: 600;
  line-height: 2;
  letter-spacing: 0.7px;
  text-transform: uppercase;
}
.journal-block .partitions .partition a {
  font-weight: bold;
  cursor: pointer;
  font-style: italic;
  text-decoration: underline;
}
.journal-block .partitions .partition .content a {
  display: inline-block;
}
.journal-block .partitions .partition .department-contact-link {
  position: absolute;
  bottom: 0;
}
@media (min-width: 768px) {
  .journal-block .partitions .row {
    display: flex;
    justify-content: space-between;
    margin: auto;
  }
}
.journal-block .info {
  margin-top: 40px;
  font-size: 14px;
  font-weight: 300;
}
.journal-block .info .row {
  background-color: #f9f9f9;
  border-top: 3px solid;
  padding: 20px;
}
.journal-block .info .row .clip {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.journal-block .info .row .clip span {
  text-decoration: underline;
  color: #333333;
}
.journal-block .info .row .read-more-link {
  font-size: 12px;
  text-align: right;
  cursor: pointer;
}
.journal-block .buttons-panel {
  margin-top: 40px;
}
@media (min-width: 768px) {
  .journal-block .buttons-panel .row {
    display: flex;
    justify-content: space-between;
    margin: auto;
  }
}
.journal-block .buttons-panel .button {
  margin-bottom: 5px;
  border: 1px solid #333333;
  text-transform: uppercase;
  padding: 8px 12px;
  height: 52px;
  vertical-align: middle;
  padding-right: 32px;
  position: relative;
  overflow: hidden;
}
.journal-block .buttons-panel .button:before {
  content: "";
  display: inline-block;
  height: 100%;
  vertical-align: middle;
}
.journal-block .buttons-panel .button > div {
  display: inline-block;
  vertical-align: middle;
  font-size: 12px;
}
.journal-block .buttons-panel .button i {
  position: absolute;
  right: 0;
  top: 0;
  height: 50px;
  width: 50px;
  color: white;
  font-size: 24px;
  text-align: center;
  line-height: 50px;
}
.journal-block .buttons-panel .button i.fa:before {
  margin: 0px 12.5px;
  display: block;
}
.journal-block .buttons-panel .button i.ic-top-papers:before {
  content: url(/app/themes/impactjournals//assets/img/journals/ic-top-papers.svg);
}
.journal-block .buttons-panel .button i.ic-altmetrics:before {
  content: url(/app/themes/impactjournals//assets/img/journals/ic-altmetrics.svg);
}
.journal-block .buttons-panel .button i.ic-submit:before {
  content: url(/app/themes/impactjournals//assets/img/journals/ic-submit.svg);
}
.journal-block .buttons-panel .button i.ic-media:before {
  content: url(/app/themes/impactjournals//assets/img/journals/ic-media.svg);
}
.journal-block .buttons-panel .button i.ic-authors-portal:before {
  content: url(/app/themes/impactjournals//assets/img/journals/ic-authors-portal.svg);
}
.journal-block .subscription {
  border-right: 10px solid;
  margin: 40px 1% 0;
  padding: 40px;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.journal-block .subscription .title {
  font-size: 20px;
  letter-spacing: 1px;
  text-transform: uppercase;
  margin-bottom: 40px;
}
.journal-block .subscription .checkbox-group {
  margin-bottom: 40px;
}
.journal-block .subscription .checkbox-group label {
  margin-right: 30px;
}
.journal-block .subscription input {
  border-color: #333333;
  border-width: 0 0 1px 0;
}
.journal-block .subscription button {
  font-size: 15px;
}
@media (max-width: 599px) {
  .journal-block.aging .section-title {
    background-position-x: -20px !important;
  }
}
.journal-block.oncotarget .section-title {
  background-color: #761118;
  background-image: url(/app/themes/impactjournals//assets/img/journals/oncotarget-clear.png);
  background-position-x: 15px;
}
@media (min-width: 1200px) {
  .journal-block.oncotarget .section-title {
    background-position-x: calc(100vw - 970px);
  }
}
@media (max-width: 599px) {
  .journal-block.oncotarget .section-title {
    background-size: 50%;
    background-position-x: 15px;
  }
}
.journal-block.oncotarget .section-title ul.social-icons li a {
  color: #761118;
}
.journal-block.oncotarget .journal-block-content a, .journal-block.oncotarget .journal-block-content a:hover, .journal-block.oncotarget .journal-block-content a:active {
  color: #761118;
  font-weight: bold;
}
.journal-block.oncotarget .mission-panel {
  border-left-color: #761118;
}
.journal-block.oncotarget .partitions .partition a {
  color: #761118;
}
.journal-block.oncotarget .info > .row {
  border-top-color: #761118;
}
.journal-block.oncotarget .buttons-panel .button i {
  background-color: #761118;
}
.journal-block.oncotarget .buttons-panel .button:last-child {
  background-color: #761118;
  color: #fff;
}
.journal-block.oncotarget .subscription {
  border-color: #761118;
}
.journal-block.oncotarget .journal-block-features {
  margin-top: 20px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe {
  border-top: 3px solid;
  border-top-color: #761118;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage-subscribe {
  margin-bottom: 0;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe h2 {
  text-align: center;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button {
  text-align: center;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #761118;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button {
  text-align: center;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #134a99;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button {
  text-align: center;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #009933;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button {
  text-align: center;
}
.journal-block.oncotarget .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #894b9d;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
@media (max-width: 599px) {
  .journal-block.aging .section-title {
    background-position-x: -20px !important;
  }
}
.journal-block.aging .section-title {
  background-color: #134a99;
  background-image: url(/app/themes/impactjournals//assets/img/journals/aging-clear.png);
  background-position-x: 15px;
}
@media (min-width: 1200px) {
  .journal-block.aging .section-title {
    background-position-x: calc(100vw - 970px);
  }
}
@media (max-width: 599px) {
  .journal-block.aging .section-title {
    background-size: 50%;
    background-position-x: 15px;
  }
}
.journal-block.aging .section-title ul.social-icons li a {
  color: #134a99;
}
.journal-block.aging .journal-block-content a, .journal-block.aging .journal-block-content a:hover, .journal-block.aging .journal-block-content a:active {
  color: #134a99;
  font-weight: bold;
}
.journal-block.aging .mission-panel {
  border-left-color: #134a99;
}
.journal-block.aging .partitions .partition a {
  color: #134a99;
}
.journal-block.aging .info > .row {
  border-top-color: #134a99;
}
.journal-block.aging .buttons-panel .button i {
  background-color: #134a99;
}
.journal-block.aging .buttons-panel .button:last-child {
  background-color: #134a99;
  color: #fff;
}
.journal-block.aging .subscription {
  border-color: #134a99;
}
.journal-block.aging .journal-block-features {
  margin-top: 20px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe {
  border-top: 3px solid;
  border-top-color: #134a99;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage-subscribe {
  margin-bottom: 0;
}
.journal-block.aging .journal-block-features .journal-block-subscribe h2 {
  text-align: center;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button {
  text-align: center;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #761118;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button {
  text-align: center;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #134a99;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button {
  text-align: center;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #009933;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button {
  text-align: center;
}
.journal-block.aging .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #894b9d;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
@media (max-width: 599px) {
  .journal-block.aging .section-title {
    background-position-x: -20px !important;
  }
}
.journal-block.oncoscience .section-title {
  background-color: #009933;
  background-image: url(/app/themes/impactjournals//assets/img/journals/oncoscience-clear.png);
  background-position-x: 15px;
}
@media (min-width: 1200px) {
  .journal-block.oncoscience .section-title {
    background-position-x: calc(100vw - 970px);
  }
}
@media (max-width: 599px) {
  .journal-block.oncoscience .section-title {
    background-size: 50%;
    background-position-x: 15px;
  }
}
.journal-block.oncoscience .section-title ul.social-icons li a {
  color: #009933;
}
.journal-block.oncoscience .journal-block-content a, .journal-block.oncoscience .journal-block-content a:hover, .journal-block.oncoscience .journal-block-content a:active {
  color: #009933;
  font-weight: bold;
}
.journal-block.oncoscience .mission-panel {
  border-left-color: #009933;
}
.journal-block.oncoscience .partitions .partition a {
  color: #009933;
}
.journal-block.oncoscience .info > .row {
  border-top-color: #009933;
}
.journal-block.oncoscience .buttons-panel .button i {
  background-color: #009933;
}
.journal-block.oncoscience .buttons-panel .button:last-child {
  background-color: #009933;
  color: #fff;
}
.journal-block.oncoscience .subscription {
  border-color: #009933;
}
.journal-block.oncoscience .journal-block-features {
  margin-top: 20px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe {
  border-top: 3px solid;
  border-top-color: #009933;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage-subscribe {
  margin-bottom: 0;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe h2 {
  text-align: center;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button {
  text-align: center;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #761118;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button {
  text-align: center;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #134a99;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button {
  text-align: center;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #009933;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button {
  text-align: center;
}
.journal-block.oncoscience .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #894b9d;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
@media (max-width: 599px) {
  .journal-block.aging .section-title {
    background-position-x: -20px !important;
  }
}
.journal-block.genesandcancer .section-title {
  background-color: #894b9d;
  background-image: url(/app/themes/impactjournals//assets/img/journals/genesandcancer-clear.png);
  background-position-x: 15px;
}
@media (min-width: 1200px) {
  .journal-block.genesandcancer .section-title {
    background-position-x: calc(100vw - 970px);
  }
}
@media (max-width: 599px) {
  .journal-block.genesandcancer .section-title {
    background-size: 50%;
    background-position-x: 15px;
  }
}
.journal-block.genesandcancer .section-title ul.social-icons li a {
  color: #894b9d;
}
.journal-block.genesandcancer .journal-block-content a, .journal-block.genesandcancer .journal-block-content a:hover, .journal-block.genesandcancer .journal-block-content a:active {
  color: #894b9d;
  font-weight: bold;
}
.journal-block.genesandcancer .mission-panel {
  border-left-color: #894b9d;
}
.journal-block.genesandcancer .partitions .partition a {
  color: #894b9d;
}
.journal-block.genesandcancer .info > .row {
  border-top-color: #894b9d;
}
.journal-block.genesandcancer .buttons-panel .button i {
  background-color: #894b9d;
}
.journal-block.genesandcancer .buttons-panel .button:last-child {
  background-color: #894b9d;
  color: #fff;
}
.journal-block.genesandcancer .subscription {
  border-color: #894b9d;
}
.journal-block.genesandcancer .journal-block-features {
  margin-top: 20px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe {
  border-top: 3px solid;
  border-top-color: #894b9d;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage-subscribe {
  margin-bottom: 0;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe h2 {
  text-align: center;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button {
  text-align: center;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncotarget .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #761118;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button {
  text-align: center;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.aging .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #134a99;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button {
  text-align: center;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.oncoscience .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #009933;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper {
  padding-bottom: 0px;
  padding-top: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .logo-container {
  margin-bottom: 10px;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form .form-group {
  display: flex;
  justify-content: space-around;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-input {
  margin-bottom: 0;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button {
  text-align: center;
}
.journal-block.genesandcancer .journal-block-features .journal-block-subscribe .engage .content .journal.genesandcancer .wrapper .form-button input.button {
  margin: 1vh 0;
  font-weight: bold;
  background-color: #894b9d;
  border: none;
  color: white;
  padding: 4px 12px;
  text-decoration: none;
  display: inline-block;
}

.journal-block .section-title > a:focus {
  outline: none;
}
.journal-block .section-title > a .fa {
  color: #D2D2D2;
}

.journal-block .section-title .section-head {
  float: left;
  height: 100%;
  width: 70%;
  position: relative;
}
.journal-block .section-title .section-head > a {
  display: block;
  width: 100%;
  height: 100%;
}

.journal-block:nth-child(even) .section-title {
  margin-right: -15px;
  padding-right: 15px;
  margin-left: auto;
}
@media (min-width: 1200px) {
  .journal-block:nth-child(even) .section-title {
    background-position-x: 40px;
    margin-right: calc(1199px - 100vw);
    padding-right: calc(100vw - 1199px);
  }
  .journal-block:nth-child(even) .section-title .pull-right {
    margin-right: 40px;
  }
}
.journal-block:nth-child(even) .section-title a[data-toggle=collapse] {
  right: auto;
  left: -50px;
}
@media (min-width: 1200px) {
  .journal-block:nth-child(even) .section-title a[data-toggle=collapse] {
    left: calc((1100px - 100vw)/4);
  }
}

@media (max-width: 1199px) {
  .manuscript-submit {
    margin-bottom: 0px;
  }
  .manuscript-submit section:last-child .section-title {
    margin-bottom: 0px;
  }

  .journal-block:nth-child(odd) .section-title {
    margin-right: -15px;
    margin-left: auto;
    padding-right: 15px;
  }
  .journal-block:nth-child(odd) .section-title .section-head {
    left: -20px;
  }
  .journal-block:nth-child(odd) .section-title a[data-toggle=collapse] {
    right: -50px;
  }
}
@media (max-width: 1199px) and (min-width: 1200px) {
  .journal-block:nth-child(odd) .section-title a[data-toggle=collapse] {
    left: calc((1100px - 100vw)/4);
  }
}
@media (min-width: 1200px) {
  .journal-block:nth-child(odd) .section-title .section-head {
    left: 110px;
  }
}
div.addtoany_share_save_container.addtoany_content.addtoany_content_bottom {
  text-align: center;
}

.blog .blog-header {
  position: relative;
  margin-bottom: 20px;
}
@media (min-width: 768px) {
  .blog .blog-header .hero-img {
    height: 450px;
    width: 100%;
    max-width: 100%;
    background-position: center;
    background-size: contain;
    background-repeat: no-repeat;
  }
}
@media (max-width: 767px) {
  .blog .blog-header .hero-img {
    height: 250px;
    width: 100%;
    max-width: 100%;
    background-position: center;
    background-size: cover;
    background-repeat: no-repeat;
  }
}
.blog .blog-header .hero-img.conference {
  background-image: url("/app/themes/impactjournals//assets/img/conferenceImage.jpg");
}

.article .blog .blog-header.current-news[class$=conferences] .hero-img {
  background-image: url("/app/themes/impactjournals//assets/img/conferenceImage.jpg");
  background-repeat: no-repeat;
  background-size: cover;
}
.article .blog .blog-header.current-news[class*=announcements] .hero-img {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
}
.article .blog .blog-header.current-news[class*=announcements] .hero-img.genesandcancer {
  background-image: url("/app/themes/impactjournals//assets/img/gc-blog-cent.svg");
}
.article .blog .blog-header.current-news[class*=announcements] .hero-img.oncoscience {
  background-image: url("/app/themes/impactjournals//assets/img/os_circ_cent.svg");
}
.article .blog .blog-header.current-news[class*=announcements] .hero-img.oncotarget {
  background-image: url("/app/themes/impactjournals//assets/img/oncotarget_circle_cent.svg");
}
.article .blog .blog-header.current-news[class*=announcements] .hero-img.aging {
  background-image: url("/app/themes/impactjournals//assets/img/ag-blog-def-cent.svg");
  background-size: contain;
}
.article .blog .blog-header.current-news[class$=releases] .hero-img {
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: inline-block;
}
.article .blog .blog-header.current-news[class$=releases] .hero-img.oncotarget {
  background-image: url("/app/themes/impactjournals//assets/img/oncotarget_circle_cent.svg");
}
.article .blog .blog-header.current-news[class$=releases] .hero-img.aging {
  background-image: url("/app/themes/impactjournals//assets/img/ag-blog-def-cent.svg");
}
.article .blog .blog-header.current-news .big-title h1 {
  font-weight: 900;
}

body.is-blog .main-content header {
  margin-bottom: 40px;
}
@media (max-width: 599px) {
  body.is-blog .main-content header {
    margin-bottom: 0px;
  }
}

body.is-blog .main-content .page-header {
  margin-bottom: 0;
}

#headerCarousel {
  height: 500px;
}
@media (max-width: 599px) {
  #headerCarousel {
    height: auto;
  }
}
#headerCarousel .carousel-inner .active .content .fadeInRightBig,
#headerCarousel .carousel-inner .active .image .fadeInRightBig,
#headerCarousel .carousel-inner .item .content .fadeInRightBig,
#headerCarousel .carousel-inner .item .image .fadeInRightBig {
  z-index: -99;
}

#headerCarousel .carousel-indicators {
  position: inherit;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-indicators {
    margin-bottom: 5px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row,
#headerCarousel .carousel-inner.blog-page-inner .item .row {
  min-height: 500px;
  flex-flow: column-reverse;
  min-height: 470px;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row,
#headerCarousel .carousel-inner.blog-page-inner .item .row {
    width: 895px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row.row-eq-height.carousel-item-display,
#headerCarousel .carousel-inner.blog-page-inner .item .row.row-eq-height.carousel-item-display {
    min-height: 400px;
    max-height: 400px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content {
  background-color: #ffffff;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 0 20px 20px;
  border-bottom: 1px solid #eee;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content {
    padding: 0px 15px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #761118;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .title {
  border-bottom: 1px solid #eeeeee;
  color: #761118;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel .slide-header-title {
  font-weight: 400;
  text-transform: none;
  font-family: Verdana, sans-serif;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncotarget .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncotarget .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #134a99;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .title {
  border-bottom: 1px solid #eeeeee;
  color: #134a99;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel .slide-header-title {
  font-weight: 400;
  text-transform: none;
  font-family: Verdana, sans-serif;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.aging .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.aging .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #009933;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .title {
  border-bottom: 1px solid #eeeeee;
  color: #009933;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel .slide-header-title {
  font-weight: 400;
  text-transform: none;
  font-family: Verdana, sans-serif;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.oncoscience .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.oncoscience .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #894b9d;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .title {
  border-bottom: 1px solid #eeeeee;
  color: #894b9d;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel .slide-header-title {
  font-weight: 400;
  text-transform: none;
  font-family: Verdana, sans-serif;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.genesandcancer .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.genesandcancer .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #1f1f1f;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .title {
  border-bottom: 1px solid #eeeeee;
  color: #1f1f1f;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel .slide-header-title {
  text-transform: capitalize;
  font-weight: 400;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel .slide-header-title h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel .slide-header-title h1 {
  text-transform: none;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.news .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.news .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #1f1f1f;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .title {
  border-bottom: 1px solid #eeeeee;
  color: #1f1f1f;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel .slide-header-title {
  text-transform: capitalize;
  font-weight: 400;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel .slide-header-title h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel .slide-header-title h1 {
  text-transform: none;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.milestones .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.milestones .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #1f1f1f;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .title {
  border-bottom: 1px solid #eeeeee;
  color: #1f1f1f;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel .slide-header-title {
  text-transform: capitalize;
  font-weight: 400;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel .slide-header-title h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel .slide-header-title h1 {
  text-transform: none;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.science-talk .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.science-talk .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight {
  z-index: 99999;
  height: 150px;
  border-top: 6px solid #1f1f1f;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight {
    min-height: 135px;
    max-height: 135px;
    height: 135px;
    width: 100%;
    padding-left: 0px;
    padding-bottom: 0px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .title {
  border-bottom: 1px solid #eeeeee;
  color: #1f1f1f;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .title h2 {
  margin: 10px 0;
  font-size: 24px;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .title h2,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .title h2 {
    margin: 0 0;
    font-size: 16px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .title h2.slide-category-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .title h2.slide-category-title {
    padding-left: 20px;
    font-size: 16px;
    margin: 10px 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel h1 {
    margin-top: 10px;
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel p,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel p {
    font-size: 13px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel.corner-l:before, #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel.corner-r:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel.corner-l:before,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel.corner-r:before {
    width: 0;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel .slide-header-title {
    font-size: 19px;
  }
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel .slide-header-title .slide-title-read-more,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel .slide-header-title .slide-title-read-more {
    text-transform: capitalize;
    font-weight: 200;
    font-size: 22px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel {
  margin-top: 0;
  margin-bottom: 0;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel .slide-header-title {
  text-transform: capitalize;
  font-weight: 400;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel .slide-header-title h1,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel .slide-header-title h1 {
  text-transform: none;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .content.header-message.spotlight .corner-carousel .slide-header-title,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.header-message.spotlight .corner-carousel .slide-header-title {
    font-size: 16px;
    padding-left: 20px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .content.page_is_not_found,
#headerCarousel .carousel-inner.blog-page-inner .item .row .content.page_is_not_found {
  min-height: 320px;
  max-width: 455px;
  border: 1px solid #1f1f1f;
  border-bottom: 1px solid #1f1f1f;
  padding: 40px;
  background: url(/app/themes/impactjournals//assets/img/corner.png) top right no-repeat #fff;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .image,
#headerCarousel .carousel-inner.blog-page-inner .item .row .image {
  z-index: -99;
}
#headerCarousel .carousel-inner.blog-page-inner .active .row .image img,
#headerCarousel .carousel-inner.blog-page-inner .item .row .image img {
  max-height: 435px;
  min-width: 700px;
  max-width: 700px;
  min-width: 700px;
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .image img,
#headerCarousel .carousel-inner.blog-page-inner .item .row .image img {
    max-width: 860px;
    min-width: 860px;
  }
}
@media (max-width: 0px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .image img,
#headerCarousel .carousel-inner.blog-page-inner .item .row .image img {
    max-height: 95vh;
    max-width: 95vw;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner .active .row .image img,
#headerCarousel .carousel-inner.blog-page-inner .item .row .image img {
    max-height: 233px;
    min-height: 233px;
    max-width: 414px;
    min-width: 414px;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner h2 {
    z-index: 9;
    position: inherit;
  }
}
@media (min-width: 600px) {
  #headerCarousel .carousel-inner.blog-page-inner h2 {
    margin-bottom: 125px;
  }
}
#headerCarousel .carousel-inner.blog-page-inner h2.most-recent-posts {
  display: block;
  text-align: center;
  text-transform: capitalize;
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner h2.most-recent-posts {
    margin-top: 60px;
    padding-top: 20px;
    margin-bottom: 0;
  }
}
@media (max-width: 599px) {
  #headerCarousel .carousel-inner.blog-page-inner {
    overflow: visible;
  }
}

@media (max-width: 703px) {
  #headerCarousel .carousel-inner.front-page-inner .content .header-message.left-alignment h1 {
    font-size: 16px;
    font-size: 2vh;
  }
  #headerCarousel .carousel-inner.front-page-inner .content .header-message.left-alignment small {
    font-size: 13px;
    font-size: 1.5vh;
  }
  #headerCarousel .carousel-inner.front-page-inner .content .header-message.left-alignment p {
    font-size: 12px;
    font-size: 1.5vh;
  }
}
@media (max-width: 1199px) {
  div#headerCarousel.front-page-header {
    display: none;
  }
}

.blog-body.blog-home {
  margin-top: 125px;
}
@media (max-width: 599px) {
  .blog-body.blog-home {
    margin-top: 0px;
  }
}

.blog-body {
  padding: 0;
}
.blog-body .block-full .rapamycin-thumbnail-img.spotlight-block-lg {
  height: 200px;
  width: 100%;
  max-width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-body .block-cat .rapamycin-thumbnail-img.spotlight-block-lg {
  height: 200px;
  width: 100%;
  max-width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  width: 360px;
}
.blog-body .rapamycin-thumbnail-img.category-block-lg {
  height: 170px;
  width: 100%;
  max-width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-body .rapamycin-thumbnail-img.category-block-sm {
  height: 78px;
  width: 100%;
  max-width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-body .category-block .category-block-head a,
.blog-body .category-block .category-block-head a:active,
.blog-body .category-block .category-block-head a:visited {
  color: #1f1f1f;
}
.blog-body .category-block div.category-block-post-title h3 {
  margin-top: 10px;
}
.blog-body .half-width-block .category-block-body a.excerpt-more {
  display: none;
}
.blog-body .half-width-block .category-block-body div.props {
  margin-top: 10px;
}
.blog-body .journal {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 0 20px 20px;
  border-bottom: 1px solid #eee;
  margin-bottom: 40px;
  border-top: 6px solid #1f1f1f;
}
.blog-body .journal.post-block {
  padding-top: 20px;
}
.blog-body .journal.category-block .category-block-body .blog-post-item {
  margin-top: 10px;
}
@media (min-width: 992px) {
  .blog-body .journal.category-block .category-block-body .blog-post-item {
    display: flex;
  }
}
.blog-body .journal.category-block .category-block-body .blog-post-item .blog-post-image {
  margin-right: 10px;
}
@media (max-width: 599px) {
  .blog-body .journal.category-block .category-block-body .blog-post-item .blog-post-text {
    padding-top: 10px;
    margin-right: 10px;
  }
}
@media (max-width: 599px) {
  .blog-body .journal.category-block .category-block-body .blog-post-item .blog-post-text {
    text-align: center;
  }
}
.blog-body .journal.category-block .category-block-body .blog-post-item .blog-post-text .category-block-post-title h3 {
  text-transform: none;
  font-family: Verdana, sans-serif;
  line-height: 1.6em;
  font-weight: 400;
  font-size: 18px;
  margin-top: 0px;
}
@media (max-width: 991px) {
  .blog-body .journal.category-block .category-block-body .blog-post-item.col-xs-6 .blog-post-text {
    text-align: center;
  }
}
@media (max-width: 1199px) {
  .blog-body .journal.category-block {
    margin-bottom: 20px;
  }
}
.blog-body .journal.full-width-block {
  min-height: 250px;
  padding: 0px;
  min-height: auto;
}
@media (max-width: 1199px) {
  .blog-body .journal.full-width-block {
    margin-bottom: 20px;
  }
}
.blog-body .journal.full-width-block.no-title {
  padding-top: 20px;
}
.blog-body .journal.full-width-block .corner-r {
  min-width: 350px;
  margin-bottom: 20px;
}
.blog-body .journal.full-width-block.block-center .corner-r:before {
  width: 0%;
}
.blog-body .journal.full-width-block.milestones a,
.blog-body .journal.full-width-block.milestones a:active,
.blog-body .journal.full-width-block.milestones a:visited, .blog-body .journal.full-width-block.news a,
.blog-body .journal.full-width-block.news a:active,
.blog-body .journal.full-width-block.news a:visited, .blog-body .journal.full-width-block.science-talk a,
.blog-body .journal.full-width-block.science-talk a:active,
.blog-body .journal.full-width-block.science-talk a:visited, .blog-body .journal.full-width-block.spotlight a,
.blog-body .journal.full-width-block.spotlight a:active,
.blog-body .journal.full-width-block.spotlight a:visited {
  color: black;
}
.blog-body .journal.full-width-block.block-right .corner-r {
  float: right;
  margin-left: 20px;
}
.blog-body .journal.full-width-block.block-left .corner-r {
  float: left;
  margin-right: 20px;
}
@media (min-width: 600px) {
  .blog-body .journal.full-width-block .blog-post-inner {
    display: flex;
  }
}
.blog-body .journal.full-width-block .blog-post-inner .blog-post-image {
  margin-right: 10px;
}
@media (max-width: 599px) {
  .blog-body .journal.full-width-block .blog-post-inner .blog-post-image {
    margin-right: initial;
  }
}
.blog-body .journal.full-width-block .blog-post-inner .blog-post-image .corner-image {
  margin-bottom: 0;
}
.blog-body .journal.full-width-block .blog-post-inner .blog-post-text h3 {
  text-transform: none;
  font-family: Verdana, sans-serif;
  line-height: 1.6em;
  font-weight: 400;
  font-size: 18px;
  margin-top: 10px;
}
.blog-body .journal.full-width-block .blog-post-inner .blog-post-text .desc {
  margin-right: 5px;
}
.blog-body .journal.milestones h3 a,
.blog-body .journal.milestones h3 a:active,
.blog-body .journal.milestones h3 a:visited, .blog-body .journal.news h3 a,
.blog-body .journal.news h3 a:active,
.blog-body .journal.news h3 a:visited, .blog-body .journal.science-talk h3 a,
.blog-body .journal.science-talk h3 a:active,
.blog-body .journal.science-talk h3 a:visited, .blog-body .journal.spotlight h3 a,
.blog-body .journal.spotlight h3 a:active,
.blog-body .journal.spotlight h3 a:visited {
  color: black;
}
.blog-body .journal.milestones .category-block-body .desc a,
.blog-body .journal.milestones .category-block-body .desc a:active,
.blog-body .journal.milestones .category-block-body .desc a:visited,
.blog-body .journal.milestones .category-block-body .view-all a,
.blog-body .journal.milestones .category-block-body .view-all a:active,
.blog-body .journal.milestones .category-block-body .view-all a:visited, .blog-body .journal.news .category-block-body .desc a,
.blog-body .journal.news .category-block-body .desc a:active,
.blog-body .journal.news .category-block-body .desc a:visited,
.blog-body .journal.news .category-block-body .view-all a,
.blog-body .journal.news .category-block-body .view-all a:active,
.blog-body .journal.news .category-block-body .view-all a:visited, .blog-body .journal.science-talk .category-block-body .desc a,
.blog-body .journal.science-talk .category-block-body .desc a:active,
.blog-body .journal.science-talk .category-block-body .desc a:visited,
.blog-body .journal.science-talk .category-block-body .view-all a,
.blog-body .journal.science-talk .category-block-body .view-all a:active,
.blog-body .journal.science-talk .category-block-body .view-all a:visited, .blog-body .journal.spotlight .category-block-body .desc a,
.blog-body .journal.spotlight .category-block-body .desc a:active,
.blog-body .journal.spotlight .category-block-body .desc a:visited,
.blog-body .journal.spotlight .category-block-body .view-all a,
.blog-body .journal.spotlight .category-block-body .view-all a:active,
.blog-body .journal.spotlight .category-block-body .view-all a:visited {
  color: black;
}
.blog-body .journal h2 {
  text-transform: uppercase;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #eee;
  padding-bottom: 20px;
  margin-bottom: 20px;
}
.blog-body .journal .latest {
  text-transform: initial;
  display: block;
  font-weight: bold;
  position: absolute;
  top: 27px;
  right: 35px;
  font-size: 14px;
  color: #999;
}
.blog-body .journal h3 {
  font-size: 16px;
  font-weight: bold;
}
.blog-body .journal .corner-l > img {
  height: 240px;
  width: 100%;
  background-color: #eee;
}
.blog-body .journal .desc {
  font-size: 16px;
  line-height: 18px;
  margin: 10px auto;
}
.blog-body .journal .desc .excerpt-more {
  display: inline-block;
  font-style: italic;
}
.blog-body .journal .desc a.news {
  font-weight: 400;
}
.blog-body .journal .desc a.milestones {
  font-weight: 400;
}
.blog-body .journal .desc a.science-talk {
  font-weight: 400;
}
.blog-body .journal .desc a.spotlight {
  font-weight: 400;
}
.blog-body .journal .list {
  border-top: 1px solid #eeeeee;
  padding: 20px 0 0;
  margin-bottom: 10px;
}
.blog-body .journal .list .list-item {
  display: flex;
  min-height: 90px;
}
.blog-body .journal .list .list-item div.thumb-image-wrapper {
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.blog-body .journal .list .list-item a.thumb {
  width: 175px;
  display: flex;
  margin-right: 10px;
}
.blog-body .journal .list .list-item > div {
  display: inline-block;
}
.blog-body .journal .list .list-item h3 {
  margin-top: 0;
  margin-bottom: 0;
}
.blog-body .journal .list .list-item .links {
  margin-top: 10px;
}
.blog-body .journal .list .list-item + .list-item {
  padding-top: 20px;
  border-top: 1px solid #eeeeee;
}
.blog-body .journal.full-width-block .list {
  border-top: none;
  display: flex;
}
.blog-body .journal.full-width-block .list .list-item {
  width: 25%;
  height: auto;
  margin-right: 20px;
  padding-top: 0;
  border-top: none;
}
.blog-body .journal.full-width-block .list .list-item > div {
  display: block;
  margin-left: 0;
}
.blog-body .journal.full-width-block .list .list-item a.thumb {
  position: relative;
}
.blog-body .journal.oncotarget {
  border-top: 6px solid #761118;
}
.blog-body .journal.oncotarget a,
.blog-body .journal.oncotarget a:active,
.blog-body .journal.oncotarget a:visited,
.blog-body .journal.oncotarget h2,
.blog-body .journal.oncotarget h3 {
  color: #761118;
  text-decoration-color: #761118;
}
.blog-body .journal.aging {
  border-top: 6px solid #134a99;
}
.blog-body .journal.aging a,
.blog-body .journal.aging a:active,
.blog-body .journal.aging a:visited,
.blog-body .journal.aging h2,
.blog-body .journal.aging h3 {
  color: #134a99;
  text-decoration-color: #134a99;
}
.blog-body .journal.oncoscience {
  border-top: 6px solid #009933;
}
.blog-body .journal.oncoscience a,
.blog-body .journal.oncoscience a:active,
.blog-body .journal.oncoscience a:visited,
.blog-body .journal.oncoscience h2,
.blog-body .journal.oncoscience h3 {
  color: #009933;
  text-decoration-color: #009933;
}
.blog-body .journal.genesandcancer {
  border-top: 6px solid #894b9d;
}
.blog-body .journal.genesandcancer a,
.blog-body .journal.genesandcancer a:active,
.blog-body .journal.genesandcancer a:visited,
.blog-body .journal.genesandcancer h2,
.blog-body .journal.genesandcancer h3 {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
.blog-body .journal.news {
  border-top: 6px solid #1f1f1f;
}
.blog-body .journal.news a,
.blog-body .journal.news a:active,
.blog-body .journal.news a:visited,
.blog-body .journal.news h2,
.blog-body .journal.news h3 {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
.blog-body .journal.milestones {
  border-top: 6px solid #1f1f1f;
}
.blog-body .journal.milestones a,
.blog-body .journal.milestones a:active,
.blog-body .journal.milestones a:visited,
.blog-body .journal.milestones h2,
.blog-body .journal.milestones h3 {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
.blog-body .journal.science-talk {
  border-top: 6px solid #1f1f1f;
}
.blog-body .journal.science-talk a,
.blog-body .journal.science-talk a:active,
.blog-body .journal.science-talk a:visited,
.blog-body .journal.science-talk h2,
.blog-body .journal.science-talk h3 {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
.blog-body .journal.spotlight {
  border-top: 6px solid #1f1f1f;
}
.blog-body .journal.spotlight a,
.blog-body .journal.spotlight a:active,
.blog-body .journal.spotlight a:visited,
.blog-body .journal.spotlight h2,
.blog-body .journal.spotlight h3 {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
.blog-body .journal.spotlight {
  border-top: 6px solid;
}
.blog-body .journal .links,
.blog-body .journal .props {
  font-size: 15px;
  font-weight: 300;
  letter-spacing: 0.6px;
  color: #000;
}
.blog-body .journal .links > span,
.blog-body .journal .props > span {
  padding-right: 10px;
}
.blog-body .journal .links > span + span,
.blog-body .journal .props > span + span {
  border-left: 1px solid #999;
  padding-left: 10px;
}
.blog-body .journal .links span > a {
  font-style: italic;
  color: black;
}
.blog-body .journal .links .fulltext-link i.fa {
  margin-left: 3px;
  font-size: 10px;
}
.blog-body .journal .view-all {
  border-top: 1px solid #eee;
  padding-top: 10px;
  font-size: 13px;
  text-transform: uppercase;
  font-weight: bold;
}
.blog-body .journal .view-all * {
  font-weight: bold;
  color: #999;
}
.blog-body .journal .view-all .links {
  padding-top: 3px;
}

.main-content .blog .big-title {
  color: #333;
  font-size: 18px;
  text-align: center;
  margin-bottom: 20px;
}
.main-content .blog .big-title h1 {
  font-size: 40px;
  font-weight: bold;
  text-transform: none;
}
@media (max-width: 767px) {
  .main-content .blog .big-title h1 {
    font-size: 25px;
  }
}
.main-content .blog .big-title .links a,
.main-content .blog .big-title .links a:active,
.main-content .blog .big-title .links a:hover,
.main-content .blog .big-title .props a,
.main-content .blog .big-title .props a:active,
.main-content .blog .big-title .props a:hover {
  color: #1f1f1f;
}
.main-content .blog .big-title .links > span,
.main-content .blog .big-title .props > span {
  padding-right: 10px;
}
.main-content .blog .big-title .links > span + span,
.main-content .blog .big-title .props > span + span {
  border-left: 1px solid #999;
  padding-left: 10px;
}
.main-content .blog .big-title .links .keywords-main,
.main-content .blog .big-title .props .keywords-main {
  margin-top: 10px;
}
.main-content .blog .big-title .links .keywords-main .article-keywords,
.main-content .blog .big-title .props .keywords-main .article-keywords {
  font-style: italic;
}
.main-content .blog .big-title .links span > a {
  font-style: italic;
  text-decoration: underline;
}
.main-content .blog .blog-share-links {
  position: absolute;
  bottom: 10px;
  right: 10px;
  background-color: #fff;
  padding: 5px 20px;
  font-size: 20px;
}
.main-content .blog .blog-share-links i {
  font-size: 28px;
  padding: 0 10px;
}
.main-content .blog-detail-body {
  font-size: 16px;
  line-height: 20px;
}
.main-content .blog-detail-body p {
  margin: 20px 20px 0 0;
  text-align: justify;
}
@media (max-width: 767px) {
  .main-content .blog-detail-body p {
    margin-right: 0;
  }
}
.main-content .blog-detail-body p.press-correspondence {
  text-align: left;
  margin: 20px 0 0 0;
}
.main-content .blog-detail-body .wp-caption .container .row {
  padding: 20px 40px;
}
.main-content .blog-detail-body blockquote {
  margin: 20px 40px;
  font-size: inherit;
  font-style: italic;
  overflow: auto;
}
.main-content .blog-detail-body .special-block {
  background-image: url("/app/themes/impactjournals//assets/img/laboratory.png");
  background-position: right;
  background-repeat: no-repeat;
  background-size: 50%;
  margin-right: 40px;
  padding-top: 30px;
  padding-bottom: 30px;
  padding-right: 50%;
}
.main-content .blog-detail-body .special-block > div {
  border-top: 4px solid;
  border-bottom: 4px solid;
  margin: 0 0 0 20px;
  font-weight: bold;
  padding: 30px 20px;
}
.main-content .blog-detail-body .blog-detail-content {
  margin: 20px 0 0 20px;
  /* wp classes */
}
@media (max-width: 767px) {
  .main-content .blog-detail-body .blog-detail-content {
    margin: 20px 10px 0 10px;
  }
}
.main-content .blog-detail-body .blog-detail-content img.alignright {
  float: right;
  margin: 0 0 1em 1em;
}
.main-content .blog-detail-body .blog-detail-content img.alignleft {
  float: left;
  margin: 0 1em 1em 0;
}
.main-content .blog-detail-body .blog-detail-content img.aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.main-content .blog-detail-body .blog-detail-content .wp-block-image {
  margin-top: 1em;
}
.main-content .blog-detail-body .blog-detail-content figure.aligncenter {
  text-align: center;
}
@media (max-width: 599px) {
  .main-content .blog-detail-body .blog-detail-content figure.aligncenter .wp-block-embed__wrapper iframe {
    width: 380px;
    max-width: 380px;
  }
}
.main-content .blog-detail-body .blog-detail-content figure.aligncenter figcaption {
  display: block;
}
.main-content .blog-detail-body .blog-detail-content figure figcaption {
  text-align: center;
}
.main-content .blog-detail-body .blog-detail-content figure.wp-block-embed-youtube {
  text-align: center;
}
@media (max-width: 599px) {
  .main-content .blog-detail-body .blog-detail-content figure.wp-block-embed-youtube .wp-block-embed__wrapper iframe {
    width: 380px;
    max-width: 380px;
  }
}
.main-content .blog-detail-body .blog-detail-content .alignright {
  float: right;
  margin-left: 60px;
}
.main-content .blog-detail-body .blog-detail-content .alignleft {
  float: left;
  margin-right: 60px;
}
.main-content .blog-detail-body .blog-detail-content .aligncenter {
  display: block;
  margin-left: auto;
  margin-right: auto;
}
.main-content .blog-detail-body .blog-detail-content .wp-caption .wp-caption-text {
  margin: 10px 0;
  width: 300px;
  font-size: 14px;
  line-height: 16px;
  text-align: center;
  font-style: italic;
}
.main-content .blog-detail-body .blog-detail-content .wp-caption.aligncenter img {
  margin-left: 20px;
  float: right;
}
.main-content .blog-detail-body .blog-detail-content .wp-caption.aligncenter .wp-caption-text {
  font-weight: bold;
  margin: auto;
  width: auto;
  border-radius: 0;
  border-top: 3px solid;
  border-bottom: 3px solid;
  margin-right: 20px;
  padding: 20px 10px;
  border-color: #1f1f1f;
}
.main-content .blog-detail-body .blog-detail-content div#key-takeaways .key-takeaway-title {
  text-align: center;
  margin: 1em 0 2em;
}
.main-content .blog-detail-body .blog-detail-content .has-text-align-center {
  text-align: center;
}
.main-content .blog-detail-body .blog-side-detail {
  float: right;
  width: 250px;
  padding: 0 10px 10px;
  margin-left: 20px;
  margin-bottom: 10px;
  border-left-width: 1px;
  border-left-style: solid;
  border-bottom-width: 1px;
  border-bottom-style: solid;
  border-color: #cecece;
}
.main-content .blog-detail-body .blog-side-detail i.fa {
  font-size: 13px;
}
.main-content .blog-detail-body .blog-side-detail h4 {
  background-color: black;
  color: white;
  padding: 5px;
  font-weight: bold;
}
.main-content .blog-detail-body .blog-side-detail > div {
  margin-bottom: 4px;
}
.main-content .blog-detail-body .blog-side-detail .article-title {
  font-weight: bold;
  font-style: italic;
  text-align: center;
}
.main-content .blog-detail-body .blog-side-detail .article-keywords {
  font-style: italic;
}
.main-content .blog-detail-body .blog-side-detail .article-doi {
  font-size: 12px;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.oncotarget .article-links {
  margin-bottom: 10px;
  text-align: center;
  background-color: #761118;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.oncotarget .article-links a {
  font-weight: bold;
  color: white;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.aging .article-links {
  margin-bottom: 10px;
  text-align: center;
  background-color: #134a99;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.aging .article-links a {
  font-weight: bold;
  color: white;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.oncoscience .article-links {
  margin-bottom: 10px;
  text-align: center;
  background-color: #009933;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.oncoscience .article-links a {
  font-weight: bold;
  color: white;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.genesandcancer .article-links {
  margin-bottom: 10px;
  text-align: center;
  background-color: #894b9d;
}
.main-content .blog-detail-body .blog-side-detail .detail-original-article.genesandcancer .article-links a {
  font-weight: bold;
  color: white;
}
.main-content .blog-detail-body .blog-side-detail .side-detail-logo {
  height: 60px;
}
.main-content .blog-detail-body .blog-side-detail .side-detail-logo.oncotarget {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/oncotarget-clear.png");
  background-color: #761118;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.main-content .blog-detail-body .blog-side-detail .side-detail-logo.aging {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/aging-clear.png");
  background-color: #134a99;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.main-content .blog-detail-body .blog-side-detail .side-detail-logo.oncoscience {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/oncoscience-clear.png");
  background-color: #009933;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.main-content .blog-detail-body .blog-side-detail .side-detail-logo.genesandcancer {
  background-image: url("/app/themes/impactjournals//assets/img/Home/logos/genesandcancer-clear.png");
  background-color: #894b9d;
  background-size: 70%;
  background-position: center;
  background-repeat: no-repeat;
}
.main-content .blog-detail-body .blogpost-prevnext {
  margin: 40px;
  font-weight: bold;
}
.main-content .blog-detail-body .blogpost-prevnext a:hover {
  text-decoration: none;
}
.main-content .blog-detail-body .blogpost-prevnext .date {
  font-size: small;
  color: #949494;
}
.main-content .blog-detail-body .blogpost-prevnext .left {
  padding-right: 20px;
  float: left;
  text-align: left;
}
.main-content .blog-detail-body .blogpost-prevnext .left > div:first-child {
  float: left;
}
.main-content .blog-detail-body .blogpost-prevnext .right {
  padding-left: 20px;
  border-left: 1px solid #CCC;
  float: right;
  text-align: right;
}
.main-content .blog-detail-body .blogpost-prevnext .right > div:first-child {
  float: right;
}
.main-content .blog-detail-body .blogpost-prevnext .left,
.main-content .blog-detail-body .blogpost-prevnext .right {
  width: 49%;
}
.main-content .blog-detail-body .blogpost-prevnext .left div,
.main-content .blog-detail-body .blogpost-prevnext .right div {
  clear: both;
}
.main-content .blog-detail-body .blogpost-prevnext .left > div:first-child,
.main-content .blog-detail-body .blogpost-prevnext .right > div:first-child {
  border: 1px solid #333;
  width: 160px;
  text-align: center;
  margin-bottom: 20px;
}
.main-content .blog-detail-body .blogpost-prevnext .left > div:first-child a,
.main-content .blog-detail-body .blogpost-prevnext .right > div:first-child a {
  padding: 20px;
  display: block;
  width: 100%;
  height: 100%;
}
.main-content .blog-detail-body .blogpost-prevnext .left > div:first-child a:hover,
.main-content .blog-detail-body .blogpost-prevnext .right > div:first-child a:hover {
  text-decoration: none;
  background-color: black;
  color: white;
}
.main-content .blog-detail-footer {
  margin-left: -15px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills {
  border-bottom: none;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills:after {
  content: "";
  display: block;
  padding-top: 10px;
  border-bottom: 2px solid #eee;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills:before {
  content: "";
  display: block;
  padding-top: 5px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills li {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  padding: 0 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills li.active a {
  background-color: white;
  color: #761118;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills li a {
  background-color: white;
  color: #C0C0C0;
  display: block;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncotarget .nav-pills li:after {
  content: "";
  display: inline-block;
  min-width: 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills {
  border-bottom: none;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills:after {
  content: "";
  display: block;
  padding-top: 10px;
  border-bottom: 2px solid #eee;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills:before {
  content: "";
  display: block;
  padding-top: 5px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills li {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  padding: 0 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills li.active a {
  background-color: white;
  color: #134a99;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills li a {
  background-color: white;
  color: #C0C0C0;
  display: block;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .aging .nav-pills li:after {
  content: "";
  display: inline-block;
  min-width: 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills {
  border-bottom: none;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills:after {
  content: "";
  display: block;
  padding-top: 10px;
  border-bottom: 2px solid #eee;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills:before {
  content: "";
  display: block;
  padding-top: 5px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills li {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  padding: 0 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills li.active a {
  background-color: white;
  color: #009933;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills li a {
  background-color: white;
  color: #C0C0C0;
  display: block;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .oncoscience .nav-pills li:after {
  content: "";
  display: inline-block;
  min-width: 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills {
  border-bottom: none;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills:after {
  content: "";
  display: block;
  padding-top: 10px;
  border-bottom: 2px solid #eee;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills:before {
  content: "";
  display: block;
  padding-top: 5px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills li {
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: none;
  padding: 0 10px;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills li.active a {
  background-color: white;
  color: #894b9d;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills li a {
  background-color: white;
  color: #C0C0C0;
  display: block;
}
.main-content #key-takeaways .blog-detail-footer div.key-takeaway-wrap .genesandcancer .nav-pills li:after {
  content: "";
  display: inline-block;
  min-width: 10px;
}
.main-content .blog-detail-footer > div {
  padding: 0 20px 20px;
  border-bottom: 1px solid #eee;
  border-top: 8px solid;
}
.main-content .blog-detail-footer > div.blog-detail-footer-content {
  margin-bottom: 0px;
}
.main-content .blog-detail-footer > div .nav-pills {
  border-bottom: 2px solid #eee;
  margin: 0 -20px;
}
.main-content .blog-detail-footer > div .nav-pills > li {
  font-weight: bold;
  font-size: 16px;
  line-height: 18px;
  text-transform: uppercase;
  color: #999;
}
.main-content .blog-detail-footer > div .nav-pills > li > a {
  border-radius: 0;
  color: #1f1f1f;
  background-color: white;
}
.main-content .blog-detail-footer > div .nav-pills > li.active > a, .main-content .blog-detail-footer > div .nav-pills > li.active > a:focus, .main-content .blog-detail-footer > div .nav-pills > li.active > a:hover {
  background-color: #1f1f1f;
  color: white;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics {
  margin: 20px 0;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics {
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 0 20px 20px;
  border-bottom: 1px solid #eee;
  margin-bottom: 2em;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics.oncotarget {
  border-top: 6px solid #761118;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics.aging {
  border-top: 6px solid #134a99;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics.oncoscience {
  border-top: 6px solid #009933;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics.genesandcancer {
  border-top: 6px solid #894b9d;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics .metrics-title:after {
  content: "";
  display: block;
  margin: 0 auto 1em;
  width: 100%;
  border-bottom: 2px solid #eee;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics-altmetrics {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 250px;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics-altmetrics .mendeley {
  background-image: url("/app/themes/impactjournals//assets/img/mendeley_logo.png");
  background-repeat: no-repeat;
  background-position-x: 50%;
  background-position-y: 5%;
  background-size: 50%;
  height: 70%;
  text-align: center;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics-altmetrics .mendeley p {
  margin: 0;
  color: #F8F8F8;
  font-size: 24px;
  line-height: 1.2;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics-altmetrics .altmetric-embed {
  height: 65%;
}
.main-content .blog-detail-footer > div .tab-content #metrics .blog-metrics .metrics-twitter div.tweet-item {
  margin-bottom: 1em;
}
.main-content .blog-detail-footer > div .tab-content .yarpp-related {
  margin: 3em 0 1em;
}
.main-content .blog-detail-footer > div .tab-content #related .rapamycin-thumbnail-img.related-thumb {
  height: 180px;
  width: 100%;
  max-width: 100%;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
  margin: 20px 0;
}
@media (min-width: 992px) and (max-width: 1199px) {
  .main-content .blog-detail-footer > div .tab-content #related .rapamycin-thumbnail-img.related-thumb {
    margin: 30px 0;
  }
}
.main-content .blog-detail-footer > div .tab-content #related .title {
  font-weight: bold;
  line-height: 1.1em;
  font-size: 14px;
  text-transform: uppercase;
  height: 55px;
  text-align: center;
}
@media (min-width: 1200px) {
  .main-content .blog-detail-footer > div .tab-content #related .title {
    width: 200px;
  }
}
.main-content .blog-detail-footer > div .tab-content #related .title .post-date {
  margin-top: 5px;
}
.main-content .blog-detail-footer > div .tab-content #related .author {
  font-size: 12px;
  letter-spacing: 0.6px;
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts {
  display: flex;
  justify-content: space-around;
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper {
  display: flex;
  width: 50%;
  align-items: center;
  flex-direction: column;
  text-align: center;
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper .blog-post-image, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper .blog-post-image {
  width: 90%;
}
@media (max-width: 599px) {
  .main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper .blog-post-image, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper .blog-post-image {
    width: 99%;
  }
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper .blog-post-image img, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper .blog-post-image img {
  min-height: 220px;
  max-height: 220px;
  object-fit: contain;
}
@media (max-width: 599px) {
  .main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper .blog-post-image img, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper .blog-post-image img {
    min-height: 140px;
    max-height: 140px;
    object-fit: cover;
  }
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper i, .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper i {
  color: #ccc;
  font-weight: 900;
}
.main-content .blog-detail-footer > div .tab-content .previous-next-posts .chevron-link-wrapper {
  display: flex;
  padding-top: 10px;
}
@media (min-width: 600px) {
  .main-content .blog-detail-footer > div .tab-content .previous-next-posts .chevron-link-wrapper p {
    max-width: 90%;
  }
}
@media (max-width: 599px) {
  .main-content .blog-detail-footer > div .tab-content .previous-next-posts .next-post-wrapper .chevron-link-wrapper {
    padding-left: 10px;
  }
}
@media (max-width: 599px) {
  .main-content .blog-detail-footer > div .tab-content .previous-next-posts .previous-post-wrapper .chevron-link-wrapper {
    padding-right: 10px;
  }
}

body.is-blog .section-title {
  background-color: #1f1f1f;
  color: white;
}
@media (min-width: 1200px) {
  body.is-blog .section-title {
    margin-top: 40px;
    margin-bottom: 20px;
  }
}
body.is-blog .section-title.home {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.home .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-home.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.journals {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.journals .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-journals.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.about {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.about .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-about.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.engage {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.engage .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/menu-main-engage.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Main-Nav/main-menu-blog.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-home {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-home .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_blog@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-journals {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-journals .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_journals@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-spotlight {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-spotlight .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_spotlight@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-news {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-news .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_news@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-milestones {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-milestones .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_milestones@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-science {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-science .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_blog@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-enhanced {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-enhanced .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_enhancedmedia@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-science-talk {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-science-talk .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/science-talk.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-quiz {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-quiz .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_quiz@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-trending {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-trending .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_trending@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.blog-archive {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.blog-archive .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/Blog-Nav/ic_archive@2x.png");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.quizes {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.quizes .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_quiz.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.news {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.news .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_news.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.testimonials {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.testimonials .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_testimonials.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.employees {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.employees .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_employee.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.employment {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.employment .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_employment.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.users {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.users .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_users.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.contact {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.contact .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_contactform.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.memberships {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.memberships .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_memberships.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}
body.is-blog .section-title.subscribe {
  position: relative;
  display: block;
  height: 130px;
  background-position-x: calc(100vw - 970px);
}
body.is-blog .section-title.subscribe .section-icon {
  display: inline-block;
  background-image: url("/app/themes/impactjournals///assets/img/ADMIN_PAGES/ic_email.svg");
  background-repeat: no-repeat;
  background-position: center;
  background-size: contain;
  height: 32px;
  width: 44px;
  position: relative;
  top: 9px;
  -webkit-filter: invert(1);
  filter: invert(1);
}

body.is-blog .main-content .section-title.oncotarget {
  background-color: #761118;
  color: white;
  font-weight: bold;
}

.article.oncotarget .big-title h1 {
  color: #761118;
}
.article.oncotarget .big-title .props h3.category-name-cat a {
  color: #761118;
}
.article.oncotarget .big-title .article-keywords a {
  color: #761118;
}
.article.oncotarget .blog-detail-body a,
.article.oncotarget .blog-detail-body a:active,
.article.oncotarget .blog-detail-body a:visited {
  color: #761118;
}
.article.oncotarget .blog-detail-body .blog-side-detail h4 {
  background-color: #761118;
}
.article.oncotarget .blog-detail-body .blog-side-detail .article-doi {
  color: #761118;
}
.article.oncotarget .blog-detail-body .special-block > div {
  border-top-color: #761118;
  border-bottom-color: #761118;
}
.article.oncotarget .blog-detail-body .wp-caption.aligncenter .wp-caption-text {
  border-color: #761118;
}
.article.oncotarget .blog-detail-footer > div {
  border-top-color: #761118;
}
.article.oncotarget .blog-detail-footer > div .nav-pills > li a,
.article.oncotarget .blog-detail-footer > div .nav-pills > li a:focus,
.article.oncotarget .blog-detail-footer > div .nav-pills > li a:hover {
  color: #761118;
}
.article.oncotarget .blog-detail-footer > div .nav-pills > li.active a,
.article.oncotarget .blog-detail-footer > div .nav-pills > li.active a:focus,
.article.oncotarget .blog-detail-footer > div .nav-pills > li.active a:hover {
  background-color: #761118;
  color: white;
}
.article.oncotarget .blog-detail-footer > div .nav-pills > li.hide-metrics {
  display: none;
}
.article.oncotarget .blog-detail-footer > div .nav-pills > li.show-metrics {
  display: block;
}
.article.oncotarget .blog-detail-footer > div #related div .corner-oncotarget + .title a {
  color: #761118;
  text-decoration-color: #761118;
}
.article.oncotarget .blog-detail-footer > div #related div .corner-aging + .title a {
  color: #134a99;
  text-decoration-color: #134a99;
}
.article.oncotarget .blog-detail-footer > div #related div .corner-oncoscience + .title a {
  color: #009933;
  text-decoration-color: #009933;
}
.article.oncotarget .blog-detail-footer > div #related div .corner-genesandcancer + .title a {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
.article.oncotarget .blog-detail-footer > div #related div .corner-all + .title a {
  color: black;
}
.article.oncotarget #menu3 .title {
  color: #761118;
}

body.is-blog .main-content .section-title.aging {
  background-color: #134a99;
  color: white;
  font-weight: bold;
}

.article.aging .big-title h1 {
  color: #134a99;
}
.article.aging .big-title .props h3.category-name-cat a {
  color: #134a99;
}
.article.aging .big-title .article-keywords a {
  color: #134a99;
}
.article.aging .blog-detail-body a,
.article.aging .blog-detail-body a:active,
.article.aging .blog-detail-body a:visited {
  color: #134a99;
}
.article.aging .blog-detail-body .blog-side-detail h4 {
  background-color: #134a99;
}
.article.aging .blog-detail-body .blog-side-detail .article-doi {
  color: #134a99;
}
.article.aging .blog-detail-body .special-block > div {
  border-top-color: #134a99;
  border-bottom-color: #134a99;
}
.article.aging .blog-detail-body .wp-caption.aligncenter .wp-caption-text {
  border-color: #134a99;
}
.article.aging .blog-detail-footer > div {
  border-top-color: #134a99;
}
.article.aging .blog-detail-footer > div .nav-pills > li a,
.article.aging .blog-detail-footer > div .nav-pills > li a:focus,
.article.aging .blog-detail-footer > div .nav-pills > li a:hover {
  color: #134a99;
}
.article.aging .blog-detail-footer > div .nav-pills > li.active a,
.article.aging .blog-detail-footer > div .nav-pills > li.active a:focus,
.article.aging .blog-detail-footer > div .nav-pills > li.active a:hover {
  background-color: #134a99;
  color: white;
}
.article.aging .blog-detail-footer > div .nav-pills > li.hide-metrics {
  display: none;
}
.article.aging .blog-detail-footer > div .nav-pills > li.show-metrics {
  display: block;
}
.article.aging .blog-detail-footer > div #related div .corner-oncotarget + .title a {
  color: #761118;
  text-decoration-color: #761118;
}
.article.aging .blog-detail-footer > div #related div .corner-aging + .title a {
  color: #134a99;
  text-decoration-color: #134a99;
}
.article.aging .blog-detail-footer > div #related div .corner-oncoscience + .title a {
  color: #009933;
  text-decoration-color: #009933;
}
.article.aging .blog-detail-footer > div #related div .corner-genesandcancer + .title a {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
.article.aging .blog-detail-footer > div #related div .corner-all + .title a {
  color: black;
}
.article.aging #menu3 .title {
  color: #134a99;
}

body.is-blog .main-content .section-title.oncoscience {
  background-color: #009933;
  color: white;
  font-weight: bold;
}

.article.oncoscience .big-title h1 {
  color: #009933;
}
.article.oncoscience .big-title .props h3.category-name-cat a {
  color: #009933;
}
.article.oncoscience .big-title .article-keywords a {
  color: #009933;
}
.article.oncoscience .blog-detail-body a,
.article.oncoscience .blog-detail-body a:active,
.article.oncoscience .blog-detail-body a:visited {
  color: #009933;
}
.article.oncoscience .blog-detail-body .blog-side-detail h4 {
  background-color: #009933;
}
.article.oncoscience .blog-detail-body .blog-side-detail .article-doi {
  color: #009933;
}
.article.oncoscience .blog-detail-body .special-block > div {
  border-top-color: #009933;
  border-bottom-color: #009933;
}
.article.oncoscience .blog-detail-body .wp-caption.aligncenter .wp-caption-text {
  border-color: #009933;
}
.article.oncoscience .blog-detail-footer > div {
  border-top-color: #009933;
}
.article.oncoscience .blog-detail-footer > div .nav-pills > li a,
.article.oncoscience .blog-detail-footer > div .nav-pills > li a:focus,
.article.oncoscience .blog-detail-footer > div .nav-pills > li a:hover {
  color: #009933;
}
.article.oncoscience .blog-detail-footer > div .nav-pills > li.active a,
.article.oncoscience .blog-detail-footer > div .nav-pills > li.active a:focus,
.article.oncoscience .blog-detail-footer > div .nav-pills > li.active a:hover {
  background-color: #009933;
  color: white;
}
.article.oncoscience .blog-detail-footer > div .nav-pills > li.hide-metrics {
  display: none;
}
.article.oncoscience .blog-detail-footer > div .nav-pills > li.show-metrics {
  display: block;
}
.article.oncoscience .blog-detail-footer > div #related div .corner-oncotarget + .title a {
  color: #761118;
  text-decoration-color: #761118;
}
.article.oncoscience .blog-detail-footer > div #related div .corner-aging + .title a {
  color: #134a99;
  text-decoration-color: #134a99;
}
.article.oncoscience .blog-detail-footer > div #related div .corner-oncoscience + .title a {
  color: #009933;
  text-decoration-color: #009933;
}
.article.oncoscience .blog-detail-footer > div #related div .corner-genesandcancer + .title a {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
.article.oncoscience .blog-detail-footer > div #related div .corner-all + .title a {
  color: black;
}
.article.oncoscience #menu3 .title {
  color: #009933;
}

body.is-blog .main-content .section-title.genesandcancer {
  background-color: #894b9d;
  color: white;
  font-weight: bold;
}

.article.genesandcancer .big-title h1 {
  color: #894b9d;
}
.article.genesandcancer .big-title .props h3.category-name-cat a {
  color: #894b9d;
}
.article.genesandcancer .big-title .article-keywords a {
  color: #894b9d;
}
.article.genesandcancer .blog-detail-body a,
.article.genesandcancer .blog-detail-body a:active,
.article.genesandcancer .blog-detail-body a:visited {
  color: #894b9d;
}
.article.genesandcancer .blog-detail-body .blog-side-detail h4 {
  background-color: #894b9d;
}
.article.genesandcancer .blog-detail-body .blog-side-detail .article-doi {
  color: #894b9d;
}
.article.genesandcancer .blog-detail-body .special-block > div {
  border-top-color: #894b9d;
  border-bottom-color: #894b9d;
}
.article.genesandcancer .blog-detail-body .wp-caption.aligncenter .wp-caption-text {
  border-color: #894b9d;
}
.article.genesandcancer .blog-detail-footer > div {
  border-top-color: #894b9d;
}
.article.genesandcancer .blog-detail-footer > div .nav-pills > li a,
.article.genesandcancer .blog-detail-footer > div .nav-pills > li a:focus,
.article.genesandcancer .blog-detail-footer > div .nav-pills > li a:hover {
  color: #894b9d;
}
.article.genesandcancer .blog-detail-footer > div .nav-pills > li.active a,
.article.genesandcancer .blog-detail-footer > div .nav-pills > li.active a:focus,
.article.genesandcancer .blog-detail-footer > div .nav-pills > li.active a:hover {
  background-color: #894b9d;
  color: white;
}
.article.genesandcancer .blog-detail-footer > div .nav-pills > li.hide-metrics {
  display: none;
}
.article.genesandcancer .blog-detail-footer > div .nav-pills > li.show-metrics {
  display: block;
}
.article.genesandcancer .blog-detail-footer > div #related div .corner-oncotarget + .title a {
  color: #761118;
  text-decoration-color: #761118;
}
.article.genesandcancer .blog-detail-footer > div #related div .corner-aging + .title a {
  color: #134a99;
  text-decoration-color: #134a99;
}
.article.genesandcancer .blog-detail-footer > div #related div .corner-oncoscience + .title a {
  color: #009933;
  text-decoration-color: #009933;
}
.article.genesandcancer .blog-detail-footer > div #related div .corner-genesandcancer + .title a {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
.article.genesandcancer .blog-detail-footer > div #related div .corner-all + .title a {
  color: black;
}
.article.genesandcancer #menu3 .title {
  color: #894b9d;
}

.article.news .tab-content #related-posts #related .title a {
  color: #1f1f1f;
}

.article.milestones .tab-content #related-posts #related .title a {
  color: #1f1f1f;
}

.article.science-talk .tab-content #related-posts #related .title a {
  color: #1f1f1f;
}

.article.spotlight .tab-content #related-posts #related .title a {
  color: #1f1f1f;
}

#related .title a.oncotarget {
  color: #761118;
  text-decoration-color: #761118;
}
#related .title a.aging {
  color: #134a99;
  text-decoration-color: #134a99;
}
#related .title a.oncoscience {
  color: #009933;
  text-decoration-color: #009933;
}
#related .title a.genesandcancer {
  color: #894b9d;
  text-decoration-color: #894b9d;
}
#related .title a.news {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
#related .title a.milestones {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
#related .title a.science-talk {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
#related .title a.spotlight {
  color: #1f1f1f;
  text-decoration-color: #1f1f1f;
}
#related.sepsep {
  display: flex;
  flex-direction: row;
}
#related.sepsep .related-all {
  height: 120px;
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.1);
  padding: 0px 0px 0px;
  border-bottom: 1px solid #eee;
  margin: 5px;
}
#related.sepsep .related-all .title-related {
  padding-top: 10px;
  text-align: center;
}

.search-result-body .top .title {
  font-size: 14px;
  padding: 20px 18px;
  margin-top: 20px;
  height: 54px;
  color: #fff;
  background-color: #1f1f1f;
}
.search-result-body .top select {
  width: 100%;
  font-size: 12px;
  padding: 0 18px;
  margin-top: 20px;
  height: 54px;
}
.search-result-body .btn-panel {
  border-bottom: 1px solid #eee;
  padding: 25px 12px;
  margin-bottom: 30px;
  font-size: 12px;
}
.search-result-body .btn-panel .btn {
  margin: 0 10px 10px 0;
  width: 40px;
  height: 40px;
  border: 1px solid #000;
  border-radius: 0;
  background-repeat: no-repeat;
  background-position: center;
  background-size: 22px;
}
.search-result-body .btn-panel .btn.blog-journals {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_journals@2x.svg");
}
.search-result-body .btn-panel .btn.blog-spotlight {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_spotlight@2x.svg");
}
.search-result-body .btn-panel .btn.blog-news {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_news@2x.svg");
}
.search-result-body .btn-panel .btn.blog-milestones {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_milestones@2x.svg");
}
.search-result-body .btn-panel .btn.blog-science {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_blog@2x.svg");
}
.search-result-body .btn-panel .btn.blog-enhanced {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_enhancedmedia@2x.svg");
}
.search-result-body .btn-panel .btn.blog-quiz {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_quiz@2x.svg");
}
.search-result-body .btn-panel .btn.blog-trending {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_trending@2x.svg");
}
.search-result-body .btn-panel .btn.blog-archive {
  background-image: url("/app/themes/impactjournals//assets/img/Blog-Nav/svg/ic_archive@2x.svg");
}
.search-result-body .result-list {
  padding-top: 20px;
}
.search-result-body .result-list .result-item {
  margin-bottom: 20px;
}
.search-result-body .result-list .result-item .wrapper {
  border: 1px solid #eee;
  padding: 20px;
}
.search-result-body .result-list .result-item .wrapper > div > img {
  width: 100%;
  height: 240px;
  background-color: #eee;
}
.search-result-body .result-list .result-item .result-item-img {
  height: 240px;
  width: 100%;
  margin-top: 10px;
  background-color: #eee;
  background-position: center;
  background-size: cover;
  background-repeat: no-repeat;
}
.search-result-body .result-list .result-item .item-info h3 {
  font-size: 22px;
  font-weight: 500;
}
.search-result-body .result-list .result-item .item-info .desc {
  font-size: 18px;
  margin: 20px auto;
}
.search-result-body .result-list .result-item .item-info .links,
.search-result-body .result-list .result-item .item-info .props {
  font-size: 12px;
}
.search-result-body .result-list .result-item .item-info .links > span,
.search-result-body .result-list .result-item .item-info .props > span {
  padding-right: 10px;
}
.search-result-body .result-list .result-item .item-info .links > span + span,
.search-result-body .result-list .result-item .item-info .props > span + span {
  border-left: 1px solid #999;
  padding-left: 10px;
}
.search-result-body .result-list .result-item .item-info .links span > a {
  font-style: italic;
  text-decoration: underline;
}
.search-result-body .result-list .result-item .item-info .view-all a {
  text-transform: uppercase;
  font-weight: bold;
  color: #999;
  text-decoration: none;
}
.search-result-body .result-list .result-item.oncotarget .wrapper .item-info h3 {
  color: #761118;
  text-decoration-color: #761118;
}
.search-result-body .result-list .result-item.aging .wrapper .item-info h3 {
  color: #134a99;
  text-decoration-color: #134a99;
}
.search-result-body .result-list .result-item.oncoscience .wrapper .item-info h3 {
  color: #009933;
  text-decoration-color: #009933;
}
.search-result-body .result-list .result-item.genesandcancer .wrapper .item-info h3 {
  color: #894b9d;
  text-decoration-color: #894b9d;
}

.journal .news-item {
  border-bottom: 1px solid #e3e3e3;
}
.journal .news-item .posted-date {
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 0.6px;
  margin-bottom: 10px;
}
.journal .news-item .title {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.8px;
  text-align: left;
  margin-bottom: 10px;
}
.journal .news-item .read-more-link {
  font-size: 12px;
  font-weight: bold;
  line-height: 2;
  padding: 24px 0;
  color: rgba(31, 31, 31, 0.7);
}
.journal.oncotarget .news-item .title {
  color: #761118;
  text-decoration-color: #761118;
}
.journal.aging .news-item .title {
  color: #134a99;
  text-decoration-color: #134a99;
}
.journal.oncoscience .news-item .title {
  color: #009933;
  text-decoration-color: #009933;
}
.journal.genesandcancer .news-item .title {
  color: #894b9d;
  text-decoration-color: #894b9d;
}

.search-result-footer .pagination .page-numbers {
  margin-left: 10px;
  background-color: #333333;
  border-radius: 0;
  color: #fff;
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  border: 1px solid #ddd;
}
.search-result-footer .pagination {
  margin: 0 0 10px;
}
.search-result-footer .pagination.oncotarget .page-numbers {
  background-color: #761118;
  color: white;
}
.search-result-footer .pagination.aging .page-numbers {
  background-color: #134a99;
  color: white;
}
.search-result-footer .pagination.oncoscience .page-numbers {
  background-color: #009933;
  color: white;
}
.search-result-footer .pagination.genesandcancer .page-numbers {
  background-color: #894b9d;
  color: white;
}
.search-result-footer .pagination .page-numbers.current {
  background-color: #fff;
  color: #333333;
  border-color: #333333;
}

#searchModal {
  height: 100%;
  opacity: 0.9;
}
#searchModal .modal-dialog {
  width: 100%;
  margin: 0;
  height: 100%;
}
#searchModal .modal-dialog .modal-content {
  border-radius: 0;
  height: 100%;
}
#searchModal .modal-dialog .modal-content .modal-body {
  padding: 0;
}
#searchModal .modal-dialog .modal-content .search-block {
  width: 90vw;
  height: 15vw;
  text-align: right;
  margin: calc(50vh - 16vw) auto;
}
#searchModal .modal-dialog .modal-content .search-block input {
  width: 100%;
  border: none;
  border-bottom: 0.5vw solid #212121;
  font-size: 5vw;
  margin-bottom: 2vw;
  text-align: center;
  font-style: italic;
}
#searchModal .modal-dialog .modal-content .search-block .search-btn {
  width: 20vw;
  height: 5vw;
  background-color: #212121;
  display: inline-block;
  color: white;
  font-size: 3.5vw;
  text-align: center;
  cursor: pointer;
}
#searchModal .modal-dialog .modal-content ::-webkit-input-placeholder {
  color: #212121;
}
#searchModal .modal-dialog .modal-content ::-moz-placeholder {
  color: #212121;
}
#searchModal .modal-dialog .modal-content :-ms-input-placeholder {
  color: #212121;
}
#searchModal .modal-dialog .modal-content :-moz-placeholder {
  color: #212121;
}

.page-header.news {
  background-image: none;
  background-repeat: no-repeat;
  background-position-x: center;
  background-position-y: 40px;
}
.page-header.news:before {
  width: 120px;
}
@media (min-width: 992px) {
  .page-header.news.oncotarget {
    background-image: url("/app/themes/impactjournals//assets/img/oncotarget-color-logo.png");
    height: 220px !important;
  }
}
@media (min-width: 992px) {
  .page-header.news.aging {
    background-image: url("/app/themes/impactjournals//assets/img/aging-color-logo.png");
    height: 220px !important;
  }
}
@media (min-width: 992px) {
  .page-header.news.oncoscience {
    background-image: url("/app/themes/impactjournals//assets/img/oncoscience-color-logo.png");
    height: 220px !important;
  }
}
@media (min-width: 992px) {
  .page-header.news.genesandcancer {
    background-image: url("/app/themes/impactjournals//assets/img/genesandcancer-color-logo.png");
    height: 220px !important;
  }
}

.journal .news-item {
  border-bottom: 1px solid #e3e3e3;
}
.journal .news-item:not(:first-child) {
  padding-top: 40px;
}
.journal .news-item .posted-date {
  font-size: 12px;
  font-weight: 300;
  letter-spacing: 0.6px;
  margin-bottom: 10px;
}
.journal .news-item .title {
  font-size: 16px;
  font-weight: bold;
  letter-spacing: 0.8px;
  text-align: left;
  margin-bottom: 10px;
}
.journal .news-item .read-more-link {
  font-size: 12px;
  font-weight: bold;
  line-height: 2;
  padding: 24px 0;
  color: rgba(31, 31, 31, 0.7);
}
.journal.oncotarget .news-item .title {
  color: #761118;
  text-decoration-color: #761118;
}
.journal.aging .news-item .title {
  color: #134a99;
  text-decoration-color: #134a99;
}
.journal.oncoscience .news-item .title {
  color: #009933;
  text-decoration-color: #009933;
}
.journal.genesandcancer .news-item .title {
  color: #894b9d;
  text-decoration-color: #894b9d;
}

.ticker-wrap {
  margin-bottom: 20px;
}

@media (max-width: 1199px) {
  .ticker-wrap {
    margin-bottom: 0px;
  }
}
.news-ticker-more {
  font-size: 12px;
  background: #f9f9f9;
  padding-right: 0;
  padding-left: 0;
}
.news-ticker-more :first-child {
  float: left;
  vertical-align: middle;
  line-height: 3;
  width: 70%;
}
.news-ticker-more :nth-child(2) {
  float: left;
  vertical-align: middle;
  width: 30%;
  line-height: 2;
  padding-top: 20%;
}
.news-ticker-more .read-more-arrow {
  content: url("/app/themes/impactjournals//assets/img/General-Use/arrow-more-right-small.svg");
}

@media (min-width: 0px) and (max-width: 1199px) {
  .news-ticker .n_t_ntb_b2 {
    padding-right: 3px;
  }

  .news-ticker-more {
    font-size: 9px;
    height: 36px;
  }
  .news-ticker-more > div {
    width: 100%;
    text-align: center;
    height: 36px;
    margin: 0 auto;
  }
  .news-ticker-more :first-child {
    width: 100%;
    font-weight: bold;
  }
  .news-ticker-more :nth-child(2) {
    padding-top: 0;
    width: 2vh;
    position: relative;
  }
  .news-ticker-more :nth-child(2) > div {
    position: absolute;
    bottom: 0;
    left: 2vh;
  }
}
.author-small {
  margin: 80px 20px 40px;
}
.author-small img {
  height: 50px;
  float: left;
  margin-right: 10px;
}
.author-small::after {
  clear: both;
}

.welcome-block {
  width: 50%;
  margin: 80px auto;
  padding-bottom: 20px;
  background: #fff url(/app/themes/impactjournals//assets/img/corner.png) no-repeat top right;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.welcome-block h1 {
  padding: 40px 50px;
}
.welcome-block form {
  padding: 0px 50px 40px;
}
.welcome-block .row {
  margin-top: 50px;
  padding: 0px;
  display: flex;
  align-items: center;
}
.welcome-block .row div:nth-child(1) {
  color: #333333;
  font-size: 12px;
}
.welcome-block .row div:nth-child(2) {
  text-align: right;
  align-self: flex-end;
}
.welcome-block .row .btn-link {
  color: #333333;
}

.author {
  font-size: 18px;
}
.author .nav {
  position: relative;
  top: -40px;
}
.author .tabs > li {
  width: 25%;
  text-align: center;
  border-left: 2px solid #fff;
  border-right: 2px solid #fff;
  height: 70px;
  float: left;
  background-color: #e5e5e5;
}
.author .tabs > li a {
  text-transform: uppercase;
  line-height: 50px;
  border: none;
  background-color: inherit;
  border-top: 4px solid transparent;
  box-shadow: 0px 4px 0px 0px rgba(0, 0, 0, 0.2);
  padding: 10px 0;
}
.author .tabs > li a > span {
  margin-left: 20px;
}
@media (max-width: 767px) {
  .author .tabs > li a > span {
    display: none;
  }
}
.author .tabs > li.active {
  background-color: #fff;
  border: none;
}
.author .tabs > li.active a {
  border-top: 4px solid #1f1f1f;
  box-shadow: none;
  font-weight: bold;
}
.author .tabs > li:first-child {
  border-left: none;
}
.author .tabs > li:last-child {
  border-right: none;
}
.author .title {
  margin-bottom: 25px;
  align-items: flex-end;
}
.author .title .large {
  font-size: 28px;
}
.author .title .small {
  font-size: 14px;
  padding-left: 20px;
}
.author .title .edit-link {
  font-size: 14px;
  color: #cecece;
}
.author .details .position-name {
  font-size: 24px;
  font-weight: 300;
}
.author .details img {
  width: 100%;
}
.author .details .info {
  padding: 40px;
  margin-top: 60px;
  border: 2px solid #1f1f1f;
}
.author .details .info .education {
  margin-bottom: 50px;
}
.author .row {
  display: flex;
}
.author .text-label {
  font-size: 16px;
  margin: 30px 0px;
  text-transform: uppercase;
  color: #cecece;
}
.author ul.social-icons {
  text-align: left;
  padding-top: 40px;
}
.author label {
  text-transform: uppercase;
  font-size: 10px;
  margin-bottom: 0px;
}
.author label.btn {
  font-size: 16px;
  padding: 0px;
  margin-top: 20px;
}
.author label.btn:hover {
  color: #1f1f1f;
}
.author input {
  padding-top: 3px;
  height: 30px;
}

.authors-journals {
  background-color: #f9f9f9;
  padding: 0px;
  box-shadow: 0px 1px 4px 0px rgba(0, 0, 0, 0.24);
}
.authors-journals .journal-item {
  display: flex;
  padding: 20px 40px 40px;
  background-color: #fff;
}
.authors-journals .journal-item .col {
  margin-top: 20px;
}
@media (max-width: 599px) {
  .authors-journals .journal-item {
    padding: 15px;
  }
}
.authors-journals .journal-item:not(:last-child) {
  margin-bottom: 4px;
}
.authors-journals .journal-item .publication-date {
  font-size: 12px;
}
.authors-journals .journal-item .journal-name {
  font-size: 20px;
  font-weight: 600;
  text-transform: uppercase;
  white-space: nowrap;
}
.authors-journals .journal-item .journal-name small {
  font-size: 14px;
  font-weight: 300;
}
.authors-journals .search {
  padding: 0 40px;
  font-size: 12px;
  color: #1d1d1d;
}
.authors-journals .search input, .authors-journals .search select {
  background-color: transparent;
  border: none;
  line-height: 40px;
  padding: 0 20px;
}
.authors-journals .search input {
  margin-top: 20px;
  border-bottom: 1px solid #d1d1d1;
  width: 100%;
  background-image: url(/app/themes/impactjournals//assets/img/blog-search.png);
  background-repeat: no-repeat;
  background-position: right;
}
.authors-journals .search .wrapper {
  margin: 20px auto;
  border: 1px solid #d1d1d1;
  padding: 0 20px;
  width: 100%;
}

.authors-journals .journal-info.oncotarget .journal-name {
  color: #761118;
  border-bottom: 4px solid #761118;
}

.authors-journals .journal-info.aging .journal-name {
  color: #134a99;
  border-bottom: 4px solid #134a99;
}

.authors-journals .journal-info.oncoscience .journal-name {
  color: #009933;
  border-bottom: 4px solid #009933;
}

.authors-journals .journal-info.genesandcancer .journal-name {
  color: #894b9d;
  border-bottom: 4px solid #894b9d;
}

.conference-promotion {
	margin: 2rem;
}

.stick-relative {
	position: relative !important;
}


.searchform {
  display: flex;
  align-items: center;
}
.searchform input[type="text"] {
  padding: 8px 10px;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 65%;
  margin-right: 0px;
}
.searchform input[type="submit"] {
  padding: 8px 20px;
  background-color: #333;
  color: #fff;
  border: none;
  border-radius: 4px;
  cursor: pointer;
}
.searchform input[type="submit"]:hover {
  background-color: #000;
  color: #fff;
}

.spaced-list > li {
	margin-bottom: 10px;
}

.cookie-notice {
	background-color: #e2e2e2;
    font-size: 16px;
    font-weight: 200;
    line-height: 1.45;
	border: 1px solid black;
}

.cookie-notice .cookie-links a{
	color: grey;
    text-decoration: underline;
    text-decoration: none;
    font-size: 12px;
    font-weight: 300;
    line-height: 1.5;
}

.videowrapperdiv {
	width: 640px;
	height: auto;
	margin: 0 auto;
	margin-top: 2em;
}


/* Mobile nav menu */
.mobile-header{
	background:#fff;
}
#hamburger-icon {
  margin: 15px 15px 0;
  display: none;
  cursor: pointer;
	float:right;

}

#hamburger-icon div {
  width: 35px;
  height: 3px;
  background-color: black;
  margin: 6px 0;
  transition: 0.4s;
}

.open .bar1 {
  -webkit-transform: rotate(-45deg) translate(-6px, 6px);
  transform: rotate(-45deg) translate(-6px, 6px);
}

.open .bar2 {
  opacity: 0;
}

.open .bar3 {
  -webkit-transform: rotate(45deg) translate(-6px, -8px);
  transform: rotate(45deg) translate(-6px, -8px);
}

.mobile-menu {
  display: none;
  position: fixed !important;
  top: 70px !important;
  left: 0;
  height: calc(100vh - 50px);
  width: 100%;
	background:#fff;
}

.open .mobile-menu {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: flex-start;
}

.mobile-menu li {
  margin-bottom: 10px;
}
.mobile-menu li a{
	font-size:16px !important;
}
.mobile-menu li a:active{
	font-weight:600;
}
.mobile-menu.sidebar{
	width:100%;
	height:auto;
	position:fixed !important;
  overflow-x: scroll !important;
}
.mobile-header .logo-a img.logo-img{
	height:40px !important;
}
.mobile_manuscript{
	position:fixed;
	bottom:0;
	width:100%;
	text-align:center;
}
.mobile_manuscript a{
	text-transform: uppercase;
	text-decoration: none;
	width:100%;
	color: #fff;
	padding:15px 0 !important;
	background-color: #2d2d2d;
	display: block;
	transition:all ease-in-out 0.3s
}
.mobile_manuscript a:hover{
	background:#191919;
	color:#fff;
	text-decoration:none;
}

.mobile_submenu_title{
	text-align:center	
}
.mobile_submenu{
	display:none;
	background: #e2e2e2;
	padding:10px;
}
.mobile_submenu li{
	display:block !important;
}
.mobile_submenu_title.open .mobile_submenu{
	display:block
}
.mobile_submenu_title .plus{
	font-size:18px;
}
@media only screen and (max-width: 1200px) {
  header nav {
    display: none;
  }

  #hamburger-icon {
    display: block;
  }
}

/*# sourceMappingURL=_main17.css.map */
