@charset "UTF-8";/* user.css for Cassiopeia Template */

/* open-sans-regular - latin-ext_latin */
@font-face {src: url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.eot'); src: local(''),
       url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.eot#iefix') format('embedded-opentype'), /* IE6-IE8 */
       url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
       url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.woff') format('woff'), /* Modern Browsers */
       url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
       url('https://fs98schach.de/media/templates/site/cassiopeia/css/fonts/open-sans-v27-latin-ext_latin-regular.svg#OpenSans') format('svg'); font-family: 'Open Sans'; font-style: normal; font-weight: 400; font-display: swap}


h1, .h1,
h2,
.h2,
h3,
.h3,
h4,
.h4,
h5,
.h5,
h6,
.h6 {
  font-family: "Open Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";
  font-weight: 700;
}
  

.h1, h1 {
    font-size: 2.0rem;
}

.h2, h2 {
    font-size: 1.5rem;
}

#clm .clm table {
    width: 100% !important;
}

  :root {
  --cassiopeia-color-primary: #660000 !important;
  --cassiopeia-color-link: #ee0000 !important;
  --cassiopeia-color-hover: #000099 !important;
}

.container-header {
    background-color: var(--cassiopeia-color-primary);
    background-image: linear-gradient(135deg,var(--cassiopeia-color-primary),#cc0000);
    box-shadow: inset 0 5px 5px rgba(0,0,0,.03);
}

/* Phoca Downloads Settings */

@media (width >= 768px) {
  .row-cols-md-3 > * {
    flex: none;
    width: 50% !important;
  }
}




