@charset "UTF-8";
.pivotpress {
  /*
  * Skeleton V2.0.4
  * Copyright 2014, Dave Gamache
  * www.getskeleton.com
  * Free to use under the MIT license.
  * http://www.opensource.org/licenses/mit-license.php
  * 12/29/2014
  */
  /* Table of contents
  ––––––––––––––––––––––––––––––––––––––––––––––––––
  - Grid
  - Base Styles
  - Typography
  - Links
  - Buttons
  - Forms
  - Lists
  - Code
  - Tables
  - Spacing
  - Utilities
  - Clearing
  - Media Queries
  */
  /* Grid
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* For devices larger than 400px */
  /* For devices larger than 550px */
  /* Base Styles
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* NOTE
  html is set to 62.5% so that all the REM measurements throughout Skeleton
  are based on 10px sizing. So basically 1.5rem = 15px :) */
  /* Typography
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Larger than phablet */
  /* Links
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Buttons
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Forms
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Removes awkward default styles on some inputs for iOS */
  /* Lists
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Code
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Tables
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Spacing
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Utilities
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Misc
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Clearing
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /* Self Clearing Goodness */
  /* Media Queries
  –––––––––––––––––––––––––––––––––––––––––––––––––– */
  /*
  Note: The best way to structure the use of media queries is to create the queries
  near the relevant code. For example, if you wanted to change the styles for buttons
  on small devices, paste the mobile query code up in the buttons section and style it
  there.
  */
  /* Larger than mobile */
  /* Larger than phablet (also point when grid becomes active) */
  /* Larger than tablet */
  /* Larger than desktop */
  /* Larger than Desktop HD */ }
  .pivotpress .container {
    position: relative;
    width: 100%;
    max-width: 960px;
    margin: 0 auto;
    padding: 0 20px;
    box-sizing: border-box; }
  .pivotpress .column,
  .pivotpress .columns {
    width: 100%;
    float: left;
    box-sizing: border-box; }
  @media (min-width: 400px) {
    .pivotpress .container {
      width: 85%;
      padding: 0; } }
  @media (min-width: 550px) {
    .pivotpress {
      /* Offsets */ }
      .pivotpress .container {
        width: 80%; }
      .pivotpress .column,
      .pivotpress .columns {
        margin-left: 4%; }
      .pivotpress .column:first-child,
      .pivotpress .columns:first-child {
        margin-left: 0; }
      .pivotpress .one.column,
      .pivotpress .one.columns {
        width: 4.66666666667%; }
      .pivotpress .two.columns {
        width: 13.3333333333%; }
      .pivotpress .three.columns {
        width: 22%; }
      .pivotpress .four.columns {
        width: 30.6666666667%; }
      .pivotpress .five.columns {
        width: 39.3333333333%; }
      .pivotpress .six.columns {
        width: 48%; }
      .pivotpress .seven.columns {
        width: 56.6666666667%; }
      .pivotpress .eight.columns {
        width: 65.3333333333%; }
      .pivotpress .nine.columns {
        width: 74.0%; }
      .pivotpress .ten.columns {
        width: 82.6666666667%; }
      .pivotpress .eleven.columns {
        width: 91.3333333333%; }
      .pivotpress .twelve.columns {
        width: 100%;
        margin-left: 0; }
      .pivotpress .one-third.column {
        width: 30.6666666667%; }
      .pivotpress .two-thirds.column {
        width: 65.3333333333%; }
      .pivotpress .one-half.column {
        width: 48%; }
      .pivotpress .offset-by-one.column,
      .pivotpress .offset-by-one.columns {
        margin-left: 8.66666666667%; }
      .pivotpress .offset-by-two.column,
      .pivotpress .offset-by-two.columns {
        margin-left: 17.3333333333%; }
      .pivotpress .offset-by-three.column,
      .pivotpress .offset-by-three.columns {
        margin-left: 26%; }
      .pivotpress .offset-by-four.column,
      .pivotpress .offset-by-four.columns {
        margin-left: 34.6666666667%; }
      .pivotpress .offset-by-five.column,
      .pivotpress .offset-by-five.columns {
        margin-left: 43.3333333333%; }
      .pivotpress .offset-by-six.column,
      .pivotpress .offset-by-six.columns {
        margin-left: 52%; }
      .pivotpress .offset-by-seven.column,
      .pivotpress .offset-by-seven.columns {
        margin-left: 60.6666666667%; }
      .pivotpress .offset-by-eight.column,
      .pivotpress .offset-by-eight.columns {
        margin-left: 69.3333333333%; }
      .pivotpress .offset-by-nine.column,
      .pivotpress .offset-by-nine.columns {
        margin-left: 78.0%; }
      .pivotpress .offset-by-ten.column,
      .pivotpress .offset-by-ten.columns {
        margin-left: 86.6666666667%; }
      .pivotpress .offset-by-eleven.column,
      .pivotpress .offset-by-eleven.columns {
        margin-left: 95.3333333333%; }
      .pivotpress .offset-by-one-third.column,
      .pivotpress .offset-by-one-third.columns {
        margin-left: 34.6666666667%; }
      .pivotpress .offset-by-two-thirds.column,
      .pivotpress .offset-by-two-thirds.columns {
        margin-left: 69.3333333333%; }
      .pivotpress .offset-by-one-half.column,
      .pivotpress .offset-by-one-half.columns {
        margin-left: 52%; } }
  .pivotpress html {
    font-size: 62.5%; }
  .pivotpress body {
    font-size: 1.5em;
    /* currently ems cause chrome bug misinterpreting rems on body element */
    line-height: 1.6;
    font-weight: 400;
    font-family: "Raleway", "HelveticaNeue", "Helvetica Neue", Helvetica, Arial, sans-serif;
    color: #222; }
  .pivotpress h1, .pivotpress h2, .pivotpress h3, .pivotpress h4, .pivotpress h5, .pivotpress h6 {
    margin-top: 0;
    margin-bottom: 2rem;
    font-weight: 300; }
  .pivotpress h1 {
    font-size: 4.0rem;
    line-height: 1.2;
    letter-spacing: -.1rem; }
  .pivotpress h2 {
    font-size: 3.6rem;
    line-height: 1.25;
    letter-spacing: -.1rem; }
  .pivotpress h3 {
    font-size: 3.0rem;
    line-height: 1.3;
    letter-spacing: -.1rem; }
  .pivotpress h4 {
    font-size: 2.4rem;
    line-height: 1.35;
    letter-spacing: -.08rem; }
  .pivotpress h5 {
    font-size: 1.8rem;
    line-height: 1.5;
    letter-spacing: -.05rem; }
  .pivotpress h6 {
    font-size: 1.5rem;
    line-height: 1.6;
    letter-spacing: 0; }
  @media (min-width: 550px) {
    .pivotpress h1 {
      font-size: 5.0rem; }
    .pivotpress h2 {
      font-size: 4.2rem; }
    .pivotpress h3 {
      font-size: 3.6rem; }
    .pivotpress h4 {
      font-size: 3.0rem; }
    .pivotpress h5 {
      font-size: 2.4rem; }
    .pivotpress h6 {
      font-size: 1.5rem; } }
  .pivotpress p {
    margin-top: 0; }
  .pivotpress a {
    color: #1EAEDB; }
  .pivotpress a:hover {
    color: #0FA0CE; }
  .pivotpress .button,
  .pivotpress button,
  .pivotpress input[type="submit"],
  .pivotpress input[type="reset"],
  .pivotpress input[type="button"] {
    display: inline-block;
    height: 38px;
    padding: 0 30px;
    color: #555;
    text-align: center;
    font-size: 11px;
    font-weight: 600;
    line-height: 38px;
    letter-spacing: .1rem;
    text-transform: uppercase;
    text-decoration: none;
    white-space: nowrap;
    background-color: transparent;
    border-radius: 4px;
    border: 1px solid #bbb;
    cursor: pointer;
    box-sizing: border-box; }
  .pivotpress .button:hover,
  .pivotpress button:hover,
  .pivotpress input[type="submit"]:hover,
  .pivotpress input[type="reset"]:hover,
  .pivotpress input[type="button"]:hover,
  .pivotpress .button:focus,
  .pivotpress button:focus,
  .pivotpress input[type="submit"]:focus,
  .pivotpress input[type="reset"]:focus,
  .pivotpress input[type="button"]:focus {
    color: #333;
    border-color: #888;
    outline: 0; }
  .pivotpress .button.button-primary,
  .pivotpress button.button-primary,
  .pivotpress input[type="submit"].button-primary,
  .pivotpress input[type="reset"].button-primary,
  .pivotpress input[type="button"].button-primary {
    color: #FFF;
    background-color: #33C3F0;
    border-color: #33C3F0; }
  .pivotpress .button.button-primary:hover,
  .pivotpress button.button-primary:hover,
  .pivotpress input[type="submit"].button-primary:hover,
  .pivotpress input[type="reset"].button-primary:hover,
  .pivotpress input[type="button"].button-primary:hover,
  .pivotpress .button.button-primary:focus,
  .pivotpress button.button-primary:focus,
  .pivotpress input[type="submit"].button-primary:focus,
  .pivotpress input[type="reset"].button-primary:focus,
  .pivotpress input[type="button"].button-primary:focus {
    color: #FFF;
    background-color: #1EAEDB;
    border-color: #1EAEDB; }
  .pivotpress input[type="email"],
  .pivotpress input[type="number"],
  .pivotpress input[type="search"],
  .pivotpress input[type="text"],
  .pivotpress input[type="tel"],
  .pivotpress input[type="url"],
  .pivotpress input[type="password"],
  .pivotpress textarea,
  .pivotpress select {
    height: 38px;
    padding: 6px 10px;
    /* The 6px vertically centers text on FF, ignored by Webkit */
    background-color: #fff;
    border: 1px solid #D1D1D1;
    border-radius: 4px;
    box-shadow: none;
    box-sizing: border-box; }
  .pivotpress input[type="email"],
  .pivotpress input[type="number"],
  .pivotpress input[type="search"],
  .pivotpress input[type="text"],
  .pivotpress input[type="tel"],
  .pivotpress input[type="url"],
  .pivotpress input[type="password"],
  .pivotpress textarea {
    -webkit-appearance: none;
    -moz-appearance: none;
    appearance: none; }
  .pivotpress textarea {
    min-height: 65px;
    padding-top: 6px;
    padding-bottom: 6px; }
  .pivotpress input[type="email"]:focus,
  .pivotpress input[type="number"]:focus,
  .pivotpress input[type="search"]:focus,
  .pivotpress input[type="text"]:focus,
  .pivotpress input[type="tel"]:focus,
  .pivotpress input[type="url"]:focus,
  .pivotpress input[type="password"]:focus,
  .pivotpress textarea:focus,
  .pivotpress select:focus {
    border: 1px solid #33C3F0;
    outline: 0; }
  .pivotpress label,
  .pivotpress legend {
    display: block;
    margin-bottom: .5rem;
    font-weight: 600; }
  .pivotpress fieldset {
    padding: 0;
    border-width: 0; }
  .pivotpress input[type="checkbox"],
  .pivotpress input[type="radio"] {
    display: inline; }
  .pivotpress label > .label-body {
    display: inline-block;
    margin-left: .5rem;
    font-weight: normal; }
  .pivotpress ul {
    list-style: circle inside; }
  .pivotpress ol {
    list-style: decimal inside; }
  .pivotpress ol, .pivotpress ul {
    padding-left: 0;
    margin-top: 0; }
  .pivotpress ul ul,
  .pivotpress ul ol,
  .pivotpress ol ol,
  .pivotpress ol ul {
    margin: 1.5rem 0 1.5rem 3rem;
    font-size: 90%; }
  .pivotpress li {
    margin-bottom: 1rem; }
  .pivotpress code {
    padding: .2rem .5rem;
    margin: 0 .2rem;
    font-size: 90%;
    white-space: nowrap;
    background: #F1F1F1;
    border: 1px solid #E1E1E1;
    border-radius: 4px; }
  .pivotpress pre > code {
    display: block;
    padding: 1rem 1.5rem;
    white-space: pre; }
  .pivotpress th,
  .pivotpress td {
    padding: 12px 15px;
    text-align: left;
    border-bottom: 1px solid #E1E1E1; }
  .pivotpress th:first-child,
  .pivotpress td:first-child {
    padding-left: 0; }
  .pivotpress th:last-child,
  .pivotpress td:last-child {
    padding-right: 0; }
  .pivotpress button,
  .pivotpress .button {
    margin-bottom: 1rem; }
  .pivotpress input,
  .pivotpress textarea,
  .pivotpress select,
  .pivotpress fieldset {
    margin-bottom: 1.5rem; }
  .pivotpress pre,
  .pivotpress blockquote,
  .pivotpress dl,
  .pivotpress figure,
  .pivotpress table,
  .pivotpress p,
  .pivotpress ul,
  .pivotpress ol,
  .pivotpress form {
    margin-bottom: 2.5rem; }
  .pivotpress .u-full-width {
    width: 100%;
    box-sizing: border-box; }
  .pivotpress .u-max-full-width {
    max-width: 100%;
    box-sizing: border-box; }
  .pivotpress .u-pull-right {
    float: right; }
  .pivotpress .u-pull-left {
    float: left; }
  .pivotpress hr {
    margin-top: 3rem;
    margin-bottom: 3.5rem;
    border-width: 0;
    border-top: 1px solid #E1E1E1; }
  .pivotpress .container:after,
  .pivotpress .row:after,
  .pivotpress .u-cf {
    content: "";
    display: table;
    clear: both; }
  .pivotpress .pivotpress-story {
    margin-bottom: 5px;
    background-color: #fcfcfc;
    padding: 1em; }
    .pivotpress .pivotpress-story .story-title {
      font-size: 1.2em; }
    .pivotpress .pivotpress-story.state-unscheduled {
      border-left: 20px solid #c6fffd; }
    .pivotpress .pivotpress-story.state-unstarted {
      border-left: 20px solid #c5dfde; }
    .pivotpress .pivotpress-story.state-planned {
      border-left: 20px solid #dddddd; }
    .pivotpress .pivotpress-story.state-started {
      border-left: 20px solid #f5f8ce; }
    .pivotpress .pivotpress-story.state-finished {
      border-left: 20px solid #ebf2a1; }
    .pivotpress .pivotpress-story.state-delivered {
      border-left-width: 20px;
      border-right-width: 0px;
      border-left-style: solid;
      -webkit-border-image: -webkit-gradient(linear, 0 0, 0 100%, from(#f56161), to(#aeefb1)) 1 100%;
      -webkit-border-image: -webkit-linear-gradient(#f56161, #aeefb1) 1 100%;
      -moz-border-image: -moz-linear-gradient(#f56161, #aeefb1) 1 100%;
      -o-border-image: -o-linear-gradient(#f56161, #aeefb1) 1 100%;
      border-image: linear-gradient(#f56161, #aeefb1) 1 100%; }
    .pivotpress .pivotpress-story.state-rejected {
      border-left: 20px solid #f56161; }
    .pivotpress .pivotpress-story.state-accepted {
      border-left: 20px solid #aeefb1; }
    .pivotpress .pivotpress-story .estimate {
      font-size: 1.4em;
      display: inline-block;
      width: 1.6em;
      text-align: center; }
    .pivotpress .pivotpress-story .label {
      font-size: .7em;
      background-color: #d9d7d0;
      padding: 2px 6px;
      margin-right: 2px; }
    .pivotpress .pivotpress-story .icon {
      display: inline-block;
      width: 1.2em;
      height: 1.2em; }
    .pivotpress .pivotpress-story .story-meta {
      text-align: right; }

/*# sourceMappingURL=styles.css.map */
