/* le styles */
.row {
  max-width: none; }

nav.top-bar {
  height: 180px;
  border-bottom: 1px solid white;
  background-color: #0f0f0f;
  color: white; }
  nav.top-bar .name {
    position: relative;
    height: 180px;
    width: 400px; }
  nav.top-bar .jt-logo {
    position: relative;
    top: 45px;
    left: 32px;
    width: 312px;
    height: 82px;
    cursor: pointer; }
  nav.top-bar .jt-logo-byline {
    position: absolute;
    top: 119px;
    left: 150px; }
  nav.top-bar .top-bar-section ul {
    float: right;
    position: relative;
    top: 45px;
    background-color: transparent; }
    nav.top-bar .top-bar-section ul li {
      padding-right: 32px; }
  nav.top-bar .top-bar-section button {
    font-size: 1.5rem;
    background-color: #f7981d;
    color: black;
    text-transform: uppercase; }
    nav.top-bar .top-bar-section button:hover {
      background-color: #f7981d;
      color: black; }

.jt-hero {
  padding: 64px 0;
  background-color: black; }
  .jt-hero div {
    width: 560px;
    height: 315px;
    margin: 0 auto; }

.jt-orbit-holder {
  height: 447px; }

.orbit-container {
  background-color: #343434; }
  .orbit-container .orbit-slides-container li img {
    margin-left: auto;
    margin-right: auto;
    width: 1024px;
    height: 447px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    background-color: rgba(15, 15, 15, 0.8);
    font-size: 1.5rem;
    color: #f7981d;
    text-transform: uppercase;
    text-align: center; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    width: 75px;
    height: 76px; }
  .orbit-container .orbit-prev:hover, .orbit-container .orbit-next:hover {
    background: transparent; }
  .orbit-container .orbit-prev span, .orbit-container .orbit-next span {
    display: none; }
  .orbit-container .orbit-prev {
    left: 16px;
    background-image: url(../img/slide-button-l-desktop.png); }
    .orbit-container .orbit-prev:hover {
      background-image: url(../img/slide-button-l-h-desktop.png); }
  .orbit-container .orbit-next {
    right: 16px;
    background-image: url(../img/slide-button-r-desktop.png); }
    .orbit-container .orbit-next:hover {
      background-image: url(../img/slide-button-r-h-desktop.png); }
  .orbit-container .orbit-timer {
    display: none; }
  .orbit-container .orbit-bullets-container {
    background-color: rgba(15, 15, 15, 0.8); }
    .orbit-container .orbit-bullets-container .orbit-bullets {
      top: -8px; }
      .orbit-container .orbit-bullets-container .orbit-bullets li {
        width: 1rem;
        height: 1rem;
        margin-right: 16px; }
        .orbit-container .orbit-bullets-container .orbit-bullets li.active {
          background-color: #f7981d; }

.jt-feat-video {
  margin-top: 96px; }
  .jt-feat-video .jt-yt-holder {
    width: 1128px;
    margin: 0 auto; }
    .jt-feat-video .jt-yt-holder iframe {
      display: inline-block;
      float: left;
      width: 560px;
      height: 315px; }
      .jt-feat-video .jt-yt-holder iframe:first-child {
        margin-right: 8px; }

.jt-margin-top-large {
  margin-top: 128px; }

.jt-margin-top-larger {
  margin-top: 160px; }

.jt-margin-top-medium {
  margin-top: 64px; }

.jt-margin-top-small {
  margin-top: 16px; }

.jt-margin-right-small {
  margin-right: 16px; }

.jt-download, .jt-sync {
  padding-top: 64px;
  padding-bottom: 64px;
  background-color: white;
  color: #f7981d; }

.jt-download .columns .jt-action, .jt-sync .columns .jt-action {
  font-size: 1.75rem; }

.jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
  margin-top: 25%;
  width: 350px;
  height: 226px; }

img.jt-app-download {
  padding: 0;
  width: 195px;
  height: 51px; }

.jt-bullets {
  padding-bottom: 0px;
  background-color: #0a6bcc;
  color: white; }
  .jt-bullets ul.jt-kanga {
    padding-top: 64px;
    list-style-image: url(../img/bullet-roo.png); }
    .jt-bullets ul.jt-kanga li {
      font-size: 1.25rem;
      margin-bottom: 8px; }
  .jt-bullets .jt-droider {
    position: relative;
    height: 470px; }
    .jt-bullets .jt-droider img {
      position: absolute;
      width: 269px;
      height: 372px;
      right: 25%;
      bottom: 0px; }

.jt-sync {
  padding-bottom: 0; }
  .jt-sync img.jt-sync-r {
    width: 438px;
    height: 326px; }
  .jt-sync .jt-ios {
    position: relative;
    height: 470px; }
    .jt-sync .jt-ios img {
      position: absolute;
      left: 25%;
      bottom: 0px;
      width: 263px;
      height: 382px; }

.jt-benefits {
  background-color: #343434;
  padding: 96px;
  color: white; }
  .jt-benefits .jt-head {
    float: left;
    padding-left: 72px;
    font-size: 2rem; }
  .jt-benefits .jt-life {
    float: right;
    padding-right: 72px;
    font-size: 1.75rem;
    color: #7d7d7d; }
  .jt-benefits li {
    padding-bottom: 3rem;
    text-align: center; }
    .jt-benefits li img {
      width: 190px;
      height: 190px; }

.jt-ready {
  width: 70%;
  margin-left: auto;
  margin-right: auto;
  padding-top: 64px;
  background-color: white;
  color: #f7981d; }
  .jt-ready .jt-head {
    padding-left: 16px;
    font-size: 2rem; }
  .jt-ready .jt-pill {
    margin-top: 12px;
    border-radius: 16px;
    background-color: #343434;
    padding: 32px;
    text-align: center; }
    .jt-ready .jt-pill button {
      background-color: #f7981d;
      margin-bottom: 0;
      font-size: 1.5rem;
      color: black;
      text-transform: uppercase; }
  .jt-ready .jt-greyed {
    font-size: 1.15rem;
    color: #7d7d7d; }

.jt-privacy, .jt-press, jt-about {
  padding-top: 64px;
  padding-bottom: 64px;
  text-align: justify; }

.jt-privacy h1, .jt-press h1, jt-about h1 {
  font-size: 1.75rem;
  color: #0a6bcc; }

.jt-privacy h2, .jt-press h2, jt-about h2 {
  font-size: 1.25rem;
  color: #f7981d; }

.jt-privacy p, .jt-press p, jt-about p {
  margin: 0 0 1rem 0;
  font-size: 1rem; }

.jt-privacy p:last-child, .jt-press p:last-child, jt-about p:last-child {
  margin: 0; }

.jt-press {
  padding-top: 40px; }
  .jt-press h1 {
    margin-top: 24px;
    margin-bottom: 0.25rem; }
  .jt-press h2 {
    font-size: 1rem; }
  .jt-press ul {
    margin-left: 3rem; }

.jt-about .bio {
  margin-bottom: 32px; }
  .jt-about .bio img {
    display: inline-block;
    width: 238px;
    height: 304px;
    margin: 0 auto 16px auto; }

.jt-footer {
  padding-top: 16px;
  padding-bottom: 32px;
  background-color: white;
  color: #f7981d;
  text-align: center;
  font-size: 1.15rem; }
  .jt-footer .jt-greyed {
    color: #343434; }
  .jt-footer .jt-links {
    margin-top: 16px; }
    .jt-footer .jt-links a {
      color: #f7981d;
      padding-left: 12px;
      padding-right: 12px; }
    .jt-footer .jt-links img {
      width: 30px;
      height: 31px; }

.jt-countdown {
  width: 100%;
  height: 636px;
  background-color: black;
  margin-bottom: 32px;
  padding-top: 148px;
  color: white; }

.time_circles {
  background-color: black;
  position: relative;
  width: 100%;
  height: 100%;
  font-family: 'helvetica neue', arial;
  color: white; }
  .time_circles div {
    position: absolute;
    text-align: center; }
    .time_circles div h4 {
      margin: 0;
      padding: 0;
      text-align: center;
      color: white; }
    .time_circles div span {
      display: block;
      width: 100%;
      text-align: center;
      font-family: arial;
      font-size: 300%;
      margin-top: 0.4em; }

#countdown-timer {
  width: 50%;
  margin: 0 auto; }

@media (max-width: 1132px) {
  .jt-feat-video .jt-yt-holder {
    width: 560px; }
    .jt-feat-video .jt-yt-holder iframe {
      float: none; }
      .jt-feat-video .jt-yt-holder iframe:first-child {
        margin-right: 0;
        margin-bottom: 16px; } }
/***** ALL IPADS *****/
/* Tablets in portrait and landscape----------- */
@media only screen and (min-width: 768px) and (max-width: 1024px) {
  nav.top-bar .top-bar-section ul li {
    padding-right: 16px; }
  nav.top-bar .top-bar-section button {
    font-size: 1.1rem; }

  .jt-orbit-holder {
    height: 349px; }

  .orbit-container .orbit-slides-container li img {
    width: 800px;
    height: 349px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 1.1rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 72px; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    margin-top: 32px;
    font-size: 1.25rem; }

  .jt-bullets ul.jt-kanga {
    position: static;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1.1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      height: 372px;
      width: 269px; }

  .jt-sync {
    padding-bottom: 0; }
    .jt-sync img.jt-sync-r {
      margin-bottom: 64px; }
    .jt-sync .jt-ios {
      position: static;
      height: auto;
      text-align: center; }
      .jt-sync .jt-ios img {
        position: static;
        width: 263px;
        height: 382; }

  .jt-benefits .jt-head {
    padding-left: 16px; }
  .jt-benefits .jt-life {
    padding-right: 16px; }
  .jt-benefits li {
    padding-bottom: 1.5rem;
    text-align: center; }

  .jt-ready {
    width: 60%; }
    .jt-ready .jt-head {
      padding-left: 16px;
      font-size: 1.25rem; }
    .jt-ready .jt-pill {
      padding: 16px; }
      .jt-ready .jt-pill button {
        font-size: 1.15rem; }
    .jt-ready .jt-greyed {
      font-size: 1rem; }

  .jt-privacy {
    padding-top: 32px;
    padding-bottom: 32px; }
    .jt-privacy h1 {
      font-size: 1.55rem; }
    .jt-privacy h2 {
      font-size: 1.15rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }

  .jt-countdown {
    height: 300px;
    margin-bottom: 32px;
    padding-top: 64px; }

  #countdown-timer {
    width: 60%; } }
/* iPads in portrait and landscape----------- */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) {
  nav.top-bar .top-bar-section ul li {
    padding-right: 16px; }
  nav.top-bar .top-bar-section button {
    font-size: 1.1rem; }

  .jt-orbit-holder {
    height: 349px; }

  .orbit-container .orbit-slides-container li img {
    width: 800px;
    height: 349px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 1.1rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 72px; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    margin-top: 32px;
    font-size: 1.25rem; }

  .jt-bullets ul.jt-kanga {
    position: static;
    width: 80%;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1.1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      height: 372px;
      width: 269px; }

  .jt-sync {
    padding-bottom: 0; }
    .jt-sync img.jt-sync-r {
      margin-bottom: 64px; }
    .jt-sync .jt-ios {
      position: static;
      height: auto;
      text-align: center; }
      .jt-sync .jt-ios img {
        position: static;
        width: 263px;
        height: 382; }

  .jt-benefits .jt-head {
    padding-left: 16px; }
  .jt-benefits .jt-life {
    padding-right: 16px; }
  .jt-benefits li {
    padding-bottom: 1.5rem;
    text-align: center; }

  .jt-ready {
    width: 60%; }
    .jt-ready .jt-head {
      padding-left: 16px;
      font-size: 1.25rem; }
    .jt-ready .jt-pill {
      padding: 16px; }
      .jt-ready .jt-pill button {
        font-size: 1.15rem; }
    .jt-ready .jt-greyed {
      font-size: 1rem; }

  .jt-privacy {
    padding-top: 32px;
    padding-bottom: 32px; }
    .jt-privacy h1 {
      font-size: 1.55rem; }
    .jt-privacy h2 {
      font-size: 1.15rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }

  .jt-countdown {
    height: 300px;
    margin-bottom: 32px;
    padding-top: 64px; }

  #countdown-timer {
    width: 60%; } }
/* iPad in landscape----------- */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: landscape) {
  .row {
    width: 1024px; }

  .orbit-container .orbit-bullets-container .orbit-bullets {
    top: -8px;
    margin-bottom: 15px; }
    .orbit-container .orbit-bullets-container .orbit-bullets li {
      width: 0.8rem;
      height: 0.8rem;
      margin-right: 16px; }

  nav.top-bar {
    width: 1024px; } }
/* iPad in portrait----------- */
@media only screen and (min-device-width: 768px) and (max-device-width: 1024px) and (orientation: portrait) {
  .row, nav.top-bar {
    width: 768px; }

  .jt-orbit-holder {
    height: 305px; }

  .orbit-container .orbit-slides-container li img {
    width: 700px;
    height: 305px; }

  .jt-benefits li {
    padding-left: 0;
    padding-right: 0.3rem;
    padding-bottom: 0.3rem; }

  #countdown-timer {
    width: 600px; } }
/**** PHONE ****/
@media only screen and (min-width: 400px) and (max-width: 768px) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 163px; }

  .orbit-container .orbit-slides-container li img {
    width: 375px;
    height: 163px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.8rem;
    padding: 0.3rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; }

  nav.top-bar .top-bar-section ul li {
    margin-bottom: 24px; }

  .jt-download {
    margin-top: 64px; } }
@media only screen and (min-width: 320px) and (max-width: 400px) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) and (-webkit-min-device-pixel-ratio: 2) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-max-device-pixel-ratio: 1) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-max-device-pixel-ratio: 1) and (orientation: portrait) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
@media only screen and (min-device-width: 320px) and (max-device-width: 480px) and (-webkit-min-device-pixel-ratio: 2) and (orientation: portrait) {
  .row {
    width: 100%; }

  nav.top-bar {
    height: auto;
    padding: 4px;
    float: none; }
    nav.top-bar .title-area {
      float: none; }
    nav.top-bar .name {
      position: static;
      width: 100%;
      height: auto;
      margin: 0 auto; }
    nav.top-bar .jt-logo {
      position: static;
      width: 213px;
      height: 56px;
      cursor: pointer; }
    nav.top-bar .jt-logo-byline {
      top: 43px;
      left: 80px;
      font-size: 0.8rem; }
    nav.top-bar .top-bar-section {
      position: static;
      margin-top: 16px; }
      nav.top-bar .top-bar-section ul {
        float: none;
        position: static;
        margin-bottom: 16px; }
        nav.top-bar .top-bar-section ul li {
          display: inline-block;
          width: 47%;
          margin: 0px;
          padding: 0px;
          font-size: 0.75rem; }
      nav.top-bar .top-bar-section button {
        font-size: 0.8rem; }

  .jt-hero {
    padding: 16px 0; }
    .jt-hero div {
      width: 320px;
      height: 180px;
      margin: 0 auto; }

  .jt-orbit-holder {
    height: 131px; }

  .orbit-container .orbit-slides-container li img {
    width: 300px;
    height: 131px; }
  .orbit-container .orbit-slides-container li .orbit-caption {
    font-size: 0.75rem;
    padding: 0.25rem; }
  .orbit-container .orbit-prev, .orbit-container .orbit-next {
    display: none !important; }

  .jt-feat-video {
    margin-top: 32px; }
    .jt-feat-video .jt-yt-holder {
      width: 100%;
      margin: 0; }
      .jt-feat-video .jt-yt-holder iframe {
        width: 100%; }

  .jt-download, .jt-sync {
    padding: 32px 0; }

  .jt-download .columns .jt-action, .jt-sync .columns .jt-action {
    font-size: 1.2rem; }

  .jt-download img.jt-one-desktop, .jt-sync img.jt-one-desktop {
    margin-top: 0; }

  .jt-bullets ul.jt-kanga {
    margin-left: 2rem;
    padding-top: 32px; }
    .jt-bullets ul.jt-kanga li {
      font-size: 1rem; }
  .jt-bullets .jt-droider {
    position: static;
    height: auto;
    padding-top: 16px;
    text-align: center; }
    .jt-bullets .jt-droider img {
      position: static;
      right: 0; }

  .jt-sync .jt-ios {
    position: static;
    height: auto;
    text-align: center;
    padding-bottom: 16px; }
    .jt-sync .jt-ios img {
      position: static;
      left: 0; }
  .jt-sync img.jt-sync-r {
    width: 290px;
    height: 216px; }

  .jt-benefits {
    padding: 32px; }
    .jt-benefits .jt-head {
      float: none;
      padding: 0;
      font-size: 1.5rem;
      text-align: center; }
    .jt-benefits .jt-life {
      float: none;
      padding: 0;
      font-size: 1rem;
      text-align: center; }
    .jt-benefits .jt-margin-top-medium {
      margin-top: 16px; }
    .jt-benefits [class*="block-grid-"] {
      margin: 0; }
    .jt-benefits li {
      padding: 0 0 1rem 0;
      width: 100%;
      float: none;
      text-align: center; }

  .jt-ready {
    width: 100%;
    margin: 0; }
    .jt-ready .jt-head {
      text-align: center;
      font-size: 1.5rem; }
    .jt-ready .jt-pill {
      width: 270px;
      padding: 16px;
      margin: 8px auto 0 auto; }
      .jt-ready .jt-pill button {
        font-size: 1.1rem;
        padding: 0.5rem; }
    .jt-ready .jt-greyed {
      padding: 0 4px;
      font-size: 0.7rem; }

  .jt-privacy {
    padding-top: 24px;
    padding-bottom: 24px; }
    .jt-privacy h1 {
      font-size: 1.25rem; }
    .jt-privacy h2 {
      font-size: 1.1rem; }
    .jt-privacy p {
      margin: 0 0 0.75rem 0;
      font-size: 0.75rem; }

  .jt-footer {
    font-size: 1rem; }
    .jt-footer .jt-links a {
      display: block;
      margin-bottom: 8px;
      font-weight: bold; }

  .jt-countdown {
    height: 400px;
    padding-top: 100px; }

  #countdown-timer {
    width: 100%; } }
/*# sourceMappingURL=site.css.map */
/* Site redesign */
nav.top-bar {
  background: white;
  height: 120px; }
  nav.top-bar .top-bar-section button {
    color: white; }

#download .links-container a {
  width: 30%;
  margin: 10px 1.666666666666667%;
  float: left; }
  #download .links-container a:nth-of-type(4) {
    margin-left: 20%; }

#better-way .better-way-link {
  color: #29abe2; }

.jt-section .icon {
  display: inline;
  vertical-align: middle;
  position: relative;
  margin: 0 5px 0 0; }

#better-way .icon {
  top: -2px; }

#sign-up-for-free {
  background: #29abe2;
  text-align: center;
  color: white;
  padding: 20px;
  cursor: pointer; }

.jt-section {
  padding-top: 32px;
  padding-bottom: 32px; }
  .jt-section .title, .jt-section .description {
    text-align: center; }
  .jt-section img {
    margin: 0 auto;
    display: block; }

#better-way .links-container {
  margin: 20px auto 0 auto;
  text-align: center;
  position: relative; }

.jt-section .puzzle-image {
  margin-top: 10px;
  padding-left: 0; }

#videoModal iframe {
  margin: 0 auto;
  display: block;
  width: 100%; }

.jt-section .title {
  font-size: 18px;
  line-height: 21px; }
.jt-section .description {
  font-size: 24px;
  line-height: 33px; }

#better-way {
  background: white; }
  #better-way .title {
    color: #666666; }
  #better-way .description {
    color: #f7931e;
    text-align: center; }
  #better-way .home-media img {
    margin: 0 auto; }
  #better-way .links-container a {
    float: left;
    margin: 0; }
    #better-way .links-container a:nth-of-type(1), #better-way .links-container a:nth-of-type(2) {
      width: 50%; }
    #better-way .links-container a:nth-of-type(3) {
      width: 100%; }

#download {
  background: #8cc63f; }
  #download .title {
    color: #662d91; }
  #download .description {
    color: white; }
  #download .icon {
    top: -5px; }

#sync {
  background: white; }
  #sync .title {
    color: #662d91; }
  #sync .description {
    color: #29abe2; }

#learn-more .jumptuit-diagram {
  text-align: center; }
  #learn-more .jumptuit-diagram h3 {
    font-size: 1.5rem;
    color: #29abe2;
    text-transform: uppercase; }
  #learn-more .jumptuit-diagram img {
    width: 999px;
    height: auto;
    margin: 0 auto; }

#benefits {
  background: #343434; }
  #benefits .description {
    color: white; }
  #benefits ul {
    margin: 20px 0; }
    #benefits ul li {
      float: left;
      width: 30%;
      margin: 0 1.666666666666667% 20px 1.666666666666667%;
      list-style-type: none; }
      #benefits ul li img {
        margin: 0 auto; }

@media only screen and (min-width: 40.063em) {
  .jt-section {
    padding-top: 64px;
    padding-bottom: 64px; }
    .jt-section .title, .jt-section .description {
      text-align: left; }
    .jt-section .title {
      font-size: 24px;
      line-height: 28px; }
    .jt-section .description {
      font-size: 32px;
      line-height: 44px; }
    .jt-section img {
      margin: 20px 0 0 0; }

  #better-way .links-container {
    margin-right: 10%;
    text-align: left; }
    #better-way .links-container a:nth-of-type(1), #better-way .links-container a:nth-of-type(2), #better-way .links-container a:nth-of-type(3) {
      width: auto; }

  #better-way .home-media img {
    width: 90%; }

  #learn-more .jumptuit-diagram img {
    margin: 0 auto;
    width: 90%;
    height: auto; }

  #benefits ul li {
    width: 33.33333333333333%;
    margin-left: 0;
    margin-right: 0; }

  #download .links-container a {
    width: 18%;
    margin: 10px 1%; }
    #download .links-container a:nth-of-type(4), #download .links-container a:nth-of-type(5) {
      width: 18%;
      margin: 10px 1%; } }

/*# sourceMappingURL=site.css.map */
