﻿/*gridview*/
.table{
    border-bottom: #ddd !important;
}
.table table  tbody  tr  td a ,
.table table  tbody  tr  td  span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #23527c;
    text-decoration: none;
    background-color: #fff;
    /*border:  #f5f5f5;*/
}

.table table > tbody > tr > td > span {
    z-index: 3;
    color: #4b4a4a;
    cursor: default;
    background-color: #fff;
    border-color: #f5f5f5;
}

.table table > tbody > tr > td:first-child > a,
.table table > tbody > tr > td:first-child > span {
    margin-left: 0;
    /*border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;*/
}

.table table > tbody > tr > td:last-child > a,
.table table > tbody > tr > td:last-child > span {
    /*border-top-right-radius: 4px;
    border-bottom-right-radius: 4px;*/
}

.table table > tbody > tr > td > a:hover,
.table table > tbody > tr > td > span:hover,
.table table > tbody > tr > td > a:focus,
.table table > tbody > tr > td > span:focus {
    z-index: 2;
    color: #23527c;
    background-color: #fcf9db;
    /*border-color: #f5f5f5;*/
}
.table {
    border: none;
    background-color: #fff;
}

.table tr, td {
    border-left:#ededed solid .25px;
    border-right:#ededed solid .25px;
    border-bottom: #ededed solid .25px;
}

.table th {
    /*border-top:  .5px rgba(201,201,201,.5);*/

    background: rgba(244,244,247,1);
    background: -moz-linear-gradient(top, rgba(244,244,247,1) 0%, rgba(231,232,240,1) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(244,244,247,1)), color-stop(100%, rgba(231,232,240,1)));
    background: -webkit-linear-gradient(top, rgba(244,244,247,1) 0%, rgba(231,232,240,1) 100%);
    background: -o-linear-gradient(top, rgba(244,244,247,1) 0%, rgba(231,232,240,1) 100%);
    background: -ms-linear-gradient(top, rgba(244,244,247,1) 0%, rgba(231,232,240,1) 100%);
    background: linear-gradient(to bottom, rgba(244,244,247,1) 0%, rgba(231,232,240,1) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#f4f4f7', endColorstr='#e7e8f0', GradientType=0 );


    color:#4b4a4a;
    height:100%;
    
}

.table-hover tbody tr:hover td, .table-hover tbody tr:hover {
    background: #c0f1e9;
    /*background: -moz-linear-gradient(top, rgba(162,235,196,1) 0%, rgba(182,209,194,0.18) 100%);
    background: -webkit-gradient(left top, left bottom, color-stop(0%, rgba(162,235,196,1)), color-stop(100%, rgba(182,209,194,0.18)));
    background: -webkit-linear-gradient(top, rgba(162,235,196,1) 0%, rgba(182,209,194,0.18) 100%);
    background: -o-linear-gradient(top, rgba(162,235,196,1) 0%, rgba(182,209,194,0.18) 100%);
    background: -ms-linear-gradient(top, rgba(162,235,196,1) 0%, rgba(182,209,194,0.18) 100%);
    background: linear-gradient(to bottom, rgba(162,235,196,1) 0%, rgba(182,209,194,0.18) 100%);
    filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#a2ebc4', endColorstr='#b6d1c2', GradientType=0 );*/
}

.table-responsive {
    width: 100%;
    margin-bottom: 15px;
    overflow-y: hidden;
    overflow-x: scroll;
    -ms-overflow-style: -ms-autohiding-scrollbar;
    border: 1px solid #ddd;
    -webkit-overflow-scrolling: touch;
}

.table-responsive>.table { 
    margin-bottom: 0;
}

.table-responsive>.table>thead>tr>th, 
.table-responsive>.table>tbody>tr>th, 
.table-responsive>.table>tfoot>tr>th, 
.table-responsive>.table>thead>tr>td, 
.table-responsive>.table>tbody>tr>td, 
.table-responsive>.table>tfoot>tr>td {
    white-space: nowrap;
}

.table-striped > tbody > tr:nth-of-type(odd) {
  background-color: #f9f9f9;

}
/*.table table tr, td {
    border: none;
}*/


/*end gridview */