/**
 *  External link notification styles.
#5A8222 title
 */
/* PADDING */
/* MARGIN */
/* BANNER.  */
/* SHOW BANNER SETTINGS */
/* HOMEPAGE BANNER SETTINGS */
/* rest settings are like for show banner */
/* former 220px */
/* PADDING */
/* MARGIN */
/* BANNER.  */
/* SHOW BANNER SETTINGS */
/* HOMEPAGE BANNER SETTINGS */
/* rest settings are like for show banner */
/* former 220px */
/* PADDING */
/* MARGIN */
/* BANNER.  */
/* SHOW BANNER SETTINGS */
/* HOMEPAGE BANNER SETTINGS */
/* rest settings are like for show banner */
/* former 220px */
@font-face {
  font-family: SpartanMBRegular;
  src: url("../../fonts/SpartanMB-Regular.otf") format("opentype");
}
@font-face {
  font-family: SpartanMBSemiBold;
  src: url("../../fonts/SpartanMB-SemiBold.otf") format("opentype");
}
@font-face {
  font-family: SpartanMBBold;
  src: url("../../fonts/SpartanMB-Bold.otf") format("opentype");
}
/* Play Button icon for media thumbnails in Seasons */
.ui-widget-overlay {
  background: #000;
  opacity: 0.8;
}

.ami-ext-link {
  border: 5px solid #77964A;
  border-radius: 0px;
  padding: 1em 1em 1em 1.6em;
}
.ami-ext-link h2 {
  padding: 0;
  font-size: 1.875rem;
}
.ami-ext-link a:active, .ami-ext-link a:focus, .ami-ext-link button:active, .ami-ext-link button:focus {
  outline: thin dotted;
}
.ami-ext-link .ui-dialog-titlebar {
  display: none;
}
.ami-ext-link .ext-link {
  padding: 0;
}
.ami-ext-link .ext-link .close-message {
  text-align: right;
  margin: 0.125rem;
  line-height: 1.125rem;
  float: right;
}
.ami-ext-link .ext-link .close-message span {
  border-bottom: 1px solid #000;
}
.ami-ext-link .ext-link .ami-ext-link-notification {
  clear: both;
}
.ami-ext-link .ext-link .ami-ext-link-notification h2 {
  margin: 0.7rem 0;
}
.ami-ext-link .ext-link .ami-ext-link-notification h4 {
  color: #A71E3F;
  margin: 0.7rem 0;
}
.ami-ext-link .ext-link .ami-ext-link-notification .ami-ext-link-subbody {
  margin: 0.7rem 0;
  font-weight: bolder;
}
.ami-ext-link .ui-dialog-buttonpane {
  border: none;
  padding: 0;
}
.ami-ext-link .ui-dialog-buttonpane .ui-dialog-buttonset {
  float: none;
}
.ami-ext-link .ui-dialog-buttonpane .ui-dialog-buttonset button {
  border-radius: 0px;
  background: #2E3A3C;
  color: #FFF;
  font-weight: bold;
  padding: 0.625rem;
  min-width: 3.125rem;
  margin: 0.5em 1.3em 0.5em 0;
}
.ami-ext-link .ui-dialog-buttonpane .ui-dialog-buttonset button span {
  padding: 0.5em 0.4em;
  font-family: "Roboto", "Arial", sans-serif;
}
.ami-ext-link .ui-dialog-buttonpane .ui-dialog-buttonset button:active, .ami-ext-link .ui-dialog-buttonpane .ui-dialog-buttonset button:focus {
  outline-offset: -0.125rem;
}

@media screen and (min-width: 48em) {
  .ami-ext-link {
    margin: 0 0 0 -10.9375rem;
    min-width: 40.625rem;
  }
}

/*# sourceMappingURL=ext-link.css.map */
