
#transactionHistoryPanelDiv .dataTables_scrollBody table td{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin:0px !important;
	border-color:darkgray !important;
}
#transactionHistoryPanelDiv td{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin:0px !important;
	border-color:darkgray !important;
}

#transactionHistoryPanelDiv .page-content-wrapper .page-content{
	margin-left: 0px;
    	margin-top: 0;
    	min-height: 600px;
    	padding: 25px 20px 10px;
}

#transactionHistoryPanelDiv .adjustHeaderAndToolsIcon{
	padding:0 !important;
	border:1px solid darkgray !important;
	border-left:0px !important;
	border-bottom:0px !important;
}
#transactionHistoryPanelDiv .dataTables_scrollHead{
	border:0px !important;
}
#transactionHistoryPanelDiv .columnGroupHeader{
	background:#99ccff !important;
    	border-bottom-width:0px !important;
}
#transactionHistoryPanelDiv .columnHeader{
	text-align:center !important;
    	vertical-align: top !important;
    	background:#cceeff !important;
}

#transactionHistoryPanelDiv .sorting_asc .btn-group, #transactionHistoryPanelDiv .sorting_asc .btn-group button, #transactionHistoryPanelDiv .sorting .btn-group button,
#transactionHistoryPanelDiv .sorting_asc .btn-group, #transactionHistoryPanelDiv .sorting_asc .btn-group button, #transactionHistoryPanelDiv .sorting .btn-group, #transactionHistoryPanelDiv .sorting .btn-group button, #transactionHistoryPanelDiv .sorting_desc .btn-group, #transactionHistoryPanelDiv .sorting_desc .btn-group button{
	 border:0px solid red;
    	 height:0px !important;
    	 width:0px !important;
    	 display:none;
}
#transactionHistoryPanelDiv .sorting_disabled .btn-group, #transactionHistoryPanelDiv .sorting_disabled .btn-group button{
	border:0px solid red;
	height:0px !important;
	width:0px !important;
	display:none;
}
#transactionHistoryPanelDiv .sortMask{
	width:19px;
    	height:19px;
    	float:left;
    	display:inline-block;
    	z-index:0;
    	margin-left: -8px;
    	border:0px solid red !important;
}
#transactionHistoryPanelDiv .filterMask-light{
	float:right;
    	color: #DDDDDD;
    	margin-right:4px;	
}
#transactionHistoryPanelDiv table.dataTable thead .sorting{
	background-image:url("../assets/global/plugins/datatables/media/images/sort_both.png") !important;
	background-position: left center !important;
	background-repeat: no-repeat !important;
}
#transactionHistoryPanelDiv table.dataTable thead .sorting_asc{
	background: rgba(0, 0, 0, 0) url("../assets/global/plugins/datatables/media/images/sort_asc.png") no-repeat scroll left center !important;
        text-align: center !important;
}
#transactionHistoryPanelDiv table.dataTable thead .sorting_desc{
	background: rgba(0, 0, 0, 0) url("../assets/global/plugins/datatables/media/images/sort_desc.png") no-repeat scroll left center !important;
       text-align: center !important;
}
#transactionHistoryPanelDiv .colGroupShow{
	width:10px;
    	height:12px;
    	float:right;
    	background-image:url("../assets/global/plugins/datatables/media/images/TriangleLeft.png");
	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
#transactionHistoryPanelDiv .colGroupHide{
	width:10px;
    	height:12px;
    	float:right;
    	background-image:url("../assets/global/plugins/datatables/media/images/TriangleRight.png");
	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
#transactionHistoryPanelDiv .colvis-group-show,#transactionHistoryPanelDiv .colvis-group-hide{
	  cursor:pointer;
}
#transactionHistoryPanelDiv .colvis-group-show{
	 display:none;
}
#transactionHistoryPanelDiv .expandCollapseGroupRight{
	background-image:url("../assets/global/plugins/datatables/media/images/expandRight.png");
	background-size:cover;	
	width:15px;
	height:15px;
}
#transactionHistoryPanelDiv .expandCollapseGroupLeft{
	background-image:url("../assets/global/plugins/datatables/media/images/expandLeft.png");
	background-size:cover;
	width:15px;
	height:15px;
}


#transactionHistoryPanelDiv .dataTable thead td{
	font-size: 12px!important;
	white-space:nowrap !important;
}
#transactionHistoryPanelDiv table.dataTable{
	border-collapse: collapse !important;
    	border-left:0 none;	
    	border:1px solid;
}

.numberAlignment {
       text-align: right;
}
#transactionHistoryPanelDiv .dataTables_scrollHeadInner{
	border:1px solid #fff;
    	border-left:0px;
}

#transactionHistoryPanelDiv .columnHeader{
	 background-color : 4A5E99 !important;
    	color : #fff !important;
}
#transactionHistoryPanelDiv .odd{
	 background-color: #f9f9f9;
}
#inventorySAInboundPanelDiv .even{
	background-color: #f9f9f9;
}
#transactionHistoryPanelDiv .colGroupHide{
	background-image:url("../assets/global/plugins/datatables/media/images/expandRight.png");
	width:10px;
    	height:12px;
    	float:right;
    	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
#transactionHistoryPanelDiv .colGroupShow{
	background-image:url("../assets/global/plugins/datatables/media/images/expandLeft.png");
	width:10px;
    	height:12px;
    	float:right;
    	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
#transactionHistoryPanelDiv input[type='search']{
	border: 1px solid grey;
    	height: 32px;
}
#transactionHistoryPanelDiv .sorting{
	background: #fff !important;
}
#transactionHistoryPanelDiv .dataTables_filter {
    	display:block !important;
    	width: 100% !important;
}
#transactionHistoryPanelDiv .dataTables_length{
	display:block !important;
    	margin-left:-15px !important;
    	width: 100% !important;
}
#transactionHistoryPanelDiv .dataTables_length select{
	padding: 0px !important; 
     	height: 25px !important;
}
#transactionHistoryPanelDiv .dataTables_info{
	 float:left;
}
#transactionHistoryPanelDiv {
    width:650px;
    margin:0 auto;
    margin-top:15px;
    /*border: 1px solid red;*/
    max-width: 1000px !important;
    
}
#transactionHistoryPanelDiv th {
    padding-top:2px!important;
    padding-bottom:2px!important;
}
.pageTitle{
    color:navy;
    font-size:20px;
    font-weight : bold;
    margin-top:20px!important;
}
.tools{
    position:absolute;
    right:10px;
    top:20px;
}
.tools i{
    float:left;
    margin-left:10px;
    font-size:20px;
    cursor:pointer;
}


.fixedHeader-floating .dataTables_scrollBody table td{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin:0px !important;
	border-color:darkgray !important;
}
.fixedHeader-floating td{
	padding-top:0px !important;
	padding-bottom:0px !important;
	margin:0px !important;
	border-color:darkgray !important;
}

.fixedHeader-floating .page-content-wrapper .page-content{
	margin-left: 0px;
    	margin-top: 0;
    	min-height: 600px;
    	padding: 25px 20px 10px;
}

.fixedHeader-floating .adjustHeaderAndToolsIcon{
	padding:0 !important;
	border:1px solid darkgray !important;
	border-left:0px !important;
	border-bottom:0px !important;
}
.fixedHeader-floating .dataTables_scrollHead{
	border:0px !important;
}
.fixedHeader-floating .columnGroupHeader{
	background:#99ccff !important;
    	border-bottom-width:0px !important;
}
.fixedHeader-floating .columnHeader{
	text-align:center !important;
    	vertical-align: top !important;
    	background:#cceeff !important;
}

.fixedHeader-floating .sorting_asc .btn-group, .fixedHeader-floating .sorting_asc .btn-group button, .fixedHeader-floating .sorting .btn-group button,
.fixedHeader-floating .sorting_asc .btn-group, .fixedHeader-floating .sorting_asc .btn-group button, .fixedHeader-floating .sorting .btn-group, .fixedHeader-floating .sorting .btn-group button, .fixedHeader-floating .sorting_desc .btn-group, .fixedHeader-floating .sorting_desc .btn-group button{
	 border:0px solid red;
    	 height:0px !important;
    	 width:0px !important;
    	 display:none;
}
.fixedHeader-floating .sorting_disabled .btn-group, .fixedHeader-floating .sorting_disabled .btn-group button{
	border:0px solid red;
	height:0px !important;
	width:0px !important;
	display:none;
}
.fixedHeader-floating .sortMask{
	width:19px;
    	height:19px;
    	float:left;
    	display:inline-block;
    	z-index:0;
    	margin-left: -8px;
    	border:0px solid red !important;
}
.fixedHeader-floating .filterMask-light{
	float:right;
    	color: #DDDDDD;
    	margin-right:4px;	
}
.fixedHeader-floating  thead .sorting{
	background-image:url("../assets/global/plugins/datatables/media/images/sort_both.png") !important;
	background-position: left center !important;
	background-repeat: no-repeat !important;
}
.fixedHeader-floating  thead .sorting_asc{
	background: rgba(0, 0, 0, 0) url("../assets/global/plugins/datatables/media/images/sort_asc.png") no-repeat scroll left center !important;
        text-align: center !important;
}
.fixedHeader-floating  thead .sorting_desc{
	background: rgba(0, 0, 0, 0) url("../assets/global/plugins/datatables/media/images/sort_desc.png") no-repeat scroll left center !important;
       text-align: center !important;
}
.fixedHeader-floating .colGroupShow{
	width:10px;
    	height:12px;
    	float:right;
    	background-image:url("../assets/global/plugins/datatables/media/images/TriangleLeft.png");
	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
.fixedHeader-floating .colGroupHide{
	width:10px;
    	height:12px;
    	float:right;
    	background-image:url("../assets/global/plugins/datatables/media/images/TriangleRight.png");
	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
.fixedHeader-floating .colvis-group-show,.fixedHeader-floating .colvis-group-hide{
	  cursor:pointer;
}
.fixedHeader-floating .colvis-group-show{
	 display:none;
}
.fixedHeader-floating .expandCollapseGroupRight{
	background-image:url("../assets/global/plugins/datatables/media/images/expandRight.png");
	background-size:cover;	
	width:15px;
	height:15px;
}
.fixedHeader-floating .expandCollapseGroupLeft{
	background-image:url("../assets/global/plugins/datatables/media/images/expandLeft.png");
	background-size:cover;
	width:15px;
	height:15px;
}


.fixedHeader-floating .dataTable thead td{
	font-size: 12px!important;
	white-space:nowrap !important;
}
.fixedHeader-floating table.dataTable{
	border-collapse: collapse !important;
    	border-left:0 none;	
    	border:1px solid;
}

.numberAlignment {
       text-align: right;
}
.fixedHeader-floating .dataTables_scrollHeadInner{
	border:1px solid #fff;
    	border-left:0px;
}

.fixedHeader-floating .columnHeader{
	 background-color : 4A5E99 !important;
    	color : #fff !important;
}
.fixedHeader-floating .odd{
	 background-color: #f9f9f9;
}

.fixedHeader-floating .colGroupHide{
	background-image:url("../assets/global/plugins/datatables/media/images/expandRight.png");
	width:10px;
    	height:12px;
    	float:right;
    	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
.fixedHeader-floating .colGroupShow{
	background-image:url("../assets/global/plugins/datatables/media/images/expandLeft.png");
	width:10px;
    	height:12px;
    	float:right;
    	background-size:cover;
	margin-top:4px;
	cursor:pointer;
}
.fixedHeader-floating input[type='search']{
	border: 1px solid grey;
    	height: 32px;
}
.fixedHeader-floating .sorting{
	background: #fff !important;
}
.fixedHeader-floating .dataTables_filter {
    	display:block !important;
    	width: 100% !important;
}
.fixedHeader-floating .dataTables_length{
	display:block !important;
    	margin-left:-15px !important;
    	width: 100% !important;
}
.fixedHeader-floating .dataTables_length select{
	padding: 0px !important; 
     	height: 25px !important;
}
.fixedHeader-floating .dataTables_info{
	 float:left;
}
.fixedHeader-floating {
    width:1050px;
    margin:0 auto;
    
}
.fixedHeader-floating th {
    padding-top:2px!important;
    padding-bottom:2px!important;
}
.fixedHeader-floating {
    top:-7px!important;
}
#transactionHistoryPanelDiv table.dataTable thead .noSorting, .fixedHeader-floating  thead .noSorting{
    background-image:none!important;
}
#reportExpandCollapseGroup{
        float:right;
        width:40px;
        height:20px;
        cursor: pointer;
}
#reportExpandCollapseGroup i{
        font-size:25px;
        margin-left:0px;
}
#reportcollapseGroup{
        display:none;
}
#hideShowColumnGroupBlock{
     float:left;
     margin-left:10px;
}
.dropdown-menu.inner{
    max-height:350px!important;
    overflow-y:auto;
    overflow-x:hidden;
    height:auto;
}
