.table-col-Action datatable-header datatable-data table-cell {
	text-align: center;
	font-weight: bold;
	color: #00000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	background-color: #ff3333;
}



@media print 
{
#banner, #breadcrumbs,#footer,
#_145_navAccountControlsNavbarCollapse, 
.portlet-boundary_71_, .hidden-print,
.portlet-boundary_169_ .navbar, 
.lfr-meta-actions {display: none;}
}



.table-borderless td, .table-borderless th {
	border: 0 ! important;
}

#formData .control-label, div.main-container .control-label {
	min-width: 200px;
}

.lclSortSlct {
	min-width: 168px;
}

.updateInProcess {
	color: blue;
}

.divBackground {
	background-color: #f4f3f2;
}

#schListDiv .rowEditted {
	background-color: #ddffdd !important;
}

#orderstatusGridData .rowEditted {
	background-color: #ffff99 !important;
}

#schListDiv .redFlag {
	background-color: #ffc0c0 !important;
}

.cus-pagination .flex-pagination {
	display: flex;
	justify-content: flex-start;
}

.cus-pagination .flex-text {
	flex: 2 0 auto;
	margin-left: 10px;
	margin-top: 5px;
	font-size: inherit;
	text-align: center;
}

.cus-pagination ul.pager {
	margin: 0px;
}

#buttons-control-row, #divDownload {
	display: flex;
	align-items: center;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-left: 2%;
}
}

#buttons-control-row div.form-group {
	margin-bottom: 0px;
}

.background-red {
	background-color: red;
}
.background-rednew
{
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ff3333;
}
.background-green 
{
    font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #00CC66;	

}.background-yellow {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #FFFF66;
}
#orderstatusGridData tr:not (.disableRow ) td.table-col-del_promise_date,
	#orderstatusGridData tr:not (.disableRow ) td.table-col-qty_due {
	color: blue;
	text-decoration: underline;
}

#schListDiv tr:not (.disableRow ) td.table-col-del_delivery_date,
	#schListDiv tr:not (.disableRow ) td.table-col-qty_due {
	color: blue;
	text-decoration: underline;
}

div.responseoverdue {
	background-color: Red;
	background-repeat: no-repeat;
	width: 20px;
}

.gTypePI {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #ff3333;
}

.gTypePO {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #FFFF66;
}

.gTypeOS {
	font-weight: bold;
	font-size: 11px;
	color: #000000;
	font-family: verdana, arial, helvetica;
	background-color: #00CC66;
}
.itemCatPopup
{
	font-weight: bold;
	font-size: 15px;
	font-family: Times New Roman, Times, serif;
}

#orderstatusGridData{
	overflow: auto;
}


dd {
	margin-left: 20px;
}

.rcDataTable .table-x-scroller {
	overflow: initial !important;
}

.rcDataTable .table-content {
	overflow: initial !important;
}

.disableRow {
	color: #92877f;
}

.modal-dialog{
	position: absolute !important;
}