/*
  Archiv-CSS SV Arminia Vechelde
  Nur technische Archiv-Fixes: Fonts + Login/Backend ausblenden.
  Keine Layout-/Schatten-/Abstandsänderungen.
*/

@font-face {
  font-family: "Archiv Lato";
  src: url("./style/fontsrc_e1310842f2.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archiv Titillium";
  src: url("./style/fontsrc_58a1ccd74f.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: "Archiv Russo";
  src: url("./style/fontsrc_3bd04fcba9.woff2") format("woff2");
  font-weight: 400;
  font-style: normal;
  font-display: swap;
}

body,
#page,
#main,
.panel,
.panel-body,
.article_panel,
.widget {
  font-family: "Archiv Lato", Lato, Arial, Helvetica, sans-serif;
}

#mainmenu .navbar-nav a,
#mainmenu .navbar-default .navbar-brand {
  font-family: "Archiv Titillium", "Trebuchet MS", Arial, sans-serif;
}

#main .widget .panel > .panel-heading,
#main .widget .panel > .panel-heading h1,
#main .widget .panel > .panel-heading h2,
#main .widget .panel > .panel-heading h3,
.carousel-caption,
.carousel-caption h2 {
  font-family: "Archiv Russo", "Arial Black", Arial, sans-serif;
}

#login,
a[href*="login"],
a[href*="/Login"],
form[action*="login"],
.article-pin,
.article-unpin,
.article-pin-down,
.article-pin-up,
.ajax-delete-link,
.create-event,
a[href*="/article/update"],
a[href*="./article/update"],
a[href*="/article/delete"],
a[href*="./article/delete"],
a[href*="/page/widgetUpdateParams"],
a[href*="./page/widgetUpdateParams"],
a[href^="javascript:UC_UI"],
.uc-embedding-wrapper,
.uc-embedding-container,
#usercentrics-root,
[data-testid*="uc-"] {
  display: none !important;
}

img[src=""],
img:not([src]),
img[src^="data:image/gif;base64,R0lGODlhAQABAIA"] {
  display: none !important;
}
