.c-media-release {
  font-family: "Open Sans";
}

h2.c-post__heading {
  font-weight: 400;
}

button[type="button"],
button[type="submit"] {
  cursor: pointer;
}

button[type="button"]:disabled,
button[type="submit"]:disabled {
  cursor: not-allowed;
}
.lightshow--still use {
  color: #056cc9;
  fill: #0640a0;
}
.o-heading {
  color: inherit;
}

.o-heading--size-1 {
  font-size: 2.5rem;
  line-height: 3.125rem;
}

@media (min-width: 769px) {
  .o-heading--size-1 {
    font-size: 3.125rem;
    line-height: 4.0625rem;
  }
}

@media (min-width: 1025px) {
  .o-heading--size-1 {
    font-size: 3.75rem;
    line-height: 4.875rem;
  }
}

.c-search-result h2,
.o-heading--size-2 {
  font-size: 1.75rem;
  line-height: 2.25rem;
}

@media (min-width: 769px) {
  .c-search-result h2,
  .o-heading--size-2 {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}

@media (min-width: 1025px) {
  .c-search-result h2,
  .o-heading--size-2 {
    font-size: 2.5rem;
    line-height: 3.125rem;
  }
}

.o-rte h1,
.o-rte h2,
.o-rte h3,
.o-rte h4,
.o-rte h5,
.o-rte h6 {
  color: #143489;
  font-weight: 800;
  margin: 1.5rem 0;
}

.o-rte h1,
.o-rte h2 {
  font-size: 2.5rem;
  line-height: 3.125rem;
}

.o-rte h3 {
  font-size: 1.75rem;
  line-height: 2.25rem;
}

.o-rte h4,
.o-rte h5,
.o-rte h6 {
  font-size: 1rem;
  line-height: 1.5rem;
  margin-bottom: 0;
}

.o-rte h4 + ol,
.o-rte h4 + p,
.o-rte h5 + ol,
.o-rte h5 + p,
.o-rte h6 + ol,
.o-rte h6 + p {
  margin-top: 0;
}

.o-rte p {
  font-size: 1rem;
  line-height: 1.5rem;
  margin: 1.5rem 0;
}

.o-rte ol,
.o-rte ul {
  display: block;
  margin: 1.5rem 0;
  padding-left: 1.5rem;
}

.o-rte ol {
  list-style: decimal outside none;
}

.o-rte ol ol {
  list-style-type: lower-alpha;
}

.o-rte ol ol ol {
  list-style-type: lower-roman;
}

.o-rte ul {
  list-style: disc outside none;
}

.o-rte ul ul {
  list-style-type: square;
}

.o-rte ul ul ul {
  list-style-type: circle;
}

.o-rte li {
  display: list-item;
}

.o-rte blockquote {
  font-size: 1.25rem;
  line-height: 1.75rem;
  margin: 2.5rem 0;
  padding-left: 1.5rem;
  border-left: 5px solid #143489;
}

@media (min-width: 769px) {
  .o-rte blockquote {
    font-size: 2rem;
    line-height: 2.5rem;
  }
}

.o-rte a,
.o-rte a:active,
.o-rte a:visited {
  color: #143489;
  text-decoration: underline;
}

@media (hover: hover) {
  .o-rte a:hover {
    color: #143489;
    text-decoration: none;
  }
}

@-moz-document url-prefix() {
  .o-rte a:hover {
    color: #143489;
    text-decoration: none;
  }
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .o-rte a:hover {
    color: #143489;
    text-decoration: none;
  }
}

.o-rte b,
.o-rte strong {
  font-weight: 700;
}

.o-rte img {
  display: block;
  height: auto;
  margin: 1.5rem 0;
  max-width: 100%;
}

.o-rte > :first-child {
  margin-top: 0;
}

.o-rte > :last-child {
  margin-bottom: 0;
}

.o-show-more {
  position: relative;
  height: 12.5rem;
  -webkit-transition: height 0.8s ease-in-out;
  transition: height 0.8s ease-in-out;
  overflow: hidden;
}

@media (min-width: 769px) {
  .o-show-more {
    height: 6.25rem;
  }
}

.o-show-more--open .o-show-more__trigger {
  opacity: 0;
}

.o-show-more__trigger {
  position: absolute;
  bottom: 0;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: end;
  -ms-flex-align: end;
  align-items: flex-end;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
  background: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(20%, #eff9ff),
    to(rgba(255, 255, 255, 0))
  );
  background: linear-gradient(0deg, #eff9ff 20%, rgba(255, 255, 255, 0) 100%);
  opacity: 1;
  -webkit-transition: opacity 0.8s ease-in-out;
  transition: opacity 0.8s ease-in-out;
  height: 9.375rem;
  max-height: 50%;
  font-weight: 800;
  text-decoration: underline;
}

.o-svg-icon {
  fill: #fff;
}

.o-wrap {
  width: 100%;
}

.o-wrap--max-width-edge {
  max-width: none;
}

.o-wrap--max-width-xsmall {
  max-width: 360px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-small {
  max-width: 480px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-medium {
  max-width: 600px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-large {
  max-width: 720px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-xlarge {
  max-width: 840px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-xxlarge {
  max-width: 960px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-content {
  max-width: 1080px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-content-wide {
  max-width: 1440px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--max-width-background {
  max-width: 1600px;
  margin-left: auto;
  margin-right: auto;
}

.o-wrap--expand-to-full {
  position: relative;
  left: 50%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
}

.o-wrap--padding-side-default {
  padding-right: 0.625rem;
  padding-left: 0.625rem;
}

@media (min-width: 769px) {
  .o-wrap--padding-side-default {
    padding-right: 1.25rem;
    padding-left: 1.25rem;
  }
}

.o-wrap--padding-side-large {
  padding-right: 1.25rem;
  padding-left: 1.25rem;
}

.o-wrap--padding-side-verylarge {
  padding-right: 3.75rem;
  padding-left: 3.75rem;
}

.o-wrap--padding-top-header-safe {
  padding-top: 140px;
}

@media (min-width: 769px) {
  .o-wrap--padding-top-header-safe {
    padding-top: 160px;
  }
}

.c-field--press-release-region {
  padding-right: 60px;
}

.c-field--press-release-adhoc {
  padding-right: 100px;
}
.c-form__label {
  -webkit-box-flex: 1;
  -ms-flex: 1 0 auto;
  flex: 1 0 auto;
  margin-bottom: 0.625rem;
  color: #fff;
}
.c-form__list {
  color: #143489;
}

.c-form__textblock {
  margin-bottom: 2rem;
}
.c-alcon-footer__social-wrap {
  margin-top: 1.875rem;
}

.c-alcon-footer__social-list {
  list-style: none;
  margin: 0;
  padding: 0;
}

.c-alcon-footer__social-item {
  display: inline-block;
  margin-left: 0.625rem;
}

.c-alcon-footer__social-item:first-child {
  margin-left: 0;
}

.c-alcon-footer__social-link {
  color: inherit;
  text-decoration: none;
}

.c-alcon-footer__social-link::after {
  display: none !important;
}

.c-alcon-footer__social-link:hover {
  opacity: 0.5;
}

.c-alcon-footer__social-image {
  display: block;
  fill: #fff;
  opacity: 1;
  width: 2.5rem;
  height: 2.5rem;
  -webkit-transition: opacity 0.15s linear;
  transition: opacity 0.15s linear;
}

.c-alcon-footer__tagline-wrap {
  margin-top: 2.5rem;
}

.c-alcon-footer__tagline {
  text-align: center;
}
.c-curve-hero {
  color: #fff;
  overflow: hidden;
}

.c-curve-hero--size-large .c-curve-hero__top {
  height: 340px;
  min-height: 60vh;
}

@media (min-width: 769px) {
  .c-curve-hero--size-large .c-curve-hero__top {
    height: 500px;
  }
}

@media (min-width: 1025px) {
  .c-curve-hero--size-large .c-curve-hero__top {
    height: 600px;
  }
}

@media (min-width: 1281px) {
  .c-curve-hero--size-large .c-curve-hero__top {
    height: 650px;
  }
}

@media (min-width: 1601px) {
  .c-curve-hero--size-large .c-curve-hero__top {
    height: 700px;
  }
}

@media (min-width: 1921px) {
  .c-curve-hero--size-large .c-curve-hero__top {
    height: 750px;
  }
}

@media (min-width: 769px) {
  .c-curve-hero--size-medium .c-curve-hero__top {
    height: 460px;
  }
}

@media (min-width: 1025px) {
  .c-curve-hero--size-medium .c-curve-hero__top {
    height: 510px;
  }
}

@media (min-width: 1281px) {
  .c-curve-hero--size-medium .c-curve-hero__top {
    height: 560px;
  }
}

@media (min-width: 1601px) {
  .c-curve-hero--size-medium .c-curve-hero__top {
    height: 660px;
  }
}

@media (min-width: 1921px) {
  .c-curve-hero--size-medium .c-curve-hero__top {
    height: 760px;
  }
}

.c-curve-hero--no-gradient .c-curve-hero__bottom-background,
.c-curve-hero--no-gradient .c-curve-hero__top-background {
  background-image: none;
}

.c-curve-hero--size-16-9 .c-curve-hero__top {
  padding-top: calc(56.25% + 2rem);
}

.c-curve-hero__top {
  position: relative;
  z-index: 2;
}

.c-curve-hero__top:last-child {
  margin-bottom: 3.125rem;
}

.c-curve-hero__bottom {
  position: relative;
  z-index: 1;
}

:not(:empty) + .c-curve-hero__bottom:not(:empty) {
  margin-top: -12.5rem;
  padding-top: 12.5rem;
}

.c-curve-hero--size-medium :not(:empty) + .c-curve-hero__bottom:not(:empty) {
  padding-top: 6.25rem;
}

.c-curve-hero__top-content {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: calc(2.5vw + 3.125rem);
  padding-top: 7.5rem;
  position: relative;
  z-index: 2;
}

@media (min-width: 769px) {
  .c-curve-hero__top-content {
    padding-top: 12.5rem;
  }
}

@media print {
  .c-curve-hero__top-content {
    padding: 20px 0;
  }
}

.c-curve-hero__top-content-search {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding-bottom: calc(2.5vw + 3.125rem);
  padding-top: 7.5rem;
  position: relative;
  z-index: 2;
}

@media (min-width: 769px) {
  .c-curve-hero__top-content-search {
    padding-top: 12.5rem;
  }
}

@media print {
  .c-curve-hero__top-content-search {
    padding: 20px 0;
  }
}

.c-curve-hero__top-form {
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-flow: column nowrap;
  flex-flow: column nowrap;
  height: 100%;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  padding: 3.125rem 1.25rem 4.375rem;
  position: relative;
  z-index: 2;
}

.c-curve-hero__top-heading {
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0)),
    to(rgba(0, 0, 0, 0.01))
  );
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.01));
  text-align: center;
  text-shadow: 0 4px 8px #000;
  width: 100%;
  font-size: 2.5rem;
  line-height: 3.125rem;
}

.alconbase-search-trim, .alconbase-search-trim-0 {
  -webkit-line-clamp: 4;
  line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  word-break: break-word;
  line-height: 1.3;
}

.views-field.views-field-field-meta-tags {
  font-weight: bold;
  margin-bottom: 2%;
}

@media (min-width: 769px) {
  .c-curve-hero__top-heading {
    font-size: 3.75rem;
    line-height: 4.875rem;
  }
}

@media (min-width: 1025px) {
  .c-curve-hero__top-heading {
    font-size: 5rem;
    line-height: 5rem;
  }
}

.c-curve-hero__bottom-background,
.c-curve-hero__top-background {
  background-color: #143489;
  background-image: -webkit-gradient(
    linear,
    left top,
    left bottom,
    color-stop(0, #2d64be),
    to(#143489)
  );
  background-image: linear-gradient(180deg, #2d64be 0, #143489 100%);
  bottom: 0;
  left: 50%;
  position: absolute;
  z-index: 1;
  overflow: hidden;
  width: 120%;
  top: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

.c-curve-hero__top-background {
  -webkit-box-shadow: 0 0.125rem 3.125rem 0 rgba(0, 18, 65, 0.7);
  box-shadow: 0 0.125rem 3.125rem 0 rgba(0, 18, 65, 0.7);
  border-radius: 0 0 50% 50%/0 0 15vw 15vw;
}

.c-curve-hero__top-background--beige {
  background-image: none;
  background-color: #f8f4ec;
  -webkit-box-shadow: none;
  box-shadow: none;
}

@media print {
  .c-curve-hero__top-background {
    display: none;
  }
}

.c-curve-hero__top-background-image {
  height: 100%;
  left: 50%;
  -o-object-fit: cover;
  object-fit: cover;
  -o-object-position: 50% 15%;
  object-position: 50% 15%;
  pointer-events: none;
  position: absolute;
  top: 0;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
}

.c-curve-hero__bottom-background-graphic,
.c-curve-hero__top-background-graphic {
  bottom: -1.25rem;
  left: 50%;
  pointer-events: none;
  position: absolute;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
  width: 100vw;
}

.c-curve-hero__bottom-content {
  padding-bottom: 5rem;
  padding-top: 5rem;
  position: relative;
  z-index: 2;
  background: -webkit-gradient(
    linear,
    left top,
    left bottom,
    from(rgba(0, 0, 0, 0)),
    to(rgba(0, 0, 0, 0.01))
  );
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, 0.01));
}

.c-curve-hero__bottom-content-story {
  padding-bottom: 3rem;
  padding-top: 8rem;
  position: relative;
  z-index: 2;
}

.c-curve-hero__bottom-paragraph {
  font-size: 1.25rem;
  line-height: 1.75rem;
  margin-left: auto;
  margin-right: auto;
  max-width: 900px;
  text-align: center;
}

@media (min-width: 1025px) {
  .c-curve-hero__bottom-paragraph {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}

.c-curve-hero__bottom-paragraph--small {
  margin-top: 1.25rem;
  font-size: 1rem;
  line-height: 1.5rem;
}

.c-curve-hero__video-container {
  position: relative;
  padding-top: 56.25%;
}

@media (min-width: 769px) {
  .c-curve-hero__video-container {
    width: 100%;
  }
}

.c-curve-hero__video-container > video {
  position: absolute;
  top: 0;
  left: 50%;
  height: 100%;
  -webkit-transform: translateX(-50%);
  transform: translateX(-50%);
}

@media (min-width: 769px) {
  .c-curve-hero__video-container > video {
    width: 100%;
  }
}

.c-curve-hero__video-container::after {
  content: "";
  padding-top: 56.25%;
}
.c-post__header::after {
  background-color: #e6e6e6;
  content: "";
  display: block;
  height: 0.0625rem;
  width: 100%;
}
/* media release tag and publish date */
.c-post__info,
.press-publish-date {
  font-size: 0.75rem;
  line-height: 1.1875rem;
  margin-bottom: 0.625rem;
  text-align: center;
  text-transform: uppercase;
  display: inline-block;
}
.c-post-wrapper {
  text-align: center;
}

@media (min-width: 769px) {
  .c-post__info {
    margin-bottom: 1.25rem;
  }
}

@media print {
  .c-post__info {
    text-align: left;
  }
}

.c-post__heading {
  color: #143489;
  margin-bottom: 1.875rem;
  text-align: center;
}

@media (min-width: 769px) {
  .c-post__heading {
    text-align: center;
  }
}

@media print {
  .c-post__heading {
    text-align: left;
  }
}
.c-post__tools {
  font-size: 0.875rem;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  margin-top: 2.5rem;
  margin-bottom: 0.3125rem;
  padding: 0.625rem 0;
  position: relative;
}

@media print {
  .c-post__tools {
    display: none;
  }
}

.c-post__tool {
  position: relative;
  padding-left: 2.1875rem;
  margin-left: 1.875rem;
  color: #143489;
  text-decoration: none;
}

.c-post__tool:before {
  content: "";
  position: absolute;
  left: 0;
  top: -0.25rem;
  width: 1.875rem;
  height: 1.875rem;
}

.c-post__tool--pdf:before {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3e%3cstyle%3e.st0%7bfill:%23003595%7d%3c/style%3e%3cg%3e%3cpath class='st0' d='M21.1 4.7l-4-3.6c-.1-.1-.2-.1-.3-.1H4.2c-.2 0-.4.2-.4.4v22.2c0 .2.2.4.4.4h16.6c.2 0 .4-.2.4-.4V5c0-.1 0-.2-.1-.3zm-.9.3h-3V2.3l3 2.7zM4.6 23.2V1.8h11.8l.1 3.6c0 .2.2.4.4.4h3.6v17.3H4.6z'/%3e%3cpath class='st0' d='M6.4 5.8h6.9c.2 0 .4-.2.4-.4s-.3-.4-.5-.4H6.4c-.3 0-.5.2-.5.4s.2.4.5.4zM18.6 8H6.4c-.3 0-.5.2-.5.4s.2.4.4.4h12.3c.2 0 .4-.2.4-.4s-.1-.4-.4-.4zM18.6 11H6.4c-.2 0-.4.2-.4.4s.2.4.4.4h12.3c.2 0 .4-.2.4-.4s-.2-.4-.5-.4zM18.6 13.9H6.4c-.2 0-.4.2-.4.4s.2.4.4.4h12.3c.2 0 .4-.2.4-.4s-.2-.4-.5-.4z'/%3e%3c/g%3e%3c/svg%3e")
    center no-repeat;
}

.c-post__tool--print:before {
  background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 25 25'%3e%3cstyle%3e.st0%7bfill:%23003595%7d%3c/style%3e%3cg%3e%3cpath class='st0' d='M22.8 6.9h-4.7V3.4c0-.2-.2-.4-.4-.4H7.3c-.2 0-.4.2-.4.4v3.5H2.2c-.7 0-1.2.5-1.2 1.2v7.8c0 .6.5 1.1 1.2 1.1h4.7v4.6c0 .2.2.4.4.4h10.5c.2 0 .4-.2.4-.4V17h4.7c.7 0 1.2-.5 1.2-1.2V8.1c-.1-.7-.6-1.2-1.3-1.2zM7.7 3.8h9.7v3.1H7.7V3.8zm9.6 17.4H7.7v-7.3h9.7v7.3zm5.9-5.4c0 .2-.2.4-.4.4h-4.7v-2.4h2.5c.2 0 .4-.2.4-.4s-.2-.4-.4-.4H4.3c-.2 0-.4.2-.4.4s.2.4.4.4h2.5v2.4H2.2c-.2 0-.4-.2-.4-.4V8.1c0-.2.2-.4.4-.4h20.7c.2 0 .4.2.4.4v7.7z'/%3e%3cpath class='st0' d='M16.4 18.7H12c-.2 0-.4.2-.4.4s.2.4.4.4h4.3c.2 0 .4-.2.4-.4s-.1-.4-.3-.4zM16.4 16.8H8.6c-.2 0-.4.2-.4.4s.2.4.4.4h7.7c.2 0 .4-.2.4-.4s-.1-.4-.3-.4zM8.6 15c-.2 0-.4.2-.4.4s.2.4.4.4h7.7c.2 0 .4-.2.4-.4s-.2-.4-.4-.4H8.6zM21.3 9c-.4 0-.7.3-.7.7s.3.7.7.7c.4 0 .7-.3.7-.7s-.3-.7-.7-.7zm0 1c-.2 0-.3-.2-.3-.3s.2-.3.3-.3c.2 0 .3.2.3.3s-.2.3-.3.3z'/%3e%3c/g%3e%3c/svg%3e")
    center no-repeat;
}
/* external icon*/
a.ext::after {
  content: "";
  background-color: currentColor;
  -webkit-mask: url("../images/external-custom-icon.svg");
  mask: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M4 10s.919-3 6-3v3l6-4-6-4v3c-4 0-6 2.495-6 5zm7 2H2V6h1.967c.158-.186.327-.365.508-.534A6.933 6.933 0 016.914 4H0v10h13V9.803l-2 1.333V12z'/%3e%3c/svg%3e")
    no-repeat 50% 50%;
  display: inline-block;
  height: 1em;
  margin-left: 0.25em;
  width: 1em;
  background-size: contain;
  background-repeat: no-repeat;
}
.ext svg.ext {
  display: none;
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
  .external-indicator::after {
    background-color: transparent;
    content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M4 10s.919-3 6-3v3l6-4-6-4v3c-4 0-6 2.495-6 5zm7 2H2V6h1.967c.158-.186.327-.365.508-.534A6.933 6.933 0 016.914 4H0v10h13V9.803l-2 1.333V12z' fill='%23888'/%3e%3c/svg%3e");
  }
}

@supports (-ms-ime-align: auto) {
  .external-indicator::after {
    background-color: transparent;
    content: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath d='M4 10s.919-3 6-3v3l6-4-6-4v3c-4 0-6 2.495-6 5zm7 2H2V6h1.967c.158-.186.327-.365.508-.534A6.933 6.933 0 016.914 4H0v10h13V9.803l-2 1.333V12z' fill='%23888'/%3e%3c/svg%3e");
  }
}

.no-show-external .external-indicator::after {
  content: none;
}

.c-post__body {
  max-width: 45rem;

  padding-bottom: 3.75rem;

  padding-top: 2.5rem;
}

.q4default .bwlistdisc {
  list-style-type: disc;
  line-height: 130%;
}

input#edit-alcon-search {
  display: block;
  width: 100%;
  -webkit-appearance: none;
  background-color: #fff;
  border-color: #bcbcbc;
  border-radius: 2em;
  border-style: solid;
  border-width: 1px;
  color: #000;
  flex: 1;
  font-family: inherit;
  font-size: inherit;
  padding: 1.125rem 1.5625rem;
}

  /* node press release template for mobile explore button open */
  .node-custom-temp .mobile-menu-open{
    background-color: #fff;
    border-top:0;
  }