/* edetail-pitcher-style.css */

.views-field-hcp23-subtitle,
.field-name-hcp23-subtitle {
  margin: 0 0 20px 0;
}

.view-hcp-support-attachments .views-field-hcp23-subtitle {
  font-family: "FS Albert Web Bold", FS Albert Web Regular, Verdana, Arial, sans-serif;
  font-weight: bold;
}

.views-field-bid,
.field-name-hcp23-content-tabs {
  clear: left;
}

.view-id-hcp_support_page .views-field-hcp23-pfizer-pitcher,
.views-field-hcp23-pfizer-pitcher img {
  width: 100%;
}

.view-pfizer-hcp2-edetails-related .views-field-hcp23-pfizer-pitcher {
  max-width: 100%;
  width: 100%;
}

.pfizer-pitcher.presentation.content-link.overlay,
.pfizer-pitcher.content-link,
.view-hcp-support-attachments .views-field.views-field-hcp23-pfizer-pitcher {
  width: 100%;
}

.pfizer-pitcher.overlay-text {
  height: auto;
  left: 0;
  min-width: 300px;
  position: absolute;
  top: 0;
  width: 100%;
  z-index: 1;
}

#edetail-pitcher-public-wrapper .pfizer-pitcher {
  cursor: pointer;
}

#pfizer-hcp2-edetail-captcha {
  display: none;
}

.views-field-hcp23-pfizer-pitcher {
  margin: 0 0 20px 0;
}

.views-field-hcp23-edetail-description,
.views-field-hcp23-paywall-description {
  display: none;
}

@media only screen and (min-width: 480px) {
  .views-field-hcp23-pfizer-pitcher {
    margin: 0 auto 20px auto;
    width: 290px;
  }
}

@media only screen and (min-width: 640px) {
  .views-field-hcp23-pfizer-pitcher {
    float: left;
    width: 40%;
  }

  .view-hcp-support-page .views-field-title {
    clear: left;
  }

  .views-field-hcp23-edetail-description,
  .views-field-hcp23-paywall-description {
    display: block;
    float: left; /* RTL */
    width: 60%;
  }

  .views-field-hcp23-edetail-description .field-content,
  .views-field-hcp23-paywall-description .field-content {
    padding-left: 20px;
  }
}

@media only screen and (min-width: 960px) {
  .view-hcp-support-page .views-field-title {
    clear: none;
  }
}

@media only screen and (min-width: 1365px) {
  .views-field-hcp23-pfizer-pitcher {
    width: 30%;
  }

  .views-field-hcp23-edetail-description,
  .views-field-hcp23-paywall-description {
    width: 70%;
  }
}

/* This needs to ALWAYS be 100% */
.view-pfizer-hcp2-edetails-related .views-field-hcp23-pfizer-pitcher {
  float: none;
  width: 100%;
}

.views-field-hcp23-pfizer-pitcher a {
  display: block;
}

.views-field-hcp23-pfizer-pitcher img {
  width: 100%;
}

.view-pfizer-hcp2-edetails-related .pfizer-pitcher.notice {
  display: block;
  max-width: 100%;
  width: auto;
}

.view-pfizer-hcp2-edetails-related .pfizer-pitcher.notice img {
  display: block;
  margin: 0 auto;
  max-width: 100%;
  width: auto;
}

#pfizer-hcp2-edetail-pitcher-public-form {
  height: inherit;
  overflow: auto !important;
}
