.s-TranslationGrid input.custom-text {
  width: 100%;
}

.popover.i-am-a-class.Date {
  width: 600px;
  max-width: unset;
  color:red;
}

.s-UserPermissionDialog > .size,
.s-RolePermissionDialog > .size,
.s-UserRoleDialog > .size {
    min-width: 770px;
    width: 770px;
    min-height: 550px;
    height: 550px;
}

.s-UserPermissionDialog .s-DataGrid,
.s-RolePermissionDialog .s-DataGrid,
.s-UserRoleDialog .s-DataGrid {
  height: 100%;
}


/*side tab munu*/
:root {
  --s-sidebar-pane-width: 346px;
  --s-sidebar-width: 400px;
}

.s-Administration-CsParaDialog .caption {
  width: 200px;
}

.s-Administration-PsParaDialog .caption {
  width: 200px;
}

.s-InitialData-PsShopDialog .caption {
  width: 200px;
}

.s-InitialData-PsPosStationDialog .caption {
  width: 200px;
}

/* .s-Product-ProductWizard .caption {
  width: 200px;
}

.s-Product-ProductWizard .grid-container {
    min-height: 250px;
} */

.s-Product-ProductWizard .field.ConsignGp input.editor {
    text-align: right;
}

.s-Product-ProductWizard .field.PurUnitPrice input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice1 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice2 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice3 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice4 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice5 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitPrice6 input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.PurUnitRatio input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.MinStockQty input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.MaxStockQty input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.PurLeadTime .input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.QtyOnhand input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.StockCostValue input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.DeliverCost input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.LastPurPrice input.editor {
  text-align: right;
}

.s-Product-ProductWizard .field.SellUnitRatio input.editor {
  text-align: right;
}

.s-InitialData-PsPosStationDialog .field.MaxCashInDrawer .input.editor {
  text-align: right;
}

.s-Administration-PsPosFuncGrid .slick-cell .dirty {
  background-color: var(--s-input-dirty-bg, #ffe0e0);
}

.out-of-stock .col-id-textcolorl{
    /* background-color: #ffaaaa; */
    color: red;
}

/*-----------------site.customer.less-------------------*/
.s-Customer-CsCustGroupDialog .size {
  width: 780px;
  height: 250px;
}
/*---PLU---*/

.s-GeniuzPOS-Product-SkuHdDialog .s-Form .tab-content .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Product-PsSetItemDialog .s-Form .grid-container{
  height: 550px;
}

/*--------------basic promo-------------*/

.s-GeniuzPOS-SalePromoCamp-PsPromoHdDialog .s-Form .tab-content .grid-container{
  height: 550px;
}
.s-GeniuzPOS-SalePromoCamp-PsPromoActiveHdDialog .s-Form .tab-content .grid-container{
  height: 550px;
}
.s-GeniuzPOS-SalePromoCamp-PsPromoApHdDialog .s-Form .tab-content .grid-container{
  height: 550px;
}


/*-----------------site.PromoAd.less-------------------*/

/* .s-PsAdvPromoItemDialog>.size {
  width: 800px;
} */


.s-GeniuzPOS-AdvPromo-PsAdvPromoHd1Dialog .s-Form .grid-container{
  height: 400px;
}
/* .s-GeniuzPOS-AdvPromo-PsAdvPromoItem .s-Form .grid-container{
  height: 400px;
} */

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd2Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd3Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd4Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd5Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd6Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHd9Dialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHdActDialog .s-Form .tab-content .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-PsAdvPromoHdAppDialog .s-Form .tab-content .grid-container{
  height: 400px;
}

.s-GeniuzPOS-AdvPromo-Adv05HdDialog .s-Form .grid-container{
  height: 400px;
}
/* .s-s-PsAdvPromoItemEditor .s-DataGrid {
  height: 200px;
} */
/* .s-PsAdvPromoItemExemptDialog>.size {
  width:800px;
} */

/* .grid-container {
  min-height: 200px;
} */
/* .s-s-PsAdvPromoItemEditor .s-DataGrid {
  height: 200px;
} */
/*-----------------site.Inventory.less-------------------*/



.s-GeniuzPOS-InitialData-PsPanelGroupButtonDialog .s-Form .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Inventory-IcStockReturnOutDialog .s-Form .grid-container{
  height: 550px;
}


.s-Inventory-IcStockReturnOutDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}




.s-GeniuzPOS-Inventory-IcStockAdjustInDialog .s-Form .grid-container{
  height: 550px;
}

.s-Inventory-IcStockAdjustInDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}


.s-GeniuzPOS-Inventory-IcStockAdjustOutDialog .s-Form .grid-container{
  height: 550px;
}

.s-Inventory-IcStockAdjustOutDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}



.s-GeniuzPOS-Inventory-IcStockCountTranDialog .s-Form .grid-container{
  height: 550px;
}
.s-Inventory-IcStockCountCodeDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}

.s-GeniuzPOS-Inventory-IcStockReceiveDialog .s-Form .grid-container{
  height: 550px;
}
.s-Inventory-IcStockReceiveDtDialog>.size {
  width: 650px;
  
}

.caption {
  width: 180px;
}

.s-GeniuzPOS-Inventory-IcStockReturnInDialog .s-Form .grid-container{
  height: 550px;
}
.s-Inventory-IcStockReturnInDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}
.s-GeniuzPOS-Inventory-IcStockSoldDialog .s-Form .grid-container{
  height: 550px;
}

.s-Inventory-IcStockSoldDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}
.s-GeniuzPOS-Inventory-IcStockTransferDialog .s-Form .grid-container{
  height: 550px;
}

.s-Inventory-IcStockTransferDtDialog>.size {
  width: 650px;
}

.caption {
  width: 180px;
}

.s-GeniuzPOS-Inventory-IcStockCountCodeDialog .s-Form .grid-container{
  height: 550px;
}


.s-GeniuzPOS-Inventory-IcStockApproveHdDialog .s-Form .grid-container{
  height: 550px;
}


/*-------Report--------*/
.s-GeniuzPOS-ReportMasterData-Report_1201Dialog .s-Form .tab-content .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Member-MbReport01Dialog .s-Form .tab-content .grid-container{
  height: 550px;
}



/*-------product--------*/
.s-GeniuzPOS-Inventory-IcStockSetAssembleDialog .s-Form .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Inventory-IcStockDisassembleDialog .s-Form .grid-container{
  height: 550px;
}


.s-GeniuzPOS-Inventory-IcStockApproveDisassembleDialog .s-Form .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Inventory-IcStockApproveSetAssembleDialog .s-Form .grid-container{
  height: 550px;
}

.s-GeniuzPOS-Product-PsSetItemDialog .s-Form .grid-container{
  height: 550px;
}

/*-------Purchase--------*/

.s-GeniuzPOS-Purchase-PoPurRequestDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoPurOrderDialog .s-Form .grid-container{
  height: 350px;
}
.s-GeniuzPOS-Purchase-PoPurInvoiceDialog .s-Form .grid-container{
  height: 350px;
}
.s-GeniuzPOS-Purchase-PoInvoiceReceiveDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoCreditNoteDialog .s-Form .grid-container{
  height: 350px;
}
.s-GeniuzPOS-Purchase-PoCNRTVDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoApprovalEditor{
  height: 150px;
}

.s-GeniuzPOS-Purchase-PoPurRequestAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoPurOrderAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoPurInvoiceAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoInvoiceReceiveAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoCreditNoteAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoCNRTVAppDialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-Purchase-PoPo05PendingPIforIrDialog .s-Form .grid-container{
  height: 500px;
}

.s-GeniuzPOS-Purchase-ReportPendingPRDialog .s-Form .grid-container{
  height: 500px;
}

.s-GeniuzPOS-Purchase-PoPo06PendingCNforCnrtvDialog .s-Form .grid-container{
  height: 500px;
}

.s-GeniuzPOS-Purchase-ReportPendingPODialog .s-Form .grid-container{
  height: 500px;
}

.s-GeniuzPOS-Points-PrPointCampaignEditor{
  height: 370px;
}

.s-GeniuzPOS-PosShift-PsTaxInvoiceHdDialog .s-Form .grid-container{
  height: 350px;
}
.s-GeniuzPOS-PosShift-PsTaxInvoiceHd2Dialog .s-Form .grid-container{
  height: 350px;
}

.s-GeniuzPOS-PosShift-PsVatRefundDialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-RefundReasonReport-ReportRefundReasonSumBillDialog .s-Form .grid-container{
  height: 400px;
}

.s-GeniuzPOS-CustomReport-ReportCustomerSurveyDialog .s-Form .grid-container{
  height: 400px;
}




/*----------------Box Dashboard Icon---------------------*/
.s-Dashboard-Icon {
  height: calc(100vh - 5.50rem - 48px);
  max-height: calc(100vh - 5.50rem - 48px);
}

    .s-Dashboard-Icon .carousel,
    .s-Dashboard-Icon .carousel-item,
    .only-image-news {
        height: calc(100vh - 10.75rem - 48px);
        max-height: calc(100vh - 10.75rem - 48px);
    }

.s-Dashboard-Icon .carousel-indicators {
  bottom: -48px;
}

.s-Dashboard-Icon .carousel-indicators [data-bs-target] {
  background-color: slategrey;
}

.s-Dashboard-Icon .carousel-control-prev, .carousel-control-next {
  width: 5%;
  opacity: 0.25;
}

.s-Dashboard-Icon .carousel-control-next-icon,
.s-Dashboard-Icon .carousel-control-prev-icon {
  background-color: slategrey;
}

.quick-filter-item.no-clear-button .select2-search-choice-close {
  display: none;
}

@media (min-width: 1200px) {
    .s-Dashboard-Icon {
        height: calc(100vh - 5.50rem);
        max-height: calc(100vh - 5.50rem);
    }

        .s-Dashboard-Icon .carousel,
        .s-Dashboard-Icon .carousel-item,
        .only-image-news {
            height: calc(100vh - 10.75rem);
            max-height: calc(100vh - 10.75rem);
        }
}

.reor {
  margin-bottom: -10px;
}

.s-DecimalEditor{
  text-align: right;
  
}