/*
Template Name: Realistic
File: Tables CSS
Author: OS Templates
Author URI: http://www.os-templates.com/
Licence: <a href="http://www.os-templates.com/template-terms">Website Template Licence</a>
*/

table {
    width: 100%;
    border-collapse: collapse;
    table-layout: auto;
    vertical-align: top;
    margin-bottom: 15px;
    border: 1px solid #CCCCCC;
}

table thead th {
    color: #FFFFFF;
    background-color: #666666;
    border: 1px solid #CCCCCC;
    border-collapse: collapse;
    text-align: center;
    table-layout: auto;
    vertical-align: middle;
}

table tbody td {
    vertical-align: top;
    border-collapse: collapse;
    border-left: 1px solid #CCCCCC;
    border-right: 1px solid #CCCCCC;
}

table tbody td.icon {
    border-style: none;
    padding: 1px;
}

table td img.icon {
    float: left;
    height: 16px;
    width: 16px;
}

table thead th, table tbody td {
    padding: 4.5px;
    border-collapse: collapse;
}

table tbody tr.light {
    color: #666666;
    background-color: #F7F7F7;
}

table tbody tr.word-break {
    word-break: break-all;
}

table tbody tr.dark {
    color: #666666;
    background-color: #E8E8E8;
}

/*
table{ width:100%; margin-bottom:15px; line-height:24px; }
th{ border-top:3px solid #970205; padding:7px 10px; color:#fff;  background-color:#CA0308; text-align:left; }
td{ border-bottom:1px solid #f4f4f4; padding:10px; }
*/