/**
 * Colors
 */
/* CrashPlan business colors */
/**
 * Fonts
 */
/* Default browser font size, used for calculation. If font-size is set on HTML element, set accordingly */
/**
 * Breakpoints
 */
/**
 * Main Headers
 **/
/**
 * Layers
 **/
/**
 * Fluid Type
 */
/*
 * Mixin to specify fluid font-sizes and related properties
 * $base-size Font size at sizes lower than first breakpoint
 * $size-at-bp-1 Font size between first and second breakpoints
 * $size-at-bp-2 Font size between second and third breakpoints
 * $size-at-bp-3 Font size at third btrakpoint and larger
 * $line-height Line height, defaults to 1.4
 */
/* Largest text size. Used excusively for main headlines */
/* Size for main body text */
/* Smallest text size. Used for column body text */
/* Exception: tiny text */
/**
 * Site Style Mixins
 */
/* Used for elements using font-awesome. */
/* */
/* */
/**
 * Utility Mixins
 **

/* Disable list style and default margin/padding */
/* Reset link color inheritance */
/* Display ul or ol horizontally */
/* Reset browser defaults for button element */
/* Set property with rgba color and fallback */
/* Set border (or border-top, border-left, etc...) with rgba color and fallback */
/* Use rem units with px fallback for compatability. Takes either (unitless) rem or px */
/* Set background property with svg
 * $image is path to image without extension, same path is used for png fallback
 * $properties is the rest of the background properties (e.g no-repeat 0 0)
 * $color is optional and is the background color that should be used, default is transparent.
 */
/* Set background image property with svg
 * $image is path to image without extension, same path is used for png fallback
 */
/* Used for elements using font-awesome with pseudo elements. */
/* Fix rendering bugs on position:fixed elements */
/* Clear &after element */
/* CrashPlan consumer colors */
/* CrashPlan specific breakpoints */
/* Text shadow styles */
/* Largest text size. Used exclusively for main headlines */
/* Size for main body text */
/* Smallest text size. Used for column body text */
/* Exception: tiny text */
/* code42 Button Mixins */
/* line 4, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
h1 {
  color: #7ab700;
  text-align: center;
  margin-top: 0.67em; }

/* line 10, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
.features-table {
  width: 100%;
  max-width: 1060px;
  margin: 2em auto 6em; }
  /* line 15, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table th, .features-table td {
    vertical-align: top;
    padding: 1em 0.25em; }
  /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table th {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.23077;
    color: #607a8b;
    font-weight: 300;
    min-width: 5.75em;
    /* matches width of "Subscription" */ }
    @media (min-width: 695px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 16px;
        font-size: 1rem; } }
    @media (min-width: 825px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 20px;
        font-size: 1.25rem; } }
    @media (min-width: 925px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 24px;
        font-size: 1.5rem; } }
    @media (min-width: 480px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 16px;
        font-size: 1rem; } }
    @media (min-width: 580px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 20px;
        font-size: 1.25rem; } }
    @media (min-width: 925px) {
      /* line 20, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table th {
        font-size: 24px;
        font-size: 1.5rem; } }
  /* line 27, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table thead {
    display: none; }
    @media (min-width: 720px) {
      /* line 27, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table thead {
        display: table-header-group; } }
    /* line 34, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
    .features-table thead th {
      padding-bottom: 0; }
  /* line 41, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table tbody th, .features-table tbody td {
    border-bottom: 1px solid #D7DEE5; }
  /* line 45, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table tbody tr.features-category td {
    text-align: left;
    color: #607a8b;
    padding-left: 0;
    padding-top: 1.75em;
    font-weight: bold; }
    @media (max-width: 719px) {
      /* line 45, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-category td {
        border-bottom: none;
        padding-bottom: 0; } }
  /* line 58, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table tbody tr.features-category:first-child td {
    padding-top: 0.5em;
    /* removes the extra space for the first grouping of features */ }
  /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
  .features-table tbody tr.features-feature td {
    font-size: 14px;
    font-size: 0.875rem;
    line-height: 1.4;
    /* feature status tds */
    text-align: center;
    font-weight: bold;
    color: #7ab700;
    /* feature description tds */ }
    @media (min-width: 695px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 15px;
        font-size: 0.9375rem; } }
    @media (min-width: 825px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 16px;
        font-size: 1rem; } }
    @media (min-width: 925px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 17px;
        font-size: 1.0625rem; } }
    @media (min-width: 480px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 15px;
        font-size: 0.9375rem; } }
    @media (min-width: 580px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 16px;
        font-size: 1rem; } }
    @media (min-width: 925px) {
      /* line 62, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
      .features-table tbody tr.features-feature td {
        font-size: 17px;
        font-size: 1.0625rem; } }
    /* line 71, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
    .features-table tbody tr.features-feature td:first-child {
      text-align: left;
      font-weight: 300;
      color: #607a8b;
      padding-left: 0; }
  @media (min-width: 720px) {
    /* line 80, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
    .features-table tbody th {
      display: none; } }

/* line 88, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
.icon-ok, .icon-minus {
  vertical-align: middle;
  font-size: 1.25em;
  line-height: 0.5; }

/* line 94, /Users/edawson/Documents/stash/site/source/css/crashplan/features/compare.scss */
.icon-minus {
  color: #d7dee5; }
