
*:after,*:before,.tg-dashboardtable tr{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out;}
*{margin:0px;padding:0px;}
table{background-color:transparent;max-width:100%;}
th{text-align:center;}
table{width:100%;margin-bottom:15px;font-weight: bold}
table > thead > tr > th,table > tbody > tr > td{border-top:1px solid #dbdbdb;border:1px solid #dbdbdb;line-height:2.5;padding-left:3px;text-align:center;vertical-align:top;}
table thead tr th{border-top:1px solid #dbdbdb;text-align:center;text-transform:capitalize;}
.table > thead:first-child > tr:first-child > th{border-top:1px solid #dbdbdb;width: 100px}
table > thead > tr > th{border-bottom:2px solid #dbdbdb;vertical-align:bottom;}
table > thead:first-child > tr:first-child > th{border-bottom:0;}
.table > thead > tr > th,.table > tbody > tr > td{padding:6px 10px;}
.tg-dashboardtable{margin:0;}
.tg-dashboardtable thead tr th{color:#363b4d;font-size:16px;font-weight:500;line-height:20px;text-align:center;padding:15px 10px;background:#d61518;vertical-align:middle;font-weight: bold}
.tg-dashboardtable tbody tr td:first-child{padding:20px 10px;text-align: center}
.tg-dashboardtable tbody tr td{padding:20px 10px;text-align: left}
.tg-dashboardtable tbody tr td{color:#363b4d;font-size:15px;font-weight:500;line-height:20px;}
.tg-dashboardtable tbody tr:hover{-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.20);box-shadow:0 0 15px 0 rgba(0,0,0,0.20);}
@media (max-width:767px){
    .table > thead:first-child > tr:first-child > th{width: auto;color: #ffffff}
    .tg-dashboardtable thead tr th{text-align:left;}
    .tg-dashboardtable tbody tr td{text-align:left;}
    .tg-dashboardtable thead{display:none;}
    .tg-dashboardtable tbody tr td{width:100%;float:left;z-index:1;display:block;position:relative;padding:20px 10px 20px 190px;}
    .tg-dashboardtable tbody tr td + td + td{border-top:0;}
    .tg-dashboardtable tbody tr td:before{top:0;left:0;height:100%;z-index:2px;padding:20px 10px;position:absolute;content:attr(data-title);background: #d61518;width: 180px}
    .tg-dashboardtable tbody tr td:last-child{border-bottom-color:#363b4d;}
    .tg-dashboardtable tbody tr + tr td:nth-child(2){border-top-color:#363b4d;}
    .tg-dashboardtable tbody tr:last-child td:last-child{border-bottom-color:#dbdbdb;}
}
@media (max-width:568px){
    .tg-dashboardtable tbody tr td{padding:20px 10px 20px 170px;}
    .tg-dashboardtable tbody tr td:before{width:160px;}
}
