body{padding-top:6rem}.login_box{max-width:40rem}mark.patient_name{background-color:#ffc107}mark.patient_dob{color:#fff;background-color:#dc3545}.div_table{display:table;width:100%;border-collapse:collapse}.div_table_row{display:table-row;width:100%;border-bottom:1px solid #ddd}.div_table_cell{display:table-cell;padding:8px;text-align:left}.div_table_header{background-color:#fff;font-weight:700}.div_table_onhover :hover,.div_table_onhover:hover a,.div_table_onhover:hover div{background-color:#e9ecef;text-decoration:underline;text-decoration-color:#000;color:#000}#back_to_top_button{position:fixed;bottom:20px;right:20px;width:40px;height:40px;background-color:#88c4e4;border-radius:8px;display:none;align-items:center;justify-content:center;text-decoration:none;transition:all .3s ease;cursor:pointer;border:none}#back_to_top_button:hover{background-color:#555}