/* ----------------------------------------
 * Imports
 ----------------------------------------- */
/* ----------------------------------------
 * Fonts
 ----------------------------------------- */
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-Regular.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-Regular.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-Regular.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-Regular.woff2") format("woff2");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-Italic.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-Italic.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-Italic.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-Italic.woff2") format("woff2");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-Bold.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-Bold.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-Bold.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-Bold.woff2") format("woff2");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-BoldItalic.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-BoldItalic.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-BoldItalic.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-BoldItalic.woff2") format("woff2");
  font-weight: bold;
  font-style: italic;
}
/* 
 * Font weight black */
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-Black.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-Black.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-Black.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-Black.woff2") format("woff2");
  font-weight: 900;
  font-style: normal;
}
@font-face {
  font-family: 'c_serif_t';
  src: url("/p/fonts/c_serif/text/c_serif_t-BlackItalic.eot");
  src: url("/p/fonts/c_serif/text/c_serif_t-BlackItalic.eot?#iefix") format("embedded-opentype"), url("/p/fonts/c_serif/text/c_serif_t-BlackItalic.woff") format("woff"), url("/p/fonts/c_serif/text/c_serif_t-BlackItalic.woff2") format("woff2");
  font-weight: 900;
  font-style: italic;
}
/* -----------------------------------------
 * Variables 
 ----------------------------------------- */
/* Fonts */
/* Heights */
/* Colors */
/* -----------------------------------------
 * Mixins 
 ----------------------------------------- */
/* Temporary */
/* line 6, ../../sass/sass/overrides.scss */
.tab-content a {
  pointer-events: none;
  cursor: default;
  color: inherit;
  text-decoration: none !important;
}

/* line 13, ../../sass/sass/overrides.scss */
.nav {
  display: block !important;
  flex-wrap: wrap;
  padding-left: 0;
  margin-bottom: 0;
  list-style: none;
}

/* line 21, ../../sass/sass/overrides.scss */
label {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: optimizeLegibility;
  font-family: "c_serif_t", "c_serif_sil";
  font-size: 16px;
  line-height: 1.5;
  font-weight: 600;
  letter-spacing: 0;
  color: black;
  font-size: 12px !important;
}
@media (min-width: 320px) and (max-width: 576px) {
  /* line 21, ../../sass/sass/overrides.scss */
  label {
    font-size: calc( 16px + 0 * ( ( 100vw - 320px) / 256 ) );
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  /* line 21, ../../sass/sass/overrides.scss */
  label {
    font-size: calc( 16px + 2 * ( ( 100vw - 576px) / 192 ) );
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  /* line 21, ../../sass/sass/overrides.scss */
  label {
    font-size: calc( 18px + 0 * ( ( 100vw - 768px) / 224 ) );
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 21, ../../sass/sass/overrides.scss */
  label {
    font-size: calc( 18px + 2 * ( ( 100vw - 992px) / 208 ) );
  }
}
@media (min-width: 1200px) {
  /* line 21, ../../sass/sass/overrides.scss */
  label {
    font-size: 20px;
  }
}

/* Dividers */
/* line 29, ../../sass/sass/overrides.scss */
.divider {
  color: black;
}

/* ERES Digital Library */
/* line 41, ../../sass/sass/overrides.scss */
#ERES-DL h1,
#ERES-DL #page-title h1,
#ERES-DL #hero-headline h1,
#ERES-DL h2,
#ERES-DL h3,
#ERES-DL h4,
#ERES-DL h5,
#ERES-DL h6 {
  font-family: sans-serif;
}
/* line 52, ../../sass/sass/overrides.scss */
#ERES-DL a {
  color: #003399;
}
/* line 57, ../../sass/sass/overrides.scss */
#ERES-DL header a {
  color: #003399;
}
/* line 61, ../../sass/sass/overrides.scss */
#ERES-DL header a[rel=nofollow] {
  pointer-events: auto;
  cursor: pointer;
  color: black;
  text-decoration: none !important;
}
/* line 70, ../../sass/sass/overrides.scss */
#ERES-DL #content a {
  color: #003399;
}
/* line 74, ../../sass/sass/overrides.scss */
#ERES-DL #content a[rel=nofollow] {
  pointer-events: auto;
  cursor: pointer;
  color: black;
  text-decoration: none !important;
}
/* line 81, ../../sass/sass/overrides.scss */
#ERES-DL #content p,
#ERES-DL #content li {
  line-height: 1.5;
}
/* line 86, ../../sass/sass/overrides.scss */
#ERES-DL #content #mediaviewer a,
#ERES-DL #content #datatables a {
  pointer-events: none;
  cursor: default;
  color: inherit;
  text-decoration: none !important;
}
/* line 94, ../../sass/sass/overrides.scss */
#ERES-DL #content #mediaviewer a[rel=nofollow],
#ERES-DL #content #datatables a[rel=nofollow] {
  pointer-events: auto;
  cursor: pointer;
  color: #003399;
  text-decoration: none !important;
}
/* line 103, ../../sass/sass/overrides.scss */
#ERES-DL #pdfviewer,
#ERES-DL #mediaviewer,
#ERES-DL .system {
  background-color: #EAEAF4;
  border: 24px solid #EAEAF4;
}

/* Foucault.info */
/* line 116, ../../sass/sass/overrides.scss */
#FOUCAULT header a[rel=nofollow] {
  pointer-events: none;
  cursor: auto;
  color: black;
  text-decoration: none !important;
}
/* line 125, ../../sass/sass/overrides.scss */
#FOUCAULT #content a[rel=nofollow] {
  pointer-events: auto;
  cursor: pointer;
  color: red;
  text-decoration: none !important;
}
/* line 132, ../../sass/sass/overrides.scss */
#FOUCAULT #content #mediaviewer a,
#FOUCAULT #content #mediaviewer a[rel=nofollow],
#FOUCAULT #content #datatables a[rel=nofollow] {
  pointer-events: auto;
  cursor: pointer;
  color: #003399;
  text-decoration: none !important;
}
/* line 142, ../../sass/sass/overrides.scss */
#FOUCAULT #pdfviewer,
#FOUCAULT #mediaviewer,
#FOUCAULT .system {
  background-color: #EAEAF4;
  border: 24px solid #EAEAF4;
}

/* LARES Digital Library */
/* line 157, ../../sass/sass/overrides.scss */
#LARES-DL h1,
#LARES-DL #page-title h1,
#LARES-DL #hero-headline h1,
#LARES-DL h2,
#LARES-DL h3,
#LARES-DL h4,
#LARES-DL h5,
#LARES-DL h6 {
  font-family: sans-serif;
  font-weight: bold;
}
/* line 169, ../../sass/sass/overrides.scss */
#LARES-DL a {
  color: #1F4060;
}
/* line 174, ../../sass/sass/overrides.scss */
#LARES-DL header a {
  color: #1F4060;
}
/* line 181, ../../sass/sass/overrides.scss */
#LARES-DL #content a,
#LARES-DL #content #mediaviewer a[rel=nofollow],
#LARES-DL #content #datatables a[rel=nofollow] {
  color: #1F4060;
}
/* line 187, ../../sass/sass/overrides.scss */
#LARES-DL #content p,
#LARES-DL #content li {
  line-height: 1.5;
}
/* line 194, ../../sass/sass/overrides.scss */
#LARES-DL #content td a,
#LARES-DL #content td a[rel=nofollow] {
  text-decoration: underline !important;
}

/* Mail Lists */
/* line 207, ../../sass/sass/overrides.scss */
#AZ-MAIL-Archive #content,
#AZ-MAIL-Archive #references {
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: optimizeLegibility;
  font-family: "c_serif_t", "c_serif_sil";
  font-size: 16px;
  line-height: 1.5;
  font-weight: 500;
}
@media (min-width: 320px) and (max-width: 576px) {
  /* line 207, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content,
  #AZ-MAIL-Archive #references {
    font-size: calc( 16px + 0 * ( ( 100vw - 320px) / 256 ) );
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  /* line 207, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content,
  #AZ-MAIL-Archive #references {
    font-size: calc( 16px + 2 * ( ( 100vw - 576px) / 192 ) );
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  /* line 207, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content,
  #AZ-MAIL-Archive #references {
    font-size: calc( 18px + 0 * ( ( 100vw - 768px) / 224 ) );
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 207, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content,
  #AZ-MAIL-Archive #references {
    font-size: calc( 18px + 2 * ( ( 100vw - 992px) / 208 ) );
  }
}
@media (min-width: 1200px) {
  /* line 207, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content,
  #AZ-MAIL-Archive #references {
    font-size: 20px;
  }
}
/* line 212, ../../sass/sass/overrides.scss */
#AZ-MAIL-Archive #content ul {
  margin-left: 0px;
  padding-left: 40px;
  margin-bottom: 14px;
}
@media (min-width: 320px) and (max-width: 576px) {
  /* line 212, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content ul {
    margin-bottom: calc( 14px + 0 * ( ( 100vw - 320px) / 256 ) );
  }
}
@media (min-width: 576px) and (max-width: 768px) {
  /* line 212, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content ul {
    margin-bottom: calc( 14px + 1 * ( ( 100vw - 576px) / 192 ) );
  }
}
@media (min-width: 768px) and (max-width: 992px) {
  /* line 212, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content ul {
    margin-bottom: calc( 15px + 0 * ( ( 100vw - 768px) / 224 ) );
  }
}
@media (min-width: 992px) and (max-width: 1200px) {
  /* line 212, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content ul {
    margin-bottom: calc( 15px + 1 * ( ( 100vw - 992px) / 208 ) );
  }
}
@media (min-width: 1200px) {
  /* line 212, ../../sass/sass/overrides.scss */
  #AZ-MAIL-Archive #content ul {
    margin-bottom: 16px;
  }
}
