/*! 
=====
Copyright © 2025 by MedicaSoft, LLC and S.C. Info World S.R.L. All Rights Reserved.
Republication or redistribution of this software is prohibited without prior written consent of MedicaSoft, LLC.
=====
 */

.file-link a,.text-underline{text-decoration:underline}#options-navbar #options-menu li a,#patientEducationPopup .modal-body a,.avlb-persons-list a{font-family:OpenSans-Regular,sans-serif}a[data-module-menu=administration] i.right::after,a[data-module-menu=administration] i::before{content:'👥'}#user-form{min-height:210px}#user-form input{display:inline-block}#user-form .form-header{padding:10px 10px 5px;margin-bottom:10px}#user-form .form-group{margin-bottom:.5em}#user-form div.btn-group-xs{padding-top:7px}#user-form label.two-line-label{line-height:1;padding-top:0}#user-form #container-data .option-data{margin:0!important;padding:15px!important}#user-form #container-data .option-data .tbl-container .tbl-option-list tr[tabindex="0"]:focus{box-shadow:none!important}#user-form #container-data .option-data .tbl-container .scrollableContainer{height:200px!important}#user-form .usePhoneLabel{text-align:left}#user-form .input-multiselect[disabled]{background-color:#eee!important}.nxt-user-popup .modal-dialog{width:820px}.nxt-user-popup .modal-body{padding-top:10px}#healthProfileTabsConfig img,#userModulesConfig img,#widgetsConfig img{float:left;height:18px;width:18px}#healthProfileTabsConfig button.btn,#userModulesConfig button.btn,#widgetsConfig button.btn{text-align:left;background:#fff;height:30px}#healthProfileTabsConfig div.option-list,#userModulesConfig div.option-list,#widgetsConfig div.option-list{height:242px}.margin-left-5px{margin-left:5px!important}#user-management .main-filters-action{width:155px}.privacy-policy-section{margin-left:-205px!important}.privacy-policy-section .privacy-policy-main-outer{display:table;position:absolute;height:100%;width:100%;margin-top:-50px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle{display:table-cell;vertical-align:middle;padding-top:50px;padding-bottom:50px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner{margin-left:auto;margin-right:auto;width:800px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:5px;background-color:#fff;border:1px solid #1b4985;padding:25px 50px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-text{height:460px;overflow-y:auto;padding-right:20px;text-align:justify;font-size:10pt}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-text-main{border:1px solid #ccc;padding:20px 0 20px 20px;border-radius:5px;margin-bottom:12px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .txt-bold{font-weight:700;color:#111}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-header{margin-bottom:20px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-header h2{margin-top:40px;float:left}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-footer{margin-bottom:40px}.privacy-policy-section .privacy-policy-main-outer .privacy-policy-main-middle .privacy-policy-main-inner .privacy-policy-logo{float:right;width:105px;height:82px}.privacy-policy-main{width:800px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:5px;background-color:#fff;border:1px solid #1b4985;padding:25px 50px}.privacy-policy-main .privacy-policy-text{height:460px;overflow-y:auto;padding-right:20px;text-align:justify;font-size:10pt}.privacy-policy-main .privacy-policy-text-main{border:1px solid #ccc;padding:20px 0 20px 20px;border-radius:5px;margin-bottom:12px}.privacy-policy-main .txt-bold{font-weight:700;color:#111}.privacy-policy-main .privacy-policy-header{margin-bottom:20px}.privacy-policy-main .privacy-policy-header h2{margin-top:40px;float:left}.privacy-policy-main .privacy-policy-footer{margin-bottom:40px}.privacy-policy-main .privacy-policy-logo{float:right;width:105px;height:82px}.txt-grey{color:#aaa;font-weight:700}#privacy-policy-template .privacy-policy-main{margin-top:0!important;padding:0 50px 20px!important}#privacy-policy-template .privacy-policy-text{height:540px!important}#privacy-policy-template .modal-header{border:none;padding-left:0;padding-right:0}#privacy-policy-template .modal-body{padding:0}.webcam-modal .modal-dialog{width:325px}#snapshot,.webcam-live{width:320px;height:240px;margin-left:-40px}@media screen and (orientation:portrait){#widgets .widgets-div-left{width:100%;float:none}.col-xs-11{width:86%!important}}.registration-code-search{width:50%;margin:10px 0 10px 10px;position:absolute;right:0;top:40px}.registration-code-search #btnRegistrationCode{margin-left:7px;vertical-align:top}.registration-code-search #registration-value{margin-left:7px;width:125px!important}.registration-code-search #registration-actions{width:20px!important;vertical-align:top;margin-top:5px}#user-patient-form .width-47,#user-patient-notifications .width-47{width:47%}.registration-code-search #registration-actions a{color:#000}.registration-code-search .control-label{vertical-align:top}#contact-us-email,#contact-us-phone{float:right;text-align:center;margin-bottom:20px}#contact-us-email h4,#contact-us-phone h4{font-weight:700}#contact-us-email button,#contact-us-phone button{background-color:transparent;border:0;padding:0}#contact-us-email button:focus,#contact-us-phone button:focus{text-shadow:none}#contact-us-email button span.title,#contact-us-phone button span.title{display:block;font-weight:700;font-size:18px;margin:10px 0;line-height:1.1}#userSettingsBody{padding-top:10px}#userSettingsBody .direct-secure-content{margin-left:10px}#user-patient-form .margin-left-15,#user-patient-notifications .margin-left-15{margin-left:-15px}#userSettingsBody .direct-secure-content #dataExportTable{max-height:300px;overflow-x:hidden;overflow-y:auto}#userSettingsBody .has-error-config span{color:#c64443!important}a[data-module-menu=appointments] i.right::after,a[data-module-menu=appointments] i::before{content:'📓'}#appointment-add-edit-form .app-date-div{padding:0}#appointment-add-edit-form .app-date-div>input:first-of-type{width:70%!important}#appointment-add-edit-form .app-date-div div.nxt-timepicker{float:right;position:absolute;width:75%}#appointment-add-edit-form .app-date-div .error-msg-wrap .help-block{margin-left:-50px}#appointment-add-edit-form #endDateCtrl{display:inline-table}#appointment-add-edit-form #endDateCtrl tr.text-center{display:none}#appointment-add-edit-form #endDateCtrl td.form-group{width:40px!important}#appointment-add-edit-form #endDateCtrl input{height:30px;padding:5px 10px;line-height:inherit!important;font-size:15px!important}#appointment-add-edit-form #endDate-div{float:right;position:relative}#appointment-add-edit-form #endDate-div .error-msg-wrap{position:absolute;top:5px;right:-7px}#appointment-add-edit-form #dateSeparator{margin-left:7px;padding-top:4px;display:inline-block}a[data-module-menu=appsAndDevices] i.right::after,a[data-module-menu=appsAndDevices] i::before{content:'📱'}#provList li a{padding:6.5px 10px!important;height:50px}#provList li a span{display:inline-block;height:32px;vertical-align:top;padding-top:5px;padding-left:3px}#provList li a img{display:inline-block;width:20px;height:32px;vertical-align:initial}#noProvidersMessage{margin:5px}a.app-store-link{float:right;font-size:14px!important;margin-bottom:-10px;font-weight:400}a.app-store-link img{width:150px}a.app-store-link:focus{box-shadow:none}div.list-title+div.option-data{margin-top:5px!important}.prov-type-icon{width:24px;height:24px;display:inline-block;vertical-align:top;float:left}.prov-type-span{height:24px;display:inline-block;vertical-align:top;padding-top:2px;padding-left:5px}#fitbitAction,#withingsAction{border:0!important;box-shadow:0 0 0 transparent!important;-moz-box-shadow:0 0 0 transparent!important;-webkit-box-shadow:0 0 0 transparent!important;margin:0;padding:0}#healthTimeline .tbl-container .tbl-option-list tr,.disabled-button{box-shadow:none}.connected-account{border-left:1px solid #ccc;position:absolute;right:0;top:0;height:186px;width:30%;max-width:370px;min-width:220px;margin:15px;padding:15px}.connected-account>span:first-of-type{font-weight:700;font-size:14px}.connected-account>label{margin-bottom:0}.connected-account>button{position:absolute;bottom:10px;left:10px}.icon-sync-tbl{width:18px;height:18px;display:inline-block;margin-top:2px}.links{text-align:center;font-size:30px}a[data-module-menu=broadcast] i.right::after,a[data-module-menu=broadcast] i::before{content:''}a[data-module-menu=configuration] i.right::after,a[data-module-menu=configuration] i::before{content:'⚙'}#configuration_module .option-data{margin-top:0}#configuration_module .list-actions{margin-bottom:20px}#configuration_module #securityConfiguration .col-xs-7{max-width:280px!important}#configuration_module #securityConfiguration .error-checkbox label.control-label{padding-top:0;vertical-align:top;margin-right:5px}#configuration_module #securityConfiguration .error-checkbox input[type=checkbox]{margin-top:5px}#configuration_module #securityConfiguration .error-checkbox .error-msg-wrap{border:1px solid #E45A59!important;background-color:#DB9595!important;width:20px;height:20px}#configuration_module #securityConfiguration .error-checkbox .error-msg-wrap .help-block{margin-left:1px!important}#configuration_module #securityConfiguration .error-checkbox .error-msg-wrap .help-block i{top:-1px!important}#configuration_module #securityConfiguration .passwordLenght{width:60px!important}#configuration_module #securityConfiguration #securityIntConfigContainer input[type=checkbox]{vertical-align:top;margin-top:10px}#configuration_module #securityConfiguration #securityIntConfigContainer input[type=text]{margin-left:7px;width:88%}#configuration_module #securityConfiguration #securityIntConfigContainer label.control-label{padding-top:5px}a[data-module-menu=consent] i.right::after,a[data-module-menu=consent] i::before{content:'✎'}#consent-section .tbl-container .scrollableContainer{height:500px}.nxt-part-two-popup .modal-dialog{width:940px}#add-health-care-provider .ui-select-placeholder{color:#999!important;opacity:1}.disabled-button,.link-disabled{opacity:.65;pointer-events:none}#add-health-care-provider .scrollableContainer{height:200px}.display-flex{display:flex}.no-border-right{border-right:0}#hie-form .part-two-title,#part-two-form .part-two-title{padding-left:2%;font-size:22.5px}.fa-consent,.modal-content-scroll,.pad-left-5{padding-left:5px}#hie-form .modal-buttons .error-msg-wrap,#part-two-form .modal-buttons .error-msg-wrap{display:inline-block}#hie-form .modal-buttons .error-msg-wrap .help-block,#part-two-form .modal-buttons .error-msg-wrap .help-block{margin-top:0;margin-bottom:0}.modal-content-scroll{max-height:785px;overflow-y:auto;overflow-x:hidden;margin-right:-10px;padding-right:10px;margin-left:-5px;padding-top:2px}.width-50{width:50px}.pad-top-5{padding-top:5px}.pad-top-10{padding-top:10px}.pad-bottom-10{padding-bottom:10px}.fa-consent{font-size:18px}#tooltip-content{font-size:12px;position:absolute;right:40px;top:20px;height:40px;width:50px}#tooltip-content #header-right-help-question-mark{margin-top:1px;margin-left:14px;border:1px solid #000;border-radius:15px;font-weight:bolder;height:18px;width:18px;text-align:center}#tooltip-content:hover #tooltip-consent{display:block}.overwrite-col-xs-size .part-two-col-xs-1{width:4%!important}.overwrite-col-xs-size .part-two-col-xs-2{width:5%!important}.overwrite-col-xs-size .part-two-col-xs-9{width:91%!important}.overwrite-col-xs-size .part-two-col-xs-11{width:96%!important;text-align:justify!important}.overwrite-col-xs-size .col-xs-10{width:91%!important;text-align:justify!important}.overwrite-col-xs-size .col-xs-2{width:5%!important}.overwrite-col-xs-size label{padding-left:0!important}.overwrite-col-xs-size .background-color-gray{background-color:#eee;padding-top:5px;padding-bottom:5px}.overwrite-col-xs-size .background-color-gray:hover{background-color:#ddd}.overwrite-col-xs-size .margin-right-10{margin-right:10px}.text-justify{text-align:justify}.margin-top-10{margin-top:10px}#tooltip-content #tooltip-consent{top:39px;width:435px;right:0;text-align:justify;font-style:italic;padding:20px;display:none}#tooltip-content #tooltip-consent a{margin-top:0;float:none;color:#011CA7}#tooltip-content #tooltip-consent .nxt-tooltip-arrow{right:35px}button.file-browser,input.file-browser{position:absolute;right:15px;width:30px;height:30px;top:0}a[data-module-menu=demoTools] i.right::after,a[data-module-menu=demoTools] i::before{content:'⚙'}a[data-module-menu=directoryServices] i.right::after,a[data-module-menu=directoryServices] i::before{content:'📖'}a[data-module-menu=healthFiles] i.right::after,a[data-module-menu=healthFiles] i::before{content:'📄'}.upload-form .has-error #fileSelect .help-block{margin-left:-50px}.upload-form .errors{min-height:30px;margin-bottom:0}.document-viewer,.document-viewer iframe.viewer,.document-viewer object.viewer{min-height:500px}button.file-browser{padding:4px 7px;border-bottom-left-radius:0;border-top-left-radius:0;outline:0}input.file-browser{opacity:0;overflow:hidden;cursor:pointer}.document-viewer{max-height:700px}.document-viewer .accordion-toggle{display:inline-block;width:100%}.document-viewer .actions{float:right}.document-viewer table,.document-viewer table tr,.document-viewer table tr td,.document-viewer table tr th{border-collapse:collapse;border-spacing:0;border:1px solid silver}.document-viewer table thead tr td{font-weight:700}.document-viewer table tr td,.document-viewer table tr th{padding:2px}.document-viewer h5{color:gray;font-weight:700}.document-viewer hr{margin-top:10px;margin-bottom:10px}.document-viewer .viewer{height:500px;overflow-y:scroll}.document-viewer img.viewer{max-width:100%}.document-viewer iframe.viewer{border:none}#form-content,.tbl-authorized-persons thead tr{border-top:1px solid #ccc}.source-auth-org{padding-left:15px;font-size:13px}.source-auth-org p{margin-bottom:3px}.disclaimer-text{margin-bottom:10px}a[data-module-menu=healthProfile] i.right::after,a[data-module-menu=healthProfile] i::before{content:'👤'}#options-navbar{border:0;border-radius:0}#options-navbar .container-fluid{padding:0;background-color:#011CA7}#options-navbar #options-menu{padding:0;border:0;display:block!important;margin-left:0;margin-right:0}#options-navbar #options-menu ul{margin:0;float:left}#options-navbar #options-menu li{float:left;border-left:1px solid #fff}#options-navbar #options-menu li a{color:#fff;font-size:13px;padding:15px 10px;z-index:1}#options-navbar #options-menu li a:focus{text-shadow:1px 0 0 #011CA7;color:#011CA7!important;background-color:#eee!important}#options-navbar #options-menu li.active a{background-color:#019cdc;text-shadow:1px 0 0 #888;color:#000!important}#options-navbar #options-menu li.active a:focus{text-shadow:1px 0 0 #011CA7}.navbar-default{background-color:#011CA7}#patientEducationPopup .modal-body a{color:#011CA7;font-weight:500}#patientEducationPopup .modal-body #btnSave{color:#fff!important}#patientEducationPopup .modal-body #printSummary ul.statements li.statement span.attributes span.entity,#patientEducationPopup .modal-body #printSummary ul.statements li.statement span.attributes span.link{display:none}.exercise-icon18,.visits-icon{width:18px;height:18px;display:inline-block;margin-top:2px}.btn-exercise-icon{width:50px!important;height:50px!important;padding:0!important;margin-right:10px}.btn-exercise-icon img{width:46px;height:46px}.btn-exercise18-icon{width:45px!important;height:30px!important;padding:2px!important}#immunization-history #container #summary .table-content tbody tr td,#immunization-history #container #summary .table-content thead tr th{padding:5px;font-weight:400}.btn-exercise18-icon img{width:35px;height:20px;vertical-align:middle}.option-data .units{font-size:14px;font-weight:400;color:#777;float:left;width:100%;margin:-12px 0 10px}.chart-container{min-height:450px}.ctrl-date-div>input:first-of-type{width:66%!important}.ctrl-date-div div.nxt-timepicker{float:right}.ctrl-date-div .error-msg-wrap .help-block{margin-left:-55px}.txtHealthFiles{position:relative;top:5px;left:50px}.rel{position:relative}.margin-top-15{margin-top:15px}.margin-bottom-5{margin-bottom:5px}.multi-line-button{white-space:normal;height:auto}#immunization-history #container{margin-bottom:15px}#immunization-history #container #summary{width:855px!important;max-height:600px;overflow-y:auto}#immunization-history #container #summary .table-title{width:100%;background-color:#ccc;padding-bottom:5px;padding-top:5px;font-family:OpenSans-Bold,sans-serif}#immunization-history #container #summary .table-title span{padding-left:5px}#immunization-history #container #summary .table-content{width:100%}#immunization-history #container #summary .table-content thead tr{border-bottom:solid 1px #000}#immunization-history #container #summary .table-content tbody tr:nth-child(even){background:#eee}#immunization-history #container #summary hr{border-top:solid 1px #000;margin:10 0}#immunization-history #container #summary .width-250{width:250px}#immunization-history #container #summary .width-85{width:85px}#immunization-history #container #summary .width-100{width:100px}#immunization-history #container #summary .width-50{width:50px}#immunization-history #container #summary h4{padding-left:5px;font-weight:700!important}#immunization-history #container #summary .subtitle{padding-left:5px}#immunization-history #container #summary .center{text-align:center}.modal-immunization-history .modal-dialog{display:table;min-width:600px!important}a[data-module-menu=healthTimeline] i.right::after,a[data-module-menu=healthTimeline] i::before{content:'📰'}#healthTimeline .tbl-container .scrollableContainer{height:460px!important}#healthTimeline .tbl-container .tbl-option-list tr.active td{background:#e2e2e2!important}#banner,#content-login,#content-unauth{background-color:#fff}#healthTimeline .container-health-timeline{width:100%;position:relative}#healthTimeline .container-health-timeline .left-section{width:38%;display:inline-block}#healthTimeline .container-health-timeline .right-section{width:58%;vertical-align:top;display:inline-block;margin-left:20px}#healthTimeline .container-health-timeline .right-section .title-newsfeed{font-size:14px}#healthTimeline .container-health-timeline .right-section #doc-template-generate{padding-left:10px!important}#healthTimeline .container-health-timeline .right-section #doc-template-generate #docTmplGenRight,#healthTimeline .container-health-timeline .right-section div#divContent{height:inherit!important}#healthTimeline .container-health-timeline .right-section .active{text-align:center}#healthTimeline .health-timeline-title{font-size:17px;font-weight:700;margin-bottom:10px}#healthTimeline .document-viewer{min-height:420px!important;max-height:420px!important}#healthTimeline .document-viewer iframe.viewer,#healthTimeline .document-viewer object.viewer{min-height:410px!important}a[data-module-menu=history] i.right::after,a[data-module-menu=history] i::before{content:'📅'}#history-filters{position:relative;min-height:80px}#history-filters .dt-interval-dates{display:inline-block;margin-left:10px;width:260px}#history-filters .dt-interval-dates .dt-startdate,#history-filters .dt-interval-dates .nxt-dt-interval .dt-enddate{display:block}#history-filters .dt-interval-dates .control-label,#history-filters .dt-interval-dates .dt-startdate .control-label,#history-filters .dt-interval-dates .nxt-dt-interval .dt-enddate .control-label{padding-top:0;width:70px}#history-filters div{padding-left:0}#history-filters div label{padding:0 8px 0 0;text-align:right}#viewDetails-form .form-horizontal-row{width:420px}#viewDetails-form .form-horizontal-row input{width:290px}#viewDetails-filters label{min-width:90px}#viewDetails-form .tbl-container{height:450px;position:relative}#containerBodyText table{border-collapse:collapse;width:100%!important}#containerBodyText table,#containerBodyText td,#containerBodyText th{border:1px solid gray;padding:5px!important}#content-login,#content-unauth,.reg-main{border-radius:5px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2)}.tbl-authorized-persons{margin:0 0 10px}.tbl-authorized-persons th{color:#333!important;font-family:OpenSans-Regular,sans-serif}a[data-module-menu=linkAccounts] i.right::after,a[data-module-menu=linkAccounts] i::before{content:'🔗'}#content-login{width:950px;position:absolute;left:50%;top:50%;margin-left:-475px;margin-top:-285px;border:1px solid #1b4985;padding:40px 30px 0}#login-left{width:460px;float:left}.login-right{width:427px;float:right}.login-right #login-logo{width:100%;height:241px;float:right;margin-top:15px}#login-title h1,#login-title h2{margin:0;line-height:inherit;font-weight:400}.login-right .login-logo-with-padding{padding-left:25px}.login-right #login-logo:focus{box-shadow:none}.footer-right #login-footer-content{float:right;color:#999;padding:5px 0}#login-title{font-size:46px;color:#666;letter-spacing:1px;text-align:center}#login-title h1{font-size:30px}#login-title h2{font-size:20px!important}#login-title .login-title-top{font-size:25px!important;font-weight:700;position:absolute;top:5px;width:460px;white-space:nowrap}#form-content{padding-top:20px;position:relative}#form-content button{height:33px}.login-left{float:left;padding:5px 0}.login-img-direct-message img{width:26px;height:16px;display:inline-block;vertical-align:middle}#form-content .content-left{float:left;display:inline-block;width:230px;padding-right:20px;font-size:11.5px;color:#B8B8B8;border-right:solid 1px #ccc;line-height:15px}#form-content .content-left #content-left-main{height:132px}#form-content .content-left #content-left-main div{width:100%;padding-bottom:20px;margin-bottom:21px;text-align:justify}#form-content .content-left #content-left-main.withBottomBorder div{border-bottom:1px solid #ccc}#form-content .content-left #content-left-main.withRegistrationBtn{height:123px;margin-bottom:9px;border-bottom:1px solid #ccc}#form-content .content-left #content-left-main.withRegistrationBtn div{padding-bottom:5px;margin-bottom:0}#form-content .content-left .has-second-factor-auth{height:152px!important}#btnGoogle{width:100%;margin-left:0!important}#btnGoogle span{width:100%;display:inline-block;text-align:left}#btnGoogle img{display:inline-block;height:31px;width:35px;padding-left:9px;padding-right:8px;background:#fff;margin:-4px 0 -4px -10px}#btnGoogle label{font-family:Roboto-Medium;font-weight:400;font-size:14px;vertical-align:top;margin-left:16px;margin-top:5px}#btnGoogle:active img{height:25px;margin:-1px 0 0 -10px;background:0 0}button.btn{text-shadow:none!important}#form-content .content-right{float:left;width:230px;color:#aaa}#form-content .content-right .form-group{margin-bottom:10px}#form-content .content-right .div-input{width:210px;display:inline-block;white-space:nowrap;position:relative;float:right;margin-right:15px}#form-content .content-right .div-checkbox label{vertical-align:2px;font-size:13px}#form-content .content-right button{float:right;width:210px}#form-content .content-right input{display:inline-block;padding-right:25px}#form-content .content-right .input-img{width:22px;height:22px;margin-left:-30px;vertical-align:middle;margin-bottom:3px}#form-content .content-right .has-error .input-img{display:none}#form-content .content-right .forgot-credentials,#form-content .content-right .position-login-additional,#form-content .content-right .resend-token,#form-content .content-right .wrong-crds{padding-left:20px;background:#fff;width:230px;display:block;text-align:center;position:absolute;right:0}#form-content .content-right .position-login-additional{font-size:11px}#form-content .content-right .wrong-crds{color:#E02D2D;top:95px;font-size:10px!important}#form-content .content-right .forgot-credentials,#form-content .content-right .resend-token{font-size:11px;top:133px}#form-content .content-right .forgot-credentials-with-second{top:153px!important}#login-bottom{width:948px;margin-left:-30px;margin-top:30px;padding:15px 30px;background:#019cdc}#login-bottom .login-info,#login-bottom .login-info-max{text-align:center;width:217px;display:inline-block;padding:0 15px;vertical-align:top}#login-bottom .login-info img,#login-bottom .login-info-max img{display:inline-block;width:80px;height:60px}#login-bottom .login-info .login-info-title,#login-bottom .login-info-max .login-info-title{color:#000;font-size:16px;margin-bottom:15px}#login-bottom .login-info .login-info-content,#login-bottom .login-info-max .login-info-content{color:#0B1E35;font-size:11.5px}#login-bottom .login-info-max{width:291px!important}#content-unauth{height:350px;width:600px;position:absolute;left:50%;top:50%;margin-left:-300px;margin-top:-233.33px;border:1px solid #1b4985;padding:40px 30px;text-align:center}.login-footer-version{position:absolute;bottom:-20px;right:0;font-size:12px}.ui-notification.custom-template.password-change{top:0!important;width:450px!important;z-index:100!important;font-size:12px}.ui-notification.custom-template.password-change a{font-weight:400;font-family:OpenSans-Regular,sans-serif;color:#fff}#banner #user-data .user-name,.s-bold,.w-details,.w-title,.w-units,.w-value{font-family:OpenSans-Bold,sans-serif}.ui-notification.custom-template.password-change .close-notification{margin:5px 10px 0 0;font-size:15px!important}.ui-notification.custom-template.password-change .message{margin:3px 10px 5px!important;text-align:center}.store-icon-link{padding-top:30px!important}.store-icon-link:focus{box-shadow:none}a[data-module-menu=measureReports] i.right::after,a[data-module-menu=measureReports] i::before{content:''}a[data-module-menu=messages] i.right::after,a[data-module-menu=messages] i::before{content:'✉'}.msg-menu-link-disabled{pointer-events:none}#new-msg-list{border-radius:0;border:1px solid #d4d4d4!important;padding:0;margin-top:11px!important}#new-msg-list li{padding:8px 10px!important;border-bottom:1px solid #d4d4d4;border-right:0;display:block;text-align:left;width:100%}#new-msg-list li a{padding:0}#new-msg-list li a:focus,#new-msg-list li a:hover{background:#eee!important;border-color:transparent!important}#new-msg-list li:focus,#new-msg-list li:hover{background:#eee}#new-msg-list li:last-child{border:0}#new-msg-list div{padding:2px 5px}#new-msg-list li:hover{background:#e2e2e2!important}#new-msg-list li:first-child,#new-msg-list li:last-child{padding:10px!important;background:#eee}#new-msg-list li:first-child span,#new-msg-list li:last-child span{font-weight:700;font-size:16px}#new-msg-list .msg-p-even{background:#f9f9f9}#new-msg-list .msg-p-right{float:left;width:300px;font-weight:700}#new-msg-list .msg-p-left{float:right;width:75px;text-align:right}#new-msg-list .msg-p-center{width:100%;clear:both}#new-msg-list .msg-from-display{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;width:260px!important;display:inline-block}#new-msg-list .msg-icon-right{display:inline-block;width:16px;height:16px;margin-right:7px}#new-msg-list .msg-wide-icon-right{display:inline-block;width:26px;height:16px;margin-right:7px}.msg-row-unread{color:#000;font-weight:700}#folders-area{position:absolute;width:150px;padding:20px;margin-left:0;margin-right:20px;float:left;top:105px}#folders-area button{display:block;margin:0 0 5px!important;width:110px}#message-edit-div input,#messages-filter,.file-link a{display:inline-block}#folders-area button#btnStContacts{margin-top:30px!important}#messages-area,.contacts-area-full{width:auto;padding:20px;margin:20px 0 0 170px;overflow-x:visible;overflow-y:hidden}div.contacts-list-select .option-content{min-height:initial}div.contacts-list-select .list-actions{margin-left:0;margin-right:0}div.contacts-list-select #contact-filters{margin-left:initial!important}div.contacts-list-select .act-filters{margin-left:initial!important;padding-left:0}div.contacts-list-select .option-data{margin:initial;padding:initial}#message-edit-div .form-group,#messages-filter{margin-bottom:5px}.margin-left-185{margin-left:185px}#contacts-filters div:not(:first-child){margin-top:10px}#actions-area{padding-right:40px}#actions-area #btnCompose{margin-left:0;width:110px}#messages-filter{width:400px;position:relative;margin-left:20px;margin-top:5px}.filter-text-categories .dropdown-menu{width:100%}.message-modal .modal-dialog{width:800px!important}.message-modal .modal-body{padding-top:10px}#md-header-msg{position:relative}#md-header-msg .loader{position:absolute;top:5px;left:50%}div.btn-toolbar{margin-left:-7px}div.btn-toolbar .btn+.btn{margin-left:0!important}#message-edit-div .ta-scroll-window.form-control{height:200px;margin-left:-2px}.file-link{padding:0 5px;overflow:hidden}.file-link a{cursor:pointer;color:#333;margin-right:10px;max-width:99%;overflow:hidden;text-overflow:ellipsis}.file-link i{display:none}.file-link:hover{background-color:#eee;border-color:#ddd!important}.file-link:hover i{display:inline-block;margin-top:3px;vertical-align:top}.file-link-list{display:inline-block;float:left;max-width:100%;max-height:100px;overflow-y:scroll;margin-top:5px}.file-link-btns{display:inline-block;float:left;width:22.5%}.file-link-btns button{margin-right:7px;vertical-align:middle;border-radius:4px;border:1px solid #ccc;width:28px;height:30px;padding:0 4px;cursor:default;background-color:#F7F7F7}#msgMedicalData .option-data,#msgMedicalRecords .option-data{margin:0;padding:0}.file-link-btns button img{width:18px;height:28px}#msgMedicalRecords .option-content{min-height:445px;padding:0}#msgMedicalRecords .option-content .messagePopupFilterButtons{padding-left:10px}#msgMedicalData .option-content{min-height:445px;padding:0}#msgMedicalData .tbl-container{padding:5px 15px}#medicalDataFilters .list-actions{margin-left:10px;margin-right:10px}#contactsListSelect .list-actions{margin-left:0;margin-right:0;padding-left:0;padding-right:0}#contacts-content,#messages-content{margin:-20px}#reg-left,#reg-right,.w-link{margin-top:10px}a[data-module-menu=organizations] i.right::after,a[data-module-menu=organizations] i::before{content:'🏢'}.padding-top-0{padding-top:0!important}.padding-top-10{padding-top:10px!important}a[data-module-menu=patientDashboard] i.right::after,a[data-module-menu=patientDashboard] i::before{content:''}#my-dashboard w-nav a,#my-dashboard w-nav-white a{margin-right:20px}#my-dashboard w-nav a i,#my-dashboard w-nav-white a i{position:absolute;top:1px;margin-left:5px;height:20px}#banner{width:100%;padding-top:5px}#banner #user-photo{float:left;width:100px;height:100px}#banner #user-photo img{width:100%;height:100%}#banner #user-photo i{font-size:80px;margin-left:10px;color:#aaa}#banner #user-data{float:left;width:78%;margin-left:20px}#banner #user-data .user-name{color:#019cdc;font-size:20px}.w-link,.w-link a,.weather-degrees,.weather-humidity{color:#011CA7}#banner #user-data .form-group{margin-bottom:5px!important}.w-details{display:block;width:100%;text-align:center;font-size:17px}.fixed-w,.w-link{display:inline-block}.w-partial-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.w-value{font-size:30px}.w-units{font-size:15px}.w-title{font-size:17px}.w-link{text-align:center}.w-link a{font-family:OpenSans-Regular,sans-serif;margin-left:20px}.w-link a:hover{text-decoration:underline!important}.w-link a:hover i{text-decoration:none!important}.w-link a i{position:relative!important}.fixed-w{width:105px}.div-left{padding:10px 235px 10px 10px}.div-right{width:235px;position:absolute;top:0;right:0}.div-right .widget{background-color:#d4d4d4}.reg-main,.reg-main-mobile,.reg-terms-content-table,.widget{background-color:#fff}.widget{width:225px;height:250px;float:left;margin-right:10px;margin-bottom:10px;padding:10px;color:#777!important;position:relative;-moz-user-select:none;-khtml-user-select:none;-webkit-user-select:none;-o-user-select:none;user-select:none;-ms-user-select:none}.widget a:focus,.widget a:hover{text-decoration:none}.widget .widget-icon{height:90px;width:155px;margin:12px 25px;cursor:pointer}.widget .weather-icon-zip-not-found{height:160px!important;vertical-align:middle;text-align:center}.widget .appointment-content,.widget .tips-content{width:155px;margin:12px 25px;cursor:pointer;height:160px;vertical-align:middle;text-align:center}.widget .tips-content a{color:#019cdc!important;margin-right:0!important;font-family:inherit!important;font-weight:500}.widget .tips-content .w-feed-title,.widget .w-news-title{font-family:OpenSans-ExtraBold,sans-serif;vertical-align:middle;padding-bottom:30px;width:100%;display:block;font-size:17px;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden}.widget .tips-content .w-feed-title{color:#011CA7;text-align:center;display:-webkit-box;height:127.5px;line-height:1.5;-webkit-line-clamp:5}.widget .tips-content .w-feed-title a{color:#011CA7!important}.widget .w-news-title{color:#011CA7;text-align:center;display:-webkit-box;height:71.4px!important;-webkit-line-clamp:3!important;line-height:1.4!important}.widget .w-large-red-text,.widget .w-large-text,.widget .w-medium-text{font-family:OpenSans-ExtraBold,sans-serif;height:105px;display:table-cell;vertical-align:middle;text-align:center}.widget .w-news-title a{color:#011CA7!important}.widget .w-large-text{font-size:26px;color:#011CA7;padding-bottom:15px}.widget .w-large-red-text{font-size:26px;padding-bottom:15px;color:#E02D2D!important}.widget .w-medium-text{color:#011CA7;font-size:17px;padding-bottom:30px}.widget .to-do-content{width:155px;margin:12px 25px;cursor:pointer;height:160px;vertical-align:middle;text-align:center}.widget .s-td-due{margin-top:15px;display:inline-block;font-family:OpenSans-Bold,sans-serif}.widget .s-td-icon,.widget .s-td-title{display:block;text-align:center;font-size:17px;font-family:OpenSans-Bold,sans-serif;float:left}.widget .s-td-icon{width:20px}.widget .s-td-title{width:135px;padding-left:5px;height:85px}.widget .w-nav,.widget .w-nav-white{font-size:11px;margin-top:15px;bottom:10px;left:0;right:0;display:block;position:absolute;text-align:center}.widget .w-nav{width:100%}.widget .w-nav a{color:#ddd!important;padding:0 5px}.widget .w-nav a.active{color:#011CA7!important}.widget .w-nav-white{width:100%}.widget .w-nav-white a{padding:0 5px;color:#777!important}.widget .w-nav-white a.active{color:#011CA7!important}.widget .w-severity{display:block;width:100%;text-align:center;font-family:OpenSans-Bold,sans-serif;font-size:13px;margin-top:8px}.widget .w-severity-bar{width:100%}.widget .w-severity-bar div.progress{height:10px;width:80%;margin:auto}.widget .w-severity-bar .progress-bar{background:#E02D2D}.widget .w-act-left,.widget .w-act-right{position:absolute;top:35%;display:none;width:20px;height:20px;font-size:20px;color:#777!important;margin-right:0!important}.widget .w-act-left{left:5px}.widget .w-act-right{right:5px}.widget:hover .w-act-left,.widget:hover .w-act-right{display:inline-block}#right-act-container{white-space:nowrap;padding:5px 0;width:100%;margin-top:-30px;margin-bottom:10px}#right-act-container div{position:relative;display:inline-block}.exercise-legend{height:140px;width:100%;margin-top:15px}.exercise-legend .exercise-icon{display:inline-block;height:100px;min-width:100px;width:135px;font-size:14px;text-align:center}.exercise-legend .exercise-icon span{white-space:nowrap}.exercise-legend .exercise-icon img{width:100px;height:75px;margin:10px 0}@media screen and (orientation:portrait){.widget{position:relative;left:50%;margin-left:-112px;margin-right:110px}}.jwas-hidden-span{height:1px;width:1px;position:absolute;overflow:hidden;top:-10px}.link-disabled{cursor:not-allowed}#my-dashboard .loader i{font-size:40px}#my-dashboard .draggable-ul ul[dnd-list]{padding-left:0;list-style:none;overflow-y:auto}#my-dashboard .draggable-ul ul[dnd-list] li{display:block;float:left;height:250px;width:225px;margin:0 10px 10px 0;cursor:move!important}#my-dashboard .draggable-ul ul[dnd-list] .dndPlaceholder{line-height:250px;min-width:225px;min-height:250px}a[data-module-menu=patientEducation] i.right::after,a[data-module-menu=patientEducation] i::before{content:'ℹ'}#patientEducation .searchCriteria{width:40%}#patientEducation .searchCriteriaLeft{margin-left:20px}#patientEducation .tbl-container a{color:#011CA7;font-family:OpenSans-Regular,sans-serif}#patientEducation .tbl-container #container .alternateEntry{background:#f9f9f9!important}#patientEducation .tbl-container #container>div{border-top:1px solid #ccc!important;padding-top:5px;padding-bottom:5px}#patientEducation .tbl-container #container>div:hover{background:#e2e2e2!important}#patientEducation .tbl-container .pagerRight{font-family:OpenSans-Bold,sans-serif;color:#011374;float:right;margin-right:10px}.patient-education-search{width:50%;margin:10px 0 10px 10px;position:absolute;right:0;top:40px}.patient-education-search input{width:80%;vertical-align:top;left:0;position:absolute}.patient-education-search button{vertical-align:top}a[data-module-menu=patients] i.right::after,a[data-module-menu=patients] i::before{content:''}#patients_module .option-data{margin-top:0}#patients_module .list-actions{margin-bottom:20px}.upload-patients-status .errors{min-height:0!important}.upload-patients-status .errors i{color:#E02D2D}.reg-main{width:650px;padding:25px 50px 5px;border:1px solid #1b4985}.reg-main input{display:inline-block}#reg-left{width:460px;float:left;height:260px}#reg-right{width:88px;float:right}#reg-title{color:#666;letter-spacing:1px;text-align:left!important;margin-bottom:10px;font-size:40px!important}#reg-title .reg-title-text{display:inline-block;margin-top:20px}.form-content{border-top:1px solid #CCC;border-bottom:1px solid #CCC;padding-top:20px;padding-bottom:20px;margin-bottom:21px;position:relative}.form-content .form-group{margin-bottom:10px}.form-content #reg-healthCheckAlertErrMsg,.form-content #reg-scsMsg{display:inline-block;padding:0 10px 20px}.form-content #step-one-help-block{margin-left:-17px!important}#content-btn{display:inline-block;width:100%}#content-btn #reg-error{width:73%}.terms-logo{float:right;width:105px;height:82px}.align-left{text-align:left!important}.reg-terms-content-table{width:800px;box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:5px;border:1px solid #1b4985;padding:25px 50px 5px}.reg-terms-content-table .reg-terms-text-main{overflow-y:auto;border:1px solid #ccc;padding:20px 0 20px 20px;border-radius:5px;margin-bottom:20px}.reg-terms-content-table .reg-terms-footer,.reg-terms-content-table .reg-terms-header,.reg-terms-content-table .terms-text ul li{margin-bottom:10px}.reg-terms-content-table .reg-terms-header h2{margin-top:40px;float:left}.reg-terms-content-table .reg-terms-footer input[type=checkbox][readonly]{pointer-events:none}.reg-terms-content-table .terms-text{height:460px;padding-right:20px;text-align:justify;font-size:10pt}.reg-terms-content-table .terms-text .txt-firstH{color:#1c5d97;font-weight:700}.reg-terms-content-table .terms-text .txt-bold{font-weight:700;color:#111}.reg-terms-content-table .terms-text ul{list-style-type:none}.clear-button{background-color:#041A55!important;color:#FFF!important;width:236px;height:40px;border-radius:32px;padding-left:32px;padding-right:32px;margin:0 auto}.form-content-clear-auth #clear-logo,.reg-main-mobile #reg-title{margin-bottom:10px!important}.clear-button img{width:24px;height:24px;vertical-align:middle}.clear-button span{margin-left:8px;vertical-align:middle}#canvas-container{width:100%;text-align:center}#canvas-container canvas{display:inline;width:236px!important;height:236px!important}.form-content-clear-auth{padding-bottom:0!important}.form-content-clear-auth #clear-logo img{width:128px;height:32px;vertical-align:middle}.reg-main-mobile{box-shadow:1px 1px 3px 1px rgba(0,0,0,.2);border-radius:5px;border:1px solid #1b4985;padding:10px!important;left:0;top:10%;width:90%!important;height:auto!important;margin-top:0!important;max-height:none!important}.reg-main-mobile input{display:inline-block}.reg-main-mobile #reg-title{margin-top:10px!important;font-size:25px!important}.reg-main-mobile .reg-title-text{margin-top:10px!important}.reg-main-mobile .terms-logo{float:right;width:50px;height:34px;margin-top:10px}.clear-auth .loader.inline{left:50%;margin-left:-10px}@media screen and (orientation:portrait){.reg-main-mobile{margin-left:15px!important}}@media screen and (orientation:landscape){.reg-main-mobile{margin-left:25px!important}}a[data-module-menu=reports] i.right::after,a[data-module-menu=reports] i::before{content:'📊'}#reportsModule .tbl-container .scrollableContainer{height:540px}#reportsModule .left-section,#reportsModule .right-section{width:50%;display:inline-block}#reportsModule .pagination-sm a{background-color:#d4d4d4;border-color:#aaa;font-size:14px;font-family:inherit;color:#333}a[data-module-menu=toDo] i.right::after,a[data-module-menu=toDo] i::before{content:'📝'}#app-list div.progress{height:10px;width:80%;margin:0}#app-list .progress-bar{background:#E02D2D}#task-add-edit-form .app-date-div>input:first-of-type{width:66%!important}#task-add-edit-form .app-date-div div.nxt-timepicker{float:right}#task-add-edit-form .app-date-div .error-msg-wrap .help-block{margin-left:-50px}