@import"https://fonts.cdnfonts.com/css/web-serveroff";@media (max-width: 575.98px){.w-sm-100{width:100%!important;margin-left:0!important}}.diffFont{font-family:Web Serveroff,sans-serif}.guest-html{background-image:url(/build/assets/LoginBackground-BzH8hwtq.png);background-repeat:no-repeat;background-position:center;background-size:cover}#login-form .btn:hover{background-color:#27ae60}#login-form .form-control{background-color:transparent;border-right:none;border-top-left-radius:5px;border-bottom-left-radius:5px;color:#fff;font-weight:700}#login-form .input-group-append .input-group-text{border-left:none;background-color:transparent;border-top-right-radius:5px;border-bottom-right-radius:5px;color:#fff}#login-form .form-control:focus{background-color:#27ae60;border:1px solid white;border-right:none;transition:background-color .15s ease;color:#fff;box-shadow:none}#login-form .form-control:focus~.input-group-append .input-group-text{background-color:#27ae60;border:1px solid white;color:#fff;transition:background-color .15s ease}#login-form .form-control:autofill~.input-group-append .input-group-text{background-color:#e8f0fe;color:#000}#login-form .form-control::placeholder{color:#d3d3d3;font-weight:400}#login-form{border:none;box-shadow:5px 5px 50px #000;background-color:#0003}#login-form:hover{box-shadow:5px 5px 50px #fff;transition:box-shadow .15s ease-in-out}.bg-alphamed,.sidebar-dark-primary .nav-sidebar>.nav-item>.nav-link.active{background-color:#ad3029}.card-alphamed.card-outline{border-top:3px solid #ad3029}.dataTables_paginate .page-item.active .page-link{background-color:#ad3029;border-color:#ad3029}.custom-error-page{height:70vh}.nav-link{color:#fff}.nav-link:hover:not([role=button]):not(.selected-patient){color:#000;background-color:#fff}.patient-name:hover{cursor:pointer;text-decoration:underline}.selected-patient:hover{cursor:pointer}#remove-btn:hover{cursor:pointer;border:1px solid white}#ui-datepicker-div{z-index:2000!important}.fc .fc-daygrid-day.fc-day-today{background-color:#e7d2cc}.form-control:focus:not(#login-form .form-control){outline:3px solid #80bdff}.billing-catalog.active{background-color:#343a40!important}.billing-catalog:hover{color:#fff!important;background-color:#343a40!important}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#fff!important;background-color:#ad3029!important}.nav-tabs.flex-column{box-shadow:4px 0 #ad302985}.fc-header-toolbar{display:none!important}.card-out-patient,.card-collection{border:2px solid rgba(173,48,41,.52)}.card-in-patient{border:2px solid rgba(40,167,69,.52)}
