.search-patient-form .text-danger{position:absolute;margin-top:32px}.search-patient-form .is-invalid{background-image:none}.user-card,.user-card p{vertical-align:bottom}.user-card p{margin-bottom:0;display:inline-block}.user-card .signed-in{color:#6b8e23;margin-left:8px}.user-card .clinic,.user-card .user{color:green;margin-left:5px}.user-card .label{display:inline-block;padding:2px 4px;font-size:11.844px;font-weight:700;line-height:14px;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25);white-space:nowrap;vertical-align:initial;background-color:#999;border-radius:3px}.user-card .label-important{background-color:#b94a48}.navigation-container .user-buttons{font-size:13px;margin-top:-4px;margin-bottom:5px}.navigation-container .user-buttons .nav-link{display:inline-block;padding:0 5px}.navigation-container .user-buttons .nav-link:last-child{padding-right:0}.news-item__wrapper{margin-bottom:15px}.news-item__wrapper:not:first-child{margin-top:15px}.news-item__wrapper h2{margin-bottom:0}.news-item__wrapper p{margin-top:10px}.faq__wrapper{margin-bottom:15px 0}.faq__wrapper .btn-link{background-image:none;text-shadow:none;font-size:14px;white-space:normal}.faq__wrapper .btn-link,.link-button{background-color:transparent;border:none;padding:0}.link-button{cursor:pointer;display:block;margin:0;color:#007bff;text-align:left}.link-button:focus,.link-button:hover{text-decoration:none;color:#0056b3}.dot{height:5px;width:5px;background-color:#000;border-radius:50%;display:inline-block;margin-right:10px;margin-bottom:2px}.no-gutters{margin-right:0;margin-left:0;align-content:baseline;padding-bottom:10px}.category-wrapper:not(:last-child){padding-bottom:15px}.category-wrapper h4{color:#212529}.faq-modal{margin:15px 0}.faq-modal .file-list-item{margin-top:7px;margin-bottom:7px;border-radius:.25rem}.faq-modal .file-list-item,.faq-modal .file-list-item label,.faq-modal .file-list-item span{cursor:pointer}.faq-modal .file-list-item:hover,.faq-modal .file-list-item label:hover,.faq-modal .file-list-item span:hover{background-color:#e8e8e8}.faq-modal .file-list-item label{margin-bottom:0}.notifications__wrapper{margin-bottom:15px}.notifications__wrapper .notification{display:flex}.notifications__wrapper .notification .notification-link{color:#212529;width:90%;margin-right:5px}.notifications__wrapper .notification .notification-amount{background-color:#007bff;color:#fff;align-self:baseline}.welcome__header{margin-bottom:15px}.welcome__header h1{font-size:50px;color:#fff}.welcome__header .card-footer,.welcome__header .card-header{border:0;background-image:linear-gradient(90deg,#72d1f4,#bbe6f9);font-weight:700}.role-list{padding:0;margin-bottom:0}.role-list li{font-size:12px;margin-left:2em}.administrate-patient-button .dropdown-menu{font-size:inherit}.custom-care-provider-dropdown-styling__option{white-space:nowrap}.custom-care-provider-dropdown-styling__single-value{white-space:pre-wrap!important;width:80%}.assessment-buttons{width:100%;display:flex;justify-content:space-evenly}.assessment-buttons .btn{height:40px}.table>tbody>tr>.assessment-column{padding-right:0;padding-left:0}.create-referral-button .dropdown-menu,.referral-dropdown-buttons .dropdown-menu{font-size:inherit}.referral-header-row{align-items:center}.event-log row{align-items:baseline}.epiReport th{cursor:default}.patient-information *{margin-bottom:0}.scrollable-table table{table-layout:fixed;width:100%;border-spacing:0}.scrollable-table table thead,.scrollable-table table tr{display:flex}.scrollable-table table tbody{display:block}.scrollable-table table td,.scrollable-table table th{display:inline-block}.scrollable-table table td:first-of-type{border-right:none}.scrollable-table table thead tr{width:97%;width:calc(100% - 16px)}.scrollable-table table tr:after{content:" ";display:block;visibility:hidden;clear:both}.scrollable-table table tbody{max-height:350px;overflow-y:scroll;overflow-x:hidden}.scrollable-table table a{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.custome-row{display:flex;justify-content:space-between;align-items:center}.patient-orthodontic-referral-information *{margin-bottom:0}.orthodontic-referral-dropdown-buttons .dropdown-menu{font-size:inherit}.general-dental-referral-header-row{align-items:center}.last-row-padding{padding-top:12px}.information-wrapper{margin-bottom:20px}.no-form-group-margin-bottom .form-group{margin-bottom:0}button:disabled,input[type=button]:disabled{cursor:not-allowed}button{white-space:nowrap}.list-no-styling{padding:0}.list-no-styling li{list-style:none}.document-download-list li{margin-top:7px;margin-bottom:7px;border-radius:.25rem}.document-download-list li p{margin-bottom:0;margin-top:0}.document-download-list li button{border:none;background:none;padding:0;font-size:17px}.document-download-list li .download:hover{cursor:pointer;background-color:#e8e8e8}.document-download-list li .download:hover .download-icon button{color:#838383}.document-download-list li .remove-icon:hover{cursor:pointer}.document-download-list li .remove-icon:hover button{color:#838383}.document-list li{margin-top:7px;margin-bottom:7px;border-radius:.25rem}.document-list li label{margin-bottom:0}.panel{padding:15px 0}.navigation-container{margin-top:0}label:not(.form-check-label){font-weight:700}.delete-btn{text-align:center;width:85px}.modal-body{text-align:left}.log-information-container{text-align:right}.patient-unlisted-table .btn-link{color:inherit}.patient-unlisted-table .hoover-col:hover{color:#a9a9a9}.create-invoice-modal-content{height:520px}.create-invoice-modal-content .scrollable-table tbody{max-height:180px}
/*# sourceMappingURL=main.a0d2cc03.chunk.css.map */