/* 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
----------------------------------------- */

table th {
    font-weight: bold;
}

table td,
table th {
    /*	
padding: 9px 10px; 
	text-align: left; 
*/
}


/* Mobile */

@media only screen and (max-width: 767px) {
    table.style2 {
        margin-bottom: 0;
    }
    .pinned {
        position: absolute;
        left: 0;
        top: 0;
        background: #fff;
        width: 35%;
        overflow: hidden;
        overflow-x: scroll;
/*        border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
*/    }
    .pinned table {
        border-right: none;
        border-left: none;
        width: 100%;
    }
    .pinned table th,
    .pinned table td {
        white-space: nowrap;
    }
    .pinned td:last-child {
        border-bottom: 0;
    }
    div.table-wrapper {
        position: relative;
        /*margin-bottom: 20px;*/
        overflow: hidden;
        /*border-right: 1px solid #ccc;*/
    }
    div.table-wrapper div.scrollable {
        margin-left: 35%;
    }
    div.table-wrapper div.scrollable {
        overflow: scroll;
        overflow-y: hidden;
    }
    table.style2 td,
    table.style2 th {
        position: relative;
        white-space: nowrap;
        overflow: hidden;
        font-weight: normal !important;
    }
    table.style2 th:first-child,
    table.style2 td:first-child,
    table.style2 td:first-child,
    table.style2.pinned td {
        display: none;
    }
}