/* Foundation v2.1.4 http://foundation.zurb.com */
/* Artfully masterminded by ZURB  */
/* -------------------------------------------------- 
   Table of Contents
-----------------------------------------------------
:: Shared Styles
:: Page Name 1
:: Page Name 2
*/
/* -----------------------------------------
   Shared Styles
----------------------------------------- */
/* text */
/* bg */
/* border */
/* title */
/* button */
/* sticker */
/* icon */
/* hover */
/* active */
/* box-shadow */
/* text-shadow */
/* line 18, ../../sass/autoload/responsive-tables.scss */
table th {
  font-weight: bold; }

/* line 19, ../../sass/autoload/responsive-tables.scss */
table td, table th {
  padding: 9px 10px;
  text-align: left; }

/* Mobile */
@media only screen and (max-width: 767px) {
  /* line 24, ../../sass/autoload/responsive-tables.scss */
  table.responsive {
    margin-bottom: 0; }

  /* line 26, ../../sass/autoload/responsive-tables.scss */
  .pinned {
    position: absolute;
    left: 0;
    top: 0;
    background: #ffffff;
    width: 35%;
    overflow: hidden;
    overflow-x: scroll;
    border-right: 1px solid #cecece;
    border-left: 1px solid #cecece; }

  /* line 27, ../../sass/autoload/responsive-tables.scss */
  .pinned table {
    border-right: none;
    border-left: none;
    width: 100%; }

  /* line 28, ../../sass/autoload/responsive-tables.scss */
  .pinned table th, .pinned table td {
    white-space: nowrap; }

  /* line 29, ../../sass/autoload/responsive-tables.scss */
  .pinned td:last-child {
    border-bottom: 0; }

  /* line 31, ../../sass/autoload/responsive-tables.scss */
  div.table-wrapper {
    position: relative;
    margin-bottom: 20px;
    overflow: hidden;
    border-right: 1px solid #cecece; }

  /* line 32, ../../sass/autoload/responsive-tables.scss */
  div.table-wrapper div.scrollable {
    margin-left: 35%; }

  /* line 33, ../../sass/autoload/responsive-tables.scss */
  div.table-wrapper div.scrollable {
    overflow: scroll;
    overflow-y: hidden; }

  /* line 35, ../../sass/autoload/responsive-tables.scss */
  table.responsive td, table.responsive th {
    position: relative;
    white-space: nowrap;
    overflow: hidden; }

  /* line 36, ../../sass/autoload/responsive-tables.scss */
  table.responsive th:first-child, table.responsive td:first-child, table.responsive td:first-child, table.responsive.pinned td {
    display: none; } }

/*# sourceMappingURL=responsive-tables.css.map */
