.force-left
{
	float:left !important;
}
.force-right
{
	float:right !important;
}
.logo_modified
{
	float: right;
	padding-right: 56px;
}
.logo_modified > img
{
	height:43px !important;
	margin-top: -10px !important;
	
}
.chkroles,label
{
	margin:0px !important;
}

/*datatable which contains only sorting starts*/
.md-td
{
	    overflow: hidden;
    	width: 130px;
	    word-wrap: break-word;
}
div.onlysorting
{
	width:100% !important;
	border-top:1px solid #ddd;
}
div.onlysorting > div > .datatable-footer,div.onlysorting > div > .datatable-header
{
	padding:0px !important;
	border:none !important;
}


@media (min-width: 769px)
{

.sidebar-detached.affix {
	margin-left:-276px;
	}	
}
.editable-cancel
{
	display:none;
}
.editableform .form-control {
    max-width: 171px !important;
    min-width: 60px;
}
.editable-input
{
	width:60%;
}
.editable-error-block
{
	display:none;	
}
.editable-buttons
{
	position:absolute;
}
/*@media screen and (min-width: 1338px) {
    #form_button {
        width:12% !important;
    }
    #filter{
		float:none;
	}
}
@media screen and (max-width: 1338px) {
  
    #filter{
		float:right;
	}
	#reset_adv
	{
		  float: right;
    margin-left: 5px;
	}
}*/
#form_button
{
	float:right;
}
.buttons-select-none,.buttons-select-all
{
	display: none !important;
}table
{
	
}
table > thead > tr >th
{
	height:18px;
	width:auto;
}
table > thead > tr >td
{
	height:18px;
	display:block;
}
.row
{
	padding:5px;
}
.dt-buttons
{
	margin:0px;
}
.dataTables_length
{
	width:11% !important;
	
	margin: 0px !important;
}
tr.group > td{    
   // height: 35px;
   /* padding: 5px !important; */
}
tr.group > td:first-child{    
   // height: 35px;
    padding:2px 5px !important;
}
tr>th:first-child,tr.odd > td:first-child,tr.even > td:first-child
{
	    padding:0px 5px !important;
}
thead#filterrow > tr > th
{
	padding:0px;
	text-align: center;
}
table.table,
table.table th,
table.table td {
  -webkit-box-sizing: content-box;
  -moz-box-sizing: content-box;
  box-sizing: content-box; 
}

.dt-button-collection
{
	max-height:400px;
	overflow-y: auto;
}
div.dataTables_filter > label:first-child
{
	display: none;
}

/*datatable which contains only sorting ends */






table.order_item >tbody > tr > td,table.order_item > tbody > tr > th{
	padding:10px !important;
	
	border: 0.5px solid #eee !important;
}
.modal-open .modal
{
	overflow-y:hidden;
}
.panel
{
	box-shadow:none;
}

.has-error-refund{
	border-color: #f56954 !important;
}


