.BSC1Payment-Container { width: 100vw; background-color: #645caa; display: flex; flex-direction: row; align-items: center; justify-content: space-between; gap: 10px; position: relative; padding: 5px 5px; height: 115px; } .BSC1Payment-div1-1 { display: flex; flex-wrap: wrap; flex-direction: column; gap: 0.5rem; } .BSC1Payment-div1-2 { display: flex; flex: wrap; flex-direction: column; gap: 2rem; position: absolute; top: -4rem; left: 10px; display: none; .ant-float-btn-group-wrap { height: 48vh; overflow: scroll; padding-top: 0 !important; padding-bottom: 0 !important; left: 0; width: 17vw; } } .BSC1Payment-div2-1 { display: grid; grid-template-columns: 1fr 1fr; flex: wrap; flex-direction: row; gap: 0.5rem; align-items: center; @media (max-width: 500px) { display: flex; width: 100%; justify-content: center; } @media (max-width: 768px) { flex-wrap: wrap !important; column-gap: 0; flex-direction: unset !important; gap: 6px; } } .BSC1Payment-div2-2 { display: flex; flex: wrap; flex-direction: row; gap: 0.5rem; margin: 3rem 0rem; display: none; } .BSC1Payment-div1-2-floatbtn { left: 3rem; bottom: 5.7rem; .ant-float-btn-group-wrap { height: 40vh; overflow: scroll; padding-top: 6rem; padding-bottom: 3rem; } } .BSC1Payment-div3 { display: flex; flex-direction: row; gap: 0.5rem; justify-content: center; } .BSC1Payment-div4 { display: flex; flex-direction: column; gap: 0.5rem; height: 100%; justify-content: center; } .BSC1Payment-div1-sub1 { display: flex; flex-direction: row; gap: 0.5rem; // margin-top: 1rem; } .BSC1Payment-div1-sub2 { display: flex; flex-direction: row; gap: 0.5rem; } .BSC1Payment-div1-btns { background-color: var(--DEFAULT_SELECTED_COLOR); font-size: 13px; font-weight: 500; height: 40px; width: 130px; border-radius: 6px; color: #fff; padding: 3px; display: flex; gap: 0.2rem; align-items: center; font-family: 'Poppins'; justify-content: center; cursor: pointer; text-transform: capitalize; @media (max-width: 992px) { font-size: 12px; height: 35px; width: 105px; } } .BSC1Payment-div1-btns-select { font-size: 14px; font-weight: 600; height: 40px; width: 130px; border-radius: 6px; color: #fff; padding: 3px; display: flex; gap: 0.2rem; align-items: center; font-family: 'Poppins'; justify-content: center; cursor: pointer; text-transform: capitalize; background-color: #52c41a; @media (max-width: 992px) { font-size: 11px; height: 35px; width: 105px; } } .BSC1Payment-icon { width: 20px; height: 20px; border-radius: 50%; } .BSC1Payment-vl { width: 1px; height: 105px; background-color: #8981d2; margin: 1rem 0rem; } .BSC1Payment-vl1 { width: 1px; height: 105px; background-color: #fff; margin: 1rem 0rem; } .BSC1Payment-div2-button { width: 80px; height: 35px; border-radius: 7.2px; border: 1px solid #fff; background-color: #645caa; color: #fff; padding: 7px; text-align: center; font-family: 'Poppins', sans-serif; } .BSC1Payment-div2-button:hover { background-color: #fff; color: #000; cursor: pointer; } .BSC1Payment-div3-button { width: 200px; height: 35px; border-radius: 7.2px; border: 1px solid #fff; background-color: #645caa; color: #fff; padding: 7px; text-align: center; font-family: 'Poppins', sans-serif; } .BSC1Payment-div3-button:hover { background-color: #fff; color: #000; cursor: pointer; } .BSC1Payment-div3-option { border: none; } .BSC1Payment-div3-icon { color: #fff; } .BSC1Payment-div4-sub1 { display: flex; flex-direction: row; gap: 2rem; } .BSC1Payment-div4-naming { color: #fff; font-family: 'Poppins', sans-serif; font-size: 14px; } .BSC1Payment-div4-line { color: #fff; text-align: right; letter-spacing: 3px; } .BSC1Payment-div4-button { // width: max-content; width: 27.5vw; height: 50px; border-radius: 6px; border: 1px solid var(--SELECTED_COLOR); background-color: var(--SELECTED_COLOR); color: #ffffff; padding: 7px; text-align: center; font-family: 'Gilroy'; font-size: 28px; font-weight: 600; display: flex; justify-content: space-around; align-items: center; gap: 0.3rem; @media (max-width: 992px) { width: 15vw; } } .BSC1Payment-div4-button-disable { // width: max-content; width: 250px; height: 50px; border-radius: 6px; border: 1px solid var(--SELECTED_COLOR); background-color: var(--SELECTED_COLOR); color: #ffffff; padding: 7px; text-align: center; font-family: 'Gilroy'; font-size: 28px; font-weight: 600; display: flex; justify-content: space-around; align-items: center; gap: 0.3rem; pointer-events: none; opacity: 0.5; white-space: nowrap; @media (max-width: 500px) { height: 42.5px; } } .BSC1Payment-div4-hand { width: 25px; height: 25px; color: #fff; } .BSC1Payment-div4-payment { display: flex; flex-direction: row; align-items: center; gap: 10px; justify-content: flex-start; flex-wrap: wrap; } .BSC1Payment-div4-badge { margin: -20px 0px 0px -5px; } .BSC1Payment-div3-userplus { width: 25px; height: 25px; } .BSC1Payment-icon-button { color: #fff; font-size: 25px; margin-top: 6px; } .BSC1Payment-div2-1-input-style { opacity: 0; position: absolute; } .BSC1Payment-div2-1-input-style:checked + span { background-color: transparent; border: 1px solid #fff; color: #fff; &:hover &:active { background: transparent !important; border: 1px solid #fff; color: #fff; } } .BSC1Payment-btn-option2:hover { background: transparent; border: 1px solid #fff; color: #fff; } .BSC1Payment-btn-option2 { display: flex; align-items: center; padding: 0.5vh 2vh; width: max-content !important; border-radius: 7.2px; border: 1px solid #fff; background-color: #fff; } .BSC1Payment-para { font-family: 'Poppins', sans-serif; } .Combo-Btn-payment-mode { background-color: var(--SELECTED_COLOR); color: #ffffff; font-size: 12px; display: flex; flex-direction: row; align-items: center; font-weight: 600; column-gap: 0.3rem; border: none; border-radius: 4.982px; padding: 5px 6px; height: 2rem; font-family: 'Poppins'; } .Combo-Btn-payment-mode-sel { background-color: var(--DEFAULT_SELECTED_COLOR); color: rgb(255, 255, 255); font-size: 12px; cursor: pointer; display: flex; flex-direction: row; align-items: center; border: none; column-gap: 0rem; border-radius: 4.982px; padding: 5px 6px; font-family: 'Poppins'; } .Combo-Btn-payment-mode-notupisel { background-color: rgb(255, 52, 52); color: rgb(255, 255, 255); font-size: 12px; cursor: pointer; display: flex; flex-direction: row; align-items: center; border: none; column-gap: 0rem; border-radius: 4.982px; padding: 5px 6px; height: 2rem; font-family: 'Poppins'; } .BSC1Payment-EstimateIcon { color: var(--DEFAULT_SELECTED_COLOR); } @media (min-width: 280px) and (max-width: 500px) { .BSC1Payment-Container { justify-content: center !important; flex-direction: column; gap: 2px !important; align-items: center; height: max-content; } .BSC1Payment-div4-button { height: 42px !important; font-size: 20px !important; } .selctcusandpayBTNforCombo { flex-wrap: nowrap !important; width: 98% !important; .css-1ao51vv-control { width: 130px !important; } } } @media screen and (max-width: 1024px) { .BSC1Payment-div4-payment { gap: 0.3rem; } .BSC1Payment-div4-sub1, .BSC1Payment-vl { display: none; } .BSC1Payment-div2-1 { flex-wrap: wrap !important; } } @media screen and (max-width: 767px) { .BSC1Payment-div4-payment { gap: 0.3rem; } .BSC1Payment-div4-sub1 { display: none; } .BSC1Payment-vl { display: none; } .BSC1Payment-div1-1 { display: none; } .BSC1Payment-div1-2 { display: block; } .BSC1Payment-icon { width: 20px; height: 20px; border-radius: 50%; color: #645caa; background: none !important; } .BSC1Payment-icon1 { width: 20px; height: 20px; border-radius: 50%; color: #645caa; background: none !important; } .BSC1Payment-div1-2-button { background: none !important; border: none; } .BSC1Payment-div4 { align-items: center; } .BSC1Payment-div4-payment { width: 100%; gap: 1rem; align-items: center; padding: 10px; } .BSC1Payment-div2-button { width: 150px; } .BSC1Payment-div1-2-floatbtn { left: 1rem; bottom: 8.7rem; } } .combobillsection { display: flex; align-items: center; gap: 10px; background-color: #ffffff8c; padding: 6px 10px; flex-wrap: wrap; width: 200px; border-radius: 6px; } .EstimateButton { display: flex; align-items: center; justify-content: space-around; background-color: #fff; padding: 0px 6px; border-radius: 6px; height: 33px; width: 65px; } .selctcusandpayBTNforCombo { display: flex; flex-direction: row; flex-wrap: wrap; width: 250px; gap: 10px; .bspaymentcomboAddCus { background-color: #1292ee; } .css-12tzgsn-control { width: 215px !important; border-radius: 6px 0 0 6px; height: 40px !important; @media (max-width: 992px) { width: 165px !important; } } @media (max-width: 992px) { width: 200px; } @media (max-width: 500px) { padding-top: 3px; } } .paymentoptionsModalContent { .pageOverAll { width: 100%; height: 100%; display: flex; flex-direction: column; align-items: center; justify-content: center; } .submitButton { display: flex; flex-grow: 1; justify-content: flex-end; margin-bottom: 0rem; margin-right: 0rem; position: unset; } } .comboTotalBillBTN { display: flex; align-items: center; width: 100%; @media (max-width: 500px) { span { height: 42px !important; } } } .newPaySectionCombo { @media (max-width: 500px) { flex-direction: row !important; } .EstimateButton { height: 40px; width: 60px !important; } > div:nth-child(1) { margin-right: 10px; } div { width: 50px !important; font-family: 'Poppins'; font-size: 11px; font-weight: 600; gap: 3px; @media (max-width: 768px) { width: 50px !important; } } .AsAmtCombo { width: 100px !important; } } .payOptionDecition { margin-top: 3px; @media (max-width: 768px) { display: none; } }