/*************
  Bootstrap theme
 *************/
/* jQuery Bootstrap Theme */
.tablesorter-bootstrap {
	width: 100%;
}
/*.tablesorter-bootstrap thead th,
.tablesorter-bootstrap thead td,*/
.tablesorter-bootstrap tfoot th,
.tablesorter-bootstrap tfoot td {
	font: bold 14px/20px Arial, Sans-serif;
	padding: 4px;
	margin: 0 0 18px;
	background-color: #eee;
}

.tablesorter-bootstrap .tablesorter-header {
	cursor: pointer;
}

/*
-150px -1158px;
-197px -1112px;
-245px -1063px;
*/

.tablesorter-headerUnSorted .tablesorter-header-inner span{
	position: relative;
	padding: 4px 0 0 20px;
    /*background: url(../images/layout/icons-sprite.png) no-repeat -23.6em -104.8em transparent;*/
    background: url(../images/layout/icons-sprite.png) no-repeat -232px -1053px transparent;
    font-size: 0.769em;
}

.tablesorter-bootstrap .headerSortUp span,
.tablesorter-bootstrap .tablesorter-headerSortUp span,
.tablesorter-bootstrap .tablesorter-headerAsc span{
    position: relative;
    padding: 4px 0 0 20px;
    /*background: url(../images/layout/icons-sprite.png) no-repeat -18.8em -109.6em transparent;*/
    background: url(../images/layout/icons-sprite.png) no-repeat -186px -1102px transparent;
    font-size: 0.769em;
}

.tablesorter-bootstrap .headerSortDown span,
.tablesorter-bootstrap .tablesorter-headerSortDown span,
.tablesorter-bootstrap .tablesorter-headerDesc span{
    position: relative;
    padding: 4px 0 0 20px;
    /*background: url(../images/layout/icons-sprite.png) no-repeat -14em -114.4em transparent;*/
    background: url(../images/layout/icons-sprite.png) no-repeat -139px -1149px transparent;
    font-size: 0.769em;
    margin-left: 3px;
}
