form{display:inline-flex;gap:1.5rem;flex-wrap:wrap}#xxx{position:absolute;border:1px solid #dadada;padding:0 10px;background-color:#dadada69;display:none;z-index: 10;}#scandit-barcode-picker{width:160px;height:120px;border:1px solid #cac5c5;margin-bottom:1.5rem;display:none;overflow: hidden;}#xxx:hover{background-color: #FFF;}#message{color:red;margin:2rem 0}#xxx,.button-like-link{cursor:pointer;width:fit-content}.button-like-link{font-size:1rem;line-height:1rem;padding:.4rem 1.5rem;color:#418ac3;border:1px solid #418ac3;background-color:#5da9e517;display:inline-block;font-weight:700;letter-spacing:.1rem;text-align:center;text-decoration:none;text-transform:uppercase;white-space:nowrap}.button-like-link:hover{color:#114d7d;border:1px solid #3a84be;background-color:#5da9e5}@media screen and (max-width:640px){form{flex-wrap:wrap}main{overflow:hidden scroll!important}table thead th:first-child{padding-left:10px}td,th{height:3rem!important;padding:0!important}.vaccinations input,.vaccinations select{height:2.7rem;margin:0;width:100%}}td,th{height:2rem!important}th{font-size:1rem}.patient_tr td{padding:0}.small-btn-div{display:flex;align-items:center;justify-content:space-around;height:100%}.bill-small-btn{width:20px;height:20px}.input input{width:100%;border-bottom:1px solid grey}fieldset,input,select,textarea{border:none;background-color:transparent;margin:0}input[type=number]{border:none}.bills-table td,.bills-table th{border:1px solid #bfbbbb;overflow:hidden}.bills-table td{padding:0!important}.bills-table th{padding:.1rem .3rem;background-color:#000;color:#fff;font-weight:400}