.row > div { padding-top: 3px; padding-bottom: 3px; } .row { align-items: center; word-break: break-all; } .row > div:nth-child(odd) { text-align: right; } .row > div:nth-child(even) { text-align: left; } .cursor-pointer { cursor: pointer; } .info-padding { padding-left: 10px; padding-top: 3px; } /* Mobile Responsive - 5px padding for maximum screen usage */ @media (max-width: 768px) { .container, .container-fluid, #main_container { padding-left: 5px !important; padding-right: 5px !important; margin-left: 0 !important; margin-right: 0 !important; max-width: 100% !important; } .row { margin-left: 0 !important; margin-right: 0 !important; } [class*="col-"] { padding-left: 4px !important; padding-right: 4px !important; } .card { border-radius: 8px !important; margin-left: 0 !important; margin-right: 0 !important; } .table-responsive { margin: 0 !important; } }