﻿/* Styles for validation helpers
-----------------------------------------------------------*/
.field-validation-error { font-weight: normal; color: Maroon;} 
.field-validation-valid {display: none;}
.input-validation-error {border: 1.5px solid #f00;}
.validation-summary-errors {font-weight: normal; color: Maroon;}
.validation-summary-valid {display: none;}
.rejected-notification { font-weight: normal; color: red !important;}
.rejected-listing { font-weight: normal; color: red !important;}

.rejected-lineitem, 
.rejected-lineitem .DSLGridCell 
{ background: #B50000;}
.DSLGridRowActive.rejected-lineitem .DSLGridCell.DSLGridCellActive, 
.DSLGridRowLastActive.rejected-lineitem .DSLGridCell.DSLGridCellActive
{ background: #6fd8fa; /*blue-ish*/}
.DSLGridRowActive.rejected-lineitem .DSLGridCell.DSLGridCellLastActive,
.DSLGridRowLastActive.rejected-lineitem .DSLGridCell.DSLGridCellLastActive
{ background: #b3edfa; /*a faded version of DSLGridCellActive color*/}
.DSLGridRowActive.rejected-lineitem,
.DSLGridRowLastActive.rejected-lineitem,
.DSLGridRowActive.rejected-lineitem .DSLGridCell, 
.DSLGridRowLastActive.rejected-lineitem .DSLGridCell 
{ background: red;}
.mrs-rejected-lineitem, 
.mrs-rejected-lineitem div.ui-input-text input.ui-input-text 
{ background: lightpink; }

.ui-disabled { opacity: 0.7 !important; }
.DSLGridCell { border-color: black; }
.DSLGridHeaderTable th a { border-color: black; }
.DSLGridCellActive { background-color: #6fd8fa; /*blue-ish*/ }
.DSLGridCellLastActive { background-color: #b3edfa; /*a faded version of DSLGridCellActive color*/ }
.DSLGridCellRequiresAttention { background-color: red; }
.DSLGridRowRequiresAttention { background-color: red; }
.DSLGridCellCopy { background-color: orange; }
.DSLGridRowActive { background-color: #eeee9e; /*yellow-ish*/ }
.DSLGridRowLastActive { background-color: #f6f4d2; /*a faded version of the DSLGridRowActive color*/ }

/*Imitating how Quick Query presented rows with alternating background colors*/
.DSLGridContainer tbody tr:nth-child(odd):not(.DSLGridRowActive) {
	background-color: #eeeeee; /* non-RGBA fallback  */
	background-color: rgba(0,0,0,.08);
}

/* Status colors for ReportQueue */
.roi-status-0 { color: blue; }
.roi-status-1 { color: orange; }
.roi-status-2 { color: green; }
.roi-status-3 { color: red; }
.roi-status-4 { color: black; }

.OT-listing { font-weight: normal; color: maroon; font-size:x-small}
.OT1Label { padding-left: 0px !important;padding-right: 2px !important}
.OT2Label { padding-left: 0px !important;padding-right: 2px !important}
