.editor{position:relative;float:none;margin:0 auto 5em}.editor__content{word-wrap:break-word;font-size:1.125rem}.editor__content *{caret-color:currentColor}.editor__content pre{padding:.7em 1em;border-radius:5px;background:#101820;color:#fff;font-size:.8em;overflow-x:auto}.editor__content pre code{display:block}.editor__content p code{display:inline-block;padding:0 .4em;border-radius:5px;font-size:.8em;font-weight:700;background:#1018201a;color:#101820cc}.editor__content ul,.editor__content ol{padding-left:1em}.editor__content li>p,.editor__content li>ol,.editor__content li>ul{margin:0}.editor__content a{color:inherit}.editor__content blockquote{border-left:3px solid rgba(16,24,32,.1);color:#101820cc;padding-left:.8em;font-style:italic}.editor__content blockquote p{margin:0}.editor__content img{max-width:100%;border-radius:3px}.editor__content table{border-collapse:collapse;table-layout:fixed;width:100%;margin:0;overflow:hidden}.editor__content table td,.editor__content table th{min-width:1em;border:2px solid #dddddd;padding:3px 5px;vertical-align:top;box-sizing:border-box;position:relative}.editor__content table td>*,.editor__content table th>*{margin-bottom:0}.editor__content table th{font-weight:700;text-align:left}.editor__content table .selectedCell:after{z-index:2;position:absolute;content:"";left:0;right:0;top:0;bottom:0;background:#c8c8ff66;pointer-events:none}.editor__content table .column-resize-handle{position:absolute;right:-2px;top:0;bottom:0;width:4px;z-index:20;background-color:#adf;pointer-events:none}.editor__content .tableWrapper{margin:1em 0;overflow-x:auto}.editor__content .resize-cursor{cursor:ew-resize;cursor:col-resize}.menububble{position:absolute;display:flex;z-index:20;background:#101820;border-radius:5px;padding:.3em!important;margin-bottom:.5em;transform:translate(-50%,-75%);visibility:hidden;opacity:0;transition:opacity .2s,visibility .2s;width:auto!important}.menububble.is-active{opacity:1;visibility:visible}.menububble__button{display:inline-flex;background:transparent;border:0;color:#fff;padding:.2em .5em;margin-right:.2em;border-radius:3px;cursor:pointer}.menububble__button:last-child{margin-right:0}.menububble__button:hover{background-color:#ffffff1a}.menububble__button.is-active{background-color:#fff3}.menububble__form{display:flex;align-items:center}.menububble__input{font:inherit;border:none;background:transparent;color:#fff}.menububble i:before{position:relative;top:.125em}html{box-sizing:border-box;height:101%}html *{box-sizing:inherit}html * ::-moz-selection{background-color:#00a3e1;color:#fff}html * ::selection{background-color:#00a3e1;color:#fff}body{font-family:Nunito Sans,sans-serif;color:#101820;margin:0;background:#e1e8eb;position:relative;min-height:100%}#app .header{position:fixed;top:0;left:0;width:100%;box-shadow:0 2px 8px 2px #292e3208;z-index:4}#app .header .container{display:grid;grid-template-columns:repeat(3,1fr)}@media only screen and (max-width: 767px){#app .header{padding:0}}#app .header .button{white-space:nowrap}@media only screen and (max-width: 767px){#app .header .button{font-size:.6875em;text-transform:uppercase;padding-left:1rem;padding-right:1rem}}.header,#nav-header{background:#1b365d;height:6rem;display:flex;align-items:center}.header-left,.header-center,.header-right{display:flex}.header-left{justify-content:flex-start}.header-center{justify-content:center}.header-right{justify-content:flex-end}@media only screen and (min-width: 1200px){.below-md-only{display:none!important}}@media only screen and (min-width: 768px){.below-xs-only{display:none!important}}h1,h2,h3,h4,h5,h6{color:#00a3e1;font-weight:400}.title{position:relative}.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{font-size:1.5rem;margin:0}@media only screen and (max-width: 767px){.title h1,.title h2,.title h3,.title h4,.title h5,.title h6{font-size:1.25rem}}.title .index.button{position:absolute;right:1.875rem;top:50%;transform:translateY(-50%);padding:.5rem 1.25rem;font-size:1rem;background:#fff;color:#1b365d;border:1px solid #bec4c8;border-radius:80px}@media only screen and (max-width: 767px){.title .index.button{right:1.25rem;font-size:.875rem}}.title .index.button:hover,.title .index.button:focus{border-color:#00a3e1;background:#00a3e1;color:#fff}a{color:#00a3e1}a.tel-link{text-decoration:none}.nav-ul{list-style-type:none;padding:0}.nav-ul.rounded{width:20.4375rem;border-radius:10px;overflow:hidden;padding:0;margin:0;background:#fff}.nav-ul li{position:relative}.nav-ul .link,.nav-ul .section-button,.nav-ul .add-new{text-decoration:none;padding:0 1rem;color:#101820;font-weight:700}.nav-ul .link,.nav-ul .section-button{font-size:1rem;display:flex;justify-content:space-between;height:3rem;width:100%;border-bottom:1px solid;border-color:#e8eef3;line-height:1;outline:none!important}.nav-ul .section-button{border-color:#e8eef3;border-radius:0;background:#fff}.nav-ul .section-button:hover,.nav-ul .section-button:focus{background:#f6f7f9}.nav-ul .section-button .caret{transition:transform .15s}.nav-ul .section-button.open{background:#00a3e1;color:#fff}.nav-ul .section-button.open:hover{background:#1b365d;color:#fff}.nav-ul .section-button.open .caret{transform:rotate(90deg)}.nav-ul .link{background:#f4f7f9;transition:color .15s,background .15s}.nav-ul .link:hover,.nav-ul .link:focus{background:#1b365d;color:#fff}.nav-ul .add-new{position:absolute;right:1rem;top:50%;transform:translateY(-50%);text-transform:uppercase;font-size:.625rem;background:#d1dde6cc;width:auto;height:auto;border-radius:16px;padding:.5rem .75rem;transition:background .15s;line-height:1}.nav-ul .add-new:hover,.nav-ul .add-new:focus{background:#fff}.nav-ul .menu-button{justify-content:space-between;width:100%}.nav-ul .search-update-button-inner{font-weight:600}.nav-subtitle{width:20.4375rem}.nav-subtitle+.nav-ul{margin-top:1rem}.nav-view-all{width:20.4375rem;color:#1b365d;display:block;margin-top:1rem}.menu-button{color:#fff;padding:0;display:flex;align-items:center;column-gap:.5rem;font-size:1rem;background:transparent!important}.menu-button .close-circle{width:2.875rem;height:2.875rem;background:#fff;border-radius:100%;display:inline-block;display:flex;align-items:center;justify-content:center;transition:background .15s}.menu-button:hover .close-circle,.menu-button:focus .close-circle{background:#e8eef3}#nav-header{justify-content:flex-start}#nav-header{display:flex;justify-content:center}#nav-menu{display:flex;align-items:center;flex-flow:column;padding-top:2rem;row-gap:2rem}#nav-menu .accent-button{font-size:1rem;display:flex;max-width:100%;justify-content:center;align-items:center;column-gap:.5rem;height:3.5rem}#nav-menu #search-updates{border-radius:.5rem;overflow:hidden;max-width:100%;background:#d1dde6}#nav-menu #search-updates li+li{margin-top:1px}#nav-menu #search-updates .search-update-button{border-radius:0;width:100%;text-align:left;font-weight:600;font-size:1rem;color:#101820;background:#fff;height:3rem;display:flex;align-items:center;justify-content:space-between;padding-left:1.125rem;padding-right:1rem}#nav-menu #search-updates .search-update-button:hover,#nav-menu #search-updates .search-update-button:focus{background:#f0f3f5}#nav-menu #search-updates .search-update-button-inner{display:flex;column-gap:.75rem;padding:0}#nav-menu #search-updates .search-update-button.padded-icon .search-update-button-inner img{padding:1px}#dir-ul .link{align-items:center}#dir-ul .link svg path{transition:fill .15s}#dir-ul .link:hover,#dir-ul .link:focus{background:#00a3e1;color:#fff}#dir-ul .link:hover svg path,#dir-ul .link:focus svg path{fill:#fff}#nav-button,#nav-menu .accent-button,#search-updates{width:20.4375rem}input,select,textarea,button,a{outline-color:#00a3e1}input,select,textarea,button{font-family:inherit;font-size:1em}input,select,textarea,.select-group{width:100%;border:1px solid #D1DDE6;background:#f6f7f9;font-size:1.0625em;padding:.625rem .9375rem;border-radius:8px}input,select,.multiselect-values{min-height:3rem}.button,button{transition:color .15s,background .15s,border-color .15s;display:inline-block;border-radius:80px;text-decoration:none;color:#fff;background:#1b365d;border:0;padding:.5835em 2.05em;font-weight:700;font-size:1.125rem}.button:hover,.button:focus,button:hover,button:focus{background:#264d85}.button.lg-button,button.lg-button{font-size:1rem;color:#101820;padding:1rem 1.5rem;width:100%;border:1px solid #D1DDE6;border-radius:80px;background:#fff}.button.lg-button:hover,.button.lg-button:focus,button.lg-button:hover,button.lg-button:focus{background:#d1dde6}select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.select-group{background:#f6f7f9;position:relative;padding:0}.select-group select,.select-group .multiselect-wrapper .multiselect-values{border:0;position:relative;z-index:2;background:transparent}.select-group:after{content:url(../../../caret-down.svg);width:13px;height:8px;position:absolute;top:.8125rem;right:.9375rem;z-index:1}textarea{max-width:100%;min-height:7em;resize:vertical}button,label{cursor:pointer}label,.radio-label{display:block;font-weight:700;margin-bottom:.3125em}.radio-fieldset{border:0;padding:0;margin:0}legend.radio-label{padding:0}.input-group{position:relative;background:#f6f7f9;border:1px solid #bec4c8}.input-group input,.input-group select{border:0;background:transparent;position:relative;z-index:1}.input-group select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.input-group i{font-size:1.5rem;line-height:0;position:absolute;top:49%;transform:translateY(-50%);right:.6875rem;z-index:0;color:#bec4c8}.radio-tag .radio-inner input,.yes-no-inner input,.tag-select input{width:0;height:0;display:inline;opacity:0;margin:0;position:absolute}.radio-tag .radio-inner input+label,.tag-select input+label{text-align:center;margin:0;background:#fff;color:#101820;font-weight:600;transition:color .15s,background .15s;position:relative;border:0}.radio-tag .radio-inner input+label:hover,.radio-tag .radio-inner input+label:focus,.tag-select input+label:hover,.tag-select input+label:focus{background:#e8eef3}.radio-tag .radio-inner input:checked+label,.tag-select input:checked+label{color:#fff;background:#1b365d;border-color:#1b365d}.radio-tag .radio-inner input:checked+label:hover,.radio-tag .radio-inner input:checked+label:focus,.tag-select input:checked+label:hover,.tag-select input:checked+label:focus{background:#1b365d;border-color:#1b365d}.radio-tag .radio-inner{display:flex;flex-wrap:wrap}.radio-tag .radio-inner input+label{padding:.375rem .9375rem}.radio-tag .radio-inner input+label:hover,.radio-tag .radio-inner input+label:focus{background:#f6f7f9}.radio-tag .radio-inner input+label:before{width:1px;height:100%;position:absolute;top:0;left:0}.radio-tag .radio-inner input:checked+label:before{display:none}.radio-tag .radio-inner .radio{flex-grow:1;flex:50%}.radio-tag .radio-inner .radio:first-child input+label{border-top-left-radius:3px;border-left:1px solid #bec4c8}.radio-tag .radio-inner .radio:nth-child(2) input+label{border-top-right-radius:3px}.radio-tag .radio-inner .radio:nth-last-child(2) input+label{border-bottom-left-radius:3px}.radio-tag .radio-inner .radio:last-child input+label{border-bottom-right-radius:3px}.radio-tag .radio-inner .radio:nth-child(n+3) input+label{border-top:0}.radio-tag .radio-inner .radio:nth-child(2n) input+label{border-left:0}.tag-select,.profile-tags div{display:flex;flex-wrap:wrap;margin-top:.75rem}.tag-select>div,.profile-tags button{margin:0 .5rem .5rem 0}.tag-select label,.profile-tags button{display:inline-block;padding:.25rem .5rem;border-radius:4px;font-size:.875em}.profile-tags button{background:#fff;color:#1b365d;border:1px solid #bec4c8}.tag-wrapper{margin-top:2rem;padding-top:1.5rem;border-top:1px solid #e1e8eb}#table-filter .tag-wrapper{margin:.5rem 0 0;padding-top:1rem}.multiselect-wrapper{position:relative}.multiselect-wrapper.invisible{visibility:hidden}.multiselect-wrapper .multiselect-values{display:flex;flex-wrap:wrap;gap:.5rem;padding:.625rem .5825rem;max-height:10rem;overflow:auto}.multiselect-wrapper .multiselect-value-preview{font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 1.625rem 0 .25rem;height:100%;line-height:1.6;position:relative;top:.0625rem}.multiselect-wrapper .options-wrapper{display:none;position:absolute;z-index:3;background:#fff;width:100%;border:1px solid #bec4c8;border-top:0;overflow:auto;max-height:200px}.multiselect-wrapper .options-wrapper.open{display:block}.multiselect-wrapper .selected-value{display:flex;align-items:center;background:#1b365d;font-size:.875rem;color:#fff;border-radius:3px;padding-left:.5rem}.multiselect-wrapper .selected-value .value-remove{background:transparent;padding:.125rem .5rem;border-radius:0 3px 3px 0;margin-left:.5rem}.multiselect-wrapper .selected-value .value-remove:hover,.multiselect-wrapper .selected-value .value-remove:focus{background:#00a3e1}.multiselect-wrapper .multiselect-input{background:transparent;font-size:.875rem;border:0;outline:none;padding:0;display:inline-block;width:auto;min-width:10rem;min-height:auto;display:none}.multiselect-wrapper .multiselect-input.open{display:inline-block}.multiselect-wrapper .option-button{display:block;width:100%;text-align:left;font-weight:400;font-size:.875rem;padding:.5rem;border-radius:0;color:#292e32;background:transparent;position:relative}.multiselect-wrapper .option-button:hover,.multiselect-wrapper .option-button:focus{background:#00a3e1;color:#fff}.multiselect-wrapper .option-button:hover:after,.multiselect-wrapper .option-button:focus:after{content:"Press enter to select";position:absolute;right:1rem}.tag-select.ungrouped{display:flex;flex-wrap:wrap;gap:.375rem}.tag-select.grouped-tag-select .accordion-header{color:inherit;background:transparent;font-size:inherit}.tag-select.grouped-tag-select,.profile-tags.grouped-tag-select{margin-top:.25rem}.tag-select.grouped-tag-select .accordion-header,.profile-tags.grouped-tag-select .accordion-header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:.5rem .5rem .5rem 0}.tag-select.grouped-tag-select .accordion-header.tag-selected_yes,.profile-tags.grouped-tag-select .accordion-header.tag-selected_yes{cursor:text}.tag-select.grouped-tag-select .toggle-indicator,.profile-tags.grouped-tag-select .toggle-indicator{font-weight:700;font-size:1.2rem}.tag-select.grouped-tag-select .accordion-content,.profile-tags.grouped-tag-select .accordion-content{display:flex;flex-wrap:wrap;gap:.375rem;padding-bottom:.75rem}.tag-select.grouped-tag-select .accordion-content>div,.profile-tags.grouped-tag-select .accordion-content>div{display:inline-block}.tag-select.grouped-tag-select div.accordion-container,.profile-tags.grouped-tag-select div.accordion-container{width:100%;border-top:1px solid #e1e8eb;margin:0}.tag-select.grouped-tag-select div.accordion-container:first-child,.profile-tags.grouped-tag-select div.accordion-container:first-child{border-top:0}.tag-select .tag-pill,.profile-tags .tag-pill{font-size:.75rem;font-weight:700;color:#fff;background:#1b365d;padding:.25em .875em;margin:.25rem 0;border-radius:20px}.tag-select .tag-pill.accent,.profile-tags .tag-pill.accent{text-transform:uppercase;background:#00a3e1;border:0;padding:.375rem .9375rem;border-radius:80px}.tag-select .tag-pill.accent:hover,.tag-select .tag-pill.accent:focus,.profile-tags .tag-pill.accent:hover,.profile-tags .tag-pill.accent:focus{background:#00b5fb}#doctor-profile .profile-tags>div:first-of-type{border-top:unset;margin-top:.75rem}table{width:100%;border-collapse:collapse}table th{text-align:left;cursor:pointer}img{height:auto;max-width:100%}.sr-only{position:absolute;left:-9999px}#app header,#app main,#app footer{display:flex;justify-content:center}main{flex-wrap:wrap}main>.portlet{width:calc(100% - 2rem)}.container{display:flex;justify-content:center;width:100%;max-width:110.75rem;padding-left:1rem;padding-right:1rem}@media only screen and (max-width: 1499px){.container{max-width:100%}}#app{padding:5.5rem 0 8rem}@media only screen and (min-width: 768px){#app{padding-top:6rem}}#app .header .container{justify-content:space-between;align-items:center}#app.layout-guest{padding-top:4rem}#app.layout-guest .header{background:transparent;padding:0;box-shadow:none;position:static}#app.layout-guest figure{margin:0}#app.layout-guest .status-wrapper{top:0}@media only screen and (max-width: 479px){#app.layout-guest{padding-top:2rem}}.medium-form{width:100%;max-width:54rem;padding:0 1rem}.small-form{width:100%;max-width:24rem;padding:0 1rem}.small-form .title{text-align:center;margin:2rem 0}@media only screen and (max-width: 479px){.small-form .title{margin:1rem 0}}.small-form h1{color:inherit;font-weight:700}.small-form .button,.small-form button{width:100%}.small-form .button-wrapper{margin-top:1.75rem}.small-form .button-wrapper .button,.small-form .button-wrapper button{padding:.5835em .5em}.small-form button[type=submit]{text-transform:uppercase;background:#00a3e1}.small-form button[type=submit]:hover,.small-form button[type=submit]:focus{background:#15bfff}.save-search.modal .small-form{max-width:20.4375rem;padding:0}.save-search.modal .portlet-inner{padding:1.5rem 1.5rem 3rem;display:flex;flex-flow:column;row-gap:1.5rem}.save-search.modal .button{border:1px solid}.save-search.modal .button.accent{background:#00a3e1;border-color:#00a3e1}.save-search.modal .button.accent:hover,.save-search.modal .button.accent:focus{background:#00b5fb;border-color:#00b5fb}.save-search.modal .button.clear{background:#fff;color:#101820;border-color:#d1dde6}.save-search.modal .button.clear:hover,.save-search.modal .button.clear:focus{background:#f6f7f9}.save-search.modal label{font-weight:400;margin-bottom:1.5rem}.center-link{color:inherit;font-weight:700;text-align:center;display:block;font-size:1.125rem;margin:1.75em 0 0;transition:color .15s}.center-link:hover,.center-link:focus{color:#00a3e1}.portlet{background:#fff;border-radius:1rem;box-shadow:2px 3px 8px 2px #292e3208;margin-top:3rem;position:relative;width:100%}@media only screen and (max-width: 767px){.portlet{margin-top:1rem}}.portlet .button-wrapper{margin-top:1em}.portlet .can-delete .button-wrapper{text-align:right}.portlet.error-page{max-width:32rem!important}.portlet h1{margin:0}.portlet .title{border-bottom:1px solid #e1e8eb;font-size:1.625rem;font-weight:700;padding-top:1.625rem;padding-bottom:1.5rem}@media only screen and (max-width: 767px){.portlet .title{padding:1.125rem 1.25rem 1rem}}.portlet .info-block *:first-child,.portlet .portlet-inner *:first-child{margin-top:0}.portlet .info-block *:last-child,.portlet .portlet-inner *:last-child{margin-bottom:0}.portlet .info-block *:last-child.multiselect__tag,.portlet .portlet-inner *:last-child.multiselect__tag{margin-bottom:.4375rem}.portlet .info-block{padding-top:1.75rem;padding-bottom:1.75rem;background:#e9f1f5;border-bottom:1px solid #e1e8eb}.portlet .info-block p{font-weight:700}.portlet .portlet-inner{position:relative;padding-top:1.75rem;padding-bottom:2.375rem}.portlet .portlet-inner.tfa.create{padding-top:.625rem}@media only screen and (max-width: 767px){.portlet .portlet-inner{padding-top:1.3125rem;padding-bottom:1.5rem}}.portlet .portlet-inner.no-top{padding-top:0}.portlet .title,.portlet .portlet-inner,.portlet .info-block{padding-left:1.875rem;padding-right:1.875rem}@media only screen and (max-width: 767px){.portlet .title,.portlet .portlet-inner,.portlet .info-block{padding-left:1.25rem;padding-right:1.25rem}}.portlet .form-inner{display:flex;justify-content:space-between;flex-wrap:wrap}.portlet .form-inner>div{width:100%}.portlet .form-inner>div.half{width:calc(50% - .5em)}@media only screen and (max-width: 479px){.portlet .form-inner>div.half{width:100%}}.portlet-inner.center{text-align:center}.faded-title{color:#10182080}.error-page .portlet{max-width:32rem}.form-inner>div{margin-bottom:.875em}.form-inner>div.hidden_field{margin-bottom:0}.form-inner>div:last-child{margin-bottom:0}.form-inner .error-messages{display:block;height:auto}.form-inner .error-messages span{display:block}#nav{display:flex;justify-content:flex-end}#nav .button{margin-left:.75rem}@media only screen and (max-width: 767px){#nav .button{margin-left:.4375rem}}#nav .button:first-child{margin-left:0}#nav .login-button,#nav .logout-button{background:#00a3e1}#nav .login-button:hover,#nav .login-button:focus,#nav .logout-button:hover,#nav .logout-button:focus{background:#15bfff}@media only screen and (max-width: 479px){#nav .login-button,#nav .logout-button{padding-left:1.5rem;padding-right:1.5rem}}#nav>ul{padding-left:0;margin:0 2em 0 0}#nav .mmenu,#nav .logout-link,.logo .mobile{display:none}@media only screen and (max-width: 767px){.logo{width:7rem}.logo .mobile{display:block}.logo .desktop{display:none}}#password-reset .button-wrapper{justify-content:center}#password-reset button[type=submit]{width:auto;padding:.5rem 1.375rem .525rem}form .error{color:#b2070d}form .error input,form .error select,form .error textarea{border-color:#b2070d}form .info{font-weight:700}.status-wrapper{width:100%;display:flex;justify-content:center;position:fixed;z-index:10;padding:2rem 0;color:#626e78;border-bottom:1px solid rgb(164.8901098901,173.9010989011,181.1098901099);background:#f8fafa}.status-wrapper .container{text-align:left;display:block}.status-wrapper.success{color:#08920d;border-color:#08920d;background:#e8fff0}.status-wrapper.danger{color:#b2070d;border-color:#b2070d;background:#ffe9ed}.notice{font-weight:700}footer{background:#1b365d;padding:1.25rem 0;position:absolute;left:0;bottom:0;width:100%}footer ul{list-style-type:none;margin:0;padding:0}footer a{color:#fff;font-weight:600;text-decoration:none}.doctors-show{background:#565a69}.doctors-show .portlet{max-width:58.125rem}.doctors-create .portlet,.doctors-edit .portlet,.rctx-physicians-create .portlet,.rctx-physicians-edit .portlet{max-width:48rem}.portlet#email-preview{max-width:73.125rem}.admins-create .portlet,.admins-edit .portlet,.verification-notice .portlet,.invitations-signup .portlet{max-width:38rem}.settings .portlet{max-width:32rem}.portlet#preview-modal{max-width:58.125rem}.profile-show .portlet{max-width:52rem}.doctors-index .title,.doctors-show .title,#modal-box .portlet#preview-modal .title{padding-left:3.4375rem;position:relative}.doctors-index .title:before,.doctors-show .title:before,#modal-box .portlet#preview-modal .title:before{font-family:rch-pdf!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;color:#00a3e1;font-size:2.25rem;left:0}@media only screen and (max-width: 767px){.doctors-index .title,.doctors-show .title,#modal-box .portlet#preview-modal .title{padding-left:0}.doctors-index .title:before,.doctors-show .title:before,#modal-box .portlet#preview-modal .title:before{display:none}}.doctors-index .error-page .title,.doctors-show .error-page .title,#modal-box .portlet#preview-modal .error-page .title{padding-left:1.875rem}@media only screen and (max-width: 767px){.doctors-index .error-page .title,.doctors-show .error-page .title,#modal-box .portlet#preview-modal .error-page .title{padding-left:1.25rem}}.doctors-index .error-page .title:before,.doctors-show .error-page .title:before,#modal-box .portlet#preview-modal .error-page .title:before{display:none}.doctors-index .title:before{content:"l"}#doctor-show>.title{padding-left:5.4375rem}#doctor-show>.title:before{content:"l";position:absolute;top:2.25rem;left:1.75rem}#modal-box .portlet#preview-modal .title{padding-left:5.1875rem}#modal-box .portlet#preview-modal .title:before{display:block;content:"h";left:1.75rem}@media only screen and (max-width: 767px){#modal-box .portlet#preview-modal .title{padding-left:1.25rem}#modal-box .portlet#preview-modal .title:before{display:none}}#preview-modal{margin-top:2rem;height:calc(100vh - 4rem);overflow:hidden;display:flex;flex-flow:column}#preview-modal .portlet-inner{flex-grow:1}#preview-modal .previews{height:100%}@media only screen and (max-width: 767px){#preview-modal{display:block;height:auto}#preview-modal .portlet-inner{padding:0}#preview-modal .portlet-inner figcaption{padding:.5rem 1rem;margin-bottom:0}}.page-enter-active,.page-leave-active{transition:opacity .3125s}.page-enter,.page-leave-to{opacity:0}.fade-enter-active,.fade-leave-active{transition:opacity .3125s}.fade-enter,.fade-leave-to{opacity:0}#modal,.modal{position:fixed;top:0;left:0;width:100%;height:100%;z-index:1;padding-top:6rem;display:flex;justify-content:center;align-items:flex-start}#modal .bg,.modal .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#1b365d;opacity:.625;z-index:1}#modal button.bg,.modal button.bg{border-radius:0}#modal .portlet,.modal .portlet{z-index:1;top:6rem}#modal button[type=submit],.modal button[type=submit]{border-radius:80px;border:0;font-size:1.125rem;padding:.5835em .5em;color:#fff;margin-right:0}#modal.save-search,.modal.save-search{z-index:4}button.filter-active{position:relative}button.filter-active:before{content:"";border-radius:100%;background:#00a3e1;width:.5625rem;height:.5625rem;position:absolute;top:28.375%;right:28.375%;transform:translate(50%,-50%)}button.small-text{text-transform:uppercase;display:flex;align-items:center;padding:.5835rem 1.25rem}button.small-text i{line-height:.75}button.small-text span{font-size:.6875rem;border-bottom:0;padding:0}button.small-text.clear{background:#f0f3f5;color:#1b365d}button.small-text.clear:hover,button.small-text.clear:focus{background:#e1e7eb}button.small-text.clear i{color:#00a3e1;margin-right:.125rem}button.small-text.login-button{padding-right:.75rem}button.small-text.login-button img{margin-left:.3125rem;position:relative}button.text{color:#00a3e1;background:unset;padding:0;font-weight:400;font-size:1rem}button.text:active,button.text:focus{background:unset;color:#00a3e1}button.text:hover{background:unset;color:#1b365d}button[type=submit] .button-submitting{display:none}button[type=submit]:disabled{opacity:.7}button[type=submit]:disabled .button-text{display:none}button[type=submit]:disabled .button-submitting{display:inline}.logout{position:fixed;top:0;left:0;width:100%;height:100%;opacity:0;z-index:-5;display:flex;justify-content:center;align-items:center;padding-left:1em;padding-right:1em}.logout .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#292e32;opacity:.95;z-index:1}.logout .portlet{position:relative;z-index:2;max-width:30em;width:100%;margin-top:0;top:-2em}.logout .button-wrapper{display:flex;justify-content:space-between;text-align:center;margin-top:1.75rem}.logout .button-wrapper .button,.logout .button-wrapper button{margin:0;width:calc(50% - .625em);padding:.5835em .5em}@media only screen and (max-width: 375px){.logout .button-wrapper{display:block}.logout .button-wrapper .button,.logout .button-wrapper button{width:100%;margin-top:.75rem}.logout .button-wrapper .button:first-child,.logout .button-wrapper button:first-child{margin-top:0}}.logout .button.primary{background:#00a3e1}.logout .button.primary:hover,.logout .button.primary:focus{background:#15bfff}.logout .title{font-size:1.5em}.logout p{margin-bottom:1.5em}.tfa img{display:block;margin:0 auto}.tfa img+p{margin-top:0}#nav{position:fixed;top:0;left:0;z-index:5;height:100%;width:100%}#nav #nav-inner{background:#e8eef3;position:absolute;top:0;left:0;height:100%;width:28rem}#nav .bg{position:absolute;top:0;left:0;width:100%;height:100%;background:#000000d9!important;cursor:default;z-index:-1;display:block;border-radius:0!important}#nav ul{margin-right:0}#nav span{display:block;padding:calc(.8675em + 2px) 0 calc(.8675em - 2px)}#nav+.status-wrapper{margin-top:-3.75rem;margin-bottom:3.75rem}#nav>button{display:none;align-items:center;justify-content:center;padding:.25em .5em}#nav>button span{padding:0;margin:0 0 0 .375em;border:0;font-size:1rem}@media only screen and (min-width: 768px){#nav ul{display:block!important}}@media only screen and (max-width: 767px){#nav{top:2.5rem;display:block}#nav>button{display:flex;width:100%}#nav ul{display:none;text-align:center}#nav ul li{display:block}}.radio-field label,.yes-no label,.checkbox label{padding-left:2.25rem;position:relative;line-height:2;font-weight:400}.radio-field label:before,.radio-field label:after,.yes-no label:before,.yes-no label:after,.checkbox label:before,.checkbox label:after{content:"";position:absolute}.radio-field label:before,.yes-no label:before,.checkbox label:before{border:1px solid #cfd3d6;border-radius:5px;width:1.5rem;height:1.5rem;display:inline-block;top:.15rem;left:0}.radio-field label:after,.yes-no label:after,.checkbox label:after{border-radius:3px;width:.875rem;height:.875rem;background:#1b365d;top:.5rem;left:.375rem;display:none}.yes-no-inner{display:flex;column-gap:1.5rem}.yes-no-inner .yes-no{display:flex}.radio-field label{display:inline-block}.radio-field label:before,.radio-field label:after{border-radius:100%}.radio-field-inner{display:flex;flex-flow:column;row-gap:.375rem}.checkbox input[type=checkbox]{position:absolute;display:inline;width:auto;width:0;height:0;opacity:0;margin:0}.checkbox input[type=checkbox]:checked+label:after{display:block}.checkbox input[type=checkbox][disabled=disabled]+label{opacity:.5}.radio-field input[type=radio],.yes-no input[type=radio]{position:absolute;display:inline;width:auto;width:0;height:0;opacity:0;margin:0}.radio-field input[type=radio]:checked+label:after,.yes-no input[type=radio]:checked+label:after{display:block}.radio-field input[type=radio][disabled=disabled]+label,.yes-no input[type=radio][disabled=disabled]+label{opacity:.5}.portlet .portlet-inner .checkbox label:last-child{margin-bottom:.25em}.search-select,.new-tags-search-select{position:relative;z-index:2}.search-select ul,.new-tags-search-select ul{position:absolute;top:100%;left:0;width:100%;max-height:10em;overflow:auto;overflow-x:hidden;z-index:-1;margin:-.125em 0 0;padding:.25em 0 0;border:1px solid #bec4c8;border-top:0;border-bottom-left-radius:4px;border-bottom-right-radius:4px}.search-select ul button,.new-tags-search-select ul button{border-radius:0;width:100%;text-align:left;background:#fff;color:#1b365d;padding:.5em 1rem;font-size:1em;font-weight:400;border:0;border-bottom:1px solid #E8EEF3}.search-select ul button:hover,.search-select ul button:focus,.new-tags-search-select ul button:hover,.new-tags-search-select ul button:focus{background:#e1e8eb}.search-select ul li:last-child button,.new-tags-search-select ul li:last-child button{border-bottom:0}.search-select input,.new-tags-search-select input{background:transparent;position:relative;z-index:1}.search-select .name-placeholder,.new-tags-search-select .name-placeholder{color:#292e32;position:absolute;z-index:-1;top:.725rem;left:1rem;font-size:1.0625em;letter-spacing:.03em;white-space:nowrap;overflow:hidden;max-width:calc(100% - 1rem);text-overflow:ellipsis}.search-select input,.search-select .name-placeholder,.new-tags-search-select input,.new-tags-search-select .name-placeholder{padding-right:2.25rem}.search-select_field .select-group,.new-tags-search-select_field .select-group{border:0;border-radius:0;background:transparent;width:100%}.search-select_field .search-select,.new-tags-search-select_field .search-select{width:100%;background:transparent}.search-select_field .input-group,.new-tags-search-select_field .input-group{border-radius:.5rem;border-color:#d1dde6}.toggle-button{padding:0;width:3rem;height:1.5rem;border:1px solid #bec4c8;background:#fff!important;position:relative}.toggle-button:before{content:"";display:block;width:1rem;height:1rem;background:#bec4c8;border-radius:100%;position:absolute;top:.1875rem;transition:left .15s,background .15s}.toggle-button.off:before{left:.1875rem}.toggle-button.on:before{background:#00a3e1;left:calc(100% - 1.1875rem)}.toggle_field{display:flex;justify-content:space-between;align-items:center;padding-top:.75rem}.toggle_field .label-button{background:transparent;color:inherit;padding:0;font-size:1rem}.patient-select{position:relative}.patient-select>button{padding:0;background:transparent;color:#292e32;font-weight:400;text-decoration:underline;font-size:1em;position:absolute;top:-.5em;right:0;transform:translateY(-100%)}#patient-create,#doctor-change{max-width:36rem}#filter-create,#pdf-download{position:relative;top:6.375rem;z-index:3;width:100%}#filter-create{max-width:48.125rem}#pdf-download{max-width:32rem}.tfa img{max-width:15rem;margin:1rem auto}.delete-form{position:absolute;bottom:2.375rem;left:1.875rem}.delete-form button{background:#00a3e1}.delete-form button:hover,.delete-form button:focus{background:#15bfff}#menu-section,#filter-section{position:fixed;top:2.625rem;left:0;width:100%;height:calc(100% - 2.625em);z-index:4;background:#f0f3f5}#menu-section main,#filter-section main{margin-top:4.25rem;max-height:calc(100% - 4.25rem);overflow:auto}#menu-section main div,#menu-section main ul{width:100%}#menu-section main ul{list-style-type:none;margin:0;padding:0}#menu-section .filter-header{font-size:.9375rem;color:#1b365d;background:#e1e8eb;padding:.625rem 1.4375rem;margin:0}#menu-section li>button{width:100%;text-align:left;border-radius:0;padding:1rem 1.4375rem;background:#f0f3f5;color:#1b365d;display:flex;align-items:center}#menu-section li>button:hover,#menu-section li>button:focus{background:#e1e8eb}#menu-section li>button img,#menu-section li>button .circle{margin-right:.5rem}#menu-section li>button .circle{width:14px;height:14px;background:#00a3e1;border-radius:100%;transform:scale(.875)}#menu-section li>button.active{background:#1b365d;color:#fff}#menu-section li>button.active .circle{background:#fff}#menu-section li>button span{border-top:1px solid #bec4c8}#menu-section li>button:first-child span{border-top:0}#filter-section form{margin-top:2rem;width:100%;padding-left:1rem;padding-right:1rem}@media only screen and (min-width: 480px){#filter-section form{max-width:30rem}}#filter-section .input-group{background:#fff}#filter-section .form-inner{display:flex;flex-wrap:wrap;justify-content:space-between}#filter-section .form-inner>div{width:100%}#filter-section .form-inner>div.half{width:calc(50% - .375rem)}#filter-section .status-wrapper{top:4.25rem}
