﻿.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:1200px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}
.footable>thead>tr>th,.footable>thead>tr>td{position:relative}
.footable{border-spacing:0;width:100%;border:solid #ccc 1px;-moz-border-radius:6px;-webkit-border-radius:6px;border-radius:6px;font-family:'trebuchet MS','Lucida sans',Arial;font-size:14px;color:#444}
.footable.breakpoint>tbody>tr>td.expand{background:url(/Images/plussign.png) no-repeat 5px center;padding-left:40px}
.footable.breakpoint>tbody>tr.footable-detail-show>td.expand{background:url(/Images/minussign.png) no-repeat 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:10px;text-align:left}.footable>thead>tr>th,.footable>thead>tr>td{background-color:#E5E6E7;background-image:-webkit-gradient(linear,left top,left bottom,from(#F3F3F4),to(#E5E6E7));background-image:-webkit-linear-gradient(top,#F3F3F4,#E5E6E7);background-image:-moz-linear-gradient(top,#F3F3F4,#E5E6E7);background-image:-ms-linear-gradient(top,#F3F3F4,#E5E6E7);background-image:-o-linear-gradient(top,#F3F3F4,#E5E6E7);background-image:linear-gradient(to bottom,#F3F3F4,#E5E6E7);-webkit-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;-moz-box-shadow:0 1px 0 rgba(255,255,255,.8) inset;box-shadow:0 1px 0 rgba(255,255,255,.8) inset;border-top:0;text-shadow:0 1px 0 rgba(255,255,255,.5)}
.footable>thead>tr>th:first-child,.footable>thead>tr>td:first-child{-moz-border-radius:6px 0 0;-webkit-border-radius:6px 0 0;border-radius:6px 0 0}
.footable>thead>tr>th:last-child,.footable>thead>tr>td:last-child{-moz-border-radius:0 6px 0 0;-webkit-border-radius:0 6px 0 0;border-radius:0 6px 0 0}
.footable>thead>tr>th:only-child,.footable>thead>tr>td:only-child{-moz-border-radius:6px 6px 0 0;-webkit-border-radius:6px 6px 0 0;border-radius:6px 6px 0 0}
.footable>tbody>tr:last-child>td:first-child{-moz-border-radius:0 0 0 6px;-webkit-border-radius:0 0 0 6px;border-radius:0 0 0 6px}
.footable>tbody>tr:last-child>td:last-child{-moz-border-radius:0 0 6px;-webkit-border-radius:0 0 6px;border-radius:0 0 6px}
.footable>tbody /Images{vertical-align:middle}
.gridhead
{
	background:#E5E6E7;
	color:#5C5C5C;
	font-weight:700;
	font-size:15px;
    min-height:50px;
    text-align:center;
}

.GridPager a, .GridPager span
    {
        display: block;
        height: 25px;
        width: 25px;
        font-weight: bold;
        text-align: center;
        text-decoration: none;
        margin:5px;
    }
    .GridPager a
    {
        background-color: #24b000;
        color: #fff;
        border: 1px solid #fff;
        font-size:15px;
        font-weight:600;
        margin:5px;
        text-align:center;
    }
    .GridPager span
    {
        background-color: #24b000;
        color: #fff;
        border: 1px solid #fff;
    }
    .footable input[type=text], .footable input[type=password], .footable textarea, .footable select{
   -webkit-appearance:listbox;
    -moz-appearance: none;  
 	border-collapse:collapse;
	border:1px solid #dadada !important;
	border-radius:0px;	
	padding:8px;
     color:#5C5C5C !important;
     background:#f7f7f8;
     outline:none;
     resize:none;    
     width:100%;    
     line-height: 2;
     zoom:1;
     text-align:left;
      min-width:200px;
      display:inline-block;
      margin:4px 0px 4px;
 }
.footable select{
     line-height: 3;   
 }