/*
    Use this stylesheet to modify the layout of your
    conference.
*/

:root {
  /* Header */
  --conf-theme-header-bg: #eeeeee;
  --conf-theme-header-border-bottom: #eeeeee;
  --conf-theme-header-text: #005555;

  /* Subtitle area */
  --conf-theme-subtitle-bg: #eeeeee;
  --conf-theme-subtitle-border: #eeeeee;
  --conf-theme-subtitle-text: black;

  /* Menu colors */
  --conf-theme-menu-bg: #4b5962;
  --conf-theme-menu-border: #4b5962;
  --conf-theme-menu-link: white;
  --conf-theme-menu-selected: white;
  --conf-theme-menu-selected-bg: #29485d;
  --conf-theme-menu-selected-border: #2c3439;
  --conf-theme-hover-bg: #29485d;
  --conf-theme-hover-color: var(--conf-theme-menu-link);
  --conf-theme-title-sprite-bg: transparent;
  --conf-theme-announcement-sprite-bg: transparent;
  --conf-theme-announcement-border-top: 1px solid var(--conf-theme-announcement-border);
  --conf-theme-announcement-border-bottom: none;

  /* Support box */
  --conf-theme-support-bg: #f6f6f6;
  --conf-theme-support-border: #ccc;
  --conf-theme-support-header-bg: #29485d;
  --conf-theme-support-header-text: white;
  --conf-theme-support-text: #aaa;

  /* Background images */
  --conf-theme-sprite-image: url();

  /* Announcement colors */
  --conf-theme-announcement-bg: #f5faff;
  --conf-theme-announcement-border: #c2d6e7;
  --conf-theme-announcement-text: #0f283d;
}

/* Other CSS as needed */
body {

    padding: 0px;
    margin: 0px;
    font-size: 13px;
}

/* Reviewing Area – Abstract-Liste */
.list-content {
    background-color: rgba(240, 240, 240, 0.92) !important;
    border-radius: 4px;
    padding: 8px;
}

/* Abstract-Detailansicht – Info-Bereich oberhalb des Textes */
.title-with-actions,
.submission-title.flexrow,
.review-summary-content.f-self-stretch,
.review-group.truncate-text {
    background-color: rgba(255, 255, 255, 0.92) !important;
    border-radius: 4px;
    padding: 4px 8px;
}