.change-answer-reason-modal .modal-title{font-size:16px}.change-answer-reason-modal .form-label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:14px}.change-answer-reason-modal .modal-footer .separate-buttons{display:flex;flex:1}.change-answer-reason-modal .ant-modal-body{height:100%;overflow-y:auto}.change-answer-reason-modal .card-title{font-size:12px;text-transform:uppercase;font-weight:bold;color:#59b0da;padding:0 10px}.change-answer-reason-modal .change-answer-reason-modal-body{display:flex;flex-direction:column;gap:12px}.change-answer-reason-modal .change-answer-reason-modal-body .change-item{padding-bottom:16px;border-bottom:1px dashed #DFE0EB}.change-answer-reason-modal .change-answer-reason-modal-body .change-item:last-of-type{padding-bottom:0;border-bottom:none}

.contact-section{width:800px}.contact-section .header-contect{display:flex;padding:0 12px;background-color:#59b0da;text-transform:uppercase;color:#fff;height:54px;border:1px solid #59b0da;align-items:center;border-radius:4px 4px 0 0;font-size:0.875rem}.contact-section .main-content{padding:10px 15px}.contact-section .main-content .nav-list{margin:0;padding:0;max-height:200px;overflow-y:scroll}.contact-section .main-content .nav-list .nav-item{list-style:none;padding:4px 0}.contact-section .main-content .nav-list .nav-item p{font-size:14px;margin-bottom:5px;white-space:normal}.contact-section .main-content .nav-list .nav-item span{font-size:12px;text-transform:uppercase;margin-right:20px}.contact-section .main-content .react-datepicker-wrapper{width:100% !important}.contact-section .footer-contect{padding:0 25px 12px 0}.contact-section .attachments .ant-menu-item:not(:last-child){margin-bottom:0}

.contact-attempt.dropdown .dropdown-menu{width:unset;padding:0}

.notes .modal-content{width:600px;border-radius:4px}.notes .modal-content .modal-header{background:#59b0da;display:flex;justify-content:space-between;padding:15px 24px}.notes .modal-content .modal-header .modal-title{text-transform:uppercase;color:#fff;font-size:14px;font-weight:bold}.notes .modal-content .modal-header .fa-times{font-size:17px;width:17px;height:17px;color:#fff;cursor:pointer}.notes .modal-content .modal-body{padding:0}.notes .modal-content .modal-body .body-top{display:flex;justify-content:space-between;padding:12px 24px;border-bottom:1px solid #e3e8ec}.notes .modal-content .modal-body .body-top .patient-info{font-size:14px}.notes .modal-content .modal-body .body-top .patient-info .patient-name{font-weight:bold;margin-bottom:5px;text-transform:uppercase}.notes .modal-content .modal-body .body-top .patient-info .patient-id span{margin-right:20px}.notes .modal-content .modal-body .body-content{height:295px}.notes .modal-content .modal-body .body-content .ScrollbarsCustom-Content{padding:12px 24px !important}.notes .modal-content .modal-body .body-content .nav-list{margin:0;padding:0}.notes .modal-content .modal-body .body-content .nav-list .nav-item{list-style:none;padding:16px 0;border-bottom:1px solid #e3e8ec}.notes .modal-content .modal-body .body-content .nav-list .nav-item:last-child{border:0}.notes .modal-content .modal-body .body-content .nav-list .nav-item p{font-size:14px;margin-bottom:5px;color:#4b5762}.notes .modal-content .modal-body .body-content .nav-list .nav-item span{font-size:12px;text-transform:uppercase;margin-right:20px;color:#5d6b77;text-transform:uppercase}.notes .modal-content .modal-footer{padding:12px 24px;display:flex;flex-direction:column;align-items:flex-end}.notes .modal-content .modal-footer .form-group{width:100%;margin-bottom:16px}.notes .modal-content .modal-footer .form-group .form-control{height:115px}.notes .modal-content .modal-footer .btn{width:102px}

.re-open{display:flex !important;justify-content:center;align-items:center}.re-open .modal-dialog{width:500px}.re-open .modal-header{background:#59b0da;display:flex;justify-content:space-between;padding:15px 24px}.re-open .modal-header .modal-title{text-transform:uppercase;color:#fff;font-size:14px;font-weight:bold}.re-open .modal-header .fa-times{font-size:17px;width:17px;height:17px;color:#fff;cursor:pointer}.re-open .modal-body{padding:15px}.re-open .react-datepicker-wrapper{width:100%}.re-open .group-btn{display:flex;justify-content:flex-end}.re-open .group-btn .btn{min-width:102px;margin-left:16px}.re-open .ant-upload{position:absolute;bottom:7px;left:7px}

.signoff-modal .actions{text-align:right;display:inline-block;float:right}.signoff-modal .modal-footer .ant-upload-list{margin-bottom:8px}.signoff-modal .modal-footer .ant-upload{position:absolute;bottom:6px;left:6px}.signoff-modal .ant-form-item-label{line-height:14px}.signoff-modal .ant-checkbox-wrapper{text-transform:none;line-height:14px}.signoff-modal .ant-form-item.checkbox-item{margin-bottom:0}.signoff-modal .ant-form-explain,.signoff-modal .ant-form-extra{min-height:30px}.signoff-modal .signoff-list{padding:5px 10px}.signoff-modal .signoff-list .comment-list-item .icon-edit-comment{padding-left:10px;font-weight:bold;font-size:14px;color:#595959;display:none}.signoff-modal .signoff-list .comment-list-item:hover .icon-edit-comment{display:inline-block}

.signature-modal{display:flex;align-items:stretch;justify-content:stretch}.signature-modal .ant-radio-button-wrapper{text-align:center;height:32px;line-height:31px}.signature-modal .auto-signature{font-size:18px;height:200px;display:flex;align-items:center;justify-content:center;text-decoration:underline}

.disclosure-modal table,.disclosure-modal th,.disclosure-modal td{border:1px solid #dfe3e9;border-collapse:collapse}.disclosure-modal th{background:#f2f2f2}.disclosure-modal th,.disclosure-modal td{padding:4px 8px}.disclosure-modal h5{color:#2f5496}.disclosure-modal #disclosure-content{max-height:600px;overflow:auto;border:1px solid #dfe3e9;padding:6px}

.signature-modal .ant-btn{min-width:75px}.signature-modal .discard-btn{position:absolute;left:15px;bottom:10px}.signature-modal .ant-modal-content{min-width:800px}

.unanswered-reason-modal .modal-title{font-size:16px}.unanswered-reason-modal .form-label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:14px}.unanswered-reason-modal .modal-footer .separate-buttons{display:flex;flex:1}.unanswered-reason-modal .ant-modal-body{height:100%;overflow-y:auto}.unanswered-reason-modal .card-title{font-size:12px;text-transform:uppercase;font-weight:bold;color:#59b0da;padding:0 10px}.unanswered-reason-modal .card{margin-top:15px}.unanswered-reason-modal .card-body{padding:0 10px}@media screen and (max-width: 380px){.unanswered-reason-modal .ant-modal-footer button{width:100%}.unanswered-reason-modal .ant-modal-footer button:last-of-type{margin-left:0;margin-top:5px}}

.patient-pro-form.ant-modal{padding:0}.patient-pro-form.open-sider.modal-dialog{max-width:1324px}.patient-pro-form.openScribeSidebar .ant-modal-content .form-container{width:1280px}.patient-pro-form .ant-modal-content{width:100%}.patient-pro-form .ant-modal-content .ScrollbarsCustom-Scroller{padding-right:0 !important}.patient-pro-form .ant-modal-content .queries-list{width:300px}.patient-pro-form .ant-modal-content .form-container{width:1024px;border-right:1px solid #f0f0f0}.patient-pro-form .ant-modal-content .form-container.resizable{width:auto}.patient-pro-form .ant-modal-content .ant-modal-body{padding:0;display:flex}.patient-pro-form .ant-modal-content .ant-modal-body .body-top{padding:12px;border-bottom:1px solid #bad4e0}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .patient-info{font-size:14px;max-width:45%}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .patient-info .patient-name{font-weight:bold;text-transform:uppercase;padding-bottom:2px}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .patient-info .patient-status{text-transform:none}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .patient-info .patient-id span{margin-right:20px}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .patient-info div{margin-top:2px}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .group-btn .btn:not(.dropdown-toggle):not(.icon-btn){min-width:100px}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .group-btn .dropdown{display:flex}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .group-btn .dropdown .dropdown-modal-toggle{border:unset}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .group-btn .btn-toolbar{justify-content:flex-end}.patient-pro-form .ant-modal-content .ant-modal-body .body-top .progress{height:10px;background-color:#dfe2e5}.patient-pro-form .ant-modal-content .ant-modal-body .body-content{min-height:200px;height:calc(100vh - 300px)}.patient-pro-form .ant-modal-content .ant-modal-body .body-content .ScrollbarsCustom-Content{padding:12px 24px !important}.patient-pro-form .ant-modal-content .ant-modal-body .body-content .ScrollbarsCustom-Content .pagination{display:none}.patient-pro-form .ant-modal-content .ant-modal-body .body-content .spinner{background:transparent}.patient-pro-form .ant-modal-content .ant-modal-footer{padding:12px 24px;display:flex;justify-content:space-between;align-items:center;border-top:1px solid #bad4e0}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb{font-family:"Roboto Condensed",sans-serif;font-size:16px;background:none;flex:1;justify-content:center}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb li{padding:0;font-size:12px;text-transform:uppercase;font-weight:bold;color:#59b0da;display:flex;align-items:center;line-height:17px}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb li .form-query-button{display:flex !important;align-items:center}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb li::after{content:'>';display:inline-block;font-size:11px;margin-left:3px;margin-right:3px;line-height:17px;color:#59b0da;vertical-align:top}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb li:last-child::after{display:none}.patient-pro-form .ant-modal-content .ant-modal-footer .breadcrumb li .current-path{text-decoration:underline}.patient-pro-form .ant-modal-content .ant-modal-footer .btn{min-width:102px}.ant-modal-title{text-transform:uppercase}.hard-lock{color:#ffae00}.sign-off-dropdown .dropdown-menu{min-width:230px}.bs-tooltip-top .arrow::before,.bs-tooltip-auto[x-placement^='top'] .arrow::before{border-top-color:#fff}.inline-form-content{min-height:600px;display:flex;flex-direction:column}.inline-form-content .formio-form{padding:20px 15px 0}.inline-form-content .pagination{display:none}.inline-breadcrumb .formio-form{padding:12px 24px !important}.inline-breadcrumb .breadcrumb{background:none;flex:1;justify-content:center;margin-bottom:0}.inline-breadcrumb .breadcrumb li{padding:0;font-size:12px;text-transform:uppercase;font-weight:bold;color:#59b0da}.inline-breadcrumb .breadcrumb li::after{content:'>';display:inline-block;font-size:11px;margin-left:5px;margin-right:5px;line-height:17px;color:#59b0da;vertical-align:top}.inline-breadcrumb .breadcrumb li:last-child::after{display:none}.inline-breadcrumb .breadcrumb li .current-path{text-decoration:underline}.inline-form-scrollbar{flex:1}.btn-source-doc{cursor:pointer}

.data-abstract-summary-modal .modal-title{font-size:16px}.data-abstract-summary-modal .form-label{font-family:"Roboto",sans-serif;font-weight:normal;font-size:14px}.data-abstract-summary-modal .modal-footer .separate-buttons{display:flex;flex:1}.data-abstract-summary-modal .ant-modal-body{height:100%;overflow-y:auto}.data-abstract-summary-modal .ant-modal-body .content{max-height:600px}.data-abstract-summary-modal .card-title{font-size:12px;text-transform:uppercase;font-weight:bold;color:#59b0da;padding:0 10px}.data-abstract-summary-modal .card{margin-top:15px;padding-top:5px}.data-abstract-summary-modal .card-body{padding:0 10px}.data-abstract-summary-modal .populated-question:not(:first-child){margin-top:12px}.data-abstract-summary-modal .populated-question a:hover{text-decoration:underline}

.populated-questions{width:298px;height:calc(100vh - 242px) !important}.populated-questions .header{padding:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bad4e0;text-transform:uppercase}.populated-questions .header i{cursor:pointer}.populated-questions .list-item{padding:0 12px !important}

.scribe-note{height:calc(100vh - 280px) !important}.scribe-note .header{padding:12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #bad4e0;text-transform:uppercase}.scribe-note .header i{cursor:pointer}.scribe-note .scribe-tab-content{padding:0 15px}.scribe-note .scribe-tab-content .note-abstraction-source{width:100%;max-height:calc(100vh - 240px)}

.note-abstraction-source{max-height:calc(50vh);overflow:auto;width:400px}.note-abstraction-source p{margin-bottom:0}.note-abstraction-source .source-scribe,.note-abstraction-source .source-scribe *{background-color:#FFC53D;border-radius:3px;padding:1px 4px;margin:0 2px;display:inline;font-weight:bold}

.formio-component label .btn-*{color:#7f8fa4 !important;margin-right:8px !important}

.source-doc-modal .ant-modal-body{overflow:auto}.source-doc-modal .ant-modal-body .name{max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.source-doc-modal .ant-upload-list{display:none !important}

.btn-verify-question{color:#7f8fa4 !important}.btn-verify-question.active{color:#82ce8d !important}

.duplicate-medicare{display:flex !important;justify-content:center;align-items:center}.duplicate-medicare .modal-body .title{text-transform:uppercase;font-size:14px}.duplicate-medicare .modal-body .group-btn{display:flex;justify-content:flex-end}.duplicate-medicare .modal-body .group-btn .btn{margin-left:1rem}

.create-patient .search-patient{padding:22px 32px;border-bottom:1px solid #e3e8ec}.create-patient .search-patient .search-patient-item-label{display:flex;align-items:center}.create-patient .search-patient .search-patient-item-label .search-patient-item-sub-label{margin-left:24px;color:#7f8fa4}.create-patient .formio-error-wrapper{margin-bottom:16px}.create-patient .formio-error-wrapper .wrap-select-filter{margin-bottom:0}.create-patient .form-check-label{font-size:12px;color:#354052}.create-patient .buttons-separator{height:12px;width:100%}.create-patient .ScrollbarsCustom-Wrapper .ScrollbarsCustom-Scroller{overflow-x:unset !important}

.signoff-list{margin:15px}.signoff-list .ant-list-header{padding-top:0 !important}

.consent-option{display:flex;align-items:center;justify-content:space-between;font-size:14px;margin-bottom:8px}.consent-option .hint-icon{padding-left:5px;vertical-align:middle}

.dropdown-patient-consent-button .consent-section{width:380px}.dropdown-patient-consent-button .dropdown-toggle{color:unset !important;background-color:unset !important;border:unset !important;padding:0 !important;text-transform:none;box-shadow:none !important;height:24px !important}.dropdown-patient-consent-button.show .dropdown-toggle{color:unset !important;background-color:unset !important;border:unset !important;padding:0 !important;text-transform:none;box-shadow:none !important;height:24px !important}.dropdown-patient-consent-button .dropdown-menu{width:350px;padding:0}.dropdown-patient-consent-button .card{border:0}.dropdown-patient-consent-button .card-header{background-color:#59b0da;color:#fff;text-transform:uppercase;font-weight:400;border:0}.dropdown-patient-consent-button .card-body{background-color:#fff;padding:1rem 1.5rem}.dropdown-patient-consent-button .react-datepicker-wrapper{width:100%}.dropdown-patient-consent-button .consent-description{padding-left:20px}.dropdown-patient-consent-button .consent-description li{white-space:pre-wrap;font-size:14px;margin-bottom:5px}

.datamanagementfilter-module .btn-form-status{text-decoration:none;border:1px solid rgba(89,176,218,0.2);padding:7px;margin-bottom:5px}.datamanagementfilter-module .btn-form-status span{line-height:18px}.datamanagementfilter-module .active.btn-form-status{border-top-left-radius:0;border-bottom-left-radius:0;box-shadow:-2px 0px 0px 0px #59b0da;background-color:rgba(89,176,218,0.04)}.datamanagementfilter-module{height:auto}.datamanagementfilter-module .btn-form-status{min-width:70px}.datamanagementfilter-module .add-patient-btn{min-width:126px}.datamanagementfilter-module .form-search-custom{min-width:250px}.datamanagementfilter-module .form-date{display:flex;justify-content:flex-start}.datamanagementfilter-module .form-date .ant-calendar-range-picker-separator{line-height:30px}.datamanagementfilter-module .form-date .form-group{width:200px;margin-right:0.5rem}.datamanagementfilter-module .form-date .form-group .date-to-expire{width:90px}.datamanagementfilter-module .form-date .btn-clear,.datamanagementfilter-module .form-date .btn-search{margin-left:8px;margin-bottom:1rem}.datamanagementfilter-module .form-date .form-search-custom{min-width:160px !important}

.children-table{width:100%}.children-table thead th{white-space:nowrap;border-bottom-width:1px !important}.children-table thead th.col-th-child{font-weight:600 !important;font-family:"Roboto Condensed",sans-serif}.children-table thead th.col-form-name{min-width:200px}.children-table tbody td{vertical-align:unset;border-bottom-width:0 !important;border-right-width:0 !important}.children-table .col-child{width:unset !important}.children-table .form-type{text-transform:uppercase}.children-table .survey-link-button{padding-top:0;padding-bottom:0}

.section-container{height:100%;padding:12px 0px;position:relative}.section-container--no-padding{padding:0}.section-container--no-padding .footer{padding-left:20px}.section-container .header .description{font-style:italic;font-size:14px}.section-container .header .header-title{font-weight:700;font-size:16px;text-transform:uppercase;color:#252733}

:root{--default-highlight-color: rgba(154, 200, 252, 0.62);--box-border-color: #E8E8E8}.filter-card-item{width:100px;height:67px;position:relative;text-align:center;border:1px solid #F4FCF9;border-radius:5px;box-shadow:0px 4px 4px rgba(0,0,0,0.28);padding-top:12px;margin-right:20px}.filter-card-item.selected{border:2px solid #48ACF0}.filter-card-item.clickable{cursor:pointer}.filter-card-item .icon>img{width:20px}.filter-card-item .label{font-size:0.62rem;text-transform:uppercase;font-weight:600}.filter-card-item .card-value{position:absolute;right:2px;top:2px;font-size:0.62rem;font-weight:600}.filter-box-group{width:250px;height:106px;background:#FFF;box-shadow:rgba(100,100,111,0.2) 0px 7px 29px 0px;border-radius:10px;display:flex;flex-direction:row;padding:8px;justify-content:space-between}.filter-box-group .filter-box-content{width:100%;max-width:240px;overflow:hidden}.filter-box-group .filter-box-content .box-content-header{display:flex;align-items:center}.filter-box-group .filter-box-content .box-content-header .highlight{min-width:44px;padding:0 8px;height:44px;background:var(--default-highlight-color);border:0.5px solid var(--box-border-color);border-radius:10px;justify-content:center;display:flex;align-items:center;font-weight:700;font-size:20px;line-height:20px}.filter-box-group .filter-box-content .box-content-header .box-label{padding:4px 1px 5px 8px;margin-left:4px;font-weight:600;font-size:16px;line-height:20px;text-transform:capitalize;color:#000}.filter-box-group .filter-box-content .box-description{width:234px;margin-top:8px;font-weight:400;line-height:18px;letter-spacing:0.4px;color:#354052;display:flex;justify-content:space-between}.filter-box-group .filter-box-content .box-description.drop-down-trigger{cursor:pointer}.filter-box-group .filter-box-content .box-description .btn-drop-down{margin-top:2px}.filter-box-group .ctrl-button{display:flex;align-items:flex-end}.filter-box-group .ctrl-button .btn-drop-down{padding:3px 3px;cursor:pointer}

:root{--form-status-highlight-color: rgba(154, 200, 252, 0.62);--eligibility-highlight-color: rgba(211, 237, 224, 0.62);--disposition-highlight-color: rgba(252, 149, 149, 0.52);--monitoring-highlight-color: #CED5E9}.manage-form-summary{background:#FFF;border-radius:8px;margin-bottom:2.4rem}.manage-form-summary .summary-filter-blocks{margin-bottom:12px;display:flex;flex-direction:row;align-items:flex-start}.manage-form-summary .summary-filter-blocks .summary-block{padding:4px 0}.manage-form-summary .summary-filter-blocks .summary-block .filter-box-group.form-status .highlight{background:var(--form-status-highlight-color)}.status-card-list{margin-top:12px;display:flex}.status-card-list .filter-card-item{flex:1 0 auto}.overlay-panel.disposition-panel{width:298px}.overlay-panel .row-label .icon-form-status.is-qc-review,.overlay-panel .row-label .icon-form-status.is-qc-verified,.overlay-panel .row-label .icon-form-status.is-hard-lock,.overlay-panel .row-label .icon-form-status.is-sign-off,.overlay-panel .row-label .icon-form-status.is-locked{color:#59b0da}.selected-filters-bar{border-top:1px solid #D5D5DA;padding:16px 0px;display:flex;justify-content:space-between}.selected-filters-bar .tag-list .tag{background:#48ACF0;border-radius:150px;line-height:2;font-size:0.86rem;font-weight:normal;color:#FFF;padding:0px 16px;font-style:normal;margin-bottom:0.5rem;margin-right:0.7rem}.selected-filters-bar .tag-list .tag .btn-icon-remove{font-weight:300;margin-left:12px;font-size:16px;cursor:pointer}.selected-filters-bar .tag-list .tag.selected-status-tag{color:rgba(0,0,0,0.65);background:var(--form-status-highlight-color) !important}.selected-filters-bar .tag-list .tag.tag-about_to_expire,.selected-filters-bar .tag-list .tag.tag-active,.selected-filters-bar .tag-list .tag.tag-complete,.selected-filters-bar .tag-list .tag.tag-could_not_contact,.selected-filters-bar .tag-list .tag.tag-expired,.selected-filters-bar .tag-list .tag.tag-inactive,.selected-filters-bar .tag-list .tag.tag-incomplete{background:var(--form-status-highlight-color)}.selected-filters-bar .tag-list .tag.tag-eligible,.selected-filters-bar .tag-list .tag.tag-ineligible,.selected-filters-bar .tag-list .tag.tag-undetermined,.selected-filters-bar .tag-list .tag.tag-screen_failed{background:var(--eligibility-highlight-color)}.selected-filters-bar .tag-list .tag.tag-deceased,.selected-filters-bar .tag-list .tag.tag-generic_disposition,.selected-filters-bar .tag-list .tag.tag-lost_to_follow_up,.selected-filters-bar .tag-list .tag.tag-no_longer_qualify,.selected-filters-bar .tag-list .tag.tag-withdrawal_of_consent,.selected-filters-bar .tag-list .tag.tag-nolongerqualifyinvestigatorremove{background:var(--disposition-highlight-color)}.selected-filters-bar .tag-list .tag.tag-qc_review,.selected-filters-bar .tag-list .tag.tag-qc_verified,.selected-filters-bar .tag-list .tag.tag-hard_lock,.selected-filters-bar .tag-list .tag.tag-lock{background:var(--monitoring-highlight-color)}.selected-filters-bar .right-ctrl{width:120px;flex:1 0 auto;text-align:right}.selected-filters-bar .btn-clear{margin-left:16px}.selected-filters-bar .btn-outline-info{border-color:#59b0da}

