table.dataTable>tbody>tr>.selected{
    background-color:rgba(13, 110, 253, 0.9);
    color:white
}
table.dataTable tbody td.select-checkbox,table.dataTable tbody th.select-checkbox{
    position:relative
}
table.dataTable tbody td.select-checkbox:before,table.dataTable tbody td.select-checkbox:after,table.dataTable tbody th.select-checkbox:before,table.dataTable tbody th.select-checkbox:after{
    display:block;
    position:absolute;
    top:1.2em;
    left:50%;
    width:12px;
    height:12px;
    box-sizing:border-box
}
table.dataTable tbody td.select-checkbox:before,table.dataTable tbody th.select-checkbox:before{
    content:"";
    margin-top:-6px;
    margin-left:-6px;
	width: 20px;
	height: 20px;
	background: url('/images/console/check_off.png') center top no-repeat;
	background-size: 100% 100%;
	cursor: pointer;
	border:0px;
}
table.dataTable tr.selected td.select-checkbox:before,table.dataTable tr.selected th.select-checkbox:before{
  	border:0px;
	background:0px;
	display:none;
}
table.dataTable tr.selected td.select-checkbox:after,table.dataTable tr.selected th.select-checkbox:after{
	margin-top:-6px;
    margin-left:-6px;
	width: 20px;
	height: 20px;
	content:"";
	background: url('/images/console/check_on.png') center top no-repeat;
}
table.dataTable.compact tbody td.select-checkbox:before,table.dataTable.compact tbody th.select-checkbox:before{
    margin-top:-12px
}
table.dataTable.compact tr.selected td.select-checkbox:after,table.dataTable.compact tr.selected th.select-checkbox:after{
    margin-top:-16px
}
div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{
    margin-left:.5em
}
@media screen and (max-width: 640px){
    div.dataTables_wrapper span.select-info,div.dataTables_wrapper span.select-item{
        margin-left:0;
        display:block
    }
}
