.patient-portal .layout-content .teaser.ts-1 img {
  border-radius: 0;
}
.patient-portal .layout-content .trending-items .trending-item {
  width: 25% !important;
}
@media only screen and (max-width: 880px) {
  .patient-portal .layout-content .trending-items .trending-item {
    width: 50% !important;
  }
}
@media only screen and (max-width: 640px) {
  .patient-portal .layout-content .trending-items .trending-item {
    width: 100% !important;
  }
}
.patient-portal .layout-content .trending-items .trending-item .trending-item-content h3 {
  font-size: 1.25rem;
  font-weight: 700;
  line-height: 1.25;
}
.patient-portal .layout-content .trending-items .trending-item .trending-item-content p {
  font-weight: 400;
  font-size: 0.9375rem;
  line-height: 1.5;
  margin-bottom: 0;
}
.patient-portal .layout-content .btn-cream2 {
  text-shadow: 1px 1px 0px #757575;
  -moz-text-shadow: 1px 1px 0px #757575;
  -webkit-text-shadow: 1px 1px 0px #757575;
}
.patient-portal .layout-content .btn-cream2, .patient-portal .layout-content .btn-cream2:link, .patient-portal .layout-content .btn-cream2:visited, .patient-portal .layout-content .btn-cream2:active, .patient-portal .layout-content .btn-cream2:hover {
  color: #ffffff;
  background-color: #9885b6;
  border: 3px solid #467081;
  text-decoration: none;
}
.patient-portal .layout-content .btn-cream2.share .btn-label {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%22%23ffffff%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2C1H16a3%2C3%2C0%2C0%2C1%2C3%2C3V16a3%2C3%2C0%2C0%2C1-3%2C3H4a3%2C3%2C0%2C0%2C1-3-3V4A3%2C3%2C0%2C0%2C1%2C4%2C1ZM17%2C9.92%2C10%2C5V8H8.61A6.79%2C6.79%2C0%2C0%2C0%2C3%2C14.7%2C6.1%2C6.1%2C0%2C0%2C1%2C7.81%2C12H10v3Z%22%2F%3E%3C%2Fsvg%3E");
}
.patient-portal .layout-content .btn-cream2.video .btn-label {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%22%23ffffff%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22M11%2C1A10%2C10%2C0%2C1%2C1%2C1%2C11%2C10%2C10%2C0%2C0%2C1%2C11%2C1ZM7.157%2C15.505l10.184-4.526L7.157%2C6.453Z%22%2F%3E%3C%2Fsvg%3E");
}
.patient-portal .layout-content .btn-cream2.link .btn-label {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%22%23ffffff%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2044%22%3E%3Ctitle%3Ewidget-button-more%3C%2Ftitle%3E%3Cpath%20d%3D%22M8.007%2C1l13%2C21-13%2C21H1L14.007%2C22l-13-21Z%22%2F%3E%3C%2Fsvg%3E");
}
.patient-portal .layout-content .btn-outline-cream2, .patient-portal .layout-content .btn-outline-cream2:link, .patient-portal .layout-content .btn-outline-cream2:visited, .patient-portal .layout-content .btn-outline-cream2:active, .patient-portal .layout-content .btn-outline-cream2:hover {
  color: #9885b6;
  background-color: transparent;
  border: 3px solid #9885b6;
  text-decoration: none;
}
.patient-portal .layout-content .btn-outline-cream2.solid, .patient-portal .layout-content .btn-outline-cream2.solid:link, .patient-portal .layout-content .btn-outline-cream2.solid:visited, .patient-portal .layout-content .btn-outline-cream2.solid:active, .patient-portal .layout-content .btn-outline-cream2.solid:hover {
  background-color: #ffffff;
}
.patient-portal .layout-content .btn-outline-cream2.share {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%22%239885b6%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2020%2020%22%3E%3Cpath%20d%3D%22M4%2C1H16a3%2C3%2C0%2C0%2C1%2C3%2C3V16a3%2C3%2C0%2C0%2C1-3%2C3H4a3%2C3%2C0%2C0%2C1-3-3V4A3%2C3%2C0%2C0%2C1%2C4%2C1ZM17%2C9.92%2C10%2C5V8H8.61A6.79%2C6.79%2C0%2C0%2C0%2C3%2C14.7%2C6.1%2C6.1%2C0%2C0%2C1%2C7.81%2C12H10v3Z%22%2F%3E%3C%2Fsvg%3E");
}
.patient-portal .layout-content .btn-outline-cream2.video {
  background-image: url("data:image/svg+xml,%3Csvg%20fill%3D%22%239885b6%22%20%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20viewBox%3D%220%200%2022%2022%22%3E%3Cpath%20d%3D%22M11%2C1A10%2C10%2C0%2C1%2C1%2C1%2C11%2C10%2C10%2C0%2C0%2C1%2C11%2C1ZM7.157%2C15.505l10.184-4.526L7.157%2C6.453Z%22%2F%3E%3C%2Fsvg%3E");
}
.patient-portal .layout-content .btn-cream2 {
  width: 100%;
  font-size: 1rem;
}
.patient-portal .layout-content .purple {
  text-align: center;
  color: #353154 !important;
}
.patient-portal .layout-content .lightpurple {
  text-align: center;
  color: #71457F !important;
}
.patient-portal .layout-content .blue {
  text-align: center;
  color: #467081 !important;
}
.patient-portal .layout-content h3.paragraph {
  color: #AA9E8D !important;
}
.patient-portal .layout-content .titlebar {
  color: #fff;
  background-color: #467081;
}

/*# sourceMappingURL=patient-portal.css.map */
