﻿    
/* reduced font size and spacings in PO Requisition lineitem grid ///// */
/* small */
.lineitemgrid-small .lineitem-grid-tbl table td.header span,
.lineitemgrid-small .indexed-lineItem-grid-tbl table td.header span,
.lineitemgrid-small [id*='POLineItemsGrid'] table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-small [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-small .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-small [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-small .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid-layout input,
.lineitemgrid-small .indexed-lineItem-grid-tbl .cor360-table .grid-layout input,
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid-layout select,
.lineitemgrid-small .indexed-lineItem-grid-tbl .cor360-table .grid-layout select,
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid-layout .messages,
.lineitemgrid-small .indexed-lineItem-grid-tbl .cor360-table .grid-layout .messages {
    font-size: 11px !important;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .caption{
    font-size: 14px;
    font-weight: 600;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid-layout input[type="text"],
.lineitemgrid-small .lineitem-grid-tbl .grid input[type="text"], 
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid-layout select,
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid-layout select:hover,
.lineitemgrid-small .lineitem-grid-tbl .grid select,
.lineitemgrid-small .lineitem-grid-tbl .grid select:hover{
    height: 25px !important;
    padding-top: 4px;
    padding-bottom: 4px;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .commands input[type="image"],
.lineitemgrid-small [id*='POLineItemsGrid'] .commands input[type="image"]{
    padding: 8px;
    background-size: contain;
    margin-bottom: 10px;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .cor360-table .grid-layout input[type="text"],
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid-layout input[type="text"]{
    min-width: 110px !important;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .gridcommandbar .caption,
.lineitemgrid-small .c360-pocontrol-main .ConfigurableControl > .ConfigurableControl:nth-child(1) .grid-layout::before,
.lineitemgrid-small .indexed-lineItem-grid-tbl .gridcommandbar .caption,
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid-layout::before {
    font-size: 14px !important;
    padding-bottom: 0;
    padding-top: 0;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid tr input[type="checkbox"],
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid tr input[type="checkbox"]  {
    width: 15px;
    height: 15px;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .grid .header.selector-column img,
.lineitemgrid-small [id*='POLineItemsGrid'] .grid .header.selector-column img:hover,
.lineitemgrid-small [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img,
.lineitemgrid-small [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img:hover,
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid .header.selector-column img,
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid .header.selector-column img:hover,
.lineitemgrid-small .indexed-lineItem-grid-tbl .table.grid td.header.selector-column img,
.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid td.header.selector-column img:hover{
    padding: 8px;
    background-color: #bec3c7;
}
.lineitemgrid-small [id*='POLineItemsGrid'] table td.header span,
.lineitemgrid-small [id*='POLineItemsGrid'] table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-small .indexed-lineItem-grid-tbl table td.header span,
.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid-layout tr:not(.edit-row) td.cmd-column{
    font-weight: 600 !important;
}

.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid td.header,
.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid td {
    padding: 5px;
}
.lineitemgrid-small .lineitem-grid-tbl table.grid-layout tr td:not(.header) > span,
.lineitemgrid-small .indexed-lineItem-grid-tbl table.grid-layout tr td:not(.header) > span,
.lineitemgrid-small .lineitem-grid-tbl table.grid-layout tr td:not(.datepickersvg) > span {
    min-height: 100% !important;
    height: auto;
    word-break: break-all;
}
.lineitemgrid-small .lineitem-grid-tbl table.grid-layout tr td.datepickersvg > span {
    min-height: auto !important;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-small [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-small [id*='POLineItemsGrid']  input[ID*="GridSave"], 
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-small [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img.selected,
.lineitemgrid-small .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-small .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover,
.lineitemgrid-small .indexed-lineItem-grid-tbl input[ID*="GridSave"], 
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid .header.selector-column img.selected{
    background-position: center !important;
    background-size: contain !important;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-small [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-small .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-small .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover{
    padding-top: 7px !important;
    padding-bottom: 7px !important;
    margin-right: 0;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image],
.lineitemgrid-small .c360-wis-wrapper .cor360-table [id*='POLineItemsGrid'] .cor360-input-search input[type=image],
.lineitemgrid-small .c360-wis-wrapper [id*='POLineItemsGrid'] span.c360-i-po-search input.c360-i-po-search ~ input[type="image"]{
    padding: 6px;
}
.lineitemgrid-small [id*='POLineItemsGrid'] .ui-datepicker-trigger,
.lineitemgrid-small .indexed-lineItem-grid-tbl .ui-datepicker-trigger{
    width: 26px;
}
.lineitemgrid-small .c360-wis-wrapper [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image]{
    right: 0 !important; 
}
.lineitemgrid-small [id*='POLineItemsGrid']  .selector-column input[type=checkbox],
.lineitemgrid-small .indexed-lineItem-grid-tbl .selector-column input[type=checkbox]{
    height: 16px;
    width: 16px;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .grid [id$=DELIVERY_DATE] ~ .ui-datepicker-trigger {
    padding: 1.5px;
    margin-top: 1px;
}
.lineitemgrid-small .cor360-form .lineitem-grid-tbl .form-datepicker:focus + .ui-datepicker-trigger,
.lineitemgrid-small .cor360-form .indexed-lineItem-grid-tbl .form-datepicker:focus + .ui-datepicker-trigger{
    padding: 10.5px !important;
}
.lineitemgrid-small .filter-button-wrap .cor360-form .form-datepicker:focus + .ui-datepicker-trigger{
    padding: 17px !important;
}
.lineitemgrid-small .cor360-form .c360-pocontrol-main .lineitem-grid-tbl .form-datepicker + .ui-datepicker-trigger{
    border-top-left-radius: 3px;
    border-bottom-left-radius: 3px;
    left: 4px;
    top: 13px;
    width: 25px !important;
    height: 25px !important;
    background-size: 100% !important;
    padding: 0 !important;
}
.lineitemgrid-small .cor360-form .c360-pocontrol-main .lineitem-grid-tbl .form-datepicker:hover + .ui-datepicker-trigger,
.lineitemgrid-small .cor360-form .c360-pocontrol-main .lineitem-grid-tbl .form-datepicker:focus + .ui-datepicker-trigger,
.lineitemgrid-small .cor360-form .c360-pocontrol-main .lineitem-grid-tbl .form-datepicker + .ui-datepicker-trigger:hover
{
    width: 0 !important;
    height: 0 !important;
    padding: 12.5px !important;
}
.lineitemgrid-small .cor360-form .lineitem-grid-tbl .form-datepicker:focus + .ui-datepicker-trigger {
    padding: 12.5px !important;
}
.lineitemgrid-small .indexed-lineItem-grid-tbl .errorImg,
.lineitemgrid-small .lineitem-grid-tbl .errorImg{
    width: 14px;
}
.lineitemgrid-small.lineitemgrid-small .c360-wis-wrapper .c360-i-a-grid .indexed-lineItem-grid-tbl .grid .errorImg {
    top: 17px;
}
.lineitemgrid-small .c360-poreq .required, .c360-poreq .c360-pocontrol-main .c360-pocontrolpane.c360-pocontrolpane .required {
    font-size: 0px !important;
}
/*.lineitemgrid-small .cor360-online-indexing-wrap .cor360-inv-panel-item .cor360-ipi-content input[type="text"].error + .errorImg{
    right: 46px !important;
    top: 11px !important;
}*/
/* small ends */
/* medium */
.lineitemgrid-medium [id*='POLineItemsGrid'] table td.header span,
.lineitemgrid-medium [id*='POLineItemsGrid'] table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-medium [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-medium [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid-layout input,
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid-layout select,
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid-layout .messages,
.lineitemgrid-medium .indexed-lineItem-grid-tbl table td.header span,
.lineitemgrid-medium .indexed-lineItem-grid-tbl table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-medium .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-medium .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout input,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout select,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout .messages{
    font-size: 16px !important;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-layout input[type="text"], 
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-layout select,
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-layout select:hover,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout input[type="text"], 
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout select,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout select:hover {
    height: 35px !important;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid-layout input[type="text"],
.lineitemgrid-medium .indexed-lineItem-grid-tbl .cor360-table .grid-layout input[type="text"]{
    min-width: 110px !important;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .gridcommandbar .caption,
.lineitemgrid-medium .c360-pocontrol-main .ConfigurableControl > .ConfigurableControl:nth-child(1) .grid-layout::before,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .gridcommandbar .caption,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-layout::before{
    font-size: 20px !important;
    padding-bottom: 0;
    padding-top: 0;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid tr input[type="checkbox"],
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid tr input[type="checkbox"] {
    width: 20px;
    height: 20px;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid .header.selector-column img,
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid .header.selector-column img:hover,
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img,
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img:hover,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid .header.selector-column img,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid .header.selector-column img:hover {
    padding: 10px;
    background-color: #bec3c7;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-container table.grid td.header,
.lineitemgrid-medium [id*='POLineItemsGrid'] .grid-container table.grid td ,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-container table.grid td.header,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid-container table.grid td {
    padding: 8px;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] table.grid-layout tr td:not(.header) span,
.lineitemgrid-medium .indexed-lineItem-grid-tbl table.grid-layout tr td:not(.header) span{
    min-height: 100% !important;
    height: auto;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-medium [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-medium [id*='POLineItemsGrid']  input[ID*="GridSave"], 
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-medium [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img.selected,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-medium .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover,
.lineitemgrid-medium .indexed-lineItem-grid-tbl  input[ID*="GridSave"], 
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .header.selector-column img.selected{
    background-position: center !important;
    background-size: contain !important;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-medium [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-medium .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover{
    padding-top: 9px !important;
    padding-bottom: 9px !important;
    margin-right: 0;
}
.lineitemgrid-medium [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image],
.lineitemgrid-medium .c360-wis-wrapper .cor360-table [id*='POLineItemsGrid'] .cor360-input-search input[type=image],
.lineitemgrid-medium .c360-wis-wrapper [id*='POLineItemsGrid'] span.c360-i-po-search input.c360-i-po-search ~ input[type="image"]{
    padding: 9px;
}
.lineitemgrid-medium .c360-wis-wrapper [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image]{
    right: 0 !important; 
}
.lineitemgrid-medium [id*='POLineItemsGrid']  .selector-column input[type=checkbox],
.lineitemgrid-medium .indexed-lineItem-grid-tbl  .selector-column input[type=checkbox]{
    height: 18px;
    width: 18px;
}
.lineitemgrid-medium.lineitemgrid-medium .c360-wis-wrapper .c360-i-a-grid .indexed-lineItem-grid-tbl .grid .errorImg,
.lineitemgrid-large.lineitemgrid-large .c360-wis-wrapper .c360-i-a-grid .indexed-lineItem-grid-tbl .grid .errorImg {
    top: 18px !important;
}
.lineitemgrid-medium .c360-poreq .edit-row .nowrap .form-datepicker:focus + .ui-datepicker-trigger,
.lineitemgrid-large .c360-poreq .edit-row .nowrap .form-datepicker:focus + .ui-datepicker-trigger{
    padding:17px;
}
/* medium ends */
/* large */
.lineitemgrid-large [id*='POLineItemsGrid'] table td.header span,
.lineitemgrid-large [id*='POLineItemsGrid'] table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-large [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-large [id*='POLineItemsGrid'] table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid-layout input,
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid-layout select,
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid-layout .messages,
.lineitemgrid-large .indexed-lineItem-grid-tbl table td.header span,
.lineitemgrid-large .indexed-lineItem-grid-tbl table.grid-layout tr:not(.edit-row) td.cmd-column,
.lineitemgrid-large .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span,
.lineitemgrid-large .indexed-lineItem-grid-tbl table tr:not(.edit-row) td:not(.header) span.cor360-text-wrap,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout input,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout select,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout .messages{
    font-size: 18px !important;
}
.lineitemgrid-large .indexed-lineItem-grid-tbl .caption{
    font-size: 24px;
}
.lineitemgrid-large .lineitem-grid-tbl .grid-layout input[type="text"], 
.lineitemgrid-large .lineitem-grid-tbl .grid-layout select, 
.lineitemgrid-large .lineitem-grid-tbl .grid-layout select:hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout input[type="text"], 
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout select, 
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout select:hover{
    height: 35px !important;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid-layout input[type="text"],
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout input[type="text"]{
    min-width: 110px !important;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .gridcommandbar .caption,
.lineitemgrid-large .c360-pocontrol-main .ConfigurableControl > .ConfigurableControl:nth-child(1) .grid-layout::before,
.lineitemgrid-large .indexed-lineItem-grid-tbl .gridcommandbar .caption,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-layout::before{
    font-size: 24px !important;
    padding-bottom: 0;
    padding-top: 0;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid tr input[type="checkbox"],
.lineitemgrid-large .indexed-lineItem-grid-tbl .cor360-table .grid tr input[type="checkbox"] {
    width: 25px;
    height: 25px;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .grid .header.selector-column img,
.lineitemgrid-large [id*='POLineItemsGrid'] .grid .header.selector-column img:hover,
.lineitemgrid-large [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img,
.lineitemgrid-large [id*='POLineItemsGrid'] .grid-container table.grid td.header.selector-column img:hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid .header.selector-column img,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid .header.selector-column img:hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-container table.grid td.header.selector-column img,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-container table.grid td.header.selector-column img:hover{
    padding: 10px;
    background-color: #bec3c7;
}

.lineitemgrid-large [id*='POLineItemsGrid'] .grid-container table.grid td.header,
.lineitemgrid-large [id*='POLineItemsGrid'] .grid-container table.grid td ,
.lineitemgrid-large .indexed-lineItem-grid-tbl table.grid td.header,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid-container table.grid td {
    padding: 8px;
}
.lineitemgrid-large [id*='POLineItemsGrid'] table.grid-layout tr td:not(.header) span,
.lineitemgrid-large .indexed-lineItem-grid-tbl table.grid-layout tr td:not(.header) span{
    min-height: 100% !important;
    height: auto;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-large [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-large [id*='POLineItemsGrid']  input[ID*="GridSave"], 
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-large [id*='POLineItemsGrid'] .cor360-table .grid .header.selector-column img.selected,
.lineitemgrid-large .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-large .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl  input[ID*="GridSave"], 
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid .header.selector-column img:not(.selected):hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid .header.selector-column img.selected{
    background-position: center !important;
    background-size: contain !important;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .cmd-column input[type="image"],
.lineitemgrid-large [id*='POLineItemsGrid'] .cmd-column input[type="image"]:hover,
.lineitemgrid-large .indexed-lineItem-grid-tbl .cmd-column input[type="image"],
.lineitemgrid-large .indexed-lineItem-grid-tbl .cmd-column input[type="image"]:hover{
    padding-top: 10px !important;
    padding-bottom: 10px !important;
    margin-right: 0;
}
.lineitemgrid-large [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image],
.lineitemgrid-large .c360-wis-wrapper .cor360-table [id*='POLineItemsGrid'] .cor360-input-search input[type=image],
.lineitemgrid-large .c360-wis-wrapper [id*='POLineItemsGrid'] span.c360-i-po-search input.c360-i-po-search ~ input[type="image"]{
    padding: 9px;
}

.lineitemgrid-large [id*='POLineItemsGrid'] .ui-datepicker-trigger,
.lineitemgrid-large .indexed-lineItem-grid-tbl .ui-datepicker-trigger{
    width: 26px;
}
.lineitemgrid-large .c360-wis-wrapper [id*='POLineItemsGrid'] .c360-invoice-processing .cor360-table .c360-i-po-search input[type=image]{
    right: 0 !important; 
}
.lineitemgrid-large [id*='POLineItemsGrid']  .selector-column input[type=checkbox],
.lineitemgrid-large .indexed-lineItem-grid-tbl  .selector-column input[type=checkbox]{
    height: 20px;
    width: 20px;
}
.lineitemgrid-medium .c360-pocontrol-main .lineitem-grid-tbl .grid .ui-datepicker-trigger,
.lineitemgrid-medium .indexed-lineItem-grid-tbl .grid [id$=DELIVERY_DATE] ~ .ui-datepicker-trigger,
.lineitemgrid-large .c360-pocontrol-main .lineitem-grid-tbl .grid .ui-datepicker-trigger,
.lineitemgrid-large .indexed-lineItem-grid-tbl .grid [id$=DELIVERY_DATE] ~ .ui-datepicker-trigger {
    left: 5px;
    top: 10px;
    padding: 0;
    width: 35px !important;
}
.lineitemgrid-small .lineitem-grid-tbl .grid select.error,
.lineitemgrid-medium .lineitem-grid-tbl .grid select.error,
.lineitemgrid-large .lineitem-grid-tbl .grid select.error{
    padding-right: 60px !important;
}
/* large ends */
/* reduced font size and spacings in PO Requisition lineitem grid ///// */