@import"https://fonts.googleapis.com/css2?family=Open+Sans:wght@400;500;600;700&display=swap";.card{border:1px solid #dedede;background-color:#fff;font-size:12px;padding:1em;border-radius:.2rem}.card .card-header.bordered{padding:1em 0;border-bottom:1px solid #e6e8ef;margin-bottom:1em}.card-grey,.card-borderless{border:none;padding:1em;margin-top:1em;margin-bottom:1em;border-radius:4px}.card-grey input,.card-grey select,.card-borderless input,.card-borderless select{background-color:#fff !important}.card-bordered{border:1px solid #dedede}.card-grey{background-color:#f7f7f7}.card-red{background-color:#fbdadd;border-color:#800f18}.card-red h3{color:#800f18}.card-orange{background:#ffeac2;color:#7a5000;border-color:#7a5000}.card-orange h3{color:#7a5000}.card-orange label{color:#2e3146}.card-grey-thick{border:2px solid #ddd;padding:2em;margin-top:2em;margin-bottom:1em;background-color:#f7f7f7;border-radius:6px}.card-grey-thick select,.card-grey-thick textarea,.card-grey-thick input[type=date],.card-grey-thick input[type=email],.card-grey-thick input[type=number],.card-grey-thick input[type=tel],.card-grey-thick input[type=text],.card-grey-thick input[type=time]{background-color:#fff !important}.margin-none{margin:0 !important}.margin-all{margin:16px}.margin-top{margin-top:16px}.margin-top-xs{margin-top:4px}.margin-top-lg{margin-top:32px}.margin-top-xl{margin-top:40px}.margin-top-sm{margin-top:8px}.margin-bottom{margin-bottom:16px}.margin-bottom-xs{margin-bottom:4px}.margin-bottom-sm{margin-bottom:8px}.margin-bottom-lg{margin-bottom:32px}.margin-bottom-xl{margin-bottom:40px}.margin-left-xs{margin-left:4px}.margin-left-sm{margin-left:8px}.margin-left{margin-left:16px}.margin-right{margin-right:16px}.margin-right-xs{margin-right:4px}.margin-right-sm{margin-right:8px}.margin-right-xl{margin-right:40px}.margin-sides-xs{margin-left:4px;margin-right:4px}.margin-sides-lg{margin-left:32px;margin-right:32px}.margin-verticals{margin-top:16px;margin-bottom:16px}.margin-verticals-sm{margin-top:8px;margin-bottom:8px}.margin-verticals-lg{margin-top:32px;margin-bottom:32px}.margin-verticals-xl{margin-top:40px;margin-bottom:40px}.padding-none{padding:0}.padding-all{padding:16px}.padding-all-sm{padding:8px}.padding-all-lg{padding:32px}.padding-right-sm{padding-right:8px}.padding-left-sm{padding-left:8px}.padding-small{padding:1rem 0 !important}.padding-left-sm{padding-left:8px}.padding-right-sm{padding-right:8px}.padding-top{padding-top:16px}.padding-top-lg{padding-top:32px}.padding-top-xl{padding-top:40px}.padding-bottom-lg{padding-bottom:32px}.padding-sides{padding-left:16px;padding-right:16px}.padding-sides-xl{padding-left:40px;padding-right:40px}.padding-verticals{padding-top:16px;padding-bottom:16px}.padding-verticals-sm{padding-top:8px;padding-bottom:8px}.padding-verticals-xs{padding-top:4px;padding-bottom:4px}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,input,img,ins,kbd,q,s,samp,small,strike,sub,sup,tt,var,b,u,i,center,dl,dt,dd,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,select,section,summary,time,mark,audio,video,textarea{box-sizing:border-box;margin:0;padding:0;border:0;font-size:12px;font:inherit}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}a{text-decoration:none}input:focus,select:focus,textarea:focus,button:focus{outline:none}select{-moz-appearance:none;-webkit-appearance:none}input,select,textarea{outline:0;border:0}select{-webkit-appearance:none}textarea{overflow:auto;resize:none;box-shadow:none}#error_explanation,.error_explanation{color:red;margin-bottom:2rem}#error_explanation h2,.error_explanation h2{font-size:.8rem;color:red}.twitter-typeahead{display:block !important}[data-collapse-group-trigger]:hover,[data-collapse-trigger]:hover{cursor:pointer;background-color:#efefef}[data-collapse-group-trigger]:hover:not(.suppress-hover-style),[data-collapse-trigger]:hover:not(.suppress-hover-style){color:#5d9d72}nav,nav>div,nav>div>div,nav>div>div>div,nav>div>div>div>div,nav>div>div>div>div>div{height:100%}nav{padding-left:20px;background:#2e3146;box-shadow:0 1px 4px 0 rgba(0,0,0,.3);height:64px;min-width:100%}nav .nav-hamburger{font-size:22px;color:#fff;background-color:inherit;border-color:#fff}nav .nav-hamburger:hover{background-color:#d1d1d1;color:#2e3146}nav .logo{margin-right:20px}nav .logo img{width:2.3rem}nav .count{display:inline-block;background:#434666;border-radius:6px;color:#fff;font-size:11px;font-weight:600;margin-left:4px;margin-top:-8px;padding:1px 4px}nav .count.alert{background:#d01827}nav .navbar-content ul{height:100%;margin:0;padding:0;list-style:none}nav .navbar-content .drawer:not(.open),nav .navbar-content .right-nav:not(.sub-nav){white-space:nowrap}nav .navbar-content .drawer:not(.open) li,nav .navbar-content .right-nav:not(.sub-nav) li{height:100%;white-space:nowrap;color:#fff !important}nav .navbar-content .drawer:not(.open) li.active a,nav .navbar-content .right-nav:not(.sub-nav) li.active a{border-bottom:4px solid #5d9d72}nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn),nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn){color:#fff;align-items:center;display:flex;flex-direction:row;font-size:12px;height:100%;padding:0 1em;text-transform:capitalize}nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn):hover:not(.logo),nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn).active,nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn):hover:not(.logo),nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn).active{background:#494c61;border-bottom:4px solid #5d9d72}nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn):hover:not(.logo) .count,nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn).active .count,nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn):hover:not(.logo) .count,nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn).active .count{background-color:#fff;color:#2e3146}nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn):hover:not(.logo) .count.alert,nav .navbar-content .drawer:not(.open) li a:not(.sub-nav-link,.btn).active .count.alert,nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn):hover:not(.logo) .count.alert,nav .navbar-content .right-nav:not(.sub-nav) li a:not(.sub-nav-link,.btn).active .count.alert{background:#d01827;color:#fff}nav .navbar-content .drawer:not(.open) li.sub-nav-wrap.icon>a:not(.btn),nav .navbar-content .right-nav:not(.sub-nav) li.sub-nav-wrap.icon>a:not(.btn){width:50px;min-width:inherit}nav .navbar-content .right-nav{align-items:center}nav .navbar-content .right-nav li a{justify-content:center}nav .navbar-content .right-nav li.divider{border-left:1px solid #fff;width:1px;height:32px}nav .drawer.open{padding-top:10px}nav .drawer.open h2{padding:0 10px;font-weight:700;font-size:1.4rem;margin-bottom:1rem;color:#2e3146}nav .drawer.open .section{padding-bottom:20px;border-bottom:1px solid #2e3146;margin-bottom:20px}nav .drawer.open .nav-item .sub-nav-item,nav .drawer.open .nav-item a{padding:8px 10px}nav .drawer.open .nav-item .sub-nav-item.active,nav .drawer.open .nav-item a.active{border-left:3px solid #5d9d72;color:#5d9d72;background-color:#f5f8fa;font-weight:700}nav .drawer.open .nav-item .sub-nav-item:hover,nav .drawer.open .nav-item a:hover{font-weight:700;background-color:#f5f8fa}nav .drawer.open .nav-item a{display:block}@media screen and (max-width: 1199.98px){nav .divider{display:none}nav .drawer:not(.open) .left-nav{display:none}}@media screen and (min-width: 1200px){nav .nav-hamburger{display:none}}@media screen and (max-width: 800px){nav .button-text{display:none}}nav .navbar-content .drawer.open ul{width:100%;display:block;text-align:left;text-transform:capitalize}nav .navbar-content .drawer.open ul li{font-size:18px;text-align:left;height:auto}nav .navbar-content .drawer,nav .navbar-content .drawer-content{height:100%}nav .activity-feed{max-height:400px;min-height:100px;overflow-y:auto;overflow-x:hidden;width:300px;right:10px}nav .activity-feed .unread-icon{font-size:8px;color:#616794}nav .activity-feed .empty-text{padding:15px 20px;text-align:center}nav .activity-feed .activity-feed-entry{color:#2e3146;word-wrap:break-word;white-space:normal;text-overflow:ellipsis;padding:0 15px}nav .activity-feed .activity-feed-entry .activity-header{font-weight:700;margin-bottom:16px;font-size:14px;color:#616794}nav .activity-feed .activity-feed-entry .card:hover{background-color:#d4d6d9;color:#2e3146}nav .navbar-content .nav-list .sub-nav-wrap:hover .sub-nav:not(.child-nav),nav .navbar-content .nav-list .sub-nav-wrap:active .sub-nav:not(.child-nav){display:flex}nav .navbar-content .nav-list .sub-nav{display:none;position:absolute;z-index:1000;padding:0;max-width:90%;overflow-x:auto;color:#2e3146}#code-requests-table th.filter-header{width:130px}#code-requests-table th.filter-header.code-request-id-filter{width:15%}#code-requests-table th.filter-header.physician-filter-header{width:55%}#code-requests-table th.filter-header.status-filter-header{width:15%}*{box-sizing:border-box}.confirm-billing-wrapper{display:flex;justify-content:flex-start}.confirm-billing-wrapper .confirm-billing-filter-sidebar{position:absolute;display:flex;flex-direction:column;margin-top:1em;margin-left:1rem;max-width:225px;min-height:100px;overflow:hidden;height:auto}.confirm-billing-wrapper .confirm-billing-filter{font-size:12px}.confirm-billing-wrapper .confirm-billing-filter .column-heading{font-size:12px;margin-bottom:3px}.confirm-billing-wrapper .confirm-billing-main-content{width:75%;margin-left:16rem}#not-billable-provider-filter{width:200px;height:26px;font-size:12px}.dashboard .dashboard-loader{z-index:100;border-radius:50%;border:16px solid #f3f3f3;border-top-color:#5d9d72;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}.dashboard .billing-dashboard h2{color:#4169af}.dashboard .billing-dashboard .card-header{background-color:#4169af !important;border-color:#4169af !important}.dashboard .billing-dashboard.dashboard-section{border-color:#4169af !important}.dashboard .billing-dashboard .dashboard-loader{border-top-color:#4169af}.dashboard .coding-dashboard h2{color:#82a7c1}.dashboard .coding-dashboard .card-header{background-color:#82a7c1 !important;border-color:#82a7c1 !important}.dashboard .coding-dashboard.dashboard-section{border-color:#82a7c1 !important}.dashboard .coding-dashboard .dashboard-loader{border-top-color:#82a7c1}.dashboard .financials-dashboard h2{color:#5d9d72}.dashboard .financials-dashboard .card-header{background-color:#5d9d72 !important;border-color:#5d9d72 !important}.dashboard .financials-dashboard.dashboard-section{border-color:#5d9d72 !important}.dashboard .financials-dashboard .dashboard-loader{border-top-color:#5d9d72}.dashboard .people-dashboard h2{color:#af90a9}.dashboard .people-dashboard .card-header{background-color:#af90a9 !important;border-color:#af90a9 !important}.dashboard .people-dashboard.dashboard-section{border-color:#af90a9 !important}.dashboard .people-dashboard .dashboard-loader{border-top-color:#af90a9}.dashboard h2{margin-left:10px;font-size:1.5rem;font-weight:bold}.dashboard .dashboard-section{margin-bottom:32px;border-left-width:5px}.dashboard .cell{width:33.3333333%}.dashboard .card{border-radius:.8rem;margin:10px;padding:0}.dashboard .card .card-header,.dashboard .card .card-body{padding:20px}.dashboard .card .card-header{padding:12px;color:#fff;border-top-left-radius:inherit;border-top-right-radius:inherit;margin-bottom:0}.dashboard .card .card-header .card-title{font-size:12px;font-weight:600}.dashboard .card .card-header a:hover{color:#d1d1d1 !important}.dashboard .card .card-body{height:300px;overflow-x:auto;overflow-y:auto}.dashboard .card .card-body th{font-weight:600}.dashboard .card .card-body td,.dashboard .card .card-body th{padding-left:0}@media(max-width: 1200px){.dashboard .cell{width:50%}}@media(max-width: 900px){.dashboard .card{height:auto !important}.dashboard .cell{width:100%}}.controller-landing_page{background-color:#e1e5e9}.controller-landing_page .split{height:100%;position:fixed;top:0}.controller-landing_page .left{left:0;width:60%}.controller-landing_page .right{width:40%;right:0;border-left:1px solid #2e3146}.controller-landing_page .login-container{overflow:auto;justify-content:space-between;display:flex;text-align:center;flex-direction:column;align-items:stretch;padding:40px 40px}.controller-landing_page .login-container .logo{height:120px}.controller-landing_page .login-container .login-btn{margin-top:120px;padding-top:10px;padding-bottom:10px;font-size:16px;font-weight:500;width:50%}.controller-landing_page .login-image{display:flex;justify-content:center;align-items:center}.controller-landing_page .login-image .cover-image{width:100%;height:100%;background:url(/assets/background_landing-13c4aa6bb965708cbbded2c8e402eb8a073c29c6085ad11d5d0bb65302cc8017.jpg) center;background-size:cover;filter:grayscale(100%) brightness(1.2)}.controller-landing_page .login-footer i{margin-right:4px}.controller-landing_page .login-footer .ap-link{font-weight:600;color:#2e3146}@media(max-width: 1600px){.controller-landing_page .logo{height:100px !important;margin-top:100px}}@media(max-width: 1300px){.controller-landing_page .left,.controller-landing_page .right{width:50%}}@media(max-width: 950px){.controller-landing_page .logo{height:80px !important;margin-top:80px}.controller-landing_page .split{width:100%}.controller-landing_page .left{display:none}.controller-landing_page .right{border-left-width:0px}.controller-landing_page .login-btn{width:100% !important}}tr.month{margin-bottom:0}tr.month.month-0{background-color:#384a30}tr.month.month-1{background-color:#698a5a}tr.month.month-2{background-color:#91ae84}tr.month td{color:#e9efe7 !important}.provider-row{background-color:#e9efe7;color:#384a30 !important;font-weight:600}@media only screen and (max-width: 760px),(min-device-width: 768px)and (max-device-width: 1024px){#schedule-container .padding{padding:1rem}}#schedule-container .disabled{background-color:#9a9a9a;color:#9a9a9a}#schedule-container .disabled i{color:#9a9a9a}#schedule-container .disabled .banner{background-color:#9a9a9a;color:#fff}#schedule-container .disabled .banner i{color:#fff}#schedule-container .banner{padding:6px}#schedule-container td .card{padding:32px;border-width:2px}#schedule-container tr{border-bottom:1px solid #e6e8ef}#schedule-container tr.table-heading-row th,#schedule-container tr.table-heading-row td{padding-left:8px;font-weight:bold;font-size:14px}#schedule-container td.icon-col{width:100px}#schedule-container td.provider-col{width:40%;font-weight:600}#schedule-container td.actuals-count-col{width:40%}#schedule-container td.shifts-count-col{width:20%}#schedule-container td.time-col{width:15%}#schedule-container td.department-col{width:20%}#schedule-container td.type-col,#schedule-container td.shift-name-col{width:10%}#schedule-container td.physician-col,#schedule-container td.shift-type-col{width:20%}#schedule-container td.notes-col{width:20%}#schedule-container td.origination-col{width:10%}#schedule-container td.is-complete-col{width:50px}#schedule-container .group-col{background-color:#e3e4ea;color:#2e3146}#schedule-container .group-row{font-weight:700;font-size:22px;background-color:#2e3146}#schedule-container .group-row td{color:#e3e4ea !important}#schedule-container .summary-row{background-color:#e3e4ea !important}#schedule-container .summary-row td{color:#2e3146 !important}body{background-color:#fff}@media only screen and (min-width: 1000px){#shifts-calendar .mobile-only{display:none}}@media only screen and (max-width: 1000px){#shifts-calendar table,#shifts-calendar thead,#shifts-calendar tbody,#shifts-calendar th,#shifts-calendar td,#shifts-calendar tr{display:block}#shifts-calendar thead tr:not(.table-heading-row){position:absolute;top:-9999px;left:-9999px}#shifts-calendar tr{border:1px solid #ccc}#shifts-calendar td{border:none;position:relative;width:100% !important}#shifts-calendar td:before{position:absolute;top:6px;left:6px;width:45%;padding-right:10px;white-space:nowrap}#shifts-calendar .hide-mobile{display:none}#shifts-calendar td.active .day-of-month{padding:6px !important}#shifts-calendar td.active .day-of-month span.day{background-color:#2e3146 !important;border-radius:4px !important;color:#e3e4ea;padding:4px 6px}}#shifts-calendar .fa.on_call{color:#4169af}#shifts-calendar .fa.in_house{color:#af90a9}#shifts-calendar td.active{border-width:3px;background-color:#fafafa}#shifts-calendar td.active .day-of-month{padding:6px !important}#shifts-calendar td.active .day-of-month span.day{font-size:12px;background-color:#2e3146;border-radius:100%;color:#e3e4ea;padding:4px 6px}#shifts-calendar .card{margin-bottom:20px !important;padding-left:0;padding-right:0;padding-bottom:0}#shifts-calendar .shift-padding,#shifts-calendar .shift{padding-left:.5em;padding-right:.5em;margin-left:.5em;margin-right:.5em}#shifts-calendar .shift{padding:1em;margin-top:1em;margin-bottom:1em;background-color:#f7f7f7;border-radius:4px}#shifts-calendar .form-section{margin-bottom:0;padding-bottom:0}#shifts-calendar th,#shifts-calendar td{border:1px solid #ccc;padding:8px}#shifts-calendar th{text-align:center !important;font-weight:bold !important;background-color:#2e2f30;color:#fff !important}#shifts-calendar td{vertical-align:top;padding:8px;background-color:#ededed}#shifts-calendar td.disabled{background-color:#dadada}.print-preview #shifts-calendar td{background-color:#fff}.month{margin-bottom:20px}.month h2{text-align:center}.day-of-month{font-size:10px;text-align:center;font-weight:bolder;margin-bottom:8px}.shift-department-group{border-bottom:2px solid #e6e8ef}.shift-department-group:last-of-type{border-bottom:none;margin-bottom:0}.schedule-row{border-top:1px solid #e6e8ef;padding:16px 0 6px 0;margin-top:10px}trix-toolbar .trix-button--icon-attach,trix-toolbar .trix-button-group.trix-button-group--file-tools,trix-toolbar .trix-button--icon-decrease-nesting-level,trix-toolbar .trix-button--icon-increase-nesting-level,trix-toolbar .trix-button--icon-code{display:none;border:none}trix-editor{line-height:1.5}trix-editor a{color:blue}#unscheduled-providers-table tr.department-row{background-color:#b2c7a9;font-weight:600}#unscheduled-providers-table tr.department-row td{color:#000}.alerts-container{position:absolute;top:84%;right:1%;max-height:60px;max-width:350px;z-index:1}.alerts-container.card{background-color:#f9f9f9;padding:.5em;word-break:break-all}.modal-open{height:100%;min-height:100%;overflow:hidden;padding:0;margin:0}.ap-modal{position:fixed;top:0;z-index:5;display:flex;width:100%;height:100%;background-color:#000;background-color:rgba(0,0,0,.5)}.ap-modal .close{position:absolute;right:20px;top:20px}.ap-modal .close-btn{position:absolute;right:10px;top:10px;font-size:1.8rem;background-color:inherit;border:none;border-radius:.2rem;padding:0 8px}.ap-modal .close-btn:hover{background-color:#ddd;cursor:pointer;color:red}.ap-modal button.close{border:none;border-radius:100%;background-color:inherit;padding:10px 14px}.ap-modal button.close:hover{background-color:#ddd}.ap-modal .close:hover{cursor:pointer;color:red}.ap-modal .ap-modal-content{position:relative;border-radius:.3rem;max-height:95vh;min-height:200px;overflow:hidden;display:flex;flex-direction:column;box-sizing:border-box;background-color:#fff;margin:auto;width:90%}.ap-modal .ap-modal-content.modal-sm{max-width:600px}.ap-modal .ap-modal-content.modal-md{max-width:800px}.ap-modal .ap-modal-content.modal-lg{max-width:1000px}.ap-modal .ap-modal-body{min-height:150px;height:100%;flex:1 1 auto;overflow-y:scroll}.ap-modal .ap-modal-header{padding:16px;border-bottom:1px solid #e6e8ef}.ap-modal .ap-modal-header .ap-modal-title{color:#3f67b1;margin-bottom:8px}.ap-modal .ap-modal-header,.ap-modal .ap-modal-footer{flex:0 0 auto}.ap-modal .ap-modal-footer{padding:16px;border-top:1px solid #e6e8ef;background:#f3f3f3}.stage-display-item{padding:.5rem;margin-right:1rem}.autocomplete{position:relative}.autocomplete-results{position:absolute;max-height:250px;min-width:200px;padding:8px 0}.autocomplete-results.hidden{display:none}.tt-dropdown-menu{background-color:#fff;border:1px solid #e6e8ef;border-radius:3px;font-size:12px;max-height:250px;min-width:200px;overflow-y:scroll;z-index:1000}.tt-dropdown-menu .tt-cursor{background-color:#e6e8ef;color:#5d9d72}.tt-dropdown-menu .tt-suggestion,.tt-dropdown-menu .empty{padding:4px 8px}.tt-dropdown-menu .tt-suggestion:hover{background-color:#e6e8ef;color:#5d9d72;cursor:pointer}.breadcrumb .crumb-link{font-size:14px}.breadcrumb .crumb-link:last-of-type:not(.no-highlight){color:#5d9d72;font-weight:bold !important}.breadcrumb .crumb-divider{margin:5px}.breadcrumb .crumb-divider:last-of-type{display:none}a{color:inherit}a:hover,i[data-link]:hover{cursor:pointer;color:#5d9d72 !important}.btn-group{display:inline-flex;align-items:center;gap:4px}.btn{align-items:center;cursor:pointer;justify-content:center;font-size:12px;white-space:nowrap;border-radius:2px;border:0;font-size:12px;padding:6px 12px}.btn:hover{background-color:#f3f3f3}.btn-grey{background-color:#6c6e7d;color:#fff;border:1px solid #6c6e7d}.btn-grey:hover{background-color:#f3f3f3;border-color:#f3f3f3;color:#6c6e7d}.btn-red{background-color:#d01827;color:#fff;border:1px solid #d01827}.btn-red:hover{background-color:#f8c9cc;border-color:#f8c9cc;color:#fff}.btn-red-o{background-color:#fff;color:#d01827;border:1px solid #d01827}.btn-red-o:hover{background-color:#f8c9cc;border-color:#f8c9cc;color:#fff}.btn-yellow-o{background-color:#fff;color:gold;border:1px solid gold}.btn-yellow-o:hover{background-color:gold;border-color:gold;color:#665700}button:disabled,.btn:disabled{background-color:#9a9a9a;color:#ccc}button:disabled:hover,.btn:disabled:hover{cursor:not-allowed}.btn-wide{width:100%}.btn-dark,.quick-filter-button.active{background-color:#2e3146;color:#fefefe}.btn-dark:hover,.quick-filter-button.active:hover{color:#2e3146;background-color:#e3e4ea}.btn-dark-o{border:1px solid #2e3146;color:#2e3146;background-color:inherit}.btn-dark-o:hover{background-color:#e3e4ea;border-color:#e3e4ea}.btn-light{background-color:#fefefe;border:1px solid rgba(47,49,71,.1) !important;color:#2e3146}.btn-light.error{color:#d01827}.btn-transparent{background-color:inherit;border:none;color:#2e3146}.btn-green{border:1px solid #5d9d72;color:#fff;background-color:#5d9d72}.btn-green:hover{background-color:#d9e8de;border-color:#d9e8de;color:#5d9d72}.btn-green-o{border:1px solid #5d9d72;color:#5d9d72;background-color:inherit}.btn-green-o:hover{background-color:#d9e8de;border-color:#d9e8de}.btn-form{background-color:#f3f3f3;color:#2e3146}.btn-form.error{color:#d01827}.btn-lg{padding:8px 20px;font-size:14px}button:hover{cursor:pointer}.btn-round{border-radius:28px}.chip{padding:2px 18px;border-radius:20px;margin-right:2px;margin-top:2px;color:#fff;display:inline-block}.num-chip{font-weight:600;text-align:center;border-radius:2rem;padding:2px 10px;font-size:.7rem}.red-chip{background-color:#d01827;color:#fff}.chip-midnight-light{background:#e3e4ea;color:#2e3146}a.num-chip:hover{color:#2e3146 !important;background-color:#d1d1d1}.comment{font-size:12px;margin-top:15px}.comment .comment-header{margin-bottom:5px}.comment .comment-header .author{font-size:10px;font-weight:700}.comment .comment-header .date,.comment .comment-header .edited{font-size:10px}.comment .comment-header .date{margin-top:2px}.comment .comment-header .edited{margin-left:5px}.comment .comment-text .user-wrap{align-items:center;border-radius:4px;display:inline-flex;font-size:11px;font-weight:700;height:inherit;margin-bottom:5px;padding:3px;word-break:keep-all}.comment .card{border:0px;background-color:inherit;padding:8px;padding-left:0px}.comment .actions{margin-top:5px}.comment .actions .action{font-size:10px;margin-right:10px;text-decoration:underline}#autocomplete-container{background-color:#fff;display:none;margin-left:10px;position:absolute !important}.horizontal-divider{border-bottom:solid rgba(128,128,128,.2) 2px;width:100%}.vertical-divider{border-left-width:2px;border-left-style:solid;border-left-color:#e6e8ef;height:inherit;margin-left:8px;margin-right:8px}.drawer.offcanvas,.drawer.open{top:0;position:fixed;width:350px;height:100%;background-color:#fff;box-shadow:-5px 0 15px rgba(0,0,0,.3);z-index:1001;overflow:auto}.drawer.offcanvas .drawer-content,.drawer.open .drawer-content{padding:8px}.drawer .close-button{position:fixed;top:10px;background-color:rgba(0,0,0,0);border:none;font-size:2rem;color:#2e3146;cursor:pointer}.drawer.drawer-left{transition:left .3s ease-in-out;left:-400px}.drawer.drawer-left.open{left:0}.drawer.drawer-left.open .close-button{left:310px}.drawer.drawer-left .close-button{left:-100px}.drawer.drawer-right{transition:right .3s ease-in-out;right:-400px}.drawer.drawer-right.open{right:0}.drawer.drawer-right.open .close-button{right:10px}.drawer.drawer-right .close-button{right:-100px}.drawer-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);z-index:1000;display:none}.drawer-overlay.active{display:block}.ap-fab{position:fixed;right:16px;bottom:16px;box-shadow:0 4px 8px rgba(0,0,0,.2);transition:background-color .1s;z-index:10000}.ap-fab:hover{background-color:#d9e8de;cursor:pointer}.filter-counter{padding:2px 8px;margin:0;font-size:11px}.filter-container th{border-bottom-width:2px;vertical-align:top}.filter-table-header{min-height:50px}.filter-header,.filter-container{vertical-align:top;border-bottom-width:2px}.filter-header.date-filter-header .inline-date-input-container>input,.filter-container.date-filter-header .inline-date-input-container>input{flex-basis:100%}.filter-header.boolean-filter-header,.filter-container.boolean-filter-header{width:130px;overflow-wrap:anywhere}.filter-header .alert,.filter-container .alert{font-size:12px}.filter-header .radio-container input[type=radio],.filter-container .radio-container input[type=radio]{transform:scale(1.2)}.filter-header .radio-container input[type=radio]:hover,.filter-container .radio-container input[type=radio]:hover{cursor:pointer}.filter-header .radio-container label,.filter-container .radio-container label{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;padding-left:8px}.filter-header .radio-container label:hover,.filter-container .radio-container label:hover{cursor:pointer}.filter-header input:not([type=submit]),.filter-header select,.filter-container input:not([type=submit]),.filter-container select{background-color:#fff;font-size:11px;font-weight:400;border:1px solid #ddd;border-radius:.2rem}.filter-header input:not([type=submit])::placeholder,.filter-header select::placeholder,.filter-container input:not([type=submit])::placeholder,.filter-container select::placeholder{font-weight:400 !important;font-style:italic}.filter-header .column-heading,.filter-container .column-heading{align-items:center;display:flex;flex-wrap:nowrap;margin-bottom:4px;min-height:30px}.filter-header .column-heading .title,.filter-container .column-heading .title{color:#2e3146;font-weight:500}.filter-header .column-heading .sort-filter-container,.filter-container .column-heading .sort-filter-container{display:flex;flex-direction:column;margin-left:auto}.filter-header .column-heading .sort-filter-container i,.filter-container .column-heading .sort-filter-container i{color:#616794;font-size:14px;background-color:#fff;border:1px solid #cdd1df;padding:0 4px;margin:1px 0;border-radius:.2rem}.filter-header .column-heading .sort-filter-container i.active,.filter-container .column-heading .sort-filter-container i.active{cursor:pointer;color:#fff;background-color:#2e3146}.filter-header .column-heading .sort-filter-container i:hover,.filter-container .column-heading .sort-filter-container i:hover{cursor:pointer;color:#fff;background-color:#616794;border-color:#616794}.filter-header .filter-entries,.filter-container .filter-entries{max-height:88px;overflow-y:scroll;text-transform:none !important}.filter-header .filter-entries>div,.filter-container .filter-entries>div{color:#000;margin-top:.5rem}.filter-header .filter-entries .input-wrap,.filter-container .filter-entries .input-wrap{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;font-size:11px}.filter-header .filter-entries .input-wrap .js-filter-checkbox,.filter-container .filter-entries .input-wrap .js-filter-checkbox{height:16px !important;width:16px !important;margin-right:.25rem}.filter-header .filter-entries .input-wrap label,.filter-container .filter-entries .input-wrap label{margin-bottom:0;font-size:11px;letter-spacing:normal}.input-field{border:1px solid #d4d6d9;padding:0 4px;height:34px}.input-field{width:100%}.input-field.text-area{height:100px}.input-field::placeholder{color:#86889c}textarea{height:unset !important}select{background:url("data:image/svg+xml,<svg width='24' height='24' xmlns='http://www.w3.org/2000/svg'><path d='m0,6l12,12l12,-12l-24,0z'/><path fill='none' d='m0,0l24,0l0,24l-24,0l0,-24z'/></svg>") no-repeat right;background-size:8px;background-position-x:calc(100% - 5px);padding-right:18px !important}.input-with-icon{display:flex;align-items:center;width:100%;border:1px solid #d4d6d9;background-color:#f8f9f8;height:34px}.input-with-icon .twitter-typeahead{height:32px !important;flex:1;outline:none;font-size:12px}.input-with-icon input{height:32px !important;border:none !important;font-size:12px}.input-with-icon i{margin-right:4px;color:#888;padding:4px 6px;border-radius:.2rem}.input-with-icon i:hover{background-color:#fbdadd;color:red}.typeahead-field{background-color:inherit;width:100%;flex:1}.typeahead-field pre{z-index:1}.input-field-container{display:flex;flex-direction:row;justify-content:center}.input-field-container .input-icon{cursor:pointer;font-size:12px;margin-left:-26px;margin-top:4px}.label{color:#7b7d94;font-weight:400;text-transform:uppercase;font-size:12px;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}form label{color:#7b7d94;font-weight:400;text-transform:uppercase;font-size:12px;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-input-field{display:flex;flex-direction:column}.form-input-field label{color:#7b7d94;font-weight:400;text-transform:uppercase;font-size:12px;margin-bottom:3px}.form-input-field .input-field{background-color:#f8f9f8;font-size:12px;line-height:initial}.hidden-select-input-group select{display:none}.admin-form-footer{margin-top:24px}.input-md{transform:scale(1.2)}.input-lg{transform:scale(1.5)}.input-xl{height:1.3rem;width:1.3rem}input[type=checkbox]:hover{cursor:pointer}.form input[type=radio]+label{color:#7b7d94;font-weight:400;text-transform:uppercase;font-size:12px;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-left:8px}.form label{color:#7b7d94;font-weight:400;text-transform:uppercase;font-size:12px;margin-bottom:3px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form{font-size:14px;line-height:1.2}.form .row{margin-top:16px}.form .row:first-child{margin-top:0}.form .col{display:flex;flex-direction:column;margin-left:5px;margin-right:5px}.form .col:first-child{margin-left:0}.form .col:last-child{margin-right:0}.form input[type=checkbox]:hover{cursor:pointer}.form select,.form textarea,.form input[type=date],.form input[type=email],.form input[type=number],.form input[type=tel],.form input[type=text],.form input[type=time]{background-color:#f8f9f8;font-size:12px;line-height:initial;border:1px solid #d4d6d9;padding:0 4px;height:34px;width:100%}.form select.text-area,.form textarea.text-area,.form input[type=date].text-area,.form input[type=email].text-area,.form input[type=number].text-area,.form input[type=tel].text-area,.form input[type=text].text-area,.form input[type=time].text-area{height:100px}.form select::placeholder,.form textarea::placeholder,.form input[type=date]::placeholder,.form input[type=email]::placeholder,.form input[type=number]::placeholder,.form input[type=tel]::placeholder,.form input[type=text]::placeholder,.form input[type=time]::placeholder{color:#86889c}.form h3{color:#5d9d72;font-weight:600;margin-bottom:16px}.checkbox-container{display:flex;align-items:center;flex-direction:row}.checkbox-container input[type=checkbox]{margin-right:5px}.checkbox-container label:hover{cursor:pointer}input[readonly]{font-style:italic;font-weight:normal;color:#9a9a9a}label.required-label::after{content:" *";color:red}.input-field-toggle{display:none}.input-field-toggle:not(.checked)~.row .button-option2{background-color:#2e3146;color:#fefefe}.input-field-toggle.checked~.row .button-option1{background-color:#2e3146;color:#fefefe}.footer .split-btns{display:flex;justify-content:space-between}.arrow-up-sm{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-bottom:9px solid #fff}.arrow-down-sm{width:0;height:0;border-left:6px solid rgba(0,0,0,0);border-right:6px solid rgba(0,0,0,0);border-top:9px solid #fff}.fa-trash-o:hover,.fa-trash-can:hover,.fa-minus-square:hover{cursor:pointer;color:red}.destroy-icon{color:red}.destroy-icon:hover{cursor:pointer;color:#f8c9cc}.labeled-text{display:flex;flex-direction:column;font-size:12px;font-weight:400}.labeled-text label{color:#7b7d94;font-weight:400;text-transform:capitalize;margin-bottom:7px}.loader-container,#loader-container{height:100%;width:100%;background-color:rgba(50,50,50,.6);z-index:99;position:fixed;top:0;left:0}.loader,#loader{position:fixed;left:50%;top:50%;z-index:100;margin:-75px 0 0 -75px;border:16px solid #f3f3f3;border-radius:50%;border-top:16px solid #5d9d72;width:120px;height:120px;-webkit-animation:spin 2s linear infinite;animation:spin 2s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg)}}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.menu{border:1px solid #dedede;background-color:#fff;font-size:12px;padding:1em;border-radius:.2rem;position:absolute;margin-top:6px;padding:0;max-height:400px;overflow-y:auto;min-width:200px;max-width:250px}.menu .menu-item{padding:12px 6px;width:100%}.menu .menu-item:hover{background-color:#fafafa;cursor:pointer}.message-box{border:1px solid #4169af;border-radius:.2rem;padding:16px;font-size:14px;color:#4169af;background-color:#d6e2eb}.message-box.error{font-weight:600;border-color:#d01827;color:#d01827;background-color:#f8c9cc}.message-box.success{border-color:#5d9d72;color:#5d9d72;background-color:#d9e8de}.modal-wrapper{background-color:rgba(0,0,0,.5);display:none;left:0;overflow:hidden;position:absolute;right:0;top:0;bottom:0;width:100%;z-index:6;margin:0}.modal-wrapper.opaque{opacity:0}.modal-body div{max-height:inherit !important}.modal-body{background-color:#fff;border-radius:5px;box-shadow:0 2px 4px #000;position:relative;max-height:95vh;width:90%;overflow:hidden;left:50%;top:50%;transform:translate(-50%, -50%)}.modal-body.side-modal-right{left:auto;right:0px;top:64px;bottom:0px;position:absolute;max-height:inherit;width:80%;transform:inherit;overflow-y:auto}.modal-body.bottom-right{top:94%;left:98%;transform:translate(-100%, -100%)}.modal-body.middle{top:50%;left:50%;transform:translate(-50%, -50%)}.modal-body.xlarge{min-width:35%;max-width:40%;height:auto}.modal-body.large{min-width:30%;max-width:35%;height:auto}.modal-body.small{min-width:100px;max-width:25%;width:auto}.modal-body .export-selection{margin-top:20px}.modal-body .modal-page-header{position:relative;padding:1rem 1rem 1rem 1rem;margin:0;background-color:inherit}.modal-body .modal-page-header h1{position:relative}.modal-body .modal-page-header h1:after{content:"";border-bottom:1px solid #d4d6d9;width:150%;position:absolute;bottom:-10px;left:0}.modal-body .modal-page-header h1.no-line:after{border-bottom:none}.modal-body .modal-page-header i.js-close-modal,.modal-body .modal-page-header i.close-modal{position:absolute;font-size:18px;right:1em}.modal-body .modal-page-header i.js-close-modal:hover,.modal-body .modal-page-header i.close-modal:hover{opacity:.75;cursor:pointer}.modal-body .modal-page-header.hide{margin-top:-4em;opacity:0;transition:margin-top .5s,opacity .5s}.modal-body .modal-page-header{margin-top:0;opacity:1}.modal-body .modal-content{overflow:auto;max-height:inherit !important}.modal-body .modal-padding{padding-bottom:32px !important;padding-top:32px !important;max-height:inherit !important}.modal .js-close-modal,.modal .close-modal{position:absolute;font-size:18px;top:1em;right:1em;z-index:10}.modal .js-close-modal:hover,.modal .close-modal:hover{opacity:.75;cursor:pointer}.modal .modal-body .staging-config-wrap{background-color:#fff;display:flex;left:0;right:0;padding:0 2rem 1rem 2rem;z-index:1}.modal .modal-body .staging-config-wrap .staging-config{margin-left:auto;text-align:right}.modal .modal-body .staging-config-wrap .staging-display{align-items:center;display:flex;flex-basis:60%}.modal .modal-body .staging-config-wrap .staging-display .stage-display-item{flex-basis:0;flex-grow:1;height:30px;margin-right:1rem;padding:.7rem .5rem}.modal .modal-body.no-header .staging-config-wrap{padding:1rem 6rem 1rem 2rem;padding-right:6rem;padding-top:1rem;transition:padding-right .5s,padding-top .25s}.modal .modal-body .modal-content{padding:0em 2rem;margin-top:-1.1rem}.modal .modal-body .modal-content .form-footer{height:68px;left:auto;margin-left:-2em;right:auto}.modal .modal-body .modal-content .form-footer.side-bar{margin-left:calc(-2em - 175px)}.modal .modal-body .modal-content .form-footer .js-close-modal,.modal .modal-body .modal-content .form-footer .close-modal{right:auto;left:auto;top:auto;font-size:18px}.billing-alert-banner-wrap{color:#fff;overflow-x:hidden;overflow-y:auto;width:100%}.billing-alert-banner-wrap .event-item{margin-bottom:.5rem;padding:.5rem}.modal-footer{background:#f3f3f3;padding:1em;width:100%}.modal-footer.absolute-footer{bottom:0rem;position:absolute;width:100%;z-index:1}.modal-footer.absolute-footer #encounter-loader-wrapper{bottom:-50px;right:0}.pagination{bottom:0;display:flex;padding:1rem 2.2rem;text-transform:capitalize;z-index:1}.pagination>:not(:first-child){margin-left:auto}.pagination .total-count{align-self:center;font-size:12px;margin-left:2rem}.pagination .btn-segmented-group{display:flex}.pagination .btn-segmented-group>*{align-items:center;cursor:pointer;justify-content:center;font-size:12px;white-space:nowrap;align-items:center;border:0;border-radius:2px;display:flex;float:left;font-size:12px;font-weight:400;justify-content:center;margin:0 2px;height:32px;width:32px;padding:0;text-align:center}.pagination .btn-segmented-group em{background:#5d9d72;color:#fff}.pagination a{margin-bottom:0}.pagination .previous_page,.pagination .next_page{color:#82a7c1;margin:0}.pagination .previous_page{margin-right:20px}.pagination .next_page{margin-left:20px}.pill{border-radius:1rem;height:25px}.popover-wrapper{position:static}i[data-popover-trigger]:hover{color:#e3e4ea !important;cursor:pointer}.popover-card{display:none;position:absolute;z-index:1000}.popover-card__container{width:260px;background:#fff;border:1px solid #e6e8ef;border-radius:8px;box-shadow:0 6px 18px rgba(0,0,0,.12)}.popover-card__header{font-weight:600;padding:8px 10px;border-bottom:1px solid #e6e8ef}.popover-card__body{padding:10px;font-size:.9rem;line-height:1.35}.profile-autocomplete-results{position:absolute;width:200px;margin-top:12px;border:2px solid rgba(47,49,71,.1) !important;background-color:#fff !important;font-size:12px !important;padding:1em !important}.profile-autocomplete-results .autocomplete-result{cursor:pointer;padding:5px 0px;margin-top:3px;display:block}.profile-autocomplete-results .autocomplete-result p:nth-child(2){font-size:11px;color:#9a9a9a;margin-top:1px}.progress-bar-container{width:100%;background-color:#e0e0e0;border-radius:8px;overflow:hidden;position:relative;height:24px}.progress-bar{height:100%;border-radius:5px;text-align:center;line-height:24px;font-weight:bold}.progress-text{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);color:#2e3146;font-weight:bold;z-index:1;pointer-events:none}.progress-1{background-image:linear-gradient(to right, #d01827, #ffa500)}.progress-2{background-image:linear-gradient(to right, #ffa500, #ffd700)}.progress-3{background-image:linear-gradient(to right, #ffd700, #8bbb9b)}.progress-4{background-image:linear-gradient(to right, #8bbb9b, #5d9d72)}.quick-filters button{color:#494c61;border-color:#494c61 !important}.quick-filters button .num-chip{padding:2px 6px;margin-left:4px;background-color:#e3e4ea}.quick-filters button.active .num-chip{background-color:#e3e4ea !important;color:#2e3146}.quick-filters button:hover{border-color:#6c6e7d !important;background-color:#6c6e7d;color:#fefefe}.quick-filters button:hover .num-chip{color:#2e3146}.quick-filters{position:relative}.quick-filters .quick-filter-actions{float:right}.quick-filter-group{padding:0 8px}.quick-filter-group:not(:last-of-type){border-right:1px solid #2e3146}.quick-filter-group button i,.quick-filter-group button span{pointer-events:none}.filter-toggle{margin-right:5px}.table-container{height:100%;overflow-x:auto;overflow-y:hidden}.table-container>table{height:100%;width:100%}.table-container>table>thead,.table-container>table>tbody>tr{display:table;width:100%;table-layout:fixed}.table-container>table>thead.d-none,.table-container>table>tbody>tr.d-none{display:none !important}.table-container>table>th{position:inherit}.table-container>table>tbody{overflow-x:hidden;height:inherit;overflow-y:auto;display:block;table-layout:fixed}#snackbar{display:none;min-width:250px;padding:16px;background-color:#fff;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);border:1px solid #ccc;border-bottom-width:4px;border-radius:.4rem;text-align:center;position:fixed;z-index:10;left:50%;bottom:30px;transform:translateX(-50%)}#snackbar.snackbar-success{border-color:#5d9d72;color:#5d9d72;background-color:#f2f7f4}#snackbar.snackbar-error{border-color:#d01827;color:#d01827;background-color:#f8c9cc}#snackbar.show{visibility:visible;-webkit-animation:fadein .5s,fadeout .5s 2.5s;animation:fadein .5s,fadeout .5s 2.5s}#hide-snackbar{color:#000;cursor:pointer}#hide-snackbar:hover{color:#d01827}#snackbar-text{padding:0 10px}.sortable-placeholder{height:60px;border:2px dashed #ccc;margin:6px 0}.drag-handle{cursor:grab;user-select:none}.drag-handle .card-grey{border:1px solid #2e3146}.table-list td input{margin:0}.table-list td.min-width{min-width:150px}.table-list td.action-cell{font-size:18px}.table-list td.action-cell a{align-items:center;display:flex;justify-content:center;height:100%}.table-list td.action-cell .fa-edit{color:#3f67b1}.table-list td.action-cell .icon-trash-empty{color:red}.table-list td.action-cell .next{background-color:#fefefe;position:absolute;right:2px}.table-list td.action-cell .action-loader{animation-duration:1500ms;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;display:none;left:20px;position:absolute;top:16px}.table-list td .btn{margin-bottom:0}.table-list td.breadcrumb{position:relative}.table-list td.breadcrumb::after{position:absolute;right:-3px}.table-list td form{white-space:nowrap}.table-list td .time-divide{border-left:1px solid #d4d6d9;height:100%;margin:0 3px}.table-list td.cancelled{text-decoration:line-through;color:red}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}table,.row-table{width:100%}table tr.table-heading-row td,.row-table tr.table-heading-row td{font-size:1rem;padding-left:0}table th,table .header-row .col,.row-table th,.row-table .header-row .col{font-size:12px;font-weight:200;padding:12px 8px;position:relative;text-align:left;text-transform:capitalize;color:#2e3146;border-bottom:1px solid #e6e8ef}table td,table .body-row .col,.row-table td,.row-table .body-row .col{font-size:12px;padding:10px 20px;vertical-align:middle;color:#2e3146}table td.border-left,table th.border-left,table .col.border-left,.row-table td.border-left,.row-table th.border-left,.row-table .col.border-left{border-left:1px solid #e6e8ef !important}table tr,table .body-row,.row-table tr,.row-table .body-row{border-bottom:1px solid #e6e8ef}table tr[data-link]:hover,.row-table tr[data-link]:hover{cursor:pointer;background-color:#f5f8fa}table tr:last-of-type,table .no-last-border:last-of-type,.row-table tr:last-of-type,.row-table .no-last-border:last-of-type{border-bottom:none}table.no-border tr{border:none}table.min-width-only{width:auto}table.min-width-only td,table.min-width-only th{padding:10px 20px 10px 0px}.table-bordered{border:1px solid #e6e8ef}tr.bg-dullblue th,tr.bg-green-alt th,tr.bg-olive-0 th,tr.bg-olive-1 th,tr.bg-olive-2 th,tr.bg-lightred th{color:#fff}tr.filter-container th,tr.grey-bg th{background-color:#f3f4f7;width:130px}tr.filter-container th:not(:last-of-type),tr.grey-bg th:not(:last-of-type){border-right:2px solid #e6e8ef}tr.filter-container th.date-filter-header,tr.grey-bg th.date-filter-header{width:200px}tr.midnight-medium th,tr.midnight-medium td{background-color:#e3e4ea !important;color:#2e3146 !important}th.bordered-cell,td.bordered-cell{border-left:1px solid #d4d6d9;border-right:1px solid #d4d6d9}.limited-width-header{width:100px !important}.action-header{width:50px !important}.action-button-header{width:80px !important}.tabs{display:flex;flex-direction:row;border-bottom:1px solid rgba(128,128,128,.2)}.tabs .tab{display:flex;padding:10px 31px;font-weight:700}.tabs .tab.active{border-bottom:5px solid #5d9d72}.hide-container .toggle-hidden{display:none}.multi-select-options .row{padding:1em;margin-top:1em;margin-bottom:1em;background-color:#f7f7f7;border-radius:4px}.multi-select-options .row label{color:#2e3146}.multi-select-options .fa.fa-minus-circle.alert{font-size:1rem}.multi-select-options .fa.fa-minus-circle.alert:hover{cursor:pointer;color:#f8c9cc}.multi-select-options input[type=checkbox]{display:none}.multi-select-options input[type=checkbox]:not(:checked){display:none}.multi-select-options input[type=checkbox]:not(:checked)+label{display:none}.fs-8{font-size:8px}.fs-10{font-size:10px}.fs-12{font-size:12px}.fs-14{font-size:14px}.fs-16{font-size:16px}.fs-18{font-size:18px}.fs-20{font-size:20px}.fs-24{font-size:24px}.fs-32{font-size:32px}.fs-40{font-size:40px}.font-lg{font-size:large}h1{font-family:"Open Sans",serif;font-size:22px;font-style:normal;font-variant:normal;font-weight:700;line-height:28px}h3{font-family:"Open Sans";font-size:14px;font-style:normal;font-variant:normal;font-weight:700;line-height:15.4px}.text-corrected h1,.text-corrected h2,.text-corrected h3,.text-corrected h4,.text-corrected h5,.text-corrected h6{font-family:"Open Sans",serif;margin-bottom:10px;font-weight:700;line-height:1.2}.text-corrected h1{font-size:1.75rem;padding-bottom:5px}.text-corrected h2{font-size:1.5rem}.text-corrected h3{font-size:1.25rem}.text-corrected h4{font-size:1rem;font-weight:600}.text-corrected h5{font-size:.8rem;font-weight:600}.text-corrected h6{font-size:.7rem;font-weight:600;font-style:italic}.text-corrected ul,.text-corrected p{line-height:1.6}p{font-family:"Open Sans",serif;font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:20px}blockquote{font-family:"Open Sans";font-size:22px;font-style:normal;font-variant:normal;font-weight:400;line-height:30px}pre{font-family:"Open Sans";font-size:12px;font-style:normal;font-variant:normal;font-weight:400;line-height:18.5714px}.sub-text,.sub-text span{color:#303030;font-size:10px;line-height:1.4}a:hover{cursor:pointer}.link{color:#4169af;text-decoration:underline}.link-bold{color:#3f67b1;font-weight:600}.link-bg{display:inline-block;background-color:#f5f8fa;padding:4px 6px;border-radius:.2rem;line-height:1.4}.underline{text-decoration:underline}.break-word{word-break:break-word}.no-wrap{white-space:nowrap}a .fa,.no-decoration{text-decoration:none}.text-bold{font-weight:700}.text-semi-bold{font-weight:600}.text-italic{font-style:italic}.downcase{text-transform:lowercase}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.text-xxs{font-size:11px}.text-xs{font-size:12px}.text-s{font-size:14px}.text-m{font-size:17px}.text-l{font-size:18px}.text-xl{font-size:22px}.left-bar{flex-basis:20%;min-width:200px}.left-bar.left-bar-lg{min-width:400px}.page{display:flex;flex-direction:column;height:calc(100vh - 64px);width:100%}.page.padding{padding:0 2.2rem}.page.dashboard-page{padding:32px 2.2rem}.page.column{flex-direction:row}.page .page-section{display:flex;flex-direction:column;overflow-y:auto;padding:0}.page .page-section.padding{padding:0 2.2rem}.page .page-section.fill{flex:1}.page .page-col{min-height:calc(100vh - 64px - 64px);margin:0 5px}.page .page-col>.card:not(.no-fill){overflow-y:auto;min-height:100%}.page-header{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;margin-bottom:2.2rem;text-transform:capitalize}.page-header .header{align-items:center;align-self:center;display:flex;flex:1;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.page-header .header.left{align-self:flex-start;margin-right:1.1rem}.page-header .header.left .inner{text-align:left}.page-header .header.left .inner::after{content:"";width:100%}.page-header .header.left .inner>*{display:inline-block;margin-right:.5rem;vertical-align:top}.page-header .header.right{align-self:baseline;font-size:12px;font-weight:700;letter-spacing:.5px}@media(min-width: 1200px){.page-header .header.right{margin:0 0 0 auto}}.page-header .header.right .btn-segmented-group{font-weight:400}.page-header .header.right .btn{font-weight:400}.page-header .header>:not(:last-child){margin-right:1.1rem}.page-header .header .circled-number{background:#9a9a9a;border-radius:50%;color:#fff;display:inline-block;font-size:12px;height:33px;margin-right:.5rem;padding:10px 6px 6px;text-align:center;width:33px}.form-page{width:70%;margin-left:15%;position:relative}.widget{display:flex;flex-direction:column;flex:1}.flex{display:flex}.flex-col{flex-direction:column}.flex-fill{flex:1}.block{display:block}#provider-education-location-section{padding-bottom:30px}.alert,.delete,.error,.red,.red>td{color:#d01827}.blue,.edit{color:#3f67b1}.brightgreen{color:#34c658}.green-sage{color:#5d9d72}.green-dark{color:#2d4d38}.green{color:#5d9d72}.light-grey{color:#9a9a9a}.aqua{color:#00a39b}.midnight{color:#2e3146 !important}.midnight-medium{color:#616794 !important}.orange{color:orange}.yellow{color:gold}.dark-gray,.dark-gray td{color:#6c6e7d}.white{color:#fff}.label-color{color:#7b7d94}.bg-white{background-color:#fff}.bg-whiteblue{background-color:#f5f8fa}.bg-grey{background-color:#d1d1d1}.bg-lightgrey{background-color:#f3f3f3}.bg-dullblue,.billing-rule-cpt{background-color:#4169af}.bg-orange-light{background-color:#ffeac2}.bg-orange,.billing-rule-ins{background-color:orange}.bg-green-alt,.billing-rule-2nd{background-color:#5d9d72}.bg-lightred,.billing-rule-sp{background-color:#d01827}.bg-purple,.billing-rule-fac{background-color:#639}.bg-lightblue{background-color:#3f67b1}.bg-active{background-color:#5d9d72}.bg-midnight-medium{background-color:#616794;color:#2e3146}.bg-pending,.billing-rule-enctype{background-color:orange}.bg-inactive{background-color:#9a9a9a;color:#fff}.bg-light-green{background-color:#c5e0ce}.hover-grey:hover{background-color:#f5f8fa}.bg-white-olive{background-color:#e9efe7}.bg-olive-0{background-color:#384a30}.bg-olive-1{background-color:#698a5a}.bg-olive-2{background-color:#91ae84}.border-midnight{border-color:#2e3146 !important}.border-w-1{border-width:1px}.d-none,.hidden,.col.d-none,.row.d-none{display:none}.full-width,.w-full{width:100%}.h-full{height:100%}.float-right{float:right}.inline-block{display:inline-block}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.text-left{text-align:left}.relative{position:relative}.scroll-x{overflow-x:scroll}.scroll-y{overflow-y:auto}.align-middle{vertical-align:middle}.cursor,[data-link]:hover{cursor:pointer}.modal-open{overflow:hidden;max-height:100vh}[data-link]:hover{background-color:#dadada !important}.grid-container{display:grid;grid-auto-flow:column;grid-auto-columns:1fr}.flex-wrap{flex-wrap:wrap}.col{display:flex;flex:1}[class^=col-]{display:flex;flex-direction:column;overflow-y:auto}.col-1{width:8.3333333333%}.col-2{width:16.6666666667%}.col-3{width:25%}.col-4{width:33.3333333333%}.col-5{width:41.6666666667%}.col-6{width:50%}.col-7{width:58.3333333333%}.col-8{width:66.6666666667%}.col-9{width:75%}.col-10{width:83.3333333333%}.col-11{width:91.6666666667%}.col-12{width:100%}.row{display:flex;flex-direction:row}.jc-align-end{display:flex;justify-content:flex-end}.jc-space-between{display:flex;justify-content:space-between}.jc-start{display:flex;justify-content:start !important}.jc-center{display:flex;justify-content:center}.ai-center{display:flex;align-items:center}.ai-start{display:flex;align-items:flex-start}.ai-end{display:flex;align-items:flex-end}.flex-row{flex-direction:row}.flex-col{display:flex;flex-direction:column;flex-grow:1}.flex-scroll-container{display:flex;flex-direction:column;overflow:hidden}.flex-fixed-container-row{display:flex;flex-direction:row;height:100%;overflow:hidden}.flexed-modal-content{display:flex;flex-direction:row;max-height:95vh}.flex-container{display:flex;flex-direction:column;height:inherit;max-height:inherit;flex-grow:1}.flex-form-container{flex-direction:column;display:flex;flex:1;overflow:hidden}.middle-container{display:flex;flex:1;overflow:hidden}.flex-column{flex:1;overflow:auto}.flex-footer{padding:20px}.comments-modal-container,.comments-container{min-width:300px;max-width:300px}.comments-container{padding:16px}.comments-modal-container{border-left:1px solid #e6e8ef;background-color:#f5f8fa}.comments{overflow:auto;background-color:inherit}.comments .modal-comments{padding:16px;height:inherit;overflow-y:auto}.comments i,.comments span{font-size:14px}.comments form .form-input-field .input-field{font-size:12px}.comments form .btn{font-size:12px;margin-top:5px;margin-right:5px;padding:4px 8px}.comment{border-top:1px solid #ccc;padding-top:10px}.comment.read-only-comment{border-top:none;margin-top:0}.comment.read-only-comment .comment-text{line-height:1.2;text-transform:none}#code-requests-table tr .fa-times{font-size:1.2em}#code-requests-table td{overflow:hidden}#code-requests-table td.code-request-assigned-to-column form.profile-update{position:relative}#code-requests-table td.code-request-assigned-to-column form.profile-update .btn-segmented-group{font-weight:400;width:90%}#code-requests-table td.code-request-assigned-to-column form.profile-update .btn-segmented-group select::-ms-expand{display:none}#code-requests-table td.code-request-assigned-to-column form.profile-update .profile-loader{animation-duration:1500ms;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;display:none;right:auto;position:absolute;top:-5px}#code-requests-table td.code-request-assigned-to-column form.profile-update .profile-select{height:28px}#coding-dashboard-table th{width:130px}#coding-dashboard-table th.sequence-filter-header{width:50px}#coding-dashboard-table th.action-filter-header{width:75px}#coding-dashboard-table th{border-bottom:1px solid #d4d6d9}#coding-dashboard-table th.count,#coding-dashboard-table td.count,#coding-dashboard-table td.lcrs{text-align:center;border-left:1px solid #d4d6d9;border-right:1px solid #d4d6d9}#coding-dashboard-table th.count{width:75px}#coding-dashboard-table td.count{background-color:#f5f8fa}#coding-dashboard-table td.count.sequence,#coding-dashboard-table td.count.priority{background-color:inherit}#coding-dashboard-table .status-indicator{height:12px;width:12px;border-radius:100%;margin:0 auto}#coding-dashboard-table .status-indicator.priority-0{background-color:#34c658}#coding-dashboard-table .status-indicator.priority-1{background-color:gold}#coding-dashboard-table .status-indicator.priority-2{background-color:red}#coding-dashboard-table tr:hover{background-color:inherit}.banner{align-items:center;border-radius:2px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;letter-spacing:0px;padding:3px 5px;text-transform:uppercase;white-space:nowrap;text-align:center;width:fit-content}.banner.banner-btn:hover{cursor:pointer;background-color:#d1d1d1}.banner.black{background-color:#f5f8fa;color:#2e3146}.banner.unassistable,.banner.banner-renewed,.banner.banner-desert-sand-outline{color:#d2ab99;background-color:#fff;border:1px solid #d2ab99}.banner.banner-desert-sand{color:#fff;background-color:#d2ab99;border:1px solid #d2ab99}.banner.banner-draft,.banner.banner-expired,.banner.banner-leave,.banner.banner-grey,.banner.grey{background-color:#6c6e7d;color:#fff}.banner.banner-grey-o{border-color:#6c6e7d;color:#6c6e7d}.banner.not-set-banner,.banner.banner-lightgrey{background-color:#9a9a9a;color:#fff}.banner.grey-outline{color:#6c6e7d;background-color:#fff;border:1px solid #6c6e7d}.banner.eligibility,.banner.banner-orange-light{background:#ffeac2;color:#7a5000}.banner.banner-review,.banner.banner-pending,.banner.missing-value,.banner.banner-orange,.banner.banner-onboarding,.banner.recon,.banner.rejected{background:orange;color:#fff}.banner.banner-orange-medium{background:#e09200;color:#fff}.banner.scheduling,.banner.contacted,.banner.add_on,.banner.banner-lightblue,.banner.lightblue{background:#f5f8fa;color:#4169af}.banner.banner-xlightblue,.banner.banner-approved,.banner.coding,.banner.snoozed{background:#82a7c1;color:#fff}.banner.banner-snoozed-o{background:#fff;border:1px solid #82a7c1;color:#82a7c1}.banner.not-billable-review,.banner.imported,.banner.banner-pink{background:#af90a9;color:#fff}.banner.banner-blue,.banner.billing{background:#4169af;color:#fff}.banner.banner-midnight-o{border:1px solid #2e3146;color:#2e3146}.banner.banner-midnight{border:1px solid #2e3146;background:#2e3146;color:#fff}.banner.banner-green,.banner.banner-active,.banner.banner-added,.banner.banner-sent,.banner.true-banner,.banner.green,.banner.complete{background:#5d9d72;color:#fff}.banner.banner-green-o,.banner.banner-no_invoice_due,.banner.scheduled,.banner.complete-not-billable{background:#f2f7f4;color:#5d9d72}.banner.banner-lightred,.banner.lightred{background:#fbdadd;color:#800f18}.banner.banner-red,.banner.banner-removed{background:#d01827;color:#fff}.banner.banner-darkred{background:#800f18;color:#fff}.banner.banner-yellow{background:gold;color:#665700}.banner.banner-red-o,.banner.banner-terminated,.banner.false-banner,.banner.cancelled{border:1px solid #d01827;color:#d01827;background:#fff}.banner.banner-black{color:#fefefe;background:#000}.banner.banner-black-outline,.banner.black-outline,.banner.not-scheduled{background:#fefefe;border:1px solid #000;color:#000}.banner.banner-unchanged,.banner.default-banner,.banner.stage-display-item{background:#f5f8fa;color:#4169af}.banner.banner-unchanged.active,.banner.default-banner.active,.banner.stage-display-item.active{background:#5d9d72;color:#fff}.banner.assignment-banner{width:100%;white-space:wrap;padding:8px;text-transform:none;text-align:left !important;border:1px solid #e3e4ea;font-weight:normal;color:#2e3146;background:#fff}.banner.assignment-banner:hover{background-color:#f5f8fa;color:#2e3146;cursor:pointer}.alert{color:red}.alert.splat{font-size:12px}.alert.validate-error{bottom:-31px;position:absolute;right:0px}.form-section{border-bottom:1px solid #d1d1d1;padding-bottom:16px;margin-bottom:16px}.form-section:last-of-type{border-bottom:none}.form-section.error{border-color:red}.form-section.error .section-toggle h3,.form-section.error .section-toggle i{color:red}.form-section .form-error{color:red;font-size:12px;margin-top:4px;margin-bottom:4px}.form-section .section-toggle{padding:8px 0;align-items:center;display:flex;justify-content:space-between}.form-section .section-toggle h3{padding:0;margin:0;font-size:18px;color:#5d9d72}.form-section .section-toggle:hover{background-color:#fafafa;cursor:pointer}.form-section .section-control.hide{display:none}.eid-header{width:90px}.carrier-group-header{width:90px}.healthcare-facilities-filter-header{width:130px}.stage-filter-header{width:130px}.issues-filter-header{width:350px}.issues-column{padding-left:5px}.issue-status-header{width:60px}#encounters-table th.filter-header{width:130px}#encounters-table th.filter-header.date-filter-header{width:130px}#encounters-table th.filter-header.type-filter-header{width:65px}#encounters-table th.filter-header.physician-filter-header{width:130px}#encounters-table th.filter-header.patient-filter-header{width:130px}#encounters-table th.filter-header.insurance-filter-header{width:130px}#encounters-table th.filter-header.action-filter-header{width:75px}#encounters-table th.filter-header.procedure-filter-header{width:200px;overflow-x:auto}#encounters-table th.filter-header.provider-filter-header{width:130px}#encounters-table th.filter-header.provider-filter-header-with-status{width:130px}#encounters-table tr .fa-times{font-size:1.2em}#encounters-table td{overflow:hidden}#encounters-table .provider-name{text-wrap:wrap}form.provider-update{position:relative}form.provider-update .provider-ranking{color:#82a7c1}form.provider-update .provider-loader{animation-duration:1500ms;animation-iteration-count:infinite;animation-name:spin;animation-timing-function:linear;display:none;right:auto;position:absolute;top:-5px}form.provider-update .btn-segmented-group{font-weight:400;width:90%}form.provider-update .btn-segmented-group select::-ms-expand{display:none}form.provider-update .provider_select{height:28px}form.provider-update .multi-provider{max-width:100%;overflow:auto;height:1.8rem}.system-generated-issue-list{background-color:#f5f8fa;max-width:275px;line-height:1.4;height:100%}.system-generated-issue-list i,.system-generated-issue-list span{font-size:17px}.system-generated-issue-list [class^=col-]{padding:8px 4px;overflow-x:hidden}.system-generated-issue-list .resolved-by,.system-generated-issue-list .resolved-by span{color:#303030;font-size:10px;line-height:1.4}.system-generated-issue-list .issue{border-bottom:1px solid #e6e8ef;padding:10px 0}.system-generated-issue-list .issue-description{font-size:12px;color:#303030;margin-bottom:4px;line-height:1.2;font-weight:700}.assignment-table{margin-top:2em;width:100%}.assignment-table thead{background-color:#f3f3f3}.assignment-table thead tr{border:0}.assignment-table .accordian-row{border:none !important}#editEncounter .page-header:not(.hide){margin-top:2em}.merge-encounters-card.card{padding:0}.merge-encounters-card.card .provider-col{width:30%}.merge-encounters-card.card th{color:#2e3146;font-weight:600}.merge-encounters-card.card .merge-encounters-actions{border-left:1px solid #e6e8ef}.metric-card{border:1px solid #dedede;background-color:#fff;font-size:12px;padding:1em;border-radius:.2rem;display:flex;flex:1;height:180px;flex-direction:column;margin:.5em;width:180px}.metric-card .metric-title{text-align:center;width:100%}.metric-card .card-body{align-items:center;display:flex;flex:1;justify-content:center}.metric-card .card-body i{color:#5d9d72;font-size:54px}#metrics-table th.metric-id-header{width:120px}#metrics-table th.metric-dos-header{width:180px}#metrics-table th.department-filter-header{width:180px}#metrics-table th.physician-filter-header{width:180px}#metrics-table th.provider-filter-header{width:180px}#metrics-table th.patient-census-filter-header{width:130px}#metrics-table th.is-approved-filter-header{width:120px}#metrics-table th.metric-notes-filter-header{width:150px}#metrics-table th.action-filter-header{width:100px}.card-view{display:flex;flex-direction:column}.card-view .card-view-row{display:flex;align-items:flex-start;flex-wrap:wrap}#metricModal .metric-content{padding-left:2rem;padding-right:2rem;padding-bottom:2rem}#metricModal .metric-content .metric-submit{float:right;margin:1em 0px;width:auto}.no-metric-content{padding-top:1rem;padding-bottom:2rem}.back-button{position:absolute;margin-top:-35px;width:calc(100% - 1em)}.public-profile .back-button{margin-top:-20px}.profile-details-card h3,.facility-details-card h3{font-weight:700}.profile-details-card h3.margin-top,.facility-details-card h3.margin-top{margin-top:30px}.profile-details-card i,.profile-details-card .fa,.facility-details-card i,.facility-details-card .fa{font-size:1.1rem;margin-left:4px !important;margin-right:4px !important}.profile-details-card .profile-contact-link .contact,.facility-details-card .profile-contact-link .contact{text-decoration:underline}.profile-details-card .profile-contact-link .email,.profile-details-card .profile-contact-link .phone,.facility-details-card .profile-contact-link .email,.facility-details-card .profile-contact-link .phone{margin-top:5px}.profile-details-card #linkedin,.facility-details-card #linkedin{color:blue}.profile-details-card #linkedin:hover,.facility-details-card #linkedin:hover{text-decoration:underline}.profile-facility-link i{font-size:1.1rem;margin:0 4px}.profile-facility-link{display:flex;justify-content:space-between;align-items:center}.facility-link{text-decoration:underline}.action-button-container{margin-left:10px;display:flex;flex-direction:row;align-items:center}.action-button-container .fa-edit:before{margin-top:.2em}.profile-photo{height:80px;width:80px;align-items:center;justify-content:center;display:flex;align-self:center;margin:0 auto;cursor:pointer;margin-bottom:15px;overflow:hidden}.profile-photo.without-image{border:2px solid #f3f3f3;background:#d4d6d9}.profile-photo i{font-size:26px;color:#303030}.profile-photo img{height:80px}.profile-content-col{min-width:700px}.provider-page #encounters-widget,.physician-page #encounters-widget,.contact-page #encounters-widget{margin-top:10px}.provider-page #encounters-widget #encounters-table td.encounter-actions-column a,.physician-page #encounters-widget #encounters-table td.encounter-actions-column a,.contact-page #encounters-widget #encounters-table td.encounter-actions-column a{display:none}.provider-page #encounters-table .encounter-insurance-column,.provider-page #encounters-table .encounter-provider-column{display:none}.physician-page #encounters-table .encounter-insurance-column,.physician-page #encounters-table .encounter-physician-column{display:none}.contact-page #encounters-table .encounter-insurance-column,.contact-page #encounters-table .encounter-patient-column{display:none}.preferences-page{margin:0 20px 10px 20px}.preferences-page h2,.preferences-page a{font-size:large;font-weight:bold;margin-top:40px}.preferences-page .header-with-edit{display:flex;justify-content:space-between}.preferences-page .row{display:flex;flex-direction:row;align-items:flex-start}.preferences-page .row .header{color:#303030;font-weight:bold}.preferences-page .row [class^=col-]{padding:20px 20px 0 0;overflow:visible;line-height:1.4}.preferences-page .footnote{margin-top:20px;color:gray;text-align:right}#privileges-table tr .fa-times{font-size:1.2em}#privileges-table td{overflow:hidden}#provider-profile-section{border-bottom:1px solid #d3d3d3;padding-bottom:20px}#provider-specialty-checkbox-section .container{column-width:300px}#provider-specialty-checkbox-section .container div{break-inside:avoid-column;page-break-inside:avoid}.provider-specialty-checkbox input[type=checkbox]{margin-right:5px}#profile-tab .action{font-size:1.5em;margin:10px}#public-provider-profile{word-break:break-word;color:#6c6e7d;font-size:14px;line-height:1.5rem;display:flex}#public-provider-profile .header-row{margin-bottom:20px}#public-provider-profile h1{padding-top:20px;font-size:2rem;margin-bottom:10px;color:#4169af}#public-provider-profile h2{font-size:1rem;color:#6c6e7d;font-weight:bold;text-align:center}#public-provider-profile h3{font-size:1.2rem;font-weight:500;margin-bottom:20px;color:#4169af}#public-provider-profile h4{font-size:1rem}#public-provider-profile ul,#public-provider-profile ol{padding-left:30px}#public-provider-profile ul span{margin-left:-20px}#public-provider-profile .profile-container{background-color:#fff;padding:10px;max-width:768px;margin:0 auto}#public-provider-profile .profile-photo{height:100%;width:100%;border:none;display:flex;align-items:start;margin:0 auto;background:none;border-radius:unset;cursor:none}#public-provider-profile .profile-photo img{max-width:100%;height:auto}#public-provider-profile .footer-row{padding:50px 0 20px 0}#public-provider-profile .footer-row img{width:100px;margin:auto}#public-provider-profile a{color:blue}body{background-color:#f7f7f9;font-family:"Open Sans",serif}.main{padding:0 2.2rem;padding-top:32px}.main .wide-inner{margin:-2.2rem -2rem 0}.main .wide-inner .pagination{margin:0;width:100%}.main .wide-inner .pagination .pagination-wrap>*{margin-bottom:0}.animate-spin{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}
