﻿.fooplugins-logo {
        text-align: center;
}
        
.footable > thead > tr > th,.footable > thead > tr > td {
  position: relative;
}
.table-striped > tbody > tr:nth-child(2n+1) > td.expand {
 background-color: #f5f5f5!important;
}
.footable {
	border-collapse: separate;
  border-spacing: 0;
  width: 100%;
  border: solid #ccc 1px;
  font-size: 14px;
  color: #444;
}

.footable.breakpoint > tbody > tr > td.expand {
  background-image: url('../img/open.png');
  padding-left: 40px!important;
  background-repeat:no-repeat;
  background-position: 5px center;
}

.footable.breakpoint > tbody > tr.footable-detail-show > td.expand {
  background-image: url('../img/close.png');
  background-repeat:no-repeat;
  background-position: 5px center;
}

.footable.breakpoint > tbody > tr.footable-row-detail {
  background: #eee;
}

.footable > tbody > tr:hover {
  /*background: #fbf8e9;*/
}

.footable.breakpoint > tbody > tr:hover:not(.footable-row-detail) {
  cursor: pointer;
}

.footable > tbody > tr > td, .footable > thead > tr > th {
  border-left: 1px solid #ccc;
  border-top: 1px solid #ccc;
  padding: 6px 4px!important;
  text-align: left;
  font-size:13px;
  vertical-align:middle!Important;
}

.footable > thead > tr > th, .footable > thead > tr > td {
  background-color: transparent;
  border-top: none;
  font-size:14px;
  border-bottom:none!important;
}

.footable > thead > tr:first-child > th.footable-first-column, .footable > thead > tr:first-child > td.footable-first-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > thead > tr:first-child > th.footable-last-column, .footable > thead > tr:first-child > td.footable-last-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > thead > tr:first-child > th.footable-first-column.footable-last-column, .footable > thead > tr:first-child > td.footable-first-column.footable-last-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > tbody > tr:last-child > td.footable-first-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > tbody > tr:last-child > td.footable-last-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > tbody > tr:last-child > td.footable-first-column.footable-last-column {
  -moz-border-radius: 0 0 0 0;
  -webkit-border-radius: 0 0 0 0;
  border-radius: 0 0 0 0;
}

.footable > thead > tr > th.footable-first-column, .footable > thead > tr > td.footable-first-column,
.footable > tbody > tr > td.footable-first-column {
  border-left: none;
}

.footable > tbody img {
  vertical-align:middle;
}
.footable-row-detail-inner strong{
	display: inline-block;
    font-weight: 600;
    width: 50%;
}
.footable-filtering .input-group-btn{
	display:none;
}
.footable-filtering .form-control{
	border-bottom-right-radius: 4px!important;
    border-top-right-radius: 4px!important;
}
.footable-filtering-search{
	float:left;
	margin-left:0px!important;
}
.footable-filtering{
	background-color:#fff;
}
.footable-filtering .pagination{
	margin-bottom:0px;
	margin-top:0px;
	float:right;
}

.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: transparent;
}
