/* ==========================================================================
   II.inc Theme for Ashby Hosted Page V1
   ========================================================================== */

:root {
  /*  The max width of the job board container */
    --widthMaxJobBoard: 1024px;

  /*  Font families */
  --fontFamily: 'Montserrat', 'Nunito Sans', sans-serif;

  --colorAppBackground: #191E1B; 

  --colorNeutral000: #191E1B !important;
  --colorNeutral800: #D5DCE0 !important;
  --colorNeutral700: #D5DCE0 !important;
}

/* The heading of a department, which can have many teams under it. */
.ashby-department-heading {
  color: #FFFFFF;
}

/* The heading of a single team. */
.ashby-department-heading-level {
  color: #FFFFFF;
}

/* The 'Filters' label element in the job board. */
.ashby-job-board-filters-label {
  color: #FFFFFF;
}

/* The heading of the entire job board. */
.ashby-job-board-heading {
  color: #FFFFFF;
}

/* The 'Reset filters' label element in the job board. The reset filters label element in the job board. */
.ashby-job-board-reset-filters-label {
  color: #FFFFFF;
}

/* The container of the job posting details pane. */
.ashby-job-posting-brief {
    /* This adds some space between posting briefings. */
    margin-bottom: 10px;
    background-color: #191E1B;
    border: 1px solid #2A2F2C !important;
}

/* The container of the job posting details pane. */
.ashby-job-posting-brief:hover {
    background-color: #2A2F2C;
}

/* The left pane of the job posting, with the job posting details */
.ashby-job-posting-left-pane {
  background-color: #191E1B;
}

.ashby-job-posting-left-pane h2 {
  color: #FFFFFF;
}

/* The right pane of the job posting, containing the tabs, overview, and application form */
.ashby-job-posting-right-pane {
  background-color: #191E1B;
}

.ashby-job-posting-right-pane > div {
  background-color: #191E1B;
}