@import url(https://fonts.googleapis.com/css?family=Montserrat:400,700);
 {
  /**
 *  relogin confirmation window quickfix
 */ }
  html {
    min-width: 1280px; }
  [class^=icon__svg] {
    width: 1em;
    height: 1em; }
  a {
    cursor: pointer; }
    a:hover {
      text-decoration: underline; }
  body div.k-overlay {
    z-index: 100000002; }
  body div.k-widget.k-window {
    z-index: 100000003; }
  .cross-fade-leave {
    opacity: 1; }
  .cross-fade-leave.cross-fade-leave-active {
    opacity: 0;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-fade-enter {
    opacity: 0; }
  .cross-fade-enter.cross-fade-enter-active {
    opacity: 1;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-fade-height {
    -webkit-transition: height .4s ease-in-out;
    -o-transition: height .4s ease-in-out;
    transition: height .4s ease-in-out; }
  .cross-width-leave {
    opacity: 1; }
  .cross-width-leave.cross-width-leave-active {
    opacity: 0;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-width-enter {
    opacity: 0; }
  .cross-width-enter.cross-width-enter-active {
    opacity: 1;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-width-height {
    height: auto !important;
    -webkit-transition: width .4s ease-in-out;
    -o-transition: width .4s ease-in-out;
    transition: width .4s ease-in-out; }
  .cross-height-height {
    -webkit-transition: height .4s ease-in-out;
    -o-transition: height .4s ease-in-out;
    transition: height .4s ease-in-out; }
  .cross-translateX-leave {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .cross-translateX-leave.cross-translateX-leave-active {
    opacity: 0;
    -webkit-transform: translateX(50px);
        -ms-transform: translateX(50px);
            transform: translateX(50px);
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s; }
  .cross-translateX-enter {
    opacity: 0;
    -webkit-transform: translateX(-50px);
        -ms-transform: translateX(-50px);
            transform: translateX(-50px); }
  .cross-translateX-enter.cross-translateX-enter-active {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s; }
  .cross-translateX-height {
    -webkit-transition: height .4s ease-in-out;
    -o-transition: height .4s ease-in-out;
    transition: height .4s ease-in-out; }
  .cross-translateY-leave {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .cross-translateY-leave.cross-translateY-leave-active {
    opacity: 0;
    -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
            transform: translateY(50px);
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s; }
  .cross-translateY-enter {
    opacity: 0;
    -webkit-transform: translateY(-50px);
        -ms-transform: translateY(-50px);
            transform: translateY(-50px); }
  .cross-translateY-enter.cross-translateY-enter-active {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s; }
  .cross-translateY-height {
    -webkit-transition: height .4s ease-in-out;
    -o-transition: height .4s ease-in-out;
    transition: height .4s ease-in-out; }
  .cross-dropdown-leave {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .cross-dropdown-leave.cross-dropdown-leave-active {
    opacity: 0;
    -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
            transform: translateY(-30px);
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s; }
  .cross-dropdown-enter {
    opacity: 0;
    -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
            transform: translateY(-30px); }
  .cross-dropdown-enter.cross-dropdown-enter-active {
    opacity: 1;
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: .3s;
    -o-transition: .3s;
    transition: .3s; }
  .cross-dropdown-height {
    -webkit-transition: height .3s ease-in-out;
    -o-transition: height .3s ease-in-out;
    transition: height .3s ease-in-out; }
  .cross-footer-leave {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none; }
  .cross-footer-leave.cross-footer-leave-active {
    -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
            transform: translateY(50px);
    -webkit-transition: .4s ease-in-out;
    -o-transition: .4s ease-in-out;
    transition: .4s ease-in-out; }
  .cross-footer-enter {
    -webkit-transform: translateY(50px);
        -ms-transform: translateY(50px);
            transform: translateY(50px); }
  .cross-footer-enter.cross-footer-enter-active {
    -webkit-transform: none;
        -ms-transform: none;
            transform: none;
    -webkit-transition: .4s ease-in-out;
    -o-transition: .4s ease-in-out;
    transition: .4s ease-in-out; }
  .cross-my-notes-leave {
    opacity: 1; }
  .cross-my-notes-leave.cross-my-notes-leave-active {
    opacity: 0;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-my-notes-enter {
    opacity: 0; }
  .cross-my-notes-enter.cross-my-notes-enter-active {
    opacity: 1;
    -webkit-transition: opacity .4s ease-in-out;
    -o-transition: opacity .4s ease-in-out;
    transition: opacity .4s ease-in-out; }
  .cross-my-notes-height {
    -webkit-transition: height .4s ease-in-out, width .4s ease-in-out;
    -o-transition: height .4s ease-in-out, width .4s ease-in-out;
    transition: height .4s ease-in-out, width .4s ease-in-out; }

.replacer__wrapper__ZKRR6{position:relative}.replacer__child__2EE23{display:flex;justify-content:center;align-items:center;width:inherit;height:100%}.replacer__entering__2gd-Y{opacity:0;transform:translateY(-5px);-webkit-transform:translateY(-5px);-ms-transform:translateY(-5px);-moz-transform:translateY(-5px);-o-transform:translateY(-5px)}.replacer__entered__1AFDI{opacity:1;transition:all .3s;transform:translateY(0);-webkit-transform:translateY(0);-ms-transform:translateY(0);-moz-transform:translateY(0);-o-transform:translateY(0)}.replacer__exiting__1-SNA{transition:all .3s;transform:translateY(5px)}.replacer__exited__2V-Xx,.replacer__exiting__1-SNA{position:absolute;top:0;left:0;opacity:0;-webkit-transform:translateY(5px);-ms-transform:translateY(5px);-moz-transform:translateY(5px);-o-transform:translateY(5px)}.icon__svg__TF_YH{color:inherit;fill:currentColor}.icon__svg__TF_YH use{pointer-events:none}.typography__pageTitle__1MFvv{font-size:30px;font-weight:700;margin-bottom:30px;margin-top:20px}.typography__title__K1dhF{width:100%;font-size:20px;line-height:28px;margin:0;padding:0;min-height:56px;display:flex;align-items:flex-end;color:#333;text-transform:none}.typography__title__K1dhF.typography__error__3_MLK{color:#f63}.typography__title__K1dhF.typography__success__1ejCE{color:#49d13d}.typography__subtitle__2zJFf{font-size:18px;line-height:28px;color:#333;min-height:56px}.typography__t1__57zsw{font-size:18px}.typography__p__220CG{font-size:16px}.typography__ol__2LzYV{position:relative}.typography__olItem__A_ucP{position:relative;margin:8px 0;padding-left:45px;display:flex;flex-direction:column;align-items:flex-start}.typography__small__11S31{font-size:12px}.typography__olBullet__1eH9z{box-sizing:border-box;width:30px;height:30px;background-color:#fff;border-radius:15px;border:1px solid #cecece;display:flex;justify-content:center;align-items:center;position:absolute;left:0;top:-1px}.typography__requiredMark__1CjbB{font-size:13px;color:#f63;line-height:0}.typography__divider__29Pra{height:2px;width:100%;display:block;background-color:#e7e7e7;margin:0}.typography__warning__37uXu{margin:0;padding:40px 0;text-align:center;font-size:18px;line-height:35px;color:#aeaeae;width:100%}.typography__warningSmall__1WGZL{font-size:14px;line-height:2;padding:0;margin:auto;max-width:260px}.typography__ellipsis__10bZb{display:block;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sharedFormsy__wrapper__3UgJN{margin-bottom:3px;display:inline-flex;flex-direction:column;align-items:flex-start;position:relative}.sharedFormsy__input__1BQW3{height:31px;width:100%;padding:9px 12px;border-radius:3px;border:1px solid #dbdbdb;box-sizing:border-box;color:#333;font-size:12px}.sharedFormsy__input__1BQW3:focus{border-color:#0087c9;outline:none}.sharedFormsy__input__1BQW3::-webkit-input-placeholder{color:#aeaeae}.sharedFormsy__input__1BQW3::-moz-placeholder{color:#aeaeae}.sharedFormsy__input__1BQW3:-ms-input-placeholder{color:#aeaeae}.sharedFormsy__input__1BQW3:-moz-placeholder{color:#aeaeae}.sharedFormsy__units__3-0Vk{flex:0 1 auto;height:31px;padding:0 12px;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #dbdbdb;border-left:none;background-color:#e7e7e7;box-sizing:border-box;font-size:12px;line-height:31px}.sharedFormsy__label__tbUYG{box-sizing:border-box;position:relative;color:#868686;display:block;width:100%;padding:0 7px;margin:0 0 6px;white-space:nowrap;height:14px}.sharedFormsy__errorMessage__16cy-{box-sizing:border-box;font-size:11px;color:#f63;padding:6px 7px 0;min-height:18px}.sharedFormsy__isDisabled__W89XJ{opacity:.5!important;cursor:not-allowed!important;pointer-events:none!important}.sharedFormsy__hidden__1uAqm{display:none}.sharedFormsy__select__selected__1Mldy{position:relative;display:flex;justify-content:space-between;align-items:center;padding:2px 8px 2px 13px;height:31px;color:#333;border-radius:3px;border:1px solid #dbdbdb;box-sizing:border-box;background-color:#fff;transition:.3s;z-index:2}.sharedFormsy__select__list--top__1bmsD,.sharedFormsy__select__list__1DlfX{left:0;right:0;position:absolute;top:100%;margin-top:-1px;border-radius:0 0 3px 3px;border:1px solid #0087c9;box-sizing:border-box;background-color:#fff;z-index:1;max-height:225px;overflow-x:hidden;overflow-y:hidden;-ms-overflow-style:auto;transition:all .3s ease-out}.sharedFormsy__select__list--extended__224uR{max-height:318px}.sharedFormsy__select__list--top__1bmsD{margin-top:0;margin-bottom:-1px;border-radius:3px 3px 0 0;bottom:100%;top:inherit}.sharedFormsy__select__item__dmPPc{position:relative;height:31px;display:flex;align-items:center;padding:0 13px 0 32px;color:#868686;cursor:pointer}.sharedFormsy__select__item__dmPPc:focus{outline:none;color:#0087c9;background-color:#f5f5f5}.sharedFormsy__select__placeholder__1-_7L{color:#aeaeae}.sharedFormsy__select__icon__2DpBS{font-size:15px;height:9px;fill:#0087c9}.sharedFormsy__select__selectedIcon__3LHOJ{width:23px;fill:#49d13d;height:9px;position:absolute;left:5px;top:50%;transform:translateY(-50%)}.sharedFormsy__select__ellipsis__1FF2m{white-space:nowrap;text-overflow:ellipsis;display:inline-block;max-width:100%;width:100%;flex:1 1 auto;overflow:hidden}.sharedFormsy__select__list--entering-exiting__1NG9l{pointer-events:none;opacity:0;transform:translateY(-31px)}.sharedFormsy__select__list--entered__AloD8{opacity:1;transition:.3s;transform:translateY(0)}.sharedFormsy__select__list--exiting__1Odlr{transition:.3s}.sharedFormsy__select__list--exited__CPNMK{pointer-events:none;opacity:0;transform:translateY(-31px)}.sharedFormsy__select__list--top-entering-exiting__3Ms4q,.sharedFormsy__select__list--top-exited__19QQh{pointer-events:none;opacity:0;transform:translateY(31px)}.sharedFormsy__select__list--top-entered__2g9di{opacity:1;transition:.3s;transform:translateY(0)}.sharedFormsy__select__list--top-exiting__24UX9{transition:.3s}.sharedFormsy__invalid__21FBr{border-color:#f63!important}.sharedFormsy__clearBtnWrap__13Q4b{width:22px;height:22px;position:absolute;right:40px;top:calc(50% - 11px);cursor:pointer}.sharedFormsy__clearBtn__3hAZq{transition:color .2s,background-color .2s;color:#e7e7e7;width:100%;height:100%}.sharedFormsy__clearBtn__3hAZq:hover{color:#0087c9}.sharedFormsy__toggleWrap__3X4DW{width:31px;min-width:31px;height:20px;background-color:#dbdbdb;border-radius:12px;position:relative;cursor:pointer;transition:background-color .2s ease}.sharedFormsy__toggleCircle__3sYTI{width:16px;height:16px;background-color:#fff;border-radius:15px;top:2px;left:2px;position:absolute;transition:left .2s ease;user-select:none}.sharedFormsy__ellipsis__iZPY9{white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden}.sharedFormsy__optionsLoaderWrapper__34kp6{position:absolute;top:50%;transform:translateY(-50%);right:32px;padding:0 2px;margin-right:2px;background-color:#fff}.errorMessage__info__16wbK{color:#005685}.errorMessage__error__2GC56{color:#f63}.errorMessage__error__2GC56.errorMessage__entering__o__HS,.errorMessage__info__16wbK.errorMessage__entering__o__HS{opacity:0}.errorMessage__error__2GC56.errorMessage__entered__1n-Km,.errorMessage__info__16wbK.errorMessage__entered__1n-Km{opacity:1;transition:opacity .2s}.errorMessage__error__2GC56.errorMessage__exiting__2hXXR,.errorMessage__info__16wbK.errorMessage__exiting__2hXXR{opacity:0;transition:opacity .2s}.errorMessage__error__2GC56.errorMessage__exited__oXQ6h,.errorMessage__info__16wbK.errorMessage__exited__oXQ6h{opacity:0}.errorMessage__overflown__fuIW5{white-space:nowrap}.errorMessage__replacer__2Wsj2{text-align:left;display:inline-block}.formInputAutosuggest__wrapper__2u0SX{z-index:1;font-size:12px}.formInputAutosuggest__wrapper__2u0SX:not(:last-child){margin-right:20px}.formInputAutosuggest__wrapper__2u0SX.formInputAutosuggest__wrapperOpened__236z0{z-index:2}.formInputAutosuggest__selectFocused__1Yz7j,.formInputAutosuggest__selectFocused__1Yz7j .formInputAutosuggest__iconWrapper__2ToXn{border-color:#0087c9}.formInputAutosuggest__select__3G4YA{width:100%;position:relative}.formInputAutosuggest__selected__2huok{padding-right:0;padding-top:0;padding-bottom:0}.formInputAutosuggest__wrapperOpened__236z0 .formInputAutosuggest__selected__2huok{border-radius:3px 3px 0 0;border:1px solid #0087c9}.formInputAutosuggest__selected__2huok:hover{border:1px solid #1ca1e2}.formInputAutosuggest__item__1B6vH:hover{color:#0087c9;background-color:#f5f5f5}.formInputAutosuggest__item__1B6vH:not(:last-child){border-bottom:1px solid #e7e7e7}.formInputAutosuggest__selectedItem__3pGIm{color:#0087c9}.formInputAutosuggest__groupName__ruTPU{display:flex;justify-content:space-between;background-color:#f5f5f5;padding:7px 14px}.formInputAutosuggest__groupEdit__3uAnh{cursor:pointer;color:#0087c9}.formInputAutosuggest__groupEdit__3uAnh:hover{color:#1ca1e2}.formInputAutosuggest__ellipsis__2DeBU{border:none}.formInputAutosuggest__liveSearchInput__3GOAA{padding-right:35px}.formInputAutosuggest__liveSearchInput__3GOAA:disabled{background-color:#fff}.formInputAutosuggest__liveSearchInput__3GOAA:focus{outline:none}.formInputAutosuggest__liveSearchInput__3GOAA::-webkit-input-placeholder{color:#aeaeae}.formInputAutosuggest__liveSearchInput__3GOAA::-moz-placeholder{color:#aeaeae}.formInputAutosuggest__liveSearchInput__3GOAA:-ms-input-placeholder{color:#aeaeae}.formInputAutosuggest__liveSearchInput__3GOAA:-moz-placeholder{color:#aeaeae}.formInputAutosuggest__iconWrapper__2ToXn{max-width:32px;cursor:pointer;height:100%;align-items:center;display:inline-flex;flex:0 0 32px;justify-content:center;border:none;border-left:1px solid #dbdbdb;background:none;transition:box-shadow .2s ease-out}.formInputAutosuggest__iconWrapper__2ToXn:focus{outline:none;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #0087c9;box-shadow:0 0 1px 1px #1ca1e2}.formInputAutosuggest__iconWrapperOpened__2crwt{background-color:#0087c9}.formInputAutosuggest__iconWrapperOpened__2crwt .formInputAutosuggest__icon__2_VqE{fill:#fff}.formInputAutosuggest__iconWrapperOpened__2crwt:focus{border-bottom-right-radius:0;box-shadow:0 0 1px 1px #1ca1e2;background-color:#fff}.formInputAutosuggest__iconWrapperOpened__2crwt:focus .formInputAutosuggest__icon__2_VqE{fill:#0087c9}.formInputAutosuggest__clearBtnWrap__2DzWp{background:none;padding:0;border:none}.formInputAutosuggest__clearBtnWrap__2DzWp:hover .formInputAutosuggest__clearBtn__1rkH6{color:#0087c9}.formInputAutosuggest__clearBtnWrap__2DzWp:focus{outline:none}.formInputAutosuggest__clearBtnWrap__2DzWp:focus .formInputAutosuggest__clearBtn__1rkH6{color:#0087c9}.formInputAutosuggest__clearBtnWrap__2DzWp.formInputAutosuggest__entering__-tKzK{opacity:0}.formInputAutosuggest__clearBtnWrap__2DzWp.formInputAutosuggest__entered__3H1Bn{opacity:1;transition:opacity .2s}.formInputAutosuggest__clearBtnWrap__2DzWp.formInputAutosuggest__exiting__1NT3F{opacity:0;transition:opacity .2s;transform:none!important}.formInputAutosuggest__clearBtnWrap__2DzWp.formInputAutosuggest__exited__25Q9e{opacity:0;transform:none!important}.formInputAutosuggest__icon__2_VqE{fill:#999}.formInputAutosuggest__icon__2_VqE.formInputAutosuggest__blueArrow__3UiIv{fill:#0087c9}.formInputAutosuggest__small__2MhU5{max-width:70px}.formInputAutosuggest__medium__3jzsj{max-width:180px}.formInputAutosuggest__large__3aVmW{max-width:230px}.formInputAutosuggest__fullwidth__16_Cf{max-width:100%}.formInputAutosuggest__button__2tAFZ{background:none;border:none;padding:0}.formInputAutosuggest__scrollContainer__2yOO8{max-height:inherit}.formInputAutosuggest__withoutValue__1QhHn{right:0}.formInputAutosuggest__alignNoArrow__3U8E1{right:6px}.formInputAutosuggest__alignFetchingIndicatorWithArrow__2XCxD{right:55px}.formInputAutosuggest__alignFetchingIndicatorWithArrow__2XCxD.formInputAutosuggest__withoutValue__1QhHn{right:32px}.ps{overflow:hidden!important;overflow-anchor:none;-ms-overflow-style:none;touch-action:auto;-ms-touch-action:auto}.ps__rail-x{transition:background-color .2s linear,opacity .2s linear;-webkit-transition:background-color .2s linear,opacity .2s linear;height:8px;bottom:0}.ps__rail-x,.ps__rail-y{display:none;opacity:0;position:absolute;overflow:hidden}.ps__rail-y{background-color:#dfdfdf;transition:width .2s linear,opacity .2s linear;width:8px;right:0}.ps--active-x>.ps__rail-x,.ps--active-y>.ps__rail-y{width:8px;display:block}.ps--focus>.ps__rail-x,.ps--focus>.ps__rail-y,.ps--scrolling-x>.ps__rail-x,.ps--scrolling-y>.ps__rail-y,.ps .ps__rail-x.ps--clicking,.ps .ps__rail-x:focus,.ps .ps__rail-x:hover,.ps .ps__rail-y.ps--clicking,.ps .ps__rail-y:focus,.ps .ps__rail-y:hover,.ps:hover>.ps__rail-x,.ps:hover>.ps__rail-y{opacity:1}.ps__thumb-x{transition:background-color .2s linear,height .2s ease-in-out;-webkit-transition:background-color .2s linear,height .2s ease-in-out;height:8px;bottom:0}.ps__thumb-x,.ps__thumb-y{background-color:#c1c1c1;position:absolute}.ps__thumb-y{transition:background-color .2s linear,width .2s ease-in-out;-webkit-transition:background-color .2s linear,width .2s ease-in-out;width:8px;right:0}@supports (-ms-overflow-style:none){.ps{overflow:auto!important}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.ps{overflow:auto!important}}.withPerfectScrollbar__wide__1g9TF>[class^=ps__rail-y],.withPerfectScrollbar__wide__1g9TF>[class^=ps__rail-y]>[class^=ps__thumb-y]{width:11px!important}.withPerfectScrollbar__wide__1g9TF>[class^=ps__rail-x],.withPerfectScrollbar__wide__1g9TF>[class^=ps__rail-x]>[class^=ps__thumb-x]{height:11px!important}.withPerfectScrollbar__rounded__1XJFY>[class^=ps__rail-x],.withPerfectScrollbar__rounded__1XJFY>[class^=ps__rail-y]{border-radius:4px}.withPerfectScrollbar__wrapper__3TEsg{position:relative!important}.withPerfectScrollbar__inner__oJAgg{will-change:scroll-position}.loadingIndicator__loader__g9n_-{height:20px;width:16px;display:flex;align-items:center;padding:0 2px}.loadingIndicator__loader__g9n_-.loadingIndicator__entering__FWrfx{opacity:0}.loadingIndicator__loader__g9n_-.loadingIndicator__entered__15SeM{opacity:1;transition:opacity .2s}.loadingIndicator__loader__g9n_-.loadingIndicator__exiting__3l4yI{opacity:0;transition:opacity .2s}.loadingIndicator__loader__g9n_-.loadingIndicator__exited__315X_{opacity:0}.loadingIndicator__loadingBar__3mVzA{display:inline-block;margin-right:2px;height:10px;width:2px;background-color:#e9e9e9;animation:loadingIndicator__loading__3Coxz .9s ease-out infinite}.loadingIndicator__loadingBar__3mVzA:nth-child(2){animation-delay:.3s}.loadingIndicator__loadingBar__3mVzA:nth-child(3){animation-delay:.6s}@keyframes loadingIndicator__loading__3Coxz{0%{background-color:#e9e9e9}30%{background-color:#e9e9e9}50%{background-color:#0087c9;transform:scale(1.1,1.5)}70%{background-color:#e9e9e9}to{background-color:#e9e9e9}}.formPillsMultiSelect__wrapper__2tuuz{width:100%;font-size:12px;z-index:1}.formPillsMultiSelect__wrapper__2tuuz:not(:last-child){margin-right:20px}.formPillsMultiSelect__wrapper__2tuuz.formPillsMultiSelect__isFilteredListOpened__1CNd4,.formPillsMultiSelect__wrapper__2tuuz.formPillsMultiSelect__optionsListOpened__1xwNa{z-index:2}.formPillsMultiSelect__container__2U43R{position:relative;width:100%;display:flex;flex-wrap:nowrap;color:#333;border-radius:3px;border:1px solid #dbdbdb;box-sizing:border-box;background-color:#fff;cursor:pointer;transition:.3s}.formPillsMultiSelect__wrapperOpened__1Vk4p .formPillsMultiSelect__container__2U43R{border-radius:3px 3px 0 0;border:1px solid #0087c9}.formPillsMultiSelect__selectFocused__exOub{border-color:#0087c9}.formPillsMultiSelect__selected__31sA6{height:inherit;min-height:29px;border:none;padding:0 8px 0 13px;z-index:1}.formPillsMultiSelect__inputWrapper__3j7US{flex:1 1 auto;flex-wrap:wrap;justify-content:flex-start}.formPillsMultiSelect__list__5ubVF{left:-1px;margin-top:0;z-index:2}.formPillsMultiSelect__item__2PFpe:hover{color:#0087c9;background-color:#f5f5f5}.formPillsMultiSelect__item__2PFpe:not(:last-child){border-bottom:1px solid #e7e7e7}.formPillsMultiSelect__extendedItem__1TMs4{flex-wrap:wrap;min-height:31px;height:auto;padding-top:8px;padding-bottom:8px}.formPillsMultiSelect__extendedItem__1TMs4 .formPillsMultiSelect__option__3KOja:first-child{color:#666;font-weight:700}.formPillsMultiSelect__option__3KOja{padding:2px 0}.formPillsMultiSelect__additionalInfo__39VZe{font-size:11px}.formPillsMultiSelect__selectedItem__1o9oD{color:#0087c9}.formPillsMultiSelect__groupName__3kU7n{background-color:#f5f5f5;display:flex;justify-content:space-between;padding:7px 14px}.formPillsMultiSelect__groupEdit__1a4ek{color:#0087c9}.formPillsMultiSelect__groupEdit__1a4ek:hover{color:#1ca1e2}.formPillsMultiSelect__scrollBar__12WdV{min-height:29px;max-height:120px;width:100%}.formPillsMultiSelect__scrollBarInner__3HjIj{min-height:29px;display:flex;flex-wrap:wrap;padding-right:30px}.formPillsMultiSelect__scrollBarInner__3HjIj:after{content:"";min-height:auto;font-size:0}.formPillsMultiSelect__scrollContainer__hkvxt{max-height:inherit}.formPillsMultiSelect__ellipsis__3dIsZ{border:none}.formPillsMultiSelect__pillsMultiselectInput__PsUJN{width:auto;margin:6px 0;min-width:60px}.formPillsMultiSelect__pillsMultiselectInput__PsUJN:disabled{background:none}.formPillsMultiSelect__pillsMultiselectInput__PsUJN:focus{outline:none}.formPillsMultiSelect__pillsMultiselectInput__PsUJN::-webkit-input-placeholder{color:#aeaeae}.formPillsMultiSelect__pillsMultiselectInput__PsUJN::-moz-placeholder{color:#aeaeae}.formPillsMultiSelect__pillsMultiselectInput__PsUJN:-ms-input-placeholder{color:#aeaeae}.formPillsMultiSelect__pillsMultiselectInput__PsUJN:-moz-placeholder{color:#aeaeae}.formPillsMultiSelect__pillsWrapper__2GrFF{flex:0 1 auto}.formPillsMultiSelect__pill__ZPMwX{display:inline-flex;align-items:center;margin:3px 10px 3px 0;padding:4px 6px;border:1px solid #e7e7e7;border-radius:3px;background-color:#f5f5f5;font-size:11px;word-break:break-all;transition:all .1s ease-out}.formPillsMultiSelect__pill__ZPMwX:hover{border:1px solid #0087c9}.formPillsMultiSelect__pillText__2qs57{margin-right:20px;color:#333}.formPillsMultiSelect__pillCloseButton__2PshT{cursor:pointer;color:#dcdcdc;transition:all .1s ease-out}.formPillsMultiSelect__pillCloseButton__2PshT:hover{color:#0087c9}.formPillsMultiSelect__pillCloseButton__2PshT:active{color:#005685}.formPillsMultiSelect__pillsCloseButtonWrap__3R-zY{height:10px;background:none;padding:0;border:none}.formPillsMultiSelect__pillsCloseButtonWrap__3R-zY:focus{outline:none}.formPillsMultiSelect__pillsCloseButtonWrap__3R-zY:focus .formPillsMultiSelect__pillCloseButton__2PshT{color:#0087c9}.formPillsMultiSelect__padlock__WSJk5{height:20px;margin-top:5px;color:#0087c9}.formPillsMultiSelect__iconWrapper__17wBd{max-width:32px;box-sizing:border-box;cursor:pointer;height:inherit;align-items:center;display:inline-flex;flex:0 0 32px;justify-content:center;border:none;border-left:1px solid #dbdbdb;background:none;transition:box-shadow .2s ease-out}.formPillsMultiSelect__iconWrapper__17wBd:focus{position:relative;z-index:1;outline:none;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #0087c9;box-shadow:0 0 1px 1px #1ca1e2}.formPillsMultiSelect__iconWrapperOpened__1VyLO{background-color:#0087c9}.formPillsMultiSelect__iconWrapperOpened__1VyLO .formPillsMultiSelect__icon__2CHK2{fill:#fff}.formPillsMultiSelect__iconWrapperOpened__1VyLO:focus{border-bottom-right-radius:0;box-shadow:0 0 1px 1px #1ca1e2;background-color:#fff}.formPillsMultiSelect__iconWrapperOpened__1VyLO:focus .formPillsMultiSelect__icon__2CHK2{fill:#0087c9}.formPillsMultiSelect__clearBtnWrap__1JbK_{top:4px;right:15px;background:none;padding:0;border:none}.formPillsMultiSelect__clearBtnWrap__1JbK_:hover .formPillsMultiSelect__clearBtn__1By8n{color:#0087c9}.formPillsMultiSelect__clearBtnWrap__1JbK_:focus{outline:none}.formPillsMultiSelect__clearBtnWrap__1JbK_:focus .formPillsMultiSelect__clearBtn__1By8n{color:#0087c9}.formPillsMultiSelect__clearBtnWrap__1JbK_.formPillsMultiSelect__entering__15Vnu{opacity:0}.formPillsMultiSelect__clearBtnWrap__1JbK_.formPillsMultiSelect__entered__TS5ut{opacity:1;transition:opacity .2s}.formPillsMultiSelect__clearBtnWrap__1JbK_.formPillsMultiSelect__exiting__3mrae{opacity:0;transition:opacity .2s;transform:none!important}.formPillsMultiSelect__clearBtnWrap__1JbK_.formPillsMultiSelect__exited__cZLs2{opacity:0;transform:none!important}.formPillsMultiSelect__icon__2CHK2{fill:#999}.formPillsMultiSelect__icon__2CHK2.formPillsMultiSelect__blueArrow__3SALP{fill:#0087c9}.formPillsMultiSelect__refreshIcon__2PTNh{height:18px}.formPillsMultiSelect__refreshDisabled__2alRR{fill:#dbdbdb}.formPillsMultiSelect__invalid__3h_SF .formPillsMultiSelect__iconWrapper__17wBd{border-left-color:#f63}.formPillsMultiSelect__small__3Hq0E{width:280px}.formPillsMultiSelect__medium__1IYym{width:360px}.formPillsMultiSelect__large__2p4jf{width:460px}.formPillsMultiSelect__fullwidth__AByXd{width:100%;max-width:100%}.formPillsMultiSelect__hidden__3kOMy{display:none}.formLiveSelect__wrapper__VhWr6{z-index:1;font-size:12px;transition:z-index,linear,.2s,.3s}.formLiveSelect__wrapper__VhWr6:not(:last-child){margin-right:20px}.formLiveSelect__wrapper__VhWr6.formLiveSelect__wrapperOpened__2fRZN{z-index:2}.formLiveSelect__selectFocused__15tTo{outline:none;border-color:#0087c9}.formLiveSelect__select__3b0xu{width:100%;position:relative}.formLiveSelect__selected__XKu4Y{padding-right:0;padding-top:0;padding-bottom:0}.formLiveSelect__wrapperOpened__2fRZN .formLiveSelect__selected__XKu4Y{border-radius:3px 3px 0 0;border:1px solid #0087c9}.formLiveSelect__selected__XKu4Y:hover{border:1px solid #1ca1e2}.formLiveSelect__ellipsis__3tQhz{border:none}.formLiveSelect__liveSearchInput___iX-j{padding-right:35px;box-sizing:border-box}.formLiveSelect__liveSearchInput___iX-j:focus{outline:none}.formLiveSelect__liveSearchInput___iX-j::-webkit-input-placeholder{color:#aeaeae}.formLiveSelect__liveSearchInput___iX-j::-moz-placeholder{color:#aeaeae}.formLiveSelect__liveSearchInput___iX-j:-ms-input-placeholder{color:#aeaeae}.formLiveSelect__liveSearchInput___iX-j:-moz-placeholder{color:#aeaeae}.formLiveSelect__inputWrapper__1KZDu{position:relative;display:inline-flex;padding-right:2px;width:100%}.formLiveSelect__small__3rTBd{max-width:70px}.formLiveSelect__medium__3FPRq{max-width:180px}.formLiveSelect__large__1qfM_{max-width:230px}.formLiveSelect__fullwidth__2XvOT{width:100%;max-width:100%}.formLiveSelect__clearButtonWrap__yifCv{position:relative}.formLiveSelect__withoutValue__2NYjp{right:0}.formLiveSelect__pp__2gz5H .formLiveSelect__selectFocused__15tTo{border-color:#002138}.formLiveSelect__pp__2gz5H label{color:#00426b}.formLiveSelect__pp__2gz5H .formLiveSelect__selected__XKu4Y:hover,.formLiveSelect__wrapperOpened__2fRZN .formLiveSelect__pp__2gz5H .formLiveSelect__selected__XKu4Y{border:1px solid #002138}.formLiveSelect__optionsArrow__JH145 .formLiveSelect__icon__2wNmk,.formLiveSelect__pp__2gz5H .formLiveSelect__clearButtonWrap__yifCv:focus .formLiveSelect__icon__2wNmk{fill:#002138!important}.formLiveSelect__optionsArrow__JH145:focus{box-shadow:0 0 1px 1px #002138!important}.formLiveSelect__optionsArrowOpened__clAiV{background-color:#002138;border:1px solid #002138}.formLiveSelect__optionsArrowOpened__clAiV .formLiveSelect__icon__2wNmk{fill:#fff!important}.formLiveSelect__onInputFocused__2p2oL{border-left:1px solid #002138!important}.formLiveSelect__clearBtnWrap__3sYei:focus .formLiveSelect__clearBtn__3PLoU,.formLiveSelect__clearBtnWrap__3sYei:hover .formLiveSelect__clearBtn__3PLoU{color:#002138!important}.formLiveSelect__list--bottom__1qJsl{border:1px solid #002138!important}.formLiveSelect__item__2O92F:matches(:hover,:focus){color:#00426b!important}.listOption__item__3cSMf .listOption__focused__3kEPK,.listOption__item__3cSMf:focus,.listOption__item__3cSMf:hover{outline:none;color:#0087c9;background-color:#f5f5f5}.listOption__item__3cSMf:not(:last-child){border-bottom:1px solid #e7e7e7}.optionsList__list__1GZPM:hover .optionsList__item__1gQFP:focus:not(:hover){background-color:#fff;color:#868686}.optionsList__scrollContainer__3Wxqh{max-height:inherit}.label__topContainer__1_u1J{width:100%;position:relative;display:flex;justify-content:space-between}.clearButton__clearBtnWrap__3pEGy{width:22px;height:22px;padding:0;background:none;border:none;position:absolute;right:5px;top:calc(50% - 11px);cursor:pointer}.clearButton__clearBtnWrap__3pEGy:hover .clearButton__clearBtn__3ZOu4{color:#0087c9}.clearButton__clearBtnWrap__3pEGy:focus{outline:none}.clearButton__clearBtnWrap__3pEGy:focus .clearButton__clearBtn__3ZOu4{color:#0087c9}.clearButton__clearBtnWrap__3pEGy.clearButton__entering__JtpFE{opacity:0}.clearButton__clearBtnWrap__3pEGy.clearButton__entered__32dvG{opacity:1;transition:opacity .2s}.clearButton__clearBtnWrap__3pEGy.clearButton__exiting__O7yMN{opacity:0;transition:opacity .2s}.clearButton__clearBtnWrap__3pEGy.clearButton__exited__erWTW{opacity:0}.clearButton__clearBtn__3ZOu4{transition:.2s;color:#e7e7e7;width:100%;height:100%}.dropdownArrow__icon__2N80d{fill:#999}.dropdownArrow__optionsArrow__1ujT8{cursor:pointer;height:100%;max-width:32px;align-items:center;display:inline-flex;flex:0 0 32px;justify-content:center;border:1px solid transparent;border-left-color:#dbdbdb;background:none;transition:box-shadow,border .2s ease-out;box-sizing:border-box}.dropdownArrow__optionsArrow__1ujT8:focus{outline:none;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid transparent;box-shadow:0 0 1px 1px #0087c9}.dropdownArrow__optionsArrow__1ujT8:focus .dropdownArrow__icon__2N80d{fill:#0087c9}.dropdownArrow__optionsArrowOpened__32N_I{background-color:#0087c9;border:1px solid #0087c9}.dropdownArrow__optionsArrowOpened__32N_I .dropdownArrow__icon__2N80d{fill:#fff}.dropdownArrow__optionsArrowOpened__32N_I:focus{border-bottom-right-radius:0}.dropdownArrow__optionsArrowOpened__32N_I:focus .dropdownArrow__icon__2N80d{fill:#fff}.dropdownArrow__invalid__3jOaS{border-left-color:#f63!important}.dropdownArrow__onInputFocused__9k6zT{border-left:1px solid #0087c9}.toasts__list__2g7lM{position:fixed;z-index:99999999;top:10px;right:10px}.toasts__list__2g7lM *{box-sizing:border-box}.toasts__toast__3bhg9{position:relative;padding:13px 25px 12px 10px;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;border:1px solid;font-size:14px;line-height:1.2;background-color:#fff;margin-bottom:10px;width:380px;overflow:hidden;word-wrap:break-word}.toasts__toast__3bhg9.toasts__exited__1hcrZ{height:0;padding:0;margin:0}.toasts__toast__3bhg9.toasts__entering__LL1Jj{right:-120%}.toasts__toast__3bhg9.toasts__entered__2axF-{right:0;transition:.3s cubic-bezier(.175,.885,.32,1.275)}.toasts__toast__3bhg9.toasts__exiting__3okQH{transition:.3s cubic-bezier(.6,-.28,.735,.045);padding-top:0;padding-bottom:0;margin:0}.toasts__title__IF7nC{font-size:14px;color:currentColor;font-weight:700;margin-bottom:2px;line-height:1.375}.toasts__content__sMZvh{padding-right:10px;width:calc(100% - 35px)}.toasts__text__c1BQ8{color:#868686;font-size:14px;margin-bottom:0;line-height:1.375}.toasts__icon__VjgPI{width:25px;height:25px;min-width:25px;min-height:25px;margin-top:0;margin-right:10px;fill:currentColor}.toasts__close__2NnJz{background-color:transparent;padding:0;border:0;box-shadow:none;position:absolute;color:#868686;top:13px;right:10px;transition:.2s;cursor:pointer;width:16px;height:16px;opacity:.5}.toasts__close__2NnJz:hover{color:currentColor;opacity:1}.toasts__closeSvg__SfBI8{width:100%;height:100%;fill:currentColor}.toasts__info__1dR2A{color:#0087c9}.toasts__success__286PB{color:#13af3c}.toasts__warning__1m6t3{color:#f90}.toasts__error__2nPns{color:#f63}.button__button__W-5FO{position:relative;min-width:120px;height:40px;display:inline-flex;justify-content:center;align-items:center;font-size:14px;padding:0 15px;border:none;border-radius:3px;color:#fff;background-color:#0087c9;transition:.1s;cursor:pointer;font-weight:400;text-decoration:none;line-height:1}.button__button__W-5FO:disabled{cursor:not-allowed}.button__button__W-5FO:not(.button__fetching__3ILR0):disabled{opacity:.5}.button__button__W-5FO:not(:last-child){margin-right:20px}.button__button__W-5FO:focus-visible,.button__button__W-5FO:hover{color:#fff;background-color:#0076b0;text-decoration:none}.button__button__W-5FO:active{background-color:#006596}.button__tiny__2ZmGv{font-size:12px;height:31px;min-width:65px}.button__small__2GMBT{font-size:12px;height:31px;min-width:90px}.button__large__tUcvA{font-size:18px;min-width:144px;padding:0 20px;height:48px}.button__large__tUcvA:not(:last-child){margin-right:20px}.button__negative__3D_PE{color:#0087c9;background-color:#fff;border:1px solid #0087c9}.button__negative__3D_PE:active,.button__negative__3D_PE:focus-visible,.button__negative__3D_PE:hover{background-color:#f5f5f5;color:#0087c9;border:1px solid #0087c9}.button__accent__1r1i-{color:#fff;background-color:#f63}.button__accent__1r1i-:focus-visible,.button__accent__1r1i-:hover{color:#fff;background-color:#ff531a;text-decoration:none}.button__accent__1r1i-:active{background-color:#ff4000}.button__success__2NI5K{color:#fff;background-color:#093}.button__success__2NI5K:focus-visible,.button__success__2NI5K:hover{color:#fff;background-color:#49d13d;text-decoration:none}.button__success__2NI5K:active{background-color:#49d13d}.button__highlight__3yR3G{color:#fff;background-color:#006faa}.button__highlight__3yR3G:focus-visible,.button__highlight__3yR3G:hover{color:#fff;background-color:#0087c9;text-decoration:none}.button__highlight__3yR3G:active{background-color:#0087c9}.button__transparent__1-1VU{border:none}.button__transparent__1-1VU,.button__transparent__1-1VU:focus-visible,.button__transparent__1-1VU:hover{color:#0087c9;background-color:transparent}.button__transparent__1-1VU:focus-visible{border:1px solid #0087c9}.button__transparent__1-1VU:active{color:#0087c9;background-color:transparent}.button__content__1SAve{transition:.2s;white-space:nowrap}.button__hidden__3stKC{opacity:0}@keyframes spinner__load8__1bwZV{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner__wrapper__3S2YX{position:absolute;top:0;left:0;width:100%;height:100%;background-color:hsla(0,0%,100%,.4);z-index:1;overflow:hidden}.spinner__whiteWrapper__mpYMW{background-color:transparent}.spinner__fullscreen__3Ftl0{position:fixed;z-index:999999999;width:100vw;height:100vh}.spinner__spinner__1EeCm{position:absolute;left:50%;top:50%;transition:.3s}.spinner__spinner__1EeCm:after{content:"";box-sizing:border-box;display:block;width:100%;height:100%;left:0;top:0;position:absolute;border-radius:50%;border:1.1em solid rgba(0,135,201,.2);border-left-color:#0087c9;animation:spinner__load8__1bwZV 1.1s linear infinite}.spinner__spinner__1EeCm.spinner__white__3LYHn:after{border-color:hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) hsla(0,0%,100%,.2) #fff}.spinner__spinner__1EeCm.spinner__thin__3-j-W:after{border-width:2px}.spinner__tiny__1HU66{width:26px;height:26px;margin:-13px 0 0 -13px}.spinner__tiny__1HU66:after{border:6px solid rgba(0,135,201,.2);border-left-color:#0087c9}.spinner__small__3quTp{width:70px;height:70px;margin:-35px 0 0 -35px}.spinner__medium__XxUHF{width:96px;height:96px;margin:-48px 0 0 -48px}.spinner__big__3Tpg5{width:120px;height:120px;margin:-60px 0 0 -60px}.spinner__entering__1h4yP{opacity:0}.spinner__entering__1h4yP .spinner__spinner__1EeCm{transform:scale(.8)}.spinner__entered__20psS{opacity:1;transition:.3s}.spinner__entered__20psS .spinner__spinner__1EeCm{transform:scale(1)}.spinner__exiting__2S-UQ{opacity:0;transition:.3s}.spinner__exiting__2S-UQ .spinner__spinner__1EeCm{transform:scale(1.2)}.spinner__exited__cgdIF{opacity:0}.spinner__exited__cgdIF .spinner__spinner__1EeCm{transform:scale(1.2)}.modal__cloak__qcaLc{position:fixed;display:flex;top:0;left:0;width:100%;height:100vh;max-height:100vh;box-sizing:border-box}.modal__cloak__qcaLc.modal__entering__Oq5VB{opacity:0}.modal__cloak__qcaLc.modal__entering__Oq5VB .modal__modal__1VSsM{transform:translateY(-25px)}.modal__cloak__qcaLc.modal__entered__30-tq{opacity:1;transition:opacity .3s}.modal__cloak__qcaLc.modal__entered__30-tq .modal__modal__1VSsM{transform:none;transition:.3s}.modal__cloak__qcaLc.modal__exiting__7i7TR{overflow-y:hidden;opacity:0;transition:opacity .3s}.modal__cloak__qcaLc.modal__exiting__7i7TR .modal__modal__1VSsM{transform:translateY(25px);transition:.3s}.modal__cloak__qcaLc.modal__exited__2eQeX{opacity:0}.modal__cloak__qcaLc.modal__exited__2eQeX .modal__modal__1VSsM{transform:scale(1.2)}.modal__modal__1VSsM{display:flex;flex-direction:column;position:relative}.modal__content__1yetG{background-color:#fff}.modal__default__1cE1r .modal__cloak__qcaLc,.modal__onlyContent__is4U- .modal__cloak__qcaLc{background-color:rgba(0,0,0,.5);justify-content:center;align-items:center;overflow-y:auto;z-index:99999999}.modal__default__1cE1r .modal__modal__1VSsM,.modal__onlyContent__is4U- .modal__modal__1VSsM{margin:1vh 0;justify-content:flex-start;width:1000px;min-height:200px;max-height:98vh;font-size:16px}.modal__default__1cE1r .modal__header__2SBzG,.modal__onlyContent__is4U- .modal__header__2SBzG{border-radius:10px 10px 0 0;font-weight:700;padding:15px 20px;background-color:#0087c9;color:#fff}.modal__default__1cE1r .modal__content__1yetG,.modal__onlyContent__is4U- .modal__content__1yetG{padding:15px 20px}.modal__default__1cE1r .modal__footer__3wX-R,.modal__onlyContent__is4U- .modal__footer__3wX-R{padding:15px 20px;background-color:#f5f5f5;border-radius:0 0 10px 10px;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.modal__default__1cE1r .modal__overflowHidden__1_0Dm,.modal__onlyContent__is4U- .modal__overflowHidden__1_0Dm{overflow:hidden!important}.modal__onlyContent__is4U- .modal__content__1yetG{padding:0}.modal__fullsize__2b_HU .modal__cloak__qcaLc{top:86px;z-index:9999}.modal__fullsize__2b_HU .modal__footer__3wX-R,.modal__fullsize__2b_HU .modal__header__2SBzG{display:none}.modal__fullsize__2b_HU .modal__modal__1VSsM{width:100%;height:100%}.modal__fullsize__2b_HU .modal__content__1yetG{width:100%;height:100%;background-color:#fff}.accordion__wrapper__2XF2s{position:relative;width:100%;background-color:#fff;border:1px solid #dbdbdb;border-radius:3px;overflow:hidden;transition:.3s}.accordion__wrapper__2XF2s *{box-sizing:border-box}.accordion__groups__2hhg1{display:flex;flex-direction:column}.accordion__groupWrap__3cvjV:not(:last-child) .accordion__groupExpand__1LNj1{border-bottom:1px solid #dbdbdb}.accordion__groupWrap__3cvjV:last-child .accordion__item__3rBG6:last-child{border-bottom:none}.accordion__title__3OACa{display:flex;flex-direction:row;align-items:center;height:30px;padding:0 15px;color:#868686;font-size:14px;cursor:pointer;border-bottom:1px solid #dbdbdb;box-shadow:0 0 3px #dbdbdb}.accordion__title__3OACa:hover{text-decoration:underline}.accordion__groupExpand__1LNj1{display:flex;flex-direction:row;align-items:center;justify-content:space-between;height:30px;padding:0 15px;color:#0087c9;font-size:12px;cursor:pointer;transition:.2s}.accordion__groupExpand__1LNj1:hover{text-decoration:underline;background-color:#f5f5f5}.accordion__groupExpand__1LNj1.accordion__expanded__CQC8Y{background-color:#f5f5f5;font-weight:700}.accordion__icon__1V5SE{width:16px;height:9px}.accordion__groupItems__2uIZI{overflow:hidden;position:relative;background-color:#fff;box-shadow:0 0 3px #dbdbdb;max-height:144px}.accordion__item__3rBG6{justify-content:space-between;height:24px;line-height:24px;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background-color:#fff;padding:0 15px;color:#666;font-size:10px;cursor:pointer;transition:.2s;border-bottom:1px solid #dbdbdb}.accordion__item__3rBG6:hover{background-color:#f5f5f5;text-decoration:underline}.actionsDropdown__wrapper__hCnMX{height:30px;display:inline-flex;position:relative;background-color:#fff;min-width:130px}.actionsDropdown__primary__3mVQf{padding:0 10px;flex-grow:1;height:30px;align-items:center;justify-content:center;display:flex;color:#0087c9;text-decoration:none!important;cursor:pointer;background-color:#fff;transition:.2s;border:1px solid #0087c9;border-radius:3px 0 0 3px;box-sizing:border-box;text-transform:capitalize}.actionsDropdown__primary__3mVQf:hover{background-color:#0087c9;color:#fff}.actionsDropdown__primary__3mVQf:nth-last-child(2){border-radius:3px}.actionsDropdown__primaryOpened__1ki08{border-bottom-left-radius:0}.actionsDropdown__primaryOpened__1ki08:nth-last-child(2){border-bottom-right-radius:0}.actionsDropdown__dropdown__36kUh{position:relative;height:30px;width:32px;border-radius:0 3px 3px 0;border:1px solid #0087c9;border-left-width:0;margin-left:auto;transition:.2s;box-sizing:border-box}.actionsDropdown__dropdown__36kUh:hover{background-color:#0087c9}.actionsDropdown__dropdown__36kUh:hover .actionsDropdown__arrow__fA5Yp{color:#fff}.actionsDropdown__dropdownOpened__1W9G-{border-bottom-right-radius:0}.actionsDropdown__dropdownListWrap__30E5W{top:29px;left:0;width:100%;position:absolute}.actionsDropdown__dropdownList__35GOL{width:100%;left:0;text-align:left;background-color:#fff;position:absolute;overflow:hidden;color:#999;z-index:10}.actionsDropdown__dropdownList__35GOL li{transition:.3s}.actionsDropdown__dropdownList__35GOL li:hover{background:#0087c9;color:#fff}.actionsDropdown__disabled__T36DH{cursor:not-allowed;pointer-events:none;opacity:.5}.actionsDropdown__listWrap__4Df7T{position:relative;background-color:#fff;border:1px solid #0087c9;border-radius:0 0 3px 3px}.actionsDropdown__arrow__fA5Yp{box-sizing:border-box;display:flex;width:100%;height:30px;justify-content:center;align-items:center;color:#0087c9;font-size:22px;cursor:pointer;padding:9px}.boxButton__button__2kLtK{position:relative;width:65.5px;height:65px;margin-top:-1px;margin-left:-1px;margin-bottom:-1px;border:1px solid transparent;cursor:pointer;transition:border-color .2s;display:inline-flex;justify-content:center;align-items:center;z-index:1}.boxButton__button__2kLtK:hover{z-index:2;border-color:#0087c9}.boxButton__button__2kLtK:hover .boxButton__icon__1s8uj{fill:#0087c9}.boxButton__spinnerWrap__1HM5l{position:relative;width:100%;height:100%}.boxButton__icon__1s8uj{width:33px;height:33px;fill:#dbdbdb;opacity:1}.boxButton__icon__1s8uj.boxButton__hidden__1pkA6{opacity:0}.boxButton__activeIcon__1QY7S{fill:#0087c9}.breadcrumbs__container__2CWn-{display:block;padding:5px 0 20px;font-size:14px}.breadcrumbs__item__2tKpY{display:inline-flex;align-items:center}.breadcrumbs__icon__3_N-Y{margin:0 10px;color:#00426b}.breadcrumbs__lastItem__h5jAY{word-break:break-word;color:#00426b}.breadcrumbs__link__1vzaI{color:#007da5;text-decoration:none}.breadcrumbs__link__1vzaI:hover{cursor:pointer;text-decoration:underline}.card__wrapper__2-HWI{padding:10px 18px;margin-bottom:7px;border:1px solid #e7e7e7;background-color:#fff;width:100%;position:relative}@media (max-width:1680px){.card__wrapper__2-HWI{padding-left:12px;padding-right:12px}}.card__dark__3pv3B{border-radius:5px;border:1px solid #dbdbdb}.card__arrowTop__3_BA7{z-index:1}.card__arrowTop__3_BA7:after{z-index:-1;content:" ";top:-28px;right:11px;height:54px;width:54px;background-color:#fff;position:absolute;pointer-events:none;border-top:1px solid #e7e7e7;border-left:1px solid #e7e7e7;transform:rotateX(30deg) rotate(45deg)}.collapsible__wrapper__1Blox{position:relative;max-width:1200px;margin-bottom:10px;border-radius:20px 20px 0 0}.collapsible__wrapper__1Blox:after{content:"";display:block;position:relative;width:100%;height:30px;background-color:#f5f5f5;border-radius:0 0 20px 20px}.collapsible__tab__1vKdU{box-sizing:border-box;position:relative;padding:20px 35px 0;height:30px;border-radius:20px 20px 0 0;font-size:20px;color:#666;background-color:#f5f5f5;display:flex;cursor:pointer}.collapsible__tab__1vKdU.collapsible__expanded__26Jv2:after,.collapsible__tab__1vKdU:after{content:"";position:absolute;display:block;width:100%;height:60px;left:0;top:0}.collapsible__tab__1vKdU.collapsible__expanded__26Jv2:after{background-color:#f5f5f5;border-radius:20px 20px 0 0}.collapsible__tab__1vKdU>*{z-index:1}.collapsible__tabContent__1nQT7{padding-top:0;transition:.4s;background-color:#f5f5f5}.collapsible__tabContent__1nQT7.collapsible__expanded__26Jv2{padding-top:30px}.collapsible__replacer__5VTwh{align-self:flex-start}.collapsible__icon__1Reks{margin-right:20px}.collapsible__requiredMark__2BEtR{color:#f63}.collapsible__entering__36mis{opacity:0;pointer-events:none}.collapsible__entered__2Fvpv{opacity:1;transition:.3s}.collapsible__exiting__pQeXv{height:0;opacity:0;transition:.3s;pointer-events:none}.collapsible__exited__3cm-T{opacity:0;height:0;pointer-events:none;overflow:hidden}.formSelect__defaultWrapper__2kb6w{z-index:1;font-size:12px;cursor:pointer}.formSelect__defaultWrapper__2kb6w:not(:last-child){margin-right:20px}.formSelect__defaultWrapper__2kb6w.formSelect__wrapperOpened__2RaPk{z-index:2}.formSelect__select__1YX8u{width:100%;position:relative}.formSelect__defaultSelected__2yLZs .formSelect__wrapperOpened__2RaPk{border:1px solid #0087c9}.formSelect__defaultSelected__2yLZs:hover{border:1px solid #1ca1e2}.formSelect__defaultSelected__2yLZs:focus{border-color:#0087c9;outline:none}.formSelect__alternateSelected__3F5GO{border-color:#0087c9;display:flex;padding:0 0 0 13px;height:27px}.formSelect__alternateSelected__3F5GO:focus{outline:none}.formSelect__alternateSelected__3F5GO>div{height:100%;border-left:1px solid #0087c9;margin-left:5px}.formSelect__alternateSelected__3F5GO>div>div{line-height:27px;padding:0 7px}.formSelect__selectedItem__TnhGh{color:#0087c9}.formSelect__icon__1DbEl{fill:#999}.formSelect__icon__1DbEl.formSelect__blueArrow__2bWfi{fill:#0087c9}.formSelect__selectedOptionText__3P9Xm{display:inline-block}.formSelect__small__REqB5{max-width:70px}.formSelect__medium__2H43N{max-width:180px}.formSelect__large__3ZOcK{width:230px}.formSelect__fullwidth__225BM{width:100%;max-width:100%}.formSelect__patient-portalWrapper__2yKz- label{color:#00426b;height:auto;white-space:normal}.formSelect__patient-portalSelected__t3gbr:hover{border:1px solid #002138}.formSelect__patient-portalSelected__t3gbr:focus{border-color:#002138;outline:none}.formSelect__patient-portalSelected__t3gbr .formSelect__icon__1DbEl{fill:#002138!important}.formSelect__list--bottom__1xfc2{border:1px solid #002138!important}.formSelect__item__GM5c4:matches(:hover,:focus){color:#00426b!important}.inputNumber__wrapper__1y_aF:not(:last-child){margin-right:20px}.inputNumber__small__DHEvR{max-width:60px}.inputNumber__medium__3Bxlb{max-width:90px}.inputNumber__fullwidth__5IRxm{width:100%}.inputNumber__inputWrap__3A6ih{position:relative;width:100%}.inputNumber__clearable__2oBS_{padding-right:34px}.inputNumber__clearBtnWrap__1uAZi{right:6px}.inputNumber__clearBtnWrap__1uAZi:hover .inputNumber__clearBtn__1Sijb{color:#0087c9}.inputNumber__clearBtnWrap__1uAZi:focus{outline:none}.inputNumber__clearBtnWrap__1uAZi:focus .inputNumber__clearBtn__1Sijb{color:#0087c9}.inputNumber__clearBtnWrap__1uAZi.inputNumber__entering__3yexo{opacity:0}.inputNumber__clearBtnWrap__1uAZi.inputNumber__entered__3xb0g{opacity:1;transition:opacity .2s}.inputNumber__clearBtnWrap__1uAZi.inputNumber__exiting__XN6Nw{opacity:0;transition:opacity .2s;transform:none!important}.inputNumber__clearBtnWrap__1uAZi.inputNumber__exited__1kFjj{opacity:0;transform:none!important}.inputNumber__icon__1jFkh{fill:#999}.inputNumber__icon__1jFkh.inputNumber__blueArrow__3oYBN{fill:#0087c9}.pagination__wrapper__3mfVv{padding:25px 15px}.pagination__flexRow__S-Tqz,.pagination__wrapper__3mfVv{display:flex;flex-direction:row;justify-content:space-between;align-items:center}.pagination__form__3fFNv{display:flex;flex-direction:row;align-items:center}.pagination__pageSizeControl__1-ulG{min-width:70px;margin:0 10px 0 30px!important}.pagination__pageSizeControl__1-ulG label{display:none}.pagination__pageInput__1lJU7{margin:0 10px!important}.pagination__pageInput__1lJU7 input[type=number]{-moz-appearance:textfield}.pagination__pageInput__1lJU7 input[type=number]::-webkit-inner-spin-button,.pagination__pageInput__1lJU7 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.pagination__pageInput__1lJU7 label{display:none}.pagination__selectPage__16ijc{padding-left:14px;padding-right:14px;font-size:14px;line-height:16px;color:#868686}.pagination__selectPageSize__EUUth{font-size:12px;line-height:14px;color:#868686}.pagination__navigationBlock__2TObD{width:40px}.pagination__arrow__1bEGj{cursor:pointer;display:block;border-top:10px solid transparent;border-bottom:10px solid transparent}.pagination__arrow__1bEGj.pagination__left__HFBws{border-right:10px solid #0087c9}.pagination__arrow__1bEGj.pagination__left__HFBws.pagination__disabled__33mww{cursor:not-allowed;pointer-events:none;border-right:10px solid #aeaeae}.pagination__arrow__1bEGj.pagination__right__wbO6Y{border-left:10px solid #0087c9}.pagination__arrow__1bEGj.pagination__right__wbO6Y.pagination__disabled__33mww{cursor:not-allowed;pointer-events:none;border-left:10px solid #aeaeae}.pagination__link__2fOZ2{cursor:pointer;height:14px;text-transform:capitalize;font-size:12px;line-height:14px;color:#0087c9}.pagination__link__2fOZ2.pagination__disabled__33mww{cursor:not-allowed;pointer-events:none;color:#aeaeae}.comboGrid__wrapper__1vq4Z{position:relative}.comboGrid__wrapper__1vq4Z.comboGrid__default__1DEe4{min-height:163px}.comboGrid__wrapper__1vq4Z.comboGrid__compact__3FqNN{min-height:125px}.sortableTableItem__default__30ky_.sortableTableItem__row__123-N{width:100%;background-color:#fff;border-bottom:1px solid #dfdfdf;height:44px;cursor:pointer}.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:nth-of-type(4n+1){background-color:#f5f5f5}.sortableTableItem__default__30ky_.sortableTableItem__row__123-N+tr>td>:not(:empty){border-bottom:1px solid #dfdfdf}.sortableTableItem__default__30ky_.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y,.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:focus,.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:hover{background-color:#ffffdf!important}.sortableTableItem__default__30ky_.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__default__30ky_.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:focus .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:focus .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:hover .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__default__30ky_.sortableTableItem__row__123-N:hover .sortableTableItem__col__WcWci:last-child button{opacity:1}.sortableTableItem__default__30ky_.sortableTableItem__expanded__16dJK{background-color:#ffffdf!important}.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci{font-size:13px;padding:7px 15px}@media (max-width:1680px){.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci{padding-left:8px;padding-right:8px}}.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:first-child{padding-left:25px}@media (max-width:1680px){.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:first-child{padding-left:15px}}.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child{padding-right:25px}.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child button{opacity:.5}.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child [class*=actionsDropdown__transparentActions],.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child button{opacity:0}@media (max-width:1680px){.sortableTableItem__default__30ky_ .sortableTableItem__col__WcWci:last-child{padding-right:15px}}.sortableTableItem__default__30ky_ .sortableTableItem__selectingCol__85UWq{cursor:pointer;padding-left:25px}.sortableTableItem__default__30ky_ .sortableTableItem__selectingCol__85UWq:hover .sortableTableItem__selectingIcon__3sHfY{fill:#093}.sortableTableItem__default__30ky_ .sortableTableItem__selectingIcon__3sHfY{position:relative;top:2px;margin-left:8px;width:20px;height:20px;fill:#999}.sortableTableItem__default__30ky_ .sortableTableItem__selectingIcon__3sHfY.sortableTableItem__greenIcon__3cBhY,.sortableTableItem__default__30ky_ .sortableTableItem__selectingIcon__3sHfY:hover{fill:#093}.sortableTableItem__compact__38u97.sortableTableItem__row__123-N{width:100%;justify-content:center;background-color:#fff;border-bottom:1px solid #dfdfdf;cursor:pointer}.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:nth-of-type(4n+1){background-color:#f5f5f5}.sortableTableItem__compact__38u97.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y,.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:focus,.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:hover{background-color:#ffffdf!important}.sortableTableItem__compact__38u97.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__compact__38u97.sortableTableItem__row__123-N.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:focus .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:focus .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:hover .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__compact__38u97.sortableTableItem__row__123-N:hover .sortableTableItem__col__WcWci:last-child button{opacity:1}.sortableTableItem__compact__38u97.sortableTableItem__expanded__16dJK{background-color:#ffffdf}.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci{font-size:11px;padding:2px 5px;color:#868686}.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child{padding-right:15px}.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child button{opacity:.5}.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child [class*=actionsDropdown__transparentActions],.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child button{opacity:0}@media (max-width:1680px){.sortableTableItem__compact__38u97 .sortableTableItem__col__WcWci:last-child{padding-right:15px}}.sortableTableItem__compact__38u97 .sortableTableItem__selectingCol__85UWq{padding-left:25px;cursor:pointer}.sortableTableItem__compact__38u97 .sortableTableItem__selectingCol__85UWq:hover .sortableTableItem__selectingIcon__3sHfY{fill:#093}.sortableTableItem__compact__38u97 .sortableTableItem__selectingIcon__3sHfY{position:relative;top:2px;margin-left:8px;width:17px;height:17px;fill:#999}.sortableTableItem__compact__38u97 .sortableTableItem__selectingIcon__3sHfY.sortableTableItem__greenIcon__3cBhY,.sortableTableItem__compact__38u97 .sortableTableItem__selectingIcon__3sHfY:hover{fill:#093}.sortableTableItem__liveSelect__cCogL{background-color:#fff;font-size:14px;cursor:pointer}.sortableTableItem__liveSelect__cCogL:nth-of-type(4n+1){background-color:#f5f5f5}.sortableTableItem__liveSelect__cCogL.sortableTableItem__highlighted__iWz6y,.sortableTableItem__liveSelect__cCogL:focus,.sortableTableItem__liveSelect__cCogL:hover{background-color:#ffffdf!important}.sortableTableItem__liveSelect__cCogL.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__liveSelect__cCogL.sortableTableItem__highlighted__iWz6y .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__liveSelect__cCogL:focus .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__liveSelect__cCogL:focus .sortableTableItem__col__WcWci:last-child button,.sortableTableItem__liveSelect__cCogL:hover .sortableTableItem__col__WcWci:last-child [class^=actionsDropdown],.sortableTableItem__liveSelect__cCogL:hover .sortableTableItem__col__WcWci:last-child button{opacity:1}.sortableTableItem__liveSelect__cCogL td{padding:10px;margin:0;border-bottom:1px solid #dfdfdf;vertical-align:top}.sortableTableItem__liveSelect__cCogL td b{font-weight:700}.sortableTableItem__liveSelect__cCogL td:first-child{width:150px;vertical-align:top;text-align:right;color:#0087c9}.sortableTableItem__liveSelect__cCogL td:first-child.sortableTableItem__selectingCol__85UWq{text-align:left;width:70px}.sortableTableItem__liveSelect__cCogL td:last-child{padding-right:15px}.sortableTableItem__liveSelect__cCogL td:last-child [class^=actionsDropdown],.sortableTableItem__liveSelect__cCogL td:last-child button{opacity:.5}.sortableTableItem__liveSelect__cCogL td:last-child [class*=actionsDropdown__transparentActions],.sortableTableItem__liveSelect__cCogL td:last-child button{opacity:0}@media (max-width:1680px){.sortableTableItem__liveSelect__cCogL td:last-child{padding-right:15px}}.sortableTableItem__liveSelect__cCogL .sortableTableItem__ellipsis__2egAD{white-space:inherit}.sortableTableItem__liveSelect__cCogL .sortableTableItem__selectingCol__85UWq{cursor:pointer;padding-left:25px}.sortableTableItem__liveSelect__cCogL .sortableTableItem__selectingCol__85UWq:hover .sortableTableItem__selectingIcon__3sHfY{fill:#093}.sortableTableItem__liveSelect__cCogL .sortableTableItem__selectingIcon__3sHfY{position:relative;top:2px;margin-left:8px;width:20px;height:20px;fill:#999}.sortableTableItem__liveSelect__cCogL .sortableTableItem__selectingIcon__3sHfY.sortableTableItem__greenIcon__3cBhY{fill:#093}.sortableTableItem__ellipsis__2egAD{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;display:block}.sortableTableItem__rightAligned__1cJmF{text-align:right}.sortableTableList__bulkActionsWrapper__rzmDd{max-height:30px;padding:4px 20px;overflow:hidden}.sortableTableList__bulkActions__3unb3{transition:transform .3s}.sortableTableList__bulkActions__3unb3.sortableTableList__entered__3ZMn-{transform:translateY(0)}.sortableTableList__bulkActions__3unb3.sortableTableList__exited__1Cr1U{pointer-events:none;transform:translateY(-30px);transition:none!important}.sortableTableList__default__uG8MR .sortableTableList__table__27eh5{width:100%;will-change:contents;table-layout:fixed}.sortableTableList__default__uG8MR .sortableTableList__header__3ZdVd{font-size:14px}.sortableTableList__default__uG8MR .sortableTableList__header__3ZdVd td{border-bottom:1px solid #dfdfdf;color:#666}.sortableTableList__default__uG8MR .sortableTableList__header__3ZdVd .sortableTableList__rightAligned__2kruY{justify-content:flex-end}.sortableTableList__default__uG8MR .sortableTableList__header__3ZdVd .sortableTableList__rightAligned__2kruY span{text-align:right}.sortableTableList__default__uG8MR .sortableTableList__sortingTd__bHzNt{cursor:pointer;transition:.2s}.sortableTableList__default__uG8MR .sortableTableList__sortingTd__bHzNt:hover{color:#0087c9}.sortableTableList__default__uG8MR .sortableTableList__selectingTd__1AT8r{cursor:pointer;width:70px;align-items:center}.sortableTableList__default__uG8MR .sortableTableList__selectingTd__1AT8r:hover{color:#0087c9}.sortableTableList__default__uG8MR .sortableTableList__selectingTd__1AT8r:hover .sortableTableList__selectingIcon__35CRe{fill:#093}.sortableTableList__default__uG8MR .sortableTableList__col__1-czu{padding:15px}@media (max-width:1680px){.sortableTableList__default__uG8MR .sortableTableList__col__1-czu{padding-left:8px;padding-right:8px}}.sortableTableList__default__uG8MR .sortableTableList__col__1-czu:first-child{padding-left:25px}@media (max-width:1680px){.sortableTableList__default__uG8MR .sortableTableList__col__1-czu:first-child{padding-left:15px}}.sortableTableList__default__uG8MR .sortableTableList__col__1-czu:last-child{padding-right:25px}@media (max-width:1680px){.sortableTableList__default__uG8MR .sortableTableList__col__1-czu:last-child{padding-right:15px}}.sortableTableList__default__uG8MR .sortableTableList__sortingButton__1kkL5{display:flex;justify-content:flex-start;align-items:baseline;min-height:17px}.sortableTableList__default__uG8MR .sortableTableList__sortingIcon__1qGso{position:relative;top:2px;margin-left:8px;width:14px;height:14px;fill:#0087c9}.sortableTableList__default__uG8MR .sortableTableList__selectingIcon__35CRe{margin-left:8px;width:20px;height:20px;fill:#999}.sortableTableList__default__uG8MR .sortableTableList__selectingIcon__35CRe.sortableTableList__greenIcon__1p_2N{fill:#093}.sortableTableList__default__uG8MR .sortableTableList__selectButton__3zM3T{display:flex;justify-content:flex-start;align-items:center;min-height:17px}.sortableTableList__compact__3L3n6{background-color:#fff;min-height:50px}.sortableTableList__compact__3L3n6 .sortableTableList__table__27eh5{width:100%;will-change:contents;table-layout:fixed;background-color:#e7e7e7}.sortableTableList__compact__3L3n6 .sortableTableList__header__3ZdVd{font-size:10px;color:#868686}.sortableTableList__compact__3L3n6 .sortableTableList__header__3ZdVd td{border-bottom:1px solid #dfdfdf;color:#666}.sortableTableList__compact__3L3n6 .sortableTableList__header__3ZdVd td:not(:first-child) .sortableTableList__rightAligned__2kruY{justify-content:flex-end}.sortableTableList__compact__3L3n6 .sortableTableList__header__3ZdVd td:not(:first-child) .sortableTableList__rightAligned__2kruY span{text-align:right}.sortableTableList__compact__3L3n6 .sortableTableList__sortingTd__bHzNt{cursor:pointer;transition:.2s}.sortableTableList__compact__3L3n6 .sortableTableList__sortingTd__bHzNt:hover{color:#0087c9}.sortableTableList__compact__3L3n6 .sortableTableList__selectingTd__1AT8r{cursor:pointer;width:70px}.sortableTableList__compact__3L3n6 .sortableTableList__selectingTd__1AT8r:hover{color:#0087c9}.sortableTableList__compact__3L3n6 .sortableTableList__selectingTd__1AT8r:hover .sortableTableList__selectingIcon__35CRe{fill:#093}.sortableTableList__compact__3L3n6 .sortableTableList__sortingButton__1kkL5{display:flex;justify-content:flex-start;align-items:center;min-height:17px}.sortableTableList__compact__3L3n6 .sortableTableList__sortingIcon__1qGso{margin-left:8px;width:12px;height:12px;fill:#0087c9}.sortableTableList__compact__3L3n6 .sortableTableList__selectingIcon__35CRe{position:relative;top:2px;margin-left:8px;width:17px;height:17px;fill:#999}.sortableTableList__compact__3L3n6 .sortableTableList__selectingIcon__35CRe.sortableTableList__greenIcon__1p_2N{fill:#093}.sortableTableList__liveSelect__IMfU7 .sortableTableList__table__27eh5{border-radius:4px;width:100%;will-change:contents;background-color:#e7e7e7}.sortableTableList__liveSelect__IMfU7 .sortableTableList__sortableTableItem__1ZCgi .sortableTableList__ellipsis__3h7Kg{white-space:inherit}.sortableTableList__liveSelect__IMfU7 .sortableTableList__header__3ZdVd{font-size:14px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__header__3ZdVd td{padding:10px;border-bottom:1px solid #dfdfdf;color:#666}.sortableTableList__liveSelect__IMfU7 .sortableTableList__sortingTd__bHzNt{cursor:pointer;transition:.2s}.sortableTableList__liveSelect__IMfU7 .sortableTableList__sortingTd__bHzNt:hover{color:#0087c9}.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingTd__1AT8r{cursor:pointer;width:70px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingTd__1AT8r:hover{color:#0087c9}.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingTd__1AT8r:hover .sortableTableList__selectingIcon__35CRe{fill:#093}.sortableTableList__liveSelect__IMfU7 .sortableTableList__col__1-czu{padding:15px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__col__1-czu:first-child{padding-left:35px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__col__1-czu:last-child{padding-right:35px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__sortingButton__1kkL5{display:flex;justify-content:flex-start;align-items:center;min-height:17px}.sortableTableList__liveSelect__IMfU7 .sortableTableList__sortingIcon__1qGso{position:relative;top:2px;margin-left:8px;width:14px;height:14px;fill:#0087c9}.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingIcon__35CRe{position:relative;top:2px;margin-left:8px;width:20px;height:20px;fill:#999}.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingIcon__35CRe.sortableTableList__greenIcon__1p_2N,.sortableTableList__liveSelect__IMfU7 .sortableTableList__selectingIcon__35CRe:hover{fill:#093}.sortableTableList__liveSelect__IMfU7 .sortableTableList__striped__2ciTw tbody tr:nth-of-type(4n+1){background-color:#fff}.tooltip__wrapper__1PbUH{position:fixed;background-color:#fff;padding:10px 14px;border:1px solid #0087c9;border-radius:5px;z-index:9999;max-width:320px;word-break:break-word;flex-wrap:wrap;white-space:normal}.tooltip__wrapper__1PbUH.tooltip__small__19PpE{max-width:180px}.tooltip__wrapper__1PbUH.tooltip__middle__3Lzh3{max-width:320px}.tooltip__wrapper__1PbUH.tooltip__large__EmkyG{max-width:700px;padding:20px 25px}.tooltip__withCloseIcon__Yj1FM{padding:10px 40px 10px 10px;display:flex;flex-direction:row-reverse;align-items:flex-start}.tooltip__close__3UZul{background-color:transparent;padding:0;border:0;box-shadow:none;color:#868686;top:10px;right:10px;transition:.2s;cursor:pointer;width:15px;min-width:15px;height:15px;opacity:.5;margin-left:8px;position:absolute}.tooltip__close__3UZul:hover{color:#0087c9;opacity:1}.tooltip__closeIcon__cLc7K{width:100%;height:100%;fill:currentColor}.tooltip__entering__1jgCq{opacity:0;pointer-events:none}.tooltip__entered__3FYLg{opacity:1;transition:opacity .3s}.tooltip__exiting__1ifY7{opacity:0;transition:opacity .3s}.tooltip__exited__mKsIv{opacity:0;pointer-events:none}.helpTooltip__wrapper__LNb-q{position:absolute;right:0;top:calc(50% - 8px);width:16px;height:16px}.helpTooltip__inner__UxkEW{display:block;width:100%;height:100%}.helpTooltip__help__lgpdO{position:absolute;cursor:pointer;color:#0087c9;width:100%;height:100%}.lineChart__wrapper__r6JrV{position:relative;width:100%}.lineChart__default__1Cx_q{margin-left:-5px}.lineChart__default__1Cx_q svg{overflow:visible}.lineChart__default__1Cx_q .lineChart__xAxis__1zWVN{color:#868686}.lineChart__default__1Cx_q .lineChart__xAxis__1zWVN line{fill:none;stroke:none}.lineChart__default__1Cx_q .lineChart__xAxis__1zWVN g:first-of-type text{text-anchor:start}.lineChart__default__1Cx_q .lineChart__xAxis__1zWVN g:last-of-type text{text-anchor:end}.lineChart__default__1Cx_q .lineChart__xAxisLine__1WNbL{fill:#868686;stroke:#868686;shape-rendering:crispEdges}.lineChart__default__1Cx_q .lineChart__yAxis__2hD5Z{color:#868686}.lineChart__default__1Cx_q .lineChart__yAxis__2hD5Z line{fill:#868686;stroke:#868686}.lineChart__default__1Cx_q .lineChart__xLabel__2dnAa,.lineChart__default__1Cx_q .lineChart__yLabel__2gsg2{fill:#868686;font-size:10px}.lineChart__default__1Cx_q circle{stroke-width:2px;cursor:pointer;transition:fill .2s,stroke .2s}.lineChart__tooltip__2y6u-{opacity:0;position:absolute;z-index:10;font-size:10px;border-radius:3px;transition:opacity .2s;border:1px solid}.lineChart__notification__25Cnc{font-size:14px;line-height:2;padding:20px 0}.lineChart__legendList__FVPuv{position:relative;box-sizing:border-box;justify-content:flex-end;padding:12px 0}.lineChart__legendItem__1ucmQ,.lineChart__legendList__FVPuv{display:flex;flex-direction:row;align-items:center}.lineChart__legendItem__1ucmQ:not(:first-child){margin-left:7px}.lineChart__legendDot__3QAl1{background-color:#fff;border:2px solid;border-radius:50%;margin-right:5px;margin-bottom:1px;width:10px;height:10px}.lineChart__legendText__2yHLr{font-size:10px}.link__link__3g-_P{color:#0087c9;font-size:12px;margin:0 0 6px;cursor:pointer;white-space:nowrap}.link__link__3g-_P:hover{text-decoration:underline}.link__link__3g-_P:active{color:#006faa}.inputText__componentWrapper__2I_0u{font-size:12px}.inputText__componentWrapper__2I_0u:not(:last-child){margin-right:20px}.inputText__inputWrap__odjXO{position:relative;max-width:100%;flex:1 1 auto}.inputText__inputContainer__2Pe09{display:flex;flex-wrap:nowrap;width:100%}.inputText__input__2U-i0{max-width:100%}.inputText__input__2U-i0:hover{border:1px solid #1ca1e2}.inputText__highlighted__B2ZqR{border-color:#0087c9}.inputText__clearable__3jIIN{padding-right:31px}.inputText__smaller__w-eKF{width:55px;max-width:55px}.inputText__smaller__w-eKF.inputText__clearable__3jIIN{max-width:65px}.inputText__small__1zKRF,.inputText__small__1zKRF.inputText__clearable__3jIIN{width:90px}.inputText__auto__VH7sc,.inputText__auto__VH7sc.inputText__clearable__3jIIN{width:auto}.inputText__medium__5IrZz,.inputText__medium__5IrZz.inputText__clearable__3jIIN{width:190px}.inputText__large__aRS7O,.inputText__large__aRS7O.inputText__clearable__3jIIN{width:310px}.inputText__fullwidth___Z4Uh{max-width:100%;width:100%}.inputText__units__2dvMQ{white-space:nowrap}.inputText__withUnits__RrtH1{border-top-right-radius:0!important;border-bottom-right-radius:0!important}.inputText__pp__3Rmv3 label{color:#00426b;margin-bottom:5px;height:auto;white-space:normal}.inputText__pp__3Rmv3 input:focus,.inputText__pp__3Rmv3 input:hover{border:1px solid #002138}.inputText__pp__3Rmv3 button:focus svg,.inputText__pp__3Rmv3 button:hover svg{fill:#002138!important}.searchInput__wrapper__mHwRG{overflow:hidden;display:flex;align-items:flex-end;justify-content:flex-end;height:43px;position:relative}.searchInput__form__3hsWE{position:relative;display:flex;align-items:center}.searchInput__searchInput__HaADR{max-width:400px;margin-right:0!important;overflow:hidden}.searchInput__searchInput__HaADR input{padding-right:35px}.searchInput__iconWrap__2Yq3a{width:20px;height:20px;display:block;position:absolute;bottom:8px;right:6px}.searchInput__icon__17065{width:20px;height:20px;display:block;fill:#999;cursor:pointer}.searchInput__icon__17065 div,.searchInput__icon__17065 span{width:20px;height:20px}.searchInput__entering__2l3xj{opacity:0;transform:translateX(200px)}.searchInput__entered__1rx8M{transform:none;opacity:1;transition:transform .3s ease-out,opacity .3s ease}.searchInput__exiting__3Cjh2{transition:transform .3s ease-in,opacity .3s ease}.searchInput__exited__1yHCv,.searchInput__exiting__3Cjh2{transform:translateX(200px);opacity:0}.tabs__wrapper__2cIPH{display:flex;flex-direction:column}.tabs__tabs__vRYj6{padding:0 35px;list-style:none;flex-direction:row;display:flex}.tabs__tab__3ENoS{margin-right:5px;border-top-left-radius:6px;border-top-right-radius:6px;display:inline-flex;cursor:pointer;transition:.3s;position:relative}.tabs__tab__3ENoS.tabs__default__FpBWb{font-size:14px;padding:15px 25px;font-weight:400}.tabs__tab__3ENoS.tabs__compact__3BKz9{font-size:14px;padding:10px 20px;font-weight:400}.tabs__paddingWrap__3BRAA{padding:35px 40px;height:100%}.tabs__hidden__6qv8v{display:none}.tabs__tabPane__2V-Kt{position:relative;border-radius:10px}.tabs__tabPane__2V-Kt.tabs__collapsed__1s9yu{height:0}.tabs__darkTheme__1Q-MB .tabs__tab__3ENoS{background-color:#f5f5f5;color:#868686}.tabs__darkTheme__1Q-MB .tabs__active__387Tk{color:#0087c9}.tabs__darkTheme__1Q-MB .tabs__tabPane__2V-Kt{background-color:#f5f5f5}.tabs__lightTheme__3mDS1 .tabs__tabs__vRYj6{margin-bottom:-1px}.tabs__lightTheme__3mDS1 .tabs__tab__3ENoS{margin-right:20px;border:1px solid transparent;background-color:#f5f5f5;color:#868686}.tabs__lightTheme__3mDS1 .tabs__tab__3ENoS:not(.tabs__active__387Tk):hover{background-color:#e7e7e7}.tabs__lightTheme__3mDS1 .tabs__tabPane__2V-Kt{border-top:1px solid #dfdfdf;border-radius:0}.tabs__lightTheme__3mDS1 .tabs__active__387Tk{position:relative;z-index:1;background-color:#fff;border:1px solid #e7e7e7;border-bottom-color:#fff;color:#666;text-shadow:0 0 .75px #666}.tabs__lightTheme__3mDS1 .tabs__paddingWrap__3BRAA{padding:25px 0}.tabs__transparentTheme__2Ok3L .tabs__tabs__vRYj6{margin-bottom:-1px}.tabs__transparentTheme__2Ok3L .tabs__tab__3ENoS{color:#0087c9;border:1px solid transparent}.tabs__transparentTheme__2Ok3L .tabs__tab__3ENoS:hover{background-color:#fff;position:relative;border-color:#e7e7e7 #e7e7e7 transparent;color:#0087c9;text-decoration:underline}.tabs__transparentTheme__2Ok3L .tabs__active__387Tk{background-color:#fff;border:1px solid #e7e7e7;border-bottom-color:transparent;position:relative;z-index:1;color:#666}.tabs__transparentTheme__2Ok3L .tabs__active__387Tk:hover{box-shadow:none}.tabs__transparentTheme__2Ok3L .tabs__paddingWrap__3BRAA{padding:10px 0 0;border:1px solid #e7e7e7;box-sizing:border-box}.tabs__stackedTheme__3q278{flex-direction:row;height:100%;flex:1 1 auto}.tabs__stackedTheme__3q278 .tabs__tabPane__2V-Kt{border-radius:0;border-left:1px solid #dbdbdb;flex:1 1 100%;background-color:#fff}.tabs__stackedTheme__3q278 .tabs__paddingWrap__3BRAA{height:auto}.tabs__stackedTheme__3q278 .tabs__tabs__vRYj6{display:flex;flex-wrap:wrap;padding:0;width:215px;overflow:hidden}.tabs__stackedTheme__3q278 .tabs__tab__3ENoS{flex-basis:100%;margin:0;padding:20px 0 20px 30px;border-radius:0;border-bottom:1px solid #dbdbdb;border-left:5px solid transparent;font-size:1.35em;transition:all .2s ease-out;background-color:#fff}.tabs__stackedTheme__3q278 .tabs__tab__3ENoS:hover{cursor:pointer}.tabs__stackedTheme__3q278 .tabs__active__387Tk,.tabs__stackedTheme__3q278 .tabs__tab__3ENoS:hover{border-radius:0;border-left:5px solid #1ca1e2;color:#0087c9}.tabs__stackedTheme__3q278 .tabs__scrollbar__gKdn4{flex-shrink:0}.tabs__hidden__6qv8v{display:none!important}.withHeightControl__container__Tw96J{position:relative}.withHeightControl__handle__3y_If{position:absolute;height:15px;width:50px;background-color:#e7e7e7;border:1px solid #dbdbdb;border-radius:10px;left:50%;bottom:-7.5px;transform:translateX(-50%);z-index:50}.withHeightControl__handle__3y_If.withHeightControl__active__3fCmB,.withHeightControl__handle__3y_If:hover{background-color:#0087c9;border:1px solid #006faa}.withHeightControl__resizeableContainer__10iD4{position:static;overflow:hidden;border-bottom:1px solid #dbdbdb}.popover__wrapper__3VeDd{position:fixed;z-index:999999999;max-width:1000px}.popover__header__25TcR{background-color:#006faa;padding:5px 26px;height:43px;display:flex;flex-direction:row;justify-content:space-between;align-items:center;color:#fff;border-radius:5px 5px 0 0}.popover__title__yCGzH{color:#fff;font-weight:700;font-size:16px;margin-bottom:0;text-transform:none;display:inline-flex;align-items:center}.popover__close__1pdpq{cursor:pointer;font-size:18px;height:18px}.popover__close__1pdpq:hover{color:#dbdbdb}.popover__content__3kt4j{background-color:#fff;border:1px solid #006faa;overflow:hidden}.popover__contentInner__gdVjb{padding:25px 32px}.popover__triangle__27y_7{content:"";display:block;position:absolute;width:0;height:0;border-bottom:21px solid #006faa;border-left:21px solid transparent;border-right:21px solid transparent;top:-21px;transform:translateX(-50%)}.popover__footer__2Gp7Z{height:52px;background-color:#f5f5f5;padding:5px 26px;display:flex;align-items:center}.popover__footerSwapped__nMvmW{flex-direction:row-reverse;justify-content:flex-end}.popover__footerBtn__30Yw_{display:inline-flex;margin-right:15px;font-weight:400}.popover__entering__rdIbM,.popover__entering__rdIbM+[class^=tooltip__wrapper]{opacity:0;pointer-events:none}.popover__entered__16KdT{opacity:1;transition:opacity .3s}.popover__entered__16KdT+[class^=tooltip__wrapper]{opacity:0;pointer-events:none}.popover__exiting__383J4{opacity:0;transition:opacity .3s}.popover__exited__lkiPj{opacity:0;pointer-events:none}.overlay__closeBtn__1cF3k{font-size:30px;cursor:pointer;display:flex;align-items:center;color:#ccc}.overlay__closeBtn__1cF3k:hover{text-decoration:none}.overlay__wrapper__2lK55{position:absolute;z-index:1;background-color:#fff;top:0;right:2px;bottom:0;left:2px;display:flex;flex-direction:column;min-height:400px}.overlay__header__1z29Q{padding:20px 35px;display:flex;flex-shrink:0;flex-direction:row;align-items:center;justify-content:space-between;border-bottom:1px solid #dfdfdf}.overlay__heading__ZtX0p{margin:0;font-weight:700;color:#000}.overlay__footer__15nBY{display:flex;flex-shrink:0;flex-direction:row;padding:20px 35px;align-items:center;border-top:1px solid #dfdfdf}.overlay__cancelButton__2E5r1{order:2}.overlay__content__2H2vc{flex:1;-ms-flex:1 1 auto;align-items:stretch;align-content:stretch}.overlay__buttons__1dy5F{margin-right:20px}.withSlideOverlay__topSlideEnter__3zG6B .withSlideOverlay__overlay__3h6Ft{transform:translate3d(0,-150%,0)}.withSlideOverlay__topSlideEnterActive__1RP_V{overflow:hidden}.withSlideOverlay__topSlideEnterActive__1RP_V .withSlideOverlay__overlay__3h6Ft{transform:translateZ(0);transition:all .6s ease}.withSlideOverlay__topSlideExit__hOtOf .withSlideOverlay__overlay__3h6Ft{transform:translateZ(0)}.withSlideOverlay__topSlideExitActive__3Er4l{overflow:hidden}.withSlideOverlay__topSlideExitActive__3Er4l .withSlideOverlay__overlay__3h6Ft{transform:translate3d(0,-150%,0);transition:all .6s ease}.withSlideOverlay__overlayWrap__3D65T{position:absolute;top:0;bottom:0;left:0;right:0;background:none;z-index:100}.withSlideOverlay__pusher__3juwR{width:100%;margin:0;height:0;transition:height .4s ease-out}.charLimitCounter__textAreaLength__1zCWy{padding:8px 7px;font-size:12px;color:#49d13d}.charLimitCounter__invalid__1Rxi4{color:#f63}.formCheckbox__wrapper__K0cuU:not(:last-child){margin-right:20px}.formCheckbox__inputWrap__1AGrr{display:flex;flex-direction:row;align-items:center;cursor:pointer}.formCheckbox__inputWrap__1AGrr .formCheckbox__checkboxWrap__8RmBh{margin-right:10px}.formCheckbox__inputWrap__1AGrr.formCheckbox__reverse__T62QO{flex-direction:row-reverse}.formCheckbox__inputWrap__1AGrr.formCheckbox__reverse__T62QO .formCheckbox__checkboxWrap__8RmBh{margin-right:0;margin-left:10px}.formCheckbox__checkboxWrap__8RmBh{width:20px;height:20px;background-color:#fff;border:1px solid #e7e7e7;border-radius:2px;align-items:center;justify-content:center;display:inline-flex;cursor:pointer}.formCheckbox__checkboxWrap__8RmBh svg{fill:#fff}.formCheckbox__checkboxWrap__8RmBh.formCheckbox__checked__3Ue8M{background-color:#0087c9}.formCheckbox__checkboxWrap__8RmBh.formCheckbox__checked__3Ue8M svg{border:1px solid #0087c9}.formCheckbox__text__38eWK{font-size:12px;color:#868686}.formCheckbox__pp__3X01G label{color:#00426b}.formCheckbox__pp__3X01G .formCheckbox__checkboxWrap__8RmBh{border:1px solid #005685}.formCheckbox__pp__3X01G .formCheckbox__checkboxWrap__8RmBh.formCheckbox__checked__3Ue8M{background-color:#fff}.formCheckbox__pp__3X01G .formCheckbox__checkboxWrap__8RmBh.formCheckbox__checked__3Ue8M svg{border:none!important;fill:#005685!important}.formMultiSelect__wrapper__7G6vM{z-index:1;width:100%}.formMultiSelect__wrapper__7G6vM:not(:last-child){margin-right:20px}.formMultiSelect__wrapper__7G6vM.formMultiSelect__wrapperOpened__2hZvP{z-index:2}.formMultiSelect__select__3UpQA{width:100%;position:relative}.formMultiSelect__placeholder__289Uo{color:#aeaeae}.formMultiSelect__selected__2rW7D{position:relative;display:flex;justify-content:space-between;align-items:center;padding:2px 13px;height:31px;color:#868686;border-radius:3px;border:1px solid #dbdbdb;box-sizing:border-box;background-color:#fff;cursor:pointer;transition:.3s;z-index:2}.formMultiSelect__wrapperOpened__2hZvP .formMultiSelect__selected__2rW7D{border-radius:3px 3px 0 0;border:1px solid #0087c9}.formMultiSelect__selectedIcon__3MHJy{width:23px;fill:#49d13d;height:9px;position:absolute;left:5px;top:10.5px}.formMultiSelect__listWrapper__gwBH-{width:100%;height:100%;position:absolute;margin-top:-1px;border-radius:0 0 3px 3px;background-color:#fff;z-index:1}.formMultiSelect__listWrapper__gwBH-:after,.formMultiSelect__listWrapper__gwBH-:before{content:"";display:block;width:100%;height:1px;background-color:#0087c9;position:absolute;left:0;z-index:1}.formMultiSelect__listWrapper__gwBH-:before{top:0}.formMultiSelect__listWrapper__gwBH-:after{bottom:0}.formMultiSelect__listWrapper__gwBH-.formMultiSelect__entering__18ovj,.formMultiSelect__listWrapper__gwBH-.formMultiSelect__exiting__3voBN{pointer-events:none;opacity:0;transform:translateY(-31px)}.formMultiSelect__listWrapper__gwBH-.formMultiSelect__entered__3gAT4{opacity:1;transition:.3s;transform:translateY(0)}.formMultiSelect__listWrapper__gwBH-.formMultiSelect__exiting__3voBN{transition:.3s}.formMultiSelect__listWrapper__gwBH-.formMultiSelect__exited__tPdxe{pointer-events:none;opacity:0;transform:translateY(-31px)}.formMultiSelect__scrollable__162P_{height:100%}.formMultiSelect__list__2umnI{position:relative;display:flex;flex-wrap:wrap;flex-direction:column;width:100%;height:100%}.formMultiSelect__list__2umnI:after,.formMultiSelect__list__2umnI:before{content:"";display:block;height:100%;width:1px;background-color:#0087c9;position:absolute;top:0;z-index:1}.formMultiSelect__list__2umnI:before{left:0}.formMultiSelect__list__2umnI:after{right:0}.formMultiSelect__item__2W5vn{box-sizing:border-box;position:relative;height:31px;min-height:31px;max-height:31px;display:flex;align-items:center;padding:0 13px 0 32px;color:#868686;cursor:pointer;flex:1;border-bottom:1px solid #e7e7e7}.formMultiSelect__item__2W5vn:after{content:"";position:absolute;display:block;width:1px;height:100%;background-color:#e7e7e7;top:0;right:-1px}.formMultiSelect__item__2W5vn:focus,.formMultiSelect__item__2W5vn:hover{color:#0087c9;background-color:#f5f5f5}.formMultiSelect__item__2W5vn:focus{outline:none}.formMultiSelect__selectedItem__3IFY1{color:#0087c9}.formMultiSelect__ellipsis__1vgih{white-space:nowrap;text-overflow:ellipsis;display:inline-block;width:100%;overflow:hidden}.formMultiSelect__icon__1W2tj{font-size:15px;height:9px;fill:#0087c9}.formMultiSelect__iconGrey__3PMV_{fill:#999}.formMultiSelect__small__2B7n_{width:130px}.formMultiSelect__small__2B7n_ .formMultiSelect__listWrapper__gwBH-{min-width:130px}.formMultiSelect__medium__3Bu29{width:170px}.formMultiSelect__medium__3Bu29 .formMultiSelect__listWrapper__gwBH-{min-width:170px}.formMultiSelect__large__1COqA{width:230px}.formMultiSelect__large__1COqA .formMultiSelect__listWrapper__gwBH-{min-width:230px}.formMultiSelect__direction-row__2ge3D{flex-direction:row}.formMultiSelect__direction-column__L2yN_{flex-direction:column}.formMultiSelect__selectedOptionsWrapper__2wblA{min-height:14px;margin-top:5px;padding:0 2px}.formMultiSelect__selectedOption__2yFJC{color:#093;display:inline;font-size:12px}.formMultiSelect__selectedOption__2yFJC:after{content:",";margin-right:5px}.formMultiSelect__selectedOption__2yFJC:last-child:after{content:""}.formMultiSelect__clearBtnWrap__2QZsW{z-index:3}.formMultiSelect__clearBtnWrap__2QZsW:hover .formMultiSelect__clearBtn__PjkIU{color:#0087c9}.formMultiSelect__clearBtnWrap__2QZsW:focus{outline:none}.formMultiSelect__clearBtnWrap__2QZsW:focus .formMultiSelect__clearBtn__PjkIU{color:#0087c9}.formMultiSelect__clearBtnWrap__2QZsW.formMultiSelect__entering__18ovj{opacity:0}.formMultiSelect__clearBtnWrap__2QZsW.formMultiSelect__entered__3gAT4{opacity:1;transition:opacity .2s}.formMultiSelect__clearBtnWrap__2QZsW.formMultiSelect__exiting__3voBN{opacity:0;transition:opacity .2s;transform:none!important}.formMultiSelect__clearBtnWrap__2QZsW.formMultiSelect__exited__tPdxe{opacity:0;transform:none!important}.radioButtons__wrapper__3xQVn{display:block}.radioButtons__radioButton__2QkHN{cursor:pointer;border:1px solid #e7e7e7;padding:8px;font-size:12px;line-height:1;box-sizing:border-box;display:inline-block}.radioButtons__radioButton__2QkHN:first-child{border-radius:3px 0 0 3px}.radioButtons__radioButton__2QkHN:last-child{border-radius:0 3px 3px 0;border-right-width:1px}.radioButtons__radioButton__2QkHN.radioButtons__selected__3X-Av{background:#f5f5f5;border-color:#0087c9}.radioButtons__radioButton__2QkHN.radioButtons__disabled__2BNfm{cursor:not-allowed;opacity:.5}.radioButtons__radioButton__2QkHN input{display:none}.RadiosWithDetail__radioWrapper__3kTTg{height:20px;padding:4px 6px;border-radius:3px;background:#fff;border:1px solid #dbdbdb;display:inline-flex;align-items:center;justify-content:space-between;margin-right:5px}.RadiosWithDetail__radioWrapper__3kTTg label{margin-right:8px;height:18px}.RadiosWithDetail__radioWrapper__3kTTg input{width:0;opacity:0}.RadiosWithDetail__selectIcon__1lgrf{font-size:18px;color:#e7e7e7;cursor:pointer}.RadiosWithDetail__selectIcon__1lgrf.RadiosWithDetail__selected__2MesX,.RadiosWithDetail__selectIcon__1lgrf:hover{color:#096}.RadiosWithDetail__choiceText__2P1nB{cursor:pointer;color:#0087c9}.RadiosWithDetail__detailWrapper__qrcKx{max-height:300px;overflow-x:hidden}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{margin-left:-8px;position:absolute}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{box-sizing:content-box;position:absolute;border:8px solid transparent;height:0;width:1px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{content:"";z-index:-1;border-width:8px;left:-8px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle{top:0;margin-top:-8px}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{border-top:none;border-bottom-color:#f0f0f0}.react-datepicker-popper[data-placement^=bottom] .react-datepicker__triangle:before{top:-1px;border-bottom-color:#aeaeae}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{bottom:0;margin-bottom:-8px}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle,.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow:before{border-bottom:none;border-top-color:#fff}.react-datepicker-popper[data-placement^=top] .react-datepicker__triangle:before,.react-datepicker__month-read-view--down-arrow:before,.react-datepicker__month-year-read-view--down-arrow:before,.react-datepicker__year-read-view--down-arrow:before{bottom:-1px;border-top-color:#aeaeae}.react-datepicker,.react-datepicker-wrapper{display:inline-block}.react-datepicker{font-family:Helvetica Neue,Helvetica,Arial,sans-serif;font-size:.8rem;background-color:#fff;color:#000;border:1px solid #aeaeae;border-radius:.3rem;position:relative}.react-datepicker--time-only .react-datepicker__triangle{left:35px}.react-datepicker--time-only .react-datepicker__time-container{border-left:0}.react-datepicker--time-only .react-datepicker__time,.react-datepicker--time-only .react-datepicker__time-box{border-radius:.3rem}.react-datepicker__triangle{position:absolute;left:50px}.react-datepicker-popper{z-index:1}.react-datepicker-popper[data-placement^=bottom]{margin-top:10px}.react-datepicker-popper[data-placement^=top]{margin-bottom:10px}.react-datepicker-popper[data-placement^=right]{margin-left:8px}.react-datepicker-popper[data-placement^=right] .react-datepicker__triangle{left:auto;right:42px}.react-datepicker-popper[data-placement^=left]{margin-right:8px}.react-datepicker-popper[data-placement^=left] .react-datepicker__triangle{left:42px;right:auto}.react-datepicker__header{text-align:center;background-color:#f0f0f0;border-bottom:1px solid #aeaeae;border-top-left-radius:.3rem;border-top-right-radius:.3rem;padding-top:8px;position:relative}.react-datepicker__header--time{padding-bottom:8px;padding-left:5px;padding-right:5px}.react-datepicker__month-dropdown-container--scroll,.react-datepicker__month-dropdown-container--select,.react-datepicker__month-year-dropdown-container--scroll,.react-datepicker__month-year-dropdown-container--select,.react-datepicker__year-dropdown-container--scroll,.react-datepicker__year-dropdown-container--select{display:inline-block;margin:0 2px}.react-datepicker-time__header,.react-datepicker-year-header,.react-datepicker__current-month{margin-top:0;color:#000;font-weight:700;font-size:.944rem}.react-datepicker-time__header{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.react-datepicker__navigation{background:none;line-height:1.7rem;text-align:center;cursor:pointer;position:absolute;top:10px;width:0;padding:0;border:.45rem solid transparent;z-index:1;height:10px;width:10px;text-indent:-999em;overflow:hidden}.react-datepicker__navigation--previous{left:10px;border-right-color:#ccc}.react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__navigation--previous--disabled,.react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__navigation--next{right:10px;border-left-color:#ccc}.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button){right:80px}.react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__navigation--next--disabled,.react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.react-datepicker__navigation--years{position:relative;top:0;display:block;margin-left:auto;margin-right:auto}.react-datepicker__navigation--years-previous{top:4px;border-top-color:#ccc}.react-datepicker__navigation--years-previous:hover{border-top-color:#b3b3b3}.react-datepicker__navigation--years-upcoming{top:-4px;border-bottom-color:#ccc}.react-datepicker__navigation--years-upcoming:hover{border-bottom-color:#b3b3b3}.react-datepicker__month-container{float:left}.react-datepicker__month{margin:.4rem;text-align:center}.react-datepicker__month .react-datepicker__month-text{display:inline-block;width:4rem}.react-datepicker__input-time-container{clear:both;width:100%;float:left;margin:5px 0 10px 15px;text-align:left}.react-datepicker__input-time-container .react-datepicker-time__caption,.react-datepicker__input-time-container .react-datepicker-time__input-container{display:inline-block}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input{display:inline-block;margin-left:10px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input{width:85px}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-inner-spin-button,.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type=time]{-moz-appearance:textfield}.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter{margin-left:5px;display:inline-block}.react-datepicker__time-container{float:right;border-left:1px solid #aeaeae;width:70px}.react-datepicker__time-container--with-today-button{display:inline;border:1px solid #aeaeae;border-radius:.3rem;position:absolute;right:-72px;top:0}.react-datepicker__time-container .react-datepicker__time{position:relative;background:#fff}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box{width:70px;overflow-x:hidden;margin:0 auto;text-align:center}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list{list-style:none;margin:0;height:calc(195px + .85rem);overflow-y:scroll;padding-right:0;padding-left:0;width:100%;box-sizing:content-box}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item{height:30px;padding:5px 10px}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover{cursor:pointer;background-color:#f0f0f0}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected{background-color:#216ba5;color:#fff;font-weight:700}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover{background-color:#216ba5}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled{color:#ccc}.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover{cursor:default;background-color:transparent}.react-datepicker__week-number{color:#ccc;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__week-number.react-datepicker__week-number--clickable{cursor:pointer}.react-datepicker__week-number.react-datepicker__week-number--clickable:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day-names,.react-datepicker__week{white-space:nowrap}.react-datepicker__day,.react-datepicker__day-name,.react-datepicker__time-name{color:#000;display:inline-block;width:1.7rem;line-height:1.7rem;text-align:center;margin:.166rem}.react-datepicker__day,.react-datepicker__month-text{cursor:pointer}.react-datepicker__day:hover,.react-datepicker__month-text:hover{border-radius:.3rem;background-color:#f0f0f0}.react-datepicker__day--today,.react-datepicker__month-text--today{font-weight:700}.react-datepicker__day--highlighted,.react-datepicker__month-text--highlighted{border-radius:.3rem;background-color:#3dcc4a;color:#fff}.react-datepicker__day--highlighted:hover,.react-datepicker__month-text--highlighted:hover{background-color:#32be3f}.react-datepicker__day--highlighted-custom-1,.react-datepicker__month-text--highlighted-custom-1{color:#f0f}.react-datepicker__day--highlighted-custom-2,.react-datepicker__month-text--highlighted-custom-2{color:green}.react-datepicker__day--in-range,.react-datepicker__day--in-selecting-range,.react-datepicker__day--selected,.react-datepicker__month-text--in-range,.react-datepicker__month-text--in-selecting-range,.react-datepicker__month-text--selected{border-radius:.3rem;background-color:#216ba5;color:#fff}.react-datepicker__day--in-range:hover,.react-datepicker__day--in-selecting-range:hover,.react-datepicker__day--selected:hover,.react-datepicker__month-text--in-range:hover,.react-datepicker__month-text--in-selecting-range:hover,.react-datepicker__month-text--selected:hover{background-color:#1d5d90}.react-datepicker__day--keyboard-selected,.react-datepicker__month-text--keyboard-selected{border-radius:.3rem;background-color:#2a87d0;color:#fff}.react-datepicker__day--keyboard-selected:hover,.react-datepicker__month-text--keyboard-selected:hover{background-color:#1d5d90}.react-datepicker__day--in-selecting-range,.react-datepicker__month-text--in-selecting-range{background-color:rgba(33,107,165,.5)}.react-datepicker__month--selecting-range .react-datepicker__day--in-range,.react-datepicker__month--selecting-range .react-datepicker__month-text--in-range{background-color:#f0f0f0;color:#000}.react-datepicker__day--disabled,.react-datepicker__month-text--disabled{cursor:default;color:#ccc}.react-datepicker__day--disabled:hover,.react-datepicker__month-text--disabled:hover{background-color:transparent}.react-datepicker__input-container{position:relative;display:inline-block}.react-datepicker__month-read-view,.react-datepicker__month-year-read-view,.react-datepicker__year-read-view{border:1px solid transparent;border-radius:.3rem}.react-datepicker__month-read-view:hover,.react-datepicker__month-year-read-view:hover,.react-datepicker__year-read-view:hover{cursor:pointer}.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow{border-top-color:#b3b3b3}.react-datepicker__month-read-view--down-arrow,.react-datepicker__month-year-read-view--down-arrow,.react-datepicker__year-read-view--down-arrow{border-top-color:#ccc;float:right;margin-left:20px;top:8px;position:relative;border-width:.45rem}.react-datepicker__month-dropdown,.react-datepicker__month-year-dropdown,.react-datepicker__year-dropdown{background-color:#f0f0f0;position:absolute;width:50%;left:25%;top:30px;z-index:1;text-align:center;border-radius:.3rem;border:1px solid #aeaeae}.react-datepicker__month-dropdown:hover,.react-datepicker__month-year-dropdown:hover,.react-datepicker__year-dropdown:hover{cursor:pointer}.react-datepicker__month-dropdown--scrollable,.react-datepicker__month-year-dropdown--scrollable,.react-datepicker__year-dropdown--scrollable{height:150px;overflow-y:scroll}.react-datepicker__month-option,.react-datepicker__month-year-option,.react-datepicker__year-option{line-height:20px;width:100%;display:block;margin-left:auto;margin-right:auto}.react-datepicker__month-option:first-of-type,.react-datepicker__month-year-option:first-of-type,.react-datepicker__year-option:first-of-type{border-top-left-radius:.3rem;border-top-right-radius:.3rem}.react-datepicker__month-option:last-of-type,.react-datepicker__month-year-option:last-of-type,.react-datepicker__year-option:last-of-type{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border-bottom-left-radius:.3rem;border-bottom-right-radius:.3rem}.react-datepicker__month-option:hover,.react-datepicker__month-year-option:hover,.react-datepicker__year-option:hover{background-color:#ccc}.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming,.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming{border-bottom-color:#b3b3b3}.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous,.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous{border-top-color:#b3b3b3}.react-datepicker__month-option--selected,.react-datepicker__month-year-option--selected,.react-datepicker__year-option--selected{position:absolute;left:15px}.react-datepicker__close-icon{background-color:transparent;border:0;cursor:pointer;outline:0;padding:0;vertical-align:middle;position:absolute;height:16px;width:16px;top:25%;right:7px}.react-datepicker__close-icon:after{background-color:#216ba5;border-radius:50%;bottom:0;box-sizing:border-box;color:#fff;content:"\D7";cursor:pointer;font-size:12px;height:16px;width:16px;line-height:1;margin:-8px auto 0;padding:2px;position:absolute;right:0;text-align:center}.react-datepicker__today-button{background:#f0f0f0;border-top:1px solid #aeaeae;cursor:pointer;text-align:center;font-weight:700;padding:5px 0;clear:left}.react-datepicker__portal{position:fixed;width:100vw;height:100vh;background-color:rgba(0,0,0,.8);left:0;top:0;justify-content:center;align-items:center;display:flex;z-index:2147483647}.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:3rem;line-height:3rem}@media (max-height:550px),(max-width:400px){.react-datepicker__portal .react-datepicker__day,.react-datepicker__portal .react-datepicker__day-name,.react-datepicker__portal .react-datepicker__time-name{width:2rem;line-height:2rem}}.react-datepicker__portal .react-datepicker-time__header,.react-datepicker__portal .react-datepicker__current-month{font-size:1.44rem}.react-datepicker__portal .react-datepicker__navigation{border:.81rem solid transparent}.react-datepicker__portal .react-datepicker__navigation--previous{border-right-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--previous:hover{border-right-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--previous--disabled,.react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover{border-right-color:#e6e6e6;cursor:default}.react-datepicker__portal .react-datepicker__navigation--next{border-left-color:#ccc}.react-datepicker__portal .react-datepicker__navigation--next:hover{border-left-color:#b3b3b3}.react-datepicker__portal .react-datepicker__navigation--next--disabled,.react-datepicker__portal .react-datepicker__navigation--next--disabled:hover{border-left-color:#e6e6e6;cursor:default}.monthSelect__wrapper__3WIaa{width:60%;background:none;outline:none;padding:0;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:0;border:1px solid #dbdbdb;border-right:none;transition:border-radius .1s ease-out;box-sizing:border-box}.monthSelect__wrapper__3WIaa:focus{border-color:#0087c9;border-right:1px solid #0087c9;border-radius:3px;padding-right:-1px}.monthSelect__focused__1zDS6{border-color:#0087c9;border-top-right-radius:3px}.monthSelect__icon__3ogoZ{height:8px;width:8px;fill:#999}.monthSelect__icon__3ogoZ.monthSelect__arrow__31rcx{fill:#0087c9}.monthSelect__arrowContainer__3Yzoy{position:absolute;left:55px;width:20px}.monthSelect__withOpenList__1Uo32{border-bottom-left-radius:0;border-bottom-right-radius:0;border-right:1px solid #0087c9}.monthSelect__select__30MMQ{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;height:26px;padding:0 4px 0 8px;cursor:pointer;position:relative}.monthSelect__select__30MMQ:focus{border-color:#0087c9;border-top-right-radius:3px}.monthSelect__month__1NgOS{width:48px;font-size:12px;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;position:relative}.monthSelect__controls__15MCv{width:20px}.monthSelect__list__1twXL{text-align:left;max-height:162px}.monthSelect__listItem__36s31{height:26px}.monthSelect__item__lzoWq{font-size:12px;text-align:left;cursor:pointer;border-bottom:1px solid #aeaeae;color:#aeaeae;padding:0 13px 0 32px}.monthSelect__list__1twXL:hover .monthSelect__item__lzoWq:focus:not(:hover){background-color:#fff;color:#868686}.monthSelect__ellipsis__J1_F7{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.yearInput__input__2a2JN{box-sizing:border-box;width:40%;padding:0 0 0 15px;background:none;border-top-right-radius:3px;border-bottom-right-radius:3px;border:1px solid #dbdbdb;border-left:none;font-size:12px;transition:border-radius .1s ease-out}.yearInput__focused__1xSBZ{border-color:#0087c9;border-left:1px solid #0087c9;border-radius:3px;outline:none;padding-left:14px}.calendar__calendar__2-yWx .react-datepicker__day-names,.calendar__calendar__2-yWx .react-datepicker__week{display:flex;justify-content:space-between;font-size:11px}.calendar__calendar__2-yWx{border:none}.calendar__calendar__2-yWx .react-datepicker__month-container{color:#333}.calendar__calendar__2-yWx .react-datepicker__header{padding:6px 3px 0;background:none;border-bottom:none}.calendar__calendar__2-yWx .react-datepicker__day-name{width:1.7em;line-height:1.7em;margin:.166em;color:#aeaeae}.calendar__calendar__2-yWx .react-datepicker__day{width:1.7em;line-height:1.7em;margin:.166em;border-radius:50%;transition:background-color .1s ease-out}.calendar__calendar__2-yWx .react-datepicker__day:hover{background-color:#1ca1e2;color:#fff}.calendar__calendar__2-yWx .react-datepicker__day--outside-month{color:#aeaeae}.calendar__calendar__2-yWx .react-datepicker__day--outside-month:hover{color:#fff}.calendar__calendar__2-yWx .react-datepicker__day--disabled{color:#e7e7e7}.calendar__calendar__2-yWx .react-datepicker__day--today{background:none;border:none;color:#0087c9;font-weight:400}.calendar__calendar__2-yWx .react-datepicker__day--in-selecting-range{background-color:#006faa}.calendar__calendar__2-yWx .react-datepicker__day--selected{background-color:#0087c9;color:#fff;font-weight:400}.calendar__calendar__2-yWx .react-datepicker__month{margin:.4em}.calendar__disableDateSelection__1Kf9l .react-datepicker__day-name,.calendar__disableDateSelection__1Kf9l .react-datepicker__month{display:none}.calendar__arrow__2yjgD{height:12px;fill:#0087c9}.calendar__arrow__2yjgD:active,.calendar__arrow__2yjgD:hover{fill:#1ca1e2}.calendar__controlButton__1hhL3{display:flex;align-items:center;padding:0 2px;border:none;background:none;cursor:pointer;outline:none}.calendar__controlButton__1hhL3:focus .calendar__arrow__2yjgD{fill:#80c3e4}.calendar__controlButton__1hhL3:disabled .calendar__arrow__2yjgD{fill:#dbdbdb}.calendar__controlButton__1hhL3:first-child{margin-right:6px;transform:rotate(180deg)}.calendar__prevMonth__XAExU{transform:rotate(180deg)}.calendar__header__3wQT3{display:flex;flex-wrap:wrap;padding:6px 0 6px 6px}.calendar__monthYearWrapper__2663F{position:relative;display:flex;flex-basis:calc(100% - 50px);justify-content:space-between}.calendar__controls__3dMRD{display:flex;align-items:center;justify-content:center;width:50px}.calendar__placeholder__37LCv{display:flex;flex-basis:100%;padding:2px}.calendar__placeholderText__3J7sJ{width:85px;margin-top:4px;font-size:11px;text-align:left;color:#aeaeae}.calendar__errorMessage__NozBD{text-align:left;color:#f63}.calendar__separator__XSqVf{position:absolute;left:60%;width:1px;height:18px;top:4px;background-color:#dbdbdb}.calendar__isFocused__3w-3Q{display:none}.calendar__button__1ev_I{border:none;display:flex;align-items:center;justify-content:center;width:50%;padding:8px 0;font-size:10px;font-weight:700;text-transform:capitalize;cursor:pointer}.calendar__buttons__oA2ya{display:flex;justify-content:space-between}.calendar__cancelBtn__13pUw{min-width:auto;height:auto;margin-right:0!important;box-sizing:border-box;border:1px solid #0087c9;border-radius:0 0 0 3px;color:#0087c9;background:none}.calendar__cancelBtn__13pUw:active,.calendar__cancelBtn__13pUw:hover{background-color:#f5f5f5;color:#0087c9;border:1px solid #0087c9}.calendar__doneBtn__vD2b_{min-width:auto;height:auto;color:#fff;background-color:#0087c9;border-radius:0 0 3px 0}.calendar__doneBtn__vD2b_:hover{color:#fff;background-color:#0076b0;text-decoration:none}.calendar__doneBtn__vD2b_:active{background-color:#006596}.calendar__doneBtn__vD2b_:disabled{cursor:not-allowed;color:#868686;background-color:#dbdbdb}.calendar__timeSectionSeparator__2WqsC{width:80%;border:none;margin:0 auto 4px;background-color:#dbdbdb;height:1px}.calendar__calendarTimeWrapper__X1NYT{padding:8px 0}.slideToggle__wrapper__16v45{display:inline-flex;justify-content:space-between;border:1px solid #ccc;border-radius:3px;position:relative;z-index:0}.slideToggle__option__21RDw{font-size:12px;padding:6px 8px;position:relative;background:none;z-index:2;border:none;cursor:pointer}.slideToggle__option__21RDw:focus{outline:none;box-shadow:0 0 2px #0087c9}.slideToggle__highlight__ISmrm{position:absolute;height:calc(100% + 2px);border-radius:3px;transition:all .1s ease-out;left:-1px;top:-1px;right:auto;z-index:1;background-color:#0087c9}.slideToggle__selected___ouKR{color:#fff}.timeSelector__hours__3-fud,.timeSelector__minutes__3y0xe{text-align:center;border:1px solid #dbdbdb;box-sizing:border-box;border-radius:3px;width:30px;height:26px;padding:4px;font-size:12px}.timeSelector__hours__3-fud:hover,.timeSelector__minutes__3y0xe:hover{outline:none;border:1px solid #1ca1e2}.timeSelector__hours__3-fud:focus,.timeSelector__minutes__3y0xe:focus{outline:none;border:1px solid #0087c9}.timeSelector__inputWrapper__1WUIJ{display:flex;align-items:center}.timeSelector__minutes__3y0xe{width:30px;height:26px;background:none;cursor:pointer}.timeSelector__timePeriod__ByFOI{font-size:10px;height:24px}.timeSelector__timeSeparator__zyqmy{padding:0 3px}.timeSelector__wrapper__bIwGZ{display:flex;justify-content:space-between;align-items:center;padding:10px;box-sizing:border-box}.timeSelector__timeSelector__2FeoL{position:relative;width:30px}.timeSelector__listItem__1woPP{text-align:center;padding-left:0;padding-right:0;font-size:10px;height:24px}.timeSelector__list__29boZ{overflow-y:auto;max-height:150px}.timeSelector__list__29boZ::-webkit-scrollbar{margin-right:2px;width:3px}.timeSelector__list__29boZ::-webkit-scrollbar-track{background:#f1f1f1;margin-right:2px;right:2px}.timeSelector__list__29boZ::-webkit-scrollbar-thumb{background:#dbdbdb}.timeSelector__list__29boZ::-webkit-scrollbar-thumb:hover{background:#dfdfdf;cursor:pointer}.datePicker__input__1kE1n,.datePicker__timeInput__1V0_O{outline:none;height:29px;border:none;padding:0 2px;width:20px;font-size:12px}.datePicker__calendarWrap__2ZD5F{padding:1px}.datePicker__timeSectionWrapper__Gz9A4{position:relative}.datePicker__timeSectionWrapper__Gz9A4:before{content:"";position:absolute;left:0;height:20px;width:1px;background-color:#dbdbdb;top:50%;transform:translateY(-50%)}.datePicker__timeSeparator__b7pxO{margin:0;display:inline-block;width:2px}.datePicker__timeInput__1V0_O{width:20px;padding-left:8px}.datePicker__wrapper__kXd2F{font-size:12px;z-index:1}.datePicker__wrapper__kXd2F.datePicker__wrapperOpened__AJMs2{z-index:2}.datePicker__slash__3033d{display:flex;align-items:center;justify-content:center;font-size:16px;padding:0 8px 0 6px}.datePicker__inputWrapper__1VSB_{border-radius:3px;position:relative;display:flex;flex-wrap:nowrap}.datePicker__datePicker__2MZO7{padding-right:0;padding-top:0;padding-bottom:0;position:relative;display:flex;cursor:auto}.datePicker__input__1kE1n{outline:none;height:29px;border:none;padding:0 2px;width:20px;font-size:12px}.datePicker__clearBtnWrap__2YGwR{right:5px}.datePicker__clearBtnWrap__2YGwR.datePicker__entering__1vEUS{opacity:0}.datePicker__clearBtnWrap__2YGwR.datePicker__entered__3rV5K{opacity:1;transition:opacity .2s}.datePicker__clearBtnWrap__2YGwR.datePicker__exiting__3ufoj{opacity:0;transition:opacity .2s;transform:none!important}.datePicker__clearBtnWrap__2YGwR.datePicker__exited__3mnYO{opacity:0;transform:none!important}.datePicker__calendarWrap__2ZD5F{display:flex;flex-shrink:0;background:none;align-items:center;justify-content:center;width:31px;border:none;border-left:1px solid #dbdbdb;cursor:pointer;transition:all,.2s,ease-out;border-top-right-radius:3px;border-bottom-right-radius:3px;height:100%}.datePicker__calendarWrap__2ZD5F:focus,.datePicker__calendarWrap__2ZD5F:hover{background-color:#0087c9}.datePicker__calendarWrap__2ZD5F:focus .datePicker__calendarIcon__3J4dc,.datePicker__calendarWrap__2ZD5F:hover .datePicker__calendarIcon__3J4dc{fill:#fff}.datePicker__calendarWrap__2ZD5F .datePicker__calendarIcon__3J4dc{width:26px;height:26px;fill:#0087c9}.datePicker__withoutPadding__3-wcf{right:5px}.datePicker__focused__257K1,.datePicker__focused__257K1 .datePicker__calendarWrap__2ZD5F{border-color:#0087c9}.datePicker__isDisabled__3KYaw{pointer-events:none}.datePicker__fullwidth__1BF8F{width:100%}.datePicker__list__7xbIV{width:200px;left:auto;border:none;margin-top:5px;box-shadow:0 0 6px rgba(0,0,0,.3);max-height:none;overflow:visible}.datePicker__list__7xbIV:hover{overflow:visible}.datePicker__clearWrapper__1KSoU{position:relative;display:flex;padding-right:30px}.datePicker__timeSectionSeparator__36Hpf{width:80%;border:none;margin:0 auto 4px;background-color:#dbdbdb;height:1px}.datePicker__calendarTimeWrapper__1V5yu{padding:8px 0}.datePicker__yearInput__3-l2S{width:40px}.datePicker__datesSeparator__jVmKn{padding:0 8px 0 2px;line-height:29px;color:#dbdbdb}.formTextarea__scrollbar__oN4So{height:100%;width:100%}.formTextarea__textareaContainer__1uddU{border:1px solid #dbdbdb;border-radius:3px}.formTextarea__textareaContainer__1uddU.formTextarea__focused__22RTg{border-color:#0087c9}.formTextarea__textarea__2fkcT{box-sizing:border-box!important;overflow-y:hidden;border:none!important}.formTextarea__fakeTextArea__1SLcO{visibility:hidden;position:absolute;box-sizing:border-box!important;overflow-y:hidden;overflow-x:hidden;padding:10px 12px;border-radius:3px;line-height:1.7em;border-width:1px}.formTextarea__uppercase__1FGLU{text-transform:uppercase}.formTextarea__pp__32Xt8 label{color:#00426b}.formTextarea__pp__32Xt8 textarea:focus{border:1px solid #002138!important}.formTextarea__wrapper__35ySL{margin-bottom:20px}.formTextarea__label__25JHX{padding:6px 7px;color:#868686;display:block}.formTextarea__textarea__2fkcT{width:100%;height:100px;padding:10px 12px;border-radius:3px;border:1px solid #dbdbdb;line-height:1.7em;color:#333;resize:none}.formTextarea__textarea__2fkcT:focus{outline:none;border-color:#0087c9}.formTextarea__textarea__2fkcT::-webkit-input-placeholder{color:#aeaeae}.formTextarea__textarea__2fkcT::-moz-placeholder{color:#aeaeae}.formTextarea__textarea__2fkcT:-ms-input-placeholder{color:#aeaeae}.formTextarea__textarea__2fkcT:-moz-placeholder{color:#aeaeae}.formTextarea__small__1N3sI{max-width:370px}.formTextarea__medium__3HVvs{max-width:470px}.formTextarea__fullwidth__2123U{max-width:100%}.formTextarea__counter__2dmNX{padding:8px 7px;font-size:12px;color:#49d13d}.formTextarea__suggestivePopover__3oTrC{max-width:500px;min-width:100px;padding:5px 10px;border:1px solid #0087c9;border-bottom-left-radius:6px;border-bottom-right-radius:6px;line-height:1.25em;background-color:#fff;color:#666;position:absolute;white-space:pre-wrap;cursor:pointer}.formTextarea__suggestivePopover__3oTrC:hover,.formTextarea__suggestivePopoverActive__17dme{background-color:#f5f5f5}.formTextarea__redText__2BKlh{color:#f63}.formToggleCheckbox__wrapper__249Jx:not(:last-child){margin-right:20px}.formToggleCheckbox__inputWrap__1PAM8{display:flex;flex-direction:row;align-items:center}.formToggleCheckbox__inputWrap__1PAM8 .formToggleCheckbox__toggleWrap__10T2m{margin-right:10px}.formToggleCheckbox__inputWrap__1PAM8.formToggleCheckbox__reverse__3V4ZS{flex-direction:row-reverse}.formToggleCheckbox__inputWrap__1PAM8.formToggleCheckbox__reverse__3V4ZS .formToggleCheckbox__toggleWrap__10T2m{margin-right:0;margin-left:10px}.formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r .formToggleCheckbox__toggleCircle__32oIr{left:calc(100% - 18px)}.formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapGreen__1Uz7g{background-color:#13af3c}.formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapBlue__1rhiL{background-color:#0087c9}.formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapBlue__1rhiL+.formToggleCheckbox__text__1-3ue{color:#0087c9}.formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapDarkerBlue__GDAgI{background-color:#005685}.formToggleCheckbox__text__1-3ue{font-size:14px;font-weight:400;user-select:none}.formToggleCheckbox__text__1-3ue:hover{text-decoration:underline;text-decoration-color:inherit;cursor:pointer}.formToggleCheckbox__textDisabled__Y1Wzr{opacity:.5}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__text__1-3ue{font-size:12px}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleWrap__10T2m{width:22px;min-width:22px;height:14px}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r .formToggleCheckbox__toggleCircle__32oIr{left:calc(100% - 12px)}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapGreen__1Uz7g{background-color:#13af3c}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapBlue__1rhiL{background-color:#0087c9}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleWrap__10T2m.formToggleCheckbox__checked__C7f6r.formToggleCheckbox__toggleWrapDarkerBlue__GDAgI{background-color:#005685}.formToggleCheckbox__small__CJr5d .formToggleCheckbox__toggleCircle__32oIr{width:10px;height:10px}.formToggleCheckbox__pp__1Dqtv label{color:#00426b}.formToggleCheckbox__pp__1Dqtv .formToggleCheckbox__text__1-3ue{color:#00426b!important}.formToggleCheckbox__pp__1Dqtv .formToggleCheckbox__inputWrap__1PAM8:hover .formToggleCheckbox__text__1-3ue{cursor:pointer;text-decoration:underline}.formToggleCheckbox__pp__1Dqtv .formToggleCheckbox__inputWrap__1PAM8:hover .formToggleCheckbox__toggleWrapDarkerBlue__GDAgI{background-color:#002138}.formToggleRadio__inputWrap__LJYTP{box-sizing:border-box;padding:0 7px;display:flex;flex-direction:row;align-items:center}.formToggleRadio__option__1ypgQ{font-size:14px;font-weight:400;user-select:none;cursor:pointer;color:#868686}.formToggleRadio__option__1ypgQ.formToggleRadio__selected__1bDoC{color:#0087c9}.formToggleRadio__toggleWrap__2J_t7{margin:0 10px;background-color:#0087c9;outline:none}.formToggleRadio__toggleWrap__2J_t7.formToggleRadio__rightSelected__2CWDs .formToggleRadio__toggleCircle__2ivDr{left:calc(100% - 18px)}
.typography__pageTitle__ZNxRz {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 30px;
  margin-top: 20px; }

.typography__title__MteVW {
  width: 100%;
  font-size: 20px;
  line-height: 28px;
  margin: 0;
  padding: 0;
  min-height: 56px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  color: #333333;
  text-transform: none; }
  .typography__title__MteVW.typography__error__YYjAR {
    color: #ff6633; }
  .typography__title__MteVW.typography__success__4sTj7 {
    color: #49d13d; }

.typography__subtitle__QwlNK {
  font-size: 18px;
  line-height: 28px;
  color: #333333;
  min-height: 56px; }

.typography__t1__544n- {
  font-size: 18px; }

.typography__p__KTCBF {
  font-size: 16px; }

.typography__ol__rqTjW {
  position: relative; }

.typography__olItem__xVUXY {
  position: relative;
  margin: 8px 0;
  padding-left: 45px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start; }

.typography__small__euD3B {
  font-size: 12px; }

.typography__olBullet__iJUkD {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 30px;
  height: 30px;
  background-color: #fff;
  border-radius: 15px;
  border: solid 1px #cecece;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  left: 0;
  top: -1px; }

.typography__requiredMark__Sl6lL {
  font-size: 13px;
  color: #ff6633;
  line-height: 0; }

.typography__divider__jh\+I7 {
  height: 2px;
  width: 100%;
  display: block;
  background-color: #e7e7e7;
  margin: 0; }

.typography__warning__XlnsX {
  margin: 0;
  padding: 40px 0 40px;
  text-align: center;
  font-size: 18px;
  line-height: 35px;
  color: #aeaeae;
  width: 100%; }

.typography__warningSmall__DaVCf {
  font-size: 14px;
  line-height: 2;
  padding: 0;
  margin: auto;
  max-width: 260px; }

.typography__ellipsis__tFwLy {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.myHealthRecordPanel__widgetHeader__kxjYZ {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.myHealthRecordPanel__styledCount__Hoe2A {
  background-color: #0087c9;
  color: #fff;
  border-radius: 10px;
  font-weight: bold;
  padding: 5px 10px;
  height: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 13px;
  line-height: 2; }

.myHealthRecordPanel__tabHeading__vI1bZ {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.myHealthRecordPanel__tabSubHeading__Mgrog {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.myHealthRecordPanel__heading__hXffh { }

.myHealthRecordPanel__subHeading__NjQNh {
  margin-right: 190px; }

.myHealthRecordPanel__tableTab__HNVpY {
  font-weight: 400;
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px; }

.myHealthRecordPanel__myHRLogo__L53EM {
  position: absolute;
  right: 0;
  top: 80px;
  width: 200px; }
  .myHealthRecordPanel__myHRLogo__L53EM > img {
    background-color: white;
    padding: 10px;
    border-radius: 10px;
    max-width: 120%; }

.myHealthRecordPanel__tabPanel__aI1uu > div {
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important; }

.myHealthRecordPanel__headerInfo__kuoii {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.myHealthRecordPanel__count__qwETA {
  margin-right: 10px; }

.myHealthRecordPanel__uploadWarning__1rSgn {
  max-width: 350px;
  padding: 40px 0;
  text-align: center;
  color: #aeaeae; }

.myHealthRecordPanel__link__1U5-C {
  color: #0087c9;
  cursor: pointer; }
  .myHealthRecordPanel__link__1U5-C:hover {
    text-decoration: underline; }

.myHealthRecordPanel__lifeThreatening__sU8GJ {
  color: #ff3366; }

.myHealthRecordPanel__severe__UTgNw {
  color: #ff9900; }

.myHealthRecordPanel__moderate__1WHlm {
  color: #fc3; }

.myHealthRecordPanel__mild__2YZcZ {
  color: #a1a1a1; }

.myHealthRecordPanel__activeTab__U12bU span:first-child {
  font-weight: bold; }

.rightSidePanel__overlay__MmFPo {
  position: fixed;
  width: 100%;
  height: 100vh;
  top: 0;
  left: 0;
  background-color: rgba(0, 0, 0, 0.44);
  z-index: 9999999; }
  .rightSidePanel__overlay__MmFPo:hover {
    cursor: pointer; }

.rightSidePanel__hide__Mvcas,
.rightSidePanel__overlayMinimised__txK90 {
  display: none; }

.rightSidePanel__inner__H632J {
  position: fixed;
  top: 0;
  right: 0;
  height: 100vh;
  width: 100%;
  background-color: #fff;
  border-left: #cccccc;
  z-index: 9999999;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  will-change: auto; }
  @media (min-width: 1679px) {
    .rightSidePanel__inner__H632J {
      max-width: calc(100% - 186px); } }
  @media (min-width: calc( 1920px - 80px)) {
    .rightSidePanel__inner__H632J {
      max-width: calc(100% - 372px); } }
  @media (min-width: 1920px) {
    .rightSidePanel__inner__H632J {
      max-width: calc(1920px - 372px); } }
  .rightSidePanel__inner__H632J.rightSidePanel__innerMinimised-entered__yNYFZ {
    width: 70px; }
  .rightSidePanel__inner__H632J.rightSidePanel__innerMinimised-exiting__eAOQ\+ {
    width: 100%; }
  .rightSidePanel__inner__H632J.rightSidePanel__innerShortened__3c1\+q {
    width: 500px;
    -webkit-box-shadow: 0 0 10px 0 #000;
            box-shadow: 0 0 10px 0 #000; }

.rightSidePanel__scrollable__SA7uP {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%;
  padding: 20px 60px; }
  @media (max-width: 1919px) {
    .rightSidePanel__scrollable__SA7uP {
      padding: 20px 40px; } }
  @media (max-width: 1366px) {
    .rightSidePanel__scrollable__SA7uP {
      padding: 15px 30px; } }

.rightSidePanel__minimisedScrollable__0FmiB {
  -webkit-transition: background-color 0.4s ease-in-out;
  -o-transition: background-color 0.4s ease-in-out;
  transition: background-color 0.4s ease-in-out; }
  .rightSidePanel__minimisedScrollable__0FmiB.rightSidePanel__minimisedScrollable-entered__ngivj {
    padding: 0;
    background-color: #006faa; }
    .rightSidePanel__minimisedScrollable__0FmiB.rightSidePanel__minimisedScrollable-entered__ngivj > div:first-child {
      height: 100%; }

.rightSidePanel__closeContainer__fH1he {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end; }
  .rightSidePanel__closeContainer__fH1he.rightSidePanel__minimised__5ZKF1 {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    width: 35px;
    -ms-flex-pack: center;
        justify-content: center;
    margin: auto;
    padding-top: 20px; }
    .rightSidePanel__closeContainer__fH1he.rightSidePanel__minimised__5ZKF1 .rightSidePanel__minimiseBtn__ARd8G {
      display: block; }
    .rightSidePanel__closeContainer__fH1he.rightSidePanel__minimised__5ZKF1 .rightSidePanel__minimiseBtn__ARd8G,
    .rightSidePanel__closeContainer__fH1he.rightSidePanel__minimised__5ZKF1 .rightSidePanel__closeBtn__QbvRi {
      margin-right: 0;
      margin-bottom: 16px; }
  .rightSidePanel__closeContainer__fH1he:hover .rightSidePanel__minimiseBtn__ARd8G {
    display: block; }

.rightSidePanel__minimiseBtn__ARd8G,
.rightSidePanel__closeBtn__QbvRi {
  font-size: 25px;
  cursor: pointer;
  margin-right: 16px; }
  .rightSidePanel__minimiseBtn__ARd8G:hover,
  .rightSidePanel__closeBtn__QbvRi:hover {
    text-decoration: none; }
  .rightSidePanel__minimiseBtn__ARd8G:last-child,
  .rightSidePanel__closeBtn__QbvRi:last-child {
    margin-right: 0; }

.rightSidePanel__minimiseBtn__ARd8G {
  display: none; }

.rightSidePanel__closeIcon__FLO62.rightSidePanel__closeIcon__FLO62 {
  fill: #ccc; }
  .rightSidePanel__closeIcon__FLO62.rightSidePanel__closeIcon__FLO62:hover {
    fill: #0087c9; }

.rightSidePanel__entering__b3K-I .rightSidePanel__overlay__MmFPo {
  opacity: 0; }

.rightSidePanel__entering__b3K-I .rightSidePanel__inner__H632J {
  right: -100%; }
  @media (min-width: 1680px) {
    .rightSidePanel__entering__b3K-I .rightSidePanel__inner__H632J {
      right: calc(186px - 100%); } }
  @media (min-width: 1920px) {
    .rightSidePanel__entering__b3K-I .rightSidePanel__inner__H632J {
      right: calc(372px - 100%); } }

.rightSidePanel__entered__eo7jC .rightSidePanel__overlay__MmFPo {
  opacity: 1;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }

.rightSidePanel__entered__eo7jC .rightSidePanel__inner__H632J {
  right: 0;
  -webkit-transition: right 0.4s ease-in-out, width 0.4s ease-in-out;
  -o-transition: right 0.4s ease-in-out, width 0.4s ease-in-out;
  transition: right 0.4s ease-in-out, width 0.4s ease-in-out; }

.rightSidePanel__exiting__g7ZUg .rightSidePanel__overlay__MmFPo {
  opacity: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }

.rightSidePanel__exiting__g7ZUg .rightSidePanel__inner__H632J {
  right: -100%;
  -webkit-transition: right 0.4s ease-in-out;
  -o-transition: right 0.4s ease-in-out;
  transition: right 0.4s ease-in-out; }
  @media (min-width: 1680px) {
    .rightSidePanel__exiting__g7ZUg .rightSidePanel__inner__H632J {
      right: calc(186px - 100%); } }
  @media (min-width: 1920px) {
    .rightSidePanel__exiting__g7ZUg .rightSidePanel__inner__H632J {
      right: calc(372px - 100%); } }

.rightSidePanel__exited__eMrlc .rightSidePanel__overlay__MmFPo {
  opacity: 0; }

.rightSidePanel__exited__eMrlc .rightSidePanel__inner__H632J {
  right: -100%; }
  @media (min-width: 1680px) {
    .rightSidePanel__exited__eMrlc .rightSidePanel__inner__H632J {
      right: calc(186px - 100%); } }
  @media (min-width: 1920px) {
    .rightSidePanel__exited__eMrlc .rightSidePanel__inner__H632J {
      right: calc(372px - 100%); } }

.rightSidePanel__footer__u1A7u {
  will-change: auto;
  position: fixed;
  padding: 0 32px;
  border-top: 1px solid #e7e7e7;
  height: 50px;
  background-color: #fff;
  bottom: 0;
  left: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  z-index: 99999999; }

.icon__svg__59\+nV {
  color: inherit;
  fill: currentColor; }
  .icon__svg__59\+nV use {
    pointer-events: none; }

 {
  /*
 * Container style
 */
  /*
   * Scrollbar rail styles
   */
  /*
   * Scrollbar thumb styles
   */ }
  .ps {
    overflow: hidden !important;
    overflow-anchor: none;
    -ms-overflow-style: none;
    touch-action: auto;
    -ms-touch-action: auto; }
  .ps__rail-x {
    display: none;
    opacity: 0;
    -o-transition: background-color .2s linear, opacity .2s linear;
    transition: background-color .2s linear, opacity .2s linear;
    -webkit-transition: background-color .2s linear, opacity .2s linear;
    height: 8px;
    /* there must be 'bottom' or 'top' for ps__rail-x */
    bottom: 0;
    /* please don't change 'position' */
    position: absolute;
    overflow: hidden; }
  .ps__rail-y {
    background-color: #dfdfdf;
    display: none;
    opacity: 0;
    -webkit-transition: width .2s linear, opacity .2s linear;
    -o-transition: width .2s linear, opacity .2s linear;
    transition: width .2s linear, opacity .2s linear;
    width: 8px;
    /* there must be 'right' or 'left' for ps__rail-y */
    right: 0;
    /* please don't change 'position' */
    position: absolute;
    overflow: hidden; }
  .ps--active-x > .ps__rail-x, .ps--active-y > .ps__rail-y {
    width: 8px;
    display: block; }
  .ps:hover > .ps__rail-x, .ps:hover > .ps__rail-y, .ps--focus > .ps__rail-x, .ps--focus > .ps__rail-y, .ps--scrolling-x > .ps__rail-x, .ps--scrolling-y > .ps__rail-y {
    opacity: 1; }
  .ps .ps__rail-x:hover, .ps .ps__rail-y:hover, .ps .ps__rail-x:focus, .ps .ps__rail-y:focus, .ps .ps__rail-x.ps--clicking, .ps .ps__rail-y.ps--clicking {
    opacity: 1; }
  .ps__thumb-x {
    background-color: #c1c1c1;
    -o-transition: background-color .2s linear, height .2s ease-in-out;
    transition: background-color .2s linear, height .2s ease-in-out;
    -webkit-transition: background-color .2s linear, height .2s ease-in-out;
    height: 8px;
    bottom: 0;
    position: absolute; }
  .ps__thumb-y {
    background-color: #c1c1c1;
    -o-transition: background-color .2s linear, width .2s ease-in-out;
    transition: background-color .2s linear, width .2s ease-in-out;
    -webkit-transition: background-color .2s linear, width .2s ease-in-out;
    width: 8px;
    right: 0;
    position: absolute; }
  @supports (-ms-overflow-style: none) {
    .ps {
      overflow: auto !important; } }
  @media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) {
    .ps {
      overflow: auto !important; } }

.withPerfectScrollbar__wide__tdk04 > [class^="ps__rail-y"],
.withPerfectScrollbar__wide__tdk04 > [class^="ps__rail-y"] > [class^="ps__thumb-y"] {
  width: 11px !important; }

.withPerfectScrollbar__wide__tdk04 > [class^="ps__rail-x"],
.withPerfectScrollbar__wide__tdk04 > [class^="ps__rail-x"] > [class^="ps__thumb-x"] {
  height: 11px !important; }

.withPerfectScrollbar__rounded__sb\+d9 > [class^="ps__rail-y"],
.withPerfectScrollbar__rounded__sb\+d9 > [class^="ps__rail-x"] {
  border-radius: 4px; }

.withPerfectScrollbar__wrapper__HPlDf {
  position: relative !important; }

.withPerfectScrollbar__inner__PiCsw {
  will-change: scroll-position; }

@-webkit-keyframes spinner__load8__Bv4-T {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

@keyframes spinner__load8__Bv4-T {
  0% {
    -webkit-transform: rotate(0deg);
            transform: rotate(0deg); }
  100% {
    -webkit-transform: rotate(360deg);
            transform: rotate(360deg); } }

.spinner__wrapper__hNgpM {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-color: rgba(255, 255, 255, 0.4);
  z-index: 1;
  overflow: hidden; }

.spinner__whiteWrapper__aM5Mn {
  background-color: transparent; }

.spinner__fullscreen__Nfreg {
  position: fixed;
  z-index: 999999999;
  width: 100vw;
  height: 100vh; }

.spinner__spinner__-anK0 {
  position: absolute;
  left: 50%;
  top: 50%;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .spinner__spinner__-anK0:after {
    content: '';
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    display: block;
    width: 100%;
    height: 100%;
    left: 0;
    top: 0;
    position: absolute;
    border-radius: 50%;
    border-top: 1.1em solid rgba(0, 135, 201, 0.2);
    border-right: 1.1em solid rgba(0, 135, 201, 0.2);
    border-bottom: 1.1em solid rgba(0, 135, 201, 0.2);
    border-left: 1.1em solid #0087C9;
    -webkit-animation: spinner__load8__Bv4-T 1.1s infinite linear;
            animation: spinner__load8__Bv4-T 1.1s infinite linear; }
  .spinner__spinner__-anK0.spinner__white__GvZxV:after {
    border-top-color: rgba(255, 255, 255, 0.2);
    border-right-color: rgba(255, 255, 255, 0.2);
    border-bottom-color: rgba(255, 255, 255, 0.2);
    border-left-color: #fff; }
  .spinner__spinner__-anK0.spinner__thin__FBHGI:after {
    border-width: 2px; }

.spinner__tiny__P2mIL {
  width: 26px;
  height: 26px;
  margin: -13px 0 0 -13px; }
  .spinner__tiny__P2mIL:after {
    border-top: 6px solid rgba(0, 135, 201, 0.2);
    border-right: 6px solid rgba(0, 135, 201, 0.2);
    border-bottom: 6px solid rgba(0, 135, 201, 0.2);
    border-left: 6px solid #0087C9; }

.spinner__small__4AjBS {
  width: 70px;
  height: 70px;
  margin: -35px 0 0 -35px; }

.spinner__medium__xzM9A {
  width: 96px;
  height: 96px;
  margin: -48px 0 0 -48px; }

.spinner__big__-SyRH {
  width: 120px;
  height: 120px;
  margin: -60px 0 0 -60px; }

.spinner__entering__WhSwD {
  opacity: 0; }
  .spinner__entering__WhSwD .spinner__spinner__-anK0 {
    -webkit-transform: scale(0.8);
        -ms-transform: scale(0.8);
            transform: scale(0.8); }

.spinner__entered__rXvxN {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .spinner__entered__rXvxN .spinner__spinner__-anK0 {
    -webkit-transform: scale(1);
        -ms-transform: scale(1);
            transform: scale(1); }

.spinner__exiting__34QKU {
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .spinner__exiting__34QKU .spinner__spinner__-anK0 {
    -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
            transform: scale(1.2); }

.spinner__exited__T\+1Kk {
  opacity: 0; }
  .spinner__exited__T\+1Kk .spinner__spinner__-anK0 {
    -webkit-transform: scale(1.2);
        -ms-transform: scale(1.2);
            transform: scale(1.2); }

.button__button__lKK6O {
  position: relative;
  min-width: 120px;
  height: 40px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 0 15px;
  border: none;
  border-radius: 3px;
  color: #fff;
  background-color: #0087c9;
  -webkit-transition: 0.1s;
  -o-transition: 0.1s;
  transition: 0.1s;
  cursor: pointer;
  font-weight: 400;
  text-decoration: none;
  line-height: 1; }
  .button__button__lKK6O:disabled {
    cursor: not-allowed; }
  .button__button__lKK6O:not(.button__fetching__OrQjn):disabled {
    opacity: .5; }
  .button__button__lKK6O:not(:last-child) {
    margin-right: 20px; }
  .button__button__lKK6O:hover {
    color: #fff;
    background-color: #0076b0;
    text-decoration: none; }
  .button__button__lKK6O:active {
    background-color: #006596; }

.button__tiny__mXC-y {
  font-size: 12px;
  height: 31px;
  min-width: 65px; }

.button__small__2JZhu {
  font-size: 12px;
  height: 31px;
  min-width: 90px; }

.button__large__A6O7K {
  font-size: 18px;
  min-width: 144px;
  padding: 0 20px;
  height: 48px; }
  .button__large__A6O7K:not(:last-child) {
    margin-right: 20px; }

.button__negative__wye17 {
  color: #0087c9;
  background-color: #fff;
  border: 1px solid #0087c9; }
  .button__negative__wye17:hover, .button__negative__wye17:active {
    background-color: #f5f5f5;
    color: #0087c9;
    border: 1px solid #0087c9; }

.button__accent__nylcY {
  color: #fff;
  background-color: #ff6633; }
  .button__accent__nylcY:hover {
    color: #fff;
    background-color: #ff531a;
    text-decoration: none; }
  .button__accent__nylcY:active {
    background-color: #ff4000; }

.button__success__pI71T {
  color: #fff;
  background-color: #093; }
  .button__success__pI71T:hover {
    color: #fff;
    background-color: #49d13d;
    text-decoration: none; }
  .button__success__pI71T:active {
    background-color: #49d13d; }

.button__highlight__tX29Z {
  color: #fff;
  background-color: #006faa; }
  .button__highlight__tX29Z:hover {
    color: #fff;
    background-color: #0087c9;
    text-decoration: none; }
  .button__highlight__tX29Z:active {
    background-color: #0087c9; }

.button__transparent__d13hw {
  color: #0087c9;
  background-color: transparent;
  border: none; }
  .button__transparent__d13hw:hover {
    color: #0087c9;
    background-color: transparent; }
  .button__transparent__d13hw:active {
    color: #0087c9;
    background-color: transparent; }

.button__content__t8C\+u {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  white-space: nowrap; }

.button__hidden__csmKN {
  opacity: 0; }

.overlay__closeBtn__6YdoW {
  font-size: 30px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #ccc; }
  .overlay__closeBtn__6YdoW:hover {
    text-decoration: none; }

.overlay__wrapper__jsmcM {
  position: absolute;
  z-index: 1;
  background-color: #fff;
  top: 0;
  right: 2px;
  bottom: 0;
  left: 2px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 400px; }

.overlay__header__Do1Pz {
  padding: 20px 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #dfdfdf; }

.overlay__heading__SzsUo {
  margin: 0;
  font-weight: 700;
  color: #000; }

.overlay__footer__YeRQY {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 20px 35px;
  -ms-flex-align: center;
      align-items: center;
  border-top: 1px solid #dfdfdf; }

.overlay__cancelButton__20N8D {
  -ms-flex-order: 2;
      order: 2; }

.overlay__content__S8U9H {
  flex: 1 1;
  -ms-flex: 1 1 auto;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch; }

.overlay__buttons__zKeyf {
  margin-right: 20px; }

.withSlideOverlay__topSlideEnter__EB91H .withSlideOverlay__overlay__4VQyG {
  -webkit-transform: translate3d(0, -150%, 0);
          transform: translate3d(0, -150%, 0); }

.withSlideOverlay__topSlideEnterActive__bXOOb {
  overflow: hidden; }
  .withSlideOverlay__topSlideEnterActive__bXOOb .withSlideOverlay__overlay__4VQyG {
    -webkit-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
    -webkit-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease; }

.withSlideOverlay__topSlideExit__1istZ .withSlideOverlay__overlay__4VQyG {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0); }

.withSlideOverlay__topSlideExitActive__KAeL- {
  overflow: hidden; }
  .withSlideOverlay__topSlideExitActive__KAeL- .withSlideOverlay__overlay__4VQyG {
    -webkit-transform: translate3d(0, -150%, 0);
            transform: translate3d(0, -150%, 0);
    -webkit-transition: all 600ms ease;
    -o-transition: all 600ms ease;
    transition: all 600ms ease; }

.withSlideOverlay__overlayWrap__F3bMo {
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  background: none;
  z-index: 100; }

.withSlideOverlay__pusher__wzCvb {
  width: 100%;
  margin: 0;
  height: 0;
  -webkit-transition: height 400ms ease-out;
  -o-transition: height 400ms ease-out;
  transition: height 400ms ease-out; }

.sharedFormsy__wrapper__Oz\+8t {
  margin-bottom: 3px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  position: relative; }

.sharedFormsy__input__XLJOc {
  height: 31px;
  width: 100%;
  padding: 9px 12px;
  border-radius: 3px;
  border: solid 1px #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #333333;
  font-size: 12px; }
  .sharedFormsy__input__XLJOc:focus {
    border-color: #0087c9;
    outline: none; }
  .sharedFormsy__input__XLJOc::-webkit-input-placeholder {
    color: #aeaeae; }
  .sharedFormsy__input__XLJOc::-moz-placeholder {
    color: #aeaeae; }
  .sharedFormsy__input__XLJOc:-ms-input-placeholder {
    color: #aeaeae; }
  .sharedFormsy__input__XLJOc:-moz-placeholder {
    color: #aeaeae; }

.sharedFormsy__units__KWMbZ {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  height: 31px;
  padding: 0 12px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border: solid 1px #dbdbdb;
  border-left: none;
  background-color: #e7e7e7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
  line-height: 31px; }

.sharedFormsy__label__1BKfb {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  color: #868686;
  display: block;
  width: 100%;
  padding: 0 7px 0;
  margin: 0 0 6px 0;
  white-space: nowrap;
  height: 14px; }

.sharedFormsy__requiredMark__rFLrg { }

.sharedFormsy__errorMessage__X3JaY {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 11px;
  color: #ff6633;
  padding: 6px 7px 0;
  min-height: 18px; }

.sharedFormsy__isDisabled__tFWcE {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  pointer-events: none !important; }

.sharedFormsy__hidden__HI7cJ {
  display: none; }

.sharedFormsy__select__selected__x1C90 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 2px 8px 2px 13px;
  height: 31px;
  color: #333333;
  border-radius: 3px;
  border: 1px solid #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  z-index: 2; }

.sharedFormsy__select__list__9m-fC, .sharedFormsy__select__list--top__wUXS7 {
  left: 0;
  right: 0;
  position: absolute;
  top: 100%;
  margin-top: -1px;
  border-radius: 0 0 3px 3px;
  border: 1px solid #0087c9;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  z-index: 1;
  max-height: 225px;
  overflow-x: hidden;
  overflow-y: hidden;
  -ms-overflow-style: auto;
  -webkit-transition: all 0.3s ease-out;
  -o-transition: all 0.3s ease-out;
  transition: all 0.3s ease-out; }
  .sharedFormsy__select__list__9m-fC:hover, .sharedFormsy__select__list--top__wUXS7:hover {
    overflow-y: auto; }

.sharedFormsy__select__list--extended__heEZ- {
  max-height: 318px; }

.sharedFormsy__select__list--top__wUXS7 {
  margin-top: 0;
  margin-bottom: -1px;
  border-radius: 3px 3px 0 0;
  bottom: 100%;
  top: inherit; }

.sharedFormsy__select__item__Et7FY {
  position: relative;
  height: 31px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 13px 0 32px;
  color: #868686;
  cursor: pointer; }
  .sharedFormsy__select__item__Et7FY:focus {
    outline: none;
    color: #0087c9;
    background-color: #f5f5f5; }

.sharedFormsy__select__placeholder__hShkW {
  color: #aeaeae; }

.sharedFormsy__select__icon__XUQuu {
  font-size: 15px;
  height: 9px;
  fill: #0087c9; }

.sharedFormsy__select__selectedIcon__OK7ZQ {
  width: 23px;
  fill: #49d13d;
  height: 9px;
  position: absolute;
  left: 5px;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%); }

.sharedFormsy__select__ellipsis__K\+k\+S {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: inline-block;
  max-width: 100%;
  width: 100%;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  overflow: hidden; }

.sharedFormsy__select__list--entering-exiting__t\+9L\+ {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(-31px);
      -ms-transform: translateY(-31px);
          transform: translateY(-31px); }

.sharedFormsy__select__list--entered__Y5EUw {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.sharedFormsy__select__list--exiting__1gFmc {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.sharedFormsy__select__list--exited__OOafI {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(-31px);
      -ms-transform: translateY(-31px);
          transform: translateY(-31px); }

.sharedFormsy__select__list--top-entering-exiting__wbGWI {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(31px);
      -ms-transform: translateY(31px);
          transform: translateY(31px); }

.sharedFormsy__select__list--top-exited__FVpwV {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(31px);
      -ms-transform: translateY(31px);
          transform: translateY(31px); }

.sharedFormsy__select__list--top-entered__dZYLS {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.sharedFormsy__select__list--top-exiting__AMWdl {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.sharedFormsy__invalid__DDNwT {
  border-color: #ff6633 !important; }

.sharedFormsy__clearBtnWrap__1jSwn {
  width: 22px;
  height: 22px;
  position: absolute;
  right: 40px;
  top: calc(50% - 11px);
  cursor: pointer; }

.sharedFormsy__clearBtn__guh2X {
  -webkit-transition: color 0.2s, background-color 0.2s;
  -o-transition: color 0.2s, background-color 0.2s;
  transition: color 0.2s, background-color 0.2s;
  color: #e7e7e7;
  width: 100%;
  height: 100%; }
  .sharedFormsy__clearBtn__guh2X:hover {
    color: #0087c9; }

.sharedFormsy__toggleWrap__uOdq6 {
  width: 31px;
  height: 20px;
  background-color: #dbdbdb;
  border-radius: 12px;
  position: relative;
  cursor: pointer;
  -webkit-transition: background-color 0.2s ease;
  -o-transition: background-color 0.2s ease;
  transition: background-color 0.2s ease; }

.sharedFormsy__toggleCircle__JyE6l {
  width: 16px;
  height: 16px;
  background-color: #fff;
  border-radius: 15px;
  top: 2px;
  left: 2px;
  position: absolute;
  -webkit-transition: left 0.2s ease;
  -o-transition: left 0.2s ease;
  transition: left 0.2s ease;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.sharedFormsy__ellipsis__IfOsw {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow-x: hidden; }

.sharedFormsy__optionsLoaderWrapper__s62ED {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
      -ms-transform: translateY(-50%);
          transform: translateY(-50%);
  right: 32px;
  padding: 0 2px;
  margin-right: 2px;
  background-color: #fff; }

.errorMessage__wrap__I5r46 { }

.errorMessage__info__6oW1E {
  color: #005685; }

.errorMessage__error__vCCcd {
  color: #ff6633; }

.errorMessage__error__vCCcd.errorMessage__entering__I77ej, .errorMessage__info__6oW1E.errorMessage__entering__I77ej {
  opacity: 0; }

.errorMessage__error__vCCcd.errorMessage__entered__MjIOp, .errorMessage__info__6oW1E.errorMessage__entered__MjIOp {
  opacity: 1;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

.errorMessage__error__vCCcd.errorMessage__exiting__rAq2-, .errorMessage__info__6oW1E.errorMessage__exiting__rAq2- {
  opacity: 0;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s; }

.errorMessage__error__vCCcd.errorMessage__exited__-jkKM, .errorMessage__info__6oW1E.errorMessage__exited__-jkKM {
  opacity: 0; }

.errorMessage__overflown__fwVGO {
  white-space: nowrap; }

.errorMessage__replacer__kjw-E {
  text-align: left;
  display: inline-block; }

.replacer__wrapper__5g7CH {
  position: relative; }

.replacer__child__fFTRo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 100%; }

.replacer__entering__LKBV3 {
  opacity: 0;
  -webkit-transform: translateY(-5px);
      -ms-transform: translateY(-5px);
          transform: translateY(-5px); }

.replacer__entered__0Dyag {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.replacer__exiting__erYHO {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(5px);
      -ms-transform: translateY(5px);
          transform: translateY(5px); }

.replacer__exited__YAVvP {
  position: absolute;
  top: 0;
  left: 0;
  opacity: 0;
  -webkit-transform: translateY(5px);
      -ms-transform: translateY(5px);
          transform: translateY(5px); }

.formToggleCheckbox__wrapper__HNQ0f { }
  .formToggleCheckbox__wrapper__HNQ0f:not(:last-child) {
    margin-right: 20px; }

.formToggleCheckbox__inputWrap__St-wW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center; }
  .formToggleCheckbox__inputWrap__St-wW .formToggleCheckbox__toggleWrap__Im\+ub {
    margin-right: 10px; }
  .formToggleCheckbox__inputWrap__St-wW.formToggleCheckbox__reverse__3qwGd {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    .formToggleCheckbox__inputWrap__St-wW.formToggleCheckbox__reverse__3qwGd .formToggleCheckbox__toggleWrap__Im\+ub {
      margin-right: 0;
      margin-left: 10px; }

.formToggleCheckbox__toggleWrap__Im\+ub { }
  .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM .formToggleCheckbox__toggleCircle__emU5i {
    left: calc(100% - 16px - 2px); }
  .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM.formToggleCheckbox__toggleWrapGreen__B4dzN {
    background-color: #13af3c; }
  .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM.formToggleCheckbox__toggleWrapBlue__V8wCF {
    background-color: #0087c9; }
    .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM.formToggleCheckbox__toggleWrapBlue__V8wCF + .formToggleCheckbox__text__hzYBp {
      color: #0087c9; }

.formToggleCheckbox__toggleCircle__emU5i { }

.formToggleCheckbox__label__WMjf4 { }

.formToggleCheckbox__text__hzYBp {
  font-size: 14px;
  font-weight: normal;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }
  .formToggleCheckbox__text__hzYBp:hover {
    cursor: pointer; }

.formToggleCheckbox__textDisabled__aPBW6 {
  opacity: 0.5; }

.formToggleCheckbox__invalid__\+PR6Z { }

.formToggleCheckbox__errorMessage__3DOEP { }

.formToggleCheckbox__isDisabled__lm-cO { }

.formToggleCheckbox__small__Yf49c .formToggleCheckbox__text__hzYBp {
  font-size: 12px; }

.formToggleCheckbox__small__Yf49c .formToggleCheckbox__toggleWrap__Im\+ub {
  width: 22px;
  height: 14px; }
  .formToggleCheckbox__small__Yf49c .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM .formToggleCheckbox__toggleCircle__emU5i {
    left: calc(100% - 10px - 2px); }
  .formToggleCheckbox__small__Yf49c .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM.formToggleCheckbox__toggleWrapGreen__B4dzN {
    background-color: #13af3c; }
  .formToggleCheckbox__small__Yf49c .formToggleCheckbox__toggleWrap__Im\+ub.formToggleCheckbox__checked__vgUKM.formToggleCheckbox__toggleWrapBlue__V8wCF {
    background-color: #0087c9; }

.formToggleCheckbox__small__Yf49c .formToggleCheckbox__toggleCircle__emU5i {
  width: 10px;
  height: 10px; }

.formInputAutosuggest__wrapper__h7YZE {
  z-index: 1;
  font-size: 12px; }
  .formInputAutosuggest__wrapper__h7YZE:not(:last-child) {
    margin-right: 20px; }
  .formInputAutosuggest__wrapper__h7YZE.formInputAutosuggest__wrapperOpened__uFLMj {
    z-index: 2; }

.formInputAutosuggest__selectFocused__jEa7h {
  border-color: #0087c9; }
  .formInputAutosuggest__selectFocused__jEa7h .formInputAutosuggest__iconWrapper__d\+1dq {
    border-color: #0087c9; }

.formInputAutosuggest__select__Zi\+MP {
  width: 100%;
  position: relative; }

.formInputAutosuggest__selected__KP8na {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0; }
  .formInputAutosuggest__wrapperOpened__uFLMj .formInputAutosuggest__selected__KP8na {
    border-radius: 3px 3px 0 0;
    border: 1px solid #0087c9; }

.formInputAutosuggest__selectedIcon__c08dh { }

.formInputAutosuggest__list__UryJb { }

.formInputAutosuggest__listExtended__4jwX6 { }

.formInputAutosuggest__entering__vX0yP,
.formInputAutosuggest__exiting__z5OwR { }

.formInputAutosuggest__entered__Mhitt { }

.formInputAutosuggest__exiting__z5OwR { }

.formInputAutosuggest__exited__Zt5tD { }

.formInputAutosuggest__item__iAMSz { }
  .formInputAutosuggest__item__iAMSz:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .formInputAutosuggest__item__iAMSz:not(:last-child) {
    border-bottom: 1px solid #e7e7e7; }

.formInputAutosuggest__selectedItem__23uBm {
  color: #0087c9; }

.formInputAutosuggest__groupName__pizaj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #f5f5f5;
  padding: 7px 14px; }

.formInputAutosuggest__groupEdit__A-3Jl {
  cursor: pointer;
  color: #0087c9; }
  .formInputAutosuggest__groupEdit__A-3Jl:hover {
    color: #1ca1e2; }

.formInputAutosuggest__ellipsis__u\+jNZ {
  border: none; }

.formInputAutosuggest__liveSearchInput__UhFlg {
  padding-right: 35px; }
  .formInputAutosuggest__liveSearchInput__UhFlg:disabled {
    background-color: #fff; }
  .formInputAutosuggest__liveSearchInput__UhFlg:focus {
    outline: none; }
  .formInputAutosuggest__liveSearchInput__UhFlg::-webkit-input-placeholder {
    color: #aeaeae; }
  .formInputAutosuggest__liveSearchInput__UhFlg::-moz-placeholder {
    color: #aeaeae; }
  .formInputAutosuggest__liveSearchInput__UhFlg:-ms-input-placeholder {
    color: #aeaeae; }
  .formInputAutosuggest__liveSearchInput__UhFlg:-moz-placeholder {
    color: #aeaeae; }

.formInputAutosuggest__iconWrapper__d\+1dq {
  max-width: 32px;
  cursor: pointer;
  height: 100%;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex: 0 0 32px;
      flex: 0 0 32px;
  -ms-flex-pack: center;
      justify-content: center;
  border: none;
  border-left: solid 1px #dbdbdb;
  background: none;
  -webkit-transition: -webkit-box-shadow .2s ease-out;
  transition: -webkit-box-shadow .2s ease-out;
  -o-transition: box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out; }
  .formInputAutosuggest__iconWrapper__d\+1dq:focus {
    outline: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 1px solid #0087c9;
    -webkit-box-shadow: 0 0 1px 1px #1ca1e2;
            box-shadow: 0 0 1px 1px #1ca1e2; }

.formInputAutosuggest__iconWrapperOpened__-UKcQ {
  background-color: #0087c9; }
  .formInputAutosuggest__iconWrapperOpened__-UKcQ .formInputAutosuggest__icon__7gHZi {
    fill: #fff; }
  .formInputAutosuggest__iconWrapperOpened__-UKcQ:focus {
    border-bottom-right-radius: 0;
    -webkit-box-shadow: 0 0 1px 1px #1ca1e2;
            box-shadow: 0 0 1px 1px #1ca1e2;
    background-color: #fff; }
    .formInputAutosuggest__iconWrapperOpened__-UKcQ:focus .formInputAutosuggest__icon__7gHZi {
      fill: #0087c9; }

.formInputAutosuggest__clearBtnWrap__7POjw {
  background: none;
  padding: 0;
  border: none; }
  .formInputAutosuggest__clearBtnWrap__7POjw:hover .formInputAutosuggest__clearBtn__WUI7k {
    color: #0087c9; }
  .formInputAutosuggest__clearBtnWrap__7POjw:focus {
    outline: none; }
    .formInputAutosuggest__clearBtnWrap__7POjw:focus .formInputAutosuggest__clearBtn__WUI7k {
      color: #0087c9; }
  .formInputAutosuggest__clearBtnWrap__7POjw.formInputAutosuggest__entering__vX0yP {
    opacity: 0; }
  .formInputAutosuggest__clearBtnWrap__7POjw.formInputAutosuggest__entered__Mhitt {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .formInputAutosuggest__clearBtnWrap__7POjw.formInputAutosuggest__exiting__z5OwR {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .formInputAutosuggest__clearBtnWrap__7POjw.formInputAutosuggest__exited__Zt5tD {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.formInputAutosuggest__clearBtn__WUI7k { }

.formInputAutosuggest__alignNoArrow__7LaNS {
  right: 6px; }

.formInputAutosuggest__icon__7gHZi {
  fill: #999; }
  .formInputAutosuggest__icon__7gHZi.formInputAutosuggest__blueArrow__mHEw\+ {
    fill: #0087c9; }

.formInputAutosuggest__label__FicRO { }

.formInputAutosuggest__requiredMark__6xJFv { }

.formInputAutosuggest__errorMessage__eaLiC { }

.formInputAutosuggest__invalid__HyTAV { }

.formInputAutosuggest__isDisabled__dpBYE { }

.formInputAutosuggest__small__efzu7 {
  max-width: 70px; }

.formInputAutosuggest__medium__SFG0q {
  max-width: 180px; }

.formInputAutosuggest__large__ov-wU {
  max-width: 230px; }

.formInputAutosuggest__fullwidth__tZAXa {
  max-width: 100%; }

.formInputAutosuggest__button__lHVeO {
  background: none;
  border: none;
  padding: 0; }

.formLiveSelect__wrapper__EWl3u {
  z-index: 1;
  font-size: 12px;
  -webkit-transition: z-index, linear, .2s, .3s;
  -o-transition: z-index, linear, .2s, .3s;
  transition: z-index, linear, .2s, .3s; }
  .formLiveSelect__wrapper__EWl3u:not(:last-child) {
    margin-right: 20px; }
  .formLiveSelect__wrapper__EWl3u.formLiveSelect__wrapperOpened__PMcaW {
    z-index: 2; }

.formLiveSelect__selectFocused__1Sxjv {
  outline: none;
  border-color: #0087c9; }

.formLiveSelect__select__6nHv8 {
  width: 100%;
  position: relative; }

.formLiveSelect__selected__Ds0oI {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0; }
  .formLiveSelect__wrapperOpened__PMcaW .formLiveSelect__selected__Ds0oI {
    border-radius: 3px 3px 0 0;
    border: 1px solid #0087c9; }
  .formLiveSelect__selected__Ds0oI:hover {
    border: 1px solid #1ca1e2; }

.formLiveSelect__ellipsis__JI7mf {
  border: none; }

.formLiveSelect__liveSearchInput__KDFe3 {
  padding-right: 35px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .formLiveSelect__liveSearchInput__KDFe3:focus {
    outline: none; }
  .formLiveSelect__liveSearchInput__KDFe3::-webkit-input-placeholder {
    color: #aeaeae; }
  .formLiveSelect__liveSearchInput__KDFe3::-moz-placeholder {
    color: #aeaeae; }
  .formLiveSelect__liveSearchInput__KDFe3:-ms-input-placeholder {
    color: #aeaeae; }
  .formLiveSelect__liveSearchInput__KDFe3:-moz-placeholder {
    color: #aeaeae; }

.formLiveSelect__inputWrapper__WTfHt {
  position: relative;
  display: -ms-inline-flexbox;
  display: inline-flex;
  padding-right: 2px;
  width: 100%; }

.formLiveSelect__invalid__R3mFV { }

.formLiveSelect__isDisabled__wJL5g { }

.formLiveSelect__small__DcIEW {
  max-width: 70px; }

.formLiveSelect__medium__c2J\+F {
  max-width: 180px; }

.formLiveSelect__large__-Tuft {
  max-width: 230px; }

.formLiveSelect__fullwidth__or3jh {
  width: 100%;
  max-width: 100%; }

.formLiveSelect__clearButtonWrap__2zccT {
  position: relative; }

.formLiveSelect__fetchingIndicatorWrap__FO025 { }

.formLiveSelect__withoutValue__fKT-H {
  right: 0; }

.listOption__item__W0AmP { }
  .listOption__item__W0AmP:hover, .listOption__item__W0AmP:focus, .listOption__item__W0AmP .listOption__focused__0R7fH {
    outline: none;
    color: #0087c9;
    background-color: #f5f5f5; }
  .listOption__item__W0AmP:not(:last-child) {
    border-bottom: 1px solid #e7e7e7; }

.listOption__ellipsis__MuVfx { }

.listOption__selectedIcon__uc6yR { }

.optionsList__list--bottom__GLXCZ { }

.optionsList__list--top__RLU92 { }

.optionsList__top-entering__NWH3o,
.optionsList__top-exiting__gsdfD { }

.optionsList__top-entered__Sf60V { }

.optionsList__top-exiting__gsdfD { }

.optionsList__top-exited__pguhq { }

.optionsList__bottom-entering__c1REW,
.optionsList__bottom-exiting__OJ51Y { }

.optionsList__bottom-entered__lx5UT { }

.optionsList__bottom-exiting__OJ51Y { }

.optionsList__bottom-exited__9kWAY { }

.optionsList__list__9A0eM:hover .optionsList__item__hgHAB:focus:not(:hover) {
  background-color: #fff;
  color: #868686; }

.label__label__yvzF2 { }

.label__topContainer__YOA4a {
  width: 100%;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.label__requiredMark__xAvej { }

.label__ellipsis__OjRhP { }

.clearButton__clearBtnWrap__-ffZ5 {
  width: 22px;
  height: 22px;
  padding: 0;
  background: none;
  border: none;
  position: absolute;
  right: 5px;
  top: calc(50% - 11px);
  cursor: pointer; }
  .clearButton__clearBtnWrap__-ffZ5:hover .clearButton__clearBtn__ZwP0i {
    color: #0087c9; }
  .clearButton__clearBtnWrap__-ffZ5:focus {
    outline: none; }
    .clearButton__clearBtnWrap__-ffZ5:focus .clearButton__clearBtn__ZwP0i {
      color: #0087c9; }
  .clearButton__clearBtnWrap__-ffZ5.clearButton__entering__VVnWr {
    opacity: 0; }
  .clearButton__clearBtnWrap__-ffZ5.clearButton__entered__FZOuS {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .clearButton__clearBtnWrap__-ffZ5.clearButton__exiting__S7x\+P {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .clearButton__clearBtnWrap__-ffZ5.clearButton__exited__sG\+eR {
    opacity: 0; }

.clearButton__clearBtn__ZwP0i {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  color: #e7e7e7;
  width: 100%;
  height: 100%; }

.dropdownArrow__icon__du6ME {
  fill: #999; }

.dropdownArrow__optionsArrow__RRWbi {
  cursor: pointer;
  height: 100%;
  max-width: 32px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex: 0 0 32px;
      flex: 0 0 32px;
  -ms-flex-pack: center;
      justify-content: center;
  border: 1px solid transparent;
  border-left: solid 1px #dbdbdb;
  background: none;
  -webkit-transition: border .2s ease-out, -webkit-box-shadow;
  transition: border .2s ease-out, -webkit-box-shadow;
  -o-transition: box-shadow, border .2s ease-out;
  transition: box-shadow, border .2s ease-out;
  transition: box-shadow, border .2s ease-out, -webkit-box-shadow;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .dropdownArrow__optionsArrow__RRWbi:focus {
    outline: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 1px solid transparent;
    -webkit-box-shadow: 0 0 1px 1px #0087c9;
            box-shadow: 0 0 1px 1px #0087c9; }
    .dropdownArrow__optionsArrow__RRWbi:focus .dropdownArrow__icon__du6ME {
      fill: #0087c9; }

.dropdownArrow__optionsArrowOpened__Q8wyo {
  background-color: #0087c9;
  border: 1px solid #0087c9; }
  .dropdownArrow__optionsArrowOpened__Q8wyo .dropdownArrow__icon__du6ME {
    fill: #fff; }
  .dropdownArrow__optionsArrowOpened__Q8wyo:focus {
    border-bottom-right-radius: 0; }
    .dropdownArrow__optionsArrowOpened__Q8wyo:focus .dropdownArrow__icon__du6ME {
      fill: #fff; }

.dropdownArrow__invalid__ryJ95 {
  border-left-color: #ff6633 !important; }

.dropdownArrow__onInputFocused__6UJwy {
  border-left: solid 1px #0087c9; }

.loadingIndicator__loader__2V99V {
  height: 20px;
  width: 16px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 2px; }
  .loadingIndicator__loader__2V99V.loadingIndicator__entering__ze9OL {
    opacity: 0; }
  .loadingIndicator__loader__2V99V.loadingIndicator__entered__jvGLD {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .loadingIndicator__loader__2V99V.loadingIndicator__exiting__M-AoH {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .loadingIndicator__loader__2V99V.loadingIndicator__exited__fJwas {
    opacity: 0; }

.loadingIndicator__loadingBar__mjGQB {
  display: inline-block;
  margin-right: 2px;
  height: 10px;
  width: 2px;
  background-color: #E9E9E9;
  -webkit-animation: loadingIndicator__loading__jnq3y .9s ease-out infinite;
          animation: loadingIndicator__loading__jnq3y .9s ease-out infinite; }
  .loadingIndicator__loadingBar__mjGQB:nth-child(2) {
    -webkit-animation-delay: .3s;
            animation-delay: .3s; }
  .loadingIndicator__loadingBar__mjGQB:nth-child(3) {
    -webkit-animation-delay: .6s;
            animation-delay: .6s; }

@-webkit-keyframes loadingIndicator__loading__jnq3y {
  0% {
    background-color: #E9E9E9; }
  30% {
    background-color: #E9E9E9; }
  50% {
    background-color: #0087C9;
    -webkit-transform: scale(1.1, 1.5);
            transform: scale(1.1, 1.5); }
  70% {
    background-color: #E9E9E9; }
  100% {
    background-color: #E9E9E9; } }

@keyframes loadingIndicator__loading__jnq3y {
  0% {
    background-color: #E9E9E9; }
  30% {
    background-color: #E9E9E9; }
  50% {
    background-color: #0087C9;
    -webkit-transform: scale(1.1, 1.5);
            transform: scale(1.1, 1.5); }
  70% {
    background-color: #E9E9E9; }
  100% {
    background-color: #E9E9E9; } }

.formPillsMultiSelect__wrapper__RJfaX {
  width: 100%;
  font-size: 12px;
  z-index: 1; }
  .formPillsMultiSelect__wrapper__RJfaX:not(:last-child) {
    margin-right: 20px; }
  .formPillsMultiSelect__wrapper__RJfaX.formPillsMultiSelect__optionsListOpened__e5S-P, .formPillsMultiSelect__wrapper__RJfaX.formPillsMultiSelect__isFilteredListOpened__sm5EH {
    z-index: 2; }

.formPillsMultiSelect__container__aaaZC {
  position: relative;
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  color: #333333;
  border-radius: 3px;
  border: 1px solid #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .formPillsMultiSelect__wrapperOpened__hZvho .formPillsMultiSelect__container__aaaZC {
    border-radius: 3px 3px 0 0;
    border: 1px solid #0087c9; }

.formPillsMultiSelect__selectFocused__e3EWq {
  border-color: #0087c9; }

.formPillsMultiSelect__selected__n0iwL {
  height: inherit;
  min-height: 29px;
  border: none;
  padding: 0 8px 0 13px;
  z-index: 1; }

.formPillsMultiSelect__inputWrapper__4dgWh {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.formPillsMultiSelect__selectedIcon__\+XixM { }

.formPillsMultiSelect__list__BXqkZ {
  left: -1px;
  margin-top: 0;
  z-index: 2; }

.formPillsMultiSelect__entering__BDQ\+y,
.formPillsMultiSelect__exiting__1b1pK { }

.formPillsMultiSelect__entered__Fsg-u { }

.formPillsMultiSelect__exiting__1b1pK { }

.formPillsMultiSelect__exited__lrE51 { }

.formPillsMultiSelect__item__jbH2f { }
  .formPillsMultiSelect__item__jbH2f:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .formPillsMultiSelect__item__jbH2f:not(:last-child) {
    border-bottom: 1px solid #e7e7e7; }

.formPillsMultiSelect__extendedItem__Ausrm {
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  min-height: 31px;
  height: auto;
  padding-top: 8px;
  padding-bottom: 8px; }
  .formPillsMultiSelect__extendedItem__Ausrm .formPillsMultiSelect__option__D3GT4:first-child {
    color: #666666;
    font-weight: bold; }

.formPillsMultiSelect__option__D3GT4 {
  padding: 2px 0; }

.formPillsMultiSelect__additionalInfo__PDRBx {
  font-size: 11px; }

.formPillsMultiSelect__selectedItem__aSeyR {
  color: #0087c9; }

.formPillsMultiSelect__groupName__9YkxH {
  background-color: #f5f5f5;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 7px 14px; }

.formPillsMultiSelect__groupEdit__ZiZYC {
  color: #0087c9; }
  .formPillsMultiSelect__groupEdit__ZiZYC:hover {
    color: #1ca1e2; }

.formPillsMultiSelect__scrollBar__gQLBl {
  min-height: 29px;
  max-height: 120px;
  width: 100%; }

.formPillsMultiSelect__scrollBarInner__YaUU6 {
  min-height: 29px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding-right: 30px; }
  .formPillsMultiSelect__scrollBarInner__YaUU6:after {
    content: '';
    min-height: auto;
    font-size: 0; }

.formPillsMultiSelect__ellipsis__1h7Uz {
  border: none; }

.formPillsMultiSelect__pillsMultiselectInput__84AF\+ {
  width: auto;
  margin: 6px 0;
  min-width: 60px; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+:disabled {
    background: none; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+:focus {
    outline: none; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+::-webkit-input-placeholder {
    color: #aeaeae; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+::-moz-placeholder {
    color: #aeaeae; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+:-ms-input-placeholder {
    color: #aeaeae; }
  .formPillsMultiSelect__pillsMultiselectInput__84AF\+:-moz-placeholder {
    color: #aeaeae; }

.formPillsMultiSelect__pillsWrapper__mgHbA {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto; }

.formPillsMultiSelect__pill__CArGe {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 3px 10px 3px 0;
  padding: 4px 6px;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
  background-color: #f5f5f5;
  font-size: 11px;
  word-break: break-all;
  -webkit-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  transition: all .1s ease-out; }
  .formPillsMultiSelect__pill__CArGe:hover {
    border: 1px solid #0087c9; }

.formPillsMultiSelect__pillText__Sxdhe {
  margin-right: 20px;
  color: #333333; }

.formPillsMultiSelect__pillCloseButton__67veC {
  cursor: pointer;
  color: #dcdcdc;
  -webkit-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  transition: all .1s ease-out; }
  .formPillsMultiSelect__pillCloseButton__67veC:hover {
    color: #0087c9; }
  .formPillsMultiSelect__pillCloseButton__67veC:active {
    color: #005685; }

.formPillsMultiSelect__pillsCloseButtonWrap__AV0P4 {
  height: 10px;
  background: none;
  padding: 0;
  border: none; }
  .formPillsMultiSelect__pillsCloseButtonWrap__AV0P4:focus {
    outline: none; }
    .formPillsMultiSelect__pillsCloseButtonWrap__AV0P4:focus .formPillsMultiSelect__pillCloseButton__67veC {
      color: #0087c9; }

.formPillsMultiSelect__padlock__uH3yi {
  height: 20px;
  margin-top: 5px;
  color: #0087c9; }

.formPillsMultiSelect__iconWrapper__ASocM {
  max-width: 32px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  cursor: pointer;
  height: inherit;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex: 0 0 32px;
      flex: 0 0 32px;
  -ms-flex-pack: center;
      justify-content: center;
  border: none;
  border-left: solid 1px #dbdbdb;
  background: none;
  -webkit-transition: -webkit-box-shadow .2s ease-out;
  transition: -webkit-box-shadow .2s ease-out;
  -o-transition: box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out;
  transition: box-shadow .2s ease-out, -webkit-box-shadow .2s ease-out; }
  .formPillsMultiSelect__iconWrapper__ASocM:focus {
    position: relative;
    z-index: 1;
    outline: none;
    border-top-right-radius: 3px;
    border-bottom-right-radius: 3px;
    border: 1px solid #0087c9;
    -webkit-box-shadow: 0 0 1px 1px #1ca1e2;
            box-shadow: 0 0 1px 1px #1ca1e2; }

.formPillsMultiSelect__iconWrapperOpened__F9XwM {
  background-color: #0087c9; }
  .formPillsMultiSelect__iconWrapperOpened__F9XwM .formPillsMultiSelect__icon__APyaI {
    fill: #fff; }
  .formPillsMultiSelect__iconWrapperOpened__F9XwM:focus {
    border-bottom-right-radius: 0;
    -webkit-box-shadow: 0 0 1px 1px #1ca1e2;
            box-shadow: 0 0 1px 1px #1ca1e2;
    background-color: #fff; }
    .formPillsMultiSelect__iconWrapperOpened__F9XwM:focus .formPillsMultiSelect__icon__APyaI {
      fill: #0087c9; }

.formPillsMultiSelect__clearBtnWrap__Yd9hh {
  top: 4px;
  right: 18px;
  background: none;
  padding: 0;
  border: none; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh:hover .formPillsMultiSelect__clearBtn__d\+QX\+ {
    color: #0087c9; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh:focus {
    outline: none; }
    .formPillsMultiSelect__clearBtnWrap__Yd9hh:focus .formPillsMultiSelect__clearBtn__d\+QX\+ {
      color: #0087c9; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh.formPillsMultiSelect__entering__BDQ\+y {
    opacity: 0; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh.formPillsMultiSelect__entered__Fsg-u {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh.formPillsMultiSelect__exiting__1b1pK {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .formPillsMultiSelect__clearBtnWrap__Yd9hh.formPillsMultiSelect__exited__lrE51 {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.formPillsMultiSelect__clearBtn__d\+QX\+ { }

.formPillsMultiSelect__icon__APyaI {
  fill: #999; }
  .formPillsMultiSelect__icon__APyaI.formPillsMultiSelect__blueArrow__f6xHz {
    fill: #0087c9; }

.formPillsMultiSelect__refreshIcon__4CXRe {
  height: 18px; }

.formPillsMultiSelect__refreshDisabled__ef2fJ {
  fill: #dbdbdb; }

.formPillsMultiSelect__label__P5PBp { }

.formPillsMultiSelect__requiredMark__8zyUz { }

.formPillsMultiSelect__errorMessage__-d9F0 { }

.formPillsMultiSelect__invalid__i8Dn- { }
  .formPillsMultiSelect__invalid__i8Dn- .formPillsMultiSelect__iconWrapper__ASocM {
    border-left-color: #ff6633; }

.formPillsMultiSelect__isDisabled__Cb\+y8 { }

.formPillsMultiSelect__small__A3Mev {
  width: 280px; }

.formPillsMultiSelect__medium__70Dgz {
  width: 360px; }

.formPillsMultiSelect__large__C4qix {
  width: 460px; }

.formPillsMultiSelect__fullwidth__bSWGj {
  width: 100%;
  max-width: 100%; }

.tabs__wrapper__Xpv8E {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.tabs__tabs__VxUBQ {
  padding: 0 35px;
  list-style: none;
  -ms-flex-direction: row;
      flex-direction: row;
  display: -ms-flexbox;
  display: flex; }

.tabs__tab__lZUGh {
  margin-right: 5px;
  border-top-left-radius: 6px;
  border-top-right-radius: 6px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  position: relative; }
  .tabs__tab__lZUGh.tabs__default__ldpTi {
    font-size: 14px;
    padding: 15px 25px;
    font-weight: normal; }
  .tabs__tab__lZUGh.tabs__compact__bOTO6 {
    font-size: 14px;
    padding: 10px 20px;
    font-weight: normal; }

.tabs__paddingWrap__tcz02 {
  padding: 35px 40px;
  height: 100%; }

.tabs__hidden__Lp4f7 {
  display: none; }

.tabs__tabPane__DUFxH {
  position: relative;
  border-radius: 10px; }
  .tabs__tabPane__DUFxH.tabs__collapsed__kXCyM {
    height: 0; }

.tabs__darkTheme__7QfLK .tabs__tab__lZUGh {
  background-color: #f5f5f5;
  color: #868686; }

.tabs__darkTheme__7QfLK .tabs__active__04nzD {
  color: #0087c9; }

.tabs__darkTheme__7QfLK .tabs__tabPane__DUFxH {
  background-color: #f5f5f5; }

.tabs__lightTheme__dWpZn .tabs__tabs__VxUBQ {
  margin-bottom: -1px; }

.tabs__lightTheme__dWpZn .tabs__tab__lZUGh {
  margin-right: 20px;
  border: 1px solid transparent;
  background-color: #f5f5f5;
  color: #868686; }
  .tabs__lightTheme__dWpZn .tabs__tab__lZUGh:not(.tabs__active__04nzD):hover {
    background-color: #e7e7e7; }

.tabs__lightTheme__dWpZn .tabs__tabPane__DUFxH {
  border-top: 1px solid #dfdfdf;
  border-radius: 0; }

.tabs__lightTheme__dWpZn .tabs__active__04nzD {
  position: relative;
  z-index: 1;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-bottom-color: #fff;
  color: #666666;
  text-shadow: 0 0 0.75px #666666; }

.tabs__lightTheme__dWpZn .tabs__paddingWrap__tcz02 {
  padding: 25px 0; }

.tabs__transparentTheme__YlV5J .tabs__tabs__VxUBQ {
  margin-bottom: -1px; }

.tabs__transparentTheme__YlV5J .tabs__tab__lZUGh {
  color: #0087c9;
  border: 1px solid transparent; }
  .tabs__transparentTheme__YlV5J .tabs__tab__lZUGh:hover {
    background-color: #fff;
    position: relative;
    border-color: #e7e7e7;
    border-bottom-color: transparent;
    color: #0087c9;
    text-decoration: underline; }

.tabs__transparentTheme__YlV5J .tabs__active__04nzD {
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-bottom-color: transparent;
  position: relative;
  z-index: 1;
  color: #666666; }
  .tabs__transparentTheme__YlV5J .tabs__active__04nzD:hover {
    -webkit-box-shadow: none;
            box-shadow: none; }

.tabs__transparentTheme__YlV5J .tabs__paddingWrap__tcz02 {
  padding: 10px 0 0;
  border: 1px solid #e7e7e7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.tabs__stackedTheme__b0Pla {
  -ms-flex-direction: row;
      flex-direction: row;
  height: 100%;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto; }
  .tabs__stackedTheme__b0Pla .tabs__tabPane__DUFxH {
    border-radius: 0;
    border-left: 1px solid #dbdbdb;
    -ms-flex: 1 1 100%;
        flex: 1 1 100%;
    background-color: #fff; }
  .tabs__stackedTheme__b0Pla .tabs__paddingWrap__tcz02 {
    height: auto; }
  .tabs__stackedTheme__b0Pla .tabs__tabs__VxUBQ {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    padding: 0;
    width: 215px;
    overflow: hidden; }
  .tabs__stackedTheme__b0Pla .tabs__tab__lZUGh {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin: 0;
    padding: 20px 0 20px 30px;
    border-radius: 0;
    border-bottom: 1px solid #dbdbdb;
    border-left: 5px solid transparent;
    font-size: 1.35em;
    -webkit-transition: all .2s ease-out;
    -o-transition: all .2s ease-out;
    transition: all .2s ease-out;
    background-color: #fff; }
    .tabs__stackedTheme__b0Pla .tabs__tab__lZUGh:hover {
      border-radius: 0;
      border-left: 5px solid #1ca1e2;
      color: #0087c9;
      cursor: pointer; }
  .tabs__stackedTheme__b0Pla .tabs__active__04nzD {
    border-radius: 0;
    border-left: 5px solid #1ca1e2;
    color: #0087c9; }
  .tabs__stackedTheme__b0Pla .tabs__scrollbar__d9zmf {
    -ms-flex-negative: 0;
        flex-shrink: 0; }

.tabs__hidden__Lp4f7 {
  display: none !important; }

.createContactOverlay__col__bQIN8 {
  width: 100%;
  max-width: 450px;
  margin-right: 20px; }
  .createContactOverlay__col__bQIN8:last-child {
    margin-right: 0; }

.createContactOverlay__form__IZ7W1 {
  display: -ms-flexbox;
  display: flex; }

.createContactOverlay__header__GJP-U {
  color: #000;
  font-weight: 700;
  font-size: 14px;
  margin-left: 6px;
  margin-bottom: 24px; }
  .createContactOverlay__header__GJP-U:not(:first-child) {
    margin-top: 30px; }

.createContactOverlay__row__uoZOn, .createContactOverlay__rowTop__hzhtf, .createContactOverlay__rowLeft__azgeG {
  width: 100%;
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.createContactOverlay__rowTop__hzhtf {
  margin-bottom: 10px; }

.createContactOverlay__rowLeft__azgeG {
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .createContactOverlay__rowLeft__azgeG > div {
    margin-right: 10px; }

.createContactOverlay__hidden__lc6l2 {
  display: none; }

.createContactOverlay__select__S477E {
  width: 100%;
  max-width: 215px; }

.createContactOverlay__input__252Qa {
  width: 215px; }

.createContactOverlay__inputWide__pKn03 {
  width: 100%;
  max-width: 350px; }

.createContactOverlay__date__zk7ET {
  width: 135px; }

.createContactOverlay__membershipNumber__ehA7c {
  width: 90px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.createContactOverlay__positionOnCard__qDCc3 {
  width: 55px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.createContactOverlay__patientAddress__q37Gh {
  font-size: 14px;
  color: #868686; }

.createContactOverlay__addressForm__xnB-W {
  width: 100%; }

.createContactOverlay__toggle__wIfba {
  margin-bottom: 27px; }

.createContactOverlay__textArea__GsMqc {
  width: 330px; }
  .createContactOverlay__textArea__GsMqc label {
    padding: 0 7px 0;
    margin: 0 0 6px 0;
    white-space: nowrap;
    height: 14px; }

.createContactOverlay__italic__SOEYh {
  font-style: italic; }

.inputText__componentWrapper__fNvhO {
  font-size: 12px; }
  .inputText__componentWrapper__fNvhO:not(:last-child) {
    margin-right: 20px; }

.inputText__inputWrap__6Ua44 {
  position: relative;
  max-width: 100%;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto; }

.inputText__inputContainer__RWQjK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%; }

.inputText__input__CZwOm {
  max-width: 100%; }
  .inputText__input__CZwOm:hover {
    border: 1px solid #1ca1e2; }

.inputText__highlighted__LCMrx {
  border-color: #0087c9; }

.inputText__invalid__t6nLr { }

.inputText__hidden__rCLzI { }

.inputText__errorMessage__MIsPD { }

.inputText__isDisabled__danfO { }

.inputText__clearable__uK6uo {
  padding-right: 31px; }

.inputText__smaller__lxg1M {
  width: 55px;
  max-width: 55px; }
  .inputText__smaller__lxg1M.inputText__clearable__uK6uo {
    max-width: 65px; }

.inputText__small__K\+9n3 {
  width: 90px; }
  .inputText__small__K\+9n3.inputText__clearable__uK6uo {
    width: 90px; }

.inputText__medium__MHvLt {
  width: 190px; }
  .inputText__medium__MHvLt.inputText__clearable__uK6uo {
    width: 190px; }

.inputText__large__g9xcw {
  width: 310px; }
  .inputText__large__g9xcw.inputText__clearable__uK6uo {
    width: 310px; }

.inputText__fullwidth__oq5ip {
  max-width: 100%;
  width: 100%; }

.inputText__units__grfWw {
  white-space: nowrap; }

.inputText__withUnits__7A3E5 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.formTextarea__wrapper__kCuHL {
  margin-bottom: 20px; }

.formTextarea__label__tXaDF {
  padding: 6px 7px;
  color: #868686;
  display: block; }

.formTextarea__textarea__0rdeh {
  width: 100%;
  height: 100px;
  padding: 10px 12px;
  border-radius: 3px;
  border: solid 1px #dbdbdb;
  line-height: 1.7em;
  color: #333333;
  resize: none; }
  .formTextarea__textarea__0rdeh:focus {
    outline: none;
    border-color: #0087c9; }
  .formTextarea__textarea__0rdeh::-webkit-input-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__0rdeh::-moz-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__0rdeh:-ms-input-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__0rdeh:-moz-placeholder {
    color: #aeaeae; }

.formTextarea__counter__26ocQ {
  padding: 8px 7px;
  font-size: 12px;
  color: #49d13d; }

.formTextarea__redText__Q\+ET7 {
  color: #ff6633; }

.formTextarea__requiredMark__m1CB1 { }

.formTextarea__invalid__X2wdY { }

.formTextarea__errorMessage__Qbi12 { }

.formSelect__wrapper__OfF1V {
  z-index: 1;
  font-size: 12px;
  cursor: pointer; }
  .formSelect__wrapper__OfF1V:not(:last-child) {
    margin-right: 20px; }
  .formSelect__wrapper__OfF1V.formSelect__wrapperOpened__PBtzb {
    z-index: 2; }

.formSelect__select__MIImd {
  width: 100%;
  position: relative; }

.formSelect__defaultSelected__lwJ2V { }
  .formSelect__defaultSelected__lwJ2V .formSelect__wrapperOpened__PBtzb {
    border: 1px solid #0087c9; }
  .formSelect__defaultSelected__lwJ2V:hover {
    border: 1px solid #1ca1e2; }
  .formSelect__defaultSelected__lwJ2V:focus {
    border-color: #0087c9;
    outline: none; }

.formSelect__alternateSelected__zzu62 {
  border-color: #0087c9;
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 13px;
  height: 27px; }
  .formSelect__alternateSelected__zzu62:focus {
    outline: none; }
  .formSelect__alternateSelected__zzu62 > div {
    height: 100%;
    border-left: 1px solid #0087c9;
    margin-left: 5px; }
    .formSelect__alternateSelected__zzu62 > div > div {
      line-height: 27px;
      padding: 0 7px; }

.formSelect__selectPlaceholder__BzEBF { }

.formSelect__selectedItem__MJAMN {
  color: #0087c9; }

.formSelect__ellipsis__99S-N { }

.formSelect__icon__HYsmC {
  fill: #999; }
  .formSelect__icon__HYsmC.formSelect__blueArrow__bDdzw {
    fill: #0087c9; }

.formSelect__selectedOptionText__o\+V0s {
  display: inline-block; }

.formSelect__label__2kbzb { }

.formSelect__requiredMark__lzdif { }

.formSelect__errorMessage__sRWLt { }

.formSelect__invalid__bWFT7 { }

.formSelect__isDisabled__0O3vT { }

.formSelect__small__j58w\+ {
  max-width: 70px; }

.formSelect__medium__SSgGG {
  max-width: 180px; }

.formSelect__large__3Dsvj {
  width: 230px; }

.formSelect__fullwidth__vICcL {
  width: 100%;
  max-width: 100%; }

.devExpressRichEdit__wrapper__AL6iY {
  width: 100%;
  height: 700px; }
  .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-it {
    display: none; }
  .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva {
    background-color: #f5f5f5; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-spacer {
      background-color: #f5f5f5;
      margin-left: 1px;
      border-bottom: 1px solid #dbdbdb; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-row::before {
      content: "";
      background-color: #f5f5f5;
      display: block;
      width: 20px;
      border-bottom: 1px solid #dbdbdb; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-tab {
      background-color: #f5f5f5;
      margin-left: 1px;
      height: 41px;
      min-width: 100px;
      border: solid #dbdbdb;
      border-width: 0 0 1px 0; }
      .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-tab .dxtc-link {
        color: #aeaeae;
        font-weight: normal;
        padding-top: 12px; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxr-contextTab .dxr-contextTabColor {
      display: none; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxr-contextTab .dxtc-link {
      height: 41px; }
      .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxr-contextTab .dxtc-link .dxr-contextTabBodyColor {
        background-color: #f5f5f5 !important; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxr-inactiveTab {
      display: none; }
    .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-activeTab {
      border: 1px solid #dbdbdb;
      border-bottom: 1px solid #fff;
      height: 41px;
      min-width: 100px; }
      .devExpressRichEdit__wrapper__AL6iY .dxtc-stripContainer .dxtc-sva .dxtc-activeTab .dxtc-link {
        background-color: #fff;
        color: #666666;
        padding-top: 12px; }
  .devExpressRichEdit__wrapper__AL6iY .dxmodalSys .dxpc-mainDiv {
    top: 100px; }
  .devExpressRichEdit__wrapper__AL6iY .dxr-tabContent {
    border: solid #dbdbdb;
    border-width: 0 1px 1px 1px; }

.richTextEditor__row__PSMJu {
  display: -ms-flexbox;
  display: flex; }

.richTextEditor__letterHead__2NN4H {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  z-index: 1; }

.richTextEditor__letterBody__0kBxE {
  position: relative;
  z-index: 0; }

.richTextEditor__buttonsRow__iEvFF {
  margin: 10px 0;
  display: -ms-flexbox;
  display: flex; }

.richTextEditor__recipientsContainer__VWx8p {
  margin-top: 20px;
  padding: 0 10px; }

.richTextEditor__form__YBWrC {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 20px; }

.richTextEditor__select__EMmUw {
  width: 100%; }

.richTextEditor__templatesContainer__MBFw5 {
  margin: 10px 0; }

.richTextEditor__relativeBlock__hgW\+- {
  position: relative;
  margin-right: 20px;
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%; }

.richTextEditor__sideLinkWithPadding__umRES {
  width: calc(100% - 100px);
  position: absolute;
  color: #0087c9;
  z-index: 2;
  margin-left: 100px;
  text-align: right;
  margin-top: 3px; }
  .richTextEditor__sideLinkWithPadding__umRES:hover {
    color: #1ca1e2;
    cursor: pointer; }

.richTextEditor__printCheckboxContainer__p1zrj {
  -ms-flex-item-align: center;
      align-self: center;
  width: 100%;
  -ms-flex-pack: end;
      justify-content: flex-end;
  display: -ms-flexbox;
  display: flex; }
  .richTextEditor__printCheckboxContainer__p1zrj .richTextEditor__printCheckbox__FkPy- {
    margin: 0; }

.tyroPairingModal__wrapper__wdIj4 {
  display: -ms-flexbox;
  display: flex;
  padding: 0 30px 0 30px; }

.tyroPairingModal__olListBlock__mI8FE {
  padding-left: 45px;
  margin: 8px 0;
  position: relative;
  -ms-flex-positive: 1;
      flex-grow: 1; }

.tyroPairingModal__imageAndIconBlock__zhvn8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tyroPairingModal__iconBlock__lj-mB {
  position: relative;
  width: 150px;
  height: auto;
  margin-right: 50px;
  margin-bottom: 20px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.tyroPairingModal__olListBullet__VcS4S {
  width: 30px;
  height: 30px;
  background-color: #fff;
  border-radius: 15px;
  border: solid 1px #cecece;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  left: 0; }

.tyroPairingModal__statusBar__1ZEQk {
  border-top: solid 1px #f5f5f5;
  padding: 20px 0 40px;
  font-size: 20px; }

.tyroPairingModal__text__UPHLY {
  color: #0087c9; }

.tyroPairingModal__textGreen__mnDfj {
  color: #093; }

.tyroPairingModal__textRed__vRtx2 {
  color: #f33; }

.tyroPairingModal__image__GfC2y {
  margin: 20px 0; }

.tyroPairingModal__icon__yqcG\+ {
  width: 130px;
  height: 130px; }

.tyroPairingModal__greenFill__gMolA {
  fill: #093; }

.tyroPairingModal__redFill__x4I71 {
  fill: #f33; }

.shared__tabContentWrapperPadding__8\+q3q {
  padding: 20px 75px 40px;
  font-size: 16px; }
  .shared__tabContentWrapperPadding__8\+q3q small {
    font-size: 80%; }
  .shared__tabContentWrapperPadding__8\+q3q input::-webkit-input-placeholder {
    font-size: 12px; }
  .shared__tabContentWrapperPadding__8\+q3q input::-moz-placeholder {
    font-size: 12px; }
  .shared__tabContentWrapperPadding__8\+q3q input::-ms-input-placeholder {
    font-size: 12px; }
  .shared__tabContentWrapperPadding__8\+q3q input::placeholder {
    font-size: 12px; }

.shared__blueHeading__La36p {
  color: #0087c9;
  font-size: 18px;
  margin-bottom: 20px; }

.shared__olListBlock__bXC3e {
  padding-left: 45px;
  margin: 8px 0;
  position: relative; }

.shared__blueText__4OYCe {
  color: #0087c9; }

.shared__olListBullet__bgU1k {
  width: 30px;
  height: 30px;
  background-color: #fff;
  border-radius: 15px;
  border: solid 1px #cecece;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  left: 0; }

.shared__locationSelect__ZjIuG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  font-size: 12px; }

.shared__actionsListItem__vbjjJ {
  padding: 7px 15px;
  cursor: pointer; }
  .shared__actionsListItem__vbjjJ:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .shared__actionsListItem__vbjjJ + .shared__actionsListItem__vbjjJ {
    border-top: solid 1px #e7e7e7; }

.shared__link__N9tmq {
  color: #0087c9;
  cursor: pointer; }

.shared__inlineCellFooter__NcwaB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.tyroPairing__wrapper__CUofP { }

.tyroPairing__heading__CMbwq { }

.tyroPairing__flexRowCenter__JBzIt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.tyroPairing__olListBlock__4-92g { }

.tyroPairing__olListBullet__sCR07 { }

.tyroPairing__stepImage__Lc51F {
  height: 74px;
  width: auto;
  display: block;
  margin-left: 20px; }
  .tyroPairing__stepImage__Lc51F:first-of-type {
    margin-left: 109px; }

.tyroPairing__stepBlock__PMKGR {
  margin-top: 10px;
  margin-bottom: 30px;
  height: 229px; }
  .tyroPairing__stepBlock__PMKGR + .tyroPairing__stepBlock__PMKGR {
    margin-left: 10px; }

.tyroPairing__stepBlockSmall__bveQU {
  height: 197px; }

.tyroPairing__stepParagraph__sJgbN {
  position: relative;
  line-height: 1.5em;
  margin-bottom: 8px; }

.tyroPairing__fieldsBlock__jdICg {
  margin-left: 60px;
  margin-top: -55px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.tyroPairing__errBlock__W7BqX {
  color: #f33;
  font-size: 12px;
  line-height: 1.4em;
  margin-top: 10px; }

.tyroPairing__locationSelect__NJOCU { }

.tyroPairing__requiredMark__dCXZr {
  color: #ff6633; }

.tyroPairing__tooltipTitle__ittvl {
  display: block;
  font-size: 12px;
  font-weight: bold;
  margin: 0 0 10px 0;
  color: #333333;
  line-height: 1.6; }

.tyroPairing__tooltipImage__MbiAE {
  display: block;
  width: 217px;
  height: 74px; }

.tyroPairing__tooltipText__gCl-G {
  display: block;
  font-size: 12px;
  line-height: 1.6;
  color: #868686; }

.anzPairingModal__wrapper__BZ5Kf {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 70px 20px 30px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.anzPairingModal__statusWrap__QqfpC {
  width: 640px; }
  .anzPairingModal__statusWrap__QqfpC > * {
    overflow: visible !important; }

.anzPairingModal__statusTitle__Qoq99 { }

.anzPairingModal__statusText__csfxc { }

.anzPairingModal__statusBar__lzxNC {
  height: 7px;
  width: 624px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 15px 0; }

.anzPairingModal__statusLine__ySrRw {
  display: block;
  background-color: #e7e7e7;
  height: 100%;
  width: 208px;
  margin-right: 4px;
  position: relative; }
  .anzPairingModal__statusLine__ySrRw:after {
    content: '';
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    height: 100%;
    width: 0;
    -webkit-transition: width 0.3s;
    -o-transition: width 0.3s;
    transition: width 0.3s; }
  .anzPairingModal__statusLine__ySrRw.anzPairingModal__error__wUCj3:after {
    width: 100%;
    background-color: #ff6633; }
  .anzPairingModal__statusLine__ySrRw.anzPairingModal__success__m9yd6:after {
    width: 100%;
    background-color: #49d13d; }

.anzPairingModal__icon__GBEPh {
  display: block;
  width: 130px;
  height: 130px; }
  .anzPairingModal__icon__GBEPh span,
  .anzPairingModal__icon__GBEPh div {
    width: 130px;
    height: 130px; }

.anzPairingModal__greenFill__qB3-E {
  fill: #093; }

.anzPairingModal__redFill__X8PDr {
  fill: #f33; }

.anzPairing__wrapper__Uv5eE { }

.anzPairing__hidden__UM6BO {
  display: none; }

.anzPairing__heading__znINc { }

.anzPairing__olListBlock__AY0uC {
  min-height: 32px;
  margin: 12px 0; }

.anzPairing__olListBullet__xkmDe { }

.anzPairing__blueText__7KwaD { }

.anzPairing__olNumberedList__3jXWh {
  margin: 10px 20px;
  line-height: 26px; }

.anzPairing__olNumberedListBullet__hCvbk {
  margin-right: 10px; }

.anzPairing__locationSelect__DuNzI {
  width: 230px; }

.anzPairing__fieldsBlock__LNjNJ {
  margin: 8px 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start;
  font-size: 12px; }

.anzPairing__error__83GhA {
  font-size: 14px;
  padding: 5px 0 15px;
  color: #ff6633; }

.formMultiSelect__wrapper__k46\+P {
  z-index: 1;
  width: 100%; }
  .formMultiSelect__wrapper__k46\+P:not(:last-child) {
    margin-right: 20px; }
  .formMultiSelect__wrapper__k46\+P.formMultiSelect__wrapperOpened__QzTNH {
    z-index: 2; }

.formMultiSelect__invalid__7g3hh { }

.formMultiSelect__select__yOjGf {
  width: 100%;
  position: relative; }

.formMultiSelect__placeholder__U3etA {
  color: #aeaeae; }

.formMultiSelect__selected__pFU5d {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 2px 13px;
  height: 31px;
  color: #868686;
  border-radius: 3px;
  border: 1px solid #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  cursor: pointer;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  z-index: 2; }
  .formMultiSelect__wrapperOpened__QzTNH .formMultiSelect__selected__pFU5d {
    border-radius: 3px 3px 0 0;
    border: 1px solid #0087c9; }

.formMultiSelect__selectedIcon__mTHta {
  width: 23px;
  fill: #49d13d;
  height: 9px;
  position: absolute;
  left: 5px;
  top: calc(31px / 2 - 5px); }

.formMultiSelect__listWrapper__VIIVV {
  width: 100%;
  height: 100%;
  position: absolute;
  margin-top: -1px;
  border-radius: 0 0 3px 3px;
  background-color: #fff;
  z-index: 1; }
  .formMultiSelect__listWrapper__VIIVV:before, .formMultiSelect__listWrapper__VIIVV:after {
    content: '';
    display: block;
    width: 100%;
    height: 1px;
    background-color: #0087c9;
    position: absolute;
    left: 0;
    z-index: 1; }
  .formMultiSelect__listWrapper__VIIVV:before {
    top: 0; }
  .formMultiSelect__listWrapper__VIIVV:after {
    bottom: 0; }
  .formMultiSelect__listWrapper__VIIVV.formMultiSelect__entering__RNPQb, .formMultiSelect__listWrapper__VIIVV.formMultiSelect__exiting__fARIT {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateY(-31px);
        -ms-transform: translateY(-31px);
            transform: translateY(-31px); }
  .formMultiSelect__listWrapper__VIIVV.formMultiSelect__entered__zhLdV {
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }
  .formMultiSelect__listWrapper__VIIVV.formMultiSelect__exiting__fARIT {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
  .formMultiSelect__listWrapper__VIIVV.formMultiSelect__exited__6nN4Z {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateY(-31px);
        -ms-transform: translateY(-31px);
            transform: translateY(-31px); }

.formMultiSelect__scrollable__CWCkQ {
  height: 100%; }

.formMultiSelect__list__UhSf4 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%;
  height: 100%; }
  .formMultiSelect__list__UhSf4:before, .formMultiSelect__list__UhSf4:after {
    content: '';
    display: block;
    height: 100%;
    width: 1px;
    background-color: #0087c9;
    position: absolute;
    top: 0;
    z-index: 1; }
  .formMultiSelect__list__UhSf4:before {
    left: 0; }
  .formMultiSelect__list__UhSf4:after {
    right: 0; }

.formMultiSelect__item__NzbII {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  height: 31px;
  min-height: 31px;
  max-height: 31px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 13px 0 32px;
  color: #868686;
  cursor: pointer;
  -ms-flex: 1 1;
      flex: 1 1;
  border-bottom: 1px solid #e7e7e7; }
  .formMultiSelect__item__NzbII:after {
    content: '';
    position: absolute;
    display: block;
    width: 1px;
    height: 100%;
    background-color: #e7e7e7;
    top: 0;
    right: -1px; }
  .formMultiSelect__item__NzbII:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .formMultiSelect__item__NzbII:focus {
    outline: none;
    color: #0087c9;
    background-color: #f5f5f5; }

.formMultiSelect__selectedItem__aFI2R {
  color: #0087c9; }

.formMultiSelect__ellipsis__kk4kI {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  display: inline-block;
  width: 100%;
  overflow: hidden; }

.formMultiSelect__icon__AvNIp {
  font-size: 15px;
  height: 9px;
  fill: #0087c9; }

.formMultiSelect__iconGrey__KfCyK {
  fill: #999; }

.formMultiSelect__label__oFmpS { }

.formMultiSelect__requiredMark__4O-gA { }

.formMultiSelect__errorMessage__Qh7Q7 { }

.formMultiSelect__isDisabled__yq6eu { }

.formMultiSelect__small__hv5u2 {
  width: 130px; }
  .formMultiSelect__small__hv5u2 .formMultiSelect__listWrapper__VIIVV {
    min-width: 130px; }

.formMultiSelect__medium__CVUhg {
  width: 170px; }
  .formMultiSelect__medium__CVUhg .formMultiSelect__listWrapper__VIIVV {
    min-width: 170px; }

.formMultiSelect__large__SqnvN {
  width: 230px; }
  .formMultiSelect__large__SqnvN .formMultiSelect__listWrapper__VIIVV {
    min-width: 230px; }

.formMultiSelect__direction-row__Tn9PW {
  -ms-flex-direction: row;
      flex-direction: row; }

.formMultiSelect__direction-column__Wk99\+ {
  -ms-flex-direction: column;
      flex-direction: column; }

.formMultiSelect__selectedOptionsWrapper__IpeWf {
  min-height: 14px;
  margin-top: 5px;
  padding: 0 2px; }

.formMultiSelect__selectedOption__mgyoL {
  color: #093;
  display: inline;
  font-size: 12px; }
  .formMultiSelect__selectedOption__mgyoL:after {
    content: ',';
    margin-right: 5px; }
  .formMultiSelect__selectedOption__mgyoL:last-child:after {
    content: ''; }

.formMultiSelect__clearBtnWrap__L\+SIc {
  z-index: 3; }
  .formMultiSelect__clearBtnWrap__L\+SIc:hover .formMultiSelect__clearBtn__9Pden {
    color: #0087c9; }
  .formMultiSelect__clearBtnWrap__L\+SIc:focus {
    outline: none; }
    .formMultiSelect__clearBtnWrap__L\+SIc:focus .formMultiSelect__clearBtn__9Pden {
      color: #0087c9; }
  .formMultiSelect__clearBtnWrap__L\+SIc.formMultiSelect__entering__RNPQb {
    opacity: 0; }
  .formMultiSelect__clearBtnWrap__L\+SIc.formMultiSelect__entered__zhLdV {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .formMultiSelect__clearBtnWrap__L\+SIc.formMultiSelect__exiting__fARIT {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .formMultiSelect__clearBtnWrap__L\+SIc.formMultiSelect__exited__6nN4Z {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.formMultiSelect__clearBtn__9Pden { }

.tooltip__wrapper__gkhRm {
  position: fixed;
  background-color: #fff;
  padding: 10px 14px;
  border: 1px solid #0087c9;
  border-radius: 5px;
  z-index: 9999;
  max-width: 320px;
  word-break: break-word;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  white-space: initial; }
  .tooltip__wrapper__gkhRm.tooltip__small__6ze5t {
    max-width: 180px; }
  .tooltip__wrapper__gkhRm.tooltip__middle__r3IL9 {
    max-width: 320px; }
  .tooltip__wrapper__gkhRm.tooltip__large__SzAYi {
    max-width: 700px;
    padding: 20px 25px; }

.tooltip__withCloseIcon__IhTOT {
  padding: 10px 40px 10px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-align: start;
      align-items: flex-start; }

.tooltip__close__OgxXq {
  background-color: transparent;
  padding: 0;
  border: 0;
  -webkit-box-shadow: none;
          box-shadow: none;
  color: #868686;
  top: 10px;
  right: 10px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  cursor: pointer;
  width: 15px;
  min-width: 15px;
  height: 15px;
  opacity: 0.5;
  margin-left: 8px;
  position: absolute; }
  .tooltip__close__OgxXq:hover {
    color: #0087c9;
    opacity: 1; }

.tooltip__closeIcon__94MzT {
  width: 100%;
  height: 100%;
  fill: currentColor; }

.tooltip__entering__9DwF1 {
  opacity: 0;
  pointer-events: none; }

.tooltip__entered__DBNqe {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s; }

.tooltip__exiting__pw9NJ {
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s; }

.tooltip__exited__CbiIS {
  opacity: 0;
  pointer-events: none; }

.helpTooltip__wrapper__P5pFY {
  position: absolute;
  right: 0;
  top: calc(50% - 8px);
  width: 16px;
  height: 16px; }

.helpTooltip__inner__sSOGb {
  display: block;
  width: 100%;
  height: 100%; }

.helpTooltip__help__56aBJ {
  position: absolute;
  cursor: pointer;
  color: #0087c9;
  width: 100%;
  height: 100%; }

.MapAccountsForm__row__FF-qC {
  margin: 30px 0 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: start;
      align-items: flex-start; }

.MapAccountsForm__submit__1cPsE {
  margin-top: 20px; }

.MapAccountsForm__tooltipTitle__mGE1U {
  display: block;
  font-weight: bold;
  font-size: 14px;
  color: #333333;
  margin-bottom: 10px; }

.MapAccountsForm__tooltipList__Xzg0p {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  list-style: none;
  margin: 0;
  padding: 0; }

.MapAccountsForm__tooltipListItem__YgzHJ {
  max-width: 33%; }
  .MapAccountsForm__tooltipListItem__YgzHJ:not(:last-child) {
    margin-right: 15px; }

.MapAccountsForm__tooltipText__0ILCo {
  font-size: 10px;
  color: #333333;
  margin-bottom: 5px;
  display: block; }
  .MapAccountsForm__tooltipText__0ILCo:not(:first-child) {
    margin-top: 10px; }

.MapAccountsForm__tooltipImage__5aMyW {
  max-width: 207px;
  display: inline-block; }

.MapAccountsForm__select__Dz6AR {
  width: 240px; }

.tableListItem__row__eJMoG {
  width: 100%;
  background-color: #fff;
  border-bottom: solid 1px #dfdfdf; }
  .tableListItem__row__eJMoG:hover {
    background-color: #ffffdf; }

.tableListItem__expanded__hCg3c {
  background-color: #ffffdf; }

.tableListItem__col__v4Db7 {
  font-size: 13px;
  padding: 10px 15px; }
  .tableListItem__col__v4Db7:first-child {
    padding-left: 35px; }
  .tableListItem__col__v4Db7:last-child {
    padding-right: 35px;
    text-align: right; }

.tableList__table__uJj9t {
  width: 100%;
  will-change: contents; }

.tableList__header__\+oooj {
  font-size: 14px; }
  .tableList__header__\+oooj td {
    border-bottom: solid 1px #dfdfdf;
    color: #666666; }
  .tableList__header__\+oooj tbody td:last-child {
    text-align: right; }

.tableList__col__d4-V\+ {
  padding: 15px; }
  .tableList__col__d4-V\+:first-child {
    padding-left: 35px; }
  .tableList__col__d4-V\+:last-child {
    padding-right: 35px; }

.searchInput__wrapper__7qzRq {
  overflow: hidden;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  -ms-flex-pack: end;
      justify-content: flex-end;
  height: 43px;
  position: relative; }

.searchInput__form__Hk0Pi {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.searchInput__searchInput__cpC2m {
  max-width: 400px;
  margin-right: 0 !important;
  overflow: hidden; }
  .searchInput__searchInput__cpC2m input {
    padding-right: 35px; }

.searchInput__iconWrap__ci-QC {
  width: 20px;
  height: 20px;
  display: block;
  position: absolute;
  bottom: 8px;
  right: 6px; }

.searchInput__icon__8qJPb {
  width: 20px;
  height: 20px;
  display: block;
  fill: #999;
  cursor: pointer; }
  .searchInput__icon__8qJPb span,
  .searchInput__icon__8qJPb div {
    width: 20px;
    height: 20px; }

.searchInput__entering__0homV {
  opacity: 0;
  -webkit-transform: translateX(200px);
      -ms-transform: translateX(200px);
          transform: translateX(200px); }

.searchInput__entered__32CtQ {
  -webkit-transform: none;
      -ms-transform: none;
          transform: none;
  opacity: 1;
  -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease-out;
  transition: opacity 0.3s ease, -webkit-transform 0.3s ease-out;
  -o-transition: transform 0.3s ease-out, opacity 0.3s ease;
  transition: transform 0.3s ease-out, opacity 0.3s ease;
  transition: transform 0.3s ease-out, opacity 0.3s ease, -webkit-transform 0.3s ease-out; }

.searchInput__exiting__yXuNM {
  -webkit-transform: translateX(200px);
      -ms-transform: translateX(200px);
          transform: translateX(200px);
  opacity: 0;
  -webkit-transition: opacity 0.3s ease, -webkit-transform 0.3s ease-in;
  transition: opacity 0.3s ease, -webkit-transform 0.3s ease-in;
  -o-transition: transform 0.3s ease-in, opacity 0.3s ease;
  transition: transform 0.3s ease-in, opacity 0.3s ease;
  transition: transform 0.3s ease-in, opacity 0.3s ease, -webkit-transform 0.3s ease-in; }

.searchInput__exited__HpzMd {
  opacity: 0;
  -webkit-transform: translateX(200px);
      -ms-transform: translateX(200px);
          transform: translateX(200px); }

.MapAccountsTable__wrapper__NCBDw {
  padding: 2px; }

.MapAccountsTable__table__CJBKT table {
  table-layout: fixed; }
  .MapAccountsTable__table__CJBKT table td:last-child {
    width: 180px; }

.MapAccountsTable__table__CJBKT thead {
  background: #f5f5f5; }

.MapAccountsTable__innerContent__vORoU {
  padding-top: 20px;
  background-color: #fff; }

.MapAccountsTable__innerTitle__ss42a {
  padding: 0 35px 10px;
  margin: 0;
  font-size: 20px;
  font-weight: bold;
  color: #868686;
  text-transform: initial; }

.MapAccountsTable__innerParagraph__lDnL8 {
  font-size: 14px;
  color: #333333;
  padding: 0 35px 10px;
  margin: 0; }

.MapAccountsTable__innerTable__ax0h- {
  text-align: left;
  padding: 0 35px 25px;
  background-color: transparent; }
  .MapAccountsTable__innerTable__ax0h- td:last-child {
    width: 20%; }
  .MapAccountsTable__innerTable__ax0h- thead {
    background: transparent; }

.MapAccountsTable__actionsTable__HyszD tbody tr td {
  cursor: pointer; }
  .MapAccountsTable__actionsTable__HyszD tbody tr td:first-child {
    width: 40px; }

.MapAccountsTable__innerTableFooter__2AhCZ {
  padding: 20px 35px;
  background-color: #f5f5f5; }

.MapAccountsTable__tick__-RiTf {
  width: 21px;
  height: 21px;
  margin-left: 7px; }

.MapAccountsTable__selectedTick__LrWMk {
  color: #ff6633; }

.MapAccountsTable__deselectedTick__mf1Ee {
  color: #e7e7e7; }

.MapAccountsTable__searchInput__2Iday {
  margin-right: 35px;
  margin-bottom: 15px; }

.MapAccountsTable__tableWrapper__wXRM9 {
  background-color: #fff; }

.MapAccountsTable__warning__R-Wuy { }

.actionsDropdown__wrapper__pCcYJ {
  height: 30px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  background-color: #fff;
  min-width: 130px; }

.actionsDropdown__primary__vuP6b {
  padding: 0 10px;
  -ms-flex-positive: 1;
      flex-grow: 1;
  height: 30px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  display: -ms-flexbox;
  display: flex;
  color: #0087c9;
  text-decoration: none !important;
  cursor: pointer;
  background-color: #fff;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  border: solid 1px #0087c9;
  border-radius: 3px 0 0 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  text-transform: capitalize; }
  .actionsDropdown__primary__vuP6b:hover {
    background-color: #0087c9;
    color: #fff; }
  .actionsDropdown__primary__vuP6b:nth-last-child(2) {
    border-radius: 3px; }

.actionsDropdown__primaryOpened__k\+n1e {
  border-bottom-left-radius: 0; }
  .actionsDropdown__primaryOpened__k\+n1e:nth-last-child(2) {
    border-bottom-right-radius: 0; }

.actionsDropdown__dropdown__ASZiu {
  position: relative;
  height: 30px;
  width: 32px;
  border: solid 1px #0087c9;
  border-radius: 0 3px 3px 0;
  border-left-width: 0;
  margin-left: auto;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .actionsDropdown__dropdown__ASZiu:hover {
    background-color: #0087c9; }
    .actionsDropdown__dropdown__ASZiu:hover .actionsDropdown__arrow__XP9Wn {
      color: #fff; }

.actionsDropdown__dropdownOpened__FjT4C {
  border-bottom-right-radius: 0; }

.actionsDropdown__dropdownListWrap__gPJzx {
  top: 29px;
  left: 0;
  width: 100%;
  position: absolute; }

.actionsDropdown__dropdownList__vU0ih {
  width: 100%;
  left: 0;
  text-align: left;
  background-color: #fff;
  position: absolute;
  overflow: hidden;
  color: #999999;
  z-index: 10; }
  .actionsDropdown__dropdownList__vU0ih li {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .actionsDropdown__dropdownList__vU0ih li:hover {
      background: #0087c9;
      color: #fff; }

.actionsDropdown__disabled__iDOHC {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.actionsDropdown__listWrap__LuAf3 {
  position: relative;
  background-color: #fff;
  border: solid 1px #0087c9;
  border-radius: 0 0 3px 3px; }

.actionsDropdown__arrow__XP9Wn {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  height: 30px;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  color: #0087c9;
  font-size: 22px;
  cursor: pointer;
  padding: 9px; }

.MapAccounts__wrapper__Gbw7K {
  position: relative; }

.MapAccounts__formWrapper__ch7b5 {
  position: relative;
  padding: 20px 35px 0; }

.MapAccounts__text__8NjR\+ {
  font-size: 16px; }

@charset "UTF-8";

.autoSuggest__wrapper__1hhsO { }
  .autoSuggest__wrapper__1hhsO:not(:last-child) {
    margin-right: 20px; }

.autoSuggest__input__sdPky .k-widget {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: solid 1px #dbdbdb;
  height: 31px;
  border-radius: 3px;
  overflow: hidden; }

.autoSuggest__input__sdPky .k-multiselect-wrap {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%;
  padding: 0 12px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
  color: #868686; }

.autoSuggest__input__sdPky .k-reset {
  height: 29px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.autoSuggest__input__sdPky .k-button {
  margin: 0;
  padding: 0;
  background-color: transparent;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 100%;
  border: none;
  position: static;
  white-space: nowrap;
  color: #868686; }

.autoSuggest__input__sdPky .k-select {
  position: absolute;
  top: 0;
  right: 0;
  height: 29px;
  width: 26px;
  background-color: transparent;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.autoSuggest__input__sdPky .k-icon {
  position: relative;
  top: 0;
  left: 0;
  background: transparent;
  color: #868686; }
  .autoSuggest__input__sdPky .k-icon:after {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    content: '×';
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center;
    -ms-flex-align: center;
        align-items: center;
    font-size: 25px;
    cursor: pointer; }

.autoSuggest__input__sdPky .k-input {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  color: #868686; }

.autoSuggest__input__sdPky .k-state-hover .k-button,
.autoSuggest__input__sdPky .k-state-hover .k-icon,
.autoSuggest__input__sdPky .k-state-focused .k-button,
.autoSuggest__input__sdPky .k-state-focused .k-icon {
  background-color: transparent;
  color: #868686; }

.autoSuggest__clearBtn__ZKF-5 {
  position: relative;
  right: 3px; }
  .autoSuggest__clearBtn__ZKF-5:hover {
    color: #0087c9; }

.autoSuggest__label__OVCYS { }

.autoSuggest__requiredMark__XyTq9 { }

.autoSuggest__errorMessage__JiSWN { }

.autoSuggest__isDisabled__q\+QXX { }

.autoSuggest__medium__up7XL {
  width: 240px;
  max-width: 240px; }

.MapAccountsTable__wrapper__b9F-p {
  padding: 2px; }

.MapAccountsTable__table__CL5\+m table {
  table-layout: fixed; }
  .MapAccountsTable__table__CL5\+m table td:last-child {
    width: 180px; }

.MapAccountsTable__table__CL5\+m thead {
  background: #f5f5f5; }

.MapAccountsTable__table__CL5\+m .MapAccountsTable__merchantsTableHeader__8E1Uw {
  background: none; }

.MapAccountsTable__searchInput__L3h11 {
  margin-right: 35px;
  margin-bottom: 15px; }

.MapAccountsTable__tableWrapper__TlmY9 {
  background-color: #fff; }

.MapAccountsTable__warning__tX8Mn { }

.MapAccountsTable__actionsListItem__QtotM { }

.MapAccountsTable__link__fxjjT { }

.MapAccountsTable__isDisabled__dTndy {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  pointer-events: none; }

.MapAccountsTable__inlineCellFooter__IguLw { }

.MapAccountsTable__mapMerchantsTableContainer__nK1tq {
  padding: 40px 20px; }

.MapAccountsTable__merchantsTable__6l1Ms {
  border-collapse: collapse;
  border-spacing: 0; }
  .MapAccountsTable__merchantsTable__6l1Ms td {
    padding: 10px 15px;
    border-bottom: solid 1px #dfdfdf; }

.MapAccountsTable__alignRightCell__uAiOp {
  text-align: right; }

.MapAccountsTable__innerParagraph__rfDJX {
  padding-top: 20px;
  padding-left: 35px;
  font-size: 14px; }

.MapAccountsTable__innerTitle__rn6XD {
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  color: #666666;
  margin-bottom: 20px; }

.MapAccounts__wrapper__3sz2G {
  position: relative; }

.MapAccounts__textWrapper__Sl8B8 {
  position: relative;
  padding: 20px 35px 0; }

.MapAccounts__text__uVffH {
  font-size: 16px; }

.shared__wrapper__lUhh8 {
  padding: 2px;
  position: relative; }

.shared__text__OwB\+G {
  font-size: 16px;
  padding: 20px 75px 40px; }

.shared__searchInput__HFJw6 {
  margin-right: 35px;
  margin-bottom: 15px; }

.shared__tableWrapper__D81qN {
  position: relative;
  background-color: #fff; }

.shared__table__HxyeG thead {
  background-color: #f5f5f5; }

.shared__inlineCellContent__Zj90i {
  padding: 20px 35px; }

.shared__inlineCellFooter__71bph {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.shared__inlineCellTitle__SmAdz {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px; }

.shared__inlineCellText__o09-4 {
  font-size: 15px;
  line-height: 2em;
  margin-bottom: 20px; }

.shared__red__W-vy5 {
  display: -ms-flexbox;
  display: flex;
  color: #f33; }

.shared__green__Gvuyy {
  display: -ms-flexbox;
  display: flex;
  color: #093; }

.tyroPairedTerminals__wrapper__8lrKC { }

.tyroPairedTerminals__locationName__FDdSw {
  max-width: 200px; }

.tyroPairedTerminals__ellipsis__C484E { }

.tyroPairedTerminals__text__i79bv { }

.tyroPairedTerminals__searchInput__c0D-g { }

.tyroPairedTerminals__actionsListItem__d\+CUj { }

.tyroPairedTerminals__tableWrapper__wJ4-n { }

.tyroPairedTerminals__table__Cg-u6 { }

.tyroPairedTerminals__inlineCellContent__XIgqI { }

.tyroPairedTerminals__inlineCellFooter__vt7\+Z { }

.tyroPairedTerminals__inlineCellTitle__UxnHH { }

.tyroPairedTerminals__inlineCellText__BngRc { }

.tyroPairedTerminals__warning__Yvnrs { }

.tyroPairedTerminals__red__6YPf0 { }

.tyroPairedTerminals__green__RNIzr { }

.tyroPairedTerminals__link__VYUps { }

.anzPairedTerminals__wrapper__f1HK\+ { }

.anzPairedTerminals__text__RGbtP { }

.anzPairedTerminals__searchInput__M6LpK { }

.anzPairedTerminals__actionsListItem__YkWia { }

.anzPairedTerminals__tableWrapper__hhx\+L { }

.anzPairedTerminals__table__qV65M { }
  .anzPairedTerminals__table__qV65M table {
    table-layout: fixed; }

.anzPairedTerminals__inlineCellContent__OO9uF { }

.anzPairedTerminals__inlineCellFooter__4-rsJ { }

.anzPairedTerminals__inlineCellTitle__Gw3VP { }

.anzPairedTerminals__inlineCellText__M2D1c { }

.anzPairedTerminals__select__hhOrr {
  width: 230px; }

.anzPairedTerminals__red__GWuAG { }

.anzPairedTerminals__green__CAH14 { }

.anzPairedTerminals__link__r\+ugj { }

.anzPairedTerminals__warning__zvA4B { }

.paymentTerminal__pageTitle__l8AvE { }

.paymentTerminal__tab__r154Z {
  padding: 15px 20px;
  width: 190px;
  height: 70px;
  margin-right: 25px;
  border: 1px solid transparent;
  border-bottom-width: 0;
  background-color: #f5f5f5;
  border-radius: 10px 10px 0 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
  margin-bottom: 2px; }
  .paymentTerminal__tab__r154Z:hover {
    border-color: #0087c9; }
    .paymentTerminal__tab__r154Z:hover .paymentTerminal__tabSvgIcon__iDsQc {
      color: #49d13d; }

.paymentTerminal__stub__CzXU- {
  padding-left: 35px;
  padding-right: 35px;
  margin-bottom: 0; }

.paymentTerminal__tabActive__L4dW2 {
  border-color: #ccc; }
  .paymentTerminal__tabActive__L4dW2 .paymentTerminal__tabSvgIcon__iDsQc {
    color: #49d13d; }

.paymentTerminal__tabSvgIcon__iDsQc {
  width: 35px;
  height: 35px;
  color: #ccc; }

.paymentTerminal__tabImage__5iD44 {
  width: auto;
  height: 36px;
  display: block; }

.paymentTerminal__smallerImage__b8c2w {
  height: 31px; }

.paymentTerminal__wrapperPadding__\+LZk\+ {
  padding: 20px 75px 40px; }

.paymentTerminal__heading__ku-oZ {
  color: #0087c9;
  font-size: 18px;
  margin-bottom: 20px; }

.paymentTerminal__underDevelopment__3BO3\+ {
  padding: 30px 0 40px; }

.paymentTerminal__systemSwitcher__sG3Nf {
  display: -ms-flexbox;
  display: flex;
  padding: 0 70px; }

.paymentTerminal__noSolutionWarning__i7\+j0 {
  position: relative;
  max-width: 1200px;
  margin-bottom: 10px;
  border-radius: 20px;
  background-color: #f5f5f5;
  font-size: 20px;
  padding: 20px 35px;
  color: #666666; }

.alliedHealthSearchBar__wrapper__mnY0G {
  margin: 20px 0 30px; }

.alliedHealthSearchBar__row__itDAy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }

.alliedHealthSearchBar__inputText__rfc7u {
  width: 290px;
  margin-right: 0 !important; }
  .alliedHealthSearchBar__inputText__rfc7u input {
    border-bottom-right-radius: 0;
    border-top-right-radius: 0;
    border-right: 1px solid transparent; }

.alliedHealthSearchBar__multiSelect__nywh0 {
  margin: 0 0 3px !important; }
  .alliedHealthSearchBar__multiSelect__nywh0 div {
    border-radius: 0 !important; }

.alliedHealthSearchBar__button__Up-Bb {
  min-width: auto;
  width: 20px;
  font-size: 20px;
  margin-bottom: 3px;
  border-bottom-left-radius: 0;
  border-top-left-radius: 0;
  background-color: #33cccc;
  opacity: 0.6; }
  .alliedHealthSearchBar__button__Up-Bb:hover {
    background-color: #33cccc; }

.alliedHealthSearchBar__buttonActive__bDwM7 {
  opacity: 1; }

.alliedHealthTable__flexRow__\+fh1d {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.alliedHealthTable__table__PcZzw {
  table-layout: fixed;
  will-change: contents; }
  .alliedHealthTable__table__PcZzw tr {
    background-color: #fff !important; }
  .alliedHealthTable__table__PcZzw td {
    width: 15%; }
  .alliedHealthTable__table__PcZzw td:first-child {
    width: 5%; }

.alliedHealthTable__tableInner__HMcXw { }
  .alliedHealthTable__tableInner__HMcXw td {
    background-color: #f5f5f5; }
  .alliedHealthTable__tableInner__HMcXw thead td {
    display: none; }
  .alliedHealthTable__tableInner__HMcXw tbody tr:first-child {
    border-top: 0; }
  .alliedHealthTable__tableInner__HMcXw td:last-child {
    padding-right: 25px; }
  .alliedHealthTable__tableInner__HMcXw tbody tr:last-child, .alliedHealthTable__tableInner__HMcXw tr:nth-last-child(2) {
    border-bottom: 0; }

.alliedHealthTable__emptyListWrapper__oCkkN {
  max-width: 675px;
  margin: auto;
  font-size: 18px;
  line-height: 2em;
  text-align: center; }

.alliedHealthTable__actionsListItem__uvxHv {
  padding: 7px 15px;
  text-align: left;
  cursor: pointer; }
  .alliedHealthTable__actionsListItem__uvxHv + .alliedHealthTable__actionsListItem__uvxHv {
    border-top: solid 1px #e7e7e7; }

.alliedHealthTable__greenText__\+ei9O {
  color: #093; }

.alliedHealthTable__redText__6pLZF {
  color: #f33; }

.alliedHealthTable__blueText__HarV1 {
  color: #0087c9; }

.alliedHealthTable__link__24p9Z {
  color: #0087c9;
  cursor: pointer; }

.alliedHealthTable__arrowRight__odAnY {
  fill: #dcdcdc;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: -webkit-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
  cursor: pointer; }

.alliedHealthTable__arrowDown__0FgIQ {
  fill: #dcdcdc;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
  cursor: pointer; }

.alliedHealthTable__inlineCellContent__IW75V {
  padding: 20px 35px; }

.alliedHealthTable__inlineCellFooter__txYEg {
  padding: 20px 35px;
  background-color: rgba(220, 220, 220, 0.3); }

.alliedHealthTable__inlineCellTitle__jYb-1 {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px; }

.alliedHealthTable__inlineCellText__mGc1F {
  font-size: 14px;
  color: #333333;
  padding: 0 0 10px;
  margin: 0; }

.alliedHealthTable__disabled__PzbTm {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.alliedHealthTable__descrtiptionInputWrap__9n7ls {
  width: 400px;
  margin-right: 20px; }

.alliedHealth__wrapper__fDr-c input[type="number"]:invalid {
  -webkit-box-shadow: none;
          box-shadow: none; }

.alliedHealth__disableArrows__8Oi4l a[class*="__arrow__"] {
  cursor: not-allowed !important;
  pointer-events: none !important;
  opacity: 0.5 !important; }

.modalStyles__modalWrapper__ziIiO {
  padding: 15px 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.modalStyles__modalMain__f4Nvo {
  width: calc(100% - 200px); }

.modalStyles__modalInner__jTob7 {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .modalStyles__modalInner__jTob7 div {
    width: 100%;
    margin-right: 20px; }

.modalStyles__modalAside__qDB7I {
  width: 191px;
  min-width: 191px; }

.modalStyles__notification__V\+yJY {
  border: 1px solid #ff6633;
  border-radius: 10px;
  padding: 24px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 16px;
  color: #0087c9;
  line-height: 25px; }

.modalStyles__modalFormWrapper__BFObL p {
  color: #666666; }

.modalStyles__modalIcon__yDHNH {
  display: block;
  width: 130px !important;
  height: 130px;
  margin-right: 30px; }
  .modalStyles__modalIcon__yDHNH span,
  .modalStyles__modalIcon__yDHNH div {
    width: 130px;
    height: 130px; }

.modalStyles__modalFormTitle__--iRC {
  font-size: 20px;
  margin-bottom: 20px; }

.modalStyles__modalFormSelect__9mZCo {
  width: 231px; }

.modalStyles__modalFormBtn__2NJFF {
  margin-left: 45px; }

.anzExtrasCoverClaimModalForm__wrapper__cQxNq { }

.anzExtrasCoverClaimModalForm__title__P5UpV { }

.anzExtrasCoverClaimModalForm__select__BpO5h { }

.anzExtrasCoverClaimModalForm__btn__vvD-i { }

.anzExtrasCoverClaim__wrapper__Oa8wM {
  position: relative;
  height: 31px;
  width: 149px; }

.anzExtrasCoverClaim__button__3HpPC {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 149px; }

.anzExtrasCoverClaim__title__0vTOV {
  min-height: 60px;
  color: #333333;
  font-size: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding-bottom: 8px; }

.anzExtrasCoverClaim__processingStatus__ADOij {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  min-height: 140px; }

.anzExtrasCoverClaim__processingStatusText__5106Y {
  width: calc(100% - 125px);
  padding-right: 15px; }

.anzExtrasCoverClaim__icon__Mw5HO {
  display: block;
  width: 125px;
  height: 125px;
  margin-right: 15px; }

.anzExtrasCoverClaim__processingStatusMesage__oyZxR {
  padding-top: 5px; }

.anzExtrasCoverClaim__inner__JaHOO {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.anzExtrasCoverClaim__alert__JoHVp {
  font-size: 20px;
  line-height: 1.2; }

.anzExtrasCoverClaim__error__xvHAg {
  color: #ff6633;
  padding-bottom: 5px; }

.anzExtrasCoverClaim__confirmation__pKrXV {
  padding-bottom: 5px;
  padding-right: 5px; }

.anzExtrasCoverClaim__clientActions__Lbuqs {
  padding-top: 15px; }

.anzExtrasCoverClaim__outer__eul7A {
  position: relative;
  max-height: calc(98vh - 148px); }

.anzExtrasCoverClaim__statusTitle__R5RcX {
  padding-bottom: 10px; }

.anzExtrasCoverClaim__statusText__vJ0LF {
  padding-top: 10px; }

.anzExtrasCoverClaim__table__p-9c6 {
  padding: 10px 0; }

.anzExtrasCoverClaim__total__pgYd5 {
  font-size: 18px;
  width: 133px;
  padding: 10px 15px; }

.anzExtrasCoverClaim__outOfPocket__QxsST {
  width: 133px;
  padding: 10px 15px;
  font-size: 20px;
  color: #ff6633; }

.anzExtrasCoverClaim__cancelClaimTotals__z2qlB {
  padding: 0 20px 10px;
  font-size: 20px; }

.anzExtrasCoverClaim__scrollablePart__aXMOv {
  max-width: 100%;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  overflow: auto;
  display: inline-block; }

.anzExtrasCoverClaim__footer__Hp8Rg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start; }

.anzExtrasCoverClaim__warningMessage__h-uOl {
  color: #ff6633;
  font-size: 12px; }

.anzExtrasCoverClaim__optionBtn__upSXX {
  text-transform: capitalize; }

.anzEasyClaimModal__wrapper__LR19k { }

.anzEasyClaimModal__main__ZKYXR { }

.anzEasyClaimModal__aside__c9HGb { }

.anzEasyClaimModal__notification__LZqBk { }

.anzEasyClaimModal__title__mVVls { }
  .anzEasyClaimModal__title__mVVls.anzEasyClaimModal__greenFill__fYHQF {
    color: #093; }
  .anzEasyClaimModal__title__mVVls.anzEasyClaimModal__redFill__mBkDo {
    color: #f33; }

.anzEasyClaimModal__redCell__v2jO3 {
  color: #f33; }

.anzEasyClaimModal__processingStatus__r9Vva { }

.anzEasyClaimModal__processingStatusText__C2eOT { }

.anzEasyClaimModal__icon__qvX4a { }
  .anzEasyClaimModal__icon__qvX4a span,
  .anzEasyClaimModal__icon__qvX4a div {
    width: 125px;
    height: 125px; }
  .anzEasyClaimModal__icon__qvX4a.anzEasyClaimModal__greenFill__fYHQF {
    fill: #093; }
  .anzEasyClaimModal__icon__qvX4a.anzEasyClaimModal__redFill__mBkDo {
    fill: #f33; }

.anzEasyClaimModal__divider__Nysr7 { }

.anzEasyClaimModal__processingStatusMesage__7Omsf { }

.anzEasyClaimModal__inner__S7uFo { }
  .anzEasyClaimModal__inner__S7uFo > div:not(.anzEasyClaimModal__icon__qvX4a) {
    width: calc(100% - 130px); }

.anzEasyClaimModal__alert__2\+Ih5 { }

.anzEasyClaimModal__error__inlJ9 { }

.anzEasyClaimModal__confirmation__9vAZQ { }

.anzEasyClaimModal__clientActions__-szNc { }

.anzEasyClaimModal__outer__rhYks { }

.anzEasyClaimModal__statusTitle__ThKMO { }

.anzEasyClaimModal__statusText__8gNSq { }

.anzEasyClaimModal__table__7jfoe { }
  .anzEasyClaimModal__table__7jfoe table {
    width: auto;
    min-width: 300px; }
  .anzEasyClaimModal__table__7jfoe thead {
    font-weight: bold; }
  .anzEasyClaimModal__table__7jfoe td {
    width: 133px; }
    .anzEasyClaimModal__table__7jfoe td:first-child {
      padding-left: 35px; }
  .anzEasyClaimModal__table__7jfoe td:last-child {
    text-align: left; }

.anzEasyClaimModal__total__mG5Cu { }

.anzEasyClaimModal__outOfPocket__TKfRA { }

.anzEasyClaimModal__cancelClaimTotals__mufYv { }
  .anzEasyClaimModal__cancelClaimTotals__mufYv span {
    font-size: 40px; }

.anzEasyClaimModal__scrollablePart__GYVzl { }

.anzEasyClaimModal__footer__jkYxn { }

.anzEasyClaimModal__warningMessage__2Mrf1 { }

.anzEasyClaimModal__optionBtn__86CBY { }

.tyroEasyClaimModalForm__wrapper__UXD9C { }

.tyroEasyClaimModalForm__title__MbfPg { }

.tyroEasyClaimModalForm__select__sp\+Ug { }

.tyroEasyClaimModalForm__btn__WXfWZ { }

.tyroEasyClaimModal__outer__zSxY4 {
  position: relative;
  max-height: calc(98vh - 148px); }

.tyroEasyClaimModal__wrapper__1iKYM { }

.tyroEasyClaimModal__main__bDTbQ {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%; }

.tyroEasyClaimModal__inner__aoBJP {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .tyroEasyClaimModal__inner__aoBJP > div:not(.tyroEasyClaimModal__icon__iLgnW) {
    width: calc(100% - 130px); }

.tyroEasyClaimModal__aside__OrQHA { }

.tyroEasyClaimModal__notification__9a9lA { }

.tyroEasyClaimModal__statusTitle__f4S3P {
  padding-bottom: 10px; }

.tyroEasyClaimModal__statusText__c9W5x {
  padding-top: 10px; }

.tyroEasyClaimModal__divider__Rorz7 { }

.tyroEasyClaimModal__message__V8dYT,
.tyroEasyClaimModal__question__DFRDF,
.tyroEasyClaimModal__result__OW67\+ {
  width: 90%;
  display: block;
  padding-right: 20px;
  min-height: 150px; }

.tyroEasyClaimModal__icon__iLgnW {
  display: block;
  width: 130px;
  height: 130px;
  margin-right: 30px; }
  .tyroEasyClaimModal__icon__iLgnW span,
  .tyroEasyClaimModal__icon__iLgnW div {
    width: 130px;
    height: 130px; }
  .tyroEasyClaimModal__icon__iLgnW .tyroEasyClaimModal__greenFill__wqXuI {
    fill: #093; }
  .tyroEasyClaimModal__icon__iLgnW .tyroEasyClaimModal__redFill__91MHi {
    fill: #f33; }

.tyroEasyClaimModal__alert__mUpkY {
  font-size: 20px;
  line-height: 1.2; }

.tyroEasyClaimModal__spinner__d535d {
  height: 150px;
  width: 100%; }

.tyroEasyClaimModal__buttons__8uUlf {
  padding: 15px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 40px; }

.tyroEasyClaimModal__button__96VFl {
  margin-right: 15px; }

.tyroEasyClaimModal__table__DoDN1 {
  padding: 10px 0; }
  .tyroEasyClaimModal__table__DoDN1 table {
    width: auto;
    min-width: 300px; }
  .tyroEasyClaimModal__table__DoDN1 thead {
    font-weight: bold; }
  .tyroEasyClaimModal__table__DoDN1 td {
    width: 133px; }
    .tyroEasyClaimModal__table__DoDN1 td:first-child {
      padding-left: 35px; }
  .tyroEasyClaimModal__table__DoDN1 td:last-child {
    text-align: left; }

.tyroEasyClaimModal__total__OPWJ3 {
  font-size: 18px;
  width: 133px;
  padding: 10px 15px; }

.tyroEasyClaimModal__outOfPocket__6X\+Ne {
  width: 133px;
  padding: 10px 15px;
  font-size: 20px;
  color: #ff6633; }

.tyroEasyClaimModal__cancelClaimTotals__wAV74 {
  padding: 0 20px 10px;
  font-size: 20px; }
  .tyroEasyClaimModal__cancelClaimTotals__wAV74 span {
    font-size: 40px; }

.tyroEasyClaimModal__scrollablePart__reShw {
  max-width: 100%;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  overflow: auto;
  display: inline-block; }

.tyroEasyClaimModal__footer__h9-Fc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start; }

.tyroEasyClaimModal__warningMessage__-z-Lw {
  color: #ff6633;
  font-size: 12px; }

.tyroEasyClaimModal__optionBtn__Lwnv9 {
  text-transform: capitalize; }

.invoiceActionsPanel__wrapper__7r5yH {
  display: inline-block;
  height: 18px;
  min-width: 90px; }

.invoiceActionsPanel__content__2CwAW {
  height: 31px;
  min-width: 90px;
  position: relative; }

.itemsGrid__arrow__iJVAQ {
  fill: #c7c7c7;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform .3s ease;
  transition: -webkit-transform .3s ease;
  -o-transition: transform .3s ease;
  transition: transform .3s ease;
  transition: transform .3s ease, -webkit-transform .3s ease;
  cursor: pointer; }

.itemsGrid__arrowUp__DrucS {
  -webkit-transform: rotate(-180deg);
      -ms-transform: rotate(-180deg);
          transform: rotate(-180deg); }

.itemsGrid__table__8qxRh .itemsGrid__expandIconCell__YTKhZ {
  padding-left: 0;
  width: 10px; }

.itemsGrid__table__8qxRh .itemsGrid__dateCell__w7W2b {
  width: 120px;
  padding: 7px 15px; }

.itemsGrid__table__8qxRh .itemsGrid__itemNumberCell__OVpsD {
  width: 50px; }

.itemsGrid__table__8qxRh .itemsGrid__moneyCell__eKjGr {
  width: 90px; }

.itemsGrid__table__8qxRh .itemsGrid__paymentTypeCell__hnCa9 {
  width: 120px; }

.itemsGrid__tableInner__JaZq7 {
  padding-left: 260px;
  width: 460px; }
  .itemsGrid__tableInner__JaZq7 td {
    background-color: #f9f9f9; }
  .itemsGrid__tableInner__JaZq7 thead td {
    display: none; }
  .itemsGrid__tableInner__JaZq7 tbody tr:first-child {
    border-top: 0; }

.itemsGrid__totalPaymentLabel__0Em4n {
  font-style: italic;
  margin-right: 5px; }

.itemsGrid__green__O\+W1U {
  color: #093; }

.itemsGrid__right__HwZ1K {
  text-align: right; }

.claimTab__wrapper__PiGFn {
  display: inline-block; }

.paymentSystemIcon__paymentSystemIcon__9SXdV {
  height: 29px; }

.anzExtrasCoverClaimModal__wrapper__6p5pY { }

.anzExtrasCoverClaimModal__main__Okz4a { }

.anzExtrasCoverClaimModal__aside__cbPPm { }

.anzExtrasCoverClaimModal__notification__r5mMb { }

.anzExtrasCoverClaimModal__title__zfwp2 { }
  .anzExtrasCoverClaimModal__title__zfwp2.anzExtrasCoverClaimModal__greenFill__Jeq6b {
    color: #093; }
  .anzExtrasCoverClaimModal__title__zfwp2.anzExtrasCoverClaimModal__redFill__z6e6N {
    color: #f33; }

.anzExtrasCoverClaimModal__redCell__nXzDq {
  color: #f33; }

.anzExtrasCoverClaimModal__processingStatus__3Hqaa { }

.anzExtrasCoverClaimModal__processingStatusText__PUop4 { }

.anzExtrasCoverClaimModal__icon__CZT8p { }
  .anzExtrasCoverClaimModal__icon__CZT8p span,
  .anzExtrasCoverClaimModal__icon__CZT8p div {
    width: 125px;
    height: 125px; }
  .anzExtrasCoverClaimModal__icon__CZT8p.anzExtrasCoverClaimModal__greenFill__Jeq6b {
    fill: #093; }
  .anzExtrasCoverClaimModal__icon__CZT8p.anzExtrasCoverClaimModal__redFill__z6e6N {
    fill: #f33; }

.anzExtrasCoverClaimModal__divider__sh87t { }

.anzExtrasCoverClaimModal__processingStatusMesage__LeA0b { }

.anzExtrasCoverClaimModal__inner__TBFw4 { }
  .anzExtrasCoverClaimModal__inner__TBFw4 > div:not(.anzExtrasCoverClaimModal__icon__CZT8p) {
    width: calc(100% - 130px); }

.anzExtrasCoverClaimModal__alert__4Jpg1 { }

.anzExtrasCoverClaimModal__error__AZTZK { }

.anzExtrasCoverClaimModal__confirmation__oaQjF { }

.anzExtrasCoverClaimModal__clientActions__GMYCY { }

.anzExtrasCoverClaimModal__outer__AlYfO { }

.anzExtrasCoverClaimModal__statusTitle__ttnx4 { }

.anzExtrasCoverClaimModal__statusText__p6SCp { }

.anzExtrasCoverClaimModal__table__Ay5NP { }
  .anzExtrasCoverClaimModal__table__Ay5NP table {
    width: auto;
    min-width: 300px; }
  .anzExtrasCoverClaimModal__table__Ay5NP thead {
    font-weight: bold; }
  .anzExtrasCoverClaimModal__table__Ay5NP td {
    width: 133px; }
    .anzExtrasCoverClaimModal__table__Ay5NP td:first-child {
      padding-left: 35px; }
  .anzExtrasCoverClaimModal__table__Ay5NP td:last-child {
    text-align: left; }

.anzExtrasCoverClaimModal__total__7\+tHp { }

.anzExtrasCoverClaimModal__outOfPocket__MaYS4 { }

.anzExtrasCoverClaimModal__cancelClaimTotals__1CRK8 { }
  .anzExtrasCoverClaimModal__cancelClaimTotals__1CRK8 span {
    font-size: 40px; }

.anzExtrasCoverClaimModal__scrollablePart__NPYh9 { }

.anzExtrasCoverClaimModal__footer__wT4qC { }

.anzExtrasCoverClaimModal__warningMessage__EDJJC { }

.anzExtrasCoverClaimModal__optionBtn__YLWUa { }

.anzExtrasCoverCancelClaimModal__wrapper__Yasx3 { }

.anzExtrasCoverCancelClaimModal__main__9u9bw { }

.anzExtrasCoverCancelClaimModal__aside__plZ6u { }

.anzExtrasCoverCancelClaimModal__notification__gyum4 { }

.anzExtrasCoverCancelClaimModal__title__QBrPY { }
  .anzExtrasCoverCancelClaimModal__title__QBrPY.anzExtrasCoverCancelClaimModal__greenFill__GmtJ5 {
    color: #093; }
  .anzExtrasCoverCancelClaimModal__title__QBrPY.anzExtrasCoverCancelClaimModal__redFill__wHZh6 {
    color: #f33; }

.anzExtrasCoverCancelClaimModal__processingStatus__Lgfj9 { }

.anzExtrasCoverCancelClaimModal__processingStatusText__2dH7U { }

.anzExtrasCoverCancelClaimModal__icon__2mID6 { }
  .anzExtrasCoverCancelClaimModal__icon__2mID6 span,
  .anzExtrasCoverCancelClaimModal__icon__2mID6 div {
    width: 125px;
    height: 125px; }
  .anzExtrasCoverCancelClaimModal__icon__2mID6.anzExtrasCoverCancelClaimModal__greenFill__GmtJ5 {
    fill: #093; }
  .anzExtrasCoverCancelClaimModal__icon__2mID6.anzExtrasCoverCancelClaimModal__redFill__wHZh6 {
    fill: #f33; }

.anzExtrasCoverCancelClaimModal__divider__6uyiD { }

.anzExtrasCoverCancelClaimModal__processingStatusMesage__b5lp1 { }

.anzExtrasCoverCancelClaimModal__inner__1jZ1q { }
  .anzExtrasCoverCancelClaimModal__inner__1jZ1q > div:not(.anzExtrasCoverCancelClaimModal__icon__2mID6) {
    width: calc(100% - 130px); }

.anzExtrasCoverCancelClaimModal__alert__Y-5QX { }

.anzExtrasCoverCancelClaimModal__error__60tsd { }

.anzExtrasCoverCancelClaimModal__outer__9r043 { }

.anzExtrasCoverCancelClaimModal__statusTitle__WzbKd { }

.anzExtrasCoverCancelClaimModal__statusText__GRqt- { }

.anzExtrasCoverCancelClaimModal__total__FZWA6 { }

.anzExtrasCoverCancelClaimModal__outOfPocket__RFWZr { }

.anzExtrasCoverCancelClaimModal__cancelClaimTotals__fefWm { }

.anzExtrasCoverCancelClaimModal__footer__xray8 { }

.anzExtrasCoverCancelClaimModal__warningMessage__ej6Cu { }

.anzExtrasCoverCancelClaimModal__optionBtn__BmeCo { }

.anzExtrasCoverCancelClaimModal__clientActions__uPwYf {
  padding-top: 15px; }

.anzPaymentModalForm__wrapper__4m73o { }

.anzPaymentModalForm__title__O5W1l { }

.anzPaymentModalForm__select__bcGca { }

.anzPaymentModalForm__btn__gRjQV { }

.anzPaymentModal__wrapper__9zKgr { }

.anzPaymentModal__main__sXEYC { }

.anzPaymentModal__aside__R5dcY { }

.anzPaymentModal__notification__t9FlA { }

.anzPaymentModal__title__k8UnJ {
  min-height: 60px;
  color: #333333;
  font-size: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding-bottom: 8px; }
  .anzPaymentModal__title__k8UnJ.anzPaymentModal__greenFill__suqnM {
    color: #093; }
  .anzPaymentModal__title__k8UnJ.anzPaymentModal__redFill__JybQo {
    color: #f33; }

.anzPaymentModal__processingStatus__4e91\+ {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start;
  min-height: 140px; }

.anzPaymentModal__processingStatusText__ifQ-W {
  width: calc(100% - 125px);
  padding-right: 15px; }

.anzPaymentModal__icon__jOgiN {
  display: block;
  width: 125px;
  height: 125px;
  margin-right: 15px; }
  .anzPaymentModal__icon__jOgiN span,
  .anzPaymentModal__icon__jOgiN div {
    width: 125px;
    height: 125px; }
  .anzPaymentModal__icon__jOgiN.anzPaymentModal__greenFill__suqnM {
    fill: #093; }
  .anzPaymentModal__icon__jOgiN.anzPaymentModal__redFill__JybQo {
    fill: #f33; }

.anzPaymentModal__divider__gwMNn { }

.anzPaymentModal__processingStatusMesage__rg9J3 {
  padding-top: 5px; }

.anzPaymentModal__inner__eB1dR {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .anzPaymentModal__inner__eB1dR > div:not(.anzPaymentModal__icon__jOgiN) {
    width: calc(100% - 130px); }

.anzPaymentModal__alert__oyxuo {
  font-size: 20px;
  line-height: 1.2; }

.anzPaymentModal__error__jAV2\+ {
  color: #ff6633;
  padding-bottom: 5px; }

.anzPaymentModal__confirmation__4P8LT {
  padding-bottom: 5px;
  padding-right: 5px; }

.anzPaymentModal__clientActions__ajJnV {
  padding-top: 15px; }

.anzPaymentModal__total__ofX0m {
  padding: 0 20px;
  font-size: 20px; }
  .anzPaymentModal__total__ofX0m.anzPaymentModal__greenFill__suqnM {
    color: #093; }
  .anzPaymentModal__total__ofX0m.anzPaymentModal__redFill__JybQo {
    color: #f33; }

.anzPaymentModal__totalAmount__yVNFn {
  font-size: 2em; }

.tyroPaymentModalForm__wrapper__Yh2TS { }

.tyroPaymentModalForm__title__gMlLk { }

.tyroPaymentModalForm__select__YshqJ { }

.tyroPaymentModalForm__btn__YNaIh { }

.tyroPaymentModal__outer__WxY7v {
  position: relative;
  max-height: calc(98vh - 148px); }

.tyroPaymentModal__wrapper__px4Oz { }

.tyroPaymentModal__main__wdyx5 {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%; }

.tyroPaymentModal__inner__AeEjx {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .tyroPaymentModal__inner__AeEjx > div:not(.tyroPaymentModal__icon__lVUdu) {
    width: calc(100% - 130px); }

.tyroPaymentModal__aside__WN5ij { }

.tyroPaymentModal__notification__oKmVw { }

.tyroPaymentModal__statusTitle__pGxeu {
  padding-bottom: 10px; }

.tyroPaymentModal__statusText__VnDc7 {
  padding-top: 10px; }

.tyroPaymentModal__divider__mz44K { }

.tyroPaymentModal__message__\+Hnj1,
.tyroPaymentModal__question__A8yKI,
.tyroPaymentModal__result__SvsfO {
  width: 90%;
  display: block;
  padding-right: 20px;
  min-height: 150px; }

.tyroPaymentModal__icon__lVUdu {
  display: block;
  width: 130px;
  height: 130px;
  margin-right: 30px; }
  .tyroPaymentModal__icon__lVUdu span,
  .tyroPaymentModal__icon__lVUdu div {
    width: 130px;
    height: 130px; }
  .tyroPaymentModal__icon__lVUdu .tyroPaymentModal__greenFill__hsT3T {
    fill: #093; }
  .tyroPaymentModal__icon__lVUdu .tyroPaymentModal__redFill__yvUCb {
    fill: #f33; }

.tyroPaymentModal__alert__Rmpkf {
  font-size: 20px;
  line-height: 1.2; }

.tyroPaymentModal__spinner__LmakA {
  height: 150px;
  width: 100%; }

.tyroPaymentModal__buttons__vgifC {
  padding: 15px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 40px; }

.tyroPaymentModal__button__LjUly {
  margin-right: 15px; }

.tyroPaymentModal__total__P84rY {
  padding: 0 20px;
  font-size: 20px; }

.tyroPaymentModal__totalAmount__iADdj {
  font-size: 2em; }

.tyroPaymentModal__footer__bI3xx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start; }

.tyroPaymentModal__warningMessage__LlVEy {
  color: #ff6633;
  font-size: 12px; }

.tyroPaymentModal__optionBtn__3pD4\+ {
  text-transform: capitalize; }

.tyroPaymentModal__confirmationPadding__CRVNk {
  padding-top: 25px; }

.tyroPayment__wrapper__02sqJ {
  display: inline-block;
  position: relative; }

.tyroPayment__spinnerWrapper__tPhLY {
  position: absolute;
  width: 28px;
  height: 28px;
  top: -17px; }

.tyroExtrasCoverClaimModalForm__wrapper__cPo6a { }

.tyroExtrasCoverClaimModalForm__title__zao8G { }

.tyroExtrasCoverClaimModalForm__select__EQMms { }

.tyroExtrasCoverClaimModalForm__btn__bk9-g { }

.tyroExtrasCoverClaimModal__outer__sJnHW {
  position: relative;
  max-height: calc(98vh - 148px); }

.tyroExtrasCoverClaimModal__wrapper__2Cg8e { }

.tyroExtrasCoverClaimModal__main__vG7lD {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%; }

.tyroExtrasCoverClaimModal__inner__xcqD- {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .tyroExtrasCoverClaimModal__inner__xcqD- > div:not(.tyroExtrasCoverClaimModal__icon__OPlQ7) {
    width: calc(100% - 130px); }

.tyroExtrasCoverClaimModal__aside__Qq8yG { }

.tyroExtrasCoverClaimModal__notification__obWeJ { }

.tyroExtrasCoverClaimModal__statusTitle__083x0 {
  padding-bottom: 10px; }

.tyroExtrasCoverClaimModal__statusText__Myaqw {
  padding-top: 10px; }

.tyroExtrasCoverClaimModal__divider__AUUMC { }

.tyroExtrasCoverClaimModal__message__PfYEM,
.tyroExtrasCoverClaimModal__question__lXHQv,
.tyroExtrasCoverClaimModal__result__yqiso {
  width: 90%;
  display: block;
  padding-right: 20px;
  min-height: 150px; }

.tyroExtrasCoverClaimModal__icon__OPlQ7 {
  display: block;
  width: 130px;
  height: 130px;
  margin-right: 30px; }
  .tyroExtrasCoverClaimModal__icon__OPlQ7 span,
  .tyroExtrasCoverClaimModal__icon__OPlQ7 div {
    width: 130px;
    height: 130px; }
  .tyroExtrasCoverClaimModal__icon__OPlQ7 .tyroExtrasCoverClaimModal__greenFill__5yGoC {
    fill: #093; }
  .tyroExtrasCoverClaimModal__icon__OPlQ7 .tyroExtrasCoverClaimModal__redFill__C4MLP {
    fill: #f33; }

.tyroExtrasCoverClaimModal__alert__Q0\+lg {
  font-size: 20px;
  line-height: 1.2; }

.tyroExtrasCoverClaimModal__spinner__xlgca {
  height: 150px;
  width: 100%; }

.tyroExtrasCoverClaimModal__buttons__vuh\+w {
  padding: 15px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  min-height: 40px; }

.tyroExtrasCoverClaimModal__button__w40zn {
  margin-right: 15px; }

.tyroExtrasCoverClaimModal__table__KBiud {
  padding: 10px 0; }
  .tyroExtrasCoverClaimModal__table__KBiud table {
    width: auto;
    min-width: 300px; }
  .tyroExtrasCoverClaimModal__table__KBiud thead {
    font-weight: bold; }
  .tyroExtrasCoverClaimModal__table__KBiud td {
    width: 133px; }
    .tyroExtrasCoverClaimModal__table__KBiud td:first-child {
      padding-left: 35px; }
  .tyroExtrasCoverClaimModal__table__KBiud td:last-child {
    text-align: left; }

.tyroExtrasCoverClaimModal__total__kDR1F {
  font-size: 18px;
  width: 133px;
  padding: 10px 15px; }

.tyroExtrasCoverClaimModal__outOfPocket__kJ8iv {
  width: 133px;
  padding: 10px 15px;
  font-size: 20px;
  color: #ff6633; }

.tyroExtrasCoverClaimModal__cancelClaimTotals__Tpuxg {
  padding: 0 20px 10px;
  font-size: 20px; }
  .tyroExtrasCoverClaimModal__cancelClaimTotals__Tpuxg span {
    font-size: 40px; }

.tyroExtrasCoverClaimModal__scrollablePart__klkHn {
  max-width: 100%;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  overflow: auto;
  display: inline-block; }

.tyroExtrasCoverClaimModal__footer__9bxt1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start; }

.tyroExtrasCoverClaimModal__warningMessage__uOGAB {
  color: #ff6633;
  font-size: 12px; }

.tyroExtrasCoverClaimModal__optionBtn__qa7Gh {
  text-transform: capitalize; }

.tyroExtrasCoverClaim__wrapper__bJVLm {
  position: relative;
  height: 31px;
  width: 149px; }

.tyroExtrasCoverClaim__button__BwrcP {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 149px; }

.sharedDigitalHealth__textbox__nXeRM {
  height: 2.4em;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  background-color: #fff;
  color: #000;
  text-indent: 0.33em;
  line-height: 1.6em;
  padding: 2px 0.3em;
  overflow: auto;
  width: 100%; }
  .sharedDigitalHealth__textbox__nXeRM:hover, .sharedDigitalHealth__textbox__nXeRM:focus {
    border-color: #1ca1e2; }

.sharedDigitalHealth__helpTooltipWrapper__wUzGJ ol {
  list-style: none;
  counter-reset: digit-dash; }
  .sharedDigitalHealth__helpTooltipWrapper__wUzGJ ol li {
    line-height: 1.5;
    counter-increment: digit-dash; }
    .sharedDigitalHealth__helpTooltipWrapper__wUzGJ ol li::before {
      display: inline;
      content: counter(digit-dash) " - "; }

.sharedDigitalHealth__modal__BVFnr {
  width: 700px;
  max-width: 700px; }
  .sharedDigitalHealth__modal__BVFnr div[class*="header"] {
    background-color: #ff6666; }
  .sharedDigitalHealth__modal__BVFnr div[class*="footer"] {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    .sharedDigitalHealth__modal__BVFnr div[class*="footer"] div:nth-child(2) {
      display: none; }

.sharedDigitalHealth__cloakStyle__M9oBg {
  z-index: 999999999 !important; }

.sharedDigitalHealth__validationAlertContainer__7GPsD {
  display: -ms-flexbox;
  display: flex; }

.sharedDigitalHealth__validationAlertTextContainer__NbGfU {
  padding: 10px 0 0 30px;
  margin-bottom: 100px;
  line-height: 1.5em; }
  .sharedDigitalHealth__validationAlertTextContainer__NbGfU a {
    text-decoration: none; }

.sharedDigitalHealth__validationAlertGlyph__cS4Q1 {
  width: 48px;
  height: 48px;
  fill: #ff6666; }

.sharedDigitalHealth__validationAlertTitle__Wh-nt {
  color: #ff6666;
  font-size: 20px;
  font-weight: bold; }

.sharedDA__widgetHeader__qUnI2 {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.sharedDA__widgetAddIcon__Z4WLv {
  color: #49d13d;
  cursor: pointer;
  width: 18px;
  height: 18px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .sharedDA__widgetAddIcon__Z4WLv svg {
    width: 18px;
    height: 18px; }
  .sharedDA__widgetAddIcon__Z4WLv:hover {
    color: #13af3c; }

.sharedDA__defaultText__eSFQS {
  font-size: 10px;
  line-height: 1.3; }

.sharedDA__linkText__dsZWS {
  font-size: 10px;
  color: #0087c9;
  cursor: pointer; }
  .sharedDA__linkText__dsZWS:hover {
    text-decoration: underline; }

.sharedDA__infoText__XUF8y {
  font-size: 11px;
  color: #0087c9; }

.sharedDA__headerArrow__LjWva {
  margin-left: 10px;
  color: #dbdbdb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      align-self: center; }

.sharedDA__itemsCounter__B5N0H {
  padding: 2px 8px;
  background-color: #80c3e4;
  color: #fff;
  border-radius: 20px;
  margin: 0 10px 0 20px;
  text-decoration: none; }

.sharedDA__tooltipWrapper__6yR7o {
  padding: 10px 0 10px 10px; }

.sharedDA__tooltipHeader__PcjRp {
  font-size: 14px; }

.sharedDA__tooltipTitle__El-VP {
  text-transform: capitalize;
  font-weight: bold;
  color: #333333; }

.sharedDA__tooltipDescription__hbjU6 {
  margin-top: 10px;
  display: block;
  color: #333333;
  line-height: 1.5em;
  white-space: pre-wrap; }

.sharedDA__styledCount__5gceL {
  background-color: #0087c9;
  color: #fff;
  border-radius: 10px;
  font-weight: bold;
  padding: 5px 10px;
  height: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 13px;
  line-height: 2; }

.sharedDA__inlineCellFooter__TnDQE {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 10px 35px;
  background-color: #f5f5f5; }

.allergies__wrapper__QpMEZ {
  display: -ms-flexbox;
  display: flex;
  margin-top: 20px; }

.allergies__header__eWIEr { }

.allergies__addIcon__hcrMR { }

.allergies__content__ktMA8 {
  overflow: hidden;
  -webkit-transition: max-height .5s ease;
  -o-transition: max-height .5s ease;
  transition: max-height .5s ease; }

.allergies__colLeft__8\+lgW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 0 1 26%;
      flex: 0 1 26%; }

.allergies__colRight__9CB\+9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 1 1 74%;
      flex: 1 1 74%;
  max-width: 74%; }

.allergies__severityText__sdb1x {
  font-size: 10px;
  line-height: 1.3;
  margin-bottom: 5px;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  text-align: right; }

.allergies__lifeThreatening__RVrKs {
  color: #FF3366; }

.allergies__severe__vAt4t {
  color: #FF9900; }

.allergies__moderate__waxfo {
  color: #FFCC33; }

.allergies__mild__lMmHm {
  color: #A1A1A1; }

.allergies__allergyText__unxpP {
  margin-left: 10px;
  display: block;
  height: 100%;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  max-width: inherit;
  overflow: hidden;
  white-space: nowrap;
  text-transform: capitalize; }

.allergies__allergyLink__c8Rad { }

.allergies__allergyListTable__g-CAe {
  width: 100%;
  table-layout: fixed; }

.allergies__allergyListRow__TqqXp td {
  vertical-align: top; }

.allergies__allergyListRow__TqqXp td:first-child {
  width: 30%; }

.allergies__allergyListRow__TqqXp td:last-child {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.allergies__viewAllText__MDZCu {
  -ms-flex: 100% 1;
      flex: 100% 1;
  font-size: 12px;
  font-weight: 400;
  margin-top: 10px;
  cursor: pointer;
  text-align: right; }

.allergies__viewAllTextHeader__SvLkW {
  cursor: pointer;
  font-size: 12px;
  font-weight: 400; }

.allergies__itemsCounter__0T-h- { }

.allergies__headerArrow__OBAu0 { }

.allergies__headerCollapsible__CQnOJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }

.allergies__isInvisible__x-tnK {
  opacity: 0;
  pointer-events: none; }

.allergies__row__Xnv2U {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.allergies__title__loHYd {
  cursor: pointer; }
  .allergies__title__loHYd:hover .allergies__headerArrow__OBAu0 {
    color: #0087c9; }
  .allergies__title__loHYd:hover .allergies__titleText__\+kyLY {
    text-decoration: underline; }

.allergies__tooltipWrapper__DTf6F { }

.allergies__tooltipHeader__L6AxL { }

.allergies__tooltipTitle__YIgnT {
  margin-bottom: 10px; }

.allergies__tooltipSubtitle__dkQPl { }

.allergies__tooltipDescription__l8zjH { }

.allergies__notification__P0xm9 {
  max-width: 160px;
  text-align: center; }

.card__wrapper__B4mGz {
  padding: 10px 18px;
  margin-bottom: 7px;
  border: 1px solid #e7e7e7;
  background-color: #fff;
  width: 100%;
  position: relative; }
  @media (max-width: 1680px) {
    .card__wrapper__B4mGz {
      padding-left: 12px;
      padding-right: 12px; } }

.card__dark__zb9M6 {
  border-radius: 5px;
  border: solid 1px #dbdbdb; }

.card__arrowTop__Lgszc {
  z-index: 1; }

.card__arrowTop__Lgszc:after {
  z-index: -1;
  content: " ";
  top: -28px;
  right: 11px;
  height: 54px;
  width: 54px;
  background-color: #fff;
  position: absolute;
  pointer-events: none;
  border-top: 1px solid #e7e7e7;
  border-left: 1px solid #e7e7e7;
  -webkit-transform: rotateX(30deg) rotateZ(45deg);
          transform: rotateX(30deg) rotateZ(45deg); }

.sharedRP__tabHeading__3QRbo {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.sharedRP__tabSubHeading__6d4Na {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.sharedRP__tabIcon__AWqIC {
  margin-left: 30px; }

.sharedRP__image__BvwG5 {
  max-width: 100%;
  height: auto;
  display: inline-block; }

.allergiesPanel__wrapper__U08N2 {
  position: relative; }

.allergiesPanel__heading__7thTq { }

.allergiesPanel__subHeading__RORz6 { }

.allergiesPanel__tabIcon__5ogFG { }

.shared__inlineCellContent__eykdI {
  padding: 20px 35px; }

.shared__inlineCellFooter__LXs2C {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.shared__inlineCellTitle__uzXsD {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px; }

.shared__inlineCellText__\+UoHJ {
  font-size: 15px;
  line-height: 2em;
  margin-bottom: 20px; }
  .shared__inlineCellText__\+UoHJ + .shared__inlineCellText__\+UoHJ {
    margin-top: -20px; }

.shared__inlineCellAlert__CkVjS {
  font-size: 15px;
  line-height: 2em;
  font-weight: bold;
  color: #ff6633; }

.shared__inlineCellSubtitle__DEdMq {
  font-size: 15px;
  line-height: 2em;
  font-weight: bold;
  color: #333333; }

.shared__section__mLjjO {
  background-color: #f5f5f5;
  border-radius: 6px;
  padding: 24px;
  margin-bottom: 10px;
  width: 100%; }

.shared__actionsListItem__7FjRK {
  padding: 7px 15px;
  cursor: pointer;
  text-transform: capitalize; }
  .shared__actionsListItem__7FjRK:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .shared__actionsListItem__7FjRK + .shared__actionsListItem__7FjRK {
    border-top: solid 1px #e7e7e7; }

.shared__widgetHeader__7WgWx {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.shared__widgetAddIcon__F8Ze7 {
  color: #49d13d;
  cursor: pointer;
  width: 18px;
  height: 18px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .shared__widgetAddIcon__F8Ze7 svg {
    width: 18px;
    height: 18px; }
  .shared__widgetAddIcon__F8Ze7:hover {
    color: #13af3c; }

.shared__defaultText__anqn5 {
  font-size: 10px;
  line-height: 1.3; }

.shared__linkText__3oIB2 {
  font-size: 10px;
  color: #0087c9;
  cursor: pointer; }
  .shared__linkText__3oIB2:hover {
    text-decoration: underline; }

.shared__infoText__Cug-g {
  font-size: 11px;
  color: #0087c9; }

.shared__headerArrow__C2l7c {
  margin-left: 10px;
  color: #dbdbdb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-item-align: center;
      align-self: center; }

.shared__itemsCounter__FaQEY {
  padding: 2px 8px;
  background-color: #80c3e4;
  color: #fff;
  border-radius: 20px;
  margin: 0 10px 0 20px;
  text-decoration: none; }

.shared__tooltipWrapper__zm6ZF {
  padding: 10px 0 10px 10px; }

.shared__tooltipHeader__9hqF8 {
  font-size: 14px; }

.shared__tooltipTitle__38oq8 {
  text-transform: capitalize;
  font-weight: bold;
  color: #333333; }

.shared__tooltipDescription__5ifhw {
  margin-top: 10px;
  display: block;
  color: #333333;
  line-height: 1.5em;
  white-space: pre-wrap; }

.shared__styledCount__SNAwM {
  background-color: #0087c9;
  color: #fff;
  border-radius: 10px;
  font-weight: bold;
  padding: 5px 10px;
  height: 18px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 13px;
  line-height: 2; }

.shared__tabHeading__FJJij {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.shared__tabSubHeading__zGvog {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.shared__tabIcon__cNdnQ {
  margin-left: 30px; }

.shared__image__i4za9 {
  max-width: 100%;
  height: auto;
  display: inline-block; }

.patientAllergiesTable__wrapper__2pjkv {
  position: relative;
  margin: 50px 0; }

.patientAllergiesTable__table__Kq96m {
  max-width: 100%; }
  .patientAllergiesTable__table__Kq96m table {
    table-layout: fixed; }
    .patientAllergiesTable__table__Kq96m table td {
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientAllergiesTable__table__Kq96m table td:first-child {
      width: 50px;
      max-width: 50px;
      position: relative;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientAllergiesTable__table__Kq96m table td:nth-child(2) {
      width: 250px; }
    .patientAllergiesTable__table__Kq96m table td:nth-child(3) {
      width: 150px; }
    .patientAllergiesTable__table__Kq96m table td:nth-child(4) {
      width: 200px; }
    .patientAllergiesTable__table__Kq96m table td:last-child {
      width: 160px; }
  .patientAllergiesTable__table__Kq96m td:last-child {
    width: 100px; }

.patientAllergiesTable__emptyTableText__KdywR {
  max-width: 450px;
  margin: 0 auto; }

.patientAllergiesTable__helperCellIcon__AynLI {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer; }

.patientAllergiesTable__replacer__aWMUK {
  width: 20px; }

.patientAllergiesTable__substanceName__kBV-U {
  overflow: hidden;
  word-wrap: break-word; }

.patientAllergiesTable__actionsListItem__SL2Sl { }

.patientAllergiesTable__inlineCellContent__bnUd6 { }

.patientAllergiesTable__inlineCellFooter__xk4DV { }

.patientAllergiesTable__inlineCellTitle__WH3pp { }

.patientAllergiesTable__inlineCellText__Lz2QT { }

.patientAllergiesTable__link__dBHgQ {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.patientAllergiesTable__redText__ut0ZX {
  font-weight: bold;
  color: #ff6633; }

.patientAllergiesTable__tooltipWrapper__wi-Vc { }

.patientAllergiesTable__tooltipHeader__dKOek { }

.patientAllergiesTable__tooltipTitle__FqpoF { }

.patientAllergiesTable__tooltipSubtitle__RchHJ { }

.patientAllergiesTable__tooltipDescription__6XwHA { }

.patientAllergiesTable__ellipsis__JmJK5 { }

.patientAllergiesDeleteForm__inlineCellContent__KfiDl { }

.patientAllergiesDeleteForm__inlineCellFooter__NE8qI { }

.patientAllergiesDeleteForm__inlineCellTitle__FQKEt { }

.patientAllergiesDeleteForm__inlineCellText__utx22 {
  margin-bottom: 0; }

.patientAllergiesDeleteForm__textarea__nt36r {
  width: 650px;
  margin-bottom: 0; }

.patientAllergiesDeleteForm__redText__sY4CZ {
  font-weight: bold;
  color: #ff6633; }

.patientAllergiesUpdateForm__inlineCellContent__n8grx { }

.patientAllergiesUpdateForm__inlineCellFooter__Bvyyz { }

.patientAllergiesUpdateForm__inlineCellTitle__8fBE0 { }

.patientAllergiesUpdateForm__inlineCellText__d3mep { }

.patientAllergiesUpdateForm__row__KalfN {
  display: -ms-flexbox;
  display: flex; }

.patientAllergiesUpdateForm__col__OecWt {
  max-width: 500px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-transition: max-width .3s ease, margin-right .3s ease;
  -o-transition: max-width .3s ease, margin-right .3s ease;
  transition: max-width .3s ease, margin-right .3s ease; }
  .patientAllergiesUpdateForm__col__OecWt:first-child {
    margin-right: 30px; }

.patientAllergiesUpdateForm__severityWrapper__Inun3 {
  margin-right: 20px; }

.patientAllergiesUpdateForm__toggle__J6FDh {
  padding-top: 10px; }

.patientAllergiesUpdateForm__select__mnszI {
  min-width: 200px;
  max-width: 200px; }

.patientAllergiesUpdateForm__textarea__aA3Vs textarea {
  width: 470px;
  height: 170px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientAllergiesUpdateForm__textarea__aA3Vs label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.patientAllergiesUpdateForm__datePicker__AXU0G {
  width: 180px; }

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  margin-left: -8px;
  position: absolute;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  box-sizing: content-box;
  position: absolute;
  border: 8px solid transparent;
  height: 0;
  width: 1px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  content: "";
  z-index: -1;
  border-width: 8px;
  left: -8px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle {
  top: 0;
  margin-top: -8px;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle, .react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  border-top: none;
  border-bottom-color: #f0f0f0;
}

.react-datepicker-popper[data-placement^="bottom"] .react-datepicker__triangle::before {
  top: -1px;
  border-bottom-color: #aeaeae;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  bottom: 0;
  margin-bottom: -8px;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle, .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow, .react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  border-bottom: none;
  border-top-color: #fff;
}

.react-datepicker-popper[data-placement^="top"] .react-datepicker__triangle::before, .react-datepicker__year-read-view--down-arrow::before,
.react-datepicker__month-read-view--down-arrow::before,
.react-datepicker__month-year-read-view--down-arrow::before {
  bottom: -1px;
  border-top-color: #aeaeae;
}

.react-datepicker-wrapper {
  display: inline-block;
}

.react-datepicker {
  font-family: "Helvetica Neue", Helvetica, Arial, sans-serif;
  font-size: 0.8rem;
  background-color: #fff;
  color: #000;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  display: inline-block;
  position: relative;
}

.react-datepicker--time-only .react-datepicker__triangle {
  left: 35px;
}

.react-datepicker--time-only .react-datepicker__time-container {
  border-left: 0;
}

.react-datepicker--time-only .react-datepicker__time {
  border-radius: 0.3rem;
}

.react-datepicker--time-only .react-datepicker__time-box {
  border-radius: 0.3rem;
}

.react-datepicker__triangle {
  position: absolute;
  left: 50px;
}

.react-datepicker-popper {
  z-index: 1;
}

.react-datepicker-popper[data-placement^="bottom"] {
  margin-top: 10px;
}

.react-datepicker-popper[data-placement^="top"] {
  margin-bottom: 10px;
}

.react-datepicker-popper[data-placement^="right"] {
  margin-left: 8px;
}

.react-datepicker-popper[data-placement^="right"] .react-datepicker__triangle {
  left: auto;
  right: 42px;
}

.react-datepicker-popper[data-placement^="left"] {
  margin-right: 8px;
}

.react-datepicker-popper[data-placement^="left"] .react-datepicker__triangle {
  left: 42px;
  right: auto;
}

.react-datepicker__header {
  text-align: center;
  background-color: #f0f0f0;
  border-bottom: 1px solid #aeaeae;
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
  padding-top: 8px;
  position: relative;
}

.react-datepicker__header--time {
  padding-bottom: 8px;
  padding-left: 5px;
  padding-right: 5px;
}

.react-datepicker__year-dropdown-container--select,
.react-datepicker__month-dropdown-container--select,
.react-datepicker__month-year-dropdown-container--select,
.react-datepicker__year-dropdown-container--scroll,
.react-datepicker__month-dropdown-container--scroll,
.react-datepicker__month-year-dropdown-container--scroll {
  display: inline-block;
  margin: 0 2px;
}

.react-datepicker__current-month,
.react-datepicker-time__header,
.react-datepicker-year-header {
  margin-top: 0;
  color: #000;
  font-weight: bold;
  font-size: 0.944rem;
}

.react-datepicker-time__header {
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}

.react-datepicker__navigation {
  background: none;
  line-height: 1.7rem;
  text-align: center;
  cursor: pointer;
  position: absolute;
  top: 10px;
  width: 0;
  padding: 0;
  border: 0.45rem solid transparent;
  z-index: 1;
  height: 10px;
  width: 10px;
  text-indent: -999em;
  overflow: hidden;
}

.react-datepicker__navigation--previous {
  left: 10px;
  border-right-color: #ccc;
}

.react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__navigation--previous--disabled, .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--next {
  right: 10px;
  border-left-color: #ccc;
}

.react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
  right: 80px;
}

.react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__navigation--next--disabled, .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__navigation--years {
  position: relative;
  top: 0;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__navigation--years-previous {
  top: 4px;
  border-top-color: #ccc;
}

.react-datepicker__navigation--years-previous:hover {
  border-top-color: #b3b3b3;
}

.react-datepicker__navigation--years-upcoming {
  top: -4px;
  border-bottom-color: #ccc;
}

.react-datepicker__navigation--years-upcoming:hover {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__month-container {
  float: left;
}

.react-datepicker__month {
  margin: 0.4rem;
  text-align: center;
}

.react-datepicker__month .react-datepicker__month-text {
  display: inline-block;
  width: 4rem;
}

.react-datepicker__input-time-container {
  clear: both;
  width: 100%;
  float: left;
  margin: 5px 0 10px 15px;
  text-align: left;
}

.react-datepicker__input-time-container .react-datepicker-time__caption {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container {
  display: inline-block;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input {
  display: inline-block;
  margin-left: 10px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input {
  width: 85px;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-inner-spin-button,
.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__input input[type="time"] {
  -moz-appearance: textfield;
}

.react-datepicker__input-time-container .react-datepicker-time__input-container .react-datepicker-time__delimiter {
  margin-left: 5px;
  display: inline-block;
}

.react-datepicker__time-container {
  float: right;
  border-left: 1px solid #aeaeae;
  width: 70px;
}

.react-datepicker__time-container--with-today-button {
  display: inline;
  border: 1px solid #aeaeae;
  border-radius: 0.3rem;
  position: absolute;
  right: -72px;
  top: 0;
}

.react-datepicker__time-container .react-datepicker__time {
  position: relative;
  background: white;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box {
  width: 70px;
  overflow-x: hidden;
  margin: 0 auto;
  text-align: center;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list {
  list-style: none;
  margin: 0;
  height: calc(195px + (1.7rem / 2));
  overflow-y: scroll;
  padding-right: 0px;
  padding-left: 0px;
  width: 100%;
  box-sizing: content-box;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item {
  height: 30px;
  padding: 5px 10px;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item:hover {
  cursor: pointer;
  background-color: #f0f0f0;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected {
  background-color: #216ba5;
  color: white;
  font-weight: bold;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--selected:hover {
  background-color: #216ba5;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled {
  color: #ccc;
}

.react-datepicker__time-container .react-datepicker__time .react-datepicker__time-box ul.react-datepicker__time-list li.react-datepicker__time-list-item--disabled:hover {
  cursor: default;
  background-color: transparent;
}

.react-datepicker__week-number {
  color: #ccc;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable {
  cursor: pointer;
}

.react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day-names,
.react-datepicker__week {
  white-space: nowrap;
}

.react-datepicker__day-name,
.react-datepicker__day,
.react-datepicker__time-name {
  color: #000;
  display: inline-block;
  width: 1.7rem;
  line-height: 1.7rem;
  text-align: center;
  margin: 0.166rem;
}

.react-datepicker__day,
.react-datepicker__month-text {
  cursor: pointer;
}

.react-datepicker__day:hover,
.react-datepicker__month-text:hover {
  border-radius: 0.3rem;
  background-color: #f0f0f0;
}

.react-datepicker__day--today,
.react-datepicker__month-text--today {
  font-weight: bold;
}

.react-datepicker__day--highlighted,
.react-datepicker__month-text--highlighted {
  border-radius: 0.3rem;
  background-color: #3dcc4a;
  color: #fff;
}

.react-datepicker__day--highlighted:hover,
.react-datepicker__month-text--highlighted:hover {
  background-color: #32be3f;
}

.react-datepicker__day--highlighted-custom-1,
.react-datepicker__month-text--highlighted-custom-1 {
  color: magenta;
}

.react-datepicker__day--highlighted-custom-2,
.react-datepicker__month-text--highlighted-custom-2 {
  color: green;
}

.react-datepicker__day--selected, .react-datepicker__day--in-selecting-range, .react-datepicker__day--in-range,
.react-datepicker__month-text--selected,
.react-datepicker__month-text--in-selecting-range,
.react-datepicker__month-text--in-range {
  border-radius: 0.3rem;
  background-color: #216ba5;
  color: #fff;
}

.react-datepicker__day--selected:hover, .react-datepicker__day--in-selecting-range:hover, .react-datepicker__day--in-range:hover,
.react-datepicker__month-text--selected:hover,
.react-datepicker__month-text--in-selecting-range:hover,
.react-datepicker__month-text--in-range:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--keyboard-selected,
.react-datepicker__month-text--keyboard-selected {
  border-radius: 0.3rem;
  background-color: #2a87d0;
  color: #fff;
}

.react-datepicker__day--keyboard-selected:hover,
.react-datepicker__month-text--keyboard-selected:hover {
  background-color: #1d5d90;
}

.react-datepicker__day--in-selecting-range ,
.react-datepicker__month-text--in-selecting-range {
  background-color: rgba(33, 107, 165, 0.5);
}

.react-datepicker__month--selecting-range .react-datepicker__day--in-range , .react-datepicker__month--selecting-range
.react-datepicker__month-text--in-range {
  background-color: #f0f0f0;
  color: #000;
}

.react-datepicker__day--disabled,
.react-datepicker__month-text--disabled {
  cursor: default;
  color: #ccc;
}

.react-datepicker__day--disabled:hover,
.react-datepicker__month-text--disabled:hover {
  background-color: transparent;
}

.react-datepicker__input-container {
  position: relative;
  display: inline-block;
}

.react-datepicker__year-read-view,
.react-datepicker__month-read-view,
.react-datepicker__month-year-read-view {
  border: 1px solid transparent;
  border-radius: 0.3rem;
}

.react-datepicker__year-read-view:hover,
.react-datepicker__month-read-view:hover,
.react-datepicker__month-year-read-view:hover {
  cursor: pointer;
}

.react-datepicker__year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__year-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view:hover .react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-year-read-view:hover .react-datepicker__month-read-view--down-arrow {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-read-view--down-arrow,
.react-datepicker__month-read-view--down-arrow,
.react-datepicker__month-year-read-view--down-arrow {
  border-top-color: #ccc;
  float: right;
  margin-left: 20px;
  top: 8px;
  position: relative;
  border-width: 0.45rem;
}

.react-datepicker__year-dropdown,
.react-datepicker__month-dropdown,
.react-datepicker__month-year-dropdown {
  background-color: #f0f0f0;
  position: absolute;
  width: 50%;
  left: 25%;
  top: 30px;
  z-index: 1;
  text-align: center;
  border-radius: 0.3rem;
  border: 1px solid #aeaeae;
}

.react-datepicker__year-dropdown:hover,
.react-datepicker__month-dropdown:hover,
.react-datepicker__month-year-dropdown:hover {
  cursor: pointer;
}

.react-datepicker__year-dropdown--scrollable,
.react-datepicker__month-dropdown--scrollable,
.react-datepicker__month-year-dropdown--scrollable {
  height: 150px;
  overflow-y: scroll;
}

.react-datepicker__year-option,
.react-datepicker__month-option,
.react-datepicker__month-year-option {
  line-height: 20px;
  width: 100%;
  display: block;
  margin-left: auto;
  margin-right: auto;
}

.react-datepicker__year-option:first-of-type,
.react-datepicker__month-option:first-of-type,
.react-datepicker__month-year-option:first-of-type {
  border-top-left-radius: 0.3rem;
  border-top-right-radius: 0.3rem;
}

.react-datepicker__year-option:last-of-type,
.react-datepicker__month-option:last-of-type,
.react-datepicker__month-year-option:last-of-type {
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  border-bottom-left-radius: 0.3rem;
  border-bottom-right-radius: 0.3rem;
}

.react-datepicker__year-option:hover,
.react-datepicker__month-option:hover,
.react-datepicker__month-year-option:hover {
  background-color: #ccc;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-upcoming,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-upcoming {
  border-bottom-color: #b3b3b3;
}

.react-datepicker__year-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-option:hover .react-datepicker__navigation--years-previous,
.react-datepicker__month-year-option:hover .react-datepicker__navigation--years-previous {
  border-top-color: #b3b3b3;
}

.react-datepicker__year-option--selected,
.react-datepicker__month-option--selected,
.react-datepicker__month-year-option--selected {
  position: absolute;
  left: 15px;
}

.react-datepicker__close-icon {
  background-color: transparent;
  border: 0;
  cursor: pointer;
  outline: 0;
  padding: 0;
  vertical-align: middle;
  position: absolute;
  height: 16px;
  width: 16px;
  top: 25%;
  right: 7px;
}

.react-datepicker__close-icon::after {
  background-color: #216ba5;
  border-radius: 50%;
  bottom: 0;
  box-sizing: border-box;
  color: #fff;
  content: "\00d7";
  cursor: pointer;
  font-size: 12px;
  height: 16px;
  width: 16px;
  line-height: 1;
  margin: -8px auto 0;
  padding: 2px;
  position: absolute;
  right: 0px;
  text-align: center;
}

.react-datepicker__today-button {
  background: #f0f0f0;
  border-top: 1px solid #aeaeae;
  cursor: pointer;
  text-align: center;
  font-weight: bold;
  padding: 5px 0;
  clear: left;
}

.react-datepicker__portal {
  position: fixed;
  width: 100vw;
  height: 100vh;
  background-color: rgba(0, 0, 0, 0.8);
  left: 0;
  top: 0;
  justify-content: center;
  align-items: center;
  display: flex;
  z-index: 2147483647;
}

.react-datepicker__portal .react-datepicker__day-name,
.react-datepicker__portal .react-datepicker__day,
.react-datepicker__portal .react-datepicker__time-name {
  width: 3rem;
  line-height: 3rem;
}

@media (max-width: 400px), (max-height: 550px) {
  .react-datepicker__portal .react-datepicker__day-name,
  .react-datepicker__portal .react-datepicker__day,
  .react-datepicker__portal .react-datepicker__time-name {
    width: 2rem;
    line-height: 2rem;
  }
}

.react-datepicker__portal .react-datepicker__current-month,
.react-datepicker__portal .react-datepicker-time__header {
  font-size: 1.44rem;
}

.react-datepicker__portal .react-datepicker__navigation {
  border: 0.81rem solid transparent;
}

.react-datepicker__portal .react-datepicker__navigation--previous {
  border-right-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--previous:hover {
  border-right-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--previous--disabled, .react-datepicker__portal .react-datepicker__navigation--previous--disabled:hover {
  border-right-color: #e6e6e6;
  cursor: default;
}

.react-datepicker__portal .react-datepicker__navigation--next {
  border-left-color: #ccc;
}

.react-datepicker__portal .react-datepicker__navigation--next:hover {
  border-left-color: #b3b3b3;
}

.react-datepicker__portal .react-datepicker__navigation--next--disabled, .react-datepicker__portal .react-datepicker__navigation--next--disabled:hover {
  border-left-color: #e6e6e6;
  cursor: default;
}

.monthSelect__wrapper__pxaz- {
  width: 60%;
  background: none;
  outline: none;
  padding: 0;
  border: 1px solid #dbdbdb;
  border-top-left-radius: 3px;
  border-bottom-left-radius: 3px;
  border-top-right-radius: 0;
  border-right: none;
  -webkit-transition: border-radius .1s ease-out;
  -o-transition: border-radius .1s ease-out;
  transition: border-radius .1s ease-out;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .monthSelect__wrapper__pxaz-:focus {
    border-color: #0087c9;
    border-right: 1px solid #0087c9;
    border-radius: 3px;
    padding-right: -1px; }

.monthSelect__focused__6udtL {
  border-color: #0087c9;
  border-top-right-radius: 3px; }

.monthSelect__icon__mTG7E {
  height: 8px;
  width: 8px;
  fill: #999; }
  .monthSelect__icon__mTG7E.monthSelect__arrow__y4QuA {
    fill: #0087c9; }

.monthSelect__arrowContainer__VPoJz {
  position: absolute;
  left: 55px;
  width: 20px; }

.monthSelect__withOpenList__1vpA- {
  border-bottom-left-radius: 0;
  border-bottom-right-radius: 0;
  border-right: 1px solid #0087c9; }

.monthSelect__select__ArSZL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 26px;
  padding: 0 4px 0 8px;
  cursor: pointer;
  position: relative; }
  .monthSelect__select__ArSZL:focus {
    border-color: #0087c9;
    border-top-right-radius: 3px; }

.monthSelect__month__qg2hH {
  width: 48px;
  font-size: 12px;
  text-align: left;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  position: relative; }

.monthSelect__controls__Q\+COG {
  width: 20px; }

.monthSelect__selectedIcon__iauAm { }

.monthSelect__list__i5kDi {
  text-align: left;
  max-height: 162px; }

.monthSelect__listItem__7X-PS {
  height: 26px; }

.monthSelect__entering__GSseg,
.monthSelect__exiting__SnW-U { }

.monthSelect__entered__rduo- { }

.monthSelect__exiting__SnW-U { }

.monthSelect__exited__8lNMS { }

.monthSelect__item__MFNfF {
  padding: 3px 6px;
  font-size: 12px;
  text-align: left;
  cursor: pointer;
  border-bottom: 1px solid #aeaeae;
  color: #aeaeae; }

.monthSelect__list__i5kDi:hover .monthSelect__item__MFNfF:focus:not(:hover) {
  background-color: #fff;
  color: #868686; }

.monthSelect__ellipsis__MzZdm {
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.yearInput__input__YvR38 {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 40%;
  padding: 0 0 0 15px;
  background: none;
  border: 1px solid #dbdbdb;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border-left: none;
  font-size: 12px;
  -webkit-transition: border-radius .1s ease-out;
  -o-transition: border-radius .1s ease-out;
  transition: border-radius .1s ease-out; }

.yearInput__focused__upN8W {
  border-color: #0087c9;
  border-left: 1px solid #0087c9;
  border-radius: 3px;
  outline: none;
  padding-left: 14px; }

.calendar__calendar__O-dpg .react-datepicker__day-names, .calendar__calendar__O-dpg .react-datepicker__week {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  font-size: 11px; }

.calendar__calendar__O-dpg {
  border: none; }
  .calendar__calendar__O-dpg .react-datepicker__month-container {
    color: #333333; }
  .calendar__calendar__O-dpg .react-datepicker__header {
    padding: 6px 3px 0;
    background: none;
    border-bottom: none; }
  .calendar__calendar__O-dpg .react-datepicker__day-name {
    width: 1.7em;
    line-height: 1.7em;
    margin: 0.166em;
    color: #aeaeae; }
  .calendar__calendar__O-dpg .react-datepicker__day {
    width: 1.7em;
    line-height: 1.7em;
    margin: 0.166em;
    border-radius: 50%;
    -webkit-transition: background-color .1s ease-out;
    -o-transition: background-color .1s ease-out;
    transition: background-color .1s ease-out; }
    .calendar__calendar__O-dpg .react-datepicker__day:hover {
      background-color: #1ca1e2;
      color: #fff; }
  .calendar__calendar__O-dpg .react-datepicker__day--outside-month {
    color: #aeaeae; }
    .calendar__calendar__O-dpg .react-datepicker__day--outside-month:hover {
      color: #fff; }
  .calendar__calendar__O-dpg .react-datepicker__day--disabled {
    color: #e7e7e7; }
  .calendar__calendar__O-dpg .react-datepicker__day--today {
    background: none;
    border: none;
    color: #0087c9;
    font-weight: normal; }
  .calendar__calendar__O-dpg .react-datepicker__day--in-selecting-range {
    background-color: #006faa; }
  .calendar__calendar__O-dpg .react-datepicker__day--selected {
    background-color: #0087c9;
    color: #fff;
    font-weight: normal; }
  .calendar__calendar__O-dpg .react-datepicker__month {
    margin: 0.4em; }

.calendar__disableDateSelection__UvwVa .react-datepicker__day-name {
  display: none; }

.calendar__disableDateSelection__UvwVa .react-datepicker__month {
  display: none; }

.calendar__arrow__sjc-V {
  height: 12px;
  fill: #0087c9; }
  .calendar__arrow__sjc-V:hover, .calendar__arrow__sjc-V:active {
    fill: #1ca1e2; }

.calendar__controlButton__Kc5HO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 2px;
  border: none;
  background: none;
  cursor: pointer;
  outline: none; }
  .calendar__controlButton__Kc5HO:focus .calendar__arrow__sjc-V {
    fill: #80c3e4; }
  .calendar__controlButton__Kc5HO:disabled .calendar__arrow__sjc-V {
    fill: #dbdbdb; }
  .calendar__controlButton__Kc5HO:first-child {
    margin-right: 6px;
    -webkit-transform: rotate(180deg);
        -ms-transform: rotate(180deg);
            transform: rotate(180deg); }

.calendar__prevMonth__mZt5- {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg); }

.calendar__header__TUqGX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  padding: 6px 0 6px 6px; }

.calendar__monthYearWrapper__vIvcl {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: calc(100% - 50px);
      flex-basis: calc(100% - 50px);
  -ms-flex-pack: justify;
      justify-content: space-between; }

.calendar__controls__41ds2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 50px; }

.calendar__placeholder__ienh\+ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  padding: 2px; }

.calendar__placeholderText__msICu {
  width: 85px;
  margin-top: 4px;
  font-size: 11px;
  text-align: left;
  color: #aeaeae; }

.calendar__errorMessage__ToZyT {
  text-align: left;
  color: #ff6633; }

.calendar__separator__4OxWg {
  position: absolute;
  left: 60%;
  width: 1px;
  height: 18px;
  top: 4px;
  background-color: #dbdbdb; }

.calendar__isFocused__qkSpO {
  display: none; }

.calendar__button__bsLCu {
  border: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 50%;
  padding: 8px 0;
  font-size: 10px;
  font-weight: bold;
  text-transform: capitalize;
  cursor: pointer; }

.calendar__buttons__S3\+DV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.calendar__cancelBtn__z5Qby {
  min-width: auto;
  height: auto;
  margin-right: 0 !important;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #0087c9;
  border-radius: 0 0 0 3px;
  color: #0087c9;
  background: none; }
  .calendar__cancelBtn__z5Qby:hover, .calendar__cancelBtn__z5Qby:active {
    background-color: #f5f5f5;
    color: #0087c9;
    border: 1px solid #0087c9; }

.calendar__doneBtn__dUl1N {
  min-width: auto;
  height: auto;
  color: #fff;
  background-color: #0087c9;
  border-radius: 0 0 3px 0; }
  .calendar__doneBtn__dUl1N:hover {
    color: #fff;
    background-color: #0076b0;
    text-decoration: none; }
  .calendar__doneBtn__dUl1N:active {
    background-color: #006596; }
  .calendar__doneBtn__dUl1N:disabled {
    cursor: not-allowed;
    color: #868686;
    background-color: #dbdbdb; }

.calendar__timeSectionSeparator__6VAbt {
  width: 80%;
  border: none;
  margin: 0 auto 4px;
  background-color: #dbdbdb;
  height: 1px; }

.calendar__calendarTimeWrapper__NueFL {
  padding: 8px 0; }

.slideToggle__wrapper__BurNk {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border: 1px solid #ccc;
  border-radius: 3px;
  position: relative;
  z-index: 0; }

.slideToggle__option__4LJLa {
  font-size: 12px;
  padding: 6px 8px;
  position: relative;
  background: none;
  z-index: 2;
  border: none;
  cursor: pointer; }
  .slideToggle__option__4LJLa:focus {
    outline: none;
    -webkit-box-shadow: 0 0 2px #0087c9;
            box-shadow: 0 0 2px #0087c9; }

.slideToggle__highlight__vu-Mb {
  position: absolute;
  height: calc(100% + 2px);
  border-radius: 3px;
  -webkit-transition: all .1s ease-out;
  -o-transition: all .1s ease-out;
  transition: all .1s ease-out;
  left: -1px;
  top: -1px;
  right: auto;
  z-index: 1;
  background-color: #0087c9; }

.slideToggle__selected__cQREF {
  color: #fff; }

.timeSelector__hours__0A2Nw, .timeSelector__minutes__LarDc {
  text-align: center;
  border: 1px solid #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-radius: 3px;
  width: 30px;
  height: 26px;
  padding: 4px;
  font-size: 12px; }
  .timeSelector__hours__0A2Nw:hover, .timeSelector__minutes__LarDc:hover {
    outline: none;
    border: 1px solid #1ca1e2; }
  .timeSelector__hours__0A2Nw:focus, .timeSelector__minutes__LarDc:focus {
    outline: none;
    border: 1px solid #0087c9; }

.timeSelector__inputWrapper__qBaiW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.timeSelector__minutes__LarDc {
  width: 30px;
  height: 26px;
  background: none;
  cursor: pointer; }

.timeSelector__timePeriod__StD07 {
  font-size: 10px;
  height: 24px; }

.timeSelector__timeSeparator__cMwCF {
  padding: 0 3px; }

.timeSelector__wrapper__9\+4KO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.timeSelector__timeSelector__ZvMUb {
  position: relative;
  width: 30px; }

.timeSelector__listItem__5GdBq {
  text-align: center;
  padding-left: 0;
  padding-right: 0;
  font-size: 10px;
  height: 24px; }

.timeSelector__list__X\+z\+9 {
  overflow-y: auto;
  max-height: 150px;
  /* Handle */
  /* Handle on hover */ }
  .timeSelector__list__X\+z\+9::-webkit-scrollbar {
    margin-right: 2px;
    width: 3px; }
  .timeSelector__list__X\+z\+9::-webkit-scrollbar-track {
    background: #f1f1f1;
    margin-right: 2px;
    right: 2px; }
  .timeSelector__list__X\+z\+9::-webkit-scrollbar-thumb {
    background: #dbdbdb; }
  .timeSelector__list__X\+z\+9::-webkit-scrollbar-thumb:hover {
    background: #dfdfdf;
    cursor: pointer; }

/* width */
/* Track */

.datePicker__wrapper__A-hRA {
  font-size: 12px;
  z-index: 1; }
  .datePicker__wrapper__A-hRA.datePicker__wrapperOpened__ipJpl {
    z-index: 2; }

.datePicker__slash__vjKGh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 16px;
  padding: 0 8px 0 6px; }

.datePicker__inputWrapper__iObdS {
  border-radius: 3px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.datePicker__datePicker__rCZ9z {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  cursor: auto; }

.datePicker__input__ydJht, .datePicker__timeInput__b0dIN {
  outline: none;
  height: 29px;
  border: none;
  padding: 0 2px;
  width: 20px;
  font-size: 12px; }

.datePicker__clearBtnWrap__LonHH {
  right: 5px; }
  .datePicker__clearBtnWrap__LonHH.datePicker__entering__Kgvhm {
    opacity: 0; }
  .datePicker__clearBtnWrap__LonHH.datePicker__entered__RGzi5 {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .datePicker__clearBtnWrap__LonHH.datePicker__exiting__zEUvi {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .datePicker__clearBtnWrap__LonHH.datePicker__exited__att2O {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.datePicker__clearBtn__yghEX { }

.datePicker__calendarWrap__X84SX {
  padding: 1px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background: none;
  border: none;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 31px;
  border-left: 1px solid #dbdbdb;
  cursor: pointer;
  -webkit-transition: all, .2s, ease-out;
  -o-transition: all, .2s, ease-out;
  transition: all, .2s, ease-out;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  height: 100%; }
  .datePicker__calendarWrap__X84SX:hover, .datePicker__calendarWrap__X84SX:focus {
    background-color: #0087c9; }
    .datePicker__calendarWrap__X84SX:hover .datePicker__calendarIcon__5TuhJ, .datePicker__calendarWrap__X84SX:focus .datePicker__calendarIcon__5TuhJ {
      fill: #fff; }
  .datePicker__calendarWrap__X84SX .datePicker__calendarIcon__5TuhJ {
    width: 26px;
    height: 26px;
    fill: #0087c9; }

.datePicker__withoutPadding__0sGOe {
  right: 5px; }

.datePicker__focused__QmcqU {
  border-color: #0087c9; }
  .datePicker__focused__QmcqU .datePicker__calendarWrap__X84SX {
    border-color: #0087c9; }

.datePicker__label__YHSuS { }

.datePicker__requiredMark__5y255 { }

.datePicker__invalid__XrdT2 { }

.datePicker__isDisabled__Y5HQG {
  pointer-events: none; }

.datePicker__fullwidth__YGR\+m {
  width: 100%; }

.datePicker__list__lcAzh {
  width: 200px;
  left: auto;
  border: none;
  margin-top: 5px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
  max-height: none;
  overflow: visible; }
  .datePicker__list__lcAzh:hover {
    overflow: visible; }

.datePicker__entering__Kgvhm,
.datePicker__exiting__zEUvi { }

.datePicker__entered__RGzi5 { }

.datePicker__exiting__zEUvi { }

.datePicker__exited__att2O { }

.datePicker__clearWrapper__T5noU {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px; }

.datePicker__yearInput__WTlTK {
  width: 40px; }

.datePicker__timeSectionWrapper__kboVS {
  position: relative; }
  .datePicker__timeSectionWrapper__kboVS:before {
    content: "";
    position: absolute;
    left: 0;
    height: 20px;
    width: 1px;
    background-color: #dbdbdb;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }

.datePicker__timeSeparator__A17sS {
  margin: 0;
  display: inline-block;
  width: 2px; }

.datePicker__timeInput__b0dIN {
  width: 20px;
  padding-left: 8px; }

.sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU {
  width: 100%;
  background-color: #fff;
  border-bottom: solid 1px #dfdfdf;
  height: 44px; }
  .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU + tr > td > *:not(:empty) {
    border-bottom: solid 1px #dfdfdf; }
  .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU:hover, .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 {
    background-color: #ffffdf !important; }
    .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU:hover .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU:hover .sortableTableItem__col__HL57F:last-child button, .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__default__Wurqz.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child button {
      opacity: 1; }

.sortableTableItem__default__Wurqz.sortableTableItem__expanded__cpMWt {
  background-color: #ffffdf !important; }

.sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F {
  font-size: 13px;
  padding: 7px 15px; }
  @media (max-width: 1680px) {
    .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F {
      padding-left: 8px;
      padding-right: 8px; } }
  .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:first-child {
    padding-left: 25px; }
    @media (max-width: 1680px) {
      .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:first-child {
        padding-left: 15px; } }
  .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:last-child {
    padding-right: 25px; }
    .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:last-child button {
      opacity: 0.5; }
    @media (max-width: 1680px) {
      .sortableTableItem__default__Wurqz .sortableTableItem__col__HL57F:last-child {
        padding-right: 15px; } }

.sortableTableItem__default__Wurqz .sortableTableItem__selectingCol__uVOfB {
  cursor: pointer;
  padding-left: 25px; }
  .sortableTableItem__default__Wurqz .sortableTableItem__selectingCol__uVOfB:hover .sortableTableItem__selectingIcon__kincj {
    fill: #093; }

.sortableTableItem__default__Wurqz .sortableTableItem__selectingIcon__kincj {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableItem__default__Wurqz .sortableTableItem__selectingIcon__kincj.sortableTableItem__greenIcon__d6Xoq {
    fill: #093; }
  .sortableTableItem__default__Wurqz .sortableTableItem__selectingIcon__kincj:hover {
    fill: #093; }

.sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU {
  width: 100%;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #fff;
  border-bottom: solid 1px #dfdfdf; }
  .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU:hover, .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 {
    background-color: #ffffdf !important; }
    .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU:hover .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU:hover .sortableTableItem__col__HL57F:last-child button, .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__compact__uAd6l.sortableTableItem__row__5WQOU.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child button {
      opacity: 1; }

.sortableTableItem__compact__uAd6l.sortableTableItem__expanded__cpMWt {
  background-color: #ffffdf; }

.sortableTableItem__compact__uAd6l .sortableTableItem__col__HL57F {
  font-size: 11px;
  padding: 2px 5px;
  color: #868686; }
  .sortableTableItem__compact__uAd6l .sortableTableItem__col__HL57F:last-child {
    padding-right: 15px; }
    .sortableTableItem__compact__uAd6l .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__compact__uAd6l .sortableTableItem__col__HL57F:last-child button {
      opacity: 0.5; }
    @media (max-width: 1680px) {
      .sortableTableItem__compact__uAd6l .sortableTableItem__col__HL57F:last-child {
        padding-right: 15px; } }

.sortableTableItem__compact__uAd6l .sortableTableItem__selectingCol__uVOfB {
  padding-left: 25px;
  cursor: pointer; }
  .sortableTableItem__compact__uAd6l .sortableTableItem__selectingCol__uVOfB:hover .sortableTableItem__selectingIcon__kincj {
    fill: #093; }

.sortableTableItem__compact__uAd6l .sortableTableItem__selectingIcon__kincj {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 17px;
  height: 17px;
  fill: #999; }
  .sortableTableItem__compact__uAd6l .sortableTableItem__selectingIcon__kincj.sortableTableItem__greenIcon__d6Xoq {
    fill: #093; }
  .sortableTableItem__compact__uAd6l .sortableTableItem__selectingIcon__kincj:hover {
    fill: #093; }

.sortableTableItem__liveSelect__K6EFH {
  background-color: #fff;
  font-size: 14px; }
  .sortableTableItem__liveSelect__K6EFH:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__liveSelect__K6EFH:hover, .sortableTableItem__liveSelect__K6EFH.sortableTableItem__highlighted__sNIK2 {
    background-color: #ffffdf !important; }
    .sortableTableItem__liveSelect__K6EFH:hover .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__K6EFH:hover .sortableTableItem__col__HL57F:last-child button, .sortableTableItem__liveSelect__K6EFH.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__K6EFH.sortableTableItem__highlighted__sNIK2 .sortableTableItem__col__HL57F:last-child button {
      opacity: 1; }
  .sortableTableItem__liveSelect__K6EFH td {
    padding: 10px;
    margin: 0;
    border-bottom: 1px solid #dfdfdf;
    vertical-align: top; }
    .sortableTableItem__liveSelect__K6EFH td b {
      font-weight: 700; }
    .sortableTableItem__liveSelect__K6EFH td:first-child {
      width: 150px;
      vertical-align: top;
      text-align: right;
      color: #0087c9; }
      .sortableTableItem__liveSelect__K6EFH td:first-child.sortableTableItem__selectingCol__uVOfB {
        text-align: left;
        width: 70px; }
    .sortableTableItem__liveSelect__K6EFH td:last-child {
      padding-right: 15px; }
      .sortableTableItem__liveSelect__K6EFH td:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__K6EFH td:last-child button {
        opacity: 0.5; }
      @media (max-width: 1680px) {
        .sortableTableItem__liveSelect__K6EFH td:last-child {
          padding-right: 15px; } }
  .sortableTableItem__liveSelect__K6EFH .sortableTableItem__ellipsis__sCryp {
    white-space: inherit; }
  .sortableTableItem__liveSelect__K6EFH .sortableTableItem__selectingCol__uVOfB {
    cursor: pointer;
    padding-left: 25px; }
    .sortableTableItem__liveSelect__K6EFH .sortableTableItem__selectingCol__uVOfB:hover .sortableTableItem__selectingIcon__kincj {
      fill: #093; }
  .sortableTableItem__liveSelect__K6EFH .sortableTableItem__selectingIcon__kincj {
    position: relative;
    top: 2px;
    margin-left: 8px;
    width: 20px;
    height: 20px;
    fill: #999; }
    .sortableTableItem__liveSelect__K6EFH .sortableTableItem__selectingIcon__kincj.sortableTableItem__greenIcon__d6Xoq {
      fill: #093; }

.sortableTableItem__ellipsis__sCryp {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.sortableTableItem__rightAligned__tbUR0 {
  text-align: right; }

.sortableTableList__bulkActionsWrapper__hCbdm {
  max-height: 30px;
  padding: 4px 20px; }

.sortableTableList__default__ztX4H .sortableTableList__table__qTJO0 {
  width: 100%;
  will-change: contents;
  table-layout: fixed; }

.sortableTableList__default__ztX4H .sortableTableList__header__ygEtA {
  font-size: 14px; }
  .sortableTableList__default__ztX4H .sortableTableList__header__ygEtA td {
    border-bottom: solid 1px #dfdfdf;
    color: #666666; }
  .sortableTableList__default__ztX4H .sortableTableList__header__ygEtA .sortableTableList__rightAligned__dU5vk {
    -ms-flex-pack: end;
        justify-content: flex-end; }
    .sortableTableList__default__ztX4H .sortableTableList__header__ygEtA .sortableTableList__rightAligned__dU5vk span {
      text-align: right; }

.sortableTableList__default__ztX4H .sortableTableList__sortingTd__4\+Ehn {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .sortableTableList__default__ztX4H .sortableTableList__sortingTd__4\+Ehn:hover {
    color: #0087c9; }

.sortableTableList__default__ztX4H .sortableTableList__selectingTd__7aOKg {
  cursor: pointer;
  width: 70px; }
  .sortableTableList__default__ztX4H .sortableTableList__selectingTd__7aOKg:hover {
    color: #0087c9; }
    .sortableTableList__default__ztX4H .sortableTableList__selectingTd__7aOKg:hover .sortableTableList__selectingIcon__17bDt {
      fill: #093; }

.sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk {
  padding: 15px; }
  @media (max-width: 1680px) {
    .sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk {
      padding-left: 8px;
      padding-right: 8px; } }
  .sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk:first-child {
    padding-left: 25px; }
    @media (max-width: 1680px) {
      .sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk:first-child {
        padding-left: 15px; } }
  .sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk:last-child {
    padding-right: 25px; }
    @media (max-width: 1680px) {
      .sortableTableList__default__ztX4H .sortableTableList__col__s6Tnk:last-child {
        padding-right: 15px; } }

.sortableTableList__default__ztX4H .sortableTableList__sortingButton__ryvH\+ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: baseline;
      align-items: baseline;
  min-height: 17px; }

.sortableTableList__default__ztX4H .sortableTableList__sortingIcon__bJBaM {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 14px;
  height: 14px;
  fill: #0087c9; }

.sortableTableList__default__ztX4H .sortableTableList__selectingIcon__17bDt {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableList__default__ztX4H .sortableTableList__selectingIcon__17bDt.sortableTableList__greenIcon__6sKuP {
    fill: #093; }

.sortableTableList__compact__iId0G {
  background-color: white;
  min-height: 50px; }
  .sortableTableList__compact__iId0G .sortableTableList__table__qTJO0 {
    width: 100%;
    will-change: contents; }
  .sortableTableList__compact__iId0G .sortableTableList__header__ygEtA {
    font-size: 10px;
    color: #868686; }
    .sortableTableList__compact__iId0G .sortableTableList__header__ygEtA td {
      border-bottom: solid 1px #dfdfdf;
      color: #666666; }
    .sortableTableList__compact__iId0G .sortableTableList__header__ygEtA td:not(:first-child) .sortableTableList__rightAligned__dU5vk {
      -ms-flex-pack: end;
          justify-content: flex-end; }
      .sortableTableList__compact__iId0G .sortableTableList__header__ygEtA td:not(:first-child) .sortableTableList__rightAligned__dU5vk span {
        text-align: right; }
  .sortableTableList__compact__iId0G .sortableTableList__sortingTd__4\+Ehn {
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; }
    .sortableTableList__compact__iId0G .sortableTableList__sortingTd__4\+Ehn:hover {
      color: #0087c9; }
  .sortableTableList__compact__iId0G .sortableTableList__selectingTd__7aOKg {
    cursor: pointer;
    width: 70px; }
    .sortableTableList__compact__iId0G .sortableTableList__selectingTd__7aOKg:hover {
      color: #0087c9; }
      .sortableTableList__compact__iId0G .sortableTableList__selectingTd__7aOKg:hover .sortableTableList__selectingIcon__17bDt {
        fill: #093; }
  .sortableTableList__compact__iId0G .sortableTableList__col__s6Tnk {
    padding: 6px; }
  .sortableTableList__compact__iId0G .sortableTableList__sortingButton__ryvH\+ {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center;
    min-height: 17px; }
  .sortableTableList__compact__iId0G .sortableTableList__sortingIcon__bJBaM {
    margin-left: 8px;
    width: 12px;
    height: 12px;
    fill: #0087c9; }
  .sortableTableList__compact__iId0G .sortableTableList__selectingIcon__17bDt {
    position: relative;
    top: 2px;
    margin-left: 8px;
    width: 17px;
    height: 17px;
    fill: #999; }
    .sortableTableList__compact__iId0G .sortableTableList__selectingIcon__17bDt.sortableTableList__greenIcon__6sKuP {
      fill: #093; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__table__qTJO0 {
  border-radius: 4px;
  width: 100%;
  will-change: contents;
  background-color: #e7e7e7; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__sortableTableItem__3lKQ1 .sortableTableList__ellipsis__wiH0g {
  white-space: inherit; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__header__ygEtA {
  font-size: 14px; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__header__ygEtA td {
    padding: 10px;
    border-bottom: solid 1px #dfdfdf;
    color: #666666; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__sortingTd__4\+Ehn {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__sortingTd__4\+Ehn:hover {
    color: #0087c9; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__selectingTd__7aOKg {
  cursor: pointer;
  width: 70px; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__selectingTd__7aOKg:hover {
    color: #0087c9; }
    .sortableTableList__liveSelect__5UpLS .sortableTableList__selectingTd__7aOKg:hover .sortableTableList__selectingIcon__17bDt {
      fill: #093; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__col__s6Tnk {
  padding: 15px; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__col__s6Tnk:first-child {
    padding-left: 35px; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__col__s6Tnk:last-child {
    padding-right: 35px; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__sortingButton__ryvH\+ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  min-height: 17px; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__sortingIcon__bJBaM {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 14px;
  height: 14px;
  fill: #0087c9; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__selectingIcon__17bDt {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__selectingIcon__17bDt.sortableTableList__greenIcon__6sKuP {
    fill: #093; }
  .sortableTableList__liveSelect__5UpLS .sortableTableList__selectingIcon__17bDt:hover {
    fill: #093; }

.sortableTableList__liveSelect__5UpLS .sortableTableList__striped__NdlD3 tbody tr:nth-of-type(4n+1) {
  background-color: #fff; }

.sortableTableList__ellipsis__wiH0g { }

.inputNumber__wrapper__VJVDa { }
  .inputNumber__wrapper__VJVDa:not(:last-child) {
    margin-right: 20px; }

.inputNumber__input__Y2AIN { }

.inputNumber__label__n7nND { }

.inputNumber__requiredMark__JPsMZ { }

.inputNumber__invalid__wBE4K { }

.inputNumber__errorMessage__luftB { }

.inputNumber__isDisabled__hxtPp { }

.inputNumber__small__aKst2 {
  max-width: 60px; }

.inputNumber__medium__kUFS- {
  max-width: 90px; }

.inputNumber__fullwidth__KNYmg {
  width: 100%; }

.inputNumber__inputWrap__3SfF9 {
  position: relative;
  width: 100%; }

.inputNumber__clearable__kgW\+1 {
  padding-right: 34px; }

.inputNumber__clearBtnWrap__O8W3M {
  right: 6px; }
  .inputNumber__clearBtnWrap__O8W3M:hover .inputNumber__clearBtn__hxRM3 {
    color: #0087c9; }
  .inputNumber__clearBtnWrap__O8W3M:focus {
    outline: none; }
    .inputNumber__clearBtnWrap__O8W3M:focus .inputNumber__clearBtn__hxRM3 {
      color: #0087c9; }
  .inputNumber__clearBtnWrap__O8W3M.inputNumber__entering__1meV2 {
    opacity: 0; }
  .inputNumber__clearBtnWrap__O8W3M.inputNumber__entered__7ckyS {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .inputNumber__clearBtnWrap__O8W3M.inputNumber__exiting__OazO2 {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .inputNumber__clearBtnWrap__O8W3M.inputNumber__exited__xUHBh {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.inputNumber__clearBtn__hxRM3 { }

.inputNumber__icon__sz3h2 {
  fill: #999; }
  .inputNumber__icon__sz3h2.inputNumber__blueArrow__CiD8\+ {
    fill: #0087c9; }

.pagination__wrapper__6BJFF {
  padding: 25px 15px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.pagination__flexRow__aXQOm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.pagination__form__FP6FI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center; }

.pagination__pageSizeControl__6bi-d {
  min-width: 70px;
  margin: 0 10px 0 30px !important; }
  .pagination__pageSizeControl__6bi-d label {
    display: none; }

.pagination__pageInput__8XLZU {
  margin: 0 10px !important; }
  .pagination__pageInput__8XLZU input[type="number"] {
    -moz-appearance: textfield; }
    .pagination__pageInput__8XLZU input[type="number"]::-webkit-outer-spin-button, .pagination__pageInput__8XLZU input[type="number"]::-webkit-inner-spin-button {
      -webkit-appearance: none;
      margin: 0; }
  .pagination__pageInput__8XLZU label {
    display: none; }

.pagination__selectPage__OdL6P {
  padding-left: 14px;
  padding-right: 14px;
  font-size: 14px;
  line-height: 16px;
  color: #868686; }

.pagination__selectPageSize__D9lh2 {
  font-size: 12px;
  line-height: 14px;
  color: #868686; }

.pagination__navigationBlock__5jxtc {
  width: 40px; }

.pagination__arrow__CrL7k {
  cursor: pointer;
  display: block;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent; }
  .pagination__arrow__CrL7k.pagination__left__Wrn1R {
    border-right: 10px solid #0087c9; }
  .pagination__arrow__CrL7k.pagination__left__Wrn1R.pagination__disabled__9T89V {
    cursor: not-allowed;
    pointer-events: none;
    border-right: 10px solid #aeaeae; }
  .pagination__arrow__CrL7k.pagination__right__68AGO {
    border-left: 10px solid #0087c9; }
  .pagination__arrow__CrL7k.pagination__right__68AGO.pagination__disabled__9T89V {
    cursor: not-allowed;
    pointer-events: none;
    border-left: 10px solid #aeaeae; }

.pagination__link__cv\+so {
  cursor: pointer;
  height: 14px;
  text-transform: capitalize;
  font-size: 12px;
  line-height: 14px;
  color: #0087c9; }
  .pagination__link__cv\+so.pagination__disabled__9T89V {
    cursor: not-allowed;
    pointer-events: none;
    color: #aeaeae; }

.comboGrid__wrapper__DGzgy {
  position: relative; }
  .comboGrid__wrapper__DGzgy.comboGrid__default__q68QS {
    min-height: 163px; }
  .comboGrid__wrapper__DGzgy.comboGrid__compact__C-DxO {
    min-height: 125px; }

.comboGrid__notification__9zbSX { }

.comboGrid__notificationCompact__ykCqq { }

.PatientAllergiesEpisodes__flexRow__GIJIa {
  min-height: 250px;
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.PatientAllergiesEpisodes__ellipsis__\+2eg7 {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.PatientAllergiesEpisodes__button__nSbJL {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .PatientAllergiesEpisodes__button__nSbJL svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .PatientAllergiesEpisodes__button__nSbJL:hover svg {
    fill: #0087c9; }
  .PatientAllergiesEpisodes__button__nSbJL.PatientAllergiesEpisodes__visible__HF7qh {
    visibility: visible; }

.PatientAllergiesEpisodes__gridWrap__CmVeO {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 700px;
  min-height: 250px; }
  .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi table {
      width: auto !important;
      will-change: contents; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td {
      font-size: 14px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td:nth-child(1) {
      width: 50px;
      max-width: 50px; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td:nth-child(2) {
      width: 250px;
      max-width: 250px; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td:nth-child(3) {
      width: 150px;
      max-width: 150px; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td:nth-child(4) {
      width: 200px;
      max-width: 200px; }
    .PatientAllergiesEpisodes__gridWrap__CmVeO .PatientAllergiesEpisodes__table__bZUNi td:last-child {
      width: 50px;
      max-width: 50px; }

.PatientAllergiesEpisodes__clinicalDetailsWrap__8ADIf {
  width: 100%;
  height: 100%;
  padding: 40px 20px 0 60px;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .PatientAllergiesEpisodes__clinicalDetailsWrap__8ADIf .PatientAllergiesEpisodes__meta__ewcuY {
    color: #999999;
    margin: 20px 0 7px; }

.PatientAllergiesEpisodes__clinicalDetailsHeading__hqmsU {
  font-size: 20px;
  color: #666666; }

.PatientAllergiesEpisodes__clinicalDetailsContent__sijDn {
  min-height: 20px;
  margin-bottom: 40px;
  white-space: pre-wrap; }

.PatientAllergiesEpisodes__scrollbar__ya1aO {
  height: 100%; }

.PatientAllergiesEpisodes__inlineCellFooter__p3LGi { }

.patientAllergiesForm__allergyForm__4ljd1 {
  max-width: 850px; }

.patientAllergiesForm__row__t81sp {
  display: -ms-flexbox;
  display: flex; }

.patientAllergiesForm__formAllergyRowExpanded__unKqy .patientAllergiesForm__knownAllergy__cgXMV {
  opacity: 1;
  pointer-events: initial; }

.patientAllergiesForm__formAllergyRowExpanded__unKqy .patientAllergiesForm__notesCol__Q6Rd1 {
  -ms-flex-align: end;
      align-items: flex-end;
  margin-left: 0;
  margin-top: 0;
  -ms-flex: 0 1 100%;
      flex: 0 1 100%; }

.patientAllergiesForm__formSelectssWarpper__yk1Ts {
  min-width: 350px; }

.patientAllergiesForm__col__d2lLA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-transition: max-width 0.3s ease, margin-right 0.3s ease;
  -o-transition: max-width 0.3s ease, margin-right 0.3s ease;
  transition: max-width 0.3s ease, margin-right 0.3s ease; }
  .patientAllergiesForm__col__d2lLA:first-child {
    margin-right: 30px; }

.patientAllergiesForm__toggleWrapper__YbacK {
  width: 470px;
  margin: 0 0 20px 0; }

.patientAllergiesForm__severityWrapper__FbxZk {
  margin-right: 20px; }

.patientAllergiesForm__lifeThreateningWrapper__\+M8pT {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  padding-top: 10px; }

.patientAllergiesForm__toggle__JQuIZ {
  color: #868686; }

.patientAllergiesForm__allergySearch__Q3pax {
  width: 850px;
  display: -ms-flexbox;
  display: flex; }
  .patientAllergiesForm__allergySearch__Q3pax .patientAllergiesForm__allergySearchFilter__\+Pr3j {
    flex: 1 1;
    -ms-flex: 1 1 auto;
    margin-right: -1px; }
    .patientAllergiesForm__allergySearch__Q3pax .patientAllergiesForm__allergySearchFilter__\+Pr3j:active {
      z-index: 2; }
  .patientAllergiesForm__allergySearch__Q3pax .patientAllergiesForm__allergyInput__XTp2T {
    flex: 3 1;
    -ms-flex: 3 1 auto; }
    .patientAllergiesForm__allergySearch__Q3pax .patientAllergiesForm__allergyInput__XTp2T:active {
      z-index: 2; }

.patientAllergiesForm__select__jRb8I {
  min-width: 200px;
  max-width: 200px; }

.patientAllergiesForm__textarea__4hcIh textarea {
  width: 470px;
  height: 170px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientAllergiesForm__textarea__4hcIh label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.patientAllergiesForm__datePicker__TSfjX {
  width: 180px; }

.patientAllergiesForm__buttonsRow__tfsrs {
  margin-top: 25px; }

.patientAllergiesForm__knownAllergy__cgXMV {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out; }

.patientAllergiesForm__notesCol__Q6Rd1 {
  -ms-flex-align: start;
      align-items: flex-start;
  margin-left: -380px;
  margin-top: -70px;
  -webkit-transition: margin 0.3s ease-in-out;
  -o-transition: margin 0.3s ease-in-out;
  transition: margin 0.3s ease-in-out;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(100% + 470px);
      flex-basis: calc(100% + 470px); }

.patientAllergiesForm__mimsLogo__o4yWJ {
  position: absolute;
  right: 30px;
  bottom: 30px;
  width: 160px; }
  .patientAllergiesForm__mimsLogo__o4yWJ img {
    max-width: 100%; }
  .patientAllergiesForm__mimsLogo__o4yWJ .patientAllergiesForm__mimsVersion__zEgAJ {
    text-align: right;
    line-height: 0.5;
    font-size: 10px; }

.patientAllergiesForm__buttonsWrapper__Bt6xU {
  margin-top: 20px; }

.medicationInteractions__overlay__rLmwU {
  min-height: 800px;
  z-index: 10; }

.medicationInteractions__heading__bNt0H {
  margin: 0;
  font-weight: 700;
  font-size: 18px;
  color: #000; }
  .medicationInteractions__heading__bNt0H .medicationInteractions__selectedMedicationName__l69gH {
    color: #ff9900;
    font-size: 20px; }

.medicationInteractions__closeBtn__mKm8t {
  font-size: 30px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #ccc; }
  .medicationInteractions__closeBtn__mKm8t:hover {
    text-decoration: none; }

.medicationInteractions__subTableWrapper__EWAqy {
  margin-bottom: 20px; }

.medicationInteractions__subTableHeader__xhpNf {
  background: #f5f5f5;
  font-size: 1.2em;
  padding-left: 75px;
  margin-bottom: 20px; }

div.medicationInteractions__mainContent__YB8GQ {
  max-height: 630px;
  overflow-y: scroll;
  padding: 0; }
  div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc {
    padding: 0 50px; }
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc.medicationInteractions__duplicateTherapy__3K1Tx td:last-child {
      width: 400px; }
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc.medicationInteractions__pregnancy__xD1NU td:last-child {
      width: 150px; }
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc.medicationInteractions__allergy__SNOY8 td:first-child,
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc.medicationInteractions__allergy__SNOY8 td:nth-child(2) {
      width: 20%; }
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc.medicationInteractions__drug__j-HsG td:nth-child(2) {
      width: 15%; }
    div.medicationInteractions__mainContent__YB8GQ .medicationInteractions__table__DWNIc tr[class*='sortableTableItem__row'] {
      background-color: #fff; }
  div.medicationInteractions__mainContent__YB8GQ [class*='comboGrid__notification'] {
    display: none; }

.medicationInteractions__linkText__BkwKN {
  font-size: 14px;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.medicationInteractions__tooltipWrapper__cL7Yk ol {
  list-style-position: inside; }

.medicationInteractions__tooltipWrapper__cL7Yk p {
  font-size: 0.9em;
  color: #666666;
  line-height: 1.25;
  max-width: 550px;
  margin-bottom: 1em; }

.medicationInteractions__tooltipWrapper__cL7Yk .medicationInteractions__detailTitle__DEVxs {
  font-size: 20px;
  font-weight: 700;
  color: #ff9900;
  margin-bottom: 5px; }

.medicationInteractions__tooltipWrapper__cL7Yk .medicationInteractions__detailSubtitle__zBqOi {
  font-weight: 700;
  text-transform: capitalize;
  margin-bottom: 0; }

.medicationInteractions__tooltipWrapper__cL7Yk .medicationInteractions__detailHeading__7LqSM {
  font-size: 1em;
  font-weight: 700;
  color: #666666;
  margin-bottom: 0; }
  .medicationInteractions__tooltipWrapper__cL7Yk .medicationInteractions__detailHeading__7LqSM.medicationInteractions__orange__uTgL8 {
    color: #ff9900; }

.medicationInteractions__tooltipWrapper__cL7Yk .medicationInteractions__blueSubtitle__BZtJy {
  color: #006faa;
  font-weight: bold; }

.medicationInteractions__blueText__0p-m9 {
  color: #006faa; }

.medicationInteractions__buttons__9nNTw {
  margin-right: 20px; }

.meterBar__label__tINo- {
  font-size: 1em;
  text-align: left; }

.meterBar__meterBar__ufeNr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .meterBar__meterBar__ufeNr span {
    border: 1px solid #dbdbdb;
    background: #f5f5f5;
    width: 30px;
    height: 20px;
    margin-top: 8px;
    margin-bottom: 6px;
    margin-right: 2px;
    display: inline-block; }
    .meterBar__meterBar__ufeNr span:first-of-type {
      border-radius: 15px 0 0 15px; }
    .meterBar__meterBar__ufeNr span:last-of-type {
      border-radius: 0 15px 15px 0; }
    .meterBar__meterBar__ufeNr span.meterBar__singleMeter__N428V {
      width: 50px;
      border-radius: 15px; }
  .meterBar__meterBar__ufeNr svg {
    width: 20px;
    height: 20px;
    margin-left: 10px; }

.panelOverlay__overlay__kmp0- {
  position: absolute;
  z-index: 10;
  top: 20px;
  left: 2px;
  bottom: 20px;
  right: 2px;
  background: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.panelOverlay__header__63s1P {
  padding: 20px 35px;
  z-index: 10;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #dfdfdf;
  font-weight: 700;
  font-size: 18px;
  color: #000; }

.panelOverlay__mainContent__PcccI {
  flex: 1 1;
  -ms-flex: 1 1 auto;
  -ms-flex-align: stretch;
      align-items: stretch;
  -ms-flex-line-pack: stretch;
      align-content: stretch;
  padding: 20px 35px; }

.panelOverlay__footer__p8kn- {
  position: absolute;
  padding: 20px 35px;
  background: #fff;
  z-index: 10;
  bottom: 0;
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  border-top: 1px solid #dfdfdf; }

.discontinuedMedications__inlineCellContent__MW4iW { }

.discontinuedMedications__inlineCellFooter__0n4a7 { }

.discontinuedMedications__inlineCellTitle__z2Gd0 { }

.discontinuedMedications__inlineCellText__8bSuu { }

.discontinuedMedications__row__-KIvv {
  display: -ms-flexbox;
  display: flex; }

.discontinuedMedications__discontinueReasonSelect__ITTRy {
  min-width: 150px; }

.discontinuedMedications__discontinueInput__Bopnj {
  width: 450px; }

.discontinuedMedications__table__Wl07b table td:first-child {
  width: 15%; }

.discontinuedMedications__table__Wl07b table td:nth-child(2) {
  width: 15%; }

.discontinuedMedications__table__Wl07b table td:nth-child(3) {
  width: 12%; }

.discontinuedMedications__table__Wl07b table td:nth-child(4) {
  width: 11%; }

.discontinuedMedications__table__Wl07b table td:nth-child(5) {
  width: 5%; }

.discontinuedMedications__table__Wl07b table td:nth-child(6) {
  width: 5%; }

.discontinuedMedications__table__Wl07b table td:nth-child(7) {
  width: 8%; }

.discontinuedMedications__table__Wl07b table td:nth-child(8) {
  width: 7%; }

.discontinuedMedications__table__Wl07b table td:nth-child(9) {
  width: 11%; }

.discontinuedMedications__table__Wl07b table td:nth-child(10) {
  width: 11%; }

.discontinuedMedications__ellipsis__8Q3CN {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.editDictionaryOverlay__wrapper__aibgu {
  padding: 20px 35px; }

.editDictionaryOverlay__grid__PM8CZ {
  border: 1px; }

.editDictionaryOverlay__scrollbar__CXOzN {
  height: 310px;
  max-width: 400px;
  border: 1px solid #dfdfdf; }

.editDictionaryOverlay__table__oTIqL {
  text-transform: capitalize; }
  .editDictionaryOverlay__table__oTIqL table {
    width: 100%; }
    .editDictionaryOverlay__table__oTIqL table thead {
      display: none; }
    .editDictionaryOverlay__table__oTIqL table tr:nth-child(odd) {
      height: 30px;
      padding: 0 15px; }
    .editDictionaryOverlay__table__oTIqL table tr td:last-child {
      width: 70px; }

.editDictionaryOverlay__button__FFGjA {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .editDictionaryOverlay__button__FFGjA svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .editDictionaryOverlay__button__FFGjA:hover svg {
    fill: #0087c9; }
  .editDictionaryOverlay__button__FFGjA.editDictionaryOverlay__visible__-zZv6 {
    visibility: visible; }

.editDictionaryOverlay__redText__PAJS4 {
  color: #ff6633; }

.editDictionaryOverlay__inlineCellContent__MrhZw {
  max-width: 260px; }

.editDictionaryOverlay__inlineCellFooter__YXDUa { }

.editDictionaryOverlay__inlineCellTitle__4XEwg {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px; }

.editDictionaryOverlay__inlineCellText__7OeBN {
  font-size: 12px;
  line-height: 2em;
  text-transform: none; }

.editDictionaryOverlay__tooltipWrapper__bh741 { }

.editDictionaryOverlay__tooltipHeader__kGRla { }

.editDictionaryOverlay__tooltipTitle__iZCtS { }

.editDictionaryOverlay__tooltipSubtitle__kaXG0 { }

.editDictionaryOverlay__tooltipDescription__CsfmK { }

.editPanel__input__Mq8Ce label {
  padding-left: 0;
  font-size: 14px;
  font-weight: bold; }

.editPanel__inlineCellContent__ZpvXr { }

.editPanel__inlineCellFooter__oB-aw { }

.currentMedicationsTable__actionsListItem__2CICk { }

.currentMedicationsTable__inlineCellContent__ngGgc { }

.currentMedicationsTable__inlineCellFooter__Cbugq { }

.currentMedicationsTable__inlineCellTitle__ZlsNZ { }

.currentMedicationsTable__inlineCellText__lZmDc { }

.currentMedicationsTable__row__veI2K {
  display: -ms-flexbox;
  display: flex; }

.currentMedicationsTable__discontinueReasonSelect__i6VTQ {
  min-width: 150px; }

.currentMedicationsTable__discontinueInput__zdbVv {
  width: 450px; }

.currentMedicationsTable__itemNote__ZugXY {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.currentMedicationsTable__table__GttkC table {
  /*CSS rules below are configured to fit 11 columns as required*/ }
  .currentMedicationsTable__table__GttkC table td[class*='sortableTableList__col'] {
    padding-left: 10px;
    padding-right: 10px; }
    @media (max-width: 1680px) {
      .currentMedicationsTable__table__GttkC table td[class*='sortableTableList__col'] {
        padding-left: 6px;
        padding-right: 6px; } }
  .currentMedicationsTable__table__GttkC table td:first-child,
  .currentMedicationsTable__table__GttkC table td:nth-child(2) {
    width: 150px; }
  .currentMedicationsTable__table__GttkC table td:nth-child(3) {
    width: 65px; }
  .currentMedicationsTable__table__GttkC table td:nth-child(4) {
    width: 135px; }
  .currentMedicationsTable__table__GttkC table td:nth-child(5),
  .currentMedicationsTable__table__GttkC table td:nth-child(6) {
    width: 35px; }
  .currentMedicationsTable__table__GttkC table td:nth-child(7),
  .currentMedicationsTable__table__GttkC table td:nth-child(8),
  .currentMedicationsTable__table__GttkC table td:nth-child(9),
  .currentMedicationsTable__table__GttkC table td:nth-child(10),
  .currentMedicationsTable__table__GttkC table td:nth-child(11) {
    width: 90px; }

.currentMedicationsTable__ellipsis__iErWH {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.scrollList__container__DFvUB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.scrollList__containerActive__Ioi51 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  z-index: 10; }
  .scrollList__containerActive__Ioi51 .scrollList__list__uHd\+E {
    position: absolute !important;
    height: auto !important;
    left: 0;
    top: 0;
    width: 100%; }

.scrollList__labelContainer__w6bxX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 5px; }

.scrollList__addIcon__IpxsD { }

.scrollList__label__yHB5d {
  padding: 0;
  margin: 0;
  line-height: 1; }

.scrollList__listContainer__nRdoK {
  height: 100%;
  position: relative; }

.scrollList__list__uHd\+E {
  list-style: none;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  padding: 5px;
  height: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.scrollList__perfectScrollbarContainer__mOuii {
  height: 100%; }

.scrollList__item__lB-Ny {
  cursor: pointer; }
  .scrollList__item__lB-Ny:hover {
    background-color: #f5f5f5; }

.scrollList__itemActive__\+2UaP {
  background-color: #f5f5f5; }

.dosageCalculator__container__Tn3Hf {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin-bottom: 18px; }

.dosageCalculator__calculatorContainer__C0hCE {
  -ms-flex: 0 1 110px;
      flex: 0 1 110px;
  margin-right: 10px;
  line-height: 1;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-height: 196px; }

.dosageCalculator__calculatorLabel__692DE {
  padding: 0;
  margin-bottom: 5px; }

.dosageCalculator__calculator__xeqFq,
.dosageCalculator__frequenciesListContent__bJzcB,
.dosageCalculator__instructionsListContent__R8saK {
  max-height: 170px; }

.dosageCalculator__calculator__xeqFq {
  padding: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #006faa;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 100%; }
  .dosageCalculator__calculator__xeqFq > button {
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: calc(33.333333% - 2px);
        flex-basis: calc(33.333333% - 2px);
    -ms-flex: 1 1 calc(33.333333% - 2px);
    background-color: #0087c9;
    border: 1px solid #80c3e4;
    color: white;
    font-weight: bold;
    margin-bottom: 4px;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    max-width: 32px; }
    .dosageCalculator__calculator__xeqFq > button:last-of-type {
      margin-bottom: 0px; }
    .dosageCalculator__calculator__xeqFq > button:nth-last-child(3) {
      max-width: 65px;
      margin-bottom: 0px; }
    .dosageCalculator__calculator__xeqFq > button:hover {
      border-color: #fff; }
  .dosageCalculator__calculator__xeqFq > .dosageCalculator__zero__qt2LG {
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: calc(66.666666% - 2px);
        flex-basis: calc(66.666666% - 2px); }
  .dosageCalculator__calculator__xeqFq > div {
    margin: 0;
    -ms-flex-item-align: end;
        align-self: flex-end; }

.dosageCalculator__frequenciesList__qXH4E,
.dosageCalculator__instructionsList__wcQG\+ {
  -ms-flex: 1.5 1;
      flex: 1.5 1; }

.dosageCalculator__frequenciesList__qXH4E {
  margin-right: 10px; }

.dosageCalculator__dosageInputContainer__8sMxe {
  position: relative;
  -ms-flex: 100% 1;
      flex: 100% 1;
  margin-top: 18px; }

.dosageCalculator__dosagePillsContainer__NZJRl {
  position: absolute;
  top: 21px;
  left: 0;
  font-size: 12px;
  padding: 0px 12px; }

.dosageCalculator__inputWithPills__nymJn input {
  cursor: default; }

.textPill__pill__xE9Ft {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  margin: 3px 10px 3px 0;
  padding: 4px 6px;
  border: 1px solid #e7e7e7;
  border-radius: 3px;
  background-color: #f5f5f5;
  font-size: 11px;
  word-break: break-all;
  -webkit-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out; }
  .textPill__pill__xE9Ft:hover {
    border: 1px solid #0087c9; }

.textPill__pillText__F2\+Up {
  margin-right: 20px;
  color: #333333; }

.textPill__pillCloseButton__e-cka {
  cursor: pointer;
  color: #dcdcdc;
  -webkit-transition: all 0.1s ease-out;
  -o-transition: all 0.1s ease-out;
  transition: all 0.1s ease-out; }
  .textPill__pillCloseButton__e-cka:hover {
    color: #0087c9; }
  .textPill__pillCloseButton__e-cka:active {
    color: #005685; }

.textPill__pillsCloseButtonWrap__FSTkp {
  height: 11px;
  background: transparent;
  border: 0;
  position: relative; }
  .textPill__pillsCloseButtonWrap__FSTkp > svg {
    pointer-events: none;
    position: absolute;
    top: 0;
    left: 0; }

.medicationSearchResults__container__RvM54 {
  list-style: none;
  border: 1px solid #0087c9;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  background-color: #fff;
  overflow-y: scroll;
  max-height: 300px;
  position: absolute !important;
  z-index: 100;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-width: 50%;
  width: 100%;
  right: 1px;
  padding: 0 10px 0 0; }
  .medicationSearchResults__container__RvM54 li {
    padding: 10px 20px;
    cursor: pointer; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__item__PxbdF {
    padding: 0 54px 0 20px;
    cursor: pointer;
    position: relative; }
    .medicationSearchResults__container__RvM54 .medicationSearchResults__item__PxbdF:nth-of-type(2n + 2) {
      background-color: #f5f5f5; }
    .medicationSearchResults__container__RvM54 .medicationSearchResults__item__PxbdF:hover {
      background-color: #e8e8e8; }
    .medicationSearchResults__container__RvM54 .medicationSearchResults__item__PxbdF:not(:last-of-type) {
      border-bottom: 1px solid #e7e7e7; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__dataSpan__RWigm > span:first-of-type {
    font-weight: bold;
    text-transform: capitalize; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__searchResult__1VssM {
    position: absolute;
    top: 52px;
    right: 1px; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__ingredients__cU-RK {
    color: #0087c9;
    font-weight: bold; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__dataSpan__RWigm {
    padding: 10px 0 10px 0; }
  .medicationSearchResults__container__RvM54 .medicationSearchResults__details__Bysff {
    color: #0087c9;
    position: absolute;
    text-transform: lowercase;
    height: 100%;
    top: 0;
    right: 8px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center; }

.prescriptionForm__form__Doqas {
  position: relative;
  -ms-flex-positive: 0;
      flex-grow: 0;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: calc(50% - 20px);
      flex-basis: calc(50% - 20px); }

.prescriptionForm__medicationSelect__E9Z4j {
  width: 30%; }
  .prescriptionForm__medicationSelect__E9Z4j div[class*='bottom'] {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.prescriptionForm__medicationInputbox__aCEpQ {
  width: 70%;
  margin-left: -1px;
  z-index: 1; }
  .prescriptionForm__medicationInputbox__aCEpQ:focus-within {
    z-index: 2; }
  .prescriptionForm__medicationInputbox__aCEpQ input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .prescriptionForm__medicationInputbox__aCEpQ > ul {
    width: 70%; }

.prescriptionForm__medicationInput__xh0jz {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  position: relative;
  margin-bottom: 18px; }
  .prescriptionForm__medicationInput__xh0jz > div[class*='formSelect__wrapper'] {
    margin-right: 0; }

.prescriptionForm__firstInputRow__mm\+Zm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 18px; }
  .prescriptionForm__firstInputRow__mm\+Zm > div {
    -ms-flex: 1 1;
        flex: 1 1; }
    .prescriptionForm__firstInputRow__mm\+Zm > div:first-of-type, .prescriptionForm__firstInputRow__mm\+Zm > div:nth-of-type(2) {
      -ms-flex: 0.6 1;
          flex: 0.6 1; }

.prescriptionForm__row__kklTT {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 18px; }

.prescriptionForm__datePickerStart__hPGYS {
  margin-right: 20px; }

.prescriptionForm__showPrescriptionOptions__MK8W5 {
  color: #0087c9;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer;
  margin-bottom: 10px; }
  .prescriptionForm__showPrescriptionOptions__MK8W5 > span {
    display: inline-block;
    margin-right: 10px; }

.prescriptionForm__prescriptionOptions__p\+IXY {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.prescriptionForm__buttonsContainer__TpYkI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.prescriptionForm__buttons__eaA6N {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  margin-right: 40px; }

.prescriptionForm__favourite__T\+oIM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex: 1 1;
      flex: 1 1;
  cursor: pointer; }
  .prescriptionForm__favourite__T\+oIM > svg {
    width: 80px;
    height: 80px;
    margin-right: 10px;
    color: #fc3;
    -ms-flex-negative: 0;
        flex-shrink: 0; }
  .prescriptionForm__favourite__T\+oIM > p {
    color: #868686;
    font-size: 16px; }

.prescriptionForm__prescribeNote__5XN10 {
  width: 100%;
  max-width: 450px;
  margin-bottom: 0; }

.RadiosWithDetail__radioWrapper__gxYdJ {
  height: 20px;
  padding: 4px 6px;
  border-radius: 3px;
  background: #fff;
  border: 1px solid #dbdbdb;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-right: 5px; }
  .RadiosWithDetail__radioWrapper__gxYdJ label {
    margin-right: 8px;
    height: 18px; }
  .RadiosWithDetail__radioWrapper__gxYdJ input {
    width: 0;
    opacity: 0; }

.RadiosWithDetail__selectIcon__ezuhP {
  font-size: 18px;
  color: #e7e7e7;
  cursor: pointer; }
  .RadiosWithDetail__selectIcon__ezuhP.RadiosWithDetail__selected__Iguc9, .RadiosWithDetail__selectIcon__ezuhP:hover {
    color: #096; }

.RadiosWithDetail__choiceText__aaUkY {
  cursor: pointer;
  color: #0087c9; }

.RadiosWithDetail__detailWrapper__ji6Gq {
  max-height: 300px;
  overflow-x: hidden; }

.AllergyForm__allergyFormInputs__Qikj6 {
  max-width: 850px;
  padding: 0 35px; }

.AllergyForm__row__iwBch {
  display: -ms-flexbox;
  display: flex; }

.AllergyForm__formAllergyRowExpanded__hDh5Z .AllergyForm__knownAllergy__1u00k {
  opacity: 1;
  pointer-events: initial; }

.AllergyForm__formAllergyRowExpanded__hDh5Z .AllergyForm__notesCol__8oYPB {
  -ms-flex-align: end;
      align-items: flex-end;
  margin-left: 0;
  margin-top: 0;
  -ms-flex: 0 1 100%;
      flex: 0 1 100%; }

.AllergyForm__formSelectssWarpper__\+1EZK {
  min-width: 350px; }

.AllergyForm__col__kH5uk {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-transition: max-width 0.3s ease, margin-right 0.3s ease;
  -o-transition: max-width 0.3s ease, margin-right 0.3s ease;
  transition: max-width 0.3s ease, margin-right 0.3s ease; }
  .AllergyForm__col__kH5uk:first-child {
    margin-right: 30px; }

.AllergyForm__toggleWrapper__GESmx {
  width: 470px;
  margin: 0 0 20px 0;
  padding: 0 35px; }

.AllergyForm__severityWrapper__w7Yqd {
  margin-right: 20px; }

.AllergyForm__lifeThreateningWrapper__y4wcn {
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%;
  padding-top: 10px; }

.AllergyForm__toggle__Vdmol {
  color: #868686; }

.AllergyForm__allergySearch__umCTH {
  width: 850px;
  display: -ms-flexbox;
  display: flex; }
  .AllergyForm__allergySearch__umCTH .AllergyForm__allergySearchFilter__EVX42 {
    flex: 1 1;
    -ms-flex: 1 1 auto;
    margin-right: -1px; }
    .AllergyForm__allergySearch__umCTH .AllergyForm__allergySearchFilter__EVX42:active {
      z-index: 2; }
  .AllergyForm__allergySearch__umCTH .AllergyForm__allergyInput__0blL\+ {
    flex: 3 1;
    -ms-flex: 3 1 auto; }
    .AllergyForm__allergySearch__umCTH .AllergyForm__allergyInput__0blL\+:active {
      z-index: 2; }

.AllergyForm__select__ZNezF {
  min-width: 200px;
  max-width: 200px; }

.AllergyForm__textarea__GnWRO textarea {
  width: 470px;
  height: 170px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.AllergyForm__textarea__GnWRO label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.AllergyForm__horizontalLine__zgWNG {
  width: 100%;
  border-color: #dfdfdf; }

.AllergyForm__datePicker__IiaZO {
  width: 180px; }

.AllergyForm__buttonsRow__Ydho\+ {
  margin-top: 25px; }

.AllergyForm__knownAllergy__1u00k {
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out; }

.AllergyForm__notesCol__8oYPB {
  -ms-flex-align: start;
      align-items: flex-start;
  margin-left: -380px;
  margin-top: -70px;
  -webkit-transition: margin 0.3s ease-in-out;
  -o-transition: margin 0.3s ease-in-out;
  transition: margin 0.3s ease-in-out;
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(100% + 470px);
      flex-basis: calc(100% + 470px); }

.AllergyForm__buttonsWrapper__N657j {
  padding: 0 35px;
  margin-top: 20px; }

.warningWrapper__container__TW2gw {
  display: -ms-flexbox;
  display: flex;
  padding: 15px;
  position: relative;
  border: 1px solid #ff9900;
  margin-bottom: 5px; }
  .warningWrapper__container__TW2gw > svg {
    width: 60px;
    height: 60px;
    -ms-flex-negative: 0;
        flex-shrink: 0;
    margin-right: 20px;
    color: #ff9900; }

.warningWrapper__title__cF705 {
  font-size: 14px;
  font-weight: bold;
  color: #ff9900; }

.authorityWarning__highlightText__gIGQs {
  color: #ff9900; }

.authorityWarning__inlineContent__ANVHi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.authorityWarning__highlightContent__uaBJp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.authorityWarning__highlightLabel__Jja8O {
  font-weight: bold;
  color: #ff9900; }

.authorityWarning__highlightContentText__NSTUs {
  font-weight: bold; }

.authorityWarning__verticalLine__LELzg {
  margin: 0 10px; }

.authorityWarning__content__jr2PR {
  max-width: 400px; }

.medicationDetails__container__w2HbF {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  -ms-flex-positive: 0;
      flex-grow: 0;
  -ms-flex-negative: 1;
      flex-shrink: 1;
  -ms-flex-preferred-size: calc(45% - 20px);
      flex-basis: calc(45% - 20px);
  max-height: 800px; }
  @media screen and (min-width: 1920px) {
    .medicationDetails__container__w2HbF {
      -ms-flex-positive: 0;
          flex-grow: 0;
      -ms-flex-negative: 1;
          flex-shrink: 1;
      -ms-flex-preferred-size: calc(50% - 20px);
          flex-basis: calc(50% - 20px); } }
  .medicationDetails__container__w2HbF > div:first-child {
    height: 100%; }
  .medicationDetails__container__w2HbF .medicationDetails__medicationDetailsContent__fGpT2 {
    background-color: #fff !important;
    -ms-flex-positive: 1;
        flex-grow: 1;
    height: 100%;
    max-height: 750px;
    border-bottom-right-radius: 0px;
    border-bottom-left-radius: 0px; }
    .medicationDetails__container__w2HbF .medicationDetails__medicationDetailsContent__fGpT2 div[class^='tabs__paddingWrap'] {
      border-bottom: 0px; }
  .medicationDetails__container__w2HbF .medicationDetails__divider__AT\+uv {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center;
    margin: 0;
    width: 95%;
    color: #dbdbdb; }
  .medicationDetails__container__w2HbF .medicationDetails__mimsLogo__bBNn1 {
    border: 1px solid #dbdbdb;
    border-top: 0px;
    text-align: right;
    padding: 10px 20px;
    background-color: #fff; }
    .medicationDetails__container__w2HbF .medicationDetails__mimsLogo__bBNn1 > img {
      width: 160px;
      max-width: 100%; }
    .medicationDetails__container__w2HbF .medicationDetails__mimsLogo__bBNn1 .medicationDetails__mimsVersion__OmhxR {
      line-height: 0.5;
      font-size: 10px; }

.medicationDetails__warningContainer__ZXhZu {
  margin: 50px 15px 25px; }

.medicationDetails__printIcon__nLWRS {
  cursor: pointer;
  position: absolute;
  top: 12px;
  right: 22px; }
  .medicationDetails__printIcon__nLWRS svg {
    font-size: 26px;
    color: #0087c9; }

.medicationDetails__tabContainer__z5bU\+ {
  padding: 40px 25px; }

.medicationDetails__noTopPaddingContainer__9bxuI {
  padding: 0 25px 50px; }

.medicationDetails__mimsIframeContent__lLfXP {
  width: 100%;
  height: 640px;
  padding-bottom: 30px; }

.medicationDetails__tabContent__c2-gh {
  height: 100%; }

.medicationDetails__medicationDetailsTitleHighlighted__qTsdO {
  color: #ff9966; }

.medicationDetailsOverview__container__0oNH- {
  position: relative;
  padding: 50px 25px; }

.medicationDetailsOverview__printIcon__-wCEI {
  cursor: pointer;
  position: absolute;
  top: 22px;
  right: 28px; }
  .medicationDetailsOverview__printIcon__-wCEI svg {
    font-size: 26px;
    color: #0087c9; }

.medicationDetailsOverview__imagesContainer__EdYIG img {
  max-width: 100%;
  max-height: 60px;
  height: auto;
  margin-bottom: 15px; }

.medicationDetailsOverview__brandName__zORac {
  font-family: 'Arial-BoldMT', 'Arial Bold', 'Arial';
  font-weight: 700;
  text-decoration: none;
  color: #006faa;
  margin-top: 5px; }

.medicationDetailsOverview__drowsy__6jpRV {
  font-family: 'ArialMT', 'Arial';
  font-weight: 400;
  text-decoration: none;
  color: #006faa;
  margin-bottom: 15px; }

.medicationDetailsOverview__contentDivStyle__qFSg9 {
  margin-bottom: 15px; }

.medicationDetailsOverview__detailHeadingStyle__WYqTH {
  font-weight: bold;
  margin-bottom: 5px; }

.medicationDetailsOverview__product__ZtwQn {
  font-size: 20px;
  color: #ff9900;
  font-weight: bold; }

.medicationDetailsMimsForPatient__container__b3Wc8 {
  position: relative;
  padding: 40px 25px; }

.medicationDetailsMimsForPatient__cmiHtml__FOxMi iframe {
  width: 100%;
  height: 490px;
  padding-bottom: 30px; }

.currentMedicationsPanel__heading__UX\+d\+ { }

.currentMedicationsPanel__subHeading__ezadu {
  margin-bottom: 50px;
  font-size: 14px; }
  .currentMedicationsPanel__subHeading__ezadu > span {
    color: #0087c9; }

.currentMedicationsPanel__wrapper__Z\+P9V {
  margin-bottom: 50px; }

.currentMedicationsPanel__tabElementTitle__zCUaY {
  display: inline-block;
  margin-right: 20px; }

.currentMedicationsPanel__content__CpVtp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.currentMedicationsPanel__filterTabs__5XSoF {
  padding: 0; }
  .currentMedicationsPanel__filterTabs__5XSoF > li:last-of-type {
    padding-left: 40px; }

.currentMedicationsPanel__filterTabsWrap__gsM7G > div {
  padding: 0; }

.currentMedicationsPanel__filterTabsSearch__KQ3gZ {
  text-align: right;
  margin: 20px 0; }
  .currentMedicationsPanel__filterTabsSearch__KQ3gZ svg {
    width: 25px;
    height: 25px;
    position: relative;
    top: -2px; }

.currentMedicationsPanel__medicationCount__blamV {
  margin-left: 20px; }

.currentMedicationsPanel__myFavouritesTab__67CTm {
  position: relative; }
  .currentMedicationsPanel__myFavouritesTab__67CTm > span {
    display: inline-block;
    color: #fc3;
    font-size: 20px;
    position: absolute;
    left: -25px;
    top: 50%;
    -webkit-transform: translateY(-50%);
        -ms-transform: translateY(-50%);
            transform: translateY(-50%); }

.currentMedicationsPanel__selectedMedicationName__93S-U {
  font-weight: 700;
  font-size: 20px;
  color: #ff9900; }

.currentMedicationsPanel__subscriptionOverlayWrapper__vJ\+uX {
  min-height: 200px; }

.currentMedicationsPanel__eulaOverlayWrapper__nMB6j {
  min-height: 320px; }

.currentMedicationsPanel__allergyFormOverlayWrapper__2D6bJ {
  min-height: 520px; }

footer.currentMedicationsPanel__allergyFromFooter__5-H34 {
  display: none; }

div.currentMedicationsPanel__allergyFromContent__rQFAD {
  padding: 0; }

.currentMedicationsPanel__noMimsMsg__IrjXj {
  max-width: 400px; }

.currentMedicationsPanel__eulaContent__IuMn- {
  font-size: 14px;
  max-width: 700px; }

.currentMedicationsPanel__eulaTitle__0KF8b {
  color: black;
  font-weight: bold; }

.currentMedicationsPanel__readAgreement__JkElp {
  font-size: 14px;
  margin: 10px 0; }

.currentMedicationsPanel__link__xzSbs {
  display: inline-block;
  color: #0087c9;
  text-decoration: none; }
  .currentMedicationsPanel__link__xzSbs:hover {
    text-decoration: underline; }

.toolsPanel__wrapper__Q8g1P {
  padding: 10px 50px 10px 28px;
  height: 55px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  position: relative; }

.toolsPanel__circle__WQQit {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer;
  border: 1px solid;
  width: 47px;
  height: 47px;
  font-size: 24px;
  border-radius: 100%;
  background-color: #e7e7e7; }

.toolsPanel__circle__WQQit + .toolsPanel__circle__WQQit {
  margin-left: 10px; }

.toolsPanel__circleRed__er4Yo {
  position: relative;
  background-color: #ff6666;
  border-color: #8b0000; }
  .toolsPanel__circleRed__er4Yo:hover {
    background-color: #8b0000; }
  .toolsPanel__circleRed__er4Yo .toolsPanel__circleCounter__HA7Jv {
    background-color: #ff6666;
    border-color: #8b0000;
    font-size: 15px; }

.toolsPanel__circleGreen__HM5D- {
  position: relative;
  background-color: #093;
  border-color: #006d27; }
  .toolsPanel__circleGreen__HM5D-:hover {
    background-color: #49d13d; }
  .toolsPanel__circleGreen__HM5D- .toolsPanel__circleCounter__HA7Jv {
    background-color: #093;
    border-color: #006d27; }

.toolsPanel__circleCounter__HA7Jv {
  font-size: 18px;
  color: #fff;
  font-weight: bold;
  position: absolute;
  width: 23px;
  height: 23px;
  top: -3px;
  right: -9px;
  border-radius: 50%;
  border: 1px solid;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -webkit-transition: opacity 0.4s;
  -o-transition: opacity 0.4s;
  transition: opacity 0.4s; }

.toolsPanel__hidden__h7N8W {
  opacity: 0;
  pointer-events: none; }

.toolsPanel__activeWidgets__v1b2j {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.toolsPanel__settings__o8iaU {
  z-index: 10;
  background-color: #fff;
  position: absolute;
  right: 30px;
  max-width: 890px;
  min-height: 440px;
  top: calc(55px + 50px);
  border: 1px solid #e7e7e7; }
  @media screen and (min-width: 1440px) {
    .toolsPanel__settings__o8iaU {
      right: 32px; } }
  .toolsPanel__settings__o8iaU::before {
    content: ' ';
    top: -74px;
    right: 58px;
    height: 0;
    width: 0;
    position: absolute;
    pointer-events: none;
    border: 40px solid rgba(255, 255, 255, 0);
    border-bottom-color: #fff;
    margin-left: -40px;
    -webkit-transform: rotateX(30deg);
            transform: rotateX(30deg); }

.toolsPanel__settingsFlexContainer__mSvuW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.toolsPanel__settingsTitle__\+6koz {
  margin: 20px 15px;
  font-weight: bold;
  font-size: 19px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.toolsPanel__btnCloseSettingsSmall__JZ8Rj {
  color: #e7e7e7;
  cursor: pointer; }
  .toolsPanel__btnCloseSettingsSmall__JZ8Rj:hover {
    color: #0087c9; }
  .toolsPanel__btnCloseSettingsSmall__JZ8Rj > svg {
    width: 1.25em;
    height: 1.25em; }

.toolsPanel__widgetSettingsContainer__\+n5I0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.toolsPanel__widgetSettingsHeader__SnsbL {
  margin-left: 20px;
  margin-bottom: 5px;
  height: 55px; }

.toolsPanel__widgetSettingsTitle__-qV7a {
  font-size: 16px;
  margin-bottom: 5px; }

.toolsPanel__widgetSettingsList__xQ9md {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  padding: 15px 20px 2px;
  background-color: #e7e7e7;
  -ms-flex-positive: 1;
      flex-grow: 1; }

.toolsPanel__measurementsContainer__pG4Lo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto; }

.toolsPanel__measurementsHeader__TeefF {
  height: 55px;
  margin-bottom: 5px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  padding-right: 50px;
  padding-bottom: 5px; }

.toolsPanel__measurementsTitle__hZAmk {
  font-size: 16px; }

.toolsPanel__measurements__H61\+l {
  background-color: #fff;
  padding: 15px;
  border-radius: 5px;
  border: 1px solid #dbdbdb;
  -ms-flex-positive: 1;
      flex-grow: 1; }

.toolsPanel__measurementsList__V3QbK {
  padding: 0;
  list-style: none; }
  .toolsPanel__measurementsList__V3QbK > li {
    font-size: 10px;
    text-transform: capitalize; }
    .toolsPanel__measurementsList__V3QbK > li:not(:last-child) {
      margin-bottom: 10px; }

.toolsPanel__btnCloseSettings__fN4U0 {
  margin: 20px; }

.toolsPanel__observation__c4AGC {
  color: #0087c9; }
  .toolsPanel__observation__c4AGC:hover {
    text-decoration: underline;
    cursor: pointer;
    color: #1ca1e2; }

.activeWidget__widget__ktJqK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 20px; }
  .activeWidget__widget__ktJqK:hover {
    cursor: pointer; }
    .activeWidget__widget__ktJqK:hover .activeWidget__title__-\+y59 {
      color: #49d13d; }
    .activeWidget__widget__ktJqK:hover .activeWidget__circle__1UnkX.activeWidget__green__NC3-Z {
      background-color: #49d13d;
      border-color: #339933; }
    .activeWidget__widget__ktJqK:hover .activeWidget__circle__1UnkX.activeWidget__orange__c2bn1 {
      background-color: #ff9900;
      border-color: #e88516; }

.activeWidget__circle__1UnkX {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  background-color: #e7e7e7;
  border: 1px solid #dbdbdb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 5px;
  min-height: 38px; }

.activeWidget__icon__hqW-Q {
  width: 26px;
  height: 26px;
  color: #fff; }

.activeWidget__title__-\+y59 {
  color: #093;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.widgetWithSettings__widget__iHVSb {
  padding-top: 15px;
  background-color: #fff;
  border-radius: 5px;
  border: 1px solid #dbdbdb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  width: 75px;
  height: 115px;
  margin-right: 13px;
  margin-bottom: 13px; }

.widgetWithSettings__circle__wYW2S {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  background-color: #e7e7e7;
  border: 1px solid #dbdbdb;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.widgetWithSettings__icon__l24YD {
  width: 26px;
  height: 26px;
  color: #fff; }

.widgetWithSettings__title__x\+Q3k {
  color: #093;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  padding: 0 10px;
  white-space: nowrap; }

.widgetWithSettings__button__mDn0v {
  background-color: transparent;
  padding: 5px 10px;
  text-align: center;
  color: #0087c9;
  border: none;
  border-top: 1px solid #dbdbdb;
  outline: none;
  width: 100%; }

.pathology__wrapper__S0gMo {
  padding-bottom: 50px; }

.pathology__heading__IGhb5 { }

.pathology__tabIcon__wic8R { }

.pathology__subHeading__b9DuO { }

.pathology__tableTab__9ucv7 {
  font-weight: 400;
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px; }

.pathology__formTab__86j8Q {
  margin-bottom: 30px; }

.form__form__QrpzH {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.form__input__zQa9z {
  min-width: 300px;
  margin-right: 20px; }

.form__select__JW6GQ {
  text-transform: capitalize;
  margin-right: 0; }
  .form__select__JW6GQ input {
    min-width: 100px; }

.form__mediumSelect__GluqH {
  text-transform: capitalize;
  min-width: 180px;
  margin-right: 20px; }

.form__selectSuggest__j1VNW {
  min-width: 620px;
  margin-bottom: 5px; }

.form__logicOperator__onn62 {
  margin-bottom: 16px; }

.form__row__bSm0\+ {
  display: -ms-flexbox;
  display: flex; }

.form__mainBlock__SFwk\+ {
  display: -ms-flexbox;
  display: flex; }

.form__toggle__yeX3W {
  margin-left: 24px;
  margin-bottom: 8px; }

.form__groupedToggle__JazN5 {
  margin-left: 24px;
  margin-bottom: 8px; }
  .form__groupedToggle__JazN5 label {
    display: none; }

.form__urgentWrapper__1T-S4 {
  padding-top: 4px; }

.form__textarea__wy96P {
  margin-bottom: 0; }
  .form__textarea__wy96P textarea {
    width: 480px;
    height: 120px; }
  .form__textarea__wy96P label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.form__inputText__pikB- {
  width: 150px;
  margin-bottom: 15px; }

.form__expandableFooter__FaoZg {
  margin-left: -35px;
  width: 100%; }

.form__relativeBlock__pW73T {
  max-width: 620px;
  position: relative;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }

.form__sideLinkWithPadding__0-d5e {
  position: absolute;
  width: 520px;
  color: #0087c9;
  z-index: 2;
  margin-left: 100px;
  text-align: right;
  margin-top: 3px; }
  .form__sideLinkWithPadding__0-d5e:hover {
    color: #1ca1e2;
    cursor: pointer; }

.form__moreOptionsLink__dBA-o {
  display: block;
  text-align: left;
  margin-left: 24px; }

.form__moreOptionsIcon__xgnMi {
  margin-left: 10px; }

.form__blueIcon__SYoCd {
  color: #0087c9; }
  .form__blueIcon__SYoCd:hover {
    color: #1ca1e2;
    cursor: pointer; }

.form__optionsContainer__lHf8p {
  overflow: hidden; }

.form__toggleWrapper__fvkPv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.form__overlay__O2CQ3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 178px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.form__entered__xDfA4 .form__overlay__O2CQ3 {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.form__exited__9oedl .form__overlay__O2CQ3 {
  pointer-events: none;
  -webkit-transform: translateY(-178px);
      -ms-transform: translateY(-178px);
          transform: translateY(-178px); }

.printPathologyModal__outer__nKmNJ {
  position: relative;
  max-height: calc(98vh - 148px); }

.pathologyRequests__tooltipWrapper__ngNrg { }

.pathologyRequests__tooltipHeader__1Y-nS { }

.pathologyRequests__tooltipTitle__EED-c { }

.pathologyRequests__tooltipSubtitle__jcHPZ { }

.pathologyRequests__tooltipDescription__WzEVp { }

.pathologyRequests__link__LKA3k {
  color: #0087c9;
  cursor: pointer; }
  .pathologyRequests__link__LKA3k:hover {
    text-decoration: underline; }

.pathologyRequests__ellipsis__BIbZg { }

.pathologyRequests__actionsListItem__VLQrC { }

.pathologyRequests__eventsNone__4l8aL {
  pointer-events: none; }

.pathologyRequests__table__5QhSC table > tbody > tr > td:first-child {
  text-transform: capitalize; }

.pdfViewer__wrapper__MRR49 {
  width: 100%;
  padding-top: 84%;
  position: relative;
  background-color: #525659; }

.pdfViewer__hidden__a7AUn {
  display: none; }

.pdfViewer__object__LuykQ {
  width: 100%;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0; }

.withHeightControl__container__5lXYx {
  position: relative; }

.withHeightControl__handle__Ja-Pk {
  position: absolute;
  height: 15px;
  width: 50px;
  background-color: #e7e7e7;
  border: 1px solid #dbdbdb;
  border-radius: 10px;
  left: 50%;
  bottom: calc(0px - 7.5px);
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  z-index: 50; }
  .withHeightControl__handle__Ja-Pk:hover, .withHeightControl__handle__Ja-Pk.withHeightControl__active__W0W1u {
    background-color: #0087c9;
    border: 1px solid #006faa; }

.withHeightControl__resizeableContainer__9qiID {
  position: static;
  overflow: hidden;
  border-bottom: 1px solid #dbdbdb; }

.modal__cloak__JxTZX {
  position: fixed;
  display: -ms-flexbox;
  display: flex;
  top: 0;
  left: 0;
  width: 100%;
  height: 100vh;
  max-height: 100vh;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .modal__cloak__JxTZX.modal__entering__7q3UW {
    opacity: 0; }
    .modal__cloak__JxTZX.modal__entering__7q3UW .modal__modal__aQfpz {
      -webkit-transform: translateY(-25px);
          -ms-transform: translateY(-25px);
              transform: translateY(-25px); }
  .modal__cloak__JxTZX.modal__entered__do-Ag {
    opacity: 1;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s; }
    .modal__cloak__JxTZX.modal__entered__do-Ag .modal__modal__aQfpz {
      -webkit-transform: none;
          -ms-transform: none;
              transform: none;
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
  .modal__cloak__JxTZX.modal__exiting__wawx7 {
    overflow-y: hidden;
    opacity: 0;
    -webkit-transition: opacity 0.3s;
    -o-transition: opacity 0.3s;
    transition: opacity 0.3s; }
    .modal__cloak__JxTZX.modal__exiting__wawx7 .modal__modal__aQfpz {
      -webkit-transform: translateY(25px);
          -ms-transform: translateY(25px);
              transform: translateY(25px);
      -webkit-transition: 0.3s;
      -o-transition: 0.3s;
      transition: 0.3s; }
  .modal__cloak__JxTZX.modal__exited__iz4Bw {
    opacity: 0; }
    .modal__cloak__JxTZX.modal__exited__iz4Bw .modal__modal__aQfpz {
      -webkit-transform: scale(1.2);
          -ms-transform: scale(1.2);
              transform: scale(1.2); }

.modal__modal__aQfpz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative; }

.modal__content__vZQ7E {
  background-color: #fff; }

.modal__default__fXnox .modal__cloak__JxTZX {
  background-color: rgba(0, 0, 0, 0.5);
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  overflow-y: auto;
  z-index: 99999999; }

.modal__default__fXnox .modal__modal__aQfpz {
  margin: 1vh 0;
  -ms-flex-pack: start;
      justify-content: flex-start;
  width: 1000px;
  min-height: 200px;
  max-height: 98vh;
  font-size: 16px; }

.modal__default__fXnox .modal__header__D-ZAs {
  border-radius: 10px 10px 0 0;
  font-weight: 700;
  padding: 15px 20px;
  background-color: #0087c9;
  color: #fff; }

.modal__default__fXnox .modal__content__vZQ7E {
  padding: 15px 20px; }

.modal__default__fXnox .modal__footer__ubjat {
  padding: 15px 20px;
  background-color: #f5f5f5;
  border-radius: 0 0 10px 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: start;
      align-items: flex-start; }

.modal__default__fXnox .modal__overflowHidden__lUNhx {
  overflow: hidden !important; }

.modal__fullsize__RKE7g .modal__cloak__JxTZX {
  top: 86px;
  z-index: 9999; }

.modal__fullsize__RKE7g .modal__header__D-ZAs,
.modal__fullsize__RKE7g .modal__footer__ubjat {
  display: none; }

.modal__fullsize__RKE7g .modal__modal__aQfpz {
  width: 100%;
  height: 100%; }

.modal__fullsize__RKE7g .modal__content__vZQ7E {
  width: 100%;
  height: 100%;
  background-color: #fff; }

.pathologyEditForm__wrapper__VIMHf {
  position: relative; }

.pathologyEditForm__form__R\+Xuw {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.pathologyEditForm__input__ukz5l {
  min-width: 300px;
  margin-right: 20px; }

.pathologyEditForm__select__O3L0b {
  text-transform: capitalize;
  margin-right: 0; }
  .pathologyEditForm__select__O3L0b input {
    min-width: 100px; }

.pathologyEditForm__mediumSelect__lP0Du {
  text-transform: capitalize;
  min-width: 180px;
  margin-right: 20px; }

.pathologyEditForm__selectSuggest__69fd0 {
  min-width: 620px;
  margin-bottom: 5px; }

.pathologyEditForm__logicOperator__ZxeMU {
  margin-bottom: 16px; }

.pathologyEditForm__row__E7KQe {
  display: -ms-flexbox;
  display: flex; }

.pathologyEditForm__mainBlock__59ftj {
  display: -ms-flexbox;
  display: flex; }

.pathologyEditForm__toggle__HXf-A {
  margin-left: 24px;
  margin-bottom: 8px; }

.pathologyEditForm__groupedToggle__fZbXA {
  margin-left: 24px;
  margin-bottom: 8px; }
  .pathologyEditForm__groupedToggle__fZbXA label {
    display: none; }

.pathologyEditForm__urgentWrapper__6d6cI {
  padding-top: 4px; }

.pathologyEditForm__textarea__1Mn\+t {
  margin-bottom: 0; }
  .pathologyEditForm__textarea__1Mn\+t textarea {
    width: 420px;
    height: 120px; }
  .pathologyEditForm__textarea__1Mn\+t label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.pathologyEditForm__inputText__AR8sS {
  width: 150px;
  margin-bottom: 15px; }

.pathologyEditForm__expandableFooter__3IVNe {
  margin-left: -35px;
  width: 100%; }

.pathologyEditForm__relativeBlock__0d0fG {
  max-width: 620px;
  position: relative;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }

.pathologyEditForm__sideLinkWithPadding__KssbO {
  position: absolute;
  width: 520px;
  color: #0087c9;
  z-index: 2;
  margin-left: 100px;
  text-align: right;
  margin-top: 3px;
  text-transform: none; }
  .pathologyEditForm__sideLinkWithPadding__KssbO:hover {
    color: #1ca1e2;
    cursor: pointer; }

.pathologyEditForm__moreOptionsLink__Y5dAp {
  display: block;
  text-align: left;
  margin-left: 24px; }

.pathologyEditForm__moreOptionsIcon__0RDO6 {
  margin-left: 10px; }

.pathologyEditForm__blueIcon__d5X2R {
  color: #0087c9; }
  .pathologyEditForm__blueIcon__d5X2R:hover {
    color: #1ca1e2;
    cursor: pointer; }

.pathologyEditForm__optionsContainer__8gH0R {
  overflow: hidden; }

.pathologyEditForm__toggleWrapper__Te-Fc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.pathologyEditForm__overlay__qwPP9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 178px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.pathologyEditForm__entered__guLSG .pathologyEditForm__overlay__qwPP9 {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.pathologyEditForm__exited__nEHBI .pathologyEditForm__overlay__qwPP9 {
  pointer-events: none;
  -webkit-transform: translateY(-178px);
      -ms-transform: translateY(-178px);
          transform: translateY(-178px); }

.pathologyEditForm__inlineCellContent__LhNoo { }

.pathologyEditForm__inlineCellTitle__\+I\+1C {
  text-transform: none; }

.pathologyEditForm__inlineCellFooter__7ta5n { }

.createContactOverlay__col__dROH6 {
  width: 100%;
  max-width: 450px;
  margin-right: 20px; }
  .createContactOverlay__col__dROH6:last-child {
    margin-right: 0; }

.createContactOverlay__form__JK7N2 {
  display: -ms-flexbox;
  display: flex; }

.createContactOverlay__header__l8Ku0 {
  color: #000;
  font-weight: 700;
  font-size: 14px;
  margin-left: 6px;
  margin-bottom: 24px; }
  .createContactOverlay__header__l8Ku0:not(:first-child) {
    margin-top: 30px; }

.createContactOverlay__row__yzalX, .createContactOverlay__rowTop__-MOHR, .createContactOverlay__rowLeft__ddVaV {
  width: 100%;
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.createContactOverlay__rowTop__-MOHR {
  margin-bottom: 10px; }

.createContactOverlay__rowLeft__ddVaV {
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .createContactOverlay__rowLeft__ddVaV > div {
    margin-right: 10px; }

.createContactOverlay__hidden__dpDHv {
  display: none; }

.createContactOverlay__select__6E6ed {
  width: 100%;
  max-width: 215px; }

.createContactOverlay__selectState__GUdrl {
  width: 100%; }

.createContactOverlay__input__Rt29q {
  width: 215px; }

.createContactOverlay__inputWide__Pn7Xb {
  width: 100%;
  max-width: 350px; }

.createContactOverlay__date__SLM5j {
  width: 135px; }

.createContactOverlay__membershipNumber__7VpFx {
  width: 90px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.createContactOverlay__positionOnCard__GWRdn {
  width: 55px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.createContactOverlay__patientAddress__BKPBJ {
  font-size: 14px;
  color: #868686; }

.createContactOverlay__addressForm__qXBZR {
  width: 100%; }

.createContactOverlay__toggle__SlGGk {
  margin-bottom: 27px; }

.createContactOverlay__textArea__zhfVf {
  width: 330px; }
  .createContactOverlay__textArea__zhfVf label {
    padding: 0 7px 0;
    margin: 0 0 6px 0;
    white-space: nowrap;
    height: 14px; }

.createContactOverlay__italic__WoJe1 {
  font-style: italic; }

.createContactOverlay__createContactTabsWrapper__rsgq5 .createContactOverlay__createContactTabsContent__8LXvI > div {
  border: none;
  padding: 35px 40px;
  height: auto; }

.createContactOverlay__createContactTabsWrapper__rsgq5 .createContactOverlay__createContactTabsContent__8LXvI li {
  border-right: none;
  border-top: none;
  border-bottom: 1px solid #dbdbdb; }
  .createContactOverlay__createContactTabsWrapper__rsgq5 .createContactOverlay__createContactTabsContent__8LXvI li:hover {
    text-decoration: none;
    border-bottom: 1px solid #dbdbdb; }

.pathologyResults__resultContainer__0bqiu {
  background-color: #e7e7e7;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.pathologyResults__gridWrapper__aNLvd {
  padding-bottom: 50px; }

.pathologyResults__table__sioyG td[class*='col']:first-child {
  position: relative; }

.pathologyResults__table__sioyG td[class*='col']:nth-child(n + 2) {
  width: 225px; }

.pathologyResults__table__sioyG td[class*='col']:last-child {
  width: 150px;
  padding-left: 75px; }

.pathologyResults__emptyListWrapper__WSbCy {
  margin: auto;
  max-width: 340px; }

.pathologyResults__linkText__xglli {
  font-size: inherit; }

.pathologyResults__ellipsis__ErBlP { }

.pathologyResults__actionsListItem__5O9Jt { }

.pathologyResults__nameCell__7PTaK {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.pathologyResults__abnormal__mboRW {
  height: 20px;
  width: 20px;
  fill: #ff9900; }

.pathologyResults__unlinkedMark__0o\+BF {
  position: absolute;
  left: 0;
  top: 0;
  width: 10px;
  height: 44px;
  background-color: #0087c9; }

.pathologyResults__dateFilterWrapper__VgOek {
  border-radius: 5px;
  margin: 20px 25px 0;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .pathologyResults__dateFilterWrapper__VgOek.pathologyResults__expanded__xgKiU {
    background: #f5f5f5;
    margin-bottom: 40px; }

.pathologyResults__filterToggle__My9CZ {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .pathologyResults__filterToggle__My9CZ:hover {
    color: #1ca1e2; }
  .pathologyResults__filterToggle__My9CZ .pathologyResults__toggleIcon__wnCnB {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.pathologyResults__abnormalContainer__FkxD8 {
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 10px; }

.pathologyResults__abnormalResultTable__SD6uJ {
  width: 400px;
  margin: 0 5px 8px 0; }
  .pathologyResults__abnormalResultTable__SD6uJ th,
  .pathologyResults__abnormalResultTable__SD6uJ td {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 0 5px 0;
    text-align: left; }
  .pathologyResults__abnormalResultTable__SD6uJ thead tr > th:first-child {
    color: #ff9900;
    font-size: 14px; }
  .pathologyResults__abnormalResultTable__SD6uJ thead tr > th:nth-child(3) {
    text-align: right;
    padding-right: 10px; }
  .pathologyResults__abnormalResultTable__SD6uJ tbody tr > td:nth-child(2) {
    text-align: right;
    color: #ff9900; }
  .pathologyResults__abnormalResultTable__SD6uJ tbody tr > td:nth-child(3) {
    text-align: right;
    padding-right: 10px; }

.filterRadios__radioButton__pSwED {
  cursor: pointer;
  border: 1px solid #e7e7e7;
  border-right-width: 0;
  padding: 8px;
  font-size: 12px;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block; }
  .filterRadios__radioButton__pSwED:first-child {
    border-radius: 3px 0 0 3px; }
  .filterRadios__radioButton__pSwED:last-child {
    border-radius: 0 3px 3px 0;
    border-right-width: 1px; }
  .filterRadios__radioButton__pSwED.filterRadios__selected__IrV3j {
    background: #f5f5f5;
    border-color: #0087c9;
    border-right-width: 1px; }
  .filterRadios__radioButton__pSwED input {
    display: none; }

.pathologyDateFilter__label__1Rpb- { }

.pathologyDateFilter__header__AG-y7 {
  margin-bottom: 1.5em; }

.pathologyDateFilter__row__qp6pP {
  display: -ms-flexbox;
  display: flex; }
  .pathologyDateFilter__row__qp6pP.pathologyDateFilter__centerAlign__S1UAD {
    -ms-flex-align: center;
        align-items: center; }

.pathologyDateFilter__textButton__gyyCD {
  cursor: pointer;
  font-size: 14px;
  margin-left: 45px;
  background: transparent;
  border: none;
  padding: 0;
  color: #0087c9; }
  .pathologyDateFilter__textButton__gyyCD:hover {
    color: #1ca1e2;
    text-decoration: underline; }
  .pathologyDateFilter__textButton__gyyCD.pathologyDateFilter__disabled__x\+iDr {
    cursor: default;
    color: #80c3e4; }

.pathologyDateFilter__radioFilters__ygmWC {
  margin-right: 16px; }

.pathologyDateFilter__datePicker__sP\+jT {
  margin-right: 8px; }

.pathologyDateFilter__dateFilter__ZOGmN {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }

.pathologyDateFilter__cyanColorButton__Fl8ie {
  background: #47d1d1; }
  .pathologyDateFilter__cyanColorButton__Fl8ie:hover {
    background: #33cccc; }

.pathologyDateFilter__actions__K\+zWr {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.pathologyRequestsLinkList__actionsListItem__QJ\+8Z { }

.pathologyRequestsLinkList__inlineCellContent__8YaMU { }

.pathologyRequestsLinkList__inlineCellFooter__OVF1j { }

.pathologyRequestsLinkList__inlineCellTitle__qxpPu { }

.pathologyRequestsLinkList__inlineCellText__5NyFV { }

.pathologyRequestsLinkList__table__M1ev0 td:first-child {
  width: 5%; }

.pathologyRequestsLinkList__table__M1ev0 td:nth-child(2) {
  text-transform: capitalize; }

.pathologyRequestsLinkList__activeIcon__oD7Yv {
  font-size: 20px;
  color: #e7e7e7;
  cursor: pointer; }
  .pathologyRequestsLinkList__activeIcon__oD7Yv.pathologyRequestsLinkList__selected__1qgbX, .pathologyRequestsLinkList__activeIcon__oD7Yv:hover {
    color: #096; }

.pathologyRequestsLinkList__comboGridBox__TPXdI {
  max-height: 318px; }

.resultDetails__resultBlock__13CL6 {
  background-color: #fff;
  padding: 20px; }

.resultDetails__fullWidth__RKB30 {
  width: 100%; }

.resultDetails__originalWidth__8ghTi {
  width: 795px; }

.resultDetails__resultHeader__dlUjD {
  background-color: #e7e7e7;
  padding: 10px 20px;
  border-radius: 10px; }
  .resultDetails__resultHeader__dlUjD h1 {
    font-size: 15px;
    font-weight: 700; }

.resultDetails__resultHeaderTable__ZZyzD {
  width: 100%;
  font-size: 13px; }
  .resultDetails__resultHeaderTable__ZZyzD thead th {
    width: 50%;
    text-align: left;
    font-weight: bold; }
  .resultDetails__resultHeaderTable__ZZyzD tr td {
    padding-top: 5px; }

.resultDetails__resultBody__Q1Mxv {
  padding: 10px 20px;
  font-size: 13px; }

.resultDetails__resultBodyTable__Nah16 {
  width: 100%; }
  .resultDetails__resultBodyTable__Nah16 thead th {
    text-align: left; }
  .resultDetails__resultBodyTable__Nah16 tr td {
    padding-top: 5px;
    word-wrap: break-word;
    max-width: 300px; }

.resultDetails__boldText__HVjkU {
  font-weight: bold; }

.resultDetails__redText__8c9Zg {
  color: #f33; }

.resultDetails__attachment__XQ4WA {
  width: 100%; }

.datePicker__wrapper__YmPF8 {
  font-size: 12px;
  z-index: 0; }
  .datePicker__wrapper__YmPF8:not(:last-child) {
    margin-right: 20px; }
  .datePicker__wrapper__YmPF8 .k-input {
    height: 29px;
    padding: 0;
    padding-left: 10px !important; }
  .datePicker__wrapper__YmPF8 .k-picker-wrap .k-select {
    border-left: none;
    width: 2.5em; }

.datePicker__pickerWrapper__3S\+P1 {
  position: relative; }

.datePicker__invalid__Fc4Dw .k-picker-wrap {
  border-color: #ff6633; }

.datePicker__placeholder__ZswPy {
  position: absolute;
  z-index: 1;
  left: 14px;
  top: 9px;
  pointer-events: none;
  color: #aeaeae; }

.datePicker__label__Kfbo- { }

.datePicker__requiredMark__fhFRr { }

.datePicker__errorMessage__Eqgwx { }

.datePicker__isDisabled__wGwTI {
  pointer-events: none; }

.datePicker__fullwidth__LuwiZ {
  width: 100%;
  max-width: 100%; }
  .datePicker__fullwidth__LuwiZ .k-widget {
    width: 100%;
    max-width: 100%; }

.ResultRecall__column__doqOK {
  margin-right: 10px;
  margin-left: 10px; }
  .ResultRecall__column__doqOK:first-child {
    margin-left: 0; }
  .ResultRecall__column__doqOK:last-child {
    margin-right: 0; }

.ResultRecall__row__0kMuA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: baseline;
      align-items: baseline; }

.ResultRecall__select__uE\+s3 {
  min-width: 180px; }

.ResultRecall__statusSelect__VfyDS {
  min-width: 300px; }

.ResultRecall__textarea__GdOQy {
  width: 420px; }

.ResultRecall__inlineCellContent__IXVYO { }

.ResultRecall__inlineCellFooter__4AFVs { }

.ResultRecall__inlineCellTitle__0tphw { }

.ResultRecall__inlineCellSubtitle__hvR87 {
  margin: 10px 0; }

.ResultRecall__inlineCellText__keleB { }

.immunisationPanel__heading__VhQTy { }

.immunisationPanel__tabIcon__1wDhK { }

.immunisationPanel__subHeading__BycoD { }

.immunisationPanel__logo__QFNVc {
  position: absolute;
  right: 35px;
  bottom: 35px;
  width: 180px;
  height: 48px; }

.formToggleRadio__inputWrap__BSvNP {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 0 7px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center; }

.formToggleRadio__option__8DteK {
  font-size: 14px;
  font-weight: normal;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  cursor: pointer;
  color: #868686; }
  .formToggleRadio__option__8DteK.formToggleRadio__selected__I1n\+g {
    color: #0087c9; }

.formToggleRadio__toggleWrap__bSxHF {
  margin: 0 10px;
  background-color: #0087c9;
  outline: none; }
  .formToggleRadio__toggleWrap__bSxHF.formToggleRadio__rightSelected__SKPu9 .formToggleRadio__toggleCircle__95g-t {
    left: calc(100% - 16px - 2px); }

.formToggleRadio__toggleCircle__95g-t { }

.formToggleRadio__label__ZJCcl { }

.formToggleRadio__invalid__-opXk { }

.formToggleRadio__errorMessage__NsRHY { }

.formToggleRadio__isDisabled__BkFez { }

.ConfirmationSubmitOverlay__wrapper__2Ceyr {
  padding: 20px 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-size: 14px;
  line-height: 1.4; }

.ConfirmationSubmitOverlay__immunisation__BSUYc {
  min-width: 25%; }

.ConfirmationSubmitOverlay__name__vZ9-9 {
  margin: 18px 0 10px 10px;
  font-size: 22px;
  font-weight: bold;
  overflow: hidden;
  max-width: 630px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -ms-flex: 1 0 630px;
      flex: 1 0 630px; }

.ConfirmationSubmitOverlay__credentials__em13h {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 10px; }

.ConfirmationSubmitOverlay__age__1mK75 {
  color: #333333;
  font-size: 40px;
  font-weight: 700;
  margin-right: 9px; }

.ConfirmationSubmitOverlay__details__Kd-Jk {
  line-height: 1.4;
  color: #333333; }

.ConfirmationSubmitOverlay__light__zz\+Mv {
  color: #999999; }

.ConfirmationSubmitOverlay__immunisationDetails__gINXN {
  padding: 15px 0; }
  .ConfirmationSubmitOverlay__immunisationDetails__gINXN ul {
    list-style: none; }
    .ConfirmationSubmitOverlay__immunisationDetails__gINXN ul li {
      margin-bottom: 10px; }
      .ConfirmationSubmitOverlay__immunisationDetails__gINXN ul li strong {
        margin-left: 10px; }

.ConfirmationSubmitOverlay__medicare__bpI9J {
  padding: 5px 50px; }
  .ConfirmationSubmitOverlay__medicare__bpI9J p {
    margin: 10px 0; }

.ConfirmationSubmitOverlay__title__STrID {
  display: block;
  font-weight: bold; }
  .ConfirmationSubmitOverlay__title__STrID:after {
    content: ' *';
    color: red; }

.ConfirmationSubmitOverlay__warning__9rZsr {
  color: red; }

.ConfirmationSubmitOverlay__medicareForm__85m\+f {
  margin: 30px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.ConfirmationSubmitOverlay__medicareNumber__vZqap {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }

.ConfirmationSubmitOverlay__select__-QMJS {
  width: 160px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.ConfirmationSubmitOverlay__compositeInput__oTChF {
  width: 85px;
  margin-right: 15px !important; }
  .ConfirmationSubmitOverlay__compositeInput__oTChF label {
    white-space: nowrap;
    visibility: hidden; }
  .ConfirmationSubmitOverlay__compositeInput__oTChF:first-child label {
    visibility: visible; }
  .ConfirmationSubmitOverlay__compositeInput__oTChF:last-child {
    width: 55px; }
    .ConfirmationSubmitOverlay__compositeInput__oTChF:last-child label {
      visibility: visible; }

.ConfirmationSubmitOverlay__inputSmall__kD77a {
  width: 55px; }

.immunisationForm__col__a230l {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.immunisationForm__firstColumn__BFyja {
  -ms-flex-preferred-size: 70%;
      flex-basis: 70%; }

.immunisationForm__secondColumn__T0waN {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%; }

.immunisationForm__fullWidthColumn__18-NR {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }

.immunisationForm__inputsColumn__pZzAT { }

.immunisationForm__detailsColumn__UEAst {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%; }

.immunisationForm__thirdWidthColumn__tT4d0 {
  -ms-flex-preferred-size: 30%;
      flex-basis: 30%; }

.immunisationForm__row__8iupH {
  display: -ms-flexbox;
  display: flex; }

.immunisationForm__wrapper__IHleA {
  position: relative; }

.immunisationForm__form__FdzMQ { }

.immunisationForm__toggleRadio__yh4z4 {
  display: -ms-flexbox;
  display: flex; }
  .immunisationForm__toggleRadio__yh4z4 label {
    position: relative;
    top: 3px; }
  .immunisationForm__toggleRadio__yh4z4 div {
    font-size: 12px; }
  .immunisationForm__toggleRadio__yh4z4 > div:first-child {
    position: relative;
    top: 10px; }

.immunisationForm__textarea__x4EUN {
  min-width: 250px; }

.immunisationForm__inputText__lMMCf {
  margin-right: 20px;
  width: 150px; }

.immunisationForm__disabledInputText__EAkv6 {
  width: 150px;
  cursor: not-allowed;
  pointer-events: none; }

.immunisationForm__statusSelect__duG6R {
  margin-right: 20px;
  min-width: 300px; }

.immunisationForm__select__D8spX {
  width: 150px; }

.immunisationForm__toggleCheckbox__w46Nr {
  margin-top: 25px; }

.immunisationForm__buttonsRow__m1Z97 {
  margin-top: 20px; }

.immunisationForm__toggleRadioWrapper__kPDai {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  padding-bottom: 27px; }
  .immunisationForm__toggleRadioWrapper__kPDai label {
    width: 100px; }

.immunisationForm__fullwidth__vRqji {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-right: 16px; }
  .immunisationForm__fullwidth__vRqji .immunisationForm__statusSelect__duG6R {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }

.immunisationForm__textareaWrapper__qvH3n div > label {
  padding: 0 7px 6px; }

.immunisationForm__textareaWrapper__qvH3n div > textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 175px; }

.immunisationForm__inlineCellTitle__-fYTC { }

.immunisationForm__inlineCellText__SfHN1 { }

.immunisationForm__inlineCellContent__PLNkr { }

.immunisationForm__expandableFooter__QwPo7 {
  margin-left: -35px;
  width: 100%; }

.VaccineSchedule__container__tMwqA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-left: 20px; }

.VaccineSchedule__tableContainer__CCa5w {
  padding: 0 10px 0 0; }

.VaccineSchedule__tableHead__J0yvZ {
  color: #868686; }
  .VaccineSchedule__tableHead__J0yvZ td {
    padding: 5px;
    vertical-align: top; }

.VaccineSchedule__tableBody__E9tgN td {
  padding: 5px;
  vertical-align: top;
  word-break: normal; }

.VaccineSchedule__tableBody__E9tgN td:nth-child(3) {
  word-break: normal; }

.VaccineSchedule__vaccinesTable__92vy\+ {
  height: 360px;
  border-radius: 3px;
  border: solid 1px #dbdbdb;
  background-color: #fff;
  padding: 20px 0 20px 20px; }
  .VaccineSchedule__vaccinesTable__92vy\+ table {
    width: 100%;
    table-layout: fixed; }

.VaccineSchedule__scrollbar__QRk5f {
  height: inherit; }

.VaccineSchedule__name__hPEn3 {
  font-size: 22px;
  font-weight: bold; }

.VaccineSchedule__doneIcon__sIP5v {
  font-size: 20px;
  color: #093; }

.VaccineSchedule__doneText__pVdD9 {
  color: #093; }

.VaccineSchedule__periodName__ZotDy {
  font-weight: 700;
  font-style: normal; }

.VaccineSchedule__description__tGM7A {
  color: #868686; }

.VaccineSchedule__periodDescription__w60Cx {
  font-size: 10px; }

.VaccineSchedule__borderedCell__bojYp {
  border-top: 1px solid #dbdbdb; }

.VaccineSchedule__mainBorder__Sz982 {
  border-top: 2px solid #dbdbdb; }

.VaccineSchedule__vaccineStatus__Pu52g {
  color: #868686;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .VaccineSchedule__vaccineStatus__Pu52g span {
    display: block; }
  .VaccineSchedule__vaccineStatus__Pu52g span:nth-child(2) {
    padding-left: 5px; }

.immunisationTable__wrapper__SXpF- {
  position: relative;
  margin: 50px 0; }

.immunisationTable__table__gN7-d {
  table-layout: fixed; }
  .immunisationTable__table__gN7-d td:first-child {
    width: 15%; }
  .immunisationTable__table__gN7-d td:last-child {
    width: 130px; }

.immunisationTable__status__82cqd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px; }

.immunisationTable__submitted__BfNJu {
  color: #096; }

.immunisationTable__failed__P2iD\+,
.immunisationTable__rejected__tOZLu {
  color: #ff6633; }

.immunisationTable__ready__ouaDd,
.immunisationTable__submitting__e8EUw,
.immunisationTable__added__6PY4F {
  color: #0087c9; }

.immunisationTable__icon__gcODn {
  margin-right: 5px; }

.immunisationTable__rightAligned__qALQF {
  text-align: right; }

.immunisationTable__paddingRight__KmkfH {
  padding-right: 15px; }

.immunisationTable__redText__vLuzd {
  font-weight: bold;
  color: #ff6633; }

.immunisationTable__actionsListItem__JdiDR { }

.immunisationTable__inlineCellFooter__l\+l\+r { }

.immunisationTable__tooltipWrapper__zGp52 { }

.immunisationTable__tooltipHeader__pRkBn { }

.immunisationTable__tooltipTitle__Y7K6\+ { }

.immunisationTable__tooltipSubtitle__tR3RB { }

.immunisationTable__tooltipDescription__4ex36 { }

.immunisationTable__link__9q3Pw {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.immunisationTable__ellipsis__RNpC5 { }

.imaging__heading__kD7EA { }

.imaging__tabIcon__d5ITX { }

.imaging__subHeading__1XcXN { }

.imaging__tableTab__Jnkf8 {
  font-weight: 400;
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px; }

.imaging__formTab__1PqWR {
  margin-bottom: 30px; }

.form__form__m3f9w {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.form__input__fNodj {
  min-width: 300px;
  margin-right: 20px; }

.form__select__giG0x {
  text-transform: capitalize;
  margin-right: 0; }
  .form__select__giG0x input {
    min-width: 100px; }

.form__mediumSelect__tnn2R {
  text-transform: capitalize;
  min-width: 180px;
  margin-right: 20px; }

.form__selectSuggest__BxHOE {
  min-width: 620px;
  margin-bottom: 5px; }

.form__logicOperator__A05di {
  margin-bottom: 16px; }

.form__row__bd\+fz {
  display: -ms-flexbox;
  display: flex; }

.form__mainBlock__nKygy {
  display: -ms-flexbox;
  display: flex; }

.form__toggle__iRPtU {
  margin-left: 24px;
  margin-bottom: 8px; }

.form__groupedToggle__ljpdu {
  margin-left: 24px;
  margin-bottom: 8px; }
  .form__groupedToggle__ljpdu label {
    display: none; }

.form__urgentWrapper__Su30v {
  padding-top: 4px; }

.form__textarea__uzu7Q {
  margin-bottom: 0; }
  .form__textarea__uzu7Q textarea {
    width: 480px;
    height: 120px; }
  .form__textarea__uzu7Q label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.form__inputText__FAA0j {
  width: 150px;
  margin-bottom: 15px; }

.form__expandableFooter__dFbAj {
  margin-left: -35px;
  width: 100%; }

.form__relativeBlock__RphWe {
  max-width: 620px;
  position: relative;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }

.form__sideLinkWithPadding__LoXgE {
  position: absolute;
  width: 520px;
  color: #0087c9;
  z-index: 2;
  margin-left: 100px;
  text-align: right;
  margin-top: 3px; }
  .form__sideLinkWithPadding__LoXgE:hover {
    color: #1ca1e2;
    cursor: pointer; }

.form__moreOptionsLink__Y9L4g {
  display: block;
  text-align: left;
  margin-left: 24px; }

.form__moreOptionsIcon__rM7oz {
  margin-left: 10px; }

.form__blueIcon__1cVCl {
  color: #0087c9; }
  .form__blueIcon__1cVCl:hover {
    color: #1ca1e2;
    cursor: pointer; }

.form__optionsContainer__veqMn {
  overflow: hidden; }

.form__toggleWrapper__vZHn\+ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.form__overlay__YXBdV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 178px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.form__entered__p4C6O .form__overlay__YXBdV {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.form__exited__TB5Fj .form__overlay__YXBdV {
  pointer-events: none;
  -webkit-transform: translateY(-178px);
      -ms-transform: translateY(-178px);
          transform: translateY(-178px); }

.printImagingModal__outer__xbj-P {
  position: relative;
  max-height: calc(98vh - 148px); }

.imagingRequests__ellipsis__9QBFn { }

.imagingRequests__actionsListItem__FKKDW { }

.imagingRequests__table__s0w7v table > tbody > tr > td:first-child {
  text-transform: capitalize; }

.imagingRequests__eventsNone__LWUxM {
  pointer-events: none; }

.ImagingEditForm__wrapper__cwmpt {
  position: relative; }

.ImagingEditForm__form__rDENS {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.ImagingEditForm__input__Qr\+si {
  min-width: 300px;
  margin-right: 20px; }

.ImagingEditForm__select__u3knj {
  text-transform: capitalize;
  margin-right: 0; }
  .ImagingEditForm__select__u3knj input {
    min-width: 100px; }

.ImagingEditForm__mediumSelect__uWc9c {
  text-transform: capitalize;
  min-width: 180px;
  margin-right: 20px; }

.ImagingEditForm__selectSuggest__xxBeZ {
  min-width: 620px;
  margin-bottom: 5px; }

.ImagingEditForm__logicOperator__\+Ursl {
  margin-bottom: 16px; }

.ImagingEditForm__row__3BFXA {
  display: -ms-flexbox;
  display: flex; }

.ImagingEditForm__mainBlock__Rf7VT {
  display: -ms-flexbox;
  display: flex; }

.ImagingEditForm__toggle__e5pCn {
  margin-left: 24px;
  margin-bottom: 8px; }

.ImagingEditForm__groupedToggle__kgq2m {
  margin-left: 24px;
  margin-bottom: 8px; }
  .ImagingEditForm__groupedToggle__kgq2m label {
    display: none; }

.ImagingEditForm__urgentWrapper__267lw {
  padding-top: 4px; }

.ImagingEditForm__textarea__0QTuu {
  margin-bottom: 0; }
  .ImagingEditForm__textarea__0QTuu textarea {
    width: 420px;
    height: 120px; }
  .ImagingEditForm__textarea__0QTuu label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.ImagingEditForm__inputText__BEC7v {
  width: 150px;
  margin-bottom: 15px; }

.ImagingEditForm__expandableFooter__eYDHO {
  margin-left: -35px;
  width: 100%; }

.ImagingEditForm__relativeBlock__Ai1oH {
  max-width: 620px;
  position: relative;
  -ms-flex-preferred-size: 0;
      flex-basis: 0; }

.ImagingEditForm__sideLinkWithPadding__XMr5r {
  position: absolute;
  width: 520px;
  color: #0087c9;
  z-index: 2;
  margin-left: 100px;
  text-align: right;
  margin-top: 3px;
  text-transform: none; }
  .ImagingEditForm__sideLinkWithPadding__XMr5r:hover {
    color: #1ca1e2;
    cursor: pointer; }

.ImagingEditForm__moreOptionsLink__10xLr {
  display: block;
  text-align: left;
  margin-left: 24px; }

.ImagingEditForm__moreOptionsIcon__eZTKB {
  margin-left: 10px; }

.ImagingEditForm__blueIcon__Sp12J {
  color: #0087c9; }
  .ImagingEditForm__blueIcon__Sp12J:hover {
    color: #1ca1e2;
    cursor: pointer; }

.ImagingEditForm__optionsContainer__PLcl2 {
  overflow: hidden; }

.ImagingEditForm__toggleWrapper__qWrJv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.ImagingEditForm__overlay__17\+-X {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  height: 178px;
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }

.ImagingEditForm__entered__NxF6m .ImagingEditForm__overlay__17\+-X {
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.ImagingEditForm__exited__5Wg1j .ImagingEditForm__overlay__17\+-X {
  pointer-events: none;
  -webkit-transform: translateY(-178px);
      -ms-transform: translateY(-178px);
          transform: translateY(-178px); }

.ImagingEditForm__inlineCellContent__I7qCE { }

.ImagingEditForm__inlineCellTitle__eCJfp {
  text-transform: none; }

.ImagingEditForm__inlineCellFooter__FOPN5 { }

.imagingResults__resultContainer__Fiawa {
  background-color: #e7e7e7;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.imagingResults__gridWrapper__jg3xq {
  padding-bottom: 50px; }

.imagingResults__table__95dPf td[class*='col']:first-child {
  position: relative; }

.imagingResults__table__95dPf td[class*='col']:nth-child(n + 2) {
  width: 225px; }

.imagingResults__table__95dPf td[class*='col']:last-child {
  width: 150px;
  padding-left: 75px; }

.imagingResults__emptyListWrapper__4M00b {
  margin: auto;
  max-width: 340px; }

.imagingResults__linkText__5y2tG {
  font-size: inherit; }

.imagingResults__ellipsis__7oAgV { }

.imagingResults__actionsListItem__nXeaS { }

.imagingResults__nameCell__JSBAO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.imagingResults__abnormal__xuoj1 {
  height: 20px;
  width: 20px;
  fill: #ff9900; }

.imagingResults__dateFilterWrapper__7d5os {
  border-radius: 5px;
  margin: 20px 25px 0;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .imagingResults__dateFilterWrapper__7d5os.imagingResults__expanded__WivtI {
    background: #f5f5f5;
    margin-bottom: 40px; }

.imagingResults__filterToggle__FLLAi {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .imagingResults__filterToggle__FLLAi:hover {
    color: #1ca1e2; }
  .imagingResults__filterToggle__FLLAi .imagingResults__toggleIcon__YganT {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.imagingResults__unlinkedMark__rcDaz {
  position: absolute;
  left: 0;
  top: 0;
  width: 10px;
  height: 44px;
  background-color: #0087c9; }

.imagingResults__abnormalContainer__KPfbt {
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 10px; }

.imagingResults__abnormalResultTable__YGHUM {
  width: 400px;
  margin: 0 5px 8px 0; }
  .imagingResults__abnormalResultTable__YGHUM th,
  .imagingResults__abnormalResultTable__YGHUM td {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 0 5px 0;
    text-align: left; }
  .imagingResults__abnormalResultTable__YGHUM thead tr > th:first-child {
    color: #ff9900;
    font-size: 14px; }
  .imagingResults__abnormalResultTable__YGHUM thead tr > th:nth-child(3) {
    text-align: right;
    padding-right: 10px; }
  .imagingResults__abnormalResultTable__YGHUM tbody tr > td:nth-child(2) {
    text-align: right;
    color: #ff9900; }
  .imagingResults__abnormalResultTable__YGHUM tbody tr > td:nth-child(3) {
    text-align: right;
    padding-right: 10px; }

.imagingDateFilter__label__E2EZV { }

.imagingDateFilter__header__k994C {
  margin-bottom: 1.5em; }

.imagingDateFilter__row__C2FNz {
  display: -ms-flexbox;
  display: flex; }
  .imagingDateFilter__row__C2FNz.imagingDateFilter__centerAlign__djqIM {
    -ms-flex-align: center;
        align-items: center; }

.imagingDateFilter__textButton__7Y1lb {
  cursor: pointer;
  font-size: 14px;
  margin-left: 45px;
  background: transparent;
  border: none;
  padding: 0;
  color: #0087c9; }
  .imagingDateFilter__textButton__7Y1lb:hover {
    color: #1ca1e2;
    text-decoration: underline; }
  .imagingDateFilter__textButton__7Y1lb.imagingDateFilter__disabled__qWKDO {
    cursor: default;
    color: #80c3e4; }

.imagingDateFilter__radioFilters__0uUKt {
  margin-right: 16px; }

.imagingDateFilter__datePicker__iqbSj {
  margin-right: 8px; }

.imagingDateFilter__dateFilter__WCBSO {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.41667em 1.41667em 0.91667em; }

.imagingDateFilter__cyanColorButton__s3RwO {
  background: #47d1d1; }
  .imagingDateFilter__cyanColorButton__s3RwO:hover {
    background: #33cccc; }

.imagingDateFilter__actions__M2njG {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.imagingRequestsLinkList__actionsListItem__gN1-1 { }

.imagingRequestsLinkList__inlineCellContent__rfZ7x { }

.imagingRequestsLinkList__inlineCellFooter__JTzQM { }

.imagingRequestsLinkList__inlineCellTitle__d9zy6 { }

.imagingRequestsLinkList__inlineCellText__4Rtfq { }

.imagingRequestsLinkList__table__QAUZQ td:first-child {
  width: 5%; }

.imagingRequestsLinkList__table__QAUZQ td:nth-child(2) {
  text-transform: capitalize; }

.imagingRequestsLinkList__activeIcon__EvJEm {
  font-size: 20px;
  color: #e7e7e7;
  cursor: pointer; }
  .imagingRequestsLinkList__activeIcon__EvJEm.imagingRequestsLinkList__selected__hMZ66, .imagingRequestsLinkList__activeIcon__EvJEm:hover {
    color: #096; }

.imagingRequestsLinkList__comboGridBox__7fZhU {
  max-height: 318px; }

.resultDetails__resultBlock__1N69k {
  background-color: #fff;
  padding: 20px; }

.resultDetails__fullWidth__rY0Ia {
  width: 100%; }

.resultDetails__originalWidth__F8tmi {
  width: 795px; }

.resultDetails__resultHeader__\+WVJ0 {
  background-color: #e7e7e7;
  padding: 10px 20px;
  border-radius: 10px; }
  .resultDetails__resultHeader__\+WVJ0 h1 {
    font-size: 15px;
    font-weight: 700; }

.resultDetails__resultHeaderTable__fcyIb {
  width: 100%;
  font-size: 13px; }
  .resultDetails__resultHeaderTable__fcyIb thead th {
    width: 50%;
    text-align: left;
    font-weight: bold; }
  .resultDetails__resultHeaderTable__fcyIb tr td {
    padding-top: 5px; }

.resultDetails__resultBody__PQRmN {
  padding: 10px 20px;
  font-size: 13px; }

.resultDetails__resultBodyTable__DyK5J {
  width: 100%; }
  .resultDetails__resultBodyTable__DyK5J thead th {
    text-align: left; }
  .resultDetails__resultBodyTable__DyK5J tr td {
    padding-top: 5px;
    word-wrap: break-word;
    max-width: 300px; }

.resultDetails__boldText__tY85N {
  font-weight: bold; }

.resultDetails__redText__AsivJ {
  color: #f33; }

.resultDetails__attachment__AeW6z {
  width: 100%; }

.forms__heading__wQA4s { }

.forms__tabIcon__3oHCF { }

.forms__subHeading__Y7-oe {
  font-size: 22px; }

.forms__buttons__k2-Oa {
  background-color: #f5f5f5;
  margin-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  padding: 20px 50px 35px; }

.forms__printIcon__QSp39 {
  margin-bottom: 10px;
  font-size: 26px;
  color: #0087c9; }

.forms__buttonWrap__NERxm {
  margin-right: 20px;
  position: relative; }
  .forms__buttonWrap__NERxm > p {
    white-space: nowrap;
    position: absolute;
    left: 0;
    font-size: 16px; }
  .forms__buttonWrap__NERxm > button {
    width: 90px;
    height: 115px;
    background-color: #fff;
    border: 1px solid #e7e7e7;
    font-size: 18px;
    margin-bottom: 10px; }
    .forms__buttonWrap__NERxm > button:hover {
      border: 1px solid #0087c9; }

.forms__buttonWrapActive__lLT-5 > button {
  border: 1px solid #0087c9; }

.forms__image__cGfXD {
  overflow: auto; }
  .forms__image__cGfXD > img {
    max-width: 100%; }

.forms__image-1__-TK8U > img {
  width: 645px; }

.forms__image-2__TKZRq {
  max-height: 540px; }
  .forms__image-2__TKZRq > img {
    width: 1000px; }

.forms__image-3__W6ck0 {
  max-height: 540px; }
  .forms__image-3__W6ck0 > img {
    width: 1070px; }

.forms__vomcLogo__cXJ\+x {
  max-width: 75%; }

.labels__heading__UaV7e { }

.labels__subheading__aueuO { }

.labels__tabContent__WSWk8 > div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.labels__tabTitle__oN0ZF {
  font-weight: bold; }

.labels__tabIcon__jdJ\+M { }

.formCheckbox__wrapper__dK4Rw { }
  .formCheckbox__wrapper__dK4Rw:not(:last-child) {
    margin-right: 20px; }

.formCheckbox__inputWrap__-VgwQ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer; }
  .formCheckbox__inputWrap__-VgwQ .formCheckbox__checkboxWrap__XCq2E {
    margin-right: 10px; }
  .formCheckbox__inputWrap__-VgwQ.formCheckbox__reverse__9uMRK {
    -ms-flex-direction: row-reverse;
        flex-direction: row-reverse; }
    .formCheckbox__inputWrap__-VgwQ.formCheckbox__reverse__9uMRK .formCheckbox__checkboxWrap__XCq2E {
      margin-right: 0;
      margin-left: 10px; }

.formCheckbox__checkboxWrap__XCq2E {
  width: 20px;
  height: 20px;
  background-color: #fff;
  border: solid 1px #e7e7e7;
  border-radius: 2px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer; }
  .formCheckbox__checkboxWrap__XCq2E svg {
    fill: #fff; }
  .formCheckbox__checkboxWrap__XCq2E.formCheckbox__checked__YwVfv {
    background-color: #0087c9; }
    .formCheckbox__checkboxWrap__XCq2E.formCheckbox__checked__YwVfv svg {
      border: solid 1px #0087c9; }

.formCheckbox__label__CqZLa { }

.formCheckbox__text__XD9Nm {
  font-size: 12px;
  color: #868686; }

.formCheckbox__invalid__Mt4wJ { }

.formCheckbox__errorMessage__Pf5BT { }

.formCheckbox__isDisabled__z-EYn { }

.previewLabel__previewTitle__IWmNC {
  font-weight: 700;
  font-style: normal;
  font-size: 20px; }

.previewLabel__previewSubtitle__TyaFz {
  font-weight: 700;
  font-style: normal;
  font-size: 13px;
  color: #868686; }

.previewLabel__line__UscWk {
  margin: 10px 0 10px; }

.previewLabel__wrapper__jbA7H {
  height: 55px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  position: relative; }

.previewLabel__widget__jyFwi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 20px; }
  .previewLabel__widget__jyFwi:hover {
    cursor: pointer; }
    .previewLabel__widget__jyFwi:hover .previewLabel__title__WloDs {
      color: #49d13d; }
    .previewLabel__widget__jyFwi:hover .previewLabel__circle__v7Tyd {
      background-color: #49d13d;
      border-color: #006d27; }

.previewLabel__circle__v7Tyd {
  width: 38px;
  height: 38px;
  border-radius: 100%;
  background-color: #e7e7e7;
  border: 1px solid #ccc;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-bottom: 5px;
  min-height: 38px; }

.previewLabel__selectedLabel__mTt0A {
  background-color: #096;
  color: #fff;
  border: 1px solid #006666; }

.previewLabel__selectPrintFontSize__7YyKA {
  font-weight: 700; }

.previewLabel__outerPreviewBox__LJP4u {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  width: 417px;
  height: 239px;
  background: inherit;
  background-color: #565656;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  border-color: #565656;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none; }

.previewLabel__labelPrintAreaTitle__UtAgr {
  margin: 5px 30px;
  color: #fff; }

.previewLabel__labelPrintArea__EruLr {
  width: 355px;
  height: 145px;
  background: inherit;
  background-color: #fff;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-width: 1px;
  border-style: solid;
  border-color: #fff;
  border-radius: 0px;
  -webkit-box-shadow: none;
          box-shadow: none;
  margin: 0 30px 15px; }

.printLabelsForm__form__WLsdA {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.printLabelsForm__oneGrow__kK6Ed {
  -ms-flex-positive: 1;
      flex-grow: 1; }

.printLabelsForm__twoGrow__rajK6 {
  -ms-flex-positive: 2;
      flex-grow: 2; }

.printLabelsForm__mainContainer__HZPNO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }
  .printLabelsForm__mainContainer__HZPNO > div:first-child {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%; }

.printLabelsForm__container__K78Ev {
  width: 100%;
  float: left;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }

.printLabelsForm__multiColumnInputs__GjLWQ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  min-width: 130px;
  margin-right: 30px; }

.printLabelsForm__singleColumn__jKTjN {
  max-width: 120px; }
  .printLabelsForm__singleColumn__jKTjN > div {
    margin: 0 0 15px !important; }

.printLabelsForm__dualColumn__\+0Qox {
  max-width: 330px; }
  .printLabelsForm__dualColumn__\+0Qox > div {
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    margin: 0 0 10px !important; }

.printLabelsForm__buttons__GTWzg {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin: 20px 0 20px; }

.printLabelsForm__category__5jwUs {
  margin-bottom: 15px;
  display: inline-block;
  font-family: 'ArialMT', 'Arial';
  font-weight: 600;
  font-style: normal;
  font-size: 12px;
  color: #868686;
  text-align: center;
  line-height: normal;
  -webkit-font-kerning: normal;
          font-kerning: normal; }

.printLabelsForm__comment__Run61 {
  margin-bottom: 15px;
  display: inline-block;
  font-family: 'ArialMT', 'Arial';
  font-weight: 400;
  font-style: normal;
  font-size: 12px;
  color: #868686;
  text-align: center;
  line-height: normal;
  -webkit-font-kerning: normal;
          font-kerning: normal; }

.printLabelsForm__redText__Ga10q {
  font-size: 15px;
  color: #ff6633; }

.printLabelsForm__line__wJ-ar {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  margin: 10px 0 10px; }

.printLabelsForm__tooltip__A2kS2 {
  margin-left: 20px; }

.printLabelsForm__inlineBlock__5wtIA {
  display: inline-block; }

.printLabelsForm__iconHelp__iCvqW {
  font-size: 20px;
  color: #0087c9; }

.avatar__wrapper__z109V {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  z-index: 5;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  border-radius: 50%;
  width: 65px;
  min-width: 65px;
  height: 65px;
  background-size: cover;
  background-position: 50% 50%;
  border: 1px solid #e7e7e7;
  background-color: #f5f5f5; }

.avatar__withImage__PjmIg .avatar__form__DWJJ6 {
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -ms-flex-align: start;
      align-items: flex-start;
  padding-left: 20px; }
  .avatar__withImage__PjmIg .avatar__form__DWJJ6:hover {
    opacity: 1;
    background-color: rgba(0, 0, 0, 0.4); }

.avatar__initials__oxQT3 {
  font-size: 37px;
  font-weight: bold; }

.avatar__medium__XZKu9 {
  width: 105px;
  min-width: 105px;
  height: 105px; }

.avatar__large__dd84h {
  width: 125px;
  min-width: 125px;
  height: 125px; }

.avatar__small__htMXy {
  width: 42px;
  min-width: 42px;
  height: 42px; }

.avatar__form__DWJJ6 {
  position: relative;
  width: 100%;
  height: 100%;
  border-radius: 50%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #fff; }

.avatar__icon__RfguY {
  width: 43px;
  height: 49px;
  margin-bottom: 5px; }

.avatar__input__QVVrA {
  position: absolute;
  display: block;
  z-index: 1;
  opacity: 0;
  width: 0;
  height: 0; }

.avatar__submit__SdqW5 {
  color: #0087c9;
  font-size: 11px; }
  .avatar__submit__SdqW5:hover {
    color: #1ca1e2;
    text-decoration: underline;
    cursor: pointer; }

.avatar__updateLink__jda8X {
  text-align: left;
  line-height: 1.5;
  color: #fff;
  font-weight: bold;
  text-transform: lowercase;
  font-size: 12px; }
  .avatar__updateLink__jda8X:hover {
    color: #fff;
    text-decoration: underline;
    cursor: pointer; }

.avatar__hidden__WM8fe {
  opacity: 0;
  display: none; }

.avatar__overlay__WAXg5 {
  position: absolute;
  z-index: 1000;
  min-width: 300px;
  padding: 20px;
  left: calc(100% + 10px);
  top: 0;
  background-color: #fff;
  -webkit-box-shadow: 0 0 2px rgba(0, 0, 0, 0.2);
          box-shadow: 0 0 2px rgba(0, 0, 0, 0.2); }

.avatar__entering__YCOlo,
.avatar__exiting__md857 {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%); }

.avatar__entered__rYRha {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  -webkit-transform: translateY(0);
      -ms-transform: translateY(0);
          transform: translateY(0); }

.avatar__exiting__md857 {
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.avatar__exited__RB3E4 {
  pointer-events: none;
  opacity: 0;
  -webkit-transform: translateY(-100%);
      -ms-transform: translateY(-100%);
          transform: translateY(-100%); }

.ReactCrop {
  position: relative;
  display: inline-block;
  cursor: crosshair;
  overflow: hidden;
  max-width: 100%;
  background-color: #000; }
  .ReactCrop:focus {
    outline: none; }
  .ReactCrop--disabled, .ReactCrop--locked {
    cursor: inherit; }
  .ReactCrop__image {
    /* autoprefixer: off */
    display: block;
    max-width: 100%;
    max-height: -webkit-fill-available;
    max-height: -moz-available;
    max-height: fill-available; }
  .ReactCrop--crop-invisible .ReactCrop__image {
    opacity: 0.5; }
  .ReactCrop__crop-selection {
    position: absolute;
    top: 0;
    left: 0;
    transform: translate3d(0, 0, 0);
    box-sizing: border-box;
    cursor: move;
    box-shadow: 0 0 0 9999em rgba(0, 0, 0, 0.5);
    border: 1px solid;
    border-image-source: url("data:image/gif;base64,R0lGODlhCgAKAJECAAAAAP///////wAAACH/C05FVFNDQVBFMi4wAwEAAAAh/wtYTVAgRGF0YVhNUDw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMy1jMDExIDY2LjE0NTY2MSwgMjAxMi8wMi8wNi0xNDo1NjoyNyAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bWxuczp4bXA9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC8iIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6OEI5RDc5MTFDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6OEI5RDc5MTBDNkE2MTFFM0JCMDZEODI2QTI4MzJBOTIiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNiAoTWFjaW50b3NoKSI+IDx4bXBNTTpEZXJpdmVkRnJvbSBzdFJlZjppbnN0YW5jZUlEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIiBzdFJlZjpkb2N1bWVudElEPSJ4bXAuZGlkOjAyODAxMTc0MDcyMDY4MTE4MDgzQzNDMjA5MzREQ0ZDIi8+IDwvcmRmOkRlc2NyaXB0aW9uPiA8L3JkZjpSREY+IDwveDp4bXBtZXRhPiA8P3hwYWNrZXQgZW5kPSJyIj8+Af/+/fz7+vn49/b19PPy8fDv7u3s6+rp6Ofm5eTj4uHg397d3Nva2djX1tXU09LR0M/OzczLysnIx8bFxMPCwcC/vr28u7q5uLe2tbSzsrGwr66trKuqqainpqWko6KhoJ+enZybmpmYl5aVlJOSkZCPjo2Mi4qJiIeGhYSDgoGAf359fHt6eXh3dnV0c3JxcG9ubWxramloZ2ZlZGNiYWBfXl1cW1pZWFdWVVRTUlFQT05NTEtKSUhHRkVEQ0JBQD8+PTw7Ojk4NzY1NDMyMTAvLi0sKyopKCcmJSQjIiEgHx4dHBsaGRgXFhUUExIREA8ODQwLCgkIBwYFBAMCAQAAIfkEBQoAAgAsAAAAAAoACgAAAhWEERkn7W3ei7KlagMWF/dKgYeyGAUAIfkEBQoAAgAsAAAAAAoACgAAAg+UYwLJ7RnQm7QmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYgLJHdiinNSAVfOEKoUCACH5BAUKAAIALAAAAAAKAAoAAAIRVISAdusPo3RAzYtjaMIaUQAAIfkEBQoAAgAsAAAAAAoACgAAAg+MDiem7Q8bSLFaG5il6xQAIfkEBQoAAgAsAAAAAAoACgAAAg+UYRLJ7QnQm7SmsCyVKhUAIfkEBQoAAgAsAAAAAAoACgAAAhCUYBLJDdiinNSEVfOEKoECACH5BAUKAAIALAAAAAAKAAoAAAIRFISBdusPo3RBzYsjaMIaUQAAOw==");
    border-image-slice: 1;
    border-image-repeat: repeat; }
    .ReactCrop--disabled .ReactCrop__crop-selection {
      cursor: inherit; }
  .ReactCrop__drag-handle {
    position: absolute;
    width: 9px;
    height: 9px;
    background-color: rgba(0, 0, 0, 0.2);
    border: 1px solid rgba(255, 255, 255, 0.7);
    box-sizing: border-box;
    outline: 1px solid transparent; }
  .ReactCrop .ord-nw {
    top: 0;
    left: 0;
    margin-top: -5px;
    margin-left: -5px;
    cursor: nw-resize; }
  .ReactCrop .ord-n {
    top: 0;
    left: 50%;
    margin-top: -5px;
    margin-left: -5px;
    cursor: n-resize; }
  .ReactCrop .ord-ne {
    top: 0;
    right: 0;
    margin-top: -5px;
    margin-right: -5px;
    cursor: ne-resize; }
  .ReactCrop .ord-e {
    top: 50%;
    right: 0;
    margin-top: -5px;
    margin-right: -5px;
    cursor: e-resize; }
  .ReactCrop .ord-se {
    bottom: 0;
    right: 0;
    margin-bottom: -5px;
    margin-right: -5px;
    cursor: se-resize; }
  .ReactCrop .ord-s {
    bottom: 0;
    left: 50%;
    margin-bottom: -5px;
    margin-left: -5px;
    cursor: s-resize; }
  .ReactCrop .ord-sw {
    bottom: 0;
    left: 0;
    margin-bottom: -5px;
    margin-left: -5px;
    cursor: sw-resize; }
  .ReactCrop .ord-w {
    top: 50%;
    left: 0;
    margin-top: -5px;
    margin-left: -5px;
    cursor: w-resize; }
  .ReactCrop__disabled .ReactCrop__drag-handle {
    cursor: inherit; }
  .ReactCrop__drag-bar {
    position: absolute; }
    .ReactCrop__drag-bar.ord-n {
      top: 0;
      left: 0;
      width: 100%;
      height: 6px;
      margin-top: -3px; }
    .ReactCrop__drag-bar.ord-e {
      right: 0;
      top: 0;
      width: 6px;
      height: 100%;
      margin-right: -3px; }
    .ReactCrop__drag-bar.ord-s {
      bottom: 0;
      left: 0;
      width: 100%;
      height: 6px;
      margin-bottom: -3px; }
    .ReactCrop__drag-bar.ord-w {
      top: 0;
      left: 0;
      width: 6px;
      height: 100%;
      margin-left: -3px; }
  .ReactCrop--new-crop .ReactCrop__drag-bar,
  .ReactCrop--new-crop .ReactCrop__drag-handle,
  .ReactCrop--fixed-aspect .ReactCrop__drag-bar {
    display: none; }
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-n,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-e,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-s,
  .ReactCrop--fixed-aspect .ReactCrop__drag-handle.ord-w {
    display: none; }
  @media (max-width: 768px), (pointer: coarse) {
    .ReactCrop__drag-handle {
      width: 17px;
      height: 17px; }
    .ReactCrop .ord-nw {
      margin-top: -9px;
      margin-left: -9px; }
    .ReactCrop .ord-n {
      margin-top: -9px;
      margin-left: -9px; }
    .ReactCrop .ord-ne {
      margin-top: -9px;
      margin-right: -9px; }
    .ReactCrop .ord-e {
      margin-top: -9px;
      margin-right: -9px; }
    .ReactCrop .ord-se {
      margin-bottom: -9px;
      margin-right: -9px; }
    .ReactCrop .ord-s {
      margin-bottom: -9px;
      margin-left: -9px; }
    .ReactCrop .ord-sw {
      margin-bottom: -9px;
      margin-left: -9px; }
    .ReactCrop .ord-w {
      margin-top: -9px;
      margin-left: -9px; }
    .ReactCrop__drag-bar.ord-n {
      height: 14px;
      margin-top: -7px; }
    .ReactCrop__drag-bar.ord-e {
      width: 14px;
      margin-right: -7px; }
    .ReactCrop__drag-bar.ord-s {
      height: 14px;
      margin-bottom: -7px; }
    .ReactCrop__drag-bar.ord-w {
      width: 14px;
      margin-left: -7px; } }

.imageCropOverlay__wrapper__l\+1qX {
  position: relative;
  height: 100%; }

.imageCropOverlay__crop__PkA-x > div {
  border-radius: 50%; }

.imageCropOverlay__crop__PkA-x > img {
  max-width: 700px;
  max-height: 500px; }

.imageCropOverlay__heading__Naxz\+ {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.imageCropOverlay__buttons__J3FoX {
  position: relative;
  z-index: 500; }

.imageCropOverlay__container__Tn6kV {
  margin-bottom: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center; }

.patientProfileOverlay__wrapper__4raAe {
  padding-bottom: 50px; }

.patientProfileOverlay__formHeading__xlPTO {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 4px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }

.patientProfileOverlay__text__Qz6zB {
  font-size: 14px;
  position: relative;
  margin-bottom: 30px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  color: #868686; }

.patientProfileOverlay__heading__QcEI5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 30px; }

.patientProfileOverlay__avatar__NCp8a {
  position: absolute;
  left: -80px;
  bottom: 0;
  visibility: hidden;
  opacity: 0; }

.patientProfileOverlay__withTransition__wnHAq {
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.patientProfileOverlay__withAvatar__4NUzq {
  padding-left: 150px; }
  .patientProfileOverlay__withAvatar__4NUzq .patientProfileOverlay__avatar__NCp8a {
    left: 0;
    bottom: 0;
    visibility: visible;
    opacity: 1; }

.patientProfileOverlay__headingBlock__6f7lO {
  position: relative;
  min-height: 105px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-align: center;
      align-items: center; }

.patientProfileOverlay__photoToggleLink__dSf\+z {
  cursor: pointer;
  color: #0087c9;
  position: absolute;
  left: 0;
  bottom: -30px; }
  .patientProfileOverlay__photoToggleLink__dSf\+z:hover {
    text-decoration: underline;
    color: #1ca1e2; }

.patientProfileOverlay__patientNumberWrap__xjk4s {
  background-color: #ccccff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 13px 30px;
  border-radius: 40px; }

.patientProfileOverlay__patientNumberMale__X4PKp {
  background-color: #0cc; }

.patientProfileOverlay__patientNumber__Y548b {
  font-size: 25px; }

.patientProfileOverlay__patientDepositAndOutstandingWrap__K0DJe {
  background-color: #f5f5f5;
  padding: 16px 33px;
  border-radius: 40px;
  line-height: 20px;
  text-align: center;
  margin-right: 30px; }

.patientProfileOverlay__patientDepositValue__ylCrd {
  color: #13af3c;
  margin-right: 5px; }

.patientProfileOverlay__patientOutstandingValue__fy6H7 {
  color: #ff9900;
  margin-right: 5px; }

.patientProfileOverlay__collapsible__NXSUP {
  max-width: 100% !important; }

.patientProfileOverlay__clearBtnWrap__952wF {
  width: 25px;
  height: 25px;
  position: absolute;
  z-index: 10;
  bottom: 0;
  right: -8px;
  cursor: pointer; }

.patientProfileOverlay__clearBtn__bQ6Mx {
  width: 100%;
  height: 100%;
  color: #e7e7e7; }
  .patientProfileOverlay__clearBtn__bQ6Mx:hover {
    color: #0087c9; }

.patientProfileOverlay__cancelOverlay__TST4U {
  position: absolute;
  bottom: 0;
  width: 800px;
  background-color: #fff;
  height: 50px;
  border: 1px solid #ff6633;
  border-left-width: 10px;
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .patientProfileOverlay__cancelOverlay__TST4U.patientProfileOverlay__entering__Zvnca,
  .patientProfileOverlay__cancelOverlay__TST4U .patientProfileOverlay__exiting__kaIps {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(800px);
        -ms-transform: translateX(800px);
            transform: translateX(800px); }
  .patientProfileOverlay__cancelOverlay__TST4U.patientProfileOverlay__entered__iI4Wn {
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(0); }
  .patientProfileOverlay__cancelOverlay__TST4U.patientProfileOverlay__exiting__kaIps {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
  .patientProfileOverlay__cancelOverlay__TST4U.patientProfileOverlay__exited__2Ftry {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(-800px);
        -ms-transform: translateX(-800px);
            transform: translateX(-800px); }

.patientProfileOverlay__cancelOverlayText__dKlya {
  color: #ff6633;
  font-size: 18px; }

.collapsible__wrapper__t4dlo {
  position: relative;
  max-width: 1200px;
  margin-bottom: 10px;
  border-radius: 20px 20px 0 0; }
  .collapsible__wrapper__t4dlo:after {
    content: '';
    display: block;
    position: relative;
    width: 100%;
    height: 30px;
    background-color: #f5f5f5;
    border-radius: 0 0 20px 20px; }

.collapsible__tab__SAzav {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  padding: 20px 35px 0;
  height: 30px;
  border-radius: 20px 20px 0 0;
  font-size: 20px;
  color: #666;
  background-color: #f5f5f5;
  display: -ms-flexbox;
  display: flex;
  cursor: pointer; }
  .collapsible__tab__SAzav:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0; }
  .collapsible__tab__SAzav.collapsible__expanded__Gepmt:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0;
    background-color: #f5f5f5;
    border-radius: 20px 20px 0 0; }
  .collapsible__tab__SAzav > * {
    z-index: 1; }

.collapsible__tabContent__JwaIQ {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  background-color: #f5f5f5; }
  .collapsible__tabContent__JwaIQ.collapsible__expanded__Gepmt {
    padding-top: 30px; }

.collapsible__replacer__B3kCW {
  -ms-flex-item-align: start;
      align-self: flex-start; }

.collapsible__icon__AdlVv {
  margin-right: 20px; }

.collapsible__requiredMark__OGEu- {
  color: #ff6633; }

.collapsible__entering__\+SeB6 {
  opacity: 0;
  pointer-events: none; }

.collapsible__entered__CSN1U {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.collapsible__exiting__QMT18 {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.collapsible__exited__LgJ94 {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.popover__wrapper__xF\+2w {
  position: fixed;
  z-index: 999999999;
  max-width: 1000px; }

.popover__header__KjSVK {
  background-color: #006faa;
  padding: 5px 26px;
  height: 43px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  color: #fff;
  border-radius: 5px 5px 0 0; }

.popover__title__AOApF {
  color: #fff;
  font-weight: bold;
  font-size: 16px;
  margin-bottom: 0;
  text-transform: initial;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center; }

.popover__close__C8UMn {
  cursor: pointer;
  font-size: 18px;
  height: 18px; }
  .popover__close__C8UMn:hover {
    color: #dbdbdb; }

.popover__content__FVEz6 {
  background-color: #fff;
  border: 1px solid #006faa;
  overflow: hidden; }

.popover__contentInner__inPWM {
  padding: 25px 32px; }

.popover__triangle__LG\+Bb {
  content: '';
  display: block;
  position: absolute;
  width: 0;
  height: 0;
  border-bottom: 21px solid #006faa;
  border-left: 21px solid transparent;
  border-right: 21px solid transparent;
  top: -21px;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%); }

.popover__footer__r5YVe {
  height: 52px;
  background-color: #f5f5f5;
  padding: 5px 26px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.popover__footerSwapped__z6FIR {
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.popover__footerBtn__XUWxg {
  display: -ms-inline-flexbox;
  display: inline-flex;
  margin-right: 15px;
  font-weight: 400; }

.popover__entering__eJ7jn {
  opacity: 0;
  pointer-events: none; }
  .popover__entering__eJ7jn + [class^="tooltip__wrapper"] {
    opacity: 0;
    pointer-events: none; }

.popover__entered__BoEFP {
  opacity: 1;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s; }
  .popover__entered__BoEFP + [class^="tooltip__wrapper"] {
    opacity: 0;
    pointer-events: none; }

.popover__exiting__mcKJs {
  opacity: 0;
  -webkit-transition: opacity 0.3s;
  -o-transition: opacity 0.3s;
  transition: opacity 0.3s; }

.popover__exited__gDXxE {
  opacity: 0;
  pointer-events: none; }

.PopoverPortal__popoverText__ydH7h {
  width: 500px;
  font-size: 12px; }

.patientProfilePersonalDetails__collapsible__KsPYI {
  max-width: 100% !important; }

.patientProfilePersonalDetails__detailsRow__w4f2I {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 76px 40px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  @media (max-width: 1366px) {
    .patientProfilePersonalDetails__detailsRow__w4f2I {
      padding: 20px 35px 40px; } }

.patientProfilePersonalDetails__detailsCol__2Fqrh {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .patientProfilePersonalDetails__detailsCol__2Fqrh + .patientProfilePersonalDetails__detailsCol__2Fqrh {
    padding-left: 30px; }
  .patientProfilePersonalDetails__detailsCol__2Fqrh:first-child {
    width: 51%;
    min-width: 51%; }
  .patientProfilePersonalDetails__detailsCol__2Fqrh:nth-child(2) {
    width: 31%;
    min-width: 31%; }
  .patientProfilePersonalDetails__detailsCol__2Fqrh:last-child {
    width: 18%;
    min-width: 18%; }

.patientProfilePersonalDetails__row__AUlYP {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center; }
  .patientProfilePersonalDetails__row__AUlYP.patientProfilePersonalDetails__row1__Z-xT0 > div {
    width: 100%; }
  .patientProfilePersonalDetails__row__AUlYP.patientProfilePersonalDetails__row2__7JiLD > div {
    width: 47.5%;
    margin-right: 5%; }
    .patientProfilePersonalDetails__row__AUlYP.patientProfilePersonalDetails__row2__7JiLD > div:last-child {
      margin-right: 0; }
  .patientProfilePersonalDetails__row__AUlYP.patientProfilePersonalDetails__row3__txkGy > div {
    width: 30%;
    margin-right: 5%; }
    .patientProfilePersonalDetails__row__AUlYP.patientProfilePersonalDetails__row3__txkGy > div:last-child {
      margin-right: 0; }

.patientProfilePersonalDetails__select__nLvrT {
  width: 160px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.patientProfilePersonalDetails__textarea__a2EE8 textarea {
  width: 330px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientProfilePersonalDetails__selectLarge__zqdaL {
  width: 170px; }

.patientProfilePersonalDetails__colName__HAXry {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.patientProfilePersonalDetails__postalAddress__ccr5f {
  margin-bottom: 5px; }

.patientProfilePersonalDetails__collapsibleHeader__UxCen {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-left: 15px;
  z-index: 3; }

.patientProfilePersonalDetails__headerWrapper__Xqd5x {
  position: relative; }

.patientProfilePersonalDetails__content__GtN9T {
  position: relative; }

.patientProfilePersonalDetails__tick__xalpW {
  color: #999; }
  .patientProfilePersonalDetails__tick__xalpW.patientProfilePersonalDetails__tickGreen__N9y4c {
    color: #49d13d; }

.patientProfilePersonalDetails__asterisk__3lAZh {
  color: red; }

.patientProfilePersonalDetails__smsCheckbox__qS6RZ label {
  display: none; }

.patientProfileRelatedContacts__collapsible__X7aU6 {
  max-width: 100% !important; }

.patientProfileRelatedContacts__collapsibleHeader__GsXWr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.patientProfileRelatedContacts__counter__eyu7Z {
  background-color: #d8d8d8;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.patientProfileRelatedContacts__tooltipContainer__B3KVB {
  margin: 12px 10px 10px 10px; }

.patientProfileRelatedContacts__tooltipHeader__J0P8Q {
  color: #000;
  font-size: 14px;
  margin-bottom: 12px;
  font-weight: 700; }

.patientProfileRelatedContacts__tooltipText__B21bs {
  width: 267px; }

.patientProfileRelatedContacts__activeCounter__8DeKs {
  background-color: #0087c9; }

.patientProfileRelatedContacts__flexRow__JctgG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.patientProfileRelatedContacts__row__-ucY4 {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 76px 40px;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (max-width: 1440px) {
    .patientProfileRelatedContacts__row__-ucY4 {
      padding: 20px 35px 40px; } }

.patientProfileRelatedContacts__col__wHLNc {
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .patientProfileRelatedContacts__col__wHLNc + .patientProfileRelatedContacts__col__wHLNc {
    padding-left: 50px; }
  .patientProfileRelatedContacts__col__wHLNc:nth-child(1) {
    width: 28%; }
  .patientProfileRelatedContacts__col__wHLNc:nth-child(2) {
    width: 29%; }
  .patientProfileRelatedContacts__col__wHLNc:nth-child(3) {
    width: 34%;
    max-width: 34%; }

.patientProfileRelatedContacts__colName__cQbRT {
  font-size: 14px;
  margin-top: 15px;
  margin-bottom: 20px;
  padding-left: 6px; }

.patientProfileRelatedContacts__textarea__2FCMT {
  max-width: 100%; }
  .patientProfileRelatedContacts__textarea__2FCMT label {
    padding-top: 0;
    position: relative; }
  .patientProfileRelatedContacts__textarea__2FCMT textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.patientProfileRelatedContacts__sideLink__csTgZ {
  text-align: right;
  color: #0087c9; }

.patientProfileRelatedContacts__sideLinkWithPadding__3a7yq {
  text-align: right;
  margin-bottom: 15px; }
  .patientProfileRelatedContacts__sideLinkWithPadding__3a7yq:hover {
    color: #1ca1e2;
    cursor: pointer; }

.patientProfileRelatedContacts__inputMedium__xqCyK {
  width: 160px; }

.patientProfileRelatedContacts__noMarginRight__J1JCE {
  margin-right: 0 !important; }

.patientProfileRelatedContacts__flexOverflowFix__S\+nTo {
  min-width: 0; }

.patientProfileRelatedContacts__withAsterisk__ttxYD:after {
  content: ' *';
  color: red; }

.patientProfileRelatedContacts__halfSized__tTTwW {
  width: calc(50% - 10px); }

.partnerAsPatientOverlay__form__EIy1p {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 35px; }

.partnerAsPatientOverlay__col__3gXnb {
  width: 100%;
  max-width: 300px;
  margin-right: 50px; }
  .partnerAsPatientOverlay__col__3gXnb:last-child {
    margin-right: 0; }

.partnerAsPatientOverlay__row__WPrxA {
  width: 100%;
  margin-bottom: 18px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.partnerAsPatientOverlay__select__Wc5Vy {
  width: 100%;
  max-width: 165px; }

.partnerAsPatientOverlay__input__EeWkQ {
  width: 215px; }

.partnerAsPatientOverlay__inputWide__ZRP9M {
  width: 100%;
  max-width: 350px; }

.partnerAsPatientOverlay__date__3RyCc {
  width: 135px; }

.partnerAsPatientOverlay__addressForm__84ooX {
  width: 100%; }

.partnerAsPatientOverlay__textArea__fE0UN {
  width: 330px; }

.addGPOverlay__form__Otb6K {
  height: 100%; }

.addGPOverlay__tabsWrapper__za\+2x {
  -ms-flex-negative: 0;
      flex-shrink: 0; }

.addGPOverlay__asterisk__z60Uq:after {
  content: " *";
  color: red; }

.addGPContactDetails__row__prxE5 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.addGPContactDetails__col__ir-20 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .addGPContactDetails__col__ir-20 + .addGPContactDetails__col__ir-20 {
    padding-left: 50px; }
  .addGPContactDetails__col__ir-20:nth-child(1) {
    width: 22%; }
  .addGPContactDetails__col__ir-20:nth-child(2) {
    width: 30%; }
  .addGPContactDetails__col__ir-20:nth-child(3) {
    width: 20%; }

.addGPContactDetails__colName__CQcdY {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.addGPContactDetails__fullwidth__IwtZD {
  width: 100%; }

.addGPContactDetails__postcode__AZJhK {
  width: 47.5%; }

.addGPProfessionalDetails__row__sVMa0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.addGPProfessionalDetails__col__wv8Wv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .addGPProfessionalDetails__col__wv8Wv + .addGPProfessionalDetails__col__wv8Wv {
    padding-left: 50px; }
  .addGPProfessionalDetails__col__wv8Wv:nth-child(1) {
    width: 28%; }
  .addGPProfessionalDetails__col__wv8Wv:nth-child(2) {
    width: 30%; }

.formLiveTableSelect__wrapper__wBzP3 {
  z-index: 1;
  font-size: 12px; }
  .formLiveTableSelect__wrapper__wBzP3:not(:last-child) {
    margin-right: 20px; }
  .formLiveTableSelect__wrapper__wBzP3.formLiveTableSelect__wrapperOpened__BCKlO {
    z-index: 2; }

.formLiveTableSelect__wrapperOpened__BCKlO .formLiveTableSelect__iconWrapper__VQUYK {
  background-color: #0087c9; }

.formLiveTableSelect__wrapperOpened__BCKlO .formLiveTableSelect__icon__G\+7UM {
  fill: #fff; }

.formLiveTableSelect__selectFocused__Y-jhG {
  border-color: #0087c9; }
  .formLiveTableSelect__selectFocused__Y-jhG .formLiveTableSelect__iconWrapper__VQUYK {
    border-color: #0087c9; }

.formLiveTableSelect__select__yBpeD {
  width: 100%;
  position: relative; }

.formLiveTableSelect__selected__p8g4- {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0; }
  .formLiveTableSelect__wrapperOpened__BCKlO .formLiveTableSelect__selected__p8g4- {
    border-radius: 3px 3px 0 0;
    border: 1px solid #0087c9; }

.formLiveTableSelect__selectedIcon__tATd4 { }

.formLiveTableSelect__list__rQDol {
  width: 800px; }

.formLiveTableSelect__entering__y-xmZ,
.formLiveTableSelect__exiting__A4QBN { }

.formLiveTableSelect__entered__kQu2g { }

.formLiveTableSelect__exiting__A4QBN { }

.formLiveTableSelect__exited__Kgr5j { }

.formLiveTableSelect__item__I9VzE { }
  .formLiveTableSelect__item__I9VzE:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .formLiveTableSelect__item__I9VzE:not(:last-child) {
    border-bottom: 1px solid #e7e7e7; }

.formLiveTableSelect__selectedItem__NOjOi {
  color: #0087c9; }

.formLiveTableSelect__ellipsis__fB-TW {
  border: none; }

.formLiveTableSelect__liveSearchInput__Xz3Dz {
  padding-right: 35px; }
  .formLiveTableSelect__liveSearchInput__Xz3Dz::-webkit-input-placeholder {
    color: #aeaeae; }
  .formLiveTableSelect__liveSearchInput__Xz3Dz::-moz-placeholder {
    color: #aeaeae; }
  .formLiveTableSelect__liveSearchInput__Xz3Dz:-ms-input-placeholder {
    color: #aeaeae; }
  .formLiveTableSelect__liveSearchInput__Xz3Dz:-moz-placeholder {
    color: #aeaeae; }

.formLiveTableSelect__iconWrapper__VQUYK {
  height: 100%;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex: 0 0 32px;
      flex: 0 0 32px;
  -ms-flex-pack: center;
      justify-content: center;
  border-left: solid 1px #dbdbdb; }

.formLiveTableSelect__clearBtnWrap__nk2p\+ { }
  .formLiveTableSelect__clearBtnWrap__nk2p\+:hover .formLiveTableSelect__clearBtn__maT2Z {
    color: #0087c9; }
  .formLiveTableSelect__clearBtnWrap__nk2p\+:focus {
    outline: none; }
    .formLiveTableSelect__clearBtnWrap__nk2p\+:focus .formLiveTableSelect__clearBtn__maT2Z {
      color: #0087c9; }
  .formLiveTableSelect__clearBtnWrap__nk2p\+.formLiveTableSelect__entering__y-xmZ {
    opacity: 0; }
  .formLiveTableSelect__clearBtnWrap__nk2p\+.formLiveTableSelect__entered__kQu2g {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .formLiveTableSelect__clearBtnWrap__nk2p\+.formLiveTableSelect__exiting__A4QBN {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .formLiveTableSelect__clearBtnWrap__nk2p\+.formLiveTableSelect__exited__Kgr5j {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.formLiveTableSelect__clearBtn__maT2Z { }

.formLiveTableSelect__icon__G\+7UM {
  fill: #999; }
  .formLiveTableSelect__icon__G\+7UM.formLiveTableSelect__blueArrow__DkRhR {
    fill: #0087c9; }

.formLiveTableSelect__label__q9GV5 { }

.formLiveTableSelect__requiredMark__5h1JH { }

.formLiveTableSelect__errorMessage__3BbE4 { }

.formLiveTableSelect__invalid__\+rRmK { }

.formLiveTableSelect__isDisabled__0XUhU { }

.formLiveTableSelect__small__va75z {
  max-width: 70px; }

.formLiveTableSelect__medium__ZMGbW {
  max-width: 180px; }

.formLiveTableSelect__large__TV4G9 {
  max-width: 230px; }

.formLiveTableSelect__fullwidth__Z-t8r {
  width: 100%;
  max-width: 100%; }

.formLiveTableSelect__alignRight__yD4oy {
  right: 6px; }

.formLiveTableSelect__scrollbarWrapper__yFtr5 {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 100%; }

.formLiveTableSelect__scrollbarWrapperInner__\+lIjf {
  height: 100%; }

.addGPSecureMessages__row__CuwYx {
  display: -ms-flexbox;
  display: flex;
  width: 100%; }

.addGPSecureMessages__col__IRL-J {
  width: 45%;
  max-width: 500px;
  margin-right: 50px; }
  .addGPSecureMessages__col__IRL-J:last-child {
    margin-right: 0; }

.addGPSecureMessages__secureMessageProvider__Es3pw {
  width: 100%; }

.addGPSecureMessages__filter__SqVU9 {
  min-width: 120px; }

.addGPSecureMessages__toggle__e1zF\+ {
  margin-bottom: 16px;
  margin-top: 24px; }

.addGPSecureMessages__input__OnB4A {
  margin-bottom: 16px; }

.addGPSecureMessages__rowNarrow__ECebV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 425px; }
  .addGPSecureMessages__rowNarrow__ECebV .addGPSecureMessages__secureMessageProvider__Es3pw {
    margin-right: 0;
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.addGPSecureMessages__errorMessage__Qy1HL {
  padding: 0 15px;
  height: 30px;
  color: #ff6633;
  font-size: 10px; }

.Message__warning__Fnx0K {
  color: #ff6633; }

.Message__info__aHp\+I {
  color: #0087c9; }

.Message__success__lctDQ {
  color: #13af3c; }

.Message__message__c-tD- {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  word-wrap: break-word;
  font-size: 0.9em;
  margin-bottom: 0.5em; }
  .Message__message__c-tD- a {
    text-decoration: none; }

div.alertOverlay__wrapper__irlWr {
  top: 0;
  bottom: -1px;
  left: 0;
  right: 0;
  background: transparent; }

header.alertOverlay__header__WcruF {
  font-size: 14px;
  height: 34px;
  padding: 5px 20px;
  border: 1x solid #dbdbdb;
  border-bottom: none;
  border-radius: 10px 10px 0 0;
  color: white; }

div.alertOverlay__mainContent__vo7xU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-radius: 10px;
  background-color: white; }

footer.alertOverlay__footer__P5ZHz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-direction: row;
      flex-direction: row;
  height: 48px;
  padding: 5px 20px;
  border: 1px solid #dbdbdb;
  border-top: none;
  border-radius: 0 0 10px 10px;
  background-color: #f5f5f5;
  position: unset; }

.alertOverlay__contentContainer__noTQG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 100%; }

.alertOverlay__content__VWB\+- {
  color: black;
  word-wrap: break-word; }

.alertOverlay__icon__gFScF {
  -ms-flex: 1 1;
      flex: 1 1;
  min-width: 25px;
  min-height: 25px;
  margin-top: 0;
  margin-right: 16px;
  fill: currentColor; }

.alertOverlay__info__3DUm\+ {
  color: #0087c9; }

.alertOverlay__success__t21W4 {
  color: #13af3c; }

.alertOverlay__warning__17Oms {
  color: #ff9900; }

.alertOverlay__error__-FbAD {
  color: #ff6666; }

.alertOverlay__infoBackground__vjQ38 {
  background-color: #0087c9; }

.alertOverlay__successBackground__7ubl- {
  background-color: #13af3c; }

.alertOverlay__warningBackground__GOjIL {
  background-color: #ff9900; }

.alertOverlay__errorBackground__WdU-x {
  background-color: #ff6666; }

.myHealthRecordDetails__title__2rz6L {
  font-size: 14px;
  font-weight: bold;
  padding-left: 6px;
  margin: 15px 0px 20px 0px; }

.myHealthRecordDetails__container__DQOy6 {
  min-width: 300px;
  position: relative;
  border: 1px solid #dbdbdb;
  border-radius: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  min-height: 90px;
  background-color: white;
  padding: 15px 20px; }

.myHealthRecordDetails__labelContainer__8IyzY {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-bottom: 10px; }
  .myHealthRecordDetails__labelContainer__8IyzY span[class^='helpTooltip__wrapper'] {
    right: auto;
    top: auto; }

.myHealthRecordDetails__label__hAIUG {
  font-weight: bold; }

.myHealthRecordDetails__recordStatus__iJurr {
  font-size: 11px; }
  .myHealthRecordDetails__recordStatus__iJurr span {
    margin: 0 0.5em; }

.myHealthRecordDetails__labelIcon__rPNuy {
  width: 16px;
  height: 16px; }

.myHealthRecordDetails__helpToolTip__isjmU {
  padding: 12px 15px; }

.myHealthRecordDetails__helpToolTipTitle__r-HWg {
  font-size: 14px;
  font-weight: bold; }

.myHealthRecordDetails__helpToolTipText__bHgl4 {
  padding-bottom: 12px; }

.myHealthRecordDetails__helpToolTipOption__WBmb4 {
  line-height: 2; }

.myHealthRecordDetails__ihiVerifyInputContainer__YXMsp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: baseline;
      align-items: baseline; }

.myHealthRecordDetails__resetIHI__5M2Jz {
  display: block;
  text-align: right;
  padding-right: 7px; }

.myHealthRecordDetails__ihiVerifyInput__dKUjI {
  width: auto;
  min-width: 170px;
  margin-right: -1px !important; }
  .myHealthRecordDetails__ihiVerifyInput__dKUjI label {
    white-space: normal;
    height: auto; }

.myHealthRecordDetails__ihiVerifyButton__oUWU5 {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.myHealthRecordDetails__verifyButtonContainer__NcbZ6 {
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin-bottom: 3px; }

.myHealthRecordDetails__row__cggrC {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 1em;
  -ms-flex-align: center;
      align-items: center; }

.myHealthRecordDetails__statusIcon__Qh\+wK {
  font-size: 1.5em; }
  .myHealthRecordDetails__statusIcon__Qh\+wK.myHealthRecordDetails__ok__RwT9E {
    color: #13af3c; }
  .myHealthRecordDetails__statusIcon__Qh\+wK.myHealthRecordDetails__warn__lM4os {
    color: #ff9900; }

.myHealthRecordDetails__warningMsg__Ub9ed {
  font-size: 0.9em;
  color: #ff6633;
  margin-bottom: 0.5em; }
  .myHealthRecordDetails__warningMsg__Ub9ed a {
    text-decoration: none; }

.personForm__col__-MaN\+ {
  width: 100%;
  max-width: 450px;
  margin-right: 90px; }
  .personForm__col__-MaN\+:last-child {
    margin-right: 0; }

.personForm__form__bi3qz {
  display: -ms-flexbox;
  display: flex; }

.personForm__header__bixYV {
  color: #000;
  font-weight: 700;
  font-size: 14px;
  margin-left: 6px;
  margin-bottom: 24px; }
  .personForm__header__bixYV:not(:first-child) {
    margin-top: 30px; }

.personForm__row__j3u4u, .personForm__rowTop__XfiBp, .personForm__rowLeft__sdEQb {
  width: 100%;
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.personForm__rowTop__XfiBp {
  margin-bottom: 10px; }

.personForm__rowLeft__sdEQb {
  -ms-flex-pack: start;
      justify-content: flex-start; }
  .personForm__rowLeft__sdEQb > div {
    margin-right: 10px; }

.personForm__select__iOopm {
  width: 100%;
  max-width: 165px; }

.personForm__input__s1tvQ {
  width: 215px; }

.personForm__inputWide__hcEVV {
  width: 100%;
  max-width: 350px; }

.personForm__date__dEqYO {
  width: 135px; }

.personForm__membershipNumber__qc2u5 {
  width: 90px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.personForm__positionOnCard__YOz1v {
  width: 55px;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.personForm__patientAddress__J1HSL {
  font-size: 14px;
  color: #868686; }

.personForm__addressForm__QCFgj {
  width: 100%; }

.personForm__toggle__NiBEq {
  margin-bottom: 27px; }

.personForm__textArea__GeTD3 {
  width: 330px; }

.personForm__italic__RSqsS {
  font-style: italic; }

.personForm__postalAddress__nVJ\+3 {
  margin-bottom: 5px; }

.companyForm__col__uZkIj {
  width: 100%;
  margin-right: 90px; }

.companyForm__form__kret1 {
  display: -ms-flexbox;
  display: flex; }

.companyForm__header__1\+gQU {
  color: #000;
  font-weight: 700;
  font-size: 14px;
  margin-left: 6px;
  margin-bottom: 24px; }
  .companyForm__header__1\+gQU:not(:first-child) {
    margin-top: 30px; }

.companyForm__row__OZQfG, .companyForm__rowWide__Ll2iu {
  width: 100%;
  max-width: 450px;
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.companyForm__rowWide__Ll2iu {
  max-width: 550px;
  margin-bottom: 10px; }

.companyForm__select__0gH15 {
  width: 100%;
  max-width: 165px; }

.companyForm__input__qXdLu {
  max-width: 215px; }

.companyForm__inputWide__OSZE7 {
  width: 100%;
  max-width: 350px; }

.companyForm__textArea__ichQS {
  width: 330px; }

.patientProfileAccountsAndCards__collapsible__rPM2U {
  max-width: 100% !important; }

.patientProfileAccountsAndCards__collapsibleHeader__IVDRs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.patientProfileAccountsAndCards__counter__vqNak {
  background-color: #d8d8d8;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.patientProfileAccountsAndCards__activeCounter__6xQbp {
  background-color: #0087c9; }

.patientProfileAccountsAndCards__row__K49rL {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 76px 40px;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  @media (max-width: 1440px) {
    .patientProfileAccountsAndCards__row__K49rL {
      padding: 20px 35px 40px; } }

.patientProfileAccountsAndCards__col__dPPDc {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .patientProfileAccountsAndCards__col__dPPDc:nth-child(1) {
    width: 30%; }
  .patientProfileAccountsAndCards__col__dPPDc:nth-child(2) {
    width: 35%; }
  .patientProfileAccountsAndCards__col__dPPDc:nth-child(3) {
    width: 30%;
    max-width: 30%; }
  .patientProfileAccountsAndCards__col__dPPDc + .patientProfileAccountsAndCards__col__dPPDc {
    padding-left: 30px; }

.patientProfileAccountsAndCards__colName__e-9IO {
  font-size: 14px;
  margin-top: 15px;
  margin-bottom: 20px;
  padding-left: 6px; }

.patientProfileAccountsAndCards__select__od3AH {
  width: 160px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.patientProfileAccountsAndCards__compositeInput__\+94cb {
  width: 85px;
  margin-right: 15px !important; }
  .patientProfileAccountsAndCards__compositeInput__\+94cb label {
    white-space: nowrap;
    visibility: hidden; }
  .patientProfileAccountsAndCards__compositeInput__\+94cb:first-child label {
    visibility: visible; }
  .patientProfileAccountsAndCards__compositeInput__\+94cb:nth-child(4) {
    width: 55px; }
    .patientProfileAccountsAndCards__compositeInput__\+94cb:nth-child(4) label {
      visibility: visible; }

.patientProfileAccountsAndCards__inputFullSize__4mWiY {
  width: 100%; }

.patientProfileAccountsAndCards__inputLarge__mrsBb {
  width: 240px; }

.patientProfileAccountsAndCards__inputSmall__qPwQh {
  width: 55px; }

.patientProfileAccountsAndCards__selectLarge__FxA0u {
  width: 236px; }

.patientProfileAccountsAndCards__link__RYBEq {
  color: #0087c9; }
  .patientProfileAccountsAndCards__link__RYBEq:hover {
    color: #1ca1e2;
    cursor: pointer; }

.patientProfileAccountsAndCards__linkGreen__1AERQ {
  color: #006d27; }
  .patientProfileAccountsAndCards__linkGreen__1AERQ:hover {
    color: #49d13d;
    cursor: pointer; }

.patientProfileAccountsAndCards__linkWrapper__blsCa {
  width: calc(100% - 20px);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 0 6px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientProfileAccountsAndCards__positionOnCard__HN7Pg {
  width: 60px; }

.emergencyAccessOverlay__wrapper__bujpP {
  padding: 40px 35px;
  width: 49%; }

.emergencyAccessOverlay__warning__hnsYo {
  font-size: 14px;
  line-height: 2; }
  .emergencyAccessOverlay__warning__hnsYo b {
    font-weight: bold; }

.documentsGainAccessForm__container__NiYm- {
  margin-top: 30px;
  border: 1px solid #e7e7e7;
  background-color: #fff; }

.documentsGainAccessForm__header__pnwqt {
  border-bottom: 1px solid #e7e7e7;
  height: 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 30px; }
  .documentsGainAccessForm__header__pnwqt > span {
    font-weight: 700;
    font-size: 16px; }

.documentsGainAccessForm__body__bDfxx {
  padding: 30px;
  color: #868686; }

.documentsGainAccessForm__input__RAZ0R {
  max-width: 220px; }

.documentsGainAccessForm__accessCodeDescription__lcUyB {
  display: block;
  padding-bottom: 30px;
  font-size: 14px; }

.documentsGainAccessForm__textarea__Gj1nD {
  width: 420px; }

.documentsGainAccessForm__textareaContainer__dMHh0 {
  padding-top: 30px; }

.documentsGainAccessForm__footer__RP-Il {
  border-top: 1px solid #e7e7e7;
  padding: 15px 30px; }

.boxButton__button__l5n9E {
  position: relative;
  width: 65.5px;
  height: 65px;
  margin-top: -1px;
  margin-left: -1px;
  margin-bottom: -1px;
  border: 1px solid transparent;
  cursor: pointer;
  -webkit-transition: border-color 0.2s;
  -o-transition: border-color 0.2s;
  transition: border-color 0.2s;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  z-index: 1; }
  .boxButton__button__l5n9E:hover {
    z-index: 2;
    border-color: #0087c9; }
    .boxButton__button__l5n9E:hover .boxButton__icon__\+\+rjc {
      fill: #0087c9; }

.boxButton__spinnerWrap__4B1wM {
  position: relative;
  width: 100%;
  height: 100%; }

.boxButton__icon__\+\+rjc {
  width: 33px;
  height: 33px;
  fill: #dbdbdb;
  opacity: 1; }
  .boxButton__icon__\+\+rjc.boxButton__hidden__FHBbW {
    opacity: 0; }

.boxButton__activeIcon__7-r06 {
  fill: #0087c9; }

.documentViewer__inner__ZOwCk {
  position: absolute;
  top: 0;
  right: 0;
  height: 100vh;
  width: 100%;
  background-color: #565656;
  z-index: 999;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  will-change: auto; }

.documentViewer__scrollable__sZ\+fI {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: calc(100vh - 205px); }

.documentViewer__header__Tm\+jg {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  height: 40px;
  padding: 15px 20px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  background-color: #fff;
  z-index: 999; }

.documentViewer__rightSection__PQu-i {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.documentViewer__printButton__Ovr7z {
  height: 30px;
  width: 30px;
  margin-right: 20px; }

.documentViewer__printIcon__-oQI0 {
  height: 30px;
  width: 30px; }

.documentViewer__imageHeader__A6MTq {
  -webkit-box-shadow: 0 5px 5px #565656;
          box-shadow: 0 5px 5px #565656; }

.documentViewer__title__fuKGf {
  display: -ms-flexbox;
  display: flex;
  font-size: 25px;
  font-weight: bold; }
  .documentViewer__title__fuKGf span {
    display: -ms-flexbox;
    display: flex; }
    .documentViewer__title__fuKGf span:not(:last-child):after {
      content: '.';
      display: block;
      margin: 0 5px; }
  .documentViewer__title__fuKGf .documentViewer__documentType__65d0J {
    font-weight: bold; }
  .documentViewer__title__fuKGf .documentViewer__documentName__BCO0V {
    font-style: italic; }

.documentViewer__image__V7qOg,
.documentViewer__object__eGSjn {
  width: 100%; }

.documentViewer__object__eGSjn {
  height: calc(100vh - 205px); }

.documentViewer__iframeObject__0nf4U {
  width: 100%;
  height: calc(100% - 70px); }

.documentViewer__image__V7qOg {
  display: -ms-flexbox;
  display: flex;
  padding: 30px 60px;
  -ms-flex-pack: center;
      justify-content: center;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.shared__inlineCellContent__h5Ihh {
  padding: 20px 35px; }

.shared__inlineCellFooter__Pa5iv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.shared__inlineCellTitle__dSmZL {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px; }

.shared__inlineCellText__-iYUd {
  font-size: 15px;
  line-height: 2em;
  margin-bottom: 20px; }
  .shared__inlineCellText__-iYUd + .shared__inlineCellText__-iYUd {
    margin-top: -20px; }

.shared__inlineCellAlert__lshd9 {
  font-size: 15px;
  line-height: 2em;
  font-weight: bold;
  color: #ff6633; }

.shared__inlineCellSubtitle__9eIBo {
  font-size: 15px;
  line-height: 2em;
  font-weight: bold;
  color: #333333; }

.shared__section__udqq\+ {
  background-color: #f5f5f5;
  border-radius: 6px;
  padding: 24px;
  margin-bottom: 10px;
  width: 100%; }

.shared__actionsListItem__ZRO4u {
  padding: 7px 15px;
  cursor: pointer;
  text-transform: capitalize; }
  .shared__actionsListItem__ZRO4u:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .shared__actionsListItem__ZRO4u + .shared__actionsListItem__ZRO4u {
    border-top: solid 1px #e7e7e7; }

.documentsTableFactory__collapsible__E1u58 {
  max-width: 100% !important;
  border-radius: 11px; }

.documentsTableFactory__dateFilterWrapper__30eX6 {
  border-radius: 11px;
  margin: 20px 0 20px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.documentsTableFactory__filterToggle__vYXT\+ {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .documentsTableFactory__filterToggle__vYXT\+:hover {
    color: #1ca1e2; }
  .documentsTableFactory__filterToggle__vYXT\+ .documentsTableFactory__toggleIcon__FqTuq {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.documentsTableFactory__documentTitle__ixnRc {
  color: #000;
  font-size: 20px;
  font-weight: 700;
  margin: 10px 0 10px; }

.documentsTableFactory__emptyListNotification__bJVLx {
  width: 400px;
  margin: auto; }
  .documentsTableFactory__emptyListNotification__bJVLx span {
    display: block; }

.documentsTableFactory__actionsListItem__CQsU\+ { }

.documentsTableFactory__helperCellIcon__Ln3iG {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer;
  display: block; }

.documentsTableFactory__replacer__jWPAh {
  width: 20px; }

.documentsTableFactory__italic__xaz0L {
  font-style: italic;
  font-weight: normal; }

.documentsTableFactory__groupedTable__-Bz2F table td:first-child {
  width: 50px;
  max-width: 50px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.documentsTableFactory__groupedTable__-Bz2F table td:nth-child(2) {
  width: 300px; }

.documentsTableFactory__capitalize__fR1bo {
  text-transform: capitalize; }

.documentsTableFactory__ellipsis__wUYiK { }

.documentsTableFactory__documentTitleWrapper__3YwDU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .documentsTableFactory__documentTitleWrapper__3YwDU > span {
    font-size: 14px;
    padding-top: 12px;
    padding-bottom: 12px; }

.comboGrid__wrapper__znSD8 {
  position: relative; }
  .comboGrid__wrapper__znSD8.comboGrid__default__JObiq {
    min-height: 163px; }
  .comboGrid__wrapper__znSD8.comboGrid__compact__ch0C9 {
    min-height: 125px; }

.comboGrid__notification__qVNvb { }

.comboGrid__notificationCompact__PW2tV { }

.sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq {
  width: 100%;
  background-color: #fff;
  border-bottom: solid 1px #dfdfdf;
  height: 44px;
  cursor: pointer; }
  .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq + tr > td > *:not(:empty) {
    border-bottom: solid 1px #dfdfdf; }
  .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:hover, .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:focus, .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 {
    background-color: #ffffdf !important; }
    .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:hover .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:hover .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:focus .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq:focus .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__default__Co6Cy.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child button {
      opacity: 1; }

.sortableTableItem__default__Co6Cy.sortableTableItem__expanded__55-DJ {
  background-color: #ffffdf !important; }

.sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4 {
  font-size: 13px;
  padding: 7px 15px; }
  @media (max-width: 1680px) {
    .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4 {
      padding-left: 8px;
      padding-right: 8px; } }
  .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:first-child {
    padding-left: 25px; }
    @media (max-width: 1680px) {
      .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:first-child {
        padding-left: 15px; } }
  .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:last-child {
    padding-right: 25px; }
    .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:last-child button {
      opacity: 0.5; }
    @media (max-width: 1680px) {
      .sortableTableItem__default__Co6Cy .sortableTableItem__col__flvQ4:last-child {
        padding-right: 15px; } }

.sortableTableItem__default__Co6Cy .sortableTableItem__selectingCol__MNPdb {
  cursor: pointer;
  padding-left: 25px; }
  .sortableTableItem__default__Co6Cy .sortableTableItem__selectingCol__MNPdb:hover .sortableTableItem__selectingIcon__HcPKr {
    fill: #093; }

.sortableTableItem__default__Co6Cy .sortableTableItem__selectingIcon__HcPKr {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableItem__default__Co6Cy .sortableTableItem__selectingIcon__HcPKr.sortableTableItem__greenIcon__ASXqc {
    fill: #093; }
  .sortableTableItem__default__Co6Cy .sortableTableItem__selectingIcon__HcPKr:hover {
    fill: #093; }

.sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq {
  width: 100%;
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #fff;
  border-bottom: solid 1px #dfdfdf;
  cursor: pointer; }
  .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:hover, .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:focus, .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 {
    background-color: #ffffdf !important; }
    .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:hover .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:hover .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:focus .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq:focus .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__compact__\+KcpZ.sortableTableItem__row__8Xdzq.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child button {
      opacity: 1; }

.sortableTableItem__compact__\+KcpZ.sortableTableItem__expanded__55-DJ {
  background-color: #ffffdf; }

.sortableTableItem__compact__\+KcpZ .sortableTableItem__col__flvQ4 {
  font-size: 11px;
  padding: 2px 5px;
  color: #868686; }
  .sortableTableItem__compact__\+KcpZ .sortableTableItem__col__flvQ4:last-child {
    padding-right: 15px; }
    .sortableTableItem__compact__\+KcpZ .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__compact__\+KcpZ .sortableTableItem__col__flvQ4:last-child button {
      opacity: 0.5; }
    @media (max-width: 1680px) {
      .sortableTableItem__compact__\+KcpZ .sortableTableItem__col__flvQ4:last-child {
        padding-right: 15px; } }

.sortableTableItem__compact__\+KcpZ .sortableTableItem__selectingCol__MNPdb {
  padding-left: 25px;
  cursor: pointer; }
  .sortableTableItem__compact__\+KcpZ .sortableTableItem__selectingCol__MNPdb:hover .sortableTableItem__selectingIcon__HcPKr {
    fill: #093; }

.sortableTableItem__compact__\+KcpZ .sortableTableItem__selectingIcon__HcPKr {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 17px;
  height: 17px;
  fill: #999; }
  .sortableTableItem__compact__\+KcpZ .sortableTableItem__selectingIcon__HcPKr.sortableTableItem__greenIcon__ASXqc {
    fill: #093; }
  .sortableTableItem__compact__\+KcpZ .sortableTableItem__selectingIcon__HcPKr:hover {
    fill: #093; }

.sortableTableItem__liveSelect__4uQyT {
  background-color: #fff;
  font-size: 14px;
  cursor: pointer; }
  .sortableTableItem__liveSelect__4uQyT:nth-of-type(4n+1) {
    background-color: #f5f5f5; }
  .sortableTableItem__liveSelect__4uQyT:hover, .sortableTableItem__liveSelect__4uQyT:focus, .sortableTableItem__liveSelect__4uQyT.sortableTableItem__highlighted__4M3i3 {
    background-color: #ffffdf !important; }
    .sortableTableItem__liveSelect__4uQyT:hover .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__4uQyT:hover .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__liveSelect__4uQyT:focus .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__4uQyT:focus .sortableTableItem__col__flvQ4:last-child button, .sortableTableItem__liveSelect__4uQyT.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__4uQyT.sortableTableItem__highlighted__4M3i3 .sortableTableItem__col__flvQ4:last-child button {
      opacity: 1; }
  .sortableTableItem__liveSelect__4uQyT td {
    padding: 10px;
    margin: 0;
    border-bottom: 1px solid #dfdfdf;
    vertical-align: top; }
    .sortableTableItem__liveSelect__4uQyT td b {
      font-weight: 700; }
    .sortableTableItem__liveSelect__4uQyT td:first-child {
      width: 150px;
      vertical-align: top;
      text-align: right;
      color: #0087c9; }
      .sortableTableItem__liveSelect__4uQyT td:first-child.sortableTableItem__selectingCol__MNPdb {
        text-align: left;
        width: 70px; }
    .sortableTableItem__liveSelect__4uQyT td:last-child {
      padding-right: 15px; }
      .sortableTableItem__liveSelect__4uQyT td:last-child [class^=actionsDropdown], .sortableTableItem__liveSelect__4uQyT td:last-child button {
        opacity: 0.5; }
      @media (max-width: 1680px) {
        .sortableTableItem__liveSelect__4uQyT td:last-child {
          padding-right: 15px; } }
  .sortableTableItem__liveSelect__4uQyT .sortableTableItem__ellipsis__6gkyV {
    white-space: inherit; }
  .sortableTableItem__liveSelect__4uQyT .sortableTableItem__selectingCol__MNPdb {
    cursor: pointer;
    padding-left: 25px; }
    .sortableTableItem__liveSelect__4uQyT .sortableTableItem__selectingCol__MNPdb:hover .sortableTableItem__selectingIcon__HcPKr {
      fill: #093; }
  .sortableTableItem__liveSelect__4uQyT .sortableTableItem__selectingIcon__HcPKr {
    position: relative;
    top: 2px;
    margin-left: 8px;
    width: 20px;
    height: 20px;
    fill: #999; }
    .sortableTableItem__liveSelect__4uQyT .sortableTableItem__selectingIcon__HcPKr.sortableTableItem__greenIcon__ASXqc {
      fill: #093; }

.sortableTableItem__ellipsis__6gkyV {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.sortableTableItem__rightAligned__CCMjq {
  text-align: right; }

.sortableTableList__bulkActionsWrapper__GPpqH {
  max-height: 30px;
  padding: 4px 20px;
  overflow: hidden; }

.sortableTableList__bulkActions__Hb61Z {
  -webkit-transition: -webkit-transform 0.3s;
  transition: -webkit-transform 0.3s;
  -o-transition: transform 0.3s;
  transition: transform 0.3s;
  transition: transform 0.3s, -webkit-transform 0.3s; }
  .sortableTableList__bulkActions__Hb61Z.sortableTableList__entered__hxP0Y {
    -webkit-transform: translateY(0);
        -ms-transform: translateY(0);
            transform: translateY(0); }
  .sortableTableList__bulkActions__Hb61Z.sortableTableList__exited__MtQ2O {
    pointer-events: none;
    -webkit-transform: translateY(-30px);
        -ms-transform: translateY(-30px);
            transform: translateY(-30px);
    -webkit-transition: none !important;
    -o-transition: none !important;
    transition: none !important; }

.sortableTableList__default__LM-dy .sortableTableList__table__LaOK- {
  width: 100%;
  will-change: contents;
  table-layout: fixed; }

.sortableTableList__default__LM-dy .sortableTableList__header__NLyTC {
  font-size: 14px; }
  .sortableTableList__default__LM-dy .sortableTableList__header__NLyTC td {
    border-bottom: solid 1px #dfdfdf;
    color: #666666; }
  .sortableTableList__default__LM-dy .sortableTableList__header__NLyTC .sortableTableList__rightAligned__Q0kog {
    -ms-flex-pack: end;
        justify-content: flex-end; }
    .sortableTableList__default__LM-dy .sortableTableList__header__NLyTC .sortableTableList__rightAligned__Q0kog span {
      text-align: right; }

.sortableTableList__default__LM-dy .sortableTableList__sortingTd__Q-TMn {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .sortableTableList__default__LM-dy .sortableTableList__sortingTd__Q-TMn:hover {
    color: #0087c9; }

.sortableTableList__default__LM-dy .sortableTableList__selectingTd__-ALkw {
  cursor: pointer;
  width: 70px; }
  .sortableTableList__default__LM-dy .sortableTableList__selectingTd__-ALkw:hover {
    color: #0087c9; }
    .sortableTableList__default__LM-dy .sortableTableList__selectingTd__-ALkw:hover .sortableTableList__selectingIcon__tfQXl {
      fill: #093; }

.sortableTableList__default__LM-dy .sortableTableList__col__-bBB8 {
  padding: 15px; }
  @media (max-width: 1680px) {
    .sortableTableList__default__LM-dy .sortableTableList__col__-bBB8 {
      padding-left: 8px;
      padding-right: 8px; } }
  .sortableTableList__default__LM-dy .sortableTableList__col__-bBB8:first-child {
    padding-left: 25px; }
    @media (max-width: 1680px) {
      .sortableTableList__default__LM-dy .sortableTableList__col__-bBB8:first-child {
        padding-left: 15px; } }
  .sortableTableList__default__LM-dy .sortableTableList__col__-bBB8:last-child {
    padding-right: 25px; }
    @media (max-width: 1680px) {
      .sortableTableList__default__LM-dy .sortableTableList__col__-bBB8:last-child {
        padding-right: 15px; } }

.sortableTableList__default__LM-dy .sortableTableList__sortingButton__7rcaG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: baseline;
      align-items: baseline;
  min-height: 17px; }

.sortableTableList__default__LM-dy .sortableTableList__sortingIcon__PRKQu {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 14px;
  height: 14px;
  fill: #0087c9; }

.sortableTableList__default__LM-dy .sortableTableList__selectingIcon__tfQXl {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableList__default__LM-dy .sortableTableList__selectingIcon__tfQXl.sortableTableList__greenIcon__Xanj8 {
    fill: #093; }

.sortableTableList__compact__3xYoy {
  background-color: white;
  min-height: 50px; }
  .sortableTableList__compact__3xYoy .sortableTableList__table__LaOK- {
    width: 100%;
    will-change: contents;
    table-layout: fixed;
    background-color: #e7e7e7; }
  .sortableTableList__compact__3xYoy .sortableTableList__header__NLyTC {
    font-size: 10px;
    color: #868686; }
    .sortableTableList__compact__3xYoy .sortableTableList__header__NLyTC td {
      border-bottom: solid 1px #dfdfdf;
      color: #666666; }
    .sortableTableList__compact__3xYoy .sortableTableList__header__NLyTC td:not(:first-child) .sortableTableList__rightAligned__Q0kog {
      -ms-flex-pack: end;
          justify-content: flex-end; }
      .sortableTableList__compact__3xYoy .sortableTableList__header__NLyTC td:not(:first-child) .sortableTableList__rightAligned__Q0kog span {
        text-align: right; }
  .sortableTableList__compact__3xYoy .sortableTableList__sortingTd__Q-TMn {
    cursor: pointer;
    -webkit-transition: 0.2s;
    -o-transition: 0.2s;
    transition: 0.2s; }
    .sortableTableList__compact__3xYoy .sortableTableList__sortingTd__Q-TMn:hover {
      color: #0087c9; }
  .sortableTableList__compact__3xYoy .sortableTableList__selectingTd__-ALkw {
    cursor: pointer;
    width: 70px; }
    .sortableTableList__compact__3xYoy .sortableTableList__selectingTd__-ALkw:hover {
      color: #0087c9; }
      .sortableTableList__compact__3xYoy .sortableTableList__selectingTd__-ALkw:hover .sortableTableList__selectingIcon__tfQXl {
        fill: #093; }
  .sortableTableList__compact__3xYoy .sortableTableList__sortingButton__7rcaG {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: start;
        justify-content: flex-start;
    -ms-flex-align: center;
        align-items: center;
    min-height: 17px; }
  .sortableTableList__compact__3xYoy .sortableTableList__sortingIcon__PRKQu {
    margin-left: 8px;
    width: 12px;
    height: 12px;
    fill: #0087c9; }
  .sortableTableList__compact__3xYoy .sortableTableList__selectingIcon__tfQXl {
    position: relative;
    top: 2px;
    margin-left: 8px;
    width: 17px;
    height: 17px;
    fill: #999; }
    .sortableTableList__compact__3xYoy .sortableTableList__selectingIcon__tfQXl.sortableTableList__greenIcon__Xanj8 {
      fill: #093; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__table__LaOK- {
  border-radius: 4px;
  width: 100%;
  will-change: contents;
  background-color: #e7e7e7; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__sortableTableItem__OEdcr .sortableTableList__ellipsis__ukkhi {
  white-space: inherit; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__header__NLyTC {
  font-size: 14px; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__header__NLyTC td {
    padding: 10px;
    border-bottom: solid 1px #dfdfdf;
    color: #666666; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__sortingTd__Q-TMn {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__sortingTd__Q-TMn:hover {
    color: #0087c9; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__selectingTd__-ALkw {
  cursor: pointer;
  width: 70px; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__selectingTd__-ALkw:hover {
    color: #0087c9; }
    .sortableTableList__liveSelect__F8B75 .sortableTableList__selectingTd__-ALkw:hover .sortableTableList__selectingIcon__tfQXl {
      fill: #093; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__col__-bBB8 {
  padding: 15px; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__col__-bBB8:first-child {
    padding-left: 35px; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__col__-bBB8:last-child {
    padding-right: 35px; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__sortingButton__7rcaG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  min-height: 17px; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__sortingIcon__PRKQu {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 14px;
  height: 14px;
  fill: #0087c9; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__selectingIcon__tfQXl {
  position: relative;
  top: 2px;
  margin-left: 8px;
  width: 20px;
  height: 20px;
  fill: #999; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__selectingIcon__tfQXl.sortableTableList__greenIcon__Xanj8 {
    fill: #093; }
  .sortableTableList__liveSelect__F8B75 .sortableTableList__selectingIcon__tfQXl:hover {
    fill: #093; }

.sortableTableList__liveSelect__F8B75 .sortableTableList__striped__eXm5U tbody tr:nth-of-type(4n+1) {
  background-color: #fff; }

.sortableTableList__ellipsis__ukkhi { }

.link__link__gZL5Q {
  color: #0087c9;
  font-size: 12px;
  margin: 0 0 6px 0;
  cursor: pointer;
  white-space: nowrap; }
  .link__link__gZL5Q:hover {
    text-decoration: underline; }
  .link__link__gZL5Q:active {
    color: #006faa; }

.radioButtons__wrapper__r06Ro {
  display: block; }

.radioButtons__label__Th1UJ { }

.radioButtons__requiredMark__ZUiQL { }

.radioButtons__radioButton__btOod {
  cursor: pointer;
  border: 1px solid #e7e7e7;
  padding: 8px;
  font-size: 12px;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block; }
  .radioButtons__radioButton__btOod:first-child {
    border-radius: 3px 0 0 3px; }
  .radioButtons__radioButton__btOod:last-child {
    border-radius: 0 3px 3px 0;
    border-right-width: 1px; }
  .radioButtons__radioButton__btOod.radioButtons__selected__oR-XF {
    background: #f5f5f5;
    border-color: #0087c9; }
  .radioButtons__radioButton__btOod.radioButtons__disabled__aJKGO {
    cursor: not-allowed;
    opacity: 0.5; }
  .radioButtons__radioButton__btOod input {
    display: none; }

.documentsFilter__header__omLpp {
  margin-bottom: 1.5em; }

.documentsFilter__row__fqcka {
  display: -ms-flexbox;
  display: flex; }
  .documentsFilter__row__fqcka.documentsFilter__centerAlign__ecQ5m {
    -ms-flex-align: center;
        align-items: center; }

.documentsFilter__documentsTableFilterWrapper__cErtr {
  border-radius: 11px;
  margin: 20px 0 20px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.documentsFilter__filterToggle__iVwoH {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .documentsFilter__filterToggle__iVwoH:hover {
    color: #1ca1e2; }
  .documentsFilter__filterToggle__iVwoH .documentsFilter__toggleIcon__KW6aT {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.documentsFilter__datePicker__d5l26 {
  margin-right: 8px; }

.documentsFilter__filter__esUyH {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }
  .documentsFilter__filter__esUyH:last-child {
    margin-left: 1.42em; }

.documentsFilter__dateFilter__I9-74 {
  width: 500px; }

.documentsFilter__typeFilter__irl7r {
  width: 650px; }

.documentsFilter__cyanColorButton__w7hyT {
  background: #47d1d1; }
  .documentsFilter__cyanColorButton__w7hyT:hover {
    background: #33cccc; }

.documentsFilter__dateFilterWrapper__wxZUR {
  border-radius: 5px;
  background: #f5f5f5; }

.documentsFilter__actions__9Ig29 {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.documentsFilter__autosuggestWrapper__3Dhac {
  width: 210px; }

.documentsFilter__multiSelectWrapper__BO3mm {
  width: 310px; }

.documentsFilter__healthRecordSubFilterWrapper__\+WnHL {
  display: -ms-flexbox;
  display: flex; }

.documentsFilter__healthRecordOverviewGroup__DFfDj {
  -ms-flex: 0 1 200px;
      flex: 0 1 200px; }

.documentsFilter__healthRecordOverviewType__YeBHo {
  -ms-flex: 0 2 400px;
      flex: 0 2 400px; }

.documentsFilter__select__OFZKy {
  text-transform: capitalize; }

.datePicker__wrapper__PoSH5 {
  font-size: 12px;
  z-index: 1; }
  .datePicker__wrapper__PoSH5.datePicker__wrapperOpened__e5UTm {
    z-index: 2; }

.datePicker__slash__gLEPL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-size: 16px;
  padding: 0 8px 0 6px; }

.datePicker__inputWrapper__bGrss {
  border-radius: 3px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap; }

.datePicker__datePicker__Ahzp\+ {
  padding-right: 0;
  padding-top: 0;
  padding-bottom: 0;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  cursor: auto; }

.datePicker__input__Zhikr {
  outline: none;
  height: 29px;
  border: none;
  padding: 0 2px;
  width: 20px;
  font-size: 12px; }

.datePicker__clearBtnWrap__1X54k {
  right: 5px; }
  .datePicker__clearBtnWrap__1X54k.datePicker__entering__xQjm2 {
    opacity: 0; }
  .datePicker__clearBtnWrap__1X54k.datePicker__entered__5xDG6 {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .datePicker__clearBtnWrap__1X54k.datePicker__exiting__mWHPg {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }
  .datePicker__clearBtnWrap__1X54k.datePicker__exited__2Pid3 {
    opacity: 0;
    -webkit-transform: none !important;
        -ms-transform: none !important;
            transform: none !important; }

.datePicker__clearBtn__RnyUK { }

.datePicker__calendarWrap__6aCLI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  background: none;
  border: none;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  width: 31px;
  border-left: 1px solid #dbdbdb;
  cursor: pointer;
  -webkit-transition: all, .2s, ease-out;
  -o-transition: all, .2s, ease-out;
  transition: all, .2s, ease-out;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  height: 100%; }
  .datePicker__calendarWrap__6aCLI:hover, .datePicker__calendarWrap__6aCLI:focus {
    background-color: #0087c9; }
    .datePicker__calendarWrap__6aCLI:hover .datePicker__calendarIcon__Z9uDa, .datePicker__calendarWrap__6aCLI:focus .datePicker__calendarIcon__Z9uDa {
      fill: #fff; }
  .datePicker__calendarWrap__6aCLI .datePicker__calendarIcon__Z9uDa {
    width: 26px;
    height: 26px;
    fill: #0087c9; }

.datePicker__withoutPadding__Ge8Vc {
  right: 5px; }

.datePicker__focused__2vSPl {
  border-color: #0087c9; }
  .datePicker__focused__2vSPl .datePicker__calendarWrap__6aCLI {
    border-color: #0087c9; }

.datePicker__label__hI-y5 { }

.datePicker__requiredMark__vTQyO { }

.datePicker__invalid__ocLCT { }

.datePicker__isDisabled__rFaYi {
  pointer-events: none; }

.datePicker__fullwidth__HS4aB {
  width: 100%; }

.datePicker__list__hI5Bz {
  width: 200px;
  left: auto;
  border: none;
  margin-top: 5px;
  -webkit-box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
          box-shadow: 0 0 6px rgba(0, 0, 0, 0.3);
  max-height: none;
  overflow: visible; }
  .datePicker__list__hI5Bz:hover {
    overflow: visible; }

.datePicker__entering__xQjm2,
.datePicker__exiting__mWHPg { }

.datePicker__entered__5xDG6 { }

.datePicker__exiting__mWHPg { }

.datePicker__exited__2Pid3 { }

.datePicker__clearWrapper__mZigo {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  padding-right: 30px; }

.datePicker__timeSectionSeparator__Slggj {
  width: 80%;
  border: none;
  margin: 0 auto 4px;
  background-color: #dbdbdb;
  height: 1px; }

.datePicker__calendarTimeWrapper__qB4Ed {
  padding: 8px 0; }

.datePicker__yearInput__-ygyO {
  width: 40px; }

.datePicker__datesSeparator__yNhXi {
  padding: 0 8px 0 2px;
  line-height: 29px;
  color: #dbdbdb; }

.uploadedRecordDeleteForm__actionsListItem__KPSOA { }

.uploadedRecordDeleteForm__actionsListItem__KPSOA { }

.uploadedRecordDeleteForm__inlineCellContent__Zva-n { }

.uploadedRecordDeleteForm__inlineCellFooter__hSH\+Q { }

.uploadedRecordDeleteForm__inlineCellTitle__WqkFT { }

.uploadedRecordDeleteForm__inlineCellText__70bgh { }

.uploadedRecordDeleteForm__redText__bBlyg {
  font-weight: bold;
  color: #ff6633; }

.uploadedRecordDeleteForm__reasonSelect__IcG4x {
  width: 161px; }

.recordsUploaded__actionsListItem__fo9as { }

.recordsUploaded__status__I52CY, .recordsUploaded__uploadedStatus__VrKDX,
.recordsUploaded__replacedStatus__CDufo, .recordsUploaded__submittingStatus__-EV\+d, .recordsUploaded__removedStatus__vnZuD {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.recordsUploaded__uploadedStatus__VrKDX,
.recordsUploaded__replacedStatus__CDufo {
  color: #093; }

.recordsUploaded__submittingStatus__-EV\+d {
  color: #0087c9;
  font-style: italic; }

.recordsUploaded__removedStatus__vnZuD {
  color: #565656; }

.recordsUploaded__icon__Kpn2k {
  margin-right: 5px;
  font-size: 15px; }

.downloadedRecordDeleteForm__actionsListItem__vOPVe { }

.downloadedRecordDeleteForm__actionsListItem__vOPVe { }

.downloadedRecordDeleteForm__inlineCellContent__Xk7-p { }

.downloadedRecordDeleteForm__inlineCellFooter__WK9Wo { }

.downloadedRecordDeleteForm__inlineCellTitle__d1spt { }

.downloadedRecordDeleteForm__inlineCellText__aDI67 { }

.downloadedRecordDeleteForm__redText__qRTuv {
  font-weight: bold;
  color: #ff6633;
  display: block; }

.downloadedRecordDeleteForm__confirmText__bnQcp {
  color: #797979; }

.recordsDownloaded__actionsListItem__-qUr9 { }

.recordsDownloaded__ellipsis__ZkB-y {
  overflow: initial; }

.patientAllergiesTable__tableWrapper__nBXpQ {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientAllergiesTable__title__1m5BN {
  font-size: 16px;
  margin: 8px 35px; }

.patientAllergiesTable__table__lp7aj {
  max-width: 100%; }
  .patientAllergiesTable__table__lp7aj table td:first-child {
    width: 120px;
    max-width: 120px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .patientAllergiesTable__table__lp7aj table td:nth-child(2),
  .patientAllergiesTable__table__lp7aj table td:nth-child(5) {
    width: 250px; }
  .patientAllergiesTable__table__lp7aj table td:last-child {
    width: 120px; }

.patientAllergiesTable__substanceName__dmcFD {
  overflow: hidden;
  word-wrap: break-word; }

.patientAllergiesTable__ellipsis__\+tFJT { }

.patientAllergiesTable__emptyTableText__WFMM7 {
  max-width: 450px;
  margin: 0 auto; }

.patientDiagnosesTable__tableWrapper__DFY9o {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientDiagnosesTable__title__Yyruh {
  font-size: 16px;
  margin: 8px 35px; }

.patientDiagnosesTable__table__Pi4oh {
  max-width: 100%; }
  .patientDiagnosesTable__table__Pi4oh table td:first-child {
    width: 120px;
    max-width: 120px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .patientDiagnosesTable__table__Pi4oh table td:nth-child(2),
  .patientDiagnosesTable__table__Pi4oh table td:nth-child(5) {
    width: 250px; }
  .patientDiagnosesTable__table__Pi4oh table td:last-child {
    width: 120px; }

.patientDiagnosesTable__status__z5BCF {
  color: #ff9900; }

.patientDiagnosesTable__statusInactive__\+-DGy {
  color: #0087c9; }

.patientDiagnosesTable__pointer__QDsw8 {
  cursor: pointer; }

.patientDiagnosesTable__ellipsis__4YYJN { }

.patientDiagnosesTable__noRecordsText__n13gG {
  max-width: 400px;
  margin: auto;
  padding: 100px 20px;
  font-size: 18px;
  text-align: center;
  color: #666666; }

.patientDiagnosesTable__diagnosisName__XNO5j {
  overflow: hidden;
  word-wrap: break-word; }

.patientMedicationsTable__tableWrapper__1HVWv {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientMedicationsTable__title__tsdcl {
  font-size: 16px;
  margin: 8px 35px; }

.patientMedicationsTable__row__sOOpR {
  display: -ms-flexbox;
  display: flex; }

.patientMedicationsTable__discontinueReasonSelect__Y89A3 {
  min-width: 150px; }

.patientMedicationsTable__discontinueInput__EXVCn {
  width: 450px; }

.patientMedicationsTable__itemNote__WY41Q {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.patientMedicationsTable__table__uT7xo table td:first-child {
  width: 120px;
  max-width: 120px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientMedicationsTable__table__uT7xo table td:nth-child(2),
.patientMedicationsTable__table__uT7xo table td:nth-child(5) {
  width: 250px; }

.patientMedicationsTable__table__uT7xo table td:last-child {
  width: 120px; }

.patientMedicationsTable__ellipsis__rhxGO {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.patientImmunisationTable__tableWrapper__pnPcq {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientImmunisationTable__title__do3L\+ {
  font-size: 16px;
  margin: 8px 35px; }

.patientImmunisationTable__table__rmVOY table td:first-child {
  width: 120px;
  max-width: 120px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientImmunisationTable__table__rmVOY table td:nth-child(2),
.patientImmunisationTable__table__rmVOY table td:nth-child(5) {
  width: 250px; }

.patientImmunisationTable__table__rmVOY table td:last-child {
  width: 120px; }

.patientImmunisationTable__status__ii1NE {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px; }

.patientImmunisationTable__ellipsis__SwAg2 { }

.SharedHealthSummary__collapsible__UvSDX {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.SharedHealthSummary__collapsibleHeader__2qiVX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.SharedHealthSummary__counter__k8eSO {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.SharedHealthSummary__activeCounter__PME-o {
  background-color: #0087c9; }

.SharedHealthSummary__sharedHealthSummaryInfoTextContainer__GYRX8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  background-color: #fff;
  padding: 10px 20px 10px;
  margin: 0 5px; }

.SharedHealthSummary__sharedHealthSummaryInfoText__xN5PL {
  width: 264px;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 10px;
  color: #0087c9;
  font-size: 13px; }

.SharedHealthSummary__container__RTx9h {
  max-height: 500px;
  overflow-y: auto; }

.SharedHealthSummary__hidden__IwCt5 {
  display: none; }

.footerContent__toggleCheckbox__SXHfK {
  margin-right: 20px; }

.eventSummary__collapsible__OAf3j {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.eventSummary__collapsibleHeader__ZTLGv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.eventSummary__counter__zf6aL {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.eventSummary__activeCounter__yGIV2 {
  background-color: #0087c9; }

.eventSummary__eventSummaryInfoTextContainer__fMrXj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #fff;
  padding: 10px 20px 10px;
  margin: 0 5px; }

.eventSummary__eventSummaryInfoText__BKIGj {
  width: 264px;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 10px;
  color: #0087c9;
  font-size: 13px; }

.eventSummary__container__TM6sQ {
  max-height: 500px;
  overflow-y: auto; }

.eventSummary__textarea__w3L8u {
  margin-top: 20px;
  width: 680px; }

.eventSummary__hidden__3L1VE {
  display: none; }

.prescriptionRecord__collapsible__lKHGS {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.prescriptionRecord__collapsibleHeader__AZ\+YJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.prescriptionRecord__counter__lcohv {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.prescriptionRecord__activeCounter__GpCnB {
  background-color: #0087c9; }

.prescriptionRecord__container__qkivy {
  max-height: 500px;
  overflow-y: auto; }

.prescriptionRecord__textarea__Wrvd4 {
  margin-top: 20px;
  width: 680px; }

.prescriptionRecord__hidden__TiWtI {
  display: none; }

.previewPage__collapsible__uAlCs {
  max-width: 100% !important;
  margin-top: 20px; }

.previewPage__container__4fMKA {
  background-color: #fff;
  max-height: 500px;
  overflow-y: auto; }

.previewPage__header__xLhse {
  background-color: #000;
  color: #fff;
  padding: 20px; }
  .previewPage__header__xLhse .previewPage__headerTitle__ozj-9 {
    font-size: 25px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px; }
  .previewPage__header__xLhse p {
    font-size: 13px;
    line-height: 20px; }

.previewPage__documentStart__uuz1D {
  background-color: #565656;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  margin-top: 1px;
  padding: 10px 20px; }

.previewPage__documentContent__wMX5M {
  padding-left: 20px; }

.previewPage__patientInfo__VwrcZ {
  display: -ms-flexbox;
  display: flex;
  padding: 25px 0; }

.previewPage__patientInfoCard__mZSDr {
  border: 2px solid #f5f5f5;
  padding: 20px;
  -ms-flex: 1 1;
      flex: 1 1; }
  .previewPage__patientInfoCard__mZSDr:first-child {
    margin-right: 10px; }
  .previewPage__patientInfoCard__mZSDr:last-child {
    margin-left: 10px; }

.previewPage__tableWrapper__VVUbL {
  padding: 20px 0; }

.previewPage__title__O8N14 {
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: bold; }

.previewPage__table__lGsFB {
  max-width: 100%;
  border-top: 1px solid #000;
  padding-top: 20px; }
  .previewPage__table__lGsFB table {
    width: 100%;
    border: 2px solid #f5f5f5; }
    .previewPage__table__lGsFB table td {
      font-size: 13px;
      padding: 8px 16px; }
    .previewPage__table__lGsFB table thead td {
      background-color: #f5f5f5;
      font-size: 14px; }
    .previewPage__table__lGsFB table tbody tr:not(:last-child) {
      border-bottom: 1px solid #f5f5f5; }
    .previewPage__table__lGsFB table td:first-child {
      width: 30%;
      min-width: 30%; }
    .previewPage__table__lGsFB table td:nth-child(2) {
      width: 200px; }
    .previewPage__table__lGsFB table td:last-child {
      width: 200px;
      max-width: 200px; }

.previewPage__documentViewer__gBYM\+ {
  height: 400px;
  background-color: #fff; }
  .previewPage__documentViewer__gBYM\+ iframe {
    height: 100%; }

.UploadRecordsTab__summariesToUploadWrapper__DKI9Q {
  border-radius: 5px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.UploadRecordsTab__header__s6J8v {
  margin-bottom: 1.5em; }

.UploadRecordsTab__radioButtonsWrapper__VeWqZ {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }
  .UploadRecordsTab__radioButtonsWrapper__VeWqZ:last-child {
    margin-left: 1.42em; }

.UploadRecordsTab__footerContentWrap__TfpzY {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center; }

.myHealthRecordPanel__heading__FsSCw { }

.myHealthRecordPanel__subHeading__\+PRv3 {
  margin-right: 190px; }

.myHealthRecordPanel__tableTab__MLKAm {
  font-weight: 400;
  display: inline-block;
  margin-left: 20px;
  margin-right: 20px; }

.myHealthRecordPanel__myHRLogo__ZdcTS {
  position: absolute;
  right: 100px;
  top: 110px;
  width: 120px;
  height: 80px; }
  .myHealthRecordPanel__myHRLogo__ZdcTS > img {
    background-color: white;
    padding: 10px;
    border-radius: 10px;
    max-width: 120%; }

.myHealthRecordPanel__tabPanel__2hwd\+ > div {
  border-left: none !important;
  border-right: none !important;
  border-bottom: none !important; }

.myHealthRecordPanel__headerInfo__CtlaC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.myHealthRecordPanel__count__LaMDQ {
  margin-right: 10px; }

.myHealthRecordPanel__uploadWarning__8TS7P {
  max-width: 350px;
  padding: 40px 0;
  text-align: center;
  color: #aeaeae; }

.myHealthRecordPanel__link__Nh201 {
  color: #0087c9;
  cursor: pointer; }
  .myHealthRecordPanel__link__Nh201:hover {
    text-decoration: underline; }

.lettersTable__actionsListItem__zoDFQ { }

.lettersTable__gridWrapper__L8ouC {
  padding-bottom: 50px; }

.letters__heading__R0\+Vv { }

.letters__subHeading__KmXLJ { }

.letters__tabIcon__mgTPy { }

.letters__buttonsRow__UTi9w {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.letters__formTab__XiUDp {
  margin-bottom: 30px; }

.certificateOfCapacity__heading__rF9X7 { }

.certificateOfCapacity__subHeading__ygDPS { }

.certificateOfCapacity__collapsible__gR5MQ {
  max-width: 100% !important; }

.certificateOfCapacity__content__n-uea {
  position: relative;
  padding: 20px 35px 0; }

.certificateOfCapacity__row__mHtQj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.certificateOfCapacity__select__B9EhJ {
  width: 260px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.certificateOfCapacity__expandableFooter__z0E4f {
  margin-left: -35px;
  padding-bottom: 0;
  width: 100%; }

.certificatesOfCapacityTable__table__8Ph-m td[class*='col']:first-child {
  position: relative; }

.certificatesOfCapacityTable__table__8Ph-m td[class*='col']:nth-child(n + 2) {
  width: 225px; }

.certificatesOfCapacityTable__table__8Ph-m td[class*='col']:last-child {
  width: 150px;
  padding-left: 75px; }

.certificatesOfCapacityTable__actionsListItem__ImbYi { }

.certificatesOfCapacityTable__emptyListWrapper__oyZZp {
  margin: auto;
  max-width: 450px; }

.certificatesOfCapacityTable__redText__pxeSJ {
  color: #ff6633; }

.certificatesOfCapacityTable__inlineCellContent__Psljc { }

.certificatesOfCapacityTable__inlineCellFooter__uE1jF { }

.certificatesOfCapacityTable__inlineCellTitle__alDdP { }

.certificatesOfCapacityTable__inlineCellText__YAS3H { }

.datePickerRange__wrapper__zJZDL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.datePickerRange__label__ZEezf { }

.datePickerRange__row__Tt6Uq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.datePickerRange__rangeDatePickerContainer__FyVk5 {
  margin-right: 20px; }
  .datePickerRange__rangeDatePickerContainer__FyVk5 .datePickerRange__label__ZEezf {
    display: inline-block;
    width: inherit; }
  .datePickerRange__rangeDatePickerContainer__FyVk5 .datePickerRange__select__L-9F2 {
    width: 160px; }

.CertificateFormWrapper__container__i9epu {
  margin-bottom: 30px;
  display: inline-block; }
  .CertificateFormWrapper__container__i9epu > div:not(:last-child) {
    margin-bottom: 20px; }

.NSWCertificates__title__APhRl {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.NSWCertificates__row__d6tho {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.NSWCertificates__toggleCheckbox__EDn7L {
  margin-bottom: 10px; }

.NSWCertificates__firstSize__kdT5O {
  width: 260px;
  margin-right: 20px; }

.NSWCertificates__secondSize__bFpry {
  -ms-flex-preferred-size: 420px;
      flex-basis: 420px;
  margin-right: 20px; }

.NSWCertificates__inputBox__qk9p0 {
  width: 120px;
  margin-right: 20px; }

.NSWCertificates__textarea__CzCqI label {
  padding-top: 0;
  position: relative; }

.NSWCertificates__textarea__CzCqI textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.radioButtonGroup__container__qszTB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex: 1 1 100%;
      flex: 1 1 100%;
  margin-bottom: 20px; }

.radioButtonGroup__wrapper__kQVyf {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.radioButtonGroup__label__Or2vA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
  width: 100%;
  height: 20px;
  margin-right: 50px; }

.radioButtonGroup__inputWrap__NScX2 {
  display: -ms-flexbox;
  display: flex;
  width: 80px;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  -ms-flex: 1 1 100%;
      flex: 1 1 100%; }
  .radioButtonGroup__inputWrap__NScX2:not(:last-child) {
    margin-right: 50px; }

.radioButtonGroup__checkboxWrap__SI57C {
  width: 20px;
  height: 20px;
  background-color: #fff;
  border: solid 1px #e7e7e7;
  border-radius: 2px;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  display: -ms-inline-flexbox;
  display: inline-flex;
  cursor: pointer; }
  .radioButtonGroup__checkboxWrap__SI57C svg {
    fill: #fff; }
  .radioButtonGroup__checkboxWrap__SI57C.radioButtonGroup__checked__AtywK {
    background-color: #0087c9; }

.radioButtonGroup__optionsWrapper__xnqvV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-bottom: 10px; }
  .radioButtonGroup__optionsWrapper__xnqvV .radioButtonGroup__optionsContainer__PbBPj {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-pack: justify;
        justify-content: space-between; }

.radioButtonGroup__option__ceHmB {
  width: 80px;
  color: #868686; }
  .radioButtonGroup__option__ceHmB:not(:last-child) {
    margin-right: 50px; }

.radioButtonGrid__wrapper__mRcgs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.radioButtonGrid__gridContainer__h\+yBO {
  display: -ms-inline-flexbox;
  display: inline-flex; }

.radioButtonGrid__title__Jczyf {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 15px;
  color: #868686; }

.VICCertificate__container__RDNwT {
  display: inline-block; }

.VICCertificate__row__SWOBt {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.VICCertificate__label__LYIgD { }

.VICCertificate__spaceBetween__CiOp2 {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.VICCertificate__subFormTitle__Ualth {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.VICCertificate__select__A6j6H {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.VICCertificate__textarea__p5M7K {
  margin-bottom: 0; }
  .VICCertificate__textarea__p5M7K textarea {
    width: 410px;
    height: 87px; }
  .VICCertificate__textarea__p5M7K label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.VICCertificate__dateInputText__j3wMC {
  width: auto; }
  .VICCertificate__dateInputText__j3wMC input {
    width: 58px; }

.VICCertificate__estimatedReturn__rp\+6d {
  width: 300px; }

.VICCertificate__treatment__ZxoCn {
  width: 598px; }

.qldCertificate__row__FtoJy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.qldCertificate__subFormTitle__Q5d\+m {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.qldCertificate__label__Wt\+HV { }

.qldCertificate__select__oz3oc {
  width: 260px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.qldCertificate__datepicker__pjr2g {
  width: 260px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-right: 20px; }

.qldCertificate__textarea__p\+4k2 {
  margin-right: 20px;
  margin-bottom: 0; }
  .qldCertificate__textarea__p\+4k2 textarea {
    width: 410px;
    height: 87px; }
  .qldCertificate__textarea__p\+4k2 label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.qldCertificate__toggleCheckbox__-4nys {
  max-width: 300px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .qldCertificate__toggleCheckbox__-4nys label {
    white-space: normal;
    height: initial; }

.qldCertificate__functionalAbilities__rkiZ2 {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__label__Wt\+HV {
    -ms-flex-item-align: end;
        align-self: flex-end;
    margin-bottom: 30px; }
  .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__text__8Zybs {
    color: #868686;
    margin-bottom: 20px; }
  .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__inputRow__ZlQCa,
  .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__checkboxRow__\+WdG5 {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }
    .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__inputRow__ZlQCa:not(:last-child),
    .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__checkboxRow__\+WdG5:not(:last-child) {
      margin-right: 50px; }
  .qldCertificate__functionalAbilities__rkiZ2 .qldCertificate__checkboxRow__\+WdG5 {
    min-width: 160px;
    -ms-flex-align: center;
        align-items: center; }

.saCertificate__container__yuCVD {
  display: inline-block;
  margin-bottom: 30px; }

.saCertificate__row__1mG\+e {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.saCertificate__spaceBetween__24tc5 {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.saCertificate__subFormTitle__sY-PS {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.saCertificate__label__5ZPCO { }

.saCertificate__select__VxkC1 {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .saCertificate__select__VxkC1:not(:last-child) {
    margin-right: 20px; }

.saCertificate__textarea__IDO6G {
  margin-bottom: 0; }
  .saCertificate__textarea__IDO6G textarea {
    width: 410px;
    height: 87px; }
  .saCertificate__textarea__IDO6G label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .saCertificate__textarea__IDO6G:not(:last-child) {
    margin-right: 20px; }

.saCertificate__dateInputText__6gUZv {
  width: auto; }
  .saCertificate__dateInputText__6gUZv input {
    width: 65px; }

.saCertificate__right__cZzPb {
  right: 42px; }

.saCertificate__inputTextLarge__nRf37 {
  width: 300px; }

.saCertificate__inlineInputText__QIoXR {
  width: 40px;
  margin: 0 8px !important; }

.saCertificate__inlineSelect__c9HS2 {
  width: 80px;
  margin-bottom: 0; }

.saCertificate__recommendation__Dt-F\+ {
  line-height: 4;
  -ms-flex-align: center;
      align-items: center; }
  .saCertificate__recommendation__Dt-F\+ span {
    color: #868686; }

.waFirstCertificate__container__0U03Y {
  margin-bottom: 30px; }
  .waFirstCertificate__container__0U03Y > div:not(:last-child) {
    margin-bottom: 20px; }

.waFirstCertificate__row__\+RHBL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.waFirstCertificate__select__ryvGp {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .waFirstCertificate__select__ryvGp:not(:last-child) {
    margin-right: 20px; }

.waFirstCertificate__textarea__LAER\+ {
  margin-bottom: 0; }
  .waFirstCertificate__textarea__LAER\+ textarea {
    width: 410px;
    height: 87px; }
  .waFirstCertificate__textarea__LAER\+ label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .waFirstCertificate__textarea__LAER\+:not(last-child) {
    margin-right: 20px; }

.waFirstCertificate__subFormTitle__0HSu2 {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.waFirstCertificate__inlineInputText__-dtDS {
  width: auto; }
  .waFirstCertificate__inlineInputText__-dtDS input {
    width: 40px; }

.waFirstCertificate__label__S5oMy { }

.waFirstCertificate__checkboxContainer__E7dMd {
  margin: 8px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.waFirstCertificate__clinicalReason__RTBho textarea {
  height: 191px; }

.waFirstCertificate__col__qJrjr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 20px; }
  .waFirstCertificate__col__qJrjr .waFirstCertificate__toggleCheckbox__gTkaE {
    height: 31px;
    -ms-flex-pack: center;
        justify-content: center; }
  .waFirstCertificate__col__qJrjr > div {
    margin-bottom: 13px; }

.waFirstCertificate__checkbox__rv0m8 {
  min-width: 100px; }

.waFirstCertificate__inlineInputText__-dtDS {
  width: auto; }
  .waFirstCertificate__inlineInputText__-dtDS input {
    width: 40px; }

.waFirstCertificate__capacityToCheckboxesContainer__AaMaP {
  margin: 0 90px 20px 0; }

.waFinalCertificate__container__I8iK5 {
  margin-bottom: 30px; }
  .waFinalCertificate__container__I8iK5 > div:not(:last-child) {
    margin-bottom: 20px; }

.waFinalCertificate__row__LDZx7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.waFinalCertificate__spaceBetween__\+qOHT {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.waFinalCertificate__subFormTitle__rwXXK {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.waFinalCertificate__label__O2gdp { }

.waFinalCertificate__select__wZ4DH {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .waFinalCertificate__select__wZ4DH:not(:last-child) {
    margin-right: 20px; }

.waFinalCertificate__textarea__lgk-A {
  margin-bottom: 0; }
  .waFinalCertificate__textarea__lgk-A textarea {
    width: 410px;
    height: 87px; }
  .waFinalCertificate__textarea__lgk-A label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .waFinalCertificate__textarea__lgk-A:not(last-child) {
    margin-right: 20px; }

.waFinalCertificate__checkboxContainer__cTHYO {
  margin: 15px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.waFinalCertificate__inlineInputText__nQzaF {
  width: auto; }
  .waFinalCertificate__inlineInputText__nQzaF input {
    width: 40px; }

.waFinalCertificate__dateInputText__H1CyH {
  width: auto; }
  .waFinalCertificate__dateInputText__H1CyH input {
    width: 64px; }

.waFinalCertificate__toggleCheckbox__7Ktdq label {
  max-width: 246px;
  white-space: normal;
  height: unset; }

.waFinalCertificate__clinicalReason__mcwjw textarea {
  height: 191px; }

.waFinalCertificate__capacityToCheckboxesContainer__TxBZA {
  margin: 0 90px 20px 0; }

.waFinalCertificate__checkbox__fNTtC {
  min-width: 100px; }

.waProgressCertificate__container__i65um {
  margin-bottom: 30px; }
  .waProgressCertificate__container__i65um > div:not(:last-child) {
    margin-bottom: 20px; }

.waProgressCertificate__row__5-L-Q {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.waProgressCertificate__select__4iA30 {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .waProgressCertificate__select__4iA30:not(:last-child) {
    margin-right: 20px; }

.waProgressCertificate__textarea__psjPo {
  margin-bottom: 0; }
  .waProgressCertificate__textarea__psjPo textarea {
    width: 410px;
    height: 87px; }
  .waProgressCertificate__textarea__psjPo label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.waProgressCertificate__subFormTitle__sB5tp {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.waProgressCertificate__label__uSLxv { }

.waProgressCertificate__checkboxContainer__NWIBM {
  margin: 15px 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.waProgressCertificate__capacityToCheckboxesContainer__kQdu- {
  margin-right: 90px; }

.waProgressCertificate__clinicalReason__tX5AZ textarea {
  height: 191px; }

.waProgressCertificate__col__puTiP {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .waProgressCertificate__col__puTiP .waProgressCertificate__toggleCheckbox__CHAQ7 {
    height: 31px;
    -ms-flex-pack: center;
        justify-content: center; }
  .waProgressCertificate__col__puTiP > div {
    margin-bottom: 13px; }

.waProgressCertificate__checkbox__DsNSe {
  min-width: 100px; }

.waProgressCertificate__inlineInputText__FMu85 {
  width: auto; }
  .waProgressCertificate__inlineInputText__FMu85 input {
    width: 40px; }

.ntFirstCertificate__title__jy0tr {
  font-size: 14px;
  margin-bottom: 20px;
  padding: 6px 0 0 6px; }

.ntFirstCertificate__row__DT4gg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.ntFirstCertificate__column__M58b6 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.ntFirstCertificate__toggleCheckbox__La8s0 {
  margin-bottom: 10px; }

.ntFirstCertificate__textField__5tkdC {
  color: #868686;
  margin-top: 20px; }

.ntFirstCertificate__firstSize__Ne7WT {
  width: 260px;
  margin-right: 20px; }

.ntFirstCertificate__secondSize__6TMUx {
  width: 420px;
  margin-right: 20px; }

.ntFirstCertificate__smallInput__N9\+Zq {
  width: 120px; }

.ntFirstCertificate__inputBox__GCpXw {
  width: 120px;
  margin-right: 20px; }

.ntFirstCertificate__checkbox__PC6Nk {
  padding-top: 6px; }
  .ntFirstCertificate__checkbox__PC6Nk > div:not(:last-child) {
    height: 31px; }

.ntFirstCertificate__totallyUnfitCheckbox__SWviK {
  padding-top: 350px; }

.ntFirstCertificate__textarea__XnFCJ label {
  padding-top: 0;
  position: relative; }

.ntFirstCertificate__textarea__XnFCJ textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.ntProgressCertificate__title__Y3t-U {
  font-size: 14px;
  margin-bottom: 20px;
  padding: 6px 0 0 6px; }

.ntProgressCertificate__row__v8vOm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.ntProgressCertificate__column__6eeGv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.ntProgressCertificate__toggleCheckbox__ObgJT {
  margin-bottom: 10px; }

.ntProgressCertificate__textField__Ft4ZO {
  color: #868686;
  margin-top: 20px; }

.ntProgressCertificate__firstSize__dpOIR {
  width: 260px;
  margin-right: 20px; }

.ntProgressCertificate__secondSize__azB-p {
  width: 420px;
  margin-right: 20px; }

.ntProgressCertificate__smallInput__ox4dm {
  width: 120px; }

.ntProgressCertificate__inputBox__Ky4Pz {
  width: 120px;
  margin-right: 20px; }

.ntProgressCertificate__checkbox__lsgV2 {
  padding-top: 6px; }
  .ntProgressCertificate__checkbox__lsgV2 > div:not(:last-child) {
    height: 31px; }

.ntProgressCertificate__totallyUnfitCheckbox__VBhZx {
  padding-top: 350px; }

.ntProgressCertificate__textarea__kVEir label {
  padding-top: 0;
  position: relative; }

.ntProgressCertificate__textarea__kVEir textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.ntFinalCertificate__title__Kd-z5 {
  font-size: 14px;
  margin-bottom: 20px;
  padding: 6px 0 0 6px; }

.ntFinalCertificate__row__Ylc1C {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.ntFinalCertificate__column__Tg8fA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.ntFinalCertificate__toggleCheckbox__LKdCX {
  margin-bottom: 10px; }

.ntFinalCertificate__textField__pckgI {
  color: #868686;
  margin-top: 20px; }

.ntFinalCertificate__firstSize__pVx6R {
  width: 260px;
  margin-right: 20px; }

.ntFinalCertificate__secondSize__5p2Dk {
  width: 420px;
  margin-right: 20px; }

.ntFinalCertificate__smallInput__\+l59J {
  width: 120px; }

.ntFinalCertificate__inputBox__ze2Yi {
  width: 120px;
  margin-right: 20px; }

.ntFinalCertificate__checkbox__4hm2O {
  padding-top: 6px; }
  .ntFinalCertificate__checkbox__4hm2O > div:not(:last-child) {
    height: 31px; }

.ntFinalCertificate__totallyUnfitCheckbox__o0rUc {
  padding-top: 350px; }

.ntFinalCertificate__textarea__BQ4b\+ label {
  padding-top: 0;
  position: relative; }

.ntFinalCertificate__textarea__BQ4b\+ textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.ACTCertificate__container__WRNeQ {
  margin-bottom: 30px;
  display: inline-block; }
  .ACTCertificate__container__WRNeQ > div:not(:last-child) {
    margin-bottom: 20px; }

.ACTCertificate__select__cQv8k {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .ACTCertificate__select__cQv8k:not(:last-child) {
    margin-right: 20px; }

.ACTCertificate__row__5qpf- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.ACTCertificate__spaceBetween__YbUN3 {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.ACTCertificate__textarea__TPGRW {
  margin-bottom: 0; }
  .ACTCertificate__textarea__TPGRW textarea {
    width: 410px;
    height: 87px; }
  .ACTCertificate__textarea__TPGRW label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .ACTCertificate__textarea__TPGRW:not(last-child) {
    margin-right: 20px; }

.ACTCertificate__subFormTitle__FEdma {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.ACTCertificate__label__U04pi { }

.ACTCertificate__dateInputText__Ajx18 {
  width: 112px; }
  .ACTCertificate__dateInputText__Ajx18:last-child {
    width: 120px; }

.ACTCertificate__checkboxContainer__Vinrf {
  -ms-flex-align: center;
      align-items: center; }

.ACTCertificate__inlineInputText__WO3xQ {
  width: auto; }
  .ACTCertificate__inlineInputText__WO3xQ input {
    width: 40px; }

.ACTCertificate__checkbox__-5ABy {
  min-width: 100px; }

.ACTCertificate__clinicalReason__NcnPB textarea {
  height: 191px; }

.ACTCertificate__capacityToCheckboxesContainer__kg7av {
  margin: 0 auto 20px auto; }
  .ACTCertificate__capacityToCheckboxesContainer__kg7av .ACTCertificate__checkbox__-5ABy {
    min-width: 200px; }

.ACTCertificate__col__LNmx0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 10px; }
  .ACTCertificate__col__LNmx0 .ACTCertificate__select__cQv8k {
    width: 300px; }
  .ACTCertificate__col__LNmx0 > div {
    margin-bottom: 13px; }

.tasFirstCertificate__container__b9EDB {
  margin-bottom: 30px; }
  .tasFirstCertificate__container__b9EDB > div:not(:last-child) {
    margin-bottom: 20px; }

.tasFirstCertificate__select__6pyi1 {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .tasFirstCertificate__select__6pyi1:not(:last-child) {
    margin-right: 20px; }

.tasFirstCertificate__row__sIdXr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.tasFirstCertificate__spaceBetween__lIuHh {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tasFirstCertificate__textarea__KJLtO {
  margin-bottom: 0; }
  .tasFirstCertificate__textarea__KJLtO textarea {
    width: 410px;
    height: 87px; }
  .tasFirstCertificate__textarea__KJLtO label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .tasFirstCertificate__textarea__KJLtO:not(last-child) {
    margin-right: 20px; }

.tasFirstCertificate__subFormTitle__KQCsZ {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.tasFirstCertificate__inlineInputText__U9Mus {
  width: auto; }
  .tasFirstCertificate__inlineInputText__U9Mus input {
    width: 40px; }

.tasFirstCertificate__label__l6sB9 { }

.tasFirstCertificate__dateInputText__lHXML {
  width: 112px; }
  .tasFirstCertificate__dateInputText__lHXML:last-child {
    width: 120px; }

.tasFirstCertificate__checkboxContainer__rx\+93 {
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.tasFirstCertificate__inlineInputText__U9Mus {
  width: 140px;
  margin: 0 8px !important; }

.tasFirstCertificate__checkbox__6KCHt {
  min-width: 100px; }

.tasFirstCertificate__clinicalReason__LarDb textarea {
  height: 191px; }

.tasFirstCertificate__col__6HYg2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .tasFirstCertificate__col__6HYg2 > div:not(last-of-type) {
    margin-bottom: 10px; }

.tasFirstCertificate__describeDetails__9ddE7 {
  width: 409px; }

.tasProgressFinalCertificate__container__vFrId {
  margin-bottom: 30px; }
  .tasProgressFinalCertificate__container__vFrId > div:not(:last-child) {
    margin-bottom: 20px; }

.tasProgressFinalCertificate__select__ve5Ai {
  width: 240px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .tasProgressFinalCertificate__select__ve5Ai:not(:last-child) {
    margin-right: 20px; }

.tasProgressFinalCertificate__row__ZiMQn {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.tasProgressFinalCertificate__spaceBetween__TYc78 {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tasProgressFinalCertificate__textarea__gVuZx {
  margin-bottom: 0; }
  .tasProgressFinalCertificate__textarea__gVuZx textarea {
    width: 410px;
    height: 87px; }
  .tasProgressFinalCertificate__textarea__gVuZx label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .tasProgressFinalCertificate__textarea__gVuZx:not(last-child) {
    margin-right: 20px; }

.tasProgressFinalCertificate__subFormTitle__ncv2l {
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.tasProgressFinalCertificate__label__epH4j { }

.tasProgressFinalCertificate__checkboxContainer__tfVTH {
  margin-bottom: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.tasProgressFinalCertificate__checkbox__JNmjp {
  min-width: 100px; }

.tasProgressFinalCertificate__clinicalReason__PLS8j textarea {
  height: 191px; }

.tasProgressFinalCertificate__col__mXiWz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 8px; }
  .tasProgressFinalCertificate__col__mXiWz > div:not(last-of-type) {
    margin-bottom: 10px; }

.tasProgressFinalCertificate__describeDetails__5ZCyh {
  width: 409px; }

.tasProgressFinalCertificate__inlineInputText__F5hwc {
  width: auto; }
  .tasProgressFinalCertificate__inlineInputText__F5hwc input {
    width: 45px; }

.tasProgressFinalCertificate__table__e7iHv {
  margin-bottom: 30px; }
  .tasProgressFinalCertificate__table__e7iHv span {
    color: #868686; }
  .tasProgressFinalCertificate__table__e7iHv tr:first-of-type > td {
    padding: 20px 0; }
  .tasProgressFinalCertificate__table__e7iHv tr > td:first-of-type {
    padding: 10px 10px 10px 0; }
  .tasProgressFinalCertificate__table__e7iHv tr > td:last-of-type {
    text-align: center; }

.bottomBanner__wrapper__5jr5v {
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }
  .bottomBanner__wrapper__5jr5v button {
    min-width: 88px; }

.bottomBanner__actionsBlock__O1dBW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.bottomBanner__consultLabel__Jgxms {
  color: #868686;
  font-size: 16px;
  margin-right: 20px; }

.bottomBanner__form__YXjAq {
  display: inline-block;
  margin-right: 60px; }

.bottomBanner__select__oa4HE label {
  display: none; }

.form__row__\+ALhY {
  display: -ms-flexbox;
  display: flex; }

.form__form__iOAvS {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.form__input__HzcUm {
  min-width: 146px;
  max-width: 280px; }

.form__select__2qvuV { }
  .form__select__2qvuV input {
    min-width: 100px; }

.form__textarea__KXSmL {
  margin-bottom: 0; }
  .form__textarea__KXSmL textarea {
    width: 420px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .form__textarea__KXSmL label {
    padding: 0 7px 0;
    margin-bottom: 6px; }

.form__buttonsRow__0TG2j {
  padding: 15px 0; }

.form__tooltipContainer__\+VX-u {
  margin: 12px 10px 10px 10px; }

.form__tooltipHeader__T1P1N {
  color: #000;
  font-size: 14px;
  margin-bottom: 12px;
  font-weight: 700; }

.form__tooltipText__5RvEx {
  width: 267px; }

.form__helpBlockWrapper__Z7N4S {
  display: block;
  position: relative;
  top: -2px; }

.form__tooltipWrapper__akB0m { }

.form__tooltipDescription__0X98U { }

.invoicePanel__heading__wCs4E { }

.invoicePanel__subHeading__aC-Im { }

.invoicePanel__tabIcon__s-LqE { }

.timeCounter__wrapper__aNwwM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.timeCounter__text__6SJyR {
  color: #797979;
  font-size: 14px;
  margin-right: 40px; }

.timeCounter__total__SpCol {
  margin-right: 10px; }

.timeCounter__status__CCQ\+f {
  font-size: 16px;
  color: #ff9900;
  margin-right: 8px;
  font-style: italic;
  min-width: 60px; }

.timeCounter__controlWrap__-lcZS {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.timeCounter__control__nMvRa {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  height: 100%; }

.timeCounter__iconWrap__CGh52:hover {
  cursor: pointer; }

.timeCounter__controlIcon__1mnRv {
  height: 30px;
  width: 30px;
  fill: #0087c9; }

.observations__wrapper__JjNXh {
  position: relative;
  background-color: #fff;
  width: 100%;
  margin-bottom: 0; }

.observations__header__aHk\+y { }

.observations__content__U1zot {
  width: 100%;
  padding-top: 30px;
  -webkit-transition: max-height .5s ease;
  -o-transition: max-height .5s ease;
  transition: max-height .5s ease; }

.observations__recordTypeSelect__LtAjt [class*="select__selected"], .observations__recordTypeSelect__LtAjt [class*="select__item"] {
  text-transform: capitalize; }

.observations__panelName__j-udz {
  width: calc(100% - 134px);
  display: -ms-flexbox;
  display: flex; }
  .observations__panelName__j-udz:hover {
    cursor: pointer; }
    .observations__panelName__j-udz:hover .observations__headerArrow__SPuap {
      color: #0087c9; }

.observations__headerArrow__SPuap { }

.observations__row__JMsWi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  max-width: 473px; }

.observations__rowLeft__ecb0v {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-top: 8px;
  padding-bottom: 8px; }

.observations__subtitle__AWDqF {
  font-weight: 400;
  text-transform: capitalize; }

.observations__actionIcon__INv7x {
  margin-left: 8px; }
  .observations__actionIcon__INv7x:hover svg {
    cursor: pointer;
    fill: #1ca1e2; }
  .observations__actionIcon__INv7x svg {
    height: 20px;
    width: 20px;
    fill: #e7e7e7; }
  .observations__actionIcon__INv7x:first-child {
    margin-right: 4px; }
  .observations__actionIcon__INv7x:last-child svg {
    height: 1em;
    width: 1em; }

.observations__iconEnabled__-wdT2 svg {
  fill: #0087c9; }

.observations__observationContent__krt-g {
  min-height: 168px; }

.observations__select__gLVux {
  width: calc(100% - 162px);
  margin-right: 20px; }

.observations__pinPopover__uLH1S {
  width: 290px; }

.observations__pinPopoverTitle__fH9qe {
  margin-bottom: 10px; }

.observations__pinPopoverForm__ejpji {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.observations__pinPopoverCheckbox__ipCS5:not(:last-child) {
  margin-bottom: 10px; }

.observations__pinPopoverInner__9mQFv {
  padding: 20px 26px; }

.observations__dragNDropButton__PcZIx {
  margin-left: 8px;
  margin-top: -2px; }

.bloodPressureForm__wrapper__3y8GP {
  width: 100%; }

.bloodPressureForm__flatForm__U5\+aZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .bloodPressureForm__flatForm__U5\+aZ input[type="number"]::-webkit-outer-spin-button,
  .bloodPressureForm__flatForm__U5\+aZ input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .bloodPressureForm__flatForm__U5\+aZ > div {
    margin-right: 0 !important;
    margin-bottom: 0; }
  .bloodPressureForm__flatForm__U5\+aZ > div:not(:first-child):not(:last-child) {
    margin-left: -1px; }
  .bloodPressureForm__flatForm__U5\+aZ > div:focus-within, .bloodPressureForm__flatForm__U5\+aZ > div:hover {
    z-index: 2; }
  .bloodPressureForm__flatForm__U5\+aZ > div:not(:first-child):not(:last-child) input, .bloodPressureForm__flatForm__U5\+aZ label + div > div {
    border-radius: 0 !important; }
  .bloodPressureForm__flatForm__U5\+aZ > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .bloodPressureForm__flatForm__U5\+aZ > div:last-child input, .bloodPressureForm__flatForm__U5\+aZ > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.bloodPressureForm__inputWrap__HdhPr {
  width: 75px; }
  .bloodPressureForm__inputWrap__HdhPr > div {
    margin-bottom: 0; }

.bloodPressureForm__select__o-NNG {
  width: 100px; }

.bloodPressureForm__warning__X4qqU {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.lineChart__wrapper__wPOry {
  position: relative;
  width: 100%; }

.lineChart__default__UwJYH {
  margin-left: -5px; }
  .lineChart__default__UwJYH svg {
    overflow: visible; }
  .lineChart__default__UwJYH .lineChart__xAxis__rvrfG {
    color: #868686; }
    .lineChart__default__UwJYH .lineChart__xAxis__rvrfG line {
      fill: none;
      stroke: none; }
    .lineChart__default__UwJYH .lineChart__xAxis__rvrfG g:first-of-type text {
      text-anchor: start; }
    .lineChart__default__UwJYH .lineChart__xAxis__rvrfG g:last-of-type text {
      text-anchor: end; }
  .lineChart__default__UwJYH .lineChart__xAxisLine__MB291 {
    fill: #868686;
    stroke: #868686;
    shape-rendering: crispEdges; }
  .lineChart__default__UwJYH .lineChart__yAxis__bk43F {
    color: #868686; }
    .lineChart__default__UwJYH .lineChart__yAxis__bk43F line {
      fill: #868686;
      stroke: #868686; }
  .lineChart__default__UwJYH .lineChart__xLabel__3i3fJ {
    fill: #868686;
    font-size: 10px; }
  .lineChart__default__UwJYH .lineChart__yLabel__aIgbl {
    fill: #868686;
    font-size: 10px; }
  .lineChart__default__UwJYH circle {
    stroke-width: 2px;
    cursor: pointer;
    -webkit-transition: fill 0.2s, stroke 0.2s;
    -o-transition: fill 0.2s, stroke 0.2s;
    transition: fill 0.2s, stroke 0.2s; }

.lineChart__tooltip__AXptX {
  opacity: 0;
  position: absolute;
  z-index: 10;
  font-size: 10px;
  border-radius: 3px;
  -webkit-transition: opacity 0.2s;
  -o-transition: opacity 0.2s;
  transition: opacity 0.2s;
  border: 1px solid; }

.lineChart__notification__u-YIo {
  font-size: 14px;
  line-height: 2;
  padding: 20px 0; }

.lineChart__legendList__Vnbde {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 12px 0; }

.lineChart__legendItem__5Y\+En {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center; }
  .lineChart__legendItem__5Y\+En:not(:first-child) {
    margin-left: 7px; }

.lineChart__legendDot__WBC5i {
  background-color: #fff;
  border: 2px solid currentColor;
  border-radius: 50%;
  margin-right: 5px;
  margin-bottom: 1px;
  width: 10px;
  height: 10px; }

.lineChart__legendText__v3rBM {
  font-size: 10px; }

.bloodPressureChart__trash__wlrQ3 {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.bloodPressureChart__tooltip__ijVZc {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

._observations__observationTable__ss4M8 {
  max-height: 300px; }

.bloodPressureTable__wrapper__GIOMO {
  width: 100%; }

.bloodPressureTable__tableWrapper__esyKm {
  padding: 20px 0; }

.bloodPressureTable__button__2XNY0 {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .bloodPressureTable__button__2XNY0 svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .bloodPressureTable__button__2XNY0:hover svg {
    fill: #0087c9; }
  .bloodPressureTable__button__2XNY0.bloodPressureTable__visible__3p7\+s {
    visibility: visible; }
  .bloodPressureTable__button__2XNY0.bloodPressureTable__disabled__sUe\+h {
    cursor: default; }
    .bloodPressureTable__button__2XNY0.bloodPressureTable__disabled__sUe\+h svg {
      fill: #999; }

.bloodPressureTable__table__KOYVJ {
  overflow: hidden; }
  .bloodPressureTable__table__KOYVJ table {
    table-layout: fixed; }
  .bloodPressureTable__table__KOYVJ td:nth-child(1) {
    width: 30%; }
  .bloodPressureTable__table__KOYVJ td:nth-child(2) {
    width: 19%; }
  .bloodPressureTable__table__KOYVJ td:nth-child(3) {
    width: 31%; }
  .bloodPressureTable__table__KOYVJ td:last-child button {
    float: right; }

.bloodPressureTable__measureUnit__Ple1J {
  width: 100%; }

.bloodPressureTable__ellipsis__5howL { }

.deleteConfirmation__content__7Sj8p {
  padding: 20px 25px;
  height: 95px; }

.deleteConfirmation__heading__gaZRV {
  font-size: 15px;
  color: #666666;
  margin-top: 0px;
  margin-bottom: 0px; }

.deleteConfirmation__text__9\+IYU {
  font-size: 12px;
  color: #666666;
  text-align: left;
  line-height: 18px; }

.deleteConfirmation__warning__xmPBq {
  color: #ff6633; }

.deleteConfirmation__footer__4sDAY {
  padding: 13px 25px; }
  .deleteConfirmation__footer__4sDAY button[class*='button'] {
    height: 24px; }

.deleteConfirmation__inlineCellContent__IebEx { }

.deleteConfirmation__inlineCellFooter__QLMoe { }

.deleteConfirmation__inlineCellTitle__WTH6B { }

.deleteConfirmation__inlineCellText__a4O6M { }

.bmiForm__wrapper__ZcpFF {
  width: 100%; }

.bmiForm__flatForm__ehcGJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .bmiForm__flatForm__ehcGJ input[type='number']::-webkit-outer-spin-button,
  .bmiForm__flatForm__ehcGJ input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .bmiForm__flatForm__ehcGJ > div {
    margin-right: 0 !important;
    margin-bottom: 0; }
  .bmiForm__flatForm__ehcGJ > div:not(:first-child):not(:last-child) {
    margin-left: -1px; }
  .bmiForm__flatForm__ehcGJ > div:focus-within, .bmiForm__flatForm__ehcGJ > div:hover {
    z-index: 2; }
  .bmiForm__flatForm__ehcGJ > div:not(:first-child):not(:last-child) input,
  .bmiForm__flatForm__ehcGJ label + div > div {
    border-radius: 0 !important; }
  .bmiForm__flatForm__ehcGJ > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .bmiForm__flatForm__ehcGJ > div:last-child input,
  .bmiForm__flatForm__ehcGJ > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.bmiForm__inputWrap__wKcXz {
  width: 100px; }
  .bmiForm__inputWrap__wKcXz > div {
    margin-bottom: 0; }

.bmiForm__warning__-vvXy {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.bmiChart__trash__jKASV {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.bmiChart__tooltip__kS\+I8 {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.bmiTable__wrapper__LrAAD {
  width: 100%; }

.bmiTable__tableWrapper__cYbgY {
  padding: 20px 0; }

.bmiTable__button__TwL\+x {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .bmiTable__button__TwL\+x svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .bmiTable__button__TwL\+x:hover svg {
    fill: #0087c9; }
  .bmiTable__button__TwL\+x.bmiTable__visible__w65fF {
    visibility: visible; }
  .bmiTable__button__TwL\+x.bmiTable__disabled__OYLpi {
    cursor: default; }
    .bmiTable__button__TwL\+x.bmiTable__disabled__OYLpi svg {
      fill: #999; }

.bmiTable__table__Gg7Ds {
  overflow: hidden; }
  .bmiTable__table__Gg7Ds table {
    table-layout: fixed; }
  .bmiTable__table__Gg7Ds thead td:first-child {
    -ms-flex-pack: start;
        justify-content: flex-start; }
  .bmiTable__table__Gg7Ds thead td:nth-child(4) {
    font-weight: bold; }
  .bmiTable__table__Gg7Ds td:nth-child(1) {
    width: 25%; }
  .bmiTable__table__Gg7Ds td:nth-child(2) {
    width: 20%; }
  .bmiTable__table__Gg7Ds td:nth-child(3) {
    width: 20%; }
  .bmiTable__table__Gg7Ds td:nth-child(4) {
    width: 20%; }
  .bmiTable__table__Gg7Ds td:last-child button {
    float: right; }

.bmiTable__measureUnit__CqrH\+ {
  width: 100%; }

.bmiTable__ellipsis__6jkVj { }

.headCircumferenceForm__wrapper__STGr4 {
  width: 100%; }

.headCircumferenceForm__flatForm__iyf\+\+ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .headCircumferenceForm__flatForm__iyf\+\+ input[type='number']::-webkit-outer-spin-button,
  .headCircumferenceForm__flatForm__iyf\+\+ input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .headCircumferenceForm__flatForm__iyf\+\+ > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .headCircumferenceForm__flatForm__iyf\+\+ > div:last-child input,
  .headCircumferenceForm__flatForm__iyf\+\+ > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.headCircumferenceForm__inputWrapper__BuzQw {
  width: 100px; }
  .headCircumferenceForm__inputWrapper__BuzQw > div {
    margin-bottom: 0; }

.headCircumferenceForm__warning__tPLBQ {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.headCircumferenceChart__trash__2GCVZ {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.headCircumferenceChart__tooltip__D1ZiH {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.headCircumferenceTable__wrapper__QsoqV {
  width: 100%; }

.headCircumferenceTable__tableWrapper__UvRFj {
  padding: 20px 0; }

.headCircumferenceTable__button__P0YYN {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .headCircumferenceTable__button__P0YYN svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .headCircumferenceTable__button__P0YYN:hover svg {
    fill: #0087c9; }
  .headCircumferenceTable__button__P0YYN.headCircumferenceTable__visible__9JVyF {
    visibility: visible; }
  .headCircumferenceTable__button__P0YYN.headCircumferenceTable__disabled__\+Mc1u {
    cursor: default; }
    .headCircumferenceTable__button__P0YYN.headCircumferenceTable__disabled__\+Mc1u svg {
      fill: #999; }

.headCircumferenceTable__table__vVCtz {
  overflow: hidden; }
  .headCircumferenceTable__table__vVCtz table {
    table-layout: fixed; }
  .headCircumferenceTable__table__vVCtz td:nth-child(1) {
    width: 35%; }
  .headCircumferenceTable__table__vVCtz td:nth-child(2) {
    width: 25%; }
  .headCircumferenceTable__table__vVCtz td:last-child button {
    float: right; }

.headCircumferenceTable__measureUnit__MddCv {
  width: 100%; }

.headCircumferenceTable__ellipsis__IS9Cd { }

.heartRateForm__wrapper__qreaa {
  width: 100%; }

.heartRateForm__flatForm__3zcTs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .heartRateForm__flatForm__3zcTs input[type='number']::-webkit-outer-spin-button,
  .heartRateForm__flatForm__3zcTs input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .heartRateForm__flatForm__3zcTs > div {
    margin-right: 0 !important;
    margin-bottom: 0; }
  .heartRateForm__flatForm__3zcTs > div:not(:first-child):not(:last-child) {
    margin-left: -1px; }
  .heartRateForm__flatForm__3zcTs > div:focus-within, .heartRateForm__flatForm__3zcTs > div:hover {
    z-index: 2; }
  .heartRateForm__flatForm__3zcTs > div:not(:first-child):not(:last-child) input,
  .heartRateForm__flatForm__3zcTs label + div > div {
    border-radius: 0 !important; }
  .heartRateForm__flatForm__3zcTs > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .heartRateForm__flatForm__3zcTs > div:last-child input,
  .heartRateForm__flatForm__3zcTs > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.heartRateForm__select__154ag {
  width: 150px; }

.heartRateForm__warning__cWtaE {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.heartRateChart__trash__6kap0 {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.heartRateChart__tooltip__5HbVR {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.heartRateTable__wrapper__SoeJW {
  width: 100%; }

.heartRateTable__tableWrapper__WIUJu {
  padding: 20px 0; }

.heartRateTable__button__KELIS {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .heartRateTable__button__KELIS svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .heartRateTable__button__KELIS:hover svg {
    fill: #0087c9; }
  .heartRateTable__button__KELIS.heartRateTable__visible__-FM5Y {
    visibility: visible; }
  .heartRateTable__button__KELIS.heartRateTable__disabled__XuSwA {
    cursor: default; }
    .heartRateTable__button__KELIS.heartRateTable__disabled__XuSwA svg {
      fill: #999; }

.heartRateTable__table__vJH5K {
  overflow: hidden; }
  .heartRateTable__table__vJH5K table {
    table-layout: fixed; }
  .heartRateTable__table__vJH5K td:nth-child(1) {
    width: 35%; }
  .heartRateTable__table__vJH5K td:nth-child(2) {
    width: 25%; }
  .heartRateTable__table__vJH5K td:nth-child(3) {
    width: 20%; }
  .heartRateTable__table__vJH5K td:last-child button {
    float: right; }

.heartRateTable__measureUnit__-kDXV {
  width: 100%; }

.heartRateTable__ellipsis__smFCh { }

.hipForm__wrapper__QE4A\+ {
  width: 100%; }

.hipForm__flatForm__-oqUv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .hipForm__flatForm__-oqUv input[type='number']::-webkit-outer-spin-button,
  .hipForm__flatForm__-oqUv input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .hipForm__flatForm__-oqUv > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .hipForm__flatForm__-oqUv > div:last-child input,
  .hipForm__flatForm__-oqUv > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.hipForm__inputWrap__s7IJ2 {
  width: 100px; }
  .hipForm__inputWrap__s7IJ2 > div {
    margin-bottom: 0; }

.hipForm__warning__3cld6 {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.hipChart__trash__CE-hs {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.hipChart__tooltip__ANrAX {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.hipTable__wrapper__-Homy {
  width: 100%; }

.hipTable__tableWrapper__uT4Xk {
  padding: 20px 0; }

.hipTable__button__nxS7J {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .hipTable__button__nxS7J svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .hipTable__button__nxS7J:hover svg {
    fill: #0087c9; }
  .hipTable__button__nxS7J.hipTable__visible__IPE0c {
    visibility: visible; }
  .hipTable__button__nxS7J.hipTable__disabled__etRZr {
    cursor: default; }
    .hipTable__button__nxS7J.hipTable__disabled__etRZr svg {
      fill: #999; }

.hipTable__table__39Wr\+ {
  overflow: hidden; }
  .hipTable__table__39Wr\+ table {
    table-layout: fixed; }
  .hipTable__table__39Wr\+ td:nth-child(1) {
    width: 35%; }
  .hipTable__table__39Wr\+ td:nth-child(2) {
    width: 25%; }
  .hipTable__table__39Wr\+ td:last-child button {
    float: right; }

.hipTable__measureUnit__s21J2 {
  width: 100%; }

.hipTable__ellipsis__xo6QC { }

.heightForm__wrapper__\+nmZ1 {
  width: 100%; }

.heightForm__flatForm__BWFzh {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .heightForm__flatForm__BWFzh input[type='number']::-webkit-outer-spin-button,
  .heightForm__flatForm__BWFzh input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .heightForm__flatForm__BWFzh > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .heightForm__flatForm__BWFzh > div:last-child input,
  .heightForm__flatForm__BWFzh > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.heightForm__inputWrap__QcRTL {
  width: 100px; }
  .heightForm__inputWrap__QcRTL > div {
    margin-bottom: 0; }

.heightForm__warning__u42Yh {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.heightChart__trash__tBj9M {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.heightChart__tooltip__Cjw5f {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.heightTable__wrapper__KCnrV {
  width: 100%; }

.heightTable__tableWrapper__kLYQ9 {
  padding: 20px 0; }

.heightTable__button__soC9I {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .heightTable__button__soC9I svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .heightTable__button__soC9I:hover svg {
    fill: #0087c9; }
  .heightTable__button__soC9I.heightTable__visible__m\+yPB {
    visibility: visible; }
  .heightTable__button__soC9I.heightTable__disabled__J6xhU {
    cursor: default; }
    .heightTable__button__soC9I.heightTable__disabled__J6xhU svg {
      fill: #999; }

.heightTable__table__61gnn {
  overflow: hidden; }
  .heightTable__table__61gnn table {
    table-layout: fixed; }
  .heightTable__table__61gnn td:nth-child(1) {
    width: 35%; }
  .heightTable__table__61gnn td:nth-child(2) {
    width: 25%; }
  .heightTable__table__61gnn td:last-child button {
    float: right; }

.heightTable__measureUnit__yRvm2 {
  width: 100%; }

.heightTable__ellipsis__lVNIQ { }

.respiratoryRateForm__wrapper__uCS4h {
  width: 100%; }

.respiratoryRateForm__flatForm__y\+Ed9 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .respiratoryRateForm__flatForm__y\+Ed9 input[type="number"]::-webkit-outer-spin-button,
  .respiratoryRateForm__flatForm__y\+Ed9 input[type="number"]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .respiratoryRateForm__flatForm__y\+Ed9 > div {
    margin-right: -1px !important;
    margin-bottom: 0; }
  .respiratoryRateForm__flatForm__y\+Ed9 > div:focus-within, .respiratoryRateForm__flatForm__y\+Ed9 > div:hover {
    z-index: 2; }
  .respiratoryRateForm__flatForm__y\+Ed9 > div:not(:first-child):not(:last-child) input, .respiratoryRateForm__flatForm__y\+Ed9 label + div > div {
    border-radius: 0 !important; }
  .respiratoryRateForm__flatForm__y\+Ed9 > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .respiratoryRateForm__flatForm__y\+Ed9 > div:last-child input, .respiratoryRateForm__flatForm__y\+Ed9 > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.respiratoryRateForm__inputWrap__bKFyi {
  width: 75px; }
  .respiratoryRateForm__inputWrap__bKFyi > div {
    margin-bottom: 0; }

.respiratoryRateForm__warning__z3YbE {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.respiratoryRateForm__withPercentage__eY4wx::after {
  content: '%';
  font-family: sans-serif;
  width: 1em;
  height: 1em;
  position: absolute;
  top: 50%;
  bottom: 7px;
  right: 40px;
  margin: auto; }

.respiratoryRateForm__inputWrapper__1fXeL input {
  width: 90px;
  padding-left: 15px;
  padding-right: 15px; }

.respiratoryRateForm__warningBorders__rckp8 {
  z-index: 1; }
  .respiratoryRateForm__warningBorders__rckp8 input {
    border-color: #f33; }

.respiratoryRateChart__trash__kE0Lm {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.respiratoryRateChart__tooltip__\+NyVD {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.respiratoryRateTable__wrapper__EiWw3 {
  width: 100%; }

.respiratoryRateTable__tableWrapper__vx3oo {
  padding: 20px 0; }

.respiratoryRateTable__button__2VgKi {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .respiratoryRateTable__button__2VgKi svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .respiratoryRateTable__button__2VgKi:hover svg {
    fill: #0087c9; }
  .respiratoryRateTable__button__2VgKi.respiratoryRateTable__visible__nz\+9M {
    visibility: visible; }
  .respiratoryRateTable__button__2VgKi.respiratoryRateTable__disabled__xUhyK {
    cursor: default; }
    .respiratoryRateTable__button__2VgKi.respiratoryRateTable__disabled__xUhyK svg {
      fill: #999; }

.respiratoryRateTable__table__g7t0F {
  overflow: hidden; }
  .respiratoryRateTable__table__g7t0F table {
    table-layout: fixed; }
  .respiratoryRateTable__table__g7t0F td:nth-child(1) {
    width: 35%; }
  .respiratoryRateTable__table__g7t0F td:nth-child(2) {
    width: 19%; }
  .respiratoryRateTable__table__g7t0F td:nth-child(3) {
    width: 31%; }
  .respiratoryRateTable__table__g7t0F td:last-child button {
    float: right; }

.respiratoryRateTable__measureUnit__fbXIi {
  width: 100%; }

.respiratoryRateTable__ellipsis__zGW88 { }

.temperatureForm__wrapper__Y0yYl {
  width: 100%; }

.temperatureForm__flatForm__M9USg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .temperatureForm__flatForm__M9USg input[type='number']::-webkit-outer-spin-button,
  .temperatureForm__flatForm__M9USg input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .temperatureForm__flatForm__M9USg > div {
    margin-right: 0 !important;
    margin-bottom: 0; }
  .temperatureForm__flatForm__M9USg > div:not(:first-child):not(:last-child) {
    margin-left: -1px; }
  .temperatureForm__flatForm__M9USg > div:focus-within, .temperatureForm__flatForm__M9USg > div:hover {
    z-index: 2; }
  .temperatureForm__flatForm__M9USg > div:not(:first-child):not(:last-child) input,
  .temperatureForm__flatForm__M9USg label + div > div {
    border-radius: 0 !important; }
  .temperatureForm__flatForm__M9USg > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .temperatureForm__flatForm__M9USg > div:last-child input,
  .temperatureForm__flatForm__M9USg > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.temperatureForm__select__TTARu {
  width: 120px; }

.temperatureForm__input__ec8go {
  width: 100px; }

.temperatureForm__warning__G4zLc {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.temperatureChart__trash__bbNKI {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.temperatureChart__tooltip__\+NcTc {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.temperatureTable__wrapper__iBdql {
  width: 100%; }

.temperatureTable__tableWrapper__ZCdT8 {
  padding: 20px 0; }

.temperatureTable__button__7rzf8 {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .temperatureTable__button__7rzf8 svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .temperatureTable__button__7rzf8:hover svg {
    fill: #0087c9; }
  .temperatureTable__button__7rzf8.temperatureTable__visible__58th- {
    visibility: visible; }
  .temperatureTable__button__7rzf8.temperatureTable__disabled__rjtRc {
    cursor: default; }
    .temperatureTable__button__7rzf8.temperatureTable__disabled__rjtRc svg {
      fill: #999; }

.temperatureTable__table__r9MX8 {
  overflow: hidden; }
  .temperatureTable__table__r9MX8 table {
    table-layout: fixed; }
  .temperatureTable__table__r9MX8 td:nth-child(1) {
    width: 35%; }
  .temperatureTable__table__r9MX8 td:nth-child(2) {
    width: 20%; }
  .temperatureTable__table__r9MX8 td:nth-child(3) {
    width: 30%; }
  .temperatureTable__table__r9MX8 td:last-child button {
    float: right; }

.temperatureTable__measureUnit__LqwP5 {
  width: 100%; }

.temperatureTable__ellipsis__Y7qCo { }

.waistForm__wrapper__NeHM5 {
  width: 100%; }

.waistForm__flatForm__hv4oy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .waistForm__flatForm__hv4oy input[type='number']::-webkit-outer-spin-button,
  .waistForm__flatForm__hv4oy input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .waistForm__flatForm__hv4oy > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .waistForm__flatForm__hv4oy > div:last-child input,
  .waistForm__flatForm__hv4oy > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.waistForm__inputWrap__bspLo {
  width: 100px; }
  .waistForm__inputWrap__bspLo > div {
    margin-bottom: 0; }

.waistForm__warning__Uo6uF {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.waistChart__trash__NO7W0 {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.waistChart__tooltip__0--jX {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.waistTable__wrapper__6Vow2 {
  width: 100%; }

.waistTable__tableWrapper__OSV3W {
  padding: 20px 0; }

.waistTable__button__CUjSl {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .waistTable__button__CUjSl svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .waistTable__button__CUjSl:hover svg {
    fill: #0087c9; }
  .waistTable__button__CUjSl.waistTable__visible__favBy {
    visibility: visible; }
  .waistTable__button__CUjSl.waistTable__disabled__qIgJv {
    cursor: default; }
    .waistTable__button__CUjSl.waistTable__disabled__qIgJv svg {
      fill: #999; }

.waistTable__table__-RhW- {
  overflow: hidden; }
  .waistTable__table__-RhW- table {
    table-layout: fixed; }
  .waistTable__table__-RhW- td:nth-child(1) {
    width: 35%; }
  .waistTable__table__-RhW- td:nth-child(2) {
    width: 25%; }
  .waistTable__table__-RhW- td:last-child button {
    float: right; }

.waistTable__measureUnit__t5yf5 {
  width: 100%; }

.waistTable__ellipsis__0aeGX { }

.waistToHipRatioForm__wrapper__DO5am {
  width: 100%; }

.waistToHipRatioForm__flatForm__IWDAT {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .waistToHipRatioForm__flatForm__IWDAT input[type='number']::-webkit-outer-spin-button,
  .waistToHipRatioForm__flatForm__IWDAT input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .waistToHipRatioForm__flatForm__IWDAT > div {
    margin-right: 0 !important;
    margin-bottom: 0; }
  .waistToHipRatioForm__flatForm__IWDAT > div:not(:first-child):not(:last-child) {
    margin-left: -1px; }
  .waistToHipRatioForm__flatForm__IWDAT > div:focus-within, .waistToHipRatioForm__flatForm__IWDAT > div:hover {
    z-index: 2; }
  .waistToHipRatioForm__flatForm__IWDAT > div:not(:first-child):not(:last-child) input,
  .waistToHipRatioForm__flatForm__IWDAT label + div > div {
    border-radius: 0 !important; }
  .waistToHipRatioForm__flatForm__IWDAT > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .waistToHipRatioForm__flatForm__IWDAT > div:last-child input,
  .waistToHipRatioForm__flatForm__IWDAT > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.waistToHipRatioForm__inputWrap__sBGTJ {
  width: 100px; }
  .waistToHipRatioForm__inputWrap__sBGTJ > div {
    margin-bottom: 0; }

.waistToHipRatioForm__warning__DkTiA {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.waistToHipRatioChart__trash__gU7BZ {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.waistToHipRatioChart__tooltip__qgKKj {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.waistToHipRatioTable__wrapper__nLSU1 {
  width: 100%; }

.waistToHipRatioTable__tableWrapper__QU-Yt {
  padding: 20px 0; }

.waistToHipRatioTable__button__3ugQr {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .waistToHipRatioTable__button__3ugQr svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .waistToHipRatioTable__button__3ugQr:hover svg {
    fill: #0087c9; }
  .waistToHipRatioTable__button__3ugQr.waistToHipRatioTable__visible__nN6nM {
    visibility: visible; }
  .waistToHipRatioTable__button__3ugQr.waistToHipRatioTable__disabled__ggUCt {
    cursor: default; }
    .waistToHipRatioTable__button__3ugQr.waistToHipRatioTable__disabled__ggUCt svg {
      fill: #999; }

.waistToHipRatioTable__table__eR5nU {
  overflow: hidden; }
  .waistToHipRatioTable__table__eR5nU table {
    table-layout: fixed; }
  .waistToHipRatioTable__table__eR5nU thead td:nth-child(4) {
    font-weight: bold; }
  .waistToHipRatioTable__table__eR5nU td:nth-child(1) {
    width: 25%; }
  .waistToHipRatioTable__table__eR5nU td:nth-child(2) {
    width: 20%; }
  .waistToHipRatioTable__table__eR5nU td:nth-child(3) {
    width: 20%; }
  .waistToHipRatioTable__table__eR5nU td:nth-child(4) {
    width: 20%; }
  .waistToHipRatioTable__table__eR5nU td:last-child button {
    float: right; }

.waistToHipRatioTable__measureUnit__HK3d6 {
  width: 100%; }

.waistToHipRatioTable__ellipsis__ff5-b { }

.weightForm__wrapper__Y1X2Q {
  width: 100%; }

.weightForm__flatForm__0jWeM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: end;
      align-items: flex-end; }
  .weightForm__flatForm__0jWeM input[type='number']::-webkit-outer-spin-button,
  .weightForm__flatForm__0jWeM input[type='number']::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0; }
  .weightForm__flatForm__0jWeM > div:first-child input {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .weightForm__flatForm__0jWeM > div:last-child input,
  .weightForm__flatForm__0jWeM > button:last-child {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }

.weightForm__inputWrap__atV5m {
  width: 100px; }
  .weightForm__inputWrap__atV5m > div {
    margin-bottom: 0; }

.weightForm__warning__-ozhR {
  height: 14px;
  margin-top: 7px;
  color: #f33; }

.weightChart__trash__d4ZgQ {
  width: 14px;
  height: 14px;
  margin-left: 15px;
  cursor: pointer; }

.weightChart__tooltip__kqFfp {
  color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 8px;
  height: 20px;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  font-weight: bold;
  white-space: nowrap; }

.weightTable__wrapper__FbW0N {
  width: 100%; }

.weightTable__tableWrapper__HK-C3 {
  padding: 20px 0; }

.weightTable__button__-GOzX {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .weightTable__button__-GOzX svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .weightTable__button__-GOzX:hover svg {
    fill: #0087c9; }
  .weightTable__button__-GOzX.weightTable__visible__\+ySYb {
    visibility: visible; }
  .weightTable__button__-GOzX.weightTable__disabled__7HTCk {
    cursor: default; }
    .weightTable__button__-GOzX.weightTable__disabled__7HTCk svg {
      fill: #999; }

.weightTable__table__R-w5G {
  overflow: hidden; }
  .weightTable__table__R-w5G table {
    table-layout: fixed; }
  .weightTable__table__R-w5G td:nth-child(1) {
    width: 35%; }
  .weightTable__table__R-w5G td:nth-child(2) {
    width: 25%; }
  .weightTable__table__R-w5G td:last-child button {
    float: right; }

.weightTable__measureUnit__gACzz {
  width: 100%; }

.weightTable__ellipsis__riZN5 { }

.alertsPanel__heading__OPCmh { }

.alertsPanel__sub__WDzej {
  font-size: 18px;
  color: #868686;
  margin-bottom: 40px; }

.alertsPanel__image__y3yoq {
  max-width: 100%; }

.pregnancyForm__form__NkKNu {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.pregnancyForm__pregnancyTypeToggle__PgRVa {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 40px; }
  .pregnancyForm__pregnancyTypeToggle__PgRVa label {
    width: auto;
    margin: 0 20px 0 0; }

.pregnancyForm__pregnancyTypeOption__J6sAr {
  font-size: 12px; }

.previousPregnancyForm__container__AXX1x {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.previousPregnancyForm__col__KYAwN:first-child {
  min-width: 400px; }

.previousPregnancyForm__inputDays__GWL9a {
  width: 80px; }

.previousPregnancyForm__select__dDTbc {
  width: 180px; }

.previousPregnancyForm__reasonSelect__6sugn {
  width: 280px; }

.previousPregnancyForm__textArea__WxQvD {
  width: 400px;
  margin-top: 16px; }
  .previousPregnancyForm__textArea__WxQvD label {
    padding-top: 0; }
  .previousPregnancyForm__textArea__WxQvD textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 140px; }

@media (max-width: 1680px) {
  .previousPregnancyForm__linkedChildren__CrIhL {
    width: 260px !important; } }

.currentPregnancyForm__container__gXNQd {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px; }

.currentPregnancyForm__col__qY4Fu {
  margin-right: 34px;
  -ms-flex: 1 1;
      flex: 1 1; }
  .currentPregnancyForm__col__qY4Fu:first-child {
    max-width: 270px; }

.currentPregnancyForm__replace__bT2Kp {
  height: 72px;
  margin-bottom: 3px; }

.currentPregnancyForm__textArea__CjS9L label {
  padding-top: 0; }

.currentPregnancyForm__textArea__CjS9L textarea {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  height: 140px; }

.currentPregnancyForm__inputDays__dA4w4 {
  width: 80px; }

.currentPregnancyForm__lmpDateWarning__OzTWC { }

.currentPregnancyForm__babiesSelect__tSP8\+ {
  width: 180px; }

.currentPregnancyForm__ultrasoundEstimationToggle__7cmg8 {
  margin-bottom: 10px;
  width: 100%; }

.currentPregnancyForm__ultrasoundEstimationOption__dLIPn {
  font-size: 12px; }

.babyIsDueWidget__wrapper__AK1Uj {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px; }

.babyIsDueWidget__icon__Zvx6N {
  width: 127px;
  height: 127px;
  fill: #0087c9;
  margin-top: 5px;
  margin-bottom: 25px; }

.babyIsDueWidget__title__6pSoK {
  font-size: 20px;
  font-weight: bold;
  color: #333333;
  margin-bottom: 15px;
  text-align: center;
  text-transform: initial; }

.babyIsDueWidget__dueDateCard__dFP\+n {
  width: 209px;
  height: 57px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  font-size: 16px;
  color: #333333;
  margin-bottom: 10px; }

.babyIsDueWidget__dueDateExceeded__FOKVm {
  border-color: #f33;
  color: #f33; }

.babyIsDueWidget__gestationInfo__DWD-2 {
  font-size: 14px;
  color: #797979;
  margin-bottom: 13px; }

.babyIsDueWidget__gestationValue__hFt9e {
  font-size: 20px;
  font-weight: bold; }

.babyIsDueWidget__endButton__GbzFF {
  text-transform: capitalize;
  margin-bottom: 7px; }

.bloodGroupForm__form__U4neG {
  width: 100%; }

.breastFeedingToggle__wrapper__GsS0b {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 20px; }

.breastFeedingToggle__icons__CcEaS {
  position: relative;
  padding-top: 15px;
  margin-bottom: 10px; }

.breastFeedingToggle__breastfeedingIcon__sWGtW {
  width: 87px;
  height: 94px;
  margin-right: 4px;
  fill: #0087c9; }

.breastFeedingToggle__tickIcon__XfxLQ {
  position: absolute;
  width: 35px;
  height: 35px;
  fill: #dbdbdb;
  -webkit-transition: fill 0.2s;
  -o-transition: fill 0.2s;
  transition: fill 0.2s;
  bottom: 0;
  right: -5px; }
  .breastFeedingToggle__tickIcon__XfxLQ.breastFeedingToggle__active__cIbUf {
    fill: #093; }

.breastFeedingToggle__form__Owqe1 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  width: calc(100% + 14px);
  margin-left: -7px;
  margin-bottom: 10px; }

.breastFeedingToggle__toggleOption__IjXMq {
  font-size: 12px; }

.gpmtWidget__wrapper__WTkiN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.gpmtWidget__cell__McKz7 {
  width: 85px; }
  .gpmtWidget__cell__McKz7:not(:last-child) {
    margin-right: 20px; }

.gpmtWidget__cellWide__AjkP5 {
  width: 195px; }

.gpmtWidget__card__hBftf {
  height: 77px;
  font-size: 30px;
  font-weight: bold;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 8px;
  overflow: hidden; }

.gpmtWidget__title__e1IlW {
  color: #dbdbdb; }

.gpmtWidget__value__BcYWd {
  color: #333333; }

.gpmtWidget__label__rxzxY {
  font-size: 14px;
  color: #333333; }

.gpmtWidget__lost__hGXI8 {
  color: #f33; }

.gpmtWidget__small__LtAfS {
  font-size: 14px;
  font-weight: normal; }

.pregnancySummary__wrapper__P9j8k {
  padding-left: 40px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .pregnancySummary__wrapper__P9j8k *, .pregnancySummary__wrapper__P9j8k *:before, .pregnancySummary__wrapper__P9j8k *:after {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.pregnancySummary__title__DhXTD {
  font-size: 20px;
  font-weight: bold;
  color: #333333;
  margin-bottom: 10px; }

.pregnancySummary__row__xMkzY {
  display: -ms-flexbox;
  display: flex; }

.pregnancySummary__col__3x\+\+c:first-child {
  min-width: 300px;
  width: 300px;
  margin-right: 20px; }

.pregnancySummary__col__3x\+\+c:last-child {
  width: 190px;
  min-width: 190px; }

.pregnancyPanel__wrapper__nuMaA {
  position: relative; }

.pregnancyPanel__heading__1gS32 { }

.pregnancyPanel__subHeading__Y0kN8 { }

.pregnancyPanel__tabIcon__5yyXK { }

.pregnancyPanel__pregnancyWrapper__JLqW0 {
  display: -ms-flexbox;
  display: flex; }

.pregnancyPanel__formWrap__6aFNp {
  -ms-flex-preferred-size: 56%;
      flex-basis: 56%;
  position: relative; }
  .pregnancyPanel__formWrap__6aFNp:after {
    content: "";
    position: absolute;
    right: 0;
    top: 34px;
    bottom: 0;
    width: 2px;
    height: calc(100% - 59px);
    background-color: #fff;
    border-radius: 2px; }

.pregnancyPanel__summaryWrap__mXpv2 {
  -ms-flex-preferred-size: 44%;
      flex-basis: 44%;
  max-width: 550px; }

.pregnancyPanel__pregnancyTables__Duv7Q {
  margin-top: 20px; }

.pregnancyPanel__numberOfBabiesPanel__spn5O {
  left: 0px;
  top: 0px;
  width: 100%;
  background: inherit;
  background-color: white;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border: 1px solid #dbdbdb;
  border-radius: 5px;
  padding: 30px 0px 30px 30px;
  margin: 30px 0px 0px; }

.pregnancyPanel__numberOfBabiesText__uDG48 {
  height: 28px;
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  text-decoration: none;
  color: #333333;
  text-align: left; }

.currentPregnancy__heading__6PswQ {
  background-color: #f5f5f5;
  margin-bottom: 6px;
  padding: 10px 20px;
  font-size: 14px; }

.currentPregnancy__flexRow__aJQHY {
  min-height: 250px;
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.currentPregnancy__numberOfChildrenText__zLAg4 { }

.currentPregnancy__numberOfBabies__N9EIP { }

.currentPregnancy__gridWrap__YRcB\+ {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-height: 250px;
  width: 43%; }

.currentPregnancy__table__sT41x {
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .currentPregnancy__table__sT41x table {
    will-change: contents; }
  .currentPregnancy__table__sT41x td {
    font-size: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .currentPregnancy__table__sT41x td:nth-child(1) {
    width: 50px;
    max-width: 50px; }
  .currentPregnancy__table__sT41x td:nth-child(2) {
    width: 120px;
    max-width: 120px; }
  .currentPregnancy__table__sT41x td:nth-child(3) {
    width: 150px;
    max-width: 150px; }
  .currentPregnancy__table__sT41x td:nth-child(4) {
    width: 155px;
    max-width: 155px; }

.currentPregnancy__emptyTableText__uBTjp {
  text-align: center;
  font-size: 18px;
  color: #666666;
  padding: 30px 0 40px; }

.currentPregnancy__activeIcon__DsuIk {
  font-size: 20px;
  color: #e7e7e7;
  cursor: pointer; }
  .currentPregnancy__activeIcon__DsuIk.currentPregnancy__selected__4pFbA, .currentPregnancy__activeIcon__DsuIk:hover {
    color: #096; }

.currentPregnancy__deleteIcon__O5kr4 {
  font-size: 20px;
  color: #ccc;
  cursor: pointer; }

.currentPregnancy__clinicalDetailsWrap__tjQea {
  width: 100%;
  height: 100%;
  padding: 40px 60px 0;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .currentPregnancy__clinicalDetailsWrap__tjQea .currentPregnancy__meta__MnG7T {
    color: #999999;
    margin: 7px 0; }

.currentPregnancy__redText__q0yeW {
  color: #ff6633; }

.currentPregnancy__clinicalDetailsHeading__bbff3 {
  margin: 0 0 17px;
  font-size: 20px;
  color: #666666; }

.currentPregnancy__clinicalDetailsContent__wKXTW {
  min-height: 20px;
  white-space: pre-wrap; }

.currentPregnancy__scrollbar__lJTmH {
  height: 100%; }

.currentPregnancy__ellipsis__JJTwQ {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.currentPregnancy__inlineCellContent__m2m2q { }

.currentPregnancy__inlineCellFooter__WiXXY { }

.currentPregnancy__inlineCellTitle__rcW3m { }

.currentPregnancy__inlineCellText__P9bys { }

.pregnancyUpdateForm__row__jvb8k {
  width: 100%; }

.pregnancyUpdateForm__endPregnancyTypeToggle__Vir1e .pregnancyUpdateForm__inputWrap__Fm8dV {
  padding: 0 !important; }

.pregnancyUpdateForm__endPregnancyTypeOption__MOWWO {
  font-size: 12px; }

.pregnancyUpdateForm__wrapper__fk-xy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.pregnancyUpdateForm__flexRow__k5UvS {
  -ms-flex-direction: row;
      flex-direction: row; }

.pregnancyUpdateForm__select__0\+f0- {
  width: 200px; }

.pregnancyUpdateForm__marginRight__0iIx8 {
  margin-right: 20px; }

.pregnancyUpdateForm__textarea__HT9mN {
  font-size: 12px;
  width: 453px; }

.pregnancyUpdateForm__inlineCellContent__vGzwQ { }

.pregnancyUpdateForm__inlineCellFooter__3tHlK { }

.pregnancyUpdateForm__inlineCellTitle__mdMI8 { }

.pregnancyUpdateForm__inlineCellText__N048T { }

.outcome__row__1n-l7 {
  width: 100%; }

.outcome__inputDays__tMPwZ {
  width: 80px; }

.outcome__select__JrVAJ {
  width: 180px; }

.outcome__reasonSelect__k16Mj {
  width: 280px; }

.outcome__textArea__jn1HW {
  width: 420px;
  margin-top: 16px; }
  .outcome__textArea__jn1HW label {
    padding-top: 0; }
  .outcome__textArea__jn1HW textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 140px; }

.outcome__liveChildrenBlock__rJYDS {
  display: inline-block;
  width: 480px; }

.outcome__inlineCellContent__GqWpT { }

.outcome__inlineCellFooter__zqnSS { }

.outcome__inlineCellTitle__Mqa8\+ { }

.outcome__inlineCellText__CG4s- { }

.lostTofollowUp__row__wvPs4 {
  width: 100%; }

.lostTofollowUp__textArea__cZTU2 {
  width: 420px; }
  .lostTofollowUp__textArea__cZTU2 label {
    padding-top: 0; }
  .lostTofollowUp__textArea__cZTU2 textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 140px; }

.lostTofollowUp__inlineCellContent__50cA- { }

.lostTofollowUp__inlineCellFooter__kHjz8 { }

.lostTofollowUp__inlineCellTitle__ENcxP { }

.lostTofollowUp__inlineCellText__WhoNQ { }

.estimationsGrid__flexRow__6mRcD {
  min-height: 250px;
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.estimationsGrid__gridWrap__IGll\+ {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-height: 250px; }

.estimationsGrid__ellipsis__f-s0t {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.estimationsGrid__boldText__zUAyF {
  font-weight: bold; }

.estimationsGrid__numberOfChildrenText__B6PZt { }

.estimationsGrid__numberOfBabies__Vlg9g {
  max-width: 475px;
  word-break: break-word; }
  .estimationsGrid__numberOfBabies__Vlg9g div {
    font-weight: 700;
    font-style: normal;
    font-size: 20px; }
    .estimationsGrid__numberOfBabies__Vlg9g div span:last-child {
      height: 28px;
      font-weight: 600;
      font-style: normal;
      font-size: 15px;
      text-decoration: none;
      color: #333333;
      text-align: left; }

.estimationsGrid__table__Flwwe {
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .estimationsGrid__table__Flwwe table {
    width: auto !important;
    will-change: contents; }
  .estimationsGrid__table__Flwwe td {
    font-size: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .estimationsGrid__table__Flwwe td:nth-child(1) {
    width: 50px;
    max-width: 50px; }
  .estimationsGrid__table__Flwwe td:nth-child(2) {
    width: 120px;
    max-width: 120px; }
  .estimationsGrid__table__Flwwe td:nth-child(3) {
    width: 150px;
    max-width: 150px; }
  .estimationsGrid__table__Flwwe td:nth-child(4) {
    width: 155px;
    max-width: 155px; }

.estimationsGrid__clinicalDetailsWrap__cYTmd {
  width: 100%;
  height: 100%;
  padding: 40px 60px 0;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .estimationsGrid__clinicalDetailsWrap__cYTmd .estimationsGrid__meta__adH\+2 {
    color: #999999;
    margin: 24px 0 7px; }

.estimationsGrid__clinicalDetailsHeading__H4HWW {
  font-size: 20px;
  color: #666666; }

.estimationsGrid__clinicalDetailsContent__kSBhA {
  min-height: 20px;
  white-space: pre-wrap; }

.estimationsGrid__scrollbar__wvf6b {
  height: 100%; }

.estimationsGrid__inlineCellFooter__Qt8jD { }

.previousPregnancy__wrapper__lH9An {
  padding-bottom: 100px; }

.previousPregnancy__heading__BVVas {
  background-color: #f5f5f5;
  margin-bottom: 6px;
  padding: 10px 20px;
  margin-top: 30px;
  font-size: 14px; }

.previousPregnancy__redText__xMkRp {
  color: #ff6633; }

.previousPregnancy__table__euvUk {
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .previousPregnancy__table__euvUk table {
    will-change: contents; }
  .previousPregnancy__table__euvUk td {
    font-size: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .previousPregnancy__table__euvUk td:nth-child(1) {
    width: 50px;
    max-width: 50px;
    position: relative; }
  .previousPregnancy__table__euvUk td:nth-child(2) {
    width: 120px;
    max-width: 120px; }
  .previousPregnancy__table__euvUk td:nth-child(3) {
    width: 150px;
    max-width: 150px; }
  .previousPregnancy__table__euvUk td:nth-child(4) {
    width: 155px;
    max-width: 155px;
    padding-right: 25px; }
    @media (max-width: 1680px) {
      .previousPregnancy__table__euvUk td:nth-child(4) {
        padding-right: 15px; } }

.previousPregnancy__emptyTableText__Vjmg0 {
  text-align: center;
  font-size: 18px;
  color: #666666;
  padding: 30px 0 40px; }

.previousPregnancy__actionsListItem__BwXNd { }

.previousPregnancy__replacer__peere {
  width: 20px; }

.previousPregnancy__incompleteMark__PErBc {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 10px;
  height: 44px;
  background-color: #ff6666; }

.previousPregnancy__helperCellIcon__53Xc9 {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer; }

.previousPregnancy__ellipsis__fn3jF {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.previousPregnancy__blueLink__cF\+fD {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.previousPregnancy__redLink__2dab\+ {
  color: #ff6633;
  display: block;
  cursor: pointer; }

.previousPregnancy__disabledLink__wRgNi {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.previousPregnancy__boldText__JiuUI {
  font-weight: bold; }

.previousPregnancy__tooltipBlock__4-L0B {
  padding: 0px 0px 10px; }

.previousPregnancy__babyBlock__\+-ULj {
  padding: 10px 0px 0px; }

.previousPregnancy__inlineCellContent__FzoXY { }

.previousPregnancy__inlineCellFooter__d2WeS { }

.previousPregnancy__inlineCellTitle__V2WhZ { }

.previousPregnancy__inlineCellText__VCIV6 { }

.previousPregnancy__tooltipWrapper__\+uAYg { }

.previousPregnancy__tooltipHeader__iDxjE { }

.previousPregnancy__tooltipTitle__uiu0Z { }

.previousPregnancy__tooltipSubtitle__Ckk-9 { }

.previousPregnancy__tooltipDescription__3NOWe { }

.endPregnancyForm__paddingWrap__8aEbN {
  padding: 35px; }

.endPregnancyForm__endPregnancyTypeToggle__UIVJi {
  margin-bottom: 40px; }
  .endPregnancyForm__endPregnancyTypeToggle__UIVJi .endPregnancyForm__inputWrap__ZDe4M {
    padding: 0 !important; }

.endPregnancyForm__endPregnancyTypeOption__cpCMJ {
  font-size: 12px; }

.outcome__container__M\+5cC {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.outcome__col__3rpyI:first-child {
  min-width: 400px; }

.outcome__inputDays__ojBRN {
  width: 80px; }

.outcome__select__51V4D {
  width: 180px; }

.outcome__reasonSelect__SjcN\+ {
  width: 280px; }

.outcome__textArea__7T0\+6 {
  width: 400px;
  margin-top: 16px; }
  .outcome__textArea__7T0\+6 label {
    padding-top: 0; }
  .outcome__textArea__7T0\+6 textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 140px; }

@media (max-width: 1680px) {
  .outcome__linkedChildren__MfHBO {
    width: 260px !important; } }

.lostTofollowUp__row__08zas {
  width: 100%; }

.lostTofollowUp__textArea__mM1oB {
  width: 420px; }
  .lostTofollowUp__textArea__mM1oB label {
    padding-top: 0; }
  .lostTofollowUp__textArea__mM1oB textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    height: 140px; }

.alert__container__NbFy1 {
  padding: 15px 15px 10px 15px;
  padding-left: 40px;
  border-radius: 10px;
  border: 1px solid #dbdbdb;
  position: relative;
  overflow: hidden;
  min-height: 75px; }
  .alert__container__NbFy1:not(:last-of-type) {
    margin-bottom: 10px; }
  .alert__container__NbFy1::after {
    content: '';
    display: block;
    position: absolute;
    left: 0;
    width: 20px;
    height: 100%;
    top: 0; }

.alert__critical__gbVwC::after {
  background-color: #ff6666; }

.alert__critical__gbVwC .alert__title__3ZtRQ,
.alert__critical__gbVwC .alert__text__GlMKT > span {
  color: #ff6666; }

.alert__critical__gbVwC .alert__link__g39ZE {
  color: #ff6666;
  cursor: pointer; }
  .alert__critical__gbVwC .alert__link__g39ZE:hover {
    text-decoration: underline; }

.alert__warning__FkKnv::after {
  background-color: #ff9900; }

.alert__warning__FkKnv .alert__title__3ZtRQ,
.alert__warning__FkKnv .alert__text__GlMKT > span {
  color: #ff9900; }

.alert__warning__FkKnv .alert__link__g39ZE {
  color: #ff9900;
  cursor: pointer; }
  .alert__warning__FkKnv .alert__link__g39ZE:hover {
    text-decoration: underline; }

.alert__informational__o1eTO::after {
  background-color: #80c3e4; }

.alert__informational__o1eTO .alert__title__3ZtRQ,
.alert__informational__o1eTO .alert__text__GlMKT > span {
  color: #80c3e4; }

.alert__informational__o1eTO .alert__link__g39ZE {
  color: #80c3e4;
  cursor: pointer; }
  .alert__informational__o1eTO .alert__link__g39ZE:hover {
    text-decoration: underline; }

.alert__close__stUjI {
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 14px;
  color: #e7e7e7;
  cursor: pointer; }

.alert__title__3ZtRQ {
  margin-bottom: 3px;
  font-weight: bold;
  font-size: 14px; }

.alert__text__GlMKT {
  font-weight: normal; }
  .alert__text__GlMKT:not(:last-of-type) {
    margin-bottom: 0.5em; }

.alert__date__IzkvD {
  font-weight: normal;
  font-size: 11px;
  margin-left: 10px; }

.alertsWidget__header__F-mP0 {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 20px; }

.alertsWidget__title__-WMpt {
  margin-right: auto; }

.alertsWidget__count__LNDmW {
  font-size: 26px;
  font-weight: bold;
  color: #868686;
  margin-right: 10px; }

.alertsWidget__alertsBox__PuhFn {
  max-height: 165px;
  overflow-y: auto;
  padding-right: 15px; }

.droppableCol__wrapper__xBSWA {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  position: relative; }

.droppableCol__wrap__zMxvv {
  min-height: 500px;
  height: 100%; }

.droppableCol__wrapHighlight__a7mF5 {
  position: relative; }
  .droppableCol__wrapHighlight__a7mF5:after {
    content: '';
    display: block;
    width: 100%;
    position: absolute;
    left: 0;
    top: -4px;
    height: 2px;
    background-color: #ff9900; }

.droppableCol__wrapActive__kcqkZ .droppableCol__wrap__zMxvv {
  border-top: 2px solid #ff9900; }

.droppableCol__droppable__MjQC5 {
  min-width: 100%; }
  @media (min-width: 1921px) {
    .droppableCol__droppable__MjQC5 {
      min-width: calc(50% - 7.5px);
      width: calc(50% - 7.5px); }
      .droppableCol__droppable__MjQC5:nth-child(odd) {
        margin-right: 15px; } }

.droppableCol__normalView__Xh\+bo .droppableCol__droppableEmpty__7zq0b {
  position: absolute;
  top: 0;
  visibility: hidden; }

.droppableCol__normalView__Xh\+bo .droppableCol__droppableEmptyLeft__eq0g1 {
  left: 0; }

.droppableCol__normalView__Xh\+bo .droppableCol__droppableEmptyRight__NGiAL {
  right: 0; }

.droppableCol__normalView__Xh\+bo .droppableCol__droppableFullsize__MATQf {
  min-width: 100%;
  width: 100%;
  margin-right: 0; }

.droppableCol__splitPreview__45VrW .droppableCol__droppable__MjQC5 {
  display: block;
  min-width: calc(50% - 7.5px);
  width: calc(50% - 7.5px); }
  .droppableCol__splitPreview__45VrW .droppableCol__droppable__MjQC5:nth-child(odd) {
    margin-right: 15px; }

.droppableCol__draggableContentWrap__lnaG4 {
  position: relative; }

.droppableCol__draggableItem__BBb30 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-bottom: 7px; }

.droppableCol__draggableItemIsDragged__5HdYv .droppableCol__dragNDropIcon__-xL69 {
  fill: #ff9900; }

.droppableCol__draggableItemIsDragged__5HdYv:after {
  content: '';
  display: block;
  width: 5px;
  height: 100%;
  position: absolute;
  left: 0;
  top: 0;
  background-color: #ff9900; }

.droppableCol__draggableContentActive__BZVKV::after {
  content: '';
  display: block;
  width: 100%;
  position: absolute;
  left: 0;
  bottom: -5px;
  height: 2px;
  background-color: #ff9900; }

.droppableCol__cardWrapper__R50ti {
  padding-bottom: 7px; }

.droppableCol__card__a9EnB {
  margin-bottom: 0; }

.droppableCol__dragNDropButton__KVvaR {
  height: 20px;
  width: 20px; }
  .droppableCol__dragNDropButton__KVvaR:hover .droppableCol__dragNDropIcon__-xL69 {
    fill: #ff9900; }

.droppableCol__dragNDropIcon__-xL69 {
  fill: #e7e7e7;
  -webkit-transition: fill 0.2s;
  -o-transition: fill 0.2s;
  transition: fill 0.2s;
  width: 100%;
  height: 100%; }

.consultationCurrentMedication__heightControl__2xt4Y {
  top: -40px; }

.shortcut__tabIcon__xGh2W { }

.shortcut__heading__fInpY { }

.shortcut__subHeading__GfkDc { }

.shortcut__formTab__sBbZJ {
  margin-bottom: 30px; }

.shortcut__shortcutTable__9L\+p8 {
  margin-top: 20px; }

.form__form__3AdnY {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.form__textarea__5eIkX textarea {
  width: 370px;
  height: 120px; }

.form__textarea__5eIkX label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.form__helpList__Q6SoR {
  padding-left: 20px; }
  .form__helpList__Q6SoR li {
    counter-increment: item;
    list-style-type: none;
    margin: 0;
    padding: 0 0 5px 0;
    position: relative; }
    .form__helpList__Q6SoR li::before {
      width: 1.5rem;
      content: counter(item) ".";
      display: inline-block;
      font-weight: bold;
      position: absolute;
      right: 100%; }

.form__row__a6ExR {
  display: -ms-flexbox;
  display: flex; }

.form__expandableFooter__cK1T3 {
  margin-left: -35px;
  width: 100%; }

.form__container__LQbX0 {
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 10px; }

.form__col__JcXia {
  margin-right: 34px;
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%; }

.shortcutUpdateForm__wrapper__rtDOv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.shortcutUpdateForm__row__G\+z\+X {
  -ms-flex-direction: row;
      flex-direction: row; }

.shortcutUpdateForm__textarea__yJObE {
  font-size: 12px;
  width: 453px; }

.shortcutUpdateForm__inlineCellContent__1XHK- { }

.shortcutUpdateForm__inlineCellFooter__DURkg { }

.shortcutUpdateForm__inlineCellTitle__KOidD { }

.shortcutUpdateForm__inlineCellText__7HzXs { }

.table__table__dnW2B {
  -ms-flex-negative: 0;
      flex-shrink: 0; }
  .table__table__dnW2B table {
    will-change: contents; }
  .table__table__dnW2B td {
    font-size: 14px;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .table__table__dnW2B td:nth-child(1) {
    width: 120px;
    max-width: 120px;
    position: relative; }
  .table__table__dnW2B td:nth-child(2) {
    width: 120px;
    max-width: 120px; }
  .table__table__dnW2B td:nth-child(3) {
    width: 120px;
    max-width: 120px; }
  .table__table__dnW2B td:nth-child(4) {
    width: 80px;
    max-width: 80px;
    padding-right: 25px; }
    @media (max-width: 1680px) {
      .table__table__dnW2B td:nth-child(4) {
        padding-right: 15px; } }

.table__wrapper__7eloo {
  padding-bottom: 100px; }

.table__heading__qnBNr {
  background-color: #f5f5f5;
  margin-bottom: 6px;
  padding: 10px 20px;
  margin-top: 30px;
  font-size: 14px; }

.table__emptyTableText__oeVHX {
  text-align: center;
  font-size: 18px;
  color: #666666;
  padding: 30px 0 40px; }

.table__blueLink__o0JtL {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.table__redText__Zor99 {
  color: #ff6633; }

.table__tooltipWrapper__xDvFa { }

.table__tooltipHeader__COAqN { }

.table__tooltipTitle__akDj5 { }

.table__tooltipSubtitle__Nedag { }

.table__tooltipDescription__lgsye { }

.table__inlineCellContent__j5PBv { }

.table__inlineCellFooter__KNARK { }

.table__inlineCellTitle__07fr7 { }

.table__inlineCellText__6klHm { }

.table__actionsListItem__yqP9a { }

.consultation__container__nu-Wj {
  margin-bottom: 40px;
  position: relative; }

.consultation__content__R-rA4 {
  background-color: #fff;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding: 35px 0 15px 25px;
  position: relative;
  border: 1px solid #e7e7e7; }
  @media screen and (min-width: 1441px) {
    .consultation__content__R-rA4 {
      padding-left: 40px; } }
  @media screen and (max-width: 1440px) {
    .consultation__content__R-rA4 {
      padding-left: 15px; } }

.consultation__tabContent__kfBJl {
  width: 100%;
  padding-right: 25px; }
  @media screen and (min-width: 1441px) {
    .consultation__tabContent__kfBJl {
      padding-right: 40px; } }
  .consultation__tabContent__kfBJl.consultation__contentWithNotEmptyTray__joguq {
    padding-right: 15px; }
    @media screen and (min-width: 1441px) {
      .consultation__tabContent__kfBJl.consultation__contentWithNotEmptyTray__joguq {
        padding-right: 35px; } }

.consultation__shortcutLinkContainer__jHMgc {
  display: -ms-flexbox;
  display: flex; }
  .consultation__shortcutLinkContainer__jHMgc .consultation__shortcutsLink__T-AJT {
    margin: 8px 0;
    margin-left: auto;
    color: #0087c9;
    cursor: pointer; }

.consultation__actions__Lbn1U {
  -ms-flex: 0 1 400px;
      flex: 0 1 400px;
  overflow: hidden;
  padding-right: 0;
  max-width: 0; }
  .consultation__actions__Lbn1U.consultation__notEmptyTray__9NlCw {
    max-width: 100%;
    padding-right: 25px;
    overflow: initial;
    -webkit-box-sizing: border-box;
            box-sizing: border-box;
    -webkit-transition: max-width 0.3s ease-in;
    -o-transition: max-width 0.3s ease-in;
    transition: max-width 0.3s ease-in; }
    @media screen and (min-width: 1441px) {
      .consultation__actions__Lbn1U.consultation__notEmptyTray__9NlCw {
        padding-right: 40px; } }
    @media screen and (min-width: 1921px) {
      .consultation__actions__Lbn1U.consultation__notEmptyTray__9NlCw {
        -ms-flex-preferred-size: 300px;
            flex-basis: 300px; } }

.actionTray__scrollable__ET9nr {
  padding-right: 10px;
  height: 180px; }
  @media screen and (min-width: 1441px) {
    .actionTray__scrollable__ET9nr {
      height: 230px; } }

.actionTray__content__8xEEP {
  padding: 50px 0 0 0;
  height: 100%;
  color: #868686; }

.actionTray__title__WFBPW {
  margin-bottom: 5px; }

.actionTray__actionListElement__3LSbo {
  border-bottom: #ccc 1px solid;
  padding: 5px 0; }

.actionTray__actionListElement__3LSbo:last-child {
  border: none; }

.actionTray__boldText__xoRKW {
  font-weight: bold; }

.formTextarea__wrapper__VDR0V {
  margin-bottom: 20px; }

.formTextarea__label__7WDrv {
  padding: 6px 7px;
  color: #868686;
  display: block; }

.formTextarea__textarea__enYNg {
  width: 100%;
  height: 100px;
  padding: 10px 12px;
  border-radius: 3px;
  border: solid 1px #dbdbdb;
  line-height: 1.7em;
  color: #333333;
  resize: none; }
  .formTextarea__textarea__enYNg:focus {
    outline: none;
    border-color: #0087c9; }
  .formTextarea__textarea__enYNg::-webkit-input-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__enYNg::-moz-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__enYNg:-ms-input-placeholder {
    color: #aeaeae; }
  .formTextarea__textarea__enYNg:-moz-placeholder {
    color: #aeaeae; }

.formTextarea__small__OK95\+ {
  max-width: 370px; }

.formTextarea__medium__AXQtv {
  max-width: 470px; }

.formTextarea__fullwidth__cEEAu {
  max-width: 100%; }

.formTextarea__counter__h60UE {
  padding: 8px 7px;
  font-size: 12px;
  color: #49d13d; }

.formTextarea__suggestivePopover__pCz4L {
  max-width: 500px;
  min-width: 100px;
  padding: 5px 10px 5px 10px;
  border: solid 1px #0087c9;
  border-bottom-left-radius: 6px;
  border-bottom-right-radius: 6px;
  line-height: 1.25em;
  background-color: #fff;
  color: #666666;
  position: absolute;
  white-space: pre-wrap;
  cursor: pointer; }
  .formTextarea__suggestivePopover__pCz4L:hover {
    background-color: #f5f5f5; }

.formTextarea__suggestivePopoverActive__LNvzm {
  background-color: #f5f5f5; }

.formTextarea__redText__n29VC {
  color: #ff6633; }

.formTextarea__requiredMark__CYOzZ { }

.formTextarea__invalid__1J69J { }

.formTextarea__errorMessage__OhrJ5 { }

.consultTabContent__form__dfZGX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex: 1 1;
      flex: 1 1; }
  .consultTabContent__form__dfZGX > div {
    margin: 0; }
    .consultTabContent__form__dfZGX > div:first-of-type {
      height: 51px; }
    .consultTabContent__form__dfZGX > div:not(:last-of-type) {
      margin-bottom: 25px; }
  .consultTabContent__form__dfZGX > div:nth-of-type(2) textarea {
    overflow-y: auto;
    height: 180px; }
    @media screen and (min-width: 1441px) {
      .consultTabContent__form__dfZGX > div:nth-of-type(2) textarea {
        height: 230px; } }

.consultTabContent__inputAutosuggest__FUsRe {
  width: 50%;
  min-width: 400px; }

.consultTabContent__snomedCode__MAaAF {
  color: #0087c9;
  font-size: 12px;
  margin-left: 8px; }

.deleteConfirmation__container__Z98IE {
  width: 320px; }
  .deleteConfirmation__container__Z98IE p:not(.deleteConfirmation__warning__zFYSv) {
    font-weight: normal;
    color: #868686;
    font-size: 16px; }

.deleteConfirmation__warning__zFYSv {
  color: #ff6633;
  font-size: 16px;
  margin-bottom: 15px; }

.charLimitCounter__textAreaLength__hNFvm {
  padding: 8px 7px;
  font-size: 12px;
  color: #49d13d; }

.charLimitCounter__invalid__rFx8N {
  color: #ff6633; }

.editMenu__container__VUtBI {
  width: 500px; }
  .editMenu__container__VUtBI p {
    font-weight: normal; }

.editMenu__datePicker__t0TvP {
  width: 200px; }

.editMenu__tabTypeInput__6MZ0j {
  margin-bottom: 20px; }

.editMenu__titleLength__ThsCU {
  padding-left: 7px;
  font-size: 12px;
  font-weight: normal; }

.editMenu__currentTitleLength__ZmXoh {
  color: #093; }

.editMenu__maxTitleLength__Aim-0 {
  color: #093; }

.editMenu__reportedByPatient__hFXd1 {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  position: relative;
  left: 10px;
  font-size: 13px; }
  .editMenu__reportedByPatient__hFXd1 label {
    margin-bottom: 10px; }

.editMenu__reportedByPatientOption__iCp9F {
  font-size: 13px; }

.editMenu__pinSettings__9DM2Q {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  margin: 15px 0 10px; }
  .editMenu__pinSettings__9DM2Q > div:first-of-type {
    margin-right: 15px; }

.editMenu__pinSettingsTitle__qHk2L {
  color: #868686;
  margin-bottom: 10px;
  width: 100%;
  font-weight: normal;
  font-size: 13px; }

.editMenu__diagnosisTitleInput__OCDj5 {
  width: 100%;
  display: inline-block;
  font-weight: normal; }

.editMenu__liveSelectWrap__dez6D {
  margin-bottom: 15px; }

.editMenu__liveSelect__Atk0x {
  width: 100%; }

.editMenu__snomedCode__t31pD {
  color: #0087c9;
  font-size: 12px;
  margin-left: 8px; }

.editMenu__diagnosisStatusInput__fObXn {
  position: relative;
  width: 100px;
  font-weight: normal; }

.editMenu__label__45b0l {
  color: #868686; }
  .editMenu__label__45b0l div {
    font-size: 13px !important; }

.editMenu__snomedLogoWrap__Z1kmr {
  position: absolute;
  right: 20px;
  bottom: 6px;
  width: 110px;
  height: 40px;
  border: 1px solid #dcdcdc;
  border-radius: 5px;
  padding: 10px 5px 0 5px;
  background-color: #fff; }

.editMenu__snomedLogoContainer__W9O7S {
  margin: 0;
  overflow: hidden;
  width: 100%; }
  .editMenu__snomedLogoContainer__W9O7S > img {
    display: block;
    width: 100%;
    margin-bottom: -17px; }

.consultTab__container__3wVWc {
  position: relative;
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  max-width: 110px;
  cursor: pointer; }
  @media (max-width: 1440px) {
    .consultTab__container__3wVWc {
      max-width: 100px; } }

.consultTab__containerActive__USNd1 {
  max-width: 110px; }
  @media (max-width: 1440px) {
    .consultTab__containerActive__USNd1 {
      max-width: 100px; } }

.consultTab__tab__oF8Dz {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  border-top-right-radius: 10px;
  border-top-left-radius: 10px;
  padding: 12px 20px; }
  .consultTab__tab__oF8Dz:hover {
    background-color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #e7e7e7;
            box-shadow: inset 0 0 0 1px #e7e7e7; }

.consultTab__tabActive__hH6DZ {
  -ms-flex-pack: center;
      justify-content: center;
  background-color: #fff;
  border: 1px solid #e7e7e7;
  border-bottom: none;
  padding-right: 30px;
  margin-bottom: -1px;
  z-index: 60; }
  .consultTab__tabActive__hH6DZ:hover {
    -webkit-box-shadow: none;
            box-shadow: none; }
  .consultTab__tabActive__hH6DZ .consultTab__title__3iCZ\+ {
    display: block;
    overflow: hidden;
    white-space: nowrap;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    margin: auto 0;
    font-weight: bold;
    color: #666666; }
    .consultTab__tabActive__hH6DZ .consultTab__title__3iCZ\+:hover {
      color: #0087c9; }

.consultTab__title__3iCZ\+ {
  display: block;
  overflow: hidden;
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  margin: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  font-weight: normal;
  color: #0087c9; }
  .consultTab__title__3iCZ\+:hover {
    text-decoration: underline; }

.consultTab__editToggle__PJ6d3 {
  position: absolute;
  top: 13px;
  right: 11px;
  height: 15px;
  color: #cccccc;
  font-size: 15px;
  cursor: pointer; }
  .consultTab__editToggle__PJ6d3:hover svg {
    color: #0087c9; }

.consultTab__editMenu__ZIKwp {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%; }

.consultTab__actionMenu__sK3iq {
  position: absolute;
  background-color: #fff;
  border: 1px solid #0087c9;
  top: 43px;
  right: 0;
  width: 100px;
  z-index: 1; }
  .consultTab__actionMenu__sK3iq > p {
    padding: 5px 10px;
    color: #868686;
    cursor: pointer;
    font-weight: normal; }
    .consultTab__actionMenu__sK3iq > p:hover {
      text-decoration: underline;
      color: #0087c9; }
    .consultTab__actionMenu__sK3iq > p:not(:last-of-type) {
      border-bottom: 1px solid #e7e7e7; }

.consultTab__deleteConfirmationPopover__vYw1T {
  position: relative; }

.consultTab__overflowVisible__Gka\+1 {
  overflow: visible !important; }

.TabNav__tabNav__gi8v- {
  position: absolute;
  top: 10px;
  right: 10px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none; }

.TabNav__arrow__kFn5f {
  font-size: 18px;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  margin: 0 5px;
  color: #868686;
  opacity: 0.5;
  -webkit-transition: color 300ms ease-out, opacity 300ms ease-out;
  -o-transition: color 300ms ease-out, opacity 300ms ease-out;
  transition: color 300ms ease-out, opacity 300ms ease-out; }

.TabNav__arrowActive__AxFqV {
  opacity: 1;
  cursor: pointer; }
  .TabNav__arrowActive__AxFqV:hover {
    color: #0087c9; }

.TabNav__link__lhdW6 {
  color: #868686; }

.TabNav__linkActive__kMyRe {
  cursor: pointer;
  color: #0087c9; }

.tabNavigation__tabs__t35cA {
  padding-left: 35px;
  width: 100%;
  display: -ms-flexbox;
  display: flex; }

.tabNavigation__tabsFullWidth__DHaAU {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.tabNavigation__ellipsis__GfK2L {
  padding: 12px 20px;
  border-radius: 10px 10px 0 0; }
  .tabNavigation__ellipsis__GfK2L:hover {
    background-color: #fff;
    -webkit-box-shadow: inset 0 0 0 1px #e7e7e7;
            box-shadow: inset 0 0 0 1px #e7e7e7; }

.tabNavigation__addTabIcon__nDwF9 {
  -ms-flex-item-align: end;
      align-self: flex-end;
  margin: 0 10px 10px;
  font-size: 18px; }

.tabNavigation__addTabIconDisabled__IYhdi {
  opacity: 0.3;
  cursor: not-allowed; }

.currentMedication__hideCol__ph0GM {
  display: none; }
  @media screen and (min-width: 1919px) {
    .currentMedication__hideCol__ph0GM {
      display: table-cell; } }

.currentMedication__header__u-o2o {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  padding: 0 20px 0 10px;
  margin-bottom: 20px; }
  @media screen and (min-width: 1440px) {
    .currentMedication__header__u-o2o {
      padding-left: 20px; } }
  @media screen and (min-width: 1920px) {
    .currentMedication__header__u-o2o {
      padding-left: 40px; } }

.currentMedication__actionDropdownWarpper__esd4n [class*='actionsDropdown']:not([class*='list' i]):not(svg) {
  max-height: 20px; }

.currentMedication__actionDropdownWarpper__esd4n [class*='actionsDropdown__dropdownListWrap'] {
  top: 19px; }

.currentMedication__actionDropdownWarpper__esd4n svg[class*='icon'] {
  height: 22px; }

.currentMedication__medicationTitle__-tGtN {
  display: inline-block;
  margin-right: 5px; }

.currentMedication__headerInfo__pwcXI {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.currentMedication__count__uoQy3 {
  margin-right: 10px; }

.currentMedication__medicationSearchForm__5UcCw {
  min-width: 30px; }

.currentMedication__addNewMedication__KjQG5 {
  font-size: 14px; }

.currentMedication__tableContainer__J9g9M {
  background-color: #fff;
  padding: 0 25px; }
  .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table {
    table-layout: fixed; }
    .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td {
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      white-space: nowrap; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(1) {
        width: 20%;
        overflow: hidden; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(2), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(3), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(4) {
        width: 12%;
        overflow: hidden; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(5), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(6) {
        width: 5%; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:last-child {
        width: 15%; }
    .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table .currentMedication__itemNote__036IG {
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      display: inline; }
    @media screen and (max-width: 1919px) {
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(1) {
        width: 30%; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(2) {
        width: 18%; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(7) {
        width: 15%; }
      .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(4), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(5), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(6), .currentMedication__tableContainer__J9g9M .currentMedication__table__yT2WC table td:nth-child(8) {
        display: none; } }

.currentMedication__bottomBar__1x2ba {
  background-color: #fff;
  height: 40px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding: 20px;
  border-bottom: 1px solid #e7e7e7;
  position: relative; }
  .currentMedication__bottomBar__1x2ba > span {
    color: #0087c9;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none; }

.currentMedication__dragHandle__6d0z7 {
  position: absolute;
  height: 15px;
  width: 50px;
  background-color: #e7e7e7;
  border: 1px solid #dbdbdb;
  border-radius: 10px;
  left: 50%;
  bottom: calc(0px - 7.5px);
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%); }

.currentMedication__actionsListItem__z6Nfk { }

.patientCard__wrapper__fe5KB {
  position: relative;
  z-index: 8000;
  min-height: 200px;
  margin-bottom: 7px; }

.patientCard__header__gnO4c {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  z-index: 2;
  max-width: 100%; }

.patientCard__avatar__U\+sxE {
  margin: 0 0 -50px -25px; }

.patientCard__name__k6MZN {
  margin: 18px 0 10px 10px;
  font-size: 22px;
  font-weight: bold;
  overflow: hidden;
  max-width: 630px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  -ms-flex: 1 0 630px;
      flex: 1 0 630px; }

.patientCard__topCard__V\+IQn {
  position: relative;
  margin-bottom: 0;
  padding-bottom: 16px;
  z-index: 1; }

.patientCard__inner__R4J7c {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.patientCard__innerLeft__Zv2T1 {
  width: 25%; }

.patientCard__innerRight__bPooH {
  width: 75%; }

.patientCard__hideShowBtn__izU99 {
  width: 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  color: #0087c9;
  font-size: 12px; }
  .patientCard__hideShowBtn__izU99:hover {
    text-decoration: none; }
  .patientCard__hideShowBtn__izU99::-moz-selection {
    background-color: transparent; }
  .patientCard__hideShowBtn__izU99::selection {
    background-color: transparent; }

.patientCard__credentials__7xZxp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 10px; }

.patientCard__age__ZXJKM {
  color: #333333;
  font-size: 40px;
  font-weight: 700;
  margin-right: 9px; }

.patientCard__details__X5XTa {
  line-height: 1.4;
  color: #333333; }

.patientCard__light__K6prD {
  color: #999999; }

.patientCard__links__842l\+ {
  color: #0087c9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  margin: 0 5px 16px; }

.patientCard__link__mG43n:first-child {
  margin-left: 25px; }

.patientCard__link__mG43n:not(:last-child) {
  margin-right: 10px; }

.patientCard__link__mG43n:not(:first-child) {
  margin-left: 10px; }

.patientCard__infoItem__JDprV {
  line-height: 1.6em;
  display: -ms-flexbox;
  display: flex;
  margin-bottom: 5px;
  color: #80c3e4; }

.patientCard__icon__FwreU {
  height: 23px;
  width: 23px;
  margin-right: 7px;
  padding-top: 2px; }

.patientCard__iconGrey__EIbEm {
  color: #e7e7e7; }

.patientCard__ethnicFlagWrap__zZHtX {
  position: relative; }

.patientCard__ethnicFlag__wKkZ5 {
  position: absolute;
  width: 23px;
  height: 15px;
  top: 0;
  left: -30px;
  background-size: contain;
  background-repeat: no-repeat; }

.patientCard__infoItemInner__BJZ2S {
  width: calc(100% - 30px);
  color: #999999;
  line-height: 1.6em;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .patientCard__infoItemInner__BJZ2S span {
    word-break: break-word; }

.patientCard__infoItemTitle__fWK3R {
  text-transform: capitalize; }
  .patientCard__infoItemTitle__fWK3R strong {
    text-transform: initial; }

.patientCard__bottomCard__cRBnf {
  padding: 0;
  margin-top: -1px;
  margin-bottom: 0;
  display: -ms-flexbox;
  display: flex; }

.patientCard__tooltipInner__7vlx7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  color: #49d13d; }

.patientCard__tooltipIcon__dexWW {
  width: 22px;
  height: 22px;
  margin-right: 10px; }

.patientCard__tooltipContent__VaRfF {
  line-height: 1.5;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #999999; }

.patientCard__tooltipTitle__JMm51 {
  color: #0087c9;
  font-size: 12px;
  font-weight: bold; }

.patientCard__tooltipSubtitle__1dZWg {
  color: #0087c9;
  font-size: 10px; }

.patientCard__tooltipText__3qacP {
  font-size: 10px;
  color: #999999; }

.patientCard__capitalized__XQHVa {
  text-transform: capitalize; }

.patientCard__uppercased__8rrej {
  text-transform: uppercase; }

.alcoholStatus__row__Jzpu7 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.alcoholStatus__textArea__7Qs2W {
  margin-bottom: 0; }
  .alcoholStatus__textArea__7Qs2W textarea {
    color: #333333;
    line-height: 1.5em; }

.pregnancyStatusButton__pregnancyAndBreastFeedingIcon__ohUNf {
  -webkit-transform: scale(1.5);
      -ms-transform: scale(1.5);
          transform: scale(1.5); }

.pregnancyStatusButton__tooltip__jEcKv {
  font-size: 12px;
  min-width: 180px; }

.pregnancyStatusButton__tooltipPregnancyStatus__04osa {
  margin-bottom: 5px;
  color: #0087c9;
  font-weight: bold; }
  .pregnancyStatusButton__tooltipPregnancyStatus__04osa + .pregnancyStatusButton__tooltipBreastFeeding__5aZmb {
    margin-top: -2px; }

.pregnancyStatusButton__tooltipBreastFeeding__5aZmb {
  margin-bottom: 5px;
  color: #0087c9; }

.pregnancyStatusButton__tooltipGestationDays__RYmWz {
  margin-bottom: 5px;
  color: #868686; }
  .pregnancyStatusButton__tooltipGestationDays__RYmWz + .pregnancyStatusButton__tooltipBloodType__GP5rX {
    margin-top: -2px; }

.pregnancyStatusButton__tooltipBloodType__GP5rX {
  margin-bottom: 5px;
  color: #868686; }

.pregnancyStatusButton__tooltipBabyDueDate__UpBtG {
  margin-bottom: 5px;
  color: #0087c9; }
  .pregnancyStatusButton__tooltipBabyDueDate__UpBtG span {
    margin-left: 5px;
    color: #868686; }

.pregnancyStatusButton__tooltipGPMT__\+vbD8 {
  text-align: center;
  color: #0087c9;
  font-size: 15px; }

.pregnancyStatusButton__tooltipG__2tfRr,
.pregnancyStatusButton__tooltipP__JfPbf,
.pregnancyStatusButton__tooltipM__Qq6Gv {
  margin-right: 7px;
  margin-bottom: 0; }

.pregnancyStatusButton__tooltipT__nVPxm {
  margin-right: 0;
  margin-bottom: 0; }

.pregnancyStatusButton__tooltipGPMTValue__IZsup {
  margin-left: 2px;
  font-weight: bold; }

.pregnancyStatusButton__tooltipPLost__jzhAF {
  color: #868686; }

.nutritionPanel__wrapper__jtjQN {
  position: relative; }

.nutritionPanel__heading__0DXfu { }

.nutritionPanel__subHeading__L9Jgn { }

.nutritionPanel__image__vSfAk { }

.smokingDailyPackYears__wrapper__tANgy {
  max-width: 200px;
  margin-left: 50px;
  margin-right: 50px;
  font-size: 22px;
  font-weight: 700;
  text-align: center;
  color: #0087c9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center; }

.smokingDailyPackYears__circle__vLrfP {
  margin-bottom: 15px;
  width: 150px;
  height: 150px;
  border-radius: 50%;
  padding: 10px;
  -webkit-box-sizing: content-box;
          box-sizing: content-box;
  font-size: 60px;
  color: white;
  background-color: #0087c9;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.patientSmokingForm__form__ZdiAi {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-align: baseline;
      align-items: baseline; }

.patientSmokingForm__inputs__JTtT2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 400px;
  margin-right: 50px; }
  .patientSmokingForm__inputs__JTtT2 > div {
    -ms-flex-positive: 0;
        flex-grow: 0;
    -ms-flex-negative: 1;
        flex-shrink: 1;
    -ms-flex-preferred-size: calc(50% - 10px);
        flex-basis: calc(50% - 10px);
    margin: 0 0 30px !important; }
  .patientSmokingForm__inputs__JTtT2 [class*='formSelect__fullwidth'] {
    min-width: 190px; }
  .patientSmokingForm__inputs__JTtT2 [class*='__units'] {
    color: #ababab;
    font-size: 11px;
    background-color: #f5f5f5;
    min-width: 63px;
    border: 1px solid #cccccc;
    border-left: none;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center; }

.patientSmokingForm__textArea__Vc7dq {
  max-width: 360px; }
  .patientSmokingForm__textArea__Vc7dq textarea {
    min-height: 155px; }

.patientSmokingForm__buttons__Ez0RL {
  -ms-flex-preferred-size: 100%;
      flex-basis: 100%;
  margin: 50px 0 20px; }

.patientSmokingForm__notes__iyRa7 {
  -ms-flex-positive: 1;
      flex-grow: 1; }
  .patientSmokingForm__notes__iyRa7 > div {
    margin: 0; }

.patientSmokingForm__hidden__2KUub {
  display: none; }

.smokingTypeTooltip__title__edWPt {
  -ms-flex: 100% 1;
      flex: 100% 1;
  margin-bottom: 12px;
  font-size: 14px;
  font-weight: bold;
  color: #333333; }

.smokingTypeTooltip__images__wd6MH {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.smokingTypeTooltip__imageWrapper__\+WcN2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: center;
      align-items: center;
  margin-right: 20px;
  text-align: center; }
  .smokingTypeTooltip__imageWrapper__\+WcN2 > p {
    white-space: nowrap; }
    .smokingTypeTooltip__imageWrapper__\+WcN2 > p:hover {
      text-decoration: underline; }

.smokingTypeTooltip__image__ZEjMv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100px;
  height: 150px; }
  .smokingTypeTooltip__image__ZEjMv > img {
    margin: auto;
    max-width: 100%;
    max-height: 100%; }

.smokingStartInput__container__vFwpn {
  -ms-flex-preferred-size: auto !important;
      flex-basis: auto !important; }

.smokingStartInput__label__eKlGO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 15px;
  color: #868686; }
  .smokingStartInput__label__eKlGO > label {
    -ms-flex: 0 1 auto;
        flex: 0 1 auto;
    margin-right: 20px; }

.smokingStartInput__requiredMark__VO9-l { }

.smokingStartInput__toggle__-13WO > div > div {
  font-weight: bold; }

.smokingStartInput__dateInput__A\+kFg {
  margin: 0; }

.smokingStartInput__ageInput__LjlUw {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  .smokingStartInput__ageInput__LjlUw > div {
    margin: 0 !important; }
  .smokingStartInput__ageInput__LjlUw > .smokingStartInput__errorMessage__FoFXC,
  .smokingStartInput__ageInput__LjlUw > .smokingStartInput__warningMessage__CS6Rj {
    margin-top: 5px;
    -ms-flex: 100% 1;
        flex: 100% 1; }

.smokingStartInput__rightGrayTab__eLQcn {
  color: #ababab;
  font-size: 11px;
  background-color: #f5f5f5;
  min-width: 63px;
  border: 1px solid #cccccc;
  border-left: none;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.smokingStartInput__smokingStartAgeInputField__YffeR {
  max-width: 78px; }

.smokingStartInput__errorMessage__FoFXC {
  color: #f33; }

.smokingStartInput__warningMessage__CS6Rj {
  color: #0087c9; }

.smokingStartInput__exSmokerDateInput__PKude {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-flow: row wrap;
      flex-flow: row wrap; }
  .smokingStartInput__exSmokerDateInput__PKude .smokingStartInput__exSmokingDates__e8tbw {
    max-width: 180px;
    position: relative; }
    .smokingStartInput__exSmokerDateInput__PKude .smokingStartInput__exSmokingDates__e8tbw .smokingStartInput__exSmokerDateInputLabel__ry1Bb {
      position: absolute;
      top: 32px;
      left: 2px;
      font-size: 0.8em;
      color: #aeaeae; }
    .smokingStartInput__exSmokerDateInput__PKude .smokingStartInput__exSmokingDates__e8tbw .smokingStartInput__dateInput__A\+kFg [class*='errorMessage__wrap'] {
      margin-top: 6px; }
  .smokingStartInput__exSmokerDateInput__PKude .smokingStartInput__dateInput__A\+kFg {
    margin: 0 !important; }

.smokingStartInput__exSmokerAgeInput__3iz-n > .smokingStartInput__smokingStartAgeInputField__YffeR:first-of-type input {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  border-right: none; }

.smokingStartInput__exSmokerAgeInput__3iz-n > .smokingStartInput__smokingStartAgeInputField__YffeR:nth-of-type(2) input {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.smokingStartInput__exSmokerAgeInput__3iz-n .smokingStartInput__bottomLabels__5OOQc {
  -ms-flex: 1 0 100%;
      flex: 1 0 100%; }
  .smokingStartInput__exSmokerAgeInput__3iz-n .smokingStartInput__bottomLabels__5OOQc span {
    width: 78px;
    display: inline-block;
    font-size: 0.8em;
    text-indent: 2px;
    color: #aeaeae; }

.smokingStartInput__hidden__rXHrl {
  opacity: 0;
  display: none; }

.smokingRecordsTable__container__qUZvM {
  margin-bottom: -20px; }

.smokingRecordsTable__tabIcon__cA7fJ { }

.smokingRecordsTable__searchInput__C31D4 {
  top: 30px; }

.smokingRecordsTable__tableContentContainer__hQX2Y {
  border-left: 1px solid #e7e7e7;
  border-right: 1px solid #e7e7e7;
  border-radius: 0; }
  .smokingRecordsTable__tableContentContainer__hQX2Y > div {
    padding: 0; }

.smokingRecordsTable__button__2YIPC {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .smokingRecordsTable__button__2YIPC svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .smokingRecordsTable__button__2YIPC:hover svg {
    fill: #0087c9; }
  .smokingRecordsTable__button__2YIPC.smokingRecordsTable__visible__\+r39w {
    visibility: visible; }
  .smokingRecordsTable__button__2YIPC.smokingRecordsTable__disabled__XoCTN {
    cursor: default; }
    .smokingRecordsTable__button__2YIPC.smokingRecordsTable__disabled__XoCTN svg {
      fill: #999; }

.smokingRecordsTable__ellipsis__oX1Mu { }

.smokingRecordsTable__table__ahQwL {
  overflow: hidden;
  max-width: 100%; }
  .smokingRecordsTable__table__ahQwL table {
    table-layout: fixed; }
  .smokingRecordsTable__table__ahQwL td:nth-child(1) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(2) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(3) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(4) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(5) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(6) {
    width: 15%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(7) {
    width: 15%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(8) {
    width: 10%; }
  .smokingRecordsTable__table__ahQwL td:nth-child(9) {
    width: 130px; }
  .smokingRecordsTable__table__ahQwL td:last-child {
    width: 130px; }

.smokingRecordsTable__inlineCellContent__PcoiE { }

.smokingRecordsTable__inlineCellFooter__XP\+mP { }

.smokingRecordsTable__inlineCellTitle__AhY0i { }

.smokingRecordsTable__inlineCellText__GPWYK { }

.smokingRecordsTable__redText__aI6UC {
  font-weight: bold;
  color: #ff6633; }

.smokingRecordsTable__linkText__fHN4e {
  color: #0087c9;
  cursor: pointer; }
  .smokingRecordsTable__linkText__fHN4e:hover {
    text-decoration: underline; }

.smokingRecordsTable__tooltipTitle__5e29B {
  font-weight: 700;
  margin-bottom: 1em; }

.smoking__heading__Q5Q-v { }

.smoking__subheading__mFIqN { }

.smoking__tabContent__zbAnR {
  margin: 0 0 30px !important; }
  .smoking__tabContent__zbAnR > div {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: justify;
        justify-content: space-between;
    -ms-flex-align: center;
        align-items: center; }

.smoking__tabTitle__WMIfY {
  font-weight: bold; }

.smoking__tabIcon__WtOF8 { }

.smoking__smokingTypeTooltip__VsOTE > div {
  max-width: none !important;
  padding: 20px; }

.smoking__packYearsCalculator__eSS8E {
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }

.myHealthRecordSection__row__-wch8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.myHealthRecordSection__content__6JTSu {
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.myHealthRecordSection__fullAccess__ngMDt {
  color: #13af3c; }

.myHealthRecordSection__accessWithCode__lJdWm {
  color: #ff9900; }

.myHealthRecordSection__infoItem__urMH2 {
  position: relative;
  left: -16px; }

.myHealthRecordSection__icon__aGO4h {
  width: 41px;
  height: 31px; }

span.myHealthRecordSection__link__Z0OHd {
  margin-bottom: 0; }

.myHealthRecordSection__infoItemInner__QEQJG { }

.sendSMS__wrapper__yti0A {
  margin-bottom: 30px; }
  .sendSMS__wrapper__yti0A * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.sendSMS__heading__Bxz89 { }

.sendSMS__text__mAPdP { }

.sendSMS__tabIcon__x\+wdv { }

.sendSMS__tabsWrap__ls4LQ {
  margin-left: 35px; }

.sendSMS__tabContentWrap__mBROR {
  border-radius: 10px;
  overflow: hidden; }

.addFavouritePanel__wrapper__Lj7EC {
  width: 680px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: start;
      align-items: flex-start; }

.addFavouritePanel__input__xe3Ud {
  margin-right: 24px;
  width: 100%; }
  .addFavouritePanel__input__xe3Ud label + div > div:first-child {
    border-top-left-radius: 0 !important;
    border-bottom-left-radius: 0 !important; }

.addFavouritePanel__button__\+V2o6 {
  margin-top: 20px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.sendSmsForm__form__WmBOH {
  width: 100%; }

.sendSmsForm__textarea__O9\+jx {
  width: 100%;
  max-width: 680px;
  margin-bottom: 0;
  margin-right: 24px; }
  .sendSmsForm__textarea__O9\+jx label {
    padding: 0 7px 0;
    margin-bottom: 6px; }
  .sendSmsForm__textarea__O9\+jx textarea {
    height: 193px; }

.sendSmsForm__contentInner__CV3om {
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
  -ms-flex-align: start;
      align-items: flex-start; }

.sendSmsForm__tagsPanelExpanded__Q6HMP .sendSmsForm__tagsPanel__ZNcsx {
  opacity: 1;
  pointer-events: initial; }

.sendSmsForm__tagsPanelExpanded__Q6HMP .sendSmsForm__smsFormWrap__ZNq5L {
  margin-left: -1px;
  -ms-flex: 0 1 100%;
      flex: 0 1 100%; }

.sendSmsForm__tagsPanelExpanded__Q6HMP .sendSmsForm__tagsIconWrap__0Huxv {
  border-left-color: #fff; }

.sendSmsForm__tagsPanel__ZNcsx {
  min-width: 260px;
  width: 260px;
  margin-top: 20px;
  background-color: #fff;
  overflow: hidden;
  opacity: 0;
  pointer-events: none;
  -webkit-transition: opacity 0.3s ease-in-out;
  -o-transition: opacity 0.3s ease-in-out;
  transition: opacity 0.3s ease-in-out;
  display: -ms-flexbox;
  display: flex; }

.sendSmsForm__smsFormWrap__ZNq5L {
  -ms-flex-positive: 1;
      flex-grow: 1;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-preferred-size: calc(100% + 260px);
      flex-basis: calc(100% + 260px);
  padding-left: 31px;
  margin-left: -259px;
  -webkit-transition: margin-left 0.3s ease-in-out;
  -o-transition: margin-left 0.3s ease-in-out;
  transition: margin-left 0.3s ease-in-out; }

.sendSmsForm__searchPanel__A\+ngL {
  display: -ms-flexbox;
  display: flex;
  margin-left: -31px; }

.sendSmsForm__tagsIconWrap__0Huxv {
  background-color: #fff;
  border: solid 1px #dbdbdb;
  border-right: none;
  width: 31px;
  height: 31px;
  margin-top: 20px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer;
  -webkit-transition: border-left-color 0.3s;
  -o-transition: border-left-color 0.3s;
  transition: border-left-color 0.3s; }
  .sendSmsForm__tagsIconWrap__0Huxv:hover .sendSmsForm__tagsIcon__voduL {
    fill: #0087c9; }

.sendSmsForm__tagsIcon__voduL {
  -webkit-transform: rotate(90deg);
      -ms-transform: rotate(90deg);
          transform: rotate(90deg);
  fill: #dbdbdb;
  font-size: 15px;
  margin-top: 2px; }

.sendSmsForm__favoritesIcon__z0hAQ {
  font-size: 60px;
  fill: #fc3;
  margin-bottom: 10px;
  margin-left: 20px; }

.sendSmsForm__favoritesTooltipText__5y9Fa {
  display: block;
  line-height: 1.6;
  white-space: normal;
  color: #868686; }

.sendSmsForm__formFooter__Mysn8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: end;
      align-items: flex-end;
  max-width: 680px; }

.sendSmsForm__buttonsWrap__6hcTT {
  padding-bottom: 18px; }

.sendSmsForm__inputWrapper__5MeNN {
  margin-top: 16px;
  display: -ms-flexbox;
  display: flex; }

.sendSmsForm__favoritesWrap__rAmnZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.sendSmsForm__accordionOpened__tz95k {
  border-top-right-radius: 0 !important; }

.sendSmsForm__inputWrap__hEBvB {
  position: relative; }

.sendSmsForm__textAreaWrap__a2NoE {
  width: 100%;
  max-width: 680px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.sendSmsForm__tooltip__K9ERI {
  position: absolute;
  right: 0;
  top: 8px;
  z-index: 1; }

.accordion__wrapper__4G0yV {
  position: relative;
  width: 100%;
  background-color: #fff;
  border: 1px solid #dbdbdb;
  border-radius: 3px;
  overflow: hidden;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }
  .accordion__wrapper__4G0yV * {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.accordion__groups__TlOFs {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.accordion__groupWrap__y8GUN:not(:last-child) .accordion__groupExpand__vbjXx {
  border-bottom: 1px solid #dbdbdb; }

.accordion__groupWrap__y8GUN:last-child .accordion__item__8UEep:last-child {
  border-bottom: none; }

.accordion__title__nFJhx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  height: 30px;
  padding: 0 15px;
  color: #868686;
  font-size: 14px;
  cursor: pointer;
  border-bottom: 1px solid #dbdbdb;
  -webkit-box-shadow: 0 0 3px #dbdbdb;
          box-shadow: 0 0 3px #dbdbdb; }
  .accordion__title__nFJhx:hover {
    text-decoration: underline; }

.accordion__groupExpand__vbjXx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 30px;
  padding: 0 15px;
  color: #0087c9;
  font-size: 12px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s; }
  .accordion__groupExpand__vbjXx:hover {
    text-decoration: underline;
    background-color: #f5f5f5; }
  .accordion__groupExpand__vbjXx.accordion__expanded__\+F\+fN {
    background-color: #f5f5f5;
    font-weight: bold; }

.accordion__icon__qEXSK {
  width: 16px;
  height: 9px; }

.accordion__groupItems__7Bp4T {
  overflow: hidden;
  position: relative;
  background-color: #fff;
  -webkit-box-shadow: 0 0 3px #dbdbdb;
          box-shadow: 0 0 3px #dbdbdb;
  max-height: 144px; }

.accordion__item__8UEep {
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 24px;
  line-height: 24px;
  max-width: 100%;
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  background-color: #fff;
  padding: 0 15px;
  color: #666666;
  font-size: 10px;
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  border-bottom: 1px solid #dbdbdb; }
  .accordion__item__8UEep:hover {
    background-color: #f5f5f5;
    text-decoration: underline; }

.pastSMSTable__table__oy\+6e td:first-child {
  width: 25%; }

.pastSMSTable__table__oy\+6e td:nth-child(2) {
  width: 90px; }

.pastSMSTable__table__oy\+6e td:nth-child(4) {
  width: 190px; }

.pastSMSTable__table__oy\+6e td:nth-child(5) {
  width: 115px; }

.pastSMSTable__table__oy\+6e td:nth-child(6) {
  width: 72px; }

.pastSMSTable__table__oy\+6e td:last-child {
  width: 130px; }

.pastSMSTable__tooltipTitle__I\+BV0 { }

.pastSMSTable__tooltipText__8Kdjq { }

.pastSMSTable__link__Q1TNf {
  color: #0087c9;
  cursor: pointer; }
  .pastSMSTable__link__Q1TNf:hover {
    text-decoration: underline; }

.pastSMSTable__edited__K6Zrf {
  font-style: italic;
  color: #093; }

.pastSMSTable__ellipsis__ecLfF { }

.pastSMSTable__isEditedWrapper__mSFe4 {
  display: -ms-flexbox;
  display: flex; }

.pastSMSTable__dash__xEPLq {
  margin: 0 5px; }

.pastSMSTable__green__btxsj {
  color: #093; }
  .pastSMSTable__green__btxsj svg {
    fill: #093; }

.pastSMSTable__blue__xP2pk {
  color: #0087c9; }
  .pastSMSTable__blue__xP2pk svg {
    fill: #0087c9; }

.pastSMSTable__red__38C5y {
  color: #f33; }
  .pastSMSTable__red__38C5y svg {
    fill: #f33; }

.pastSMSTable__status__qSZDA {
  line-height: 18px; }
  .pastSMSTable__status__qSZDA svg {
    vertical-align: sub;
    display: inline-block;
    margin-right: 5px;
    width: 18px;
    min-width: 18px;
    height: 18px; }

.pastSMSTable__actionsListItem__8Gi9G { }

.pastSMSTable__inlineCellContent__mcBGk { }

.pastSMSTable__inlineCellFooter__P1puz { }

.pastSMSTable__inlineCellTitle__mzTr- { }

.pastSMSTable__inlineCellSubtitle__PTEkN { }

.pastSMSTable__inlineCellAlert__wUcWX { }

.pastSMSTable__inlineCellText__\+gbNM { }

.pastSMSTable__textarea__\+pZwS {
  width: 680px; }

.myFavouritesSMSTable__table__NgYIn td:nth-child(3) {
  width: 190px; }

.myFavouritesSMSTable__table__NgYIn td:last-child {
  width: 130px; }

.myFavouritesSMSTable__tooltipTitle__zbW6E { }

.myFavouritesSMSTable__tooltipText__d6Npb { }

.myFavouritesSMSTable__link__2SxM5 {
  color: #0087c9;
  cursor: pointer; }
  .myFavouritesSMSTable__link__2SxM5:hover {
    text-decoration: underline; }

.myFavouritesSMSTable__ellipsis__PlHXc { }

.myFavouritesSMSTable__actionsListItem__SHFOW { }

.myFavouritesSMSTable__inlineCellContent__lbgnk { }

.myFavouritesSMSTable__inlineCellFooter__6xXFd { }

.myFavouritesSMSTable__inlineCellTitle__3iEP4 { }

.myFavouritesSMSTable__inlineCellAlert__vEKRl { }

.myFavouritesSMSTable__inlineCellText__x\+TxZ { }

.SMSTables__tabInner__4sCCy {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.SMSTables__itemsCounter__Zy2Rg {
  margin-right: 0; }

.SMSTables__tab__jT\+MX {
  text-decoration: none !important; }
  .SMSTables__tab__jT\+MX:hover .SMSTables__tabText__fBIPT {
    text-decoration: underline; }

.patientDiagnosesForm__row__Ku\+sU {
  display: -ms-flexbox;
  display: flex; }

.patientDiagnosesForm__col__dJMUL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  min-width: 400px; }
  .patientDiagnosesForm__col__dJMUL + .patientDiagnosesForm__col__dJMUL {
    margin-left: 30px; }

.patientDiagnosesForm__liveSelectWrap__ZWNM4 {
  margin-bottom: 15px;
  width: 385px; }

.patientDiagnosesForm__statusSelect__kHSfw {
  width: 161px; }

.patientDiagnosesForm__datePicker__hU2Or {
  width: 140px; }

.patientDiagnosesForm__toggleRadio__iZLeq {
  margin-bottom: 50px; }

.patientDiagnosesForm__textarea__asg6l textarea {
  width: 470px;
  height: 170px; }

.patientDiagnosesForm__textarea__asg6l label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.patientDiagnosesForm__snomedCode__0ByFZ {
  color: #0087c9;
  font-size: 12px;
  margin-left: 8px; }

.patientDiagnosesForm__snomedLogo__hFLcv {
  position: absolute;
  right: 40px;
  bottom: 15px;
  width: 120px;
  height: 80px; }
  .patientDiagnosesForm__snomedLogo__hFLcv > img {
    background-color: white;
    padding: 10px;
    border: 1px solid #e7e7e7;
    border-radius: 10px;
    max-width: 100%; }

.patientDiagnosesDeleteForm__inlineCellContent__iYtJ1 { }

.patientDiagnosesDeleteForm__inlineCellFooter__-60o9 { }

.patientDiagnosesDeleteForm__inlineCellTitle__BECwq { }

.patientDiagnosesDeleteForm__inlineCellText__1iSLB {
  margin-bottom: 0; }

.patientDiagnosesDeleteForm__redText__d6B4O {
  font-weight: bold;
  color: #ff6633; }

.patientDiagnosesEpisodes__flexRow__B7VpZ {
  min-height: 250px;
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.patientDiagnosesEpisodes__ellipsis__0048- {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  text-align: left; }

.patientDiagnosesEpisodes__deleteButton__V\+npZ {
  display: inline-block;
  position: relative;
  visibility: visible;
  background: none;
  border: none; }
  .patientDiagnosesEpisodes__deleteButton__V\+npZ svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .patientDiagnosesEpisodes__deleteButton__V\+npZ:hover svg {
    fill: #0087c9; }

.patientDiagnosesEpisodes__gridWrap__n3Gpy {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 700px;
  min-height: 250px; }
  .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM table {
      width: auto !important;
      will-change: contents; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td {
      font-size: 14px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td:nth-child(1) {
      width: 50px;
      max-width: 50px; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td:nth-child(2) {
      width: 250px;
      max-width: 250px; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td:nth-child(3) {
      width: 150px;
      max-width: 150px; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td:nth-child(4) {
      width: 200px;
      max-width: 200px; }
    .patientDiagnosesEpisodes__gridWrap__n3Gpy .patientDiagnosesEpisodes__table__B\+0tM td:last-child {
      width: 50px;
      max-width: 50px; }

.patientDiagnosesEpisodes__clinicalDetailsWrap__\+bcl6 {
  width: 100%;
  height: 100%;
  padding: 40px 20px 0 60px;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .patientDiagnosesEpisodes__clinicalDetailsWrap__\+bcl6 .patientDiagnosesEpisodes__meta__Yk0ml {
    color: #999999;
    margin: 20px 0 7px; }

.patientDiagnosesEpisodes__clinicalDetailsHeading__exftq {
  font-size: 20px;
  color: #666666; }

.patientDiagnosesEpisodes__clinicalDetailsContent__oclic {
  min-height: 20px;
  margin-bottom: 40px;
  white-space: pre-wrap; }

.patientDiagnosesEpisodes__scrollbar__4REkp {
  height: 100%; }

.patientDiagnosesEpisodes__inlineCellFooter__YUaS8 { }

.patientDiagnosesTable__wrapper__qtsoS {
  position: relative;
  margin: 50px 0; }

.patientDiagnosesTable__table__Jhht3 {
  max-width: 100%; }
  .patientDiagnosesTable__table__Jhht3 table {
    table-layout: fixed; }
    .patientDiagnosesTable__table__Jhht3 table td {
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientDiagnosesTable__table__Jhht3 table td:first-child {
      width: 50px;
      max-width: 50px;
      position: relative;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientDiagnosesTable__table__Jhht3 table td:nth-child(2) {
      width: 32%; }
    .patientDiagnosesTable__table__Jhht3 table td:nth-child(3) {
      width: 12%; }
    .patientDiagnosesTable__table__Jhht3 table td:nth-child(4) {
      width: 11%; }
    .patientDiagnosesTable__table__Jhht3 table td:nth-child(5) {
      width: 12%; }
    .patientDiagnosesTable__table__Jhht3 table td:nth-child(6) {
      width: 12%; }
    .patientDiagnosesTable__table__Jhht3 table td:last-child {
      width: 15%; }

.patientDiagnosesTable__status__5\+poR {
  color: #ff9900; }

.patientDiagnosesTable__statusInactive__hmHyN {
  color: #0087c9; }

.patientDiagnosesTable__redText__uvpY0 {
  font-weight: bold;
  color: #ff6633; }

.patientDiagnosesTable__actionsListItem__5jxsn { }

.patientDiagnosesTable__inlineCellContent__zL\+6v { }

.patientDiagnosesTable__inlineCellFooter__QhEB2 { }

.patientDiagnosesTable__inlineCellTitle__KBZli { }

.patientDiagnosesTable__inlineCellText__K6dFu { }

.patientDiagnosesTable__link__omUKB {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.patientDiagnosesTable__pointer__DtXFs {
  cursor: pointer; }

.patientDiagnosesTable__select__9rASS {
  width: 135px; }

.patientDiagnosesTable__datePicker__NFXhD {
  width: 140px; }

.patientDiagnosesTable__noRecordsText__jqPNG {
  max-width: 400px;
  margin: auto;
  padding: 100px 20px;
  font-size: 18px;
  text-align: center;
  color: #666666; }

.patientDiagnosesTable__active__eADv- {
  color: #ff9900; }

.patientDiagnosesTable__inactive__J-q6i {
  color: #0087c9; }

.patientDiagnosesTable__tooltipWrapper__6jOuz { }

.patientDiagnosesTable__tooltipHeader__epPeJ { }

.patientDiagnosesTable__tooltipTitle__cKECL { }

.patientDiagnosesTable__tooltipDescription__9UBpY { }

.patientDiagnosesTable__diagnosisName__c3F74 {
  overflow: hidden;
  word-wrap: break-word; }

.patientDiagnosesTable__ellipsis__Lnh5r { }

.patientDiagnosesTable__formRow__6kELR {
  display: -ms-flexbox;
  display: flex; }

.patientDiagnosesTable__col__ssL3b {
  margin-right: 30px;
  min-width: 400px; }

.patientDiagnosesTable__textArea__iEuvv textarea {
  width: 680px;
  height: 130px; }

.patientDiagnosesTable__textArea__iEuvv label {
  padding: 0 7px 0;
  margin-bottom: 6px; }

.patientDiagnosesTable__helperCellIcon__TXxNY {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer; }

.diagnosisPanel__heading__2Rul0 { }

.diagnosisPanel__subHeading__9lVBW { }

.diagnosisPanel__tabIcon__OV1G7 { }

.diagnosis__container__cTYgf {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.diagnosis__header__sqtd7 { }

.diagnosis__content__xsSde {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  max-height: 200px;
  overflow: hidden;
  -webkit-transition: max-height 0.5s ease;
  -o-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease; }

.diagnosis__contentCollapsed__t0-Sc {
  max-height: 0;
  -webkit-transition: max-height 0.5s ease;
  -o-transition: max-height 0.5s ease;
  transition: max-height 0.5s ease; }

.diagnosis__row__cXFhG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.diagnosis__headerArrow__hUatS { }

.diagnosis__title__bhSNf {
  cursor: pointer; }
  .diagnosis__title__bhSNf:hover .diagnosis__headerArrow__hUatS {
    color: #0087c9; }
  .diagnosis__title__bhSNf:hover .diagnosis__titleText__5nZuu {
    text-decoration: underline; }

.diagnosis__headerCollapsible__gGBlU {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  pointer-events: none; }
  .diagnosis__headerCollapsible__gGBlU .diagnosis__viewAllTextHeader__Krx\+y {
    opacity: 0;
    -webkit-transition: 0.4s;
    -o-transition: 0.4s;
    transition: 0.4s; }
  .diagnosis__headerCollapsible__gGBlU.diagnosis__isVisible__-NLKH .diagnosis__viewAllTextHeader__Krx\+y {
    opacity: 1;
    pointer-events: initial; }

.diagnosis__itemsCounter__ubWRu { }

.diagnosis__diagnosisText__LlmMm {
  margin-bottom: 4px;
  text-transform: capitalize;
  white-space: nowrap;
  overflow-x: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.diagnosis__diagnosisLink__eGB3f { }

.diagnosis__addIcon__ThLcG { }

.diagnosis__diagnosisWrapper__-KtWy {
  -ms-flex: 50% 1;
      flex: 50% 1;
  max-width: 50%;
  margin-top: 20px;
  display: inline-block; }

.diagnosis__conditionText__KYr3J {
  font-size: 11px;
  width: 50%;
  position: relative;
  left: 5px;
  bottom: 2px; }

.diagnosis__active__DRQ4d {
  color: #ff9900; }

.diagnosis__inactive__o59qH {
  color: #0087c9; }

.diagnosis__indicator__uFe\+8 {
  margin-bottom: 5px;
  width: 100%;
  height: 8px;
  background-color: #0087c9;
  border-radius: 5px; }
  .diagnosis__indicator__uFe\+8.diagnosis__active__DRQ4d {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0;
    background-color: #ff9900; }
  .diagnosis__indicator__uFe\+8.diagnosis__inactive__o59qH {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.diagnosis__viewAllText__tTFR3 {
  font-size: 12px;
  font-weight: 400;
  -ms-flex: 100% 1;
      flex: 100% 1;
  margin-top: 10px;
  cursor: pointer;
  text-align: right; }

.diagnosis__viewAllTextHeader__Krx\+y {
  font-size: 12px;
  font-weight: 400;
  cursor: pointer; }

.diagnosis__tooltipWrapper__U0hJy { }

.diagnosis__tooltipHeader__D9SAD {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  line-height: 20px; }

.diagnosis__tooltipTitle__Bayn8 { }

.diagnosis__tooltipSubtitle__oiJiW { }

.diagnosis__tooltipDescription__xuHhR { }

.myNotes__wrapper__7X25B {
  -ms-flex: 1 0 auto;
      flex: 1 0 auto; }

.myNotes__cardWrapper__C\+meu {
  position: fixed;
  bottom: 50px; }

.myNotes__card__9Qm0J {
  width: 100%;
  position: relative;
  margin-bottom: -1px;
  border-bottom: 0; }
  .myNotes__card__9Qm0J:after {
    content: '';
    width: 100%;
    height: 1px;
    display: block;
    position: absolute;
    left: 0;
    bottom: -1px;
    background-color: #fff;
    z-index: 7000; }

.myNotes__inner__ucUR4 {
  width: 325px; }

.myNotes__minimized__TheQV .myNotes__toggleIcon__BZgqI {
  color: #ff9900; }

.myNotes__minimized__TheQV .myNotes__header__I1Q6i:hover .myNotes__toggleIcon__BZgqI {
  color: #e88516; }

.myNotes__minimizedInner__mrGOZ {
  width: 200px; }
  .myNotes__minimizedInner__mrGOZ .myNotes__title__t-GW5 {
    cursor: pointer; }

.myNotes__header__I1Q6i {
  font-size: 14px;
  font-weight: bold;
  color: #666666;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  height: 20px; }
  .myNotes__header__I1Q6i:hover {
    cursor: pointer; }
    .myNotes__header__I1Q6i:hover .myNotes__toggleIcon__BZgqI {
      color: #ff9900; }
    .myNotes__header__I1Q6i:hover .myNotes__title__t-GW5 {
      text-decoration: underline; }

.myNotes__toggleIcon__BZgqI {
  font-size: 26px;
  color: #e7e7e7;
  padding-top: 4px;
  cursor: pointer; }

.myNotes__textarea__ZiRzB textarea {
  height: 140px;
  color: #333333;
  line-height: 1.5em; }

.myNotes__historyBox__iw\+jg {
  max-height: 185px;
  overflow-y: auto;
  padding-right: 15px; }

.myNotes__notesList__oHr\+a {
  list-style: none;
  max-height: 90px;
  margin-left: 5px; }

.myNotes__notesListItem__d5lZJ {
  border-left: solid 1px #ff9900;
  padding-left: 15px;
  position: relative; }
  .myNotes__notesListItem__d5lZJ:before {
    content: '';
    position: absolute;
    left: -5px;
    top: 0;
    width: 10px;
    height: 10px;
    border-radius: 10px;
    background-color: #ff9900; }

.myNotes__noteDate__UcaQu {
  font-size: 11px;
  color: #ff9900;
  top: -3px;
  position: relative; }

.myNotes__noteText__aiDRv {
  font-size: 10px;
  padding-bottom: 20px; }

.myNotes__collapsedClone__8-Qa5 {
  opacity: 0;
  visibility: hidden;
  position: fixed;
  pointer-events: none;
  top: -99999px;
  left: -99999px; }

.myNotes__expandedClone__nfbDB {
  opacity: 0;
  visibility: hidden;
  pointer-events: none; }



.tabContent__content__VDZB2 {
  padding: 10px 20px;
  position: relative;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-positive: 1;
      flex-grow: 1; }

.tabContent__closePanel__G9KWu {
  position: absolute;
  z-index: 4000;
  height: 65px;
  left: 0;
  right: 0;
  opacity: 0;
  top: -75px;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-right: 30px;
  background-color: rgba(0, 0, 0, 0.5);
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out;
  visibility: hidden; }

.tabContent__closePanelOpened__OeCzr {
  visibility: visible;
  opacity: 1; }

.episode__wrapper__6iF1I {
  position: relative;
  border-left: 1px solid #e7e7e7;
  padding: 2px 10px 20px 20px;
  margin-left: 10px; }
  .episode__wrapper__6iF1I .episode__loadMore__qQ5ua {
    display: none; }
    .episode__wrapper__6iF1I .episode__loadMore__qQ5ua:last-child {
      display: block; }

.episode__checkMark__Pm2YV {
  position: absolute;
  top: 0;
  left: 0;
  -webkit-transform: translateX(-50%);
      -ms-transform: translateX(-50%);
          transform: translateX(-50%);
  height: 20px;
  width: 20px;
  fill: #e7e7e7;
  background-color: #fff; }

.episode__heading__2OLfd {
  font-weight: bold;
  font-size: 13px;
  padding-bottom: 6px;
  width: 100%;
  border-bottom: 1px solid #e7e7e7; }

.parientProblem__pastIssuesWrapper__oL73m {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  font-size: 11px;
  margin-top: 15px; }
  .parientProblem__pastIssuesWrapper__oL73m:first-child .parientProblem__info__z2cAh {
    display: block;
    word-break: keep-all; }
  .parientProblem__pastIssuesWrapper__oL73m:last-child .parientProblem__consultationIcon__sHMfs {
    display: inline-block; }

.parientProblem__leftCol__j9oX2 {
  -ms-flex-preferred-size: 22%;
      flex-basis: 22%;
  line-height: 20px; }

.parientProblem__rightCol__LeBxl {
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%;
  position: relative; }
  @media (min-width: 1680px) {
    .parientProblem__rightCol__LeBxl {
      -ms-flex-preferred-size: 70%;
          flex-basis: 70%; } }
  @media (min-width: 1920px) {
    .parientProblem__rightCol__LeBxl {
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%; } }

.parientProblem__info__z2cAh {
  display: none; }

.parientProblem__tabName__Y6pLZ {
  color: #ff6633; }
  .parientProblem__tabName__Y6pLZ:hover {
    text-decoration: underline;
    cursor: pointer; }

.parientProblem__reasonForVisit__qyHxF {
  color: #093; }

.parientProblem__clinicalNotes__8Jsue {
  white-space: pre-wrap;
  word-break: break-all; }

.parientProblem__action__8Y9dD {
  line-height: 18px;
  cursor: pointer;
  color: #006faa;
  word-break: break-all; }
  .parientProblem__action__8Y9dD .parientProblem__actionType__O9SzM {
    font-weight: bold; }

.parientProblem__time__BqhPJ {
  white-space: nowrap; }

.parientProblem__consultationIcon__sHMfs {
  display: none;
  width: 20px;
  height: 20px;
  position: absolute;
  top: 0;
  left: -30px;
  fill: #dcdcdc; }

.issuesList__content__KYmhL {
  padding-top: 8px; }

.issuesList__buttonContainer__gGYhR {
  margin-top: 20px;
  text-align: left;
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
  @media (min-width: 1680px) {
    .issuesList__buttonContainer__gGYhR {
      -ms-flex-preferred-size: 70%;
          flex-basis: 70%; } }
  @media (min-width: 1920px) {
    .issuesList__buttonContainer__gGYhR {
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%; } }

.issuesList__loadMoreButton__lF5KW {
  border: none;
  background: none;
  color: #0087c9;
  padding-left: 0; }
  .issuesList__loadMoreButton__lF5KW:hover {
    color: #1ca1e2; }

.issuesList__loadMore__RC\+mA {
  display: none; }

.issuesList__episode__\+gp8H:last-child .issuesList__loadMore__RC\+mA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end; }

.issuesList__documentWrapper__yflFF {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  font-size: 11px; }

.issuesList__documentContent__4WJi2 {
  -ms-flex-preferred-size: 60%;
      flex-basis: 60%; }
  @media (min-width: 1680px) {
    .issuesList__documentContent__4WJi2 {
      -ms-flex-preferred-size: 70%;
          flex-basis: 70%; } }
  @media (min-width: 1920px) {
    .issuesList__documentContent__4WJi2 {
      -ms-flex-preferred-size: 75%;
          flex-basis: 75%; } }

.issuesList__documentAction__Hww2x {
  line-height: 18px;
  cursor: pointer;
  color: #006faa;
  word-break: break-all;
  text-decoration: none; }
  .issuesList__documentAction__Hww2x:hover, .issuesList__documentAction__Hww2x:focus {
    color: #006faa;
    text-decoration: none; }
  .issuesList__documentAction__Hww2x .issuesList__documentType__XZab4 {
    font-weight: bold; }

.issuesList__documentModal__asgE9 {
  overflow: auto; }

.sharedClinicalJourney__printIcon__xougY {
  height: 22px;
  width: 22px;
  fill: #80c3e4;
  margin-top: 2px;
  margin-bottom: 2px; }
  .sharedClinicalJourney__printIcon__xougY:hover {
    cursor: pointer;
    fill: #1ca1e2; }

.problemSummary__printIcon__0vR2t { }

.problemSummary__content__idsVI {
  padding-top: 8px; }

.problemSummary__heading__BoOno {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 18px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 36px; }

.problemSummary__printIconWrap__\+ToCd {
  margin-right: 16px; }

.problemSummary__headingText__X3XVG {
  margin: 0 16px 0 0; }

.problemSummary__active__TxOs3 {
  color: #ff6633;
  font-style: italic; }

.problemSummary__bold__0cWgi {
  font-weight: bold; }

.pastIssues__printIcon__0Di2F { }

.pastIssues__content__51X7P {
  padding-top: 8px; }

.pastIssues__heading__5B1h2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 18px;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  height: 36px; }

.clinicalJourney__container__fEIXC {
  -webkit-transform: translate3d(0, 0, 0);
          transform: translate3d(0, 0, 0);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: stretch;
      align-items: stretch;
  margin-top: calc(30px - 43px); }

.clinicalJourney__tabs__VtBGa {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .clinicalJourney__tabs__VtBGa > ul {
    min-height: 38px; }

.clinicalJourney__tabsContainer__hQvbe {
  background-color: #fff;
  border-radius: 0;
  -ms-flex-positive: 1;
      flex-grow: 1; }
  .clinicalJourney__tabsContainer__hQvbe > div {
    padding: 15px 25px 0;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-direction: column;
        flex-direction: column; }

.dynamicAssessment__outer__GV6Xa {
  position: relative;
  background-color: #f5f5f5;
  margin: 0 auto; }
  .dynamicAssessment__outer__GV6Xa *,
  .dynamicAssessment__outer__GV6Xa *:before,
  .dynamicAssessment__outer__GV6Xa *:after {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.dynamicAssessment__wrapper__tXOkp {
  position: relative;
  width: 100vw;
  height: calc(100vh - 54px - 32px); }

@media screen and (min-width: 1920px) {
  .dynamicAssessment__wrapperInner__mzNhp {
    height: 100%; } }

.dynamicAssessment__inner__uN64H {
  min-width: 1280px;
  margin-bottom: 50px; }

.dynamicAssessment__daGrid__cVb3Z {
  margin: 0 auto 50px;
  max-width: 2560px;
  padding-left: 30px;
  padding-right: 30px;
  padding-top: 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  position: relative;
  z-index: 1; }
  @media (min-width: 1440px) {
    .dynamicAssessment__daGrid__cVb3Z {
      padding-left: 32px;
      padding-right: 32px; } }
  @media (min-width: 1920px) {
    .dynamicAssessment__daGrid__cVb3Z {
      padding-bottom: 0;
      height: 100%; } }

.dynamicAssessment__daGridCol__B7upI:not(:last-child) {
  margin-right: 15px; }
  @media (max-width: 1440px) {
    .dynamicAssessment__daGridCol__B7upI:not(:last-child) {
      margin-right: 10px; } }

.dynamicAssessment__daGridColLeft__oQs6I {
  margin-top: -85px;
  -ms-flex: 1 0 325px;
      flex: 1 0 325px;
  min-width: 325px;
  max-width: 325px;
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 1440px) {
    .dynamicAssessment__daGridColLeft__oQs6I {
      -ms-flex: 1 0 325px;
          flex: 1 0 325px; } }

.dynamicAssessment__daGridColCenter__lwOkt {
  -ms-flex: 1 1 635px;
      flex: 1 1 635px;
  max-width: 985px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  @media (min-width: 1440px) {
    .dynamicAssessment__daGridColCenter__lwOkt {
      -ms-flex: 1 1 670px;
          flex: 1 1 670px;
      min-width: 635px; } }
  @media (min-width: 1920px) {
    .dynamicAssessment__daGridColCenter__lwOkt {
      -ms-flex: 1 0 985px;
          flex: 1 0 985px; } }
  @media (min-width: 1921px) {
    .dynamicAssessment__daGridColCenter__lwOkt {
      -ms-flex: 1 0 670px;
          flex: 1 0 670px; } }
  @media (max-width: 1920px) {
    .dynamicAssessment__daGridColCenter__lwOkt {
      margin-top: 5px; } }
  @media (max-width: 1440px) {
    .dynamicAssessment__daGridColCenter__lwOkt {
      max-width: 615px; } }

.dynamicAssessment__daGridColRight__JKdX3 {
  width: 23.6%;
  min-width: 23.6%; }
  @media (max-width: 1680px) {
    .dynamicAssessment__daGridColRight__JKdX3 {
      width: 26.3%;
      min-width: 26.3%; } }
  @media (max-width: 1920px) {
    .dynamicAssessment__daGridColRight__JKdX3 {
      width: 27.8%;
      min-width: 27.8%;
      margin-top: 5px; } }
  @media (min-width: 1921px) {
    .dynamicAssessment__daGridColRight__JKdX3 {
      width: 45%;
      min-width: 45%; } }

.dynamicAssessment__bottomBanner__Avf19 {
  position: fixed;
  bottom: 0;
  height: 50px;
  width: 100%;
  padding: 0 50px;
  background-color: #fff;
  border-top: 1px solid #e7e7e7;
  z-index: 10000;
  min-width: 1280px; }

.createPracticeModal__form__bNCDI {
  padding: 10px; }

.createPracticeModal__row__cjk3z {
  display: -ms-flexbox;
  display: flex; }
  .createPracticeModal__row__cjk3z:last-child {
    margin-bottom: 90px; }

.createPracticeModal__col__MWstO {
  -ms-flex-preferred-size: 70%;
      flex-basis: 70%; }
  .createPracticeModal__col__MWstO:first-child {
    -ms-flex-preferred-size: 30%;
        flex-basis: 30%;
    font-size: 14px;
    padding-top: 4px;
    padding-right: 20px;
    text-align: right;
    font-weight: bold; }

.createPracticeModal__label__eXFqu:after {
  content: " *";
  color: #ff6633; }

.createPracticeModal__select__hT7qO {
  width: 220px; }

.createPracticeModal__practiceToggle__uYvTl {
  margin-top: 8px; }

.createPracticeModal__demoPracticeLabel__Oi3Pm {
  margin-top: 4px;
  font-size: 15px; }

.createPracticeModal__helpIcon__C1Vzo {
  cursor: pointer;
  color: #0087c9;
  height: 22px; }

.createPracticeModal__tooltip__2fCl9 {
  position: relative;
  display: block;
  width: 100%; }

.createPracticeModal__tooltipBox__JTB6G {
  position: absolute;
  top: -8px;
  left: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  z-index: 2;
  background-color: #fff;
  border: 1px solid #0087c9;
  padding: 10px;
  border-radius: 6px;
  opacity: 0;
  visibility: hidden;
  -webkit-transition: all .3s ease-out;
  -o-transition: all .3s ease-out;
  transition: all .3s ease-out; }

.createPracticeModal__tooltipSection__uT-Pa {
  -ms-flex-preferred-size: 50%;
      flex-basis: 50%;
  padding: 10px 15px; }

.createPracticeModal__tooltipImage__RVxmG {
  width: 100%; }

.createPracticeModal__tooltipHeading__kV-2t {
  font-size: 12px;
  font-weight: bold;
  margin-bottom: 6px; }

.createPracticeModal__visible__M0O1T {
  opacity: 1;
  visibility: visible; }

.createPracticeModal__confirmationMessage__LFCcH {
  padding-bottom: 18px;
  font-size: 12px;
  color: #0087c9; }

.searchBar__section__Jo2Tj {
  width: auto;
  margin-bottom: 30px; }

.searchBar__form__c0YM6 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.searchBar__searchBox__rwG6W {
  width: 340px;
  margin-right: 0 !important; }

.searchBar__searchButton__VYXUV {
  height: 31px;
  width: 40px;
  background-color: #33cccc;
  border: 1px solid #33cccc;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  margin-bottom: 3px;
  -webkit-transition: opacity .2s ease-out;
  -o-transition: opacity .2s ease-out;
  transition: opacity .2s ease-out; }
  .searchBar__searchButton__VYXUV:active {
    border-color: #0087c9; }

.searchBar__disabled__b1UjF {
  opacity: .5;
  cursor: not-allowed; }

.searchBar__searchIcon__Ch9wy {
  fill: #fff;
  width: 20px;
  height: 20px; }

.archivePracticeForm__inlineCellContent__t-ESl {
  padding-top: 20px; }

.archivePracticeForm__inlineCellTitle__fsdmR { }

.archivePracticeForm__inlineCellFooter__3L-Ok { }

.archivePracticeForm__inlineCellText__trndB { }

.archivePracticeForm__warning__KMJes {
  margin-bottom: 6px;
  font-weight: bold;
  font-size: 15px;
  color: #ff6633; }

.archivePracticeForm__note__WgxBx {
  font-size: 15px;
  margin-bottom: 6px; }

.archivePracticeForm__practiceName__iPICK {
  font-weight: bold;
  text-transform: capitalize; }

.archivePracticeForm__textarea__Yx1AO {
  margin-top: 20px;
  width: 680px; }

.sharedPracticeList__widgetHeader__NcnjQ {
  font-size: 13px;
  margin-bottom: 20px;
  color: #333333;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.practices__header__1IWPv { }

.practices__heading__qSUas {
  margin-bottom: 20px; }

.practices__createPracticeButton__3H5ZQ {
  font-weight: bold;
  padding-left: 30px;
  padding-right: 30px; }

.practices__tabContainer__csdPa {
  padding: 30px; }

.practices__modal__RQ5CU {
  width: 660px; }

.practices__actionsListItem__SoM4p { }

.practices__table__AxsqW {
  border: 2px solid #f5f5f5;
  border-bottom: none; }
  .practices__table__AxsqW td:last-child {
    width: 130px; }
  .practices__table__AxsqW thead {
    background-color: #f5f5f5;
    font-weight: bold; }
    .practices__table__AxsqW thead tr td div {
      color: #006faa; }
  .practices__table__AxsqW tbody tr:nth-of-type(4n+1) {
    background-color: #fff !important; }

.uiKit__wrapper__80ar0 {
  margin: 30px 60px;
  padding-bottom: 190px;
  z-index: 10;
  position: relative; }
  .uiKit__wrapper__80ar0 h1, .uiKit__wrapper__80ar0 h2 {
    margin-top: 30px;
    text-transform: none;
    color: black; }
  .uiKit__wrapper__80ar0 h3.uiKit__title__9D9ZC {
    margin-top: 30px;
    text-transform: none;
    color: black;
    font-size: 28px; }
  .uiKit__wrapper__80ar0 h1 {
    font-size: 48px; }
  .uiKit__wrapper__80ar0 h2 {
    font-size: 32px;
    margin-top: 90px; }
  .uiKit__wrapper__80ar0 b {
    font-weight: bold; }
  .uiKit__wrapper__80ar0 p {
    margin-bottom: 7px;
    font-size: 14px; }

.uiKit__inlineBlock__ko-zf {
  display: inline-block; }

.uiKit__goUp__WraTY {
  position: fixed;
  width: 50px;
  height: 50px;
  background-color: #ccc;
  opacity: 0.3;
  right: 95px;
  bottom: 50px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  cursor: pointer; }
  .uiKit__goUp__WraTY:hover {
    opacity: 0.5; }

.uiKit__goUpArrow__fzKpb {
  color: black;
  font-size: 16px; }

.uiKit__title__9D9ZC {
  margin-top: 70px !important; }

.uiKit__flexRow__lOfbr {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  margin-bottom: 20px; }

.uiKit__rowNarrow__jRpoa {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-width: 425px; }

.uiKit__col__4p2gH {
  margin-right: 20px; }

.uiKit__flexGrow__9PdoY {
  -ms-flex-positive: 1;
      flex-grow: 1; }

.uiKit__list__LlrrB {
  line-height: 1.5em;
  margin-bottom: 20px;
  font-size: 14px; }
  .uiKit__list__LlrrB li {
    margin-left: 30px; }
  .uiKit__list__LlrrB a {
    color: #006faa;
    padding: 2px 0;
    display: inline-block; }

.uiKit__tbdWrapper__R9n\+I {
  margin-left: 330px;
  border-left: solid #FF6633 5px;
  padding-left: 30px; }

.uiKit__docsWrap__S6Ncz {
  padding-top: 30px; }

.uiKit__table__SW9Hc {
  margin-bottom: 30px; }

.uiKit__tableCompact__wwXA2 {
  width: 500px;
  line-height: 1.5em; }

.uiKit__customCell__qeM4Z {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.uiKit__iconOrange__nb2gN {
  font-size: 20px;
  margin-right: 7px;
  color: #ff6633; }

.uiKit__iconHelp__XvegP {
  font-size: 20px;
  color: #0087c9; }

.uiKit__textBlue__RBR6G {
  color: #006faa; }

.uiKit__capitalized__jNjHb {
  text-transform: capitalize; }

.uiKit__textarea__3P4Bv {
  width: 300px; }
  .uiKit__textarea__3P4Bv textarea {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }

.uiKit__spinnerWrapper__LU090 {
  width: 300px;
  height: 200px;
  padding: 15px 20px;
  position: relative;
  border: solid 1px #dbdbdb; }

.uiKit__spinnerWrapperDark__kJJqk {
  background-color: #0087c9;
  color: #0087c9; }

.uiKit__collapsible__2kO2M {
  width: 400px; }

.uiKit__collapsibleContent__DFL7z {
  padding: 20px 30px; }

.uiKit__collapsibleExtraContent__jLWNO {
  display: -ms-flexbox;
  display: flex;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto;
  -ms-flex-pack: end;
      justify-content: flex-end;
  padding-top: 5px; }

.uiKit__tabsWrapper__mjdAX {
  width: 500px; }

.uiKit__withHeightControlContent__sudp3 {
  width: 300px;
  padding: 15px 20px;
  border: solid 1px #dbdbdb; }

.uiKit__actionsListItem__PgcGH { }

.uiKit__inlineCellContent__-gXnP { }

.uiKit__inlineCellFooter__XNL67 { }

.uiKit__inlineCellTitle__wYZm6 { }

.uiKit__inlineCellText__gcZh1 { }

.saveButtonsFooter__footer__lCxtC {
  will-change: auto;
  position: fixed;
  padding: 0 32px;
  border-top: 1px solid #e7e7e7;
  height: 50px;
  background-color: #fff;
  bottom: 0;
  left: 0;
  right: 0;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center;
  z-index: 99999999; }

.saveButtonsFooter__cancelOverlay__w5Iiq {
  position: absolute;
  bottom: 0;
  width: 800px;
  background-color: #fff;
  height: 50px;
  border: 1px solid #ff6633;
  border-left-width: 10px;
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .saveButtonsFooter__cancelOverlay__w5Iiq.saveButtonsFooter__entering__bBYzf,
  .saveButtonsFooter__cancelOverlay__w5Iiq .saveButtonsFooter__exiting__cIBwv {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(800px);
        -ms-transform: translateX(800px);
            transform: translateX(800px); }
  .saveButtonsFooter__cancelOverlay__w5Iiq.saveButtonsFooter__entered__eVOI9 {
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(0); }
  .saveButtonsFooter__cancelOverlay__w5Iiq.saveButtonsFooter__exiting__cIBwv {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
  .saveButtonsFooter__cancelOverlay__w5Iiq.saveButtonsFooter__exited__efmZW {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(-800px);
        -ms-transform: translateX(-800px);
            transform: translateX(-800px); }

.saveButtonsFooter__cancelOverlayText__L0YOP {
  color: #ff6633;
  font-size: 18px; }

.workCover__heading__okvZ6 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.workCover__subHeading__alB\+Y {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.workCoverClaim__collapsible__hRFsI {
  max-width: 100% !important; }

.workCoverClaim__collapsibleHeader__0uFkH {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.workCoverClaim__counter__UeE8F {
  background-color: #d8d8d8;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.workCoverClaim__tooltipContainer__qrwQ\+ {
  margin: 12px 10px 10px 10px; }

.workCoverClaim__tooltipHeader__S7ww0 {
  color: #000;
  font-size: 14px;
  margin-bottom: 12px;
  font-weight: 700; }

.workCoverClaim__tooltipText__fVnR7 {
  width: 267px; }

.workCoverClaim__activeCounter__8YXzH {
  background-color: #0087c9; }

.workCoverClaim__flexRow__F7qhG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row; }

.workCoverClaim__content__su-F- {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 33px 0 33px; }

.workCoverClaim__detailCol__-tIhA {
  padding-right: 20px;
  -ms-flex-preferred-size: 40%;
      flex-basis: 40%; }
  .workCoverClaim__detailCol__-tIhA:first-child {
    -ms-flex-preferred-size: 60%;
        flex-basis: 60%;
    padding-right: 20px; }

.workCoverClaim__row__GtqWN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  padding-top: 20px; }

.workCoverClaim__row__GtqWN {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.workCoverClaim__halfWidth__t8Xst {
  width: calc(50% - 10px); }

.workCoverClaim__oneThirdWidth__zHJ4m {
  width: 30%; }

.workCoverClaim__opaque__K81XN {
  opacity: 1 !important; }

.patientDetailsItem__wrapper__YjpoL {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  border: 1px solid #e7e7e7;
  border-bottom: none; }
  .patientDetailsItem__wrapper__YjpoL:last-child {
    border-bottom: 1px solid #e7e7e7; }

.patientDetailsItem__row__6nRrd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: 100%;
  height: 40px;
  cursor: pointer; }

.patientDetailsItem__toggle__WpLPi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  width: 40px;
  color: #0087c9; }

.patientDetailsItem__title__yzwMN {
  font-size: 16px;
  color: #0087c9; }

.patientDetailsItem__expandedTitle__hyrku {
  display: block;
  margin-bottom: 10px;
  font-size: 16px;
  color: #006faa; }

.patientDetailsItem__expandedRow__4pBvT {
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  margin: 15px 0;
  font-size: 12px; }
  .patientDetailsItem__expandedRow__4pBvT:first-child {
    margin-top: 0; }

.patientDetailsItem__innerLeft__dzIbD {
  width: 25%;
  font-weight: bold; }

.patientDetailsItem__innerRight__97qXp {
  width: 75%; }

.patientDetailsItem__expandedWrapper__zV4oJ {
  padding: 20px 50px; }

.patientDetails__wrapper__oMWAh {
  margin: 20px 0 0; }

.RadiosInForm__radioWrapper__zwzFz {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  padding: 20px 0 0 7px;
  width: 100%; }

.RadiosInForm__head__y7xCu {
  margin-right: 15px;
  font-size: 12px;
  color: #868686; }

.RadiosInForm__valueWrapper__d-4iA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }
  .RadiosInForm__valueWrapper__d-4iA label {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    cursor: pointer; }
    .RadiosInForm__valueWrapper__d-4iA label:not(:last-child) {
      margin-right: 30px; }
    .RadiosInForm__valueWrapper__d-4iA label:hover .RadiosInForm__selectIcon__XiLei::before {
      display: block; }
  .RadiosInForm__valueWrapper__d-4iA input {
    position: absolute;
    height: 0;
    width: 0;
    opacity: 0;
    cursor: pointer; }

.RadiosInForm__selectIcon__XiLei {
  position: relative;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  margin-right: 8px;
  border: 1px solid #0087c9;
  border-radius: 50%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  background-color: #fff;
  width: 18px;
  height: 18px;
  cursor: pointer; }
  .RadiosInForm__selectIcon__XiLei::before {
    content: '';
    display: none;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background-color: #0087c9; }
  .RadiosInForm__selectIcon__XiLei.RadiosInForm__selected__gBMRm::before {
    display: block; }

.RadiosInForm__choiceText__iQlZE {
  font-size: 13px; }

.contactForm__wrapper__uUHPL {
  padding-bottom: calc(150px + 50px); }

.contactForm__heading__Nt6fw {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 5px; }

.contactForm__subHeadingBlock__UcdSS {
  width: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center;
  position: absolute;
  top: 20px;
  right: 20px; }
  .contactForm__subHeadingBlock__UcdSS .contactForm__subHeading__1gH1t {
    font-size: 14px;
    color: #868686;
    margin-bottom: 10px;
    margin-top: 5px; }

.contactForm__cancelOverlay__a9EUn {
  position: absolute;
  bottom: 0;
  width: 830px;
  background-color: #fff;
  height: 50px;
  border: 1px solid #ff6633;
  border-left-width: 10px;
  padding: 0 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .contactForm__cancelOverlay__a9EUn.contactForm__entering__Sr4Pi,
  .contactForm__cancelOverlay__a9EUn .contactForm__exiting__CuPo8 {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(830px);
        -ms-transform: translateX(830px);
            transform: translateX(830px); }
  .contactForm__cancelOverlay__a9EUn.contactForm__entered__PjjBm {
    opacity: 1;
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s;
    transform: translateX(-100%);
    -ms-transform: translateX(-100%);
    -webkit-transform: translateX(0); }
  .contactForm__cancelOverlay__a9EUn.contactForm__exiting__CuPo8 {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
  .contactForm__cancelOverlay__a9EUn.contactForm__exited__clfZJ {
    pointer-events: none;
    opacity: 0;
    -webkit-transform: translateX(-830px);
        -ms-transform: translateX(-830px);
            transform: translateX(-830px); }

.contactForm__cancelOverlayText__lasZ8 {
  color: #ff6633;
  font-size: 18px; }
  .contactForm__cancelOverlayText__lasZ8 b {
    font-weight: bold; }

.contactForm__relinkLocationSection__U920- {
  max-width: 100% !important;
  margin-bottom: 10px;
  background-color: #f5f5f5;
  border-radius: 20px 20px; }
  .contactForm__relinkLocationSection__U920- .contactForm__relinkLocationContent__lqWBB {
    -webkit-transition: .4s;
    -o-transition: .4s;
    transition: .4s;
    padding: 5px 56px; }
    .contactForm__relinkLocationSection__U920- .contactForm__relinkLocationContent__lqWBB .contactForm__warningTitle__BZ96B {
      color: #ff6633;
      font-size: 18px;
      font-weight: bold;
      padding-top: 10px; }
    .contactForm__relinkLocationSection__U920- .contactForm__relinkLocationContent__lqWBB .contactForm__warningMessage__rkqOy {
      font-size: 14px;
      padding-top: 10px;
      padding-bottom: 30px; }
    .contactForm__relinkLocationSection__U920- .contactForm__relinkLocationContent__lqWBB form .contactForm__controlLabel__Mpb3x {
      font-size: 14px; }
    .contactForm__relinkLocationSection__U920- .contactForm__relinkLocationContent__lqWBB form .contactForm__relinkLocation__sWxxk {
      max-width: 550px; }

.contactForm__collapsible__9dT9A {
  max-width: 100% !important; }
  .contactForm__collapsible__9dT9A > div[class*='_tab_'] > div:not(:nth-child(3)):hover {
    text-decoration: underline;
    color: #1ca1e2; }
    .contactForm__collapsible__9dT9A > div[class*='_tab_'] > div:not(:nth-child(3)):hover svg {
      fill: #1ca1e2; }

.contactForm__content__qTLPr {
  position: relative; }

.contactForm__detailsRow__Bet5b {
  display: -ms-flexbox;
  display: flex;
  padding: 5px 56px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.contactForm__personalDetailsRow__BBHd6 {
  -ms-flex-pack: start;
      justify-content: flex-start; }

.contactForm__detailsCol__7HYIn {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding-right: 40px; }
  .contactForm__detailsCol__7HYIn:first-child {
    width: 35%;
    min-width: 35%; }
  .contactForm__detailsCol__7HYIn:nth-child(2) {
    width: 30%;
    min-width: 30%;
    padding-left: 40px; }
  .contactForm__detailsCol__7HYIn:last-child {
    width: 35%;
    min-width: 35%;
    padding-left: 40px;
    padding-right: 0; }

.contactForm__personalDetailsColumn__97x81 { }
  .contactForm__personalDetailsColumn__97x81:first-child {
    width: 45%;
    min-width: 45%; }
  .contactForm__personalDetailsColumn__97x81:nth-child(2) {
    width: 20%;
    min-width: 20%; }

.contactForm__columnWithoutParagraph__aeaAq {
  padding-top: 31px; }

.contactForm__colName__xFZXS {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start;
  font-size: 14px;
  margin-bottom: 20px;
  padding-left: 6px; }

.contactForm__row__BjadA {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.contactForm__customRow__CiqGp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.contactForm__companyInput__D3-8Z {
  width: 40%; }

.contactForm__companyLongInput__ggDQb {
  width: 50%; }

.contactForm__label__3q03U {
  display: block;
  white-space: nowrap;
  padding: 0 7px 0;
  margin: 0 0 6px 0;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: relative;
  color: #868686; }

.contactForm__toggle__ymU9U {
  margin-bottom: 18px;
  color: #868686; }

.contactForm__toggleText__N1LuO {
  color: inherit;
  padding: 0;
  margin: 0; }

.contactForm__italic__DesPT {
  font-style: italic !important; }

.contactForm__location__mDKg4 {
  font-style: italic !important; }
  .contactForm__location__mDKg4:before {
    content: ' . '; }
  .contactForm__location__mDKg4:after {
    content: ' . '; }

.contactForm__requiredMark__z0pla {
  color: #ff6633; }

.contactForm__select__OrrFL {
  width: 160px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column; }
  .contactForm__select__OrrFL.contactForm__longSelect__1d6QJ {
    width: 270px; }

.contactForm__suburbWithPostCode__ERL9d {
  width: 100%; }

.contactForm__input__Y6w\+I {
  width: 200px; }

.contactForm__specialty__\+P-JV {
  width: 270px; }

.contactForm__providerSearch__yp\+R2 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 90%; }
  .contactForm__providerSearch__yp\+R2.contactForm__providerSearchMultiRow__u2wiP {
    -ms-flex-wrap: wrap;
        flex-wrap: wrap; }
    .contactForm__providerSearch__yp\+R2.contactForm__providerSearchMultiRow__u2wiP .contactForm__providerInput__3KFZ0 {
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      margin-right: 0;
      width: 60%; }
  .contactForm__providerSearch__yp\+R2 .contactForm__providerSearchFilter__ilUj5 {
    flex: 1 1;
    -ms-flex: 1 1 auto;
    margin-right: -1px; }
    .contactForm__providerSearch__yp\+R2 .contactForm__providerSearchFilter__ilUj5:active {
      z-index: 2; }
  .contactForm__providerSearch__yp\+R2 .contactForm__providerInput__3KFZ0 {
    flex: 3 1;
    -ms-flex: 3 1 auto; }
    .contactForm__providerSearch__yp\+R2 .contactForm__providerInput__3KFZ0:active {
      z-index: 2; }

.contactForm__textarea__oYKrN.contactForm__halfWidth__U2Xme textarea {
  width: 200px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.contactForm__textarea__oYKrN textarea {
  width: 300px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow-x: hidden; }

.contactForm__textarea__oYKrN label {
  margin-top: 6px; }

.contactForm__bold__mqq\+G {
  font-weight: bold !important; }

.contactForm__email__5tjAz {
  color: #0087c9 !important; }
  .contactForm__email__5tjAz:hover {
    text-decoration: underline !important; }

.contactForm__providerInfoBlock__c1VMx {
  padding: 0 5px; }
  .contactForm__providerInfoBlock__c1VMx:first-child {
    padding-left: 0; }
  .contactForm__providerInfoBlock__c1VMx:last-child {
    padding-right: 0; }

.contactForm__toggleCheckbox__SMcEr {
  min-width: 405px;
  margin-top: 25px; }

.contactForm__checkboxContainer__Pyw2X {
  margin-bottom: 20px; }

.contactForm__seventyPercentWidth__oULYK {
  width: calc(70% - 10px); }

.contactForm__twoThirdsWidth__9R-Hm {
  width: calc(66% - 10px); }

.contactForm__halfWidth__U2Xme {
  width: calc(50% - 10px); }

.contactForm__workNumbersContainer__FNf3Q {
  margin-top: 30px; }

.contactForm__hidden__Xs4YJ {
  display: none; }

.contactForm__providerIdentifies__3cnfB {
  padding: 4px 20px 0;
  font-size: initial;
  display: -ms-flexbox;
  display: flex; }

.contactForm__rightSide__qog9I {
  position: absolute;
  right: 20px; }

.contactForm__moreOptionsWrap__g8TkG {
  padding-left: 3rem; }

.contactForm__moreOptions__eFsaz {
  display: -ms-flexbox;
  display: flex; }
  .contactForm__moreOptions__eFsaz div {
    width: 350px; }
  .contactForm__moreOptions__eFsaz div:first-child {
    margin-right: 2rem; }

.contactForm__moreOptionsDescription__MXet3 {
  display: inline-block;
  margin: 3rem 0;
  font-size: 14px;
  color: #868686; }

.contactForm__numberBlock__W2FU9 {
  display: -ms-flexbox;
  display: flex; }
  .contactForm__numberBlock__W2FU9 .contactForm__numberColumn__qTgTW:first-child {
    margin-right: 25px; }

.contactForm__numberColumn__qTgTW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin: 0;
  padding: 0; }

.contactForm__numberBlockInputShort__3HZ\+H {
  width: 200px; }

.contactForm__numberBlockInputLong__ac\+s7 {
  width: 250px; }

.contactForm__moreDetails__yQGqE {
  position: absolute;
  left: 16rem;
  z-index: 1; }

.contactForm__sendLetterBlock__Zy6NO {
  position: absolute;
  top: 220px; }

.contactForm__notesBlock__NvPI4 {
  position: absolute;
  top: 33px; }

.contactForm__addLocationBtn__Ugf3e {
  position: absolute;
  top: -5px;
  right: 20px; }

.contactForm__radioToggle__X7hxg {
  margin-left: 30px;
  margin-top: 1px; }

.contactForm__searchWrapper__WlZEL {
  border-radius: 10px;
  margin: 20px 0;
  padding: 25px 0;
  background: #f5f5f5; }

.contactForm__subTitle__bTB9T {
  font-size: 14px;
  color: #868686;
  margin-bottom: 10px;
  margin-top: 15px; }

.hpiiInputText__componentWrapper__F\+HIM {
  margin-bottom: 3px;
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-align: start;
      align-items: flex-start;
  position: relative;
  font-size: 12px; }
  .hpiiInputText__componentWrapper__F\+HIM:not(:last-child) {
    margin-right: 20px; }

.hpiiInputText__inputWrap__KvXRq {
  position: relative;
  max-width: 100%;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto; }

.hpiiInputText__inputContainer__z3mxq {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  width: 100%; }

.hpiiInputText__input__k3OF5 {
  height: 31px;
  width: 100%;
  padding: 9px 12px;
  border-radius: 3px;
  border: solid 1px #dbdbdb;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  color: #333333;
  font-size: 12px;
  max-width: 100%; }
  .hpiiInputText__input__k3OF5:focus {
    border-color: #0087c9;
    outline: none; }
  .hpiiInputText__input__k3OF5::-webkit-input-placeholder {
    color: #aeaeae; }
  .hpiiInputText__input__k3OF5::-moz-placeholder {
    color: #aeaeae; }
  .hpiiInputText__input__k3OF5:-ms-input-placeholder {
    color: #aeaeae; }
  .hpiiInputText__input__k3OF5:-moz-placeholder {
    color: #aeaeae; }
  .hpiiInputText__input__k3OF5:hover {
    border: 1px solid #1ca1e2; }

.hpiiInputText__highlighted__z-ltP {
  border-color: #0087c9; }

.hpiiInputText__invalid__1QTNr {
  border-color: #ff6633 !important; }

.hpiiInputText__hidden__Y7wQ8 {
  display: none; }

.hpiiInputText__errorMessage__WM-4t {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 11px;
  color: #ff6633;
  padding: 6px 7px 0;
  min-height: 18px; }

.hpiiInputText__isDisabled__GQc38 {
  opacity: 0.5 !important;
  cursor: not-allowed !important;
  pointer-events: none !important; }

.hpiiInputText__clearable__SSW3x {
  padding-right: 31px; }

.hpiiInputText__smaller__9\+mp\+ {
  width: 55px;
  max-width: 55px; }
  .hpiiInputText__smaller__9\+mp\+.hpiiInputText__clearable__SSW3x {
    max-width: 65px; }

.hpiiInputText__small__WKoX6 {
  width: 90px; }
  .hpiiInputText__small__WKoX6.hpiiInputText__clearable__SSW3x {
    width: 90px; }

.hpiiInputText__medium__yeUFE {
  width: 190px; }
  .hpiiInputText__medium__yeUFE.hpiiInputText__clearable__SSW3x {
    width: 190px; }

.hpiiInputText__large__haNO\+ {
  width: 310px; }
  .hpiiInputText__large__haNO\+.hpiiInputText__clearable__SSW3x {
    width: 310px; }

.hpiiInputText__fullwidth__Sf5Fd {
  max-width: 100%;
  width: 100%; }

.hpiiInputText__units__dlwby {
  -ms-flex: 0 1 auto;
      flex: 0 1 auto;
  height: 31px;
  padding: 0 12px;
  border-top-right-radius: 3px;
  border-bottom-right-radius: 3px;
  border: solid 1px #dbdbdb;
  border-left: none;
  background-color: #e7e7e7;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-size: 12px;
  line-height: 31px;
  white-space: nowrap; }

.hpiiInputText__withUnits__CRpM2 {
  border-top-right-radius: 0 !important;
  border-bottom-right-radius: 0 !important; }

.editableProviderNumber__container__P3g5s {
  position: relative;
  margin: 0 15px 0 5px; }
  .editableProviderNumber__container__P3g5s:hover .editableProviderNumber__icon__f2Eln {
    opacity: 1; }
  .editableProviderNumber__container__P3g5s span:first-child {
    margin-right: 10px;
    display: block;
    float: left; }
  .editableProviderNumber__container__P3g5s span:nth-child(2) {
    overflow: hidden;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    display: block;
    float: left; }

.editableProviderNumber__icon__f2Eln {
  margin-left: 10px;
  color: #0087c9;
  height: 14px;
  opacity: 0; }

.editableProviderNumber__inputContainer__7sdo0 {
  width: 120px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  position: absolute;
  right: 0;
  overflow: hidden; }
  .editableProviderNumber__inputContainer__7sdo0 .editableProviderNumber__input__K9-yU {
    -webkit-transform: translateX(120px);
        -ms-transform: translateX(120px);
            transform: translateX(120px);
    -webkit-transition: -webkit-transform 0.3s;
    transition: -webkit-transform 0.3s;
    -o-transition: transform 0.3s;
    transition: transform 0.3s;
    transition: transform 0.3s, -webkit-transform 0.3s; }
  .editableProviderNumber__inputContainer__7sdo0 .editableProviderNumber__hiddenInput__4mRH3 {
    display: none; }

.editableProviderNumber__entered__gQSRs .editableProviderNumber__input__K9-yU {
  -webkit-transform: translateX(0px);
      -ms-transform: translateX(0px);
          transform: translateX(0px); }

.editableProviderNumber__exited__jLeeW .editableProviderNumber__input__K9-yU {
  -webkit-transform: translateX(120px);
      -ms-transform: translateX(120px);
          transform: translateX(120px); }

.optionsOverlay__moreOptionsContainer__rSztW {
  width: 100%;
  height: 100%;
  max-height: 0;
  border-left: solid 1px #f5f5f5;
  border-right: solid 1px #f5f5f5;
  background-color: white;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 10;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  -webkit-transition: max-height 600ms ease;
  -o-transition: max-height 600ms ease;
  transition: max-height 600ms ease; }

.optionsOverlay__moreOptionsShown__NZC0E {
  max-height: 390px;
  -webkit-transition: max-height 600ms ease;
  -o-transition: max-height 600ms ease;
  transition: max-height 600ms ease; }

.optionsOverlay__moreOptionsHeader__M5fNW {
  padding: 20px 35px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: 1px solid #dfdfdf; }

.optionsOverlay__moreOptionsHeading__Nk4lk {
  margin: 0;
  font-weight: 700;
  color: #000; }

.optionsOverlay__moreOptionsCloseBtn__pfWNA {
  font-size: 30px;
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #ccc; }
  .optionsOverlay__moreOptionsCloseBtn__pfWNA:hover {
    text-decoration: none; }

.optionsOverlay__moreOptionsFooter__Bu1oX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  -ms-flex-direction: row;
      flex-direction: row;
  padding: 20px 35px;
  -ms-flex-align: center;
      align-items: center;
  border-top: 1px solid #dfdfdf; }

.editDictionaryOverlay__wrapper__XZuZ7 {
  padding: 20px 35px; }

.editDictionaryOverlay__grid__EVrnu {
  border: 1px; }

.editDictionaryOverlay__scrollbar__Wq\+ea {
  height: 310px;
  max-width: 400px;
  border: 1px solid #dfdfdf; }

.editDictionaryOverlay__table__6U3Rw {
  text-transform: capitalize; }
  .editDictionaryOverlay__table__6U3Rw table {
    width: 100%; }
    .editDictionaryOverlay__table__6U3Rw table thead {
      display: none; }
    .editDictionaryOverlay__table__6U3Rw table tr:nth-child(odd) {
      height: 30px;
      padding: 0 15px; }
    .editDictionaryOverlay__table__6U3Rw table tr td:last-child {
      width: 70px; }

.editDictionaryOverlay__button__uBBEt {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .editDictionaryOverlay__button__uBBEt svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .editDictionaryOverlay__button__uBBEt:hover svg {
    fill: #0087c9; }
  .editDictionaryOverlay__button__uBBEt.editDictionaryOverlay__visible__v4jdB {
    visibility: visible; }

.editDictionaryOverlay__redText__DwqKV {
  color: #ff6633; }

.editDictionaryOverlay__inlineCellContent__\+TuSW {
  max-width: 260px; }

.editDictionaryOverlay__inlineCellFooter__B13lK { }

.editDictionaryOverlay__inlineCellTitle__oFi1g {
  font-size: 14px;
  font-weight: bold;
  margin-bottom: 5px; }

.editDictionaryOverlay__inlineCellText__p3qH2 {
  font-size: 12px;
  line-height: 2em;
  text-transform: none; }

.editDictionaryOverlay__tooltipWrapper__JE8vu { }

.editDictionaryOverlay__tooltipHeader__MRWEB { }

.editDictionaryOverlay__tooltipTitle__jrFhj { }

.editDictionaryOverlay__tooltipSubtitle__0i\+pA { }

.editDictionaryOverlay__tooltipDescription__K3V7C { }

.editPanel__input__nEwPf label {
  padding-left: 0;
  font-size: 14px;
  font-weight: bold; }

.editPanel__inlineCellContent__mD\+YD { }

.editPanel__inlineCellFooter__LoHz7 { }

.sugestCustomItem__itemContainer__81Jxj {
  width: 100%; }

.sugestCustomItem__row__lt-Ns {
  white-space: nowrap;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  overflow: hidden; }
  .sugestCustomItem__row__lt-Ns:first-of-type:not(:last-child) {
    margin-bottom: 7px; }

.sugestCustomItem__bold__7zosl {
  font-weight: bold !important; }

.sugestCustomItem__email__zwpIZ {
  color: #0087c9 !important; }
  .sugestCustomItem__email__zwpIZ:hover {
    text-decoration: underline !important; }

.sugestCustomItem__providerInfoBlock__LZZwy:first-child {
  padding-left: 0; }

.sugestCustomItem__providerInfoBlock__LZZwy:last-child {
  padding-right: 0; }

.sendEmailPanel__heading__FJw\+A {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.sendEmailPanel__subHeading__CShWV {
  font-size: 14px;
  color: #868686;
  margin-bottom: 20px; }

.sendEmailPanel__requiredMark__w\+VPK {
  font-size: 19px;
  margin-top: 8px; }

.sendEmailPanel__row__KUXO2 {
  display: -ms-flexbox;
  display: flex; }

.sendEmailPanel__formContainer__gKaT8 {
  background-color: #f5f5f5;
  border-radius: 10px;
  padding: 20px 20px;
  height: 100%;
  margin-top: 10px; }

.sendEmailPanel__formSubTitle__Gqh71 {
  font-size: 19px;
  font-weight: 400; }

.sendEmailPanel__pdfImage__LZb9Q {
  height: 31px;
  width: 30px; }

.sendEmailPanel__form__DsFWo {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.sendEmailPanel__relativeBlock__hOmJv {
  position: relative;
  width: 700px; }

.sendEmailPanel__selectSuggest__qu64n {
  margin-bottom: 5px; }

.sendEmailPanel__sideLinkWithPadding__HxBIQ {
  position: absolute;
  color: #0087c9;
  z-index: 1;
  top: 0;
  left: 620px; }
  .sendEmailPanel__sideLinkWithPadding__HxBIQ:hover {
    color: #1ca1e2;
    cursor: pointer; }

.sendEmailPanel__withoutEmailTitle__snje8 {
  font-weight: bold;
  font-size: 14px;
  margin-bottom: 10px; }

.sendEmailPanel__withoutEmailContainer__ti2sp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.sendEmailPanel__withoutEmailItem__3vwRl {
  font-size: 14px;
  color: #0087c9;
  margin-top: 5px; }

.sendEmailPanel__attachmentText__fgXhA {
  font-size: 14px;
  color: #0087c9;
  margin-left: 5px;
  max-width: 200px;
  text-decoration: none; }

.operatingListForm__details__9jrJr {
  font-size: 12px; }

.operatingListForm__subtitle__du6SD {
  font-weight: bold; }

.operatingListForm__errorMessage__0JOve {
  padding: 10px;
  margin-bottom: 10px;
  background: rgba(255, 102, 102, 0.4);
  border: 1px solid #ff6633;
  border-radius: 5px; }
  .operatingListForm__errorMessage__0JOve span {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    font-size: 14px; }

.operatingListForm__warningIcon__fQVpD {
  font-size: 18px;
  margin-right: 10px;
  color: #f33; }

.operatingListForm__select__nQQkk {
  width: 100%; }
  .operatingListForm__select__nQQkk:first-of-type {
    z-index: 3; }

.collapsible__wrapper__zLpIf {
  background: #fff;
  border-left-width: 1.5em;
  border-left-style: solid;
  border-left-color: #e7e7e7;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  width: 100%; }

.collapsible__expanded__63wfC {
  border-left-color: #ff9900; }

.collapsible__collapsable__Gib2g {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }
  .collapsible__collapsable__Gib2g.collapsible__expanded__63wfC {
    padding-top: 20px; }

.collapsible__filterToggle__tbJ6m {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .collapsible__filterToggle__tbJ6m:hover {
    color: #1ca1e2; }
  .collapsible__filterToggle__tbJ6m .collapsible__toggleIcon__PdtTW {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.collapsible__row__\+pBWf {
  display: -ms-flexbox;
  display: flex; }

.collapsible__header__r5PLT {
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  height: 25px; }

.collapsible__input__GBDv3 {
  min-width: 146px;
  max-width: 280px;
  margin-bottom: 15px;
  margin-right: 20px; }

.collapsible__select__lEA7r {
  text-transform: capitalize; }

.collapsible__entering__B5704 {
  opacity: 0;
  pointer-events: none; }

.collapsible__entered__FZSum {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.collapsible__exiting__VTAiA {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.collapsible__exited__1EsMn {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.collapsible__title__WcyLA {
  font-weight: bold;
  font-size: 14px;
  color: #666666; }

.collapsible__arrowIcon__\+zhJ8 {
  fill: #e7e7e7; }
  .collapsible__arrowIcon__\+zhJ8:hover {
    fill: currentColor; }

.operatingListFilters__filterWrapper__ImxA8 {
  border-radius: 10px;
  margin: 20px 0;
  padding: 25px;
  background: #f5f5f5; }
  .operatingListFilters__filterWrapper__ImxA8:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0; }
  .operatingListFilters__filterWrapper__ImxA8.operatingListFilters__expanded__4eYnw:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0;
    background-color: #f5f5f5;
    border-radius: 20px 20px 0 0; }

.operatingListFilters__collapsibleFormItemWrapper__Aws1d {
  margin-right: 10px;
  margin-bottom: 10px;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content;
  -ms-flex-positive: 2;
      flex-grow: 2; }
  .operatingListFilters__collapsibleFormItemWrapper__Aws1d:not(:first-child) {
    max-width: 30%; }
  .operatingListFilters__collapsibleFormItemWrapper__Aws1d:first-child {
    -ms-flex-positive: 1;
        flex-grow: 1;
    min-width: 400px; }

.operatingListFilters__additionalFilter__bSLsd {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  background-color: #f5f5f5; }
  .operatingListFilters__additionalFilter__bSLsd.operatingListFilters__expanded__4eYnw {
    padding-top: 30px; }

.operatingListFilters__filterToggle__0hqbl {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .operatingListFilters__filterToggle__0hqbl:hover {
    color: #1ca1e2; }
  .operatingListFilters__filterToggle__0hqbl .operatingListFilters__toggleIcon__Hs3QP {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.operatingListFilters__row__qTBv8 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }

.operatingListFilters__mainFilter__mo\+si {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.operatingListFilters__select__c3aZ3 {
  width: 70%;
  min-width: 146px;
  max-width: 320px; }

.operatingListFilters__entering__LsBuS {
  opacity: 0;
  pointer-events: none; }

.operatingListFilters__entered__iX-LD {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.operatingListFilters__exiting__iNExq {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.operatingListFilters__exited__Fa63- {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.operatingListFilters__search__Db0lu {
  width: 250px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .operatingListFilters__search__Db0lu:focus-within, .operatingListFilters__search__Db0lu:hover {
    z-index: 2; }
  .operatingListFilters__search__Db0lu div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.operatingListFilters__searchType__Ummmw {
  width: 120px;
  margin-right: 0 !important;
  margin-left: -1px;
  margin-bottom: 0; }
  .operatingListFilters__searchType__Ummmw div > div {
    border-radius: 0; }

.operatingListFilters__contactSearchType__zNTVn {
  margin: 0 !important;
  width: 120px; }

.operatingListFilters__searchButton__4pRC3 {
  -ms-flex-item-align: end;
      align-self: flex-end;
  background-color: #33cccc;
  min-width: 33px;
  width: 33px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  .operatingListFilters__searchButton__4pRC3:hover {
    background-color: #33cccc; }

.operatingListFilters__icon__IwTjg {
  width: 18px;
  height: 18px; }

.operatingListFilters__exportLink__c8UqJ {
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #13af3c;
  font-size: 14px; }

.operatingListFilters__exportIcon__51SSe {
  width: 42px;
  height: 42px; }

.operatingListFilters__disabledExportIcon__uSQ1n {
  pointer-events: none;
  color: #ccc; }

.operatingListFilters__footerButtons__iik6H {
  margin-top: 30px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.operatingListFilters__applyFilterButton__IGes6 {
  background-color: #33cccc; }
  .operatingListFilters__applyFilterButton__IGes6:hover {
    background-color: #33cccc; }

.operatingListFilters__datePill__DOe4i {
  border-radius: 8px;
  padding: 3px 10px;
  font-size: 11px;
  background-color: #ccc; }
  .operatingListFilters__datePill__DOe4i > span:not(:last-of-type) {
    margin-right: 5px; }
  .operatingListFilters__datePill__DOe4i:last-child {
    margin-left: 10px; }

.operatingListFilters__disable__BTojD {
  pointer-events: none;
  opacity: .5; }

.deactivateForm__disabled__gXUxu {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.deactivateForm__deactivateCellWrap__1tHnY {
  margin-top: 30px;
  margin-left: 30px; }

.deactivateForm__formTitle__x\+3VJ {
  font-size: 1.65rem;
  font-weight: 600;
  color: #000; }

.deactivateForm__formText__kotAk {
  font-size: 14px; }

.deactivateForm__checkboxGroup__oDZzp {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-top: 15px; }
  .deactivateForm__checkboxGroup__oDZzp li {
    list-style-type: none; }
    .deactivateForm__checkboxGroup__oDZzp li:not(last-child) {
      margin-right: 20px; }

.deactivateForm__buttons__uWzUF {
  margin-bottom: 1rem; }

.deactivateForm__confirmButton__49KBW {
  font-weight: 600; }

.deactivateForm__cancelButton__BeEJa {
  color: #0087c9; }
  .deactivateForm__cancelButton__BeEJa:hover {
    cursor: pointer;
    text-decoration: underline; }

.operatingListTable__dropdown__5Yb45 {
  width: 130px; }

.operatingListTable__actionsListItem__Rehll { }

.operatingListTable__arrowRight__nuGEn {
  fill: #0087c9;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.operatingListTable__arrowDown__zPZ-A {
  fill: #0087c9;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.operatingListTable__disabled__bhsAO {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.operatingListTable__expandRow__gU4VN {
  display: inline-block;
  margin-left: 10px; }

.operatingListTable__firstLevelItem__6s16P {
  color: #0087c9; }

.operatingListTable__wideField__B-Elg {
  display: -ms-flexbox;
  display: flex;
  width: 500px; }

.operatingListTable__groupedField__60X4f:hover {
  text-decoration: underline; }

.operatingListTable__groupedCell__WGn-k {
  font-size: 15px;
  margin-right: 1rem; }

.operatingListTable__table__e-Hx2 td {
  width: 15%; }

.operatingListTable__table__e-Hx2 tr td:first-child {
  width: 5px; }

.operatingListTable__table__e-Hx2 tr td:not(:first-child):not(:nth-child(2)):not(:last-child) {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.operatingListTable__actionsListItem__Rehll {
  padding: 7px 15px;
  cursor: pointer;
  text-transform: capitalize; }
  .operatingListTable__actionsListItem__Rehll:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .operatingListTable__actionsListItem__Rehll + .operatingListTable__actionsListItem__Rehll {
    border-top: solid 1px #e7e7e7; }

.operatingListTable__expandTable__yHCVs td:nth-child(2) {
  padding-left: 30px; }

.operatingListTable__statusBlock__0\+OPV {
  padding: 5px 10px;
  border: 1px solid;
  border-radius: 25px; }

.operatingListTable__draftStatusBlock__fASk2 {
  color: #CDA7EF;
  border-color: #CDA7EF;
  background-color: #fff; }

.operatingListTable__sentStatusBlock__QRenZ {
  color: #868686;
  border-color: #ccc;
  background-color: #fff; }

.printPreferences__heading__h4Cmd {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.printPreferences__requiredMark__8YKnG {
  font-size: 19px;
  margin-top: 8px; }

.printPreferences__collapsibleHeader__8Bsk5 {
  display: -ms-flexbox;
  display: flex; }

.printPreferences__subHeading__4GXIe {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.printPreferences__form__XzJhi {
  padding-left: 70px;
  display: -ms-flexbox;
  display: flex; }

.printPreferences__formBlock__k0DI\+:nth-child(2) {
  margin-left: 60px; }

.printPreferences__iconWrapper__dYuz2 {
  position: relative;
  bottom: 20px;
  left: 35px; }

.printPreferences__infoIcon__WEZXc {
  color: #0087c9;
  position: absolute;
  width: 22px;
  height: 22px;
  top: 20px;
  right: 0; }

.printPreferences__row__haSiu {
  display: -ms-flexbox;
  display: flex; }

.printPreferences__column__cWK2n {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.printPreferences__tooltipHeader__F3zkh {
  font-size: 14px;
  font-weight: 700;
  margin-bottom: 10px;
  color: #333333; }

.printPreferences__printExampleTitle__Rp9a2 {
  font-size: 11px;
  font-weight: 400;
  color: #333333;
  text-transform: none; }

.printPreferences__printExampleBlock__OWR4A:first-of-type {
  margin-right: 40px; }

.printPreferences__printSettingsBlockTitle__pv5NB {
  font-weight: 700;
  font-size: 14px;
  color: #333333;
  margin-bottom: 20px; }

.printPreferences__printLayoutExampleTitle__ly30q {
  margin-left: 7px; }

.operatingLists__addButton__4gZw3 > div {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.operatingLists__addIcon__6lBI3 {
  font-size: 11px; }

.operatingLists__preferenceButton__as9lh {
  width: 45px;
  height: 45px;
  margin-right: 10px; }

.operatingLists__preferenceButtonIcon__yTmwz {
  width: 38px;
  height: 38px; }

.operatingLists__operatingListsHeader__C5Q29 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .operatingLists__operatingListsHeader__C5Q29 h1 {
    font-size: 2.5rem;
    font-weight: 700; }
    .operatingLists__operatingListsHeader__C5Q29 h1 span {
      text-transform: lowercase;
      font-weight: 400;
      font-style: italic;
      color: #797979; }

.operatingLists__buttonContainer__rfSZm {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.topBanner__wrapper__BWe-h {
  height: 100%;
  float: right; }

.topBanner__consults__hghnM {
  position: relative;
  height: 100%;
  background: #005685;
  -ms-flex-align: center;
      align-items: center;
  width: 355px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .topBanner__consults__hghnM > div:first-child {
    -ms-flex-align: center;
        align-items: center;
    display: -ms-flexbox;
    display: flex;
    height: 100%;
    padding: 0 15px; }
  .topBanner__consults__hghnM > div:first-child:hover {
    background: #0087c9;
    cursor: pointer; }

.topBanner__consultsTitle__50e3P {
  margin-right: auto; }

.topBanner__count__RF5CN {
  background-color: #fff;
  color: #006faa;
  margin-right: 15px; }

.topBanner__listToggle__u-WUB {
  cursor: pointer; }

.topBanner__consultsListContainer__CyqCT {
  width: 100%;
  height: calc(100vh - 54px - 32px - 32px - 17px);
  background-color: #fff;
  border-left: 1px solid #dbdbdb;
  border-right: 1px solid #dbdbdb;
  border-bottom: 17px solid #005685; }

.topBanner__daContainer__77itq {
  height: calc(100vh - 54px - 32px - 50px - 17px); }

.topBanner__consultsListWrapper__7DnKJ {
  position: absolute;
  top: 32px;
  left: 0;
  width: 100%; }

.topBanner__consult__9fjsX {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #868686;
  cursor: pointer;
  padding: 8px 15px; }
  .topBanner__consult__9fjsX:not(:last-of-type) {
    border-bottom: 1px solid #dbdbdb; }
  .topBanner__consult__9fjsX:hover, .topBanner__consult__9fjsX.topBanner__active__N2zT6 {
    background-color: #f5f5f5; }

.topBanner__avatar__UQN-6 {
  margin-right: 10px;
  background-color: #f5f5f5;
  height: 38px;
  width: 38px;
  border-radius: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  font-weight: bold;
  font-size: 13px;
  color: #dcdcdc;
  border: 1px solid #dcdcdc;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  overflow: hidden;
  text-transform: uppercase; }

.topBanner__avatarImg__59KO0 {
  -o-object-fit: cover;
     object-fit: cover;
  -o-object-position: center;
     object-position: center;
  width: 100%;
  height: 100%; }

.topBanner__consultInfo__xB2ih {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-right: auto;
  color: #797979;
  font-weight: normal;
  -ms-flex: 1 0 auto;
      flex: 1 0 auto; }

.topBanner__patientFullNameWrap__dlaO9 {
  font-size: 13px;
  display: inline-block; }
  .topBanner__patientFullNameWrap__dlaO9 > svg {
    font-size: 10px;
    vertical-align: text-top;
    color: #49d13d;
    margin-left: 5px; }

.topBanner__patientFullName__DXNAv {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: inline-block;
  max-width: 120px; }

.topBanner__startedAt__50qMg {
  font-size: 10px; }

.topBanner__runningTime__0TmwM {
  font-size: 13px;
  text-align: right;
  font-weight: normal;
  color: #797979; }

.topBanner__noUnfinishedEncounters__vgKh9 {
  max-width: 355px;
  text-align: left;
  padding: 8px; }

.hpiiRecord__container__ELw0w input:first-of-type {
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.hpiiRecord__label__wB4by {
  margin-right: 0.8em;
  padding: 0.5em 0;
  font-weight: bold;
  width: 160px;
  display: block;
  text-align: left; }

.hpiiRecord__alertButtonOk__tnwBt {
  text-transform: uppercase; }

.hpiiRecord__inputGroup__R8fIg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.hpiiRecord__buttonWrapper__IXkAW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.hpiiRecord__hpiiVerifyButton__Rttd6 {
  height: 29px;
  margin-left: -1px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.hpiiRecord__additionalInfo__iswtn {
  position: relative;
  padding-bottom: 0.5em; }
  .hpiiRecord__additionalInfo__iswtn span[class^='helpTooltip__wrapper'] {
    top: -2px;
    right: 0; }

.hpiiRecord__wrapper__x8u9G {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-bottom: 1.5em; }

.hpiiRecord__message__LI1KS {
  padding: 2px 8px; }

.hpiiRecord__isInvalid__f3G13 {
  border-color: #ff6633; }
  .hpiiRecord__isInvalid__f3G13:focus, .hpiiRecord__isInvalid__f3G13:hover {
    border-color: #ff6633; }

.hpioRecord__wrapper__7Su85 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.hpioRecord__labelContainer__tp\+x1 {
  position: relative;
  width: 90px;
  margin-right: 0.8em;
  padding: 0.5em 0; }
  .hpioRecord__labelContainer__tp\+x1 span[class^='helpTooltip__wrapper'] {
    left: 45px; }

.hpioRecord__label__uNTGf {
  font-weight: bold; }

.hpioRecord__inputContainer__rok8e {
  max-width: 350px;
  -ms-flex: 1 0 60%;
      flex: 1 0 60%;
  min-width: 250px;
  padding: 2px 0.3em; }

.hpioRecord__message__ikgBJ {
  padding: 2px 8px; }

.sQuatchEmbedError__squatch__Xfg-G {
  max-width: 430px;
  min-height: 300px;
  margin: 0 auto;
  background-color: white;
  padding: 40px;
  border-radius: 10px;
  color: #00426b;
  font-size: 16px; }

.sQuatchEmbedError__header__UGSQv {
  color: #ff6666;
  font-size: 30px;
  font-weight: 700;
  line-height: 40px; }

.sQuatchEmbedError__message__A-t5B {
  line-height: 30px; }

.sQuatchEmbedError__warningIcon__OGcE8 {
  color: #ff6666;
  width: 50px;
  height: 46px;
  margin-bottom: 20px; }

.saasQuatch__saasQuatch__tASt8 .saasQuatch__header__LLwz7 {
  font-size: 30px;
  font-weight: 700;
  color: #333333; }

.saasQuatch__saasQuatch__tASt8 .saasQuatch__message__SAHOU {
  color: #868686; }

.saasQuatch__saasQuatch__tASt8 .saasQuatch__embedContainer__VxvXf {
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  margin-top: 50px;
  padding: 60px 40px;
  background-color: #f5f5f5;
  border-radius: 10px;
  border: solid 1px #dbdbdb; }
  .saasQuatch__saasQuatch__tASt8 .saasQuatch__embedContainer__VxvXf .saasQuatch__goBackButton__9bgLs {
    position: absolute;
    left: 50px; }

.saasQuatch__saasQuatch__tASt8 .squatchembed {
  width: 570px;
  margin: auto; }
  @media (max-width: 1366px) {
    .saasQuatch__saasQuatch__tASt8 .squatchembed {
      width: auto; } }

.addContactButton__button__Ot0Qw {
  margin-bottom: 2rem; }

.contactListTable__arrowRight__wJIgl {
  fill: #0087c9;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.contactListTable__arrowDown__YEjvj {
  fill: #0087c9;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.contactListTable__disabled__mdRLi {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.contactListTable__expandRow__or4OV {
  display: inline-block;
  margin-left: 10px; }

.contactListTable__wideField__2CHd7 {
  color: #0087c9;
  width: 500px; }
  .contactListTable__wideField__2CHd7:hover {
    text-decoration: underline; }

.contactListTable__fullName__BmidP {
  font-size: 15px;
  margin-right: 10px; }

.contactListTable__locations__cVJXo {
  font-style: italic;
  font-size: 15px; }

.contactListTable__table__jtYHY td {
  width: 20%; }

.contactListTable__table__jtYHY tr td:first-child {
  width: 5px; }

.contactListTable__table__jtYHY tr td:not(:first-child):not(:nth-child(2)):not(:last-child) {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.contactListTable__table__jtYHY tr td:last-child div:first-child {
  min-width: 0; }

.contactListTable__expandTable__KIIzt td:nth-child(2) {
  padding-left: 30px; }

.contactListTable__actionsListItem__-7WeA {
  padding: 7px 15px;
  cursor: pointer;
  text-transform: capitalize; }
  .contactListTable__actionsListItem__-7WeA:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .contactListTable__actionsListItem__-7WeA + .contactListTable__actionsListItem__-7WeA {
    border-top: solid 1px #e7e7e7; }

.contactListTable__deactivateCellWrap__tYZEI {
  margin-top: 30px; }
  .contactListTable__deactivateCellWrap__tYZEI .contactListTable__header__31Vam, .contactListTable__deactivateCellWrap__tYZEI .contactListTable__content__ZmS1c, .contactListTable__deactivateCellWrap__tYZEI .contactListTable__footer__kQeZG {
    padding-left: 60px; }
  .contactListTable__deactivateCellWrap__tYZEI .contactListTable__header__31Vam {
    display: block;
    font-size: 20px;
    font-weight: 600;
    color: #000;
    padding-bottom: 20px; }
  .contactListTable__deactivateCellWrap__tYZEI .contactListTable__relinkLocation__kWSi3 {
    max-width: 550px; }
  .contactListTable__deactivateCellWrap__tYZEI .contactListTable__footer__kQeZG {
    padding-top: 20px;
    padding-bottom: 20px;
    margin-bottom: 0;
    background-color: #f5f5f5; }
  .contactListTable__deactivateCellWrap__tYZEI p, .contactListTable__deactivateCellWrap__tYZEI pre {
    padding-bottom: 20px;
    font-size: 14px; }
  .contactListTable__deactivateCellWrap__tYZEI li {
    list-style-type: none;
    margin-top: 15px; }

.contactListTable__buttons__ov31d {
  margin-bottom: 10px; }

.contactListTable__confirmButton__4xEYw {
  font-weight: 600; }

.contactListTable__cancelButton__yCnSz {
  color: #0087c9; }
  .contactListTable__cancelButton__yCnSz:hover {
    cursor: pointer;
    text-decoration: underline; }

.contactListTable__shortField__YJYdI {
  color: #0087c9;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .contactListTable__shortField__YJYdI:hover {
    text-decoration: underline; }

.contactListTable__customColumn__OHTiT {
  color: #0087c9;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .contactListTable__customColumn__OHTiT:hover {
    text-decoration: underline; }

.contactListTable__contactHeader__uVUzd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .contactListTable__contactHeader__uVUzd .contactListTable__header__31Vam {
    font-size: 30px;
    font-weight: 700; }
    .contactListTable__contactHeader__uVUzd .contactListTable__header__31Vam span {
      text-transform: lowercase;
      font-weight: 400;
      font-style: italic;
      color: #797979; }

.companyListTable__arrowRight__1FEL- {
  fill: #0087c9;
  -webkit-transform: rotate(-90deg);
      -ms-transform: rotate(-90deg);
          transform: rotate(-90deg);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.companyListTable__arrowDown__urt9A {
  fill: #0087c9;
  -webkit-transform: rotate(0);
      -ms-transform: rotate(0);
          transform: rotate(0);
  -webkit-transition: -webkit-transform 0.3s ease;
  transition: -webkit-transform 0.3s ease;
  -o-transition: transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  cursor: pointer; }

.companyListTable__disabled__8AvdK {
  cursor: not-allowed;
  pointer-events: none;
  opacity: 0.5; }

.companyListTable__expandRow__42Lt9 {
  display: inline-block;
  margin-left: 10px; }

.companyListTable__wideField__Um1Pm {
  color: #0087c9;
  width: 500px; }
  .companyListTable__wideField__Um1Pm:hover {
    text-decoration: underline; }

.companyListTable__fullName__I89Fw {
  font-size: 15px;
  margin-right: 10px; }

.companyListTable__locations__DsU4- {
  font-style: italic;
  font-size: 15px; }

.companyListTable__table__1f54n td {
  width: 20%; }

.companyListTable__table__1f54n tr td:first-child {
  width: 5px; }

.companyListTable__table__1f54n tr td:not(:first-child):not(:nth-child(2)):not(:last-child) {
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.companyListTable__table__1f54n tr td:last-child div:first-child {
  min-width: 0; }

.companyListTable__expandTable__V3rIi td:nth-child(2) {
  padding-left: 30px; }

.companyListTable__actionsListItem__6Ng9M {
  padding: 7px 15px;
  cursor: pointer;
  text-transform: capitalize; }
  .companyListTable__actionsListItem__6Ng9M:hover {
    color: #0087c9;
    background-color: #f5f5f5; }
  .companyListTable__actionsListItem__6Ng9M + .companyListTable__actionsListItem__6Ng9M {
    border-top: solid 1px #e7e7e7; }

.companyListTable__deactivateCellWrap__KrBTb .companyListTable__header__VLm-f {
  margin-top: 30px;
  margin-left: 60px;
  display: block;
  font-size: 20px;
  font-weight: 600;
  color: #000;
  padding-bottom: 20px; }

.companyListTable__deactivateCellWrap__KrBTb p {
  margin-left: 60px;
  padding-bottom: 20px;
  font-size: 14px; }

.companyListTable__deactivateCellWrap__KrBTb ul {
  margin-left: 60px; }
  .companyListTable__deactivateCellWrap__KrBTb ul li {
    list-style-type: none;
    margin-top: 15px; }

.companyListTable__inlineCellText__4\+6ua {
  font-size: 12px;
  text-transform: none; }

.companyListTable__redText__XRqCX {
  color: #ff6633; }

.companyListTable__buttons__Ymsk6 {
  padding: 20px 0 20px 60px;
  background-color: #f5f5f5; }

.companyListTable__confirmButton__rKv1m {
  font-weight: 600; }

.companyListTable__cancelButton__hb320 {
  color: #0087c9; }
  .companyListTable__cancelButton__hb320:hover {
    cursor: pointer;
    text-decoration: underline; }

.companyListTable__shortField__KMP-G {
  color: #0087c9;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .companyListTable__shortField__KMP-G:hover {
    text-decoration: underline; }

.companyListTable__customColumn__LFSDs {
  color: #0087c9;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .companyListTable__customColumn__LFSDs:hover {
    text-decoration: underline; }

.companyListTable__nameColumn__TP9oW {
  width: 250px; }

.locationsTable__title__SUhX\+ {
  font-weight: bold;
  text-align: left;
  color: initial; }

.locationsTable__table__SUgt9 table,
.locationsTable__table__SUgt9 tr {
  background-color: transparent !important; }

.locationsTable__table__SUgt9 table tr td {
  width: auto !important; }

.locationsTable__table__SUgt9 span {
  text-decoration: none;
  color: initial; }

.locationsTable__table__SUgt9 .locationsTable__providerNumber__MmIV7 {
  font-weight: bold; }

.locationsTable__table__SUgt9 .locationsTable__email__zNLov {
  color: #0087c9;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }
  .locationsTable__table__SUgt9 .locationsTable__email__zNLov:hover {
    text-decoration: underline; }

.collapsible__wrapper__idM2G {
  background: #fff;
  border-left-width: 1.5em;
  border-left-style: solid;
  border-left-color: #e7e7e7;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  width: 100%; }
  .collapsible__wrapper__idM2G.collapsible__expanded__AEGTK {
    border-left-color: #fc3; }

.collapsible__collapsable__cFsmh {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }
  .collapsible__collapsable__cFsmh.collapsible__expanded__AEGTK {
    padding-top: 20px; }

.collapsible__filterToggle__aKoAo {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .collapsible__filterToggle__aKoAo:hover {
    color: #1ca1e2; }
  .collapsible__filterToggle__aKoAo .collapsible__toggleIcon__\+wvfY {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.collapsible__row__YrVzy {
  display: -ms-flexbox;
  display: flex; }

.collapsible__header__erzty {
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  height: 25px; }

.collapsible__input__OcDnC {
  min-width: 146px;
  max-width: 280px;
  margin-bottom: 15px;
  margin-right: 20px; }

.collapsible__select__H-jtc {
  text-transform: capitalize; }

.collapsible__entering__ZIduS {
  opacity: 0;
  pointer-events: none; }

.collapsible__entered__QtEW\+ {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.collapsible__exiting__ZTMUu {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.collapsible__exited__eZEE3 {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.collapsible__title__eIaqT {
  font-weight: bold;
  font-size: 14px;
  color: #666666; }

.collapsible__arrowIcon__UsmTO {
  fill: #e7e7e7; }
  .collapsible__arrowIcon__UsmTO:hover {
    fill: currentColor; }

.differentViewsFilter__row__r4gwl {
  display: -ms-flexbox;
  display: flex; }

.differentViewsFilter__stateSelect__hPG5I {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 40%; }

.differentViewsFilter__suburbsWithPostCodeSelect__KPO2G {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-direction: column;
      flex-direction: column;
  width: 60%; }

.differentViewsFilter__radioButtons__EPDQi div label:hover {
  background: #f5f5f5;
  border-color: #0087c9;
  color: #000; }

.checkboxButtons__wrapper__HmoCa {
  display: block; }

.checkboxButtons__label__BbzLY { }

.checkboxButtons__requiredMark__76ibk { }

.checkboxButtons__checkboxButton__00aoI {
  cursor: pointer;
  border: 1px solid #e7e7e7;
  color: #868686;
  padding: 8px 10px;
  font-size: 12px;
  line-height: 1;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: inline-block; }
  .checkboxButtons__checkboxButton__00aoI:first-child {
    border-radius: 3px 0 0 3px; }
  .checkboxButtons__checkboxButton__00aoI:last-child {
    border-radius: 0 3px 3px 0;
    border-right-width: 1px; }
  .checkboxButtons__checkboxButton__00aoI.checkboxButtons__selected__1j47L {
    background: #f5f5f5;
    border-color: #0087c9;
    color: #000; }
  .checkboxButtons__checkboxButton__00aoI.checkboxButtons__disabled__APMvG {
    cursor: not-allowed;
    opacity: 0.5; }
  .checkboxButtons__checkboxButton__00aoI:not(.checkboxButtons__disabled__APMvG):hover {
    background: #f5f5f5;
    border-color: #0087c9;
    color: #000; }
  .checkboxButtons__checkboxButton__00aoI input {
    display: none; }

.dateFilter__dateFilters__6TMNT {
  max-width: 460px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin-left: 10px; }

.dateFilter__datePicker__qBYoJ {
  width: 200px; }

.dateFilter__dateOptions__5zxsK {
  margin-left: 10px; }
  .dateFilter__dateOptions__5zxsK div label:hover {
    background: #f5f5f5;
    border-color: #0087c9;
    color: #000; }

.contactFilter__filterWrapper__ERG1N {
  border-radius: 10px;
  margin: 20px 0;
  padding: 25px;
  background: #f5f5f5; }
  .contactFilter__filterWrapper__ERG1N:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0; }
  .contactFilter__filterWrapper__ERG1N.contactFilter__expanded__1xYu4:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0;
    background-color: #f5f5f5;
    border-radius: 20px 20px 0 0; }

.contactFilter__collapsibleFormItemWrapper__a34Lm:not(:first-child) {
  margin-left: 10px; }

.contactFilter__contactSearchType__y88t9 {
  width: 120px;
  margin-right: 0 !important; }

.contactFilter__search__klswt {
  width: 480px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .contactFilter__search__klswt:focus-within, .contactFilter__search__klswt:hover {
    z-index: 2; }
  .contactFilter__search__klswt div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }
  .contactFilter__search__klswt div span > div {
    height: auto !important; }

.contactFilter__option__kOmnX {
  padding: 7px 0;
  line-height: 16px; }

.contactFilter__searchType__TPRd- {
  width: 120px;
  margin-right: 0 !important;
  margin-left: -1px;
  margin-bottom: 0; }
  .contactFilter__searchType__TPRd- div > div {
    border-radius: 0; }

.contactFilter__searchButton__HmsSb {
  -ms-flex-item-align: end;
      align-self: flex-end;
  background-color: #33cccc;
  min-width: 33px;
  width: 33px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  .contactFilter__searchButton__HmsSb:hover {
    background-color: #33cccc; }

.contactFilter__row__xTMyt {
  display: -ms-flexbox;
  display: flex; }

.contactFilter__filters__IqgzJ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap; }
  .contactFilter__filters__IqgzJ > div > div > label:hover {
    text-decoration: underline; }
  .contactFilter__filters__IqgzJ .contactFilter__filter__PVsdN {
    margin-right: 15px; }

.contactFilter__mainFilter__1YTXn {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.contactFilter__searchIcon__PQrmg {
  width: 2rem;
  height: 2rem; }

.contactFilter__additionalFilter__DfpVB {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  background-color: #f5f5f5; }
  .contactFilter__additionalFilter__DfpVB.contactFilter__expanded__1xYu4 {
    padding-top: 30px; }

.contactFilter__filterToggle__KGbJq {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .contactFilter__filterToggle__KGbJq:hover {
    color: #1ca1e2;
    text-decoration: underline; }
  .contactFilter__filterToggle__KGbJq .contactFilter__toggleIcon__tlnaA {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.contactFilter__link__ddo50:hover {
  text-decoration: underline; }

.contactFilter__differentViews__kxpFH {
  max-width: 30%; }

.contactFilter__electronicExchange__G9-Ks {
  max-width: 30%;
  margin-top: 20px; }

.contactFilter__date__sbnK9 {
  max-width: 30%; }

.contactFilter__specialityAndBusinessType__sCKF6 {
  max-width: 30%; }

.contactFilter__disabledFilter__CrV10 label + div {
  cursor: not-allowed; }
  .contactFilter__disabledFilter__CrV10 label + div label {
    border: 1px solid #e7e7e7 !important;
    background: initial !important;
    opacity: 0.5;
    pointer-events: none; }

.contactFilter__footerButtons__oGeHY {
  margin-top: 30px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.contactFilter__applyFilterButton__98s00 {
  background-color: #33cccc; }
  .contactFilter__applyFilterButton__98s00:hover {
    background-color: #33cccc; }

.contactFilter__entering__1Glil {
  opacity: 0;
  pointer-events: none; }

.contactFilter__entered__SEMED {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.contactFilter__exiting__bNGkr {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.contactFilter__exited__poWiD {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.contactFilter__exportLink__ykbxX {
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #13af3c;
  font-size: 14px; }

.contactFilter__disabledExportIcon__R-Rc2 {
  pointer-events: none;
  color: #ccc; }

.contactFilter__exportIcon__TL2fD {
  width: 42px;
  height: 42px; }

.patientAllergiesTable__wrapper__B2Drg {
  position: relative;
  margin: 50px 0; }

.patientAllergiesTable__table__20zAQ {
  max-width: 100%; }
  .patientAllergiesTable__table__20zAQ table {
    table-layout: fixed; }
    .patientAllergiesTable__table__20zAQ table td {
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientAllergiesTable__table__20zAQ table td:first-child {
      width: 50px;
      max-width: 50px;
      position: relative;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .patientAllergiesTable__table__20zAQ table td:nth-child(2) {
      width: 250px; }
    .patientAllergiesTable__table__20zAQ table td:nth-child(3) {
      width: 150px; }
    .patientAllergiesTable__table__20zAQ table td:nth-child(4) {
      width: 200px; }
    .patientAllergiesTable__table__20zAQ table td:last-child {
      width: 160px; }
  .patientAllergiesTable__table__20zAQ td:last-child {
    width: 100px; }

.patientAllergiesTable__emptyTableText__db0RV {
  max-width: 450px;
  margin: 0 auto; }

.patientAllergiesTable__helperCellIcon__QmnIq {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer; }

.patientAllergiesTable__replacer__rVnn2 {
  width: 20px; }

.patientAllergiesTable__substanceName__d2xFx {
  overflow: hidden;
  word-wrap: break-word; }

.patientAllergiesTable__actionsListItem__TqgxE { }

.patientAllergiesTable__inlineCellContent__C\+TiJ { }

.patientAllergiesTable__inlineCellFooter__y5A8i { }

.patientAllergiesTable__inlineCellTitle__J\+H9T { }

.patientAllergiesTable__inlineCellText__NWDgT { }

.patientAllergiesTable__link__JgPsM {
  color: #0087c9;
  display: block;
  cursor: pointer; }

.patientAllergiesTable__redText__po\+sd {
  font-weight: bold;
  color: #ff6633; }

.patientAllergiesTable__tooltipWrapper__nGwEa { }

.patientAllergiesTable__tooltipHeader__KNRkV { }

.patientAllergiesTable__tooltipTitle__cOsFX { }

.patientAllergiesTable__tooltipSubtitle__9NbES { }

.patientAllergiesTable__tooltipDescription__2hGST { }

.patientAllergiesTable__ellipsis__K5w5E { }

.PatientAllergiesEpisodes__flexRow__0klGP {
  min-height: 250px;
  padding-bottom: 30px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-align: start;
      align-items: flex-start; }

.PatientAllergiesEpisodes__ellipsis__97mre {
  display: block;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.PatientAllergiesEpisodes__button__U2xBL {
  display: inline-block;
  position: relative;
  visibility: hidden;
  background: none;
  border: none; }
  .PatientAllergiesEpisodes__button__U2xBL svg {
    height: 20px;
    width: 18px;
    fill: #999; }
  .PatientAllergiesEpisodes__button__U2xBL:hover svg {
    fill: #0087c9; }
  .PatientAllergiesEpisodes__button__U2xBL.PatientAllergiesEpisodes__visible__fZ2fd {
    visibility: visible; }

.PatientAllergiesEpisodes__gridWrap__0knKM {
  -ms-flex-negative: 0;
      flex-shrink: 0;
  min-width: 700px;
  min-height: 250px; }
  .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy {
    -ms-flex-negative: 0;
        flex-shrink: 0; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy table {
      width: auto !important;
      will-change: contents; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy td {
      font-size: 14px;
      -webkit-box-sizing: border-box;
              box-sizing: border-box; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy td:nth-child(1) {
      width: 50px;
      max-width: 50px; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy td:nth-child(2) {
      width: 250px;
      max-width: 250px; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy td:nth-child(3) {
      width: 150px;
      max-width: 150px; }
    .PatientAllergiesEpisodes__gridWrap__0knKM .PatientAllergiesEpisodes__table__MdFLy td:nth-child(4) {
      width: 200px;
      max-width: 200px; }

.PatientAllergiesEpisodes__clinicalDetailsWrap__HZYp1 {
  width: 100%;
  height: 100%;
  padding: 40px 20px 0 60px;
  font-size: 14px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }
  .PatientAllergiesEpisodes__clinicalDetailsWrap__HZYp1 .PatientAllergiesEpisodes__meta__iml43 {
    color: #999999;
    margin: 20px 0 7px; }

.PatientAllergiesEpisodes__clinicalDetailsHeading__A6K1x {
  font-size: 20px;
  color: #666666; }

.PatientAllergiesEpisodes__clinicalDetailsContent__htJwz {
  min-height: 20px;
  margin-bottom: 40px;
  white-space: pre-wrap; }

.PatientAllergiesEpisodes__scrollbar__N2wXD {
  height: 100%; }

.PatientAllergiesEpisodes__inlineCellFooter__2NeMj { }

.pathologyDateFilter__label__dZjut { }

.pathologyDateFilter__header__jULC9 {
  margin-bottom: 1.5em; }

.pathologyDateFilter__row__9Nvxy {
  display: -ms-flexbox;
  display: flex; }
  .pathologyDateFilter__row__9Nvxy.pathologyDateFilter__centerAlign__taTWi {
    -ms-flex-align: center;
        align-items: center; }

.pathologyDateFilter__textButton__YCcUc {
  cursor: pointer;
  font-size: 14px;
  margin-left: 45px;
  background: transparent;
  border: none;
  padding: 0;
  color: #0087c9; }
  .pathologyDateFilter__textButton__YCcUc:hover {
    color: #1ca1e2;
    text-decoration: underline; }
  .pathologyDateFilter__textButton__YCcUc.pathologyDateFilter__disabled__BfP6C {
    cursor: default;
    color: #80c3e4; }

.pathologyDateFilter__radioFilters__bM0CL {
  margin-right: 16px; }

.pathologyDateFilter__datePicker__7crg9 {
  margin-right: 8px; }

.pathologyDateFilter__dateFilter__L9GaU {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }

.pathologyDateFilter__cyanColorButton__yA2D4 {
  background: #47d1d1; }
  .pathologyDateFilter__cyanColorButton__yA2D4:hover {
    background: #33cccc; }

.pathologyDateFilter__actions__uN5kK {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.resultDetails__resultBlock__PBfxo {
  background-color: #fff;
  padding: 20px; }

.resultDetails__fullWidth__TLz5T {
  width: 100%; }

.resultDetails__originalWidth__8-YL4 {
  width: 795px; }

.resultDetails__resultHeader__Qdff5 {
  background-color: #e7e7e7;
  padding: 10px 20px;
  border-radius: 10px; }
  .resultDetails__resultHeader__Qdff5 h1 {
    font-size: 15px;
    font-weight: 700; }

.resultDetails__resultHeaderTable__Htluz {
  width: 100%;
  font-size: 13px; }
  .resultDetails__resultHeaderTable__Htluz thead th {
    width: 50%;
    text-align: left;
    font-weight: bold; }
  .resultDetails__resultHeaderTable__Htluz tr td {
    padding-top: 5px; }

.resultDetails__resultBody__m\+mfo {
  padding: 10px 20px;
  font-size: 13px; }

.resultDetails__resultBodyTable__AKGwg {
  width: 100%; }
  .resultDetails__resultBodyTable__AKGwg thead th {
    text-align: left; }
  .resultDetails__resultBodyTable__AKGwg tr td {
    padding-top: 5px;
    word-wrap: break-word;
    max-width: 300px; }

.resultDetails__boldText__x5-V3 {
  font-weight: bold; }

.resultDetails__redText__1MyLe {
  color: #f33; }

.resultDetails__attachment__p857o {
  width: 100%; }

.pathologyResults__resultContainer__BIUKx {
  background-color: #e7e7e7;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.pathologyResults__gridWrapper__I\+sMN {
  padding-bottom: 50px; }

.pathologyResults__table__nPcEj td[class*='col']:first-child {
  position: relative; }

.pathologyResults__table__nPcEj td[class*='col']:nth-child(n + 2) {
  width: 225px; }

.pathologyResults__table__nPcEj td[class*='col']:last-child {
  width: 150px;
  padding-left: 75px; }

.pathologyResults__emptyListWrapper__Frjvu {
  margin: auto;
  max-width: 360px; }

.pathologyResults__linkText__-l\+7B {
  font-size: inherit; }

.pathologyResults__ellipsis__unCqI { }

.pathologyResults__actionsListItem__8lbNW { }

.pathologyResults__nameCell__-er4N {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.pathologyResults__abnormal__q0vOd {
  height: 20px;
  width: 20px;
  fill: #ff9900; }

.pathologyResults__unlinkedMark__kF8wX {
  position: absolute;
  left: 0;
  top: 0;
  width: 10px;
  height: 44px;
  background-color: #0087c9; }

.pathologyResults__dateFilterWrapper__L3cwM {
  border-radius: 5px;
  margin: 20px 25px 0;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .pathologyResults__dateFilterWrapper__L3cwM.pathologyResults__expanded__Nws1K {
    background: #f5f5f5;
    margin-bottom: 40px; }

.pathologyResults__filterToggle__dDe3f {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .pathologyResults__filterToggle__dDe3f:hover {
    color: #1ca1e2; }
  .pathologyResults__filterToggle__dDe3f .pathologyResults__toggleIcon__\+rhYR {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.pathologyResults__abnormalContainer__9x4-A {
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 10px; }

.pathologyResults__abnormalResultTable__tq2NJ {
  width: 400px;
  margin: 0 5px 8px 0; }
  .pathologyResults__abnormalResultTable__tq2NJ th,
  .pathologyResults__abnormalResultTable__tq2NJ td {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 0 5px 0;
    text-align: left; }
  .pathologyResults__abnormalResultTable__tq2NJ thead tr > th:first-child {
    color: #ff9900;
    font-size: 14px; }
  .pathologyResults__abnormalResultTable__tq2NJ thead tr > th:nth-child(3) {
    text-align: right;
    padding-right: 10px; }
  .pathologyResults__abnormalResultTable__tq2NJ tbody tr > td:nth-child(2) {
    text-align: right;
    color: #ff9900; }
  .pathologyResults__abnormalResultTable__tq2NJ tbody tr > td:nth-child(3) {
    text-align: right;
    padding-right: 10px; }

.imagingDateFilter__label__Hs5L6 { }

.imagingDateFilter__header__V1edM {
  margin-bottom: 1.5em; }

.imagingDateFilter__row__JmnLd {
  display: -ms-flexbox;
  display: flex; }
  .imagingDateFilter__row__JmnLd.imagingDateFilter__centerAlign__OOoGL {
    -ms-flex-align: center;
        align-items: center; }

.imagingDateFilter__textButton__gxgN- {
  cursor: pointer;
  font-size: 14px;
  margin-left: 45px;
  background: transparent;
  border: none;
  padding: 0;
  color: #0087c9; }
  .imagingDateFilter__textButton__gxgN-:hover {
    color: #1ca1e2;
    text-decoration: underline; }
  .imagingDateFilter__textButton__gxgN-.imagingDateFilter__disabled__RQYZ6 {
    cursor: default;
    color: #80c3e4; }

.imagingDateFilter__radioFilters__c-UNN {
  margin-right: 16px; }

.imagingDateFilter__datePicker__UtSuK {
  margin-right: 8px; }

.imagingDateFilter__dateFilter__CCVbx {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.41667em 1.41667em 0.91667em; }

.imagingDateFilter__cyanColorButton__LiELm {
  background: #47d1d1; }
  .imagingDateFilter__cyanColorButton__LiELm:hover {
    background: #33cccc; }

.imagingDateFilter__actions__t8DoM {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.resultDetails__resultBlock__zfrCV {
  background-color: #fff;
  padding: 20px; }

.resultDetails__fullWidth__G\+twy {
  width: 100%; }

.resultDetails__originalWidth__GY9l5 {
  width: 795px; }

.resultDetails__resultHeader__oMIDS {
  background-color: #e7e7e7;
  padding: 10px 20px;
  border-radius: 10px; }
  .resultDetails__resultHeader__oMIDS h1 {
    font-size: 15px;
    font-weight: 700; }

.resultDetails__resultHeaderTable__myz6R {
  width: 100%;
  font-size: 13px; }
  .resultDetails__resultHeaderTable__myz6R thead th {
    width: 50%;
    text-align: left;
    font-weight: bold; }
  .resultDetails__resultHeaderTable__myz6R tr td {
    padding-top: 5px; }

.resultDetails__resultBody__J9A2M {
  padding: 10px 20px;
  font-size: 13px; }

.resultDetails__resultBodyTable__PA6AK {
  width: 100%; }
  .resultDetails__resultBodyTable__PA6AK thead th {
    text-align: left; }
  .resultDetails__resultBodyTable__PA6AK tr td {
    padding-top: 5px;
    word-wrap: break-word;
    max-width: 300px; }

.resultDetails__boldText__7nj9p {
  font-weight: bold; }

.resultDetails__redText__ejCGV {
  color: #f33; }

.resultDetails__attachment__bO1Rw {
  width: 100%; }

.imagingResults__resultContainer__neEBK {
  background-color: #e7e7e7;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.imagingResults__gridWrapper__c8Y5H {
  padding-bottom: 50px; }

.imagingResults__table__G\+G7V td[class*='col']:first-child {
  position: relative; }

.imagingResults__table__G\+G7V td[class*='col']:nth-child(n + 2) {
  width: 225px; }

.imagingResults__table__G\+G7V td[class*='col']:last-child {
  width: 150px;
  padding-left: 75px; }

.imagingResults__emptyListWrapper__oXkpV {
  margin: auto;
  max-width: 360px; }

.imagingResults__linkText__kUFHR {
  font-size: inherit; }

.imagingResults__ellipsis__vbKcU { }

.imagingResults__actionsListItem__Y8Vbw { }

.imagingResults__nameCell__HPb\+Y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.imagingResults__abnormal__o89Pu {
  height: 20px;
  width: 20px;
  fill: #ff9900; }

.imagingResults__dateFilterWrapper__WzQwk {
  border-radius: 5px;
  margin: 20px 25px 0;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .imagingResults__dateFilterWrapper__WzQwk.imagingResults__expanded__oGs1A {
    background: #f5f5f5;
    margin-bottom: 40px; }

.imagingResults__filterToggle__5fdsA {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .imagingResults__filterToggle__5fdsA:hover {
    color: #1ca1e2; }
  .imagingResults__filterToggle__5fdsA .imagingResults__toggleIcon__KhiaF {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.imagingResults__unlinkedMark__8p7ql {
  position: absolute;
  left: 0;
  top: 0;
  width: 10px;
  height: 44px;
  background-color: #0087c9; }

.imagingResults__abnormalContainer__9pN43 {
  display: -ms-flexbox;
  display: flex;
  padding: 0 0 0 10px; }

.imagingResults__abnormalResultTable__nlNf0 {
  width: 400px;
  margin: 0 5px 8px 0; }
  .imagingResults__abnormalResultTable__nlNf0 th,
  .imagingResults__abnormalResultTable__nlNf0 td {
    border-bottom: 1px solid #e7e7e7;
    padding: 10px 0 5px 0;
    text-align: left; }
  .imagingResults__abnormalResultTable__nlNf0 thead tr > th:first-child {
    color: #ff9900;
    font-size: 14px; }
  .imagingResults__abnormalResultTable__nlNf0 thead tr > th:nth-child(3) {
    text-align: right;
    padding-right: 10px; }
  .imagingResults__abnormalResultTable__nlNf0 tbody tr > td:nth-child(2) {
    text-align: right;
    color: #ff9900; }
  .imagingResults__abnormalResultTable__nlNf0 tbody tr > td:nth-child(3) {
    text-align: right;
    padding-right: 10px; }

.itemNumbersTooltip__tooltipContent__u0joo {
  width: 380px;
  font-size: 12px;
  text-align: left;
  padding: 10px 0 15px 5px; }

.itemNumbersTooltip__scrollbar__\+MKTl {
  margin-top: 12px;
  height: 100%; }

.itemNumbersTooltip__tooltipTableWrapper__1DGyz {
  max-height: 105px; }

.itemNumbersTooltip__tooltipTitle__I9aHB {
  font-weight: 700; }

.itemNumbersTooltip__itemNumbers__V4ZYQ {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block;
  color: #1ca1e2; }
  .itemNumbersTooltip__itemNumbers__V4ZYQ:hover {
    text-decoration: underline; }

.itemNumbersTooltip__tooltipTable__tJCSP tr {
  border-bottom: 1px solid #e7e7e7;
  height: 34px; }

.itemNumbersTooltip__tooltipTable__tJCSP th,
.itemNumbersTooltip__tooltipTable__tJCSP td {
  padding: 10px 0 5px 0;
  text-align: left; }
  .itemNumbersTooltip__tooltipTable__tJCSP th:first-child,
  .itemNumbersTooltip__tooltipTable__tJCSP td:first-child {
    width: 105px;
    padding-left: 10px; }
  .itemNumbersTooltip__tooltipTable__tJCSP th:nth-child(2),
  .itemNumbersTooltip__tooltipTable__tJCSP td:nth-child(2) {
    width: 180px; }
  .itemNumbersTooltip__tooltipTable__tJCSP th:nth-child(3),
  .itemNumbersTooltip__tooltipTable__tJCSP td:nth-child(3) {
    width: 70px; }

.itemNumbersTooltip__tooltipTable__tJCSP td:first-child {
  font-weight: 700; }

.paymentInput__paymentValue__9iTEG {
  width: 100px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .paymentInput__paymentValue__9iTEG:focus-within, .paymentInput__paymentValue__9iTEG:hover {
    z-index: 1; }
  .paymentInput__paymentValue__9iTEG input {
    border-radius: 0; }
  .paymentInput__paymentValue__9iTEG div[class*='overflown'] {
    width: 230px;
    white-space: normal;
    height: 30px; }

.paymentsList__paymentsListContainer__jPTvg {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: end;
      justify-content: flex-end;
  margin-bottom: 20px; }

.paymentsList__scrollbar__mkLcO {
  height: 125px; }

.paymentsList__paymentsList__1BZ3\+ {
  width: 563px;
  min-height: 121px;
  border: 1px solid #e7e7e7;
  border-bottom-left-radius: 3px;
  border-bottom-right-radius: 3px; }

.paymentsList__paymentItemWrap__5jFFB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #ffffdf;
  padding: 0 10px 0 20px;
  border-bottom: 1px solid #e7e7e7;
  height: 30px; }
  .paymentsList__paymentItemWrap__5jFFB:hover {
    background-color: #f5f5f5; }

.paymentsList__paymentItem__JLe6p {
  max-width: 490px;
  line-height: 30px;
  font-size: 12px;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap; }

.paymentsList__bold__WARjC {
  font-weight: bold; }

.paymentsList__clearBtnWrap__i\+Iux {
  width: 22px;
  height: 22px;
  padding: 0;
  background: none;
  border: none;
  right: 5px;
  cursor: pointer;
  -ms-flex-item-align: center;
      -ms-grid-row-align: center;
      align-self: center; }
  .paymentsList__clearBtnWrap__i\+Iux:hover .paymentsList__clearBtn__CgRs3 {
    color: #0087c9; }
  .paymentsList__clearBtnWrap__i\+Iux:focus {
    outline: none; }
    .paymentsList__clearBtnWrap__i\+Iux:focus .paymentsList__clearBtn__CgRs3 {
      color: #0087c9; }
  .paymentsList__clearBtnWrap__i\+Iux.paymentsList__entering__QKiIj {
    opacity: 0; }
  .paymentsList__clearBtnWrap__i\+Iux.paymentsList__entered__9t\+Jf {
    opacity: 1;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .paymentsList__clearBtnWrap__i\+Iux.paymentsList__exiting__PuoSU {
    opacity: 0;
    -webkit-transition: opacity 0.2s;
    -o-transition: opacity 0.2s;
    transition: opacity 0.2s; }
  .paymentsList__clearBtnWrap__i\+Iux.paymentsList__exited__qRPIj {
    opacity: 0; }

.paymentsList__clearBtn__CgRs3 {
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  color: #e7e7e7;
  width: 100%;
  height: 100%; }

.addPaymentForm__container__QhO92 {
  padding-top: 20px; }

.addPaymentForm__formContent__1hfm- {
  padding-left: 20px; }

.addPaymentForm__title__3ol7s {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px; }

.addPaymentForm__addPaymentTo__VwRCC {
  font-size: 15px;
  margin: 20px 0; }

.addPaymentForm__row__MziQ8 {
  display: -ms-flexbox;
  display: flex; }

.addPaymentForm__formRow__U4EeU {
  padding-bottom: 20px; }

.addPaymentForm__innerFormContainer__aQCu4 {
  width: 550px; }
  .addPaymentForm__innerFormContainer__aQCu4 > .addPaymentForm__row__MziQ8 {
    margin: 20px 0; }
    .addPaymentForm__innerFormContainer__aQCu4 > .addPaymentForm__row__MziQ8:last-child {
      margin: 20px 0 0; }

.addPaymentForm__titleContainer__Fp5tw {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.addPaymentForm__select__s\+Iwn {
  width: 200px; }
  .addPaymentForm__select__s\+Iwn:not(:last-child) {
    margin-right: 20px; }

.addPaymentForm__buttonsRow__1GYxG {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5;
  margin-top: 20px; }

.addPaymentForm__formTitle__md40k {
  color: #666666;
  font-weight: bold; }

.addPaymentForm__formSubTitle__u\+\+yE {
  color: #666666;
  font-weight: 400; }

.addPaymentForm__paymentType__7qYlp {
  width: 100px;
  margin-right: 0 !important;
  margin-bottom: 0;
  z-index: 2; }
  .addPaymentForm__paymentType__7qYlp:focus-within, .addPaymentForm__paymentType__7qYlp:hover {
    z-index: 2; }
  .addPaymentForm__paymentType__7qYlp div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.addPaymentForm__chequeNumber__5bJbr {
  width: 120px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .addPaymentForm__chequeNumber__5bJbr:focus-within, .addPaymentForm__chequeNumber__5bJbr:hover {
    z-index: 1; }
  .addPaymentForm__chequeNumber__5bJbr input {
    border-radius: 0; }

.addPaymentForm__paymentAdd__kAy9Y {
  margin-top: 20px;
  min-width: 60px;
  width: 120px;
  margin-left: -2px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }

.auditTrail__container__OxNka {
  min-height: 224px;
  position: relative; }

.auditTrail__content__yP0BX {
  padding: 20px; }

.auditTrail__title__0nITJ {
  margin-bottom: 20px; }
  .auditTrail__title__0nITJ span {
    color: #565656;
    font-size: 20px; }
    .auditTrail__title__0nITJ span:first-child {
      font-weight: 600; }
    .auditTrail__title__0nITJ span:last-child {
      font-weight: 400;
      font-style: italic; }

.auditTrail__scrollbar__Bx80W {
  max-height: 225px;
  padding-right: 10px;
  width: 600px;
  margin-bottom: 10px; }
  .auditTrail__scrollbar__Bx80W span {
    font-size: 11px;
    line-height: 25px; }

.auditTrail__detailsItem__HqRZw span {
  line-height: 25px; }
  .auditTrail__detailsItem__HqRZw span:first-child {
    font-weight: 600; }

.auditTrail__redText__IWMUc {
  color: #ff6666; }

.auditTrail__emptyAuditTrail__g9xUp {
  color: #0087c9;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-bottom: 30px; }

.auditTrail__infoIcon__SiLru {
  width: 24px;
  height: 24px;
  margin-right: 10px; }

.auditTrail__buttonsRow__u-7\+y {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.bulkSummary__actionsListItem__RM\+VW { }

.bulkSummary__wrapper__ATazX {
  display: -ms-inline-flexbox;
  display: inline-flex;
  position: relative;
  background-color: #fff;
  top: 2px; }

.bulkSummary__disabled__ffcVi {
  pointer-events: none;
  color: #e7e7e7; }
  .bulkSummary__disabled__ffcVi .bulkSummary__arrow__yc09K {
    color: #e7e7e7; }

.bulkSummary__dropdown__zl6-d {
  position: relative;
  height: 28px;
  width: 24px;
  border-radius: 3px;
  border-left-width: 0;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  cursor: pointer;
  color: #0087c9; }
  .bulkSummary__dropdown__zl6-d:hover {
    background-color: #0087c9; }
    .bulkSummary__dropdown__zl6-d:hover .bulkSummary__arrow__yc09K {
      color: #fff; }

.bulkSummary__arrow__yc09K {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  width: 100%;
  height: 9px; }

.bulkSummary__dropdownOpened__aVTEf {
  border-bottom-right-radius: 0; }

.bulkSummary__dropdownListWrap__SCNc9 {
  top: 27px;
  left: -35px;
  width: 100%;
  position: absolute;
  min-width: 186px; }

.bulkSummary__dropdownList__iodde {
  width: 100%;
  left: 0;
  text-align: left;
  background-color: #fff;
  position: absolute;
  overflow: hidden;
  color: #999999;
  z-index: 10; }
  .bulkSummary__dropdownList__iodde li {
    -webkit-transition: 0.3s;
    -o-transition: 0.3s;
    transition: 0.3s; }
    .bulkSummary__dropdownList__iodde li:hover {
      background: #e7e7e7;
      color: #0087c9; }
  .bulkSummary__dropdownList__iodde .bulkSummary__highlighted__Jjqfj {
    background: #e7e7e7;
    color: #0087c9; }

.bulkSummary__listWrap__ga0Py {
  position: relative;
  background-color: #fff;
  border: solid 1px #0087c9;
  border-radius: 0 0 3px 3px; }

.invoiceHistoryTable__table__kF5EG div[class*='bulkActionsWrapper'] {
  overflow: inherit;
  position: relative;
  z-index: 1; }

.invoiceHistoryTable__table__kF5EG table {
  table-layout: auto !important; }
  .invoiceHistoryTable__table__kF5EG table td[colspan] {
    max-width: 0; }
  .invoiceHistoryTable__table__kF5EG table td[class*='col'] {
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(2) {
      width: 1px; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(3) {
      width: 9%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(4) {
      width: 12%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(5) {
      width: 12%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(6) {
      width: 9%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(7) {
      width: 7%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(8) {
      width: 7%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(9) {
      width: 8%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(10) {
      width: 9%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:nth-child(11) {
      width: 12%;
      max-width: 0; }
    .invoiceHistoryTable__table__kF5EG table td[class*='col']:last-child {
      max-width: 154px;
      min-width: 154px; }

.invoiceHistoryTable__actionsListItem__yRx7T { }

.invoiceHistoryTable__ellipsis__4F3kY { }

.invoiceHistoryTable__invoiceLink__DyIqe {
  text-decoration: none; }

.invoiceHistoryTable__greenText__1k4Ee {
  color: #093; }

.invoiceHistoryTable__redText__VYvw- {
  color: #ff6633; }

.invoiceHistoryTable__lineThrough__4p7jC {
  text-decoration: line-through; }

.invoiceHistoryTable__bulkActions__ZGMZc {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end;
  height: 26px;
  min-height: 26px; }
  .invoiceHistoryTable__bulkActions__ZGMZc > * {
    margin-right: 8px; }
  .invoiceHistoryTable__bulkActions__ZGMZc > *:first-child {
    margin-right: 3px; }

.invoiceHistoryTable__icon__9bOMR {
  cursor: pointer;
  -webkit-transition: 0.2s;
  -o-transition: 0.2s;
  transition: 0.2s;
  display: -ms-flexbox;
  display: flex; }
  .invoiceHistoryTable__icon__9bOMR svg {
    fill: #0087c9;
    width: 26px;
    height: 26px; }

.invoiceHistoryTable__bulkPayIcon__VXffa { }
  .invoiceHistoryTable__bulkPayIcon__VXffa svg {
    -webkit-transform: translateY(4px);
        -ms-transform: translateY(4px);
            transform: translateY(4px); }

.invoiceHistoryTable__selectedInvoices__xmfBZ {
  font-weight: 700;
  font-size: 16px;
  color: #0087c9; }

.totals__content__RMg8t {
  display: -ms-flexbox;
  display: flex; }

.totals__totalsContainer__Mh8n3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: end;
      align-items: flex-end; }

.totals__totalItem__oJriZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  margin-right: 25px; }
  .totals__totalItem__oJriZ:not(:last-child) {
    min-width: 75px; }

.totals__unpaidText__PYENI {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content; }

.totals__deposits__TTtKv {
  margin-right: 55px; }

.totals__totalValue__dvjaK {
  font-size: 2em;
  font-weight: 700;
  margin-bottom: 18px; }

.totals__green__Hzn84 {
  color: #093; }

.totals__red__bwfFP {
  font-size: 40px;
  color: #f33;
  line-height: 1em; }

.totals__blurred__suEhm {
  opacity: .4; }

.totals__bubble__I66yH {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  padding: 6px;
  border-radius: 100%;
  line-height: 20px;
  text-align: center;
  height: 78px;
  width: 78px;
  background-color: #f33;
  position: relative;
  z-index: 2; }

.totals__bubbleInner__42pcx {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #fff;
  font-weight: 700; }

.totals__invoiceCount__2ZmgK {
  font-size: 36px;
  margin-bottom: 8px; }

.totals__bottom__lCL0i {
  height: 6px;
  background-color: #e7e7e7;
  position: relative;
  bottom: 26px;
  z-index: 1;
  border-radius: 10px;
  width: calc(100% - 83px); }

.invoiceHistoryTotals__container__ij730 {
  position: relative; }

.dashboard__container__ViwqB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  margin-bottom: 20px; }

.dashboard__fullnameTitle__uASRt {
  margin-top: 35px;
  font-weight: 700;
  font-size: 24px; }

.dashboard__icon__X\+d00 {
  -webkit-transform: scaleX(-1);
      -ms-transform: scaleX(-1);
          transform: scaleX(-1);
  margin-right: 7px; }

.dashboard__link__xqgq6 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  width: -webkit-fit-content;
  width: -moz-fit-content;
  width: fit-content; }

.collapsible__wrapper__pb9IM {
  background: #fff;
  border-left-width: 1.5em;
  border-left-style: solid;
  border-left-color: #e7e7e7;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 15px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  width: 100%; }
  .collapsible__wrapper__pb9IM.collapsible__expanded__0Em\+7 {
    border-left-color: #fc3; }

.collapsible__collapsable__tGp6P {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s; }
  .collapsible__collapsable__tGp6P.collapsible__expanded__0Em\+7 {
    padding-top: 20px; }

.collapsible__filterToggle__6-Xgj {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .collapsible__filterToggle__6-Xgj:hover {
    color: #1ca1e2; }
  .collapsible__filterToggle__6-Xgj .collapsible__toggleIcon__8gf-a {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.collapsible__row__8eGNI {
  display: -ms-flexbox;
  display: flex; }

.collapsible__header__1JZ8g {
  -ms-flex-pack: justify;
      justify-content: space-between;
  cursor: pointer;
  -ms-flex-align: center;
      align-items: center;
  height: 25px; }

.collapsible__input__S-3Rm {
  min-width: 146px;
  max-width: 280px;
  margin-bottom: 15px;
  margin-right: 20px; }

.collapsible__select__z0owD {
  text-transform: capitalize; }

.collapsible__entering__2gLxW {
  opacity: 0;
  pointer-events: none; }

.collapsible__entered__8Um7Y {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.collapsible__exiting__08MoE {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.collapsible__exited__3c3CH {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.collapsible__title__X2sPV {
  font-weight: bold;
  font-size: 14px;
  color: #666666; }

.collapsible__arrowIcon__qgekc {
  fill: #e7e7e7; }
  .collapsible__arrowIcon__qgekc:hover {
    fill: currentColor; }

.rangeDatePicker__wrapper__zvZHV {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column; }

.rangeDatePicker__row__SHNGv {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: start;
      justify-content: flex-start; }

.rangeDatePicker__rangeDatePickerContainer__TXIhz:not(:last-of-type) {
  margin-right: 20px; }

.dateFilter__row__1XsMh {
  display: -ms-flexbox;
  display: flex; }

.dateFilter__rangeDatePicker__6121P {
  margin-left: 20px; }

.dateFilter__datePicker__jxBfy {
  width: 210px; }

.invoiceTypesAndLocationFilter__row__i5ipW {
  display: -ms-flexbox;
  display: flex; }

.invoiceTypesAndLocationFilter__rangeDatePicker__UPQwX {
  margin-left: 20px; }

.invoiceTypesAndLocationFilter__select__EgwP0 {
  margin-left: 30px;
  width: 300px; }

.invoiceHistoryFilter__filterWrapper__tVdNf {
  border-radius: 10px;
  margin: 20px 0;
  padding: 25px;
  background: #f5f5f5; }

.invoiceHistoryFilter__collapsibleFormItemWrapper__UfvLF:not(:first-child) {
  margin-left: 10px; }

.invoiceHistoryFilter__extendedFilter__DLU75 {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  background-color: #f5f5f5; }
  .invoiceHistoryFilter__extendedFilter__DLU75.invoiceHistoryFilter__expanded__V0C-n {
    padding-top: 30px; }

.invoiceHistoryFilter__filterToggle__Uc5Yp {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .invoiceHistoryFilter__filterToggle__Uc5Yp:hover {
    color: #1ca1e2; }
  .invoiceHistoryFilter__filterToggle__Uc5Yp .invoiceHistoryFilter__toggleIcon__KCZUH {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.invoiceHistoryFilter__row__Qno2M {
  display: -ms-flexbox;
  display: flex; }

.invoiceHistoryFilter__mainFilter__8\+ij7 {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.invoiceHistoryFilter__select__mRKEd {
  text-transform: capitalize;
  width: 70%;
  min-width: 146px;
  max-width: 320px; }

.invoiceHistoryFilter__typesAndLocationFilter__lS\+Tu {
  width: 560px;
  margin-right: 25px; }

.invoiceHistoryFilter__dateFilter__FBXXZ {
  width: 650px; }

.invoiceHistoryFilter__entering__Zyb58 {
  opacity: 0;
  pointer-events: none; }

.invoiceHistoryFilter__entered__S5NB1 {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.invoiceHistoryFilter__exiting__e8\+7q {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.invoiceHistoryFilter__exited__J1sPQ {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.invoiceHistoryFilter__search__maSoD {
  width: 260px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .invoiceHistoryFilter__search__maSoD:focus-within, .invoiceHistoryFilter__search__maSoD:hover {
    z-index: 2; }
  .invoiceHistoryFilter__search__maSoD div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.invoiceHistoryFilter__searchType__TUEjv {
  width: 120px;
  margin-right: 0 !important;
  margin-left: -1px;
  margin-bottom: 0; }
  .invoiceHistoryFilter__searchType__TUEjv div > div {
    border-radius: 0; }

.invoiceHistoryFilter__searchButton__GUjLe {
  -ms-flex-item-align: end;
      align-self: flex-end;
  background-color: #33cccc;
  min-width: 33px;
  width: 33px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  .invoiceHistoryFilter__searchButton__GUjLe:hover {
    background-color: #33cccc; }

.invoiceHistoryFilter__icon__g6k\+h {
  width: 18px;
  height: 18px; }

.invoiceHistoryFilter__exportLink__6MG40 {
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #13af3c;
  font-size: 14px; }

.invoiceHistoryFilter__exportToExcelLink__HtPm\+ {
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #13af3c;
  font-size: 14px; }

.invoiceHistoryFilter__disabledExportIcon__-frqN {
  pointer-events: none;
  color: #ccc; }

.invoiceHistoryFilter__exportIcon__UIcj7 {
  width: 42px;
  height: 42px; }

.invoiceHistoryFilter__footerButtons__JZdKn {
  margin-top: 30px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.invoiceHistoryFilter__applyFilterButton__EA4nv {
  background-color: #33cccc; }
  .invoiceHistoryFilter__applyFilterButton__EA4nv:hover {
    background-color: #33cccc; }

.invoiceHistoryFilter__datePill__HcRJZ {
  border-radius: 8px;
  padding: 3px 10px;
  font-size: 11px;
  background-color: #ccc; }
  .invoiceHistoryFilter__datePill__HcRJZ > span:not(:last-of-type) {
    margin-right: 5px; }
  .invoiceHistoryFilter__datePill__HcRJZ:last-child {
    margin-left: 10px; }

.paymentInput__paymentValue__zlNfq {
  width: 100px;
  margin-bottom: 0; }
  .paymentInput__paymentValue__zlNfq:focus-within, .paymentInput__paymentValue__zlNfq:hover {
    z-index: 1; }
  .paymentInput__paymentValue__zlNfq input {
    border-top-left-radius: 0;
    border-bottom-left-radius: 0; }
  .paymentInput__paymentValue__zlNfq div[class*='overflown'] {
    width: 230px;
    white-space: normal;
    height: 30px;
    -webkit-transform: translateX(-105px);
        -ms-transform: translateX(-105px);
            transform: translateX(-105px); }

.selectedInvoices__container__hgTCy {
  padding-top: 45px; }

.selectedInvoices__scrollbar__2I-C9 {
  width: 514px;
  height: 155px;
  max-height: 155px;
  background-color: #fff;
  border: 1px solid #ccc;
  border-radius: 5px;
  padding: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.selectedInvoices__item__QLrrr {
  background-color: rgba(231, 231, 231, 0.2);
  border: 1px solid #ccc;
  padding: 5px;
  border-radius: 2px;
  color: #797979;
  margin-right: 10px;
  margin-bottom: 10px;
  display: inline-block; }

.bulkPaymentPanel__heading__PCc7k {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 35px; }

.bulkPaymentPanel__subHeading__dXKx1 {
  font-size: 14px;
  color: #868686;
  margin-bottom: 30px; }

.bulkPaymentPanel__formContainer__DzCYv {
  background-color: #f5f5f5;
  border-radius: 10px;
  padding: 55px 40px 35px;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.bulkPaymentPanel__title__iKfm8 {
  font-size: 20px;
  font-weight: 700;
  margin-bottom: 20px; }

.bulkPaymentPanel__addPaymentTo__CCVE1 {
  font-size: 15px;
  margin: 20px 0; }

.bulkPaymentPanel__row__2cC41 {
  display: -ms-flexbox;
  display: flex; }

.bulkPaymentPanel__formRow__DahpA {
  padding-bottom: 20px; }

.bulkPaymentPanel__innerFormContainer__vfgKV > .bulkPaymentPanel__row__2cC41 {
  margin: 20px 0; }
  .bulkPaymentPanel__innerFormContainer__vfgKV > .bulkPaymentPanel__row__2cC41:last-child {
    margin: 20px 0 0; }

.bulkPaymentPanel__titleContainer__flcH3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }

.bulkPaymentPanel__select__xYQHl {
  width: 200px; }
  .bulkPaymentPanel__select__xYQHl:not(:last-child) {
    margin-right: 20px; }

.bulkPaymentPanel__buttonsRow__cGdAf {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  background-color: #f5f5f5;
  margin-top: 20px; }

.bulkPaymentPanel__formTitle__nHHNr {
  color: #666666;
  font-weight: bold; }

.bulkPaymentPanel__formSubTitle__E4fzg {
  color: #666666;
  font-weight: 400; }

.bulkPaymentPanel__paymentType__nfT6\+ {
  width: 100px;
  margin-right: 0 !important;
  margin-bottom: 0;
  z-index: 2; }
  .bulkPaymentPanel__paymentType__nfT6\+:focus-within, .bulkPaymentPanel__paymentType__nfT6\+:hover {
    z-index: 2; }
  .bulkPaymentPanel__paymentType__nfT6\+ div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.bulkPaymentPanel__chequeNumber__g6tET {
  width: 120px;
  margin-left: 20px; }

.invoiceHistory__container__YLMRZ {
  padding-top: 20px; }

.invoiceHistory__hidden__rivnT {
  display: none; }

.invoiceHistory__entering__xO904 {
  opacity: 0;
  pointer-events: none; }

.invoiceHistory__entered__fL2FS {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.invoiceHistory__exiting__sMHCN {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.invoiceHistory__exited__DyhBs {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.patientPortalAlertsDeleteForm__inlineCellContent__aUHNA { }

.patientPortalAlertsDeleteForm__inlineCellFooter__YRRcp { }

.patientPortalAlertsDeleteForm__inlineCellTitle__TV2tF { }

.patientPortalAlertsDeleteForm__inlineCellText__Qwkf\+ {
  margin-bottom: 0; }

.patientPortalAlertsDeleteForm__redText__W8Z7g {
  font-weight: bold;
  color: #ff6633; }

.editStripeAccount__content__vMask {
  padding: 30px; }

.editStripeAccount__editTitle__4MVWj {
  font-weight: 700;
  font-size: 20px;
  color: #666666; }

.editStripeAccount__buttonContainer__jTOMG {
  display: -ms-flexbox;
  display: flex;
  padding: 20px 30px;
  background-color: #f5f5f5; }
  .editStripeAccount__buttonContainer__jTOMG .editStripeAccount__cancel__H8J7O {
    background-color: transparent;
    color: #0087c9; }
    .editStripeAccount__buttonContainer__jTOMG .editStripeAccount__cancel__H8J7O:hover {
      text-decoration: underline; }

.editStripeAccount__nameDescription__A7Ih9 {
  color: #009900; }

.stripeStatus__stripeStatus__2zRhB {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-style: italic; }
  .stripeStatus__stripeStatus__2zRhB.stripeStatus__success__ulejx {
    color: #009900; }
  .stripeStatus__stripeStatus__2zRhB.stripeStatus__warning__ErN4d {
    color: #fd3535; }
  .stripeStatus__stripeStatus__2zRhB.stripeStatus__verifying__uSCfw {
    color: #ff6633; }
  .stripeStatus__stripeStatus__2zRhB .stripeStatus__statusIcon__m3sjP {
    display: inline-block;
    font-size: 20px;
    margin-right: 10px; }
  .stripeStatus__stripeStatus__2zRhB:hover {
    cursor: pointer; }
    .stripeStatus__stripeStatus__2zRhB:hover .stripeStatus__link__t6bkL {
      text-decoration: underline; }

.activationBox__container__fXrwX {
  background-color: #fff;
  margin-left: -70px;
  margin-right: 5px;
  padding: 30px; }

.activationBox__cancelIcon__t3Wte {
  padding: 10px;
  margin-right: 25px;
  font-size: 20px;
  color: #ccc;
  background-color: transparent;
  border: 0; }

.activationBox__header__gwHll {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: solid 1px #ccc;
  padding-bottom: 10px;
  margin-bottom: 10px; }
  .activationBox__header__gwHll h2 {
    font-weight: 700;
    color: #333333; }

.activationBox__messageContainer__yhX\+P {
  min-height: 100px;
  border-bottom: solid 1px #ccc;
  padding: 20px;
  margin-bottom: 20px; }
  .activationBox__messageContainer__yhX\+P .activationBox__message__pRZpe {
    padding: 20px 0; }

.activationBox__confirmationButton__1jMru {
  background-color: #13af3c; }
  .activationBox__confirmationButton__1jMru:focus, .activationBox__confirmationButton__1jMru:hover {
    background-color: #093; }

.stripeCreationSteps__step__Kmi\+6 {
  background-color: #fff;
  border-radius: 30px;
  border: solid 1px #ccc;
  color: #000;
  padding: 10px;
  width: 15px;
  height: 15px;
  font-size: 18px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center; }

.stripeCreationSteps__row__vYfX5 {
  display: -ms-flexbox;
  display: flex;
  min-height: 50px;
  padding-bottom: 20px; }
  .stripeCreationSteps__row__vYfX5 .stripeCreationSteps__rowContent__w9lP9 {
    padding-left: 15px; }
    .stripeCreationSteps__row__vYfX5 .stripeCreationSteps__rowContent__w9lP9 > p {
      font-size: 16px; }
    .stripeCreationSteps__row__vYfX5 .stripeCreationSteps__rowContent__w9lP9 b {
      font-weight: bold; }
  .stripeCreationSteps__row__vYfX5:last-of-type {
    padding-bottom: 0; }

.stripeCreationSteps__buttonContainer__ksqQD {
  display: -ms-flexbox;
  display: flex;
  padding: 10px 0; }
  .stripeCreationSteps__buttonContainer__ksqQD .stripeCreationSteps__buttonDescription__kL9OB {
    width: 240px;
    font-size: 11px;
    color: #ff6666; }

.stripeCreationSteps__entering__TLlEq {
  opacity: 0;
  pointer-events: none; }

.stripeCreationSteps__entered__-L3Rk {
  opacity: 1;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s; }

.stripeCreationSteps__exiting__ioZVv {
  height: 0;
  opacity: 0;
  -webkit-transition: 0.3s;
  -o-transition: 0.3s;
  transition: 0.3s;
  pointer-events: none; }

.stripeCreationSteps__exited__TfIbH {
  opacity: 0;
  height: 0;
  pointer-events: none;
  overflow: hidden; }

.stripeTermsAndConditions__container__pbysn {
  background-color: #fff;
  margin-left: -70px;
  margin-right: 5px;
  padding: 30px; }

.stripeTermsAndConditions__cancelIcon__mMB7O {
  padding: 10px;
  margin-right: 25px;
  font-size: 20px;
  color: #ccc;
  background-color: transparent;
  border: 0; }

.stripeTermsAndConditions__header__8zphW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-line-pack: center;
      align-content: center;
  -ms-flex-direction: row;
      flex-direction: row;
  -ms-flex-pack: justify;
      justify-content: space-between;
  border-bottom: solid 1px #ccc;
  padding-bottom: 10px;
  margin-bottom: 10px; }
  .stripeTermsAndConditions__header__8zphW h2 {
    font-weight: 700;
    color: #333333; }

.stripeTermsAndConditions__messageContainer__4uCVj {
  min-height: 100px;
  border-bottom: solid 1px #ccc;
  padding: 20px;
  margin-bottom: 20px; }
  .stripeTermsAndConditions__messageContainer__4uCVj .stripeTermsAndConditions__message__oCsGI {
    padding: 20px 0; }

.stripeTermsAndConditions__confirmationButton__-Mokl {
  background-color: #13af3c; }
  .stripeTermsAndConditions__confirmationButton__-Mokl:focus, .stripeTermsAndConditions__confirmationButton__-Mokl:hover {
    background-color: #093; }

.stripeTermsAndConditions__termsAndConditions__q2sXZ {
  height: 200px;
  overflow: auto;
  padding: 20px;
  color: #666666;
  line-height: 28px;
  margin-bottom: 10px; }
  .stripeTermsAndConditions__termsAndConditions__q2sXZ .stripeTermsAndConditions__orderedList__16d8y {
    padding: 0 20px; }

.stripeTermsAndConditions__subTitle__88yOq {
  font-size: 16px;
  font-weight: 700;
  font-style: italic; }

.stripeTermsAndConditions__buttonContainer__rifTv {
  border-top: solid 1px #ccc;
  padding-top: 20px; }

.portalPayments__inlineCellContent__Za4d\+ {
  padding: 20px 35px; }

.portalPayments__inlineCellTitle__RwzkO {
  font-size: 20px;
  font-weight: bold;
  margin-bottom: 20px; }

.portalPayments__inlineCellText__QH9wk {
  font-size: 15px;
  line-height: 2em;
  margin-bottom: 20px; }

.portalPayments__inlineCellFooter__6V3KT {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 14px;
  padding: 20px 35px;
  background-color: #f5f5f5; }

.portalPayments__children__dDwsD {
  padding-left: 75px; }
  .portalPayments__children__dDwsD .portalPayments__instruction__vEEZA {
    font-size: 18px;
    color: #0087c9;
    padding-bottom: 10px; }
  .portalPayments__children__dDwsD .portalPayments__visible__\+gCSX {
    display: block; }
  .portalPayments__children__dDwsD .portalPayments__hidden__01s7j {
    display: none; }

.portalPayments__activeConnections__r5ozA {
  text-align: right;
  padding: 0 20px; }

.portalPayments__activate__fPzc2 {
  padding: 0 0 20px 50px; }
  .portalPayments__activate__fPzc2 .portalPayments__activateButton__D0N67 {
    background-color: #13af3c; }
    .portalPayments__activate__fPzc2 .portalPayments__activateButton__D0N67:focus, .portalPayments__activate__fPzc2 .portalPayments__activateButton__D0N67:hover {
      background-color: #093; }

.portalPayments__actionsListItem__tJ9nG { }

.portalPayments__tableContainer__SrO6S {
  margin-left: -75px;
  background-color: #fff; }
  .portalPayments__tableContainer__SrO6S .portalPayments__table__I9wRV table {
    table-layout: auto; }
  .portalPayments__tableContainer__SrO6S .portalPayments__bsbColumn__QlfjJ {
    width: 80px; }
  .portalPayments__tableContainer__SrO6S .portalPayments__stripeStatus__4QVKp {
    width: 200px; }
  .portalPayments__tableContainer__SrO6S .portalPayments__activeConnectionColumn__B0xcM {
    width: 140px; }
  .portalPayments__tableContainer__SrO6S .portalPayments__actionColumn__A0Lwv {
    width: 180px; }
  .portalPayments__tableContainer__SrO6S .portalPayments__ellipsis__4cQST {
    display: block;
    width: 300px;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }

.portalPayments__headerContent__wo\+YT {
  position: absolute;
  top: 20px;
  right: 20px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px; }
  .portalPayments__headerContent__wo\+YT .portalPayments__statusIcon__CTup2 {
    margin-right: 10px; }
  .portalPayments__headerContent__wo\+YT.portalPayments__activatedAccounts__5Y\+-V {
    font-style: italic; }
    .portalPayments__headerContent__wo\+YT.portalPayments__activatedAccounts__5Y\+-V .portalPayments__statusIcon__CTup2 {
      color: #13af3c;
      font-size: 18px; }

.portalPayments__actionListWrapper__YN2YK div[class^='actionsDropdown__wrapper'] {
  width: 200px; }

.portalPayments__withMargin__rTlwX {
  margin-top: 20px; }

.updatePayment__content__qbtSl {
  padding: 20px; }

.updatePayment__container__bqAkp * {
  -webkit-box-sizing: border-box !important;
          box-sizing: border-box !important; }

.updatePayment__title__xwHzA {
  font-weight: 700;
  font-style: normal;
  font-size: 20px;
  color: #666666; }

.updatePayment__buttonContainer__048-W {
  padding: 16px 38px;
  background-color: #f5f5f5; }
  .updatePayment__buttonContainer__048-W .updatePayment__cancel__agBGi {
    background-color: transparent;
    color: #0087c9; }

.updatePayment__message__m7jFA {
  color: #0087c9;
  padding-bottom: 10px;
  max-width: 400px;
  white-space: normal; }

.updatePayment__required__e32No {
  color: #fd3535; }

.updatePayment__outOfPocket__DGs3b {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: justify;
      justify-content: space-between;
  color: #333333;
  font-weight: 700; }
  .updatePayment__outOfPocket__DGs3b .updatePayment__amount__VhbDB {
    font-size: 20px; }

.updatePayment__costTable__qfH3i {
  padding: 5px 0; }

.updatePayment__detailTable__1P1pd {
  width: 400px;
  padding: 20px;
  border: solid #dbdbdb 1px;
  background-color: #f5f5f5;
  border-radius: 8px; }
  .updatePayment__detailTable__1P1pd .updatePayment__row__TugZG {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
    .updatePayment__detailTable__1P1pd .updatePayment__row__TugZG:first-child {
      padding-bottom: 10px; }
    .updatePayment__detailTable__1P1pd .updatePayment__row__TugZG:not(:first-child) {
      padding: 10px 0; }
  .updatePayment__detailTable__1P1pd .updatePayment__cost__oEMmy {
    font-size: 14px; }
  .updatePayment__detailTable__1P1pd .updatePayment__consultCost__KM5ai {
    font-size: 15px;
    font-weight: bold;
    color: #005685; }
  .updatePayment__detailTable__1P1pd .updatePayment__separator__IfW3O {
    border-bottom: 1px solid #dbdbdb; }
  .updatePayment__detailTable__1P1pd .updatePayment__textarea__rPWcl {
    width: 93%; }
  .updatePayment__detailTable__1P1pd .updatePayment__smallInput__YWE8P {
    width: 120px; }
  .updatePayment__detailTable__1P1pd .updatePayment__medicareInput__m4\+bp.updatePayment__isDisabled__PIpbw {
    cursor: not-allowed;
    pointer-events: unset !important; }
    .updatePayment__detailTable__1P1pd .updatePayment__medicareInput__m4\+bp.updatePayment__isDisabled__PIpbw button {
      pointer-events: none; }

.feeSettings__tableContainer__dzbO9 {
  background-color: #fff;
  padding: 0 25px; }
  .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd {
    table-layout: fixed; }
    .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td {
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      white-space: nowrap; }
      .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:nth-child(1) {
        width: 20%;
        overflow: hidden; }
      .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:nth-child(2), .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:nth-child(3), .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:nth-child(4), .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:nth-child(5) {
        width: 10%;
        overflow: hidden; }
      .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd td:last-child {
        width: 10%; }
    .feeSettings__tableContainer__dzbO9 .feeSettings__table__1e8nd .feeSettings__itemNote__HfDKj {
      -o-text-overflow: ellipsis;
         text-overflow: ellipsis;
      display: inline; }

.feeSettings__buttonWrapper__sDVuy .feeSettings__updateButton__yoFnl {
  /* temporary fix C2CNEW-20325*/
  opacity: 1 !important; }

.documentsGainAccessForm__container__84MlS {
  margin-top: 30px;
  border: 1px solid #e7e7e7;
  background-color: #fff; }

.documentsGainAccessForm__header__VaOGl {
  border-bottom: 1px solid #e7e7e7;
  height: 60px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: center;
      justify-content: center;
  -ms-flex-direction: column;
      flex-direction: column;
  padding-left: 30px; }
  .documentsGainAccessForm__header__VaOGl > span {
    font-weight: 700;
    font-size: 16px; }

.documentsGainAccessForm__body__ANMtz {
  padding: 30px;
  color: #868686; }

.documentsGainAccessForm__input__TcNxk {
  max-width: 220px; }

.documentsGainAccessForm__accessCodeDescription__ITz0H {
  display: block;
  padding-bottom: 30px;
  font-size: 14px; }

.documentsGainAccessForm__textarea__VMa0d {
  width: 420px; }

.documentsGainAccessForm__textareaContainer__6SCzW {
  padding-top: 30px; }

.documentsGainAccessForm__footer__7eJ5w {
  border-top: 1px solid #e7e7e7;
  padding: 15px 30px; }

.documentsTableFactory__collapsible__\+cp11 {
  max-width: 100% !important;
  border-radius: 11px; }

.documentsTableFactory__dateFilterWrapper__mZFbg {
  border-radius: 11px;
  margin: 20px 0 20px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.documentsTableFactory__filterToggle__cDOE\+ {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px; }
  .documentsTableFactory__filterToggle__cDOE\+:hover {
    color: #1ca1e2; }
  .documentsTableFactory__filterToggle__cDOE\+ .documentsTableFactory__toggleIcon__oKKtn {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.documentsTableFactory__documentTitle__2RFtY {
  color: #000;
  font-size: 20px;
  font-weight: 700;
  margin: 10px 0 10px; }

.documentsTableFactory__emptyListNotification__ikROi {
  width: 400px;
  margin: auto; }
  .documentsTableFactory__emptyListNotification__ikROi span {
    display: block; }

.documentsTableFactory__actionsListItem__PeNHw { }

.documentsTableFactory__helperCellIcon__fKNmg {
  font-size: 14px;
  color: #0087c9;
  cursor: pointer;
  display: block; }

.documentsTableFactory__replacer__xJM1t {
  width: 20px; }

.documentsTableFactory__italic__XAAuk {
  font-style: italic;
  font-weight: normal; }

.documentsTableFactory__groupedTable__i1jaA table td:first-child {
  width: 50px;
  max-width: 50px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.documentsTableFactory__groupedTable__i1jaA table td:nth-child(2) {
  width: 300px; }

.documentsTableFactory__capitalize__ci2Pn {
  text-transform: capitalize; }

.documentsTableFactory__ellipsis__OojJg { }

.documentsTableFactory__documentTitleWrapper__t8vFW {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between; }
  .documentsTableFactory__documentTitleWrapper__t8vFW > span {
    font-size: 14px;
    padding-top: 12px;
    padding-bottom: 12px; }

.documentsFilter__header__b7-5K {
  margin-bottom: 1.5em; }

.documentsFilter__row__cnAsx {
  display: -ms-flexbox;
  display: flex; }
  .documentsFilter__row__cnAsx.documentsFilter__centerAlign__8VlJP {
    -ms-flex-align: center;
        align-items: center; }

.documentsFilter__filterContainer__WXivW {
  padding-top: 10px; }

.documentsFilter__documentsTableFilterWrapper__YtlSt {
  border-radius: 11px;
  margin: 20px 0 20px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.documentsFilter__filterToggle__byi1s {
  cursor: pointer;
  display: block;
  color: #0087c9;
  font-size: 14px;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .documentsFilter__filterToggle__byi1s:hover {
    color: #1ca1e2; }
  .documentsFilter__filterToggle__byi1s .documentsFilter__toggleIcon__D4Vob {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.documentsFilter__datePicker__9-ePp {
  margin-right: 8px; }

.documentsFilter__filter__GrKCu {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }
  .documentsFilter__filter__GrKCu:last-child {
    margin-left: 1.42em; }

.documentsFilter__dateFilter__kM5p2 {
  width: 500px; }

.documentsFilter__typeFilter__qpWAq {
  width: 650px; }

.documentsFilter__cyanColorButton__e9HTY {
  background: #47d1d1; }
  .documentsFilter__cyanColorButton__e9HTY:hover {
    background: #33cccc; }

.documentsFilter__dateFilterWrapper__AirVk {
  border-radius: 5px;
  background: #f5f5f5; }

.documentsFilter__actions__gmni1 {
  margin-top: 40px;
  -ms-flex-align: center;
      align-items: center;
  display: -ms-flexbox;
  display: flex; }

.documentsFilter__autosuggestWrapper__-6x6r {
  width: 210px; }

.documentsFilter__multiSelectWrapper__80Afz {
  width: 310px; }

.documentsFilter__healthRecordSubFilterWrapper__v0QSc {
  display: -ms-flexbox;
  display: flex; }

.documentsFilter__healthRecordOverviewGroup__0Q4Uv {
  -ms-flex: 0 1 200px;
      flex: 0 1 200px; }

.documentsFilter__healthRecordOverviewType__Q794f {
  -ms-flex: 0 2 400px;
      flex: 0 2 400px; }

.documentsFilter__select__AiyJn {
  text-transform: capitalize; }

.uploadedRecordDeleteForm__actionsListItem__b7YFn { }

.uploadedRecordDeleteForm__actionsListItem__b7YFn { }

.uploadedRecordDeleteForm__inlineCellContent__7TJ9H { }

.uploadedRecordDeleteForm__inlineCellFooter__Q4Kd9 { }

.uploadedRecordDeleteForm__inlineCellTitle__BuVGt { }

.uploadedRecordDeleteForm__inlineCellText__3uH\+a { }

.uploadedRecordDeleteForm__redText__PJvIu {
  font-weight: bold;
  color: #ff6633; }

.uploadedRecordDeleteForm__reasonSelect__djL7C {
  width: 161px; }

.recordsUploaded__actionsListItem__Yjxzl { }

.recordsUploaded__status__irAKe, .recordsUploaded__uploadedStatus__uHwfU,
.recordsUploaded__replacedStatus__1ovzi, .recordsUploaded__submittingStatus__\+CWvi, .recordsUploaded__removedStatus__Lcz1- {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center; }

.recordsUploaded__uploadedStatus__uHwfU,
.recordsUploaded__replacedStatus__1ovzi {
  color: #093; }

.recordsUploaded__submittingStatus__\+CWvi {
  color: #0087c9;
  font-style: italic; }

.recordsUploaded__removedStatus__Lcz1- {
  color: #565656; }

.recordsUploaded__icon__xjZpd {
  margin-right: 5px;
  font-size: 15px; }

.downloadedRecordDeleteForm__actionsListItem__-902z { }

.downloadedRecordDeleteForm__actionsListItem__-902z { }

.downloadedRecordDeleteForm__inlineCellContent__vsv1q { }

.downloadedRecordDeleteForm__inlineCellFooter__8cO8o { }

.downloadedRecordDeleteForm__inlineCellTitle__lCAsF { }

.downloadedRecordDeleteForm__inlineCellText__CKa2R { }

.downloadedRecordDeleteForm__redText__Rt7oB {
  font-weight: bold;
  color: #ff6633;
  display: block; }

.downloadedRecordDeleteForm__confirmText__XctT- {
  color: #797979; }

.recordsDownloaded__actionsListItem__lPwy7 { }

.recordsDownloaded__ellipsis__fjzQf {
  overflow: initial; }

.patientAllergiesTable__tableWrapper__JKQVL {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientAllergiesTable__title__QoynK {
  font-size: 16px;
  margin: 8px 35px; }

.patientAllergiesTable__table__2W03M {
  max-width: 100%; }
  .patientAllergiesTable__table__2W03M table td:first-child {
    width: 120px;
    max-width: 120px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .patientAllergiesTable__table__2W03M table td:nth-child(2),
  .patientAllergiesTable__table__2W03M table td:nth-child(5) {
    width: 250px; }
  .patientAllergiesTable__table__2W03M table td:last-child {
    width: 120px; }

.patientAllergiesTable__substanceName__NDpv5 {
  overflow: hidden;
  word-wrap: break-word; }

.patientAllergiesTable__ellipsis__k20DN { }

.patientAllergiesTable__emptyTableText__nwEkw {
  max-width: 450px;
  margin: 0 auto; }

.patientDiagnosesTable__tableWrapper__-ENkK {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientDiagnosesTable__title__KLzUP {
  font-size: 16px;
  margin: 8px 35px; }

.patientDiagnosesTable__table__BtFPa {
  max-width: 100%; }
  .patientDiagnosesTable__table__BtFPa table td:first-child {
    width: 120px;
    max-width: 120px;
    position: relative;
    -webkit-box-sizing: border-box;
            box-sizing: border-box; }
  .patientDiagnosesTable__table__BtFPa table td:nth-child(2),
  .patientDiagnosesTable__table__BtFPa table td:nth-child(5) {
    width: 250px; }
  .patientDiagnosesTable__table__BtFPa table td:last-child {
    width: 120px; }

.patientDiagnosesTable__status__1f201 {
  color: #ff9900; }

.patientDiagnosesTable__statusInactive__Gpc8v {
  color: #0087c9; }

.patientDiagnosesTable__pointer__9w2B1 {
  cursor: pointer; }

.patientDiagnosesTable__ellipsis__3yA1Z { }

.patientDiagnosesTable__noRecordsText__AS5sI {
  max-width: 400px;
  margin: auto;
  padding: 100px 20px;
  font-size: 18px;
  text-align: center;
  color: #666666; }

.patientDiagnosesTable__diagnosisName__L5X4A {
  overflow: hidden;
  word-wrap: break-word; }

.patientMedicationsTable__tableWrapper__jEUd- {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientMedicationsTable__title__lYr8t {
  font-size: 16px;
  margin: 8px 35px; }

.patientMedicationsTable__row__dpjgH {
  display: -ms-flexbox;
  display: flex; }

.patientMedicationsTable__discontinueReasonSelect__wyzfY {
  min-width: 150px; }

.patientMedicationsTable__discontinueInput__0H6eD {
  width: 450px; }

.patientMedicationsTable__itemNote__xxEiK {
  white-space: nowrap;
  overflow: hidden;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis; }

.patientMedicationsTable__table__Sb8bh table td:first-child {
  width: 120px;
  max-width: 120px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientMedicationsTable__table__Sb8bh table td:nth-child(2),
.patientMedicationsTable__table__Sb8bh table td:nth-child(5) {
  width: 250px; }

.patientMedicationsTable__table__Sb8bh table td:last-child {
  width: 120px; }

.patientMedicationsTable__ellipsis__5h1y- {
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
  display: block; }

.patientImmunisationTable__tableWrapper__f6oGg {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 20px 30px; }

.patientImmunisationTable__title__UwqQF {
  font-size: 16px;
  margin: 8px 35px; }

.patientImmunisationTable__table__\+yAlb table td:first-child {
  width: 120px;
  max-width: 120px;
  position: relative;
  -webkit-box-sizing: border-box;
          box-sizing: border-box; }

.patientImmunisationTable__table__\+yAlb table td:nth-child(2),
.patientImmunisationTable__table__\+yAlb table td:nth-child(5) {
  width: 250px; }

.patientImmunisationTable__table__\+yAlb table td:last-child {
  width: 120px; }

.patientImmunisationTable__status__pr1SZ {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  font-size: 12px; }

.patientImmunisationTable__ellipsis__I2Wmk { }

.SharedHealthSummary__collapsible__H-Sev {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.SharedHealthSummary__collapsibleHeader__ww3II {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.SharedHealthSummary__counter__fcEBA {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.SharedHealthSummary__activeCounter__n\+gYl {
  background-color: #0087c9; }

.SharedHealthSummary__sharedHealthSummaryInfoTextContainer__watV3 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  background-color: #fff;
  padding: 10px 20px 10px;
  margin: 0 5px; }

.SharedHealthSummary__sharedHealthSummaryInfoText__-ZqBj {
  width: 264px;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 10px;
  color: #0087c9;
  font-size: 13px; }

.SharedHealthSummary__container__351fy {
  max-height: 500px;
  overflow-y: auto; }

.SharedHealthSummary__hidden__f4OwK {
  display: none; }

.footerContent__toggleCheckbox__P2Yw6 {
  margin-right: 20px; }

.footerContent__hidden__11Pri {
  display: none; }

.eventSummary__collapsible__Y4biq {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.eventSummary__collapsibleHeader__O87pd {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.eventSummary__counter__ZE-ge {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.eventSummary__activeCounter__msg\+0 {
  background-color: #0087c9; }

.eventSummary__eventSummaryInfoTextContainer__kU46r {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background-color: #fff;
  padding: 10px 20px 10px;
  margin: 0 5px; }

.eventSummary__eventSummaryInfoText__SkPuO {
  width: 264px;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 10px;
  color: #0087c9;
  font-size: 13px; }

.eventSummary__container__BmHRI {
  max-height: 500px;
  overflow-y: auto; }

.eventSummary__textarea__JR9Dj {
  margin-top: 20px;
  width: 680px; }

.eventSummary__hidden__d0vi\+ {
  display: none; }

.prescriptionRecord__collapsible__skvc9 {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.prescriptionRecord__collapsibleHeader__2IFha {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  margin-top: 10px; }

.prescriptionRecord__counter__fchuJ {
  background-color: #0087c9;
  padding: 5px 13px;
  width: 25px;
  height: 21px;
  border-radius: 18px;
  font-weight: bold;
  text-align: center;
  margin: 0 35px;
  color: #fff; }

.prescriptionRecord__activeCounter__LioSg {
  background-color: #0087c9; }

.prescriptionRecord__container__PRaPn {
  max-height: 500px;
  overflow-y: auto; }

.prescriptionRecord__textarea__DkVKE {
  margin-top: 20px;
  width: 680px; }

.prescriptionRecord__hidden__1EcJM {
  display: none; }

.previewPage__collapsible__mZziv {
  max-width: 100% !important;
  margin-top: 20px; }

.previewPage__container__jonKL {
  background-color: #fff;
  max-height: 500px;
  overflow-y: auto; }

.previewPage__header__bQNho {
  background-color: #000;
  color: #fff;
  padding: 20px; }
  .previewPage__header__bQNho .previewPage__headerTitle__nmHG\+ {
    font-size: 25px;
    color: #fff;
    font-weight: bold;
    margin-bottom: 20px; }
  .previewPage__header__bQNho p {
    font-size: 13px;
    line-height: 20px; }

.previewPage__documentStart__66u\+I {
  background-color: #565656;
  font-size: 15px;
  color: #fff;
  font-weight: bold;
  margin-top: 1px;
  padding: 10px 20px; }

.previewPage__documentContent__1W9N8 {
  padding-left: 20px; }

.previewPage__patientInfo__KA4DE {
  display: -ms-flexbox;
  display: flex;
  padding: 25px 0; }

.previewPage__patientInfoCard__sTBPI {
  border: 2px solid #f5f5f5;
  padding: 20px;
  -ms-flex: 1 1;
      flex: 1 1; }
  .previewPage__patientInfoCard__sTBPI:first-child {
    margin-right: 10px; }
  .previewPage__patientInfoCard__sTBPI:last-child {
    margin-left: 10px; }

.previewPage__tableWrapper__hoCdC {
  padding: 20px 0; }

.previewPage__title__o-aAE {
  padding-bottom: 10px;
  font-size: 18px;
  font-weight: bold; }

.previewPage__table__\+UF2n {
  max-width: 100%;
  border-top: 1px solid #000;
  padding-top: 20px; }
  .previewPage__table__\+UF2n table {
    width: 100%;
    border: 2px solid #f5f5f5; }
    .previewPage__table__\+UF2n table td {
      font-size: 13px;
      padding: 8px 16px; }
    .previewPage__table__\+UF2n table thead td {
      background-color: #f5f5f5;
      font-size: 14px; }
    .previewPage__table__\+UF2n table tbody tr:not(:last-child) {
      border-bottom: 1px solid #f5f5f5; }
    .previewPage__table__\+UF2n table td:first-child {
      width: 30%;
      min-width: 30%; }
    .previewPage__table__\+UF2n table td:nth-child(2) {
      width: 200px; }
    .previewPage__table__\+UF2n table td:last-child {
      width: 200px;
      max-width: 200px; }

.previewPage__documentViewer__SCwE7 {
  height: 400px;
  background-color: #fff; }
  .previewPage__documentViewer__SCwE7 iframe {
    height: 100%; }

.UploadRecordsTab__summariesToUploadWrapper__Krf5K {
  border-radius: 5px;
  padding: 25px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  background: #f5f5f5; }

.UploadRecordsTab__header__QJmUb {
  margin-bottom: 1.5em; }

.UploadRecordsTab__radioButtonsWrapper__YIUR6 {
  background: #fff;
  border-left: 1.5em solid #ff9900;
  border-radius: 5px 0 0 5px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  padding: 1.42em 1.42em 0.92em; }
  .UploadRecordsTab__radioButtonsWrapper__YIUR6:last-child {
    margin-left: 1.42em; }

.UploadRecordsTab__footerContentWrap__EiOjT {
  width: 100%;
  height: 100%;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: end;
      justify-content: flex-end;
  -ms-flex-align: center;
      align-items: center; }

.specialistLettersTable__tableWrapper__9J5PC {
  position: relative;
  margin: 0 5px;
  background-color: #fff;
  padding: 0px 30px 20px; }

.specialistLettersTable__title__lm71I {
  font-size: 16px;
  margin: 8px 35px; }

.specialistLettersTable__table__ODyEq {
  max-width: 100%; }
  .specialistLettersTable__table__ODyEq table td:last-child {
    width: 120px; }

.specialistLettersTable__substanceName__JtgGe {
  overflow: hidden;
  word-wrap: break-word; }

.specialistLettersTable__ellipsis__unDL7 { }

.specialistLettersTable__emptyTableText__xnmeO {
  max-width: 450px;
  margin: 0 auto; }

.specialistLettersTable__infoTextContainer__H6ZQi {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: row-reverse;
      flex-direction: row-reverse;
  background-color: #fff;
  padding: 10px 0 10px;
  margin: 0 5px; }

.specialistLettersTable__infoText__bybVV {
  width: 264px;
  border: 1px solid #e7e7e7;
  border-radius: 10px;
  padding: 10px;
  color: #0087c9;
  font-size: 13px; }

.specialistLetter__collapsible__Ap-mg {
  max-width: 100% !important;
  margin-top: 20px;
  margin-bottom: 50px; }

.specialistLetter__hidden__KQbDw {
  display: none; }

.myHRWidget__container__L0H7R {
  display: -ms-flexbox;
  display: flex;
  position: relative;
  min-width: 80px; }

.myHRWidget__logoWrapper__Bdein {
  height: 27px;
  width: 43px;
  overflow: hidden;
  position: absolute;
  right: 35px; }

.myHRWidget__logo__QJXjf {
  height: 50px;
  margin: -5px 0 0 -25px;
  cursor: pointer; }

.myHRWidget__link__sZTzb {
  font-size: 12px;
  font-weight: 400;
  -ms-flex: 100% 1;
      flex: 100% 1;
  margin-top: 10px;
  cursor: pointer;
  text-align: right; }

.ihiWidget__ihiData__09aQU {
  margin-left: 27px;
  margin-bottom: 5px; }

.ihiWidget__link__AuuEg {
  color: #0087c9;
  cursor: pointer;
  text-decoration: none; }
  .ihiWidget__link__AuuEg:hover {
    text-decoration: underline; }

.ihiWidget__date__puqng {
  font-size: 10px; }

.creditCardWrapper__wrapper__SGSqB {
  padding: 10px 0;
  width: 270px; }

.creditCardWrapper__row__spKL8 {
  padding-bottom: 20px; }
  .creditCardWrapper__row__spKL8.creditCardWrapper__twoElements__ozU2C {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between; }
  .creditCardWrapper__row__spKL8:last-of-type {
    padding-bottom: 0; }

.creditCardWrapper__numberElement__sFmhJ,
.creditCardWrapper__expiryElement__fY9T2,
.creditCardWrapper__cvcElement__1kd5g {
  display: block;
  border: 1px solid #dbdbdb;
  border-radius: 5px;
  padding: 5px 10px;
  margin-top: 5px; }
  .creditCardWrapper__numberElement__sFmhJ.creditCardWrapper__error__foKma,
  .creditCardWrapper__expiryElement__fY9T2.creditCardWrapper__error__foKma,
  .creditCardWrapper__cvcElement__1kd5g.creditCardWrapper__error__foKma {
    border: 1px solid #fd3535; }

.StripeElement--focus {
  border: 1px solid #dbdbdb; }

.creditCardWrapper__error__foKma {
  font-size: 12px;
  color: #fd3535; }

.creditCardWrapper__requiredMark__gprlq {
  color: #fd3535; }

.button__button__a1D7t {
  display: -ms-inline-flexbox;
  display: inline-flex;
  -ms-flex-align: center;
      align-items: center;
  -ms-flex-pack: center;
      justify-content: center;
  border-radius: 30px;
  color: white;
  background-color: #00426B;
  min-width: 100px;
  padding: 10px 20px 10px 20px;
  font-size: 14px;
  border: none;
  font-weight: 700;
  outline: none;
  height: unset;
  margin-top: 10px; }
  .button__button__a1D7t:not(:last-child) {
    margin-right: 20px; }
  @media (max-width: 1920px) {
    .button__button__a1D7t {
      font-size: 12px; } }
  .button__button__a1D7t:hover {
    background-color: #002138; }
  .button__button__a1D7t .button__content__MsBlF {
    white-space: nowrap; }
  .button__button__a1D7t.button__success__BK95l {
    background-color: #49d13d; }
    .button__button__a1D7t.button__success__BK95l:hover {
      background-color: #009966; }
  .button__button__a1D7t.button__disabled__vfKB0, .button__button__a1D7t.button__disabled__vfKB0:hover {
    background-color: #d8d8d8;
    cursor: not-allowed; }

html[id*="rc-anonymous-invoice-payment-page"] {
  min-width: 100%; }
  html[id*="rc-anonymous-invoice-payment-page"] body {
    padding: 0;
    margin: 0 !important; }
  html[id*="rc-anonymous-invoice-payment-page"] *, html[id*="rc-anonymous-invoice-payment-page"] *:before, html[id*="rc-anonymous-invoice-payment-page"] *:after {
    box-sizing: border-box;
    -moz-box-sizing: border-box;
    -webkit-box-sizing: border-box;
    -ms-box-sizing: border-box; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__header__25Hwn {
    height: 84px;
    background: white;
    width: 100%; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__header__25Hwn img {
      margin-top: 15px;
      margin-left: 22px; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__container__KMxxz {
    font-family: Montserrat, sans-serif;
    height: calc(100vh - 84px);
    background: #F5F5F5;
    padding: 55px 86px;
    display: block;
    width: 100%; }
    @media (max-width: 768px) {
      html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__container__KMxxz {
        padding: 10px; } }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__title__GSi8A {
    font-weight: 700;
    font-size: 22px;
    line-height: 27px;
    font-family: Montserrat, sans-serif;
    color: #002138; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__title__GSi8A .PayInvoice__subtitle__r4wCr {
      font-family: 'Montserrat', sans-serif;
      font-style: italic;
      font-weight: 500;
      font-size: 16px;
      line-height: 20px;
      color: #00426B; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: start;
        align-items: flex-start;
    -ms-flex-pack: start;
        justify-content: flex-start;
    margin-top: 19px;
    width: 100%; }
    @media (max-width: 1366px) {
      html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa {
        display: block;
        width: 100%; } }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa .PayInvoice__cardBlock__LJWFp {
      min-width: 451px;
      background: #F6FBFF;
      height: 278px;
      border-radius: 20px;
      margin-right: 25px;
      padding: 39px 34px; }
      @media (max-width: 1366px) {
        html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa .PayInvoice__cardBlock__LJWFp {
          display: block;
          width: 100%;
          min-width: 100%;
          margin-bottom: 20px; } }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa .PayInvoice__informationBlock__ibgbl {
      background: #FFFFFF;
      border-radius: 20px;
      padding: 25px 56px;
      min-width: calc(100% - 476px); }
      @media (max-width: 1366px) {
        html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__contentContainer__WUuVa .PayInvoice__informationBlock__ibgbl {
          display: block;
          width: 100%;
          min-width: 100%;
          margin-bottom: 20px; } }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__note__Q6AED {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: justify;
        justify-content: space-between;
    font-style: normal;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    color: #111111;
    padding-top: 20px;
    padding-bottom: 20px;
    border-bottom: 1px solid #DFDFDF; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__note__Q6AED:last-of-type {
      border-bottom: none; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__title__GSi8A {
    display: -ms-inline-flexbox;
    display: inline-flex;
    -ms-flex-align: center;
        align-items: center;
    font-weight: 700;
    font-size: 22px;
    color: #002138;
    margin-bottom: 8px;
    line-height: 25px; }
    @media (max-width: 768px) {
      html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__title__GSi8A {
        display: block; } }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__title__GSi8A span {
      display: block; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__payButton__2u2cs {
    background-color: #009966;
    font-weight: 700;
    font-size: 14px;
    min-width: 150px;
    padding: 15px 25px;
    line-height: 17px; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__payButton__2u2cs:not(:disabled):hover {
      background-color: #008055; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__errorMessage__Gxd5r {
    font-size: 14px;
    color: #fd3535; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r {
    display: -ms-flexbox;
    display: flex;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: center;
        justify-content: center;
    height: calc(100vh - 84px);
    background: #F5F5F5; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r .PayInvoice__successContainer__Fkf4I {
      display: -ms-flexbox;
      display: flex;
      -ms-flex-direction: column;
          flex-direction: column;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-wrap: wrap;
          flex-wrap: wrap;
      -ms-flex-pack: center;
          justify-content: center;
      background: #FFFFFF;
      border-radius: 20px;
      padding: 25px 56px;
      width: 550px;
      min-height: 400px; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r .PayInvoice__iconContainer__RhgKz {
      margin-bottom: 20px; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r .PayInvoice__iconSuccess__yL22F {
      fill: #009966;
      height: 70px;
      width: 70px; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r .PayInvoice__iconFail__iq4Sn {
      fill: #fd3535;
      height: 70px;
      width: 70px; }
    html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__messageContainer__5d93r .PayInvoice__message__XiraE {
      font-weight: 700;
      font-size: 22px;
      color: #002138;
      margin-bottom: 20px;
      text-align: center;
      line-height: 25px;
      font-family: Montserrat, sans-serif; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__goToLoginButton__KRa7K {
    font-weight: 700;
    font-size: 14px;
    min-width: 150px;
    padding: 15px 25px;
    line-height: 17px; }
  html[id*="rc-anonymous-invoice-payment-page"] .PayInvoice__practiceInfo__Dr\+Mu {
    font-family: 'Montserrat', sans-serif;
    font-style: italic;
    font-weight: 500;
    font-size: 16px;
    line-height: 20px;
    margin-bottom: 20px; }

.onlinePaymentsReportTable__link__7wpC2 {
  color: #0087c9; }
  .onlinePaymentsReportTable__link__7wpC2:hover {
    text-decoration: underline;
    cursor: pointer; }

.onlinePaymentsReportTable__colorRed__yOBD5 {
  color: #f33; }

.onlinePaymentsReportTable__colorGreen__4n2tB {
  color: #009966; }

.onlinePaymentsReportTable__onlinePaymentsTable__Gkj1u table[class^=sortableTableList__table] {
  table-layout: auto;
  width: 100%; }
  .onlinePaymentsReportTable__onlinePaymentsTable__Gkj1u table[class^=sortableTableList__table] td[class^=sortableTableItem__col] {
    max-width: 120px;
    -o-text-overflow: ellipsis;
       text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden; }

.onlinePaymentsReportTable__onlinePaymentsTable__Gkj1u td[class^=sortableTableItem__col] {
  font-size: 12px; }

.onlinePaymentsReportTable__actionButton__7-Ugz {
  padding: 7px 15px;
  cursor: pointer;
  background-color: #fff;
  border: 1px solid #0087c9;
  color: #0087c9; }
  .onlinePaymentsReportTable__actionButton__7-Ugz:hover {
    color: #fff;
    background-color: #0087c9; }

.onlinePaymentsReportTable__rightAligned__K2rxw {
  text-align: right; }

.onlinePaymentsReportTable__tooltipContent__BZXhe {
  max-height: 160px;
  text-align: left; }
  .onlinePaymentsReportTable__tooltipContent__BZXhe .onlinePaymentsReportTable__tooltipTitle__FDyEL {
    text-align: left;
    font-weight: 700;
    margin-bottom: 5px; }
  .onlinePaymentsReportTable__tooltipContent__BZXhe .onlinePaymentsReportTable__information__tPeTT {
    text-align: left;
    margin-bottom: 10px;
    font-size: 11px; }

@media (max-width: 1919px) {
  .onlinePaymentsReportTable__hidden__Lz6Ev {
    visibility: hidden;
    width: 0;
    height: 0;
    padding: 0;
    display: none; } }

.onlinePaymentsReportTable__emptyMessage__W0smh {
  display: block;
  width: 100%;
  color: #868686;
  text-align: center;
  font-size: 18px; }

.onlinePaymentsReportTable__ellipsis__MlMRJ {
  max-width: 120px;
  -o-text-overflow: ellipsis;
     text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden; }

.onlinePaymentsDashboard__dashboardContainer__ywRBX {
  margin-bottom: 40px; }

.onlinePaymentsDashboard__circle__YrFpK {
  position: absolute;
  top: -16px;
  right: -60px;
  width: 90px;
  height: 90px;
  background: #0087c9;
  color: #fff;
  border-radius: 50%;
  display: inline-block;
  font-size: 12px;
  text-align: center; }
  .onlinePaymentsDashboard__circle__YrFpK .onlinePaymentsDashboard__counter__5iHid {
    font-size: 35px;
    padding-top: 17px;
    line-height: 24px;
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    font-weight: 700; }
  .onlinePaymentsDashboard__circle__YrFpK .onlinePaymentsDashboard__counterText__in\+cI {
    font-weight: 700;
    font-size: 12px; }

.onlinePaymentsDashboard__paid__W5ZZr, .onlinePaymentsDashboard__received__W9BYm, .onlinePaymentsDashboard__receivedByMonth__q7tlX {
  font-size: 20px; }

.onlinePaymentsDashboard__received__W9BYm, .onlinePaymentsDashboard__receivedByMonth__q7tlX {
  color: #009966; }

.onlinePaymentsDashboard__receivedByMonth__q7tlX {
  font-weight: 700; }

.onlinePaymentsDashboard__lineContainer__3O9S0 {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  position: relative;
  margin-top: 4px;
  margin-right: 30px;
  min-width: 320px; }
  .onlinePaymentsDashboard__lineContainer__3O9S0 .onlinePaymentsDashboard__lineRow__-RsrF {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    margin: 0;
    display: -ms-flexbox;
    display: flex; }
    .onlinePaymentsDashboard__lineContainer__3O9S0 .onlinePaymentsDashboard__lineRow__-RsrF span {
      margin-left: 5px;
      -ms-flex-preferred-size: 33%;
          flex-basis: 33%; }
  .onlinePaymentsDashboard__lineContainer__3O9S0 .onlinePaymentsDashboard__horizontalLine__71Bw8 {
    -ms-flex-preferred-size: 100%;
        flex-basis: 100%;
    background: #F2F2F2;
    height: 8px;
    margin-bottom: 5px; }

.onlinePaymentsReportSearchBar__row__aG5b\+ {
  display: -ms-flexbox;
  display: flex; }

.onlinePaymentsReportSearchBar__search__2DzCk {
  width: 360px;
  margin-right: 0 !important;
  margin-bottom: 0; }
  .onlinePaymentsReportSearchBar__search__2DzCk:focus-within, .onlinePaymentsReportSearchBar__search__2DzCk:hover {
    z-index: 2; }
  .onlinePaymentsReportSearchBar__search__2DzCk div > div {
    border-top-right-radius: 0;
    border-bottom-right-radius: 0; }

.onlinePaymentsReportSearchBar__searchButton__cGBcS {
  -ms-flex-item-align: end;
      align-self: flex-end;
  background-color: #33cccc;
  min-width: 33px;
  width: 33px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0; }
  .onlinePaymentsReportSearchBar__searchButton__cGBcS:hover {
    background-color: #33cccc; }

.onlinePaymentsReportSearchBar__searchIcon__MU4iv {
  width: 2rem;
  height: 2rem; }

.invoiceBySearchProviderFilter__row__rxxK9 {
  display: -ms-flexbox;
  display: flex; }

.invoiceBySearchProviderFilter__selectWrapper__ENGQH {
  width: 110px;
  margin-left: 15px; }

.onlinePaymentsReportDateFilter__dateFilters__DNyge {
  max-width: 460px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px; }

.onlinePaymentsReportDateFilter__datePicker__62bkK {
  width: 200px; }

.onlinePaymentsReportDateFilter__dateOptions__XKmqf {
  margin-left: 10px; }

.onlinePaymentsReportDateFilter__row__2sTzh {
  display: -ms-flexbox;
  display: flex;
  gap: 20px; }

.onlinePaymentsReportFilter__filterWrapper__ww509 {
  border-radius: 10px;
  margin: 20px 0;
  padding: 25px;
  background: #f5f5f5; }
  .onlinePaymentsReportFilter__filterWrapper__ww509:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0; }
  .onlinePaymentsReportFilter__filterWrapper__ww509.onlinePaymentsReportFilter__expanded__TDx8K:after {
    content: '';
    position: absolute;
    display: block;
    width: 100%;
    height: 60px;
    left: 0;
    top: 0;
    background-color: #f5f5f5;
    border-radius: 20px 20px 0 0; }

.onlinePaymentsReportFilter__row__zXeP3 {
  display: -ms-flexbox;
  display: flex; }

.onlinePaymentsReportFilter__filters__2Q\+wM {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: start;
      justify-content: flex-start;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  gap: 20px; }

.onlinePaymentsReportFilter__mainFilter__jQc3q {
  -ms-flex-pack: justify;
      justify-content: space-between; }

.onlinePaymentsReportFilter__filterToggle__-LXva {
  cursor: pointer;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
  color: #0087c9;
  font-size: 14px;
  height: -webkit-max-content;
  height: -moz-max-content;
  height: max-content;
  -ms-flex-item-align: end;
      align-self: flex-end; }
  .onlinePaymentsReportFilter__filterToggle__-LXva:hover {
    color: #1ca1e2; }
  .onlinePaymentsReportFilter__filterToggle__-LXva .onlinePaymentsReportFilter__toggleIcon__Fvo2K {
    display: inline-block;
    top: 1px;
    margin-left: 15px; }

.onlinePaymentsReportFilter__additionalFilter__zvz7G {
  padding-top: 0;
  -webkit-transition: 0.4s;
  -o-transition: 0.4s;
  transition: 0.4s;
  display: none;
  background-color: #f5f5f5; }
  .onlinePaymentsReportFilter__additionalFilter__zvz7G.onlinePaymentsReportFilter__expanded__TDx8K {
    display: block;
    padding-top: 30px; }

.onlinePaymentsReportFilter__footerButtons__Cs1NU {
  margin-top: 30px;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: center;
      align-items: center; }

.onlinePaymentsReportFilter__applyFilterButton__4H2Nm {
  background-color: #33cccc; }
  .onlinePaymentsReportFilter__applyFilterButton__4H2Nm:hover {
    background-color: #33cccc; }

.onlinePaymentsReportFilter__exportLink__zhz9L {
  text-transform: lowercase;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  color: #13af3c;
  font-size: 14px; }
  .onlinePaymentsReportFilter__exportLink__zhz9L:hover {
    color: #13af3c;
    text-decoration: underline; }

.onlinePaymentsReportFilter__disabledExportIcon__6v16f {
  pointer-events: none;
  color: #ccc; }

.onlinePaymentsReportFilter__exportIcon__H5R6d {
  width: 42px;
  height: 42px; }

.onlinePaymentsReportFilter__hiddenIcon__dNFJz {
  margin-right: 10px;
  display: none; }

.onlinePaymentsReportFilter__filterToggleLabel__qeWjM {
  margin-left: 20px; }

.onlinePaymentsReportFilter__filterToggleWrapper__Av5gY {
  display: -ms-flexbox;
  display: flex; }

.onlinePaymentsReport__headerContainer__7AO7e {
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  -ms-flex-align: baseline;
      align-items: baseline; }
  .onlinePaymentsReport__headerContainer__7AO7e .onlinePaymentsReport__header__LIgQM {
    font-size: 30px;
    font-weight: 700; }
    .onlinePaymentsReport__headerContainer__7AO7e .onlinePaymentsReport__header__LIgQM span {
      text-transform: lowercase;
      font-weight: 400;
      font-style: italic;
      color: #797979; }



/*# sourceMappingURL=styles.css.map*/
