* { margin: 0; padding: 0; box-sizing: border-box; } /* html, body { height: 100%; }*/ body { font-family: Arial, sans-serif; background-color: #073b4c; display: flex; /*flex-direction: column;*/ } h1 { text-align: center; padding: 15px 0; color: #ffd166; } .content { flex: 1; padding: 2px; } .container { width: 100%; margin: auto; background: transparent; border-radius: 12px; /*box-shadow: 0 10px 20px rgba(0, 0, 0, 0.9);*/ /*overflow: hidden;*/ } .table-container { display: flex; flex-wrap: wrap; gap: 80px; padding-top: 30px; padding-bottom: 30px; } table { width: 100%; border-collapse: collapse; } th, td { padding: 10px; border: 1px solid #333; text-align: left; } th { position: sticky; top: 0; background-color: #b40e32; /* Green header background */ color: #fff; text-align: left; } td { background-color: #fff; color: #333; } tr:nth-child(even) { background-color: #f2f2f2; } /* Main content */ #main { transition: margin-left 0.5s; padding: 16px; } #selectopt, #selectrange { font-size: 18px; margin-right: 15px; } .footer { position: fixed; left: 0; bottom: 0; width: 100%; background-color: #022532; color: white; text-align: center; padding: 8px 0; } #prevBtn:hover, #prevBtn, #nextBtn, #nextBtn:hover, #firstBtn:hover, #firstBtn, #lastBtn, #lastBtn:hover { background-color: #007bff; color: black; } #prevBtn, #nextBtn, #firstBtn, #lastBtn { margin-top: 5px; margin-left: 20px; background-color: #fff; padding: 6px 12px; color: #001d41; cursor: pointer; font-size: 16px; border-radius: 4px; } #pageno { color: white; font-size: 16px; margin: 10px; } #collection, #revenue, #balance { margin-left: 50px; text-align: left; font-size: 20px; /*color: #009CFF;*/ color: wheat; letter-spacing: 2px; } /* #balance { color: rgb(255, 35, 35); }*/ /* #myTable input { width: 100%; padding: 2px; margin-top: 3px; } /* .sort-indicator { /*font-size: 12px;*/ /*margin-left: 2px; }*/ /* Table Styles */ #myTable th .header-container { display: flex; align-items: center; justify-content: space-between; } #myTable th .sort-indicator { font-size: 14px; /*margin-left: 3px;*/ } #myTable th .filter-input { width: 90%; padding: 2px; margin-top: 5px; /*border: 1px solid #ccc;*/ border-radius: 4px; }