/*@file advertise.css*/
.advert-serve-leaderboard {
  padding: 1rem 0;
  width: 728px;
  margin: 0 auto;
  max-width: 100%;
  overflow: hidden;
  text-align: center;
}

.advert-serve-leaderboard iframe {
  margin-top: 1rem;
}

.advert-serve-mpu {
  width: 310px;
  margin-bottom: 20px;
}

.region-pre-footer .advert-serve-leaderboard {
  order: 1;
  grid-column: 1 / -1; /* span full grid width */
  justify-self: center; /* center in grid cell */
  padding: 0;
  width: 728px;
  margin: 0 auto;
}

/* Default: show pharma label under any header leaderboard */
.advert-serve-leaderboard[data-placement="header_leaderboard"]::after {
  display: block;
  content: "Intended for healthcare professionals";
  text-align: center;
  margin: 10px auto;
  font-size: 0.8em;
  color: #4a4a4a;
}

/* Suppress the disclaimer only on NS Students section */
.advert-serve-leaderboard[data-placement="header_leaderboard"][data-section="ns_students"]::after {
  display: none;
}

/* MPU Top → "Advertisement" */
.advert-serve-mpu[data-placement="mpu_1"]::before,
.advert-serve-mpu[data-placement="mpu"]::before{
  display: block;
  content: "Advertisement";
  margin: 10px auto;
  font-size: 12px;
  color: #4a4a4a;
}

.advert-serve-mpu[data-placement="mpu_1"][data-section="ns_students"]::before,
.advert-serve-mpu[data-placement="mpu"][data-section="ns_students"]::before{
  text-align: center;
}

.user-logged-in.path-journals .advert-serve-mpu[data-placement="mpu_1"] {
  display: none;
}

.user-logged-in.path-journals .advert-serve-mpu[data-placement="mpu_1"][data-section="ns_students"] {
  display: block;
}
