$color-body: $color-white !default;
$color-ui: $color-silver !default;
$color-btn: $color-black !default;
$color-text: $color-black !default;
$color-link: $color-blue !default;
$color-muted: $color-gray !default;
$color-small: $color-text !default;
$color-disabled: $color-ui !default;

$color-brand: $color-blue !default;
$color-positive: $color-green !default;
$color-cautionary: $color-yellow !default;
$color-negative: $color-red !default;
$color-informative: $color-blue !default;

$color-map: (
  'white': $color-white,
  'silver': $color-silver,
  'gray': $color-gray,
  'black': $color-black,
  'red': $color-red,
  'orange': $color-orange,
  'yellow': $color-yellow,
  'lime': $color-lime,
  'green': $color-green,
  'olive': $color-olive,
  'teal': $color-teal,
  'aqua': $color-aqua,
  'blue': $color-blue,
  'navy': $color-navy,
  'fuchsia': $color-fuchsia,
  'purple': $color-purple,
  'maroon': $color-maroon,
  'brand': $color-brand,
  'positive': $color-positive,
  'cautionary': $color-cautionary,
  'negative': $color-negative,
  'informative': $color-informative,
  'muted': $color-muted
) !default;

$rwd-type: mobile-first !default;
$rwd-map: (
  'compact': 320px 414px,
  'regular': 415px
) !default;

$vertical-align-body: 16 !default;
$vertical-align-factor: 1.5 !default;

$font-leading: 1.5 !default;

$font-size-micro: .8rem !default;
$font-size-small: .9rem !default;
$font-size-base: 1rem !default;
$font-size-lead: 1.2rem !default;
$font-size-btn: $font-size-base !default;

$font-size-h1: 3rem !default;
$font-size-h2: 2rem !default;
$font-size-h3: 1.5rem !default;
$font-size-h4: 1.4rem !default;
$font-size-h5: 1.3rem !default;
$font-size-h6: 1.2rem !default;

$font-family-base: -apple-system, BlinkMacSystemFont, 'Segoe UI', Roboto, Helvetica, Arial, sans-serif !default;
$font-family-headings: $font-family-base !default;
$font-family-monospace: Consolas, 'Liberation Mono', Menlo, Courier, monospace !default;

$font-weight-light: 100 !default;
$font-weight-normal: 400 !default;
$font-weight-bold: 700 !default;
$font-weight-headings: $font-weight-bold !default;

$link-underline: true !default;
$link-active: false !default;

$spacing-unit: $font-size-base * $font-leading !default;
$spacing-map: (
  '1/4': $spacing-unit / 4,
  '1/3': $spacing-unit / 3,
  '1/2': $spacing-unit / 2,
  '2/1': $spacing-unit * 2,
  '3/1': $spacing-unit * 3,
  '4/1': $spacing-unit * 4
) !default;

$grid-container: 1020px !default;
$grid-gutter: $spacing-unit !default;

$ui-border-radius: 4px !default;

$list-menu-color: $color-white !default;
$list-menu-background: $color-link !default;

$btn-flat: false !default;

$table-zebra-background: rgba($color-ui, .5) !default;
$table-hover-background: $table-zebra-background !default;
