/*
File Name: style.css
Theme Name:  RT-Theme 20
Author: RT-Themes
Version: 1.5.1
Author URI: http://themeforest.net/user/stmcan
Theme URI: http://themeforest.net/item/rttheme-20-medical-health-laboratory-and-product-catalog-wordpress-theme/15198936
Description: Medical, Health, Laboratory and Product Catalog WordPress Theme 
License: GNU General Public License
License URI: /Licensing/gpl.txt
Text Domain: rt-theme-20
*/

table {
    width: 100%;
    max-width: 100%;
    line-height: 1.662;
    font-weight: 400;
    font-style: normal;
}

@media (min-width:768px) {
    table {
        line-height: 1.777;
    }
}

table caption {
    font-weight: 400;
    font-style: normal;
    line-height: 1;
    margin-bottom: .75em
}

@media (min-width:768px) {
    table caption {
    }
}

table th {
    font-weight: normal;
    font-style: normal;
    text-transform: uppercase;
    padding: 1em;
    background: #eee;
}

@media (min-width:768px) {
    table th {
    }
}

@media (min-width:768px) {
    table th {
    }
}

table td, table th {
    text-align: left
}

table td {
    font-weight: 400;
    padding: 1em;
}

@media (min-width:768px) {
    table td {
        padding: 1em
    }
}

table tbody tr:nth-of-type(even) {
}

table tbody tr:nth-of-type(odd) {
}

table tbody td {
}

table tbody th {
    text-align: left
}

table.wdn_responsive_table thead tr {
    display: none
}

@media (min-width:768px) {
    table.wdn_responsive_table thead tr {
        display: table-row
    }
}

table.wdn_responsive_table td, table.wdn_responsive_table th {
    text-align: center;
    display: block
}

@media (min-width:768px) {
    table.wdn_responsive_table td, table.wdn_responsive_table th {
        display: table-cell
    }
}

@media (max-width:767px) {
    table.wdn_responsive_table tbody tr:nth-of-type(even) {
        background-color: transparent
    }
}

table.wdn_responsive_table tbody tr:first-child th {
}

@media (min-width:768px) {
    table.wdn_responsive_table tbody tr:first-child th {
    }
}

table.wdn_responsive_table tbody th {
    text-align: left
}

table.wdn_responsive_table tbody td {
    text-align: left
}

@media (min-width:768px) {
    table.wdn_responsive_table tbody td {
        text-align: center
    }
}

table.wdn_responsive_table tbody td:before {
    display: block;
    font-weight: 700;
    content: attr(data-header)
}

@media (min-width:768px) {
    table.wdn_responsive_table tbody td:before {
        display: none !important
    }
}

table.wdn_responsive_table tbody td:empty {
    display: none
}

@media (min-width:768px) {
    table.wdn_responsive_table tbody td:empty {
        display: table-cell
    }
}

table.wdn_responsive_table.flush-left td, table.wdn_responsive_table.flush-left th {
    text-align: left
}


/*
	EDIT /css/style.css for the theme stlye
*/