﻿.footable.table > thead > tr > th
{
    vertical-align: middle
}

.footable.breakpoint > tbody > tr > td.expand {
  /*background: url('/class/img/icon/plus.png') no-repeat 5px center;*/
  cursor: pointer;
}

.footable.breakpoint > tbody > tr > td.expand:before
{
   font-family: "Font Awesome 5 Free";
   font-weight: 900;
   content: "\f0fe";
   margin-right: 10px;
   color: #0070CA;
}

.footable.breakpoint > tbody > tr.footable-detail-show > td.expand:before {
  /*background: url('/class/img/icon/minus.png') no-repeat 5px center;*/
  font-family: "Font Awesome 5 Free";
  font-weight: 900;
  content: "\f146";
  margin-right: 10px;
  color: #0070CA;
}

.footable-row-detail-inner
{
    border-left: 3px solid #0070CA;
    margin-left: 10px;
    padding: 10px 20px;
}

.footable_detailrow_wrap
{
    margin-top: 10px;
    margin-bottom: 20px;
}

.footable_detailrow_head
{
    background-color: #EEE;
    padding: 5px 10px;
    font-weight: bold;
    margin-left: -10px;
    /*-webkit-border-radius: 5px;
    -moz-border-radius: 5px;
    border-radius: 5px;
    border-left: 3px solid #0070CA*/
    
}

.footable-row-detail td.footable-cell-detail
{
    border-top: 0;
    
}


