/**
* Custom styles for BDT - Bootstrap Data Tables
**/

.bdt thead th {
    cursor: pointer;
}

.bdt .sort-icon {
    width: 10px;
    display: inline-block;
    padding-left: 5px;
}

#table-footer {
    margin-bottom: 5px;
	margin-top: 20px;
}

#table-footer a, #table-footer button {
    outline: none;
}

#table-footer .form-horizontal .control-label {
    text-align: left;
    margin: 0 15px;
}

#table-footer .pagination {
    margin: 0 15px;
}

#table-footer .pagination li:not(.active) {
    cursor: pointer;
}
tbody {
  background-color: #E7E7E7;
}
.table-hover>tbody>tr:hover {
  background-color: #c6d49d;
}
body {background-color: #37414A !important}
thead {
  background-color: #CDE1FF;
}

.pagination {
list-style: none;
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
pull-right {
    float: right;
}
.pull-left {
    float: left!important;
}

.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {
    z-index: 2;
    color: #fff;
    cursor: default;
    background-color: #337ab7;
    border-color: #337ab7;
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination>li>a, .pagination>li>span {
    position: relative;
    float: left;
    padding: 6px 12px;
    margin-left: -1px;
    line-height: 1.42857143;
    color: #337ab7;
    text-decoration: none;
    background-color: #fff;
    border: 1px solid #ddd;
}
.pagination>li:first-child>a, .pagination>li:first-child>span {
    margin-left: 0;
    border-top-left-radius: 4px;
    border-bottom-left-radius: 4px;
}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {
    color: #777;
    cursor: not-allowed;
    background-color: #fff;
    border-color: #ddd;
}
.pagination {
    display: inline-block;
    padding-left: 0;
    margin: 20px 0;
    border-radius: 4px;
}
.sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0,0,0,0);
    border: 0;
}
#table-footer .pagination li {
   
    display: inline-block;
	}
	#table-footer ul {
   
    width:100%;
	float:left
	}
	a#reset {
    position: absolute;
       margin-left: 0px;
    margin-top: 0px;
    color: white;
    background: url('../images/reset-search.png') 0px 0px;
    width: 34px;
    height: 34px;
}
a#reset:hover {
    position: absolute;
        margin-left: 0px;
    margin-top: 0px;
    color: white;
    background: url('../images/reset-search.png') 34px 0px;
    width: 34px;
    height: 34px;
}
input#search {
    margin-left: 40px;
    padding: 4px;
}
