.layout-header{height:50px!important;background-color:#141414!important}.keyValueGrid{display:grid;grid-template-columns:repeat(3,minmax(32px,1fr))}.keyValueGrid-pair__value{color:#000}.keyValueGrid-pair__label{color:#777}.keyValueGrid-pair__label,.keyValueGrid-pair__value{display:inline-block}.keyValueGrid-pair__value{margin-left:1rem}dl.keyValueGrid,dl.singleKeyValue{margin-bottom:0;line-height:1.2em}.questionnaireItemsList{list-style:none;padding:0;margin-bottom:0}.ant-collapse-content .ant-collapse-content-box{padding:8px!important}.questionnaireList{padding:16px}.questionnaireList .ant-collapse{font-size:1rem;margin:8px 0}.questionnaireItemsList .questionnaireItemsList{padding-left:2rem}.questionnaireItemsList-title{padding:2px 2px 4px 12px}.questionnaireItemsList__questions-list{list-style:none}.questionnaireItemsList__questions-list li:last-child{border-bottom:none}.questionnaireItemsList__questions-list-item-details-el{display:inline-block;margin-right:16px}.resourceDetails-avatar__icon.ant-avatar.ant-avatar-icon{width:6rem;height:6rem;display:flex;justify-content:center;align-items:center;color:#1cabe2;font-size:3.5em!important}.resourceDetails{display:flex;flex-direction:row;grid-column-gap:2rem;-moz-column-gap:2rem;column-gap:2rem;padding:8px 0;margin:24px 0}.resourceDetails-info{flex-grow:1}.content-section.fhir-resource-container>div{padding:unset}.questionnaireItemPreview{margin-bottom:16px}.content-section.fhir-resource-container .ant-page-header{padding-top:24px}.bg-white{background-color:#fff}.p-3{padding:1rem}.p-4{padding:1.5rem}.pl-3{padding-left:1rem}.mb-3{margin-bottom:1rem}.mb-4{margin-bottom:1.5rem}.mt-4{margin-top:1.5rem}.m-0{margin:0}.p-1{padding:.25rem}.justify-content-between{justify-content:space-between}.float-right{float:right}.font-weight-bold{font-weight:700}.small{font-size:80%;font-weight:400}.action-button{padding:4px 0}.full-width{width:100%}.user-group .ant-checkbox-input{clip:unset!important;width:100%!important;height:100%!important}.form-container{position:relative;top:20px}.user-group .ant-form-item-control-input-content{display:flex}.ant-transfer:last-child{margin-left:35px}.ant-transfer:last-child .ant-transfer-list-header-title{text-align:center}.lds-ripple-parent{display:flex;justify-content:center;align-items:center}.main-content__header{display:flex;justify-content:space-between;align-items:center;margin:0 0 16px}.flex-right{display:flex;justify-content:flex-end}.lds-ripple{position:relative}.lds-ripple div{position:absolute;opacity:1;border-radius:50%;-webkit-animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){-webkit-animation-delay:-.5s;animation-delay:-.5s}@-webkit-keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@keyframes lds-ripple{0%{top:28px;left:28px;width:0;height:0;opacity:1}to{top:-1px;left:-1px;width:58px;height:58px;opacity:0}}@media only screen and (min-width:0px){.list-view{display:flex;justify-content:space-between;flex-direction:column;padding-bottom:32px}.main-content{margin:0 0 8px}.main-content,.view-details-content{background-color:#fff;flex-grow:1;padding:16px}}@media only screen and (min-width:768px){.list-view{justify-content:space-between;flex-direction:row}.main-content{flex:60% 1}.view-details-content{flex:30% 1;margin:0 0 0 8px}}@media only screen and (min-width:1200px){.main-content{flex:75% 1}.view-details-content{flex:23% 1}}.content-section{padding:0 24px}.content-section>div{padding:24px 0 0}.view-details-content .custom-spinner{min-height:unset}span.searchValue{background-color:#1890ff;padding:4px;color:#fff}.table-container{background-color:#fff;margin:20px}.location-table-action{width:86px}.location-table-action .edit{width:45px;color:#1890ff}.location-table-action .more-options{cursor:pointer;width:32px;color:#1890ff;height:16px;font-size:18px;border-left:1px solid #e9e9e9}table tr:nth-child(2n) td{background-color:#f4f4f4}.patient-info-main{padding:20px 0}.patient-detail-section{flex:1 1;display:flex;flex-direction:column}.patient-detail-section>div span:first-child,.patient-info-main .ant-col span:first-child{color:#777}.patient-details-banner *{background:#f5f5f5!important}.patient-details-banner .patient-details-banner_avatar{width:80px;height:80px;line-height:1.8;color:"#1CABE2";font-size:50}.patient-details-banner .ant-layout-sider{text-align:center;padding:10px 0}.patient-details-banner aside.ant-layout-sider{width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important;flex:0 0 auto!important;min-width:auto!important;max-width:auto!important;padding:8px;margin-right:16px}.patient-details-banner .ant-layout-header{height:inherit;padding:5px 0}.patient-details__box{display:flex;flex-direction:row;width:100%;padding-bottom:15px}.fhir-ui__Value{display:flex;margin-bottom:5px}.fhir-ui__Value :not(.fhir-ui__Value-label){word-break:break-all}.fhir-ui__Value-label{text-transform:uppercase;font-weight:700;color:#6c757d;margin:0 10px 0 0}.fhir-ui__ValueSection{overflow:auto}.fhir-ui__ValueSection-label{font-size:1.1em;color:#6c757d;text-transform:uppercase;font-weight:700}.fhir-ui__ValueSection-body{margin:0 2em}.doc-reference{margin:10px}.doc-resource__content-table-action{width:33%}.doc-resource__content-table-action img{max-width:250px}.doc-resource__content_table td,.doc-resource__content_table th{vertical-align:middle!important;padding:8px}.doc-resource__title{font-size:1.5em}.disabled-link{pointer-events:none;color:grey}#patient-details .ant-badge{float:right}.logo{padding:1rem 1rem .5rem 24px}.logo img{max-height:40px;width:auto;max-width:100%}.layout-sider,.menu-dark{background-color:#1f1f1f!important}.menu-dark ul:last-child{background:#141414!important}.sidebar-icons{font-size:18px!important;vertical-align:middle}.sidebar-version{color:hsla(0,0%,100%,.65);text-align:left;margin:.5rem 0 0}h2.page-title{font-weight:200}button{margin-right:8px}.gatekeeper-cb,.gatekeeper-login{margin-top:3rem!important}.gatekeeper-btn{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px;color:#fff;background-color:#28a745;border-color:#28a745;width:100%;display:inline-block;max-width:200px}.gatekeeper-btn.active,.gatekeeper-btn:active,.gatekeeper-btn:focus,.gatekeeper-btn:hover,.open .dropdown-toggle.gatekeeper-btn{color:#fff;background-color:#169c34;border-color:#28a745;text-decoration:none}.gatekeeper-btn.active,.gatekeeper-btn:active,.open .dropdown-toggle.gatekeeper-btn{background-image:none}.gatekeeper-btn.disabled,.gatekeeper-btn.disabled.active,.gatekeeper-btn.disabled:active,.gatekeeper-btn.disabled:focus,.gatekeeper-btn.disabled:hover,.gatekeeper-btn[disabled],.gatekeeper-btn[disabled].active,.gatekeeper-btn[disabled]:active,.gatekeeper-btn[disabled]:focus,.gatekeeper-btn[disabled]:hover,fieldset[disabled] .gatekeeper-btn,fieldset[disabled] .gatekeeper-btn.active,fieldset[disabled] .gatekeeper-btn:active,fieldset[disabled] .gatekeeper-btn:focus,fieldset[disabled] .gatekeeper-btn:hover{background-color:#28a745;border-color:#28a745}.gatekeeper-btn .badge{color:#28a745;background-color:#fff}.footer-row-container{position:"absolute";bottom:"0";line-height:60px;font-weight:700}.body-wrapper{background:#f5f5f5;flex-grow:1;min-height:100vh}.cursor-pointer{cursor:pointer}.body-wrapper .layout-content{padding:0 50px;margin-top:20px}.body-wrapper .layout-header{display:flex;flex:0 1}svg{vertical-align:baseline!important}.custom-table th{color:rgba(0,0,0,.85)!important}.custom-table td{color:rgba(0,0,0,.65)!important}td{vertical-align:top!important}.text-center{text-align:center;margin-top:40px;padding:0 50px}.admin-link,.admin-link:hover{text-decoration:none}div.home .btn-links{color:#40a9ff;background-color:#fff;border:2px solid #40a9ff;border-radius:5px;box-shadow:0 1px 3px 0 #d7d7e0;min-height:300px;width:100%}.links-box{margin-top:50px}div.home .btn-links:hover{background:#40a9ff;color:#fff}.mr-0{margin-right:0}.pt-0{padding-top:0!important}.d-flex{display:flex}.flex-right{display:flex!important;justify-content:flex-end!important}.custom-spinner{display:flex!important;align-items:center;justify-content:center;min-height:85vh}.flex-grow-1{flex-grow:1}body{margin:0;padding:0;font-family:Arial,-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#007742}.grey-bg{background:#f5f6fa}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}