.BSLayout2-Master { display: flex; flex-direction: column; row-gap: 3rem; } .BSLayout2-NavBar { width: 100%; position: fixed; z-index: 3; display: flex; align-items: center; } .BSCategory2-subcat { display: flex; flex-grow: 1; width: 500px; } body { background-color: #f3f3f3; } .BSLayout2 { overflow: hidden; position: relative; top: 3.4rem; height: 100%; @media (max-width: 768px) { top: 3.9rem; } @media (max-width: 500px) { top: 3.1rem; } } .BSLayout2Standard { overflow: hidden; position: relative; top: 2rem; height: 100%; @media (max-width: 768px) { top: 2rem; } @media (max-width: 500px) { top: 2rem; } } .BSBillingTable-oCbtn { font-size: 14px; cursor: pointer; position: fixed; right: 0; top: 5rem; } .BSCategory2-Contentcont { overflow: hidden; display: flex; flex-direction: column; width: 100vw; @media (max-width: 768px) { width: 100%; height: 86%; } } .BSCategory2-Cardcont { overflow: auto; display: flex; flex-grow: 1; scrollbar-width: none; @media (max-width: 768px) { flex: 1; min-height: 0; } } .BsLayout2-ContentDiv { display: flex; height: 89vh; overflow: hidden; justify-content: space-between; background-color: #f1f5f9; @media (max-width: 768px) { height: 85vh; flex-direction: column; } @media (max-width: 500px) { height: 80vh; } } .BsLayout2-ContentDivNew { height: 89vh; } .BSCategory2-tablecont { width: 425px; margin: 0.2rem 0.5rem; background-color: #fff; border-radius: 12px; @media (max-width: 768px) { width: 100%; margin: 0; padding: 0.5rem; min-height: 200px; } @media (max-width: 500px) { margin: 0.25rem; min-height: 150px; } } @media (min-width: 280px) and (max-width: 499px) { .BSLayout2-Master .BSTable3_overall { height: 0 !important; } .BSCategory2-Cardcont { height: 68vh !important; } .BSLayout2-Master .Table4-Price-summarypop { display: none; } .BSLayout2-Master .bs-item-card-masterdiv { height: 82%; } .BsLayout2-ContentDiv { height: 65vh; } .BSCategory2-tablecont { width: 0px; display: flex !important; position: fixed !important; align-items: center !important; bottom: 0; left: -4px; } .BSLayout2-Master .BSCategory2-Cardcont { height: 44vh !important; } } @media (min-width: 500px) and (max-width: 767px) { .BSLayout2-Master .BSTable3_overall { height: 0 !important; } .BSLayout2-Master .bs-item-card-masterdiv { height: 70%; } .BSCategory2-Cardcont { height: 52vh !important; } .BSLayout2-Master .BsTable2-Master { height: 0vh !important; } .BSCategory2-tablecont { display: flex !important; justify-content: space-between !important; position: fixed !important; bottom: 0; align-items: center !important; height: 0vh; } .BSCategory2-subcat { display: none; } } @media (width: 1280px) and (max-height: 1024px) { .BSCategory2-tablecont { height: clamp(79.5vh, 80rem, 76vh) !important; } } .BSLayout2-Master .BSBTOverall1-Default { height: 81vh; } .BSLayout2-Master .BsTable2-Master { height: 81vh; } .BSLayout2-Master .BSTable3_overall { height: 81vh; } .BSLayout2-Master .BSBilling4TableCont-default { height: 81vh; } .BSLayout2-Master .BSBillingTable5-table-master-div { height: 81vh; } .BSLayout2-Master .BSBTOverall6-defaultscreen { height: 81vh; } .BST6Payment-Structure { bottom: 1px; } .BSLayout2-Master .bs-item-card-masterdiv { height: 97%; padding-bottom: 10rem; width: 100%; } .NewLayoutBillContainer { display: flex; align-items: center; flex-direction: row; gap: 1.2rem; justify-content: space-between; width: 100%; padding: 0.5rem 1.5rem; background-color: #1e2536; font-family: "Inter", ui-sans-serif, system-ui, sans-serif !important; .price-change-btn { color: #fff !important; filter: invert(2); } .KeyshortCutNav3 > div:nth-child(1) { padding: 3.5px 10px !important; } @media (max-width: 500px) { padding: 0.55rem 0.5rem !important; overflow: auto; } @media (max-width: 768px) { white-space: nowrap; padding: 0.75rem 0.5rem; overflow: auto; } .LicenseActive { display: flex; flex-direction: row; gap: 1rem; align-items: center; color: #eeeeee; position: relative; left: 7rem; @media (max-width: 500px) { top: 6px; } svg { display: flex; cursor: pointer; } } .NetAmountIcons-Main { display: flex; flex-direction: row; align-items: center; gap: 1rem; color: #eeeeee; @media (max-width: 600px) { margin-top: 10px; display: none; } } .AdvanceYearly { background-color: #16a34a; padding: 0.2rem 0.75rem; font-size: 14px; border-radius: 50px; font-weight: 400; color: #fff; font-family: "Inter", ui-sans-serif, system-ui, sans-serif !important; } .SalesCountNew { display: flex; align-items: center; gap: 10px; font-size: 0.9rem; margin-left: 1rem; } .takeaway-count { display: flex !important; flex-direction: column; } .count-split { display: flex; } .FaRupeeSign { display: flex; align-items: center; gap: 2px; font-size: 14px; font-family: "Inter", ui-sans-serif, system-ui, sans-serif !important; font-weight: 400; } } .NetAmountNew { display: flex; align-items: center; gap: 5px; font-size: 14px; font-family: "Inter", ui-sans-serif, system-ui, sans-serif !important; font-weight: 400; } .standardTooltipDineIN { font-size: 14px; font-weight: 400; font-family: "Inter", ui-sans-serif, system-ui, sans-serif !important; } @media (max-width: 500px) { .NetAmountNew { font-size: 12px !important; white-space: nowrap; } .AdvanceYearly { display: none; } .standardTooltipDineIN { display: none !important; } } .salesStoreName { color: #000000; padding: 0.1rem 0.5rem; font-size: 14px; font-weight: 500; text-align: center; font-family: "Poppins"; margin: 3px 3px 1px 3px; svg { display: flex; stroke-width: 0.3; } @media (max-width: 768px) { display: none; } div { gap: 4px; display: flex; align-items: center; justify-content: flex-start; } } .price-change-btn { font-family: "Poppins"; text-wrap: nowrap; background-color: unset; color: #333333; font-size: 10px; font-weight: 500; padding: 3px 4px 0px 4px; border: none; border-radius: 4px; cursor: pointer; transition: all 0.2s ease; outline: none !important; margin-right: 5px; > img { height: 25px; width: 25px; } } .price-change-btn:hover { background-color: #f9fafb; outline: none; } .price-change-btn:active { transform: scale(0.98); outline: none; } .price-change-btn:focus { outline: none; } .Quotation-tables { .ant-form-item { margin-bottom: 0 !important; } .ant-input { padding: 6px 14px 6px 11px !important; text-align: center; } .ant-table table { border-spacing: 0 !important; } } .Layout-bill-Subcontainer { display: flex; width: 100%; justify-content: space-around; font-weight: 600; align-items: center; gap: 2px; padding: 0 6px; @media (max-width: 500px) { font-size: 10px; flex-wrap: wrap; } } .pricing-name-details { font-family: "Poppins"; font-size: 12px; background: var(--SELECTED_COLOR); padding: 3px 5px; border-radius: 5px; color: white; white-space: nowrap; margin-left: 8rem; font-weight: 400; @media (max-width: 500px) { font-size: 10px !important; } } .KeyshortCutNav3 { cursor: pointer; display: flex; align-items: center; gap: 5px; padding: 0 0; border-radius: 4px; font-size: 14px; background-color: rgb(240, 240, 240); } .SCTableInPageSales { th { font-weight: 500; text-transform: uppercase; font-size: 12px !important; letter-spacing: 0.1px; } td { font-weight: 500 !important; font-family: "Poppins" !important; } } .navb3SalesCounticons { display: flex; align-items: center; gap: 8px; }