:root {
  --bg-basic: white;
  --color-basic: black;
  --color-primary: #C90C25;
  --bg-btn-primary: #CE283E;
  --color-btn-primary: white;
  --breadcrumbs-bg: rgba(240, 240, 240, 0.81);
  --color-icon: rgba(80, 80, 80, 1);
  --breadcrumbs-hover: rgba(206, 40, 62, 1);
  --max-width-content-limiter: 1160px;
  --breadcrumbs-color-current: rgba(66, 66, 66, 1);
  --color-sidebar-title: #CE283E;
  --color-breadcrumbs: #CE283E;
  --color-menu-hamburger: white;
  --color-menu-hamburger-hover:  #CE283E;
  --color-stickystate-menu-hamburger: black;
  --color-number-tetx: #11406E;
  --bg-blog-post: #F2F2F2;
  --text-color-black: #000000;
  --white: white;
  --black: black;
  --color-links: #C90C25;
  --color-links-hover: #8a0417;
  --color-footer-links: #C90C25;
  --color-footer-links-hover: #8a0417;

  --bg-searchfield: #FAFAFA;
  --bg-active-search-title: #C92130;
  --color-active-search-title: white;
  --bg-inactive-search-title: white;
  --color-inactive-search-title: black;
  --bg-searchinput: #F3F3F3;
  --color-searchinput: black;
  --border-searchinput: #898989;
  --border-searcher-box: #C92130;

  --btn-timeline-bg: rgba(124, 39, 39, 1);
  --filter-bgc:#C92130;
  --outline-color-basic: #003cff;

  --bg-header-filter-low: rgba(0, 0, 0, 0.15);
  --bg-header-filter-high: rgba(0, 0, 0, 0.8);

  /* FORMULARZE */
  --wpc-border-color: #CFCFCF;
  --wpc-bg-color: #F3F3F3;
  --wpc-input-height: 60px;
  --wpc-padding: 10px;
  --wpc-label-size: 1.25rem;
  /* END */

  /* FOOTER */
  --bg-footer: #f2f2f2;
  /* END */

  --bg-pagination-inactive: #afafaf;
  --color-pagination-inactive: black;
  --bg-pagination-active: #CE283E;
  --color-pagination-active: white;


  --fs-news-description: 1.125rem;
  --fs-header-news: 1.875rem;
}

:root[theme="contrast"] {
  --bg-body: rgba(0, 0, 0, 0.94);
  --bg-basic: black;
  --color-basic: white;
  --color-primary: #ffcc00;
  --breadcrumbs-bg: rgba(0, 0, 0, 0.81);
  --color-icon: rgb(255, 255, 255);
  --breadcrumbs-hover: #ffcc00;
  --max-width-content-limiter: 1160px;
  --breadcrumbs-color-current: rgb(255, 255, 255);
  --color-sidebar-title: #ffcc00;
  --color-breadcrumbs: #ffcc00;
  --color-menu-hamburger: white;
  --color-menu-hamburger-hover:  #ffcc00;
  --color-stickystate-menu-hamburger: #ffffff;
  --color-number-tetx: #eff5fc;
  --color-blog-post: #eff5fc;
  --color-header-actual-news: #eff5fc;
  --color-news-header: #eff5fc;
  --color-news-text: #eff5fc;
  --bg-news: #0a0a0a;
  --bg-actual-news: #151515;
  --color-main-btn: white;
  --color-bg-main-btn-icon: black;
  --bg-special-section: #2c2c2c;

  --bg-top-button:  #000000;
  --border-top-button: #ffcc00;
  --color-top-button: #ffcc00;

  --bg-blog-post: #000000;
  --text-color-black: #ffffff;
  --white: black;
  --black: white;

  --bg-searchfield: #1e1e1e;
  --bg-active-search-title: #ffcc00;
  --color-active-search-title: black !important;
  --bg-inactive-search-title: black;
  --color-inactive-search-title: #ffcc00 !important;
  --bg-searchinput: #1e1e1e;
  --color-searchinput: #ffcc00;
  --border-searchinput: #ffcc00;
  --border-searcher-box: #ffcc00;
  --outline-color-basic: #ffcc00;

  --gray: #2C2C2C;
  --color-event-text: white;
  --bg-event-text: black;
  --bg-event-content: black;
  --bg-footer: black;
  --color-footer: white;
  --separator-footer-links: #bbbbbb;
  --color-r-more: #bbbbbb;
  --bg-meta: black;
  --color-meta: white;
  --bg-subfooter: #151515;
  --color-subfooter: #bbbbbb;
  --color-event-card-title: #bbbbbb;
  --bg-psk-logo: #151515;

  --color-links: #ffcc00;
  --color-footer-links: #ffcc00;
  --bg-event-card: #151515;

  --bg-mb-info: #151515;
  --bg-basic-card: #151515;
  --color-mb-info: #f6fcff;
  --color-toggled-text: #000;

  --color-sidebar-item: #ffcc00;
  --bg-sidebar-item: black;

  --wpc-border-color: #ffcc00;
  --wpc-bg-color:#151515;
  --wpc-label-color: white;
}
