/* Custom CSS for Jupyter Book by UT */

/* Aufgabe */
div.admonition-aufgabe p.admonition-title::after {
  content: "\f303";
}

/* Exercise */
div.admonition-exercise p.admonition-title::after {
  content: "\f303";
}

/* Theorem */
div.admonition-theorem p.admonition-title::after {
  content: "\f058";
}

/* Proposition */
div.admonition-proposition p.admonition-title::after {
  content: "\f058";
}

/* Lemma */
div.admonition-lemma p.admonition-title::after {
  content: "\f058";
}

/* Korollar */
div.admonition-korollar p.admonition-title::after {
  content: "\f058";
}

/* Definition */
div.admonition-definition p.admonition-title::after {
  content: "\f02d";
}

/* Question */
div.admonition-question p.admonition-title::after {
  content: "\f059";
}

/* Quiz */
div.admonition-quiz p.admonition-title::after {
  content: "\f5dc";
}

/* Disable background colors for printing */
@media print {
  * {
    -webkit-print-color-adjust: exact;
    print-color-adjust: exact;
  }

  .margin {
       display: block;
       float: none;
       margin: 0;
     }
}

/*
a[href^="http"]:not([href*="ulthiel.com"]) {
  position: relative;
  padding-right: 0.8em;
}

a[href^="http"]:not([href*="ulthiel.com"])::after {
  content: "\f35d";
  font-family: 'Font Awesome 5 Free';
  font-weight:900;
  position: absolute;
  top: 0.1em;
  right: 0;
  font-size: .7em;
  color: grey;
}*/


a[href^="http"]:not([href*="https://agag-thiel.math.rptu.de/math-hub"]):not([href^="#"]):not([href^="/"]):not(.no-icon)::after {
  content: "\f35d";
  font-family: 'Font Awesome 5 Free';
  font-weight:900;
  display: inline-block;
  margin-left: 5px;
  font-size: 0.7em;
}
