header .navbar{padding-top:0;padding-bottom:0}section#main{padding-top:20px}section#main form.index-filter .form-group{width:20rem;float:left}section#main form.index-filter input[type=submit],section#main form.index-filter .btn-cancel{display:inline-block;float:left}section#main h2{margin-top:3rem}section#main .nav-link{font-weight:bolder;color:black !important}section#main .bootstrap-datetimepicker-widget.dropdown-menu.wider{width:32rem}section#main #patient-schedule-calendar{line-height:2}section#main #patient-schedule-calendar h4{font-size:1.2rem;margin-bottom:0}section#main #patient-schedule-calendar a{text-decoration:underline;font-weight:bold}section#main #schedule-rows>div{padding:0}section#main #schedule-rows>div a{display:block;border-top:1px solid black}section#main .table-hard-borders td,section#main .table-hard-borders th{border:1px solid black}.page-title-section{padding:30px 0}.page-title-section h1{font-size:26px !important}.modal{z-index:100000}header nav.navbar ul li.nav-item{font-size:15px}header nav.navbar ul li.nav-item a.nav-link{text-transform:uppercase;color:#232323;font-weight:500;padding:0 1rem}.text-faded{color:#ccc}.schedule-appointments-scrollable-container{max-height:500px;overflow-y:auto;overflow-x:hidden}.patients-scrollable-container{max-height:750px;overflow-y:auto;overflow-x:hidden}.card-disabled{background-color:#d6d8db !important}.feather{width:16px;height:16px;vertical-align:text-bottom}.sidebar{position:fixed;top:0;bottom:0;left:0;z-index:100;padding:150px 0 0;box-shadow:inset -1px 0 0 rgba(0,0,0,0.1)}@media (max-width: 767.98px){.sidebar{top:5rem}}.sidebar-sticky{position:relative;top:0;height:calc(100vh - 48px);padding-top:.5rem;overflow-x:hidden;overflow-y:auto}@supports (position: -webkit-sticky) or (position: sticky){.sidebar-sticky{position:-webkit-sticky;position:sticky}}.sidebar .nav-link{font-weight:bolder;color:#333}.sidebar .nav-link .feather{margin-right:4px;color:#999}.sidebar .nav-link.active{color:#007bff}.sidebar .nav-link:hover .feather,.sidebar .nav-link.active .feather{color:inherit}.sidebar-heading{font-size:.75rem;text-transform:uppercase}.navbar .navbar-toggler{top:.25rem;right:1rem}.navbar .form-control{padding:.75rem 1rem;border-width:0;border-radius:0}.form-control-dark{color:#fff;background-color:rgba(255,255,255,0.1);border-color:rgba(255,255,255,0.1)}.form-control-dark:focus{border-color:transparent;box-shadow:0 0 0 3px rgba(255,255,255,0.25)}
