@import url('https://fonts.googleapis.com/css?family=Montserrat');@import url('https://fonts.googleapis.com/css?family=PT+Sans:400,700');h2{display:block;font-size:1.6em;font-weight:bold;font-family:"Montserrat","Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;-webkit-margin-before:.83em;-webkit-margin-after:.83em;-webkit-margin-start:0;-webkit-margin-end:0}h4{font-size:1.35em;font-weight:bold;font-family:"Montserrat","Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif}body{font-size:.8rem;font-family:"Montserrat","Helvetica Neue","Lucida Grande","Segoe UI",Arial,Helvetica,Verdana,sans-serif;background:#fff}hr{max-width:none}.cp-dataTable .dataTables_info{font-size:.875rem;color:#4d4d4d;margin-top:.5rem}.cp-dataTable .dataTables_filter label{float:left!important}.cp-nowrap{white-space:nowrap}table.dataTable{border-bottom:solid 1px #ddd!important;margin:.5em 0!important}table.dataTable.compact thead th,table.dataTable.compact thead td{padding:4px 17px 4px 4px;border-bottom:none!important;padding-left:.625rem}table.dataTable.compact tfoot th,table.dataTable.compact tfoot td{padding:4px}table.dataTable.compact tbody th,table.dataTable.compact tbody td{padding:4px}table.dataTable td a{text-decoration:underline}a:link,a:visited{color:#034af3}.title-bar::before,.title-bar::after{content:' ';display:table;flex-basis:0;order:1}.title-bar::after{clear:both}.title-bar .menu-icon{margin-left:.25rem;margin-right:.5rem}.top-bar::before,.top-bar::after{content:' ';display:table;flex-basis:0;order:1}.top-bar::after{clear:both}.top-bar{padding:0}.top-bar,.top-bar ul{background-color:#fff}.top-bar input{margin-right:1rem}.top-bar ul a{font-size:.9rem;color:#194069}.top-bar ul a:hover{color:#f93a35}.top-bar-left,.top-bar-right{width:100%}@media screen and (min-width:40em){.top-bar-left,.top-bar-right{width:auto}.reveal.smaller{width:40%;max-width:75rem}}.drilldown a{background-color:transparent}.dropdown.menu a{text-decoration:none}.drilldown .is-drilldown-submenu{background-color:#4b6c9e}.menu .is-active>a{background-color:transparent;color:#4b6c9e}.orbit-previous,.orbit-next{font-size:2rem;top:40%}.tabs{background-color:#e6e6e6;font-weight:bold}.tabs-title>a{color:#4682b4!important}.tabs-title>a:focus,.tabs-title>a[aria-selected='true']{background-color:#fff;color:#034af3!important}.tabs-content{border:none;background-color:inherit}a.button,input[type="submit"]{background-color:#4682b4;color:#fff;font-weight:600}a.button:hover,input[type="submit"]:hover{background-color:#f93a35}label.middle{margin:auto;padding:.4rem 0}[type='radio']+label{margin-left:.5rem;margin-right:1rem}.dataTables_wrapper label,.dataTables_wrapper li{font-size:.8rem}.daterangepicker .calendar-table thead,.daterangepicker .calendar-table tr{background-color:#fff!important}.daterangepicker .calendar-table th,.daterangepicker .calendar-table td{padding:1px}.daterangepicker div.ranges ul{line-height:1.3}.daterangepicker .cancelBtn{background-color:#ddd!important;border-radius:.2rem;line-height:1.5;cursor:pointer}.daterangepicker .applyBtn.btn{background-color:#006ce1;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.daterangepicker .applyBtn.btn-primary{background-color:#007bff;color:#fff;border-radius:.2rem;line-height:1.5;cursor:pointer}.daterangepicker.single.ltr .ranges{display:block!important}.fc-scroller{overflow-y:hidden!important}#calendar .fc-head-container table{margin-bottom:0!important}.fc .fc-row .fc-content-skeleton thead{background:none;border:inherit}.fc .fc-row .fc-content-skeleton tbody{background:none}.fc .fc-row .fc-content-skeleton tr{background-color:transparent!important}.fc .fc-row .fc-content-skeleton td{border-color:#ddd!important}.fc-event{font-size:1rem!important;padding-left:1rem!important}.fc-event:hover{text-decoration:underline!important}.fc-toolbar h2{margin-top:.1rem!important;margin-left:.75rem!important}.fc-day-number{font-size:1.25rem}table.dataTable thead th.select-checkbox{position:relative}table.dataTable thead th.select-checkbox:before,table.dataTable thead th.select-checkbox:after{display:block;position:absolute;top:1.2em;left:50%;width:12px;height:12px;box-sizing:border-box}table.dataTable thead th.select-checkbox:before{content:' ';margin-top:-6px;margin-left:-6px;border:1px solid #000;border-radius:3px}table.dataTable th.select-checkbox.selected:after{content:'✔';margin-top:-11px;margin-left:-4px;text-align:center;text-shadow:1px 1px #b0bed9,-1px -1px #b0bed9,1px -1px #b0bed9,-1px 1px #b0bed9}.input-validation-error{margin-bottom:0}.field-validation-error{color:red;margin-bottom:1rem;display:inline-block}.button.dropdown.small.secondary{width:70px;margin:0}.switch.round .switch-paddle,.switch.round .switch-paddle:after{border-radius:2rem}.main{padding:0 12px;margin:12px 8px 8px 8px}.footer{color:#4e5766;padding-top:.5rem;margin:0 auto;line-height:normal;font-size:.75rem;border-top:solid 1px #d8d8d8;text-align:center}.text-alert{color:red}.text-success{color:green}.cp-login-menu{width:300px;left:0!important;background-color:#fff!important;color:#194069;font-weight:600}.cp-login-menu-option-header{color:#4682b4}.cp-login-menu-div{flex-flow:row wrap!important}.cp-register-tabs .tabs-title{width:100%;text-align:center}.cp-label-column2{padding-right:.75rem!important}.cp-div-main{background-color:#fff;border-top:1px solid #d8d8d8;padding:.25rem 0;box-shadow:0 1px 13px -7px #585858 inset}.cp-div-sidemenu{border-right:1px solid #d8d8d8;box-shadow:-4px 4px 13px -7px #585858 inset}.cp-forgot-password{margin-bottom:10px 0 20px 0}a.cp-forgot-password{color:#f93a35;font-weight:600}.cp-forgot-password a:hover{color:#194069}.cp-home-page,.cp-login-page{background:url("Images/balance-rocks-sm.jpg");padding-bottom:100px}.cp-home-page a{color:#194069}.cp-home-page-flexbox{display:flex;align-items:center;flex-direction:column}.cp-login-page-flexbox{display:flex;align-items:flex-start;flex-direction:column;padding:20px}.cp-home-page-flexbox.mylogin{display:flex;flex-direction:row;justify-content:space-between;width:100%;align-items:flex-start}.cp-home-page-flexbox.logorow{margin:20px}.cp-home-page-flexbox.logorow.right{align-content:flex-start}.cp-home-page-flexbox.logorow.left{align-content:flex-end}.cp-home-page-flexbox.logorow.right h2{font-size:2.5em;letter-spacing:2px;color:#4682b4;padding-bottom:5px;border-bottom:dotted 1px #4682b4}.cp-home-page-flexbox.grid{background-color:#fff;color:#194069;margin:20px;width:100%;box-shadow:0 0 80px rgba(25,64,105,.2);border:1px solid #585858}.cp-home-page-flexbox.grid h2{color:#4682b4}.cp-home-page-flexbox.grid:hover{box-shadow:0 0 80px rgba(227,239,255,.9);border:1px solid #f93a35}.cp-home-page-flexbox a{display:inline-block;width:100%;height:100%;padding:20px}.flex-parent{display:flex;justify-content:center;align-items:center;flex-direction:column}.flex-child{margin:5px;padding:20px;text-align:center}.flex-child .my-form{align-items:flex-start;padding:0}.home-login-area{background:linear-gradient(to top right,rgba(239,239,239,.9) 10%,rgba(70,130,180,.2) 65%,rgba(255,255,255,.9) 100%);background-size:cover;box-shadow:0 20px 80px rgba(0,0,0,.2);margin-bottom:20px;padding-top:0;padding-bottom:0}.cp-stop-impersonate{margin-left:10px;margin-top:20px}@media screen and (min-width:64em){.cp-make-referral-main label{text-align:right;margin-right:.5rem;padding:.4rem 0}.cp-label-column2{text-align:right!important;padding-right:.75rem!important}.cp-home-page-flexbox.grid{margin:20px!important}}@media screen and (min-width:40em){.cp-login-menu{width:500px;left:auto!important}.cp-login-menu-div{flex-flow:row!important}.cp-register-tabs .tabs-title{width:33.3333%;text-align:center}.cp-label-column2{text-align:right;padding-right:.75rem!important}#panelReferralDefaults .cp-label-column2,#panelPanelReferralDefaults .cp-label-column2{text-align:left}.cp-div-sidemenu{max-width:250px}.grid-x>.medium-1-5{width:12.5%}.grid-x>.medium-offset-1-5{margin-left:12.5%}.grid-x>.medium-offset-2rem{margin-left:2rem}.grid-x>.med2-1-5{width:20%}.grid-x>.med2-1-6{width:16%}.grid-x>.med2-offset-1-5{margin-left:20%}.cp-patient-reports-calendar-header div.cell{width:170px}.cp-loading-modal{width:150px}.cp-loading-modal.document{width:240px}#addEntityModal{min-width:550px}#removeEntityModal{min-width:375px}.cp-filter-date-range{min-width:270px}.cp-patient-reports-filter div.cell,.cp-patient-reports-filter-tall div.cell{width:auto!important}.home-login-area{width:600px}.cp-sidemenu-minimized{width:55px!important}.cp-home-page-flexbox.outer{display:flex;text-align:center;flex-direction:row;align-items:flex-start;justify-content:space-between;width:100%}.cp-home-page-flexbox.grid{margin:9px}.align-right-medium{-ms-flex-pack:end;justify-content:flex-end}.panelFilterLabel>label{white-space:pre-line}.confirm-center-div{margin:0 auto;padding-top:1rem;width:350px}.confirm-center-div.larger{width:450px}}@media screen and (max-width:39.9999em){.cp-loading-modal{top:0!important}.home-login-area{min-width:300px}.cp-home-page-flexbox.outer{display:flex;text-align:center;justify-content:space-between;width:90%}.cp-general-header .cp-client-panel-tabs li{width:100%}}.cp-login-menu-option{border-right:1px solid #dedede;padding-left:1rem;padding-right:1rem;margin-top:1rem;margin-bottom:1rem}.cp-login-menu-option-header{font-weight:bold;font-size:1.25em;align-items:center}.cp-login-form{border:1px solid #cacaca;background:#f9f7f5;padding:1rem;border-radius:3px;width:300px;margin-left:auto;margin-right:auto;margin-top:10px}.cp-login-form-title{font-size:1.275rem;color:#444;text-align:center;margin-bottom:1rem}.cp-top{padding-top:1rem}.cp-top-small{padding-top:.5rem}.cp-top-large{padding-top:2rem}.cp-top-margin{margin-top:1rem}.cp-top-margin-small{margin-top:.5rem}.cp-bottom{padding-bottom:1rem}.cp-link-underline{text-decoration:underline}.cp-validation-padding{padding-bottom:15px}.cp-common-color{color:#4b6c9e}.cp-header{border-bottom:solid 1px #008cba;margin-top:.65rem!important}.cp-sidemenu{padding:0;margin:0;list-style:none;position:relative;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.cp-sidemenu.vertical{-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:column;flex-direction:column}.cp-sidemenu a{color:#194069;padding:.5rem;display:block;font-size:.9rem;font-weight:bold}.cp-sidemenu a:hover{color:#f93a35}.cp-sidemenu .icon{float:left;width:30px}.cp-sidemenu-selected{background-color:#666}.cp-sidemenu-selected a{color:#fff!important}.cp-sidemenu-animate{transition:all 300ms}.cp-sidemenu-icon{text-align:center;float:left;width:50px}.cp-submenu{margin:0;background-color:#666d70;list-style:none;max-height:0;overflow:hidden}.cp-submenu li{padding:.625rem 1rem}.cp-submenu a{color:#fff;padding:.5rem}.cp-submenu-selected{background-color:rgba(0,0,0,.3)}.cp-home-links{background-color:#fff}.cp-home-links li{width:125px;text-align:center}.cp-home-links li a{padding-left:.5rem;padding-right:.5rem}.cp-home-links li a:hover{color:#f93a35}.cp-home-links .second-row{padding-top:5px;font-weight:bold}.cp-home-menu{background-color:#e3efff;border-top:1px solid #d8d8d8;border-bottom:1px solid #d8d8d8;padding:.25rem 0;box-shadow:0 1px 13px -7px #585858}.cp-home-menu.top-bar ul{background-color:#e3efff}.cp-logged-in-top-menu{padding:2rem 1rem!important;font-weight:bold}.cp-bold{font-weight:bold}.cp-login-register-link a{color:#194069}.cp-login-register-link a:hover{color:#f93a35}.cp-main-header{background-color:#4682b4;color:#fff;font-size:2rem;padding:.5rem 1rem}.cp-status-message{color:#fefefe!important}.cp-admin label,.cp-make-referral label{display:inline-block;margin-left:.5rem;font-weight:bold}.cp-admin a,.cp-make-referral a{color:#194069;margin-left:2rem}.cp-admin a:hover,.cp-make-referral a:hover{text-decoration:underline}.cp-search-filter-icon,.cp-date-range-icon{position:absolute;left:10px;top:7px}.cp-search-filter-box,.cp-date-range-box{padding-left:30px;margin-left:0!important;min-width:250px}.cp-date-range-div{position:relative}.cp-checkbox{margin-top:.4rem;margin-right:.5rem;float:left!important}.cp-checkboxDme{margin-top:.8rem;margin-right:.5rem;float:left!important}.cp-checkbox-select-editor,.cp-checkbox-select-editor-client-reports{margin:.2rem .5rem .4rem 1rem;float:left!important}.cp-margin-left-1rem{margin-left:1rem}.cp-reveal-button{margin-bottom:0;line-height:1.1;margin-right:.75rem}.cp-popup-header{background-color:#ddd;border:1px solid #194069;height:2rem;text-align:center;font-weight:bold;padding-top:.25rem}.cp-outline-none{outline:none}.cp-overflow-visible{overflow:visible}.cp-chosen-cell{margin-left:1rem;margin-top:.35rem}.cp-dt-length-select{height:auto!important;line-height:1!important;font-size:.8rem!important}.cp-dt-id-column{min-width:80px}.cp-large{font-size:1.475rem;color:#444}.cp-larger{font-size:1.675rem;color:#444}.cp-small{font-size:.875rem}.cp-smaller{font-size:.675rem}.cp-lighter{color:#4d4d4d}.cp-bold{font-weight:bold!important}.cp-panel{background-color:#efefef;border:solid 1px #d8d8d8;border-top:none;padding:1rem;margin-bottom:1rem}.cp-smalltabs>.tabs-title>a{padding:.5rem .75rem}.cp-tabs-nopadding>.tabs-panel{padding:0!important}.cp-dt-manage-users th,.cp-dt-manage-users td{border-right:1px solid #ddd}.cp-patient-reports-header{border-top:1px solid #194069}.cp-patient-reports-header div.cell{min-width:175px}.cp-patient-reports-header a.nav{overflow:auto;display:block;min-height:85px;padding:7px 10px;font-weight:bold;color:#194069;background-color:#fff;border:1px solid #194069}.cp-patient-reports-header a div.top{font-size:1rem}.cp-patient-reports-header a div.bottom{font-size:2rem}.cp-patient-reports-header a.selected{color:#fff;background-color:#4682b4}.cp-patient-reports-header.detail{border-top:none!important}.cp-patient-reports-header-top{min-height:60px}.cp-patient-reports-header-top i{font-size:1.75rem;line-height:1.6}.cp-patient-reports-header-top label{font-size:1.5rem;font-weight:bold;padding-left:3rem}.cp-patient-reports-section-header{font-weight:bold;font-size:1.25rem}.cp-patient-reports-breadcrumb{border-top:1px solid #194069}.cp-patient-reports-filter-line{border-top:1px solid #194069;position:relative;top:17px;margin:0 .5rem}.cp-patient-reports-filter-toggle{cursor:pointer}.cp-patient-reports-filter-toggle-change{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.cp-patient-reports-filter{max-height:500px;overflow:hidden}.cp-patient-reports-filter-tall,.cp-patient-reports-filter-referrals{max-height:1000px;overflow:hidden}.cp-patient-reports-filter-patient-lookup{max-height:670px;overflow:hidden}.cp-patient-reports-filter,.cp-patient-reports-filter-toggle,.cp-patient-reports-filter-patient-lookup,.cp-patient-reports-filter-tall,.cp-patient-reports-filter-referrals{-webkit-transition:all .5s;-moz-transition:all .5s;-o-transition:all .5s;transition:all .5s}.cp-patient-reports-filter-criteria-hide{max-height:0!important}.cp-patient-reports-filter select,.cp-patient-reports-filter input{font-size:.875rem}.cp-date-range{background:#fff;cursor:pointer;padding:8px 10px;margin:0 0 1rem;border:1px solid #ccc;width:100%;min-height:40px}.cp-patient-reports-calendar-header a{overflow:auto;display:block;background-color:#ddd!important}.cp-patient-reports-calendar-header a{height:90px;padding:7px 10px;font-weight:bold;color:#194069;background-color:#fff;border:1px solid #194069}.cp-patient-reports-calendar-header label{font-weight:bold!important}.cp-patient-reports-calendar-header div.top{font-size:1rem!important}.cp-patient-reports-calendar-header div.bottom{font-size:2rem!important;clear:both}.cp-patient-reports-calendar-header .cp-calendar-filter{font-size:2rem;font-weight:bold;background-color:#ddd;border:0;padding-top:0;padding-bottom:0;margin:0;height:47px;cursor:pointer;overflow:hidden;box-shadow:none}.cp-patient-reports-calendar-header .cp-calendar-filter>option{background-color:#fff;font-size:1rem;font-weight:normal;padding:0 2px 1px}.cp-spinner-text{position:relative;float:left}.cp-spinner{border:8px solid #f3f3f3;border-top:8px solid gray;border-radius:50%;width:30px;height:30px;animation:spin 2s linear infinite;float:right}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.cp-border-top-gray{border-top:1px solid #ddd}.cp-eor-header{border-top:1px solid #194069}.cp-eor-header div.cell{min-width:150px}.cp-eor-header a{overflow:auto;display:block;min-height:90px;padding:7px 10px;font-weight:bold;color:#194069;background-color:#fff;border:1px solid #194069}.cp-eor-header a div.top{font-size:1rem}.cp-eor-header a div.bottom{font-size:1.5rem}.cp-eor-header a.selected{color:#fff;background-color:#4682b4}.cp-eor-header-top{min-height:40px}.cp-eor-header-top i{font-size:1.5rem;line-height:1.6}.cp-eor-header-top label{font-size:1.2rem;font-weight:bold;padding-left:2.75em}.cp-eor-date-range{background:#fff;cursor:pointer;padding:8px 10px;margin:0 0 1rem;border:1px solid #ccc;min-height:40px}.cp-patient-reports-pt-appointment-header{font-size:1rem;font-weight:bold}.cp-patient-reports-pt-appointment-header-icon{font-size:1em;max-width:30px}.cp-patient-reports-pt-appointment-border{border-left:1px solid #194069;max-width:30px;position:relative;left:.75rem}.cp-patient-reports-appointment-table thead{background-color:#fff;border-bottom:none}.cp-patient-reports-appointment-table thead th{padding-left:4px!important}.cp-patient-reports-appointment-table tbody{background-color:#fff;border-top:none}.cp-display-inline{display:inline}.cp-register-requests-header{border-top:1px solid #194069}.cp-register-requests-header div.cell{min-width:175px}.cp-register-requests-header a.nav{overflow:auto;display:block;min-height:110px;padding:10px 2px 5px 5px;font-weight:bold;color:#194069;background-color:#fff;border:1px solid #194069}.cp-register-requests-header a.selected{color:#fff;background-color:#4682b4}.cp-register-requests-header a div.top{font-size:.9rem}.cp-register-requests-header a div.bottom{font-size:2rem}.cp-register-requests-header-top{min-height:60px}.cp-register-requests-header-top i{font-size:1.75rem;line-height:1.6}.cp-register-requests-header-top label{font-size:1.5rem;font-weight:bold;padding-left:2.75em}.cp-register-requests-section-header{font-weight:bold;font-size:1.25rem}.cp-register-requests-filter-datecolumn{min-width:300px;float:right}.cp-register-requests-filter div.cell{width:auto!important}.button.requests{text-align:left}.hidden{display:none}.checkbox.requests{margin:10px 5px 0 10px;display:inline-block;font-size:.875rem}.fieldset.requests{margin:0;padding:0;width:80em;border:none}.button.secondary.requests{background-color:#fcd45a;margin-bottom:10px;border-style:solid;border-width:1px;border-color:red}.requestgrid{list-style-type:none;margin:0;padding:0}.cp-white-space-pre-line{white-space:pre-line}.cp-make-referral-main label{font-weight:bold}.cp-make-referral-main h4{font-size:18px}.cp-make-referral-main input[type='file']{border:1px solid #ccc}.cp-radio-yes-no label{display:inline-block;text-align:left;margin-right:.5rem}.cp-radio-yes-no input{position:relative;top:2px;margin-right:.25rem}.cp-remove-entity-message{max-height:400px;overflow:auto}.breadcrumb-tabs>li>a{padding:15px 30px 15px 30px;line-height:3;color:#000}.arrowTab{-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 50%,calc(100% - 15px) 100%,0 100%)}.breadcrumb li{display:inline-block;background:#e9e9e9;color:#000;padding:0;position:relative;min-width:50px;text-decoration:none;margin-right:1px}.breadcrumb li:hover{background:#dcdcdc}.cp-dropzone{background:gray;border:#000 dashed 3px;width:200px;padding:40px;margin:.5em;text-align:center;color:#fff;font-size:1rem;cursor:pointer}.cp-navbar{background-color:#f8f8f8;border:1px solid #e7e7e7;border-radius:4px;position:relative;min-height:50px;min-width:200px}.cp-navbar ul{margin-top:-7px;margin-bottom:0;padding-left:0;list-style:none;margin-left:0}.cp-navbar ul>li{display:table-cell;width:1%;float:none}.cp-navbar ul>li>a{position:relative;display:block;padding:10px 15px;margin-top:11px;margin-bottom:0;border-radius:4px;text-align:center}.cp-navbar ul>li>a:hover{text-decoration:underline;background-color:#eee}.cp-navbar ul>li>a.active{color:#fff;background-color:#428bca}.cp-navbar ul>li>a.active:hover{color:#fff;background-color:#428bca}.align-left{text-align:left}.cp-date-range-radio{margin:0 0 .75rem}.cp-create-user-header{border-top:1px solid #194069}.callout.success{border-radius:25px;background-color:#fff;border-color:green;padding:20px}.callout.fail{border-radius:25px;background-color:#fff;border-color:red;padding:20px}.cp-remove-email-action-label{width:100px}.cp-padding-left-1rem{padding-left:1rem}.cp-position-absolute{position:absolute}.cp-insurance-adjuster-list{background-color:#fff;border:1px solid #d8d8d8;padding:.5rem 1rem}.cp-general-header{border-top:1px solid #194069}.cp-general-header div.cell{min-width:150px}.cp-general-header a{overflow:auto;display:block;min-height:90px;padding:7px 10px;font-weight:bold;color:#194069;background-color:#fff;border:1px solid #194069}.cp-general-header a div.top{font-size:1rem}.cp-general-header a div.bottom{font-size:1.5rem}.cp-general-header a.selected{color:#fff;background-color:#4682b4}.cp-general-header-top{min-height:60px}.cp-general-header-top i{font-size:1.75rem;line-height:1.6}.cp-general-header-top label{font-size:1.5rem;font-weight:bold;padding-left:3rem}.cp-approve-button{border:none;padding:10px;text-align:center;text-decoration:none!important;display:inline-block;margin:4px 2px;cursor:pointer;border-radius:4px;background-color:#a9a9a9;color:#fff!important}.cp-approve-button-disabled{cursor:default}a.cp-approve-button-gray-approve:hover{background-color:#4caf50!important}a.cp-approve-button-gray-reject:hover{background-color:#f44336!important}.cp-approve-button-green{background-color:#4caf50!important}.cp-approve-button-green-all{background-color:#4caf50!important}a.cp-approve-button-green:hover{background-color:#a9a9a9!important}.cp-approve-button-red{background-color:#f44336!important}.cp-approve-button-red-all{background-color:#f44336!important}a.cp-approve-button-red:hover{background-color:#a9a9a9!important}.cp-approve-top{}.cp-approve-bottom{font-weight:bold}.cp-vertical-align-top{vertical-align:top}.cp-company-logo{padding-left:7px}.cp-client-panel-tabs{background-color:#fff;border:0}#logoHeader{padding:0 0 5px 10px}#borderBottom{border-top:6px solid #467ba8;border-bottom:5px solid #56a2c8}#pcsLogo{margin:5px}#pcsLogo,#pcsLogo img{width:224px;height:80px}.maincontent{background-color:#e6e8ee;padding:100px 0 100px 50px;background-image:linear-gradient(#a2c9e3,#73aed5,#1779ba)}.validationbox{margin:auto;width:1100px}.centerbox{margin:auto;width:1100px;height:600px}.centerbox .footer{width:1000px;margin:auto}.buttonContainer{margin-top:30px}.buttonbox{background-color:#6499bb;width:750px;height:550px;padding:20px 20px 20px 70px;display:inline-block;margin:0;background-image:url('Images/balance-rocks-home.jpg')}.centerbox .buttonbox h5{color:#2e5372;font-family:'PT Sans',sans-serif;font-weight:bold;padding-right:50px}hr.title{border:2px solid #2e5372;border-radius:5px;text-align:center;width:170px;margin-left:165px}.homebuttons{width:130px;height:130px;padding:20px;margin:10px;background:#fff;opacity:.75;text-align:center;box-shadow:0 0 80px rgba(25,64,105,.2);border:1px solid #585858}.homebuttons:hover{box-shadow:0 0 80px rgba(227,239,255,.9);border:1px solid #f93a35}.homebuttons p,.homebuttons i{color:#386489}.homebuttons.nolink{border:none;box-shadow:none}.loginbox{background-color:#fff;width:350px;max-width:65%;height:550px;padding:50px 20px;margin:0}.loginbox h3{color:#2e5372;font-family:'PT Sans',sans-serif;font-weight:bold;font-size:x-large}.loginbox h5{color:#2e5372;font-family:'PT Sans',sans-serif;font-weight:bold}.loginbox .button.expanded{margin-top:10px;font-weight:700;font-family:'PT Sans',sans-serif;background-color:#1779ba;color:#fff}.loginbox .button:hover{background-color:red}.loginbox.mobile{width:auto;padding-bottom:10px}.cp-login-menu-label{font-weight:bold;font-size:1.1em;align-items:center;color:#4682b4}.button.expanded.login{margin-top:10px}.loginbox .cp-forgot-password{font-weight:700;font-family:'PT Sans',sans-serif}.cp-login-forgot-password a:hover{color:#194069}.loginbox label{font-weight:700;color:#4682b4;font-family:'PT Sans',sans-serif}.loginbox hr{margin:0 0 25px 0;width:auto}.cp-home-login-button-text{position:relative;top:-5px;padding-left:5px}.cp-container{border:2px solid #ccc;width:300px;height:300px;overflow-y:scroll}.cp-disabledDiv{pointer-events:none;opacity:.4}.center-mobile{margin:auto}.smaller-text{font-size:16px;font-weight:400;color:#1b4974;font-family:'PT Sans',sans-serif}.bigger-text{font-size:18px;font-weight:700;color:#1b4974;font-family:'PT Sans',sans-serif}.ul.no_bullet{list-style-type:none;padding:0;margin:0}li.check{background:url('Images/callout-check.png') no-repeat left top;padding-left:34px;padding-top:3px}#index-callout{border-radius:25px}.cp-switch-text{margin-top:.25rem;margin-left:.75rem}.cp-alert-detail-and-grid-header{border-top:1px solid #194069}.cp-alert-detail label{font-size:1.1rem;font-weight:bold}.cp-alert-detail hr{border-top:1px solid #194069;margin:5px}.cp-alert-actions{text-align:center;padding:2rem 0}.cp-alert-actions .fa{font-size:2rem;margin-bottom:1rem;color:#1779ba}.cp-alert-actions .cp-alert-actions-title{font-size:1.125rem;margin-bottom:1rem}@media screen and (min-width:40em){.cp-alert-actions{text-align:left}}.cp-alert-actions-headline{text-align:center;font-size:24px}.cp-alert-actions-subheadline{margin-bottom:2rem;text-align:center;color:#444141;font-size:14px}.cp-alert-actions-center-div{margin:0 auto;padding-top:1rem;width:1000px}.cp-alert-actions-margin{margin-left:140px}.cp-alert-actions-cell{text-align:center}.cp-alert-patientalert{float:right}.cp-alert-actions-column{min-width:135px;text-align:center}.cp-confirm-modal{display:inline-block;padding-left:2rem;padding-bottom:20px;color:#0a0a0a}.cp-confirm-modal a{vertical-align:top;margin-top:10px}.cp-confirm-modal h2{font-size:1.5rem;font-weight:bold}.cp-confirm-modal label{font-weight:bold;padding:0}.leading{font-size:larger;display:inline}.cp-confirm-modal i{font-size:1.75rem;line-height:2.4;padding-right:10px}.cp-data-access-count{font-size:3rem;font-weight:bold;line-height:.75;color:green!important}.cp-error{color:red!important}.cp-underline{text-decoration-line:underline}.cp-verify-links{vertical-align:-webkit-baseline-middle}.btn-secondary{display:inline-block;background:transparent;color:#212529;background-color:#e1e1ef;border-color:#e1e1ef;background-color:transparent;border:1px solid #e2e5ec;border-top-color:#e2e5ec;border-top-style:solid;border-top-width:1px;border-right-color:#e2e5ec;border-right-style:solid;border-right-width:1px;border-bottom-color:#e2e5ec;border-bottom-style:solid;border-bottom-width:1px;border-left-color:#e2e5ec;border-left-style:solid;border-left-width:1px;border-image-source:initial;border-image-slice:initial;border-image-width:initial;border-image-outset:initial;border-image-repeat:initial;padding:.25rem .5rem;border-radius:.2rem;box-sizing:border-box;margin-top:.5rem;margin-bottom:.5rem}.btn-secondary:hover{color:#212529;background-color:#c8c8e2;border-color:#c0c0dd}.btn-secondary:focus,.btn-secondary.focus{color:#212529;background-color:#c8c8e2;border-color:#c0c0dd;-webkit-box-shadow:0 0 0 .2rem rgba(196,197,209,.5);box-shadow:0 0 0 .2rem rgba(196,197,209,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#212529;background-color:#e1e1ef;border-color:#e1e1ef}.btn-secondary:not(:disabled):not(.disabled):active,.btn-secondary:not(:disabled):not(.disabled).active,.show>.btn-secondary.dropdown-toggle{color:#212529;background-color:#c0c0dd;border-color:#b7b7d9}.btn-secondary:not(:disabled):not(.disabled):active:focus,.btn-secondary:not(:disabled):not(.disabled).active:focus,.show>.btn-secondary.dropdown-toggle:focus{-webkit-box-shadow:0 0 0 .2rem rgba(196,197,209,.5);box-shadow:0 0 0 .2rem rgba(196,197,209,.5)}.needHelp{font-size:medium;color:#428bca;font-weight:600}.needHelpText{font-size:smaller}