.custom-white-bg{background:#fff}.skin-blue .content-header{padding:10px;background:#bfd2ea}.content-overflow{overflow:auto;height:calc(100vh - 150px)}.custom-document-thumbnail{height:150px;width:125px;padding:15px 4px 2px 4px;background:#e2f3fd}.panel{margin-bottom:7px}.panel-heading.panel-heading-custom{padding:1px 5px}.panel-heading .panel-heading-button-custom{margin-top:5px}.panel-heading .panel-heading-button-with-title-custom{margin-top:-5px}.panel-title-with-button{display:inline-block}@media(min-width:767px) and (max-width:991px){.hidden-sm{display:none!important}}.list-group-custom{margin-bottom:0}.list-group-custom .list-group-item-custom{padding:3px 10px}.modal-header-btn-custom{margin-left:5px}@media(max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li a:hover{background:#3c8dbc}}@media(max-width:767px){.skin-blue .main-header .navbar .dropdown-menu li a{color:#fff}}@media(max-width:991px){.main-header .navbar-custom-menu a,.main-header .navbar-right a{background-color:#3c8dbc;border-color:#367fa9;color:#fff}}@media(max-width:991px){.main-header .navbar-custom-menu .notifications-menu .dropdown-menu a{background-color:#fff;border-color:#fff}}@media(max-width:767px){.skin-blue .wrapper .main-header .logo .logo-lg{display:none}.skin-blue .main-header .logo{height:0}.main-sidebar{padding-top:50px}}@media(min-width:767px){.logo-mini-custom{display:none}}.skin-blue .main-header .logo,.skin-blue .main-header .logo:hover{background-color:#fff}.btn-logo-custom{background-color:#fff;color:#444;border-color:#ddd;float:right;margin:8px 0 0 0}.modal{overflow:auto!important}.navbar-nav>.user-menu>.dropdown-menu>li.user-header{height:200px}.list-group-item{padding:5px 10px}.box-profile .box-profile-img img{max-height:110px;max-width:100%;width:auto;height:auto}@media(min-width:768px){.box-profile .box-profile-img{float:right}}.list-group.list-group-unbordered .list-group-item{padding:0}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:3px}.btn.btn-panel-custom{border-color:#4c96c2;margin:8px 0 8px 8px}.modal-size-fullscreen{width:auto;margin:10px}.modal-size-fullscreen .modal-body{overflow:auto}.custom-pointer{cursor:pointer}.rotate90{-webkit-transform:rotate(90deg);-moz-transform:rotate(90deg);-o-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.rotate180{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.rotate270{-webkit-transform:rotate(270deg);-moz-transform:rotate(270deg);-o-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.panel-header-document-buttons{margin-right:5px}.panel-header-document-title{margin-left:10px}.main-header .logo .logo-lg{margin:-2px 0 0 -15px}.no-sidebar-custom{margin-left:0}tbody.custom-scrollable{display:block;height:150px;overflow:auto}thead.custom-scrollable,tbody.custom-scrollable tr.custom-scrollable{display:table;width:100%;table-layout:fixed}thead.custom-scrollable{width:calc(100% - 1em)}table.custom-scrollable{width:100%}.list-group.list-group-root{padding:0;overflow:hidden}.list-group.list-group-root .list-group{margin-bottom:0}.list-group.list-group-root .list-group-item{border-radius:0;border-width:1px 0 0 0;cursor:pointer}.list-group.list-group-root>.list-group-item:first-child{border-top-width:0}.list-group.list-group-root>.list-group>.list-group-item{padding-left:30px;cursor:pointer}.list-group.list-group-root>.list-group>.list-group>.list-group-item{padding-left:45px;cursor:pointer}.list-group.list-group-root>.list-group>.list-group>.list-group>.list-group-item{padding-left:70px;cursor:pointer}.list-group.list-group-root>.list-group>.list-group>.list-group>.list-group>.list-group-item{padding-left:100px;cursor:pointer}.list-group.list-group-root>.list-group>.list-group>.list-group>.list-group>.list-group>.list-group-item{padding-left:130px;cursor:pointer}.list-group-item .glyphicon{margin-right:5px}.list-group-item.clickable{color:#3399f3;cursor:pointer}.list-group-item.clickable:hover{color:#3399f3;text-decoration:underline;cursor:pointer}a.clickable{color:#666;cursor:pointer}a.clickable:hover{color:#666;text-decoration:underline;cursor:pointer}.custom-chronic-checkbox{float:left;margin-left:16px}.custom-page-break{page-break-after:always}.custom-scrollable-attach-patientfile{display:block;height:calc(100vh - 300px);min-height:180px;overflow:auto}@media(min-width:768px) and (max-width:992px){.hidden-sm{display:none!important}}@media(min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}.input-group-addon{width:auto}.scrollable-div-message-groups{height:calc(100vh - 260px)}.scrollable-div-message-content{height:calc(100vh - 180px)}.scrollable-div-patient-select-document{height:calc(100vh - 110px)}.scrollable-div-patient-select-list{height:calc(100vh - 110px)}.scrollable-div-patient-select-table{height:calc(100vh - 160px)}.scrollable-div-social-history{height:calc(100vh - 190px);overflow-y:auto;min-height:200px}@media(min-width:992px){.scrollable-div-patient-file-history{height:calc(100vh - 190px);overflow-y:auto;min-height:200px}.scrollable-div-patient-file-history-documents{overflow-y:auto;height:calc(100vh - 240px);min-height:200px}.scrollable-div-medication-history{height:calc(100vh - 190px);overflow-y:auto;min-height:200px}.scrollable-div-medication-items{height:calc(100vh - 190px);overflow-y:auto;min-height:200px}.scrollable-div-medication-history-modal{height:calc(100vh - 120px);overflow-y:auto;min-height:200px}.scrollable-div-medication-items-modal{height:calc(100vh - 120px);overflow-y:auto;min-height:200px}}.panel-title-compositedocmentitem{font-size:14px;display:inline-block}.panel-heading-compositedocumentitem-btn{margin-top:-4px}.panel-heading-compositedocumentitem-text{margin-left:15px}table tr td:last-child.custom-left-btn{white-space:nowrap;width:1px}.custom-btn-margin-left{margin-left:8px;margin-right:0}.FormViewModel,.FormViewModel div,.FormViewModel p,.FormViewModel table,.FormViewModel th,.FormViewModel td{font-size:12px;font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif}@media(min-width:767px){.sidebar-collapse .content-wrapper,.sidebar-collapse .main-footer{margin-left:0}}.document-search-form{height:40px;margin-top:5px}.message-modal-body{height:calc(100vh - 160px)}.modal-title-centre{text-align:center}.select2-results li.select2-highlighted .price{color:#fff}.price{font-size:7pt;color:#0070a6}.select2-results li .price{font-size:7pt;color:#0070a6}td.packprice{font-size:7pt;color:#0070a6;vertical-align:middle}.table-nonfluid{width:auto}.map-container{position:relative}.map-container>.map{height:calc(-220px + 100vh);min-height:240px;width:100%}.list-group-pharmacies .list-group .list-group-item.active>*>*{color:#fff}.list-group-pharmacies.list-group>.list-group>.list-group-item.disabled>*,.list-group-pharmacies.list-group>.list-group>.list-group-item.disabled:focus,.list-group-pharmacies.list-group>.list-group>.list-group-item.disabled:hover{color:#777;cursor:not-allowed}.list-group-pharmacies.list-group>.list-group>.list-group-item.disabled.active{color:#fff;background-color:gray}.list-group-pharmacies.list-group>.list-group>.list-group-item.disabled.active>*{color:#fff}.dropdown-pharmacy-filter{padding-left:5px;padding-right:5px}.pharmacyList{max-height:calc(-320px + 100vh);overflow:auto;min-height:150px;margin-top:15px}.list-group.list-group-pharmacies{padding:0;overflow:hidden}.list-group.list-group-pharmacies .list-group{margin-bottom:0}.list-group.list-group-pharmacies .list-group-item{border-radius:0;border-width:1px 0 0 0}.list-group.list-group-pharmacies>.list-group-item:first-child{border-top-width:0}.list-group.list-group-pharmacies>.list-group>.list-group-item{padding-left:30px}.list-group.list-group-pharmacies>.list-group>.list-group>.list-group-item{padding-left:45px}.pp-map-location-btn{position:absolute;left:2px;bottom:2px;z-index:1;background-image:url('Images/HomeLocation.png');width:34px;height:34px;border:0;background-size:34px auto}.pp-map-change-location-btn{position:absolute;left:42px;bottom:2px;z-index:1}.bootstrap-tagsinput .tag{font-size:11pt!important;font-weight:inherit}.pp-medication-pack-circle{border-radius:50%;width:5px;height:5px;padding:2px;border:1px solid #000;text-align:center}.pp-task-completed{text-decoration:line-through;background-color:#dff0d8;color:#3c763d}.pp-task-completed span:hover{text-decoration:line-through!important;background-color:#cfe9b9!important;color:#3c763d!important}.pp-task-urgent{color:red!important;font-weight:bold}.pp-media{margin-top:5px!important}.pp-task-edit-btn{position:absolute;right:25px}.pp-list-group-item{cursor:pointer}.pp-date-picker-width{width:150px}.pp-item-deleted{text-decoration:line-through}.pp-task-left-scrollable-div,.pp-task-right-scrollable-div{height:calc(100vh - 260px);overflow-y:auto;min-height:150px}.invalid{border-color:red!important}.content.content-overflow>div#messaginghome{height:calc(100% - 15px)}.pp-panel li,.pp-panel .panel-heading{padding:0 5px!important}#qrcode *{height:100px;width:100px;margin:0 auto 15px auto}@media(min-width:768px){.container-patient-layout{width:600px}}#sig-canvas{touch-action:none;width:350px;border:2px dotted #ccc;border-radius:15px;cursor:crosshair;background-color:#fff}@media(prefers-color-scheme:dark){#sig-canvas{touch-action:none;width:350px;border:2px dotted #ccc;border-radius:15px;cursor:crosshair;background-color:#ccc}}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>button{color:#444;overflow:hidden;text-overflow:ellipsis;padding:10px;display:block;white-space:nowrap;border-bottom:1px solid #f4f4f4;width:100%;text-align:left}.navbar-nav>.notifications-menu>.dropdown-menu>li .menu>li>button:hover{background:#f4f4f4;text-decoration:none}.pp-pageloader{display:block;position:fixed;z-index:5000;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4)}.pp-pageloader-content{background-color:#fefefe;margin:50px auto;padding:20px;border:1px solid #888;max-width:400px}.pp-loader{color:#3379b7;font-size:20px;margin:100px auto;width:1em;height:1em;border-radius:50%;position:relative;text-indent:-9999em;-webkit-animation:load4 1.3s infinite linear;animation:load4 1.3s infinite linear;-webkit-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0)}@-webkit-keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}@keyframes load4{0%,100%{box-shadow:0 -3em 0 .2em,2em -2em 0 0,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 0}12.5%{box-shadow:0 -3em 0 0,2em -2em 0 .2em,3em 0 0 0,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}25%{box-shadow:0 -3em 0 -.5em,2em -2em 0 0,3em 0 0 .2em,2em 2em 0 0,0 3em 0 -1em,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}37.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 0,2em 2em 0 .2em,0 3em 0 0,-2em 2em 0 -1em,-3em 0 0 -1em,-2em -2em 0 -1em}50%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 0,0 3em 0 .2em,-2em 2em 0 0,-3em 0 0 -1em,-2em -2em 0 -1em}62.5%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 0,-2em 2em 0 .2em,-3em 0 0 0,-2em -2em 0 -1em}75%{box-shadow:0 -3em 0 -1em,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 .2em,-2em -2em 0 0}87.5%{box-shadow:0 -3em 0 0,2em -2em 0 -1em,3em 0 0 -1em,2em 2em 0 -1em,0 3em 0 -1em,-2em 2em 0 0,-3em 0 0 0,-2em -2em 0 .2em}}