.colorinput_wrap {position: relative;}.colorinput {background: white;border: 1px solid #a9a9a9;display: inline-block;}.colorinput input {background: transparent;border: 0;height: 20px;margin: -1px 0 -1px -1px;padding: 1px 2px;vertical-align: top;width: 55px;}.colorinput button {background: whitesmoke;border: 1px solid #a9a9a9;border-radius: 0;cursor: pointer;height: 22px;margin: -1px -1px -1px 0;padding: 0;width: 20px;vertical-align: top;}.colorpicker {background-color: white !important;border: 1px solid #a9a9a9;box-shadow: 0 2px 3px #A3A3A3;color: white !important;font-size: 1px;left: 0;margin-top: 1px;padding: 2px;text-align: right;width: 210px;}.colorpicker .row {display: block;height: 5px;margin: 0;}.colorpicker .row:before,.colorpicker .row:after {content: "";display: block;}.colorpicker .row > button {border: 0;border-radius: 0;cursor: pointer;display: inline-block;height: 5px;margin: 0;padding: 0;width: 5px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.colorpicker .row > button:focus {position: relative;z-index: 1;}.colorpicker .close {background: transparent;border: 0;color: gray;cursor: pointer;font-size: 12px;margin: 0;padding: 2px;}.shadowbox {background-color: #fff;border: 1px solid #B3B3B3;border-radius: 3px;box-sizing: border-box;color: #000;margin: 0 !important;overflow: auto;padding: 3px 4px;position: absolute;box-shadow: 0px 0px 0px 3px rgba(114, 114, 114, .4);}.miecal {border: black 1px solid;border-spacing: 0;cursor: default;padding: 0;}.miecal.miecal_border {border-collapse: collapse;}.miecal_title {background-color: #fff;color: #888;font-size: 13px !important;text-align: center;}.miecal_title th {border: 0;white-space: nowrap;}.miecal_title .jump {cursor: pointer;}.miecal_subtitle {background-color: #888;color: #fff;font-size: 12px !important;text-align: center;}.miecal_subtitle th {border-top: black 1px solid;border-bottom: black 1px solid;}#miecal_today {background-color: #F2F2F2;color: #000;text-decoration: underline;}.miecal_week {font-size: 12px !important;text-align: center;}.miecal_day {background-color: #F2F2F2;border: solid 1px transparent;color: #000;cursor: pointer;font-size: 12px !important;padding: 2px 3px;text-align: center;vertical-align: top;}.miecal_day:hover {border-color: black;}.miecal td.empty {cursor: default;}.miecal td.empty * {display: none;}.miecal td.miecal_border {border-color: black;}.dp_popup {border: 1px solid #B3B3B3;background-color: white;border-radius: 3px;display: block;position: absolute;z-index: 10;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}.dp_popup_ifrm {display: block;position: absolute;z-index: 9;}.dp_popup:focus {outline: 0;}.dp_popup table {border: 0;border-collapse: collapse;margin: 0;min-width: 100%;table-layout: fixed;text-align: center;}.dp_popup td, .dp_popup th {padding: 0;}.dp_popup thead th {border: 1px solid transparent;border-bottom: 0;border-top: 0;color: #404040;font-weight: normal;line-height: 2em;white-space: nowrap;}.dp_popup tbody td {border: 1px solid #BFBFBF;padding: 0;}.dp_popup tbody td button {background: transparent;border: 0;border-radius: 0;cursor: pointer;font-size: 1em;height: 100%;line-height: 1.75em;margin: 0;padding: 0;width: 100%;}.dp_popup tbody td button:hover {color: white;background-color: #3476DC;}.dp_popup .empty {background-color: transparent !important;border: 0;cursor: default;}.dp_popup .empty:hover {background-color: transparent !important;}.dp_popup .weekdays th {width: 14.286%;}.dp_popup .dp_title {background-color: #e6e6e6;line-height: 2em;}.dp_popup .dp_title .left {float: left;}.dp_popup .dp_title .right {float: right;}.dp_popup .dp_body {padding: 0 3px 3px;}.dp_popup button.fa {background: transparent;border: 0;color: #000;cursor: pointer;font-size: 1em;line-height: 2em;margin: 0;padding: 0;}.dp_popup button.fa:hover {color: #3476DC;}.dp_popup .datetext {color: #000;min-width: 110px;padding: 0 36px;text-align: center;}.dp_popup .dp_footer {margin-top: -3px;}.dp_popup .dp_footer .fa {float: right;text-align: center;width: 2em;}.dp_popup .forage {font-size: 11px;padding: 4px;}.dp_popup .isToday {color: #3476DC;font-weight: bold;}.dp_popup .isWKHighlight td {background-color: #D3E2F8;}.dp_popup .isSelected {background-color: #e6e6e6;}.dp_popup.cal_inline {box-shadow: 0 0 0 0;position: static;z-index: 0;}.dateinput .month,.dateinput .day {width: 27px;}.dateinput .year {width: 40px;}.dtinput .time {width: 75px;}img,iframe{border: 0;}
h1,h2,h3,h4,h5,h6{font-weight: bold;line-height: 1.2em;}
h1{font-size: 2em;}
h2{font-size: 1.5em;}
h3{font-size: 1.17em;}
h4{font-size: 1.12em;}
h5{font-size: .83em;}
h6{font-size: .75em;}
a {color: inherit;text-decoration: underline;cursor: pointer;}
a:hover {text-decoration: none;}
.noTrans, .noTrans *:not(.growl) {transition: none !important;}
html {margin: 0;padding: 0;color: black;background-color: #F5EEDE;font-family: Arial, Helvetica, sans-serif;font-size: 13px;height: 100%;-ms-overflow-style: scrollbar;}
.normalText {font-family: monospace !important;font-size: inherit;white-space: normal;}
body {margin: 0;overscroll-behavior: none;padding: 0;height: 100%;-webkit-text-size-adjust: 100%;}
table[align=center] {margin: 0 auto;}
pre {margin: 0;}
#wc_pagewrap {min-height: 100%;position: relative;}
.wc_sidebarPinned #wc_pagewrap {margin-left: 150px;}
.wc_sidebarPinned #wc_header_container {margin-left: 150px;}
.wc_sidebarPinned #wc_menuicon {display: none;}
.clear-enabled {padding-right: 26px !important;}
::placeholder { color: #767676 !important;opacity: 1 !important; }
-ms-input-placeholder {color: #767676 !important;}
::-ms-input-placeholder { color: #767676 !important;}
@media (max-width: 991px) {.wc_sidebarPinned #wc_pagewrap {margin-left: 0;}
.wc_sidebarPinned #wc_header_container {margin-left: 0}
.wc_sidebarPinned #wc_menuicon {display: inline;}
}
.layoutEditLink:before { padding-right: .25em; }.layoutEditLink:hover { color: orange !important; }.layoutEditLink { padding-left: 5px; }#layout_highlight_wrapper > .layoutEditHover {opacity: .25;position: absolute;background-color: orange;border: 3px solid black;z-index: 99;min-width: 10px;min-height: 10px;}::-moz-selection {background-color: #0078d4;color: white;}
::selection {background-color: #0078d4;color: white;}
#wc_logo {padding: 8px 0;padding-left: env(safe-area-inset-left);border: 0;border-bottom: 1px solid #C4C6C8;font-weight: bold;position: initial;height: auto;top: 0;top: env(safe-area-inset-top);right: 0;left: 0;text-align: center;z-index: 1;}
#wc_logo img {display: block;margin: 0 auto;width: auto;max-width: 130px;height: auto;max-height: 90px;}
#wc_sidetabs {background-color: white;border-right: 1px solid #C4C6C8;padding: 0;padding-top: env(safe-area-inset-top);position: fixed;top: 0;height: 100%;z-index: 1099;left: -151px;left: calc(-151px - env(safe-area-inset-left));width: 150px;width: calc(150px + env(safe-area-inset-left));display: flex;flex-direction: column;transition: left 0.5s ease;}
.watermarked {position: relative;}
.watermark {display: none;}
.watermarked .watermark {display: block;color: #000000;font-family: monospace;font-size: 100px;left: 20%;top: 1.5in;position: absolute;text-align: center;text-transform: uppercase;-webkit-transform: rotate(-25deg);transform: rotate(-25deg);}
@media screen { .watermarked .watermark {opacity: 0.20;}}
@media print { .watermarked .watermark {opacity: 0.40;}}
#wc_sidemenu_height {box-sizing: border-box;border-top: none;height: 100%;overflow-x: hidden;overflow-y: hidden;-webkit-overflow-scrolling: touch;transition: padding 0.25s;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.touchevents #wc_sidemenu_height,.pointerevents #wc_sidemenu_height {overflow-y: auto;-webkit-overflow-scrolling: touch;}
#wc_sidemenu_height:hover {overflow-y: auto;}
.wc_slideInSideMenu #wc_sidetabs,.ie .wc_slideInSideMenu #sidetabsmask {left: 0;}
.wc_sidebarPinned #wc_sidetabs {left: 0;}
@media (max-width: 991px) {.wc_sidebarPinned #wc_sidetabs {left: -151px;left: calc(-151px - env(safe-area-inset-left));}
.wc_slideInSideMenu #wc_sidetabs {left: 0;}
}
#wc_sidetabs .wc_tab {background-color: transparent;color: #414141;padding: 9px 14px 7px;box-sizing: border-box;border-bottom: 1px solid #C4C6C8;line-height: 1.2em;text-decoration: none;cursor: pointer;font-size: 12px;transition: background-color .1s 0s, color .1s 0s, border 0s .25s, margin 0s .25s;width: 150px;width: calc(150px + env(safe-area-inset-left));}
@supports(padding: max(0px)) {#wc_sidetabs .wc_tab {padding-left: max(14px, env(safe-area-inset-left));}}#wc_scroll_up {top: 54px;}
#wc_scroll_down {bottom: 0;}
#wc_sidetabs .wc_tab:hover, #wc_sidetabs .wc_tab.hover {background-color: #E07B0C;color: #FFFFFF;}
#wc_sidetabs .wc_tab:active, #wc_sidetabs .wc_tab.wc_active, #wc_sidetabs .wc_tab.wc_active:hover {background-color: #FEF3E7;color: #1A1A1A;}
#wc_header_container {font-size: 13px;background-color: #EFEFF4;position: fixed;right: 0;top: 0;left: 0;z-index: 1000;}
#wc_header {border-bottom: 1px solid #414141;padding: 0;padding-top: env(safe-area-inset-top);}
#wc_header_container.resetting * {transition: none !important;}
#wc_applicationbar {color: #414141;font-size: 12px;line-height: 24px;z-index: 1001;}
#wc_pat_bar_mrns {max-width: 50%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
#wc_title {text-align: right;}
#wc_title > span {margin-left: 6px;white-space: nowrap;}
#wc_title > span > .fa {margin-right: 1px;}
#wc_applicationbar > .inner > span:last-of-type {margin-left: 6px;}
#wc_title .altSecurityRoles {cursor: pointer;text-decoration: underline #0078d4 2px;text-underline-offset: 2px;}
#wc_applicationbar .fa {color: #646464;font-size: 18px;cursor: pointer;padding-top: 3px;vertical-align: top;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#wc_menuicon, #wc_homeicon, #wc_browsermsg {float: left;margin-right: .75em;}
#wc_errorstatus, #wc_help, #wc_lang, #wc_subscriptionstatus, #wc_macro, #wc_search,#mie_console_icon, #wc_keys_help_icon, #wc_pagestatus, #wc_latency {float: right;padding-left: 6px;}
#wc_pagestatus {transition-property: opacity;transition-duration: .5s;}#wc_subscriptionstatus {background-color: transparent !important;display: none;}
#wc_subscriptionstatus.alert {display: inline-block;color: #BF311A;}
#wc_subscriptionstatus.warn {display: inline-block;color: #BF311A;}
#wc_subscriptionstatus.connected {display: inline-block;}
#wc_errorstatus {color: #BF311A !important;display: none;}
#wc_help.hasHelp {color: #F47925;}
#wc_appinfo {float: right;margin-left: 2em;}
#wc_enc_bar .encnav_button {vertical-align: middle;margin: 0;}
#wc_enc_bar .encnav_button:hover, #wc_enc_bar .encnav_button:focus {background: #737373;color: #FFF;}
#wc_applicationbar > .inner {border-top: 0;}
#wc_tabbar {overflow: hidden;width: 100%;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#wc_tabbar.hover {height: auto !important;transition: none;}
#wc_tabbar.menuOpen {overflow: visible !important;z-index: 11;}
.touchevents #wc_tabbar .inner,.pointerevents #wc_tabbar .inner {padding-right: 48px;}@supports(padding: max(0px)) {.touchevents #wc_tabbar .inner,.pointerevents #wc_tabbar .inner {padding-right: max(48px, calc(48px + env(safe-area-inset-right)));}}#wc_tabs_toggle {font-size: 18px;margin: 7px 112px 7px 4px;display: none;}
#wc_tabs_toggle:hover {border-color: #E07B0C;}
#wc_tabs_fade {height: 42px;position: absolute;right: -100px;top: 1px;z-index: 9;}
@supports(right: max(0px)) {#wc_tabs_fade {right: max(-100px, calc(env(safe-area-inset-right) - 112px));}}
.wc_wrap_fadeleft {height: 100%;}
.wc_wrap_fadeleft .right {display: inline-block;height: 100%;background: #EFEFF4;vertical-align: top;}
.wc_wrap_fadeleft .left {display: inline-block;height: 100%;margin-left: -12px;vertical-align: top;width: 12px;background: linear-gradient(to right, rgba(239, 239, 244, 0) 0%, #EFEFF4 90%);}
.wc_toolbars_wrapper .wc_toolbar a {background-color: transparent;text-decoration: none;}
.wc_toolbars_wrapper .wc_toolbar a:hover {text-decoration: underline;}
.wc_toolbars_wrapper .wc_toolbar .inner {padding: 3px 12px;}
#wc_header .wc_toolbars_wrapper .wc_toolbar .inner {padding: 3px 12px;}
@supports(padding: max(0px)) {#wc_header .wc_toolbars_wrapper .wc_toolbar .inner {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}
.wc_toolbars_wrapper .separator {padding: 0 !important;border-left: 1px solid #E86B57;width: 0;margin: 0 4px;transform: rotate(25deg);}
.wc_toolbars_wrapper .wc_toolbar .inner > span,.wc_toolbars_wrapper .wc_toolbar .inner > label {line-height: 1.4;margin-right: 9px;}
.wc_toolbars_wrapper > .dark {background-color: #737373;color: white;}
.wc_toolbars_wrapper > .light {background-color: #EFEFF4;color: black;}
.wc_toolbars_wrapper > .alert {background-color: #BF311A;color: white;}
.wc_toolbars_wrapper > .alert label {color: #F6C4BC;}
.wc_toolbars_wrapper .dark label {color: #ccc;}
.wc_toolbars_wrapper .light label {color: #555;}
.wc_toolbars_wrapper .right {float: right;}
.wc_toolbars_wrapper font {color: inherit;font-size: inherit;}
.wc_toolbars_wrapper sup {font-size: .75em;line-height: 1em;}
.wc_toolbar.wc_collapsable {overflow: hidden;will-change: height;transition: height 0.2s 0.1s;}
.wc_hide_tb_enc .wc_toolbar.wc_collapsable.collapse_enc {height: 0 !important;}
.wc_hide_tb_norm .wc_toolbar.wc_collapsable.collapse_norm {height: 0 !important;}
#usersInChart .fa, #usersInEncounter .fa {cursor: default;}
#usersInEncounter .fa {color: #646464;}
#wc_sidechart {background-color: white;border-left: 1px solid #CCCCCC;bottom: 0;overflow: hidden;padding: 0;position: fixed;right: -350px;top: 0;width: 349px;z-index: 900;transition: right .5s, padding .25s;}
@supports(width: max(0px)) {#wc_sidechart {width: max(349px, calc(349px + env(safe-area-inset-right) - 1.5em));}}
#wc_sidechart .wrap {height: 100%;overflow: hidden;padding: 1em 1.5em 0;padding-right: env(safe-area-inset-right);box-sizing: border-box;-webkit-overflow-scrolling: touch;}
#wc_sidechart:hover .wrap {overflow-y: auto;}
#wc_sidechart > .wrap > div {width: 310px;}
#wc_sidechart .fa.fa-spin {margin: 1em 0;font-size: 18px;color: #414141;}
.wc_sidechart_open #wc_sidechart {right: 0;}
.wc_sidechart_open #wc_pagewrap {margin-right: 350px;}
.tree.open > .treeContent {height: auto;width: auto;margin: 0px;padding: 0 0 10px 12px;}
.tree > .treeContent {padding: 0;height: 0;width: 0;overflow: hidden;}
#wc_sidechart > .wrap > .tree.open > .treeContent > .tree:last-child {margin-bottom: -10px !important;}
#wc_sidechart > .wrap > .tree.open > .treeContent > .tree.open:last-child {margin-bottom: 0px !important;}
#wc_sidechart .tree.open:last-child > .treeContent {padding-bottom: 0;}
.dyndiv.treeContent ul {padding-left: 1.5em;margin: 0;}
.treeContent > .tree:first-child {margin-top: -10px;}
.treeContent .treeTitle {margin-right: -12px;}
.treeContent .treeTitle :first-child {flex-grow: 1;}
.tree.open > .treeTitle .fa {border-left: 0;}.treeContent .treeTitle .fa {text-align: center;width: 28px;line-height: 28px;border-left: 1px solid rgba(0,0,0,.05);color: rgba(0,0,0,.25);}
.treeContent .treeTitle .fa:hover, .treeContent .treeTitle .fa:focus {color: inherit;}.tree > .treeTitle {cursor: pointer;display: flex;font-weight: bold;padding: 0px;background-color: transparent;color: #808285;line-height: 28px;min-height: 28px;position: relative;text-align: left;text-transform: uppercase;z-index: 1;font-size: 14px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.tree > .treeTitle:before {font-family: FontAwesome;content: '\f067';font-size: 11px;display: inline-block;font-weight: normal;line-height: 28px;height: 28px;width: auto;text-align: center;margin-right: 5px;top: 1px;position: relative}
.treeContent .treeTitle :first-child {display: block;}.tree.loading > .treeTitle:before {content: '\f021' !important;font-size: 12px;-webkit-animation: fa-spin 2s infinite linear;animation: fa-spin 2s infinite linear;}
.tree.loading > .treeContent {height: 0 !important;padding: 0 !important;margin: 0 !important;}
.tree.open > .treeTitle:before {content: '\f068';}
#wc_sidechart .label_list {margin: 0;padding: 0 0 6px;list-style: none;text-align: right;}
#wc_sidechart .label_list li {min-height: 16px;line-height: 16px;margin-bottom: 4px;}
#wc_sidechart .label_list li:last-child {margin-bottom: 0px;}
#wc_sidechart .label_list label{float: left;color: #7e8083;margin: 0px;padding: 0px;}
#wc_sidechart .tree.summary > .treeTitle {background-color: #13B5EA !important;}
#wc_sidechart .tree.alert > .treeTitle {background-color: #D91E1E !important;}
#wc_sidechart .tree.tocTree > .treeTitle {background-color: #6fb145 !important;}#wc_sidechart .tocTree .toc > ul {padding-left: 0;}
#wc_sidechart .wrap > .tree > .treeTitle {background-color: #D9531E;}
#wc_sidechart > .wrap > .tree {border-radius: 4px;background-color: #F5EEDE;margin-bottom: 6px;}
#wc_sidechart > .wrap > .tree.open > .treeContent {padding: 10px 12px;}
#wc_sidechart > .wrap > .tree > .treeTitle {padding: 0 12px 0 8px;border-radius: 4px;color: #fff;}
#wc_sidechart hr {background-color: #b6b8ba;height: 1px;border: 0;margin: 0 -12px;list-style-type: none;}
#wc_sidechart hr.accommDivider {margin: 5px 0;}
#wc_sidechart span.colon_space {margin: 0 4px 0 3px;}
#wc_sidechart .extra_spacing {margin-bottom: 20px;}
@supports(margin: max(0px)) {#wc_sidechart .extra_spacing {margin-bottom: max(20px, env(safe-area-inset-bottom));}}
.sideChartTitle {line-height: 28px;margin-bottom: 12px;}
#wc_sidechart .ellipsisOver {white-space:nowrap;overflow: hidden;text-overflow: ellipsis;}
.wc_info_label {color: #737373;}
#wc_alerts > span.hidden {margin: 0;}
#wc_alerts a {margin-right: 6px;text-decoration: none;white-space: nowrap;}
#wc_alerts a:hover {text-decoration: underline;}
#wc_alerts.newitems span {color: #BF311A;}
#wc_alerts .count {color: #BF311A;}
#spoolCell a {margin-right: 0;}
.wc_toolbar {background-color: #EFEFF4;position: relative;z-index: 10;}
.wc_toolbar > .inner {border-top: 1px solid #414141;padding: 0 12px;}
@supports(padding: max(0px)) {.wc_toolbar > .inner {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}
#wc_tabwrapper_mask {display: none;position: fixed;top: 0;left: 0;bottom: 0;right: 0;background: white;opacity: 0.01;filter: alpha(opacity=1);z-index: 0;}
.wc_tabwrapper {display: block;font-size: 12px;height: auto;list-style-type: none;margin: 0 0 0 -4px;padding: 0;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#wc_tabbar .wc_tabwrapper {white-space: nowrap;}
#wc_body .wc_tabwrapper {display: inline-block;vertical-align: middle;}
#wc_tabbar .wc_tabwrapper.open,#wc_tabbar .wc_tabwrapper.perm_open {height: auto;padding-right: 0;white-space: normal;}
.touchevents .wc_tabwrapper.open,.pointerevents .wc_tabwrapper.open {padding-right: 56px;}
.no_movement_detected #wc_tabbar .wc_tabwrapper.open {white-space: nowrap;}
.ie .wc_tabwrapper .ifmask {z-index: -1;}
.wc_tabwrapper > li {display: inline-block;margin: 0 0 7px 4px;padding: 0;position: relative;vertical-align: bottom;z-index: 0;}
.wc_tabwrapper > li#wc_tabs_gear {padding: 0 6px;}
.wc_tabwrapper > li:first-child {margin-top: 7px;}
.wc_tabwrapper .wc_tab {color: #5f6062;display: inline-block;background-color: #0095D6;padding: 6px 0 0;border-radius: 4px 4px 5px 5px;}
.wc_tabwrapper .wc_tab_title {background-color: #FFF;border-bottom-left-radius: 4px;border-bottom-right-radius: 4px;border-top: 1px solid #FFF;line-height: 21px;padding: 0 7px;display: inline-block;zoom: 1;text-decoration: none;cursor: pointer;vertical-align: bottom;transition: color .2s !important;}
#wc_tabwrapper .wc_tab_submenu .no_ext_link {margin-right: 0px;}
.wc_tabwrapper .wc_tab_title.hasPopOut {border-bottom-right-radius: 0;padding-right: 5px;}
.wc_tabwrapper .wc_tab:hover .wc_tab_title {color: #ACADAF;}
.wc_tabwrapper .wc_tab:hover .wc_tab_title:hover {color: inherit;}
.wc_tabwrapper .wc_tab_extlink {background-color: #FFF;border-bottom-right-radius: 4px;border-top: 1px solid #FFF;border-left: 1px solid #E6E6E6;padding: 0 6px 0 5px;display: inline-block;zoom: 1;text-decoration: none;cursor: pointer;vertical-align: bottom;}
.wc_tabwrapper .wc_tab_extlink span {border-radius: 50px;display: block;height: 15px;line-height: 15px;margin: 2px 0 4px;overflow: hidden;opacity: 1;transition: opacity .2s !important;}
.wc_tabwrapper .wc_tab:hover .wc_tab_extlink span {opacity: .5;}
.wc_tabwrapper .wc_tab:hover .wc_tab_extlink:hover span {opacity: 1;}
.wc_tabwrapper .wc_tab_extlink img {vertical-align: baseline;}
.wc_tabwrapper .hasSubmenu .wc_tab,.wc_tabwrapper .hasSubmenu .wc_tab_title {border-bottom-right-radius: 0;}
.wc_tabwrapper .hasSubmenu .wc_tab_title:after {background: transparent url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=autocomplete_corner.png') no-repeat 100% 100%;bottom: 2px;content: '';height: 5px;position: absolute;right: 2px;width: 5px;}
.defaultacdiv {max-width: 500px;max-height: 210px;overflow: auto;font-size: 12px;font-family: Arial;border-width:1px;border-style: solid;padding: 1px;display: block;position: absolute;background-color: #FFFFFF;z-index:2000;border-color: black;text-align: left;}
.defaultacitem {padding: 0px;margin:0px;cursor:pointer;background-color: #FFFFFF;color: #000000;}
.disabledacitem {padding: 0px;margin: 0px;cursor: pointer;background-color: #FFFFFF;color: #808080;font-style: italic;}
.boldedacitem {padding: 0px;margin:0px;cursor:pointer;background-color: #FFFFFF;color: #000000;font-weight: bolder;}
.accondRAF {padding: 1px 1px 2px 1px;margin: 1px;display:inline-block;background-color: #0b5a0b;border-color: #0b5a0b;border-radius: 3px;color: #DDDDDD;font-size: 0.8em;width: 30px;text-align:center;height: 0.9em;}
.accondRAFna {padding: 1px 1px 2px 1px;margin: 1px;display:inline-block;background-color: #FF0000;border-color: #FF0000;border-radius: 3px;color: #FFFFFF;font-size: 0.8em;width: 30px;text-align:center;height: 0.9em;}
.acmask {z-index:999;position: absolute;display: block;filter: alpha(opacity=0);opacity: 0;}
.wc_tabwrapper.submenusOpen .hasSubmenu.open .wc_tab_title:after {background: none !important;}
.wc_tabwrapper .hasSubmenu .active .wc_tab_title:after {background-image: url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=corner_white.png');}
.wc_tabwrapper .wc_tab.active .wc_tab_title {background-color: transparent;color: white !important;font-weight: bold;}
.wc_tabwrapper .wc_tab.active .wc_tab_title .fa {color: white;}.wc_tabwrapper .wc_tab.active .wc_tab_title .fa:hover {color: #D9D9D9;}#wc_tabwrapper .wc_tab_submenu {background-color: white;background-color: rgba(255,255,255,.96);border: 1px solid #999;padding: 0;position: absolute;left: -1px;margin: 0;top: 100%;visibility: hidden;z-index: -1;border-radius: 0 4px 4px 4px;overflow: auto;line-height: 28px;list-style-type: none;box-shadow: 0 -5px 45px -10px gray;}
.mac.webkit #wc_tabwrapper .wc_tab_submenu {border-radius: 0;}
#wc_tabwrapper .wc_tab_submenu.wc_right {left: auto;right: -1px;}
.wc_tabwrapper li:hover, .wc_tabwrapper li.open {z-index: 10;}
.wc_tabwrapper li:hover .wc_tab, .wc_tabwrapper li.open .wc_tab {border: 1px solid #a7a7aa;border-top: 0;margin: 0 -1px -1px -1px;}
.wc_tabwrapper.submenusOpen > li.hasSubmenu.open .wc_tab {border-bottom-color: #E5E5E6;border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
.wc_tabwrapper.submenusOpen > li.hasSubmenu.open .wc_tab_title {border-bottom-right-radius: 0;border-bottom-left-radius: 0;}
#wc_tabwrapper.submenusOpen li.open .wc_tab_submenu {visibility: visible;}
#wc_tabwrapper .wc_tab_submenu li {padding: 0;position: relative;}
#wc_tabwrapper .wc_tab_submenu a {border-left: 4px solid #EFEFF4;color: #5f6062;display: block;margin: 0 28px 0 1px;overflow: hidden;padding: 0 10px 0 6px;position: relative;text-decoration: none;text-overflow: ellipsis;white-space: nowrap;text-align: left;}
#wc_tabwrapper .wc_tab_submenu a:hover {background-color: #949499 !important;color: #FFFFFF !important;}
#wc_tabwrapper .wc_tab_submenu a.extlink {border: 0;margin: 0;padding: 0 6px 0 7px;position: absolute;right: 0;top: 0;}
#wc_tabwrapper .wc_tab_submenu a.extlink:hover {box-shadow: none;}
#wc_tabwrapper .wc_tab_submenu a.extlink img {vertical-align: baseline;}
#wc_tabwrapper .wc_tab_submenu a.extlink span {border-radius: 50px;display: block;height: 15px;line-height: 15px;margin: 7px 0 6px;overflow: hidden;}
.wc_tabwrapper .wc_tab_count {font-size: .8em;line-height: normal;}
#wc_encnav {min-height: 32px;}
#wc_encnav_center {flex-grow: 1;}
#wc_encnav:empty:before {content: 'Loading...';background-color: #0095D6;color: #fff;display: inline-block;line-height: 28px;padding: 0 8px;border-radius: 4px;opacity: 0.5;}
#wc_encnav > ul {display: block;font-size: 12px;list-style-type: none;margin: 0;padding: 0;position: relative;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
#wc_encnav > ul.open {white-space: normal;}
#wc_encnav > ul > li {cursor: pointer;display: inline-block;line-height: 0;margin: 0 4px 4px 0;position: relative;vertical-align: top;white-space: nowrap;z-index: 0;}
#wc_encnav > ul > li > a {background-color: #0095D6;color: #fff;display: inline-block;line-height: 28px;padding: 0 8px;border-radius: 4px;text-decoration: none;font-weight: normal;transition: max-width 0.25s 0.1s;}
#wc_encnav_buttons {flex-grow: 1;min-height: 32px;text-align: right;}
#wc_encnav_buttons.open {white-space: normal;}
#wc_encnav_buttons:after {content: '';display: inline-block;width: 12px;height: 12px;margin-right: -12px;}
#wc_encnav_buttons a, .encnav_button, .dynOps .fa, .collapsible .fa, .dynSupportedOpts .fa, .dynQL-controls .fa, .ql-group-controls .fa {background-color: white;border: 1px solid #C4C6C8;border-radius: 4px;color: #5F6062;display: inline-block;font-size: 12px;height: 26px;line-height: 26px;margin: 0 4px 4px 0;padding: 0 6px;text-align: center;text-decoration: none;vertical-align: top;}
#wc_encnav_buttons a:last-child {margin-right: 0;}
#wc_encnav_buttons a:hover, .encnav_button:hover, .ql-group-controls .fa:hover  {border-color: #E07B0C;}
#wc_encnav_buttons a.fa, .encnav_button.fa, .ql-group-controls .fa {font-size: 17px;padding: 0;width: 26px;}
#wc_encnav_wrapper .inner {padding-top: 7px;padding-bottom: 3px;display: flex;flex-wrap: wrap;}
#wc_encnav_wrapper .inner:after {display: block;position: absolute;width: 12px;right: 0;top: 1px;bottom: 0;content: '';z-index: 2;background: linear-gradient(to right, rgba(239, 239, 244, 0) 0, rgb(239, 239, 244) 90%);}
#wc_encnav > ul ul {background-color: white;border: 1px solid #999;padding: 0;position: absolute;left: -1px;margin: 0;top: 100%;visibility: hidden;z-index: -1;opacity: 0.98;border-radius: 0 4px 4px 4px;overflow: hidden;line-height: 28px;list-style-type: none;box-shadow: 0 -5px 45px -10px gray;}
#wc_enctabwrapper ul.wc_right {border-radius: 0 4px 4px 4px;left: auto;right: -1px;}
#wc_encnav > ul li:hover {z-index: 1;}
#wc_encnav > ul li:hover > a {border: 1px solid #a7a7aa;margin: -1px;}
#wc_encnav > ul > li.hasSubmenu:hover > a {border-bottom-color: #E5E5E6;border-bottom-right-radius: 0;border-bottom-left-radius: 0;color: #5f6062;background-color: white;}
#wc_encnav > ul li:hover ul {min-width: 110%;visibility: visible;transition: visibility 0 .1s;}
#wc_encnav > ul ul li {background-color: white;padding: 0;}
#wc_encnav > ul ul a {background-color: white;color: #5f6062;display: block;white-space: nowrap;padding: 0 10px;position: relative;text-decoration: none;}
#wc_encnav > ul .wc_tab_color {background-color: white;display: inline-block;margin-right: 4px;height: 10px;width: 10px;}
#wc_encnav > ul ul a:hover {background-color: #a7a7aa !important;color: white !important;}
#wc_encnav > ul .wc_tab_count {font-size: .8em;line-height: normal;}
#messenger_chat_tabs.wc_tabwrapper a {padding-top: 1px;padding-bottom: 1px;cursor: pointer;font-size: xx-small;}
#messenger_dock {left: 0px;transition: left 0.5s ease;}
.wc_slideInSideMenu #messenger_dock {left: 150px;}
#wc_body_container {padding-top: 0px;padding-bottom: 16px;padding-bottom: calc(env(safe-area-inset-bottom) + 16px);}
#wc_body {padding: 12px;}
@supports(padding: max(0px)) {#wc_body {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}
#wc_footer_container {background-color: #e8e2d3;position: absolute;bottom: 0;right: 0;left: 0;height: 16px;line-height: 16px;white-space: nowrap;overflow: hidden;padding: 0;padding-bottom: env(safe-area-inset-bottom);}
#wc_footer {font-size: 10px !important;padding: 0 12px;color: #000000;}
@supports(padding: max(0px)) {#wc_footer {padding-left: max(12px, env(safe-area-inset-left));padding-right: max(12px, env(safe-area-inset-right));}}
#wc_footer_right {white-space: nowrap;position: absolute;top: 0;padding: 0 12px;right: 0;background-color: #e8e2d3;}
@supports(padding: max(0px)) {#wc_footer_right {padding-right: max(12px, env(safe-area-inset-right));}}
.tv_thumb {background-color: #F5EEDE;border: 1px dashed black;padding: 3px;margin-bottom: 6px;}
.tv_thumb:last-child {margin-bottom: 0;}
.tv_thumb .tv_title {display: block;}
.tv_thumb .tv_img {background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACQAAAAkBAMAAAATLoWrAAAAG1BMVEUQAP8AhIQA//8AAACEhACEhITGxsb//wD///9U3Lp6AAAAAXRSTlMAQObYZgAAALtJREFUKM+tklEOwiAMQEmIB2g4weYFGNWEA+gusKAewLGLuI1j2w1pQD/UZF0g2ctraShCbB07x6ETmsPrmxglEqb/LIm2sFALU6vckvXeGVC5ZSowdQU2swg1oOBIbbIFK0JEy1ZENgSu1QAZTVFLgiKs3vsi9K37n2/i+mndlr/RZVbMG2fn2IrVR1o8jjVvXvZHV5xHZ/g+5fmYN/h7lyaLLbHL4M+d5mnjwfftyaHOXoDEJTZ/WOIJ/TiIaMq4MXkAAAAASUVORK5CYII=) no-repeat 0 0;display: block;height: 36px;width: 36px;margin: 0 auto;}
.wc_lang_translated {position: relative;}
.wc_lang_translated .wc_lang_original {position: absolute;top: -1.8em;left: 0px;background-color: white;color: black;padding: 2px;display: none;z-index: 4;white-space: nowrap;}
.wc_lang_translated:hover .wc_lang_original {display: block;border: 1px solid #999999;}
#wc_sidetabs a {display: block;}
fieldset {border-width: 1px;border-style: ridge;border-color: #CCCCCC;border-radius: 3px;}
.ifmask {display: none;}
.ie .ifmask {border: 0;display: block;filter: alpha(opacity=0);position: fixed;top: 0px;left: 0px;width: 100%;height: 100%;z-index: 1;}
.ie #sidetabsmask {left: -300px;width: 151px;}
.wc_above {z-index: 1000;}
.wc_thumbview {background-color: #F5EEDE;}
.wc_thumbview #wc_body {padding: 0;}
.wc_thumbview img {max-width: 120px;}
.wc_maxwidth, .fixWidths {max-width: 100%;overflow: auto;}
.scrollable > .wc_maxwidth {overflow: visible;}
#wc_header .toggleSideChart, #wc_header .toggleSideChart * {cursor: pointer;line-height: 1em !important;font-size: 18px;margin: 0 !important;}
#growls-tr { top: 24px }
#growls.default {top: 0;right: 0;}
.growl {border: 1px solid #5F6062;opacity: 1;overflow: hidden;}
.growl.growl-small,.growl.growl-medium,.growl.growl-large {padding: 0;box-shadow: 0 2px 12px #2f2f2f;}
.growl .growl-close {font-size: 18px;margin: 17px 5px 0 0;text-align: center;width: 18px;background-color: transparent;padding: 0;border: 0;}
.growl.growl-default,.growl.growl-notice,.growl.growl-warning,.growl.growl-error {background-color: white;color: #5F6062;}
.growl .growl-title {border-top: 12px solid white;padding: 10px 10px 0 10px;}
.growl.growl-default .growl-title, .growl.growl-notice .growl-title {border-color: #0078d4;}
.growl.growl-warning .growl-title {border-color: #FFD52D;}
.growl.growl-error .growl-title {border-color: #BF311A;}
.growl .growl-message {padding: 0 10px 10px 10px;}
#editing_system_layout {text-align: center;border: 1px dashed red;font-size: 20px;background-color: #FFC2C2;padding: 20px;border-radius: 5px;}
.macro_list {position: absolute;z-index: 900;}
.macro_list .inner {background-color: #F9F9FB;border-radius: 3px;box-shadow: 0 1px 3px black;min-width: 80px;overflow: hidden;}
.macro_list .titlebar {background-color: #414141;color: white;line-height: 26px;position: relative;text-align: left;}
.macro_list .title {background-color: transparent;color: white;display: inline-block;font-size: 13px;padding: 0 62px 0 6px;vertical-align: top;}
.macro_list .buttons {display: inline-block;font-size: 13px;position: absolute;right: 0;top: 0;vertical-align: top;}
.macro_list .buttons button {background-color: transparent;border: 0;border-radius: 0;color: #a0a0a0;cursor: pointer;height: 26px;line-height: 26px;margin: 0;padding: 0;text-align: center;width: 20px;}
.macro_list .titlebar button:hover,.macro_list .titlebar button.hover {color: #EE9486;}
.macro_list ul {line-height: 26px;list-style-type: none;margin: 0;padding: 0;}
.macro_list li {cursor: pointer;padding: 0 14px 0 6px;position: relative;}
.macro_list li:hover,.macro_list li.hover,.macro_list li.active {background-color: #0078d4;color: white;}
.macro_list li.active:after {content: "\f0da";font-family: FontAwesome;position: absolute;right: 6px;top: 0;}
.macrohover {background-color: transparent;display: inline-block;border: 1px solid transparent;border-radius: 6px;padding: 4px 4px 4px 16px;margin: 0;font-size: 1em;cursor: pointer;text-align: left;max-width: 100%;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.macrohover .fa:not(.macro-badge) {padding-right: 0px;width: 12px;color: #ccc;font-size: .8em !important;margin-left: -12px !important;}
.macrohover:hover, .macrohover:focus {border-color: #ececec;background: white;z-index: 1;position: relative;}
.macrohover:hover .fa, .macrohover:focus .fa {color: gray;}
.macroedit {background-color: transparent;display: inline-block;border: 1px solid transparent;padding: 0;cursor: pointer;width: 20px;height: 20px;line-height: 20px;}
.macroedit .fa {width: 12px;color: #ececec;font-size: 1.2em !important;}
.macroedit:hover .fa, .macroedit:focus .fa {color: gray;}
.in_section_macros {max-height: 150px;max-width: 300px;overflow: auto;margin: 0 0 .5em 0;padding: 0 0 .25em 0;border-bottom: 1px solid #F2F2F2;}
.in_section_macros button em {font-size: .8em;}
.document_wrapper {display: table;min-width: 100%;}
.document_header,.document,.document_tasks {background-color: #fff;border: 1px solid #f4f4f4;color: #000;padding: .5em;}
.document {font-family: Arial, sans-serif;margin: 0 auto;}
.document table[width="98%"] {width: 100%;}
.document h1,.document h2,.document h3,.document h4,.document h5,.document h6 {margin: .75em 0 .25em;}
.document table.newui thead th {color: #000;}
.document .group, .document .section {break-after: avoid;page-break-after: avoid;}
.document img {max-width: 100%;}
.document .full-page {width: 100%;}
.document .swipe-list .list-text {padding: 0;}
.otherOrders {font-weight:bold;}
body.document {border: 0;height: auto;margin: 0;max-width: none;min-height: 0;padding: 0;}
body.document #wc_footer_container {display: none;}
.quick_links {line-height: 1.5em;text-align: right;}
.quick_links_row .quick_links {padding: 0 .5em 0 0;}
.quick_links ul {display: flex;flex-wrap: wrap;justify-content: flex-start;list-style-type: none;margin: 0;padding: 0;}
span.quick_links ul {display: inline-flex;}.quick_links_row .quick_links.center {padding: 0 .5em;}
.quick_links.center ul {justify-content: center;}
.quick_links_row .quick_links.right {padding: 0 0 0 .5em;}
.quick_links.right ul {justify-content: flex-end;}
.quick_links li {display: inline-block;margin: 0;padding: 0;white-space: nowrap;}
.quick_links li:before {content: "| ";}
.quick_links li:after {content: "\00a0";}
.quick_links li:first-child:before,.quick_links li:last-child:after {content: "";}
.quick_links_row {display: flex;}
.quick_links_row .quick_links {flex-grow: 1;}
legend .quick_links {font-size: .75em;}.doc_opp_links {text-align: right;}
.doc_opp_links ul {list-style-type: none;display: flex;justify-content: flex-end;margin: 0;padding: 0;white-space: nowrap;}
.doc_opp_links ul:after {clear: both;content: "";}
.doc_opp_links li {display: inline;float: none;margin: 0;padding: 0;}
.doc_opp_links li:before {content: "[ ";}
.doc_opp_links li:after {content: " ]\00a0";}
.doc_opp_links li:last-of-type:after {content: " ]";}.bannerMsg {margin: 1em 0;text-align: center;}
span.bannerMsg {display: inline-block;}
.bannerMsg > span {padding: .5em 1em;border-radius: 6px;line-height: 1em;display: inline-block;}
.bannerMsg > span + div {margin-top: 1em;}.initTextSize {width: auto;height: 1em;}
.wc_help {cursor: pointer;font-size: 14px !important;display: inline-block;width: 11px;text-align: center;opacity: 0.60;}
.wc_help.warning {display: inline-block;width: 16px;height: 16px;line-height: 16px;background: #5f6062;border-radius: 50%;color: #FFD52D;}
.wc_help.warning:hover {background:transparent;}
.firefox .wc_help.warning {line-height: 15px;}
.wc_help:hover {color: #E07B0C;opacity: 1;}
.wc_inline_help {padding-left: 2px;}
.rocketchat-container {display: none;}
#call-overlay {display:none;position: fixed;bottom: 30px;right: 15px;min-width: 275px;padding: 20px;border-radius: 4px;background-color: #414141;color: #FFF;box-shadow: 0 10px 20px rgba(0,0,0,0.19), 0 6px 6px rgba(0,0,0,0.23);}
#call-overlay #call-header{text-align: center;}
#call-overlay #call-header h1 {font-size: 20px;margin: 0;}
#call-overlay #caller-info {text-align: center;margin: 35px 0px;}
#call-overlay #caller-info .fa {font-size: 85px;color: #FFF;cursor: default;}
#call-overlay #caller-info p {font-size: 16px;}
#call-overlay #call-opts {display: flex;align-items: center;justify-content: center;border-top: 1px solid;padding-top: 10px;}
#call-overlay #call-opts button {display: block;border: none;padding: 15px 30px;flex: 1;color: #FFF;border-radius: 4px;cursor: pointer;font-size: 16px;}
#call-overlay #call-opts button:hover {font-weight: bold;}
#call-overlay #call-opts #cancel-call {background: #dc4251;margin-right: 10px;}
#call-overlay #call-opts #call-join-now {background: #27bd49;}
.wc_translate {padding-left: 2px;color: #5f6062;cursor: pointer;font-size: 12px;vertical-align: 10%}
.wc_translate:hover {color: #E07B0C;}
.wc_translatable {  background-color: rgb(137,204,240);  padding: 4px;  border-radius: 4px;}
.wc_translatable.placeheld {  background-color: rgba(137,204,240,0.25);}
.wc_translatable .placehold_clicker {  background-color: white;  color: black;  border-radius: 8px;  font-size: 20px;  cursor: pointer;}
.wc_translatable .placehold_clicker:hover {  background-color: black;  color: white;}
#wc_sidetabs .wc_tab:hover .wc_help, .wc_tab_submenu a:hover .wc_help {color: inherit;opacity: .5;}
#wc_sidetabs .wc_tab:hover .wc_help:hover, .wc_tab_submenu a:hover .wc_help:hover {color: inherit;opacity: 1;}
.date, .time {white-space: nowrap;}
.quicklink-enc-template {color: #737373;}
.quicklink-enc-template:hover {color: black;}
.encounter_linked {background-color: #F0F0C0 !important;}
.security_exception {display: inline-block;margin: 2px;}
.security_exception > div {padding: 2px;border: 1px solid black;}
.security_exception .value {border-top: 0;}
.fulfill_release {color: #5F6062;transition: color 0.5s, transform 0.5s;}
.fulfill_release.release {color: #0078d4;transform: scale(1.25) rotate(-360deg);}
#wc_search { position: relative;transition: margin .35s;z-index: 1;}#wc_search_icon {position: relative;z-index: 1;}#wc_search_input {border: 0;border-radius: 0;box-sizing: border-box;xdisplay: none;height: 23px;opacity: 0;padding-left: 25px;transition: width .35s, opacity .35s;width: 24px;z-index: 0;margin-left: -25px;border-radius: unset;}#wc_search.open {margin-left: -180px !important;}#wc_search.open #wc_search_input {xdisplay: inline-block;opacity: 1;width: 300px;}#wc_search_results {background: white;box-shadow: 0 3px 3px 0 gray;display: none;overflow: hidden;position: absolute;width: 100%;z-index: 2000;right: 2;}#wc_search_results.show {display: block;}.search-sub-results div a{text-decoration: none;padding: 2px 10px;display: block;}.search-sub-results div a .fa{margin-right: 5px;}.search-sub-results div a:hover, .search-sub-results div a:focus, .active-result{cursor: pointer;background-color: #EEE;font-weight: bold;}.search-sub-title{border-bottom: 1px solid #414141;border-top: 1px solid #414141;padding: 0 5px;background-color: #f6f6f9;}div.wc_word_html > div[title=header]{display: none;}@media print {
html {background-color: white;color: #000;font-size: 19px;overflow: visible;height: auto;padding: 0;}
html *:not(font){color: #000 !important;}
body {height: auto;}
#wc_body, #wc_body_container {padding: 0;margin: 0;}
#wc_pagewrap {margin: 0 !important;}
table[width="98%"] {width: 100%;}
#wc_footer_container,#wc_sidechart,#wc_logo,#wc_sidetabs,#wc_header_container,#wc_header_spacer,.donotprint {display: none;}
.pagebreak {page-break-before: always;}
td {page-break-inside: avoid;}.document {border: 0 !important;margin: 0 !important;max-width: none !important;padding: 0 !important;box-shadow: none;}
.document .nvpair .name,.document .nvpair .label {color: #000 !important;}
.alert,.warning{background-color: #FFF;font-weight: bold;}
.alert{border: 1px solid #000 !important;}
.warning{text-decoration: underline !important;}
table.newui.withtoolbars .toolbar {display:none;}
.new-fs .flowsheet_row {display:block !important;}
.new-fs .flowsheet_label {display: block !important;padding-left: 1em !important;font-weight: bold;}
.new-fs .flowsheet_output {display: block !important;padding-left: 2em !important;}
thead {display: table-row-group;page-break-inside: avoid;}
.document .labs td.text-comment {white-space: pre-wrap !important;}
.dyndiv[data-name="dynList EncounterLinkedDocuments"] > ul > li > ul {display: none;}
}
.NPIclass {padding-left: 18px;color: #999999;}
.NCPDPclass {padding-left: 18px;font-weight: bold;color: #0e0ed2;}
.pharmE {background: url(webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=pharm_e.png) no-repeat;}
.pharmECS {background: url(webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=pharm_e_cs.png) no-repeat;}
.pharmMail {background: url(webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=pharm_mailin.png) no-repeat;}
.pharmMailE {background: url(webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=pharm_mailin_e.png) no-repeat;}
.pharmMailECS {background: url(webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=pharm_mailin_e_cs.png) no-repeat;}
button.btn.wc2button.ai-button {margin-top: 5px;}
.ai-response {border: 1px solid #00c82e;padding: 15px;background-color: #edfff1;font-size: 15px;border-radius: 20px;white-space: pre-wrap;margin-top: 10px;}
#chatbox {display: block;z-index: 99999;width: 400px;background-color: #fff;}
#ai-chatbox-win {resize: both;overflow: auto;overflow-y: hidden;}
#ai-chatbox-win .miewin_title_bar {display: flex;justify-content: flex-start;}
.regen-btn {margin-left: auto;margin-right: 35px;width: 35px;height: 35px;border: none;border-left: 1px solid #868686;font-size: 15px;color: #4f4f4f;}
.regen-btn:hover {background-color: #af9d7a;color: white;}
#chatbox .bs-iso p {margin-top: 0px;margin-bottom: 0px;}
#chatbox.maximized {height: 100vh;top: 0;right: 0;}
#chat-container {min-height: 340px;max-height: 340px;padding: 5px;overflow-y: auto;}
#input-container {display: flex;justify-content: space-between;align-items: center;padding: 5px;border-top: 1px solid #ddd;flex-wrap: nowrap;}
#user-input {width: -webkit-fill-available;margin-right: 10px;height: auto;padding: 5px;border: none;border-radius: 5px;box-shadow: 0px 0px 5px rgba(0,0,0,0.1);resize: both;}
#send-btn {height: 40px;border: none;border-radius: 5px;background-color: #0095d6;color: #fff;font-size: 14px;cursor: pointer;transition: background-color 0.2s ease-in-out;}
#send-btn:hover {background-color: #0062cc;}
.ai-thinking {background-color: #edfff1 !important;}
.message-wrapper {display: flex;flex-flow: row wrap;margin-bottom: 10px;border-radius: 25px;padding: 10px 15px;width: fit-content;max-width: 80%;}
.message-wrapper pre {white-space: pre-wrap;}
.user-message {justify-content: end;background-color: #007bff;color: #fff;margin-left: auto;}
.user-message::after {content: '';position: absolute;right: -10px;bottom: 0;}
.bot-message {justify-content: start;background-color: #f2f2f2;color: #333;margin-right: auto;}
.bot-message::before {content: '';position: absolute;left: -10px;bottom: 0;}
.message-bubble {max-width: 70%;padding: 10px;border-radius: 10px;font-size: 16px;line-height: 1.4;word-wrap: break-word;}
.message-bubble::after {content: '';position: absolute;right: -10px;bottom: 0;border: 10px solid transparent;border-right-color: #007bff;}
.message-bubble::before {content: '';position: absolute;left: -10px;bottom: 0;border: 10px solid transparent;border-left-color: #f2f2f2;}
#chat-header {display: flex;justify-content: space-between;align-items: center;background-color: #f0f0f0;color: #212529;border-top-left-radius: 10px;border-top-right-radius: 10px;padding: 10px;}
#chat-title {font-weight: bold;}
#chat-exit {border: none;background-color: transparent;font-weight: bold;cursor: pointer;}
#chat-exit:hover {color: #f00;}
#chat-button {text-align: center;position: fixed;bottom: 20px;right: 20px;background-color: #ffffff;border: none;border-radius: 50%;width: 60px;height: 60px;font-size: 24px;cursor: pointer;z-index: 9999;box-shadow: 0px 0px 2px rgba(0,0,0,0.2);}
#chat-button i {margin-top: 3px;}
#chat-button img {position: absolute;border-style: none;width: 40px;height: 40px;top: 10px;bottom: 0;left: 10px;right: 0;}
#chat-button:hover {background-color: #f0f0f0;}
#maximize-button {background-color: transparent;color: #000000;border: none;cursor: pointer;}
#maximize-button:hover {color: #007bff;}
@keyframes slide-in {0% {bottom: -350px;opacity: 0;}100% {bottom: 20px;opacity: 1;}}
@media (max-width: 500px) {#chatbox {width: auto;}#send-btn {height: 35px;margin-left:5px;font-size: 12px;}}
#connection-status {position: absolute;top: 35px;left: 0;width: 100%;height: -webkit-fill-available;background-color: rgba(0,0,0,0.5);z-index: 9999;display: none;justify-content: center;align-items: center;flex-direction: column;color: #fff;font-size: 20px;font-weight: bold;}
#connection-status #connection-status-text {margin-top: 10px;}
#ai-context-menu {position: absolute;text-align: center;background: white;z-index: 99999;}
#ai-context-menu ul {padding: 0px;margin: 0px;min-width: 150px;list-style: none;}
#ai-context-menu ul li {padding-bottom: 7px;padding-top: 7px;border: 1px solid #cdcdcd;}
#ai-context-menu ul li a {text-decoration: none;color: #000;}
#ai-context-menu ul li:hover {background: #e5e5e5;}
.ai-action-btn {display: inline-flex;width: 100%;margin-top: 10px;}
.ai-action-btn button {color: #999 !important;}
.ai-action-btn button:hover {color: #000 !important;}
#ai_suggestion_container {margin-left: auto;margin-right: auto;margin-top: 30px;width: 300px;overflow: hidden;background: white;}
.chat-open {overflow: hidden;}
#pfv_box {position: absolute;display: flex;align-items: center;text-align: center;justify-content: center;background-color: rgba(162, 221, 246, 0.4);color: rgb(17, 122, 167);border-radius: 4px;border: 2px solid rgba(162, 221, 246, 0.7);overflow: hidden;margin: 0;z-index: 1000;pointer-events: auto;line-height: 1;text-overflow: ellipsis;}
#pfv_draw {line-width: 2px;fill-style: black;text-align: center;text-baseline: middle;}
#pfv_canvas_window {position: relative;width: 100%;height: 100%;}
.wcvoice-minirecorder {position: absolute;display: block;background-color: white;border: 1px solid #737373;border-radius: 5px;color: #5F6062;font-size: 16px;height: 26px;line-height: 26px;padding: 5px;text-align: left;text-decoration: none;}.wcvoice-minirecorder button {background-color: transparent;cursor: pointer;border: none;font-size: 18px;transition: opacity 0.25s;}.wcvoice-minirecorder button:disabled, button[disabled] {opacity: 0.3;}.wcvoice-minirecorder .rec-upload {color: #008732;border-radius: 5px;}.wcvoice-minirecorder .rec-upload:hover {color: #008826;}.miehr-wrapper { position: relative;min-height:100%;background:#fffefd url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=middle_bg_repeat.jpg') repeat-x; }
.miehr-header-container { min-width:995px; position:relative; background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=header_bg_repeat_inner.jpg') repeat-x; }
.miehr-header-bg { background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=header_bg_inner.jpg') center top no-repeat; }
.miehr-header { width:995px; margin:0 auto; position:relative; height:131px; overflow:hidden;}
.miehr-header .miehr-logo { padding:0; margin:0; position:absolute; top:23px; left:34px; }
.miehr-middle-container { padding-bottom:40px;}
.miehr-middle-container h1 { text-align: center; padding-top: 20px; }
.push { height:20px; }
.miehr-footer-container { position: absolute; bottom: 0; width: 100%; height: 40px; background:#4a6d13 url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=footer_bg_repeat.jpg') repeat-x; }.miehr-footer-logo { position: absolute; bottom: 100%; left: 8px; background: url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=mie_footer_logo.png') no-repeat 0 0; height:22px; width:45px; margin-bottom:8px; }
.miehr-footer { margin:0 auto 3px; font-size:11px; padding: 15px 0 22px 3px; }
.miehr-footer .miehr-copy { float:left; color:#d7d2a8; padding-left: 8px; }
.miehr-footer .miehr-lite { color:#7fa73a; }
.miehr-footer .miehr-nav { float:right; padding:0; margin:0; }
.miehr-footer .miehr-nav li { float:left; list-style-type:none; border-right:1px solid #d7d2a8; padding-right:8px; margin-right:8px;  list-style-image:none;}
.miehr-footer .miehr-nav li.miehr-last { border:0;margin-right: 0; }
.miehr-footer .miehr-nav li a { color:#d7d2a8; text-decoration:none; }
.miehr-footer .miehr-nav li a:hover { text-decoration:underline; }
.hidden { DISPLAY: none; POSITION: relative; }
.normal { DISPLAY: inline; POSITION: relative; }
.block { DISPLAY: block; POSITION: absolute; Z-INDEX: 1000; background-color: #F5EEDE; color: #000000; }
.bgtrans { background-color: transparent; }
.scrollable { overflow: auto; }
.scrollable-x { overflow-x: auto; overflow-y: hidden; }
.scrollable-y { overflow-x: hidden; overflow-y: auto; }
.not-scrollable { overflow: hidden; }
.field, .wc_win .field { color: #000000; background-color: #e8e2d3;}
a.field, .wc_win a.field { color: #000000; }
.field a, .wc_win .field a { color: #000000; }
.value, .wc_win .value { color: #4D4D4D; background-color: #FFFFFF; }
.value a, .wc_win .value a { color: #4D4D4D; }
a.value, .wc_win a.value { color: #4D4D4D; }
.HeaderCell .value { background-color: transparent; }
.altvalue, .wc_win .altvalue { color: #000000; background-color: #E9E9E9;}
a.altvalue, .wc_win a.altvalue { color: #000000; }
.altvalue a, .wc_win .altvalue a { color: #000000; }
.subtitle, .wc_win .subtitle { color: #000000; background-color: #357cff4D;}
a.subtitle, .wc_win a.subtitle { color: #000000; }
.subtitle a, .wc_win .subtitle a { color: #000000; }
.title, .wc_win .title { color: #C70043; font-size: 16px; background-color: #FFFCFC;}
a.title, .wc_win a.title { color: #C70043; font-size: 16px; }
.title a, .wc_win .title a { color: #C70043; font-size: 16px; }
.dlgtitle, .wc_win .dlgtitle { color: #C70043; font-size: 16px;}
a.dlgtitle, .wc_win a.dlgtitle { color: #C70043; font-size: 16px; }
.dlgtitle a, .wc_win .dlgtitle a { color: #C70043; font-size: 16px; }
.dlgsubtitle, .wc_win .dlgsubtitle { color: #000000; }
a.dlgsubtitle, .wc_win a.dlgsubtitle { color: #000000; }
.dlgsubtitle a, .wc_win .dlgsubtitle a { color: #000000; }
.foot, .wc_win .foot { color: #C70043; font-size: 16px; background-color: #FFFCFC; }
a.foot, .wc_win a.foot { color: #C70043; font-size: 16px;  }
.foot a, .wc_win .foot a { color: #C70043; font-size: 16px; }
.folder, .wc_win .folder { color: #000000; background-color: #F5EEDE; }
a.folder, .wc_win a.folder { color: #000000; }
.folder a, .wc_win .folder a { color: #000000; }
.background, .wc_win .background { color: #000000; background-color: #F5EEDE;}
.alert, .wc_win .alert { color: #ffffff; background-color: #BF311A; }
.alert::marker, .wc_win .alert::marker { color: #000000; }
.alert.flip, .wc_win .alert.flip { color: #BF311A; background-color: transparent; }
a.alert, .wc_win a.alert { color: #ffffff; }
.alert a, .wc_win .alert a { color: #ffffff; }
.wc_toolbar .alert a, .wc_toolbar .alert { background-color: transparent; color: #BF311A; }
.wc_toolbar .warning a, .wc_toolbar .warning { background-color: transparent !important; color: #FFD52D !important; }
.wc_toolbar .badge { border-radius: 3px; padding: 1px 2px; line-height: 1em !important; border: 1px solid transparent; }
.wc_toolbar .badge.alert { background-color: #BF311A; border-color: #BF311A; color: white ; }
.wc_toolbar .badge.warning { background-color: #FFD52D !important; border-color: #FFD52D; color: black !important; }
.wc_toolbar .quick_links { line-height: 1.4em; }
.warning.flip, .wc_win .warning.flip { color: #FFD52D; background-color: transparent; }
a.warning.flip, .wc_win a.warning.flip { color: #FFD52D; }
.warning.flip a, .wc_win .warning.flip a { color: #FFD52D; }
.warning, .wc_win .warning { color: #000000; background-color: #FFD52D; }
a.warning, .wc_win a.warning { color: #000000; }
.warning a, .wc_win .warning a { color: #000000; }
.pass { background-color: rgb(144, 255, 126); color: black; }
.pass.flip { color: green; background-color: transparent; }
input.validation-error { border-color: #BF311A; }
.information, .wc_win .information { color: white; background-color: #0078d4; }
.fixedwidth { overflow: hidden; DISPLAY: inline;}
.dtinput,.dateinput,.fuzzyinput,.clearableinput {display: inline-block;white-space: nowrap;}
.clearableinput > textarea {white-space: pre-wrap;}
.dtinput > .fa,.dateinput > .fa,.date > .fa,.fuzzyinput > .fa,.clearableinput .fa {background-color: transparent;border: 0;color: #999;cursor: pointer;font-size: 18px !important;line-height: 21px;padding: 0;text-align: center;text-decoration: none;vertical-align: bottom;width: 20px;}
.selectedfa {color:#333 !important;}
.zebrastripe .dtinput > .fa,.zebrastripe .dateinput > .fa,.zebrastripe .date > .fa,.zebrastripe .fuzzyinput > .fa,.zebrastripe .clearableinput .fa,table.newui.zebra > tbody > tr:nth-child(even) .dtinput > .fa,table.newui.zebra > tbody > tr:nth-child(even) .dateinput > .fa,table.newui.zebra > tbody > tr:nth-child(even) .date > .fa,table.newui.zebra > tbody > tr:nth-child(even) .fuzzyinput > .fa,table.newui.zebra > tbody > tr:nth-child(even) .clearableinput .fa {color: #808080;}
.dtinput > .fa:hover,.dtinput > .fa:focus,.dateinput > .fa:hover,.dateinput > .fa:focus,.date > .fa:hover,.date > .fa:focus,.fuzzyinput > .fa:hover,.fuzzyinput > .fa:focus,.clearableinput .fa:hover,.clearableinput .fa:focus {color: inherit !important;}
.dtinput .time,.dateinput .year,.fuzzyinput input[type="text"] {margin-right: 3px;}
.dp_popup {z-index: 2000;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);}
.dp_popup tbody td button:hover { color: #ffffff; background-color: #BF311A; }
.dp_popup .dp_title { background-color: #fdba3d; }
.dp_popup button.fa:hover { color: #BF311A; }
.dp_popup .isToday { color: #D9531E; }
.dp_popup .isWKHighlight td { background-color: #FFEFAD; }
.dp_popup .isSelected { background-color: #FFD52D; }
.dp_popup .holiday { background-color: #a1e4ff; }
input, select { font-family: sans-serif; }
input[size="1"], input[size="2"], input[size="3"], input[size="4"], input[size="5"] { font-family: monospace; }
.b, .bold { font-weight:bold }
.center { text-align:center }
.blockCenter { margin-left: auto; margin-right: auto; } 
.u, .underline { text-decoration:underline }
.i, .italic { font-style:italic }
.nobr { white-space:nowrap }
.pointer { cursor:pointer !important; }
.textLeft { text-align: left !important; }
.textRight{ text-align: right !important; }
.textCenter{ text-align: center !important; }
.textJustify{ text-align: justify !important; }
.clear { clear: both !important; }
.floatLeft { float: left !important; }
.floatRight { float: right !important; }
.floatNone { float: none !important; }
.phone, .date, .datetime { white-space: nowrap; }
.show-scroll::-webkit-scrollbar {-webkit-appearance: none;height: 12px;width: 12px;}
.show-scroll::-webkit-scrollbar-thumb {border-radius: 12px;border: 2px solid transparent;background-clip: content-box;background-color: rgba(0, 0, 0, 0.1);}
.show-scroll:hover::-webkit-scrollbar-thumb {background-color: rgba(0, 0, 0, .5);}
.show-scroll::-webkit-scrollbar-track {background-color: rgba(0, 0, 0, 0.0001);border-radius: 8px;}
.show-scroll::-webkit-scrollbar-corner {background: transparent;}
.wc_deleted { text-decoration: line-through }
.fillChild textarea { width: 100%; max-width: 100%; box-sizing: border-box; min-height: 1.5em }
.resizeInput { box-sizing: border-box; min-height: 21px; }
.columns {-webkit-column-gap: 1.5em;-moz-column-gap: 1.5em;column-gap: 1.5em;}
.columns.divider {-webkit-column-rule: 1px solid #646464;-moz-column-rule: 1px solid #646464;column-rule: 1px solid #646464;}
.columns.two {-webkit-column-count: 2;-moz-column-count: 2;column-count: 2;}
.columns.three {-webkit-column-count: 3;-moz-column-count: 3;column-count: 3;}
.columns.four {-webkit-column-count: 4;-moz-column-count: 4;column-count: 4;}
ul.columns, ol.columns {padding-left: 0;}
ul.columns li, ol.columns li {margin-left: 2em;}
.unset-font font { font-size: inherit; font-family: inherit; color: inherit; }
.fs1, .fsMinus2 { font-size:10px !important }
.fs2, .fsMinus1 { font-size:13px !important }
.fs3 { font-size:16px !important }
.fs4, .fsPlus1 { font-size:18px !important }
.fs5, .fsPlus2 { font-size:24px !important }
.fs6, .fsPlus3 { font-size:32px !important }
.fs7, .fsPlus4 { font-size:48px !important }
.wc_footnote { font-size:0.85em }
.wc_rowdivider { border-bottom: 1px solid #F0F0C0; } 
.buttonbar { margin:1em 0; text-align: center }
.RowCell { border-left: none; border-right: none; border-top: none; border-bottom: 1px solid #F0F0C0; padding-left: 2px; padding-right: 6px;}
.LVTitle { font-weight: bold; font-size: 1.125em;}
.lv_root { margin-left: auto; margin-right: auto; }
.lv_root table tbody tr[data-performable] { transition: background-color 1s ease; }
.callAttention {margin-bottom: .5em;padding-left: 21px;position: relative;}
.callAttention:last-of-type {margin-bottom: 0;}
.callAttention .alert,.callAttention .warning {left: 0;position: absolute;top: 0;}
.HeaderCell:first-child { border-left: none; }
.HeaderCell {border-left: 1px solid #e0e0c0;border-bottom: 1px solid #e0e0c0;padding: 1px 6px 1px 2px;color: #000000;font-size: 13px;font-weight: bold;background-color: #F2EFE1}.wc_thick_dlg { border-collapse: collapse; }.wc_thick_dlg td { border: 2px solid black; padding: 2px }.RowCell a { text-decoration:none; }
.RowCell a:hover { text-decoration:underline; }
.link {text-decoration:underline; cursor: pointer;}
.link:hover { text-decoration:none; }
.nolink { text-decoration: none !important; cursor: pointer; }
.linkonhover { text-decoration: none; cursor: pointer; }
.linkonhover:hover { text-decoration: underline; }
.miecal_title { color: #C70043; background-color: #FFFCFC; }
.miecal_subtitle { color: #000000; background-color: #357cff4D; }
#miecal_today { color: #000000; background-color: #E9E9E9; }
.miecal_day { color: #000000; background-color: #E9E9E9; }
.appt { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_title { color: #000000; font-size: 12px; background-color: #00000000; }
.sched { color: #000000; font-size: 12px; background-color: #FFFFFF; }
#schedrightcol { padding-left: 12px; }
#schedtoprow { padding-bottom: 12px; }
#scheduler_scroll_div { min-height: 100%; overflow: auto; }
.appt_type_ADHD { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_ADHD { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_AGE { color: #000000; font-size: 12px; background-color: #9ABAFF; }
.appt_type_title_AGE { color: #000000; font-size: 12px; background-color: #9ABAFF; }
.appt_type_AMB_TAKE_OFF { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_title_AMB_TAKE_OFF { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_ANN_PHY { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_ANN_PHY { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_AWV { color: #000000; font-size: 12px; background-color: #2AFFFC; }
.appt_type_title_AWV { color: #000000; font-size: 12px; background-color: #2AFFFC; }
.appt_type_BIO { color: #000000; font-size: 12px; background-color: #62FF93; }
.appt_type_title_BIO { color: #000000; font-size: 12px; background-color: #62FF93; }
.appt_type_BLCK { color: #000000; font-size: 12px; background-color: #FF0000; }
.appt_type_title_BLCK { color: #000000; font-size: 12px; background-color: #FF0000; }
.appt_type_BLOOD { color: #000000; font-size: 12px; background-color: #FF0E60; }
.appt_type_title_BLOOD { color: #000000; font-size: 12px; background-color: #FF0E60; }
.appt_type_BONE { color: #000000; font-size: 12px; background-color: #FFFC00; }
.appt_type_title_BONE { color: #000000; font-size: 12px; background-color: #FFFC00; }
.appt_type_CARDIAC_FU { color: #000000; font-size: 12px; background-color: #ABFFA8; }
.appt_type_title_CARDIAC_FU { color: #000000; font-size: 12px; background-color: #ABFFA8; }
.appt_type_CHECK_UP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_CHECK_UP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_CLN { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_CLN { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_RAMPRO { color: #000000; font-size: 12px; background-color: #FF850E; }
.appt_type_title_RAMPRO { color: #000000; font-size: 12px; background-color: #FF850E; }
.appt_type_COLP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_COLP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_CON { color: #000000; font-size: 12px; background-color: #7CFC00; }
.appt_type_title_CON { color: #000000; font-size: 12px; background-color: #7CFC00; }
.appt_type_CONSULT { color: #000000; font-size: 12px; background-color: #FFAEB9; }
.appt_type_title_CONSULT { color: #000000; font-size: 12px; background-color: #FFAEB9; }
.appt_type_COUGH { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_COUGH { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_CRY { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_CRY { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_DEPR { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_DEPR { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_DIA { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_DIA { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_DIET { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_DIET { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_OFP_DO_NOT_BOOK { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_title_OFP_DO_NOT_BOOK { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_DOT { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_DOT { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_ECHO { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_title_ECHO { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_ECHOCAR { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_title_ECHOCAR { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_EEG { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_title_EEG { color: #000000; font-size: 12px; background-color: #9AA6FF; }
.appt_type_EEGAMB { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_title_EEGAMB { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_EGDR { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_EGDR { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_EMG { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_title_EMG { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_EMGG { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_title_EMGG { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_EST { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_EST { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_FOLLOW_UP { color: #000000; font-size: 12px; background-color: #DBFFA8; }
.appt_type_title_FOLLOW_UP { color: #000000; font-size: 12px; background-color: #DBFFA8; }
.appt_type_FOLLUP { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_title_FOLLUP { color: #000000; font-size: 12px; background-color: #DEFFD2; }
.appt_type_FORMS { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_FORMS { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_GFU { color: #000000; font-size: 12px; background-color: #FF62FF; }
.appt_type_title_GFU { color: #000000; font-size: 12px; background-color: #FF46FF; }
.appt_type_RAMGYN { color: #000000; font-size: 12px; background-color: #9AFFCB; }
.appt_type_title_RAMGYN { color: #000000; font-size: 12px; background-color: #9AFFCB; }
.appt_type_HDBL { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HDBL { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HEGD { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HEGD { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HFLEX { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HFLEX { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOLIDAY { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_HOLIDAY { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_HOSP_F_U { color: #000000; font-size: 12px; background-color: #FF8A54; }
.appt_type_title_HOSP_F_U { color: #000000; font-size: 12px; background-color: #FF8A54; }
.appt_type_NEX { color: #000000; font-size: 12px; background-color: #4646FF; }
.appt_type_title_NEX { color: #000000; font-size: 12px; background-color: #4646FF; }
.appt_type_INFECTION { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_INFECTION { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_INJECT { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_INJECT { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_INJURY { color: #000000; font-size: 12px; background-color: #818100; }
.appt_type_title_INJURY { color: #000000; font-size: 12px; background-color: #818100; }
.appt_type_IUD { color: #000000; font-size: 12px; background-color: #54ABFF; }
.appt_type_title_IUD { color: #000000; font-size: 12px; background-color: #54ABFF; }
.appt_type_LEE { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_LEE { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_LUNCH { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_LUNCH { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_MAAPPT { color: #000000; font-size: 12px; background-color: #D2B48C; }
.appt_type_title_MAAPPT { color: #000000; font-size: 12px; background-color: #D2B48C; }
.appt_type_MADISON_HTS { color: #000000; font-size: 12px; background-color: #2AFF2A; }
.appt_type_title_MADISON_HTS { color: #000000; font-size: 12px; background-color: #2AFF2A; }
.appt_type_MHO { color: #000000; font-size: 12px; background-color: #38FF38; }
.appt_type_title_MHO { color: #000000; font-size: 12px; background-color: #2AFF2A; }
.appt_type_MHPCFLWUP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MHPCFLWUP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_MHPCNEWPT { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MHPCNEWPT { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_MINSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_title_MINSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_MTG { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_title_MTG { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_MTICON { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MTICON { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_MTIFOLL { color: #000000; font-size: 12px; background-color: #FFFC7E; }
.appt_type_title_MTIFOLL { color: #000000; font-size: 12px; background-color: #000011; }
.appt_type_MTINP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MTINP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_NAILSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_title_NAILSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_RAMNEW { color: #000000; font-size: 12px; background-color: #64FF46; }
.appt_type_title_RAMNEW { color: #000000; font-size: 12px; background-color: #1FFF1C; }
.appt_type_NEUFU { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_title_NEUFU { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_NEURO { color: #000000; font-size: 12px; background-color: #00C700; }
.appt_type_title_NEURO { color: #000000; font-size: 12px; background-color: #00C700; }
.appt_type_NEW { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_NEW { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_NEW_CA_PT { color: #000000; font-size: 12px; background-color: #5A8100; }
.appt_type_title_NEW_CA_PT { color: #000000; font-size: 12px; background-color: #5A8100; }
.appt_type_NEW_HEM_PT { color: #000000; font-size: 12px; background-color: #D50027; }
.appt_type_title_NEW_HEM_PT { color: #000000; font-size: 12px; background-color: #D50027; }
.appt_type_CARDIAC_NEWPT { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_title_CARDIAC_NEWPT { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_NEWPTGS { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_title_NEWPTGS { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_NEWPTRMG { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_title_NEWPTRMG { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_NOB { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_NOB { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_NOV { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_NOV { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_NPPROC { color: #000000; font-size: 12px; background-color: #C8F526; }
.appt_type_title_NPPROC { color: #000000; font-size: 12px; background-color: #C8F526; }
.appt_type_NPR { color: #000000; font-size: 12px; background-color: #A2A2A2; }
.appt_type_title_NPR { color: #000000; font-size: 12px; background-color: #A2A2A2; }
.appt_type_RAMNST { color: #000000; font-size: 12px; background-color: #C0FF7E; }
.appt_type_title_RAMNST { color: #000000; font-size: 12px; background-color: #C0FF7E; }
.appt_type_OBG { color: #000000; font-size: 12px; background-color: #62FFFF; }
.appt_type_title_OBG { color: #000000; font-size: 12px; background-color: #62FFFF; }
.appt_type_OBN { color: #000000; font-size: 12px; background-color: #BF5FFF; }
.appt_type_title_OBN { color: #000000; font-size: 12px; background-color: #BF5FFF; }
.appt_type_RAMOBR { color: #000000; font-size: 12px; background-color: #BF5FFF; }
.appt_type_title_RAMOBR { color: #000000; font-size: 12px; background-color: #BF5FFF; }
.appt_type_OBS { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_title_OBS { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_OBUS { color: #000000; font-size: 12px; background-color: #ECB6FF; }
.appt_type_title_OBUS { color: #000000; font-size: 12px; background-color: #ECB6FF; }
.appt_type_OFCSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_title_OFCSURG { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_OFFICE_MTG { color: #000000; font-size: 12px; background-color: #00ABA8; }
.appt_type_title_OFFICE_MTG { color: #000000; font-size: 12px; background-color: #00ABA8; }
.appt_type_OP { color: #000000; font-size: 12px; background-color: #1CFFD6; }
.appt_type_title_OP { color: #000000; font-size: 12px; background-color: #1CFFD6; }
.appt_type_OUT { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_title_OUT { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_PAIN { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_PAIN { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_PAP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_PAP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_PAPOV { color: #000000; font-size: 12px; background-color: #FF46FF; }
.appt_type_title_PAPOV { color: #000000; font-size: 12px; background-color: #FF46FF; }
.appt_type_PAPSM { color: #000000; font-size: 12px; background-color: #FF46FF; }
.appt_type_title_PAPSM { color: #000000; font-size: 12px; background-color: #FF46FF; }
.appt_type_PERSONAL { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_PERSONAL { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_PHY { color: #000000; font-size: 12px; background-color: #B42AFF; }
.appt_type_title_PHY { color: #000000; font-size: 12px; background-color: #B42AFF; }
.appt_type_PHYSS { color: #000000; font-size: 12px; background-color: #B42AFF; }
.appt_type_title_PHYSS { color: #000000; font-size: 12px; background-color: #B42AFF; }
.appt_type_PLNVS { color: #000000; font-size: 12px; background-color: #FFFC00; }
.appt_type_title_PLNVS { color: #000000; font-size: 12px; background-color: #FFFC00; }
.appt_type_POC { color: #000000; font-size: 12px; background-color: #96FF62; }
.appt_type_title_POC { color: #000000; font-size: 12px; background-color: #96FF62; }
.appt_type_POS { color: #000000; font-size: 12px; background-color: #1CFFFC; }
.appt_type_title_POS { color: #000000; font-size: 12px; background-color: #1CFFFC; }
.appt_type_PRE { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_PRE { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_PREV { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_PREV { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_PRO { color: #000000; font-size: 12px; background-color: #EDFFA8; }
.appt_type_title_PRO { color: #000000; font-size: 12px; background-color: #EDFFA8; }
.appt_type_PROC { color: #000000; font-size: 12px; background-color: #C8F526; }
.appt_type_title_PROC { color: #000000; font-size: 12px; background-color: #C8F526; }
.appt_type_PROC_ONLY { color: #000000; font-size: 12px; background-color: #D5B100; }
.appt_type_title_PROC_ONLY { color: #000000; font-size: 12px; background-color: #D5B100; }
.appt_type_PT { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_title_PT { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_OFP_RASH { color: #000000; font-size: 12px; background-color: #FFA146; }
.appt_type_title_OFP_RASH { color: #000000; font-size: 12px; background-color: #FFA146; }
.appt_type_RDBL { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_RDBL { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_REGD { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_REGD { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_REP { color: #000000; font-size: 12px; background-color: #FC1CFF; }
.appt_type_title_REP { color: #000000; font-size: 12px; background-color: #FC1CFF; }
.appt_type_RFLEX { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_RFLEX { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_RX { color: #000000; font-size: 12px; background-color: #AE8CFF; }
.appt_type_title_RX { color: #000000; font-size: 12px; background-color: #AE8CFF; }
.appt_type_OFP_SCHOOL_PHY { color: #000000; font-size: 12px; background-color: #OOB940; }
.appt_type_title_OFP_SCHOOL_PHY { color: #000000; font-size: 12px; background-color: #OOB940; }
.appt_type_SICK { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_SICK { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_SPORTS { color: #000000; font-size: 12px; background-color: #00B940; }
.appt_type_title_SPORTS { color: #000000; font-size: 12px; background-color: #00B940; }
.appt_type_OFP_STD { color: #000000; font-size: 12px; background-color: #C4E3FF; }
.appt_type_title_OFP_STD { color: #000000; font-size: 12px; background-color: #C4E3FF; }
.appt_type_STITCH { color: #000000; font-size: 12px; background-color: #FFFF38 ; }
.appt_type_title_STITCH { color: #000000; font-size: 12px; background-color: #FFFF38 ; }
.appt_type_STRESS { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_STRESS { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_STRESS_ECHO { color: #000000; font-size: 12px; background-color: #29E300; }
.appt_type_title_STRESS_ECHO { color: #000000; font-size: 12px; background-color: #29E300; }
.appt_type_SUR { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_title_SUR { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_SURG_PROC { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_SURG_PROC { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_SURGCL { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_SURGCL { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_SUTURE_REMOVAL { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_SUTURE_REMOVAL { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_TATTOO_CONSULT { color: #000000; font-size: 12px; background-color: #FFFF70; }
.appt_type_title_TATTOO_CONSULT { color: #000000; font-size: 12px; background-color: #FFFF70; }
.appt_type_TATTOO_FOL_UP { color: #000000; font-size: 12px; background-color: #FC2AFF; }
.appt_type_title_TATTOO_FOL_UP { color: #000000; font-size: 12px; background-color: #FC2AFF; }
.appt_type_TEST { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_TEST { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_TIME_ORDER { color: #000000; font-size: 12px; background-color: #8CFFFC; }
.appt_type_title_TIME_ORDER { color: #000000; font-size: 12px; background-color: #8CFFFC; }
.appt_type_TTINS { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_TTINS { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_TTREP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_TTREP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_URGENT { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_URGENT { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_URO { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_URO { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_USABD { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USABD { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USAORTA { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USAORTA { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USBREAST { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USBREAST { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USGALL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USGALL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USGYN { color: #000000; font-size: 12px; background-color: #0ED7FF; }
.appt_type_title_USGYN { color: #000000; font-size: 12px; background-color: #0ED7FF; }
.appt_type_USLIVER { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USLIVER { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USOB { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USOB { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USOTHER { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USOTHER { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USPAN { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USPAN { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USPORTAL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USPORTAL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USPROS { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USPROS { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USRENAL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USRENAL { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USRETRO { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USRETRO { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USSOFT { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USSOFT { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USSPLEEN { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USSPLEEN { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USTEST { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USTEST { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USTHYROID { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USTHYROID { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_USTRANS { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_title_USTRANS { color: #000000; font-size: 12px; background-color: #90FF7E; }
.appt_type_VACATION { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_title_VACATION { color: #000000; font-size: 12px; background-color: #FF1C1C ; }
.appt_type_VACC { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_VACC { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_VAG { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_title_VAG { color: #000000; font-size: 12px; background-color: #FF0E60 ; }
.appt_type_VASCCARO { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_title_VASCCARO { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_VASCLEART { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_title_VASCLEART { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_VASCLEVEN { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_title_VASCLEVEN { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_VASCUEART { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_title_VASCUEART { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_VASCUEVEN { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_title_VASCUEVEN { color: #000000; font-size: 12px; background-color: #AF62FF; }
.appt_type_VID { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_VID { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_WART { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_title_WART { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_NEW_PATIENT_ { color: #000000; font-size: 12px; background-color: #A39AFF; }
.appt_type_title_NEW_PATIENT_ { color: #000000; font-size: 12px; background-color: #A39AFF; }
.appt_type_NEW_HOSPITAL_ { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_title_NEW_HOSPITAL_ { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_FOLLOW-UP { color: #000000; font-size: 12px; background-color: #60FF0E; }
.appt_type_title_FOLLOW-UP { color: #000000; font-size: 12px; background-color: #60FF0E; }
.appt_type_EVALUATION { color: #000000; font-size: 12px; background-color: #AAAAAA; }
.appt_type_title_EVALUATION { color: #000000; font-size: 12px; background-color: #AAAAAA; }
.appt_type_ALATASSI_NP { color: #000000; font-size: 12px; background-color: #007373; }
.appt_type_title_ALATASSI_NP { color: #000000; font-size: 12px; background-color: #007373; }
.appt_type_ALATASSI_FU { color: #000000; font-size: 12px; background-color: #54FFFF; }
.appt_type_title_ALATASSI_FU { color: #000000; font-size: 12px; background-color: #54FFFF; }
.appt_type_BTXNRO { color: #000000; font-size: 12px; background-color: #FFFF1C; }
.appt_type_title_BTXNRO { color: #000000; font-size: 12px; background-color: #FFFF1C; }
.appt_type_STERNBERG_NP { color: #000000; font-size: 12px; background-color: #5454FF; }
.appt_type_title_STERNBERG_NP { color: #000000; font-size: 12px; background-color: #5454FF; }
.appt_type_STERNBERG_FU { color: #000000; font-size: 12px; background-color: #70FFFC; }
.appt_type_title_STERNBERG_FU { color: #000000; font-size: 12px; background-color: #70FFFC; }
.appt_type_GILS { color: #000000; font-size: 12px; background-color: #FF9AD7; }
.appt_type_title_GILS { color: #000000; font-size: 12px; background-color: #FF9AD7; }
.appt_type_TTT { color: #000000; font-size: 12px; background-color: #9AFFA3; }
.appt_type_title_TTT { color: #000000; font-size: 12px; background-color: #7EFF8D; }
.appt_type_IPRO { color: #000000; font-size: 12px; background-color: #FF00AB; }
.appt_type_title_IPRO { color: #000000; font-size: 12px; background-color: #FF00AB; }
.appt_type_RESERVED { color: #000000; font-size: 12px; background-color: #8C8CFF; }
.appt_type_title_RESERVED { color: #000000; font-size: 12px; background-color: #8C8CFF; }
.appt_type_MTIHOSPN { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MTIHOSPN { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_MTIHOSPF { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_MTIHOSPF { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_SLEEP_-_CPAP { color: #000000; font-size: 12px; background-color: #FFC054; }
.appt_type_title_SLEEP_-_CPAP { color: #000000; font-size: 12px; background-color: #FFC054; }
.appt_type_SLEEP_-_HST_FU { color: #000000; font-size: 12px; background-color: #FFFF54; }
.appt_type_title_SLEEP_-_HST_FU { color: #000000; font-size: 12px; background-color: #FFFF54; }
.appt_type_L_-_TELEMED { color: #000000; font-size: 12px; background-color: #9AFFFF; }
.appt_type_title_L_-_TELEMED { color: #000000; font-size: 12px; background-color: #9AFFFF; }
.appt_type_PHARM { color: #000000; font-size: 12px; background-color: #FFFF7E; }
.appt_type_title_PHARM { color: #000000; font-size: 12px; background-color: #FFFF7E; }
.appt_type_TELEPHARM { color: #000000; font-size: 12px; background-color: #A8FFFC; }
.appt_type_title_TELEPHARM { color: #000000; font-size: 12px; background-color: #A8FFFC; }
.appt_type_HOCTC14 { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCTC14 { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCWISH { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCWISH { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCTC7 { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCTC7 { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCBC { color: #000000; font-size: 12px; background-color: #FFC4C4; }
.appt_type_title_HOCBC { color: #000000; font-size: 12px; background-color: #FFC4C4; }
.appt_type_HOCCHEM { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCCHEM { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCCLIN { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_title_HOCCLIN { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_HOCECHO { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCECHO { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCNP { color: #000000; font-size: 12px; background-color: #7EE7FF; }
.appt_type_title_HOCNP { color: #000000; font-size: 12px; background-color: #7EE7FF; }
.appt_type_HOCOV { color: #000000; font-size: 12px; background-color: #8CFF98; }
.appt_type_title_HOCOV { color: #000000; font-size: 12px; background-color: #8CFF98; }
.appt_type_HOCFU { color: #000000; font-size: 12px; background-color: #FF9A38; }
.appt_type_title_HOCFU { color: #000000; font-size: 12px; background-color: #FF9A38; }
.appt_type_HOCOPEP { color: #000000; font-size: 12px; background-color: #E8E0FF; }
.appt_type_title_HOCOPEP { color: #000000; font-size: 12px; background-color: #E8E0FF; }
.appt_type_HOCOPNP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCOPNP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCOCT { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCOCT { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCNC { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCNC { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCRV { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCRV { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCSJ { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCSJ { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCS { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCS { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOCT { color: #000000; font-size: 12px; background-color: #FFFF62; }
.appt_type_title_HOCT { color: #000000; font-size: 12px; background-color: #FFFF62; }
.appt_type_HOCWBHP { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_title_HOCWBHP { color: #000000; font-size: 12px; background-color: #7085FF; }
.appt_type_NANC { color: #000000; font-size: 12px; background-color: #FFFF00; }
.appt_type_title_NANC { color: #000000; font-size: 12px; background-color: #FFFF00; }
.appt_type_NPRC_ { color: #000000; font-size: 12px; background-color: #FFFF00; }
.appt_type_title_NPRC_ { color: #000000; font-size: 12px; background-color: #FFFF00; }
.appt_type_JRCNP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCNP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCOP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCOP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCAP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCAP { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCAN { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCAN { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCLA { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCLA { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCSS { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCSS { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_JRCPD { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_JRCPD { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HFUKLS { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_title_HFUKLS { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_AWVKLS { color: #000000; font-size: 12px; background-color: #5454FF; }
.appt_type_title_AWVKLS { color: #000000; font-size: 12px; background-color: #5454FF; }
.appt_type_APKLS { color: #000000; font-size: 12px; background-color: #FFFC0E; }
.appt_type_title_APKLS { color: #000000; font-size: 12px; background-color: #FFFC0E; }
.appt_type_NHF { color: #000000; font-size: 12px; background-color: #C48CFF; }
.appt_type_title_NHF { color: #000000; font-size: 12px; background-color: #C48CFF; }
.appt_type__0_MIN { color: #000000; font-size: 12px; background-color: #A8A8FF; }
.appt_type_title__0_MIN { color: #000000; font-size: 12px; background-color: #A8A8FF; }
.appt_type_WELL { color: #000000; font-size: 12px; background-color: #FF1C43; }
.appt_type_title_WELL { color: #000000; font-size: 12px; background-color: #FF1C43; }
.appt_type_L-ILIESIU_NP { color: #000000; font-size: 12px; background-color: #A39AFF; }
.appt_type_title_L-ILIESIU_NP { color: #000000; font-size: 12px; background-color: #A39AFF; }
.appt_type_L-ILIESIU_F_U { color: #000000; font-size: 12px; background-color: #60FF0E; }
.appt_type_title_L-ILIESIU_F_U { color: #000000; font-size: 12px; background-color: #60FF0E; }
.appt_type_DERMNP { color: #000000; font-size: 12px; background-color: #6262FF; }
.appt_type_title_DERMNP { color: #000000; font-size: 12px; background-color: #6262FF; }
.appt_type_DERMFU { color: #000000; font-size: 12px; background-color: #57AB00; }
.appt_type_title_DERMFU { color: #000000; font-size: 12px; background-color: #57AB00; }
.appt_type_HOCINJ { color: #000000; font-size: 12px; background-color: #932AFF; }
.appt_type_title_HOCINJ { color: #000000; font-size: 12px; background-color: #FFFCC4; }
.appt_type_HOCPMP { color: #000000; font-size: 12px; background-color: #9AFFA3; }
.appt_type_title_HOCPMP { color: #000000; font-size: 12px; background-color: # ; }
.appt_type_HOCCRN { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_HOCCRN { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_SDA { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_SDA { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_EVISIT { color: #000000; font-size: 12px; background-color: #509D00; }
.appt_type_title_EVISIT { color: #000000; font-size: 12px; background-color: #509D00; }
.appt_type_PODNP { color: #000000; font-size: 12px; background-color: #00ABA8; }
.appt_type_title_PODNP { color: #000000; font-size: 12px; background-color: #00ABA8; }
.appt_type_PODFU { color: #000000; font-size: 12px; background-color: #F1EE00; }
.appt_type_title_PODFU { color: #000000; font-size: 12px; background-color: #F1EE00; }
.appt_type_HOCPH { color: #000000; font-size: 12px; background-color: #FCD2FF; }
.appt_type_title_HOCPH { color: #000000; font-size: 12px; background-color: #FCD2FF; }
.appt_type_HOCPF { color: #000000; font-size: 12px; background-color: #FFECB6; }
.appt_type_title_HOCPF { color: #000000; font-size: 12px; background-color: #FFECB6; }
.appt_type_HOCH { color: #000000; font-size: 12px; background-color: #7EFFFC; }
.appt_type_title_HOCH { color: #000000; font-size: 12px; background-color: #7EFFFC; }
.appt_type_HOCIR { color: #000000; font-size: 12px; background-color: #FC38FF; }
.appt_type_title_HOCIR { color: #000000; font-size: 12px; background-color: #FC38FF; }
.appt_type_CCHOC { color: #000000; font-size: 12px; background-color: #FFFF46; }
.appt_type_title_CCHOC { color: #000000; font-size: 12px; background-color: #FFFF46; }
.appt_type_DERMPRO { color: #000000; font-size: 12px; background-color: #FF850E; }
.appt_type_title_DERMPRO { color: #000000; font-size: 12px; background-color: #FF850E; }
.appt_type_NBIN { color: #000000; font-size: 12px; background-color: #6A6A6A; }
.appt_type_title_NBIN { color: #000000; font-size: 12px; background-color: #6A6A6A; }
.appt_type_HOCTEL { color: #000000; font-size: 12px; background-color: #9F00F1; }
.appt_type_title_HOCTEL { color: #000000; font-size: 12px; background-color: #9F00F1; }
.appt_type_NEVISIT { color: #000000; font-size: 12px; background-color: #FF8C1C; }
.appt_type_title_NEVISIT { color: #000000; font-size: 12px; background-color: #FF8C1C; }
.appt_type_IEV { color: #000000; font-size: 12px; background-color: #009EB9; }
.appt_type_title_IEV { color: #000000; font-size: 12px; background-color: #009EB9; }
.appt_type_OBEVISIT { color: #000000; font-size: 12px; background-color: #D2FFDB; }
.appt_type_title_OBEVISIT { color: #000000; font-size: 12px; background-color: #D2FFDB; }
.appt_type_DEVISIT { color: #000000; font-size: 12px; background-color: #9AFF9A; }
.appt_type_title_DEVISIT { color: #000000; font-size: 12px; background-color: #9AFF9A; }
.appt_type_HOCNTM { color: #000000; font-size: 12px; background-color: #C462FF; }
.appt_type_title_HOCNTM { color: #000000; font-size: 12px; background-color: #C462FF; }
.appt_type_HOCHOSFUTEL { color: #000000; font-size: 12px; background-color: #C462FF; }
.appt_type_title_HOCHOSFUTEL { color: #000000; font-size: 12px; background-color: #C462FF; }
.appt_type_CTTHOC { color: #000000; font-size: 12px; background-color: #FFFF7E; }
.appt_type_title_CTTHOC { color: #000000; font-size: 12px; background-color: #FFFF7E; }
.appt_type_PODEVISIT { color: #000000; font-size: 12px; background-color: #00C7C4; }
.appt_type_title_PODEVISIT { color: #000000; font-size: 12px; background-color: #00C7C4; }
.appt_type_NPEV { color: #000000; font-size: 12px; background-color: #FFFF62; }
.appt_type_title_NPEV { color: #000000; font-size: 12px; background-color: #FFFF62; }
.appt_type_BCTX { color: #000000; font-size: 12px; background-color: #FFC054; }
.appt_type_title_BCTX { color: #000000; font-size: 12px; background-color: #FFC054; }
.appt_type_COVID { color: #000000; font-size: 12px; background-color: #54E1FF; }
.appt_type_title_COVID { color: #000000; font-size: 12px; background-color: #54E1FF; }
.appt_type_OSNP { color: #000000; font-size: 12px; background-color: #548DFF; }
.appt_type_title_OSNP { color: #000000; font-size: 12px; background-color: #548DFF; }
.appt_type_OSEST { color: #000000; font-size: 12px; background-color: #9DFF9A; }
.appt_type_title_OSEST { color: #000000; font-size: 12px; background-color: #9DFF9A; }
.appt_type_DERMSE { color: #000000; font-size: 12px; background-color: #0EFFAC; }
.appt_type_title_DERMSE { color: #000000; font-size: 12px; background-color: #0EFFAC; }
.appt_type_HOCAW { color: #000000; font-size: 12px; background-color: #FFDAE0; }
.appt_type_title_HOCAW { color: #000000; font-size: 12px; background-color: #FFDAE0; }
.appt_type_HOCPAMD { color: #000000; font-size: 12px; background-color: #FF62E3; }
.appt_type_title_HOCPAMD { color: #000000; font-size: 12px; background-color: #FF62E3; }
.appt_type_TRANEST { color: #000000; font-size: 12px; background-color: #9A9Dff; }
.appt_type_title_TRANEST { color: #000000; font-size: 12px; background-color: #9A9DFF; }
.appt_type_ORTHOPO { color: #000000; font-size: 12px; background-color: #E39600; }
.appt_type_title_ORTHOPO { color: #000000; font-size: 12px; background-color: #E39600; }
.appt_type_ORTHOEEU { color: #000000; font-size: 12px; background-color: #1B8100; }
.appt_type_title_ORTHOEEU { color: #000000; font-size: 12px; background-color: #1B8100; }
.appt_type_PASJ { color: #000000; font-size: 12px; background-color: #D2FFDB; }
.appt_type_title_PASJ { color: #000000; font-size: 12px; background-color: #D2FFDB; }
.appt_type_PAWBH { color: #000000; font-size: 12px; background-color: #9D8500; }
.appt_type_title_PAWBH { color: #000000; font-size: 12px; background-color: #9D8500; }
.appt_type_HOSPFUES { color: #000000; font-size: 12px; background-color: #9D6900; }
.appt_type_title_HOSPFUES { color: #000000; font-size: 12px; background-color: #9D6900; }
.appt_type_ALHEC { color: #000000; font-size: 12px; background-color: #00C7C4; }
.appt_type_title_ALHEC { color: #000000; font-size: 12px; background-color: #00C7C4; }
.appt_type_DRONLY { color: #000000; font-size: 12px; background-color: #FF9A9A; }
.appt_type_title_DRONLY { color: #000000; font-size: 12px; background-color: #FF9A9A; }
.appt_type_TESTNP { color: #000000; font-size: 12px; background-color: #FF8CB1; }
.appt_type_title_TESTNP { color: #000000; font-size: 12px; background-color: #FF8CB1; }
.appt_type_FU30 { color: #000000; font-size: 12px; background-color: #73FF70; }
.appt_type_title_FU30 { color: #000000; font-size: 12px; background-color: #73FF70; }
.appt_type_TESTPHY { color: #000000; font-size: 12px; background-color: #6262FF; }
.appt_type_title_TESTPHY { color: #000000; font-size: 12px; background-color: #6262FF; }
.appt_type_GC { color: #000000; font-size: 12px; background-color: #D5D200; }
.appt_type_title_GC { color: #000000; font-size: 12px; background-color: #D5D200; }
.appt_type_FU20 { color: #000000; font-size: 12px; background-color: #9ACEFF; }
.appt_type_title_FU20 { color: #000000; font-size: 12px; background-color: #9ACEFF; }
.appt_type_FU40 { color: #000000; font-size: 12px; background-color: #FFE0DD; }
.appt_type_title_FU40 { color: #000000; font-size: 12px; background-color: #FFE0DD; }
.appt_type_HHCERT { color: #000000; font-size: 12px; background-color: #0087C7; }
.appt_type_title_HHCERT { color: #000000; font-size: 12px; background-color: #0087C7; }
.appt_type_COVVAC { color: #000000; font-size: 12px; background-color: #0090D5; }
.appt_type_title_COVVAC { color: #000000; font-size: 12px; background-color: #0090D5; }
.appt_type_COVVACJ { color: #000000; font-size: 12px; background-color: #FF709F; }
.appt_type_title_COVVACJ { color: #000000; font-size: 12px; background-color: #FF709F; }
.appt_type_ACU { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_title_ACU { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_PWV { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_title_PWV { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_HOCDONOTUSE { color: #000000; font-size: 12px; background-color: #FFFF2A; }
.appt_type_title_HOCDONOTUSE { color: #000000; font-size: 12px; background-color: #FFFF2A; }
.appt_type_RAMPT { color: #000000; font-size: 12px; background-color: #FF5D0E; }
.appt_type_title_RAMPT { color: #000000; font-size: 12px; background-color: #FF5D0E; }
.appt_type_PFCOVID { color: #000000; font-size: 12px; background-color: #2DFF2A; }
.appt_type_title_PFCOVID { color: #000000; font-size: 12px; background-color: #2DFF2A; }
.appt_type_HOCTCM { color: #000000; font-size: 12px; background-color: #FF7EC0; }
.appt_type_title_HOCTCM { color: #000000; font-size: 12px; background-color: #FF7EC0; }
.appt_type_HOCTCMPA { color: #000000; font-size: 12px; background-color: #FF7EC0; }
.appt_type_title_HOCTCMPA { color: #000000; font-size: 12px; background-color: #FF7EC0; }
.appt_type_HOCSJTM { color: #000000; font-size: 12px; background-color: #FF54E1; }
.appt_type_title_HOCSJTM { color: #000000; font-size: 12px; background-color: #FF54E1; }
.appt_type_COVIDRAPID { color: #000000; font-size: 12px; background-color: #B6B9FF; }
.appt_type_title_COVIDRAPID { color: #000000; font-size: 12px; background-color: #B6B9FF; }
.appt_type_HOCOPEPT { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_title_HOCOPEPT { color: #000000; font-size: 12px; background-color: #D49AFF; }
.appt_type_HOCOPNPT { color: #000000; font-size: 12px; background-color: #D8A8FF; }
.appt_type_title_HOCOPNPT { color: #000000; font-size: 12px; background-color: #D8A8FF; }
.appt_type_HOCOTT { color: #000000; font-size: 12px; background-color: #FFD2FF; }
.appt_type_title_HOCOTT { color: #000000; font-size: 12px; background-color: #FFD2FF; }
.appt_type_DERMA { color: #000000; font-size: 12px; background-color: #FCC4FF; }
.appt_type_title_DERMA { color: #000000; font-size: 12px; background-color: #FCC4FF; }
.appt_type_DERMBO { color: #000000; font-size: 12px; background-color: #FFC4FF; }
.appt_type_title_DERMBO { color: #000000; font-size: 12px; background-color: #FFC4FF; }
.appt_type_COVIDSCREEN { color: #000000; font-size: 12px; background-color: #FFB6BC; }
.appt_type_title_COVIDSCREEN { color: #000000; font-size: 12px; background-color: #FFB6BC; }
.appt_type_HOCGYNREF { color: #000000; font-size: 12px; background-color: #FF9AEB; }
.appt_type_title_HOCGYNREF { color: #000000; font-size: 12px; background-color: #FF9AEB; }
.appt_type_LABONLY { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_title_LABONLY { color: #000000; font-size: 12px; background-color: #FF6146; }
.appt_type_HOCHFUT { color: #000000; font-size: 12px; background-color: #38FF0E; }
.appt_type_title_HOCHFUT { color: #000000; font-size: 12px; background-color: #38FF0E; }
.appt_type_HOCHFUTT { color: #000000; font-size: 12px; background-color: #00B9B9; }
.appt_type_title_HOCHFUTT { color: #000000; font-size: 12px; background-color: #00B9B9; }
.appt_type_SURGERY { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_title_SURGERY { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_HOSFUHOC { color: #000000; font-size: 12px; background-color: #FF70FF; }
.appt_type_title_HOSFUHOC { color: #000000; font-size: 12px; background-color: #FF70FF; }
.appt_type_OPEN_OSNP { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_title_OPEN_OSNP { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_OPEN_OSEST { color: #000000; font-size: 12px; background-color: #FFFC46; }
.appt_type_title_OPEN_OSEST { color: #000000; font-size: 12px; background-color: #FFFC46; }
.appt_type_L-ILIESIU_THCE { color: #000000; font-size: 12px; background-color: #FF9A38; }
.appt_type_title_L-ILIESIU_THCE { color: #000000; font-size: 12px; background-color: #FF9A38; }
.appt_type_FUTESTING { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_title_FUTESTING { color: #000000; font-size: 12px; background-color: #FFB6FF; }
.appt_type_HOSPFU { color: #000000; font-size: 12px; background-color: #FFFCC4; }
.appt_type_title_HOSPFU { color: #000000; font-size: 12px; background-color: #FFFFB6; }
.appt_type_NPTESTING { color: #000000; font-size: 12px; background-color: #D2D2FF; }
.appt_type_title_NPTESTING { color: #000000; font-size: 12px; background-color: #D2C4FF; }
.appt_type_FUKLS { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_title_FUKLS { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_NEWPTKLS { color: #000000; font-size: 12px; background-color: #8CFFFF; }
.appt_type_title_NEWPTKLS { color: #000000; font-size: 12px; background-color: #8CFFFF; }
.appt_type_HOCBLODWORK { color: #000000; font-size: 12px; background-color: #FF389D; }
.appt_type_title_HOCBLODWORK { color: #000000; font-size: 12px; background-color: #FF389D; }
.appt_type_PCMCHK { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_PCMCHK { color: #000000; font-size: 12px; background-color: #00000000; }
.appt_type_OFP_TELEMED { color: #000000; font-size: 12px; background-color: #00FFFC; }
.appt_type_title_OFP_TELEMED { color: #000000; font-size: 12px; background-color: #FFFF2A; }
.appt_type_PFU { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_title_PFU { color: #000000; font-size: 12px; background-color: #D2FFD2; }
.appt_type_PFUTEST { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_title_PFUTEST { color: #000000; font-size: 12px; background-color: #FCB6FF; }
.appt_type_PHFU { color: #000000; font-size: 12px; background-color: #FFFCC4; }
.appt_type_title_PHFU { color: #000000; font-size: 12px; background-color: #FFFCC4; }
.appt_type_PNEWPT { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_title_PNEWPT { color: #000000; font-size: 12px; background-color: #CC7EFF; }
.appt_type_PNPTEST { color: #000000; font-size: 12px; background-color: #D2D2FF; }
.appt_type_title_PNPTEST { color: #000000; font-size: 12px; background-color: #D2D2FF; }
.appt_type_LEWIS_TIMEORDER { color: #000000; font-size: 12px; background-color: #FF3859; }
.appt_type_title_LEWIS_TIMEORDER { color: #000000; font-size: 12px; background-color: #FF3859; }
.appt_type_NBH { color: #000000; font-size: 12px; background-color: #46A4FF; }
.appt_type_title_NBH { color: #000000; font-size: 12px; background-color: #46A4FF; }
.appt_type_PTMNP { color: #000000; font-size: 12px; background-color: #33FF33; }
.appt_type_title_PTMNP { color: #000000; font-size: 12px; background-color: #33FF33; }
.appt_type_PTMFP { color: #000000; font-size: 12px; background-color: #PF6600; }
.appt_type_title_PTMFP { color: #000000; font-size: 12px; background-color: #PF6600; }
.appt_type_PCC { color: #000000; font-size: 12px; background-color: #00FF00; }
.appt_type_title_PCC { color: #000000; font-size: 12px; background-color: #00FF00; }
.appt_type_PPMCK { color: #000000; font-size: 12px; background-color: #CCCCCC; }
.appt_type_title_PPMCK { color: #000000; font-size: 12px; background-color: #CCCCCC; }
.appt_type_PPMCKO { color: #000000; font-size: 12px; background-color: #3366FF; }
.appt_type_title_PPMCKO { color: #000000; font-size: 12px; background-color: #3366FF; }
.appt_type_PWIECG { color: #000000; font-size: 12px; background-color: #FF6600; }
.appt_type_title_PWIECG { color: #000000; font-size: 12px; background-color: #FF6600; }
.appt_type_PCMPL { color: #000000; font-size: 12px; background-color: #00FFFF; }
.appt_type_title_PCMPL { color: #000000; font-size: 12px; background-color: #00FFFF; }
.appt_type_OPEN_GRADISPHY { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_title_OPEN_GRADISPHY { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_OPEN_GRADISEST { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_title_OPEN_GRADISEST { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_OPEN_DOBRINP_NP { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_title_OPEN_DOBRINP_NP { color: #000000; font-size: 12px; background-color: #FF1CD9; }
.appt_type_OPEN_DOBRINEST { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_title_OPEN_DOBRINEST { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_OFP_CGM_APP { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_title_OFP_CGM_APP { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_OFP_CGM_REMOVAL { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_title_OFP_CGM_REMOVAL { color: #000000; font-size: 12px; background-color: #FF1CFF; }
.appt_type_OFP_ALLERGIES { color: #000000; font-size: 12px; background-color: #709FFF; }
.appt_type_title_OFP_ALLERGIES { color: #000000; font-size: 12px; background-color: #709FFF; }
.appt_type_OFP_NEW_PT { color: #000000; font-size: 12px; background-color: #54ABFF; }
.appt_type_title_OFP_NEW_PT { color: #000000; font-size: 12px; background-color: #54ABFF; }
.appt_type_OFP_PCMH { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_OFP_PCMH { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_OFP_BLOOD_PRESS { color: #000000; font-size: 12px; background-color: #FF8A54; }
.appt_type_title_OFP_BLOOD_PRESS { color: #000000; font-size: 12px; background-color: #FF8A54; }
.appt_type_OFP_WALK_IN { color: #000000; font-size: 12px; background-color: #FFFF0E; }
.appt_type_title_OFP_WALK_IN { color: #000000; font-size: 12px; background-color: #FFFF0E; }
.appt_type_OFP_INFECTION_ { color: #000000; font-size: 12px; background-color: #AB9000; }
.appt_type_title_OFP_INFECTION_ { color: #000000; font-size: 12px; background-color: #AB9000; }
.appt_type_OFP_MED_CLEAR { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_OFP_MED_CLEAR { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_OFP_LUNCH_PCMH_ { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_OFP_LUNCH_PCMH_ { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_OFP_DIABETES { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_title_OFP_DIABETES { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_OFP_XRAY { color: #000000; font-size: 12px; background-color: #B1B1B1; }
.appt_type_title_OFP_XRAY { color: #000000; font-size: 12px; background-color: #FFFF54; }
.appt_type_OFP_FLU { color: #000000; font-size: 12px; background-color: #F17700; }
.appt_type_title_OFP_FLU { color: #000000; font-size: 12px; background-color: #F17700; }
.appt_type_OFP_ADD_ON { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_title_OFP_ADD_ON { color: #000000; font-size: 12px; background-color: #FFFC38; }
.appt_type_OFP_UTI { color: #000000; font-size: 12px; background-color: #B99B00; }
.appt_type_title_OFP_UTI { color: #000000; font-size: 12px; background-color: #B99B00; }
.appt_type_OFP_DOCTOR_OFF { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_OFP_DOCTOR_OFF { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_OFP_ABD_PAIN_ { color: #000000; font-size: 12px; background-color: #008F00; }
.appt_type_title_OFP_ABD_PAIN_ { color: #000000; font-size: 12px; background-color: #008F00; }
.appt_type_OFP_HOLTER_ { color: #000000; font-size: 12px; background-color: #C7A600; }
.appt_type_title_OFP_HOLTER_ { color: #000000; font-size: 12px; background-color: #C7A600; }
.appt_type_OFP_HEADACHE_ { color: #000000; font-size: 12px; background-color: #D5FF00; }
.appt_type_title_OFP_HEADACHE_ { color: #000000; font-size: 12px; background-color: #D5FF00; }
.appt_type_OFP_U_C_FOLL_UP { color: #000000; font-size: 12px; background-color: #B1B1B1; }
.appt_type_title_OFP_U_C_FOLL_UP { color: #000000; font-size: 12px; background-color: #B1B1B1; }
.appt_type_FOLLOW-UP_OMT { color: #000000; font-size: 12px; background-color: #70B9FF; }
.appt_type_title_FOLLOW-UP_OMT { color: #000000; font-size: 12px; background-color: #70B9FF; }
.appt_type_ALERT { color: #000000; font-size: 12px; background-color: #FF0E38; }
.appt_type_title_ALERT { color: #000000; font-size: 12px; background-color: #FF0E38; }
.appt_type_PANBH { color: #000000; font-size: 12px; background-color: #A8FFFF; }
.appt_type_title_PANBH { color: #000000; font-size: 12px; background-color: #A8FFFF; }
.appt_type_P4P_TEST { color: #000000; font-size: 12px; background-color: #8C9BFF; }
.appt_type_title_P4P_TEST { color: #000000; font-size: 12px; background-color: #8C9BFF; }
.appt_type_PABCTOC { color: #000000; font-size: 12px; background-color: #FFB6FF; }
.appt_type_title_PABCTOC { color: #000000; font-size: 12px; background-color: #FFB6FF; }
.appt_type_HOCPA12MO { color: #000000; font-size: 12px; background-color: #A57EFF; }
.appt_type_title_HOCPA12MO { color: #000000; font-size: 12px; background-color: #A57EFF; }
.appt_type_HOCPASJB { color: #000000; font-size: 12px; background-color: #709FFF; }
.appt_type_title_HOCPASJB { color: #000000; font-size: 12px; background-color: #709FFF; }
.appt_type_HOCBHWPABH { color: #000000; font-size: 12px; background-color: #38BBFF; }
.appt_type_title_HOCBHWPABH { color: #000000; font-size: 12px; background-color: #38BBFF; }
.appt_type_OFP_ADHD { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_title_OFP_ADHD { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_OFP_BLOOD_LAB { color: #000000; font-size: 12px; background-color: #FF5454; }
.appt_type_title_OFP_BLOOD_LAB { color: #000000; font-size: 12px; background-color: #FF5454; }
.appt_type_OFP_CONSULT { color: #000000; font-size: 12px; background-color: #008F8F; }
.appt_type_title_OFP_CONSULT { color: #000000; font-size: 12px; background-color: #008F8F; }
.appt_type_OFP_COUGH { color: #000000; font-size: 12px; background-color: #FFDE54; }
.appt_type_title_OFP_COUGH { color: #000000; font-size: 12px; background-color: #FFDE54; }
.appt_type_OFP_DEPRESSION { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_title_OFP_DEPRESSION { color: #000000; font-size: 12px; background-color: #FF9C70; }
.appt_type_OFP_FOLLOW_UP { color: #000000; font-size: 12px; background-color: #B1B1B1; }
.appt_type_title_OFP_FOLLOW_UP { color: #000000; font-size: 12px; background-color: #B1B1B1; }
.appt_type_OFP_FORMS { color: #000000; font-size: 12px; background-color: #62FFAF; }
.appt_type_title_OFP_FORMS { color: #000000; font-size: 12px; background-color: #62FFAF; }
.appt_type_OFP_GYN { color: #000000; font-size: 12px; background-color: #FF6EB4; }
.appt_type_title_OFP_GYN { color: #000000; font-size: 12px; background-color: #FF6EB4; }
.appt_type_OFP_HOSP_FOLLOW { color: #000000; font-size: 12px; background-color: #8CFFFF; }
.appt_type_title_OFP_HOSP_FOLLOW { color: #000000; font-size: 12px; background-color: #8CFFFF; }
.appt_type_OFP_INJECTION { color: #000000; font-size: 12px; background-color: #B1FFA8; }
.appt_type_title_OFP_INJECTION { color: #000000; font-size: 12px; background-color: #B1FFA8; }
.appt_type_OFP_INJURY { color: #000000; font-size: 12px; background-color: #818100; }
.appt_type_title_OFP_INJURY { color: #000000; font-size: 12px; background-color: #818100; }
.appt_type_OFP_MEDICARE_W { color: #000000; font-size: 12px; background-color: #03F100; }
.appt_type_title_OFP_MEDICARE_W { color: #000000; font-size: 12px; background-color: #03F100; }
.appt_type_OFP_OFFICE_MEET { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_OFP_OFFICE_MEET { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_OFP_PAIN { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_title_OFP_PAIN { color: #000000; font-size: 12px; background-color: #F19F00; }
.appt_type_OFP_PAP { color: #000000; font-size: 12px; background-color: #FF0EFF; }
.appt_type_title_OFP_PAP { color: #000000; font-size: 12px; background-color: #FF0EFF; }
.appt_type_OFP_PERSONAL { color: #000000; font-size: 12px; background-color: #C4C7FF; }
.appt_type_title_OFP_PERSONAL { color: #000000; font-size: 12px; background-color: #C4C7FF; }
.appt_type_OFP_PHYSICAL { color: #000000; font-size: 12px; background-color: #B670FF; }
.appt_type_title_OFP_PHYSICAL { color: #000000; font-size: 12px; background-color: #B670FF; }
.appt_type_OFP_PROCEDURE { color: #000000; font-size: 12px; background-color: #D5B100; }
.appt_type_title_OFP_PROCEDURE { color: #000000; font-size: 12px; background-color: #D5B100; }
.appt_type_OFP_TEST_RESULT { color: #000000; font-size: 12px; background-color: #5457FF; }
.appt_type_title_OFP_TEST_RESULT { color: #000000; font-size: 12px; background-color: #5457FF; }
.appt_type_OFP_REFILL { color: #000000; font-size: 12px; background-color: #D2C4FF; }
.appt_type_title_OFP_REFILL { color: #000000; font-size: 12px; background-color: #D2C4FF; }
.appt_type_OFP_SICK { color: #000000; font-size: 12px; background-color: #A9C700; }
.appt_type_title_OFP_SICK { color: #000000; font-size: 12px; background-color: #A9C700; }
.appt_type_OFP_SPORT_PHY { color: #000000; font-size: 12px; background-color: #00B940; }
.appt_type_title_OFP_SPORT_PHY { color: #000000; font-size: 12px; background-color: #00B940; }
.appt_type_OFP_ANXIETY { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_title_OFP_ANXIETY { color: #000000; font-size: 12px; background-color: #FFC462; }
.appt_type_OFP_SURG_PROC { color: #000000; font-size: 12px; background-color: #7E7EFF; }
.appt_type_title_OFP_SURG_PROC { color: #000000; font-size: 12px; background-color: #7E7EFF; }
.appt_type_OFP_SUTURE_REM { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_title_OFP_SUTURE_REM { color: #000000; font-size: 12px; background-color: #FFFF38; }
.appt_type_OFP_MED_REVIEW { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_title_OFP_MED_REVIEW { color: #000000; font-size: 12px; background-color: #9AD7FF; }
.appt_type_OFP_VACATION { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_title_OFP_VACATION { color: #000000; font-size: 12px; background-color: #FF1C1C; }
.appt_type_OFP_VACCINE { color: #000000; font-size: 12px; background-color: #FFB670; }
.appt_type_title_OFP_VACCINE { color: #000000; font-size: 12px; background-color: #FFB670; }
.appt_type_OFP_WART_REMOVE { color: #000000; font-size: 12px; background-color: #FF8146; }
.appt_type_title_OFP_WART_REMOVE { color: #000000; font-size: 12px; background-color: #FF8146; }
.appt_type_OFP_SAME_DAY { color: #000000; font-size: 12px; background-color: #B7FF2A; }
.appt_type_title_OFP_SAME_DAY { color: #000000; font-size: 12px; background-color: #B7FF2A; }
.appt_type_OFP_WEIGHT_MGT { color: #000000; font-size: 12px; background-color: #FFC0A8; }
.appt_type_title_OFP_WEIGHT_MGT { color: #000000; font-size: 12px; background-color: #FFC0A8; }
.appt_type_NEW_OMT { color: #000000; font-size: 12px; background-color: #70B9FF; }
.appt_type_title_NEW_OMT { color: #000000; font-size: 12px; background-color: #70B9FF; }
.appt_type_P2P { color: #000000; font-size: 12px; background-color: #F5FFE0; }
.appt_type_title_P2P { color: #000000; font-size: 12px; background-color: #F5FFE0; }
.appt_type_MBM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_title_MBM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_MAM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_title_MAM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_GSM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_title_GSM { color: #000000; font-size: 12px; background-color: #8CB1FF; }
.appt_type_PRP { color: #000000; font-size: 12px; background-color: #0000000D; }
.appt_type_title_PRP { color: #000000; font-size: 12px; background-color: #FFD40E; }
.mouseover-container {position:absolute; border:1px #cccccc solid; color:black; background-color:#FFFCF2; z-index:1000;}
div.obnoxious_warning {background-color: #BF311A;color: #ffffff;font-weight: bold;font-size: 14pt;text-align: center;white-space: nowrap;line-height: 23px;padding-top: 1px;border-top: 1px solid #414141;position: relative;}
.checkbox, .radio { width:85px; height:32px; padding:0; background: url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=select_button.png') no-repeat; display:inline-block; clear:left; vertical-align:middle; cursor:pointer; zoom:1; }
.radio { width:19px; height:25px; padding:0 5px 0 0; background: url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=radio_orange.png') no-repeat; }
#pkgs .check { background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=ok_16.png') 0% 50% no-repeat; display:inline-block; width:16px; height:16px; }
.progress { font-size:10px; padding:0; margin:0; width:100%; position:static; border:0; background:none; }
.progress * { position:static; border:0; background:none; padding:0; margin:0; }
.progress .imgs { width:100%; text-align:center; }
.progress .imgs * { height:12px; display:inline-block; }
.progress .imgs .odot { width:12px; background:url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=dot.png') center top no-repeat; }
.progress .imgs .gdot { width:12px; background:url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=dot_dark.png') center top no-repeat; }
.progress .imgs .arrows { width:98px; background:url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=arrows.png') center top no-repeat; padding:0 3px; }
.progress .imgs .line { width:104px; background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=line.png') center top repeat-x; }
.progress .titles { width:100%; height:13px; text-align:center; }
.progress .titles div { display:inline-block; width:116px; text-align:center; }
.pricetag { background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=price_tag.png') no-repeat 100% 0%; }
@media screen and (-webkit-min-device-pixel-ratio:0) { #checkout select.styleme { padding: 0 22px 0 3px; -webkit-appearance: none; background: #ffffff url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=selectbox_arrow.png') no-repeat 100% 50%; } }
#wc_logo_img span {display:block;text-indent: -1000px; height:90px; background:url(webchart.cgi?f=stgstream&width=160&height=90&page=0&file_key=104038697-3887444357-20100310211718&storage_type=3&ts=20100310-211718) no-repeat 50% 50%; }
.portlet_layout.row { margin: 0 -5px; display: flex; flex-wrap: wrap }.portlet_column { padding: 0 6px; min-height: 100px; max-width: 100% }
.portlet_placeholder { border: 1px dashed #BF311A; box-sizing: border-box; }
.portlet { position: relative; padding-top: 14px; }
.portlet > .portlet-header {height: 28px;color: #fff;position: relative;background-color: #737373;border: 1px solid #414141;border-radius: 6px 6px 0 0;}
.portlet-header .wc_translate, .portlet-header .wc_help {color: #fff;}.portlet-header .wc_translate:hover, .portlet-header .wc_help:hover {color: #F49731;}.portlet-header > .icon {top: -8px;left: 10px;position: absolute;z-index: 2;}
.portlet-header > label {cursor: pointer;position: relative;display: block;padding: 0 0 0 50px;height: 28px;line-height: 28px;overflow: hidden;white-space: nowrap;}
.portlet-header > .controls {position: absolute;top: 0;right: 0;padding: 0 10px 0 20px;z-index: 1;font-size: 16px;border-radius: 0 8px 8px 0;background: #737373;background: linear-gradient(to right, rgba(115, 115, 115, 0) 0, #737373 10px);}
.portlet-header > .controls > div {cursor: pointer;margin: 4px 0;display: inline-block;width: 20px;height: 20px;line-height: 20px;text-align: center;font-family: FontAwesome;vertical-align: middle;color: #E6E6E6;color: white;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.portlet-header > .controls > div:hover {color: #F49731;}
.portlet-header > .controls a {text-decoration: none;width: 100%;height: 100%;display: inline-block;}
.portlet-header > .controls > div.move {font-size: 14px;}
.portlet > .portlet-content {padding: 0;margin: 0;overflow: hidden;-webkit-backface-visibility: hidden;transition: height .25s;}
.portlet-content > .wrap {position: relative;background-color: #fff;padding: 10px;overflow: hidden;border-radius: 0 0 6px 6px;border: 1px solid #EFEFF4;border-top: 0;box-sizing: border-box;}
.shade > .portlet > .portlet-header {border-radius: 6px;transition: border-radius .15s .25s;}
.shade > .portlet > .portlet-content {height: 0 !important;}
.scriptlet-window {margin: -5px;}
.scriptlet-window input[type=text], .scriptlet-window input[type=tel] {border-left: 0;border-top: 1px solid transparent;border-right: 0;border-bottom: 1px solid lightgray;box-sizing: border-box;}
.scriptlet-window :not(.date) > input[type=text] {width: 100%;}
.scriptlet-window :not(.date) > input[type=tel] {width: 100%;}
.scriptlet-window textarea.full-width, .wc_win_body textarea.full-width, .autocomplete.full-width {width: 100%;box-sizing: border-box;}
.scriptlet-window input[type=text]:focus, .scriptlet-window input[type=tel]:focus {border-bottom-color: #0095D6;outline: none;}
.scriptlet-window .row:not(.addBMargin) {margin-bottom: .25em;}
.scriptlet-window .row .row {margin-bottom: 0;}
.scriptlet-window .bannerMsg {margin: 0 -12px 1em -12px;}
.scriptlet-window .bannerMsg .warning {border-radius: 0;display: block;}
.scriptlet-window .row.category {background: #f7f7f7;line-height: 2em;margin-top: 1em;margin-bottom: .5em;}
.scriptlet-window .row.category:first-of-type {margin-top: -5px;}
.scriptlet-window .row.category.final {margin-bottom: -5px;margin-top: 0;}
.scriptlet-window .row.indent {margin-left: 0;}
.links_right { text-align: right; line-height: 19px; }
.links_left { text-align: left; line-height: 19px; }
.links_right a.active, .links_left a.active { font-weight: bold; text-decoration: none; color: gray; }
.portlet ul { margin: 0; padding-left: 1.5em; }
.portlet ol { margin: 0; padding-left: 1.5em; }
.indentdivparent { display:block; margin:0 0 0 .25in; text-indent:-.25in; }
.indentdivchild { display:block; margin:0 0 0 .5in; text-indent:-.5in; }
.indentdivgrandchild { display:block; margin:0 0 0 .05in; text-indent:-.25in; }
.mie_tablesort_up { background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=scrollup.png'); background-repeat: no-repeat; display: inline-block; width: 9px; height: 11px; }
.mie_tablesort_down { background:url('webchart.cgi?f=style&mode=img&ts=20241002-215428&rc=RC202409&file=scrolldown.png'); background-repeat: no-repeat; display: inline-block; width: 9px; height: 11px; }
.mie_tablesort_hidden { display: none; }
body.moving, body.moving * { cursor: move !important; }
body.resizing-ns, body.resizing-ns * { cursor: n-resize !important; }
body.resizing-we, body.resizing-we * { cursor: w-resize !important; }
body.resizing-nwse, body.resizing-nwse * { cursor: nw-resize !important; }
body.resizing-nesw, body.resizing-nesw * { cursor: ne-resize !important; }
input.autocomplete { background: white url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=autocomplete_corner.png') no-repeat right bottom; }
input.autocomplete.selected { background: white url('webchart.cgi?f=style&mode=img&ts=20241002-215427&rc=RC202409&file=autocomplete_corner_selected.png') no-repeat right bottom; }
input.autocomplete.pending {
 background: linear-gradient(to right, #fff, rgba(0.00, 120.00, 212.00, .25));
 background-size: 200% 100%;
 animation: ac_pending 2s linear infinite;
}
@keyframes ac_pending {
 from { background-position-x: 100%; }
 to { background-position-x: -100% }
}
.wc_win_placement { position: absolute; }
.wc_win {position: absolute;top: 0;bottom: 0;right: 0;left: 0;margin: 5px;border: 1px solid #737373;background-color: #EFEFF4;box-shadow: 0 5px 10px rgba(0, 0, 0, 0.3);transition: background-color 0.25s linear;}
.wc_win:hover { background-color: rgba(239,239,244,1); }
.wc_win * { font-size: 13px; }
.wc_win .wc_win_statusbar, .wc_win .wc_win_body, .wc_win input { color: #454545; }
.wc_win .wc_win_title {font-size: 16px;line-height: 35px;font-weight: bold;padding: 0 35px 0 10px;color: #414141;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;position: relative;background: #efeff4;}
.wc_win .wc_win_title .fa {font-size: 14px !important;}
.wc_win .wc_win_title_extra {position: absolute;right: 35px;}
.wc_win .wc_win_title_extra a {border-left: 1px solid #737373;height: 35px;width: 35px;display: inline-block;text-align: center;background: #EFEFF4;color: #737373;}
.wc_win .wc_win_title_extra a:hover {background: #dadada;color: #000;}
.wc_win .xclose {z-index: 1000;cursor: pointer;position: absolute !important;height: 35px;width: 35px;right: 0;top: 0;border: none;border-left: 1px solid #737373;color: #737373;background: #efeff4;font-size: 15px !important;}
.wc_win .minimize {right: 35px;}
#miewin_minimize_container {display: flex;flex-direction: row;flex-wrap: wrap-reverse;bottom: 0px;width: 100%;position: fixed;gap: 5px;}
.wc_win_placement.minimized {top: unset !important;left: unset !important;height: 35px !important;width: 250px !important;display: inline-block !important;position: relative !important;}
.wc_win_placement.minimized .wc_win {margin: 0px;box-shadow: unset;}
.wc_win_placement .miewin_min_blink * {animation: minimize_blink .25s ease 3;}
@keyframes minimize_blink {0% {background-color: unset;}50% {background-color: #0078d4;}100% {background-color: unset;}}
.wc_win .xclose .fa {font-size: 15px;display: flex;align-items: center;justify-content: center;}
.wc_win .xclose:hover, .wc_win .xclose:focus {background-color: #BF311A;color: #FFF;}
.wc_win .xclose:focus { outline: none; }
.wc_win .xclose::-moz-focus-inner { outline: none; border: 0; }
.wc_win .searchbar {border-top: 1px solid #737373;white-space: nowrap;position: relative;padding: 5px 10px;z-index: 1001;}
.wc_win .searchbar .input {width: 100%;height: 30px;color: #454545;box-sizing: border-box;box-sizing: border-box;border: 1px solid #737373;padding: 0 35px 0 10px;border-radius: 15px;}
.wc_win .searchbar .input:focus, .wc_win .searchbar .input:active {outline: none;box-shadow: 0px 0px 2px #0066ff;}
.wc_win .searchbar label {padding-left: 10px;margin: 0;font-size: 13px;background-color: transparent;height: 30px;line-height: 30px;outline: 0;color: #a5a5a5;z-index: 0;position: absolute;cursor: text;}
.wc_win .wc_win_statusbar {border-top: 1px solid #C4C6C8;white-space: nowrap;position: absolute;bottom: 0;right: 0;left: 0;height: 20px;line-height: 20px;margin: 0;background-color: #fff;padding: 0 5px;display: grid;grid-template-columns: 3;}
.wc_win .searchbar .wc_win_search_icon {position: absolute;top: 6px;right: 15px;width: 30px;height: 30px;color: #737373;font-size: 16px;text-align: center;cursor: pointer;padding: 5px;box-sizing: border-box;display: block;}
.wc_win .searchbar .wc_win_search_icon:hover, .wc_win .searchbar .wc_win_search_icon:active {color: #0095D6;}
.wc_win .wc_win_body {position: absolute;background-color: #fff;border: 1px solid #737373;border-bottom: none;top: 76px;bottom: 20px;left: -1px;right: -1px;padding: 10px;background-color: #FFF;overflow: auto;}
.wc_win .wc_win_body iframe.full {display: block;width: 100%;width: calc(100% + 10px);height: 100%;height: calc(100% + 10px);margin: -5px;padding: 0px;}
.wc_win .wc_win_statusbar .wc_win_statusbar_left {grid-column: 1;grid-row: 1;overflow: hidden;}
.wc_win .wc_win_statusbar .wc_win_statusbar_center {grid-column: 2;grid-row: 1;overflow: hidden;}
.wc_win .wc_win_statusbar .wc_win_statusbar_right {grid-column: 3;grid-row: 1;overflow: hidden;}
.wc_win .wc_win_body.no_searchbar { top: 35px; }
.wc_win .wc_win_body.no_statusbar { bottom: 0px; }
.wc_win .wc_win_statusbar .wc_win_statusbar_right { text-align: right; }
.wc_win .wc_win_statusbar .wc_win_statusbar_center { text-align: center; }
.wc_win .wc_win_statusbar .wc_win_statusbar_left { text-align: left; }
.wc_win_svg { position: absolute; top: 0px; left: 0px; width: 100%; height: 100%; pointer-events: none; }
.wc_wiki { padding: 0; margin: 0; }
.wc_wiki * { color: #454545; }
.wc_wiki h1, .wc_wiki h2, .wc_wiki h3, .wc_wiki h4, .wc_wiki h5 { margin: 10px 0; padding: 0; }
.wc_wiki h1:first-child { margin-top: 0px; }
.wc_wiki h1 { font-size: 19px; font-weight: normal; border-bottom: 1px solid #454545; padding-bottom: 5px; }
.wc_wiki h2 { font-size: 17px; font-weight: bold; }
.wc_wiki h3 { font-size: 15px; font-weight: bold; }
.wc_wiki h4 { font-size: 13px; font-weight: bold; }
.wc_wiki h5 { font-size: 11px; font-weight: bold; }
.wc_wiki p { line-height: 18px; margin: 0 0 10px 0; padding: 0; }
.wc_wiki ol, .wc_wiki ul { margin: 10px 0; padding: 0 0 0 2em; }
.wc_wiki ul ul, .wc_wiki ol ol, .wc_wiki ul ol, .wc_wiki ol ul { margin: 0 0 0 -0.7em; }
.wc_wiki .wc_video { width: 640px; height: 360px; background-color: #FF7F7F; }
.wc_wiki .bold { font-weight: bold; }
.wc_wiki .italic { font-style: italic; }
.wc_wiki video { display: block; max-width: 100%; }
.wc_wiki .wiki_example { margin-left: 10px; padding: 5px; border: solid; border-width: 1px; overflow: auto; }
.wc_enc_exam { padding:2px 10px 10px;  margin:12px 0 0; background-color: #FFFFFF; }
.wc_enc_exam h1, .wc_enc_exam .h1,.wc_enc_exam h2, .wc_enc_exam .h2,.wc_enc_exam h3, .wc_enc_exam .h3,.wc_enc_exam h4, .wc_enc_exam .h4,.wc_enc_exam h5, .wc_enc_exam .h5 {margin: 10px 0;padding: 0;}
.wc_enc_exam h1, .wc_enc_exam .h1 {font-size: 16px;font-weight: normal;border-bottom: 1px solid #000000;padding-bottom: 10px;}
.wc_enc_exam h1.warning, .wc_enc_exam .h1.warning {font-size: 14px;border-bottom: 0;padding: 0 1em;background-color: #FFD52D;color: #4D4D4D;line-height: 28px;text-transform: uppercase;border-radius: 4px;font-weight: bold;text-align: center;}
.wc_enc_exam .wc-enc-dynamic-group-header { text-transform: uppercase; }
.wc_enc_exam h2 { font-size:14px; font-weight:bold; background-color: #f0f0f5; color:#000000; }
.wc_enc_exam h3, .wc-enc-dynamic-heading { font-size:14px; font-weight:bold; background-color: #f0f0f5; color:#000000; }
.wc_enc_exam h4 { font-size:12px; font-weight:bold; background-color: #f0f0f5; color:#000000; padding:2px 3px; }
.wc_enc_exam h4:first-child { margin-top: 0; }
.wc_enc_exam h5 { font-size:10px; font-weight:bold; background-color: #f0f0f5; color:#000000; }
.wc_enc_exam ol, .wc_enc_exam ul { padding-left:2em; }
.wc_enc_exam ul ul, .wc_enc_exam ol ol, .wc_enc_exam ul ol, .wc_enc_exam ol ul { margin-left: -0.7em; }
.wc_enc_exam .section_div { width:98%; margin:auto; }
.wc_enc_dynamic_view p { margin: 0 0 1em 0; }
.ulTitle + ul, .ulTitle + ol { margin-top: 0; }.wc_button { display: inline-block; cursor: pointer; color: white !important; font-size: 11px !important; font-weight: bold !important; text-decoration: none; }
.wc_button:hover { color: #9CCFC6 !important; }
.wc_button_content { display: inline-block; text-align: center; line-height: 21px; }
.wc_button_content .left { display: inline-block; background-repeat: no-repeat; height: 23px; width: 12px; vertical-align: top; }
.wc_button_content .center { display: inline-block; background-repeat: repeat-x; height: 23px; white-space: nowrap; vertical-align: top; font-family:Arial}
.wc_button_content .right { display: inline-block; background-repeat: no-repeat; height: 23px; width: 12px; vertical-align: top; }
.wc2button, #page-nav a, #page-nav span {color: #5d6165;text-align: center !important;text-transform: uppercase;text-decoration: none;position: relative;padding: 1px 10px;cursor: pointer;display: inline-block;background-color: white;line-height: 26px;border-radius: 4px;border: 1px solid #C4C6C8;text-decoration: none !important;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.wc2button.light { color: #C4C6C8; }
.wc2button.square { padding: 0; width: 28px; }
.wc2button:hover { border-color: #F49731; }
.wc2button.small { line-height: 18px; padding: 0 2px; }
.wc2button.small.square { width: 18px; line-height: 17px; padding: 1px 0 0 0; }
.wc_divider { height: 1px; background-color: #e8e2d3; padding: 0; }
.workingShield {position: absolute; opacity: 0.6; z-index: 500; }
.workingShield div {position: relative; float: right; background-color: white; margin-left: 2px; margin-top: 3px; }
.workingShield div.currentSlice {background-color: darkgrey; }
.audio_currentrow { background-color: #F0F0C0; }
.audio_graphrow { background-color: yellow; }
.audio_baseline { background-color: #00FF00; }
.wc_pft_compare { border: 1px solid black; width: 90%; height: 100%; text-align: right; }
.mielistedit_filters, .mielistedit_filters a { font-size: .75em; vertical-align: bottom; }
.wc_word_html p { margin: 15px 0px }
.wc_doc_iframe_wrapper { text-align: center }
.wc_document_iframe { width: 90%; height: 800px }
tr.highlight:hover { background-color: #F0F0C0 }
.wc-enc-dynamic-section { position: relative; }
.wc-enc-dynamic-group-content { margin-left: 10px; }
.wc-enc-dynamic-exam > .wc-enc-dynamic-group-content { margin-left: 0; }
.wc-enc-dynamic-section-content { margin: 0 10px; }
.wc-enc-dynamic-exam.renaming .wc-enc-dynamic-section-content { opacity: 0.1 }
.heading_buttons { position: absolute; top: 0; right: 0; height: 28px; overflow: hidden; white-space: nowrap; }
.heading_buttons a { overflow: hidden; width: 28px; text-align:center; color: #b9b9bd; cursor: pointer; font-size: 14px; font-family: FontAwesome; border: 0; padding: 0; margin: 0 -1px 0 0; line-height:28px; display: inline-block; height: 28px; border-right: 1px solid #ddd; text-decoration: none; }
.heading_buttons a:last-child { border-right: 0; margin: 0; }
.heading_buttons a:hover, .heading_buttons a:focus { color: #616163; }
.wc-enc-dynamic-exam.renaming .heading_buttons { visibility: hidden }
.column50 { display: inline-block; max-width: 50%; vertical-align: top; }
.wc-enc-dynamic-section > h2, .wc-enc-dynamic-section > h3, .wc-enc-dynamic-section > h4,.wc-enc-dynamic-section > h5, .wc-enc-dynamic-section > h6 {cursor: pointer;padding: 0 10px;border-radius: 4px;line-height: 28px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.wc-enc-dynamic-section > h2.view-only, .wc-enc-dynamic-section > h3.view-only, .wc-enc-dynamic-section > h4.view-only,.wc-enc-dynamic-section > h5.view-only, .wc-enc-dynamic-section > h6.view-only {cursor: default;}
.wc-enc-dynamic-group > h2, .wc-enc-dynamic-group > h3, .wc-enc-dynamic-group > h4, .wc-enc-dynamic-group > h5, .wc-enc-dynamic-group > h6, .wc-enc-dynamic-heading {cursor: pointer;padding-left: 10px;border-radius: 4px;line-height: 28px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.wc-enc-dynamic-section-flipping h1, .wc-enc-dynamic-section-flipping h2,.wc-enc-dynamic-section-flipping h3, .wc-enc-dynamic-section-flipping h4,.wc-enc-dynamic-section-flipping h5, .wc-enc-dynamic-section-flipping h6 {background-color: #FFFFCC; color: #000000;}
.wc-enc-dynamic-exam .removed-section {cursor: pointer;margin-top: 2px;padding: 0 10px;border-radius: 4px;line-height:28px;background-color: #a0a0a3;color: #ffffff;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
.wc-enc-dynamic-view h3 + .content,.wc-enc-dynamic-view h4 + .content,.wc-enc-dynamic-view h5 + .content,.wc-enc-dynamic-view h6 + .content,.orders-doc h3 + .content,.orders-doc h4 + .content,.orders-doc .content + .content {padding-left: 10px;}.wc-enc-dynamic-view .content.pref_show_summary .summary_view { display: inline; }.wc-enc-dynamic-view .content.pref_show_detail .detail_view { display: inline; }.wc-enc-dynamic-view h2 {border-bottom: 1px solid gray;padding: .25em 0;}.wc-enc-dynamic-view > .content > .group:first-of-type > h2 {margin-top: 0;}.wc-enc-dynamic-view ul {margin-top: 0;padding-left: 25px;}.wc-enc-dynamic-view ul li {padding-bottom: 3px;}.wc-enc-dynamic-view ul li ul {padding-top: 3px;}.wc-enc-dynamic-view ul li:last-of-type {padding-bottom: 0;}.wc-enc-dynamic-view .exam_input { display: none; }#wc_enc_open_sect {display: inline-block;line-height: 26px;padding-left: 8px;border: 1px solid #C4C6C8;border-radius: 4px;background-color: white;margin-right: 4px;margin-bottom: 4px;}#wc_enc_open_sect .action { color: #b9b9bd; padding: 0 8px; border-left: 1px solid #EFEFF4; height: 26px; line-height: 26px; }#wc_enc_open_sect .action:hover { color: #616163; }#wc_enc_open_sect .label { cursor: pointer; padding-right: 8px; }.exam-template-list .delete-button { margin-left: 10px; cursor: pointer; color: #b9b9bd; }.exam-template-list .delete-button:hover { color: #616163; }.nvpair { line-height: 1.4em; }
.nvpair .name, .nvpair .label { background-color: transparent; color: #646464; }
.nvpair .name.dark, .nvpair .label.dark { color: black; }
.nvpair .value, .nvpair .value a { background-color: transparent; color: #000000; }
span.nvpair + span.nvpair { padding-left: 1em; }
div.nvpair + div.nvpair, .orders-doc .content + .content { margin-top: 0.25em; }
table.newui {background-color: white;border: 0 !important;border-collapse: collapse;color: black;line-height: 1.25em;margin: 0;padding: 0;width: 100%;}
table.newui.no-width {width: auto;}
table.newui th, table.newui td {padding: 4px 6px;vertical-align: top;border: 0 !important;}
table.newui.single-line th, table.newui.single-line td {vertical-align: middle;}
table.newui table th, table.newui table td {padding: 0;}
table.newui thead {font-weight: normal;background-color: #F6F6F9;border-bottom: 2px solid #d9d9d9;}
table.newui caption + thead {border-top: 3px double #808080;}
table.newui thead th {color: #646464;font-weight: normal;font-size: .85em;padding-top: 3px;padding-bottom: 3px;text-align: left;text-transform: uppercase;vertical-align: bottom;}
table.newui thead th a.sorted {display: inline-block;padding-right: 9px;position: relative;}
table.newui thead th .sort {bottom: 1px;position: absolute;right: -1px;}
table.newui tbody {  }
table.newui > tbody > tr > th {background-color: #e6e6e6;color: #000;font-weight: normal;text-align: left;}
table.newui > tbody > tr > th:last-of-type {box-shadow: inset -6px 0px 6px -6px #8c8c8c;}
table.newui .collapsed td, table.newui .collapsed th {padding-bottom: 1px;padding-top: 1px;}
table.newui .collapsed + .collapsed {visibility: collapse;}
table.newui .collapsed + .collapsed td, table.newui .collapsed + .collapsed th {padding-bottom: 0px;padding-top: 0px;}
table.newui > .collapsed:hover, table.newui > .collapsed :hover {outline: none !important;}
table.unstyled {border: 0;}
table.unstyled td {padding: 0 0.25rem 0 0;}
table.unstyled td::last-child {padding-right: 0;}
.wc_genericgrid a, .jqx-grid-content .link { text-decoration: none; }
.wc_genericgrid a:hover, .jqx-grid-content .link:hover { text-decoration: underline; }
.wc_genericgrid a.fa:hover, .jqx-grid-content .link.fa:hover { text-decoration: none; }
.wc_genericgrid .fa { font-size: 1.2em; }
table.newui > tbody > tr { background-color: white; }
table.newui > tbody > tr:hover { outline: 1px solid #F49731; outline-offset: -1px; background-color: #FEFAF5 !important; }
table.newui > tbody > tr:hover th { background-color: #FEFAF5 !important; }
table.newui > tbody.groupedRows:hover { outline: 1px solid #999999; }
table.newui > tbody > tr.nohover:hover { outline: none !important; }
table.newui tbody td {  }
table.newui tbody td.selected_row { background-color: #B0D0FF; }
table.newui tbody td a, table.newui tbody td .link { text-decoration: none; }
table.newui tbody td a:hover, table.newui tbody td .link:hover { text-decoration: underline; }
table.newui tbody td a.fa:hover, table.newui tbody td .link.fa:hover { text-decoration: none; }
table.newui tfoot { border-top: 2px solid #d9d9d9; background-color: #F6F6F9; }
table.newui tfoot td { font-size: .85em; text-transform: uppercase; padding-top: 3px; padding-bottom: 3px; }
table.newui tfoot td[colspan] { text-align: center; }
table.newui .cell_date, table.newui .cell_center { text-align: center !important; }
table.newui .cell_date .date { white-space: nowrap; }
table.newui .cell_number, table.newui .cell_right { text-align: right !important; }
table.newui .cell_nowrap { white-space: nowrap; }
table.newui.zebra > tbody > tr:nth-child(even), table.newui.zebra > tbody > tr.even { background-color: #F6F6F9; }
table.newui.zebra > tbody > tr.odd { background-color: white; }
table.newui .header_nocase { text-transform: none; }
table.newui th.allow_wrap { white-space: normal; }
table.newui + table.newui { margin-top: 1em; }
table.newui .fa { font-size: 1.2em; }
table.newui .cell_links span { padding-right: .25em; cursor: pointer; }
table.newui .cell_links span:last-child { padding-right: 0; }
table.newui caption { font-size: 15px; background-color: white; padding: 4px 6px; color: #C70043; border-radius: 6px 6px 0 0; font-weight: bold; text-align: left; }
table.newui caption.center { text-align: center; }
table.newui .hidden_row td { display:none }
table.newui textarea { display: inline-block; box-sizing: border-box; border: 1px solid #e6e6e6; vertical-align: middle; }
table.newui button.fa:not(.dynButton) { padding: 0; margin: 0; width: 20px; height: auto; line-height: 21px; text-align: center; font-size: 12px; border-radius: 0; border: 0; background: transparent; box-sizing: border-box; color: rgb(180,180,180); cursor: pointer; }
table.newui button.fa:focus:not(.dynButton), table.newui button.fa:hover:not(.dynButton) { color: black; }table.newui button.drag-handle:not(.dynButton) { cursor: move; cursor: -webkit-grabbing; }table.newui tr.ui-sortable-helper { display: table-row; opacity: 0.8; border: 1px solid #999999; }table.newui tr.sortable-ghost { display: table-row; }table.newui.withtoolbars {position: relative;}
table.newui.withtoolbars caption {line-height: 19px;max-height: 18px;overflow: hidden;}
table.newui.withtoolbars .toolbar {background: white;border: 0;display: block;right: 0;position: absolute;top: 0;background: linear-gradient(to right, rgba(255,255,255,0) 0, rgba(255,255,255,1) 12px);}
table.newui.withtoolbars .toolbar th {display: block;height: 19px;line-height: 19px;padding-left: 16px;text-transform: none;}
table.newui.withtoolbars .toolbar button {background: white;border: 1px solid #ccc;border-radius: 2px;color: #666;cursor: pointer;font-size: 1em;line-height: 17px;padding: 0 6px;}
table.newui.withtoolbars .toolbar + thead {border-top: 3px double #808080}
table.newui > tbody > tr.cursor, table.newui > tbody > tr.cursor:nth-child(even) {background-color: #0095D6;color: #fff;text-align: center;cursor: pointer;}
table.newui > tbody > tr.cursor:hover { background-color: #0095D6 !important }
.tabletool + .tabletool,.tabletool + script + .tabletool {margin-top: 1em;}
.tabletool .thead.isStuck {box-shadow: 0 6px 6px -6px gray;}
.tabletool .thead.isStuck caption {border-radius: 0;}
.tabletool .tfoot.isStuck {box-shadow: 0 -6px 6px -6px gray;}
.tabletool .thead table.withtoolbars {position: static;}
.addMargin { margin: 1em !important; }
.addVMargin { margin-top: 1em !important; margin-bottom: 1em !important; }
.addHMargin { margin-left: 1em !important; margin-right: 1em !important; }
.addTMargin { margin-top: 1em !important; }
.addRMargin { margin-right: 1em !important; }
.addBMargin { margin-bottom: 1em !important; }
.addLMargin { margin-left: 1em !important; }
.noMargin { margin: 0 !important; }
.noTMargin { margin-top: 0 !important; }
.noRMargin { margin-right: 0 !important; }
.noBMargin { margin-bottom: 0 !important; }
.noLMargin { margin-left: 0 !important; }
.noHMargin { margin-left: 0 !important; margin-right: 0 !important; }
.noVMargin { margin-top: 0 !important; margin-bottom: 0 !important; }
.addPadding { padding: 1em !important; }
.addVPadding { padding-top: 1em !important; padding-bottom: 1em !important; }
.addHPadding { padding-left: 1em !important; padding-right: 1em !important; }
.addTPadding { padding-top: 1em !important; }
.addRPadding { padding-right: 1em !important; }
.addBPadding { padding-bottom: 1em !important; }
.addLPadding { padding-left: 1em !important; }
.noPadding { padding: 0 !important; }
.noTPadding { padding-top: 0 !important; }
.noRPadding { padding-right: 0 !important; }
.noBPadding { padding-bottom: 0 !important; }
.noLPadding { padding-left: 0 !important; }
.noHPadding { padding-left: 0 !important; padding-right: 0 !important; }
.noVPadding { padding-top: 0 !important; padding-bottom: 0 !important; }
.addBMarginSmall { margin-bottom: .5em !important; }
.abnormal_print { color: #FFF !important; }
.batchIcon {margin: 0 3px 2px 0;line-height: 24px;vertical-align: top;font-size: 14px;text-decoration: none;display: inline-block;background-color: #737373;color: white;padding: 3px 2px;border-radius: 0 6px 6px 0;border: 1px solid #737373;border-left: 0;}
.batchIcon.on { background-color: #7AC143; }
#spoolCellPrint, #spoolCellDicom { margin-right: 6px; }
#spoolCellPrint:empty, #spoolCellDicom:empty { display: none; }
#sctoc ul {line-height: 1.4em;list-style-type: none;margin: 0.1em 0;padding-left: 1em;}#sctoc > ul {margin: 0;padding: 0;}#sctoc a {border-bottom: 1px solid rgba(0,0,0,.05);display: block;padding: 2px 0;text-decoration: none;}#sctoc a:hover {text-decoration: underline;}#sctoc ul:first-child > li > a {background-color: rgba(0,0,0,0.05);border: 0;border-radius: 2px;font-weight: bold;padding: 2px 6px;}#sctoc ul > li:last-child > a {border: 0;}
.summary_view .fa { font-size: 1.2em }
.summary_toggle, .detail_toggle {transition: opacity .25s, width .25s;}
.show_summary .summary_toggle, .show_detail .detail_toggle { color: #646464; }
.no_toggle .summary_toggle, .no_toggle .detail_toggle, .no_quick_lists .ql_toggle { width: 0; opacity: 0; }
.edit_mode .summary_toggle, .edit_mode .detail_toggle, .edit_mode .ql_toggle { width: 0; opacity: 0; }
.wc-enc-dynamic-section .heading_buttons .next, .wc-enc-dynamic-section .heading_buttons .cancel { opacity: 0; width:0; z-index: -1; }
.wc-enc-dynamic-section.edit_mode .heading_buttons .next,.wc-enc-dynamic-section.edit_mode .heading_buttons .cancel {transition: opacity .25s, width .25s;}
.wc-enc-dynamic-section.edit_mode .heading_buttons .next, .wc-enc-dynamic-section.edit_mode .heading_buttons .cancel { opacity: 1.0; width: 28px; z-index: 1 }
.wc-enc-dynamic-section .edit-buttons { display: none; }
.wc-enc-dynamic-section.edit_mode .edit-buttons { display: block; text-align: center; margin-top: 5px; }
.wc-enc-dynamic-section.edit_mode .sectionEdit { display: none; }
.dyndiv > .center > .fa-spin {margin: 1em;}
.isTestSession #wc_header_container { position: absolute; margin-left: 0; }
.isTestSession #wc_tabwrapper { height: auto; padding-right: 0px !important; white-space: normal; }
.isTestSession #wc_tabs_toggle { display: none !important; }
.isTestSession #wc_encnav > ul { white-space: normal; }
.isTestSession .wc_hide_tb_norm .wc_toolbar.wc_collapsable.collapse_norm, .isTestSession .wc_hide_tb_enc .wc_toolbar.wc_collapsable.collapse_enc { height: auto !important; }
.isTestSession #wc_tabbar { height: auto !important; }
.isTestSession .fa-spin { display: none !important; }
.isTestSession .tabletool.ttsticky .thead.outer { position: absolute !important; top: 0 !important; bottom: auto !important; }
.isTestSession .tabletool.ttsticky .tfoot.outer { position: absolute !important; top: auto !important; bottom: 0 !important; }
.isTestSession #wc_tabwrapper_mask { display: none !important; }
.isTestSession #wc_sidechart { position:fixed !important; padding-top: 0px !important; }
.isTestSession .dyndiv.wrap { height:auto !important;}
.isTestSession input, .isTestSession textarea { caret-color: transparent !important; }
.isTestSession .isAnimated {-webkit-transition-duration: .01s !important;transition-duration: .01s !important;}
.contact {display: inline-block;padding: 1em;border: 1px solid #E6E6E6;box-shadow: 0px 1px 2px 0 #BFBFBF;margin-right: 3em;vertical-align: top;margin-bottom: 1em;line-height: 1.4em;min-height: 62px;min-width: 120px;position: relative;}
.contact .name, .section-header {display:block;font-weight: bold;border-bottom: 1px solid #ccc !important;padding-bottom: .25em;padding-right: 1em;margin-bottom: .25em;color: #646464;font-size: 1.075em;text-decoration: none !important;}
.contact a.name:hover {color: #0078d4;}
.contact .name .label {font-size: .8em;font-weight: normal;color: #969696;}
.contact .label {text-transform: lowercase;color: #969696;}
.contact a {text-decoration: none !important;border-bottom: 1px dashed rgba(0,0,0,.15);}
.contact a:hover {border-bottom: 1px solid #0078d4;}
.contact .contact {margin: .5em 0 0;padding: .25em 0 .25em .75em;border-right: 0;border-bottom: 0;border-top: 0;box-shadow: none;display: block;min-height: 0;}
.contact .contact .name{font-size: 1em;padding-bottom: 0;margin-bottom: 0;border: 0 !important;}
.contact .info .empty {color: #D9D9D9;}
.contact .info div + .empty {display: none;}
.contact .list-title {margin-top: .5em;color: #646464;}
.contact ul {margin: 0;}
.extra_info {display: inline-block;margin: .25em 3em .75em 0;vertical-align: top}
.extra_info .name {display: inline-block;width: 110px;}
.extra_info .nvpair .value {display: inline-block;vertical-align: top;}
.subtabs {background-color: #EFEFF4;border: 1px solid #414141;border-left: 0;border-right: 0;margin: 2em -12px;padding: 0 6px 0 2px;text-align: center;}
.subtabs .subtabs_title {font-size: 1.15em;font-weight: bold;line-height:1.5em;margin: 0 7px;text-align: left;vertical-align: middle;}
.panel-alt {margin-bottom: 10px;border: 1px solid  #f0f0f5;padding: 5px 10px;}
.panel-alt .panel-heading {background-color: #fff;border-color: #f0f0f5;color: #737373;min-height: 28px;height: auto;padding: 0;}
.panel-alt .panel-title {font-size: 13px;line-height: 28px;}
.panel-alt table.newui tbody td a, .panel-alt table.newui tbody td .link {color: #737373;}
.panel-alt .panel-body {padding: 10px 0 0 0;}
.panel-alt .panel-body.slim {padding: 10px 15px 0 15px;}
.panel-alt table.newui > tbody > tr:hover {outline: none;}
.panel-alt .header-link {float: right;margin-left: 10px;}
.panel-alt .link {margin-right: 5px;}
.panel-alt .link:hover .row-add {color: #737373;}
.panel-alt .link.link-active {color: #000;}
.panel-alt .panel-heading .fa.wc_help {color: #4D4D4D;}
.panel-alt .fa.header-link-icon, .faux-pl-replacer .fa.fpr-link-icon, .faux-pl .fa.faux-ac-add {font-size: 22px;color: #b9b9bd;}
.flex-panel {display: flex;align-items: center;}
.flex-panel-main {flex: 1;}
.flex-panel-sub {margin-top: 5px;}
.faux-pl .panel-body {padding: 5px 0 5px 18px;}
.faux-pl-replacer .fpr-link {margin-left: 5px;}
.faux-pl .fa.faux-ac-add {font-size: 20px;vertical-align: bottom;margin-left: 0;}
.faux-pl .fa.header-link-icon.edit-link {font-size: 20px;}
.faux-pl .fa.header-link-icon:hover, .faux-pl-replacer .fa.fpr-link-icon:hover, .fa.faux-ac-add:hover {cursor: pointer;color: #737373;}
.faux-pl .header-link a:focus .fa.header-link-icon, .faux-pl-replacer .fpr-link a:focus .fa.fpr-link-icon, .faux-pl .link:focus .fa {color: #737373;}
.faux-pl .row-add {position: absolute;left: 25px;color: #b9b9bd;}
.faux-pl .row-added-label {display: none;color: #737373;position: absolute;}
.faux-pl-divider {border-right: none;border-bottom: 1px solid #b9b9bd;margin-bottom: 15px;padding-bottom: 15px;}
.faux-pl-divider-left {border-left: none;border-top: 1px solid #b9b9bd;margin-top: 15px;padding-top: 15px;}
#treatmentorderac_div, #procedureorderac_div {margin-bottom: 15px;}
@media (min-width: 992px) {
.faux-pl-divider {border-bottom: none;border-right: 1px solid #b9b9bd;margin-bottom: 0;padding-bottom: 0;}
.faux-pl-divider-left {border-top: none;border-left: 1px solid #b9b9bd;margin-top: 0;padding-top: 0;}
}
.faux-pl-replacer {margin-bottom: 5px;height: 22px;display: table;}
.faux-pl-replacer .fpr-title {color: #737373;display: table-cell;vertical-align: middle;}
#tp-panel-container {display: inline-block;}
#tp-panel-container .panel-heading {border: none;}
#tp-panel-container .header-link {float: none;display: inline-block;margin-left: 40px;vertical-align: middle;}
.gridwrapper {margin-top: 1em;}
.gridwrapper:first-of-type {margin-top: 0;}
.gridtoolbar {background-color: white;border: 1px solid #737373;margin: 0 -2px -1px 0;padding: 0;}
.gridtoolbar .heading {background-color: #737373;color: white;line-height: 29px;padding-left: 8px;cursor: pointer;}
.gridtoolbar .heading strong {font-size: 1.2em;}
.gridtoolbar .heading .headingInfo {cursor: default;}
.gridtoolbar .buttons {border-top: 1px solid #737373;display: none;padding: 3px 4px;background: linear-gradient(to top, #EAEAF1 0%, #fff 100%);}
.gridtoolbar .showhide {background-color: transparent;border: 0;color: #CCC;cursor: pointer;font-size: 1.4em;height: 24px;line-height: 24px;margin: 3px 4px;padding: 0 4px;}
.gridtoolbar .showhide:focus, .gridtoolbar .showhide:hover, .gridtoolbar .showhide:active {color: white;}
.graphwrapper {margin-top: 1em;}
.graphwrapper:first-of-type {margin-top: 0;}
.graphtoolbar {background-color: white;border: 1px solid #737373;margin: 0 -2px -1px 0;padding: 0;}
.graphtoolbar .buttons button {background-color: transparent;border: 1px solid transparent;border-radius: 2px;box-sizing: content-box;color: #404040;display: inline-block;height: 18px;line-height: 18px;margin: 0 2px 0 0;padding: 2px 6px;vertical-align: top;}
.graphtoolbar .buttons button .fa {color: #666;font-size: 1.15em;padding-right: 3px;}
.graphtoolbar .buttons button:focus, .graphtoolbar .buttons button:hover {background-color: #fff;border-color: #B3B3B3;color: #000;outline: 0;box-shadow: 0 1px 3px -2px #132D44;;}
.graphtoolbar .buttons button:focus .fa, .graphtoolbar .buttons button:hover .fa {color: #2D6A9F;}
.graphtoolbar .buttons button:active {background-color: white;padding-top: 3px;padding-bottom: 1px;border-color: #B3B3B3;color: #000;box-shadow: inset 0 2px 3px -2px #808080;;}
.graphtoolbar .heading {background-color: #737373;color: white;line-height: 29px;padding-left: 8px;cursor: pointer;}
.graphtoolbar .heading strong {font-size: 1.2em;}
.graphtoolbar .heading .headingInfo {cursor: default;}
.graphtoolbar .buttons {border-top: 1px solid #737373;display: none;padding: 3px 4px;background: linear-gradient(to top, #EAEAF1 0%, #fff 100%);}
.graphtoolbar .showhide {background-color: transparent;border: 0;color: #CCC;cursor: pointer;font-size: 1.4em;height: 24px;line-height: 24px;margin: 3px 4px;padding: 0 4px;}
.graphtoolbar .showhide:focus, .graphtoolbar .showhide:hover, .graphtoolbar .showhide:active {color: white;}
.radiolist, .radiolist ol, .radiolist ul {list-style-type: none;padding-left: 0;}
.radiolist li {position: relative;padding-left: 1.5em;}
.radiolist input[type="radio"] {position: absolute;left: 0; top: 0;}
.radios-v label {display: inline-block;margin-bottom: 0.25em;}
.radios-v label:last-child {margin-bottom: 0;}
.radios-h label {display: inline-block;margin-right: 0.5em;white-space: nowrap;}
.radios-h label:last-child {margin-right: 0;}
.radios-h > br {display: none;}
.radios-h input[type="radio"],.radios-v input[type="radio"] {font-size: 1em;height: 1.1em;margin: 0;padding: 0;vertical-align: text-bottom;width: 1.1em;}
.requiredItem {font-size: 1.4em;font-weight: bold;color: red;line-height: .5em;vertical-align: sub;margin-left: .15em;}
.activitLogViewed {background-color: #44BB55}.slide-wrap img {display: none;max-width: 100%;}
.ie .slide-wrap img {max-width: calc(100vw - 56px);}
.slide-wrap .show-page {display: inline;}
#page-nav {float: right;}
#page-nav ul {padding: 0;list-style: none;margin: 0 -5px 0 0;}
#page-nav li {display: inline-block;margin-right: 5px;}
#page-nav li > * {outline: none;font-size: .9em;padding: 1px .75em;line-height: 2em;}
#page-nav .fa {font-size: 1.5em;line-height: 22px;vertical-align: top;}
#page-nav .active > span, #page-nav .disabled > span {background-color: #737373;border-color: #414141;color: #fff;}
#page-nav .page-link:hover,#page-nav .clickable:hover,#page-nav .page-link:focus,#page-nav .clickable:focus {border-color: #414141;color: #414141;}
ul.boxes  {list-style-type: none;margin: 0px;padding: 0px 2px 0px 0px;}
ul.boxes  li {display: inline-block;border: 1px solid black;padding: 1px 2px;}
.lc-picker { z-index: 0 !important; }
div.flowsheet_header {
background-color: #e6e6e6;
color: #000;
font-weight: normal;
text-align: left;
padding: 4px 6px;
}
div.flowsheet_header:last-of-type {
box-shadow: inset -6px 0px 6px -6px #8c8c8c;
}
div.flowsheet_procedure_item {
}
div.flowsheet_row {
}
div.flowsheet_row.odd {
background-color: #FFFFFF;
}
div.flowsheet_row.even {
background-color: #F6F6F9;
}
.new-fs .flowsheet_procedure_item.collapsed {
display: none;}
.new-fs label[for^="test_comments_"] {visibility: hidden;}
div.flowsheet_label, div.flowsheet_output, div.flowsheet_input, div.flowsheet_macros {display: inline-block;vertical-align: top;padding: 0 6px;}
div.flowsheet_editable {  display: inline-block;}
div.preserve_format, div.flowsheet_editable, div.flowsheet_result, div.flowsheet_comment {white-space: pre-line;}
.ie div.flowsheet_result, .ie div.flowsheet_comment {flex: 1;}
.radio-group.contains-comment .main-col, .date-group.contains-comment {display: flex;flex-wrap: wrap;margin-top: -5px;}
.radio-group.contains-comment .clearable-wrapper, .dt-wrapper.contains-comment .dyndiv {flex: 1;min-width: 250px;margin-top: 5px;}
.radio-group.contains-comment .radio-wrap, .contains-comment .dateinput {margin-top: 5px;}
.dynContent .ui-sortable.drag-on {padding-bottom: 0px;}
.dynContent .current-group-header {position: relative;left: -18px;margin-right: -18px;padding-right: 18px;border: none;}
.dynContent .current-group-header .list-text {padding-top: 5px;font-size: 14px;list-style: none;}
.dynContent .current-group-header .dynOps {display: none;}
.dynQL .ql-group-header {padding: 8px 0;color: #737373;border-bottom: 1px solid #f0f0f5;font-size: 14px;}
.dynContent .current-group-header {position: relative;left: -18px;border: none;}
.dynContent .current-group-header .list-text {font-size: 14px;list-style: none;}
.dynContent .current-group-header .dynOps {display: none;}
.dynQL .ql-group-header {padding: 4px;margin: 8px 0;background: #f0f0f5;border-radius: 4px;font-size: 14px;grid-column: 1/-1;}
.ie .dynQL .ql-group-header {column-span: all;}
.dynContent .dynItem, .fixedItem {cursor: pointer;line-height: 21px;}
.dynContent .dynQL .dynItem {padding: 4px 35px 4px 15px;}
.dynContent.forceInline .dynItem {width: 100%;border: none;}
.dynContent.forceInline .dynOps {left: 0px !important;white-space: nowrap;}
table.newui .dynContent.forceInline .dynOps {background: #f5fcff;}
table.newui .DocOptions .dynContent.forceInline .dynOps {left: unset !important;}
.dynContent.forceInline .dynOps a:first-of-type {margin-left: 0;}
.dynQL .dynItem:before {content: '\f10c';font-family: 'FontAwesome';display: inline-block;font-size: 12px;line-height: 22px;color: #f0f0f5;position: absolute;left: 1px;}
.dynQL .dynItem:hover:before {color: #414141;}
.dynQL .dynItem.ql-existing:before {content: '\f058';color: #0095D6;}
.dynQL .dynItem.ql_busy:before {content: '\f021' !important;color: #0095D6;animation: rotating 2s linear infinite;}
.dynQL .dynItem.ql-empty {text-align: center;color: #737373;}
.dynQL .dynItem.ql-empty a {color: #0095D6;}
.dynItem .fa {margin-left: 5px;font-size: 18px;}
.dynItem.nested-parent, .nonDynItem.nested-parent {border: none !important;padding-bottom: 0 !important;}
ul.nested{padding-bottom: 5px;}.nest-header{padding: 0 5px;border-radius: 4px;}
.credit_warn .fa {font-size: 16px !important;cursor: default;}
.dynContent .dynItem.ql_busy {opacity: 0.65;}
.dynContent, .dynQL {box-sizing: border-box;}
.dynQL ul {list-style: none;padding: 0;margin: 0 !important;}
.dynContent {display: flex;}
.wc-enc-dynamic-exam .dynContent {align-items: flex-start;}
.dynContent.ql-full {flex-direction: column-reverse;align-items: unset;}
.dynContent.ql-full .dynQL{margin: 0 0 15px 10px;padding-right: 15px;}
.dynContent .dyndiv {flex: 1;-ms-flex: 1 1 auto;}
.wc-enc-dynamic-exam .dynContent .dyndiv {position: sticky;top: 130px;}
.wc-enc-dynamic-exam .dynContent .dynQL .dyndiv {position: static;top: auto;}
.dynContent .dyndiv ul {margin: 0;}
.dynQL {min-width: 350px;padding-left: 5px;border-left: 5px solid #0095D6;}
.dynQLMaxWidth {max-width: 450px;}
.wc-enc-dynamic-exam .dynQL {margin-left: 45px;align-self: flex-start;width: 30%;position: sticky;top: 130px;display: none;}
.wc-enc-dynamic-exam .dynQL.forceQL {display: block;}
.dynQL.expand-me {width: 100%;position: relative;top: 0;}
.ie .dynQL.expand-me {min-height: 1px;}
.dynQL ul {margin: 0;max-height: 220px;overflow-y: auto;}
.dynQL.expand-me ul {display: grid;grid-template-columns: repeat(auto-fill, minmax(350px, 1fr));grid-gap: 0 10px;max-height: none;}
.ie .dynQL.expand-me ul {display: block;column-width: 350px;}
.dynQL.expand-me ul li {break-inside: avoid-column;overflow: hidden;}
.dynContent .dynItem {border-bottom: 1px solid #f0f0f5;padding: 4px 0;justify-content: space-between;position: relative;line-height: 22px;cursor: default;}
li.dynItem:hover {border-color: #0095D6;}
.dynQL .ql-mode-toggle {display: none;font-size: 14px;line-height: 19px;position: absolute;left: -22px;top: 0;padding: 4px 6px 4px 5px;border-right: 0;color: #737373;cursor: pointer;border: 1px solid #f0f0f5;border-top-left-radius: 4px;border-bottom-left-radius: 4px;border-right: none;}
.dynQL.expand-me .ql-mode-toggle:before {left: 2px;position: relative;}
.ql-mode-toggle:hover {color: #FFF;background: #0095D6;border-color: #0095D6;}
.csscolumns .dynQL .ql-mode-toggle {display: block;}
.dynOps .fa, .dynSupportedOpts .fa, .dynQL-controls .fa {font-size: 18px;height: 24px;line-height: 24px;width: 26px;padding: 0;margin: 0 0 0 5px;cursor: pointer;}
.dynOps button.dynButton {box-sizing: content-box;}
.dynSupportedOpts {float: right;}
.dynOps .fa:hover, .dynQL-controls .fa:hover {border-color: #0095D6;}
.dynContent .dynOps {position: absolute;right: 0;top: 2px;background: #FFF;}
html.show-dynOps .wc-enc-dynamic-section-content .dynContent > .dyndiv li.dynItem .dynOps, html .wc-enc-dynamic-section-content .dynContent > .dyndiv .flowsheet_row.dynItem .dynOps, html.show-dynOps .wc_win_body .dynContent > .dyndiv li.dynItem .dynOps {display: block !important;float: right;z-index: 5;position: relative;white-space: nowrap;}
html.show-dynOps .wc-enc-dynamic-section-content .dynContent > .dyndiv li.dynItem .dynOps .fa, html .wc-enc-dynamic-section-content .dynContent > .dyndiv .flowsheet_row.dynItem .dynOps .fa, html.show-dynOps .wc_win_body .dynContent > .dyndiv li.dynItem .dynOps .fa {border: none;color: #b9b9bd;}
html.show-dynOps .wc-enc-dynamic-section-content .dynContent > .dyndiv li.dynItem .dynOps .fa:hover, html .wc-enc-dynamic-section-content .dynContent > .dyndiv .flowsheet_row.dynItem .dynOps .fa:hover, html.show-dynOps .wc_win_body .dynContent > .dyndiv li.dynItem .dynOps .fa:hover {color: #0095D6;}
html.show-dynOps .wc-enc-dynamic-section-content .dynContent > .dyndiv li.dynItem.nobr, html .wc-enc-dynamic-section-content .dynContent > .dyndiv .flowsheet_row.dynItem.nobr {white-space: normal !important;}
#wc_sidechart .dynOps {background: #F5EEDE;float: none;}
#wc_sidechart li.dynItem {border-color: #B6B8BA;}
#wc_sidechart li.dynItem:hover {border-color: #0095D6;}
.dynTitle {display: flex;margin: 0;background: #FFF;border-bottom: 1px solid #737373;color: #737373;padding: 4px 0 0 0;background: #FFF;line-height: 22px;font-size: 14px;font-weight: bold;}
.dynTitle span.dynTitle-text {display: inline-flex;flex-grow: 1;}
.dynTitle:hover span.dynTitle-text {color: #0095D6;}
.dynTitle:hover {cursor: pointer;border-color: #0095D6;}
.dynTitle span.dynTitle-text span.fa {line-height: 22px;margin: 0 5px;font-size: 1em;}
.dynTitle .dynQL-controls .fa {font-size: 1.2em;font-size: 1em;border: none;}
.dynQL-controls {position: relative;bottom: 2px;white-space: nowrap;}
.dynQL-controls .fa-book {margin-left: 1px;}
.dynTitle + ul {margin-top: 0;}
.ql-search {position: relative;}
.ql-search input[type='search']{width: 100%;border: none;border-bottom: 1px solid #f0f0f5;padding: 8px 0 8px 18px;outline: none;box-sizing: border-box;-webkit-appearance: none;margin: 0;}
.ql-search.ql-group-search input[type='search']{border-radius: 4px;border: 1px solid #C4C6C8;padding: 5px 0 5px 22px;}
.ql-search input[type='search']:focus, .ql-search input[type='search']:hover, .ql-search input[type='search']:active{border-color: #0095D6 !important;}
.ql-search .fa{font-size: 1em;position: absolute;top: 8px;color: #737373;pointer-events: none;}
.ql-search.ql-group-search{flex: 1;}
.ql-search.ql-group-search .fa{top: 7px;left: 6px;}
.ql-group-search-container{display: flex;}
.expand-me .ql-group-search-container{max-width: 500px;}
.ql-group-controls{display: flex;}
.ql-group-controls .fa{margin: 0 0 0 4px;cursor: pointer;border-color: #C4C6C8;}
.ql-group-controls .ql-macros-global-container{margin-left: 4px;}
.ql-collapse .ql-search, .ql-collapse .ql-list{height: 0;overflow: hidden;}
.ql-container.ql-collapse .fa-caret-up {transform: rotate(180deg);}
.swipe-list {list-style: none;}
.ie .dynQL, .ie .swipe-list {position: relative;top: 0;}
.dynContent .swipe-list .dynItem {padding: 0;}
.swipe-list .list-text {display: list-item;padding: 4px 140px 4px 0;position: relative;background: #FFF;list-style: disc;overflow: initial;transition: transform .15s ease;}
.no-list-style.swipe-list .list-text {list-style: none;}
.no-list-style.swipe-list {padding-left: 0;}
.dynQL.macroQL {display: block;width: auto;border-left: none;padding-left: 0;margin-left: 0;align-self: flex-start;position: static;top: 0;}
.new-fs .dynQL.macroQL {border-left: 5px solid #0095D6;}
.dynQL.macroQL .dynItem:before {display: none !important;}
.dynQL.macroQL .dynItem {padding-left: 0;padding-right: 0;}
.dynQL.macroQL .ql-macros .dynItem:not(.ql-empty):hover {padding-right: 75px;}
.dynQL.macroQL .ql-macros .dynItem[data-ops="nop"] {padding-right: 0 !important;}
.dynQL.macroQL .dynOps {background: transparent;}
.dynContent.macroContent {display: block;}
.dynQL.macroQL .macro-library-btn {display: inline-block;margin-right: 5px;color: #737373;position: relative;top: 2px;}
.dynQL.macroQL .macro-library-btn {display: inline-block;margin-right: 5px;color: #737373;}
.dynQL.macroQL .macro-library-btn .fa:hover {color: #000;}
.portlet .dynContent {flex-direction: column-reverse;}
.portlet .dynQL {margin: 0;}
.portlet .dynContent, .portlet .dynQL {width: 100%;min-width: auto;max-width: none;}
#library-edit-win .wc_win_body {padding: 0;}
#le-content {padding: 5px;}
#le-form-btns {margin-top: 5px;}
#le-footer {text-align: right;margin-top: 20px;background: rgba(246, 246, 249, 0.901961);padding: 5px;border-top: 1px solid rgb(196, 198, 200);}
#le-footer a {text-decoration: none;}
#le-footer a:hover {text-decoration: underline;}
#le-footer a .fa {margin-left: 5px;}
#le-footer #library-saving {display: none;float: left;}
#le-footer .fa-spin {color: #0095D6;margin-right: 5px;}
table.flowsheet_procedure .dynContent.macroContent {max-width: 500px;}
table.flowsheet_procedure .clearableinput {width: 100%;}
table.flowsheet_procedure .results {padding-right: 25px;}
.new-fs-opts {text-align: right;margin-bottom: 5px;display: flex;justify-content: flex-end;}
.new-fs-opts .wc2button {font-size: 16px;margin: 0 0 5px 4px;text-transform: none;}
.new-fs .flowsheet_title {font-weight: bold;text-transform: uppercase;background-color: #f0f0f5;border-left: solid 5px #0095d6;padding: 4px;margin-bottom: 1ex;}
.new-fs .flowsheet_row {display: flex;justify-content: flex-start;background: #FFF !important;margin-bottom: 5px;}
.edit_mode .new-fs .flowsheet_row:first-of-type {border-top: 1px solid #737373;padding-top: 5px;}
.new-fs .flowsheet_row[data-formitemtype='linebr'] {margin: 0;}
.new-fs .flowsheet_row.dynItem {border-bottom: none;padding: 0;line-height: inherit;}.new-fs .flowsheet_row.dynItem .dynOps {position: relative;margin-top: -4px;top: 0;}.edit_mode .new-fs .flowsheet_row[data-formitemtype='linebr'] {margin-top: 10px;padding: 0;border-top: none;}
.edit_mode .new-fs .flowsheet_row[data-formitemtype='linebr']:first-of-type {margin-top: 0;}
.edit_mode .new-fs .flowsheet_row:hover {border-bottom-color: #0095d6;}
.new-fs .flowsheet_header, .new-fs .flowsheet_output, .flowsheet_input {flex: 1;}
.new-fs .flowsheet_output, .new-fs .flowsheet_macros {padding: 0 10px;}
.ie .new-fs .flowsheet_output {display: flex;flex: 1;}
.new-fs .flowsheet_comment {margin-top: 5px;font-style: italic;}
.new-fs .flowsheet_label {padding-left: 0;flex: 0 0 256px;}
.new-fs .flowsheet_header {box-shadow: none !important;font-weight: bold !important;background-color: #FFF;padding-left: 0;border-bottom: 1px solid #737373;margin-bottom: 5px;}
.edit_mode .new-fs .flowsheet_label, .edit_mode .new-fs .flowsheet_input {border-bottom: 1px solid #f0f0f5;}
.new-fs .flowsheet_input {padding-left: 0 !important;}
.new-fs .flowsheet_input .flowsheet_input_error {color: #BF311A;padding-right: 0.25em;}
.new-fs .flowsheet_input .clearableinput, .clearableinput textarea {width: 100%;resize: vertical;}
.new-fs .flowsheet_macros, .new-fs .macros-spacer {padding: 0 !important;box-sizing: border-box;flex: 0 0 30%;max-width: 30%;min-width: 350px;}
.new-fs .macros-spacer {border-bottom: 1px solid #f0f0f5;}
.new-fs .dynContent.macroContent {min-width: 0;}
.new-fs .dynQL.macroQL .macrohover {white-space: nowrap;}
.new-fs .dynQL.macroQL {padding-left: 5px;min-width: 0;}
.new-fs .macrohover:hover {border-color: #0095D6;}
.new-fs .macrohover .macro-badge {font-size: 1em;margin-right: 5px;display: inline-block;vertical-align: middle;color: #0095d6;}
.new-fs .macros-search-container {display: flex;}
.new-fs .macros-search {flex: 1;}
.new-fs .fs_add_normal {white-space: nowrap;align-self: flex-start;height: 31px;}
.checkbox-toggle-container {display: inline-block;margin-right: 2px;border: 1px solid #C4C6C8;padding: 5px 4px;border-radius: 4px;}
.checkbox-toggle-container {margin: 0;}
.checkbox-toggle-container:hover {border-color: #0095D6;}
.checkbox-toggle-container {cursor: pointer;user-select: none;}
.checkbox-toggle-container input, .checkbox-toggle-container label  {pointer-events: none;user-select: none;}
.fs-toggle {text-align: right;margin-bottom: 15px;}
.checkbox-toggle + .switch {position: relative;display: inline-block;width: 35px;height: 16px;background-color: #c7c7c7;border-radius: 20px;transition: all 0.25s;vertical-align: bottom;margin-right: 5px;cursor: pointer;}
.checkbox-toggle + .switch::after {content: '';position: absolute;width: 14px;height: 14px;border-radius:50%;background-color: white;top: 1px;left: 1px;transition: all 0.25s;}
.checkbox-toggle:checked + .switch::after {left : 20px;}
.checkbox-toggle:checked + .switch {background-color: #0095D6;}
.checkbox-toggle {display : none;}
.no-results-alert {padding: 0 10px;text-align: center;}
.no-results-alert .fa {font-size: 30px;color: #0095D6;}
.no-results-alert h1 {font-size: 18px;}
.win-header-container {padding-bottom: 10px;margin-bottom: 5px;border-bottom: 1px solid #F0F0F5;}
.wc_win_body .dynQL {margin-left: 5px;}
.wc_win_body .dynContent .dyndiv ul {padding-left: 15px;}
.wc_win_body .dynQL ul {padding-left: 0 !important;}
.dynContent .nonDynItem {border-bottom: 1px solid #f0f0f5;padding: 4px 0;justify-content: space-between;position: relative;line-height: 22px;cursor: default;}
@keyframes rotating {from {transform: rotate(0deg);}
to {transform: rotate(360deg);}
}
@media (pointer: coarse) {input:not([type]),input[type="text"],input[type="password"],input[type="email"],input[type="date"],input[type="file"],input[type="number"],input[type="radio"],input[type="checkbox"],input[type="tel"],input[type="time"],input[type="url"],select,textarea {font-size: 16px;}
}
@media (any-hover: none) and (pointer: coarse) {html.dynList-swipe:not(.show-dynOps) .dynContent .dynQL .dynItem {padding: 8px 35px 8px 15px;}
html.dynList-swipe:not(.show-dynOps) .dynContent .dynOps {top: 0;bottom: 0;height: 100%;background: #FFF;}
html.dynList-swipe:not(.show-dynOps) .dynContent .nested-parent .dynOps {height: 43px;}
html.dynList-swipe:not(.show-dynOps) .dynOps .fa {position: relative;top: 50%;transform: translateY(-50%);}
html.dynList-swipe:not(.show-dynOps) .swipe-list .list-text {padding: 10px 0;z-index: 1;border-bottom: 1px solid #f0f0f5;touch-action: pan-y;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .list-text.active {border-color: #0095D6;}
html.dynList-swipe:not(.show-dynOps) .swipe-list li.dynItem {border: none;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .dynItem:first-of-type .dynOps {border-top: 1px solid #f0f0f5;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .dynItem .dynOps {display: block !important;box-sizing: border-box;border: 1px solid #f0f0f5;border-top: none;border-left: none;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .dynOps .fa {height: 100%;border: none;border-left: 1px solid #efeff4;border-radius: 0;margin: 0;padding: 0 12px;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .dynOps .fa:hover, .swipe-list .dynOps .fa:focus, .swipe-list .dynOps .fa:active {background: #0095d6;color: #FFF;}
html.dynList-swipe:not(.show-dynOps) .swipe-list .dynItem .dynOps .fa:before{position: absolute;display: block;top: 50%;left: 0;right: 0;transform: translateY(-50%);}
#wc_tabs_toggle {display: inline-block;}
}
@media (max-width: 767px) {.dynContent, .wc-enc-dynamic-exam .dynQL {width: 100%;min-width: auto;max-width: none;}
.dynContent.forceInline .dynItem {width: 100%}
.dynContent.forceInline .dynOps {left: 0px !important;}
.dynContent {flex-direction: column-reverse;}
.wc-enc-dynamic-exam .dynContent {align-items: unset;}
.wc-enc-dynamic-exam .dynQL, .wc_win_body .dynQL {margin: 0 0 15px 0 !important;position: relative;top: 0;}
.dynQL.expand-me ul {columns: unset;max-height: 300px;}
.ql-mode-toggle {display: none !important;}
.dynContent.ql-full .dynQL {margin-left: 0;}
.dynContent .dyndiv ul {margin-right: 0;}
.sectionEdit, .wc-enc-dynamic-section-x {display: none !important;}
.dynContent ul {padding-left: 15px;}
.dynContent .dynQL ul {padding-left: 0;}
#wc_patextended_bar .inner, #wc_enc_bar .inner,  #wc_alert_bar .inner, #wc_encnav_wrapper .inner {white-space: nowrap;overflow-x: auto;}
#wc_patextended_bar .inner br, #wc_enc_bar .inner br {display: none;}
.wc_toolbar .inner::-webkit-scrollbar {width: 4px;height: 4px;}
.wc_toolbar .inner::-webkit-scrollbar-track {box-shadow: inset 0 0 14px 14px transparent;border: solid 4px transparent;}
.wc_toolbar .inner::-webkit-scrollbar-thumb {box-shadow: inset 0 0 14px 14px #bbbbbe;border: solid 1px transparent;border-radius: 14px;}
.wc_toolbar .inner::-webkit-scrollbar-button {display: none;}
#wc_keys_help_icon, #header_user {display: none;}
#wc_encnav_buttons.open {white-space: nowrap !important;}
.new-fs .flowsheet_row {flex-direction: column;}
.new-fs .flowsheet_label, .flowsheet_input {border: none !important;}
.new-fs .flowsheet_macros {width: 100%;max-width: none;min-width: 0;flex: 0;}
.new-fs .flowsheet_input {margin-bottom: 15px;margin-right: 0;}
.new-fs .macrohover .fa {transform: rotate(90deg);margin-right: 5px;position: relative;top: 2px;}
.new-fs [data-obstype='item'] .flowsheet_label {margin-bottom: 5px;flex: 0;}
.new-fs .flowsheet_output {padding: 0 5px 5px 10px;}
.new-fs .edit_mode .flowsheet_output {padding: 0 5px}
.edit_mode .new-fs .flowsheet_row {padding: 10px 0;border-bottom: 1px solid #f0f0f5;margin-bottom: 0;}
.edit_mode .new-fs .flowsheet_label, .edit_mode .new-fs .flowsheet_output, .edit_mode .new-fs .flowsheet_input, .edit_mode .new-fs .flowsheet_macros {padding: 0;}
.ie .new-fs .flowsheet_row, .ie .new-fs .flowsheet_input {display: block;}
.new-fs .macros-spacer {display: none;}
}
.windowsxp.chrome40 * {transition: none !important;}
.wckey_defs .wckey_section .wckey_itemRow {display: flex;justify-content: space-between;align-items: center;padding: 5px;margin: 0 5px;border-top: 1px solid #c8c7c7;}
.wckey_defs h1 {background: #efeff4;margin: 0;padding: 5px;}
.wckey_defs kbd {border-radius: 3px;border: 1px solid #737373;display: inline-block;padding: 2px 4px;background-color: #eee;white-space: nowrap;margin-right: 5px;}
.wckey_defs .wckey_section div:first-of-type {border-top: 0;}
.wckey_defs .wckey_section .wckey_itemRow kbd:last-of-type {margin-right: 0;}
.wckey_defs .wckey_section .wckey_itemRow kbd:first-of-type {margin-left: 15px;}
.wckey_defs .wckey_section .wckey_itemRow > span:nth-child(2) {white-space: nowrap;}
#handler_window .wc_win_body {padding: 0;}
.wcstatus_bar_wrapper {pointer-events: none;display: -webkit-box;display: box;position: fixed;bottom: 0px;width: 100%;z-index: 99999;}
.wcstatus_title {display: inline-block;margin: 0px 25px;}
.wcstatus_summary {display: inline-block;margin: 0px 25px;float: right;text-align: right;}
.wcstatus_warning {color: red;}
.wcstatus_bar {margin: 0 auto;transition: opacity .5s;color: white;font-weight: bold;opacity: 0;background-color: #0078d4;width: 50%;padding: 5px;border-radius: 20px 20px 0px 0px;text-shadow: 1px 1px 1px black;}
.treeView, .treeView ul, .treeView li {position: relative;}
.treeView ul {list-style: none;padding-left: 32px;}
.treeView li::before, .treeView li::after {content: "";position: absolute;left: -12px;}
.treeView li::before {border-top: 1px solid #000;top: 9px;width: 8px;height: 0;}
.treeView li::after {border-left: 1px solid #000;height: 100%;width: 0px;top: 2px;}
.treeView ul > li:last-child::after {height: 8px;}
.list-edit-flex {display: flex;flex-flow: wrap;margin: 0 -10px;}
.list-edit-flex > div {flex-grow: 1;margin: 0 10px 10px 0;}
.list-edit-flex .lef-header {  background: whitesmoke;  line-height: 1.5em;  margin: 0 -10px 5px;  padding: 0 10px;}.obj-win-buttons {margin-top: 10px;padding-top: 10px;text-align: right;border-top: 1px solid #c4c6c8;}
.obj-win-buttons.sticky {position: sticky;bottom: -10px;padding-bottom: 10PX;background: #FFF;z-index: 1000;}
.obj-win-buttons .wc2button {text-transform: none;margin-right: 5px;line-height: normal;padding: 8px 10px;}
.obj-win-buttons button:last-of-type {margin-right: 0;}
.obj-win-buttons .wc2button:hover .fa {color: #0095D6}
.obj-win-buttons .wc2button .fa {font-size: 15px;margin-right: 4px;vertical-align: bottom;}
.obj-win-buttons .wc2button.save-add .save-add-icon {position: relative;margin-right: 6px;}
.obj-win-buttons .wc2button.save-add .save-add-icon .fa-plus {position: absolute;bottom: -2px;right: 0;font-size: 10px;background: #FFF;border-radius: 50%;padding: 1px 2px;margin: 0;}
.dyndiv-loading {opacity: 0.65;}
.bs-iso {font-family: inherit;}
.bs-iso .form-check {font-size: 16px;}
.bs-iso label.form-check-label{font-size: 13px;}
.bs-iso .clearable-wrapper {position: relative;}
.bs-iso .clear-input {position: absolute;right: 0;top: .2rem;border: none;background: transparent;font-size: 16px;color: #c4c6c8;visibility: hidden;}
.bs-iso .clear-enabled:focus + .clear-input, .bs-iso .clear-input:focus, .bs-iso .clear-input:hover {visibility: visible;}
.bs-iso .clear-input:focus, .bs-iso .clear-input:hover {color: #BF311A;}
.bs-iso .btn-outline-secondary {border-color: #C4C6C8;}
.bs-iso label, .new-fs .bs-iso .form-group {margin-bottom: .25rem;}
.bs-iso .form-control::-ms-clear {display: none;}
.bs-iso textarea.form-control {min-height: calc(1.5em + .75rem + 2px);}
.bs-iso .form-control.clear-enabled:focus {padding-right: 1.75rem;}
.bs-iso .col-form-label {padding-top: calc(.275rem + 1px);padding-bottom: calc(.275rem + 1px);}
.bs-iso input.autocomplete {background-position: right 2px bottom 2px;border-style: solid !important;}
.bs-iso .fa {font-family: FontAwesome !important;}
.bs-iso .dt-wrapper input[type='text'] {border: 1px solid #c4c6c8;border-radius: .25rem;padding: .275rem .75rem;}
.bs-iso .dt-wrapper.time-only input[type='button'] {margin-left: 5px;}
.bs-iso .dt-wrapper .dateinput .month, .bs-iso .dt-wrapper .dateinput .day {width: 45px;text-align: center;}
.bs-iso .dt-wrapper .dateinput .year{width: 60px;text-align: center;}
.bs-iso .dateinput .date > input, .bs-iso .dtinput > input.time {height: calc(1.5em + 0.75em + 2px);}
.bs-iso .dateinput button, .bs-iso .dtinput button {vertical-align: middle;}
.bs-iso .dateinput, .bs-iso .dtinput {margin-right: .75em;}
.bs-iso .ageInput {width: 66.5px !important;}
.bs-iso .ageTypeButton {width: 45px;}
.bs-iso .ageFreeFormInput {width: 198.5px !important;}
.bs-iso .dtinput .dateinput {margin-right: 0;}
.bs-iso .dynOps a:hover {color: #5F6062 !important;}
.bs-iso .group-label {font-size: 1rem;}
.bs-iso .input-group.ac-group > span {position: relative;-webkit-box-flex: 1;-ms-flex: 1 1 auto;flex: 1 1 auto;width: 1%;min-width: 0;margin-bottom: 0;}
.bs-iso .input-group.ac-group .autocomplete {border-top-right-radius: 0;border-bottom-right-radius: 0;}
.bs-iso .alert-warning {color: #856404 !important;background-color: #fff3cd !important;border-color: #ffeeba !important;}
.bs-iso .alert-dismissible .close {padding: .75rem 1.25rem;}
.bs-iso .alert-dismissible .close span {font-size: 16px !important;}
.bs-iso .flex-even {flex: 1;}
.bs-iso .badge.badge-large {font-size: 11px !important;}
.bs-iso .form-condensed .form-group {margin-bottom: .5em;}
.bs-iso table.priority-table {margin: 0 auto;border-collapse: separate !important;border-spacing: 0 .25em;}
.bs-iso table tbody tr.odd {background-color: rgb(0,0,0,.05);}
.bs-iso table.priority-table strong {color: rgba(0,0,0,0.6);}
.bs-iso table.priority-table th {color: rgba(0,0,0,0.8);}
.bs-iso table.priority-table .date-time-tooltip {cursor: default;white-space: nowrap;}
.bs-iso table.priority-table.labs th.request_title {border-bottom: double black}
.bs-iso table.priority-table.labs tr.request_notes {white-space: pre-line;text-align: left;padding: 0 0.5em;}
.bs-iso table.priority-table.labs th[scope=row] {border-left: 3px solid #28a745 !important;}
.bs-iso table.priority-table.labs th[scope=row].alert-border {border-color: #dc3545 !important;}
.bs-iso table.priority-table td, .bs-iso table.priority-table th[scope=col] {text-align: center;}
.bs-iso table.priority-table th[scope=col]:first-of-type {text-align: left;}
.bs-iso table.priority-table th[scope=col]:last-of-type, .bs-iso table.priority-table tbody > tr > td:last-of-type {text-align: right;}
.wc_win_body .bs-iso .container.force-width {min-width: 400px;}
.bs-iso table.priority-table th, .bs-iso table.priority-table td {padding: .5em;}
.bs-iso table.priority-table tbody > tr > td.text-comment {text-align: left;font-family: monospace;white-space: pre;}
@media only screen and (max-width: 992px) {.bs-iso table.priority-table tbody tr .priority-low, .bs-iso table.priority-table thead tr .priority-low {display: none;}}
@media only screen and (max-width: 768px) {.bs-iso table.priority-table tbody tr .priority-mid, .bs-iso table.priority-table thead tr .priority-mid {display: none;}}
@media only screen and (max-width: 480px) {.bs-iso table.priority-table tbody tr .priority-high, .bs-iso table.priority-table thead tr .priority-high {display: none;}}
.owh-heading-task, .owh-heading-note, .owh-heading-revision {display: none;list-style: none;}
.owh-show-task .owh-heading-task,.owh-show-note .owh-heading-note,.owh-show-revision .owh-heading-revision {display: list-item;}
.obj-history-container {padding-top: 10px;border-top: 1px solid #c4c6c8;margin-top: 10px;}
.obj-history-list-main {padding: 0;max-width: 750px;}
.obj-history-container .dynItem {border: none;}
.obj-history-header {margin-bottom: 5px;}
.obj-history-title {display: block;text-align: center;}
.obj-history-opts {text-align: center;}
.rx-unsent {font-weight: bold;background-color: #0078d4;color: white;border-radius: 2px;padding: 0 4px 0 4px;}
.subtext {color: #777777;font-size: 0.9em;}.wc_globals {height: 100%;display: grid;grid-template-columns: 1fr 1fr 1fr;gap: 10px;}
.wc_globals > div {padding: 10px;}
.wc_globals li {max-width: max-content;}
.wc_globals li:hover {color: orange;}
pre.jsCode {padding: 5px;white-space: break-spaces;}
.describedby {border: 0;clip: rect(1px 1px 1px 1px);clip: rect(1px, 1px, 1px, 1px);height: 1px;margin: -1px;overflow: hidden;padding: 0;position: absolute;width: 1px;}
.mieel_content_mask {display: block;position: fixed;left: 0px;top: 0px;right: 0px;bottom: 0px;cursor: not-allowed;opacity: 0.75;background-color: #fff;}
.table_scroll_container {max-height: 30vh;overflow: auto;}
.table_scroll_container > table > thead {position: sticky;top: 0;z-index: 2;}
.table_scroll_container th, .table_scroll_container td {white-space: nowrap;}
.axe_violation_ele {border: 2px solid #f00; border-radius: 10px; background-color: rgba(255, 0, 0, .25);}
.axe_violation_rule:hover {color: orange;}
.axe_violation_rule_stale:hover {color: #aaa;}
.appointment-row div.dyndiv.subdiv, .wc_toolbar div.dyndiv.subdiv {display: inline-block;width: auto;}
.wc_toolbar.dark .checkinlink a {color: white !important;white-space: nowrap;}
.bs-iso .form-control.cl-search-input {margin-top: 0.4rem;margin-bottom: 0.75rem;padding-left: 30px;}
.cl-search {position: relative;display: inline-block;width: 100%;}
.cl-magnifying-glass-icon {position: absolute;left: 8px;top: 50%;transform: translateY(-70%);color: #6c757d;pointer-events: none;font-size: 16px;}
.resp-fit-clear-icon {font-size: 14px;color: #949494;}
.resp-fit-clear-btn {border: none;background: none;cursor: pointer;}
.wc_toolbars_wrapper .wc_toolbar a.alert {background-color: #BF311A;}
.unmerge-errors {border-top: solid 0.5em #BF311A;background-color: rgba(192, 57, 43, 0.24);width: fit-content;max-width: 75%;height: fit-content;max-height: 16em;padding: 1em 2em;margin: auto;border-radius: 5px;text-wrap: wrap;word-break: break-all;overflow-y: scroll;}
.aiButton {cursor: pointer;background-color: white;border: none;border-radius: 4px;font-size: 18px;height: 26px;width: 26px;margin-right: 8px;padding: 0px;text-align: center;line-height: 26px;display: inline-block;vertical-align: middle;}
 
