
 .portlet-body {
  clear: both;  
  padding: 0;  
}
}
.portlet-body {
  border: 0;
  color: #fff;
}
.portlet.bordered {
  border-left: 2px solid #a7a7a9;
}
.portlet-body {
  background:none;	
  padding: 0px;
}
.table.table-full-width {
  width: 100% !important;
}
.table .m-btn {
  margin-top: 0px;
  margin-left: 0px; 
  margin-right: 5px;
}

.table thead tr th {
  font-size: 14px;
  font-weight: 600;
}
.table thead {
    background:none;
    border:1px solid #a7a7a9;
    color: #a1a1a3;
	box-shadow:none;
}
.numeric
{
	border-left:1px solid #a7a7a9;
}
.table-striped > tbody > tr:nth-child(2n+1) > td, .table-striped > tbody > tr:nth-child(2n+1) > th {
    background-color: #333333;
}
.table-bordered > thead > tr > th, .table-bordered > tbody > tr > th, .table-bordered > tfoot > tr > th, .table-bordered > thead > tr > td, .table-bordered > tbody > tr > td, .table-bordered > tfoot > tr > td {
    border: 1px solid #a7a7a9;
}
.table tbody tr:nth-child(2n) {
    background:#333333;
}
.col-wht
{
	font-size:14px; font-weight:600; color:#fff;
}
@media (min-width: 992px) and (max-width: 1024px) {  
}
@media (min-width: 768px) {
}
@media only screen and (max-width: 800px) {
  .flip-scroll .flip-content:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
  .flip-scroll * html .flip-content { zoom: 1; }
  .flip-scroll *:first-child+html .flip-content { zoom: 1; }
  
  .flip-scroll table { width: 100%; border-collapse: collapse; border-spacing: 0; }
 
  .flip-scroll th,
  .flip-scroll td { margin: 0; vertical-align: top; }
  .flip-scroll th { 
    text-align: left; 
    border: 0 !important; 
    border-bottom: 1px solid #a7a7a9 !important; 
    border-right: 0px solid #a7a7a9 !important; 
    font-size: 13px !important;
    padding: 5px;
    width: auto !important;
  }
  
  .flip-scroll table { display: block; position: relative; width: 100%; }
  .flip-scroll thead { 
    display: block; 
    float: left; 
  }
 .flip-scroll thead br
 {
	 display:none;
 }
  .flip-scroll tbody { 
    display: block; 
    width: auto; 
    position: relative; 
    overflow-x: auto; 
    white-space: nowrap;     
  }
  .flip-scroll thead tr { display: block; }
  .flip-scroll th { display: block; text-align: right; }
  .flip-scroll tbody tr { display: inline-block; vertical-align: top; margin-left: -5px; }
  .flip-scroll td { display: block; min-height:0em; text-align: left; border-top: 0 !important; border-left: 0 !important; border-right: 0 !important} 
 
  /* sort out borders */
 
  .flip-scroll th { border-bottom: 0; border-left: 0; }
  .flip-scroll td { border-left: 0; border-right: 0; border-bottom: 0; }
  .flip-scroll tbody tr { border-left: 1px solid #a7a7a9; }
  .flip-scroll th:last-child,
  .flip-scroll td:last-child { border-bottom: 1px solid #a7a7a9; }
  
}