.uppercaseFontCss input, .uppercaseFontCss textarea, .uppercaseFontCss .filter-option-inner-inner { text-transform: uppercase; } .nonecaseFontCss input, .nonecaseFontCss textarea, .nonecaseFontCss .filter-option-inner-inner { text-transform: none !important; } .wrapperbtnToAdmin { height: 100%; padding-top: 16px; } .blockTtd { text-align: center; } .sectionPrint { padding: 20px; } .tablePartBengkel, .tableJasaBengkel, .tablePembayaran, .faktur-service-info, .kerja-service-info { width: 100%; } .tandaTanganPrint { border-bottom: 1px solid #ccc; padding-top: 10px; padding-bottom: 2px; min-height: 50px; } .headTablePrint { border-bottom: 1px dashed #ccc; } .infoKendaraanDanMekanik { border-bottom: 1px solid #ccc; } .headerPrint { border-bottom: 1px solid #ccc; } .faktur-service-info td { padding-right: 10px; } .kerja-service-info td { padding-right: 10px; } .inputUppercase { text-transform: uppercase; } .btnAddDadakan { /*position: absolute;*/ /*right: -4px;*/ margin-left: 24px; } .product-item-harga-subtotal { position: absolute; right: 0; } .product-item-harga-total { position: relative; font-weight: bold; } .text-harga-total { position: absolute; right: 0; } .product-item { margin-bottom: 7px; position: relative; } .product-item:last-of-type { margin-bottom: 0px; } .label-repeater-hd { display: none !important; } .label-repeater-hd:first-of-type { display: block; } .hide { display: none !important; } .label.label-lg { height: 24px; width: 24px; font-size: 0.9rem; width: 30px; height: 30px; padding: 2px 15px; border: 1px solid #fff; border-radius: 5px; margin-right: 5px; } .label.label-rounded { border-radius: 4px; } .label.label-waiting { color: #fff; background-color: #ffb822; } .label.label-on_progress { color: #fff; background-color: #5d78ff; } .label.label-done { color: #fff; background-color: #5867dd; } .label.label-paid { color: #fff; background-color: #fd397a; } .label.label-complete { color: #fff; background-color: #0abb87; } .label.label-warning { color: #fff; background-color: #ffa800; } .label.label-danger { color: #fff; background-color: #f64e60; } .label.label-primary { color: #fff; background-color: #3699ff; } .legendHeader { margin-top: 54px !important; padding-top: 17px; } .legendBlock { display: inline-block; margin-right: 15px; } #content-order-list { margin-top: 40px; } #content-order-list .kt-portlet__body { background: #fff; color: #646c9a; border-radius: 0px; } .btn { cursor: pointer !important; } .wrapText { white-space: pre-line; } .blockTrxNote { border: 1px solid #ddd; padding: 10px; margin-left: 10px; min-width: 100%; border-radius: 6px; } @media print { body, html { font-family: "Verdana"; } } /* SweetAlert Icon Centering - Global */ .swal2-icon { display: flex !important; align-items: center !important; justify-content: center !important; margin: 0 auto !important; } .swal2-icon .swal2-icon-content { display: flex !important; align-items: center !important; justify-content: center !important; width: 100% !important; height: 100% !important; } .swal2-popup { text-align: center !important; } .swal2-title { text-align: center !important; } .swal2-content { text-align: center !important; } .swal2-actions { justify-content: center !important; } /* Additional SweetAlert styling for better appearance */ .swal2-popup { border-radius: 0.5rem !important; font-family: inherit !important; } .swal2-title { font-size: 1.5rem !important; font-weight: 600 !important; color: #495057 !important; } .swal2-content { font-size: 1rem !important; color: #6c757d !important; } .swal2-actions .swal2-confirm { background-color: #007bff !important; border-color: #007bff !important; border-radius: 0.375rem !important; padding: 0.5rem 1.5rem !important; font-weight: 500 !important; } .swal2-actions .swal2-cancel { background-color: #6c757d !important; border-color: #6c757d !important; border-radius: 0.375rem !important; padding: 0.5rem 1.5rem !important; font-weight: 500 !important; } .swal2-actions .swal2-confirm:hover { background-color: #0056b3 !important; border-color: #0056b3 !important; } .swal2-actions .swal2-cancel:hover { background-color: #545b62 !important; border-color: #545b62 !important; }